diff -Nrcpad gcc-4.2.1/ChangeLog gcc-4.2.2/ChangeLog
*** gcc-4.2.1/ChangeLog	Thu Jul 19 14:31:04 2007
--- gcc-4.2.2/ChangeLog	Sun Oct  7 21:20:53 2007
***************
*** 1,3 ****
--- 1,12 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
+ 2007-09-15  Alan Modra  <amodra@bigpond.net.au>
+ 
+ 	* configure.in: Correct makeinfo version check.
+ 	* configure: Regenerate.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/FAQ gcc-4.2.2/FAQ
*** gcc-4.2.1/FAQ	Thu Jul 19 14:34:00 2007
--- gcc-4.2.2/FAQ	Sun Oct  7 21:23:19 2007
***************
*** 14,85 ****
                                     Questions
  
      1. [7]General information
!          1. [8]What is an open development model?
!          2. [9]How do I get a bug fixed or a feature added?
!          3. [10]Does GCC work on my platform?
!     2. [11]Installation
!          1. [12]How to install multiple versions of GCC
!          2. [13]Dynamic linker is unable to find GCC libraries
!          3. [14]libstdc++/libio tests fail badly with --enable-shared
!          4. [15]GCC can not find GNU as/GNU ld
!          5. [16]cpp: Usage:... Error
!          6. [17]Optimizing the compiler itself
!          7. [18]Why does libiconv get linked into jc1 on Solaris?
!     3. [19]Testsuite problems
!          1. [20]How do I pass flags like -fnew-abi to the testsuite?
!          2. [21]How can I run the test suite with multiple options?
!     4. [22]Miscellaneous
!          1. [23]Friend Templates
!          2. [24]dynamic_cast, throw, typeid don't work with shared libraries
!          3. [25]Why do I need autoconf, bison, xgettext, automake, etc?
!          4. [26]Why can't I build a shared library?
!          5. [27]When building C++, the linker says my constructors, destructors
              or virtual tables are undefined, but I defined them
-          6. [28]Will GCC someday include an incremental linker?
       _________________________________________________________________
  
                                General information
  
- What is an open development model?
- 
-    We are using a bazaar style [29][1] approach to GCC development: we make
-    snapshots publicly available to anyone who wants to try them; we welcome
-    anyone to join the development mailing list. All of the discussions on the
-    development mailing list are available via the web. We're going to be making
-    releases with a much higher frequency than they have been made in the past.
- 
-    In addition to weekly snapshots of the GCC development sources, we have the
-    sources readable from an SVN server by anyone. Furthermore we are using SVN
-    to allow maintainers write access to the sources.
- 
-    There  have  been  many  potential GCC developers who were not able to
-    participate in GCC development in the past. We want these people to help in
-    any way they can; we ultimately want GCC to be the best compiler in the
-    world.
- 
-    A compiler is a complicated piece of software, there will still be strong
-    central maintainers who will reject patches, who will demand documentation
-    of implementations, and who will keep the level of quality as high as it is
-    today. Code that could use wider testing may be integrated--code that is
-    simply ill-conceived won't be.
- 
-    GCC is not the first piece of software to use this open development process;
-    FreeBSD, the Emacs lisp repository, and the Linux kernel are a few examples
-    of the bazaar style of development.
- 
-    With GCC, we are adding new features and optimizations at a rate that has
-    not been done since the creation of gcc2; these additions inevitably have a
-    temporarily  destabilizing effect. With the help of developers working
-    together with this bazaar style development, the resulting stability and
-    quality levels will be better than we've had before.
- 
-      [1] We've been discussing different development models a lot over the past
-      few months. The paper which started all of this introduced two terms: A
-      cathedral development model versus a bazaar development model. The paper
-      is written by Eric S. Raymond, it is called ``The Cathedral and the
-      Bazaar''. The paper is a useful starting point for discussions.
-      _________________________________________________________________
- 
  How do I get a bug fixed or a feature added?
  
     There  are  lots of ways to get something fixed. The list below may be
--- 14,43 ----
                                     Questions
  
      1. [7]General information
!          1. [8]How do I get a bug fixed or a feature added?
!          2. [9]Does GCC work on my platform?
!     2. [10]Installation
!          1. [11]How to install multiple versions of GCC
!          2. [12]Dynamic linker is unable to find GCC libraries
!          3. [13]libstdc++/libio tests fail badly with --enable-shared
!          4. [14]GCC can not find GNU as/GNU ld
!          5. [15]cpp: Usage:... Error
!          6. [16]Optimizing the compiler itself
!          7. [17]Why does libiconv get linked into jc1 on Solaris?
!     3. [18]Testsuite problems
!          1. [19]How do I pass flags like -fnew-abi to the testsuite?
!          2. [20]How can I run the test suite with multiple options?
!     4. [21]Miscellaneous
!          1. [22]Friend Templates
!          2. [23]dynamic_cast, throw, typeid don't work with shared libraries
!          3. [24]Why do I need autoconf, bison, xgettext, automake, etc?
!          4. [25]Why can't I build a shared library?
!          5. [26]When building C++, the linker says my constructors, destructors
              or virtual tables are undefined, but I defined them
       _________________________________________________________________
  
                                General information
  
  How do I get a bug fixed or a feature added?
  
     There  are  lots of ways to get something fixed. The list below may be
*************** How do I get a bug fixed or a feature ad
*** 92,98 ****
         work hard enough, but will probably take a lot of time, and, depending
         on the quality of your work and the perceived benefits of your changes,
         your code may or may not ever make it into an official release of GCC.
!      * [30]Report the problem to the GCC bug tracking system and hope that
         someone will be kind enough to fix it for you. While this is certainly
         possible, and often happens, there is no guarantee that it will. You
         should not expect the same response from this method that you would see
--- 50,56 ----
         work hard enough, but will probably take a lot of time, and, depending
         on the quality of your work and the perceived benefits of your changes,
         your code may or may not ever make it into an official release of GCC.
!      * [27]Report the problem to the GCC bug tracking system and hope that
         someone will be kind enough to fix it for you. While this is certainly
         possible, and often happens, there is no guarantee that it will. You
         should not expect the same response from this method that you would see
*************** Does GCC work on my platform?
*** 108,115 ****
     The host/target specific installation notes for GCC include information
     about known problems with installing or using GCC on particular platforms.
     These are included in the sources for a release in INSTALL/specific.html,
!    and the [31]latest version is always available at the GCC web site. Reports
!    of [32]successful builds for several versions of GCC are also available at
     the web site.
       _________________________________________________________________
  
--- 66,73 ----
     The host/target specific installation notes for GCC include information
     about known problems with installing or using GCC on particular platforms.
     These are included in the sources for a release in INSTALL/specific.html,
!    and the [28]latest version is always available at the GCC web site. Reports
!    of [29]successful builds for several versions of GCC are also available at
     the web site.
       _________________________________________________________________
  
*************** How to install multiple versions of GCC
*** 154,160 ****
     be sure about which version you are invoking.
  
     If you use --prefix, GCC may have difficulty locating a GNU assembler or
!    linker on your system, [33]GCC can not find GNU as/GNU ld explains how to
     deal with this.
  
     Another  option  that may be easier is to use the --program-prefix= or
--- 112,118 ----
     be sure about which version you are invoking.
  
     If you use --prefix, GCC may have difficulty locating a GNU assembler or
!    linker on your system, [30]GCC can not find GNU as/GNU ld explains how to
     deal with this.
  
     Another  option  that may be easier is to use the --program-prefix= or
*************** GCC can not find GNU as/GNU ld
*** 216,222 ****
     programs.
  
     To ensure that GCC finds the GNU assembler (the GNU loader), which are
!    required by [34]some configurations, you should configure these with the
     same --prefix option as you used for GCC. Then build & install GNU as (GNU
     ld) and proceed with building GCC.
  
--- 174,180 ----
     programs.
  
     To ensure that GCC finds the GNU assembler (the GNU loader), which are
!    required by [31]some configurations, you should configure these with the
     same --prefix option as you used for GCC. Then build & install GNU as (GNU
     ld) and proceed with building GCC.
  
*************** dynamic_cast, throw, typeid don't work w
*** 393,399 ****
     is a violation of the One Definition Rule (ODR) [basic.def.odr].
  
     For more details about the way that GCC implements these and other C++
!    features, please read the [35]ABI specification. Note the std::type_info
     objects  which  must  be resolved all begin with "_ZTS". Refer to ld's
     documentation for a description of the "-E" & "-Bsymbolic" flags.
       _________________________________________________________________
--- 351,357 ----
     is a violation of the One Definition Rule (ODR) [basic.def.odr].
  
     For more details about the way that GCC implements these and other C++
!    features, please read the [32]ABI specification. Note the std::type_info
     objects  which  must  be resolved all begin with "_ZTS". Refer to ld's
     documentation for a description of the "-E" & "-Bsymbolic" flags.
       _________________________________________________________________
*************** Why do I need autoconf, bison, xgettext,
*** 421,429 ****
     GCC.
  
     In    general,    the   current   versions   of   these   tools   from
!    [36]ftp://ftp.gnu.org/gnu/ will work. At present, Autoconf 2.50 is not
     supported, and you will need to use Autoconf 2.13; work is in progress to
!    fix this problem. Also look at [37]ftp://gcc.gnu.org/pub/gcc/infrastructure/
     for any special versions of packages.
       _________________________________________________________________
  
--- 379,387 ----
     GCC.
  
     In    general,    the   current   versions   of   these   tools   from
!    [33]ftp://ftp.gnu.org/gnu/ will work. At present, Autoconf 2.50 is not
     supported, and you will need to use Autoconf 2.13; work is in progress to
!    fix this problem. Also look at [34]ftp://gcc.gnu.org/pub/gcc/infrastructure/
     for any special versions of packages.
       _________________________________________________________________
  
*************** tables are undefined, but I defined them
*** 465,478 ****
     The solution is to ensure that all virtual methods that are not pure are
     defined. Note that a destructor must be defined even if it is declared
     pure-virtual [class.dtor]/7.
-      _________________________________________________________________
- 
- Will GCC someday include an incremental linker?
- 
-    Incremental linking is part of the linker, not the compiler. As such, GCC
-    doesn't have anything to do with incremental linking. Depending on what
-    platform you use, it may be possible to tell GCC to use the platform's
-    native linker (e.g., Solaris' ild(1)).
  
  References
  
--- 423,428 ----
*************** References
*** 483,515 ****
     5. http://gcc.gnu.org/onlinedocs/libstdc++/faq/index.html
     6. http://gcc.gnu.org/java/faq.html
     7. http://gcc.gnu.org/faq.html#general
!    8. http://gcc.gnu.org/faq.html#open-development
!    9. http://gcc.gnu.org/faq.html#support
!   10. http://gcc.gnu.org/faq.html#platforms
!   11. http://gcc.gnu.org/faq.html#installation
!   12. http://gcc.gnu.org/faq.html#multiple
    13. http://gcc.gnu.org/faq.html#rpath
!   14. http://gcc.gnu.org/faq.html#rpath
!   15. http://gcc.gnu.org/faq.html#gas
!   16. http://gcc.gnu.org/faq.html#environ
!   17. http://gcc.gnu.org/faq.html#optimizing
!   18. http://gcc.gnu.org/faq.html#iconv
!   19. http://gcc.gnu.org/faq.html#testsuite
!   20. http://gcc.gnu.org/faq.html#testoptions
!   21. http://gcc.gnu.org/faq.html#multipletests
!   22. http://gcc.gnu.org/faq.html#misc
!   23. http://gcc.gnu.org/faq.html#friend
!   24. http://gcc.gnu.org/faq.html#dso
!   25. http://gcc.gnu.org/faq.html#generated_files
!   26. http://gcc.gnu.org/faq.html#picflag-needed
!   27. http://gcc.gnu.org/faq.html#vtables
!   28. http://gcc.gnu.org/faq.html#incremental
!   29. http://gcc.gnu.org/faq.html#cathedral-vs-bazaar
!   30. http://gcc.gnu.org/bugs.html
    31. http://gcc.gnu.org/install/specific.html
!   32. http://gcc.gnu.org/buildstat.html
!   33. http://gcc.gnu.org/faq.html#gas
!   34. http://gcc.gnu.org/install/specific.html
!   35. http://www.codesourcery.com/cxx-abi/
!   36. ftp://ftp.gnu.org/gnu/
!   37. ftp://gcc.gnu.org/pub/gcc/infrastructure/
--- 433,462 ----
     5. http://gcc.gnu.org/onlinedocs/libstdc++/faq/index.html
     6. http://gcc.gnu.org/java/faq.html
     7. http://gcc.gnu.org/faq.html#general
!    8. http://gcc.gnu.org/faq.html#support
!    9. http://gcc.gnu.org/faq.html#platforms
!   10. http://gcc.gnu.org/faq.html#installation
!   11. http://gcc.gnu.org/faq.html#multiple
!   12. http://gcc.gnu.org/faq.html#rpath
    13. http://gcc.gnu.org/faq.html#rpath
!   14. http://gcc.gnu.org/faq.html#gas
!   15. http://gcc.gnu.org/faq.html#environ
!   16. http://gcc.gnu.org/faq.html#optimizing
!   17. http://gcc.gnu.org/faq.html#iconv
!   18. http://gcc.gnu.org/faq.html#testsuite
!   19. http://gcc.gnu.org/faq.html#testoptions
!   20. http://gcc.gnu.org/faq.html#multipletests
!   21. http://gcc.gnu.org/faq.html#misc
!   22. http://gcc.gnu.org/faq.html#friend
!   23. http://gcc.gnu.org/faq.html#dso
!   24. http://gcc.gnu.org/faq.html#generated_files
!   25. http://gcc.gnu.org/faq.html#picflag-needed
!   26. http://gcc.gnu.org/faq.html#vtables
!   27. http://gcc.gnu.org/bugs.html
!   28. http://gcc.gnu.org/install/specific.html
!   29. http://gcc.gnu.org/buildstat.html
!   30. http://gcc.gnu.org/faq.html#gas
    31. http://gcc.gnu.org/install/specific.html
!   32. http://www.codesourcery.com/cxx-abi/
!   33. ftp://ftp.gnu.org/gnu/
!   34. ftp://gcc.gnu.org/pub/gcc/infrastructure/
diff -Nrcpad gcc-4.2.1/LAST_UPDATED gcc-4.2.2/LAST_UPDATED
*** gcc-4.2.1/LAST_UPDATED	Thu Jul 19 14:33:57 2007
--- gcc-4.2.2/LAST_UPDATED	Sun Oct  7 21:23:17 2007
***************
*** 1 ****
! Obtained from SVN: tags/gcc_4_2_1_release revision 126787
--- 1 ----
! Obtained from SVN: tags/gcc_4_2_2_release revision 129115
diff -Nrcpad gcc-4.2.1/MD5SUMS gcc-4.2.2/MD5SUMS
*** gcc-4.2.1/MD5SUMS	Thu Jul 19 17:57:58 2007
--- gcc-4.2.2/MD5SUMS	Mon Oct  8 00:11:38 2007
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the 
! # gcc-4.2.1.tar.bz2 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-4.2.2.tar.bz2 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
***************
*** 12,32 ****
  3d40011fdd9e30e9d4f909cc03f82dcf  BUGS
  59530bdf33659b29e73d4adb9f9f6552  COPYING
  2d5025d4aa3495befef8f17206a5b0a1  COPYING.LIB
! 4e17376442089d304de7fc5367ca10fc  ChangeLog
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
! 0277a0e1333f43dee353bfdeef33ac72  FAQ
  23b8927fe1fb0ab321c09a4f0500aa4c  INSTALL/README
! 9307d253f2b80d2b97f433ed6d72f600  LAST_UPDATED
  504884fee05251c1ce68d3d44917718f  MAINTAINERS
  e038573d7ce023eed6f1a546f0cb3536  Makefile.def
  34e1f150c69f192d1f087a786e09385e  Makefile.in
  766c8d66e07de3e49ca0e3a8534c85b8  Makefile.tpl
! 13d32acfb302bd18caa2fb52019d8d72  NEWS
  750a7546d281ac42eb2ce87949457731  README
  de94b5f5c3d835b587741180b2ded958  README.SCO
  b510a5285eb05298b5f3d9f5ae920588  boehm-gc/AmigaOS.c
  2caafacabf758bb76a9dfce1fc544b97  boehm-gc/BCC_MAKEFILE
! ea9a7332b179a873f5abc420ab762386  boehm-gc/ChangeLog
  c18075e3729cd116028480307a8e845d  boehm-gc/EMX_MAKEFILE
  3b7cc3be9ed3c2135bbda990e8a69303  boehm-gc/MacOS.c
  5cf7764626b7dd7272b2fe11403d1b6a  boehm-gc/MacProjects.sit.hqx
--- 12,32 ----
  3d40011fdd9e30e9d4f909cc03f82dcf  BUGS
  59530bdf33659b29e73d4adb9f9f6552  COPYING
  2d5025d4aa3495befef8f17206a5b0a1  COPYING.LIB
! 7b93a1c14103dd27153511e26be8a890  ChangeLog
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
! f0e63c08bc8d08ad59ba61ce41e28f0b  FAQ
  23b8927fe1fb0ab321c09a4f0500aa4c  INSTALL/README
! 319c2136cfbbd92538d9b4074d33bcbc  LAST_UPDATED
  504884fee05251c1ce68d3d44917718f  MAINTAINERS
  e038573d7ce023eed6f1a546f0cb3536  Makefile.def
  34e1f150c69f192d1f087a786e09385e  Makefile.in
  766c8d66e07de3e49ca0e3a8534c85b8  Makefile.tpl
! 0be4146b6da165e629f2fe4a3a02ae3b  NEWS
  750a7546d281ac42eb2ce87949457731  README
  de94b5f5c3d835b587741180b2ded958  README.SCO
  b510a5285eb05298b5f3d9f5ae920588  boehm-gc/AmigaOS.c
  2caafacabf758bb76a9dfce1fc544b97  boehm-gc/BCC_MAKEFILE
! 388272cf07e972f604f81a0ccad159fa  boehm-gc/ChangeLog
  c18075e3729cd116028480307a8e845d  boehm-gc/EMX_MAKEFILE
  3b7cc3be9ed3c2135bbda990e8a69303  boehm-gc/MacOS.c
  5cf7764626b7dd7272b2fe11403d1b6a  boehm-gc/MacProjects.sit.hqx
*************** c9658176f5e7dea04e29a145f4e14ee0  config
*** 197,203 ****
  3e47cb5e8b78144a240bd27a1468d23b  config.guess
  46f36a6ce11978ea07e2199f3c5cd665  config.rpath
  3de1c83afeb4d2b5510e593e33134479  config.sub
! 34b9f55d117a13dafe367281b76fc0e2  config/ChangeLog
  6c7b0890dc93bdd97ec3e90d8436b384  config/acinclude.m4
  db0d80389bf92e481cc11a7231e49beb  config/acx.m4
  04bdbef77f5fd2e282f7dee0bde60444  config/codeset.m4
--- 197,203 ----
  3e47cb5e8b78144a240bd27a1468d23b  config.guess
  46f36a6ce11978ea07e2199f3c5cd665  config.rpath
  3de1c83afeb4d2b5510e593e33134479  config.sub
! 55c89c05854daeb5730767d6490e81fa  config/ChangeLog
  6c7b0890dc93bdd97ec3e90d8436b384  config/acinclude.m4
  db0d80389bf92e481cc11a7231e49beb  config/acx.m4
  04bdbef77f5fd2e282f7dee0bde60444  config/codeset.m4
*************** e47fe530a7ba5c354041bfc943d58132  config
*** 262,270 ****
  6b1c349fb182e74fbc464c50c88fe2ee  config/ulonglong.m4
  1a61c5f6c3c36d81b30ac9216d40fe68  config/unwind_ipinfo.m4
  cfd07f1c037572cf40f78bdc26ed29dc  config/warnings.m4
! d298d3041b28f09352202e36cc2ac270  configure
! f165e4f19bb97ac9e5b698f79d17aafd  configure.in
! fb8c5e5512f614aee0544cb5286258f0  contrib/ChangeLog
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  90c0bf1648d0fd5e9aa319f0c4ad7613  contrib/analyze_brprob
  fe795a3c68f0a5514df4cb94cbb0032b  contrib/compareSumTests3
--- 262,270 ----
  6b1c349fb182e74fbc464c50c88fe2ee  config/ulonglong.m4
  1a61c5f6c3c36d81b30ac9216d40fe68  config/unwind_ipinfo.m4
  cfd07f1c037572cf40f78bdc26ed29dc  config/warnings.m4
! 538a1fbe5de517578aaebe3566458807  configure
! e78b6b151dc4fe35a3e8850d39f82279  configure.in
! ddbcfef14fcd85eb45adc8741692f4d7  contrib/ChangeLog
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  90c0bf1648d0fd5e9aa319f0c4ad7613  contrib/analyze_brprob
  fe795a3c68f0a5514df4cb94cbb0032b  contrib/compareSumTests3
*************** a97cf630fc2119f8a1a0743f277f59a9  contri
*** 281,292 ****
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
  fa945bac89ee68b410027dcfe1312f4b  contrib/index-prop
  1a7e182574673a0ba979ec4ebca2944c  contrib/paranoia.cc
! 0fdc738505e172e68a1a622c98b146e6  contrib/reghunt/ChangeLog
  ab31219466ac7df2a1aa15900540bc8a  contrib/reghunt/README
  b66cd5ab901ec3494fd700125172dba0  contrib/reghunt/reg_periodic
  624a99f8c633cfc4182fbe09295d30eb  contrib/reghunt/reg_search
  d3dd0bcec99c2e140b86efb5f63860b4  contrib/reghunt/reg_test_template
! 8a05ce08ecc2b326e302a3d114445c4d  contrib/regression/ChangeLog
  30553bfced1b2b46bf7ca01ef6ba69d1  contrib/regression/GCC_Regression_Tester.wdgt/Default.png
  ad38ddd771df222eb9d413e3c7f6a751  contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
  76ce1c6f8471e6c1bb07c9b9368042ce  contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
--- 281,292 ----
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
  fa945bac89ee68b410027dcfe1312f4b  contrib/index-prop
  1a7e182574673a0ba979ec4ebca2944c  contrib/paranoia.cc
! c7f61742e45f8c07e07119b91546396a  contrib/reghunt/ChangeLog
  ab31219466ac7df2a1aa15900540bc8a  contrib/reghunt/README
  b66cd5ab901ec3494fd700125172dba0  contrib/reghunt/reg_periodic
  624a99f8c633cfc4182fbe09295d30eb  contrib/reghunt/reg_search
  d3dd0bcec99c2e140b86efb5f63860b4  contrib/reghunt/reg_test_template
! 94ce32f84bcdf503ca727dcddf3cbfa8  contrib/regression/ChangeLog
  30553bfced1b2b46bf7ca01ef6ba69d1  contrib/regression/GCC_Regression_Tester.wdgt/Default.png
  ad38ddd771df222eb9d413e3c7f6a751  contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
  76ce1c6f8471e6c1bb07c9b9368042ce  contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
*************** d5faa80d97899ae08accaff400923890  contri
*** 304,311 ****
  888ab7bfb4e4a64a0e2717ab55f0e9e8  contrib/tree-ssa.doxy
  10240873a22da60b881e516003c1f688  contrib/warn_summary
  a9c51bc6c9c6d9b9d010ccd8bb4b465a  depcomp
! 869e2bb2bd6b2daaa5d60923e456ff47  faq.html
! e3fc166bf9f5f965498474ae21db8129  fixincludes/ChangeLog
  d9ca7a44abbc50c35e309d86eeb70b39  fixincludes/Makefile.in
  8f6ffb1014a722baf95411e040cdf203  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
--- 304,311 ----
  888ab7bfb4e4a64a0e2717ab55f0e9e8  contrib/tree-ssa.doxy
  10240873a22da60b881e516003c1f688  contrib/warn_summary
  a9c51bc6c9c6d9b9d010ccd8bb4b465a  depcomp
! bff9f3a357e53c4f37f47f0c4a20586f  faq.html
! 4528432ba7d77817b65807dd529de137  fixincludes/ChangeLog
  d9ca7a44abbc50c35e309d86eeb70b39  fixincludes/Makefile.in
  8f6ffb1014a722baf95411e040cdf203  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
*************** edeca0688d368703305d485079a4a88d  fixinc
*** 318,330 ****
  954ee24059993d14aca081ebca23c493  fixincludes/fixinc.in
  2ded4eadc852d649cc252d0ac9bcb1ab  fixincludes/fixincl.c
  2a4b32e8670412700d3fb185983fa2b7  fixincludes/fixincl.tpl
! 1007210cc5a1fb4e19978309b4151543  fixincludes/fixincl.x
  6f8f78e8bd176b6505e32bff86f7b414  fixincludes/fixlib.c
  7721783a1d5851a98fd0b0c9860e58ba  fixincludes/fixlib.h
  a8177efdcc53b46da9057cb6349c7499  fixincludes/fixopts.c
  6944251b4b8cc03f4405eebf35150c9e  fixincludes/fixtests.c
  ecf1bc85cd6dff51b5af0185f4c4e76e  fixincludes/genfixes
! 08d36d79a12ed1af272a4b8cf72556f0  fixincludes/inclhack.def
  6c07234c19d66eb66d1bd0d08e5c6c60  fixincludes/mkfixinc.sh
  97063da8acae5153bcce380387c3cfec  fixincludes/mkheaders.in
  3aa0563cd682ee61ecd9eb6eea0b0bce  fixincludes/procopen.c
--- 318,330 ----
  954ee24059993d14aca081ebca23c493  fixincludes/fixinc.in
  2ded4eadc852d649cc252d0ac9bcb1ab  fixincludes/fixincl.c
  2a4b32e8670412700d3fb185983fa2b7  fixincludes/fixincl.tpl
! fdb2bffc01a29a7720402a8f33c56b69  fixincludes/fixincl.x
  6f8f78e8bd176b6505e32bff86f7b414  fixincludes/fixlib.c
  7721783a1d5851a98fd0b0c9860e58ba  fixincludes/fixlib.h
  a8177efdcc53b46da9057cb6349c7499  fixincludes/fixopts.c
  6944251b4b8cc03f4405eebf35150c9e  fixincludes/fixtests.c
  ecf1bc85cd6dff51b5af0185f4c4e76e  fixincludes/genfixes
! a225ceb173eb1805f91c906aeae20f1d  fixincludes/inclhack.def
  6c07234c19d66eb66d1bd0d08e5c6c60  fixincludes/mkfixinc.sh
  97063da8acae5153bcce380387c3cfec  fixincludes/mkheaders.in
  3aa0563cd682ee61ecd9eb6eea0b0bce  fixincludes/procopen.c
*************** bfb58e3983fc133c965e434e57aed732  fixinc
*** 360,366 ****
  4d059374c236cf20e8c8cf022c1512dc  fixincludes/tests/base/internal/wchar_core.h
  f3ee3d87cf64e99fd6e01ac3c4968b70  fixincludes/tests/base/inttypes.h
  833e9408a49784184bee7981d665c911  fixincludes/tests/base/io-quotes-def-1.h
! f8e9bd2dd2ab74b08ba92a99389e34cf  fixincludes/tests/base/iso/math_c99.h
  ef2aa084505b9087cda56c9633002987  fixincludes/tests/base/locale.h
  8ac97a3367b9a99503c5b21430993cd4  fixincludes/tests/base/mach-o/dyld.h
  89c11963b284c5a43cca427c60a00a97  fixincludes/tests/base/machine/cpu.h
--- 360,366 ----
  4d059374c236cf20e8c8cf022c1512dc  fixincludes/tests/base/internal/wchar_core.h
  f3ee3d87cf64e99fd6e01ac3c4968b70  fixincludes/tests/base/inttypes.h
  833e9408a49784184bee7981d665c911  fixincludes/tests/base/io-quotes-def-1.h
! 4c6ee6d189cb596dc9528bdb6d4af79d  fixincludes/tests/base/iso/math_c99.h
  ef2aa084505b9087cda56c9633002987  fixincludes/tests/base/locale.h
  8ac97a3367b9a99503c5b21430993cd4  fixincludes/tests/base/mach-o/dyld.h
  89c11963b284c5a43cca427c60a00a97  fixincludes/tests/base/machine/cpu.h
*************** b6494e752821a4f87a2114c27143856c  fixinc
*** 419,428 ****
  4f59f83f073afacc3f59c39952ec8a7b  fixincludes/tests/base/wchar.h
  f86a4ea6000eba71d34c1b9a7bcd2c14  fixincludes/tests/base/widec.h
  174528657da1f7a179a039941810b764  gcc/ABOUT-GCC-NLS
! 110c1daead703df1cdc41c46540eeaf5  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
! f71cfe1ec8e0ee66393b4affccde8336  gcc/ChangeLog
  0bb7e37d0205edea285403fa046364e9  gcc/ChangeLog-1997
  3a822f7377be7a932e2cbeef86d78d2c  gcc/ChangeLog-1998
  261732ce4d6e6492812f8c483f59affd  gcc/ChangeLog-1999
--- 419,430 ----
  4f59f83f073afacc3f59c39952ec8a7b  fixincludes/tests/base/wchar.h
  f86a4ea6000eba71d34c1b9a7bcd2c14  fixincludes/tests/base/widec.h
  174528657da1f7a179a039941810b764  gcc/ABOUT-GCC-NLS
! 6068ac325ef8d1e02292d229bf6d202d  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
! d32239bcb673463ab874e80d47fae504  gcc/COPYING3
! 6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 831b8ee445ce07bd868d95465042d6af  gcc/ChangeLog
  0bb7e37d0205edea285403fa046364e9  gcc/ChangeLog-1997
  3a822f7377be7a932e2cbeef86d78d2c  gcc/ChangeLog-1998
  261732ce4d6e6492812f8c483f59affd  gcc/ChangeLog-1999
*************** edd13f5a74d6801758b97dea84454331  gcc/Ch
*** 435,458 ****
  65f4a1fcbbe29e4d63fb1b5ebffb79e2  gcc/ChangeLog-2006
  98c5a6533d7e4507aba5dc4fd06014ed  gcc/ChangeLog.lib
  f4dab29fb2c10234cb64e9c59a62f716  gcc/ChangeLog.tree-ssa
! 1f6d32619ae40ec1d383b219401c2c9d  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  4804423c755a929408412852eb45e422  gcc/FSFChangeLog
  5af5721f6387aa8aa5fb200e025dd573  gcc/FSFChangeLog.10
  f7f665544fb6aa08551b37283f6c56de  gcc/FSFChangeLog.11
  d6c8d8f4cf325cd24a60d312bb247f46  gcc/LANGUAGES
! 068ad44fdce07cc23232c6e4679753b3  gcc/Makefile.in
  00919fda1a585fdc4a1be1fec2eeb0bb  gcc/ONEWS
  f88d9228718a255b827d6f417063d62d  gcc/README.Portability
  f44aeb578969621358194ef6a8c67093  gcc/SERVICE
  536a60e797f5f72f034a29844b7e0665  gcc/acinclude.m4
  8e2bc73f67fed176b4c24e18ca707a7d  gcc/aclocal.m4
  4b3f30c21ae8661e7c9471611924cebb  gcc/ada/9drpc.adb
! 5df9b853dce2da60b62c2c2999c5c78a  gcc/ada/ChangeLog
  ea6b5429aa670cb6f1b4f72087be2656  gcc/ada/ChangeLog.tree-ssa
! 76d070a717ccd22f872d48d0f6e105eb  gcc/ada/Make-lang.in
! 7246ea5b40fa1f3bb42b2353f5c49dc8  gcc/ada/Makefile.in
! 0c7c3a23afdbade88ae29e91d3825e33  gcc/ada/Makefile.rtl
  3ad790c4ac31923f38c796100250f503  gcc/ada/a-astaco.adb
  8f33612d540e241db7d31ee247ba463f  gcc/ada/a-astaco.ads
  8372fcbe760f5de7c35390a49ae33c3b  gcc/ada/a-caldel-vms.adb
--- 437,460 ----
  65f4a1fcbbe29e4d63fb1b5ebffb79e2  gcc/ChangeLog-2006
  98c5a6533d7e4507aba5dc4fd06014ed  gcc/ChangeLog.lib
  f4dab29fb2c10234cb64e9c59a62f716  gcc/ChangeLog.tree-ssa
! 91fa3cb4c9355d0a52eff57867b42d07  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  4804423c755a929408412852eb45e422  gcc/FSFChangeLog
  5af5721f6387aa8aa5fb200e025dd573  gcc/FSFChangeLog.10
  f7f665544fb6aa08551b37283f6c56de  gcc/FSFChangeLog.11
  d6c8d8f4cf325cd24a60d312bb247f46  gcc/LANGUAGES
! 977827694d02371222133e3828d74ba1  gcc/Makefile.in
  00919fda1a585fdc4a1be1fec2eeb0bb  gcc/ONEWS
  f88d9228718a255b827d6f417063d62d  gcc/README.Portability
  f44aeb578969621358194ef6a8c67093  gcc/SERVICE
  536a60e797f5f72f034a29844b7e0665  gcc/acinclude.m4
  8e2bc73f67fed176b4c24e18ca707a7d  gcc/aclocal.m4
  4b3f30c21ae8661e7c9471611924cebb  gcc/ada/9drpc.adb
! 715d5bf1cd1a9d85e9304d910547fe0c  gcc/ada/ChangeLog
  ea6b5429aa670cb6f1b4f72087be2656  gcc/ada/ChangeLog.tree-ssa
! f96f3fa3178de7938cabe2209dd02bf1  gcc/ada/Make-lang.in
! 2843fbf4cb2164efcb352c10b2c74ede  gcc/ada/Makefile.in
! 485f039cfb7bfb685331f45831896a61  gcc/ada/Makefile.rtl
  3ad790c4ac31923f38c796100250f503  gcc/ada/a-astaco.adb
  8f33612d540e241db7d31ee247ba463f  gcc/ada/a-astaco.ads
  8372fcbe760f5de7c35390a49ae33c3b  gcc/ada/a-caldel-vms.adb
*************** c236a9030c0a110bc5dad633a616fa04  gcc/ad
*** 880,886 ****
  a620d29fdd2b92b62d9ff4b4bed130e0  gcc/ada/a-zzboio.adb
  45319b63fd620bf7d37548bc0c2659ea  gcc/ada/a-zzboio.ads
  2ebd155accb7eda8c1c3e3f7ff63e4fa  gcc/ada/a-zzunio.ads
! e5ee7ef109a3c058381c6d77b1c74cfb  gcc/ada/ada-tree.def
  d5ca364e2c022085eac6f43284f0ad7b  gcc/ada/ada-tree.h
  74574847592cb937ae3427410db4641b  gcc/ada/ada.ads
  378bc2e63b058c695619717ac38ad70f  gcc/ada/ada.h
--- 882,888 ----
  a620d29fdd2b92b62d9ff4b4bed130e0  gcc/ada/a-zzboio.adb
  45319b63fd620bf7d37548bc0c2659ea  gcc/ada/a-zzboio.ads
  2ebd155accb7eda8c1c3e3f7ff63e4fa  gcc/ada/a-zzunio.ads
! 97e7ed29e351fd8439e0546723ff2d03  gcc/ada/ada-tree.def
  d5ca364e2c022085eac6f43284f0ad7b  gcc/ada/ada-tree.h
  74574847592cb937ae3427410db4641b  gcc/ada/ada.ads
  378bc2e63b058c695619717ac38ad70f  gcc/ada/ada.h
*************** d91625b0af45a5593e77c9a034d86bd2  gcc/ad
*** 896,902 ****
  f40a1e0b213cab3a06a488c116edd6fb  gcc/ada/argv.c
  df63d7a96de7dc7857e254c3e4c9ec36  gcc/ada/atree.adb
  1ee69e3d3b9d4d8807948f54cd7c7824  gcc/ada/atree.ads
! 98a96b3d2eef1d38d61627740c87b69b  gcc/ada/atree.h
  585462344401af9f079c0b030b080c26  gcc/ada/aux-io.c
  5bc5566469ab90433af25ca09be71aae  gcc/ada/back_end.adb
  b12e3c362430dd9aec367108de7b3974  gcc/ada/back_end.ads
--- 898,904 ----
  f40a1e0b213cab3a06a488c116edd6fb  gcc/ada/argv.c
  df63d7a96de7dc7857e254c3e4c9ec36  gcc/ada/atree.adb
  1ee69e3d3b9d4d8807948f54cd7c7824  gcc/ada/atree.ads
! 567aa1b62b0b2c59f14e002c56b9b3d9  gcc/ada/atree.h
  585462344401af9f079c0b030b080c26  gcc/ada/aux-io.c
  5bc5566469ab90433af25ca09be71aae  gcc/ada/back_end.adb
  b12e3c362430dd9aec367108de7b3974  gcc/ada/back_end.ads
*************** b231693815d1f217a0369f9d5909a628  gcc/ad
*** 924,930 ****
  7677f89716fa2957020e0b4b82d92d7d  gcc/ada/clean.ads
  115b3769d375cdf86177705dc70872b2  gcc/ada/comperr.adb
  c4b225434230ff6e055ee2915b42017a  gcc/ada/comperr.ads
! 3c3cc59938074178c06306514d194b1c  gcc/ada/config-lang.in
  1b22e826dfc3a43c8cff778d47f29c8f  gcc/ada/csets.adb
  94b59a6e42a35efea46f9003dd9c5fa3  gcc/ada/csets.ads
  a0ff7bd4a03f95572a862cb629941e05  gcc/ada/csinfo.adb
--- 926,932 ----
  7677f89716fa2957020e0b4b82d92d7d  gcc/ada/clean.ads
  115b3769d375cdf86177705dc70872b2  gcc/ada/comperr.adb
  c4b225434230ff6e055ee2915b42017a  gcc/ada/comperr.ads
! f5a0498137077429995809c3e1861fee  gcc/ada/config-lang.in
  1b22e826dfc3a43c8cff778d47f29c8f  gcc/ada/csets.adb
  94b59a6e42a35efea46f9003dd9c5fa3  gcc/ada/csets.ads
  a0ff7bd4a03f95572a862cb629941e05  gcc/ada/csinfo.adb
*************** e6eb80002e58829bab846f5b4a31ef54  gcc/ad
*** 932,952 ****
  50b12d79dfae60a9933d7a977cfe654d  gcc/ada/cstand.ads
  9cf7eeff16f8d94792552530751cdcda  gcc/ada/cstreams.c
  53a0134bfa33003fa56b92202f528d84  gcc/ada/ctrl_c.c
! 2f9d064f3beb9e5390884af23b919015  gcc/ada/cuintp.c
  44c16d064cef401cacad17249754e441  gcc/ada/debug.adb
  20db1d9d6ce3211f0433c5b671baa39a  gcc/ada/debug.ads
  9b3909d2fe54438b7a86177633b3b41c  gcc/ada/debug_a.adb
  9eb24c9394504573240580a70130432b  gcc/ada/debug_a.ads
  57dd7517c824e2999e59f8c1ae752f0a  gcc/ada/dec.ads
! 73fe92a6198dfe5fd6aaa9f7f195a2b8  gcc/ada/decl.c
  7c681fd188642016be887ecfb598438b  gcc/ada/deftarg.c
  106045b4a1d8714928bdcdb0b8116a26  gcc/ada/directio.ads
  40209cc2ad404933b8ba9b98aa93f5a8  gcc/ada/einfo.adb
  4cccb3afd86b781a0436edbb0f81304b  gcc/ada/einfo.ads
  b34aa8e615d770870169becc32f4447f  gcc/ada/elists.adb
  d76b5aa0629229aff763ea39469fe449  gcc/ada/elists.ads
! 0a391bee37a0acbaf1272ee815bcf85a  gcc/ada/elists.h
! 76d3e0a7679464efaf74d8a27bd30197  gcc/ada/env.c
  510c6ca3ecf0e68d17cee32040665298  gcc/ada/env.h
  ca5eee8f61a033e55484a8cf77ffbf5a  gcc/ada/err_vars.ads
  3f413a1aeada3b29f068bd8f4572f42e  gcc/ada/errno.c
--- 934,954 ----
  50b12d79dfae60a9933d7a977cfe654d  gcc/ada/cstand.ads
  9cf7eeff16f8d94792552530751cdcda  gcc/ada/cstreams.c
  53a0134bfa33003fa56b92202f528d84  gcc/ada/ctrl_c.c
! 2b4ac0f2c260ed985d3f442492a7ce06  gcc/ada/cuintp.c
  44c16d064cef401cacad17249754e441  gcc/ada/debug.adb
  20db1d9d6ce3211f0433c5b671baa39a  gcc/ada/debug.ads
  9b3909d2fe54438b7a86177633b3b41c  gcc/ada/debug_a.adb
  9eb24c9394504573240580a70130432b  gcc/ada/debug_a.ads
  57dd7517c824e2999e59f8c1ae752f0a  gcc/ada/dec.ads
! 2e8225950bfc721fa32a4831a4f4a9ea  gcc/ada/decl.c
  7c681fd188642016be887ecfb598438b  gcc/ada/deftarg.c
  106045b4a1d8714928bdcdb0b8116a26  gcc/ada/directio.ads
  40209cc2ad404933b8ba9b98aa93f5a8  gcc/ada/einfo.adb
  4cccb3afd86b781a0436edbb0f81304b  gcc/ada/einfo.ads
  b34aa8e615d770870169becc32f4447f  gcc/ada/elists.adb
  d76b5aa0629229aff763ea39469fe449  gcc/ada/elists.ads
! a2b470913de88e43d8a53051755fdc50  gcc/ada/elists.h
! 59557429f909b65310ea41c2996e1046  gcc/ada/env.c
  510c6ca3ecf0e68d17cee32040665298  gcc/ada/env.h
  ca5eee8f61a033e55484a8cf77ffbf5a  gcc/ada/err_vars.ads
  3f413a1aeada3b29f068bd8f4572f42e  gcc/ada/errno.c
*************** e53ecdd94ae2a7bed2f9f4b0ddb5360b  gcc/ad
*** 1208,1214 ****
  1c68fc583b18860bb4eefe949251448f  gcc/ada/gnat_ugn.texi
  c9caa4a90f3ef960c854efa76c23c81b  gcc/ada/gnatbind.adb
  45b822b27e1598e5771244e4659535c7  gcc/ada/gnatbind.ads
! 015ea5c39a799f5cf1b222e525b53e03  gcc/ada/gnatbl.c
  05ea2b2a0a91d51a9c6a5aaffd81ad7a  gcc/ada/gnatchop.adb
  fa9995e93c979821a663785c4989f097  gcc/ada/gnatclean.adb
  bf3429721be164b28579ba62bbb8414a  gcc/ada/gnatcmd.adb
--- 1210,1216 ----
  1c68fc583b18860bb4eefe949251448f  gcc/ada/gnat_ugn.texi
  c9caa4a90f3ef960c854efa76c23c81b  gcc/ada/gnatbind.adb
  45b822b27e1598e5771244e4659535c7  gcc/ada/gnatbind.ads
! 8aa67fac2c54424e5bf7b8a657fab394  gcc/ada/gnatbl.c
  05ea2b2a0a91d51a9c6a5aaffd81ad7a  gcc/ada/gnatchop.adb
  fa9995e93c979821a663785c4989f097  gcc/ada/gnatclean.adb
  bf3429721be164b28579ba62bbb8414a  gcc/ada/gnatcmd.adb
*************** c478a93a6f5c4a71a52d70909bd5d3eb  gcc/ad
*** 1279,1286 ****
  abc08d4cc8fec57bd2a69692fcad14c5  gcc/ada/itypes.ads
  db928874b6592956fd3420a3a43c4df5  gcc/ada/krunch.adb
  f476e4d78b219195374655244197ef6b  gcc/ada/krunch.ads
! 8f3364180a360d700f2e36121dfa0ee3  gcc/ada/lang-specs.h
! 92351b2dcbdb29a3978cd7c7733a0fb3  gcc/ada/lang.opt
  cb6816d4dc045ff24b0b7eacc563cb95  gcc/ada/layout.adb
  ccd269bc3d148083a5fc612e943ada28  gcc/ada/layout.ads
  bbb984ca6ebaa69749739dd599e52e8b  gcc/ada/lib-list.adb
--- 1281,1288 ----
  abc08d4cc8fec57bd2a69692fcad14c5  gcc/ada/itypes.ads
  db928874b6592956fd3420a3a43c4df5  gcc/ada/krunch.adb
  f476e4d78b219195374655244197ef6b  gcc/ada/krunch.ads
! 1f0bf67fee4c2ec710e2b09ea8efbeb5  gcc/ada/lang-specs.h
! b180208965fdcf70eed7ace7102da4cc  gcc/ada/lang.opt
  cb6816d4dc045ff24b0b7eacc563cb95  gcc/ada/layout.adb
  ccd269bc3d148083a5fc612e943ada28  gcc/ada/layout.ads
  bbb984ca6ebaa69749739dd599e52e8b  gcc/ada/lib-list.adb
*************** dd0d7943cc4c31146b74135871ec93bd  gcc/ad
*** 1344,1354 ****
  219030be3a06d9b91e1137f2358e82a9  gcc/ada/mlib.ads
  ddbe5f5872ed1848b8def2b5bbbff467  gcc/ada/namet.adb
  1e5f00b9c8350c2847872249d947dae5  gcc/ada/namet.ads
! c47fea8afb6667a582873a701b7f4576  gcc/ada/namet.h
  06f94885e6c1177a687e027757d056f7  gcc/ada/nlists.adb
  0d040a59fbdd59f7743806ae6a9d57b4  gcc/ada/nlists.ads
! 962dd2d5f63faf7acf1f9240f4612877  gcc/ada/nlists.h
! a74d71ebf3b009582bec35773ff67f5e  gcc/ada/nmake.adt
  6b0386ee4915645b8ea2f47b59a5cd7f  gcc/ada/opt.adb
  ef5a1e815f38815089738a808ff3551e  gcc/ada/opt.ads
  24effb68d3eda8aaa2d896773f22ef31  gcc/ada/osint-b.adb
--- 1346,1356 ----
  219030be3a06d9b91e1137f2358e82a9  gcc/ada/mlib.ads
  ddbe5f5872ed1848b8def2b5bbbff467  gcc/ada/namet.adb
  1e5f00b9c8350c2847872249d947dae5  gcc/ada/namet.ads
! acfc830c0547d9b3bb9f24902bfe2ba6  gcc/ada/namet.h
  06f94885e6c1177a687e027757d056f7  gcc/ada/nlists.adb
  0d040a59fbdd59f7743806ae6a9d57b4  gcc/ada/nlists.ads
! 561fa7b491606d45f985d022ccbe6969  gcc/ada/nlists.h
! 13107453aa9e3c60a7a7a0b6b5b38cd2  gcc/ada/nmake.adt
  6b0386ee4915645b8ea2f47b59a5cd7f  gcc/ada/opt.adb
  ef5a1e815f38815089738a808ff3551e  gcc/ada/opt.ads
  24effb68d3eda8aaa2d896773f22ef31  gcc/ada/osint-b.adb
*************** f6b9104818b82f63d20a39dd5ca1a9af  gcc/ad
*** 2065,2071 ****
  e8fe838d8313013bda00ac7a81a3bc23  gcc/ada/sinput.ads
  08156c968b048f81d4315adc8e6dde18  gcc/ada/snames.adb
  7b54dfbb1a1e94451851a14ea75340b8  gcc/ada/snames.ads
! cfa9aae8f54dbc1a888eeb275616602b  gcc/ada/snames.h
  5dc9af81d0f77bcbb6d35f646334cf19  gcc/ada/socket.c
  10aeb1150856587b19f4bcfa5f0d500f  gcc/ada/sprint.adb
  6365e2a32e17e111d1f73feacf03a508  gcc/ada/sprint.ads
--- 2067,2073 ----
  e8fe838d8313013bda00ac7a81a3bc23  gcc/ada/sinput.ads
  08156c968b048f81d4315adc8e6dde18  gcc/ada/snames.adb
  7b54dfbb1a1e94451851a14ea75340b8  gcc/ada/snames.ads
! 22ed673e075593b5b8f65231b1116a26  gcc/ada/snames.h
  5dc9af81d0f77bcbb6d35f646334cf19  gcc/ada/socket.c
  10aeb1150856587b19f4bcfa5f0d500f  gcc/ada/sprint.adb
  6365e2a32e17e111d1f73feacf03a508  gcc/ada/sprint.ads
*************** cfa9aae8f54dbc1a888eeb275616602b  gcc/ad
*** 2073,2079 ****
  e9fcad3a4fed8f15e672c00e340c3461  gcc/ada/stand.ads
  abe3a74e9fdd260cedd832d79c150daf  gcc/ada/stringt.adb
  13481919b5d51236832c9c9ff2dcdc0b  gcc/ada/stringt.ads
! 619aaf0738b643d2f17e433ccdfff59e  gcc/ada/stringt.h
  a6f6597464d93f1a6a07c3e1e7fa9236  gcc/ada/style.ads
  bc2c0566a6680a4af639be033d9eec3b  gcc/ada/styleg-c.adb
  e79756ed7bc7a05227402fcfda4c7277  gcc/ada/styleg-c.ads
--- 2075,2081 ----
  e9fcad3a4fed8f15e672c00e340c3461  gcc/ada/stand.ads
  abe3a74e9fdd260cedd832d79c150daf  gcc/ada/stringt.adb
  13481919b5d51236832c9c9ff2dcdc0b  gcc/ada/stringt.ads
! afe86a643459ec181ebdabd38925265b  gcc/ada/stringt.h
  a6f6597464d93f1a6a07c3e1e7fa9236  gcc/ada/style.ads
  bc2c0566a6680a4af639be033d9eec3b  gcc/ada/styleg-c.adb
  e79756ed7bc7a05227402fcfda4c7277  gcc/ada/styleg-c.ads
*************** cbb4bfeb9e1f81f72605d93dfe746195  gcc/ad
*** 2153,2179 ****
  916df9f8ff5ec91537a01b4c67d75922  gcc/ada/tree_io.ads
  2bb527730bacd671bb7541f4f38532c4  gcc/ada/treepr.adb
  cdbf295635170759bd056e600ee56ff3  gcc/ada/treepr.ads
! 5b987926828489ed2d0d8dc8bded8433  gcc/ada/treeprs.adt
  e8a813e712afa9295af2375d2f2e5a2a  gcc/ada/ttypef.ads
  d5267ce9abad428559b89485c8a977ba  gcc/ada/ttypes.ads
  a1e3178fb355ca54ba0410d870a61bb4  gcc/ada/types.adb
  7542e4c57e78ece5762897dd0d2e9824  gcc/ada/types.ads
! f98151f0ab8eed6c2f130b28a22c9ad0  gcc/ada/types.h
  a49f6b184b328989d589a7e2985edb5d  gcc/ada/ug_words
  59479524d273665cf27f27504631d6f7  gcc/ada/uintp.adb
  e384cab3fe07c472f09c5756c22db6cc  gcc/ada/uintp.ads
! 526bce1c2196413dcbfc0bb7d537be35  gcc/ada/uintp.h
  fce4ad2985f54b4ba768507bbb7c5b02  gcc/ada/uname.adb
  17c3e7922686d0ea67f8cfee978285a5  gcc/ada/uname.ads
  e2f3062fb49f7d82b4833291fa40307c  gcc/ada/unchconv.ads
  6bd5a24fef448adde6298f4677bb14ce  gcc/ada/unchdeal.ads
  6451c3e579f6ef616a06abb460e4a55f  gcc/ada/urealp.adb
  96185b4d9e75e3391e5fc259e69d4c4a  gcc/ada/urealp.ads
! 14ce2af527dc3c654c826c2d70cfdf28  gcc/ada/urealp.h
  5f47c83135578d82ec3925dc6c714129  gcc/ada/usage.adb
  9a80cdcb48222a36802ff9d72130c8a4  gcc/ada/usage.ads
! 647a4c007aaed5cf43c780ba02166293  gcc/ada/utils.c
! d5affc7ceb40e9d32049e3d0c090ccfa  gcc/ada/utils2.c
  366d48578a82457ef204df8baab830b7  gcc/ada/validsw.adb
  ec89533407c819bf91b47c3429b1f655  gcc/ada/validsw.ads
  77df34bffe385a1cc0f9a7776e7125d1  gcc/ada/vms_conv.adb
--- 2155,2181 ----
  916df9f8ff5ec91537a01b4c67d75922  gcc/ada/tree_io.ads
  2bb527730bacd671bb7541f4f38532c4  gcc/ada/treepr.adb
  cdbf295635170759bd056e600ee56ff3  gcc/ada/treepr.ads
! 7fd8770f9ebf8201a8f5bcc6ba9f0245  gcc/ada/treeprs.adt
  e8a813e712afa9295af2375d2f2e5a2a  gcc/ada/ttypef.ads
  d5267ce9abad428559b89485c8a977ba  gcc/ada/ttypes.ads
  a1e3178fb355ca54ba0410d870a61bb4  gcc/ada/types.adb
  7542e4c57e78ece5762897dd0d2e9824  gcc/ada/types.ads
! 371502434ad61257dc7938e8ec0ea675  gcc/ada/types.h
  a49f6b184b328989d589a7e2985edb5d  gcc/ada/ug_words
  59479524d273665cf27f27504631d6f7  gcc/ada/uintp.adb
  e384cab3fe07c472f09c5756c22db6cc  gcc/ada/uintp.ads
! 27466c814819771a5a0fc09fd4121229  gcc/ada/uintp.h
  fce4ad2985f54b4ba768507bbb7c5b02  gcc/ada/uname.adb
  17c3e7922686d0ea67f8cfee978285a5  gcc/ada/uname.ads
  e2f3062fb49f7d82b4833291fa40307c  gcc/ada/unchconv.ads
  6bd5a24fef448adde6298f4677bb14ce  gcc/ada/unchdeal.ads
  6451c3e579f6ef616a06abb460e4a55f  gcc/ada/urealp.adb
  96185b4d9e75e3391e5fc259e69d4c4a  gcc/ada/urealp.ads
! 2ebda27c12015caa3476b836bcba7b21  gcc/ada/urealp.h
  5f47c83135578d82ec3925dc6c714129  gcc/ada/usage.adb
  9a80cdcb48222a36802ff9d72130c8a4  gcc/ada/usage.ads
! 801dac6065e6dc79e1f64522bf63d3ee  gcc/ada/utils.c
! 42aa6fba29913a749988d5c0057aa579  gcc/ada/utils2.c
  366d48578a82457ef204df8baab830b7  gcc/ada/validsw.adb
  ec89533407c819bf91b47c3429b1f655  gcc/ada/validsw.ads
  77df34bffe385a1cc0f9a7776e7125d1  gcc/ada/vms_conv.adb
*************** c9644a53105b7eb82b9210655a73cdb1  gcc/ad
*** 2192,2298 ****
  5e423573d3e01034d0e73ec910af7944  gcc/ada/xsinfo.adb
  a5e7b9ccc14fb1ae1554450800f66f84  gcc/ada/xsnames.adb
  2398364e5781c88113afe0eafa237895  gcc/ada/xtreeprs.adb
! 693d45924ceea6a49c5c496d5715947f  gcc/addresses.h
! 5c92107e702ddd730f7475176a9ab747  gcc/alias.c
! 4d00559db45884a66569d2f31a154530  gcc/alias.h
! 19fcddd3393122a5521f22623a468bb3  gcc/alloc-pool.c
! 98af00dbbd0f0304d8b32746584d56be  gcc/alloc-pool.h
! 905a9e65b93cecb5716b0178b3517c9c  gcc/attribs.c
! 4e784673e30c8eb8b8843e28c28a6606  gcc/basic-block.h
! 0d67eb0a1c8cebccd4fdc8daed2e3b61  gcc/bb-reorder.c
! 3dca76b9cbc6b0af2925aa15349cee82  gcc/bitmap.c
! 8767a4f07081373e7a39c6bc78be377c  gcc/bitmap.h
! 4536a45a996dda76f7fb4dfd4a18c190  gcc/bt-load.c
! 697c8f9a526265af007d32cbaffb966d  gcc/builtin-attrs.def
! 42e539ed3dc27e97c20729286e71e452  gcc/builtin-types.def
! 089f7008812dee05b49a043c9dc33aa9  gcc/builtins.c
! 6e2c6407be80a5323cec0d02d43dc416  gcc/builtins.def
! d6dfd071bebb74c7adf8acb219ce6f2a  gcc/c-aux-info.c
! 6241a4a5a58e67e516b98f95afa7a600  gcc/c-common.c
! b7df270f0b35ddc3b82c71bb6ee8d364  gcc/c-common.def
! d31b1b7f3e9839a8bd00c0c9f5331825  gcc/c-common.h
! e043fa9ec31d8e1b516326d1fdd6a864  gcc/c-config-lang.in
! c72008ebf18e798b3b072c73ed3af70a  gcc/c-convert.c
! dc7e022c6a394fafd83984883c3501cf  gcc/c-cppbuiltin.c
! b4e87af5ba68bf037c4853966dae86d5  gcc/c-decl.c
! 78e55f121ebec273c6ea23ecf2e9ce6b  gcc/c-dump.c
! cd5aeeab183a9bb98f0433508aa05831  gcc/c-errors.c
! d68ef378557f6f8883d47b39be0ceb9e  gcc/c-format.c
! bbaf25089fa46f57683ad463d4b5f60b  gcc/c-format.h
! 43af8bfa6e298c979da291d8900deee8  gcc/c-gimplify.c
! c5f9508e6afd4de4370c7876d96ab2c4  gcc/c-incpath.c
! 8cb760428b7d3312208a506687e0111f  gcc/c-incpath.h
! f6ea65599253a10faae38994706df64a  gcc/c-lang.c
! 6f99268586828a41c432c3ebd62d928c  gcc/c-lex.c
! d10538fdffae9d5e7cb26caccd88e6bf  gcc/c-objc-common.c
! 655933afe94da72b22bb6a405e5f68d4  gcc/c-objc-common.h
! ccc8f89d6fe6b5bf9a798e62baa353c5  gcc/c-omp.c
! f388b16043ad1081d2d981c08e4c8bca  gcc/c-opts.c
! 7599caccb929962ffb93ede475968eed  gcc/c-parser.c
! 07876f9e29fc474f3dade439c78d2661  gcc/c-pch.c
! 089cab108817b061c0ff7aaa327a6b00  gcc/c-ppoutput.c
! 86f93e331d6ca19ba981e67d0b285bf9  gcc/c-pragma.c
! 7eeb502ce958c3d6294fefb4d17137af  gcc/c-pragma.h
! 38c0da123a295204acae437ae249cad0  gcc/c-pretty-print.c
! fe3a9ceb2a8661494eb1398357a096c0  gcc/c-pretty-print.h
! 315b22250303375b3687f57441ca877e  gcc/c-semantics.c
! 323c95639f384e232c12824bed8b9425  gcc/c-tree.h
! 5eabc18583f0514a3fa542c7c2d4656b  gcc/c-typeck.c
! cd2a253dc2f5865a5698bb2b6ca6f8c3  gcc/c.opt
! b93339bb9816db4bff6aec298960ab77  gcc/caller-save.c
! b97abf8223eb4d92dacf6cc3d2b5f9f8  gcc/calls.c
! 5c49ffde7de7468a8ff527a52c5d236f  gcc/cfg.c
! fefa9c0fcac9fdbbea57491daa3ebd06  gcc/cfganal.c
! 3ee3fb1b81dd439a5eb8850751285642  gcc/cfgbuild.c
! 990a790f8e4df93a97ce04e14a9392a9  gcc/cfgcleanup.c
! 1c871304fad571280dbed117d0d97d79  gcc/cfgexpand.c
! e5f04c56dbfeafccca6a3d8708e21ed2  gcc/cfghooks.c
! 618cd529c908d4c445e562c674475992  gcc/cfghooks.h
! ee840012618e54128b2f66220c88e78c  gcc/cfglayout.c
! ad0a26db5d73bc6a01e894e674def0e5  gcc/cfglayout.h
! bcc121ca2fc53a484fc642f92834af55  gcc/cfgloop.c
! 16a0f0a8b506c04fdc6f6aada4154244  gcc/cfgloop.h
! b46fc98337fa39e3dfbcdcc4cc95e33d  gcc/cfgloopanal.c
! cdcea6ae0a65a93aaae4700d054f1e4f  gcc/cfgloopmanip.c
! c5947acef18fafc7cffc0d77e787630f  gcc/cfgrtl.c
! 214ccfb4904790ab8d066cbde19f2e36  gcc/cgraph.c
! 34eeca084515b507c5dd589a073305b6  gcc/cgraph.h
! 61bdee471a7d7e37ffc3018cd7ed740f  gcc/cgraphunit.c
! 15d0acfd206bf7c576329481821b39f0  gcc/collect2.c
! 14b0e4bff2965a2a0247a3adc681123a  gcc/collect2.h
! 223495cf6919645e3c106e9c96de9a79  gcc/combine.c
! fe71636414e2ae3fd4f983501e7875f6  gcc/common.opt
! 44acacbaad2917bc886eb9ab820dd856  gcc/conditions.h
! 0d013e9f20060f33bda78e28681fc991  gcc/config.build
! fef03bfa2c25606211f2c8cbf2d95927  gcc/config.gcc
! 8c28759f47053391b92f200d7ec1305b  gcc/config.host
  1d8b0cd5203b01f9dd0d113b9e4eaf3f  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
! e4b4bc82fb570324cb3e007ecea7f416  gcc/config/alpha/alpha-modes.def
! 48dec55466785e7a4799b0ae1727e492  gcc/config/alpha/alpha-protos.h
! 9aa3ab80f9dfc29253bfb5a7ea9a05cc  gcc/config/alpha/alpha.c
! d2a5b82ebecc10d550a65632f02e0811  gcc/config/alpha/alpha.h
! 011ad844402f289854191ff908eaa148  gcc/config/alpha/alpha.md
! d9465381f64d733cbc37629e30bffd4c  gcc/config/alpha/alpha.opt
  843a2ae11fb1a94b77a901b56f5e50ae  gcc/config/alpha/crtfastmath.c
! cd7c30b71e409582231a33b7476c143e  gcc/config/alpha/elf.h
! 079aedadc49b05d8359b94525ea3523f  gcc/config/alpha/ev4.md
! 6b4e72acd4291807b9489f9e1b2eff11  gcc/config/alpha/ev5.md
! c76ab7e88e84af9fedc273997d032480  gcc/config/alpha/ev6.md
! f51f22dfd5207d56ba6a10cae933ff5b  gcc/config/alpha/freebsd.h
  d659ad53dc967d1a45c264dbf4f0f317  gcc/config/alpha/gnu.h
  e0e03dab5c7fae3e5f5ea2a6c70e7c1b  gcc/config/alpha/lib1funcs.asm
  55e8305f4e1354a31df81441c45fb8d0  gcc/config/alpha/libgcc-alpha-ldbl.ver
! 92dffcda3083ad31fd8d171499d1c923  gcc/config/alpha/linux-elf.h
  e6ed2a79c96c9f30f9d07fe80a46cab6  gcc/config/alpha/linux-unwind.h
! d38efef38111bc3a9bf60c4c8e2c185d  gcc/config/alpha/linux.h
! 50d981d0f0fe3c344c5fc0b56731fc38  gcc/config/alpha/netbsd.h
! 3545a36a2c53397b25fb1c1071ac7228  gcc/config/alpha/openbsd.h
! a5e6fad9a92cb9e7bc554d0f2e988e92  gcc/config/alpha/osf.h
! 1ae39f7bb7c8db7d087e5a6baa66f72c  gcc/config/alpha/osf5.h
! ca89e74fd7765bf3673913e251c9c2a7  gcc/config/alpha/predicates.md
  716ecb544aa4df8b31972f6000563037  gcc/config/alpha/qrnnd.asm
! 64e38b7686f789e0cc99fffc7723f82b  gcc/config/alpha/sync.md
  3bbb1cf81aa0513ee0ee3521ef1a7275  gcc/config/alpha/t-alpha
  985c6b7b42c51c99cd3459e0f60e6158  gcc/config/alpha/t-crtfm
  b779aa9db141bfd9c1272f8d21e4b00e  gcc/config/alpha/t-ieee
--- 2194,2300 ----
  5e423573d3e01034d0e73ec910af7944  gcc/ada/xsinfo.adb
  a5e7b9ccc14fb1ae1554450800f66f84  gcc/ada/xsnames.adb
  2398364e5781c88113afe0eafa237895  gcc/ada/xtreeprs.adb
! c3fbd4434fd5a2fe96e64055b2d4a6df  gcc/addresses.h
! 50f6a8b8b1fb49ac5f617d9fd3d693e8  gcc/alias.c
! 8b2fb1f91afbbec43783f0b1b93849f9  gcc/alias.h
! 678ae8d56432d042311b307e43879077  gcc/alloc-pool.c
! a1a88a3f7ffce5c770ef850865511987  gcc/alloc-pool.h
! c0ac47387dbebdfa0e5b740a2eaa0e86  gcc/attribs.c
! acdf2b40657063b7e2385ae85cad5261  gcc/basic-block.h
! 8d46fb925e95c0343ef2b3deac45faea  gcc/bb-reorder.c
! 7948ff91f99e4c22e5c04ff66e13477d  gcc/bitmap.c
! b96f552c3d8f35984778bf894d7886fc  gcc/bitmap.h
! 5cd5930e3eb849371605836a983441a4  gcc/bt-load.c
! bec07403e1cfdef6db97722fa6cc0f14  gcc/builtin-attrs.def
! af874178d3d4b9754424d8ef022026b1  gcc/builtin-types.def
! c5d7ddc8168b8ee2316d7464eb27f18b  gcc/builtins.c
! db3d4969a0e93cc4b0be0004f8c941c1  gcc/builtins.def
! 9291cdc501e013ab25611c73dfe389a7  gcc/c-aux-info.c
! 181ccc1571459f06d61dea13c8774f26  gcc/c-common.c
! 3087eb6dfdb77b30e46747d87e22c86e  gcc/c-common.def
! 1389c0fceed9d399853fc97d172cf712  gcc/c-common.h
! 5dd0f256615c00addd02447d56547144  gcc/c-config-lang.in
! ddd059f15f902cf1bd04ffa470105cd3  gcc/c-convert.c
! c85ef762b29854c300b63c8d973b94cf  gcc/c-cppbuiltin.c
! 5474ed36cc1af3cecc8f276f6cafedc5  gcc/c-decl.c
! df3af333ea468897e3b8fc99a968fb93  gcc/c-dump.c
! 81c4fa301a8756eb88afb800664e6ef4  gcc/c-errors.c
! e1ea9fda74ee718a50ad737ee60b83c0  gcc/c-format.c
! c9628faea8de48322508e3f34c7e89cb  gcc/c-format.h
! 2d67b00fc809a275c5b2d9039f95af6f  gcc/c-gimplify.c
! 5f029b0a18ec5cd51fbeb9e3aea47b8c  gcc/c-incpath.c
! 761eaf90eca6cb612660de4d7a02b7ed  gcc/c-incpath.h
! 78a9eae1d2db6467fbfcf25c0575f168  gcc/c-lang.c
! d5c5d489b9251247fc4813ed9735dedf  gcc/c-lex.c
! e1d84a046fdb18c1af757f96cb5bed6b  gcc/c-objc-common.c
! cfdcec78f33c2e39f85d03baedcca791  gcc/c-objc-common.h
! 898f7c9b50b6cf97a1e47a7dd5e53be7  gcc/c-omp.c
! 52b3f05af155bb96bc90be232168c650  gcc/c-opts.c
! 99e266b92de0c9e6e60d533b51287688  gcc/c-parser.c
! 70a832cd2f7c797bd07dd34307dbe4a8  gcc/c-pch.c
! be95d51bcc6719b2719ebff70b4faeb3  gcc/c-ppoutput.c
! c06c346425f160730ccf936aeb4d76cc  gcc/c-pragma.c
! 54b11c02725223579754cec2a3dd942a  gcc/c-pragma.h
! fc1c4bb5de51aa4586c4f761f34f6fcf  gcc/c-pretty-print.c
! f8631d6672a1d2dd1e0cec443fc0d3a2  gcc/c-pretty-print.h
! b5b281ab09654fd5daeb52d2704555c0  gcc/c-semantics.c
! 6807e7402af5b98cf7d787219d9994c8  gcc/c-tree.h
! b6136f2e5d69ab598c285a7ee907ec2a  gcc/c-typeck.c
! 0f67684af8210397e45cf5c6c34f373c  gcc/c.opt
! 320b4c18959be8af1543ea2fdb9b5a76  gcc/caller-save.c
! 276f2c67235f21e27170c59933ec0fd0  gcc/calls.c
! 129e9756d484b8b9a103dd794ad2e99b  gcc/cfg.c
! 5da84478985efc6fa7310d3c92e0ad36  gcc/cfganal.c
! d2c8b22fcb7ebf67b9b143aa1c773952  gcc/cfgbuild.c
! 563bd22fce829539613fc85ef19f6af8  gcc/cfgcleanup.c
! 1a8df1b066f5d410c5e8c8e2e391da0a  gcc/cfgexpand.c
! 349c085f35cb892eeead84b6a31cd06f  gcc/cfghooks.c
! bf3bdf5b505aededaa856d8d6582df15  gcc/cfghooks.h
! 6a3eff05093c64177e37bd5f8259a4ae  gcc/cfglayout.c
! 6b0b232f34c2917e13100b71e82897fc  gcc/cfglayout.h
! d9bfb18687ca5fc518ac122b10ccca7b  gcc/cfgloop.c
! 44b9fed338bd2ead9738266c7f5ccc18  gcc/cfgloop.h
! 27ec68d191444de5eb760cc1266e653c  gcc/cfgloopanal.c
! 3c082040586be6c564a9eea27065f3f0  gcc/cfgloopmanip.c
! ab448c3733cc4817293dcfc5da8c10ea  gcc/cfgrtl.c
! 0fc1fe544d4c56c18487fbce3316b31b  gcc/cgraph.c
! 8a217c9fc65846ab3e71c93d9a5066b1  gcc/cgraph.h
! 2b2aef9b2737f1458eefcaac7f566ce6  gcc/cgraphunit.c
! 17d7d659683504b54630b5c1939addbe  gcc/collect2.c
! ea855a27372025f95b4f6ff536a5b6b2  gcc/collect2.h
! 36a6b81429ca3abe0c4713daabc8f3a8  gcc/combine.c
! a0a68f5efefea63e3bea2853d9bdf6d1  gcc/common.opt
! 162c077c493d89717647c605b5b81996  gcc/conditions.h
! 73d354125efd4a0c002238c5c78825e5  gcc/config.build
! 8d3842ce1a1d8703f7683df468143c67  gcc/config.gcc
! 294ae70d888372319947ce181205229b  gcc/config.host
  1d8b0cd5203b01f9dd0d113b9e4eaf3f  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
! 3acabb7bb274b8bf65a2a0860087641d  gcc/config/alpha/alpha-modes.def
! 05fe12dc4123ab062277328969bdaddf  gcc/config/alpha/alpha-protos.h
! 43812d725708e3458f06312dc912b729  gcc/config/alpha/alpha.c
! f62e25703969b2718026f1a47ed03109  gcc/config/alpha/alpha.h
! 93d3922a0a4fb61a3e182a857ed13588  gcc/config/alpha/alpha.md
! de8e700641c687562ecf731c89b7f96e  gcc/config/alpha/alpha.opt
  843a2ae11fb1a94b77a901b56f5e50ae  gcc/config/alpha/crtfastmath.c
! f60df0089f6de3f8776944ec718105c7  gcc/config/alpha/elf.h
! 579f6975e25bc792759c95e4ba93bfc0  gcc/config/alpha/ev4.md
! 3c8c325e22dda3b53edaf465f836655c  gcc/config/alpha/ev5.md
! 58fe405746ca75ef051b03dd6bcb82e0  gcc/config/alpha/ev6.md
! 58904e262ddcc514946201bd5936ccab  gcc/config/alpha/freebsd.h
  d659ad53dc967d1a45c264dbf4f0f317  gcc/config/alpha/gnu.h
  e0e03dab5c7fae3e5f5ea2a6c70e7c1b  gcc/config/alpha/lib1funcs.asm
  55e8305f4e1354a31df81441c45fb8d0  gcc/config/alpha/libgcc-alpha-ldbl.ver
! d94511fa777464c535a39c82ebc3b875  gcc/config/alpha/linux-elf.h
  e6ed2a79c96c9f30f9d07fe80a46cab6  gcc/config/alpha/linux-unwind.h
! 0454078c5fcbf483cafc4746b278cc71  gcc/config/alpha/linux.h
! 7a2a9e1d6893cb3a53b417d797c506ac  gcc/config/alpha/netbsd.h
! 0ba405cf8bddec16a42a7f62039b7c89  gcc/config/alpha/openbsd.h
! cd404128111732ddc5a434f083dea409  gcc/config/alpha/osf.h
! 6f25a3dec97f461d55216191b6854bf2  gcc/config/alpha/osf5.h
! 2e8c72c0f13d44a3f81d60c03e984df9  gcc/config/alpha/predicates.md
  716ecb544aa4df8b31972f6000563037  gcc/config/alpha/qrnnd.asm
! 93246bfef59673405783367560595a9c  gcc/config/alpha/sync.md
  3bbb1cf81aa0513ee0ee3521ef1a7275  gcc/config/alpha/t-alpha
  985c6b7b42c51c99cd3459e0f60e6158  gcc/config/alpha/t-crtfm
  b779aa9db141bfd9c1272f8d21e4b00e  gcc/config/alpha/t-ieee
*************** c6a2a791146d67d036100ec3e54c53e4  gcc/co
*** 2302,2387 ****
  4098f940703b404acc95f6930ee5adea  gcc/config/alpha/t-unicosmk
  a55b683441d09dc8487a85470a557580  gcc/config/alpha/t-vms
  801c9903de067c653ed7a4b36af18c8c  gcc/config/alpha/t-vms64
! e58f9b10ec9c5c70ec9646eec4c4abf5  gcc/config/alpha/unicosmk.h
  ea08f556c727bd62c2626f8b171bb96c  gcc/config/alpha/va_list.h
! 1f7b54e0504a908453b35ce601483fe8  gcc/config/alpha/vms-cc.c
  c2af769e4d218fef945a8655613cfffa  gcc/config/alpha/vms-crt0-64.c
  a8e541d0699fe15cce0572d8b3b91ee4  gcc/config/alpha/vms-crt0.c
  3ebc0c7c09d392d8a89e5b49a3087986  gcc/config/alpha/vms-dwarf2.asm
  3ffd3976a9e36996bde15d6a0168fee5  gcc/config/alpha/vms-dwarf2eh.asm
! 8f773dfd4321f8bbec31e94ad6fb78b4  gcc/config/alpha/vms-ld.c
  71785014b3a97f2fd29b0515e2ebb73f  gcc/config/alpha/vms-psxcrt0-64.c
  09cbbab68cd841f5f1356beb4969ef41  gcc/config/alpha/vms-psxcrt0.c
! 9bdd2ee1e97d8eb524f2040f4b9fd97f  gcc/config/alpha/vms-unwind.h
! b04f348c746182807f9795ae3d8d2c2e  gcc/config/alpha/vms.h
! 2684baed05a2b8f779db54e5f04aac1f  gcc/config/alpha/vms64.h
  950ddbda94194a901dac1c4a4b565ba2  gcc/config/alpha/vms_tramp.asm
  00bba6bfc5c419248b67dac7f6297438  gcc/config/alpha/x-vms
! 09d383b262de57ac178bb91a1a18d27f  gcc/config/alpha/xm-vms.h
! 3221b6f932f710bcfb4d13d43ae95e44  gcc/config/arc/arc-modes.def
! 959b9dc968ae45bde9f11bd81e4ccb01  gcc/config/arc/arc-protos.h
! 19034636a7021d85da758bd2114512bf  gcc/config/arc/arc.c
! d4fe02a8b0cde8ba4f797009dff0cc13  gcc/config/arc/arc.h
! dd550e5d25480cd5a78f82e9d60782a2  gcc/config/arc/arc.md
! 62e7e78d2b10600d81a9e5cd03496b1c  gcc/config/arc/arc.opt
  6534cd1fd95584b61a8ada3e0bcb8f40  gcc/config/arc/initfini.c
  649754c920cd754b3de04a02241b61a9  gcc/config/arc/lib1funcs.asm
  8716ec248f8b7b4307c4e712160acdeb  gcc/config/arc/t-arc
  b4dc0e55b7eb81cbe53a2184760cf4c6  gcc/config/arm/README-interworking
! 7465ccad87ccf076cf341c3b0eea778f  gcc/config/arm/aof.h
! 2879813a4185281ef29e2b1b7c44d2e6  gcc/config/arm/aout.h
! e52edc38b92250f635a32605769b8369  gcc/config/arm/arm-cores.def
! 63d32732817da113da9a966dea582e9a  gcc/config/arm/arm-generic.md
! 4f35cd1f3468ada90e5981822a8260f0  gcc/config/arm/arm-modes.def
! 8e138755c2224d9e89944959806cb353  gcc/config/arm/arm-protos.h
  a9c6bb44ae33b82aa493b7046fe6a65a  gcc/config/arm/arm-tune.md
! dddeb4351bb67771d2788ea98041a7dc  gcc/config/arm/arm.c
! 197a398c0acee40b82231ba42c6e9c8d  gcc/config/arm/arm.h
! 3226cc4f7c211431a2130852d81ca9ed  gcc/config/arm/arm.md
! 33364f138144326913847e268a270505  gcc/config/arm/arm.opt
! 7deeb5777cd746080edd15f0d70c870e  gcc/config/arm/arm1020e.md
! 0a8ea01235923dddadd027e778b58014  gcc/config/arm/arm1026ejs.md
! e127de9d75d09f82fd08b6cf784dd2d5  gcc/config/arm/arm1136jfs.md
! 123e69eeeeeb815f148ab6b4085f7637  gcc/config/arm/arm926ejs.md
  25af6f6df3fa23d9c720609285b9284f  gcc/config/arm/bpabi.S
  4df35b0fe4b37dd4f96bb5a9a8dd1a92  gcc/config/arm/bpabi.c
! 9488d17cac8a3c920608373c9119a826  gcc/config/arm/bpabi.h
! 4d1af82bce3d962f1cad5f65ebebf0c6  gcc/config/arm/cirrus.md
! 6fb07aa45263c38dbbaa8d982f2bd509  gcc/config/arm/coff.h
! 7dae2934460564c21d06146df07fd4cf  gcc/config/arm/constraints.md
  a2e7945dff244556babf49f34023276a  gcc/config/arm/crti.asm
  d06a9e83aa17bc0f05721493f1a3aefe  gcc/config/arm/crtn.asm
! d37db2f517197d7d3d46ec502dcf69e2  gcc/config/arm/ecos-elf.h
! c391db4f5aae6e7cde64771dc2f28241  gcc/config/arm/elf.h
! 305419bc7b25cc56897ad4ad12445ea2  gcc/config/arm/fpa.md
! a3ce13f16ffb90e6f18d13789fda3990  gcc/config/arm/freebsd.h
  46d77360c255b528b1f33c3082a70fc0  gcc/config/arm/gentune.sh
  c0c19c06cd3d3e2b57c6946d3bcd6239  gcc/config/arm/ieee754-df.S
  0b8dc463406c8b2c1e1a4b21b05a86c4  gcc/config/arm/ieee754-sf.S
! 7abbabfaa53412bd4ae1d5c10ffe2c8a  gcc/config/arm/iwmmxt.md
! 198093862aab5d28f7847b1f8ffda024  gcc/config/arm/kaos-arm.h
! 6679d7b23adca2213fda35d28b81f0e4  gcc/config/arm/kaos-strongarm.h
  6b0372c774850d7ed85ae962ea6740ab  gcc/config/arm/lib1funcs.asm
  f83a91432fcdbef50676b7e9706778b6  gcc/config/arm/libgcc-bpabi.ver
  b411d2f36160fb104d382c6022da76cd  gcc/config/arm/libunwind.S
! 093680cc85217d2172c76f93a3d09a2d  gcc/config/arm/linux-eabi.h
! 22e67e3964957e0d64bfaaa3804f4c26  gcc/config/arm/linux-elf.h
! 18d9d8931d6154b0b97a769f9c24d190  gcc/config/arm/linux-gas.h
  95abd04a4830ac013a5b3024612a7140  gcc/config/arm/mmintrin.h
! 58f81a14380cfb296f5880e19634d54e  gcc/config/arm/netbsd-elf.h
! 9404fb09a51ec892230c3235ccc97809  gcc/config/arm/netbsd.h
! 8c135a762e59717c3011d8f1f2029f70  gcc/config/arm/pe.c
! d1342a5b93ab8be9db50ece67a5f567e  gcc/config/arm/pe.h
! 24f2292877e11dd753a9b04a4a7f43b3  gcc/config/arm/pe.opt
  0ed6c355ea7bfe6312983bab5549f990  gcc/config/arm/pr-support.c
! 8cc28c664222814d62d1ceb5c1bafb97  gcc/config/arm/predicates.md
! 1fd28aca831e4360439170b873c0c37d  gcc/config/arm/rtems-elf.h
! 0171568f97d7829174e539e8601c9d8e  gcc/config/arm/semi.h
! b31f37b6aac1befcd5567a4cd70f7078  gcc/config/arm/semiaof.h
! 7520ca11198eae24379fdce8a03e5ffa  gcc/config/arm/strongarm-coff.h
! fe9a48f5907093cbb81bffa37de869dd  gcc/config/arm/strongarm-elf.h
! a4f8d73a77ad2a88c8f48afed6d4752c  gcc/config/arm/strongarm-pe.h
! ffa6c8c726461edaa7fec9852bc0589d  gcc/config/arm/symbian.h
  0e3681c37fb4a2ab65255933572bb12d  gcc/config/arm/t-arm
  5345b95d94a3642f4b2e5c66a51c501e  gcc/config/arm/t-arm-coff
  429cd85fc63d6d8e9713d91209c7b925  gcc/config/arm/t-arm-elf
--- 2304,2389 ----
  4098f940703b404acc95f6930ee5adea  gcc/config/alpha/t-unicosmk
  a55b683441d09dc8487a85470a557580  gcc/config/alpha/t-vms
  801c9903de067c653ed7a4b36af18c8c  gcc/config/alpha/t-vms64
! d7ddbc49be1ea787ff3da355c16f372b  gcc/config/alpha/unicosmk.h
  ea08f556c727bd62c2626f8b171bb96c  gcc/config/alpha/va_list.h
! c71a388fefb60b1524315dc3bfe3c961  gcc/config/alpha/vms-cc.c
  c2af769e4d218fef945a8655613cfffa  gcc/config/alpha/vms-crt0-64.c
  a8e541d0699fe15cce0572d8b3b91ee4  gcc/config/alpha/vms-crt0.c
  3ebc0c7c09d392d8a89e5b49a3087986  gcc/config/alpha/vms-dwarf2.asm
  3ffd3976a9e36996bde15d6a0168fee5  gcc/config/alpha/vms-dwarf2eh.asm
! 20d12c8237a59c7676753925cc99aa48  gcc/config/alpha/vms-ld.c
  71785014b3a97f2fd29b0515e2ebb73f  gcc/config/alpha/vms-psxcrt0-64.c
  09cbbab68cd841f5f1356beb4969ef41  gcc/config/alpha/vms-psxcrt0.c
! 8b2db1ce16e744cd8dd937e27c69fdba  gcc/config/alpha/vms-unwind.h
! fb65fa3440a6ae7c43d45e97b73e9c42  gcc/config/alpha/vms.h
! 7b09e6f4e4a47d017d1bb8fea20b9418  gcc/config/alpha/vms64.h
  950ddbda94194a901dac1c4a4b565ba2  gcc/config/alpha/vms_tramp.asm
  00bba6bfc5c419248b67dac7f6297438  gcc/config/alpha/x-vms
! ad8ab8570f0720cc049d77f30e1ed5a6  gcc/config/alpha/xm-vms.h
! 8a92a7b6ffdd0261fa9d572855fc2d41  gcc/config/arc/arc-modes.def
! e086a8cd0472b60a945debb3b37da92e  gcc/config/arc/arc-protos.h
! e3be4df770e2a4dcf6458b43e183ce42  gcc/config/arc/arc.c
! 13a5fe509e161a0b0854818f2eca2c1e  gcc/config/arc/arc.h
! fa42be913d246861c9c89bae6b80e771  gcc/config/arc/arc.md
! 0a9cad7abecc85e290574a56ede4c2a8  gcc/config/arc/arc.opt
  6534cd1fd95584b61a8ada3e0bcb8f40  gcc/config/arc/initfini.c
  649754c920cd754b3de04a02241b61a9  gcc/config/arc/lib1funcs.asm
  8716ec248f8b7b4307c4e712160acdeb  gcc/config/arc/t-arc
  b4dc0e55b7eb81cbe53a2184760cf4c6  gcc/config/arm/README-interworking
! d86735a7091b6e53a51be5b934046395  gcc/config/arm/aof.h
! 35bcc142d36295abe3d13060db737e51  gcc/config/arm/aout.h
! 0c85525ced4142ec49c98d51a99c0e72  gcc/config/arm/arm-cores.def
! 7b5766a0dace42fc24af0035960652b4  gcc/config/arm/arm-generic.md
! 82a4edd87893e95db0ef715aaf8f7629  gcc/config/arm/arm-modes.def
! f5b4ab00bd42914e7b332b7a913f06c1  gcc/config/arm/arm-protos.h
  a9c6bb44ae33b82aa493b7046fe6a65a  gcc/config/arm/arm-tune.md
! 9d8ae4c6067566802bf399dfda030694  gcc/config/arm/arm.c
! 6599a226a2ab9f7967c6b284557ecf6f  gcc/config/arm/arm.h
! 3bfe1fa1b1d6388d124ff0fbb9bc69c6  gcc/config/arm/arm.md
! 1d2387b270bed2c99df36b923d2ef137  gcc/config/arm/arm.opt
! 69bdd98460e7f6f36829a9d081016ff9  gcc/config/arm/arm1020e.md
! 05d26f1a7cb64c1fc879e7a8040a1171  gcc/config/arm/arm1026ejs.md
! 3d2b6ab1aaf4aa965e0ab4b2bf2e6ecf  gcc/config/arm/arm1136jfs.md
! 890d8dd64f72defbc025e403d92b86c5  gcc/config/arm/arm926ejs.md
  25af6f6df3fa23d9c720609285b9284f  gcc/config/arm/bpabi.S
  4df35b0fe4b37dd4f96bb5a9a8dd1a92  gcc/config/arm/bpabi.c
! 330072aa619a873e27969cd5e69a8bca  gcc/config/arm/bpabi.h
! 8c995930bc7697e0ee501d23a3298ef5  gcc/config/arm/cirrus.md
! 46f784c1ac58dde704c62af9daf3a2f8  gcc/config/arm/coff.h
! be561a6e23d37233b20e5160bc8e5154  gcc/config/arm/constraints.md
  a2e7945dff244556babf49f34023276a  gcc/config/arm/crti.asm
  d06a9e83aa17bc0f05721493f1a3aefe  gcc/config/arm/crtn.asm
! af7f72f5e86ec7466fe36ded02de5c61  gcc/config/arm/ecos-elf.h
! d0dbaae5078c0dd692b820bbed43b817  gcc/config/arm/elf.h
! 316dca0fabe58d09cc898aa668929ac7  gcc/config/arm/fpa.md
! 2f939ea0f5e41d393950ff26a69c42fe  gcc/config/arm/freebsd.h
  46d77360c255b528b1f33c3082a70fc0  gcc/config/arm/gentune.sh
  c0c19c06cd3d3e2b57c6946d3bcd6239  gcc/config/arm/ieee754-df.S
  0b8dc463406c8b2c1e1a4b21b05a86c4  gcc/config/arm/ieee754-sf.S
! 8369bfe283295623ea3a934276196853  gcc/config/arm/iwmmxt.md
! 600fa3c6327159983b37f9a932d3eaba  gcc/config/arm/kaos-arm.h
! 423ae293c66e446c1f4bd7b964dfa5b4  gcc/config/arm/kaos-strongarm.h
  6b0372c774850d7ed85ae962ea6740ab  gcc/config/arm/lib1funcs.asm
  f83a91432fcdbef50676b7e9706778b6  gcc/config/arm/libgcc-bpabi.ver
  b411d2f36160fb104d382c6022da76cd  gcc/config/arm/libunwind.S
! 5da3806351057f915c1c9169a44e1912  gcc/config/arm/linux-eabi.h
! dba8b6f599bed7e1e40ec9e52bffa3e9  gcc/config/arm/linux-elf.h
! 3fe92452f90001e460b68e8f2ca1afad  gcc/config/arm/linux-gas.h
  95abd04a4830ac013a5b3024612a7140  gcc/config/arm/mmintrin.h
! 5d463ccba52170e9234f1ccb47ba22ad  gcc/config/arm/netbsd-elf.h
! 2071fffedfea08c27c8084e6311b9c84  gcc/config/arm/netbsd.h
! b0ae4c74cf1b1529bdb34f19744dd112  gcc/config/arm/pe.c
! 1ec594c6fa5f0429f453865c5e422ef4  gcc/config/arm/pe.h
! f97a78d326ecb87773e6d8b5bec8ea8a  gcc/config/arm/pe.opt
  0ed6c355ea7bfe6312983bab5549f990  gcc/config/arm/pr-support.c
! 49bb83ba77626de7fe50ecb79175f7a5  gcc/config/arm/predicates.md
! 7c5a272db940cb6f6a9c8e7511436a93  gcc/config/arm/rtems-elf.h
! a718df1294326e8cf87f697fb1c3d29d  gcc/config/arm/semi.h
! 9e48b3b922a1a21b91803391e26a3a52  gcc/config/arm/semiaof.h
! a97426c2ebf3a90a7c73852cc902c7a3  gcc/config/arm/strongarm-coff.h
! 5a57047c81d12202063f0b7ac8957c37  gcc/config/arm/strongarm-elf.h
! 0156009e505acc28b07f1bd982245633  gcc/config/arm/strongarm-pe.h
! 18472d67e6399d7b2b5cf098ec7040f4  gcc/config/arm/symbian.h
  0e3681c37fb4a2ab65255933572bb12d  gcc/config/arm/t-arm
  5345b95d94a3642f4b2e5c66a51c501e  gcc/config/arm/t-arm-coff
  429cd85fc63d6d8e9713d91209c7b925  gcc/config/arm/t-arm-elf
*************** e2de05d166d54d39316d24aacb3391b9  gcc/co
*** 2399,2496 ****
  458eea264112323f8464bf59f326cfa4  gcc/config/arm/t-wince-pe
  b26102a34739d455072f4f66f0365e54  gcc/config/arm/t-xscale-coff
  5af43cf5fdc2a6b4f2f60b3e63a0447d  gcc/config/arm/t-xscale-elf
! 09b66e92ecd506b792d8bd9913fb85d1  gcc/config/arm/uclinux-elf.h
  9f0082af4db9e70537507220c0dd1687  gcc/config/arm/unaligned-funcs.c
! 6ef02de66bd170bb0bfd89c1ef74d079  gcc/config/arm/unknown-elf.h
  ce75dfd92add59d2b389cf8d17a1be83  gcc/config/arm/unwind-arm.c
  0c932394dad8d8673dce74f956681060  gcc/config/arm/unwind-arm.h
! 4aadd26617652c6fa35044e33fa61cf9  gcc/config/arm/vfp.md
! 808e300e1fb4c229c40c3d087a10cad2  gcc/config/arm/vxworks.h
! b557342154efba69de616e4e7e8fca67  gcc/config/arm/wince-pe.h
! 94bf65590c1c3d2dc32c227a3f4114d4  gcc/config/arm/xscale-coff.h
! f69f3ef0e137ec072ae908ecca803182  gcc/config/arm/xscale-elf.h
! 06752b5dcb38a8253506d09bd926857f  gcc/config/avr/avr-protos.h
! e34775a5b076d753d0b985581b669c1a  gcc/config/avr/avr.c
! 2b474989c8a6956d91bbb60f786ead1c  gcc/config/avr/avr.h
! a7e567946ebb6f124db196fc0c6a0fd1  gcc/config/avr/avr.md
! dbe589322484f7882d62f9f945db7dc1  gcc/config/avr/avr.opt
! be4786e8090a1c1b1140cc665b0c5516  gcc/config/avr/constraints.md
  4eb06ffe69d7cb76dda4cbe238fe3064  gcc/config/avr/libgcc.S
! 27c383086f9434e7175423ebe5b6de8b  gcc/config/avr/predicates.md
! 46d1c280bcfab96763f1c6792327330d  gcc/config/avr/rtems.h
  d1dff726dd066f6fc01ffc5294138819  gcc/config/avr/t-avr
  6aa29f64f366fd362ab1f548d54415cc  gcc/config/avr/t-rtems
! 08135acb3e25d5ddefa154ea5c85feb0  gcc/config/bfin/bfin-modes.def
! 8495926d851ced39bc2ec9a82aa7948b  gcc/config/bfin/bfin-protos.h
! 5c414e9c21fa57232f6c4459fe446640  gcc/config/bfin/bfin.c
! d3166010bbaa39177d1191458d2e28e7  gcc/config/bfin/bfin.h
! 8c3f92f161a21a788de8290bc3421b84  gcc/config/bfin/bfin.md
! 38743bdce985a8453f6b6e42379b7363  gcc/config/bfin/bfin.opt
  74d4d17e8646a67b0d7a52c826a45c6e  gcc/config/bfin/crti.s
  7c6f8cd2a80797f494f8219c5dc88f1b  gcc/config/bfin/crtlibid.s
  89ec671538f2b87150ca1b505673f624  gcc/config/bfin/crtn.s
  d69a7beb4ab39809cbdc8e6200b4a491  gcc/config/bfin/elf.h
  33824fde9bbd321d8a809cc13c7a8642  gcc/config/bfin/lib1funcs.asm
! b73baac4528132a1d915a6f46d4159f4  gcc/config/bfin/predicates.md
! c0d90bca10c59bebea03c1d4837033c5  gcc/config/bfin/rtems.h
  f33c68cad1d092c99ec880757b62afc9  gcc/config/bfin/t-bfin
  e6895a3b2ba423d9767bee1d1aa2f6ac  gcc/config/bfin/t-bfin-elf
  6f4817f759fcac5ac27233ee451780a6  gcc/config/bfin/t-rtems
  fc6a777308d7918ae14f6ad9804a3ddb  gcc/config/bfin/uclinux.h
! 1508abafee4126976bc16c84da04d60e  gcc/config/c4x/c4x-c.c
! b46c568d6a886282b3e43b0e779b94e4  gcc/config/c4x/c4x-modes.def
! f964d841dd9d40cc587dc603bce16453  gcc/config/c4x/c4x-protos.h
! 63033f21d50a4320e845db7e2d8b9145  gcc/config/c4x/c4x.c
! 32a28f253194b58468ca79ad4a70cd0b  gcc/config/c4x/c4x.h
! 7e703368676c003dc5aa36d855578142  gcc/config/c4x/c4x.md
! 13397e0eba8f1758821da602e19d8feb  gcc/config/c4x/c4x.opt
  453940c2be36070ceb122105ea589673  gcc/config/c4x/libgcc.S
! 26ab68ea48f8f1152220de3c541935b5  gcc/config/c4x/predicates.md
! f8f6968a8bd324d26ee087fbc1166555  gcc/config/c4x/rtems.h
  4fdf00f5884edc1e3e534a63ea4c63e7  gcc/config/c4x/t-c4x
  279bb82d95432acaf7f5a5a352c812fa  gcc/config/c4x/t-rtems
! a4f0d84c6996771c2f750ec60aad309d  gcc/config/chorus.h
! a123b528a2064ad87d362fc180cbe61b  gcc/config/cris/aout.h
! 5f89c95c093768f3a39bf17fe3f96cea  gcc/config/cris/aout.opt
  afb62983db1e08336ed0eec8755555b3  gcc/config/cris/arit.c
! 606e947fa935cad404325bc9df2adb5a  gcc/config/cris/cris-protos.h
! 019596b25a42c2173cded8f058a04be6  gcc/config/cris/cris.c
! 5350038010813c6071d6229d3e4c7dfa  gcc/config/cris/cris.h
! 2656fc5873f6a10789d0b422a0a64215  gcc/config/cris/cris.md
! a570daeb0ffb87905b5014101f316e27  gcc/config/cris/cris.opt
  a31c1790439c3a635ef4cf4633812d2b  gcc/config/cris/cris_abi_symbol.c
! 5894e2b51f216cd3dd4f0e8ab49adcf7  gcc/config/cris/elf.opt
! 92525df0cc6a4a30184b2a627124dca2  gcc/config/cris/linux.h
! 3787ccc3ff890c2ace118efb744ef4ab  gcc/config/cris/linux.opt
  7e589512d4c3d6d7f9f7b1baae70d1f3  gcc/config/cris/mulsi3.asm
! 1636f5e0e69d2141a7ef868d6dceb93f  gcc/config/cris/predicates.md
  b8ddfb88a35521172e3364ce4604727a  gcc/config/cris/t-aout
  b2c53f46db5790d2edda8866ba70276a  gcc/config/cris/t-cris
  5a26644635b6f845f691023911c91faf  gcc/config/cris/t-elfmulti
  159031dd16666c8c6c634202f213d737  gcc/config/cris/t-linux
! 58c80723f3ae6b29a98c41a10356d4d4  gcc/config/crx/crx-protos.h
! 3fe72e70ae7a1c3db21af73cdda1b7e3  gcc/config/crx/crx.c
! aff1cf11a4fe27e1f646ffc75f185bab  gcc/config/crx/crx.h
! 484c6f18d6bdd81f79661dbe8b262684  gcc/config/crx/crx.md
! 3f0266dc7bcffb5cb80063b2c358bde4  gcc/config/crx/crx.opt
  acfffbeeedac4d5697c2cda244c17338  gcc/config/crx/t-crx
  64b5e185317c770db49e2528544b00d8  gcc/config/darwin-64.c
! 75af65ecddaa57aea1ea0fef92a9fc76  gcc/config/darwin-c.c
  855b165786a6e739726d15e8aff85dc4  gcc/config/darwin-crt2.c
  a30e6060bc8984466e40b8734e4bfe19  gcc/config/darwin-crt3.c
! ccba9ef8ba57f624fae5dce1b975203a  gcc/config/darwin-protos.h
  90e85176f6bbf0be019db4f7df620546  gcc/config/darwin-sections.def
! 1e484dc02a9bd4011ad116273719b791  gcc/config/darwin.c
! 3fa1331d152c5906d5305c4f61388981  gcc/config/darwin.h
! ce2dffa0c743e59fa9ef5dfecbd3db00  gcc/config/darwin.opt
  1bdf45dbe8c67de5699db1ea0d105d2a  gcc/config/darwin9.h
! 0d27dcc2f3a1181eccf6b044de94e956  gcc/config/dbx.h
! 0571cf91ec37c761971b2323368a1ae2  gcc/config/dbxcoff.h
! 981d1bf8fd622c436b7f54f64fe91ec6  gcc/config/dbxelf.h
  8816158b688f484bac8b6787dd33be46  gcc/config/dfp-bit.c
  815d86943590c165c26bfaa431f098b5  gcc/config/dfp-bit.h
  dd973d9a715ff98057d5885b259f85a1  gcc/config/divmod.c
! 57543cf22d63e5b2554a35c77cdbac86  gcc/config/elfos.h
  651caf13863ec6f313b467d1d8531cd4  gcc/config/floatunsidf.c
  6ca2d25d30233e6c7c94aa94c266cb72  gcc/config/floatunsisf.c
  faedd2248586a9d50451e03d502eb147  gcc/config/floatunsitf.c
--- 2401,2498 ----
  458eea264112323f8464bf59f326cfa4  gcc/config/arm/t-wince-pe
  b26102a34739d455072f4f66f0365e54  gcc/config/arm/t-xscale-coff
  5af43cf5fdc2a6b4f2f60b3e63a0447d  gcc/config/arm/t-xscale-elf
! 6bfbcace7d1cbe1800ca9daa32dbb0cf  gcc/config/arm/uclinux-elf.h
  9f0082af4db9e70537507220c0dd1687  gcc/config/arm/unaligned-funcs.c
! bbee1721a821b5078c79e570a066a3f6  gcc/config/arm/unknown-elf.h
  ce75dfd92add59d2b389cf8d17a1be83  gcc/config/arm/unwind-arm.c
  0c932394dad8d8673dce74f956681060  gcc/config/arm/unwind-arm.h
! 8ad394b22dbde7c6cca2062477434dbf  gcc/config/arm/vfp.md
! d46bf251d64b378d34b8cc1dd2b935a8  gcc/config/arm/vxworks.h
! e83f5fbee3292540388507acfe709d3b  gcc/config/arm/wince-pe.h
! 150ff06c89bf030644f21e036c4f3709  gcc/config/arm/xscale-coff.h
! 1ecddd99b880949a4497f44a6d1bb4b5  gcc/config/arm/xscale-elf.h
! c3c23856b0730cc23eb0d34d1c095631  gcc/config/avr/avr-protos.h
! 4fb2058991a217617183d480b234d59f  gcc/config/avr/avr.c
! 89a7f91edd98ef980782c8a3a3aea81f  gcc/config/avr/avr.h
! 2358ec5b4eaf8d97c55005fd1d96bf0f  gcc/config/avr/avr.md
! ac844b94d5a40798808c5452fdb08e09  gcc/config/avr/avr.opt
! 86f767f9267f217566374f07f47077bc  gcc/config/avr/constraints.md
  4eb06ffe69d7cb76dda4cbe238fe3064  gcc/config/avr/libgcc.S
! 7d9c9d0aebe33d038c620f4f1e5c4e37  gcc/config/avr/predicates.md
! c8f4329d7e38c1ebe3b14b92f23eabfc  gcc/config/avr/rtems.h
  d1dff726dd066f6fc01ffc5294138819  gcc/config/avr/t-avr
  6aa29f64f366fd362ab1f548d54415cc  gcc/config/avr/t-rtems
! 6f49e6e83e352ec8c25e3f6babe6ded5  gcc/config/bfin/bfin-modes.def
! 1f32d5ab545bc440d06cb442a85686ea  gcc/config/bfin/bfin-protos.h
! c1b91183831508cdb41a71eda894e65d  gcc/config/bfin/bfin.c
! 869da1ee8cc51cfbb292ceeb72b4c443  gcc/config/bfin/bfin.h
! 05d58a42492b70dcc6a65cedf8fa8909  gcc/config/bfin/bfin.md
! 1bf0489bbd940167a5a6c43b50ee0b8a  gcc/config/bfin/bfin.opt
  74d4d17e8646a67b0d7a52c826a45c6e  gcc/config/bfin/crti.s
  7c6f8cd2a80797f494f8219c5dc88f1b  gcc/config/bfin/crtlibid.s
  89ec671538f2b87150ca1b505673f624  gcc/config/bfin/crtn.s
  d69a7beb4ab39809cbdc8e6200b4a491  gcc/config/bfin/elf.h
  33824fde9bbd321d8a809cc13c7a8642  gcc/config/bfin/lib1funcs.asm
! a54caba5a0f30df45c6637bdd2a4b7a7  gcc/config/bfin/predicates.md
! 4bf94a089e2d679b6aa687edd03ed2b3  gcc/config/bfin/rtems.h
  f33c68cad1d092c99ec880757b62afc9  gcc/config/bfin/t-bfin
  e6895a3b2ba423d9767bee1d1aa2f6ac  gcc/config/bfin/t-bfin-elf
  6f4817f759fcac5ac27233ee451780a6  gcc/config/bfin/t-rtems
  fc6a777308d7918ae14f6ad9804a3ddb  gcc/config/bfin/uclinux.h
! 1a8c7c9e7a75b0614cf4f860d47ea1b8  gcc/config/c4x/c4x-c.c
! add6b969a80c9ef6727b96c069bcd7a5  gcc/config/c4x/c4x-modes.def
! eeb7459c582630664bebdf72291ae002  gcc/config/c4x/c4x-protos.h
! c790a679d9263bbef3796360d29aefd3  gcc/config/c4x/c4x.c
! 3c1202eacb6f874df49dd75c6a393a69  gcc/config/c4x/c4x.h
! 381e31476f197bc09a35d26b9e241118  gcc/config/c4x/c4x.md
! 6ea4ab99f19c15a3d360f3f6d52b8517  gcc/config/c4x/c4x.opt
  453940c2be36070ceb122105ea589673  gcc/config/c4x/libgcc.S
! 9f02c65fa60c32212bb59da71ce55eaf  gcc/config/c4x/predicates.md
! afdd649f8d82e42152679978bfcd764c  gcc/config/c4x/rtems.h
  4fdf00f5884edc1e3e534a63ea4c63e7  gcc/config/c4x/t-c4x
  279bb82d95432acaf7f5a5a352c812fa  gcc/config/c4x/t-rtems
! 3f81ea484a2681ac11c1f2af81e24ef6  gcc/config/chorus.h
! 4939556aae289f5610a7dadf174d1ac6  gcc/config/cris/aout.h
! 8ab76594b71886f275ac0289f5e48c29  gcc/config/cris/aout.opt
  afb62983db1e08336ed0eec8755555b3  gcc/config/cris/arit.c
! 8f9b9f94536a334c81aad9593897346d  gcc/config/cris/cris-protos.h
! f123451591fd6c856f486b48b114dd46  gcc/config/cris/cris.c
! 5ebc3673f5bf23454547de1de08a2ff1  gcc/config/cris/cris.h
! 2154eac0c2fa4941a2317ee0e953e5f0  gcc/config/cris/cris.md
! 6318fbcb5e6857ac9029d8beec28598d  gcc/config/cris/cris.opt
  a31c1790439c3a635ef4cf4633812d2b  gcc/config/cris/cris_abi_symbol.c
! ea3bbe21b286235c5d86261c6f886609  gcc/config/cris/elf.opt
! 6cacc9b791038291f2acbf6f8e517bea  gcc/config/cris/linux.h
! b2b06e9506578e79fe55a60b4dfd392f  gcc/config/cris/linux.opt
  7e589512d4c3d6d7f9f7b1baae70d1f3  gcc/config/cris/mulsi3.asm
! 852d3c38c2e61f7223aae81d629c984e  gcc/config/cris/predicates.md
  b8ddfb88a35521172e3364ce4604727a  gcc/config/cris/t-aout
  b2c53f46db5790d2edda8866ba70276a  gcc/config/cris/t-cris
  5a26644635b6f845f691023911c91faf  gcc/config/cris/t-elfmulti
  159031dd16666c8c6c634202f213d737  gcc/config/cris/t-linux
! d27aacf64ccb2e1758d53d6edebdc4ab  gcc/config/crx/crx-protos.h
! b20553c77594b4bb9720561c3b36d2d4  gcc/config/crx/crx.c
! 17a85e9f5209841c5988bb58ecf1e206  gcc/config/crx/crx.h
! c04fb9ddf3d7c5788b48eec64ea6b4e2  gcc/config/crx/crx.md
! 0da6fc6817d2ef1a5eeeaabe0ddeb4df  gcc/config/crx/crx.opt
  acfffbeeedac4d5697c2cda244c17338  gcc/config/crx/t-crx
  64b5e185317c770db49e2528544b00d8  gcc/config/darwin-64.c
! 8c9d58693fd9a4680eecf91ea181302e  gcc/config/darwin-c.c
  855b165786a6e739726d15e8aff85dc4  gcc/config/darwin-crt2.c
  a30e6060bc8984466e40b8734e4bfe19  gcc/config/darwin-crt3.c
! 00dbfc4dafbab96713a8ad0cde24f3d1  gcc/config/darwin-protos.h
  90e85176f6bbf0be019db4f7df620546  gcc/config/darwin-sections.def
! fc85bb2cfc2c0113da8bd033a6465adb  gcc/config/darwin.c
! 993661efc30bc0b82d9f82b98970d755  gcc/config/darwin.h
! 380a64d0157e2317dd98b842bd8a3117  gcc/config/darwin.opt
  1bdf45dbe8c67de5699db1ea0d105d2a  gcc/config/darwin9.h
! 6da640aac19af150f006e33fe1ef5150  gcc/config/dbx.h
! a06aa18fcf85bb005b7a56a4da86473d  gcc/config/dbxcoff.h
! 5dcb2ceaab0a2a78b61144a4d4133df4  gcc/config/dbxelf.h
  8816158b688f484bac8b6787dd33be46  gcc/config/dfp-bit.c
  815d86943590c165c26bfaa431f098b5  gcc/config/dfp-bit.h
  dd973d9a715ff98057d5885b259f85a1  gcc/config/divmod.c
! 6f4918ad6da59fbd058c61c18024512e  gcc/config/elfos.h
  651caf13863ec6f313b467d1d8531cd4  gcc/config/floatunsidf.c
  6ca2d25d30233e6c7c94aa94c266cb72  gcc/config/floatunsisf.c
  faedd2248586a9d50451e03d502eb147  gcc/config/floatunsitf.c
*************** faedd2248586a9d50451e03d502eb147  gcc/co
*** 2499,2533 ****
  d5352240b5cbe81191816502585d61e8  gcc/config/fp-bit.h
  1149a8352429d8477be1860c3bef0134  gcc/config/fr30/crti.asm
  9555f1d0e4779becaabcae67ca84cb03  gcc/config/fr30/crtn.asm
! 4d53c47f9aa353ffa52ba525a837c18e  gcc/config/fr30/fr30-protos.h
! 347002e01e1a547140816d827d3f2c5f  gcc/config/fr30/fr30.c
! 775bd8013d0881d0b7beb57e9ecde2cd  gcc/config/fr30/fr30.h
! c6ca98aab30bd1e839a5d55a1b9aa7e1  gcc/config/fr30/fr30.md
! 3191c29df0ad94279fce67e03319dbe5  gcc/config/fr30/fr30.opt
  2cd966b04cc1237b96a461f3594dad9d  gcc/config/fr30/lib1funcs.asm
! 49fb6a86f6912340c3003224229bd59c  gcc/config/fr30/predicates.md
  b11ea133da1b239a015796811b03e23b  gcc/config/fr30/t-fr30
! 959d2addeaebb427fab6cd62f6070403  gcc/config/freebsd-nthr.h
! 2bc06f5ffff2aff36f6adcb477d2e2c3  gcc/config/freebsd-spec.h
! 3efaae0065c66d5fc878ba4fa07fd191  gcc/config/freebsd.h
  532a536fa0c33625c46d1e744eb5fe5b  gcc/config/frv/cmovd.c
  0dc74a34aa3ff0cefcdc0f300c278e0c  gcc/config/frv/cmovh.c
  67a03bcbfa55dd0b1500e3e7debd2f1b  gcc/config/frv/cmovw.c
! 02f72136e608514767afa346ca2fcb0e  gcc/config/frv/frv-abi.h
! 0020eed75dafa208bd7ba216d4cc3cac  gcc/config/frv/frv-asm.h
! 2daab2cc1051de1c031b3170306634d7  gcc/config/frv/frv-modes.def
! 027eff1bbcca6ab78b4c5b3cf2b50cb9  gcc/config/frv/frv-protos.h
! da42a3bed62a371383c55b11600a1f78  gcc/config/frv/frv.c
! 1ee718d270789073c12da7691c956f48  gcc/config/frv/frv.h
! 21176918033793725afeaadb9e547e44  gcc/config/frv/frv.md
! 323c08ee9c34e46f02e21929c51b4abe  gcc/config/frv/frv.opt
  6ac02f7444128c17c7c8eb3b8a5664fa  gcc/config/frv/frvbegin.c
  cc96fe220d74ab894274e702ea2c72b2  gcc/config/frv/frvend.c
  07402956716a3b11565dc6e8bbc0ffb2  gcc/config/frv/lib1funcs.asm
  d9e7d6c9a9149d02fb27cc3eaa5aca4c  gcc/config/frv/libgcc-frv.ver
! 2a50697a6e812d87540b4592298ef6e0  gcc/config/frv/linux.h
  519042a46e82243706e07f0df8d12e35  gcc/config/frv/modi.c
! 0fb44c7819a5a57b51dbb13552a8baf9  gcc/config/frv/predicates.md
  47c1fa2f324633caf83ed1f1e23ae0f0  gcc/config/frv/t-frv
  2084a08c7d0d9f8c610cbfd983b25cdc  gcc/config/frv/t-linux
  614493d610e9da58f50094ed9d6c8528  gcc/config/frv/uitod.c
--- 2501,2535 ----
  d5352240b5cbe81191816502585d61e8  gcc/config/fp-bit.h
  1149a8352429d8477be1860c3bef0134  gcc/config/fr30/crti.asm
  9555f1d0e4779becaabcae67ca84cb03  gcc/config/fr30/crtn.asm
! c58f03b63b4c0c2e64f4cec6b4f12c0b  gcc/config/fr30/fr30-protos.h
! cd06fc0feec2e8e69c0bc0326bcb1a22  gcc/config/fr30/fr30.c
! c627601b7f3b0fb3f40d2b2b09a5374f  gcc/config/fr30/fr30.h
! ac165874266f21753f6c918d9c32a469  gcc/config/fr30/fr30.md
! adcef6619daa932b1cf9faf22b8bdaf5  gcc/config/fr30/fr30.opt
  2cd966b04cc1237b96a461f3594dad9d  gcc/config/fr30/lib1funcs.asm
! 2fa29912b28df57b93f2ee6c62fd6547  gcc/config/fr30/predicates.md
  b11ea133da1b239a015796811b03e23b  gcc/config/fr30/t-fr30
! e335cc6383710683ca9479f618a5b6cb  gcc/config/freebsd-nthr.h
! 81e7d5a2e226af791cf322cae0f603e7  gcc/config/freebsd-spec.h
! 3ff1b5cbc870f98687d3f5528fce0dae  gcc/config/freebsd.h
  532a536fa0c33625c46d1e744eb5fe5b  gcc/config/frv/cmovd.c
  0dc74a34aa3ff0cefcdc0f300c278e0c  gcc/config/frv/cmovh.c
  67a03bcbfa55dd0b1500e3e7debd2f1b  gcc/config/frv/cmovw.c
! 62dfd5e362910ec49069c929396413d3  gcc/config/frv/frv-abi.h
! 18b59834bfe719cd9503a19c0fc3f5f0  gcc/config/frv/frv-asm.h
! 95b7b94477be88ac560aaf2feed07ce2  gcc/config/frv/frv-modes.def
! 4a090133906c61f193ff7fb492ac6d3a  gcc/config/frv/frv-protos.h
! 1ee8c98079801720c37317de03c6e965  gcc/config/frv/frv.c
! 01996d04fc3d8d25dadb61cbd43c96c6  gcc/config/frv/frv.h
! 5b6cea1bbb3564ca77fca76eee3402ef  gcc/config/frv/frv.md
! 87058bee0f15800a721ff525b0a052f3  gcc/config/frv/frv.opt
  6ac02f7444128c17c7c8eb3b8a5664fa  gcc/config/frv/frvbegin.c
  cc96fe220d74ab894274e702ea2c72b2  gcc/config/frv/frvend.c
  07402956716a3b11565dc6e8bbc0ffb2  gcc/config/frv/lib1funcs.asm
  d9e7d6c9a9149d02fb27cc3eaa5aca4c  gcc/config/frv/libgcc-frv.ver
! 9a84fc5897798cfbde24cb2c63a5504c  gcc/config/frv/linux.h
  519042a46e82243706e07f0df8d12e35  gcc/config/frv/modi.c
! 03cf0324f4d1e2d23b01d28935aab638  gcc/config/frv/predicates.md
  47c1fa2f324633caf83ed1f1e23ae0f0  gcc/config/frv/t-frv
  2084a08c7d0d9f8c610cbfd983b25cdc  gcc/config/frv/t-linux
  614493d610e9da58f50094ed9d6c8528  gcc/config/frv/uitod.c
*************** c363a68408b30fe1ae97782cfb8a4ac1  gcc/co
*** 2536,2661 ****
  8655cce7a18893493cc17391c6ce08d5  gcc/config/frv/ulltof.c
  756aa4a0c6f33a0203e0ea6594c19e38  gcc/config/frv/umodi.c
  fc2a41b61b1c92467f82c06cd525f082  gcc/config/gnu.h
! db542cb01a997073ded8541dcce321c8  gcc/config/gofast.h
  f68bdf264fedde74efa43cf5280ddc4a  gcc/config/h8300/clzhi2.c
! 11cd6af05d47a27591bc2ad0e2eae254  gcc/config/h8300/coff.h
  8797cbf73edd5b5999368fd618959c22  gcc/config/h8300/crti.asm
  f5b04d5b4fd8756c42c275bbf433c0ac  gcc/config/h8300/crtn.asm
  473a51270e60b986bb80e12d413a749e  gcc/config/h8300/ctzhi2.c
! f577e71e33752b95d03b78ed097e22c1  gcc/config/h8300/elf.h
  395cf99f1e315fce6ecdc7f56fffc105  gcc/config/h8300/fixunssfsi.c
  d0c4cd65e45c764b74cdafc357dd4553  gcc/config/h8300/genmova.sh
! 29ec97ae716e6f3a95dc69faacb658a1  gcc/config/h8300/h8300-protos.h
! ede95378f115fda9a9007a71192fc3e1  gcc/config/h8300/h8300.c
! cda74964740ea59f9281de2c1bea8bce  gcc/config/h8300/h8300.h
! de81b1b1712d54f49599f374d7c12e76  gcc/config/h8300/h8300.md
! 7cab4b477c163244e34180558ba1cc30  gcc/config/h8300/h8300.opt
  9f01d9008ff59f36ce4d92219f984332  gcc/config/h8300/lib1funcs.asm
  57d66a7feb9498d420e1aeccf5f6487c  gcc/config/h8300/mova.md
  23a499bfbede3774415ff3f90d842fc0  gcc/config/h8300/parityhi2.c
  591686fae82af37ce889f8b4f0c781d7  gcc/config/h8300/popcounthi2.c
! 069d84613e3faef6ec3f74101f23ee37  gcc/config/h8300/predicates.md
! 909defb3bd79bc54228d3a92c893545a  gcc/config/h8300/rtems.h
  e7797670314cc87228b0fcc1277e9ba3  gcc/config/h8300/t-elf
  b9e7ccf39ad6f3e2028606eed7a6338a  gcc/config/h8300/t-h8300
  f1012b40b6d48a65690431bfbed4343d  gcc/config/h8300/t-rtems
! e3c41aea3b5a891c5fbd690631440067  gcc/config/host-darwin.c
! dd01e826bc3e41ee6d04de472654edf6  gcc/config/host-darwin.h
! 4939f260b620ff6afbed9e4065fc0bd9  gcc/config/host-hpux.c
! 1b0e8a72f3e3357d42b4ed2217ad362a  gcc/config/host-linux.c
! 69ffc41ee6c8b2cc0d84fe0eaca7b329  gcc/config/host-solaris.c
  38de3bbeacc7e36b281df886ae46e4c1  gcc/config/i386/athlon.md
! fc7c3727ffd65bbc932e44c60f1c404b  gcc/config/i386/att.h
! 54697ab0f61decfeb0c1833504753891  gcc/config/i386/beos-elf.h
! 0c0f623b9ea558bd19b992787f919d68  gcc/config/i386/biarch64.h
! 9235a0f56c76fdd563582e8056f96e61  gcc/config/i386/bsd.h
! 3f40f32bdd3a85a73a005229b9e0094f  gcc/config/i386/constraints.md
! cf37cd2a52f50996a1b140255e6710eb  gcc/config/i386/crtdll.h
  3baf58e22e372b40559d82b8da8ba601  gcc/config/i386/crtfastmath.c
! f9d32b81d6747a7e88baed78a15f35fe  gcc/config/i386/cygming.h
! d24a8b9bb1d48904dfae4d7e163c0d00  gcc/config/i386/cygming.opt
  ba949cf55c0c8249fb850ceedb247a57  gcc/config/i386/cygwin.asm
! 296d63a1c0dee2b9daa3aa48600f9836  gcc/config/i386/cygwin.h
! ae0b647fafcc3e550546478fbcd9ae0b  gcc/config/i386/cygwin1.c
! 64a52cb20e9ec8cbde801a4cc3d9f8e1  gcc/config/i386/cygwin2.c
  010c5aa15c36857f9089114ce98ab91b  gcc/config/i386/darwin-libgcc.10.4.ver
  00baab0872f9b90d10a91dbf30477a6e  gcc/config/i386/darwin-libgcc.10.5.ver
! c8d4438c93b50494fadd462804eabbeb  gcc/config/i386/darwin.h
! 9b3e79e29f2bdfaa519ebe428b6d0779  gcc/config/i386/darwin64.h
! 1608efed7f1a54f2e5d7f0e9529c6aad  gcc/config/i386/djgpp.h
! 7318156f29e662e707650461d05d2249  gcc/config/i386/djgpp.opt
! fa56f584641f7342c6498eaf664cf9a9  gcc/config/i386/driver-i386.c
  048c09c6fc9052c121bbe8ec77ddb71c  gcc/config/i386/emmintrin.h
! 629186de9ee0c6459118e8281cac9f91  gcc/config/i386/freebsd.h
! eaa6ab33885385d78437e9051cd39c01  gcc/config/i386/freebsd64.h
! 44c16936a00e8887de811333021da930  gcc/config/i386/gas.h
  a05ff2564a7413bd54726e51fdffbb8a  gcc/config/i386/gmm_malloc.h
  208552077afc26c1d9969e6e4b1bc168  gcc/config/i386/gmon-sol2.c
  935abb2c01f055f0016ab01b82dc19e1  gcc/config/i386/gnu.h
  3349498ec85e12ac7055f4802239086c  gcc/config/i386/gstabs.h
  ebb51a1f93a267e26f597ed9362c8486  gcc/config/i386/gthr-win32.c
! 03b6bc13224fd5685d0731dc79c52c28  gcc/config/i386/host-cygwin.c
! 9b31538ac4dee2fa0cbd985100f0b274  gcc/config/i386/host-i386-darwin.c
! 0980c7a27f7f53f2f05fcb2bd46a8439  gcc/config/i386/host-mingw32.c
! 7292289023e8d325d97d89e772ae6cf7  gcc/config/i386/i386-aout.h
! 7e70d76a8d47dca318fc4ef7a0ecf9ac  gcc/config/i386/i386-coff.h
! 98fbc194e2ed2daf0204eb48437aad7d  gcc/config/i386/i386-interix.h
! 86482bf5f4521f4ff11d2f3946f36f9b  gcc/config/i386/i386-interix3.h
! f4d016c73f4e09133e2b2cc7cffd5700  gcc/config/i386/i386-modes.def
! e39f4d29e28f5081fff2f4b514f8bf29  gcc/config/i386/i386-protos.h
! c204c2759db146bfe485d038698b97dd  gcc/config/i386/i386.c
! 8832bde1750eac9df6ca9383faaea892  gcc/config/i386/i386.h
! b05752dfb06aa70b6ca5b649a9ad87c9  gcc/config/i386/i386.md
! 44f3fd31c7be11ab37eedf55cc59c719  gcc/config/i386/i386.opt
! 454ade2f1032305879a4edeff7099343  gcc/config/i386/i386elf.h
! 4d37c77c9e80856627568ead043d4779  gcc/config/i386/k6.md
! 63445edbc9ae91403a985f8a42352f68  gcc/config/i386/kaos-i386.h
! e96c1204b7ced1a540fbd53b6d471430  gcc/config/i386/kfreebsd-gnu.h
! 33add8bf801f201d60f31d19111a6975  gcc/config/i386/knetbsd-gnu.h
  659bf816fd264115e6611b9a193893a7  gcc/config/i386/libgcc-x86_64-glibc.ver
  92c75408b2fb25b7d88d0556e81f092d  gcc/config/i386/linux-unwind.h
! e3b915e26423a629de130cc124d0d448  gcc/config/i386/linux.h
! 356f0b1cafe7e0025b76ba1b7e872ff4  gcc/config/i386/linux64.h
! 02c3c5855a4daa84a1747917ff26179a  gcc/config/i386/lynx.h
  5e895df4995c0489965107367377218a  gcc/config/i386/mach.h
! 3fb8f6b402f9f90fda51ffc130a568af  gcc/config/i386/mingw32.h
  67d8d5c750a802140f99d29fbc6fac0f  gcc/config/i386/mm3dnow.h
  cf8f382068691e84e582f0c7e62e431e  gcc/config/i386/mmintrin.h
! fabe6c53ce1f151d0860567d90f52c87  gcc/config/i386/mmx.md
! 6cdb4eee6f09adc399811ec4f6a48c0f  gcc/config/i386/netbsd-elf.h
  fc16dbeb0506d46a2b6d84763d171f5e  gcc/config/i386/netbsd.h
! 0bc9f285fdf7230b88711dcc696c9953  gcc/config/i386/netbsd64.h
! 90f86754079529ce9214cf72594e24c4  gcc/config/i386/netware-crt0.c
! 5de408987217befeb3286b69af97890c  gcc/config/i386/netware-libgcc.c
  d23979c8257c2101f1169351993ec57c  gcc/config/i386/netware-libgcc.def
  034fb153eacf9224b70d4c5b8f17fbeb  gcc/config/i386/netware-libgcc.exp
! fa9ee45eca1ef521fc96501781b327c2  gcc/config/i386/netware.c
! 43ffcf268dae2ec8899ad2b239c5cd11  gcc/config/i386/netware.h
! 22d67401d5e97adfd40c7eea41855c48  gcc/config/i386/nto.h
! e823dbcf32cde7c5e11973a3f4de2548  gcc/config/i386/nwld.c
! ef7ee387a5d20abfd9594d5271629df4  gcc/config/i386/nwld.h
! eec9c7e41b2a5dc437c13c5f610fddd8  gcc/config/i386/openbsd.h
! 3638962d96dac1d750fe236635d22c03  gcc/config/i386/openbsdelf.h
! d32f61dbed75f3902249473b49ffd8df  gcc/config/i386/pentium.md
  e5f1c07844d86643d264add168c21a2d  gcc/config/i386/pmm_malloc.h
  ecb7757266117b6d5df43e2ad80b0810  gcc/config/i386/pmmintrin.h
! 9040a8764e39dff744fc7ffd28b59182  gcc/config/i386/ppro.md
! 9a821c1d7e7eec80af27d1945182f847  gcc/config/i386/predicates.md
! 01ade934f6fc133967b4eda69ad42b79  gcc/config/i386/ptx4-i.h
! 611224057e8daae8b9eec71ba7338125  gcc/config/i386/rtemself.h
! c341ef535735823d82cb9972e1609672  gcc/config/i386/sco5.h
! f80db76eb7a2cfbd31c067296d45b590  gcc/config/i386/sco5.opt
! 7c644592ffc49b962fc901cbea9ac264  gcc/config/i386/sol2-10.h
  503ffe872e2779fade83917abf409ace  gcc/config/i386/sol2-c1.asm
  61bc0983bf4f13f56f637b951f41d60e  gcc/config/i386/sol2-ci.asm
  3162ab821e194548dc3e77c0a90e11ad  gcc/config/i386/sol2-cn.asm
  2f69702bcb85ac597f5c1bfba8836700  gcc/config/i386/sol2-gc1.asm
! 3d2875f6df56fd873beabc49f33bbeff  gcc/config/i386/sol2.h
! a68d7986714b77659076d9ff89df41d8  gcc/config/i386/sse.md
! e1aa4791d2e2d3744f7ca77e271bb7fa  gcc/config/i386/sync.md
! 089bb9514ba583fe3f15889b2b0cc993  gcc/config/i386/sysv4-cpp.h
! 116e13ca142587f92aed4b19ab3f33d4  gcc/config/i386/sysv4.h
! 1233631c29b3a5cf69b6863f819ed239  gcc/config/i386/sysv5.h
  7b80abd9654f0d83fb3e030f63a4fb45  gcc/config/i386/t-beos
  4d18a1a5f11b4378ddbf41abf7dc4803  gcc/config/i386/t-crtfm
  09823a08776fc4fb8ee3202faece0837  gcc/config/i386/t-crtpic
--- 2538,2663 ----
  8655cce7a18893493cc17391c6ce08d5  gcc/config/frv/ulltof.c
  756aa4a0c6f33a0203e0ea6594c19e38  gcc/config/frv/umodi.c
  fc2a41b61b1c92467f82c06cd525f082  gcc/config/gnu.h
! a48ace2861c72824ad6b53b4d0f14cc9  gcc/config/gofast.h
  f68bdf264fedde74efa43cf5280ddc4a  gcc/config/h8300/clzhi2.c
! 47dcd69bf5da04ce21d7a7356368d0b8  gcc/config/h8300/coff.h
  8797cbf73edd5b5999368fd618959c22  gcc/config/h8300/crti.asm
  f5b04d5b4fd8756c42c275bbf433c0ac  gcc/config/h8300/crtn.asm
  473a51270e60b986bb80e12d413a749e  gcc/config/h8300/ctzhi2.c
! d5b9ad45ae5be933880110424dbbe95d  gcc/config/h8300/elf.h
  395cf99f1e315fce6ecdc7f56fffc105  gcc/config/h8300/fixunssfsi.c
  d0c4cd65e45c764b74cdafc357dd4553  gcc/config/h8300/genmova.sh
! c8a4156ead6580836e1fb8eb1a0c6130  gcc/config/h8300/h8300-protos.h
! 118ef2159e5128487f5d626ad47f12fc  gcc/config/h8300/h8300.c
! f7cce27f450848a08aea8678ecd0eed6  gcc/config/h8300/h8300.h
! c730643f5be657bad5ba2e09b9b288a9  gcc/config/h8300/h8300.md
! c064de413faec3e9ec52f19522be5e42  gcc/config/h8300/h8300.opt
  9f01d9008ff59f36ce4d92219f984332  gcc/config/h8300/lib1funcs.asm
  57d66a7feb9498d420e1aeccf5f6487c  gcc/config/h8300/mova.md
  23a499bfbede3774415ff3f90d842fc0  gcc/config/h8300/parityhi2.c
  591686fae82af37ce889f8b4f0c781d7  gcc/config/h8300/popcounthi2.c
! 724cc577edfbfc6e0bafb9b650ffa3a9  gcc/config/h8300/predicates.md
! 806411176e63f1f103936377d0492a53  gcc/config/h8300/rtems.h
  e7797670314cc87228b0fcc1277e9ba3  gcc/config/h8300/t-elf
  b9e7ccf39ad6f3e2028606eed7a6338a  gcc/config/h8300/t-h8300
  f1012b40b6d48a65690431bfbed4343d  gcc/config/h8300/t-rtems
! 24f08b0ffc0f2a2ca05169c3ee5c689e  gcc/config/host-darwin.c
! 6b26dd2e16cb01e0789232d7832e1bf8  gcc/config/host-darwin.h
! ea47859147741a02b97829f70410bd38  gcc/config/host-hpux.c
! c173516c6be14c039063a62aa9cdc9cf  gcc/config/host-linux.c
! c0b65371d99bc898a9d062d5214c8b4f  gcc/config/host-solaris.c
  38de3bbeacc7e36b281df886ae46e4c1  gcc/config/i386/athlon.md
! c60a7cd5faeb614c20c632dc952bc75d  gcc/config/i386/att.h
! 3aa1b2a130ea1af946695a0fd4b22793  gcc/config/i386/beos-elf.h
! 07159ebf0ca0277a5ba08b626c83a26d  gcc/config/i386/biarch64.h
! f1de6591f0daed7362b2902e5a435cdc  gcc/config/i386/bsd.h
! 6ffafc4d57bce01f1a510c43597e89cb  gcc/config/i386/constraints.md
! 960cca0dc0c3df8c6ea4ff2792453c12  gcc/config/i386/crtdll.h
  3baf58e22e372b40559d82b8da8ba601  gcc/config/i386/crtfastmath.c
! 899943281b5687d2fa90c6999e76ae02  gcc/config/i386/cygming.h
! 8c4b95330e9dd213dd91f769a52357e3  gcc/config/i386/cygming.opt
  ba949cf55c0c8249fb850ceedb247a57  gcc/config/i386/cygwin.asm
! 4157ac8af9695f3c2031272d99220747  gcc/config/i386/cygwin.h
! 27a100053f344526e4d0c99d10d6eb50  gcc/config/i386/cygwin1.c
! e23697c64ed098c4907644cd86b7aeec  gcc/config/i386/cygwin2.c
  010c5aa15c36857f9089114ce98ab91b  gcc/config/i386/darwin-libgcc.10.4.ver
  00baab0872f9b90d10a91dbf30477a6e  gcc/config/i386/darwin-libgcc.10.5.ver
! ab27a55034a909397036bc1c8e571856  gcc/config/i386/darwin.h
! ea5193e2314b486fedd2c427bebb814b  gcc/config/i386/darwin64.h
! ee31756c9d90bc91a4442f55a3074f78  gcc/config/i386/djgpp.h
! fce27d1975ee7b2919e4426ae0001452  gcc/config/i386/djgpp.opt
! 0665edeb471e6a32da61aff51d715bcf  gcc/config/i386/driver-i386.c
  048c09c6fc9052c121bbe8ec77ddb71c  gcc/config/i386/emmintrin.h
! 52db53cf5d98ae0bb8cd318225e82f2b  gcc/config/i386/freebsd.h
! 49d7fe5ffb8749f9463703fbc27e2ff8  gcc/config/i386/freebsd64.h
! 24e11d7e075dfbaab35c083a8db69796  gcc/config/i386/gas.h
  a05ff2564a7413bd54726e51fdffbb8a  gcc/config/i386/gmm_malloc.h
  208552077afc26c1d9969e6e4b1bc168  gcc/config/i386/gmon-sol2.c
  935abb2c01f055f0016ab01b82dc19e1  gcc/config/i386/gnu.h
  3349498ec85e12ac7055f4802239086c  gcc/config/i386/gstabs.h
  ebb51a1f93a267e26f597ed9362c8486  gcc/config/i386/gthr-win32.c
! 5dd26f21fdea9bf8f5b5d1252acb560a  gcc/config/i386/host-cygwin.c
! 91cba771d23310962ff819179fb05dd7  gcc/config/i386/host-i386-darwin.c
! 03d94a254593b979db6103d2cc38af31  gcc/config/i386/host-mingw32.c
! ef9c61f3eb2226751bfc551dfeb39fc9  gcc/config/i386/i386-aout.h
! 0e4bed9b1eba3f23cda33a9103897346  gcc/config/i386/i386-coff.h
! f4f2db284c5d175d36c0fec534830572  gcc/config/i386/i386-interix.h
! f1be9e9dbf092b26488d3768a0d21a59  gcc/config/i386/i386-interix3.h
! 62fd35b65df9e09cd4fb1d3e052ba51d  gcc/config/i386/i386-modes.def
! d4bc940ca347c0d172cfd7dac640198e  gcc/config/i386/i386-protos.h
! b6e33fd66a9e57900dbce61b56275b27  gcc/config/i386/i386.c
! d200526f60c4aab5d842c2012f06a344  gcc/config/i386/i386.h
! a65b3494e87bd4d561d9ea846623aeae  gcc/config/i386/i386.md
! 30a11808e7a70e8cd3d88b010e517fb7  gcc/config/i386/i386.opt
! c1c177c416019e20a833a9a743f26772  gcc/config/i386/i386elf.h
! 78552f28c68b7dabc12d91cffc43d757  gcc/config/i386/k6.md
! b84f46490902e6c76ee3a758dc6d5359  gcc/config/i386/kaos-i386.h
! 9591a0e0198b8e96ce99a364148586c9  gcc/config/i386/kfreebsd-gnu.h
! 4ea84d3d1a9ccc22e24d5e839e901458  gcc/config/i386/knetbsd-gnu.h
  659bf816fd264115e6611b9a193893a7  gcc/config/i386/libgcc-x86_64-glibc.ver
  92c75408b2fb25b7d88d0556e81f092d  gcc/config/i386/linux-unwind.h
! b7ac56c510da74533135f1a77468fb7e  gcc/config/i386/linux.h
! 65cca43ada08c59c259afa8c27d06427  gcc/config/i386/linux64.h
! f5e2e46419a7ffd908068d3aeb143861  gcc/config/i386/lynx.h
  5e895df4995c0489965107367377218a  gcc/config/i386/mach.h
! ce606aa7e67af2a2c48d6000985c7c0f  gcc/config/i386/mingw32.h
  67d8d5c750a802140f99d29fbc6fac0f  gcc/config/i386/mm3dnow.h
  cf8f382068691e84e582f0c7e62e431e  gcc/config/i386/mmintrin.h
! 62c5712510354d64a6f22664e0da8452  gcc/config/i386/mmx.md
! a15f2f585ce2f85912d8f6f09e123684  gcc/config/i386/netbsd-elf.h
  fc16dbeb0506d46a2b6d84763d171f5e  gcc/config/i386/netbsd.h
! ac1219829e3dcc16983dc210ac08787a  gcc/config/i386/netbsd64.h
! a2664a6d8fb2cc5a1cafe7133b86434e  gcc/config/i386/netware-crt0.c
! e16d9a4ebddfcadd5d462ac2739a8905  gcc/config/i386/netware-libgcc.c
  d23979c8257c2101f1169351993ec57c  gcc/config/i386/netware-libgcc.def
  034fb153eacf9224b70d4c5b8f17fbeb  gcc/config/i386/netware-libgcc.exp
! ae48d174207510a4f7eebc2e0d128b32  gcc/config/i386/netware.c
! 7cebb71bb6dac0a1ce80b4dc725cb52d  gcc/config/i386/netware.h
! a24851bb2e6628992357915b79a360ec  gcc/config/i386/nto.h
! 72b6dda20138b07aeeacac733f15aac9  gcc/config/i386/nwld.c
! 8f09018a8a4c668811c70c8f9d81ec0d  gcc/config/i386/nwld.h
! 31aaed164dd47feab8b7572c60f305af  gcc/config/i386/openbsd.h
! 45498244a5740dc0e4508c788fb67e31  gcc/config/i386/openbsdelf.h
! 7d9c9043e7bcbb514a48e463d13b2de6  gcc/config/i386/pentium.md
  e5f1c07844d86643d264add168c21a2d  gcc/config/i386/pmm_malloc.h
  ecb7757266117b6d5df43e2ad80b0810  gcc/config/i386/pmmintrin.h
! ecc5f750978d61b9e8c30ab13c2152be  gcc/config/i386/ppro.md
! 3ce8516e8d1377d7337a64f899b2465c  gcc/config/i386/predicates.md
! 891e5bb1eabd02beeaa019fa2e207dda  gcc/config/i386/ptx4-i.h
! 5aaf9e5a27e6af65db4d947695469397  gcc/config/i386/rtemself.h
! 898b7395078ad9f2f27ea42c9782d747  gcc/config/i386/sco5.h
! 86cae0ace37b1d0d2d755c0bc5485519  gcc/config/i386/sco5.opt
! e2d68df3ca94c2d72ed25ce4f9a22c29  gcc/config/i386/sol2-10.h
  503ffe872e2779fade83917abf409ace  gcc/config/i386/sol2-c1.asm
  61bc0983bf4f13f56f637b951f41d60e  gcc/config/i386/sol2-ci.asm
  3162ab821e194548dc3e77c0a90e11ad  gcc/config/i386/sol2-cn.asm
  2f69702bcb85ac597f5c1bfba8836700  gcc/config/i386/sol2-gc1.asm
! cdf261738cfdd22bfc708a01a32f2eb0  gcc/config/i386/sol2.h
! 847568aa8522fee3394358e45176019c  gcc/config/i386/sse.md
! 77e5d31334a08851d6ce5df20c229e97  gcc/config/i386/sync.md
! 8b496e023f59646e462649d745a891b4  gcc/config/i386/sysv4-cpp.h
! 0e4bc5c8954c6d0b5b29d440e728d0a0  gcc/config/i386/sysv4.h
! 2ff4fd4763c9015c8564e4355757aae1  gcc/config/i386/sysv5.h
  7b80abd9654f0d83fb3e030f63a4fb45  gcc/config/i386/t-beos
  4d18a1a5f11b4378ddbf41abf7dc4803  gcc/config/i386/t-crtfm
  09823a08776fc4fb8ee3202faece0837  gcc/config/i386/t-crtpic
*************** bf0d56b2a4ad597385b36422a351be66  gcc/co
*** 2684,2705 ****
  dbce08c57d256e16f93d0786d37b110c  gcc/config/i386/t-uwin
  af24a4211ecc5bef39097e175d346788  gcc/config/i386/t-vxworks
  b80a5a4a8c8fc32ca318158abc98dc20  gcc/config/i386/t-vxworksae
! e9678520a2301d4f97a8227f25792484  gcc/config/i386/unix.h
  e51d9cc495ad644f33f2a5ac59f27b61  gcc/config/i386/uwin.asm
! 7bf2dd943d69f1588d9600554a521af8  gcc/config/i386/uwin.h
! 996a2362396ba8119143f46b08199fa2  gcc/config/i386/vxworks.h
! 6efeb594c8f34291588a6e55c16ec62f  gcc/config/i386/vxworksae.h
! c750b0073788e913ad547e14b7054997  gcc/config/i386/winnt-cxx.c
! 3ebde3ff9dfbe98f1c8df1a7543aee2a  gcc/config/i386/winnt-stubs.c
! d1e739986ca3831ca84743ddf1326202  gcc/config/i386/winnt.c
  7bf44dba9e4e409b7914d695a51d709c  gcc/config/i386/x-cygwin
  dc7aa97cab61e662767f4474ff8d4837  gcc/config/i386/x-darwin
  e1780a42d9018d76dae94db2e6d8109b  gcc/config/i386/x-i386
  5c9c07d6e4c28f00c5ed6fa3096f3390  gcc/config/i386/x-mingw32
! 8ecaaa668b57e7e6e8c6a22e971488bf  gcc/config/i386/x86-64.h
! add22c8e6364c98d60b97fe71edb50d9  gcc/config/i386/xm-cygwin.h
! c7e353d191715d235cddaf54d24b16b7  gcc/config/i386/xm-djgpp.h
! 18140b0d2209c429bc178c6ccfdee027  gcc/config/i386/xm-mingw32.h
  e8660e154d5b7db44456424898cd9ed7  gcc/config/i386/xmmintrin.h
  b4cd5a3a07a83851aef3944127147e16  gcc/config/ia64/crtbegin.asm
  5c20e416209b389901e6b8c1d638c736  gcc/config/ia64/crtend.asm
--- 2686,2707 ----
  dbce08c57d256e16f93d0786d37b110c  gcc/config/i386/t-uwin
  af24a4211ecc5bef39097e175d346788  gcc/config/i386/t-vxworks
  b80a5a4a8c8fc32ca318158abc98dc20  gcc/config/i386/t-vxworksae
! 9a56fed747588b6eaa315896b5ec93b0  gcc/config/i386/unix.h
  e51d9cc495ad644f33f2a5ac59f27b61  gcc/config/i386/uwin.asm
! 76929e34e54968f603132e448458cf6d  gcc/config/i386/uwin.h
! 570f62b45323ad5b69b11946630b90c9  gcc/config/i386/vxworks.h
! 36c9098376271a91bd2946e39cfca659  gcc/config/i386/vxworksae.h
! dd2ace77c3d60d4a65005e514a27a9f6  gcc/config/i386/winnt-cxx.c
! 4250afcda5f928caf6d928683b15308f  gcc/config/i386/winnt-stubs.c
! 12503ff7967c4e7aae848fbcf6a667a6  gcc/config/i386/winnt.c
  7bf44dba9e4e409b7914d695a51d709c  gcc/config/i386/x-cygwin
  dc7aa97cab61e662767f4474ff8d4837  gcc/config/i386/x-darwin
  e1780a42d9018d76dae94db2e6d8109b  gcc/config/i386/x-i386
  5c9c07d6e4c28f00c5ed6fa3096f3390  gcc/config/i386/x-mingw32
! 42d453823e656af3df799389954e82ea  gcc/config/i386/x86-64.h
! 9ea48fc77fedd273b47b8088df427734  gcc/config/i386/xm-cygwin.h
! 9ce57f1d31de0e52748eead7af1dfb31  gcc/config/i386/xm-djgpp.h
! e212b9ca58244b1941bb688b40306a17  gcc/config/i386/xm-mingw32.h
  e8660e154d5b7db44456424898cd9ed7  gcc/config/i386/xmmintrin.h
  b4cd5a3a07a83851aef3944127147e16  gcc/config/ia64/crtbegin.asm
  5c20e416209b389901e6b8c1d638c736  gcc/config/ia64/crtend.asm
*************** b4cd5a3a07a83851aef3944127147e16  gcc/co
*** 2708,2828 ****
  bfa7a29b29ba02037d6a4b8df00bf9ed  gcc/config/ia64/crtn.asm
  5d28f948154e58980d3423de634cc19e  gcc/config/ia64/elf.h
  5a516529b9767d1d460b860b6106a32c  gcc/config/ia64/fde-glibc.c
! 67f8f0bf6329e9511c5accd16ededdae  gcc/config/ia64/freebsd.h
! d26c8db9900197f531e04e03e27169e0  gcc/config/ia64/hpux.h
! 87a6e8704938d4518e848e5b7f965a1d  gcc/config/ia64/ia64-c.c
! aa87fb47d084e3b69450ccd58be27112  gcc/config/ia64/ia64-modes.def
! 96cc939b3e2244600325769fb4d16239  gcc/config/ia64/ia64-protos.h
! fa1747817f577011794e937d6d856000  gcc/config/ia64/ia64.c
! 248caf9ca6b03e49e14f098d27866666  gcc/config/ia64/ia64.h
! 3436b2657f2055de12732c9550b262de  gcc/config/ia64/ia64.md
  e5217fdb6dc575bbbe4e8a985625eab4  gcc/config/ia64/ia64.opt
  dcc77d7023d20b64688bf213c2d327b5  gcc/config/ia64/ia64intrin.h
  e90da2310b0e83607033de5caa109b48  gcc/config/ia64/ilp32.opt
! 75b2d73a40445edc5fe97deabb99e0dd  gcc/config/ia64/itanium1.md
! 4efe10ed309f1e93b310a7b749df371e  gcc/config/ia64/itanium2.md
  d1a283c33aebfa532767164f9e487dac  gcc/config/ia64/lib1funcs.asm
  2671bfd958ca35452f338dd160f7423e  gcc/config/ia64/libgcc-ia64.ver
  1acec4761c634c0459eb99c80458ed68  gcc/config/ia64/linux-unwind.h
  219c962c2662823a23e30a75f4dc7b90  gcc/config/ia64/linux.h
! e8a4bbf150db2df1a9ea37ec77b01fdb  gcc/config/ia64/predicates.md
  a471c7b6a25f980afc73d371f048d72a  gcc/config/ia64/quadlib.c
! e670947d113dc8e25fb0023cd4a1f94d  gcc/config/ia64/sync.md
  b3adb164f05573eda9af784b45d14606  gcc/config/ia64/sysv4.h
  91f1bd175eb95ab632c7220d0aecfe26  gcc/config/ia64/t-glibc
  94b96507e57d80762054d9373f628698  gcc/config/ia64/t-glibc-libunwind
  6a9bd4e0ae7b044e541aaa926a9b65a4  gcc/config/ia64/t-hpux
  031fbc2531a56760dd88a919ce4a3a5c  gcc/config/ia64/t-ia64
  cc17bf1f5fd0c87a77b85e54ab500a8c  gcc/config/ia64/unwind-ia64.c
! 16f7c13ea41e2bb55f8bf835ad6492a4  gcc/config/ia64/unwind-ia64.h
! 41d6cc36760fc09146e9a6821dea7526  gcc/config/ia64/vect.md
! df20cbbf93672252f46e57ce2a713aaa  gcc/config/interix.h
! 3ee6cf403135bac794fb1f101d142c41  gcc/config/interix3.h
  c89eb6a652ae6c0c7265cee0be74199c  gcc/config/iq2000/abi
! c8d28c17725d340f69e1b0c1338272f7  gcc/config/iq2000/iq2000-protos.h
! 8bf0bb36e5a17e53c3b754c0cc1bcd4e  gcc/config/iq2000/iq2000.c
! d05ec8a0dc5076bd2e92e2a4f41d667c  gcc/config/iq2000/iq2000.h
! 8ccac56206e824ae52a0655f519f781c  gcc/config/iq2000/iq2000.md
! 49974be17fbb97c5825d3b2e55115b8c  gcc/config/iq2000/iq2000.opt
  9e50dc585921c4678f3a6132c5e8da80  gcc/config/iq2000/lib2extra-funcs.c
! 40cbbfcef190142868c62c422d6b4419  gcc/config/iq2000/predicates.md
  2b523f5a1265cf196780f7cb6de968b3  gcc/config/iq2000/t-iq2000
! 2ea17d61949ee0b4d6552da0d5c6706e  gcc/config/kaos.h
! 0e97fe157110b47cd75654265d2839fb  gcc/config/kfreebsd-gnu.h
! 3700af7d3db80517324a850282825570  gcc/config/knetbsd-gnu.h
  4dcbb5e53b0fd1f9cb4e68294b862551  gcc/config/libgcc-glibc.ver
! 59b8a8d92b5a24c57209632eeca8e34d  gcc/config/libgloss.h
! c32e328cced1a34f9c42b3914cf2a6ac  gcc/config/linux.h
! af4ee1b61058a844219a2b14631f4d45  gcc/config/linux.opt
! 611d6cc846599c5d29195381b41d3307  gcc/config/lynx.h
! c62eae978f5da1a6463251d631c9a37f  gcc/config/lynx.opt
! d449ff56cb816f6474920e7cea2d9079  gcc/config/m32c/addsub.md
! a18f72fc3eac6401cc0da174ad6f710e  gcc/config/m32c/bitops.md
! a951c96ccaaa2f61f3960bccaeafeeaf  gcc/config/m32c/blkmov.md
! 913941394cbad6f4b236ddc4a11f92bc  gcc/config/m32c/cond.md
! 7a0de9e8f2765a00679e5c90ef922c89  gcc/config/m32c/jump.md
  b9c597a47c92315ddb4af37ba7e414b6  gcc/config/m32c/m32c-lib1.S
  9138eaa19ecb6e11993ce1820a85c7bc  gcc/config/m32c/m32c-lib2.c
! 1b094a967299a5bf145b963f13427a0d  gcc/config/m32c/m32c-modes.def
! f1164dcf7e575c592a888c414e2c54dd  gcc/config/m32c/m32c-pragma.c
! b47879c183e97bbdd6e4255ff3c348e7  gcc/config/m32c/m32c-protos.h
! a5bdc62ab2f692ce3140aa2c2252805e  gcc/config/m32c/m32c.abi
! 727478ba5578bd9371b63d40cacc6001  gcc/config/m32c/m32c.c
! 9f9df7247f0e898bf53ebaff7e9582da  gcc/config/m32c/m32c.h
! a7b1fa3a510a462f2ce085ae5e9383f7  gcc/config/m32c/m32c.md
! 569e8a4bdb82ccbc1066ff407a5961f9  gcc/config/m32c/m32c.opt
! 2e51465bd7ad9bcb7b13a96ac04a3b38  gcc/config/m32c/minmax.md
! 1509488fd72abc807292d9c0b6cf1f3b  gcc/config/m32c/mov.md
! fb593946ceb84dd0b9c157065876d84f  gcc/config/m32c/muldiv.md
! 1e5b0aa3752448e841bd47b3dcfb414a  gcc/config/m32c/predicates.md
! a63bfc1384fd338d6b5c9d72d40830ca  gcc/config/m32c/prologue.md
! 6753c1c0f3de701ab155c7818c30337f  gcc/config/m32c/shift.md
! 167748b9d8e4968c325c07137f890614  gcc/config/m32c/t-m32c
  52b194c2936ec6629d033a5b9fdaba3b  gcc/config/m32r/initfini.c
  5de6ed801292676c3e38abd2c1e89d8e  gcc/config/m32r/libgcc-glibc.ver
! bda4921a8d5c536b2f940f4a06014a8e  gcc/config/m32r/linux.h
! f9a4f8e3e9612c8664ad41c06123c731  gcc/config/m32r/little.h
! e1dca5fb7b9c7ca3f051c1124ca0a011  gcc/config/m32r/m32r-protos.h
! bd9bb4d28c3bd866f7b8c771119a9277  gcc/config/m32r/m32r.c
! 68ba885a42e1bead75f58aaed58ebe89  gcc/config/m32r/m32r.h
! 78bd476723f2aa50a18baeadc2469d45  gcc/config/m32r/m32r.md
! eb43c898671c64482b929d8596f7a34a  gcc/config/m32r/m32r.opt
! 6a5581ce1b8c6b8c81ddc3b5c9648b73  gcc/config/m32r/predicates.md
  de460ddffc08b535ee03e0e4eb86a0c3  gcc/config/m32r/t-linux
  7741de8684459c1dac5b4b1264a7c698  gcc/config/m32r/t-m32r
  ac8809493cd995d1325fcb1185c14330  gcc/config/m68hc11/larith.asm
  6031e5dd7d6a900a8235826ee5731915  gcc/config/m68hc11/m68hc11-crt0.S
! dbe043e034ef3ef17aeb17d2ac59cfed  gcc/config/m68hc11/m68hc11-protos.h
! 2be5204963bad2c0251f620a4ff1c30d  gcc/config/m68hc11/m68hc11.c
! 0e44dbce1ef485d8fa204e41837a0f4c  gcc/config/m68hc11/m68hc11.h
! 47f04edcd40f601b5de1d0dda3fe3631  gcc/config/m68hc11/m68hc11.md
! 43c7c606cfb50fcb6bc339f9e787ea62  gcc/config/m68hc11/m68hc11.opt
! b726c9962bd77e729be7f9bac3c0617b  gcc/config/m68hc11/m68hc12.h
! 25fcd80a92d458b700f2723ede3d7fd8  gcc/config/m68hc11/predicates.md
  0bc2adfc56a4f29ef00fdb03c52a9614  gcc/config/m68hc11/t-m68hc11-gas
! f641bd6258a08328e539b2d12401ec39  gcc/config/m68k/coff.h
  521c4638696d9edbea0766bacbad855c  gcc/config/m68k/crti.s
  31a32fa54cbf5c2a417035911b12f1d7  gcc/config/m68k/crtn.s
  7731e441c6148c27c4b4c6f0ebe23459  gcc/config/m68k/fpgnulib.c
! deecccdefa3c51e418279f094de4a457  gcc/config/m68k/ieee.opt
  dba5c3494abbb54ae06784b911450925  gcc/config/m68k/lb1sf68.asm
! e99dd1af62cf9ee309e2529194066305  gcc/config/m68k/linux.h
! 9a22af7cb887055800a980adeafd1dc4  gcc/config/m68k/m68020-elf.h
! 6b71f37f1a8dda8dc65ce469f69d37ee  gcc/config/m68k/m68k-aout.h
! caf3248fa9ff51831ff04c7d7ace99ee  gcc/config/m68k/m68k-modes.def
! bd78ab16649bde06deee0cbd1f20aed4  gcc/config/m68k/m68k-none.h
! fd75b536550b8db145c82d4be011d543  gcc/config/m68k/m68k-protos.h
! 23338d7e219f1d52d767041beb9f170f  gcc/config/m68k/m68k.c
! ef1426729b576a3c679a04d3f51d2034  gcc/config/m68k/m68k.h
! 0b8b86f368ab705ce17b0d602d1ba601  gcc/config/m68k/m68k.md
! c0e9c5019674d22d54fafaba52f3ced0  gcc/config/m68k/m68k.opt
! f45b3e8d6e67c874f09a4793672de512  gcc/config/m68k/m68kelf.h
  24208599f18c63fe9caf1dd8a55319d9  gcc/config/m68k/m68kemb.h
  c0472199959f16fcb58702880954da6e  gcc/config/m68k/math-68881.h
! 984eac8ddd6a4b9a35265c997b958f55  gcc/config/m68k/netbsd-elf.h
! a0bfe71340d627657aadee11ada74d19  gcc/config/m68k/openbsd.h
! 952c667b07492c9daaceca31451667db  gcc/config/m68k/predicates.md
! d9ad529a227fddb2860fef0e65c883eb  gcc/config/m68k/rtemself.h
  8e994a5280e2eea4a4c6cc105e41e28d  gcc/config/m68k/t-crtstuff
  24e375f411f35a73cacf2ee33b4bde26  gcc/config/m68k/t-m68kbare
  92350458bd697881edbd25ed4a234a2f  gcc/config/m68k/t-m68kelf
--- 2710,2830 ----
  bfa7a29b29ba02037d6a4b8df00bf9ed  gcc/config/ia64/crtn.asm
  5d28f948154e58980d3423de634cc19e  gcc/config/ia64/elf.h
  5a516529b9767d1d460b860b6106a32c  gcc/config/ia64/fde-glibc.c
! b2d4d8496fc666f096e6beb8a2bd5a1f  gcc/config/ia64/freebsd.h
! 856b9b9d8da33456f03e1da4d29ef8f0  gcc/config/ia64/hpux.h
! c517746d9f7377ff4ba8008dfd9b437a  gcc/config/ia64/ia64-c.c
! 2ce3617eaff76a6ff7c9e58039b2cc45  gcc/config/ia64/ia64-modes.def
! f2653fe94091c5ad087d14e319dd3cb8  gcc/config/ia64/ia64-protos.h
! a1f2a23cd1752e14eb4b3b34777acff7  gcc/config/ia64/ia64.c
! f3561a52625561b3e72d5b9df11ac091  gcc/config/ia64/ia64.h
! 22e122cc71956d454372a5f044f7bb88  gcc/config/ia64/ia64.md
  e5217fdb6dc575bbbe4e8a985625eab4  gcc/config/ia64/ia64.opt
  dcc77d7023d20b64688bf213c2d327b5  gcc/config/ia64/ia64intrin.h
  e90da2310b0e83607033de5caa109b48  gcc/config/ia64/ilp32.opt
! 1f1b7b59d1a90d22df997bec5636be3b  gcc/config/ia64/itanium1.md
! 31bb651b882ebecc781347a0b9c53977  gcc/config/ia64/itanium2.md
  d1a283c33aebfa532767164f9e487dac  gcc/config/ia64/lib1funcs.asm
  2671bfd958ca35452f338dd160f7423e  gcc/config/ia64/libgcc-ia64.ver
  1acec4761c634c0459eb99c80458ed68  gcc/config/ia64/linux-unwind.h
  219c962c2662823a23e30a75f4dc7b90  gcc/config/ia64/linux.h
! deefb9e6ec4692649491d5ca8e3e0b56  gcc/config/ia64/predicates.md
  a471c7b6a25f980afc73d371f048d72a  gcc/config/ia64/quadlib.c
! 2d07a8942f29669893a3451f9630c9da  gcc/config/ia64/sync.md
  b3adb164f05573eda9af784b45d14606  gcc/config/ia64/sysv4.h
  91f1bd175eb95ab632c7220d0aecfe26  gcc/config/ia64/t-glibc
  94b96507e57d80762054d9373f628698  gcc/config/ia64/t-glibc-libunwind
  6a9bd4e0ae7b044e541aaa926a9b65a4  gcc/config/ia64/t-hpux
  031fbc2531a56760dd88a919ce4a3a5c  gcc/config/ia64/t-ia64
  cc17bf1f5fd0c87a77b85e54ab500a8c  gcc/config/ia64/unwind-ia64.c
! 0fda1a1ce8c104473b7ff0d52b427d97  gcc/config/ia64/unwind-ia64.h
! 19c545869f42861917c7d4a26c9b807a  gcc/config/ia64/vect.md
! 74d8d13c473546781d8db68b08d7df4b  gcc/config/interix.h
! c2b214e90696f8919767ee1d9c14ac49  gcc/config/interix3.h
  c89eb6a652ae6c0c7265cee0be74199c  gcc/config/iq2000/abi
! a8bbee6b4168a06632e4daa406220f39  gcc/config/iq2000/iq2000-protos.h
! 8e09a9894e8fb7304f3a4672fd404a72  gcc/config/iq2000/iq2000.c
! 55dd0bcec997342ceb52e740faa289e1  gcc/config/iq2000/iq2000.h
! 52e988d40b74db2d497695ed9ccf411a  gcc/config/iq2000/iq2000.md
! 034863061a7d3f90f0c0730364c8fa99  gcc/config/iq2000/iq2000.opt
  9e50dc585921c4678f3a6132c5e8da80  gcc/config/iq2000/lib2extra-funcs.c
! 855bb06dc6481511c16a2619cf953c74  gcc/config/iq2000/predicates.md
  2b523f5a1265cf196780f7cb6de968b3  gcc/config/iq2000/t-iq2000
! 5a39ab5aa0c47f0689a9d21ab393e860  gcc/config/kaos.h
! f90928361bc2aeffbaca2207d2f35fc2  gcc/config/kfreebsd-gnu.h
! dcfc31fceb040a6ecb3e07ab326f6577  gcc/config/knetbsd-gnu.h
  4dcbb5e53b0fd1f9cb4e68294b862551  gcc/config/libgcc-glibc.ver
! 12f142ca94fb5a121b72793a188a4da0  gcc/config/libgloss.h
! 56657a87bdd44871671acb93f6260515  gcc/config/linux.h
! 0b68960b1c2dc49cc602448170a397ac  gcc/config/linux.opt
! e03eab3c9d6f711ba637a1902dd0219b  gcc/config/lynx.h
! c4b1055abceece2e347fcebf6be68f52  gcc/config/lynx.opt
! ae8304598864b6a8d3f04fb6b3d4082e  gcc/config/m32c/addsub.md
! 5845a687baab87896a595011700909f6  gcc/config/m32c/bitops.md
! a0c95b49c33e72b3f6959abdecbd3fc8  gcc/config/m32c/blkmov.md
! 1eb2577209593e43d57883899c23b880  gcc/config/m32c/cond.md
! 69a219e27c72cde8f65d059bcd2a5d1d  gcc/config/m32c/jump.md
  b9c597a47c92315ddb4af37ba7e414b6  gcc/config/m32c/m32c-lib1.S
  9138eaa19ecb6e11993ce1820a85c7bc  gcc/config/m32c/m32c-lib2.c
! da7e7089e51f2b193c19dd0ca42c2044  gcc/config/m32c/m32c-modes.def
! 9c61ae3b3dd02e34bbffa61214df7ccf  gcc/config/m32c/m32c-pragma.c
! 2d0fc9d6a9522e4b318c48d18d5ec1e9  gcc/config/m32c/m32c-protos.h
! 1e91fffb8491fe4cd488b2d1c83a32fe  gcc/config/m32c/m32c.abi
! 18b0c4b685d21fcb23ad549445051a6b  gcc/config/m32c/m32c.c
! 57c46958c4f6ff2958b20e82db110d29  gcc/config/m32c/m32c.h
! 7066d59db5e1b650f88bfcd5a99e3e98  gcc/config/m32c/m32c.md
! 3a6e4a40550d2b28344fc6d516e1cbd5  gcc/config/m32c/m32c.opt
! fae71a33b8177856828d155d4a3fd1e3  gcc/config/m32c/minmax.md
! 1e0c52e25769966d7bb038ccf85190d3  gcc/config/m32c/mov.md
! c2885ba1c92ee852384097b093b080e7  gcc/config/m32c/muldiv.md
! a1be00e7b538724724fa2aaf144f73fe  gcc/config/m32c/predicates.md
! 11b0a42a4f9280bdf862948d8c8bc2a6  gcc/config/m32c/prologue.md
! aa18335ba96d7a80d9223fd7f10d67e5  gcc/config/m32c/shift.md
! 44c90d398f947ae15d9b02af4dfd5d94  gcc/config/m32c/t-m32c
  52b194c2936ec6629d033a5b9fdaba3b  gcc/config/m32r/initfini.c
  5de6ed801292676c3e38abd2c1e89d8e  gcc/config/m32r/libgcc-glibc.ver
! f69f8ce8883eb590c1e68322c8936c9f  gcc/config/m32r/linux.h
! 8f783779d6f34588658e65e5eb63fe2d  gcc/config/m32r/little.h
! ddd63341b0324008f89f3f2985bd5822  gcc/config/m32r/m32r-protos.h
! 08fe9785319e8675586e64665192e887  gcc/config/m32r/m32r.c
! 699493a56ccef2c5d6e8231bac2b5a2a  gcc/config/m32r/m32r.h
! 0ba7ec399476a4df2af2543ec4323225  gcc/config/m32r/m32r.md
! 177b61d7b827055c53d771ebb0c93e5e  gcc/config/m32r/m32r.opt
! e309c7a920ff58b2ee185ed5d0f97cbc  gcc/config/m32r/predicates.md
  de460ddffc08b535ee03e0e4eb86a0c3  gcc/config/m32r/t-linux
  7741de8684459c1dac5b4b1264a7c698  gcc/config/m32r/t-m32r
  ac8809493cd995d1325fcb1185c14330  gcc/config/m68hc11/larith.asm
  6031e5dd7d6a900a8235826ee5731915  gcc/config/m68hc11/m68hc11-crt0.S
! a4ec8f82b805f27b8b97d24fb3f0d39f  gcc/config/m68hc11/m68hc11-protos.h
! 68dbfd5ff98eed322555ae7b6aceb1e3  gcc/config/m68hc11/m68hc11.c
! 3257d47a078d19bee2ffcfc8c95025a5  gcc/config/m68hc11/m68hc11.h
! 85022fab429932138f0899b7b003ba32  gcc/config/m68hc11/m68hc11.md
! ac03ec86c88abab31aef8ab5c8ac1222  gcc/config/m68hc11/m68hc11.opt
! 1042cada18c6b196d030205eacb7f1e3  gcc/config/m68hc11/m68hc12.h
! 24926cdf1cfc63bdba2cd5513f9f1030  gcc/config/m68hc11/predicates.md
  0bc2adfc56a4f29ef00fdb03c52a9614  gcc/config/m68hc11/t-m68hc11-gas
! 259ee64fdc8ed5e55419b44098cbc7a5  gcc/config/m68k/coff.h
  521c4638696d9edbea0766bacbad855c  gcc/config/m68k/crti.s
  31a32fa54cbf5c2a417035911b12f1d7  gcc/config/m68k/crtn.s
  7731e441c6148c27c4b4c6f0ebe23459  gcc/config/m68k/fpgnulib.c
! 6f4f6c7e280e95296d639a8c811266ad  gcc/config/m68k/ieee.opt
  dba5c3494abbb54ae06784b911450925  gcc/config/m68k/lb1sf68.asm
! c0e65c9ba3fd35c82a8dd7d09ef50b33  gcc/config/m68k/linux.h
! 0d2c476cbda10cc108cafdf9943d9d1b  gcc/config/m68k/m68020-elf.h
! c676720af473f9db7925cd1cfc6db4cc  gcc/config/m68k/m68k-aout.h
! f297a9f8798d0c35853dc053828e97a3  gcc/config/m68k/m68k-modes.def
! a79fd44811c2aa16aa21dd635f3019a3  gcc/config/m68k/m68k-none.h
! 6748719ff60685641e00d1a89f7b25e8  gcc/config/m68k/m68k-protos.h
! dc76373b4e91a85b4f14baa7ee58e04c  gcc/config/m68k/m68k.c
! 29c6457f972087f42c1c8153b82da3c1  gcc/config/m68k/m68k.h
! 045486f99b80f124b6b11726a18f23fe  gcc/config/m68k/m68k.md
! e92d80ea25d7f8c608a1f3c7daa80deb  gcc/config/m68k/m68k.opt
! 712e2546ac21c82722f0846eff9279ab  gcc/config/m68k/m68kelf.h
  24208599f18c63fe9caf1dd8a55319d9  gcc/config/m68k/m68kemb.h
  c0472199959f16fcb58702880954da6e  gcc/config/m68k/math-68881.h
! 4eddde294a4739fc387a0a0248f35d30  gcc/config/m68k/netbsd-elf.h
! d3e1d3e6a400cca8034a2e31c8aeea92  gcc/config/m68k/openbsd.h
! a72be208066093049a7138829c5d0f77  gcc/config/m68k/predicates.md
! c80c611ab650e0e78642a18944ceb7a6  gcc/config/m68k/rtemself.h
  8e994a5280e2eea4a4c6cc105e41e28d  gcc/config/m68k/t-crtstuff
  24e375f411f35a73cacf2ee33b4bde26  gcc/config/m68k/t-m68kbare
  92350458bd697881edbd25ed4a234a2f  gcc/config/m68k/t-m68kelf
*************** d9ad529a227fddb2860fef0e65c883eb  gcc/co
*** 2830,2899 ****
  a21380e3e9882a8eab6009d1d07bf4f2  gcc/config/m68k/t-rtems
  4e281c631e54b8912258f84196fec9e6  gcc/config/m68k/t-slibgcc-elf-ver
  660f0261aa5a06ac2c619dcc36076a44  gcc/config/m68k/t-uclinux
! e34aa2fcfdf5e7a4b2687c9655dfdc03  gcc/config/m68k/uclinux.h
  f2b654825f42abe2e5d6bb378b4a75cc  gcc/config/mcore/crti.asm
  8b442ccc24571ad384bbbdbdf80e5a92  gcc/config/mcore/crtn.asm
  1da731807e14f1ea230435e7bfe197d4  gcc/config/mcore/lib1.asm
! f858b39ce810b0efaa71187823c648ad  gcc/config/mcore/mcore-elf.h
! d69582cd13cb316abef27f227b448425  gcc/config/mcore/mcore-pe.h
! 74752d74dc000e52bf0a8c6286f1bf9f  gcc/config/mcore/mcore-protos.h
! 3f4cf8048aad226493433ca3830edd56  gcc/config/mcore/mcore.c
! afd48420d7e03d8eba0ca2e0c43b58cc  gcc/config/mcore/mcore.h
! abd98184c59965c1f166156cd6220f55  gcc/config/mcore/mcore.md
! 67fd9e49927fba523d8dea31583d0d1f  gcc/config/mcore/mcore.opt
! 9e4bab5acf5f9ce16e48a59c958d8d26  gcc/config/mcore/predicates.md
  7336dd6652ac1371fe713173f6ba12db  gcc/config/mcore/t-mcore
  13b4898d597c0d5c373ffcbc70ec1daf  gcc/config/mcore/t-mcore-pe
  06287f034722081687f831dcb61e986c  gcc/config/memcmp.c
  dad9e98504e8f79e6e97aa29c6b49d96  gcc/config/memcpy.c
  135a2882c25ab6f90748b020a6cc2f02  gcc/config/memmove.c
  eb54d3066646204ecc21ba5ecb67d572  gcc/config/memset.c
! d1ab563811219fa688c927effb1989cf  gcc/config/mips/24k.md
! 0b55d563126a75ff8db578d571e12ae1  gcc/config/mips/3000.md
! 2163aa5f18bd80c2757c62e2779cc7ff  gcc/config/mips/4000.md
! 96ef8d77af718c5abca521c3833853d2  gcc/config/mips/4100.md
  0dd7e0ce249488b35150000018d4f9b1  gcc/config/mips/4130.md
! 3f750d972c5e319f1054e9a1dc350cc1  gcc/config/mips/4300.md
! 7b706c994c0e61fee243a38633690eb1  gcc/config/mips/4600.md
! fdcc515fa12820292a2f30ef34d0374e  gcc/config/mips/4k.md
! dcf39d778462f4d96465c9bdbface730  gcc/config/mips/5000.md
  a96d7e9fda7d58c9355c499aaa2e9766  gcc/config/mips/5400.md
  cc677d83e01100d03ddcd8f5b97d0375  gcc/config/mips/5500.md
! 97d3025201d6ba43a4f40396e45b9204  gcc/config/mips/5k.md
! 6de2dce51da2b13bdcc5171ac3811019  gcc/config/mips/6000.md
! 5a1d0f032a7fc77556623f0e2f13dc4d  gcc/config/mips/7000.md
! ade19a49ac20132fe8537edcb5f20703  gcc/config/mips/9000.md
! 53a4a2de0cc4683cd78dc975851bc96c  gcc/config/mips/constraints.md
  d82f3ae3376393010241cce24e044774  gcc/config/mips/crti.asm
  20de4ac90cc0b1ccf48c4aded700edf1  gcc/config/mips/crtn.asm
  6e3426453042c0e0af9d70cfd5679310  gcc/config/mips/dbxmdebug.h
! b0c0eac5b9f44f1b856f17071fbce385  gcc/config/mips/elf.h
! 70412fa711c012bfdf6e31cdcfd2ae1d  gcc/config/mips/elforion.h
! e9700c7112b0346a8f864bff69f7d004  gcc/config/mips/generic.md
! cb000602416e3736e0f65be08db03a4a  gcc/config/mips/iris.h
! 4942e6a545cd8e9c817df3bba0eefca8  gcc/config/mips/iris5.h
! a07fc827f0b57e935ee62c90dc0e6a98  gcc/config/mips/iris6.h
  131036eadc140e6323844bc1d5f275db  gcc/config/mips/irix-crti.asm
  9367bc37dec2a0b5311a6dfc4895a1d1  gcc/config/mips/irix-crtn.asm
  bf61eaef24e43774ae0178636ef58882  gcc/config/mips/linux-unwind.h
! 2367e52b9a85d400d50f327f379b0102  gcc/config/mips/linux.h
! 9122ecc605f717738635a2df43c7f908  gcc/config/mips/linux64.h
  91e86ec4856c4eabf956ecd1585241aa  gcc/config/mips/mips-dsp.md
! 8323cc329a2c3c26ff0e2f638bf2d955  gcc/config/mips/mips-modes.def
! 63bb16c43ea5ca3c348a5dc703339dff  gcc/config/mips/mips-protos.h
! 6dd39529bd2c388bd2dce232a344a9e9  gcc/config/mips/mips-ps-3d.md
! b1b4c659824ad828ee1dcc6e6bfae390  gcc/config/mips/mips.c
! dd8e7ed1f951a239c9e33762e111d917  gcc/config/mips/mips.h
! e9a04a01e51216b422d516d211ee5d58  gcc/config/mips/mips.md
! 39cd1a5d20d89113e302838f1d412a7a  gcc/config/mips/mips.opt
  03c8fb3041bfcb2f2356b14d2faad5c4  gcc/config/mips/mips16.S
! c93cbe34cd44ae562649b8bf1dd13b36  gcc/config/mips/netbsd.h
! efa57b5998b391841a6849f4a9468d9f  gcc/config/mips/openbsd.h
! 490be1c2b3a50e630207d2d0adbb2acf  gcc/config/mips/predicates.md
! caa98bdf7d10b03e578dacde24c681ab  gcc/config/mips/r3900.h
! 71a8514244fd64b883c83fb10d7e957c  gcc/config/mips/rtems.h
  4a8ee9e5725bb0ba729ab2bc15924fd8  gcc/config/mips/sb1.md
! e4eadb0eccbd9e4064be92efe42b5863  gcc/config/mips/sdb.h
  e6c660095ca2c77c6bb6cd6687fc01cf  gcc/config/mips/sr71k.md
  32bf53f37a6e2955480376a26ecf4a69  gcc/config/mips/t-elf
  41a59bc0317c1fc34a93b74695f4879b  gcc/config/mips/t-gofast
--- 2832,2901 ----
  a21380e3e9882a8eab6009d1d07bf4f2  gcc/config/m68k/t-rtems
  4e281c631e54b8912258f84196fec9e6  gcc/config/m68k/t-slibgcc-elf-ver
  660f0261aa5a06ac2c619dcc36076a44  gcc/config/m68k/t-uclinux
! b44abab3739b3e78fc3121ac05deec95  gcc/config/m68k/uclinux.h
  f2b654825f42abe2e5d6bb378b4a75cc  gcc/config/mcore/crti.asm
  8b442ccc24571ad384bbbdbdf80e5a92  gcc/config/mcore/crtn.asm
  1da731807e14f1ea230435e7bfe197d4  gcc/config/mcore/lib1.asm
! 770e7494c7c8e35e9a32f0700317521e  gcc/config/mcore/mcore-elf.h
! b4ee4beb1f4d26235c080e96e754b23f  gcc/config/mcore/mcore-pe.h
! 9bbc87ea7db3deec67abaeae2d7f8e16  gcc/config/mcore/mcore-protos.h
! 9d5d71518616e5da09ee20c5cf929cef  gcc/config/mcore/mcore.c
! 8ae427d6af6977de50329987e7f6d7db  gcc/config/mcore/mcore.h
! b520037b50022712037f2fa8e1aea985  gcc/config/mcore/mcore.md
! d7df92e04a60fe4c6d718e0659a16e50  gcc/config/mcore/mcore.opt
! 781a08c3158b33e1a594a63c1ec3d35b  gcc/config/mcore/predicates.md
  7336dd6652ac1371fe713173f6ba12db  gcc/config/mcore/t-mcore
  13b4898d597c0d5c373ffcbc70ec1daf  gcc/config/mcore/t-mcore-pe
  06287f034722081687f831dcb61e986c  gcc/config/memcmp.c
  dad9e98504e8f79e6e97aa29c6b49d96  gcc/config/memcpy.c
  135a2882c25ab6f90748b020a6cc2f02  gcc/config/memmove.c
  eb54d3066646204ecc21ba5ecb67d572  gcc/config/memset.c
! 2c37e5b713928bed85e2d85da1851481  gcc/config/mips/24k.md
! 66d83d1cc415641f58c967ca5a89f7c7  gcc/config/mips/3000.md
! acd4e9efc2ef80265037b03d9ac1dac8  gcc/config/mips/4000.md
! 700bd524384b9b642d9ca96e678ae4ef  gcc/config/mips/4100.md
  0dd7e0ce249488b35150000018d4f9b1  gcc/config/mips/4130.md
! 4ff180fbb22421a51358870fa1e4f71a  gcc/config/mips/4300.md
! 70f337d108d11c52d0d90297a9a84ba3  gcc/config/mips/4600.md
! 53abd0049d37e10ed7ea098c9ed158ea  gcc/config/mips/4k.md
! 0bbb9902184bdfb98126d1d9becc5afd  gcc/config/mips/5000.md
  a96d7e9fda7d58c9355c499aaa2e9766  gcc/config/mips/5400.md
  cc677d83e01100d03ddcd8f5b97d0375  gcc/config/mips/5500.md
! 87ea09a81d27832396ae6a2fd0516b80  gcc/config/mips/5k.md
! 82becf766ce7cb4fc2665c03658b009d  gcc/config/mips/6000.md
! 16b44f7989d7967ae9bc694c2625090a  gcc/config/mips/7000.md
! 4fd15e50483480a2d8a10f2b4d918482  gcc/config/mips/9000.md
! ea633931be0a946a06eb42f3c42f84b3  gcc/config/mips/constraints.md
  d82f3ae3376393010241cce24e044774  gcc/config/mips/crti.asm
  20de4ac90cc0b1ccf48c4aded700edf1  gcc/config/mips/crtn.asm
  6e3426453042c0e0af9d70cfd5679310  gcc/config/mips/dbxmdebug.h
! ec340d778ffbf2d54a3c36a573478bfd  gcc/config/mips/elf.h
! 8b2c757c4c1fbe8e5f16ee20d4074cf3  gcc/config/mips/elforion.h
! b2a38ae816a9df2e5d018e15cf5693a5  gcc/config/mips/generic.md
! f0bd4a4c25f1db507470c05c17f91e58  gcc/config/mips/iris.h
! d9c3de52add6196d1d7ff3284e9e4af6  gcc/config/mips/iris5.h
! ee9cdffdb9bff1e2ace5f03c435852c2  gcc/config/mips/iris6.h
  131036eadc140e6323844bc1d5f275db  gcc/config/mips/irix-crti.asm
  9367bc37dec2a0b5311a6dfc4895a1d1  gcc/config/mips/irix-crtn.asm
  bf61eaef24e43774ae0178636ef58882  gcc/config/mips/linux-unwind.h
! 3cd18a8f04d3e66beb8fb49904906df0  gcc/config/mips/linux.h
! 1083a670c2d4978efea41a5eb8d52eff  gcc/config/mips/linux64.h
  91e86ec4856c4eabf956ecd1585241aa  gcc/config/mips/mips-dsp.md
! d51b6d8d52f3417d6ffa37cb66db1cfc  gcc/config/mips/mips-modes.def
! cfb94e785549e0afef83193560406aa1  gcc/config/mips/mips-protos.h
! be4a81b64764bb9f2e8db0ff71604b21  gcc/config/mips/mips-ps-3d.md
! 7454e184f16e9a1eb2b3f3547a64afc4  gcc/config/mips/mips.c
! b0278a69a1d46182d4770168a96f9c98  gcc/config/mips/mips.h
! b51d078e6b9993ba14f46d7a8d92b87c  gcc/config/mips/mips.md
! ea252d7176b8eac91502e85ae08ee7e5  gcc/config/mips/mips.opt
  03c8fb3041bfcb2f2356b14d2faad5c4  gcc/config/mips/mips16.S
! 4ac52f9f7e3df664020892c36d0d8c6d  gcc/config/mips/netbsd.h
! 203dfb5f18ba5376ec4625d07523a231  gcc/config/mips/openbsd.h
! e792b93f4c7b280a965779868634f4d4  gcc/config/mips/predicates.md
! 41e9db820488a65690053b67b0faa250  gcc/config/mips/r3900.h
! af8f08f02b448f3f64472fb7d7198bc7  gcc/config/mips/rtems.h
  4a8ee9e5725bb0ba729ab2bc15924fd8  gcc/config/mips/sb1.md
! faa1cfa50dd428de8690da7fc52bc41f  gcc/config/mips/sdb.h
  e6c660095ca2c77c6bb6cd6687fc01cf  gcc/config/mips/sr71k.md
  32bf53f37a6e2955480376a26ecf4a69  gcc/config/mips/t-elf
  41a59bc0317c1fc34a93b74695f4879b  gcc/config/mips/t-gofast
*************** f8aea45c2091dc6dc9ba1651f6763fff  gcc/co
*** 2909,2986 ****
  b0c5ffe42447cd0fba0800583dfb447e  gcc/config/mips/t-sr71k
  d9b6a93e0b374a94f1c151e1a0bc2ab9  gcc/config/mips/t-vr
  59987eb573fab94df469dd55978c8ff2  gcc/config/mips/t-vxworks
! 29004b58d45bbe49616e314427e773dc  gcc/config/mips/vr.h
! 501327c340a4081c376d644a43fdd441  gcc/config/mips/vr4120-div.S
! 85963dbd5db363ec3d390abadf6adcc3  gcc/config/mips/vxworks.h
! 36939f89c32a1f087f2418b5ee473152  gcc/config/mips/windiss.h
  a3230c2ed3d5e0066baf63cb2fd96854  gcc/config/mmix/crti.asm
  4887099e4ece6d304a35d63948375813  gcc/config/mmix/crtn.asm
! 91044b6d7f58aae49359cd873da37e8d  gcc/config/mmix/mmix-modes.def
! bb7099870846ddddd7209fc5685eb473  gcc/config/mmix/mmix-protos.h
! 91ac6204983a40d0f4fd3dd2cb1ae0bd  gcc/config/mmix/mmix.c
! 8cee681e84059cec1e5dac92a31a68cf  gcc/config/mmix/mmix.h
! bb6c66b73a7ba40e013dfaff63ff3d43  gcc/config/mmix/mmix.md
! 06cd759a6e6eb4c11b1aa0205119ef6c  gcc/config/mmix/mmix.opt
! 7da7b1fdfc2ce38265c3cf90885663af  gcc/config/mmix/predicates.md
  5ce13841c595af0f47c4466df9be3178  gcc/config/mmix/t-mmix
! 9faf110bdd61fd5df38cd5af60c3d7c8  gcc/config/mn10300/linux.h
! fa3ed2462a7def4f4d6be03b4ebf7606  gcc/config/mn10300/mn10300-protos.h
! 8690efb5d64d9280e3d6e917dbc35b3a  gcc/config/mn10300/mn10300.c
! 394baafe220d47651b2ebc5b2b362d4e  gcc/config/mn10300/mn10300.h
! 73dfb86cdd9647abb8fea3e824c5ec56  gcc/config/mn10300/mn10300.md
! de09cbd878308c79be99c1479df7be0a  gcc/config/mn10300/mn10300.opt
! 4c63c7f98837c9190078489ef8b06e10  gcc/config/mn10300/predicates.md
  182cb9b782d5045a6da1a6ff3b7669a6  gcc/config/mn10300/t-linux
  b7d9ad1c46dcee95fcad3885d9462f03  gcc/config/mn10300/t-mn10300
  85882df816fe28ca5ae7f1c9945f2e4e  gcc/config/mt/ABI.txt
  31a358e14ef66cc70160c4e6e2689263  gcc/config/mt/crti.asm
  db40fe5353be4a0aecbf266374a70aae  gcc/config/mt/crtn.asm
  5a22813e5b7138eebc3f0115e7cc246b  gcc/config/mt/lib2extra-funcs.c
! 95c320db664b4f677130dbcd0fb54931  gcc/config/mt/mt-protos.h
! 9ecbf5d82a860c1cb5606f81e3c9e14a  gcc/config/mt/mt.c
! bdd67f27b4c124634d903537f1c604b7  gcc/config/mt/mt.h
! 26319a605cc7b80e12d7208c0b403142  gcc/config/mt/mt.md
! 3d3ddbbdebb6d101eb9188fd8a10e38a  gcc/config/mt/mt.opt
! 22c8576a5b6670b96086dbf0276499d7  gcc/config/mt/t-mt
! f92a2ce325a0b1701761f036c785086d  gcc/config/netbsd-aout.h
! 684e0fade60042bf71b415f36f955a43  gcc/config/netbsd-elf.h
! a35dcc66e064bc83491856b05bf78e02  gcc/config/netbsd.h
! f6501032643af9b5897f959d74824010  gcc/config/openbsd-oldgas.h
! d9d21e94e69f82a2757a44dd8b412556  gcc/config/openbsd.h
! 779ab95aab4eca37c82669fd4dca98ba  gcc/config/pa/elf.h
! 90bf06aabd3e4b2e3cc9074c345fb79d  gcc/config/pa/fptr.c
  6a7c3995e01a19c4dfa4e53c472eafb3  gcc/config/pa/hpux-unwind.h
  eefd6081497d56467864a111613f397b  gcc/config/pa/lib2funcs.asm
  52aa8211ab4116065e45b378223eddd3  gcc/config/pa/linux-unwind.h
! 53a43b58936f50e3140869e7203cae5f  gcc/config/pa/milli64.S
! 334de6a465271ac8f0d0bdcc598b4e00  gcc/config/pa/pa-64.h
! 17849a898a2e0ec4e5b4f45e319b093b  gcc/config/pa/pa-hpux.h
! ba8c1cba89c02007f2ed153774abcb96  gcc/config/pa/pa-hpux.opt
! df300679fb3ae1fb04f694e406428801  gcc/config/pa/pa-hpux10.h
! 876c2a2c1091a58492079224ceddc387  gcc/config/pa/pa-hpux1010.h
! f3c19015777c10590987c6f652fee1b2  gcc/config/pa/pa-hpux1010.opt
! 444b49b97fe38762672e503ccf3fad12  gcc/config/pa/pa-hpux11.h
! 0404146b55fbbdf4b177afc1b4313bab  gcc/config/pa/pa-hpux1111.h
! 39b440b4f9c0dd293397d855e8e9e58f  gcc/config/pa/pa-hpux1111.opt
! 23f9a07319d078a597ae066f8b1f7c1a  gcc/config/pa/pa-linux.h
! 31a0f490f93d39fa9203bf414155a2cf  gcc/config/pa/pa-modes.def
! 509bb2da578ce5d748ff044e17cb6c87  gcc/config/pa/pa-osf.h
! 7b7ca3363b6909804f0fe069ebf5dd12  gcc/config/pa/pa-pro-end.h
! fe15ed6c9b9be76266326e0f67b244a6  gcc/config/pa/pa-protos.h
! 8975d9f00baa6102acd25a3cd9311ef8  gcc/config/pa/pa.c
! 3c5c544a0b724e3fbb55febeb193124b  gcc/config/pa/pa.h
! eab8657d19fc0474bdd41787d80f4ff6  gcc/config/pa/pa.md
! 42fb8c962eacc4a1cb4f8a1b4f01315f  gcc/config/pa/pa.opt
! f85aeca5cbb51f9426cacec2eded93f5  gcc/config/pa/pa32-linux.h
  aa71fb9e974c0c0c8b003a41ef915009  gcc/config/pa/pa32-regs.h
! e7b414acdef5ff1a0da5413f0fd05e42  gcc/config/pa/pa64-hpux.h
! 2798460359cc68cf36fc35039e43ac35  gcc/config/pa/pa64-hpux.opt
! ee49dde3f010c7ad71ce5786976f1a9f  gcc/config/pa/pa64-linux.h
! 25d63ed2a17057b73b0ed1a907f4561a  gcc/config/pa/pa64-regs.h
  a9a6afd79b827565ffb8de8330b4cfe6  gcc/config/pa/pa64-start.h
! 6e9be9e85d68538e1ad9ac7c59a618c7  gcc/config/pa/predicates.md
  0a463340b1a50c32b330e9e0392a8147  gcc/config/pa/quadlib.c
! 55022a550acb767283ad85647bed8228  gcc/config/pa/som.h
  f5636be1c6a19b843caa9492b7d07efd  gcc/config/pa/stublib.c
  504fb8ee781c6f20c7a2b7ecfb8f3554  gcc/config/pa/t-dce-thr
  da2ee7905442cc7ee74f75effe75a892  gcc/config/pa/t-hpux-shlib
--- 2911,2988 ----
  b0c5ffe42447cd0fba0800583dfb447e  gcc/config/mips/t-sr71k
  d9b6a93e0b374a94f1c151e1a0bc2ab9  gcc/config/mips/t-vr
  59987eb573fab94df469dd55978c8ff2  gcc/config/mips/t-vxworks
! 77634f7fc284614c39f0d430cbcd7c57  gcc/config/mips/vr.h
! 0ee16cd0582255fb2d05117493a3417b  gcc/config/mips/vr4120-div.S
! 21bbb4fc401320967549ab510c87b6b5  gcc/config/mips/vxworks.h
! b908f85115241b844e9680d440ae4d63  gcc/config/mips/windiss.h
  a3230c2ed3d5e0066baf63cb2fd96854  gcc/config/mmix/crti.asm
  4887099e4ece6d304a35d63948375813  gcc/config/mmix/crtn.asm
! b578e5485a6bd14cc24fdf9e625b68f6  gcc/config/mmix/mmix-modes.def
! 5e9dd5e3f289f4d5a1b257b047f54b8d  gcc/config/mmix/mmix-protos.h
! e14444c3c78ac77bb7253c77c50a255c  gcc/config/mmix/mmix.c
! cfc6e43b1f0fb6581e19370981bba42d  gcc/config/mmix/mmix.h
! 0560c5ee8e32fb309389c800ebf12a81  gcc/config/mmix/mmix.md
! 7ef7f02f7552cb630353da0164a2c75f  gcc/config/mmix/mmix.opt
! 68305bbdaec647eaa9de5786f4e9c72e  gcc/config/mmix/predicates.md
  5ce13841c595af0f47c4466df9be3178  gcc/config/mmix/t-mmix
! 608ba3fb3882dcee38715f75213d41b4  gcc/config/mn10300/linux.h
! d5127be0881c369b0af9ca8976c7c9d7  gcc/config/mn10300/mn10300-protos.h
! 03da58db0b3cb8528c5bd7c0a27bb569  gcc/config/mn10300/mn10300.c
! ba06938d29b812218b927b9977d7702c  gcc/config/mn10300/mn10300.h
! ec6f892dc867d55fe96a3004d143b4b6  gcc/config/mn10300/mn10300.md
! afd45f9029591ecb8da99ed24859fe05  gcc/config/mn10300/mn10300.opt
! 3cdc66ee946f925f5649ebdd26cf0a1a  gcc/config/mn10300/predicates.md
  182cb9b782d5045a6da1a6ff3b7669a6  gcc/config/mn10300/t-linux
  b7d9ad1c46dcee95fcad3885d9462f03  gcc/config/mn10300/t-mn10300
  85882df816fe28ca5ae7f1c9945f2e4e  gcc/config/mt/ABI.txt
  31a358e14ef66cc70160c4e6e2689263  gcc/config/mt/crti.asm
  db40fe5353be4a0aecbf266374a70aae  gcc/config/mt/crtn.asm
  5a22813e5b7138eebc3f0115e7cc246b  gcc/config/mt/lib2extra-funcs.c
! bccc7ba7c334f652b1807c6a5e7ea56d  gcc/config/mt/mt-protos.h
! d6b8fb884625e8d036ade3b4a924ac48  gcc/config/mt/mt.c
! 124335d17d203bb2cc87915b3fb39fb2  gcc/config/mt/mt.h
! 27bb32e1e2d6755fa69fe5ed97ecfe2e  gcc/config/mt/mt.md
! a9c2c62330d7a51df8cdafcedf577b54  gcc/config/mt/mt.opt
! 8f4cd34950fc358d915f668a0acd657d  gcc/config/mt/t-mt
! cad828684f5e6cf4d4495b2a21d71f9c  gcc/config/netbsd-aout.h
! fd1d54f886586bd729062442084960d1  gcc/config/netbsd-elf.h
! a4210fa3a3f4165356d6a813b0b4edc5  gcc/config/netbsd.h
! 2b2a04876576bd90add4e88fcbba48eb  gcc/config/openbsd-oldgas.h
! 88cd7953dfb9087b03ca2dd5825a15f8  gcc/config/openbsd.h
! 592f30402a2d75cae8aa70dcef28a289  gcc/config/pa/elf.h
! 7e628f56b07576b444a7b6089e79396e  gcc/config/pa/fptr.c
  6a7c3995e01a19c4dfa4e53c472eafb3  gcc/config/pa/hpux-unwind.h
  eefd6081497d56467864a111613f397b  gcc/config/pa/lib2funcs.asm
  52aa8211ab4116065e45b378223eddd3  gcc/config/pa/linux-unwind.h
! c2cc9c83c626de0329e1bfbdec7c6cfb  gcc/config/pa/milli64.S
! ec72ef3582cd6e7c0c972fc3d66e5be0  gcc/config/pa/pa-64.h
! 43523505c26257460b5645d777d3f17f  gcc/config/pa/pa-hpux.h
! c648bc371bab81fa1f4acd6c4eb8f0db  gcc/config/pa/pa-hpux.opt
! 525af2e61b5a080f153af570e5cc4888  gcc/config/pa/pa-hpux10.h
! d452d460c0195601ba6c082db4f4712a  gcc/config/pa/pa-hpux1010.h
! af2a4676245f1f7fd4a5fdea710ab6a6  gcc/config/pa/pa-hpux1010.opt
! 353b508fd998242158b4e2d98cad01f2  gcc/config/pa/pa-hpux11.h
! fafe040d7a38b97e371a3c84845e4c5f  gcc/config/pa/pa-hpux1111.h
! 6b7808fef171673f40789b8c0da45349  gcc/config/pa/pa-hpux1111.opt
! 217a72bceca0c1711fbad3a7a23e4551  gcc/config/pa/pa-linux.h
! 01b8e14468e166bb285428fdc6a20bd3  gcc/config/pa/pa-modes.def
! a81e3d2ac855c4207c39f363e23a4767  gcc/config/pa/pa-osf.h
! c0f1cc0f27d9ce8d0ec3a466f18d12a8  gcc/config/pa/pa-pro-end.h
! 7005490b5ec2b25bb4fe48c6705673b8  gcc/config/pa/pa-protos.h
! ebc3416d7c77ff7b3d28e3945aff5826  gcc/config/pa/pa.c
! 99e8607e5d9cda159bab573518c7ab1e  gcc/config/pa/pa.h
! 002242fc8f70151bb91434f015ee5310  gcc/config/pa/pa.md
! c17a7721fbfc548f190112cc544e0d7b  gcc/config/pa/pa.opt
! 012a1e54461f76d78cd598a9cb40b3bf  gcc/config/pa/pa32-linux.h
  aa71fb9e974c0c0c8b003a41ef915009  gcc/config/pa/pa32-regs.h
! 43ce51b476aa3150cfe2ee28da998234  gcc/config/pa/pa64-hpux.h
! 9b1e38a2cb5e56e0ebbb1c06868399dc  gcc/config/pa/pa64-hpux.opt
! 920f9702b9ea8edb3a7a6356990d4e6b  gcc/config/pa/pa64-linux.h
! a72b5c6ee7898b3539c3e1106247f99c  gcc/config/pa/pa64-regs.h
  a9a6afd79b827565ffb8de8330b4cfe6  gcc/config/pa/pa64-start.h
! 0bda28b81f711b8e481df375d7a0dc63  gcc/config/pa/predicates.md
  0a463340b1a50c32b330e9e0392a8147  gcc/config/pa/quadlib.c
! 7dd4b4a1e6e1ac332ae3ea17491143f7  gcc/config/pa/som.h
  f5636be1c6a19b843caa9492b7d07efd  gcc/config/pa/stublib.c
  504fb8ee781c6f20c7a2b7ecfb8f3554  gcc/config/pa/t-dce-thr
  da2ee7905442cc7ee74f75effe75a892  gcc/config/pa/t-hpux-shlib
*************** fb6f74f1f1eee4fe3566f944a76e3d36  gcc/co
*** 2996,3030 ****
  463a4121da251ad8e53013810a31914a  gcc/config/pa/t-slibgcc-sjlj-ver
  82ebdff0138bf22fc79a9db388c8890e  gcc/config/pa/x-ada
  3729cb125562ccbfdb66c1e961abed94  gcc/config/pa/x-ada-hpux10
! 6076d6a891229f63d877b3e7f622d1f3  gcc/config/pdp11/2bsd.h
! 0f03fb54f6057a013cd6b03e5f09e87e  gcc/config/pdp11/pdp11-modes.def
! cd97547ab9c525cac057a0c3fd374f94  gcc/config/pdp11/pdp11-protos.h
! c04bdfecfa16083e40a7741717b4650b  gcc/config/pdp11/pdp11.c
! 91f5b9987ce05c61a6d186cdeb5d868b  gcc/config/pdp11/pdp11.h
! f20dcabe7f7a0817a8cbb75d6dd80912  gcc/config/pdp11/pdp11.md
! aff94334b522e670c6d2296b28740e98  gcc/config/pdp11/pdp11.opt
  9bbad893fcb3286a0493fd5cfbdaeaa7  gcc/config/pdp11/t-pdp11
! 5ef6b1df457554c3b354a7224228a867  gcc/config/ptx4.h
! 8779d26e5fe146b2856787bbad03c148  gcc/config/rs6000/40x.md
! 364ab524449beaa45c6746e57da960cb  gcc/config/rs6000/440.md
! 67ee1645dc5d4a473ca98e4600af22b6  gcc/config/rs6000/603.md
! 8d2f7b3e4f3519407fb20c6cd627881f  gcc/config/rs6000/6xx.md
! dd3420f5e1711edcb2e1c1faa74fbe88  gcc/config/rs6000/7450.md
! d696268436b1e1af398d2b8aed4b9cb6  gcc/config/rs6000/7xx.md
! a8e51df12db1176c1ff76540da7f1c81  gcc/config/rs6000/8540.md
! b8534c9d264e6dc368e57f8aceb53718  gcc/config/rs6000/aix.h
! 24552f82898daccb6596bfea1f715f14  gcc/config/rs6000/aix.opt
! 08bb27a34264a7e91b629bd663398974  gcc/config/rs6000/aix41.h
! 19aca4bb4e34489ce3b571b82f1a9d65  gcc/config/rs6000/aix41.opt
! 12bcac9a17c1ea8c90f246057fb68667  gcc/config/rs6000/aix43.h
! 7cb3f1295eb7ff77812adf8ebe237062  gcc/config/rs6000/aix51.h
! bf6d42fc280a60e6bc8fc6c1b8cf7329  gcc/config/rs6000/aix52.h
! beb358049c8432b4cfa43664d171b455  gcc/config/rs6000/aix64.opt
  0cef82839b18ea485103cb6348cc7da5  gcc/config/rs6000/altivec.h
! a75aa89fef636c5a92f3bded187953a4  gcc/config/rs6000/altivec.md
! d83988e94fcf621859a8c002519cdc7a  gcc/config/rs6000/beos.h
! 66cc80463e0eda5f3de427d778feaabf  gcc/config/rs6000/biarch64.h
! 8776c4b3c34992ff47fbd87d0a1e34fd  gcc/config/rs6000/constraints.md
  d9134e54cdc4f1c49faf34b0dc7b215f  gcc/config/rs6000/crtsavres.asm
  0b125cb25e254f2752c93b8f40018a51  gcc/config/rs6000/darwin-asm.h
  5192f6a6b2e688312364eb7ea01b8336  gcc/config/rs6000/darwin-fallback.c
--- 2998,3032 ----
  463a4121da251ad8e53013810a31914a  gcc/config/pa/t-slibgcc-sjlj-ver
  82ebdff0138bf22fc79a9db388c8890e  gcc/config/pa/x-ada
  3729cb125562ccbfdb66c1e961abed94  gcc/config/pa/x-ada-hpux10
! d0c68efdcfa0246b329cbb4c4390046d  gcc/config/pdp11/2bsd.h
! 61c8af44c865f9adb6ee1692b15f8fd0  gcc/config/pdp11/pdp11-modes.def
! 965d4f775d223ec7edd39afeffefb010  gcc/config/pdp11/pdp11-protos.h
! 73fb3af20e7b9cde1ee3bb7e4fa2f9b4  gcc/config/pdp11/pdp11.c
! cca4cd57c37c78e722d06e5aa0002ccf  gcc/config/pdp11/pdp11.h
! 7233d6c9bd5629db7c948082bec0b01f  gcc/config/pdp11/pdp11.md
! 89837409124a2a3f955bf22d1aa94700  gcc/config/pdp11/pdp11.opt
  9bbad893fcb3286a0493fd5cfbdaeaa7  gcc/config/pdp11/t-pdp11
! 460ae545ca81efd5678dae6718b7649d  gcc/config/ptx4.h
! 1921886f903cfa4b4d5019b44f926e87  gcc/config/rs6000/40x.md
! 6b42884df42e904bd49cda086a33859a  gcc/config/rs6000/440.md
! f511a45e30e5aebdcee44120d2f6c353  gcc/config/rs6000/603.md
! fff13cf7ada62df44a080ce3fc5d6160  gcc/config/rs6000/6xx.md
! 99793a5e6c535254860fb911aed07588  gcc/config/rs6000/7450.md
! 9a6cc799e4e8a63cbf4e33e689effa40  gcc/config/rs6000/7xx.md
! d67622a979a8a75d31ec06a18af9a28d  gcc/config/rs6000/8540.md
! d3921db6654c6840cebd1b83cb2c31eb  gcc/config/rs6000/aix.h
! dec0a00cdab65db927c25a9ecf5cc928  gcc/config/rs6000/aix.opt
! 3b73368e41e236dad6a3276419fdec30  gcc/config/rs6000/aix41.h
! 10e9fe0b8d6feab2a2096fcae0117de6  gcc/config/rs6000/aix41.opt
! 590f0fbe9887785bd87d45f1b3768be8  gcc/config/rs6000/aix43.h
! 1c116a6f70bb8589e90f291b146c6337  gcc/config/rs6000/aix51.h
! c74178c93539bde1eddc3a8849b077ce  gcc/config/rs6000/aix52.h
! 7fc4220cfd7f56d2935e96938a8203c6  gcc/config/rs6000/aix64.opt
  0cef82839b18ea485103cb6348cc7da5  gcc/config/rs6000/altivec.h
! d1ee5173218a33b1834ba7078c44c9e3  gcc/config/rs6000/altivec.md
! 7b3c7dd72c0a78593b6286099f56b187  gcc/config/rs6000/beos.h
! e21e5922dd5bcce94462eef1c6d80916  gcc/config/rs6000/biarch64.h
! 1375038c2514296ba5adc31162147fda  gcc/config/rs6000/constraints.md
  d9134e54cdc4f1c49faf34b0dc7b215f  gcc/config/rs6000/crtsavres.asm
  0b125cb25e254f2752c93b8f40018a51  gcc/config/rs6000/darwin-asm.h
  5192f6a6b2e688312364eb7ea01b8336  gcc/config/rs6000/darwin-fallback.c
*************** ca3cd675fc6e5f1085fa16f441a9d9cb  gcc/co
*** 3037,3100 ****
  8e2a89c9c3d061ed43afa39d0f0ac832  gcc/config/rs6000/darwin-unwind.h
  c06a4e21ca68c01ff1317856be071f45  gcc/config/rs6000/darwin-vecsave.asm
  e4bc18c18b9b9eb8dd72809cd5bf6050  gcc/config/rs6000/darwin-world.asm
! cddb323a3d0f03cf1af15550bf043850  gcc/config/rs6000/darwin.h
! e3c7f90c109b09f679acce9e43113ce7  gcc/config/rs6000/darwin.md
! 9b2a94abd2001fdbe7d7cb90bebfb2b5  gcc/config/rs6000/darwin.opt
! eb5a6739cb945e4fc4036193ec799713  gcc/config/rs6000/darwin64.h
! d056fd425be790596f7721bad23cbd56  gcc/config/rs6000/darwin7.h
! ee3e2545d57ab7026f0150359c9a2b90  gcc/config/rs6000/darwin8.h
! 4cd5d16363849f6b2086ea42269f6b55  gcc/config/rs6000/default64.h
! 96d9997895dacb5ebc6ca0154047ff43  gcc/config/rs6000/e500-double.h
  766c985cbefa620da8cb140bb2176e4d  gcc/config/rs6000/eabi-ci.asm
  8acfeb9af32fd481b55c008fb6b7de67  gcc/config/rs6000/eabi-cn.asm
  847b740ac8cff8f42ff5a23895a212b4  gcc/config/rs6000/eabi.asm
! d1018c3a40f4e120d45ae22cd2c861b1  gcc/config/rs6000/eabi.h
! beb1c3970c3479b53714763c017181dc  gcc/config/rs6000/eabialtivec.h
! b404b4e610235dbd9da578eba361f5b8  gcc/config/rs6000/eabisim.h
! f3fbacf86d9a64045563905fac2f0cbc  gcc/config/rs6000/eabispe.h
! b1dddf7fcb8fd58c34249c2b02697a6d  gcc/config/rs6000/freebsd.h
! edea760aca6e7f410e5b0af537aff3ab  gcc/config/rs6000/gnu.h
! e9a53529731ad2e1d3e733cab46cde91  gcc/config/rs6000/host-darwin.c
! 6f034c9255500774a0fa0fb1bc394b56  gcc/config/rs6000/host-ppc64-darwin.c
! f3023e3c4216fa37aba21c82ff0844dd  gcc/config/rs6000/kaos-ppc.h
  1338876bdb72ff4bdb57ab6ad4c39f31  gcc/config/rs6000/libgcc-ppc-glibc.ver
  7aa6f4e782960be3e2b43998ef395330  gcc/config/rs6000/libgcc-ppc64.ver
  d39e3badbb09a745faa6186468eac002  gcc/config/rs6000/linux-unwind.h
! 3751ef974845b9d0c08d274895ffe15e  gcc/config/rs6000/linux.h
! bea2dfc958c1eb9ab2a00db559c105f5  gcc/config/rs6000/linux64.h
! c3c1d38f6314fd0597ff23ed4299edd0  gcc/config/rs6000/linux64.opt
! 630ce587a75e63a10e06729e8714c7d0  gcc/config/rs6000/linuxaltivec.h
! 77f164d59059a8495ba319686fb28a41  gcc/config/rs6000/linuxspe.h
! b380631bde01dacc7058b913940b39d3  gcc/config/rs6000/lynx.h
  0cc3c5f9101501b8253ce3176c3ffce4  gcc/config/rs6000/milli.exp
! 53a14fea2c12e48a8aa6f9886ef266ae  gcc/config/rs6000/mpc.md
! c799d11f877f715653df809611bd10cf  gcc/config/rs6000/netbsd.h
! 099fd8a1ebf55e5cd6868953a09bd789  gcc/config/rs6000/power4.md
! 691cd1845d11e75c556582e4c6aee42f  gcc/config/rs6000/power5.md
  14cec5dfbee9d3f12e63eb6631f6c0cc  gcc/config/rs6000/ppc-asm.h
  75ebb8e2f21f6dc02940c2ed9d60af46  gcc/config/rs6000/ppc64-fp.c
! a180eb0092af683d8bff591b51bd5cb7  gcc/config/rs6000/predicates.md
! 319cf2ecaa888a5140158b4f85886ce6  gcc/config/rs6000/rios1.md
! a5f98b0f0ffe3c561c8cdafea957db7c  gcc/config/rs6000/rios2.md
! 47262ba20daf37ffa8a16baeff570f22  gcc/config/rs6000/rs6000-c.c
! d803aa1c9b47d41091787ca6ee6469b7  gcc/config/rs6000/rs6000-modes.def
! 1b6933a051be29d9b3844cda2f3bb720  gcc/config/rs6000/rs6000-protos.h
! a075c0feb99a6063717f4adbff7c651b  gcc/config/rs6000/rs6000.c
! 682f829aa3338261d4db7762d7e6c500  gcc/config/rs6000/rs6000.h
! e6b318332a6883f63282a65b159afc47  gcc/config/rs6000/rs6000.md
! 70b07f24865f0183521c9f15a36abe09  gcc/config/rs6000/rs6000.opt
! 9b843167c9085d3cbc3d0d67b2412df0  gcc/config/rs6000/rs64.md
! 7f05cda184d065e065d490744195f28f  gcc/config/rs6000/rtems.h
! 5d1420556b17dcef0cf648e1fea0e58f  gcc/config/rs6000/secureplt.h
  072b9b86b32221f814c01d6c825f11e3  gcc/config/rs6000/sfp-machine.h
  81c8b3364a95a4465615ad3be1029b27  gcc/config/rs6000/sol-ci.asm
  4fbc03a0d5735f7149ec84cbb6011b24  gcc/config/rs6000/sol-cn.asm
  b22dfff5d7b0462feecdb37ddab628d7  gcc/config/rs6000/spe.h
! 56b4672d4abafce9bf2d7db9332c7928  gcc/config/rs6000/spe.md
! 75c9f3dc80774bf3e8b8d64d26dccf1d  gcc/config/rs6000/sync.md
! d61cacb7e8409cd377d30330ffded853  gcc/config/rs6000/sysv4.h
! ddf3ba0a6abfd5d675a5c31a04d9e649  gcc/config/rs6000/sysv4.opt
! 1a7351ed954ea9ee721f2b7b2b926093  gcc/config/rs6000/sysv4le.h
  c449fac7d6f1410fc5ee758e062123f5  gcc/config/rs6000/t-aix43
  9dec9c130dd100d378ac3c2bae9313be  gcc/config/rs6000/t-aix52
  1f94aa9c402b6482e06634ede3a1e1a6  gcc/config/rs6000/t-beos
--- 3039,3102 ----
  8e2a89c9c3d061ed43afa39d0f0ac832  gcc/config/rs6000/darwin-unwind.h
  c06a4e21ca68c01ff1317856be071f45  gcc/config/rs6000/darwin-vecsave.asm
  e4bc18c18b9b9eb8dd72809cd5bf6050  gcc/config/rs6000/darwin-world.asm
! 67684d6031d9d317d4329e3bd9f2b0ff  gcc/config/rs6000/darwin.h
! a9feb4cc0c7a59e4533a22f913cf31d0  gcc/config/rs6000/darwin.md
! 5bf361f42ea6e1c19fbdd2e0b671963a  gcc/config/rs6000/darwin.opt
! a20bf13f885ab15b2d8e182b7e520700  gcc/config/rs6000/darwin64.h
! 607cb1dde28a9002cae61e1e8fe7fecd  gcc/config/rs6000/darwin7.h
! 14bb050b87c20b07714b5a0b18137251  gcc/config/rs6000/darwin8.h
! a397686a083a62e582cb20f0aad3f033  gcc/config/rs6000/default64.h
! 34d68226c1d58e4a01fa0bf83b7d6fb6  gcc/config/rs6000/e500-double.h
  766c985cbefa620da8cb140bb2176e4d  gcc/config/rs6000/eabi-ci.asm
  8acfeb9af32fd481b55c008fb6b7de67  gcc/config/rs6000/eabi-cn.asm
  847b740ac8cff8f42ff5a23895a212b4  gcc/config/rs6000/eabi.asm
! e700ce4cee67fa4d9951d9c4281fbdab  gcc/config/rs6000/eabi.h
! 3023dd57f302485980cea15753a3c866  gcc/config/rs6000/eabialtivec.h
! f1bd20284cd5ce9ca9972f9a9c0d27a0  gcc/config/rs6000/eabisim.h
! 5513f8268bb73ac3ef336eba8dda4276  gcc/config/rs6000/eabispe.h
! 58c487445e8741222b6c26d86872ea56  gcc/config/rs6000/freebsd.h
! 4a5def91b0c9dcda3ad274417eb8b353  gcc/config/rs6000/gnu.h
! 1da664434db4a20b989cf38a045ba248  gcc/config/rs6000/host-darwin.c
! a0eab4ecd90b8d75781bc97425670fee  gcc/config/rs6000/host-ppc64-darwin.c
! e4bf9c999af85898a03f9872ade1c4e3  gcc/config/rs6000/kaos-ppc.h
  1338876bdb72ff4bdb57ab6ad4c39f31  gcc/config/rs6000/libgcc-ppc-glibc.ver
  7aa6f4e782960be3e2b43998ef395330  gcc/config/rs6000/libgcc-ppc64.ver
  d39e3badbb09a745faa6186468eac002  gcc/config/rs6000/linux-unwind.h
! a0d6ee4e2d79f2bd65d0538df57b58ce  gcc/config/rs6000/linux.h
! d41dcfaf5e872e971926da02b11d0827  gcc/config/rs6000/linux64.h
! 5b8c153b2d5d87288c6e70572df32eba  gcc/config/rs6000/linux64.opt
! 5b7bff912d2c337a69b29d06dfb51200  gcc/config/rs6000/linuxaltivec.h
! a621d6c34b1d6907ec95c47e1a5bd655  gcc/config/rs6000/linuxspe.h
! d0be4f8d0404b933e70a085ddaa23aef  gcc/config/rs6000/lynx.h
  0cc3c5f9101501b8253ce3176c3ffce4  gcc/config/rs6000/milli.exp
! 2341acf3edcff7ac3ac4404da9da11aa  gcc/config/rs6000/mpc.md
! 3eef1e808b9b7e4c018e2d3384b5a418  gcc/config/rs6000/netbsd.h
! 84b498e06ba0ad413bb994889f18e803  gcc/config/rs6000/power4.md
! 68739e6b93409dade42b54084f9a3737  gcc/config/rs6000/power5.md
  14cec5dfbee9d3f12e63eb6631f6c0cc  gcc/config/rs6000/ppc-asm.h
  75ebb8e2f21f6dc02940c2ed9d60af46  gcc/config/rs6000/ppc64-fp.c
! 78b76f70e063068b86dd6eec0aa1dff7  gcc/config/rs6000/predicates.md
! 2ccf2b6a71c5d810789f0eebabd433b5  gcc/config/rs6000/rios1.md
! cf9700c488917d6b84cf994ad3ebb3c2  gcc/config/rs6000/rios2.md
! d7c711a7e515efe6877b1afc47f8c125  gcc/config/rs6000/rs6000-c.c
! efc5416944d2ad1ae38ca9475f7bea1c  gcc/config/rs6000/rs6000-modes.def
! 1039aab6a38fde1391e24918a8ceaec3  gcc/config/rs6000/rs6000-protos.h
! e135a0f99fab5fe9bbf7f0f41f1b60ae  gcc/config/rs6000/rs6000.c
! ef0fa7b1400ca4f0e97d07e00767b44d  gcc/config/rs6000/rs6000.h
! aecea7ff183999341ab9bd3061b89990  gcc/config/rs6000/rs6000.md
! 72b53b7ae22f9c04d0784f3aefbc7dfd  gcc/config/rs6000/rs6000.opt
! d02a38d503eff6a006c8dc02a34c496e  gcc/config/rs6000/rs64.md
! 5b417581129378039142027ce8602389  gcc/config/rs6000/rtems.h
! c8a45b024fca019d42ee197ae4556046  gcc/config/rs6000/secureplt.h
  072b9b86b32221f814c01d6c825f11e3  gcc/config/rs6000/sfp-machine.h
  81c8b3364a95a4465615ad3be1029b27  gcc/config/rs6000/sol-ci.asm
  4fbc03a0d5735f7149ec84cbb6011b24  gcc/config/rs6000/sol-cn.asm
  b22dfff5d7b0462feecdb37ddab628d7  gcc/config/rs6000/spe.h
! b267e273824f01fecb1bb754293f4824  gcc/config/rs6000/spe.md
! fe39cd24c2def0fd532caca4be34df19  gcc/config/rs6000/sync.md
! 9c49331245c809d9ed9b724bd1f938b7  gcc/config/rs6000/sysv4.h
! 05675fd70c29d61bb28a3f9837826ef8  gcc/config/rs6000/sysv4.opt
! f2147f59240d3084a23f5e0d57072b4d  gcc/config/rs6000/sysv4le.h
  c449fac7d6f1410fc5ee758e062123f5  gcc/config/rs6000/t-aix43
  9dec9c130dd100d378ac3c2bae9313be  gcc/config/rs6000/t-aix52
  1f94aa9c402b6482e06634ede3a1e1a6  gcc/config/rs6000/t-beos
*************** f4705b3cd8498a0b439e98a74ef45a9a  gcc/co
*** 3117,3182 ****
  d96f5c6c7fdd01793c5d5c4a9f235123  gcc/config/rs6000/t-vxworks
  f11925c88524d2fd457bf77944da1302  gcc/config/rs6000/t-vxworksae
  354af57040c6ad48da4125d98d6f6815  gcc/config/rs6000/tramp.asm
! 0d5c0f28fc9eb7b44e75da339da1496c  gcc/config/rs6000/vxworks.h
! fc4fff3c2a08867ddbfe77c6433a8371  gcc/config/rs6000/vxworksae.h
! eef82364535afdcdf192692d3305a6df  gcc/config/rs6000/windiss.h
  b8bc2bea48e894e7bad059b624d95cfe  gcc/config/rs6000/x-darwin
  7bc73f8144b18b755d5e658e5d479abf  gcc/config/rs6000/x-darwin64
  8198b044d1803522a7144e695ceb51e0  gcc/config/rs6000/x-linux64
! 01a97e0cb62368145bb9e1b0be307f52  gcc/config/rs6000/xcoff.h
! 17993db95ef6a602178946f5c5d60609  gcc/config/rtems.h
! bb98cc4b691266a7b3bc4da6c8e23709  gcc/config/s390/2064.md
! 699797bf0cb22a6eb5aec409181d1576  gcc/config/s390/2084.md
! b145c894d5d8c96289ea8ae5329f414c  gcc/config/s390/constraints.md
! 69d8150132f243cdd19ec5211dbaf437  gcc/config/s390/fixdfdi.h
  52e4f783fc804610a3a8543236afe408  gcc/config/s390/libgcc-glibc.ver
  d1f029f1f8caadf4b51122fcb791c69d  gcc/config/s390/linux-unwind.h
! 63bbcf78d739210486550a74b6128b58  gcc/config/s390/linux.h
! 75dca1cb7404a5d422faab4b123b4442  gcc/config/s390/predicates.md
! 867ac29c11d0f9329e8869f60a32a84c  gcc/config/s390/s390-modes.def
! 8ba897e40f3d7466ec120fbfdf2adef9  gcc/config/s390/s390-protos.h
! 93117bb869186c95eb73e0c2ca2ec0cd  gcc/config/s390/s390.c
! e0c77cb49b1154cfbf1faa4eb617ab43  gcc/config/s390/s390.h
! 6c920aa9595c235de7574b772b9c885c  gcc/config/s390/s390.md
! ff7619fc83ba6eff3e35274d9a2fbdff  gcc/config/s390/s390.opt
! 2584fb0d31afb5ace24f3b64a21ce6e0  gcc/config/s390/s390x.h
  14ef548e08c4fa033fbdeca7b33d2ac1  gcc/config/s390/t-crtstuff
  ce473aa18a066d3375922367108f7b41  gcc/config/s390/t-linux
  85278ed59e0e8c07cb464bd27905f60d  gcc/config/s390/t-linux64
  c04f9ec590804bf1fe2b5e90c22f188a  gcc/config/s390/t-tpf
  f9e52339211ae496fea3a7b503e008b0  gcc/config/s390/tpf-unwind.h
! bf60145113233d8c9f6c52f946e51058  gcc/config/s390/tpf.h
! 2bd7a228a584cf02d0103114968d5d27  gcc/config/s390/tpf.md
! bae6cf4df30ce79f83450fe74169def7  gcc/config/s390/tpf.opt
  8fd793367df6580533e599c1f0d1e562  gcc/config/score/crti.asm
  ec50410126c38795e6348a39c1cfc428  gcc/config/score/crtn.asm
! c893ce7c501dec4cd57317a5f794e093  gcc/config/score/elf.h
! 3bb50fdc84c4c8cb82c4f26efb06ec56  gcc/config/score/mac.md
! 7f0e69d0cef35712377e8dca4ae577d6  gcc/config/score/misc.md
! 06dd32b097c974cc4c474efe235600d9  gcc/config/score/mul-div.S
! f5cf17328f7fb256547e89fbfdc0213a  gcc/config/score/predicates.md
! 67fc0589623ceba0b5bf9f3046d977eb  gcc/config/score/score-conv.h
! a90fe957dc38dc11089fbc3eca735490  gcc/config/score/score-mdaux.c
! b414b26b86d0fc99cbe95e2307755b7a  gcc/config/score/score-mdaux.h
! fbc65f7cb1d5c721d571d2d34dddb839  gcc/config/score/score-modes.def
! 82ffe870cdf0c5d266d985752ced0ebc  gcc/config/score/score-protos.h
! 020407da0756da3c9faa4c1ae3f4c304  gcc/config/score/score-version.h
! 28e4065e561b693dc7eaed6a92eccfc0  gcc/config/score/score.c
! 321b72657c69b5770c01ae8fb1f64e75  gcc/config/score/score.h
! c0875e7a3437227e186cfb8d02ed8f95  gcc/config/score/score.md
! 9f5e6cb7401b99e2c59ae81c4aa3ac8f  gcc/config/score/score.opt
! ca38143945ffdf20bb6c77852351198a  gcc/config/score/score7.md
  b71a304a6060350544531de9450621f8  gcc/config/score/t-score-elf
! 9ea40f05e23dd24a4fba59ff090322cb  gcc/config/sh/coff.h
  94639a9bc81af49ca956c9dd51361f31  gcc/config/sh/crt1.asm
  a69c9b8dbc8a7fc15ed8c56d4271b19e  gcc/config/sh/crti.asm
  c8c99dbd7b1cb14ae615101a1a2cc36e  gcc/config/sh/crtn.asm
  98fd8ca42897cdb09aecc0eec2a70906  gcc/config/sh/divcost-analysis
  2593a4300591e06232e3441bda300aaa  gcc/config/sh/divtab-sh4.c
  53da3bede2aaf994dcaf374d031de177  gcc/config/sh/divtab.c
! 8dc3b2dc8c5db284678cc4cf4c35f5ef  gcc/config/sh/elf.h
! 6bb39c5a9a2a4e2fe48e934282d3d56d  gcc/config/sh/embed-elf.h
! 9f1eaeac5880e0ed3fdb406d99ce5dc7  gcc/config/sh/kaos-sh.h
  81e9203685a88db5f78d3f5e29ab5081  gcc/config/sh/lib1funcs-Os-4-200.asm
  1585f9eb44f0044e038e10790e3af0c6  gcc/config/sh/lib1funcs.asm
  306e2f7e3121d95beb0853234fdf76fa  gcc/config/sh/lib1funcs.h
--- 3119,3184 ----
  d96f5c6c7fdd01793c5d5c4a9f235123  gcc/config/rs6000/t-vxworks
  f11925c88524d2fd457bf77944da1302  gcc/config/rs6000/t-vxworksae
  354af57040c6ad48da4125d98d6f6815  gcc/config/rs6000/tramp.asm
! 262394ebc96f968662c6c7549ffa7dcc  gcc/config/rs6000/vxworks.h
! 4c955e07e09023bd6b258a73cab738eb  gcc/config/rs6000/vxworksae.h
! a4d5f0812b6d81054ceb6a23a28f8efb  gcc/config/rs6000/windiss.h
  b8bc2bea48e894e7bad059b624d95cfe  gcc/config/rs6000/x-darwin
  7bc73f8144b18b755d5e658e5d479abf  gcc/config/rs6000/x-darwin64
  8198b044d1803522a7144e695ceb51e0  gcc/config/rs6000/x-linux64
! 9e6c12493b3eeb64c93ebab9593dcbc9  gcc/config/rs6000/xcoff.h
! 445109724521202eb7bfc983b3a5d03d  gcc/config/rtems.h
! 9fd2f11c227089207172fd188d2c29af  gcc/config/s390/2064.md
! 8d2f991b5a3354c834ac23749d5153db  gcc/config/s390/2084.md
! ce24bb490c99e3ac0ad8bf6811f6abe0  gcc/config/s390/constraints.md
! f7ee58a5a118b40c98d78fbff9c8e62b  gcc/config/s390/fixdfdi.h
  52e4f783fc804610a3a8543236afe408  gcc/config/s390/libgcc-glibc.ver
  d1f029f1f8caadf4b51122fcb791c69d  gcc/config/s390/linux-unwind.h
! d4f9a916c2fd36b75823773c2b0d0c4f  gcc/config/s390/linux.h
! cba1d12402a747a1f00f665005dbd413  gcc/config/s390/predicates.md
! 8f92499cba67bfdf6490b15cadd904fb  gcc/config/s390/s390-modes.def
! 3933096bfc58e352dc640c099847756c  gcc/config/s390/s390-protos.h
! 53a490185398ac25972059da073e0e76  gcc/config/s390/s390.c
! 36556c4e3cf4d68f8a680079b8062fef  gcc/config/s390/s390.h
! ad2a8a18cb94b71ee120caa638e16713  gcc/config/s390/s390.md
! 9d97ce743c0f6ff90fc4c30376e5c998  gcc/config/s390/s390.opt
! 0f3debf41179406f77530d752d92ad9a  gcc/config/s390/s390x.h
  14ef548e08c4fa033fbdeca7b33d2ac1  gcc/config/s390/t-crtstuff
  ce473aa18a066d3375922367108f7b41  gcc/config/s390/t-linux
  85278ed59e0e8c07cb464bd27905f60d  gcc/config/s390/t-linux64
  c04f9ec590804bf1fe2b5e90c22f188a  gcc/config/s390/t-tpf
  f9e52339211ae496fea3a7b503e008b0  gcc/config/s390/tpf-unwind.h
! ff5707d296f8d84d86bb161fa39ae0b4  gcc/config/s390/tpf.h
! 249beaf3a96676e58fd434f66c957716  gcc/config/s390/tpf.md
! be092bb5b940bfb50916a5d306bd6a43  gcc/config/s390/tpf.opt
  8fd793367df6580533e599c1f0d1e562  gcc/config/score/crti.asm
  ec50410126c38795e6348a39c1cfc428  gcc/config/score/crtn.asm
! c0129810f7a7d60344a18bca886e36bb  gcc/config/score/elf.h
! 51f9dc9ec2c2c7c3c5a2090839efb6cf  gcc/config/score/mac.md
! 821ce4e61be33fa9537ec23c4ba12d67  gcc/config/score/misc.md
! e4c6d60e3e9155ebe25490a37fc7c48e  gcc/config/score/mul-div.S
! df8f3a300f61ed85f9f2b03698bc71f0  gcc/config/score/predicates.md
! 95745d1af6408a11005bde8e2ebab852  gcc/config/score/score-conv.h
! 6a9f7cef96d2ebb1076629c1d1490e6b  gcc/config/score/score-mdaux.c
! a031a70c651342d17f3f22c42b0e51f6  gcc/config/score/score-mdaux.h
! 8fca7916d119c2032fcdc726235b2d8a  gcc/config/score/score-modes.def
! 3ee82d0f1b073d4f6650766b47d6b0e4  gcc/config/score/score-protos.h
! e669ebeef04c20d42624a45aaba0a1ef  gcc/config/score/score-version.h
! 8ace294ea0dd6f33f528ddeeeb2be1f1  gcc/config/score/score.c
! e57651cb543ccfdce24bb9b8e9d5c8a7  gcc/config/score/score.h
! 9e80258dc9c3e17ac3475c2b414700a6  gcc/config/score/score.md
! 90fd1ed26020bff42bf35f622689a966  gcc/config/score/score.opt
! dc1866e8c57ba6b922db4ad30b06a94a  gcc/config/score/score7.md
  b71a304a6060350544531de9450621f8  gcc/config/score/t-score-elf
! fd737535bed370fcf59e86b9fc12ec2f  gcc/config/sh/coff.h
  94639a9bc81af49ca956c9dd51361f31  gcc/config/sh/crt1.asm
  a69c9b8dbc8a7fc15ed8c56d4271b19e  gcc/config/sh/crti.asm
  c8c99dbd7b1cb14ae615101a1a2cc36e  gcc/config/sh/crtn.asm
  98fd8ca42897cdb09aecc0eec2a70906  gcc/config/sh/divcost-analysis
  2593a4300591e06232e3441bda300aaa  gcc/config/sh/divtab-sh4.c
  53da3bede2aaf994dcaf374d031de177  gcc/config/sh/divtab.c
! bc6f4ca6035bdede9151439d02aa20e9  gcc/config/sh/elf.h
! c8f0eac08d5687d90bb3ee348497bf05  gcc/config/sh/embed-elf.h
! 4a033dc8368dc2c280dd2701aff98e8f  gcc/config/sh/kaos-sh.h
  81e9203685a88db5f78d3f5e29ab5081  gcc/config/sh/lib1funcs-Os-4-200.asm
  1585f9eb44f0044e038e10790e3af0c6  gcc/config/sh/lib1funcs.asm
  306e2f7e3121d95beb0853234fdf76fa  gcc/config/sh/lib1funcs.h
*************** c8c99dbd7b1cb14ae615101a1a2cc36e  gcc/co
*** 3184,3216 ****
  44275c5268170e500bc78c3b859eca1e  gcc/config/sh/libgcc-glibc.ver
  0aed1a14f12d240651b7092644534c52  gcc/config/sh/linux-atomic.asm
  f25a0300c02d0fa78757dd35e2bc68db  gcc/config/sh/linux-unwind.h
! 107a3ca22ecb134387120b64e9b20646  gcc/config/sh/linux.h
! 0a8b214e1d11f39351f1ba8fb158f1b4  gcc/config/sh/little.h
! f14586cb4b95e30c91bf77f2a1d165a3  gcc/config/sh/netbsd-elf.h
! bdabfa6853b241af885f1694824aa6d6  gcc/config/sh/newlib.h
! b928790b6b2855cc43e2199e8e5c9d15  gcc/config/sh/predicates.md
! d07b7669ff698025678d6c0a7e7159d2  gcc/config/sh/rtems.h
! d735a43ba8655d009911f80fe42d87b5  gcc/config/sh/rtemself.h
! 2c75f9bccd3f5b751b0f7fc34844d9bb  gcc/config/sh/sh-c.c
! 72eb6a35a9c492ba5753acd6f1567ffe  gcc/config/sh/sh-modes.def
! 3e00006e858c57fcf61442981e5552c8  gcc/config/sh/sh-protos.h
! 19f3cfbb5e245baef7bfe6f4ff8b004e  gcc/config/sh/sh.c
! 5ca3d1abedbc4ef02af698ebe8c019c6  gcc/config/sh/sh.h
! d3f29ae51652d4357ceeebd64c3b811e  gcc/config/sh/sh.md
! 156ef3ee15460fa22d83d592d71dc3fa  gcc/config/sh/sh.opt
! bfb0216098e2c00fff070c8c9103740a  gcc/config/sh/sh1.md
! f0a164037c56ac252357d16feffe989e  gcc/config/sh/sh4.md
! 2364f6312d9b2eccca9f0c487157ebe2  gcc/config/sh/sh4a.md
! 557de508ccca03fd6fa35934ec51ece2  gcc/config/sh/sh64.h
  2c41895ac72c1316f335594ec985ab35  gcc/config/sh/shmedia.h
! 1c580c01e91690f410aeb4d807a8de4f  gcc/config/sh/shmedia.md
  a9d343ddd71be8b0ee07dbca0b659824  gcc/config/sh/sshmedia.h
! 3216bc1589b2269637912023d3874f38  gcc/config/sh/superh.h
  06158b0f1e33501120db330d7734228d  gcc/config/sh/superh.opt
! 88be26e68b6c17d295800a807d9b8849  gcc/config/sh/superh64.h
! 8cec8fd3d4a1b54296841ce81dc5d265  gcc/config/sh/symbian-post.h
! fbf09971ac68541e91add26c97a5c568  gcc/config/sh/symbian-pre.h
! 6af12a5e06fa493fd9154826cf3122b4  gcc/config/sh/symbian.c
  33a4c57d9b99ba2a5c3bd0cc3cdb324d  gcc/config/sh/t-1e
  cca2c5b5794923ec6ae564db5994b229  gcc/config/sh/t-elf
  fa59e41e5c205b839aa7f454f784a9f2  gcc/config/sh/t-linux
--- 3186,3218 ----
  44275c5268170e500bc78c3b859eca1e  gcc/config/sh/libgcc-glibc.ver
  0aed1a14f12d240651b7092644534c52  gcc/config/sh/linux-atomic.asm
  f25a0300c02d0fa78757dd35e2bc68db  gcc/config/sh/linux-unwind.h
! 14bfd083f1fca7486ecaa1b12a73db67  gcc/config/sh/linux.h
! 21914ac4404a0eaea9748b21dfd3b373  gcc/config/sh/little.h
! a817e4596024e29763675bcd675b985e  gcc/config/sh/netbsd-elf.h
! 50373477329faa7b7c8d7295294980f6  gcc/config/sh/newlib.h
! d68c12e2ccda46d4bc789f228e227cb8  gcc/config/sh/predicates.md
! 746f2a4214e4c64d203ed00e4ee3337e  gcc/config/sh/rtems.h
! 35a388e7474fe2da949ebbfb94219596  gcc/config/sh/rtemself.h
! 9d3923de50cf7b332d51751588012204  gcc/config/sh/sh-c.c
! 8d439712ff37bef737b9454a03cfa4b5  gcc/config/sh/sh-modes.def
! 72f453f96db3c96a562216ee8fbc85aa  gcc/config/sh/sh-protos.h
! 20e43016bd0fa06198c0099f5ac7a753  gcc/config/sh/sh.c
! a6043c50e44d94a67be42c2088d85606  gcc/config/sh/sh.h
! 4f142eb5d7631279edf3d51a406150ca  gcc/config/sh/sh.md
! 7d5f7582deecae6653c45b3abb24394d  gcc/config/sh/sh.opt
! 273314132455a2729cdd632e445edde5  gcc/config/sh/sh1.md
! 7f1f65236c61f283f945473cbf465362  gcc/config/sh/sh4.md
! 9240a24087fa1d95ba033e1820ec83d1  gcc/config/sh/sh4a.md
! e8723fbc986dab3e303ad265a96d603a  gcc/config/sh/sh64.h
  2c41895ac72c1316f335594ec985ab35  gcc/config/sh/shmedia.h
! 46f208c685335dc30e212d6e5a334ee9  gcc/config/sh/shmedia.md
  a9d343ddd71be8b0ee07dbca0b659824  gcc/config/sh/sshmedia.h
! e7d62a3993744fd735f4e4edcbed6b93  gcc/config/sh/superh.h
  06158b0f1e33501120db330d7734228d  gcc/config/sh/superh.opt
! 262e7bf156f1a666e18c8eac72767831  gcc/config/sh/superh64.h
! 1be3e4895e78c218b0d64868def5d744  gcc/config/sh/symbian-post.h
! 28c9cf65f09c24db9fce50bdb22bdf9f  gcc/config/sh/symbian-pre.h
! 4e85446b2d721392e2f715f5b5f8a771  gcc/config/sh/symbian.c
  33a4c57d9b99ba2a5c3bd0cc3cdb324d  gcc/config/sh/t-1e
  cca2c5b5794923ec6ae564db5994b229  gcc/config/sh/t-elf
  fa59e41e5c205b839aa7f454f784a9f2  gcc/config/sh/t-linux
*************** ab7037cbf341f6be3eeee9d17170c2c8  gcc/co
*** 3248,3254 ****
  839db210e586aa6fc4a1b31a753315f2  gcc/config/sh/t-symbian
  cd23c0e6f888b67b2f6a6851cfc7a387  gcc/config/sh/t-vxworks
  e6439066dc9859c7327859420b0467c3  gcc/config/sh/ushmedia.h
! e88aa64be97f0ea927219f1d859dab6d  gcc/config/sh/vxworks.h
  0e2e172c3e0b6f416957e70481c1755a  gcc/config/soft-fp/README
  93a99d31fae8b0231b70af789c9e8617  gcc/config/soft-fp/adddf3.c
  10629537c4f55bca3b98da7539224fc5  gcc/config/soft-fp/addsf3.c
--- 3250,3256 ----
  839db210e586aa6fc4a1b31a753315f2  gcc/config/sh/t-symbian
  cd23c0e6f888b67b2f6a6851cfc7a387  gcc/config/sh/t-vxworks
  e6439066dc9859c7327859420b0467c3  gcc/config/sh/ushmedia.h
! 487bbd790f9fa318ffe73fe4d599465a  gcc/config/sh/vxworks.h
  0e2e172c3e0b6f416957e70481c1755a  gcc/config/soft-fp/README
  93a99d31fae8b0231b70af789c9e8617  gcc/config/soft-fp/adddf3.c
  10629537c4f55bca3b98da7539224fc5  gcc/config/soft-fp/addsf3.c
*************** f72fa5272f60353da13cfe7171a5455d  gcc/co
*** 3311,3349 ****
  a47dc741e167c04126e8d1f4760bbe71  gcc/config/soft-fp/subdf3.c
  1b1bd87320b1753daa9ea0106d4f6eec  gcc/config/soft-fp/subsf3.c
  ce5a96c23cc779829e50e5200f4362fd  gcc/config/soft-fp/subtf3.c
! 5372c5133ad49e338951a2f77c733a4f  gcc/config/soft-fp/t-softfp
  d0731d7f14b54855bc2ef3c2c94390a3  gcc/config/soft-fp/truncdfsf2.c
  991f703bd519a7f890f75b5525352c54  gcc/config/soft-fp/trunctfdf2.c
  27059de140fcdaeddc1a3e4e107cb428  gcc/config/soft-fp/trunctfsf2.c
  15b247dd703f58ec74df4555389c7bbe  gcc/config/soft-fp/unorddf2.c
  d55d190a7f0f99d672f9452a2e07bffc  gcc/config/soft-fp/unordsf2.c
  560c48aac6354a53aa24563b5f8b827f  gcc/config/soft-fp/unordtf2.c
! 4696dc597896533c5d1807c1c20b5aec  gcc/config/sol2-10.h
! 12cbf5a48f7bd9f4aaa6c34044429ccc  gcc/config/sol2-6.h
! 12b4243e9929c051c383f10807a355cf  gcc/config/sol2-c.c
! f65fabcd72ac57e287c138779aa76b3a  gcc/config/sol2-protos.h
! 91b2a72b15f72aeac7104e95c1020b90  gcc/config/sol2.c
! 0d6d3a15a93a4ed3ccf7117dfc15c6fd  gcc/config/sol2.h
! 7a61ff2790c35098cdc17ed68bbc3585  gcc/config/sparc/biarch64.h
  9f3fb5b08a136c3e9d1bdfdd4f581eeb  gcc/config/sparc/crtfastmath.c
! d674ca11239d0f256cb01f2cd45be2d0  gcc/config/sparc/cypress.md
! 65278379fefd567548f763782feabb20  gcc/config/sparc/freebsd.h
  d6f59275f3fdda163462ac1620761459  gcc/config/sparc/gmon-sol2.c
! cc8bc2005f26fcf03114a9ffe1d8a942  gcc/config/sparc/hypersparc.md
  38890399560283d3053d6c66c5bfb517  gcc/config/sparc/lb1spc.asm
  288699866f7087498387137293356f0c  gcc/config/sparc/lb1spl.asm
  0e311b7b2005d748f2c9d394f525522b  gcc/config/sparc/libgcc-sparc-glibc.ver
  b933c4d9e4590e5490b13acd05e40b64  gcc/config/sparc/linux-unwind.h
! 2e9e50f998358bb9dddfa0fbb9ba5bf4  gcc/config/sparc/linux.h
! 304636d1ef83f827b75ad1d491a7b415  gcc/config/sparc/linux64.h
! 13feccce04376fbca8176c0fa8b43b31  gcc/config/sparc/little-endian.opt
! 2913035bb7fe457f59534074dcec3f90  gcc/config/sparc/long-double-switch.opt
! 84f02a19ada6c91566f7c1217d081aad  gcc/config/sparc/netbsd-elf.h
! 2076eb97888110b52233238b81d05dec  gcc/config/sparc/niagara.md
! b014c107ebf283fb10dff5fa10b5b996  gcc/config/sparc/openbsd1-64.h
! b943482825654082591de2ce61a5d392  gcc/config/sparc/openbsd64.h
! 40b99a26fbe9da4d3671f1a6e3178d24  gcc/config/sparc/predicates.md
! 3be8d50c449b41e5a64f82a0d08e310c  gcc/config/sparc/rtemself.h
  9e3342898b20732f95b1b4d00ae6efc5  gcc/config/sparc/sol2-64.h
  d25fceb19cb0474f9b86417b434673a8  gcc/config/sparc/sol2-bi.h
  9c44ee639435e4b30ae89242cfeb91ee  gcc/config/sparc/sol2-c1.asm
--- 3313,3351 ----
  a47dc741e167c04126e8d1f4760bbe71  gcc/config/soft-fp/subdf3.c
  1b1bd87320b1753daa9ea0106d4f6eec  gcc/config/soft-fp/subsf3.c
  ce5a96c23cc779829e50e5200f4362fd  gcc/config/soft-fp/subtf3.c
! b7b3a79a9622ffabdf25aceac1f2df9a  gcc/config/soft-fp/t-softfp
  d0731d7f14b54855bc2ef3c2c94390a3  gcc/config/soft-fp/truncdfsf2.c
  991f703bd519a7f890f75b5525352c54  gcc/config/soft-fp/trunctfdf2.c
  27059de140fcdaeddc1a3e4e107cb428  gcc/config/soft-fp/trunctfsf2.c
  15b247dd703f58ec74df4555389c7bbe  gcc/config/soft-fp/unorddf2.c
  d55d190a7f0f99d672f9452a2e07bffc  gcc/config/soft-fp/unordsf2.c
  560c48aac6354a53aa24563b5f8b827f  gcc/config/soft-fp/unordtf2.c
! 3a39f42e2a85ae362843400ba1a695fd  gcc/config/sol2-10.h
! 3d0c28499359814ed3568a222cdf6e2c  gcc/config/sol2-6.h
! 66e8f1817e2ea8f18fcb9b4a8e458ea9  gcc/config/sol2-c.c
! 10c616009534345eceafd19a2fce4a26  gcc/config/sol2-protos.h
! 26658dcd4b832cfe58ab1a15c2b7c68b  gcc/config/sol2.c
! 410cca13904f20ae2fc6bce68caae698  gcc/config/sol2.h
! 6f5d33500d53a79c9b0a47a19a8935c1  gcc/config/sparc/biarch64.h
  9f3fb5b08a136c3e9d1bdfdd4f581eeb  gcc/config/sparc/crtfastmath.c
! 802612f098c92898ab482cc55a77811d  gcc/config/sparc/cypress.md
! 42c76466662bc5141d054c11221ff75d  gcc/config/sparc/freebsd.h
  d6f59275f3fdda163462ac1620761459  gcc/config/sparc/gmon-sol2.c
! 8e011093f0756d2266d35563e1e9d196  gcc/config/sparc/hypersparc.md
  38890399560283d3053d6c66c5bfb517  gcc/config/sparc/lb1spc.asm
  288699866f7087498387137293356f0c  gcc/config/sparc/lb1spl.asm
  0e311b7b2005d748f2c9d394f525522b  gcc/config/sparc/libgcc-sparc-glibc.ver
  b933c4d9e4590e5490b13acd05e40b64  gcc/config/sparc/linux-unwind.h
! b356508283f13e4320d9f66612bb3530  gcc/config/sparc/linux.h
! 3cde604ffdcefecc290cd1e363dd7b89  gcc/config/sparc/linux64.h
! 3560d5e63483f67b0e99003928cd569d  gcc/config/sparc/little-endian.opt
! a98270f7eeb8e71bd2022f002f94fd44  gcc/config/sparc/long-double-switch.opt
! 01fbf6b5b747a7c470005af4f8092817  gcc/config/sparc/netbsd-elf.h
! 8d88a50f6bea32280c548d4c3720d085  gcc/config/sparc/niagara.md
! 1d39fe4534e66c720521e9566f2b0354  gcc/config/sparc/openbsd1-64.h
! 8204e8037b5a36826fbcf2d4c6662797  gcc/config/sparc/openbsd64.h
! 236f76bb58bb9637c5040f0be98f553c  gcc/config/sparc/predicates.md
! 239b0e98e01de268a9bf0eb97b639a30  gcc/config/sparc/rtemself.h
  9e3342898b20732f95b1b4d00ae6efc5  gcc/config/sparc/sol2-64.h
  d25fceb19cb0474f9b86417b434673a8  gcc/config/sparc/sol2-bi.h
  9c44ee639435e4b30ae89242cfeb91ee  gcc/config/sparc/sol2-c1.asm
*************** d25fceb19cb0474f9b86417b434673a8  gcc/co
*** 3353,3373 ****
  6733ce092d34dc5958b197197e0fd597  gcc/config/sparc/sol2-gas.h
  5c9a6c989580e362ce23c14e97313f8b  gcc/config/sparc/sol2-gld-bi.h
  f60a6317c6a87306eb56bda7d115c703  gcc/config/sparc/sol2-gld.h
! 1bf49a781c87c002fba0c951d5e75325  gcc/config/sparc/sol2.h
  ffc0b6716f91bcf3cff2caf72c99c1b5  gcc/config/sparc/sol26-sld.h
! 1db0722b8d9921df801af855abf9d876  gcc/config/sparc/sp-elf.h
! a822abe88f3b243fff6ddf96605a80b5  gcc/config/sparc/sp64-elf.h
! 2ebef2d56eaf75db7b147b8b50332be4  gcc/config/sparc/sparc-modes.def
! a224c0697da0f02417eea8659f830184  gcc/config/sparc/sparc-protos.h
! 13e42bfa8cc51efa273a6ccacdeff8c3  gcc/config/sparc/sparc.c
! 1c24f6738973b7eb13c71045d5ba2a83  gcc/config/sparc/sparc.h
! 9a26c99233f1b5dd3eb68b93b080a676  gcc/config/sparc/sparc.md
! 48b6e7ad89f10a8084b97d664fb6f9e7  gcc/config/sparc/sparc.opt
! f5d0d64e59fc904be6cfffd6ca1938e8  gcc/config/sparc/sparclet.md
! 89d6c90a4d74757181a92d7c5e8a9601  gcc/config/sparc/supersparc.md
! f4ae40b1ec91369b52f4507373d103dc  gcc/config/sparc/sync.md
! 70c1ca70d45a63ea5718972283e06e5f  gcc/config/sparc/sysv4-only.h
! b94e21c4cd94915d7aeb5215a8feac02  gcc/config/sparc/sysv4.h
  ea7daa17a613a41bfe721bba0ab4e86e  gcc/config/sparc/t-crtfm
  858b81947397cb7b1eea2c16f1f87dc3  gcc/config/sparc/t-elf
  8c85cbe49459289aa252b81c98de0605  gcc/config/sparc/t-linux
--- 3355,3375 ----
  6733ce092d34dc5958b197197e0fd597  gcc/config/sparc/sol2-gas.h
  5c9a6c989580e362ce23c14e97313f8b  gcc/config/sparc/sol2-gld-bi.h
  f60a6317c6a87306eb56bda7d115c703  gcc/config/sparc/sol2-gld.h
! 3dc333e6ff032b407733c1847f5a976f  gcc/config/sparc/sol2.h
  ffc0b6716f91bcf3cff2caf72c99c1b5  gcc/config/sparc/sol26-sld.h
! d6ac1866a639d5a4a8c811c8b148058c  gcc/config/sparc/sp-elf.h
! b420e097b4975b859645b1cc7dcca579  gcc/config/sparc/sp64-elf.h
! 4e17170225e4c97fa22650f81efb0c19  gcc/config/sparc/sparc-modes.def
! 5d6401e3e612ecab67fe0eb262ca2ea6  gcc/config/sparc/sparc-protos.h
! ba46fb5169cf3511f61b56ca2b645ccb  gcc/config/sparc/sparc.c
! c1d3477ff2a4447b530e357a54b561da  gcc/config/sparc/sparc.h
! 51924528a3be1e023aab43dbc8bc8367  gcc/config/sparc/sparc.md
! 75efbb9728e482e14e8ccf95301f6466  gcc/config/sparc/sparc.opt
! e085c3934f5520c64222de26b11c11c6  gcc/config/sparc/sparclet.md
! f271a2c5c69010bdc36679b647809dcf  gcc/config/sparc/supersparc.md
! b89fd7d8315b5fd93e110d6369ed2042  gcc/config/sparc/sync.md
! cfb46ff15a0dcca8c15c993eaa68c3dc  gcc/config/sparc/sysv4-only.h
! 940bdeb662ce057e38a306bcaabc1228  gcc/config/sparc/sysv4.h
  ea7daa17a613a41bfe721bba0ab4e86e  gcc/config/sparc/t-crtfm
  858b81947397cb7b1eea2c16f1f87dc3  gcc/config/sparc/t-elf
  8c85cbe49459289aa252b81c98de0605  gcc/config/sparc/t-linux
*************** ea7daa17a613a41bfe721bba0ab4e86e  gcc/co
*** 3375,3393 ****
  6f3f7caa856cae3d0684d223928518cf  gcc/config/sparc/t-netbsd64
  565cd2d41f0834dacb86326e1ebe761a  gcc/config/sparc/t-sol2
  9084abbcf42f55aa8e55f199dcebd230  gcc/config/sparc/t-sol2-64
! 102ba8af85b6dd824d8e48f51ebeee89  gcc/config/sparc/ultra1_2.md
! 87e4746d7b5b40063ae24f4140a6fe8e  gcc/config/sparc/ultra3.md
! dc1617d845cbf290cba59248d2d55341  gcc/config/stormy16/predicates.md
  4564238498f8bbf74868d473a7134e65  gcc/config/stormy16/stormy-abi
  622fdb2ab1a3eef0f34bf28dd14d286d  gcc/config/stormy16/stormy16-lib2.c
! 3527975c887dae2b7e3267a4ce4cfe38  gcc/config/stormy16/stormy16-protos.h
! 83b31ed9e34a48b0317acab530777286  gcc/config/stormy16/stormy16.c
! 71b1e5b04732e2d6e7229d2d2cc8b594  gcc/config/stormy16/stormy16.h
! 2fd054fd2ae1652850e3f05b3d795676  gcc/config/stormy16/stormy16.md
! 8e6ef1ef5f2ccb82111674745a943f1c  gcc/config/stormy16/stormy16.opt
  83e3a843e188dd0e132955d72ff04c09  gcc/config/stormy16/t-stormy16
! 9f3e7236de9c746982d154921096557f  gcc/config/svr3.h
! f7c3371890e3b14b2d0691206da7eb74  gcc/config/svr4.h
  f8474798234ce45ea141dddc454dfd82  gcc/config/t-darwin
  ee7ad6460936fc6f3f89ecb711376477  gcc/config/t-dfprules
  c8e307e8ac576d4b0aee46452bf0c655  gcc/config/t-freebsd
--- 3377,3395 ----
  6f3f7caa856cae3d0684d223928518cf  gcc/config/sparc/t-netbsd64
  565cd2d41f0834dacb86326e1ebe761a  gcc/config/sparc/t-sol2
  9084abbcf42f55aa8e55f199dcebd230  gcc/config/sparc/t-sol2-64
! 47da72b040690972521b12c8550be797  gcc/config/sparc/ultra1_2.md
! 024bf1f19b72d95bab4eab92fe730221  gcc/config/sparc/ultra3.md
! 47c494dd44c4d92dd04019c567a4ed51  gcc/config/stormy16/predicates.md
  4564238498f8bbf74868d473a7134e65  gcc/config/stormy16/stormy-abi
  622fdb2ab1a3eef0f34bf28dd14d286d  gcc/config/stormy16/stormy16-lib2.c
! 4b2f05eebedb792c52688758a75f0ead  gcc/config/stormy16/stormy16-protos.h
! d15efc299c6f814f8c4b105ef936800b  gcc/config/stormy16/stormy16.c
! c2d3363f651afff3b0e9cd06559af741  gcc/config/stormy16/stormy16.h
! 4b1068e9dfd3f8c0c0885731355f19c5  gcc/config/stormy16/stormy16.md
! e6f6cda94b057c676d19ae5a247cfabf  gcc/config/stormy16/stormy16.opt
  83e3a843e188dd0e132955d72ff04c09  gcc/config/stormy16/t-stormy16
! 7b766267fe2da98378db2106a9ea8a97  gcc/config/svr3.h
! 30c911a52fab9f660af214f9c3ab1a7d  gcc/config/svr4.h
  f8474798234ce45ea141dddc454dfd82  gcc/config/t-darwin
  ee7ad6460936fc6f3f89ecb711376477  gcc/config/t-dfprules
  c8e307e8ac576d4b0aee46452bf0c655  gcc/config/t-freebsd
*************** b241b04bca0de03218c83989000a571e  gcc/co
*** 3413,3450 ****
  17fd5cabcc31b720b23bad47cf7fe84c  gcc/config/tm-dwarf2.h
  d5d3d51225dddbbe5117ca70577db5b8  gcc/config/udivmod.c
  19fbb57702c83c273b688d2f2328ebab  gcc/config/udivmodsi4.c
! cb062cb32864ab11a31bfad3620f7212  gcc/config/usegas.h
  84b3d967c493f355044296ef98dd8432  gcc/config/v850/lib1funcs.asm
! fd55bc40caee507e22d066ea9d915c95  gcc/config/v850/predicates.md
  3f0a71b3742ffa4840a16a4d0f9f6158  gcc/config/v850/t-v850
  859a4f4eabb77ce1fec496fefa01f9ef  gcc/config/v850/t-v850e
! 368d5d65f7dd35565b9c2bf733b918be  gcc/config/v850/v850-c.c
! f84f23506d891aa97281c90199fa11b4  gcc/config/v850/v850-protos.h
! 27f97f21b833ba97cc3ce9ebc8aba117  gcc/config/v850/v850.c
! 5fbf8382d783647e0140dfc5fff5cd98  gcc/config/v850/v850.h
! e583e4c1b2bcd23fce125748efdfdc6b  gcc/config/v850/v850.md
! 623a5493740c337104b271764a0f28d3  gcc/config/v850/v850.opt
! b69bad87948d998fdd76929b8cb2a87d  gcc/config/vax/bsd.h
! f1d413d8d44308ac3f0dc93c6813e3bc  gcc/config/vax/elf.h
! 35ccbf332b7cf6b8940dad07f2ad5394  gcc/config/vax/netbsd-elf.h
! 94b5dff27402301777253b3f524f34de  gcc/config/vax/netbsd.h
! 835d87c8c63ef2e227c8a5b0e5c9a7c3  gcc/config/vax/openbsd.h
! f96e636c589e92b6ae5102f3ce92e2b9  gcc/config/vax/openbsd1.h
  2d5751f5205ecd63bc583b33dd85c55b  gcc/config/vax/t-memfuncs
! 0677b9ee639bcc4ebc28c641c94a4cda  gcc/config/vax/ultrix.h
! 4178ba314827d58e125f55508d69ebd1  gcc/config/vax/vax-modes.def
! 9d5c3dd3e0acaf3caa86d6d65f09e7e6  gcc/config/vax/vax-protos.h
! 81eafeb12b3985f5a56573545fd95da3  gcc/config/vax/vax.c
! 4aea1f4afc21a12f8afd5472d75fe181  gcc/config/vax/vax.h
! 65308d5a1d8f2cb9e31b887518e5bf8c  gcc/config/vax/vax.md
! 936aa74c3ae5a55810b360d79b3fbc4a  gcc/config/vax/vax.opt
! a7b0b7f2a6ceda9449393ea0839a7646  gcc/config/vax/vaxv.h
! 248e65fe7e4c48b1c9b7408f14cd2bd8  gcc/config/vx-common.h
  ea87563be274c3a2263bfc080ee4e15f  gcc/config/vxlib.c
! 0e16826eb5ccb202c67bdd26c1788406  gcc/config/vxworks.h
! 4238b258360740e372682ac513a912a9  gcc/config/vxworks.opt
! 7542f16db68694657c83019d7c115885  gcc/config/vxworksae.h
! e69ce19f81fafafb9a9e3c687536a850  gcc/config/windiss.h
  e61493e66adee98ce2ec02cc283528f9  gcc/config/x-darwin
  2a31a36fe47acba6959a4c3fbc2df487  gcc/config/x-hpux
  095ce8a2c17ff3008c87bc4041093d43  gcc/config/x-interix
--- 3415,3452 ----
  17fd5cabcc31b720b23bad47cf7fe84c  gcc/config/tm-dwarf2.h
  d5d3d51225dddbbe5117ca70577db5b8  gcc/config/udivmod.c
  19fbb57702c83c273b688d2f2328ebab  gcc/config/udivmodsi4.c
! a810412f27c261278ae8aef72f855f32  gcc/config/usegas.h
  84b3d967c493f355044296ef98dd8432  gcc/config/v850/lib1funcs.asm
! 76bd3618f6905a2894e1b2242e25eabf  gcc/config/v850/predicates.md
  3f0a71b3742ffa4840a16a4d0f9f6158  gcc/config/v850/t-v850
  859a4f4eabb77ce1fec496fefa01f9ef  gcc/config/v850/t-v850e
! 0b35f786081c83bef5ba14440a7b23b6  gcc/config/v850/v850-c.c
! 7cb80b85843999dd83b608c03b01bca9  gcc/config/v850/v850-protos.h
! cdc12291478586beddd4f2838c8f2bc1  gcc/config/v850/v850.c
! 7e0b102d28932db13f35c5a829d2ebf6  gcc/config/v850/v850.h
! 21b97f01afd795efc523302665447c4f  gcc/config/v850/v850.md
! a76b4c6b503c3b0502cbf554bdae603a  gcc/config/v850/v850.opt
! 6bf58805f5b1f4753cb1839fd28a038d  gcc/config/vax/bsd.h
! 4497e5c6ed10c0bf360bc77a471c13cf  gcc/config/vax/elf.h
! 234c7415c013a2783fe48221c07d2c96  gcc/config/vax/netbsd-elf.h
! 51f70c05fb41bab885af403d3e2a09a9  gcc/config/vax/netbsd.h
! 727dec88f2b53e778ea543c3898a4067  gcc/config/vax/openbsd.h
! 86c330ed64d251a008e1e25d121c9735  gcc/config/vax/openbsd1.h
  2d5751f5205ecd63bc583b33dd85c55b  gcc/config/vax/t-memfuncs
! f10df5cf8009dca903f473bf1322e10b  gcc/config/vax/ultrix.h
! 6a835ca45a6e97904db536ee730a0795  gcc/config/vax/vax-modes.def
! 9ba12fce1483de4f43fcd0b3b419dba2  gcc/config/vax/vax-protos.h
! 0cf623dab141ec779d47369fbfd144d9  gcc/config/vax/vax.c
! 36883fa38c5ce8ca6eb5ab92c6121d50  gcc/config/vax/vax.h
! 87b69efc1eff7c1babfb8f2299b801bd  gcc/config/vax/vax.md
! 09034331111ac6ed06d52147617e3f22  gcc/config/vax/vax.opt
! e9a1ae1dd3d581163d1fd51fce1a5a47  gcc/config/vax/vaxv.h
! 40637055cc58c31f91ebe3c0cdd867d1  gcc/config/vx-common.h
  ea87563be274c3a2263bfc080ee4e15f  gcc/config/vxlib.c
! 58a59f1f0f683bd025ccea5df8a39826  gcc/config/vxworks.h
! e2bf6d23f9c9e61b518c0dc6fca72588  gcc/config/vxworks.opt
! 2b63ec29be5cd304515bddfc02a13db5  gcc/config/vxworksae.h
! 6bf13eba2978db92637de672f10f08cc  gcc/config/windiss.h
  e61493e66adee98ce2ec02cc283528f9  gcc/config/x-darwin
  2a31a36fe47acba6959a4c3fbc2df487  gcc/config/x-hpux
  095ce8a2c17ff3008c87bc4041093d43  gcc/config/x-interix
*************** e61493e66adee98ce2ec02cc283528f9  gcc/co
*** 3452,3481 ****
  2966f5fb6241f177c43632efdafd7a98  gcc/config/x-solaris
  989bc115c38b7814e2200cb6eb7a890e  gcc/config/xtensa/crti.asm
  a9c9fbaa7727f1eefe76249a9ea6f65d  gcc/config/xtensa/crtn.asm
! a74cf0366ddc5fbc2523f596792f53b3  gcc/config/xtensa/elf.h
  167a92cfd985a28ac10062929f62fae2  gcc/config/xtensa/ieee754-df.S
  e52fb1ee949cc54c813cb48fd627bcd5  gcc/config/xtensa/ieee754-sf.S
  e34060f919f28c4432858aaeffebb25f  gcc/config/xtensa/lib1funcs.asm
  add50d3b5d97b3c8f152fc3286ec76c7  gcc/config/xtensa/lib2funcs.S
! 0d70bb2807b0bab2bac7111443b7c6f6  gcc/config/xtensa/linux.h
! f5b925739c7b6e2cf74068829b70ba6b  gcc/config/xtensa/predicates.md
  8b7f87d40cffa52a9b218754a117ec74  gcc/config/xtensa/t-elf
  0c49731d95e228dbbfcb9d1eaf2777c3  gcc/config/xtensa/t-linux
  983bb5eba8c08d163d416681540fd896  gcc/config/xtensa/t-xtensa
! dceaaf27b1205bb0bc53dce248983053  gcc/config/xtensa/xtensa-protos.h
! 8397dccb8402112aa0e0818290ff6669  gcc/config/xtensa/xtensa.c
! 606eb6ed1bdc092ef5228edd6fc40d86  gcc/config/xtensa/xtensa.h
! dc489267d9c1260388c9f57b8d79e1d7  gcc/config/xtensa/xtensa.md
! cd6170fa99a78136b565a7d8a5eda9e9  gcc/config/xtensa/xtensa.opt
! e76da0ce58641c0faf2df7d375b18861  gcc/configure
! 5e1fd9fa8102c5cbbe8f4cdadf57fae4  gcc/configure.ac
! 6886270bc2371c30445bc95fc43453e5  gcc/conflict.c
! c01cb59068d865b65b3a2492bfe08492  gcc/convert.c
! 4c23b041c8c870b79f8a71923442193e  gcc/convert.h
! 230c26452a1fc11fe1b17b62be7efd9d  gcc/coretypes.h
! 8dd509561c4740bcf941258434a5a264  gcc/coverage.c
! 4c54d06a26968a863425f13a6a05c144  gcc/coverage.h
! 63043e6af0e628fad90a4695ae4a49ab  gcc/cp/ChangeLog
  bd4aeac90a5befe0218090fe3d3d6542  gcc/cp/ChangeLog-1993
  08674355375d2734400e90d47d048ccc  gcc/cp/ChangeLog-1994
  ba73c2557bcf66206e3cb4f90a4f81a1  gcc/cp/ChangeLog-1995
--- 3454,3483 ----
  2966f5fb6241f177c43632efdafd7a98  gcc/config/x-solaris
  989bc115c38b7814e2200cb6eb7a890e  gcc/config/xtensa/crti.asm
  a9c9fbaa7727f1eefe76249a9ea6f65d  gcc/config/xtensa/crtn.asm
! 685b5cfc7220ca7e0afb198877d1cd28  gcc/config/xtensa/elf.h
  167a92cfd985a28ac10062929f62fae2  gcc/config/xtensa/ieee754-df.S
  e52fb1ee949cc54c813cb48fd627bcd5  gcc/config/xtensa/ieee754-sf.S
  e34060f919f28c4432858aaeffebb25f  gcc/config/xtensa/lib1funcs.asm
  add50d3b5d97b3c8f152fc3286ec76c7  gcc/config/xtensa/lib2funcs.S
! ed2c03e911ff55520e06b22d18f27b2b  gcc/config/xtensa/linux.h
! 8c2f019c9c37dd7c7884c8925caa485e  gcc/config/xtensa/predicates.md
  8b7f87d40cffa52a9b218754a117ec74  gcc/config/xtensa/t-elf
  0c49731d95e228dbbfcb9d1eaf2777c3  gcc/config/xtensa/t-linux
  983bb5eba8c08d163d416681540fd896  gcc/config/xtensa/t-xtensa
! 2987032035986548bdd79cd71334262d  gcc/config/xtensa/xtensa-protos.h
! 268e28c617792fa966f8abcba92b043a  gcc/config/xtensa/xtensa.c
! f976679ce0446705fe3b052c4cd4480e  gcc/config/xtensa/xtensa.h
! 058a81f6c3aea294a8f8bdb57aaf9c20  gcc/config/xtensa/xtensa.md
! 251bc8bed847c25c9a8dc6fda95d358e  gcc/config/xtensa/xtensa.opt
! f52033b9b24d005d9fcd20353269de69  gcc/configure
! a66da77c5c3656c4fedfa9964e95bafb  gcc/configure.ac
! 67334a4e58a318ef90556e5be74e2b14  gcc/conflict.c
! 13c0cf810d441c77c609551afd413829  gcc/convert.c
! ad9a4a9f779ce78f7a8b5c44e75460ba  gcc/convert.h
! 2b8d458570138701d894bd7d582c8121  gcc/coretypes.h
! 102303053b83fa43400ade985599af22  gcc/coverage.c
! 837f358341b0c8f32e120aa51fe433aa  gcc/coverage.h
! 52a3605e06c16f3866eb23e10a782efb  gcc/cp/ChangeLog
  bd4aeac90a5befe0218090fe3d3d6542  gcc/cp/ChangeLog-1993
  08674355375d2734400e90d47d048ccc  gcc/cp/ChangeLog-1994
  ba73c2557bcf66206e3cb4f90a4f81a1  gcc/cp/ChangeLog-1995
*************** b0ec9df247144119b9b387740321e833  gcc/cp
*** 3489,3562 ****
  e59a3c6e62e42c2b90189c2523fbf084  gcc/cp/ChangeLog-2003
  cd053832db241cc208a442bf688c6bae  gcc/cp/ChangeLog-2004
  df30dd47773ff2170eb33bdbb02a384e  gcc/cp/ChangeLog.tree-ssa
! 47585fec3bd47daa5c12d1e344b0f8a2  gcc/cp/Make-lang.in
  722817c6da9fa9d73d9f114ae094ed4f  gcc/cp/NEWS
! a15e972dd4ea72125519db26ffcb180b  gcc/cp/call.c
  9f7a823f536eacdd59e2fc31ef4da831  gcc/cp/cfns.gperf
  5cf817bda5279d277269588c836977b3  gcc/cp/cfns.h
! b6c0245114318ff21c0bf7eca5febff5  gcc/cp/class.c
! f20a698b35db94b06994143cd07f8ce5  gcc/cp/config-lang.in
! 14cca63d267531d37560842f09ada4f7  gcc/cp/cp-gimplify.c
! 10dc17f58973851b1241e9adede9ccbc  gcc/cp/cp-lang.c
! cdeace9ab0d2a318988fa877bd78349a  gcc/cp/cp-objcp-common.c
! 057ed82c15256c38fa441941f9d7e1cb  gcc/cp/cp-objcp-common.h
! af178261d6dac773131b6e9df5af95a2  gcc/cp/cp-tree.def
! f038caa6576745dab2d328504889f2e9  gcc/cp/cp-tree.h
! ba1cbe2a6f81f5a39778b4be76912eda  gcc/cp/cvt.c
! 26982934a7838423591d1fb45fa93219  gcc/cp/cxx-pretty-print.c
! 7c38a5a446573c443c85199fa78d7814  gcc/cp/cxx-pretty-print.h
! 3184defdcb7b2b61203b68410297214c  gcc/cp/decl.c
! 8492f342ebc0b8a809b2b56fa1d9a3a0  gcc/cp/decl.h
! ea9dcf3c16675f3c6df330c904373e80  gcc/cp/decl2.c
! cbfb0591410cba96e49bf23b61ab16f7  gcc/cp/dump.c
! 59b9d699cf665dc1346d9554fd50d34c  gcc/cp/error.c
! 7994f81a13434abcfd057dc05652c2fd  gcc/cp/except.c
! 19eab12707f95fc4bba7125ac32168e8  gcc/cp/expr.c
! 7c3fd66ad81a12c8c4cd52f7857d4297  gcc/cp/friend.c
! 0a1d8c8d8c5bf9b39e4ff0996d6801a1  gcc/cp/g++spec.c
! d92f4fa96c61539c4d9a03854f00c86c  gcc/cp/init.c
! df9af63b1ef45d9750ab7d2528d745e2  gcc/cp/lang-specs.h
! 88e4ad5fd1361d39ad965c9181ac12db  gcc/cp/lex.c
! 272a78ccbeb793c30d8fb43d70f7f06b  gcc/cp/mangle.c
! 2aa4e34246484cdaa305f64a06f9a84f  gcc/cp/method.c
! e77343657e23e53d4ffab7883808e37f  gcc/cp/name-lookup.c
! 93ca937cbd1b6c458c963d02a24e3b3b  gcc/cp/name-lookup.h
! dd361e4894d02534cb52f1ebf3de8a78  gcc/cp/operators.def
! e778c5ea35c2e9e0efa3d270e23bc418  gcc/cp/optimize.c
! 52350c2d204046eff4d836998ae367a3  gcc/cp/parser.c
! 26e479527941c3f235625499ee242a1c  gcc/cp/pt.c
! f9258cf0720ccf1211c2a72c95d8758f  gcc/cp/ptree.c
! 76e6c5c8a66e8a6de3c1bf2834d1c3b1  gcc/cp/repo.c
! 590ce6bad5905288c51bb4df49229a00  gcc/cp/rtti.c
! f61e4e0055057c1d992bb072ac2b5413  gcc/cp/search.c
! ee3646f955e5bed09470c514d58ba9cc  gcc/cp/semantics.c
! 72d8a27776a42d283416bcf018601f0e  gcc/cp/tree.c
! 68db2e9cbd1240b2dd1621e09c7e334f  gcc/cp/typeck.c
! 9d8d115b93595d9213b41b5a8a68b42a  gcc/cp/typeck2.c
! 983d29cefa542a217019fadf4dfe55e0  gcc/cppdefault.c
! 2a85324dfa9f784239228d94654990bb  gcc/cppdefault.h
! 91a28e82e3aca338d0c49e8030470363  gcc/cppspec.c
  f6bc4281ae72764a3a93ded7290024e2  gcc/crtstuff.c
! 7cfeba419e90244c80f587a5879c713e  gcc/cse.c
! 03eaf602994c86aa60220b3db74e2af1  gcc/cselib.c
! 9f10490c51480a4c90cc699c9fe2d0cb  gcc/cselib.h
  1ded054093de910d9786c62bc4fe8cc6  gcc/cstamp-h.in
! eebd60abd19f76087f43487304394b4f  gcc/dbxout.c
! 4f716573134be0bae31cc222fa50bc69  gcc/dbxout.h
! f78fa3eec8866cd8b9d1d3cfb6bbb98a  gcc/ddg.c
! 2b24c16f4e5cd5591fa50086464f01b4  gcc/ddg.h
! 9b9a89b442de3729b6a5130fb2bf0167  gcc/debug.c
! 15aebccb3bcef3900a0909f852959d95  gcc/debug.h
! b6cb41503745bc3ee68b076972dedb2e  gcc/defaults.h
! 96d5fe367443bf5abd06d5e2811bf67e  gcc/df-core.c
! 4bd53b04c31823c57cbc69966a654b16  gcc/df-problems.c
! 9b2edc9abdcb3f4d5dd51d7a57b54494  gcc/df-scan.c
! 8566a86f395f656d85ccf738dd76c8c3  gcc/df.h
! 780170484839e863627991dc4e75946e  gcc/dfp.c
! a3c42a78f52c185d17a81e75a3091ca9  gcc/dfp.h
! 4ee08aca540010e8d988559e3f8341c2  gcc/diagnostic.c
  363b522745520ca24e990862dc3cb550  gcc/diagnostic.def
! f1dfd516ac7677193e6f3d58c7da850a  gcc/diagnostic.h
  bba4f994dc95873b01340b4dd0e723af  gcc/doc/bugreport.texi
  2f4f3b1a38fce6b38968e850d050b090  gcc/doc/c-tree.texi
  8a2d0b0ea68d33aa871648c81d9594e4  gcc/doc/cfg.texi
--- 3491,3564 ----
  e59a3c6e62e42c2b90189c2523fbf084  gcc/cp/ChangeLog-2003
  cd053832db241cc208a442bf688c6bae  gcc/cp/ChangeLog-2004
  df30dd47773ff2170eb33bdbb02a384e  gcc/cp/ChangeLog.tree-ssa
! f5ca50cb75c35f8ad13871678db00e7a  gcc/cp/Make-lang.in
  722817c6da9fa9d73d9f114ae094ed4f  gcc/cp/NEWS
! 76e819bcb2333e61178a731ab1ca5e28  gcc/cp/call.c
  9f7a823f536eacdd59e2fc31ef4da831  gcc/cp/cfns.gperf
  5cf817bda5279d277269588c836977b3  gcc/cp/cfns.h
! 30bc563ca61caa63e6c6eb2c164054a7  gcc/cp/class.c
! 7c8aed891facdeabc51625d3fae43390  gcc/cp/config-lang.in
! ec24859eeaa664762832b72863e41c5c  gcc/cp/cp-gimplify.c
! 42f4d69e6a7cb2405d40b8000bd32d23  gcc/cp/cp-lang.c
! 33512a17efe06b3c266f37beb02b828d  gcc/cp/cp-objcp-common.c
! a08719b73994ba139a75cc53c3df29cc  gcc/cp/cp-objcp-common.h
! 31a5455362fb929835a322c445764029  gcc/cp/cp-tree.def
! 5792d663126d3cd0adb64667b83e164d  gcc/cp/cp-tree.h
! 922b27c48e847864b6e2a47e928a906c  gcc/cp/cvt.c
! 3bde4d5611269af01dba53323117e45e  gcc/cp/cxx-pretty-print.c
! f7c1c009d094ae2bf65af9b4341b9827  gcc/cp/cxx-pretty-print.h
! 2d5a5de891feaeac2d74acbbfaff18af  gcc/cp/decl.c
! 728e54789136185f784710b266d2ad2c  gcc/cp/decl.h
! 270a9f35a1ff645a0407d4ffd13d51c0  gcc/cp/decl2.c
! 7e27b4d053dc2aa31cf11969f4c73af7  gcc/cp/dump.c
! 0d33934b7a91d57839592f89bebc3b3a  gcc/cp/error.c
! 2c3b6ade41b4a93d603c3feae508c19b  gcc/cp/except.c
! 849b4509b6355a052bdeadf2a9071bb3  gcc/cp/expr.c
! 68e9144ee6fa6fb1d969aa5c37740686  gcc/cp/friend.c
! 2d29d287e3339badc04cb22416e2e290  gcc/cp/g++spec.c
! 747f1194266cea85c0065394a7092229  gcc/cp/init.c
! 54d5028b6a1e7a7ffc4373803093812e  gcc/cp/lang-specs.h
! db351e219e7f0551df84e3cb0d2f9574  gcc/cp/lex.c
! 25e87ce6e3a3bf9317a3ce30007ddfe3  gcc/cp/mangle.c
! 695c127fa6bc9f2fbe6c1ae551b1d7dc  gcc/cp/method.c
! 8701ccbc43208c0518752b546ddd6739  gcc/cp/name-lookup.c
! 8a1bb9ab3967e3724fc8695485b5d0a5  gcc/cp/name-lookup.h
! 01adceacc7eb5d2cb288c197b6f324f3  gcc/cp/operators.def
! 65c13cec58a02a7ea36aadd54289a144  gcc/cp/optimize.c
! 3ef3cbc15a368340e61f905b1c8ed899  gcc/cp/parser.c
! df11957fb21cee845335ba237bd52b90  gcc/cp/pt.c
! a93f3e25e9cd01d1114798cd81240ac8  gcc/cp/ptree.c
! a36ff4be202979e5a882790c1d8afce6  gcc/cp/repo.c
! f9ab9e782c773d158c8547ac26b56118  gcc/cp/rtti.c
! a089f723a9070a5a7db0ead1d788482d  gcc/cp/search.c
! 995ce354c93d094c759d158752594a02  gcc/cp/semantics.c
! c4b26660d51becbec6235018528f10c4  gcc/cp/tree.c
! 41868925a41899d36984caae471ce2ed  gcc/cp/typeck.c
! 6459047a268824324386392cbaae1ef1  gcc/cp/typeck2.c
! 64da48e50a2e31ba217b49357f2ec9c2  gcc/cppdefault.c
! 11a2c0e70231b23b97dc21cf5ba8d083  gcc/cppdefault.h
! 8336cf156ec6050dfe9a10ab7a467a9c  gcc/cppspec.c
  f6bc4281ae72764a3a93ded7290024e2  gcc/crtstuff.c
! 5a3d91ef07e2cf0def1ea405c9e67b6f  gcc/cse.c
! 986e8178e9e25a7a5219e184088e386d  gcc/cselib.c
! e9b2b0fe649752b0f9022444aafd0f9d  gcc/cselib.h
  1ded054093de910d9786c62bc4fe8cc6  gcc/cstamp-h.in
! 6630f877079ef2e0031e15fe0295b3ba  gcc/dbxout.c
! 4294fea5f2914d14a0fcce8aad5ac8e5  gcc/dbxout.h
! 87c57a3785e9c91bc8a9314b7c8b282e  gcc/ddg.c
! f7f373d470008e3f8f73184a8b7a08f5  gcc/ddg.h
! a5738e70eedf39d29f514290af4c136b  gcc/debug.c
! b71dd04e05b9b1f8af0b0d47e0c5736d  gcc/debug.h
! 35312233067ac28d4ce48c197a550fd7  gcc/defaults.h
! 75b5263c4d18f83c74901201b089bf08  gcc/df-core.c
! 10300d2ec6d153dc3b03f6621ad93ee0  gcc/df-problems.c
! d8c667265e01065b73c867175e83fe63  gcc/df-scan.c
! 36f0d9580452732a528cd07c9b4eb236  gcc/df.h
! 6edc812517ef31f9278dd387a6bef9d2  gcc/dfp.c
! ac9ceda1d42fb9720d3cf1ebedde4716  gcc/dfp.h
! 600b7e5b6ec4123b9c6b1628e6459002  gcc/diagnostic.c
  363b522745520ca24e990862dc3cb550  gcc/diagnostic.def
! c169e601db87d520b777b7ed90d488ff  gcc/diagnostic.h
  bba4f994dc95873b01340b4dd0e723af  gcc/doc/bugreport.texi
  2f4f3b1a38fce6b38968e850d050b090  gcc/doc/c-tree.texi
  8a2d0b0ea68d33aa871648c81d9594e4  gcc/doc/cfg.texi
*************** e025c163542a9ac9aecf10594125f181  gcc/do
*** 3564,3603 ****
  817e2c2d921e25ad38a62858dc18ca37  gcc/doc/compat.texi
  ede23db52c73d2fda739a3d4cedfd465  gcc/doc/configfiles.texi
  73b7f9aa052dde14853d1817153dfd24  gcc/doc/configterms.texi
! 501d8b520470943131f2a44c46ec825a  gcc/doc/contrib.texi
  532efd24ba5590c6aed6cc4fa92638d8  gcc/doc/contribute.texi
! a271c364470e6daecb6b1457cd0f38ac  gcc/doc/cpp.1
! 9a162376cfa26eb3771e4d554eda1349  gcc/doc/cpp.info
  cbc6be853dc401fe1dd4fdd28079abcf  gcc/doc/cpp.texi
  8462a717da44ca316c8c9ac975457a32  gcc/doc/cppenv.texi
! d95913d649d38746cf8f0b5673911340  gcc/doc/cppinternals.info
  2256b44c22f96b6bdaa3dbdf1a6916e7  gcc/doc/cppinternals.texi
  be5487defb69ea8435a0e8e09a857424  gcc/doc/cppopts.texi
  a54af3c91292bbd50e93129d6f490c5f  gcc/doc/extend.texi
  217f881d5138ae57b1df76f41cf3f22b  gcc/doc/fragments.texi
  b0318dd829535c6d2e012cb04c0144bb  gcc/doc/frontends.texi
! 901189452bf2927f482bb4d45127a74d  gcc/doc/fsf-funding.7
! 90aaccd1167e6a180463c9f48a5d4bc1  gcc/doc/g++.1
! 90aaccd1167e6a180463c9f48a5d4bc1  gcc/doc/gcc.1
! 6b410b36bcbe493760e92eb8e915e9c4  gcc/doc/gcc.info
  d2c734f3b4c929d4f677d1f872822a2b  gcc/doc/gcc.texi
! ef73c8706a02cb6a1ddc621d2bba94d2  gcc/doc/gccinstall.info
! 15a3d930a8abe4c0baf0275e970e35fc  gcc/doc/gccint.info
  475386803c9221e724714638dcd2920b  gcc/doc/gccint.texi
! 34cd389bdf34f46597ba3a8640b43958  gcc/doc/gcj-dbtool.1
! c00c59c1582fde210df62c72f949df9e  gcc/doc/gcj.1
! bdee54528e8d29b4bbb2af286d930fe5  gcc/doc/gcj.info
! df1374fd68ed9048c24c0fe9e839f05e  gcc/doc/gcjh.1
! 5491d070df2be894a8047264e810fae8  gcc/doc/gcov.1
  e622c53d6a4ac7ef73beac35b69c7764  gcc/doc/gcov.texi
! 3b451d3990045e6c042614c3fe3a0978  gcc/doc/gfdl.7
! 2ef1117c0bccdb5633169eeed896f0cb  gcc/doc/gfortran.1
! d8d7e17a492d78dffa83be4486594a06  gcc/doc/gij.1
! e81bcbfe5172e81ab33d31f19b9bfd93  gcc/doc/gjnih.1
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 9aba9cb1a69b326a8933057a3a14a7bd  gcc/doc/gpl.7
! cd2c8dfc7463055fcb6c4b5f60945466  gcc/doc/grmic.1
! 72d34920f7a2d5d091bcfe633f5e4940  gcc/doc/grmiregistry.1
  34c6068d2011a627de76d1dc46b17017  gcc/doc/gty.texi
  12712ad63a56e9d549562b21b42b1454  gcc/doc/headerdirs.texi
  f9a96e5b17478ac8e83051e30d4d0245  gcc/doc/hostconfig.texi
--- 3566,3605 ----
  817e2c2d921e25ad38a62858dc18ca37  gcc/doc/compat.texi
  ede23db52c73d2fda739a3d4cedfd465  gcc/doc/configfiles.texi
  73b7f9aa052dde14853d1817153dfd24  gcc/doc/configterms.texi
! 9857c78ed214089bcdecbe1a7d47b723  gcc/doc/contrib.texi
  532efd24ba5590c6aed6cc4fa92638d8  gcc/doc/contribute.texi
! 709b68cc9ef0165f3cb09615227fcf73  gcc/doc/cpp.1
! 428121bb87b0efa1bc47c8fa356608d1  gcc/doc/cpp.info
  cbc6be853dc401fe1dd4fdd28079abcf  gcc/doc/cpp.texi
  8462a717da44ca316c8c9ac975457a32  gcc/doc/cppenv.texi
! a3afbb49a6a1be49384b790c089c4bd9  gcc/doc/cppinternals.info
  2256b44c22f96b6bdaa3dbdf1a6916e7  gcc/doc/cppinternals.texi
  be5487defb69ea8435a0e8e09a857424  gcc/doc/cppopts.texi
  a54af3c91292bbd50e93129d6f490c5f  gcc/doc/extend.texi
  217f881d5138ae57b1df76f41cf3f22b  gcc/doc/fragments.texi
  b0318dd829535c6d2e012cb04c0144bb  gcc/doc/frontends.texi
! d182b9d97af4ee2e0b978d001dd68dbe  gcc/doc/fsf-funding.7
! ad9db52aee02901fc8c24e487d135bd0  gcc/doc/g++.1
! ad9db52aee02901fc8c24e487d135bd0  gcc/doc/gcc.1
! 2d64c7c49510b057f83bd15eeeffc7e4  gcc/doc/gcc.info
  d2c734f3b4c929d4f677d1f872822a2b  gcc/doc/gcc.texi
! 5ee51e0a67afcf3a2709e976f293e491  gcc/doc/gccinstall.info
! c4abd25478424c0126fcb755a67ef560  gcc/doc/gccint.info
  475386803c9221e724714638dcd2920b  gcc/doc/gccint.texi
! 92de7887cbdeed48b7486087d1b9c3fd  gcc/doc/gcj-dbtool.1
! c7e2ad53223b38a4a3c25f975f4705f3  gcc/doc/gcj.1
! 27310b80e68a78de9bbe1b513a9d1135  gcc/doc/gcj.info
! 4ba6c072ccca99fbb057b603573134c8  gcc/doc/gcjh.1
! e3c341cf0d6dbee088c3d003d39b841a  gcc/doc/gcov.1
  e622c53d6a4ac7ef73beac35b69c7764  gcc/doc/gcov.texi
! ffb7063043b672d317ed3ed606195387  gcc/doc/gfdl.7
! 02d2791b20bcc3751828af4ae0d8e9b4  gcc/doc/gfortran.1
! 268d7e853aac90130aebc3045e7fdbdb  gcc/doc/gij.1
! 92a078fa21964bd35e355a0491510e02  gcc/doc/gjnih.1
  290370669f02bef1502ada9273e5261f  gcc/doc/gnu.texi
! 51b7911a898f235b6a47e7a5bf4edcb5  gcc/doc/gpl.7
! a16a8db92de62cdf6a0db8ab51a60c7e  gcc/doc/grmic.1
! 997ec040f176bf3710dbe0150e39c651  gcc/doc/grmiregistry.1
  34c6068d2011a627de76d1dc46b17017  gcc/doc/gty.texi
  12712ad63a56e9d549562b21b42b1454  gcc/doc/headerdirs.texi
  f9a96e5b17478ac8e83051e30d4d0245  gcc/doc/hostconfig.texi
*************** b5123edff0a56625ffa9b55deb3718db  gcc/do
*** 3611,3620 ****
  1a82358ed7dae91539691a1af67f8514  gcc/doc/install.texi
  1162ed64135d69ec08d395465dfbabe6  gcc/doc/install.texi2html
  5407c66b804884426ce94dcac22864d1  gcc/doc/interface.texi
! 6dc11a563a105aa7088057f498e941ce  gcc/doc/invoke.texi
! 6e38df5fd8bef406a0d8994b82213b0b  gcc/doc/jcf-dump.1
! e595a523715627bfb86e6b23ec3b1d86  gcc/doc/jv-convert.1
! 6b164392d1d267e2e751d371c791792d  gcc/doc/jv-scan.1
  a01aca1d7da7f482653b521ba6447f85  gcc/doc/languages.texi
  94d3193a8b450e3924b75f70cbd3d15a  gcc/doc/libgcc.texi
  8bfb3c328f6864b21dea9f1be1a1dba1  gcc/doc/loop.texi
--- 3613,3622 ----
  1a82358ed7dae91539691a1af67f8514  gcc/doc/install.texi
  1162ed64135d69ec08d395465dfbabe6  gcc/doc/install.texi2html
  5407c66b804884426ce94dcac22864d1  gcc/doc/interface.texi
! ab57eff3d2dd242360220b72a508fffe  gcc/doc/invoke.texi
! 2c16cef76ab8aeea60b01a7de736e684  gcc/doc/jcf-dump.1
! 01f09ed11e703392a6c91d70d8eb7f0e  gcc/doc/jv-convert.1
! 7650b709146ed04ff8ed39a2b90c3f38  gcc/doc/jv-scan.1
  a01aca1d7da7f482653b521ba6447f85  gcc/doc/languages.texi
  94d3193a8b450e3924b75f70cbd3d15a  gcc/doc/libgcc.texi
  8bfb3c328f6864b21dea9f1be1a1dba1  gcc/doc/loop.texi
*************** dba33abe7502e73947104d60b83c8a82  gcc/do
*** 3631,3789 ****
  c1201a64baf08a5314c67fa137c9bc19  gcc/doc/tm.texi
  020d10a66d88db4028207eaf3b768ea1  gcc/doc/tree-ssa.texi
  0436252d52c0ee2481d0c8855f6b6505  gcc/doc/trouble.texi
! 14e92d5a9bba9721502b7981783a261d  gcc/dojump.c
! 3731bd3124ce55a579acddc3eb85ffdf  gcc/dominance.c
! 6ec68f4afb4588bbb63681014e9dfb6a  gcc/domwalk.c
! 39214ee95bfecfe804eb28a9651582e5  gcc/domwalk.h
! aea1d9e5c4a990beb01dad441295c628  gcc/double-int.c
! c6709ece56ecaf1be9b898878d4b97f8  gcc/double-int.h
  556561f4b5e3facfa0f5a423145e803e  gcc/dummy-checksum.c
! 6f26e90d300b89cec1d14d3416b7d6af  gcc/dwarf.h
! c9f7e1fb1a6ac36531dde543a2f609f4  gcc/dwarf2.h
! 79d6912249129745f2ee5aa044986ae1  gcc/dwarf2asm.c
! 216f4afb50ea06de217c9e3227e59a25  gcc/dwarf2asm.h
! 65d4594b951c65a4a127e47b7ee9b564  gcc/dwarf2out.c
! 44d77d8da55ef89cda1e5b0f0beb1a7e  gcc/dwarf2out.h
! fd5cf69456fbf71d74c2b82c5975aebd  gcc/emit-rtl.c
! a13c86d09ab2ec31b83277a5cee4b53a  gcc/emit-rtl.h
  d41d8cd98f00b204e9800998ecf8427e  gcc/emutls.c
! 572b91b29b778f2c2fdbc8836523a361  gcc/errors.c
! 31d4d8ec7dba5fe59cc9d4f9d904b206  gcc/errors.h
! 219d135d2b79b3996e02f99493b08028  gcc/et-forest.c
! 8c9b42b152f926d0e3be5237e8ed1974  gcc/et-forest.h
! db4a9cd16f51726c5f8161aee5a20913  gcc/except.c
! 1fca3de6bdaafc67e16772ae7340de39  gcc/except.h
! 339bb8912509ddcaa5a1f8e97de97e3b  gcc/explow.c
! 87ba05b4b567489acc091d71fcea128e  gcc/expmed.c
! e6f2be1321c3832b08c3f25231fb084d  gcc/expr.c
! 667181f3afd8ec4d00b6fcd63e7831e1  gcc/expr.h
! a3f5c7ac3e65085f517c32dc24fa1187  gcc/final.c
! 3398c39c8cc46838f10fa7898311e5ad  gcc/fix-header.c
! fe6acf088f053b82bb0e95ec1b09b0d1  gcc/fixproto
! 2430bfbcb7782d9fef6c104ed9f8d296  gcc/flags.h
! d9259efd005dac513ff33dbe0d709393  gcc/flow.c
! 36f960948dc6f3e40a0d1f1f4e5e5cea  gcc/fold-const.c
! b125f3c1362007a727dedcad6c13dde1  gcc/fortran/ChangeLog
  a7663343404e5c8cd4fe22f4e5f8039b  gcc/fortran/ChangeLog-2002
  aaf400b0b954b39bafbe84581b01c429  gcc/fortran/ChangeLog-2003
  83b581736c856dc0853389ea0c7cb007  gcc/fortran/ChangeLog-2004
  45d80d46bb60f87cba883107099d46ae  gcc/fortran/ChangeLog-2005
! e5876166cddd7ad064f07bfcf00f1e28  gcc/fortran/Make-lang.in
! dea4629fdeacb5d7e029bf6a21bb6c5a  gcc/fortran/arith.c
! 2dd46c4950182b9463d4d5ea04642750  gcc/fortran/arith.h
! 2e26783cbdd41ed37775368bd11463b3  gcc/fortran/array.c
! 7454743522be4299c5d5343dd61430fb  gcc/fortran/bbt.c
! 85cdf524d63fffe93a5c285952079cc1  gcc/fortran/check.c
  c9cbc04ae79ab97d022638195f16fa69  gcc/fortran/config-lang.in
! 551a6ddea40d502fefd2ab587d9d80e8  gcc/fortran/convert.c
! 15b557f69db3040f72c814083af93e9e  gcc/fortran/data.c
! 43945503af9a1a0b494736b880028fe9  gcc/fortran/decl.c
! bdf024e006a3d7c8be2e10831811f437  gcc/fortran/dependency.c
! 934f48a464be52e1792b13834881b630  gcc/fortran/dependency.h
! 6442f46ecdf205db68ac5b3e54270eb3  gcc/fortran/dump-parse-tree.c
! 8ceca10a8ff56e165169741228a5568b  gcc/fortran/error.c
! 90b42f9f1bccd5f41362afb15b2375b0  gcc/fortran/expr.c
! d706c56b4921bfed830c627988ef6225  gcc/fortran/f95-lang.c
! daa12d6dbf7e2cfbe3c08fefa5ead0e0  gcc/fortran/gfortran.h
! 3e88d759431ef289f751e62ec83c5730  gcc/fortran/gfortran.info
  e0990a0c09420bd6ae560075331e7c9a  gcc/fortran/gfortran.texi
! 5970992eccb8d9a09c9bc7f3e84bd790  gcc/fortran/gfortranspec.c
! e57e8a927a65999247f16f10ec904be3  gcc/fortran/interface.c
! ca558a818c9b6c57119ddca1ea67d6e1  gcc/fortran/intrinsic.c
! 4e3a78fc6e17434e38107bda1d2ca7b7  gcc/fortran/intrinsic.h
! 8454665a2d7a39dc2bfcd78e3ff5ef40  gcc/fortran/intrinsic.texi
! fec35fe0520168e6d422370d20ab94a6  gcc/fortran/invoke.texi
! e2d7f95d9d3151ad97a6ef0d6c475185  gcc/fortran/io.c
  45b1a91c0d323624795bc5a05bd68d0b  gcc/fortran/ioparm.def
! bc46c87074c4b29b23ecaeb2141c0096  gcc/fortran/iresolve.c
! cee32d86b3da05d45e47c9161940c6c3  gcc/fortran/lang-specs.h
! bd3e5655aa5274bd2b9b7de36e2673d2  gcc/fortran/lang.opt
! 85ff31b4b9ea1b54577c78edcb582716  gcc/fortran/match.c
! 10f57269d93d56a8c6f23d0a3bbfb515  gcc/fortran/match.h
! eb9280453f07a896302ebcb3add025df  gcc/fortran/matchexp.c
  abf36be0fd8758e4ff1fec7bd45eceff  gcc/fortran/mathbuiltins.def
! 6a4bc87e713d3d9162f8081b614e47c1  gcc/fortran/misc.c
! 52caa739a8efd04515d679491a4a343f  gcc/fortran/module.c
! 13f85230eabb2d57cdd7ec2d0526af0d  gcc/fortran/openmp.c
! c9e6c0f9a626040690bcf6185c0be1a1  gcc/fortran/options.c
! 290b1740d169050a9549451cc2c92a81  gcc/fortran/parse.c
! b606f3bbaf918ce75d4cc7e8863d00e4  gcc/fortran/parse.h
! f6a6887f33596df61b44e665ca321a4d  gcc/fortran/primary.c
! 756177948fb28096408dbbaa4bedd9a4  gcc/fortran/resolve.c
! 7835aede35eba2bf28ac8207be01358b  gcc/fortran/scanner.c
! 99b02eee3163ea80eee16705a874f0c3  gcc/fortran/simplify.c
! 3a7b61f77cb164deb5ed55a6a8078993  gcc/fortran/st.c
! a353b0d3ee87b11e2c30fef7c1fbf355  gcc/fortran/symbol.c
! cc51f5ba14bb220240667f4428db479a  gcc/fortran/trans-array.c
! 41c52e006ca83b3e410a828b6346c027  gcc/fortran/trans-array.h
! 1a58b7282bf4ed103d47127c72f5eda4  gcc/fortran/trans-common.c
! a763d3fe222f1c3a64d68b183f435412  gcc/fortran/trans-const.c
! 2bdfd45c7524d5895d702944ab8c0784  gcc/fortran/trans-const.h
! 413cb3a268422de42fdd7e2f7fd739f9  gcc/fortran/trans-decl.c
! f3c084a41189fec6b9caac03d57a3b85  gcc/fortran/trans-expr.c
! 5485bb1c4a25af666e647734d9d46913  gcc/fortran/trans-intrinsic.c
! 10e5d2da41af6670db72ff146535c009  gcc/fortran/trans-io.c
! 8f083b065b3d2a93ec710e3064a72365  gcc/fortran/trans-openmp.c
! 9af9cc3794f60632f07c6ac73ad87393  gcc/fortran/trans-stmt.c
! 783e4cd3ba9a55edef8ffa54ef16b101  gcc/fortran/trans-stmt.h
! a2de7bd3da8b650354022a9b44481b1a  gcc/fortran/trans-types.c
! 23b2d5a27096c1e6e117973ede9153d9  gcc/fortran/trans-types.h
! 0ea80c534dd21d89cd5b535e895849fa  gcc/fortran/trans.c
! 7aec6df8db78133be677d572cc1fc2b1  gcc/fortran/trans.h
! c1e67c105f1917d7f6a841cd88137b38  gcc/fortran/types.def
! 83fb2c4cb9eec6768a05a5b582c29da5  gcc/fp-test.c
! b83a1d9df1111aadf8e5e40121c84934  gcc/function.c
! a6ed4bc5a57b8e5bb845e00f72df7643  gcc/function.h
  b6f2acd7ffdda0ba478be12b946fc129  gcc/gbl-ctors.h
! 945707efcbe5673b1bad4865432a4238  gcc/gcc.c
! fae9a1137ff957764c0e3cb36ba50eed  gcc/gcc.h
! 608a36e3b6233f04174cf09fec0a0b5a  gcc/gccbug.in
! d6931b95b2dc819d9823b41f8f7bfbb6  gcc/gccspec.c
! b90470767da81facb1ad539a7df88834  gcc/gcov-dump.c
! 20c6b615bbcf6db75dbd2a3bc96af77c  gcc/gcov-io.c
  d07d1959045a6dc5efc6c1d1f4e6b638  gcc/gcov-io.h
! f0d061453c298451372e471965b2beec  gcc/gcov-iov.c
! c92f1bda509ec3d451c1ae2e52c37bd4  gcc/gcov.c
! a248c43f4e29118b6ae1a15830c54c97  gcc/gcse.c
  e8574c1cc9f06c607ac71e9b1a508b0c  gcc/gdbinit.in
! 21dc7afeb8c9c96f32a231c89eb817f7  gcc/gen-protos.c
! e5183eea8c9413ee80905d857cf1589a  gcc/genattr.c
! 3008399145221a86adc27df49531a851  gcc/genattrtab.c
! 9af3113beb545e35ad5878ccbab9ff90  gcc/genautomata.c
! 38ea4affe8c79f9ed47468de3aaac970  gcc/gencheck.c
! b9a3df270d2e153cd4467b88feafb01d  gcc/genchecksum.c
! bd142358c9abf973dedbeeafd64543ca  gcc/gencodes.c
! adae34a03e640d23fdafe61e75216cf7  gcc/genconditions.c
! d540f7988b5ad9d1b3efd0c2d6979ee9  gcc/genconfig.c
! ab9125f3018ff009edbfb50926219198  gcc/genconstants.c
! 511b9a8137d2d9732c538edbe3aecffa  gcc/genemit.c
! 4b11bcc01359d14f7a06174c76908c37  gcc/genextract.c
! 2346eeb1076567f120ed6ea86a698e31  gcc/genflags.c
! becd33ab73e1d437a327ab014ff54dd1  gcc/gengenrtl.c
! 223e8d24e1fc84a0b7e5d8969594f51b  gcc/gengtype-lex.c
! e0ef61f524a5527697587afb71958ee6  gcc/gengtype-lex.l
! 593a1d512c6af2ea73cd3128481bf859  gcc/gengtype-yacc.c
! d9a2326c2335df55aec1744b9d1b8072  gcc/gengtype-yacc.h
! f3f6d18d042fe90eabb2596620f8a278  gcc/gengtype-yacc.y
! bf4ce7593b9508b6bc273ee6c7b790ca  gcc/gengtype.c
! 9cc68b8454212c9535c3b855375ba714  gcc/gengtype.h
! 2915f852c3b2a298c37fcb82054d6224  gcc/genmddeps.c
! 94f73641c5397bc7d3c67566c3e79f67  gcc/genmodes.c
! af7396837f459e0310b703c26f4152e2  gcc/genmultilib
! e7f0cca80bd71a83d6795dd02c5db516  gcc/genopinit.c
! 65cda6d66dcbde731669ef59866dad20  gcc/genoutput.c
! 75657928afbcd4494bb1fe90bf650b48  gcc/genpeep.c
! e9162a593a4df823dce330f1dd70d728  gcc/genpreds.c
! 36952dc6a04265807b75489f781ceffb  gcc/genrecog.c
! a03ee5b1a288ca62567437a6edf113b4  gcc/gensupport.c
! daa11dc7584b442bcd05ce5382fd9368  gcc/gensupport.h
! be641fbe3cccfb243e9956093d26c46e  gcc/ggc-common.c
! b310a7d0426575ac50153371c8485637  gcc/ggc-none.c
! 2939261870fc113030938dab5fe21d15  gcc/ggc-page.c
! 4471aea76fc279ddea46e3c53da0a38d  gcc/ggc-zone.c
! e2bc57209594a92810c621fd279b6d99  gcc/ggc.h
! e23b01777c8bf265aada9e45fc3029ef  gcc/gimple-low.c
! fc8ec7bc1ec474fa2c9d2285fe278ae0  gcc/gimplify.c
  98d0815b50821067bcbf88546f818065  gcc/ginclude/decfloat.h
  5b1e4cb1a46c2d4445485b6e3e6b8bdb  gcc/ginclude/float.h
  3b200c2e6083737714963cb90fadd2fc  gcc/ginclude/iso646.h
--- 3633,3791 ----
  c1201a64baf08a5314c67fa137c9bc19  gcc/doc/tm.texi
  020d10a66d88db4028207eaf3b768ea1  gcc/doc/tree-ssa.texi
  0436252d52c0ee2481d0c8855f6b6505  gcc/doc/trouble.texi
! 5e63fd82090d1809d58c203b3e6408ee  gcc/dojump.c
! 1ed086cc0750a1b993e692fa8ad8d64f  gcc/dominance.c
! 3db26f5e3eb86eef7461dae44b40336f  gcc/domwalk.c
! 6610900c989d6176050bcac57ee612ca  gcc/domwalk.h
! 7f4e638ae1bb4cfbd099c660504fab88  gcc/double-int.c
! 4fa6146d0a6ca4ac1e56ab1998724b90  gcc/double-int.h
  556561f4b5e3facfa0f5a423145e803e  gcc/dummy-checksum.c
! 5bf339f6b2b3e3d97e53787816999f11  gcc/dwarf.h
! cad19c5cb5454be317610ee35fb8cbd2  gcc/dwarf2.h
! 9064f68ca2351c31353d3126c6d62f64  gcc/dwarf2asm.c
! 12623788973040394670a1e63f06da0c  gcc/dwarf2asm.h
! d72ce701b4b9b6a30e0fb559e115499f  gcc/dwarf2out.c
! 8c6fb78bd7e6ae9abfd537da81095407  gcc/dwarf2out.h
! bcbd7ccf5266d57efc4344be4bbdbe76  gcc/emit-rtl.c
! e6fb11c03b1729374ef7151184f01619  gcc/emit-rtl.h
  d41d8cd98f00b204e9800998ecf8427e  gcc/emutls.c
! 1484ab4b6124286c799dc8acd6f4dbf5  gcc/errors.c
! d1fbce666099f0b541a001c59acb8221  gcc/errors.h
! 0e6596970e94ebffb2c115786ad7ba2a  gcc/et-forest.c
! b791bcc5591c43b1d412ff4477f21c33  gcc/et-forest.h
! 640f8ce434f87bbdfd5992376ca2d511  gcc/except.c
! 3272f2c2a9da3cdbfb574acff06d14f8  gcc/except.h
! deb8c51a50bb70ca3d47d40fd6800b6b  gcc/explow.c
! 61ba0aab775b882f7f1ba6ec9767ebf8  gcc/expmed.c
! f303d32a8d6c0e32433b9e2a8a355c9d  gcc/expr.c
! fa8bc55126adc104027e69e7190caa1e  gcc/expr.h
! 4779c96407d2ea94260874e60f83cdff  gcc/final.c
! 2df372b895b6e2aa483288c7d61f8ce3  gcc/fix-header.c
! 6e91d9edba224d5114b9d4cc242f0fab  gcc/fixproto
! eb81349e947ad9dc45096f3ea2191029  gcc/flags.h
! 6b7b5855e4b02f10a0064337d9dcf3b8  gcc/flow.c
! 8c0428640b3714838e664d4ead267695  gcc/fold-const.c
! 4a3864858337e4fba3f8db7d919c3218  gcc/fortran/ChangeLog
  a7663343404e5c8cd4fe22f4e5f8039b  gcc/fortran/ChangeLog-2002
  aaf400b0b954b39bafbe84581b01c429  gcc/fortran/ChangeLog-2003
  83b581736c856dc0853389ea0c7cb007  gcc/fortran/ChangeLog-2004
  45d80d46bb60f87cba883107099d46ae  gcc/fortran/ChangeLog-2005
! 94d9ea14f486785f8841acfd2c5b8f62  gcc/fortran/Make-lang.in
! 9bae29db623d30bad731d8978d0cc0cd  gcc/fortran/arith.c
! b710516b1d0d383189a52488b9cd7bf5  gcc/fortran/arith.h
! c571f9d42e822cad27ae20b8df3d12e6  gcc/fortran/array.c
! cd63feb1d1db045281ef56abf5971a0a  gcc/fortran/bbt.c
! 32123eabc6df5b5384b5e4ddb439e353  gcc/fortran/check.c
  c9cbc04ae79ab97d022638195f16fa69  gcc/fortran/config-lang.in
! e26cc52a5d63656c08724b186178a986  gcc/fortran/convert.c
! 7fa33e8ba78a86b94ab1544503bc0d03  gcc/fortran/data.c
! dba96afe66f522bb5ee800a1cbce190a  gcc/fortran/decl.c
! 515315f6269fb6055be2ce8dd33f9901  gcc/fortran/dependency.c
! 16250697eff49bd1e0a0f1f6cad7d316  gcc/fortran/dependency.h
! da1be1264b7dcb9e3d29a48771f981b2  gcc/fortran/dump-parse-tree.c
! ca25cae8843a637e27fc1efc03b8fef3  gcc/fortran/error.c
! bb619c766947e0a7fc8060a57fb10add  gcc/fortran/expr.c
! b2e31d3b73576e38cc0a56bd9f19e1de  gcc/fortran/f95-lang.c
! 58dd6c8323a858eb51b306faed9612e4  gcc/fortran/gfortran.h
! 7663a107422e9c01a8b648481a37aad5  gcc/fortran/gfortran.info
  e0990a0c09420bd6ae560075331e7c9a  gcc/fortran/gfortran.texi
! 98bf0daedf53d5cc40e7c2089a52d6a6  gcc/fortran/gfortranspec.c
! 2cb1ef5ffea5bac62c52bb2d4b4f50b5  gcc/fortran/interface.c
! 63c915fcb63e1423e6eef55e56180647  gcc/fortran/intrinsic.c
! 2853e102ab1733cff5e2a72cce814bd5  gcc/fortran/intrinsic.h
! 7db78f4c25e7a74e3458370e49baa1a1  gcc/fortran/intrinsic.texi
! 2f329415433fb6fdef2b7f61f345b29e  gcc/fortran/invoke.texi
! fc1f135ff6a01860be6761a7f16861a5  gcc/fortran/io.c
  45b1a91c0d323624795bc5a05bd68d0b  gcc/fortran/ioparm.def
! 4ab8159c56832e9e0546b0abdc26980c  gcc/fortran/iresolve.c
! bf1a51fd87990ed32a7cd3102bbb4fb8  gcc/fortran/lang-specs.h
! 8e99b56ce1b20da62b5df5f23340990f  gcc/fortran/lang.opt
! 2625f61b35c7fdfb55e6e985af0a6494  gcc/fortran/match.c
! 2b77941bcd68acf96d4d308af6cb4e3a  gcc/fortran/match.h
! 5e96d6fb97ec4eebb205ac3f2834df39  gcc/fortran/matchexp.c
  abf36be0fd8758e4ff1fec7bd45eceff  gcc/fortran/mathbuiltins.def
! bc1d89c860c7fdeca3e811bc316fa14d  gcc/fortran/misc.c
! 406399b5a5847ee60f104f629f274f20  gcc/fortran/module.c
! a42d8eeda2cef0dd75feac8a34c08b3d  gcc/fortran/openmp.c
! 34f6cd8a570dda79574c62a5f93a2a5b  gcc/fortran/options.c
! 4be7499728a84bcd5f60b969e400dcd3  gcc/fortran/parse.c
! f0176afd9171ffeae1d7098cd5220cd6  gcc/fortran/parse.h
! d806d24f62069663e7652b425cb6fb31  gcc/fortran/primary.c
! ae932396f42ca6318724044db603a05c  gcc/fortran/resolve.c
! 96da25e1d1f9165e51ea337d2a8ecd37  gcc/fortran/scanner.c
! 709bad5995045e3cf457a8a2075ea807  gcc/fortran/simplify.c
! 05464d6eb33f866205ef1170d2a520e7  gcc/fortran/st.c
! e79d7e1153aa7f8a742785f54177df2b  gcc/fortran/symbol.c
! 7c52d9d1a7e7b799f42436242b64ac36  gcc/fortran/trans-array.c
! 7c0da00e5e89c5544efd67373ccb3e2f  gcc/fortran/trans-array.h
! 534cee41f6c08b14cc7e62ed1049ece1  gcc/fortran/trans-common.c
! fba73a1c888edf17d4e46c1e0e5fd8e5  gcc/fortran/trans-const.c
! fed85a05c974ef6cae34560f97123a90  gcc/fortran/trans-const.h
! a8823f14da08500143633d3e78dbbd23  gcc/fortran/trans-decl.c
! c766afd08405d1bb91033219e8cb5a27  gcc/fortran/trans-expr.c
! 4e26da7cd06b2a0b7c2f484fcf383894  gcc/fortran/trans-intrinsic.c
! f8b7b8f36409b389bd1aacb691b69a80  gcc/fortran/trans-io.c
! 1916d076c5f4dc1293e503d3eec73bc5  gcc/fortran/trans-openmp.c
! 73ba9a2e1f71464df6aada618075599c  gcc/fortran/trans-stmt.c
! 731ede4284b149e78d02ed052f0641df  gcc/fortran/trans-stmt.h
! 800b4d0ad61042634a31a32ebb7b5a09  gcc/fortran/trans-types.c
! 1ebce20b2c18f3a6ff35211b21c654bc  gcc/fortran/trans-types.h
! fa2e4ece11da7b471c33b23843e999e2  gcc/fortran/trans.c
! a3f3e60c90eb1882aff5354689c0c107  gcc/fortran/trans.h
! 752a9dac833005a44a321ec7a27cd326  gcc/fortran/types.def
! dcbfb5f59aa7c840c77285967d94c409  gcc/fp-test.c
! a5e6d5922c78737192e5215176c15434  gcc/function.c
! e1ce0ef89a0c6d7f122e311408a772ca  gcc/function.h
  b6f2acd7ffdda0ba478be12b946fc129  gcc/gbl-ctors.h
! 0d2eb32e8bcadef67d4aeb0b734564c6  gcc/gcc.c
! b105a740167c6242803e90edea5ccfd1  gcc/gcc.h
! 2ae300984d2ad62db01bac13ab700eb6  gcc/gccbug.in
! d0987235c84f3b6dc366e9c12aa0adcf  gcc/gccspec.c
! 9d13689e3d0a7a6815acbe90f00bd18e  gcc/gcov-dump.c
! 02f356033187237d8bab49ca7ff39dca  gcc/gcov-io.c
  d07d1959045a6dc5efc6c1d1f4e6b638  gcc/gcov-io.h
! 270dc7fdad3f0bbfbb49fe93f32cc239  gcc/gcov-iov.c
! 99e58b3e9ae502f5b4be2696bd951c2f  gcc/gcov.c
! 8349742c7028cd9cb8cda69a43a81a92  gcc/gcse.c
  e8574c1cc9f06c607ac71e9b1a508b0c  gcc/gdbinit.in
! 539302f9b895528d6055280376d380fb  gcc/gen-protos.c
! 02314fd9928a131bc4a5fdb87af17ed0  gcc/genattr.c
! b76dee30f5182d47f8486fba111503da  gcc/genattrtab.c
! 5a73ba0b40cadc8c204fb2a4bb263b56  gcc/genautomata.c
! ca421e868ef0af312ae98424b2bac2db  gcc/gencheck.c
! 6b8e16b4e5e96a781ad3be0da026ebb8  gcc/genchecksum.c
! daab6e6009c7f2a7a222c7b210a5dd6c  gcc/gencodes.c
! 39bf92f4f25f1684ee383dc48fbfe7c7  gcc/genconditions.c
! 48aa8924dce1e9c01ae99a30ba72bfe0  gcc/genconfig.c
! 2dc2cfef38f637a8823ec202bfe286d3  gcc/genconstants.c
! cc95f29129034395fb7ab2de8553fc48  gcc/genemit.c
! a504c0e6b9775455bc08734178436152  gcc/genextract.c
! e916713c67d4bd0ee15de2e23d625b1a  gcc/genflags.c
! 2f040b7eb179e8fa2e8ef30656e60f03  gcc/gengenrtl.c
! a85d31f1ab60b42214cfaf9c9fe40659  gcc/gengtype-lex.c
! 67f888500fe73b5704073b4e876a6ae4  gcc/gengtype-lex.l
! a0624ae5dd68d1b2c076ddb6337ff2be  gcc/gengtype-yacc.c
! dc8282bbdb8de525e408eefb30f7b069  gcc/gengtype-yacc.h
! a20fb29a30faeaef067d811b79e67666  gcc/gengtype-yacc.y
! 3cba1bc4fd8429b37879f7c05fc27e8e  gcc/gengtype.c
! 78910da08fd3cb67199c647879202694  gcc/gengtype.h
! 63d367cae113c46db34384514660104e  gcc/genmddeps.c
! 81a2bac7c8b2070f107ba14f697da206  gcc/genmodes.c
! f1c2fe8573f56b71726a18d4bd05065b  gcc/genmultilib
! 23eb1521d6bd4711946ab46ee4ef5986  gcc/genopinit.c
! 66a0f7418fbbb7bef73d0ced4f24dc2f  gcc/genoutput.c
! 96be4aaf1ec0ca22a46ff7d357d98d1b  gcc/genpeep.c
! 018ecf2aa7cb8c4e54c1b7243d9725d5  gcc/genpreds.c
! cc6c14ccbdfb2f98468cdc0126d9498d  gcc/genrecog.c
! fc519aefad66a391420a82d7c164a11c  gcc/gensupport.c
! 149b21f0d174eebd5547ba28314f39b8  gcc/gensupport.h
! 72653e505974bc9b86dce581dc60fa7f  gcc/ggc-common.c
! eb073e470ab0ffba31b5c01626d5bf4c  gcc/ggc-none.c
! adc35d3e3bf81aef31b4b2b4186e2cf8  gcc/ggc-page.c
! 6bbee411c4c01ae15681dd0aafc3b24c  gcc/ggc-zone.c
! d3cc14641d9a28deccfa748d5095c4f8  gcc/ggc.h
! 72e522e03dd20973ec031e59653fc995  gcc/gimple-low.c
! 23b4fdf0598e91833d53dcbfb2bd3b3e  gcc/gimplify.c
  98d0815b50821067bcbf88546f818065  gcc/ginclude/decfloat.h
  5b1e4cb1a46c2d4445485b6e3e6b8bdb  gcc/ginclude/float.h
  3b200c2e6083737714963cb90fadd2fc  gcc/ginclude/iso646.h
*************** a2bf35a2569297706165fc97e6b8a6b7  gcc/gi
*** 3792,3800 ****
  d3997415756a38f21512282ded1ade20  gcc/ginclude/stddef.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  dee4eda8279ccb1cfcc9335d717234e7  gcc/glimits.h
! 66e4be72a87cec3bcb03541b17f4616e  gcc/global.c
! d1592297c22ff325206a1920f51b7b94  gcc/graph.c
! 6884f42535e2a6ce21fd54513000884a  gcc/graph.h
  24f1d20ea7f6ce8ce62a58c43a0ecf39  gcc/gstab.h
  f25fa25460fa1cdbc357f1ed15e2568e  gcc/gsyms.h
  c32a1d882e7039afe158bb9e59b65223  gcc/gsyslimits.h
--- 3794,3802 ----
  d3997415756a38f21512282ded1ade20  gcc/ginclude/stddef.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  dee4eda8279ccb1cfcc9335d717234e7  gcc/glimits.h
! a20d65ab6c51e9c9a62abbe8457dc45b  gcc/global.c
! 66ed1a2ab7f18162e268e37de5e61c65  gcc/graph.c
! abc3375f56df3dcfdfe30ff04766033e  gcc/graph.h
  24f1d20ea7f6ce8ce62a58c43a0ecf39  gcc/gstab.h
  f25fa25460fa1cdbc357f1ed15e2568e  gcc/gsyms.h
  c32a1d882e7039afe158bb9e59b65223  gcc/gsyslimits.h
*************** e96e65653e0042e015e4adb5040a1c49  gcc/gt
*** 3814,4085 ****
  25e651b0e18cb23019281de2d51caabe  gcc/gthr-vxworks.h
  4be9626605caa6836dce9ee10885b178  gcc/gthr-win32.h
  9b5f3aeec4863cf9e9c3a96f3c1d440d  gcc/gthr.h
! f7551af1b5db55f3cbe629aa21958a8b  gcc/haifa-sched.c
! 396df6194a5c8a97690dd6c9f5e89aeb  gcc/hard-reg-set.h
! 246f35f1ee30541861384d56d8fa7f06  gcc/hooks.c
! 10f949c6c73a0db5f3e1f1bf30f3da62  gcc/hooks.h
! 373f14d53edddce1cd24c872416347c9  gcc/host-default.c
! 51f36f80d55a1ce735def922c40d4a51  gcc/hosthooks-def.h
! d994629ece17bfb990ced407f328889c  gcc/hosthooks.h
  b006d6f3b12aee15b5728fa15cb0014e  gcc/hwint.h
! 2ee3d2fea5e8416e9d6a7b238e5ffc6c  gcc/ifcvt.c
! a2d0ac782fb6938ade323e9758afbc2f  gcc/input.h
! ebeea6727490fd4b6d568a8a4d09b16b  gcc/insn-addr.h
! 403c02fc0beabd3f5548c94453ffc724  gcc/insn-notes.def
! f92bf4dfad2cecbb9603e78383ef584b  gcc/integrate.c
! a352caa7d2cafe62f3472c2e49be30dd  gcc/integrate.h
! debb62ab7a00a99173cf2647c21f27f0  gcc/intl.c
! 8e04855dbf0d1a5ee654aa57cea8c29e  gcc/intl.h
! afd0b80cf1afc0816ab840632b3b333d  gcc/ipa-cp.c
! 4f014d7b75745b1343baaa3d6dc9c290  gcc/ipa-inline.c
! 6f5b8c023d400dcc6d0c6ed02e3dbdd9  gcc/ipa-prop.c
! e1a63ecff8669c9b27ac7f42204caba8  gcc/ipa-prop.h
! 5eca3404ebeb1157cb95fd0852b9c77e  gcc/ipa-pure-const.c
! 573378986e75bad9c90c511dfdea2458  gcc/ipa-reference.c
! 231792ff76ec22ce6ebd548e58bfa6a8  gcc/ipa-reference.h
! 7025e5afeac91a4cae5923d1a58fdd86  gcc/ipa-type-escape.c
! 916e07e3e7419ef71202516c8e442285  gcc/ipa-type-escape.h
! d49cf12816f3a626b490150fdd29eb89  gcc/ipa-utils.c
! 6964a06bfe83893767c682b9ee4eaee4  gcc/ipa-utils.h
! 1d566cf55254848e0d85642605f98fda  gcc/ipa.c
! 416a1602b4373e0a4ad4b0925fa953c6  gcc/java/ChangeLog
  5daac56e6d929be638ed287da3720f51  gcc/java/ChangeLog.tree-ssa
! 5cbedbeaa8b20caeef6b4272e35987ff  gcc/java/Make-lang.in
! 50be8edfc8d3418aa9b052254be381ed  gcc/java/boehm.c
! b8f3c19704f2b0782a4b979efd0f3584  gcc/java/buffer.c
! 73f996982ab7fa065653d46eba18f151  gcc/java/buffer.h
! 9ef7c9077f9ecffc2cdb9f7422051730  gcc/java/builtins.c
  9194d7bf58de2a6826c3615620ad8a3e  gcc/java/chartables.h
! 698cb1285386ecfcae19229534ae123f  gcc/java/check-init.c
! d2b7e37722d0db68954df686f13292da  gcc/java/class.c
! c99a18b482388e795fb7d063239e8b8c  gcc/java/config-lang.in
! fe10784ed97991568fb47af28f38a036  gcc/java/constants.c
! 9674367bbfc22bb6ad2ac42ea209c099  gcc/java/convert.h
! 8e1b43298b9f10f36e367b64460cb49c  gcc/java/decl.c
! df5ca39d7f97375eb687c2411fbc8421  gcc/java/except.c
! 3212b613c92a41b4107601cfe0eee291  gcc/java/expr.c
  8a125ae2c1f48f1f0c176e6d552c32ef  gcc/java/gcj.texi
! 7823ab32394038cf6e26c048f2385f1b  gcc/java/gen-table.pl
! 57d3730e57ea190c6a4fa29eccea4aa8  gcc/java/gjavah.c
! e9eae9a293aac28ec404e9a8e5d0ea5c  gcc/java/java-except.h
! fb7ec572aa5a55253bd323052bfff55b  gcc/java/java-gimplify.c
  f55df0408fb0e26a03341f220e79bcaf  gcc/java/java-opcodes.h
  60e7be8ca9476d42c2fb4d42661acbc0  gcc/java/java-tree.def
! 30ceb08cd4e09f2e09de3e050cc41850  gcc/java/java-tree.h
! 9ad1b6f3e9e591796d3ec6992fe38ac8  gcc/java/javaop.def
! 4372952088223e927a02d10b68070fe3  gcc/java/javaop.h
! 7e566a670cbbf5210a3beb78d74eb00a  gcc/java/jcf-depend.c
! 41a24a57742eb942e3c89a3cff57b7eb  gcc/java/jcf-dump.c
! 8eb87920ad48d774a624a4f61d9349ff  gcc/java/jcf-io.c
! 36a1e1fdf8e72eb50ee3c37baafd13d0  gcc/java/jcf-parse.c
! 50473b43a116833a278985c628d170f5  gcc/java/jcf-path.c
! 61ee63560c8d112d0c5adebdd6c9d295  gcc/java/jcf-reader.c
! b97b7db3de8ad7b235372293fdf0056c  gcc/java/jcf-write.c
! 984380c68eeed450421f221a370fdc18  gcc/java/jcf.h
! e95948f8cab89ed7c5530a9222357d3f  gcc/java/jv-scan.c
! 1bb451659de34afd70f03a1141dae982  gcc/java/jvgenmain.c
! 91f22ec0438c034d08100b380c86c7e3  gcc/java/jvspec.c
! d4e41b7a8ec48002dfa2df29773431b7  gcc/java/keyword.gperf
! 4d223f599cab6313d307ba476b75e48e  gcc/java/keyword.h
! 710853c924871df371cbf5211bf71687  gcc/java/lang-specs.h
! ede11899f3437a10712eff9034965b36  gcc/java/lang.c
! 2823485f3ec5325882031f6bb8eaebab  gcc/java/lang.opt
! 65285f045a68b11b5c8c3962d416b3b0  gcc/java/lex.c
! 233bdd0253abb0952bfbedf4aecc2a3c  gcc/java/lex.h
! 160d1bdc27f26f3d2440421979773c39  gcc/java/mangle.c
! 3feb1f2ff8bdf1485b9cc2f357509c7b  gcc/java/mangle_name.c
! 3f95e90189d8336e7a35bbd4a975a86f  gcc/java/parse-scan.y
! 3c43cb90f34803b14692a68d6be6f377  gcc/java/parse.c
! f1995cb8705b513bc1818c12c05b30c9  gcc/java/parse.h
! 27a2a28e95d9d0babfd2dd5583ed9982  gcc/java/parse.y
! cae3f56d065a75aedef3c025be25aa74  gcc/java/resource.c
! 82cd24786f5244523de425a5d07359cb  gcc/java/typeck.c
! c0fd7a30deb10c034b12b675c29fceba  gcc/java/verify-glue.c
  c41d1e3fed45f091298d6bccfc66f6f1  gcc/java/verify-impl.c
! a84e66ffb670569b660ee900267ad77a  gcc/java/verify.h
! 411e5d5a62f3dbaa6a90a70cc41307c8  gcc/java/win32-host.c
! af37133f389d784a7527eb1b25d8bd1f  gcc/java/zextract.c
! 55c78b05df9d22ea2d803e0a31b49d07  gcc/java/zipfile.h
! 5aa436046299ad0e2b312e2dee600efa  gcc/jump.c
! 8a38b25db9b8683345131235bc9bd91a  gcc/lambda-code.c
! f6974321703bfbdd8344311048954c04  gcc/lambda-mat.c
! ff69da57243d34640906ace663c2b500  gcc/lambda-trans.c
! 8658fe106c1105f673276e67243314ca  gcc/lambda.h
! f9e613a9d0445dd04a1448849ba6d9ef  gcc/langhooks-def.h
! d7fd0658bd0e82a10fb4b12937836844  gcc/langhooks.c
! 86e164d70e3ce371830231ae12a87f9b  gcc/langhooks.h
! fad07a5e0ebf265fed347c9d1f124464  gcc/lcm.c
! 43b1da5bc642e4236e90b6365a4a0f9f  gcc/libada-mk.in
! d922a5f91fa503e10dfa4f5e44469040  gcc/libfuncs.h
  e86ad94357e2102d308f56a296cb0dd4  gcc/libgcc-std.ver
  f31fdad55de74327d059940f9df08a2a  gcc/libgcc2.c
  ed64060d2e361b02095accd7a517cce3  gcc/libgcc2.h
  a12a246b5cad3cfc000cf49e24e5c369  gcc/libgcov.c
  d4f7140fcd55bba037803fb314146a6c  gcc/limitx.h
  83de5c6450456e215a5484083afcd32a  gcc/limity.h
! b4b2b0f1888fdaae15ab2ed2ee62982d  gcc/lists.c
! c4e72acc696366d060a07e8b17da302b  gcc/local-alloc.c
! aee90b803faa048ffa6540a8ec6921c1  gcc/longlong.h
! c042984d06ecb634a543dfc11281d1c5  gcc/loop-doloop.c
! 4b52f7e6f7c657fd0aa8349e98880616  gcc/loop-init.c
! bf54d5223749e4153c977950dd5a75c0  gcc/loop-invariant.c
! b6d59cc7473cb33475b85f99cf24fd1d  gcc/loop-iv.c
! f00cf18a6315af51b18c04e1a6adc14a  gcc/loop-unroll.c
! a2e3fb65413f736cc62e706de6e7a420  gcc/loop-unswitch.c
! 4b12202835592d761cb3cac934dc76a4  gcc/machmode.def
! f5720aa290be6ccf4a35c890e67f1595  gcc/machmode.h
! a26f740fe9f76469e4e1ef8edd1e9e23  gcc/main.c
! 8728d3015b801b3b4e3687cde796be03  gcc/mips-tdump.c
! ed5eaf4d53b0f314e69bd795082516c7  gcc/mips-tfile.c
! 63cdc485a0d6526d95c381c0e34c0799  gcc/mkconfig.sh
  2562274028c3a14b0c13a4fe6914f898  gcc/mklibgcc.in
! 557a0d8f8b4aaafbcc967af1d98d9c17  gcc/mkmap-flat.awk
! 7608043d2753d7408951f2082061bd53  gcc/mkmap-symver.awk
! 7374230fc76a304e538ef63c0560ac65  gcc/mode-classes.def
! 43cdbbb282d7bef8f8ef7b2f47c46b13  gcc/mode-switching.c
! 51bfb49c459bc7c7b056f2fe3d5cc3e2  gcc/modulo-sched.c
! 3c72fe16a88a2f6c91e6efa3517b4bdd  gcc/objc/ChangeLog
! 36e60cf105e1794a740611375fb12f20  gcc/objc/Make-lang.in
  aa5319dd541cdb0eb8622f9adf66b761  gcc/objc/README
! b6fdc74b07e45c76a5ffbb324a6525ba  gcc/objc/config-lang.in
! dc40d6dd0a4d98b7ef867e355b931558  gcc/objc/lang-specs.h
! be939ccc4c456754f2279cabbea0c6f0  gcc/objc/objc-act.c
! 24e10207470d91dbd2c109c8396c29e8  gcc/objc/objc-act.h
! 61b70274df58104c210d02b34a1f1147  gcc/objc/objc-lang.c
! b0118ac9c9fd45d9095624da1dbb52bc  gcc/objc/objc-tree.def
! 716651a0892444ef10d0a449a8715c06  gcc/objcp/ChangeLog
! 07bc30d9edbd97d3af5abfd582701e63  gcc/objcp/Make-lang.in
! ccfb4ffd99a01b79916e1e16619d2504  gcc/objcp/config-lang.in
! 0a3f0fb9925397403312471591168265  gcc/objcp/lang-specs.h
! 1e16e7809ba7f9e69063e23b2f3875ef  gcc/objcp/objcp-decl.c
! 59a6a4646fc14b6a0e80795d0acd873d  gcc/objcp/objcp-decl.h
! e62f1a014795b3ebb3e4ac59ff660660  gcc/objcp/objcp-lang.c
! a138cab8c620813dda79a7e3c9ca8ff4  gcc/omp-builtins.def
! a4d1772d8cf2c234fa6f93c87647eade  gcc/omp-low.c
! 3ded8c87dfc242766f7f55dcc13d2eaa  gcc/opt-functions.awk
! c9be505f9ef8356a34d60347178263a7  gcc/opt-gather.awk
! 8eb6940a04471d76201a3810cf119613  gcc/optabs.c
! ea6810268c5ebc1f574f278cc408e744  gcc/optabs.h
! 9eb78876664c73f2dcbf45814edc22af  gcc/optc-gen.awk
! b76f110495269b7b4973cbbc9dbaa320  gcc/opth-gen.awk
! b9c5fee14d711aa358203b2a59d3539f  gcc/opts-common.c
! 02d7fd0672ad710d969543f679004297  gcc/opts.c
! 281673914e130fca135b4ac304dc0500  gcc/opts.h
! 7ef50df6c3a7e270967aba3af9308214  gcc/output.h
! 50279fda6515d651df3d29f460e2f0d9  gcc/params.c
! 710fdaf552ad2e4e4d8d08063bda73c0  gcc/params.def
! 06404009e8e7c7643e544f92f346676c  gcc/params.h
! f17e66972c64633076f3ed23843ba7d4  gcc/passes.c
! 5513f73dad8207f4730b27bbc8631653  gcc/po/ChangeLog
  954b21fb36cc0d8e9f6e2d6507152f23  gcc/po/EXCLUDES
! 00db04476afba4b77afd834ce0c2dd72  gcc/po/be.gmo
! 0d9e289bbf200f96ac5bb4b931642e9c  gcc/po/be.po
! 9c2acb0f31489a951cec154000ae44eb  gcc/po/ca.gmo
! 2e2d763b5a58fbdf98c1841ee8a96750  gcc/po/ca.po
! 7f65c86b52dab64189922c4927c8d862  gcc/po/da.gmo
! 3ffae851ae6ae7a12e59b9caba9214bf  gcc/po/da.po
! 9d1a0861f5ee30bd5dac96a0cac782f6  gcc/po/de.gmo
! fbb9f0c5a5d908e099e3d35d52b2fce4  gcc/po/de.po
! 4a5c3c72ebecd44e5f166c84afde2a72  gcc/po/el.gmo
! 4b0237aeb43c32eefe9ef700ec6bd471  gcc/po/el.po
! b66cdd58bc31258ec9ef8e51edd6e3b7  gcc/po/es.gmo
! 4f12447eeae07691461b937959bd2dba  gcc/po/es.po
  79e2a622a92feeb1346166134cdedf33  gcc/po/exgettext
! d65269dbfed0b3efa27b137464ea23e9  gcc/po/fr.gmo
! 6f2358276ccf87bb94ac16b858461682  gcc/po/fr.po
! 1b6e16554be44ccb45a7ee988bd892de  gcc/po/gcc.pot
! e6f5530dee233de033e46fa5295ffa68  gcc/po/ja.gmo
! 1e850311f4beecad506250eee5a57db6  gcc/po/ja.po
! 9bf3f8e5bb0d2ca8b9b3e7c099f2a913  gcc/po/nl.gmo
! fc64d80c133b7a836157f57a5af0587e  gcc/po/nl.po
! 0f0bd9d69a98f318e978e09888801267  gcc/po/ru.gmo
! 81f1c87950954eb418fd8fcdd6e59cec  gcc/po/ru.po
  bab53e4447aead83f382c207a53692c7  gcc/po/rw.gmo
  cba3487b06398c4c5e1c95083136541b  gcc/po/rw.po
! 31e863ab90d61e869dd62343a2af277e  gcc/po/sr.gmo
! 814ed674ebd6d337469f01ed2ee2e4b0  gcc/po/sr.po
! a3944f8aa7f37f66148ee692137b0c77  gcc/po/sv.gmo
! 2bbc1bcb095c5da636c1bfd37ee071eb  gcc/po/sv.po
! 35a5c087916489713c41b2406a318163  gcc/po/tr.gmo
! 425cb482b1e13acf0783db89a2076835  gcc/po/tr.po
! 57367016b4b463af7b9260908e573a39  gcc/po/zh_CN.gmo
! 217b213c069644ec53b32daa3af8d613  gcc/po/zh_CN.po
! 034bd609460f529a8400802d096bd41b  gcc/po/zh_TW.gmo
! 81cbcb029d58340af5eb5dddfa6cdbf1  gcc/po/zh_TW.po
! b7ed80593dce5fb05b0ea6f0c500d828  gcc/pointer-set.c
! 29a5fa8075de59b3cd5823b9d8d1023e  gcc/pointer-set.h
! 415f0cb3eb84febd6ca33024be7391b9  gcc/postreload-gcse.c
! 38f2163ea50cb0524accef94b018f3a5  gcc/postreload.c
! 406a4aaf9de7819cf07ee810f608104f  gcc/predict.c
! 21ed07d5de361f8743a10cc743cb78e6  gcc/predict.def
! 24aee9c34270e31df9fb22fbd0ce8430  gcc/predict.h
! 66972ca16004cbc5458f882ca84db6a0  gcc/prefix.c
! 37c6d73a88047810509aa52813e3aa1d  gcc/prefix.h
! 0b5fd834e12ac3dd384e7cb14811c811  gcc/pretty-print.c
! 3c12333800c838e8082cc3686629063c  gcc/pretty-print.h
! 98fafc728c16f7faef9e11ed0211d3c6  gcc/print-rtl.c
! 98afdbc6f152fc5b281c4bad0439922e  gcc/print-tree.c
! 172aaa4f0cc3743c43233e3d9b86de4c  gcc/profile.c
! 02d197b8cfd5ca08557e2e3d3725d827  gcc/protoize.c
! 6b2f2ae28ee1e824d01c327b36c644ce  gcc/read-rtl.c
! e99a6ad58eb3fb6434debc21de73b3d6  gcc/real.c
! 9ea9ec86e2fa1abb0f6ab8a41b242948  gcc/real.h
! 0ec9557709826bbdda5036ff783e4f74  gcc/recog.c
! 6625ed628654e5aaf3c5f8989afa1163  gcc/recog.h
! 5b3af743cc0786311a92ce28111fa922  gcc/reg-notes.def
! 7b80442a9d5d3d6873d6847b371ba2ea  gcc/reg-stack.c
! b5533ea0e371baed340ddcb681c5f3f7  gcc/regclass.c
! 7c85a0ea2dfd7556939c670135a14564  gcc/regmove.c
! 7fd30b84ecb1c64995b437281221fcb5  gcc/regrename.c
! 6f551e3f815f426f6a6bf264e59cc426  gcc/regs.h
! 97a0d5dd14e42eaea26fe353a699bd36  gcc/reload.c
! 44076b8c1c8136bed362659c62a7657a  gcc/reload.h
! 130a8928ba1ffe91edd5e5d87c2fa444  gcc/reload1.c
! e0354dba6e39f25c5034d914b87fe375  gcc/reorg.c
! 004635c9b3d76d2b810859eb34f7410a  gcc/resource.c
! 57198412d459ce387cc1beb576199c42  gcc/resource.h
! f63772601693d5012ec383a100dc572b  gcc/rtl-error.c
! 969ef7ba3f5bfb9797a62f4af0129d94  gcc/rtl-factoring.c
! c742858514fc795da1f560934e9cf0e1  gcc/rtl.c
! 081c570d7b549a01934add2363dd290d  gcc/rtl.def
! f7e21526c774effa354e96467fc083c4  gcc/rtl.h
! 5fcb240c51767e48af7b83e93b71c888  gcc/rtlanal.c
! ed97d4f2df4dc01498c1545bcd11100c  gcc/rtlhooks-def.h
! 21c4a5f7790193f346a4095f7297952e  gcc/rtlhooks.c
! 1ef3b4acfa1f23ce6c25a4905c3ccc2b  gcc/sbitmap.c
! 269d933df96069eaee195c101299bb49  gcc/sbitmap.h
! e8f22e446841dc87a4d23e53f9046b56  gcc/scan-decls.c
  c42e740dbb03072238bc5c6f5d21f933  gcc/scan-types.sh
! 283fc9c891870e76b2a700f367fc0d80  gcc/scan.c
! fe6875f1a80d17c0ed75fc822dab4be3  gcc/scan.h
! db4905458df2d4112801f4213453c5a8  gcc/sched-deps.c
! e5eab73a573346a269c3426b1d8161e0  gcc/sched-ebb.c
! 7aad6a8d40ebfe841e9a5ac6acdd7a77  gcc/sched-int.h
! adf9e27128c6425962770133dec03b4f  gcc/sched-rgn.c
! 1ac321facb4b7824caed7d766d2a6c41  gcc/sched-vis.c
! 625d875ed31d6de4325d1f30582915d2  gcc/sdbout.c
! 937482ae8463d6f9c865b14dfe433d7d  gcc/sdbout.h
! e7fe6e93d3f338510708b0fe40da8edf  gcc/see.c
! 8594977d018d2b9a4076a0fbe588edf1  gcc/simplify-rtx.c
  8e865a71c4e2c43eae4afbcf143af4a6  gcc/sort-protos
! 3880af4bbbf35a8e0d8906fe6e8b789d  gcc/sreal.c
! c83b33de097e8d272e6b23b736f3f853  gcc/sreal.h
! b5e7b25f65981677d4f8d67c03255a1d  gcc/stab.def
! 6735ea9688e8a640cdaab1ca082bb72e  gcc/statistics.h
! 62d87352fa64d188d2ed4d88ee4b98ed  gcc/stmt.c
! 8394145b4b22b7405a1bd088992d84dc  gcc/stor-layout.c
! baf166c10c1a3f83efc5ebfc046a197a  gcc/stringpool.c
! df4507e59b1b3f66789889801b1c83d3  gcc/struct-equiv.c
! 313de6aa54723826514f531e31c80a70  gcc/stub-objc.c
! 47690cf15f563c5dc275461903534a52  gcc/sync-builtins.def
  4218f3bf53b8358d1ec10de7823b848f  gcc/sys-protos.h
  31e2d9be63e3d9aff0d5dc9ef42e0223  gcc/sys-types.h
! 0353328b11373b7cc1a19859826e825f  gcc/system.h
! 759e3480f493dd1459d82b6257c96b4a  gcc/target-def.h
! f36f313c721b5a6b1163d957c772f987  gcc/target.h
! 88fa66c7a459c33ec64183f0f7574257  gcc/targhooks.c
! 79e24d3cf602e8990dfade092d42704b  gcc/targhooks.h
! 008a4e4a4a6e46c05830ab378bdab56f  gcc/testsuite/ChangeLog
  84188c97269b593eb46274047b401b48  gcc/testsuite/ChangeLog.tree-ssa
  c2eb2f892b7b914e0a687ca43783d1f3  gcc/testsuite/README
  728a7ee145c744b1a6d095227d991e8d  gcc/testsuite/README.QMTEST
--- 3816,4087 ----
  25e651b0e18cb23019281de2d51caabe  gcc/gthr-vxworks.h
  4be9626605caa6836dce9ee10885b178  gcc/gthr-win32.h
  9b5f3aeec4863cf9e9c3a96f3c1d440d  gcc/gthr.h
! 6fb5e268087e92e3d7157f03867a9a43  gcc/haifa-sched.c
! 1b84b9d29a2c169bd4077c938f568f7b  gcc/hard-reg-set.h
! 726a7f7caf56752f55e1a34b22d31805  gcc/hooks.c
! 4ed9bbd142e779239a4016ee0e1feb23  gcc/hooks.h
! 294b0e43094fffafabe5137a04354599  gcc/host-default.c
! f11c5e848450fadda50fac2c6aeec00a  gcc/hosthooks-def.h
! a31a1f832beee0163b6a3c429b0c0c9c  gcc/hosthooks.h
  b006d6f3b12aee15b5728fa15cb0014e  gcc/hwint.h
! 798b4f63ff8c87c34358946e68f470cc  gcc/ifcvt.c
! efcd5fc5a33c16e53d40956708382775  gcc/input.h
! dfb133ecdcbc0c3e28c82cf0b5762954  gcc/insn-addr.h
! 24bfa9a5002b1054febdb16f8950b693  gcc/insn-notes.def
! e0903e4d47774b8e522624de66585546  gcc/integrate.c
! 22a9807fade46ccae6285384f02997da  gcc/integrate.h
! ae608d3ad6fb1699c0225bdab8f41c09  gcc/intl.c
! 8dde55af4a3be4115b75414868850544  gcc/intl.h
! 134311cc7a367446a543a5473fa80b11  gcc/ipa-cp.c
! 47b8f544d22485d8fc6e91049e9571d5  gcc/ipa-inline.c
! e871bc2d8f99871a8eac3e3e36e3c294  gcc/ipa-prop.c
! 6a0b050b9591e8dfeb6a72ccef9384fd  gcc/ipa-prop.h
! ffed106a1068160b09e3add06a31d776  gcc/ipa-pure-const.c
! 80c8e68261891f2e85e093830c5d0447  gcc/ipa-reference.c
! cff9b112acbaa59b4c325fb101097a0b  gcc/ipa-reference.h
! 948e67c84a1bcaa47fe321184a806a3b  gcc/ipa-type-escape.c
! 87e8d1ef59ee4ea447c9ff53fbcc8e2f  gcc/ipa-type-escape.h
! 74290107667ada435988f4d5e8f6c9b6  gcc/ipa-utils.c
! 0a560ed855154305631effc8e1132ac0  gcc/ipa-utils.h
! b9d3caa111bbee8bb5b62950f2318e65  gcc/ipa.c
! 5522e29f38da70564f6d4b8a8211a779  gcc/java/ChangeLog
  5daac56e6d929be638ed287da3720f51  gcc/java/ChangeLog.tree-ssa
! ce5cf5bd30896ab97d0efd12a7fa8ed0  gcc/java/Make-lang.in
! c49035c21a3b9e912fd5738f9c52270c  gcc/java/boehm.c
! 5aae73b887886e63c5b7445dc4c37782  gcc/java/buffer.c
! da5df2948f1b02012b3840d003100812  gcc/java/buffer.h
! a0a9b84c8cc80aaffcef159eb65c10cd  gcc/java/builtins.c
  9194d7bf58de2a6826c3615620ad8a3e  gcc/java/chartables.h
! 5c688dedd7edc8f35274e4af95080cf0  gcc/java/check-init.c
! dd4dbdff6bdded10e9dadecfef486ebc  gcc/java/class.c
! b4e0082741b354f39121b2354f050582  gcc/java/config-lang.in
! cce8ecdaad1613d6cb81c3f42fc0befa  gcc/java/constants.c
! 0af747bb07d6122b7cbb4547a98b6339  gcc/java/convert.h
! 67e57fceafbfd24db2c9b22abf3f8f2e  gcc/java/decl.c
! 5b8a5f0542c1fc023f0267fb8ca3d855  gcc/java/except.c
! bc4fc5fc6162f09d3eea3cf764b94798  gcc/java/expr.c
  8a125ae2c1f48f1f0c176e6d552c32ef  gcc/java/gcj.texi
! e4ddf463953a206ead97a772d798cdc0  gcc/java/gen-table.pl
! af97821df71f9378660fa00e66d89df7  gcc/java/gjavah.c
! 2b923fc5fe8aa99579ba5c9444026a32  gcc/java/java-except.h
! 5123bbb9d56aaa2ea9dbc0f013e6b8e2  gcc/java/java-gimplify.c
  f55df0408fb0e26a03341f220e79bcaf  gcc/java/java-opcodes.h
  60e7be8ca9476d42c2fb4d42661acbc0  gcc/java/java-tree.def
! 607c8c81aad771cec59fd0d936ad841f  gcc/java/java-tree.h
! f53569ce45ae2f51e47504185e1aa577  gcc/java/javaop.def
! 0f23716720cbbc314d5f46f7ade85d1a  gcc/java/javaop.h
! 4f168afc282a5fa4026b47f7edf07da7  gcc/java/jcf-depend.c
! 3283e68fc618661efd09354ae66d8673  gcc/java/jcf-dump.c
! 04c1c0e7661c16b5c5f6965d466a40f1  gcc/java/jcf-io.c
! cb9b194ddf8e1efdd2a5bb92e59d4c9e  gcc/java/jcf-parse.c
! 6838a2439e9a36a655b01a60a8cca67b  gcc/java/jcf-path.c
! ccce313fe6118ad50e047aaabf868bd2  gcc/java/jcf-reader.c
! 2bbf6b1e90bfaf6d8924f468eb6d9382  gcc/java/jcf-write.c
! d9471463410d12bfa29a10e0e527f058  gcc/java/jcf.h
! 36e2f63761b9a83406de1d1987b38d84  gcc/java/jv-scan.c
! 4eeabbca14fa3cad9cd9b4c96421b000  gcc/java/jvgenmain.c
! 358bdfdd937333b271ed7ed68de930d9  gcc/java/jvspec.c
! 1bf5bbf4f500fa76df299524a3d015be  gcc/java/keyword.gperf
! a3ae16f121d7e8134918e1a5628dd9b8  gcc/java/keyword.h
! 743b8755b6461b927c11680ff80f1cf5  gcc/java/lang-specs.h
! e49b868f3fdee716c94cef954336d19d  gcc/java/lang.c
! 2f5e814e196d3ef34e95a6ef4dd048a2  gcc/java/lang.opt
! 9be4990f358742b3d6fd003535139232  gcc/java/lex.c
! 998ce021b9d1d2ac81cec7a94104192d  gcc/java/lex.h
! 0751a49281d91ad1b2564c188871490d  gcc/java/mangle.c
! b0805f3c9a4b058552106d347622f464  gcc/java/mangle_name.c
! e04b5f4b69a05131c366dade007182cc  gcc/java/parse-scan.y
! 210e111a87ccda6aba421c6745ef8e52  gcc/java/parse.c
! e1108e20b775a165ff8e40cb38ad27bd  gcc/java/parse.h
! a91f6d53f966d5aa2aaced1b7e3b2239  gcc/java/parse.y
! 58a9907634ce73db7508dc565328bf80  gcc/java/resource.c
! 3678081275173e748849057f0bc76ade  gcc/java/typeck.c
! 763c0b7db74edfd32a32669650b38aeb  gcc/java/verify-glue.c
  c41d1e3fed45f091298d6bccfc66f6f1  gcc/java/verify-impl.c
! 9624eb41dbb9dfc623c7386821084117  gcc/java/verify.h
! 05c600ab7e6ec119877ae3650748fb67  gcc/java/win32-host.c
! 8ff27bcca6d23ee9aab952e79cab4fbe  gcc/java/zextract.c
! acea9eb2d1942d025572ddfd780ffb39  gcc/java/zipfile.h
! ab756f7429d4f8db21769f681ab0ca34  gcc/jump.c
! 73b13474428161de95ec89c562f4cb7a  gcc/lambda-code.c
! 27f3c87ffe382cc4101676bd20f1c21e  gcc/lambda-mat.c
! 060fc4ccb12f1ca66593466581dc7674  gcc/lambda-trans.c
! 594c6ef9ab51c9981666a31216b6c6f1  gcc/lambda.h
! a13745a9ef9cf5d4b49f4a8caef06a08  gcc/langhooks-def.h
! c75ac481cdf9f525afdb6055f8a23606  gcc/langhooks.c
! b100924f0fc758f49171f7e89863cdd7  gcc/langhooks.h
! febe951f962e414e6997809995a98b77  gcc/lcm.c
! 3e44aac5944ad6353d2113ecfc3b3609  gcc/libada-mk.in
! 071873c5372c426f1d698110bab0a8dd  gcc/libfuncs.h
  e86ad94357e2102d308f56a296cb0dd4  gcc/libgcc-std.ver
  f31fdad55de74327d059940f9df08a2a  gcc/libgcc2.c
  ed64060d2e361b02095accd7a517cce3  gcc/libgcc2.h
  a12a246b5cad3cfc000cf49e24e5c369  gcc/libgcov.c
  d4f7140fcd55bba037803fb314146a6c  gcc/limitx.h
  83de5c6450456e215a5484083afcd32a  gcc/limity.h
! fb00ab43e3de10243ffa191a4cddd951  gcc/lists.c
! 463758982a241f9b29cdd30ff79b69ec  gcc/local-alloc.c
! 7eb784bf837b88686f72791667a8730a  gcc/longlong.h
! 87dd3a4a4b2064151c173c5b83df6bcc  gcc/loop-doloop.c
! 56b906f6dcb5c401ff40fa41f61d7db1  gcc/loop-init.c
! 17be5efc332f30e5c3bfe598343a761c  gcc/loop-invariant.c
! 2666013880e6224b02f18a1ca2be093a  gcc/loop-iv.c
! 7f9a7987520f3b7bae02a37900f81c2e  gcc/loop-unroll.c
! 14e7ecaa3f4530f278cb453291a1f8a1  gcc/loop-unswitch.c
! 516510884647616209b2c2436cf43f8a  gcc/machmode.def
! 90278bb15efe3b82b03469ceb73e146f  gcc/machmode.h
! 26fafd6c8fbb3b771ccf04a7ae09a379  gcc/main.c
! 9b9147f1e68b228f03e72e52020678af  gcc/mips-tdump.c
! af2dcd3fb8d615cbfd27e3e8b86c7c94  gcc/mips-tfile.c
! 972e07afea34a7dc2cc3219c16cc03e9  gcc/mkconfig.sh
  2562274028c3a14b0c13a4fe6914f898  gcc/mklibgcc.in
! 112c589867ce537a9bb4fa546eb27f22  gcc/mkmap-flat.awk
! 857f96128d281d8bf79b1c2a9fff8501  gcc/mkmap-symver.awk
! 73c2f788be90880f320b5961df41aab1  gcc/mode-classes.def
! f83eacbf09f2401e9c15b76c5e43d652  gcc/mode-switching.c
! e02964e349aefe59e752510c396a7853  gcc/modulo-sched.c
! 8b5d5c662c1a942441cdaceebeef1388  gcc/objc/ChangeLog
! 55692b17b3d7d7442f7be5648f7ed2ba  gcc/objc/Make-lang.in
  aa5319dd541cdb0eb8622f9adf66b761  gcc/objc/README
! a5357fd1d3ec609df43d565aef4721ab  gcc/objc/config-lang.in
! 12b74b3e3d404886e2425d13369d58c3  gcc/objc/lang-specs.h
! 0aa624fb77ebe6f0199e2e344157a2a5  gcc/objc/objc-act.c
! 250fcdcac6e85e806d739ccd66f4bb60  gcc/objc/objc-act.h
! 0c8ad7b2520bb944fa58e1b400102d68  gcc/objc/objc-lang.c
! 6779d586f851c44361fe2884d2d9192c  gcc/objc/objc-tree.def
! 53ecd663a17c18e25662fa9a86fd66e9  gcc/objcp/ChangeLog
! ca080f4d714c85a0819b409e167aaee1  gcc/objcp/Make-lang.in
! a38210df778da649005bd4c671dabc41  gcc/objcp/config-lang.in
! b69e6fb8f98a0eca7d27309f950a6974  gcc/objcp/lang-specs.h
! 4dc4e74bcf833eeb83ba3bece96c3bd7  gcc/objcp/objcp-decl.c
! 1466cdee8e09032e9b3374e94f5dc0bd  gcc/objcp/objcp-decl.h
! 4fe08c0fbfb232f56c7abf3d7acc7bf6  gcc/objcp/objcp-lang.c
! 8a84e27d0090168c58754b4ed0b4b337  gcc/omp-builtins.def
! e96314287e2f6e101bdd73b709026a61  gcc/omp-low.c
! 55a7ee333aed97e508cf5f8b5192cf9f  gcc/opt-functions.awk
! ecb17bb0f21652aff510a738b9235bbf  gcc/opt-gather.awk
! d18d05305f984ef112b61aa54023e797  gcc/optabs.c
! d135f0d89724d19dc0c8d23173dc1c41  gcc/optabs.h
! 8e4bfd0e82a8e783ee867ddee4b3ef96  gcc/optc-gen.awk
! 54745cbdebaf92357aeaaa4699024722  gcc/opth-gen.awk
! 86a6b88a9a66cafa3bf6d25007c0202c  gcc/opts-common.c
! 8dbfdfe035b68d4e0a709f0315eb64af  gcc/opts.c
! 61f97043dcb18b09f46fb199d35c00a3  gcc/opts.h
! 91995da152d1c4c080855f95aeaac3b5  gcc/output.h
! 1b6d132076d8681fd12145c2cdf73408  gcc/params.c
! b20b14439709c6947adb98a9a3f4b87f  gcc/params.def
! 25d2bde163e7f842f1699430c6193bcd  gcc/params.h
! 2f9a34dd0ef0633fe17d8230fa96a4f8  gcc/passes.c
! 1adc35236b7c5e1aa2f49ba30eabeb2e  gcc/po/ChangeLog
  954b21fb36cc0d8e9f6e2d6507152f23  gcc/po/EXCLUDES
! 0871a11186201bcab9a90596334446a9  gcc/po/be.gmo
! 079912ba8ac2ef6e32252140e45804a8  gcc/po/be.po
! afe18aab9562f2b847bec0d7b692053c  gcc/po/ca.gmo
! 823520f6502108c85f34b98e4e06eb9e  gcc/po/ca.po
! 372a16c83d3965f1bf19664412583a99  gcc/po/da.gmo
! 444105f4b4127d4d40ac83b7d9087696  gcc/po/da.po
! d8954d8cbf98e10de7a838b682e47e0d  gcc/po/de.gmo
! 0b36c517b4163a856925bbb45a273393  gcc/po/de.po
! 607cdb2b2f657347f7107310379c659b  gcc/po/el.gmo
! 40e8390bf78856940e88ac31f02000c2  gcc/po/el.po
! 5cc615e60071484292901ae9b9d6f3e4  gcc/po/es.gmo
! 923f9976a77c57c16aea0884d27b1e95  gcc/po/es.po
  79e2a622a92feeb1346166134cdedf33  gcc/po/exgettext
! 442e30501221b8fe8c2216bf71f31a5b  gcc/po/fr.gmo
! ac28a6fae679e1c45c97f303bfeb05b9  gcc/po/fr.po
! 39aaa610847c84089a280f6740c10296  gcc/po/gcc.pot
! 4489ac70919875d09b30fa9b269d4634  gcc/po/ja.gmo
! 569b183c658f8f76eb1450aa302586ad  gcc/po/ja.po
! 69ef288304847c936395d07bb0b2519e  gcc/po/nl.gmo
! 705ebb0b95f0b73214d85c0f69e6dfc7  gcc/po/nl.po
! d753f8f5331705c0e5f6aaaa07512e71  gcc/po/ru.gmo
! 0f81b274fa1044cc5d9ad2e21e298c57  gcc/po/ru.po
  bab53e4447aead83f382c207a53692c7  gcc/po/rw.gmo
  cba3487b06398c4c5e1c95083136541b  gcc/po/rw.po
! 9da011cae009eefc650ca7e89948254d  gcc/po/sr.gmo
! 8aab38551bb93057efad2189456e5ecf  gcc/po/sr.po
! 9027a4f042863c73ad26bdf36e04a4c1  gcc/po/sv.gmo
! a0b271b74aacbffaba279840477f5219  gcc/po/sv.po
! 1d89d51f55f72d759d13436d4f09ed96  gcc/po/tr.gmo
! a7c985050d409d6243128a705182012d  gcc/po/tr.po
! db8a14965bddd5c90500464beb2f3222  gcc/po/zh_CN.gmo
! 796c0907a6bb5e4f9ad76a361ea34e4a  gcc/po/zh_CN.po
! 6e66f9abfc4bf18ac191e683f8894627  gcc/po/zh_TW.gmo
! c1ef0e1f371af78e325067d849382376  gcc/po/zh_TW.po
! eb853723e5beb197875f5d3643bee768  gcc/pointer-set.c
! a049d9941190718304dfa68922439964  gcc/pointer-set.h
! 69eff7144a87ddf87345beb502fee9ca  gcc/postreload-gcse.c
! b3e127baaeede3081f353c80a6ca30b4  gcc/postreload.c
! ec8d5c412f972184dcff70bc129fc872  gcc/predict.c
! a1f6b6717d3791c7f02d5fe553c6b420  gcc/predict.def
! 54c14ce7c3a8cedc8c68ad4832585cc0  gcc/predict.h
! b1e205b6ebb16720a8d796b4a8bed5c9  gcc/prefix.c
! eff034b1b03a4e218f73465312d1b08f  gcc/prefix.h
! df1cefc3fdddfc839751b7bf24801699  gcc/pretty-print.c
! 1a3cbd2b73815e19d877ba65fd0adb68  gcc/pretty-print.h
! 19b0ab6b77fe8da65b9486fd663784c5  gcc/print-rtl.c
! 369528d70e10f600f486c84bcc464fd1  gcc/print-tree.c
! bba7aeffcca8f39907cec94e818b391d  gcc/profile.c
! b40cdeb4f0e7edca5a2ee84111dfdcb1  gcc/protoize.c
! 97d77c62e670709c6d52b8ef29b5ae44  gcc/read-rtl.c
! 03b91292f4780f5b99dbf3bfd4843135  gcc/real.c
! fd4ab828e72bf571fe60b032fd7e4ba7  gcc/real.h
! 0a8cb83b5ce1248ea275cc67177e7cad  gcc/recog.c
! 8f6b4695cbf785982ecfe61b698f4a98  gcc/recog.h
! e28253f9e87da9f632a77a8f4e63fa99  gcc/reg-notes.def
! 9e8ed66c45cc194eaf9e31f8ad26f55d  gcc/reg-stack.c
! add895c069b51dc4228d617f0b0601d4  gcc/regclass.c
! 8401e7fdfa4e016df2d82f6b935e5ee8  gcc/regmove.c
! 65888a784994df4a67fd4e8015be3fcb  gcc/regrename.c
! fb565e7677d93f3321d15e9350e390aa  gcc/regs.h
! 5b88a863c185c77d9ccbfb6f5f4a90cb  gcc/reload.c
! 4ed5f9db30b49e8d254acf5e051484e0  gcc/reload.h
! 12ab2492957954af69a8fd126842c99b  gcc/reload1.c
! a81f43abc400de3c4cb65e58e2423fb4  gcc/reorg.c
! 60089c8d751cc2561532300917348d65  gcc/resource.c
! 54902725f5c6a113b64364ffe1d7b6cf  gcc/resource.h
! a41d5668a938b281be8ee435ea1f5a0a  gcc/rtl-error.c
! 616d1dc08bc423c6d2b4a5f22001797b  gcc/rtl-factoring.c
! 8a83ddb069ed825c60ee0c1918bf4a47  gcc/rtl.c
! 93fcc90ade3ab536b35dd6e7c2e606ec  gcc/rtl.def
! 67b1372cf18290235e15685b74f08d71  gcc/rtl.h
! d114a815f57f0eed90bf4c769dc7121b  gcc/rtlanal.c
! 6054388d8a17ce8570188eccb02510a4  gcc/rtlhooks-def.h
! ac5602d49752967631aa5bdf5c44c3e7  gcc/rtlhooks.c
! 9d13b423e76f704f61cc9b203de3d2b1  gcc/sbitmap.c
! 5633510cef2400807121675a56642d34  gcc/sbitmap.h
! d966c78cd1e903bf4bc4cd9dc250330c  gcc/scan-decls.c
  c42e740dbb03072238bc5c6f5d21f933  gcc/scan-types.sh
! 2e59bd7d36e3ad81f73fc7345fe6f3f0  gcc/scan.c
! 397acaa6d9c9f64421d33e5ed02c31a5  gcc/scan.h
! 5f8f291359635374c39bd32176955dfe  gcc/sched-deps.c
! 5db7fe7d53043807f31caeec4b25dbad  gcc/sched-ebb.c
! efeb5b254dea64d76aa66f52be2a3bec  gcc/sched-int.h
! be6747010a16cc60394aae9157ec81ff  gcc/sched-rgn.c
! ef5aab7b38bf7435d18ee4d88def8685  gcc/sched-vis.c
! 43c3a27ac06b11dd7e0b361973e19c35  gcc/sdbout.c
! 2bf1c375dc117d4f9b701a7aee5fd59c  gcc/sdbout.h
! 59abb15c864aa9ce3870080981c563d5  gcc/see.c
! 8317afa3d4215e0406451b563da6715b  gcc/simplify-rtx.c
  8e865a71c4e2c43eae4afbcf143af4a6  gcc/sort-protos
! 8545c9e5201b55c88e2f487832fa5b16  gcc/sreal.c
! 6e70339bb6fbe4cff1f9eedc7847b427  gcc/sreal.h
! 7eb47b8235d418dbe8b95c8c85499102  gcc/stab.def
! 881de052990898f1cad4f2fa2c3c0ea4  gcc/statistics.h
! 2685cc19e7b2979353c32aef3fdd76ca  gcc/stmt.c
! da1dd0bf9076c8c3ff6467798c4b14a3  gcc/stor-layout.c
! 79c621d2b179ae9f1cac15a96b79ed2b  gcc/stringpool.c
! 3436ffbcc58062161543569de4aad4a1  gcc/struct-equiv.c
! 1a1841e0aadeddfe0fc54d0e22e12297  gcc/stub-objc.c
! 1cdeb3fdf6930fac07e15b5153db89fe  gcc/sync-builtins.def
  4218f3bf53b8358d1ec10de7823b848f  gcc/sys-protos.h
  31e2d9be63e3d9aff0d5dc9ef42e0223  gcc/sys-types.h
! 583e9e643468533d9fa0e33a2e81ee85  gcc/system.h
! 3e3ab1ea91e549b1ecf52e2518a092dc  gcc/target-def.h
! 345d20da5b7897e6236de754fc996eb0  gcc/target.h
! 1c609c6e05c35743d33b3ca41a50ace0  gcc/targhooks.c
! 003c193760f694030a2194033851caee  gcc/targhooks.h
! c681f283b490579932501646f2794ade  gcc/testsuite/ChangeLog
  84188c97269b593eb46274047b401b48  gcc/testsuite/ChangeLog.tree-ssa
  c2eb2f892b7b914e0a687ca43783d1f3  gcc/testsuite/README
  728a7ee145c744b1a6d095227d991e8d  gcc/testsuite/README.QMTEST
*************** b886a43ab960ee3b74b75b1a1895e692  gcc/te
*** 6681,6687 ****
  2f50ecd2b64eb3a3cefb0066c4c043a1  gcc/testsuite/ada/acats/tests/l/la140271.a
  004386b31584ba3e3f7171f7674e4137  gcc/testsuite/ada/acats/tests/l/la140272.am
  9c63871113de9b518e90c90fe8e20f28  gcc/testsuite/ada/acats/tests/l/la140273.a
! b1af551ce684c2c930554e57cbafc78a  gcc/testsuite/config/default.exp
  b87b115761d6eee98d4c2e225a2cbf3a  gcc/testsuite/g++.dg/README
  c7c251f16058a4d4f1db8e0df28385ff  gcc/testsuite/g++.dg/abi/align1.C
  7f27f1e236616eb8595c717e087b1159  gcc/testsuite/g++.dg/abi/arm_cxa_vec1.C
--- 6683,6689 ----
  2f50ecd2b64eb3a3cefb0066c4c043a1  gcc/testsuite/ada/acats/tests/l/la140271.a
  004386b31584ba3e3f7171f7674e4137  gcc/testsuite/ada/acats/tests/l/la140272.am
  9c63871113de9b518e90c90fe8e20f28  gcc/testsuite/ada/acats/tests/l/la140273.a
! d01ecc4dce674b282eb2bb81f9e5ca0b  gcc/testsuite/config/default.exp
  b87b115761d6eee98d4c2e225a2cbf3a  gcc/testsuite/g++.dg/README
  c7c251f16058a4d4f1db8e0df28385ff  gcc/testsuite/g++.dg/abi/align1.C
  7f27f1e236616eb8595c717e087b1159  gcc/testsuite/g++.dg/abi/arm_cxa_vec1.C
*************** c88701df415b47ac9bf5cba84cf379ab  gcc/te
*** 6789,6795 ****
  a3ef49aa5fa035e0eaa1fb23c589fe61  gcc/testsuite/g++.dg/abi/vthunk2.C
  6881f6a907aed22e3604db9a81d71753  gcc/testsuite/g++.dg/abi/vthunk3.C
  59cdef1c2f5ac26231205b723cb9ea52  gcc/testsuite/g++.dg/abi/vtt1.C
! 1a4ac7ce7b2087d38fe3ad47a016fa7b  gcc/testsuite/g++.dg/bprob/bprob.exp
  232269dc2a9b913c19e49f1e7a29bf08  gcc/testsuite/g++.dg/bprob/g++-bprob-1.C
  91292dc36de1287d9de59661dd0c8c78  gcc/testsuite/g++.dg/bprob/g++-bprob-2.C
  5d6eb1269c8738b70f3d15b9a148001f  gcc/testsuite/g++.dg/charset/asm1.c
--- 6791,6797 ----
  a3ef49aa5fa035e0eaa1fb23c589fe61  gcc/testsuite/g++.dg/abi/vthunk2.C
  6881f6a907aed22e3604db9a81d71753  gcc/testsuite/g++.dg/abi/vthunk3.C
  59cdef1c2f5ac26231205b723cb9ea52  gcc/testsuite/g++.dg/abi/vtt1.C
! 39f868cc3b1a5bb99aa63b3e0a08016e  gcc/testsuite/g++.dg/bprob/bprob.exp
  232269dc2a9b913c19e49f1e7a29bf08  gcc/testsuite/g++.dg/bprob/g++-bprob-1.C
  91292dc36de1287d9de59661dd0c8c78  gcc/testsuite/g++.dg/bprob/g++-bprob-2.C
  5d6eb1269c8738b70f3d15b9a148001f  gcc/testsuite/g++.dg/charset/asm1.c
*************** bd34927c7e8ef0637a91744aa30c8e22  gcc/te
*** 6799,6805 ****
  13aa9df754ce327f35901d755310d167  gcc/testsuite/g++.dg/charset/asm5.c
  188e64ef71cd1832cf590f89eb899d5b  gcc/testsuite/g++.dg/charset/attribute1.c
  c010406f76696ea1f21a7a904e9bf74d  gcc/testsuite/g++.dg/charset/attribute2.c
! d1dcf9933cf5fe7f691d14e8e1d01bd4  gcc/testsuite/g++.dg/charset/charset.exp
  c3f1b1efe5249f47d609a5022d321c0a  gcc/testsuite/g++.dg/charset/extern1.cc
  e00c15044b80ea8ae41ddca791f728b5  gcc/testsuite/g++.dg/charset/extern2.cc
  8c029ca8175e4d8995ea0dbac6040733  gcc/testsuite/g++.dg/charset/extern3.cc
--- 6801,6807 ----
  13aa9df754ce327f35901d755310d167  gcc/testsuite/g++.dg/charset/asm5.c
  188e64ef71cd1832cf590f89eb899d5b  gcc/testsuite/g++.dg/charset/attribute1.c
  c010406f76696ea1f21a7a904e9bf74d  gcc/testsuite/g++.dg/charset/attribute2.c
! 535689d3bc03f75bbb4ef876d2dc97b1  gcc/testsuite/g++.dg/charset/charset.exp
  c3f1b1efe5249f47d609a5022d321c0a  gcc/testsuite/g++.dg/charset/extern1.cc
  e00c15044b80ea8ae41ddca791f728b5  gcc/testsuite/g++.dg/charset/extern2.cc
  8c029ca8175e4d8995ea0dbac6040733  gcc/testsuite/g++.dg/charset/extern3.cc
*************** d9e96ae25c2319373bcfd08d3028762f  gcc/te
*** 6850,6856 ****
  c066ba2e23a50eda1497704cad37719c  gcc/testsuite/g++.dg/compat/break/vbase11_main.C
  cc9fd160c8ac0d554f08ed78757c1ad7  gcc/testsuite/g++.dg/compat/break/vbase11_x.C
  3af15235a86640de95ef01c264b9a669  gcc/testsuite/g++.dg/compat/break/vbase11_y.C
! 1fd0941a33bc593f39ff290f0f860628  gcc/testsuite/g++.dg/compat/compat.exp
  a6ee60e2015da31ed1aa06aae1c48e97  gcc/testsuite/g++.dg/compat/eh/ctor1.h
  74d8ae87a4aa4945c36db0894fcdbc87  gcc/testsuite/g++.dg/compat/eh/ctor1_main.C
  5919ecfa4fa000ff8d0708eff1caafd0  gcc/testsuite/g++.dg/compat/eh/ctor1_x.C
--- 6852,6858 ----
  c066ba2e23a50eda1497704cad37719c  gcc/testsuite/g++.dg/compat/break/vbase11_main.C
  cc9fd160c8ac0d554f08ed78757c1ad7  gcc/testsuite/g++.dg/compat/break/vbase11_x.C
  3af15235a86640de95ef01c264b9a669  gcc/testsuite/g++.dg/compat/break/vbase11_y.C
! 45fae71bde2468b622291ddebaf137be  gcc/testsuite/g++.dg/compat/compat.exp
  a6ee60e2015da31ed1aa06aae1c48e97  gcc/testsuite/g++.dg/compat/eh/ctor1.h
  74d8ae87a4aa4945c36db0894fcdbc87  gcc/testsuite/g++.dg/compat/eh/ctor1_main.C
  5919ecfa4fa000ff8d0708eff1caafd0  gcc/testsuite/g++.dg/compat/eh/ctor1_x.C
*************** afd58e33c0f82e6f79a20b57f3d3d543  gcc/te
*** 6906,6914 ****
  7099b2ccdbe9faffb91a1279b3d9c958  gcc/testsuite/g++.dg/compat/init/init-ref2_main.C
  6599bf4c55d10d3d74d35fd52dc68f6c  gcc/testsuite/g++.dg/compat/init/init-ref2_x.C
  75bddd0f3c0ceb101b0c3111cedc4fb4  gcc/testsuite/g++.dg/compat/init/init-ref2_y.C
! b2431a00c6d9218e1f6a6a69abbf9f35  gcc/testsuite/g++.dg/compat/struct-layout-1.exp
  dddab253b206eb6b45e059d9d0d414f7  gcc/testsuite/g++.dg/compat/struct-layout-1.h
! cf163281f05eda8cd7723a3b6df1a36b  gcc/testsuite/g++.dg/compat/struct-layout-1_generate.c
  fb88355c7eda41a4bdf439b6e6025a23  gcc/testsuite/g++.dg/compat/struct-layout-1_x1.h
  7d588bff78cea94dd3152a4c181ee8c9  gcc/testsuite/g++.dg/compat/struct-layout-1_x2.h
  540c5c4712244b57919a4e690783e793  gcc/testsuite/g++.dg/compat/struct-layout-1_y1.h
--- 6908,6916 ----
  7099b2ccdbe9faffb91a1279b3d9c958  gcc/testsuite/g++.dg/compat/init/init-ref2_main.C
  6599bf4c55d10d3d74d35fd52dc68f6c  gcc/testsuite/g++.dg/compat/init/init-ref2_x.C
  75bddd0f3c0ceb101b0c3111cedc4fb4  gcc/testsuite/g++.dg/compat/init/init-ref2_y.C
! 79a2c2dd6b8f7734ee7097fa80b531a2  gcc/testsuite/g++.dg/compat/struct-layout-1.exp
  dddab253b206eb6b45e059d9d0d414f7  gcc/testsuite/g++.dg/compat/struct-layout-1.h
! d155552b4a3dcab9688a7f8630a2a00d  gcc/testsuite/g++.dg/compat/struct-layout-1_generate.c
  fb88355c7eda41a4bdf439b6e6025a23  gcc/testsuite/g++.dg/compat/struct-layout-1_x1.h
  7d588bff78cea94dd3152a4c181ee8c9  gcc/testsuite/g++.dg/compat/struct-layout-1_x2.h
  540c5c4712244b57919a4e690783e793  gcc/testsuite/g++.dg/compat/struct-layout-1_y1.h
*************** d80eeb1b5ab70a413bed1a37f44a69d6  gcc/te
*** 6960,6967 ****
  e71a3440857a0df24410cbe91e45c678  gcc/testsuite/g++.dg/debug/anonunion1.C
  e4aee91d21a8cdbd286094f893319c70  gcc/testsuite/g++.dg/debug/const1.C
  2e4398a10938bba8e5fd13cd2d12e691  gcc/testsuite/g++.dg/debug/const2.C
  36f088b22dca6ab78668e7d505839fbd  gcc/testsuite/g++.dg/debug/crash1.C
! 41bb08428a5f27d220d6bfd79750fd52  gcc/testsuite/g++.dg/debug/debug.exp
  2b6f3bdb657c8865549db08f96a15223  gcc/testsuite/g++.dg/debug/debug1.C
  cece96666e504d9287aaadf8a4855138  gcc/testsuite/g++.dg/debug/debug2.C
  b5c1d1e26252e6e306ee37c885cc449b  gcc/testsuite/g++.dg/debug/debug3.C
--- 6962,6971 ----
  e71a3440857a0df24410cbe91e45c678  gcc/testsuite/g++.dg/debug/anonunion1.C
  e4aee91d21a8cdbd286094f893319c70  gcc/testsuite/g++.dg/debug/const1.C
  2e4398a10938bba8e5fd13cd2d12e691  gcc/testsuite/g++.dg/debug/const2.C
+ 7d21ffa2ab4a579692d45c2c52190a0d  gcc/testsuite/g++.dg/debug/const3.C
+ b196cb4af4d539f545ae961b8905ba24  gcc/testsuite/g++.dg/debug/const4.C
  36f088b22dca6ab78668e7d505839fbd  gcc/testsuite/g++.dg/debug/crash1.C
! e8ed0306a083d229e296e4aa4c9709eb  gcc/testsuite/g++.dg/debug/debug.exp
  2b6f3bdb657c8865549db08f96a15223  gcc/testsuite/g++.dg/debug/debug1.C
  cece96666e504d9287aaadf8a4855138  gcc/testsuite/g++.dg/debug/debug2.C
  b5c1d1e26252e6e306ee37c885cc449b  gcc/testsuite/g++.dg/debug/debug3.C
*************** f50cc26d9a41a3cc4afb62032326372f  gcc/te
*** 6990,6996 ****
  de7626032b99ed0b36b4dc7fb3f18f9d  gcc/testsuite/g++.dg/debug/typedef3.C
  261cdcb5a7c5cf143b8af9beb8258ebc  gcc/testsuite/g++.dg/debug/using1.C
  06ba44c6640fe57a83e614bcb293ca4d  gcc/testsuite/g++.dg/debug/using2.C
! c5fb6c8a91c219820c5aa5674a0c819d  gcc/testsuite/g++.dg/dg.exp
  562ca7c694e89bb3ac76711c239d5c5e  gcc/testsuite/g++.dg/eh/alias1.C
  7a789c5f5b392854e4bcc712122b232c  gcc/testsuite/g++.dg/eh/arm-vfp-unwind.C
  98cf19968cec5fc832747640edb98eee  gcc/testsuite/g++.dg/eh/cast1.C
--- 6994,7000 ----
  de7626032b99ed0b36b4dc7fb3f18f9d  gcc/testsuite/g++.dg/debug/typedef3.C
  261cdcb5a7c5cf143b8af9beb8258ebc  gcc/testsuite/g++.dg/debug/using1.C
  06ba44c6640fe57a83e614bcb293ca4d  gcc/testsuite/g++.dg/debug/using2.C
! c30457cdd7ee7c935f79e462e1c7414b  gcc/testsuite/g++.dg/dg.exp
  562ca7c694e89bb3ac76711c239d5c5e  gcc/testsuite/g++.dg/eh/alias1.C
  7a789c5f5b392854e4bcc712122b232c  gcc/testsuite/g++.dg/eh/arm-vfp-unwind.C
  98cf19968cec5fc832747640edb98eee  gcc/testsuite/g++.dg/eh/cast1.C
*************** acdc35a060321042e2d5d8bd77774fac  gcc/te
*** 7082,7087 ****
--- 7086,7092 ----
  fd46219c0040c2b4569b36afd840025b  gcc/testsuite/g++.dg/expr/bitfield6.C
  d7b50316002a163842608f185be9c7a2  gcc/testsuite/g++.dg/expr/bitfield7.C
  781063f5a0d1ba5f19965b3dec7d3ee0  gcc/testsuite/g++.dg/expr/bitfield8.C
+ af8df902a69c0e15c88eb8f6ee3f4eee  gcc/testsuite/g++.dg/expr/bitfield9.C
  ce7b6234ca0490c5f395644574322ca2  gcc/testsuite/g++.dg/expr/call1.C
  11d589082fe10f4614aafaae41200569  gcc/testsuite/g++.dg/expr/call2.C
  c152b77836f794103fb606dea43e77d1  gcc/testsuite/g++.dg/expr/call3.C
*************** bc46f1e1c4440b0f50439ed472661922  gcc/te
*** 7284,7289 ****
--- 7289,7295 ----
  2f937b0172f68361eedae818d69b598b  gcc/testsuite/g++.dg/ext/label3.C
  d80aaa6e59ecf30e826da071c824cc0d  gcc/testsuite/g++.dg/ext/label4.C
  5c02e0e4479d479cc5946d050f0910a7  gcc/testsuite/g++.dg/ext/label5.C
+ aace2da5fcb4c66ce709fdc62c8a8ea1  gcc/testsuite/g++.dg/ext/label6.C
  92a7056cf4009e7b4513a036edcef967  gcc/testsuite/g++.dg/ext/lvaddr.C
  4d2204ac6e2ce03af82e6431536be376  gcc/testsuite/g++.dg/ext/lvalue1.C
  fc916d98d36fed4d9da40614102d5fdd  gcc/testsuite/g++.dg/ext/max.C
*************** c8293e96cc8cd9d7643be31af4f61470  gcc/te
*** 7389,7395 ****
  27498380cd99bd4d04e094d9a1b7d227  gcc/testsuite/g++.dg/ext/vla1.C
  1a6b39e9b2ac0eb6646ffa34331be0ad  gcc/testsuite/g++.dg/ext/vla2.C
  f603634b7e2ab93b87e602f38ebcc397  gcc/testsuite/g++.dg/ext/vla3.C
! b7b4568ccebc3bc7cc948157b9890b78  gcc/testsuite/g++.dg/ext/vla4.C
  11bcf00b0a6402fad7b9569e02318690  gcc/testsuite/g++.dg/ext/vlm1.C
  678b0a6bbf7e0629efdf82de5e5ed01a  gcc/testsuite/g++.dg/ext/vlm2.C
  8c86ea641b4518800fb5154a1a151e06  gcc/testsuite/g++.dg/ext/weak1.C
--- 7395,7401 ----
  27498380cd99bd4d04e094d9a1b7d227  gcc/testsuite/g++.dg/ext/vla1.C
  1a6b39e9b2ac0eb6646ffa34331be0ad  gcc/testsuite/g++.dg/ext/vla2.C
  f603634b7e2ab93b87e602f38ebcc397  gcc/testsuite/g++.dg/ext/vla3.C
! 96ef8e77465b89de054095f26955d054  gcc/testsuite/g++.dg/ext/vla4.C
  11bcf00b0a6402fad7b9569e02318690  gcc/testsuite/g++.dg/ext/vlm1.C
  678b0a6bbf7e0629efdf82de5e5ed01a  gcc/testsuite/g++.dg/ext/vlm2.C
  8c86ea641b4518800fb5154a1a151e06  gcc/testsuite/g++.dg/ext/weak1.C
*************** ed8a6c94f1bc2e70a324d73a77190040  gcc/te
*** 7399,7405 ****
  afab866e59f46409fb68aa64174f3acf  gcc/testsuite/g++.dg/gcov/gcov-2.C
  0e241a16c3faf2f0c387bd2978d2b824  gcc/testsuite/g++.dg/gcov/gcov-3.C
  2c83bff9a3f14aa6fc5d7755bf82c9b6  gcc/testsuite/g++.dg/gcov/gcov-3.h
! 85552b08f9a16de1165f6b2e5ab1b8fd  gcc/testsuite/g++.dg/gcov/gcov.exp
  450622eac3970da63e43723374af5da7  gcc/testsuite/g++.dg/gomp/atomic-1.C
  1ca67bbbcf815fb6e2aa2f5442429b70  gcc/testsuite/g++.dg/gomp/atomic-10.C
  02a1665574401bc7491c754880894569  gcc/testsuite/g++.dg/gomp/atomic-2.C
--- 7405,7411 ----
  afab866e59f46409fb68aa64174f3acf  gcc/testsuite/g++.dg/gcov/gcov-2.C
  0e241a16c3faf2f0c387bd2978d2b824  gcc/testsuite/g++.dg/gcov/gcov-3.C
  2c83bff9a3f14aa6fc5d7755bf82c9b6  gcc/testsuite/g++.dg/gcov/gcov-3.h
! ac07fef320ed28f2a3aefaf473d9285a  gcc/testsuite/g++.dg/gcov/gcov.exp
  450622eac3970da63e43723374af5da7  gcc/testsuite/g++.dg/gomp/atomic-1.C
  1ca67bbbcf815fb6e2aa2f5442429b70  gcc/testsuite/g++.dg/gomp/atomic-10.C
  02a1665574401bc7491c754880894569  gcc/testsuite/g++.dg/gomp/atomic-2.C
*************** bad5721c186c4b7e163fcd05cffe528d  gcc/te
*** 7705,7710 ****
--- 7711,7717 ----
  d0d8fbd7155549c25221fd9539a9ffc5  gcc/testsuite/g++.dg/init/ref11.C
  b5056183793160d509fa082d596ab38f  gcc/testsuite/g++.dg/init/ref12.C
  9fd35f214b88e04577c6edb14b23477c  gcc/testsuite/g++.dg/init/ref13.C
+ 79847f23b4ac275a085b4cd88db8ff58  gcc/testsuite/g++.dg/init/ref14.C
  753ffddceb5ce125cebb945a65a73cdf  gcc/testsuite/g++.dg/init/ref2.C
  e21984c05c21d067e3b20b37c68bec76  gcc/testsuite/g++.dg/init/ref3.C
  f21f65304dbc9a97b63efafb7bb1a6df  gcc/testsuite/g++.dg/init/ref4.C
*************** c961035d55063ab35ff011e8098d8ea9  gcc/te
*** 7765,7770 ****
--- 7772,7778 ----
  0a537641a6f07027fc6b83c330555682  gcc/testsuite/g++.dg/lookup/forscope2.C
  f095afdbf961d01e5ac006fff4dbda02  gcc/testsuite/g++.dg/lookup/friend1.C
  6379d610cdb9d3f95e70e88bdbaf87f7  gcc/testsuite/g++.dg/lookup/friend10.C
+ 0d707fdcdf81e78c6cb26a2cafb23534  gcc/testsuite/g++.dg/lookup/friend11.C
  1d1b78e141263b9b6035a3fccc6af928  gcc/testsuite/g++.dg/lookup/friend2.C
  e51e64a92ddf4c4d012cb738bf62fde5  gcc/testsuite/g++.dg/lookup/friend3.C
  96ad222df48d0097eb84d66dbf37d17d  gcc/testsuite/g++.dg/lookup/friend4.C
*************** ca86ea8309b14f35f10e1d9671f22271  gcc/te
*** 7813,7818 ****
--- 7821,7827 ----
  9acfc8706a0bca23685ea80c9dd6b524  gcc/testsuite/g++.dg/lookup/new2.C
  72c3a9b17a32af0585fa3bf9d370c39d  gcc/testsuite/g++.dg/lookup/ns1.C
  8fad00e146fe0525b4a78080a95a7ca8  gcc/testsuite/g++.dg/lookup/ns2.C
+ 326caa0ef916da51fec348c662a91f18  gcc/testsuite/g++.dg/lookup/ns3.C
  9fc063d780e4510399927cfe832e8770  gcc/testsuite/g++.dg/lookup/pretty1.C
  f30dda31dee159f3aebbbc269a5fd8e4  gcc/testsuite/g++.dg/lookup/ptrmem1.C
  bcba89d3ec64e8fc005f26cebc29ef75  gcc/testsuite/g++.dg/lookup/redecl1.C
*************** aae564cdd9b50225ee28c64cfe203a3b  gcc/te
*** 7937,7942 ****
--- 7946,7952 ----
  40b7f29b2dd16f80e4119778fc7d06f4  gcc/testsuite/g++.dg/opt/nrv10.C
  01bc5d5859f1dffb5f5ddc08cc6cbfa7  gcc/testsuite/g++.dg/opt/nrv11.C
  64f9c4b7ac5155de7756890af79b38cb  gcc/testsuite/g++.dg/opt/nrv13.C
+ f527f51fa4c8b92a4d9374e96752d73a  gcc/testsuite/g++.dg/opt/nrv14.C
  360692bdb55de35cb68717ceb6c51fd7  gcc/testsuite/g++.dg/opt/nrv2.C
  42adcc800d5d2029a2b831e1453e8f32  gcc/testsuite/g++.dg/opt/nrv3.C
  b2773b15109a2fc43572a97edf29b236  gcc/testsuite/g++.dg/opt/nrv4.C
*************** f6aba2792b15d2a6981656a49c63ead7  gcc/te
*** 8088,8093 ****
--- 8098,8104 ----
  e1eac1beda3a4145544bb54bc5a9b600  gcc/testsuite/g++.dg/other/error12.C
  58bd7d16ec53ed8a6a7fa2324262edb7  gcc/testsuite/g++.dg/other/error13.C
  199a456577f88591ddb34aaf3dc0fce4  gcc/testsuite/g++.dg/other/error14.C
+ a3f17494f8e1b20ef3cdd8667b5a3fbc  gcc/testsuite/g++.dg/other/error16.C
  a7f642f46d2d9259194f51e24e5b9ee6  gcc/testsuite/g++.dg/other/error2.C
  3820027b29c821fc3271c5cd12393a28  gcc/testsuite/g++.dg/other/error3.C
  2a54dfbc2f51bbaad10a9a32a8c1f212  gcc/testsuite/g++.dg/other/error4.C
*************** b81fff544050c834b6a58605e98eb828  gcc/te
*** 8297,8302 ****
--- 8308,8314 ----
  4b5efce965343fb8337f7efbb2f6bf48  gcc/testsuite/g++.dg/parse/crash31.C
  d803021f22dfc38b8a134bf943ae1777  gcc/testsuite/g++.dg/parse/crash32.C
  4da688072d086cf75b2f22024c74296a  gcc/testsuite/g++.dg/parse/crash33.C
+ a082e1ec4d2ff1d8b432964e3209d790  gcc/testsuite/g++.dg/parse/crash37.C
  ea254dd6e59a027998efd9cbcb6f405d  gcc/testsuite/g++.dg/parse/crash4.C
  ca305e88317a3cd781d4bd8bf8fc3fc4  gcc/testsuite/g++.dg/parse/crash5.C
  3cae354cb01ecb5097fe78c4d17c8ccd  gcc/testsuite/g++.dg/parse/crash6.C
*************** d35d2a18172ea4f58edad98fd1336d80  gcc/te
*** 8368,8373 ****
--- 8380,8386 ----
  fb43bf0ea6e15c70be858794b0d3b09e  gcc/testsuite/g++.dg/parse/error28.C
  f5573bddfe626b6a915c730902cdadaa  gcc/testsuite/g++.dg/parse/error29.C
  f63dab38cf31aff68685555cdb1ac7eb  gcc/testsuite/g++.dg/parse/error3.C
+ 46325e87f9ab43cb47c8da1f1e83a5ce  gcc/testsuite/g++.dg/parse/error31.C
  62ef99f818a9cbb6fa43de9db49745e6  gcc/testsuite/g++.dg/parse/error4.C
  ea770bc8baba1ff568123ffafbe4b714  gcc/testsuite/g++.dg/parse/error5.C
  06dcf8d448f3c709a15f1fb7c56d6c14  gcc/testsuite/g++.dg/parse/error6.C
*************** d41d8cd98f00b204e9800998ecf8427e  gcc/te
*** 8552,8558 ****
  1b5d28bf11bae4996001396e1ffe083b  gcc/testsuite/g++.dg/pch/local-1.Hs
  b31cbdc4e05f769002c2afd61dcc826c  gcc/testsuite/g++.dg/pch/pch.C
  95603c8965412870090ed14011f4b123  gcc/testsuite/g++.dg/pch/pch.Hs
! 43f50cca7b5682df13cd525c79a45fc5  gcc/testsuite/g++.dg/pch/pch.exp
  956a76bba7ed55fcdd73d80efdfa4c90  gcc/testsuite/g++.dg/pch/static-1.C
  4aaad0cfa4436b8cd8b37b1bf218edc8  gcc/testsuite/g++.dg/pch/static-1.Hs
  a5379c2bad433698a01b3bc2d5473a2e  gcc/testsuite/g++.dg/pch/system-1.C
--- 8565,8571 ----
  1b5d28bf11bae4996001396e1ffe083b  gcc/testsuite/g++.dg/pch/local-1.Hs
  b31cbdc4e05f769002c2afd61dcc826c  gcc/testsuite/g++.dg/pch/pch.C
  95603c8965412870090ed14011f4b123  gcc/testsuite/g++.dg/pch/pch.Hs
! 3fdccc2021d46df5be9f45b5fae9c855  gcc/testsuite/g++.dg/pch/pch.exp
  956a76bba7ed55fcdd73d80efdfa4c90  gcc/testsuite/g++.dg/pch/static-1.C
  4aaad0cfa4436b8cd8b37b1bf218edc8  gcc/testsuite/g++.dg/pch/static-1.Hs
  a5379c2bad433698a01b3bc2d5473a2e  gcc/testsuite/g++.dg/pch/system-1.C
*************** c2f61b50e48834b5d5d3a3ee446c0a75  gcc/te
*** 8586,8592 ****
  09034a812fccea6ecaa6edd2f8089fc9  gcc/testsuite/g++.dg/special/conpr-3a.cc
  0d5597e1f29008b02b626a0d09bf9c34  gcc/testsuite/g++.dg/special/conpr-3b.cc
  6207971ee12833ca8c60b82c3ec757f4  gcc/testsuite/g++.dg/special/conpr-4.C
! b04c344f16940c96776d2aca1355c810  gcc/testsuite/g++.dg/special/ecos.exp
  1d00d1c826d883bfd1e44ac751b5667d  gcc/testsuite/g++.dg/special/initp1.C
  f660af37e71a300b94fc53e6bc686185  gcc/testsuite/g++.dg/tc1/dr1.C
  5c0ee940a92afc5a19fdf637a6f77f77  gcc/testsuite/g++.dg/tc1/dr101.C
--- 8599,8605 ----
  09034a812fccea6ecaa6edd2f8089fc9  gcc/testsuite/g++.dg/special/conpr-3a.cc
  0d5597e1f29008b02b626a0d09bf9c34  gcc/testsuite/g++.dg/special/conpr-3b.cc
  6207971ee12833ca8c60b82c3ec757f4  gcc/testsuite/g++.dg/special/conpr-4.C
! 31729395866ffeee31abecb2c637caea  gcc/testsuite/g++.dg/special/ecos.exp
  1d00d1c826d883bfd1e44ac751b5667d  gcc/testsuite/g++.dg/special/initp1.C
  f660af37e71a300b94fc53e6bc686185  gcc/testsuite/g++.dg/tc1/dr1.C
  5c0ee940a92afc5a19fdf637a6f77f77  gcc/testsuite/g++.dg/tc1/dr101.C
*************** aa734f014cf5d00d10906b6c35b3de27  gcc/te
*** 8762,8767 ****
--- 8775,8781 ----
  0442a3c405a770df830f5c0e3594c438  gcc/testsuite/g++.dg/template/crash65.C
  e29b7df66408269c2eaea4100f6227cf  gcc/testsuite/g++.dg/template/crash66.C
  60528c5a46bc3e76f4a191231f3cc608  gcc/testsuite/g++.dg/template/crash7.C
+ e7c65b521cffd29e1a3625614a4329be  gcc/testsuite/g++.dg/template/crash70.C
  899e82cfa1eab0c5e96b47962c693262  gcc/testsuite/g++.dg/template/crash8.C
  44592f20d07e36f90633528dd90bfad3  gcc/testsuite/g++.dg/template/crash9.C
  50bb5f64947bd92da66029bd39fa5eed  gcc/testsuite/g++.dg/template/ctor1.C
*************** d8c534ccbad9bbbc650685d274b0d2ca  gcc/te
*** 8827,8833 ****
--- 8841,8849 ----
  54b3e85a8d8f9bc805e7795860ec08ba  gcc/testsuite/g++.dg/template/error22.C
  b4c360f4d0cd0589e95ae87a4d8e500e  gcc/testsuite/g++.dg/template/error23.C
  6c54776e760954055280860b689859b0  gcc/testsuite/g++.dg/template/error24.C
+ d6f93055afe5bb78dbd6073dd989bdef  gcc/testsuite/g++.dg/template/error26.C
  0e96862a75ffea6e3b8357e5251534dd  gcc/testsuite/g++.dg/template/error3.C
+ 1c44a4e548dcd05ce209cc978411cde0  gcc/testsuite/g++.dg/template/error30.C
  85340063cfaafdde79cb0b7bff303541  gcc/testsuite/g++.dg/template/error4.C
  a988dc6a097a8766258a32544791c7db  gcc/testsuite/g++.dg/template/error5.C
  8f931fa8690071fcefc2b1d1d7483bfc  gcc/testsuite/g++.dg/template/error6.C
*************** ef4080e7e34db3ddfd9daab5b8f9e3a3  gcc/te
*** 8940,8945 ****
--- 8956,8963 ----
  90ee492e747c2328ed39e4f06ad61d36  gcc/testsuite/g++.dg/template/lookup6.C
  863f99213222c2c03bf6c2f03bfc91c6  gcc/testsuite/g++.dg/template/lookup7.C
  33119bbc7489f718bc456a2baae44253  gcc/testsuite/g++.dg/template/mangle1.C
+ 20021d29d7752d6eac42fc721092a468  gcc/testsuite/g++.dg/template/mem-partial1.C
+ ddb3b643353af64559b17335859b3a54  gcc/testsuite/g++.dg/template/mem-partial2.C
  08ee485d4a84252ae107afcbd8bb4b13  gcc/testsuite/g++.dg/template/mem_func_ptr.C
  06216f93446b1e4df8acba1818eeb751  gcc/testsuite/g++.dg/template/member.C
  cabe816ff29ed547a0c78ab109ad97d0  gcc/testsuite/g++.dg/template/member2.C
*************** cee023670861be047d45f0aa6daa937f  gcc/te
*** 9019,9024 ****
--- 9037,9043 ----
  0278f61baf9894baa55e08be6e4d1217  gcc/testsuite/g++.dg/template/offsetof1.C
  585425c7c24e913a9ccd6656bd75e83e  gcc/testsuite/g++.dg/template/op1.C
  b690784559e05afd43e95b8cf36b03eb  gcc/testsuite/g++.dg/template/operator1.C
+ c61ec35d8c732936734ce075a02dc2a3  gcc/testsuite/g++.dg/template/operator10.C
  08eba0ef43fd418e3505a0132a2e9c05  gcc/testsuite/g++.dg/template/operator2.C
  51da64bb1a35e2d4a874ecc36ed30236  gcc/testsuite/g++.dg/template/operator3.C
  7e567ad662951a97d90d67420df1d001  gcc/testsuite/g++.dg/template/operator4.C
*************** bae55093a55e080f11929eea52536a38  gcc/te
*** 9178,9183 ****
--- 9197,9203 ----
  e9b1989c04a7b26eeb97573f87c42c52  gcc/testsuite/g++.dg/template/static29.C
  7df73f11db0cd12460178945538e192f  gcc/testsuite/g++.dg/template/static3.C
  916a608bb6377983e85912d2e9354f46  gcc/testsuite/g++.dg/template/static30.C
+ 0a00544e785dd73fd42954ca54bb51e0  gcc/testsuite/g++.dg/template/static31.C
  aff424d9ff8963c8d5348142b8c5e169  gcc/testsuite/g++.dg/template/static4.C
  e5538275a590133055e80d957d76fab1  gcc/testsuite/g++.dg/template/static5.C
  40796a2389c81fb63a7c826d2e3a06af  gcc/testsuite/g++.dg/template/static6.C
*************** e425d7fc584cf8535f3eee565f58f091  gcc/te
*** 9282,9289 ****
  10343268e6f7694e905f1a28375376a7  gcc/testsuite/g++.dg/tls/init-2.C
  84c76b88ad16723ab27c7325dfdd8cec  gcc/testsuite/g++.dg/tls/static-1.C
  9c4f94269e44af733b38aa6c30b5ad55  gcc/testsuite/g++.dg/tls/static-1a.cc
! 9f5ae56fdbc3caa17a016bde9dff887c  gcc/testsuite/g++.dg/tls/tls.exp
  7212556766805451a098e554a8ab648e  gcc/testsuite/g++.dg/tls/trivial.C
  2a1f9c8b1ccb241e4745f1e06c56fac3  gcc/testsuite/g++.dg/tree-ssa/20040317-1.C
  d4c530769d43a1d750e74fd5f10a662c  gcc/testsuite/g++.dg/tree-ssa/block1.C
  92014ea122d687546fe3649560d8b2a7  gcc/testsuite/g++.dg/tree-ssa/builtin1.C
--- 9302,9311 ----
  10343268e6f7694e905f1a28375376a7  gcc/testsuite/g++.dg/tls/init-2.C
  84c76b88ad16723ab27c7325dfdd8cec  gcc/testsuite/g++.dg/tls/static-1.C
  9c4f94269e44af733b38aa6c30b5ad55  gcc/testsuite/g++.dg/tls/static-1a.cc
! 5fc1ee6d0948b2c976218f8bbacc6d29  gcc/testsuite/g++.dg/tls/tls.exp
  7212556766805451a098e554a8ab648e  gcc/testsuite/g++.dg/tls/trivial.C
+ 3358654c15c735005d99a7184705a067  gcc/testsuite/g++.dg/torture/dg-torture.exp
+ e9780c172c681062c7a2b35fc6317156  gcc/testsuite/g++.dg/torture/pr32563.C
  2a1f9c8b1ccb241e4745f1e06c56fac3  gcc/testsuite/g++.dg/tree-ssa/20040317-1.C
  d4c530769d43a1d750e74fd5f10a662c  gcc/testsuite/g++.dg/tree-ssa/block1.C
  92014ea122d687546fe3649560d8b2a7  gcc/testsuite/g++.dg/tree-ssa/builtin1.C
*************** a2ce7a45509f9685ee0564ed53797e3c  gcc/te
*** 9369,9375 ****
  2f50b376bac2dc8361616c89d213d848  gcc/testsuite/g++.dg/vect/pr21734_1.cc
  745c5d35ba5d7ecdea2bef9d71dd24c0  gcc/testsuite/g++.dg/vect/pr21734_2.cc
  c097940153910da17009f575390760f4  gcc/testsuite/g++.dg/vect/pr22543.cc
! c4fdfe762d89d98778de0e29779f54e4  gcc/testsuite/g++.dg/vect/vect.exp
  d489a76c7b7ab5b0e165f2342a4e6974  gcc/testsuite/g++.dg/warn/Wbraces1.C
  c2debf54ffb3d60acfddad10573c458f  gcc/testsuite/g++.dg/warn/Wbraces2.C
  3667162d7aa037ab6197e7d3ffea1a6c  gcc/testsuite/g++.dg/warn/Wcast-qual1.C
--- 9391,9397 ----
  2f50b376bac2dc8361616c89d213d848  gcc/testsuite/g++.dg/vect/pr21734_1.cc
  745c5d35ba5d7ecdea2bef9d71dd24c0  gcc/testsuite/g++.dg/vect/pr21734_2.cc
  c097940153910da17009f575390760f4  gcc/testsuite/g++.dg/vect/pr22543.cc
! 099fd8f07b11a2018a9afef5d6446a00  gcc/testsuite/g++.dg/vect/vect.exp
  d489a76c7b7ab5b0e165f2342a4e6974  gcc/testsuite/g++.dg/warn/Wbraces1.C
  c2debf54ffb3d60acfddad10573c458f  gcc/testsuite/g++.dg/warn/Wbraces2.C
  3667162d7aa037ab6197e7d3ffea1a6c  gcc/testsuite/g++.dg/warn/Wcast-qual1.C
*************** ea46aef8157f0a37daa39b1ac8c6bfa8  gcc/te
*** 10130,10136 ****
  4bb09491c286d809524eeecc77d75765  gcc/testsuite/g++.old-deja/g++.ext/typename1.C
  57ed6c77a969a28c7a415449b0bad7ea  gcc/testsuite/g++.old-deja/g++.ext/typeof1.C
  83bbbd1909082ddf277f297f0398e08e  gcc/testsuite/g++.old-deja/g++.ext/typeof2.C
! 7c8e66a046947660d9bb2465b7f09cd8  gcc/testsuite/g++.old-deja/g++.gb/README
  4d9cd810ad5cff69d049f09d2f729d45  gcc/testsuite/g++.old-deja/g++.gb/scope01.C
  8e3f1fdefb7607038f8846096d94f798  gcc/testsuite/g++.old-deja/g++.gb/scope02.C
  3f7b5c540163c41c97af5949f79d9d85  gcc/testsuite/g++.old-deja/g++.gb/scope03.C
--- 10152,10158 ----
  4bb09491c286d809524eeecc77d75765  gcc/testsuite/g++.old-deja/g++.ext/typename1.C
  57ed6c77a969a28c7a415449b0bad7ea  gcc/testsuite/g++.old-deja/g++.ext/typeof1.C
  83bbbd1909082ddf277f297f0398e08e  gcc/testsuite/g++.old-deja/g++.ext/typeof2.C
! 6878fbef05043b9cb8df06d6fc239fbe  gcc/testsuite/g++.old-deja/g++.gb/README
  4d9cd810ad5cff69d049f09d2f729d45  gcc/testsuite/g++.old-deja/g++.gb/scope01.C
  8e3f1fdefb7607038f8846096d94f798  gcc/testsuite/g++.old-deja/g++.gb/scope02.C
  3f7b5c540163c41c97af5949f79d9d85  gcc/testsuite/g++.old-deja/g++.gb/scope03.C
*************** cf2d48d65898428d815e90cd42266890  gcc/te
*** 11182,11188 ****
  16346793065565bb593c169af2965c42  gcc/testsuite/g++.old-deja/g++.mike/warn6.C
  c0cce74869cd1549b71d008abc96ecaa  gcc/testsuite/g++.old-deja/g++.mike/warn7.C
  676d0d9db79e163408df1584e178d536  gcc/testsuite/g++.old-deja/g++.mike/warn8.C
! db16b1a69a6a07ce7e8b15b61a74a309  gcc/testsuite/g++.old-deja/g++.niklas/README
  f591ab4acb3f4e7db61710046c08d1b7  gcc/testsuite/g++.old-deja/g++.niklas/t113.C
  ba13c4585fa6a5faac4b771e4db64801  gcc/testsuite/g++.old-deja/g++.niklas/t114.C
  64bb7503f0719564d07f9a959c3c42d9  gcc/testsuite/g++.old-deja/g++.niklas/t115.C
--- 11204,11210 ----
  16346793065565bb593c169af2965c42  gcc/testsuite/g++.old-deja/g++.mike/warn6.C
  c0cce74869cd1549b71d008abc96ecaa  gcc/testsuite/g++.old-deja/g++.mike/warn7.C
  676d0d9db79e163408df1584e178d536  gcc/testsuite/g++.old-deja/g++.mike/warn8.C
! 71bab86fd350d355fdaf31d1af688e41  gcc/testsuite/g++.old-deja/g++.niklas/README
  f591ab4acb3f4e7db61710046c08d1b7  gcc/testsuite/g++.old-deja/g++.niklas/t113.C
  ba13c4585fa6a5faac4b771e4db64801  gcc/testsuite/g++.old-deja/g++.niklas/t114.C
  64bb7503f0719564d07f9a959c3c42d9  gcc/testsuite/g++.old-deja/g++.niklas/t115.C
*************** c0116d02edfe6d83a6e0319b7ae43310  gcc/te
*** 11301,11307 ****
  ea73badcef0f5166a559e07a0c263a92  gcc/testsuite/g++.old-deja/g++.ns/using7.C
  e592ac6b9789af1e806b4791c984da05  gcc/testsuite/g++.old-deja/g++.ns/using8.C
  10a3890377e72341f4119f4affe2c8cb  gcc/testsuite/g++.old-deja/g++.ns/using9.C
! 6dca62c7413bf219103bf263fc526e5c  gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog
  c17ab5a5d39a20786219d5cb72e8a956  gcc/testsuite/g++.old-deja/g++.oliva/ctor1.C
  2a6be2a8952603f1259d7023b81ce14b  gcc/testsuite/g++.old-deja/g++.oliva/delete1.C
  8c0b3f49c2e5d5c224c1e0aae235e1d8  gcc/testsuite/g++.old-deja/g++.oliva/delete2.C
--- 11323,11329 ----
  ea73badcef0f5166a559e07a0c263a92  gcc/testsuite/g++.old-deja/g++.ns/using7.C
  e592ac6b9789af1e806b4791c984da05  gcc/testsuite/g++.old-deja/g++.ns/using8.C
  10a3890377e72341f4119f4affe2c8cb  gcc/testsuite/g++.old-deja/g++.ns/using9.C
! 361d3c45470151930a8737d2a84cfc11  gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog
  c17ab5a5d39a20786219d5cb72e8a956  gcc/testsuite/g++.old-deja/g++.oliva/ctor1.C
  2a6be2a8952603f1259d7023b81ce14b  gcc/testsuite/g++.old-deja/g++.oliva/delete1.C
  8c0b3f49c2e5d5c224c1e0aae235e1d8  gcc/testsuite/g++.old-deja/g++.oliva/delete2.C
*************** c50f9eb594e02b1ed89d96b064e2c0d1  gcc/te
*** 12752,12758 ****
  ba26331ea379fdf3ed035f76593a9b92  gcc/testsuite/g++.old-deja/g++.warn/inline.C
  d53cb2073c8f36697f63dfe19779eb13  gcc/testsuite/g++.old-deja/g++.warn/iomanip.C
  8005975800b73ab7a05b4dd3e210a9c3  gcc/testsuite/g++.old-deja/g++.warn/virt1.C
! 2543d1d8fd89a5cec0fe536bb7740e51  gcc/testsuite/g++.old-deja/old-deja.exp
  c788285b4507f5903b42472d63c693bf  gcc/testsuite/gcc.c-torture/ChangeLog.0
  84740fd4194274c1fbddfa5575623a40  gcc/testsuite/gcc.c-torture/compat/strct-layout.c
  3bb9d56b7cd137b146d286534c43ff8c  gcc/testsuite/gcc.c-torture/compat/struct-align.c
--- 12774,12780 ----
  ba26331ea379fdf3ed035f76593a9b92  gcc/testsuite/g++.old-deja/g++.warn/inline.C
  d53cb2073c8f36697f63dfe19779eb13  gcc/testsuite/g++.old-deja/g++.warn/iomanip.C
  8005975800b73ab7a05b4dd3e210a9c3  gcc/testsuite/g++.old-deja/g++.warn/virt1.C
! bd5d0a8123c78b87516553c8786f9033  gcc/testsuite/g++.old-deja/old-deja.exp
  c788285b4507f5903b42472d63c693bf  gcc/testsuite/gcc.c-torture/ChangeLog.0
  84740fd4194274c1fbddfa5575623a40  gcc/testsuite/gcc.c-torture/compat/strct-layout.c
  3bb9d56b7cd137b146d286534c43ff8c  gcc/testsuite/gcc.c-torture/compat/struct-align.c
*************** bbb6449a5ffe00a545fd49a5de8a4ae7  gcc/te
*** 13107,13112 ****
--- 13129,13136 ----
  64788a7219940282be07ecffd864b0b9  gcc/testsuite/gcc.c-torture/compile/20061005-1.c
  a7fab87a8c390c4617ffe8f8ce708234  gcc/testsuite/gcc.c-torture/compile/20070121.c
  f03eacba1bbcd93a953ba065e48971d7  gcc/testsuite/gcc.c-torture/compile/20070419-1.c
+ 5d6ece76aad43ec91311b4383720f21d  gcc/testsuite/gcc.c-torture/compile/20070827-1.c
+ c296f54c866c7e6e437f4de195bc9cc4  gcc/testsuite/gcc.c-torture/compile/20070925-1.c
  ab32e65ea5976f9083dc8234dae65343  gcc/testsuite/gcc.c-torture/compile/900116-1.c
  19f66edc69de3cb6b5ca746e4dc7d9b5  gcc/testsuite/gcc.c-torture/compile/900216-1.c
  9c85c5a027876d1435b0499666da5dd8  gcc/testsuite/gcc.c-torture/compile/900313-1.c
*************** e723553c4fbcebcf6413a00d68497e7d  gcc/te
*** 13372,13378 ****
  17d58d0701bf8851c987840329edeb5c  gcc/testsuite/gcc.c-torture/compile/calls.c
  f5766202f628b43d0fac0910adc0eecb  gcc/testsuite/gcc.c-torture/compile/cmpdi-1.c
  646c27d881cf11bdfb63a423ffd3b604  gcc/testsuite/gcc.c-torture/compile/combine-hang.c
! f524b07889653861e02a3ed0c785a157  gcc/testsuite/gcc.c-torture/compile/compile.exp
  a87e64aae03ac41e010753e916d8ee6d  gcc/testsuite/gcc.c-torture/compile/complex-1.c
  9d993598ddcfa7b7cd841fe5a114cec2  gcc/testsuite/gcc.c-torture/compile/complex-2.c
  e78988c1feb46a12813cd47feaaab89f  gcc/testsuite/gcc.c-torture/compile/complex-3.c
--- 13396,13402 ----
  17d58d0701bf8851c987840329edeb5c  gcc/testsuite/gcc.c-torture/compile/calls.c
  f5766202f628b43d0fac0910adc0eecb  gcc/testsuite/gcc.c-torture/compile/cmpdi-1.c
  646c27d881cf11bdfb63a423ffd3b604  gcc/testsuite/gcc.c-torture/compile/combine-hang.c
! 504b93fb87c9fc9f69dea04268ba46ec  gcc/testsuite/gcc.c-torture/compile/compile.exp
  a87e64aae03ac41e010753e916d8ee6d  gcc/testsuite/gcc.c-torture/compile/complex-1.c
  9d993598ddcfa7b7cd841fe5a114cec2  gcc/testsuite/gcc.c-torture/compile/complex-2.c
  e78988c1feb46a12813cd47feaaab89f  gcc/testsuite/gcc.c-torture/compile/complex-3.c
*************** c2a05ca65901fd8dea80ad2a9a960f66  gcc/te
*** 13517,13522 ****
--- 13541,13547 ----
  2562241cefe7e024bcfd1c3d3042a2fe  gcc/testsuite/gcc.c-torture/compile/pr31797.c
  85222c4acc03142d2e6a89c2b8f66687  gcc/testsuite/gcc.c-torture/compile/pr31953.c
  e6fbdd8c3514630b61c04483b6f5c9f4  gcc/testsuite/gcc.c-torture/compile/pr32169.c
+ 188920fae00d95d4e39a5f3415b24815  gcc/testsuite/gcc.c-torture/compile/pr33382.c
  b9e6ce52b90320c1c3803c25113844c5  gcc/testsuite/gcc.c-torture/compile/pta-1.c
  8d869e3426345f0cf8837c5eaafd43b5  gcc/testsuite/gcc.c-torture/compile/simd-1.c
  7249a75cf6b955efed52b5ec5cee3a79  gcc/testsuite/gcc.c-torture/compile/simd-2.c
*************** e35cb7965c1f2a5deadf10d8335506ca  gcc/te
*** 13529,13535 ****
  f4772e6c906520190f7700ef4c4a9dd7  gcc/testsuite/gcc.c-torture/compile/struct-non-lval-1.c
  40337004510b6e09c7e3abfbdce53cb9  gcc/testsuite/gcc.c-torture/compile/struct-non-lval-2.c
  be6e57b38137101675705c04949f38a6  gcc/testsuite/gcc.c-torture/compile/struct-non-lval-3.c
! ca50bf3d29a526b5aef5f83416c31bea  gcc/testsuite/gcc.c-torture/compile/structs.c
  f10de67b7095d8750e39553e60e96bc1  gcc/testsuite/gcc.c-torture/compile/switch-1.c
  d94f4fc15a1c379bb3edd1d0ffd65938  gcc/testsuite/gcc.c-torture/compile/sync-1.c
  3ccf55ed9b215bf303cce7455ccc2018  gcc/testsuite/gcc.c-torture/compile/sync-2.c
--- 13554,13560 ----
  f4772e6c906520190f7700ef4c4a9dd7  gcc/testsuite/gcc.c-torture/compile/struct-non-lval-1.c
  40337004510b6e09c7e3abfbdce53cb9  gcc/testsuite/gcc.c-torture/compile/struct-non-lval-2.c
  be6e57b38137101675705c04949f38a6  gcc/testsuite/gcc.c-torture/compile/struct-non-lval-3.c
! 8b44716999810175c4e2a77db5bc9a4a  gcc/testsuite/gcc.c-torture/compile/structs.c
  f10de67b7095d8750e39553e60e96bc1  gcc/testsuite/gcc.c-torture/compile/switch-1.c
  d94f4fc15a1c379bb3edd1d0ffd65938  gcc/testsuite/gcc.c-torture/compile/sync-1.c
  3ccf55ed9b215bf303cce7455ccc2018  gcc/testsuite/gcc.c-torture/compile/sync-2.c
*************** b88415410e81b02068f1474a644bd707  gcc/te
*** 14413,14419 ****
  b75081070e5d6cda7c7fa71f2652e5c4  gcc/testsuite/gcc.c-torture/execute/enum-1.c
  0de8cd8896dc35069287acffcf0cf023  gcc/testsuite/gcc.c-torture/execute/enum-2.c
  91b8922c3b6304ab6ab99942dbca6c66  gcc/testsuite/gcc.c-torture/execute/enum-3.c
! ecb6a33d8f27fd1f338b4c3514899b0a  gcc/testsuite/gcc.c-torture/execute/execute.exp
  3f877fc808f2ba680241c6f0726afdb8  gcc/testsuite/gcc.c-torture/execute/extzvsi.c
  d2dbbb18d94c0dbb1f03952bbd682bdc  gcc/testsuite/gcc.c-torture/execute/ffs-1.c
  59890cc9fc7ac6d103d95e083b353cd1  gcc/testsuite/gcc.c-torture/execute/ffs-2.c
--- 14438,14444 ----
  b75081070e5d6cda7c7fa71f2652e5c4  gcc/testsuite/gcc.c-torture/execute/enum-1.c
  0de8cd8896dc35069287acffcf0cf023  gcc/testsuite/gcc.c-torture/execute/enum-2.c
  91b8922c3b6304ab6ab99942dbca6c66  gcc/testsuite/gcc.c-torture/execute/enum-3.c
! 3d3881da87d8a90376731a56c0adf02a  gcc/testsuite/gcc.c-torture/execute/execute.exp
  3f877fc808f2ba680241c6f0726afdb8  gcc/testsuite/gcc.c-torture/execute/extzvsi.c
  d2dbbb18d94c0dbb1f03952bbd682bdc  gcc/testsuite/gcc.c-torture/execute/ffs-1.c
  59890cc9fc7ac6d103d95e083b353cd1  gcc/testsuite/gcc.c-torture/execute/ffs-2.c
*************** e6e4bf75b7bfe776a42e2d834c668aa0  gcc/te
*** 14463,14469 ****
  987c92fc82b6f0a9fcd149cb6983020f  gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8l.c
  eda53ee18df0e1666f58ac145f30c8bc  gcc/testsuite/gcc.c-torture/execute/ieee/hugeval.c
  99d35313773227ad3db5ac36f4378d55  gcc/testsuite/gcc.c-torture/execute/ieee/hugeval.x
! 5d18580cafd7ed8cb222504cb157b041  gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp
  becc504a322770453dcee9cedb700b2a  gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c
  d54974ae1bfac691ab0fc2678a0c5526  gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c
  2736a1631ef3bc3d1b07e98d9c11e15d  gcc/testsuite/gcc.c-torture/execute/ieee/minuszero.c
--- 14488,14494 ----
  987c92fc82b6f0a9fcd149cb6983020f  gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8l.c
  eda53ee18df0e1666f58ac145f30c8bc  gcc/testsuite/gcc.c-torture/execute/ieee/hugeval.c
  99d35313773227ad3db5ac36f4378d55  gcc/testsuite/gcc.c-torture/execute/ieee/hugeval.x
! 913c82765bb22182a1262b1bea0b8713  gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp
  becc504a322770453dcee9cedb700b2a  gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c
  d54974ae1bfac691ab0fc2678a0c5526  gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c
  2736a1631ef3bc3d1b07e98d9c11e15d  gcc/testsuite/gcc.c-torture/execute/ieee/minuszero.c
*************** c57dee1df489b70fa8d7fbdc0b505efd  gcc/te
*** 14609,14614 ****
--- 14634,14641 ----
  26771f8bff4c4c78f76c5e1f62c63951  gcc/testsuite/gcc.c-torture/execute/pr31448.c
  7805f8639c582612b3b186389c026f95  gcc/testsuite/gcc.c-torture/execute/pr31605.c
  8f0868c1d7dfc98216ed4246215a4924  gcc/testsuite/gcc.c-torture/execute/pr32500.c
+ ebd84d8000d69d97c5201c5d43ce6acb  gcc/testsuite/gcc.c-torture/execute/pr33142.c
+ 72c00306fd8d986befd3a99155d5300f  gcc/testsuite/gcc.c-torture/execute/pr33382.c
  ecfc31f12ce09d6ccbcced04ff04deba  gcc/testsuite/gcc.c-torture/execute/pr7284-1.c
  89f3c7ee990221eeb33cb08a0772e024  gcc/testsuite/gcc.c-torture/execute/pr7284-1.x
  f4610e3bba97324f7005c428fe41e597  gcc/testsuite/gcc.c-torture/execute/printf-1.c
*************** ce937efab237b195eacc51860fac3366  gcc/te
*** 14956,14962 ****
  8e79fe65006c8a5c393b2b5c42986f74  gcc/testsuite/gcc.c-torture/unsorted/udivmod4.c
  4a0bf5165a70ad51609fd658c8e7cdb4  gcc/testsuite/gcc.c-torture/unsorted/uns.c
  ece957bd2db1749c32578bdb5e0c533d  gcc/testsuite/gcc.c-torture/unsorted/uns_tst.c
! da515f3658466cbdeac50b0f449375d0  gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp
  5397ee9ea431427d681ab51464c5a99b  gcc/testsuite/gcc.c-torture/unsorted/uuarg.c
  351fb056f57bf57e27b1408dbfa44263  gcc/testsuite/gcc.c-torture/unsorted/v.c
  2d2b762be5e099983e223b762c364368  gcc/testsuite/gcc.c-torture/unsorted/w.c
--- 14983,14989 ----
  8e79fe65006c8a5c393b2b5c42986f74  gcc/testsuite/gcc.c-torture/unsorted/udivmod4.c
  4a0bf5165a70ad51609fd658c8e7cdb4  gcc/testsuite/gcc.c-torture/unsorted/uns.c
  ece957bd2db1749c32578bdb5e0c533d  gcc/testsuite/gcc.c-torture/unsorted/uns_tst.c
! 71b7087c0cd95d94a3feeb8ebfe51c5e  gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp
  5397ee9ea431427d681ab51464c5a99b  gcc/testsuite/gcc.c-torture/unsorted/uuarg.c
  351fb056f57bf57e27b1408dbfa44263  gcc/testsuite/gcc.c-torture/unsorted/v.c
  2d2b762be5e099983e223b762c364368  gcc/testsuite/gcc.c-torture/unsorted/w.c
*************** f0b8684a8c3558155b34abc46a79ff50  gcc/te
*** 15184,15189 ****
--- 15211,15217 ----
  88940b70954427cadb63dfc16637c967  gcc/testsuite/gcc.dg/20061026.c
  b61834174e233a154487ff465afbc750  gcc/testsuite/gcc.dg/20061124-1.c
  fe62f85da37e78a81985ed7600b54918  gcc/testsuite/gcc.dg/20061127-1.c
+ ccaf7d4e069245a01988a1628eef0236  gcc/testsuite/gcc.dg/20070801-1.c
  60c0beacbda48e01011c8cd9226edcd9  gcc/testsuite/gcc.dg/920413-1.c
  f0c1e347ff19d725e2d77496718dee0c  gcc/testsuite/gcc.dg/940409-1.c
  08759c1448bdc8e72051c03e81cf26f5  gcc/testsuite/gcc.dg/940510-1.c
*************** c9fd4355215d2e2eab45300985916bbf  gcc/te
*** 15579,15588 ****
  948204f1a878c3ffc184111ac6ca6d4c  gcc/testsuite/gcc.dg/c99-intprom-1.c
  fec78b820c017ed35b0a8525c3c4f719  gcc/testsuite/gcc.dg/c99-longlong-1.c
  8637b4538a417c2d58ee5294049e63fc  gcc/testsuite/gcc.dg/c99-main-1.c
! 349e598d46dbd79a67c4631dd10abac5  gcc/testsuite/gcc.dg/c99-math-double-1.c
! 9d09fbbf7289bc0a495a99ca223e18c3  gcc/testsuite/gcc.dg/c99-math-float-1.c
! 2297715d490d7cc5aac3b67594301113  gcc/testsuite/gcc.dg/c99-math-long-double-1.c
! f2f07038c4a75d0ffef09773a57e5445  gcc/testsuite/gcc.dg/c99-math.h
  7ca67f3f8acb9cefd81e65f2036d6e40  gcc/testsuite/gcc.dg/c99-mixdecl-1.c
  e1abd74129c9807dc7c05ec223797173  gcc/testsuite/gcc.dg/c99-restrict-1.c
  8d14d12d735463582713738699e82a89  gcc/testsuite/gcc.dg/c99-restrict-2.c
--- 15607,15616 ----
  948204f1a878c3ffc184111ac6ca6d4c  gcc/testsuite/gcc.dg/c99-intprom-1.c
  fec78b820c017ed35b0a8525c3c4f719  gcc/testsuite/gcc.dg/c99-longlong-1.c
  8637b4538a417c2d58ee5294049e63fc  gcc/testsuite/gcc.dg/c99-main-1.c
! f03fcbf8d990c405f7ed0f7edc6b8451  gcc/testsuite/gcc.dg/c99-math-double-1.c
! 8eb4eeff08cd29d6e26b30052b727d82  gcc/testsuite/gcc.dg/c99-math-float-1.c
! 1d2f72275b7f9340615240a3485d221b  gcc/testsuite/gcc.dg/c99-math-long-double-1.c
! 8f9626b9b37fad39882aaba226bdadd8  gcc/testsuite/gcc.dg/c99-math.h
  7ca67f3f8acb9cefd81e65f2036d6e40  gcc/testsuite/gcc.dg/c99-mixdecl-1.c
  e1abd74129c9807dc7c05ec223797173  gcc/testsuite/gcc.dg/c99-restrict-1.c
  8d14d12d735463582713738699e82a89  gcc/testsuite/gcc.dg/c99-restrict-2.c
*************** bd34927c7e8ef0637a91744aa30c8e22  gcc/te
*** 15622,15628 ****
  f1b0caab2fba40cb96b5f676d3e5466e  gcc/testsuite/gcc.dg/charset/attribute2.c
  d256d028f437be7e103b223e7c20fe96  gcc/testsuite/gcc.dg/charset/builtin1.c
  a00066d47a6f8dc20ebf4861a2541212  gcc/testsuite/gcc.dg/charset/builtin2.c
! c72a448869eb0a8bfe88edf5ceeaa776  gcc/testsuite/gcc.dg/charset/charset.exp
  8c029ca8175e4d8995ea0dbac6040733  gcc/testsuite/gcc.dg/charset/extern.c
  5314225894f8ef8a8d8249f4a0973380  gcc/testsuite/gcc.dg/charset/function.c
  a59f9cb8c1327a655a207f133f19d6fb  gcc/testsuite/gcc.dg/charset/string.c
--- 15650,15656 ----
  f1b0caab2fba40cb96b5f676d3e5466e  gcc/testsuite/gcc.dg/charset/attribute2.c
  d256d028f437be7e103b223e7c20fe96  gcc/testsuite/gcc.dg/charset/builtin1.c
  a00066d47a6f8dc20ebf4861a2541212  gcc/testsuite/gcc.dg/charset/builtin2.c
! 8dac744966480ec0f65c6504ae81667b  gcc/testsuite/gcc.dg/charset/charset.exp
  8c029ca8175e4d8995ea0dbac6040733  gcc/testsuite/gcc.dg/charset/extern.c
  5314225894f8ef8a8d8249f4a0973380  gcc/testsuite/gcc.dg/charset/function.c
  a59f9cb8c1327a655a207f133f19d6fb  gcc/testsuite/gcc.dg/charset/string.c
*************** fb54850354fdbb7e291d2545619f020b  gcc/te
*** 15651,15657 ****
  b67b3401cc9029ef7560e597d5ad8905  gcc/testsuite/gcc.dg/compare8.c
  34124db83a070156111bcc2b1491c9f0  gcc/testsuite/gcc.dg/compare9.c
  2953f7137cafc5117041c87f712943eb  gcc/testsuite/gcc.dg/compat/compat-common.h
! ef8b31c43ae7c9ee88dfa1349fe776f0  gcc/testsuite/gcc.dg/compat/compat.exp
  24894b4e4b3498731affefac610f0a05  gcc/testsuite/gcc.dg/compat/fnptr-by-value-1_main.c
  fe9eda5144c4b80c732bde86debf0550  gcc/testsuite/gcc.dg/compat/fnptr-by-value-1_x.c
  564c8abb5b6fdd9d796e4c9983416c75  gcc/testsuite/gcc.dg/compat/fnptr-by-value-1_y.c
--- 15679,15685 ----
  b67b3401cc9029ef7560e597d5ad8905  gcc/testsuite/gcc.dg/compare8.c
  34124db83a070156111bcc2b1491c9f0  gcc/testsuite/gcc.dg/compare9.c
  2953f7137cafc5117041c87f712943eb  gcc/testsuite/gcc.dg/compat/compat-common.h
! a823897ea5b4384668f3e43f9a428b87  gcc/testsuite/gcc.dg/compat/compat.exp
  24894b4e4b3498731affefac610f0a05  gcc/testsuite/gcc.dg/compat/fnptr-by-value-1_main.c
  fe9eda5144c4b80c732bde86debf0550  gcc/testsuite/gcc.dg/compat/fnptr-by-value-1_x.c
  564c8abb5b6fdd9d796e4c9983416c75  gcc/testsuite/gcc.dg/compat/fnptr-by-value-1_y.c
*************** b13ce33543763e05e497e6e9b0b06afc  gcc/te
*** 15803,15811 ****
  1f597ca9134ff15cdb56349490c465e5  gcc/testsuite/gcc.dg/compat/struct-complex-1_main.c
  e900e9cc35754f91d5570a590603c431  gcc/testsuite/gcc.dg/compat/struct-complex-1_x.c
  d50518b3ac56fc5bfd9f79c7987a2541  gcc/testsuite/gcc.dg/compat/struct-complex-1_y.c
! 3937271edea0967a203f8058db33905c  gcc/testsuite/gcc.dg/compat/struct-layout-1.exp
  0d54791bf11a25bc462135937e3a3941  gcc/testsuite/gcc.dg/compat/struct-layout-1.h
! 2bff928a6a4818fd81aac78c50f2c6ea  gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c
  c7ce8fc3152d27422fe50033109fcba7  gcc/testsuite/gcc.dg/compat/struct-layout-1_main.c
  514043e714114da65491203717baefe1  gcc/testsuite/gcc.dg/compat/struct-layout-1_test.h
  7a2c01872720f537c35327ff79b01fa3  gcc/testsuite/gcc.dg/compat/struct-layout-1_x.c
--- 15831,15839 ----
  1f597ca9134ff15cdb56349490c465e5  gcc/testsuite/gcc.dg/compat/struct-complex-1_main.c
  e900e9cc35754f91d5570a590603c431  gcc/testsuite/gcc.dg/compat/struct-complex-1_x.c
  d50518b3ac56fc5bfd9f79c7987a2541  gcc/testsuite/gcc.dg/compat/struct-complex-1_y.c
! 9c0b9b77f7123c2a00927f129714000c  gcc/testsuite/gcc.dg/compat/struct-layout-1.exp
  0d54791bf11a25bc462135937e3a3941  gcc/testsuite/gcc.dg/compat/struct-layout-1.h
! 9582082495e6d27d45c792e5940a5685  gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c
  c7ce8fc3152d27422fe50033109fcba7  gcc/testsuite/gcc.dg/compat/struct-layout-1_main.c
  514043e714114da65491203717baefe1  gcc/testsuite/gcc.dg/compat/struct-layout-1_test.h
  7a2c01872720f537c35327ff79b01fa3  gcc/testsuite/gcc.dg/compat/struct-layout-1_x.c
*************** e4072443ef2974473b4278ff6d1e318c  gcc/te
*** 15961,15967 ****
  8df5a6d36c5eb27b5f778393fb7570b2  gcc/testsuite/gcc.dg/cpp/cmdlne-dM-dD.c
  9054bed6dd6f843abaff9a999a9af050  gcc/testsuite/gcc.dg/cpp/cmdlne-dM.c
  f011a18fc17a394d9a6f0ffb1123fa5a  gcc/testsuite/gcc.dg/cpp/cmdlne-dN-M.c
! 19108e280d543fa3ea275ba1de1a7c6a  gcc/testsuite/gcc.dg/cpp/cpp.exp
  a4207c77f8d160b9e8cfe0b186630d5a  gcc/testsuite/gcc.dg/cpp/cxxcom1.c
  d77a661fbfed762f6397bfd3581e855e  gcc/testsuite/gcc.dg/cpp/cxxcom2.c
  8af19f954e4c7d8397aa53ac210b124e  gcc/testsuite/gcc.dg/cpp/cxxcom2.h
--- 15989,15995 ----
  8df5a6d36c5eb27b5f778393fb7570b2  gcc/testsuite/gcc.dg/cpp/cmdlne-dM-dD.c
  9054bed6dd6f843abaff9a999a9af050  gcc/testsuite/gcc.dg/cpp/cmdlne-dM.c
  f011a18fc17a394d9a6f0ffb1123fa5a  gcc/testsuite/gcc.dg/cpp/cmdlne-dN-M.c
! 536315c4991dbc76b732c3b8e3bd59e6  gcc/testsuite/gcc.dg/cpp/cpp.exp
  a4207c77f8d160b9e8cfe0b186630d5a  gcc/testsuite/gcc.dg/cpp/cxxcom1.c
  d77a661fbfed762f6397bfd3581e855e  gcc/testsuite/gcc.dg/cpp/cxxcom2.c
  8af19f954e4c7d8397aa53ac210b124e  gcc/testsuite/gcc.dg/cpp/cxxcom2.h
*************** fb8d966edc2bb4f9de1858ef3f07c225  gcc/te
*** 16210,16216 ****
  19e5cbd2c36fb20c8171cc606ffeb6c0  gcc/testsuite/gcc.dg/cpp/trad/redef1.c
  550c0b4a70f21cc657b0be7ee91a936f  gcc/testsuite/gcc.dg/cpp/trad/redef2.c
  98ee20f87a972bda969b7109dd4c69d2  gcc/testsuite/gcc.dg/cpp/trad/strify.c
! 9e27141bfcf102672e7a19af12445cc4  gcc/testsuite/gcc.dg/cpp/trad/trad.exp
  4934795b44ee5b4d4a100c69ae18a71a  gcc/testsuite/gcc.dg/cpp/trad/uchar.c
  9741e04a76510827749554c1610f8b02  gcc/testsuite/gcc.dg/cpp/trad/xwin1.c
  1cd5384614e3226fa238ee19dd09ecce  gcc/testsuite/gcc.dg/cpp/trigraphs.c
--- 16238,16244 ----
  19e5cbd2c36fb20c8171cc606ffeb6c0  gcc/testsuite/gcc.dg/cpp/trad/redef1.c
  550c0b4a70f21cc657b0be7ee91a936f  gcc/testsuite/gcc.dg/cpp/trad/redef2.c
  98ee20f87a972bda969b7109dd4c69d2  gcc/testsuite/gcc.dg/cpp/trad/strify.c
! 630e2926d319a2d242e85ad8b3df349a  gcc/testsuite/gcc.dg/cpp/trad/trad.exp
  4934795b44ee5b4d4a100c69ae18a71a  gcc/testsuite/gcc.dg/cpp/trad/uchar.c
  9741e04a76510827749554c1610f8b02  gcc/testsuite/gcc.dg/cpp/trad/xwin1.c
  1cd5384614e3226fa238ee19dd09ecce  gcc/testsuite/gcc.dg/cpp/trigraphs.c
*************** b436f74276be886856059b6d921c0daf  gcc/te
*** 16282,16288 ****
  9ec3adcb7773d1be61c3255891c4031e  gcc/testsuite/gcc.dg/debug/debug-5.c
  3a93989c56d211b178b4ce1cb7b8db55  gcc/testsuite/gcc.dg/debug/debug-6.c
  92ca009107fd3047af0ed6bffbcf92f2  gcc/testsuite/gcc.dg/debug/debug-7.c
! 9023b8d145ab8f08f4097c610e0a7177  gcc/testsuite/gcc.dg/debug/debug.exp
  900fe69daa3b56214378610d534c3e53  gcc/testsuite/gcc.dg/debug/dwarf2-1.c
  11ce847e7ee7faeafa5ab29db7acd393  gcc/testsuite/gcc.dg/debug/dwarf2-2.c
  b0c60ff09545a99e7a174f8d22cf8c1e  gcc/testsuite/gcc.dg/debug/dwarf2-3.c
--- 16310,16316 ----
  9ec3adcb7773d1be61c3255891c4031e  gcc/testsuite/gcc.dg/debug/debug-5.c
  3a93989c56d211b178b4ce1cb7b8db55  gcc/testsuite/gcc.dg/debug/debug-6.c
  92ca009107fd3047af0ed6bffbcf92f2  gcc/testsuite/gcc.dg/debug/debug-7.c
! 948813096a7ab78d9396e0cf6312a2ca  gcc/testsuite/gcc.dg/debug/debug.exp
  900fe69daa3b56214378610d534c3e53  gcc/testsuite/gcc.dg/debug/dwarf2-1.c
  11ce847e7ee7faeafa5ab29db7acd393  gcc/testsuite/gcc.dg/debug/dwarf2-2.c
  b0c60ff09545a99e7a174f8d22cf8c1e  gcc/testsuite/gcc.dg/debug/dwarf2-3.c
*************** a1143cf9856465515508cbb17a8a67ca  gcc/te
*** 16306,16318 ****
  15d047847af0af05d2d3bd67d4103acd  gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-merge.c
  70e1bd8d16df92a5c6cfa80f71734b4e  gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-uninit.c
  b4e0f819c8f05b8accc38cd123db0193  gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2-macro.c
! 197f338710933396f3349cfebc2d0a70  gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp
  78a17225a8c81693c3c87bb13e008b9a  gcc/testsuite/gcc.dg/debug/dwarf2/var1.c
  01d86a027c3baef8908f88b0c3bfcc31  gcc/testsuite/gcc.dg/debug/dwarf2/var2.c
  479930fb5faf8196de02f2765efd234d  gcc/testsuite/gcc.dg/debug/enum-1.c
  bdf39999a5a7a4c7b1459600dff4ff14  gcc/testsuite/gcc.dg/debug/pr16676.c
  6f8e864ca7f9c38a79c3578b2c75101b  gcc/testsuite/gcc.dg/debug/pr26881.c
  feb6dc1d570a59982f88a912985ff2fa  gcc/testsuite/gcc.dg/debug/pr29558.c
  e39702ba4ac8cdf1b4d7895fa15c394f  gcc/testsuite/gcc.dg/debug/redecl-1.c
  60c3f3165dda429cbc7646a06969d16c  gcc/testsuite/gcc.dg/debug/redecl-2.c
  175fa916ededdb94d71518eecbe6fa1a  gcc/testsuite/gcc.dg/debug/redecl-3.c
--- 16334,16348 ----
  15d047847af0af05d2d3bd67d4103acd  gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-merge.c
  70e1bd8d16df92a5c6cfa80f71734b4e  gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-uninit.c
  b4e0f819c8f05b8accc38cd123db0193  gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2-macro.c
! dfc282c777c0e232395eefd74c2be157  gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp
  78a17225a8c81693c3c87bb13e008b9a  gcc/testsuite/gcc.dg/debug/dwarf2/var1.c
  01d86a027c3baef8908f88b0c3bfcc31  gcc/testsuite/gcc.dg/debug/dwarf2/var2.c
  479930fb5faf8196de02f2765efd234d  gcc/testsuite/gcc.dg/debug/enum-1.c
  bdf39999a5a7a4c7b1459600dff4ff14  gcc/testsuite/gcc.dg/debug/pr16676.c
  6f8e864ca7f9c38a79c3578b2c75101b  gcc/testsuite/gcc.dg/debug/pr26881.c
  feb6dc1d570a59982f88a912985ff2fa  gcc/testsuite/gcc.dg/debug/pr29558.c
+ 42cb5d94bc96b52f894ae66c95bea7c1  gcc/testsuite/gcc.dg/debug/pr32610.c
+ ad3a3845ffb8ece1041fb783c03ddd1e  gcc/testsuite/gcc.dg/debug/pr33316.c
  e39702ba4ac8cdf1b4d7895fa15c394f  gcc/testsuite/gcc.dg/debug/redecl-1.c
  60c3f3165dda429cbc7646a06969d16c  gcc/testsuite/gcc.dg/debug/redecl-2.c
  175fa916ededdb94d71518eecbe6fa1a  gcc/testsuite/gcc.dg/debug/redecl-3.c
*************** b42f3b544edc30c11d17397d72ce7640  gcc/te
*** 16388,16394 ****
  174f703dae27dd1b6eb531da8b88a6c4  gcc/testsuite/gcc.dg/dfp/dec-eval-method.c
  f534badb8193d5be3bdcab034992fde2  gcc/testsuite/gcc.dg/dfp/decfloat-constants.c
  317e8e0751cb97404b8c8d89458463a9  gcc/testsuite/gcc.dg/dfp/dfp-round.h
! 2a1ba5cd5dfd95b0541c89cc69880f0d  gcc/testsuite/gcc.dg/dfp/dfp.exp
  89b0e5c70264c4733681a4338eccad2a  gcc/testsuite/gcc.dg/dfp/func-array.c
  a771bbef360637cab4444761ebab06ac  gcc/testsuite/gcc.dg/dfp/func-mixed.c
  bacbc71c361359e56c952a15021b1be3  gcc/testsuite/gcc.dg/dfp/func-scalar.c
--- 16418,16424 ----
  174f703dae27dd1b6eb531da8b88a6c4  gcc/testsuite/gcc.dg/dfp/dec-eval-method.c
  f534badb8193d5be3bdcab034992fde2  gcc/testsuite/gcc.dg/dfp/decfloat-constants.c
  317e8e0751cb97404b8c8d89458463a9  gcc/testsuite/gcc.dg/dfp/dfp-round.h
! 86854a24a58d9e0ec0dd7d1af8bf4607  gcc/testsuite/gcc.dg/dfp/dfp.exp
  89b0e5c70264c4733681a4338eccad2a  gcc/testsuite/gcc.dg/dfp/func-array.c
  a771bbef360637cab4444761ebab06ac  gcc/testsuite/gcc.dg/dfp/func-mixed.c
  bacbc71c361359e56c952a15021b1be3  gcc/testsuite/gcc.dg/dfp/func-scalar.c
*************** b314fb5b207e2d913a3b027fe45e28ad  gcc/te
*** 16422,16428 ****
  aa5c7e2acf92a1749995396abd5b4033  gcc/testsuite/gcc.dg/dfp/usual-arith-conv-const.c
  aa564942b5fcb59f0f53299943c09d96  gcc/testsuite/gcc.dg/dfp/usual-arith-conv.c
  d3d4a5e683b625b06f86ba0ddb7a6d46  gcc/testsuite/gcc.dg/dfp/wtr-conversion-1.c
! 4eadb79493c60204dc2ca7ca83b197c5  gcc/testsuite/gcc.dg/dg.exp
  027655a8b0ca99f061c058d32eedfa46  gcc/testsuite/gcc.dg/div-compare-1.c
  800ebc8c0b6c4581219d124682bd0f28  gcc/testsuite/gcc.dg/divbyzero.c
  7b1a0f2af9f383cb4104555ac526f60a  gcc/testsuite/gcc.dg/dll-1.c
--- 16452,16458 ----
  aa5c7e2acf92a1749995396abd5b4033  gcc/testsuite/gcc.dg/dfp/usual-arith-conv-const.c
  aa564942b5fcb59f0f53299943c09d96  gcc/testsuite/gcc.dg/dfp/usual-arith-conv.c
  d3d4a5e683b625b06f86ba0ddb7a6d46  gcc/testsuite/gcc.dg/dfp/wtr-conversion-1.c
! 2f7f8f02140c1346cf9bfe290137376a  gcc/testsuite/gcc.dg/dg.exp
  027655a8b0ca99f061c058d32eedfa46  gcc/testsuite/gcc.dg/div-compare-1.c
  800ebc8c0b6c4581219d124682bd0f28  gcc/testsuite/gcc.dg/divbyzero.c
  7b1a0f2af9f383cb4104555ac526f60a  gcc/testsuite/gcc.dg/dll-1.c
*************** c6ec1a2d2b280e877b4a2c924f5b42c6  gcc/te
*** 16533,16539 ****
  5655f9db0b2fb6fea5cd089604c3f009  gcc/testsuite/gcc.dg/format/ext-4.c
  49fe80a2a1fde4f6d66844739b9cdcbf  gcc/testsuite/gcc.dg/format/ext-5.c
  280e9929affa5c28ecacf01249e7f11b  gcc/testsuite/gcc.dg/format/ext-6.c
! 7c99e26f61117a7a0687bb0fe041f398  gcc/testsuite/gcc.dg/format/format.exp
  9d2db1f7c1af6b9cecbff01a6fce7a98  gcc/testsuite/gcc.dg/format/format.h
  935d31e8ca2dcc071d2700a6a547ba90  gcc/testsuite/gcc.dg/format/gcc_diag-1.c
  d63a56715d277d731b74b926a681d346  gcc/testsuite/gcc.dg/format/gcc_diag-2.c
--- 16563,16569 ----
  5655f9db0b2fb6fea5cd089604c3f009  gcc/testsuite/gcc.dg/format/ext-4.c
  49fe80a2a1fde4f6d66844739b9cdcbf  gcc/testsuite/gcc.dg/format/ext-5.c
  280e9929affa5c28ecacf01249e7f11b  gcc/testsuite/gcc.dg/format/ext-6.c
! e03d71a082ee08e047a3942561263f51  gcc/testsuite/gcc.dg/format/format.exp
  9d2db1f7c1af6b9cecbff01a6fce7a98  gcc/testsuite/gcc.dg/format/format.h
  935d31e8ca2dcc071d2700a6a547ba90  gcc/testsuite/gcc.dg/format/gcc_diag-1.c
  d63a56715d277d731b74b926a681d346  gcc/testsuite/gcc.dg/format/gcc_diag-2.c
*************** fa9ed0ce10af0821040e417ba2af94e6  gcc/te
*** 16817,16823 ****
  26a171dfd0b2e60a2c7ca000554e599e  gcc/testsuite/gcc.dg/ipa/ipa-3.c
  0f5e098e9ec2aeff20db4ad6ba8e0d71  gcc/testsuite/gcc.dg/ipa/ipa-4.c
  1c28c7c770d09a4b4445e9c7e245a070  gcc/testsuite/gcc.dg/ipa/ipa-5.c
! 35f2c8e4237188aea3af1442422e40d0  gcc/testsuite/gcc.dg/ipa/ipa.exp
  8f5983946d28dca5853e89d0aa48b65d  gcc/testsuite/gcc.dg/kpice1.c
  0869783fa95b6864d6ee55773e4a5f4b  gcc/testsuite/gcc.dg/label-compound-stmt-1.c
  5889b44433f78c24461521fc230e9346  gcc/testsuite/gcc.dg/label-decl-1.c
--- 16847,16853 ----
  26a171dfd0b2e60a2c7ca000554e599e  gcc/testsuite/gcc.dg/ipa/ipa-3.c
  0f5e098e9ec2aeff20db4ad6ba8e0d71  gcc/testsuite/gcc.dg/ipa/ipa-4.c
  1c28c7c770d09a4b4445e9c7e245a070  gcc/testsuite/gcc.dg/ipa/ipa-5.c
! b7f0fbd7e8fabadddf5296da3d7ccec6  gcc/testsuite/gcc.dg/ipa/ipa.exp
  8f5983946d28dca5853e89d0aa48b65d  gcc/testsuite/gcc.dg/kpice1.c
  0869783fa95b6864d6ee55773e4a5f4b  gcc/testsuite/gcc.dg/label-compound-stmt-1.c
  5889b44433f78c24461521fc230e9346  gcc/testsuite/gcc.dg/label-decl-1.c
*************** b054d23fd7d868a509aeb363dc7e8ffc  gcc/te
*** 16915,16921 ****
  56b61f3e976de5d786bf64a844500759  gcc/testsuite/gcc.dg/noncompile/invalid_asm.c
  e69cb5f30ae6fd5e2404895dfb75b637  gcc/testsuite/gcc.dg/noncompile/label-1.c
  825d6f34a51e3a3c37e509be0622e1ca  gcc/testsuite/gcc.dg/noncompile/label-lineno-1.c
! 30f6b2674d79ddacc99da2f432fd50c0  gcc/testsuite/gcc.dg/noncompile/noncompile.exp
  415c039abdab8437275df71102cc5113  gcc/testsuite/gcc.dg/noncompile/old-style-parm-1.c
  0a7c4527cc88cc3bce252293bf71eaf4  gcc/testsuite/gcc.dg/noncompile/old-style-parm-2.c
  9bc3af729bb976f1c6f75de6713f3eff  gcc/testsuite/gcc.dg/noncompile/pr16876.c
--- 16945,16951 ----
  56b61f3e976de5d786bf64a844500759  gcc/testsuite/gcc.dg/noncompile/invalid_asm.c
  e69cb5f30ae6fd5e2404895dfb75b637  gcc/testsuite/gcc.dg/noncompile/label-1.c
  825d6f34a51e3a3c37e509be0622e1ca  gcc/testsuite/gcc.dg/noncompile/label-lineno-1.c
! 42c61d473b0be82b3bcabde6cf244fd3  gcc/testsuite/gcc.dg/noncompile/noncompile.exp
  415c039abdab8437275df71102cc5113  gcc/testsuite/gcc.dg/noncompile/old-style-parm-1.c
  0a7c4527cc88cc3bce252293bf71eaf4  gcc/testsuite/gcc.dg/noncompile/old-style-parm-2.c
  9bc3af729bb976f1c6f75de6713f3eff  gcc/testsuite/gcc.dg/noncompile/pr16876.c
*************** b19f78cc8cfdc1d6a96b2f1f9d2b1da6  gcc/te
*** 17017,17023 ****
  b01e42858e0423266a42ce48f5963765  gcc/testsuite/gcc.dg/pch/macro-3.hs
  98eb40fd35afc99b8d7a0d9037913d4a  gcc/testsuite/gcc.dg/pch/macro-4.c
  9dfd3f4bded8093e1bd9fe58412b43c6  gcc/testsuite/gcc.dg/pch/macro-4.hs
! 977e771754d0627ad33695d3a7afe0a6  gcc/testsuite/gcc.dg/pch/pch.exp
  892a1e852b600e053a0d99f988de379c  gcc/testsuite/gcc.dg/pch/save-temps-1.c
  2eac3fb5ef4057d96387db046e19ef2d  gcc/testsuite/gcc.dg/pch/save-temps-1.hs
  81a23065a357b947b990e7d22d20daed  gcc/testsuite/gcc.dg/pch/static-1.c
--- 17047,17053 ----
  b01e42858e0423266a42ce48f5963765  gcc/testsuite/gcc.dg/pch/macro-3.hs
  98eb40fd35afc99b8d7a0d9037913d4a  gcc/testsuite/gcc.dg/pch/macro-4.c
  9dfd3f4bded8093e1bd9fe58412b43c6  gcc/testsuite/gcc.dg/pch/macro-4.hs
! 9776df95bda304f237c4f7ba1d1c9df7  gcc/testsuite/gcc.dg/pch/pch.exp
  892a1e852b600e053a0d99f988de379c  gcc/testsuite/gcc.dg/pch/save-temps-1.c
  2eac3fb5ef4057d96387db046e19ef2d  gcc/testsuite/gcc.dg/pch/save-temps-1.hs
  81a23065a357b947b990e7d22d20daed  gcc/testsuite/gcc.dg/pch/static-1.c
*************** fad2852f3b032e31476183cbcc88745c  gcc/te
*** 17270,17275 ****
--- 17300,17307 ----
  b137bd663dec3939cc84b218db9e163b  gcc/testsuite/gcc.dg/pr30762-1.c
  93882387269a8e41b3f120f9842651e8  gcc/testsuite/gcc.dg/pr30762-2.c
  94df861bd4c5add00dc383dc9e638b1c  gcc/testsuite/gcc.dg/pr32450.c
+ 11d491a6e08e1972d2394481024e644c  gcc/testsuite/gcc.dg/pr32912-1.c
+ 9a03c8496e9bf8af73734f0ac1076fdc  gcc/testsuite/gcc.dg/pr32912-2.c
  3d08410b2dd57259aa63f0e1c64b376e  gcc/testsuite/gcc.dg/pr8788-1.c
  49409fb9111f01e98641b341056e15c6  gcc/testsuite/gcc.dg/pr8927-1.c
  3825638bdc3a2a004aba9b3d95352327  gcc/testsuite/gcc.dg/pr9365-1.c
*************** ed43551f491fa47772a1d71f67a20bb4  gcc/te
*** 17383,17391 ****
  58b6b7734c2d9522f6acba13d91a557a  gcc/testsuite/gcc.dg/special/alias-1.c
  4b29f93ef3bc27cb9d83fdbc6aaa5b4a  gcc/testsuite/gcc.dg/special/alias-2.c
  a962e0c81201164fc2d54f588f56eb56  gcc/testsuite/gcc.dg/special/gcsec-1.c
! d63508a6b2efe18d66aef626ab2ecc62  gcc/testsuite/gcc.dg/special/mips-abi.exp
  d41d8cd98f00b204e9800998ecf8427e  gcc/testsuite/gcc.dg/special/mips-abi.s
! 1a560464f3d9021d9c73c96fd7c6d5b3  gcc/testsuite/gcc.dg/special/special.exp
  513d25b4f85fc57b0fd34d0437c94d01  gcc/testsuite/gcc.dg/special/weak-1.c
  f92cc2fa14e5fe946fde0490c2b6321b  gcc/testsuite/gcc.dg/special/weak-1a.c
  30e6a6f472935ada8cdfd86143e9cbcc  gcc/testsuite/gcc.dg/special/weak-2.c
--- 17415,17423 ----
  58b6b7734c2d9522f6acba13d91a557a  gcc/testsuite/gcc.dg/special/alias-1.c
  4b29f93ef3bc27cb9d83fdbc6aaa5b4a  gcc/testsuite/gcc.dg/special/alias-2.c
  a962e0c81201164fc2d54f588f56eb56  gcc/testsuite/gcc.dg/special/gcsec-1.c
! 417ff5e87e987a561e63b84beb7036cc  gcc/testsuite/gcc.dg/special/mips-abi.exp
  d41d8cd98f00b204e9800998ecf8427e  gcc/testsuite/gcc.dg/special/mips-abi.s
! 77c804b6d8f5454f72d46875b70ebecb  gcc/testsuite/gcc.dg/special/special.exp
  513d25b4f85fc57b0fd34d0437c94d01  gcc/testsuite/gcc.dg/special/weak-1.c
  f92cc2fa14e5fe946fde0490c2b6321b  gcc/testsuite/gcc.dg/special/weak-1a.c
  30e6a6f472935ada8cdfd86143e9cbcc  gcc/testsuite/gcc.dg/special/weak-2.c
*************** ff049bf76107fd55e23c8161f72995b6  gcc/te
*** 17471,17477 ****
  9a850efa7eb622968fa5538e111b687f  gcc/testsuite/gcc.dg/tls/pr24428.c
  719aafba77529891beb55c1486135cb4  gcc/testsuite/gcc.dg/tls/section-1.c
  638899616768591689105156d0b068fb  gcc/testsuite/gcc.dg/tls/struct-1.c
! 27a19c15be3702143a2d371384658122  gcc/testsuite/gcc.dg/tls/tls.exp
  972a92c27c38895cc90d496745d8e669  gcc/testsuite/gcc.dg/tls/trivial.c
  503e4b15b684ebd694ce22f6c66ca620  gcc/testsuite/gcc.dg/torture/asm-subreg-1.c
  40a9f58a4d67ecb1d1c24f82a29e69fa  gcc/testsuite/gcc.dg/torture/badshift.c
--- 17503,17509 ----
  9a850efa7eb622968fa5538e111b687f  gcc/testsuite/gcc.dg/tls/pr24428.c
  719aafba77529891beb55c1486135cb4  gcc/testsuite/gcc.dg/tls/section-1.c
  638899616768591689105156d0b068fb  gcc/testsuite/gcc.dg/tls/struct-1.c
! 7166920b4bc745b3b1c216f009dc2d9b  gcc/testsuite/gcc.dg/tls/tls.exp
  972a92c27c38895cc90d496745d8e669  gcc/testsuite/gcc.dg/tls/trivial.c
  503e4b15b684ebd694ce22f6c66ca620  gcc/testsuite/gcc.dg/torture/asm-subreg-1.c
  40a9f58a4d67ecb1d1c24f82a29e69fa  gcc/testsuite/gcc.dg/torture/badshift.c
*************** ef5bc6d620cc68ec203b322faa805c5b  gcc/te
*** 17569,17575 ****
  11f059e83dc6392e3262e900d4421030  gcc/testsuite/gcc.dg/transparent-union-4.c
  374c28bb928f90240daa5bac2fe84e13  gcc/testsuite/gcc.dg/transparent-union-5.c
  e1e165ac5b18578c45e3525ad11828f0  gcc/testsuite/gcc.dg/tree-prof/inliner-1.c
! 05dc783ad54b783da5e00939908d5416  gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp
  1b74a5f0ff60519aa78acb745cde207d  gcc/testsuite/gcc.dg/tree-prof/update-cunroll-2.c
  1ec28ba2efc227629105cdbfd480320e  gcc/testsuite/gcc.dg/tree-prof/update-loopch.c
  a9a4d7328774e5255c51da9b66b63f87  gcc/testsuite/gcc.dg/tree-prof/update-tailcall.c
--- 17601,17607 ----
  11f059e83dc6392e3262e900d4421030  gcc/testsuite/gcc.dg/transparent-union-4.c
  374c28bb928f90240daa5bac2fe84e13  gcc/testsuite/gcc.dg/transparent-union-5.c
  e1e165ac5b18578c45e3525ad11828f0  gcc/testsuite/gcc.dg/tree-prof/inliner-1.c
! b5893ce870ad319279814e19f69520c7  gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp
  1b74a5f0ff60519aa78acb745cde207d  gcc/testsuite/gcc.dg/tree-prof/update-cunroll-2.c
  1ec28ba2efc227629105cdbfd480320e  gcc/testsuite/gcc.dg/tree-prof/update-loopch.c
  a9a4d7328774e5255c51da9b66b63f87  gcc/testsuite/gcc.dg/tree-prof/update-tailcall.c
*************** b13c5ea545f73a72a4f85e962ac91e9f  gcc/te
*** 17983,17989 ****
  02e513a935d9454d0db439bd0cbe7f2f  gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-3.c
  8e399d35143b58f3b006f3a0ceb376b4  gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-4.c
  ee2f24f3a2d02da30f9140f86d7be832  gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-5.c
! fa8dff92aa35bc5d778028e19f3e8781  gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp
  490c8d439fa495d30cd618a2092b7757  gcc/testsuite/gcc.dg/tree-ssa/upcast-1.c
  e2fba7853313e9b9c75032593b00fd51  gcc/testsuite/gcc.dg/tree-ssa/update-cunroll.c
  2efc8e92a9e33481f5faf0d566346d67  gcc/testsuite/gcc.dg/tree-ssa/update-threading.c
--- 18015,18021 ----
  02e513a935d9454d0db439bd0cbe7f2f  gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-3.c
  8e399d35143b58f3b006f3a0ceb376b4  gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-4.c
  ee2f24f3a2d02da30f9140f86d7be832  gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-5.c
! e599d8c6976faf8a3ae906284e09e699  gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp
  490c8d439fa495d30cd618a2092b7757  gcc/testsuite/gcc.dg/tree-ssa/upcast-1.c
  e2fba7853313e9b9c75032593b00fd51  gcc/testsuite/gcc.dg/tree-ssa/update-cunroll.c
  2efc8e92a9e33481f5faf0d566346d67  gcc/testsuite/gcc.dg/tree-ssa/update-threading.c
*************** a49102b46dc586c052a36b6e0e711080  gcc/te
*** 18112,18117 ****
--- 18144,18151 ----
  3ed904762fc60bc108ce010e53c35487  gcc/testsuite/gcc.dg/vect/pr24049.c
  5333d6d7b598846ce5c108d9000394a4  gcc/testsuite/gcc.dg/vect/pr24059.c
  13fae091e3084165d8014de990e903dc  gcc/testsuite/gcc.dg/vect/pr24300.c
+ c6005f208bd52ddbcfe313a6eee2bdf9  gcc/testsuite/gcc.dg/vect/pr25413.c
+ 566df733f0bacf93dfac3fb773125579  gcc/testsuite/gcc.dg/vect/pr25413a.c
  0a3b12235a37e6d1f5e960368776d7ba  gcc/testsuite/gcc.dg/vect/pr27151.c
  0bae89d3a1a0e6a8b5c396322f679388  gcc/testsuite/gcc.dg/vect/pr28952.c
  0706a6b1e589668022cd055b960dd18d  gcc/testsuite/gcc.dg/vect/section-anchors-pr27770.c
*************** e2ae20c81026a312d9bc775cb1a56730  gcc/te
*** 18229,18234 ****
--- 18263,18270 ----
  c451e39b564abd41415f6dfd15474734  gcc/testsuite/gcc.dg/vect/vect-97.c
  4407177129c8c51ea968f9dc25c18e21  gcc/testsuite/gcc.dg/vect/vect-98.c
  65bd72ad44052c78d154d12a2aa078b9  gcc/testsuite/gcc.dg/vect/vect-99.c
+ adca85e98d4edd4c3938069c563f025c  gcc/testsuite/gcc.dg/vect/vect-align-1.c
+ 3b08e58ca1aee53311798e3ffc7b4728  gcc/testsuite/gcc.dg/vect/vect-align-2.c
  24bf631f69301c73611d870cabe88acd  gcc/testsuite/gcc.dg/vect/vect-all.c
  34f34a67876b23053b9654dc17287ade  gcc/testsuite/gcc.dg/vect/vect-dv-1.c
  54e25682b936b2ebf72ea30c1c71cd89  gcc/testsuite/gcc.dg/vect/vect-dv-2.c
*************** d73833024be339dacb10f5d03fe3dc3c  gcc/te
*** 18265,18271 ****
  8cbce2435e24319f9db5f11124fe5333  gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2b.c
  af480c1b085759f075624427fbc758ed  gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2c.c
  890a7e5a748ea7a2db4d60341d2209b0  gcc/testsuite/gcc.dg/vect/vect-shift-1.c
! d9ac55506923945145206d6f95145151  gcc/testsuite/gcc.dg/vect/vect.exp
  c50c9e9743bdea8266c9dc73aafc6ea3  gcc/testsuite/gcc.dg/vect/wrapv-vect-7.c
  11434a86c56f923ae1678b113a9b3e5d  gcc/testsuite/gcc.dg/vect/wrapv-vect-reduc-2char.c
  3715a3ff82877ddaf66964917c849e7e  gcc/testsuite/gcc.dg/vect/wrapv-vect-reduc-2short.c
--- 18301,18307 ----
  8cbce2435e24319f9db5f11124fe5333  gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2b.c
  af480c1b085759f075624427fbc758ed  gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2c.c
  890a7e5a748ea7a2db4d60341d2209b0  gcc/testsuite/gcc.dg/vect/vect-shift-1.c
! 42d21a5ceccb28864692a745d151cfbc  gcc/testsuite/gcc.dg/vect/vect.exp
  c50c9e9743bdea8266c9dc73aafc6ea3  gcc/testsuite/gcc.dg/vect/wrapv-vect-7.c
  11434a86c56f923ae1678b113a9b3e5d  gcc/testsuite/gcc.dg/vect/wrapv-vect-reduc-2char.c
  3715a3ff82877ddaf66964917c849e7e  gcc/testsuite/gcc.dg/vect/wrapv-vect-reduc-2short.c
*************** b74b4229263d70abbf112c2c622f29ba  gcc/te
*** 18405,18411 ****
  3b83b84983785b62d2f5d8f3e3a9e4a0  gcc/testsuite/gcc.dg/vmx/varargs-5.c
  5cc01078c1f3f451644a44dfdc807444  gcc/testsuite/gcc.dg/vmx/varargs-6.c
  441584a435c20e33e9ba2840da79de7b  gcc/testsuite/gcc.dg/vmx/varargs-7.c
! 84e703c5df1ecc8629b492c1b58f5f58  gcc/testsuite/gcc.dg/vmx/vmx.exp
  0e39fb03e625fd0928ac3568284946cb  gcc/testsuite/gcc.dg/vmx/x-01.c
  780491d8a6964b34313eb871098c1ec6  gcc/testsuite/gcc.dg/vmx/x-02.c
  ff3cd9551d1dd9b4583c366dae3bac4e  gcc/testsuite/gcc.dg/vmx/x-03.c
--- 18441,18447 ----
  3b83b84983785b62d2f5d8f3e3a9e4a0  gcc/testsuite/gcc.dg/vmx/varargs-5.c
  5cc01078c1f3f451644a44dfdc807444  gcc/testsuite/gcc.dg/vmx/varargs-6.c
  441584a435c20e33e9ba2840da79de7b  gcc/testsuite/gcc.dg/vmx/varargs-7.c
! e23f0d243b02561fdb13d35d3c6c4bd5  gcc/testsuite/gcc.dg/vmx/vmx.exp
  0e39fb03e625fd0928ac3568284946cb  gcc/testsuite/gcc.dg/vmx/x-01.c
  780491d8a6964b34313eb871098c1ec6  gcc/testsuite/gcc.dg/vmx/x-02.c
  ff3cd9551d1dd9b4583c366dae3bac4e  gcc/testsuite/gcc.dg/vmx/x-03.c
*************** e635c2089c58720a27dfd31bf12116f7  gcc/te
*** 18437,18443 ****
  05583da12dddd7c57c3404af50dd5d54  gcc/testsuite/gcc.dg/weak/weak-7.c
  ef4ea7d4216e9123244c1d14e75ca376  gcc/testsuite/gcc.dg/weak/weak-8.c
  df7f481c6f796831760bd5209df6243d  gcc/testsuite/gcc.dg/weak/weak-9.c
! ae2fea8c3f5112b505248451d9e9eb22  gcc/testsuite/gcc.dg/weak/weak.exp
  c6a61511e6fb0917ffba55a76df61339  gcc/testsuite/gcc.dg/winline-1.c
  6b68673ca9f7b446eab731a341c42c55  gcc/testsuite/gcc.dg/winline-2.c
  3725591cf700cdfcc1a553e59f6b23d1  gcc/testsuite/gcc.dg/winline-3.c
--- 18473,18479 ----
  05583da12dddd7c57c3404af50dd5d54  gcc/testsuite/gcc.dg/weak/weak-7.c
  ef4ea7d4216e9123244c1d14e75ca376  gcc/testsuite/gcc.dg/weak/weak-8.c
  df7f481c6f796831760bd5209df6243d  gcc/testsuite/gcc.dg/weak/weak-9.c
! 892f18c80148612957431f7f773eac70  gcc/testsuite/gcc.dg/weak/weak.exp
  c6a61511e6fb0917ffba55a76df61339  gcc/testsuite/gcc.dg/winline-1.c
  6b68673ca9f7b446eab731a341c42c55  gcc/testsuite/gcc.dg/winline-2.c
  3725591cf700cdfcc1a553e59f6b23d1  gcc/testsuite/gcc.dg/winline-3.c
*************** fde5cbed4304481836e4888bd782a081  gcc/te
*** 18462,18476 ****
  74a5f44fe667a8b7a06e2c1ec2083029  gcc/testsuite/gcc.dg/wtr-union-init-3.c
  28a4accc531f37d70039e0ae190b5bb5  gcc/testsuite/gcc.dg/wtypequal.c
  4e040b1868690b5543136a52a2f030b3  gcc/testsuite/gcc.misc-tests/acker1.c
! 006922c516b42e91ba67fc8000a03e66  gcc/testsuite/gcc.misc-tests/acker1.exp
  71d3ee0645552a8ac482152d2cf671b1  gcc/testsuite/gcc.misc-tests/arm-isr.c
! 42d32e29730ac6e35d68e99000c3bbf5  gcc/testsuite/gcc.misc-tests/arm-isr.exp
  69ee82e02b642cb6edfac2cec4b99756  gcc/testsuite/gcc.misc-tests/bprob-1.c
  f518f799be11856d2873be113760c75d  gcc/testsuite/gcc.misc-tests/bprob-2.c
! 7fc3f3217a4ed617700605cdb71cce19  gcc/testsuite/gcc.misc-tests/bprob.exp
! 1ed71d7ef3cff5c7febf8ca4370cfa2c  gcc/testsuite/gcc.misc-tests/dectest.exp
  a11bded9860644075434da1f07b7f1bf  gcc/testsuite/gcc.misc-tests/dhry.c
! 82ed9c97b6b1099c38c76a45dc69b074  gcc/testsuite/gcc.misc-tests/dhry.exp
  850c45b3c3b492adf09b115c0d2d2286  gcc/testsuite/gcc.misc-tests/dhry.h
  02aa6ab9e158e9fa6e94768d75bd86cb  gcc/testsuite/gcc.misc-tests/gcov-1.c
  44d73a2d21081bbe1b4c64084331ec77  gcc/testsuite/gcc.misc-tests/gcov-10.c
--- 18498,18512 ----
  74a5f44fe667a8b7a06e2c1ec2083029  gcc/testsuite/gcc.dg/wtr-union-init-3.c
  28a4accc531f37d70039e0ae190b5bb5  gcc/testsuite/gcc.dg/wtypequal.c
  4e040b1868690b5543136a52a2f030b3  gcc/testsuite/gcc.misc-tests/acker1.c
! a8f1745a464fcc7822254dc94f62e6fc  gcc/testsuite/gcc.misc-tests/acker1.exp
  71d3ee0645552a8ac482152d2cf671b1  gcc/testsuite/gcc.misc-tests/arm-isr.c
! 1899ee73090f59e8ed13e387e52d11e2  gcc/testsuite/gcc.misc-tests/arm-isr.exp
  69ee82e02b642cb6edfac2cec4b99756  gcc/testsuite/gcc.misc-tests/bprob-1.c
  f518f799be11856d2873be113760c75d  gcc/testsuite/gcc.misc-tests/bprob-2.c
! 8f5f544790d29875cdc19bcd585ab9a9  gcc/testsuite/gcc.misc-tests/bprob.exp
! fbc47713acc5013193bea3e2727ea579  gcc/testsuite/gcc.misc-tests/dectest.exp
  a11bded9860644075434da1f07b7f1bf  gcc/testsuite/gcc.misc-tests/dhry.c
! 5cddc55361a0f3bcfc88b6934b5bc399  gcc/testsuite/gcc.misc-tests/dhry.exp
  850c45b3c3b492adf09b115c0d2d2286  gcc/testsuite/gcc.misc-tests/dhry.h
  02aa6ab9e158e9fa6e94768d75bd86cb  gcc/testsuite/gcc.misc-tests/gcov-1.c
  44d73a2d21081bbe1b4c64084331ec77  gcc/testsuite/gcc.misc-tests/gcov-10.c
*************** c400cc0e03e4317110d582fdba04ace0  gcc/te
*** 18485,18514 ****
  5324617bdeb58cd08b3e16f20f9e3c50  gcc/testsuite/gcc.misc-tests/gcov-7.c
  cd07c3504059efe7fb7533158e061864  gcc/testsuite/gcc.misc-tests/gcov-8.c
  c80d5a6473bfd6e4b6e87a183c6d05b5  gcc/testsuite/gcc.misc-tests/gcov-9.c
! c107441f04572c682757349f31747533  gcc/testsuite/gcc.misc-tests/gcov.exp
  cecbda394313eabaf737f33035ce4e65  gcc/testsuite/gcc.misc-tests/i386-pf-3dnow-1.c
  836ecf485dce45ad93ce8f66faefd09f  gcc/testsuite/gcc.misc-tests/i386-pf-athlon-1.c
  186c531af5b7679ff9e3c325f43b6126  gcc/testsuite/gcc.misc-tests/i386-pf-none-1.c
  65fcb4a855bda2bd71304bd38b4e7145  gcc/testsuite/gcc.misc-tests/i386-pf-sse-1.c
! 400a1676270e4c324e2370f3d1fefb46  gcc/testsuite/gcc.misc-tests/i386-prefetch.exp
  51bca646196e93b1c8a68319441e0595  gcc/testsuite/gcc.misc-tests/linkage-x.c
  4020995d3b08e117c48c529d5bc0b3ec  gcc/testsuite/gcc.misc-tests/linkage-y.c
! d5aa8428cc54a26ec86ab22e23667a98  gcc/testsuite/gcc.misc-tests/linkage.exp
  1d8fa0a1210ed4c4bf0ff4dfa959f060  gcc/testsuite/gcc.misc-tests/matrix1.c
! 7b663564f55d806bc04f45d8c771499f  gcc/testsuite/gcc.misc-tests/matrix1.exp
  b45579fdac6008721502ddecb5df29d8  gcc/testsuite/gcc.misc-tests/mg-2.c
! e743953bacee2ff7ea90a32554bfda92  gcc/testsuite/gcc.misc-tests/mg-2.exp
  fb7a4e029ce05eea8ba0f03f9033caa2  gcc/testsuite/gcc.misc-tests/mg.c
! 90b513da65bc0f417bca9690661ccff9  gcc/testsuite/gcc.misc-tests/mg.exp
! e13f4812f67e1c43482e19fb0c617708  gcc/testsuite/gcc.misc-tests/options.exp
  37d75aade49dd3329803e520456ae8a6  gcc/testsuite/gcc.misc-tests/sieve.c
! d2d221ddfc22617a6807b13f27f26661  gcc/testsuite/gcc.misc-tests/sieve.exp
  f0e0d52dbb689249f8d057f00e4c65e9  gcc/testsuite/gcc.misc-tests/sort2.c
! 52a316ef76be9e648b4bd8691f4d4792  gcc/testsuite/gcc.misc-tests/sort2.exp
  f125813d8979781792ab95c79efe5ae8  gcc/testsuite/gcc.target/alpha/20000715-1.c
  606e0fd9f9014582eb7fd999c72ed03f  gcc/testsuite/gcc.target/alpha/20011018-1.c
  7756978846f5c17b9bc830d5906cf03a  gcc/testsuite/gcc.target/alpha/980217-1.c
! 6659fb3215b284268eb1df067aeff4d8  gcc/testsuite/gcc.target/alpha/alpha.exp
  a6e6a20bfb66616db39b1382efe3d81f  gcc/testsuite/gcc.target/alpha/asm-1.c
  1c9e454a96bdf68b22460af6474169db  gcc/testsuite/gcc.target/alpha/base-1.c
  bb4370dc2e0c56fe6a1d257df7a21f91  gcc/testsuite/gcc.target/alpha/base-2.c
--- 18521,18550 ----
  5324617bdeb58cd08b3e16f20f9e3c50  gcc/testsuite/gcc.misc-tests/gcov-7.c
  cd07c3504059efe7fb7533158e061864  gcc/testsuite/gcc.misc-tests/gcov-8.c
  c80d5a6473bfd6e4b6e87a183c6d05b5  gcc/testsuite/gcc.misc-tests/gcov-9.c
! 2c804230a18001a2c15a628e121ba8b4  gcc/testsuite/gcc.misc-tests/gcov.exp
  cecbda394313eabaf737f33035ce4e65  gcc/testsuite/gcc.misc-tests/i386-pf-3dnow-1.c
  836ecf485dce45ad93ce8f66faefd09f  gcc/testsuite/gcc.misc-tests/i386-pf-athlon-1.c
  186c531af5b7679ff9e3c325f43b6126  gcc/testsuite/gcc.misc-tests/i386-pf-none-1.c
  65fcb4a855bda2bd71304bd38b4e7145  gcc/testsuite/gcc.misc-tests/i386-pf-sse-1.c
! bc931c6749cc1ad280886e2abd5c24b5  gcc/testsuite/gcc.misc-tests/i386-prefetch.exp
  51bca646196e93b1c8a68319441e0595  gcc/testsuite/gcc.misc-tests/linkage-x.c
  4020995d3b08e117c48c529d5bc0b3ec  gcc/testsuite/gcc.misc-tests/linkage-y.c
! 69272a07068d2d7a16088bfeaeb51f7f  gcc/testsuite/gcc.misc-tests/linkage.exp
  1d8fa0a1210ed4c4bf0ff4dfa959f060  gcc/testsuite/gcc.misc-tests/matrix1.c
! df12121eb39030141d2c4eaadc9fe0f3  gcc/testsuite/gcc.misc-tests/matrix1.exp
  b45579fdac6008721502ddecb5df29d8  gcc/testsuite/gcc.misc-tests/mg-2.c
! 56cc19f0f8446c2225c09c63c0a360af  gcc/testsuite/gcc.misc-tests/mg-2.exp
  fb7a4e029ce05eea8ba0f03f9033caa2  gcc/testsuite/gcc.misc-tests/mg.c
! 92b82eafac5c387daece9a0dd067ea94  gcc/testsuite/gcc.misc-tests/mg.exp
! 87e7749a8bb90a52eb22ef1b5b3b8ca3  gcc/testsuite/gcc.misc-tests/options.exp
  37d75aade49dd3329803e520456ae8a6  gcc/testsuite/gcc.misc-tests/sieve.c
! 5ee2f96df236963a3df89e8a2bc47405  gcc/testsuite/gcc.misc-tests/sieve.exp
  f0e0d52dbb689249f8d057f00e4c65e9  gcc/testsuite/gcc.misc-tests/sort2.c
! be2f252c99b515c643926ebf1c9303c1  gcc/testsuite/gcc.misc-tests/sort2.exp
  f125813d8979781792ab95c79efe5ae8  gcc/testsuite/gcc.target/alpha/20000715-1.c
  606e0fd9f9014582eb7fd999c72ed03f  gcc/testsuite/gcc.target/alpha/20011018-1.c
  7756978846f5c17b9bc830d5906cf03a  gcc/testsuite/gcc.target/alpha/980217-1.c
! 0c0e051641539885a3aa256a72cda1ef  gcc/testsuite/gcc.target/alpha/alpha.exp
  a6e6a20bfb66616db39b1382efe3d81f  gcc/testsuite/gcc.target/alpha/asm-1.c
  1c9e454a96bdf68b22460af6474169db  gcc/testsuite/gcc.target/alpha/base-1.c
  bb4370dc2e0c56fe6a1d257df7a21f91  gcc/testsuite/gcc.target/alpha/base-2.c
*************** a25e2111595c980d3d1db7fce98f3a29  gcc/te
*** 18518,18524 ****
  2f913e0e9be28e5c0cd8c756bf5bbe18  gcc/testsuite/gcc.target/alpha/max-2.c
  fff402ffde26523392f70a76d0e2b789  gcc/testsuite/gcc.target/alpha/pr19518.c
  b36471f8edbf2a11ce23359823ecc10b  gcc/testsuite/gcc.target/alpha/pr24178.c
! edb71b05f69242c698b299fa34754614  gcc/testsuite/gcc.target/arm/arm.exp
  257aa0b2b8891d05f782af1a15b2ed25  gcc/testsuite/gcc.target/arm/cond-asm.c
  92598534b375a9b1342bd812604b574b  gcc/testsuite/gcc.target/arm/pr27387.C
  3143560976572191d8bba6ba78a45aa6  gcc/testsuite/gcc.target/arm/register-variables.c
--- 18554,18560 ----
  2f913e0e9be28e5c0cd8c756bf5bbe18  gcc/testsuite/gcc.target/alpha/max-2.c
  fff402ffde26523392f70a76d0e2b789  gcc/testsuite/gcc.target/alpha/pr19518.c
  b36471f8edbf2a11ce23359823ecc10b  gcc/testsuite/gcc.target/alpha/pr24178.c
! 696b806f04ba250a5c2224e1e8c397b1  gcc/testsuite/gcc.target/arm/arm.exp
  257aa0b2b8891d05f782af1a15b2ed25  gcc/testsuite/gcc.target/arm/cond-asm.c
  92598534b375a9b1342bd812604b574b  gcc/testsuite/gcc.target/arm/pr27387.C
  3143560976572191d8bba6ba78a45aa6  gcc/testsuite/gcc.target/arm/register-variables.c
*************** c50d8127b48f5e0f5924173ab324345e  gcc/te
*** 18528,18537 ****
  40e057cdbd821673510d74077c443b2a  gcc/testsuite/gcc.target/bfin/frmul.c
  f71560dad47bf0d0165dd8b93093395e  gcc/testsuite/gcc.target/bfin/mul-combine.c
  ace9e25027b83026d40423d66524aa3b  gcc/testsuite/gcc.target/bfin/shift.c
! 9c8bc602c2049fcb00add1999ad75fcb  gcc/testsuite/gcc.target/cris/cris.exp
  3d314ecc18a99e2b5bb66241cb3576d7  gcc/testsuite/gcc.target/cris/rld-legit1.c
  167ddc115a9368874024099f6cd878fc  gcc/testsuite/gcc.target/cris/rld-legit2.c
! b61eb0ddbad1b40e036b36a24ea1f5aa  gcc/testsuite/gcc.target/cris/torture/cris-torture.exp
  46bb07141c5993a8c5154d62b285f8c7  gcc/testsuite/gcc.target/cris/torture/no-pro-epi-1.c
  4181eccc65a7ef0c720e1f62eafc01fa  gcc/testsuite/gcc.target/cris/torture/pr24750-2.c
  690aefdb7e83ee1cdd46e97c7e836a69  gcc/testsuite/gcc.target/frv/all-accs-1.c
--- 18564,18573 ----
  40e057cdbd821673510d74077c443b2a  gcc/testsuite/gcc.target/bfin/frmul.c
  f71560dad47bf0d0165dd8b93093395e  gcc/testsuite/gcc.target/bfin/mul-combine.c
  ace9e25027b83026d40423d66524aa3b  gcc/testsuite/gcc.target/bfin/shift.c
! e549c82c748c80d70a9591869a5d1815  gcc/testsuite/gcc.target/cris/cris.exp
  3d314ecc18a99e2b5bb66241cb3576d7  gcc/testsuite/gcc.target/cris/rld-legit1.c
  167ddc115a9368874024099f6cd878fc  gcc/testsuite/gcc.target/cris/rld-legit2.c
! 088f23f3347b0d83c594defbefdb7488  gcc/testsuite/gcc.target/cris/torture/cris-torture.exp
  46bb07141c5993a8c5154d62b285f8c7  gcc/testsuite/gcc.target/cris/torture/no-pro-epi-1.c
  4181eccc65a7ef0c720e1f62eafc01fa  gcc/testsuite/gcc.target/cris/torture/pr24750-2.c
  690aefdb7e83ee1cdd46e97c7e836a69  gcc/testsuite/gcc.target/frv/all-accs-1.c
*************** bc495e4a8bfc14334adcfbb37d97ad1e  gcc/te
*** 18667,18673 ****
  d00ec27a282186715b068226b132b18b  gcc/testsuite/gcc.target/i386/fpcvt-2.c
  34d3f00f44694da3c16d49e8e6ce3e5f  gcc/testsuite/gcc.target/i386/fpcvt-3.c
  659dda33ca796bf1fb09c16c9dedd808  gcc/testsuite/gcc.target/i386/fpcvt-4.c
! df217f3523aaf1206b213f366b96b2d6  gcc/testsuite/gcc.target/i386/i386.exp
  40d32ef0868a0e8230b81f83e0c8f675  gcc/testsuite/gcc.target/i386/lea.c
  48d31a795ac8363c32dce39c317a0c6a  gcc/testsuite/gcc.target/i386/local.c
  4f84ec63986a59b1cf289e809f125180  gcc/testsuite/gcc.target/i386/local2.c
--- 18703,18709 ----
  d00ec27a282186715b068226b132b18b  gcc/testsuite/gcc.target/i386/fpcvt-2.c
  34d3f00f44694da3c16d49e8e6ce3e5f  gcc/testsuite/gcc.target/i386/fpcvt-3.c
  659dda33ca796bf1fb09c16c9dedd808  gcc/testsuite/gcc.target/i386/fpcvt-4.c
! c3631778fd7999011c9415c0eaa15ecc  gcc/testsuite/gcc.target/i386/i386.exp
  40d32ef0868a0e8230b81f83e0c8f675  gcc/testsuite/gcc.target/i386/lea.c
  48d31a795ac8363c32dce39c317a0c6a  gcc/testsuite/gcc.target/i386/local.c
  4f84ec63986a59b1cf289e809f125180  gcc/testsuite/gcc.target/i386/local2.c
*************** e50239a34975c5fbc852ce8f339c44ea  gcc/te
*** 18823,18829 ****
  de4e305b115a22fef774b1524552bf20  gcc/testsuite/gcc.target/ia64/fpreg-2.c
  9eb711889815fa93fba9a61566c648bc  gcc/testsuite/gcc.target/ia64/fptr-1.c
  08fa38ef5026e6de3937383461ad92f2  gcc/testsuite/gcc.target/ia64/got-1.c
! f99edd44787d4cf8d58702d6d6204b39  gcc/testsuite/gcc.target/ia64/ia64.exp
  78e9bbaeebf5b8a61104ae2da0c31b16  gcc/testsuite/gcc.target/ia64/postinc-1.c
  077bd168db3c45990d24d018d5e07d0d  gcc/testsuite/gcc.target/ia64/sibcall-unwind-1.c
  5615b8122ed00d78fc52d2429980f925  gcc/testsuite/gcc.target/ia64/sibcall-unwind-2.c
--- 18859,18865 ----
  de4e305b115a22fef774b1524552bf20  gcc/testsuite/gcc.target/ia64/fpreg-2.c
  9eb711889815fa93fba9a61566c648bc  gcc/testsuite/gcc.target/ia64/fptr-1.c
  08fa38ef5026e6de3937383461ad92f2  gcc/testsuite/gcc.target/ia64/got-1.c
! fa1f78c050be4fcde3d4b6288baba5aa  gcc/testsuite/gcc.target/ia64/ia64.exp
  78e9bbaeebf5b8a61104ae2da0c31b16  gcc/testsuite/gcc.target/ia64/postinc-1.c
  077bd168db3c45990d24d018d5e07d0d  gcc/testsuite/gcc.target/ia64/sibcall-unwind-1.c
  5615b8122ed00d78fc52d2429980f925  gcc/testsuite/gcc.target/ia64/sibcall-unwind-2.c
*************** f4fc92238764e1f57023d1ac750a97de  gcc/te
*** 18861,18867 ****
  037bd338fa68e99e1ee9e26ea25eb327  gcc/testsuite/gcc.target/mips/mips-ps-5.c
  c3e7479890932690b12afb5e6a5c87a4  gcc/testsuite/gcc.target/mips/mips-ps-6.c
  e242724b0da105164ca57f53ff7171f6  gcc/testsuite/gcc.target/mips/mips-ps-type.c
! 0219e27b2f9e91cc043c059eb5cdd476  gcc/testsuite/gcc.target/mips/mips.exp
  b7916c01d25412f03a8516f79915a48c  gcc/testsuite/gcc.target/mips/mips16e-extends.c
  50bfdcf7de92c8495a7fb6d6fef3c071  gcc/testsuite/gcc.target/mips/mips32-dsp-type.c
  6dcfd74cb89943c2268a131e49bd003c  gcc/testsuite/gcc.target/mips/mips32-dsp.c
--- 18897,18903 ----
  037bd338fa68e99e1ee9e26ea25eb327  gcc/testsuite/gcc.target/mips/mips-ps-5.c
  c3e7479890932690b12afb5e6a5c87a4  gcc/testsuite/gcc.target/mips/mips-ps-6.c
  e242724b0da105164ca57f53ff7171f6  gcc/testsuite/gcc.target/mips/mips-ps-type.c
! f8203f202fa176d93e2b878fbbe5d48d  gcc/testsuite/gcc.target/mips/mips.exp
  b7916c01d25412f03a8516f79915a48c  gcc/testsuite/gcc.target/mips/mips16e-extends.c
  50bfdcf7de92c8495a7fb6d6fef3c071  gcc/testsuite/gcc.target/mips/mips32-dsp-type.c
  6dcfd74cb89943c2268a131e49bd003c  gcc/testsuite/gcc.target/mips/mips32-dsp.c
*************** dd7c1c9a78e9bb7129d4bdcd91042339  gcc/te
*** 18874,18879 ****
--- 18910,18916 ----
  4fc392c05263e6aacc202461607c4f73  gcc/testsuite/gcc.target/mips/nmadd-2.c
  3e120d6dbcd56034eb944ee947d181d1  gcc/testsuite/gcc.target/mips/nmadd-3.c
  87d4c469731c0ed002f9b7975eeb5680  gcc/testsuite/gcc.target/mips/pr26765.c
+ 1fe2f18f55c14eb7206465436ced9543  gcc/testsuite/gcc.target/mips/pr33256.c
  a4205e0d19e7a55c8731d1c45fd5f589  gcc/testsuite/gcc.target/mips/rsqrt-1.c
  39feb4b4c670f17a67616a81db99cf7f  gcc/testsuite/gcc.target/mips/rsqrt-2.c
  782befc6970d12ac82f92f954aa2505c  gcc/testsuite/gcc.target/mips/rsqrt-3.c
*************** cf7c82ea38c291e7006ae7c2eb1753dd  gcc/te
*** 19006,19012 ****
  8f2229fba1c4dc16358c52a26e62a35e  gcc/testsuite/gcc.target/powerpc/doloop-1.c
  8d634b2a7d443f1e5b4b69716e57ac00  gcc/testsuite/gcc.target/powerpc/indexed-addr.c
  95f0a3ed470b480e62e5510f13cd33b8  gcc/testsuite/gcc.target/powerpc/macho-lo-sum.c
! cf48a1643b8ffd654d4cc2db4d74aafe  gcc/testsuite/gcc.target/powerpc/powerpc.exp
  7b955220897e3c489f9cc6a3dfbb95eb  gcc/testsuite/gcc.target/powerpc/ppc-and-1.c
  d6e0d31ab4778feea50f0fdf0f3bcd89  gcc/testsuite/gcc.target/powerpc/ppc-bitfield1.c
  1ea7507881ba72f6b3c6548f30014d46  gcc/testsuite/gcc.target/powerpc/ppc-compare-1.c
--- 19043,19049 ----
  8f2229fba1c4dc16358c52a26e62a35e  gcc/testsuite/gcc.target/powerpc/doloop-1.c
  8d634b2a7d443f1e5b4b69716e57ac00  gcc/testsuite/gcc.target/powerpc/indexed-addr.c
  95f0a3ed470b480e62e5510f13cd33b8  gcc/testsuite/gcc.target/powerpc/macho-lo-sum.c
! 9e0752f8e39e7c5753b73654cc630b54  gcc/testsuite/gcc.target/powerpc/powerpc.exp
  7b955220897e3c489f9cc6a3dfbb95eb  gcc/testsuite/gcc.target/powerpc/ppc-and-1.c
  d6e0d31ab4778feea50f0fdf0f3bcd89  gcc/testsuite/gcc.target/powerpc/ppc-bitfield1.c
  1ea7507881ba72f6b3c6548f30014d46  gcc/testsuite/gcc.target/powerpc/ppc-compare-1.c
*************** a6501f830b7d1b9e944beb9e5db075f6  gcc/te
*** 19089,19098 ****
  f45aca1618e19a193435678244783c63  gcc/testsuite/gcc.target/sparc/pdist-2.c
  71f0add7ec0b671923cbaee0306a8d26  gcc/testsuite/gcc.target/sparc/pdist-3.c
  178b0f750e337f74871710d17257944f  gcc/testsuite/gcc.target/sparc/pdist.c
! 54d043a9c1ca682b46a61666fadb6ffc  gcc/testsuite/gcc.target/sparc/sparc.exp
  65c86003f2205a57ee7ab90cc5eaccd9  gcc/testsuite/gcc.target/sparc/struct-ret-check.c
  231a29c37421f789917dfb39159e85ab  gcc/testsuite/gcc.target/x86_64/abi/README.gcc
! bbecb40ea912c49a54f65dd814ebdbb5  gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp
  315c5d0e02ef985b9774593047ac14a0  gcc/testsuite/gcc.target/x86_64/abi/args.h
  c83a4f21bf4e2d51b02cbc459ccd8821  gcc/testsuite/gcc.target/x86_64/abi/asm-support-darwin.s
  8482d8a619ec974384a5550963432489  gcc/testsuite/gcc.target/x86_64/abi/asm-support.s
--- 19126,19135 ----
  f45aca1618e19a193435678244783c63  gcc/testsuite/gcc.target/sparc/pdist-2.c
  71f0add7ec0b671923cbaee0306a8d26  gcc/testsuite/gcc.target/sparc/pdist-3.c
  178b0f750e337f74871710d17257944f  gcc/testsuite/gcc.target/sparc/pdist.c
! 7cd3a701bb85d1e6b268a4acd00d103b  gcc/testsuite/gcc.target/sparc/sparc.exp
  65c86003f2205a57ee7ab90cc5eaccd9  gcc/testsuite/gcc.target/sparc/struct-ret-check.c
  231a29c37421f789917dfb39159e85ab  gcc/testsuite/gcc.target/x86_64/abi/README.gcc
! 41d3e8794408503abb7ff43d24a7d4f7  gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp
  315c5d0e02ef985b9774593047ac14a0  gcc/testsuite/gcc.target/x86_64/abi/args.h
  c83a4f21bf4e2d51b02cbc459ccd8821  gcc/testsuite/gcc.target/x86_64/abi/asm-support-darwin.s
  8482d8a619ec974384a5550963432489  gcc/testsuite/gcc.target/x86_64/abi/asm-support.s
*************** bd97bd3cd3d41867f4422d58e182724b  gcc/te
*** 19354,19362 ****
  2902dae468de0112a11f157477ff0e0e  gcc/testsuite/gcc.test-framework/dg-output-exp-P.c
  34394118c6187de3c53a1131ca37c8c5  gcc/testsuite/gcc.test-framework/dg-output-exp-XF.c
  1633a69e2ab65182b7d68d82de29bd9a  gcc/testsuite/gcc.test-framework/dg-warning-exp-P.c
! c05e21a72d690b82ec8afccc4a756b3b  gcc/testsuite/gcc.test-framework/gen_directive_tests
! 9e8af686cfb0def90576c42d18407819  gcc/testsuite/gcc.test-framework/test-framework.awk
! 6fe9e2ddbf643517661f94d2e604b565  gcc/testsuite/gcc.test-framework/test-framework.exp
  36cd9c1e3875c80db22097b9c2ad49b3  gcc/testsuite/gfortran.dg/PR19754_1.f90
  0c95496297d3f7c6f4da308bb248095b  gcc/testsuite/gfortran.dg/PR19754_2.f90
  5353068217f60e06a82e93edf98d882a  gcc/testsuite/gfortran.dg/PR19872.f
--- 19391,19399 ----
  2902dae468de0112a11f157477ff0e0e  gcc/testsuite/gcc.test-framework/dg-output-exp-P.c
  34394118c6187de3c53a1131ca37c8c5  gcc/testsuite/gcc.test-framework/dg-output-exp-XF.c
  1633a69e2ab65182b7d68d82de29bd9a  gcc/testsuite/gcc.test-framework/dg-warning-exp-P.c
! b20630a1f9ab6b512858d086f0d770e2  gcc/testsuite/gcc.test-framework/gen_directive_tests
! 2792ba0c6666998671205847fed539da  gcc/testsuite/gcc.test-framework/test-framework.awk
! 29ffb208dd482906f9e183a4e40200db  gcc/testsuite/gcc.test-framework/test-framework.exp
  36cd9c1e3875c80db22097b9c2ad49b3  gcc/testsuite/gfortran.dg/PR19754_1.f90
  0c95496297d3f7c6f4da308bb248095b  gcc/testsuite/gfortran.dg/PR19754_2.f90
  5353068217f60e06a82e93edf98d882a  gcc/testsuite/gfortran.dg/PR19872.f
*************** fce84d21ee6ff370ffe985495a21211b  gcc/te
*** 19695,19701 ****
  3a228a819cfecbda1ec6a36079e19125  gcc/testsuite/gfortran.dg/derived_recursion.f90
  64d6328e4b4c2c0b48ff755c5bc95dd5  gcc/testsuite/gfortran.dg/dev_null.f90
  fea18fc8aaa232a79d68ed895d366065  gcc/testsuite/gfortran.dg/dfloat_1.f90
! 2bae4399e8ffa83b82a4713277b1fe01  gcc/testsuite/gfortran.dg/dg.exp
  ea4b46f100a2bfd145edbb489c0084b0  gcc/testsuite/gfortran.dg/direct_io_1.f90
  e5ae152527dadbdeea8141a55533d16f  gcc/testsuite/gfortran.dg/direct_io_2.f90
  df2f28f9f16982ad455240a03d5df8d9  gcc/testsuite/gfortran.dg/direct_io_3.f90
--- 19732,19738 ----
  3a228a819cfecbda1ec6a36079e19125  gcc/testsuite/gfortran.dg/derived_recursion.f90
  64d6328e4b4c2c0b48ff755c5bc95dd5  gcc/testsuite/gfortran.dg/dev_null.f90
  fea18fc8aaa232a79d68ed895d366065  gcc/testsuite/gfortran.dg/dfloat_1.f90
! ae5031778a19071abec8fbfa2a8f92e2  gcc/testsuite/gfortran.dg/dg.exp
  ea4b46f100a2bfd145edbb489c0084b0  gcc/testsuite/gfortran.dg/direct_io_1.f90
  e5ae152527dadbdeea8141a55533d16f  gcc/testsuite/gfortran.dg/direct_io_2.f90
  df2f28f9f16982ad455240a03d5df8d9  gcc/testsuite/gfortran.dg/direct_io_3.f90
*************** ef8c1735d1c695d5dc54613781991829  gcc/te
*** 19812,19817 ****
--- 19849,19855 ----
  c32350da82df632ecbd7ca1c2fd0d5d7  gcc/testsuite/gfortran.dg/fmt_t_1.f90
  cf6a8208b8c1f85d72c0d6ad794b175b  gcc/testsuite/gfortran.dg/fmt_t_2.f90
  519ce178997fc608d592541afca54ba1  gcc/testsuite/gfortran.dg/fmt_t_3.f90
+ c71982ea21c8f19ba2d7dfad409bdf7f  gcc/testsuite/gfortran.dg/fmt_t_5.f90
  3311e8e0085e4cc75e7a368c8e80e3ac  gcc/testsuite/gfortran.dg/fmt_tl.f
  43557405f1ab19cf5f6db14961f1a44f  gcc/testsuite/gfortran.dg/fmt_white.f
  8875b0529f7bdb79421abb1eb40c0390  gcc/testsuite/gfortran.dg/fmt_zero_digits.f90
*************** fc2ea39da5339b8fae4325778b4161b2  gcc/te
*** 20579,20585 ****
  90ef2ffc36dfa9883da130a9de2adcf1  gcc/testsuite/gfortran.dg/vect/vect-3.f90
  718c3815190fa306667ad565ed78a481  gcc/testsuite/gfortran.dg/vect/vect-4.f90
  722659ba651e2977bcbe5ac7f8b65d35  gcc/testsuite/gfortran.dg/vect/vect-5.f90
! 140c25d2e21aa79c759b1007139e8590  gcc/testsuite/gfortran.dg/vect/vect.exp
  ae79af47097b6fa393f61536baee22e0  gcc/testsuite/gfortran.dg/vector_subscript_1.f90
  9206e2127fe7833b7ffdd6daf40b63ac  gcc/testsuite/gfortran.dg/vector_subscript_2.f90
  0b0125ba875b7318567d7b5ba1efeccc  gcc/testsuite/gfortran.dg/verify_2.f90
--- 20617,20623 ----
  90ef2ffc36dfa9883da130a9de2adcf1  gcc/testsuite/gfortran.dg/vect/vect-3.f90
  718c3815190fa306667ad565ed78a481  gcc/testsuite/gfortran.dg/vect/vect-4.f90
  722659ba651e2977bcbe5ac7f8b65d35  gcc/testsuite/gfortran.dg/vect/vect-5.f90
! 0ee406ad1e5daecf030aa575fbd8fa6d  gcc/testsuite/gfortran.dg/vect/vect.exp
  ae79af47097b6fa393f61536baee22e0  gcc/testsuite/gfortran.dg/vector_subscript_1.f90
  9206e2127fe7833b7ffdd6daf40b63ac  gcc/testsuite/gfortran.dg/vector_subscript_2.f90
  0b0125ba875b7318567d7b5ba1efeccc  gcc/testsuite/gfortran.dg/verify_2.f90
*************** aaf778d7d71a7063e4f7dbbe4e813333  gcc/te
*** 20612,20618 ****
  82775aea043bb1c46d8cb089803279f4  gcc/testsuite/gfortran.fortran-torture/compile/ambig.f90
  dcf134ed5f2823525e631805c8ce9273  gcc/testsuite/gfortran.fortran-torture/compile/arrayio.f90
  bb59bc612e4ff3905614ceeae7d89150  gcc/testsuite/gfortran.fortran-torture/compile/bergervoet2.f90
! 45bebe7d6450877895b954fbfe20f7e2  gcc/testsuite/gfortran.fortran-torture/compile/compile.exp
  d34063f5c0cc449ee1e78199c2bc37d9  gcc/testsuite/gfortran.fortran-torture/compile/contained_1.f90
  beef214f45f74ba36c7a5a4a3952c926  gcc/testsuite/gfortran.fortran-torture/compile/contained_2.f90
  d039d16d7f0a08a436419a71fc41edc0  gcc/testsuite/gfortran.fortran-torture/compile/contained_3.f90
--- 20650,20656 ----
  82775aea043bb1c46d8cb089803279f4  gcc/testsuite/gfortran.fortran-torture/compile/ambig.f90
  dcf134ed5f2823525e631805c8ce9273  gcc/testsuite/gfortran.fortran-torture/compile/arrayio.f90
  bb59bc612e4ff3905614ceeae7d89150  gcc/testsuite/gfortran.fortran-torture/compile/bergervoet2.f90
! 75c33fa1e99cb8b6bb99e433c80932b2  gcc/testsuite/gfortran.fortran-torture/compile/compile.exp
  d34063f5c0cc449ee1e78199c2bc37d9  gcc/testsuite/gfortran.fortran-torture/compile/contained_1.f90
  beef214f45f74ba36c7a5a4a3952c926  gcc/testsuite/gfortran.fortran-torture/compile/contained_2.f90
  d039d16d7f0a08a436419a71fc41edc0  gcc/testsuite/gfortran.fortran-torture/compile/contained_3.f90
*************** afc90fd730d588915b9e0f3e68d4f3f0  gcc/te
*** 20721,20727 ****
  3f7aad9ef2e32401c255424624a6d534  gcc/testsuite/gfortran.fortran-torture/execute/equiv_4.f90
  594eee9875fb5435b15b45c86130bfd6  gcc/testsuite/gfortran.fortran-torture/execute/equiv_5.f
  5468c314e679782b098df90704b52287  gcc/testsuite/gfortran.fortran-torture/execute/equiv_init_1.f90
! bf94f8f47126fc37b546c09ae88aa9d2  gcc/testsuite/gfortran.fortran-torture/execute/execute.exp
  e29ba4ef7327796599cfa794be5f281c  gcc/testsuite/gfortran.fortran-torture/execute/f2_edit_1.f90
  6f6d56288c39e4c068cbc93b2c642881  gcc/testsuite/gfortran.fortran-torture/execute/forall.f90
  906a73a3f92ed05efcd5b5d1be488fbd  gcc/testsuite/gfortran.fortran-torture/execute/forall_1.f90
--- 20759,20765 ----
  3f7aad9ef2e32401c255424624a6d534  gcc/testsuite/gfortran.fortran-torture/execute/equiv_4.f90
  594eee9875fb5435b15b45c86130bfd6  gcc/testsuite/gfortran.fortran-torture/execute/equiv_5.f
  5468c314e679782b098df90704b52287  gcc/testsuite/gfortran.fortran-torture/execute/equiv_init_1.f90
! 29926174684a1dd87c824eac19aad9c0  gcc/testsuite/gfortran.fortran-torture/execute/execute.exp
  e29ba4ef7327796599cfa794be5f281c  gcc/testsuite/gfortran.fortran-torture/execute/f2_edit_1.f90
  6f6d56288c39e4c068cbc93b2c642881  gcc/testsuite/gfortran.fortran-torture/execute/forall.f90
  906a73a3f92ed05efcd5b5d1be488fbd  gcc/testsuite/gfortran.fortran-torture/execute/forall_1.f90
*************** c8bd877fb2cc2a77633ac8bb12033eca  gcc/te
*** 20886,20892 ****
  2caa8502521e04928a03cde494abb0d9  gcc/testsuite/gnat.dg/controlled_record.adb
  1cd9edd01689b9de7916433d8b3c9211  gcc/testsuite/gnat.dg/controlled_record.ads
  65ed60d5522e5e74644cec85412ae2c8  gcc/testsuite/gnat.dg/derived_aggregate.adb
! 62a20da052e3df4c4d1abd78561e9a70  gcc/testsuite/gnat.dg/dg.exp
  89e72099b779566d88618d4a64407eec  gcc/testsuite/gnat.dg/forward_vla.adb
  a6341ecce8cf595c9b1434513a4e2287  gcc/testsuite/gnat.dg/frame_overflow.adb
  f3890754644fddd9f8ca37a3bd1cc7ea  gcc/testsuite/gnat.dg/in_out_parameter.adb
--- 20924,20930 ----
  2caa8502521e04928a03cde494abb0d9  gcc/testsuite/gnat.dg/controlled_record.adb
  1cd9edd01689b9de7916433d8b3c9211  gcc/testsuite/gnat.dg/controlled_record.ads
  65ed60d5522e5e74644cec85412ae2c8  gcc/testsuite/gnat.dg/derived_aggregate.adb
! 9d3da66fac577e00dcb1e3f9c650eac5  gcc/testsuite/gnat.dg/dg.exp
  89e72099b779566d88618d4a64407eec  gcc/testsuite/gnat.dg/forward_vla.adb
  a6341ecce8cf595c9b1434513a4e2287  gcc/testsuite/gnat.dg/frame_overflow.adb
  f3890754644fddd9f8ca37a3bd1cc7ea  gcc/testsuite/gnat.dg/in_out_parameter.adb
*************** cc70574f0af8a5fe8de6f0c1e4ab7f05  gcc/te
*** 20904,20956 ****
  60941f02cf74c084c05cae4a30653835  gcc/testsuite/gnat.dg/self_aggregate_with_zeros.adb
  2c85d4571bed84b26bce71cd458d4569  gcc/testsuite/gnat.dg/specs/double_record_extension1.ads
  cc482cd5198ca5b25353dbcf11ad0237  gcc/testsuite/gnat.dg/specs/double_record_extension2.ads
! 4aada9c097ff9d41d7840a9d3ceba6a6  gcc/testsuite/gnat.dg/specs/specs.exp
  a7458b24c06bfe4873fec60e537ee095  gcc/testsuite/gnat.dg/specs/static_initializer.ads
  94bb073daea80fa12a0c3c2ed76494e0  gcc/testsuite/gnat.dg/specs/unchecked_union.ads
  3b3014989d02bd1e15cdabc493c5a36f  gcc/testsuite/gnat.dg/string_slice.adb
! 62a20da052e3df4c4d1abd78561e9a70  gcc/testsuite/gnat.dg/style/style.exp
  835d4fbb08057391a3b6fdf59a922548  gcc/testsuite/gnat.dg/tail_call.adb
  2c3433e64317388648d32acc1e97bb27  gcc/testsuite/gnat.dg/tail_call_p.adb
  52209e09e8cd97ac35966eef199b30cd  gcc/testsuite/gnat.dg/tail_call_p.ads
  fb08d27a61196b5a7184eea2a3473a48  gcc/testsuite/gnat.dg/varsize_temp.adb
  a16408deff983193400446f0843b5c6a  gcc/testsuite/gnat.dg/volatile_aggregate.adb
! a30117d16a7d1ea475136bd5e0d159c0  gcc/testsuite/lib/c-compat.exp
! 9714f723a5ff29c879d184e6996ffe17  gcc/testsuite/lib/c-torture.exp
! 5365c931867ffcaa2ed2ae0dd20f13dd  gcc/testsuite/lib/compat.exp
! 5a4dd1e98d131d890b0c255e976b5053  gcc/testsuite/lib/copy-file.exp
! d66c26116c06f751d68a5d28912feacc  gcc/testsuite/lib/dg-pch.exp
! 5250a1407d3ad5d7cd60d726c32a06ee  gcc/testsuite/lib/file-format.exp
! 690b3272d4aa0ab070b49a0ae4a80c29  gcc/testsuite/lib/fortran-torture.exp
! 04a10506a83b7041eeb7fc5a07c46e2e  gcc/testsuite/lib/g++-dg.exp
! 7b373e792bab08ae00165e843b82ad0e  gcc/testsuite/lib/g++.exp
! f09d160531938bb9b0ea90284205c8a0  gcc/testsuite/lib/gcc-defs.exp
! c9db42b38e14787a7c72c4777b7ec29d  gcc/testsuite/lib/gcc-dg.exp
! 06d11839fd76b6fde78df0f604681610  gcc/testsuite/lib/gcc.exp
! 4e5f631b256c7a433e374c7f03a48e83  gcc/testsuite/lib/gcov.exp
! 7fab69acffc637b7728febaa3cba200b  gcc/testsuite/lib/gfortran-dg.exp
! 3ede39512b45212d4035d14f4302294e  gcc/testsuite/lib/gfortran.exp
! 4636cbf9c7259f7c5fd722ecc441da0b  gcc/testsuite/lib/gnat-dg.exp
! 4e9bbba3aae0c9c7f7ad07542918d121  gcc/testsuite/lib/gnat.exp
! d9bb0bf4cb184b4ee2b266af68d6046b  gcc/testsuite/lib/mike-g++.exp
! 0489cf99fe71d6f304006e151bc81436  gcc/testsuite/lib/mike-gcc.exp
! 6089fe148e9882d10a959d270ba27dff  gcc/testsuite/lib/obj-c++-dg.exp
! 968041579246f428f1b8898dc6a73a25  gcc/testsuite/lib/obj-c++.exp
! ca8ad2fd26b091b024c7af27439410e0  gcc/testsuite/lib/objc-dg.exp
! 8fecd524dbef474a46d66f704cc257fe  gcc/testsuite/lib/objc-torture.exp
! 9b9a9fb3d4217e9d3e82238664d2fafa  gcc/testsuite/lib/objc.exp
! bee38601de130b48ea19dc392168000a  gcc/testsuite/lib/profopt.exp
! 9dff6866a96894b8e6b71da5699c396c  gcc/testsuite/lib/prune.exp
! 8376e58934299be6daae6191326fc476  gcc/testsuite/lib/scanasm.exp
! 9decfab9085e05b5b214352cc6f796b8  gcc/testsuite/lib/scandump.exp
! 5abf0732e4fbba6e073788299b72bf32  gcc/testsuite/lib/scanipa.exp
! 37a05fd31ddc3b85016fa17498f1e934  gcc/testsuite/lib/scanrtl.exp
! 4dfc62698bc7bc531010cdad24e811a9  gcc/testsuite/lib/scantree.exp
! 4093876a7f73d1ebac7226aef0ded165  gcc/testsuite/lib/target-libpath.exp
! 680c6ab5a99d1e151d548075f3ac3c48  gcc/testsuite/lib/target-supports-dg.exp
! 4d465ba0f29e232439f7d9d0a57d49e7  gcc/testsuite/lib/target-supports.exp
! 2a32d515a44c0d5bd437fcd104aecc0a  gcc/testsuite/lib/treelang-dg.exp
! ea476709284dbda092ed129ce2a8059d  gcc/testsuite/lib/treelang.exp
! f95442302f0c0a01baae5020d698f0e6  gcc/testsuite/lib/wrapper.exp
  11f5d0b194fe59806fef2650cc53b3e9  gcc/testsuite/obj-c++.dg/bad-receiver-type.mm
  127bbc9d03fd6ab08e139cd60ab62c09  gcc/testsuite/obj-c++.dg/basic.mm
  57fb2bacb2e6cda84cbd98e229ff27b9  gcc/testsuite/obj-c++.dg/bitfield-1.mm
--- 20942,20994 ----
  60941f02cf74c084c05cae4a30653835  gcc/testsuite/gnat.dg/self_aggregate_with_zeros.adb
  2c85d4571bed84b26bce71cd458d4569  gcc/testsuite/gnat.dg/specs/double_record_extension1.ads
  cc482cd5198ca5b25353dbcf11ad0237  gcc/testsuite/gnat.dg/specs/double_record_extension2.ads
! 831118b4a1af7c24bbdbbc94228410a8  gcc/testsuite/gnat.dg/specs/specs.exp
  a7458b24c06bfe4873fec60e537ee095  gcc/testsuite/gnat.dg/specs/static_initializer.ads
  94bb073daea80fa12a0c3c2ed76494e0  gcc/testsuite/gnat.dg/specs/unchecked_union.ads
  3b3014989d02bd1e15cdabc493c5a36f  gcc/testsuite/gnat.dg/string_slice.adb
! 9d3da66fac577e00dcb1e3f9c650eac5  gcc/testsuite/gnat.dg/style/style.exp
  835d4fbb08057391a3b6fdf59a922548  gcc/testsuite/gnat.dg/tail_call.adb
  2c3433e64317388648d32acc1e97bb27  gcc/testsuite/gnat.dg/tail_call_p.adb
  52209e09e8cd97ac35966eef199b30cd  gcc/testsuite/gnat.dg/tail_call_p.ads
  fb08d27a61196b5a7184eea2a3473a48  gcc/testsuite/gnat.dg/varsize_temp.adb
  a16408deff983193400446f0843b5c6a  gcc/testsuite/gnat.dg/volatile_aggregate.adb
! ee8a819f88dfcd2b9479bcb56512edab  gcc/testsuite/lib/c-compat.exp
! 0318e3a71c717961dff3a43f6e5170e9  gcc/testsuite/lib/c-torture.exp
! 1034324ec3e85b110b1edff4a05483a0  gcc/testsuite/lib/compat.exp
! 93383928b1e58bb90b68b216c8603b61  gcc/testsuite/lib/copy-file.exp
! ef8172563620c464145097e9daacacfd  gcc/testsuite/lib/dg-pch.exp
! 7de9985b3f5b78d227babfed62777e07  gcc/testsuite/lib/file-format.exp
! 70cd018a3be4eff58c82f80320e27ab0  gcc/testsuite/lib/fortran-torture.exp
! 50ffa346e924efe09842cf41681b0f00  gcc/testsuite/lib/g++-dg.exp
! a0d69452dd7b4e82672254fcd74d9abf  gcc/testsuite/lib/g++.exp
! 891201734f8ffe725516661777ae40b5  gcc/testsuite/lib/gcc-defs.exp
! fe37b1385274b071d45949370eebb8a1  gcc/testsuite/lib/gcc-dg.exp
! b380e7d78f6d7cf1eda38538dba8f9ba  gcc/testsuite/lib/gcc.exp
! 7bfba687e814e2fb4886e701ef50dfe8  gcc/testsuite/lib/gcov.exp
! 5058239f145ca2333c1193afd2be94e9  gcc/testsuite/lib/gfortran-dg.exp
! 01f8bc18a63f558e6cae2b14b2bb7a2b  gcc/testsuite/lib/gfortran.exp
! 8b079a0f267bbf49610f8914a77822f3  gcc/testsuite/lib/gnat-dg.exp
! 0b808fecbd69c71780a48957d3601ec9  gcc/testsuite/lib/gnat.exp
! 0e1023f126aff8542060fbcaeca17b91  gcc/testsuite/lib/mike-g++.exp
! 8f08659c067bfe72b8fbcfd19980de18  gcc/testsuite/lib/mike-gcc.exp
! 972ca58db82e5b8442240969761b8315  gcc/testsuite/lib/obj-c++-dg.exp
! 75dd9dc967fc84793dae2205159e3b9f  gcc/testsuite/lib/obj-c++.exp
! a903635d7a6142989a8e57ae40b291ec  gcc/testsuite/lib/objc-dg.exp
! 8ca9e2ee2d45b103f17371f0a75508d4  gcc/testsuite/lib/objc-torture.exp
! c79e53a54562e69a5e0c3a6cb7fc2b47  gcc/testsuite/lib/objc.exp
! 6e118960e3abe3a93fe901b1bc19dacc  gcc/testsuite/lib/profopt.exp
! e34d30ec3c153b7e6b1427e0f8ff2d82  gcc/testsuite/lib/prune.exp
! 32d719d277ae99f8c97df7bf55bfe6e7  gcc/testsuite/lib/scanasm.exp
! b379170f00f8cd3607cfaa09f4c14273  gcc/testsuite/lib/scandump.exp
! 7759122755c9ba0dc81ed40c7a29e2db  gcc/testsuite/lib/scanipa.exp
! 98d6cc3401bd49f0f2cf61a1735aec75  gcc/testsuite/lib/scanrtl.exp
! 9a908bb507989b82eddfeb9d23c66587  gcc/testsuite/lib/scantree.exp
! 0c533a0c449c2759f3aa0918776e6b02  gcc/testsuite/lib/target-libpath.exp
! 0008c7d8da165048f49dbf74c26b12b8  gcc/testsuite/lib/target-supports-dg.exp
! ac7f38df51ad967439c06d5cff54c4f2  gcc/testsuite/lib/target-supports.exp
! 0a31c8334c2563934919d1a16f7c026a  gcc/testsuite/lib/treelang-dg.exp
! daef9de50ad42f1966ea7d4aaf39830a  gcc/testsuite/lib/treelang.exp
! 9444024f1a4c0ae317cd233a228a4684  gcc/testsuite/lib/wrapper.exp
  11f5d0b194fe59806fef2650cc53b3e9  gcc/testsuite/obj-c++.dg/bad-receiver-type.mm
  127bbc9d03fd6ab08e139cd60ab62c09  gcc/testsuite/obj-c++.dg/basic.mm
  57fb2bacb2e6cda84cbd98e229ff27b9  gcc/testsuite/obj-c++.dg/bitfield-1.mm
*************** eff522a5cf31831518a401c8f1cf5a13  gcc/te
*** 20989,20995 ****
  2cf2799fabbad73600416cc39da09cd2  gcc/testsuite/obj-c++.dg/cxx-scope-1.mm
  8bbda9cc86a3bcc1f1cea9c0f334307b  gcc/testsuite/obj-c++.dg/cxx-scope-2.mm
  a766f9984e30125ed65a4569cd6054ac  gcc/testsuite/obj-c++.dg/defs.mm
! 360e4e482f1d76d3d5536b94e4599427  gcc/testsuite/obj-c++.dg/dg.exp
  227cf33d0afed5b27c40792ae61945c4  gcc/testsuite/obj-c++.dg/dwarf-2.mm
  ff09985655f304be699aaf3b8ac7d0c6  gcc/testsuite/obj-c++.dg/empty-private-1.mm
  67b66a1a73e6ad7b0f292c0aeef62418  gcc/testsuite/obj-c++.dg/encode-1.mm
--- 21027,21033 ----
  2cf2799fabbad73600416cc39da09cd2  gcc/testsuite/obj-c++.dg/cxx-scope-1.mm
  8bbda9cc86a3bcc1f1cea9c0f334307b  gcc/testsuite/obj-c++.dg/cxx-scope-2.mm
  a766f9984e30125ed65a4569cd6054ac  gcc/testsuite/obj-c++.dg/defs.mm
! 66cda0aad8dbadb15234cf9c464cd563  gcc/testsuite/obj-c++.dg/dg.exp
  227cf33d0afed5b27c40792ae61945c4  gcc/testsuite/obj-c++.dg/dwarf-2.mm
  ff09985655f304be699aaf3b8ac7d0c6  gcc/testsuite/obj-c++.dg/empty-private-1.mm
  67b66a1a73e6ad7b0f292c0aeef62418  gcc/testsuite/obj-c++.dg/encode-1.mm
*************** bbac855c2d8cf350ef4f369f315f1657  gcc/te
*** 21122,21128 ****
  2e14a155dd27e09e146716eaefa227d5  gcc/testsuite/objc.dg/defs.m
  9fb0d0425de67ea8d0f344eebdeef247  gcc/testsuite/objc.dg/desig-init-1.m
  35496e95171f548a40cf930fea45d49f  gcc/testsuite/objc.dg/desig-init-2.m
! 90917730f1858ef7970e03b9be4c0f9d  gcc/testsuite/objc.dg/dg.exp
  97c851e0c060438ebd3b54db905b129c  gcc/testsuite/objc.dg/dwarf-1.m
  55660e39372265e493ad05e2327b1bd4  gcc/testsuite/objc.dg/dwarf-2.m
  a12565c5f06257f835c09c8bb6522085  gcc/testsuite/objc.dg/encode-1.m
--- 21160,21166 ----
  2e14a155dd27e09e146716eaefa227d5  gcc/testsuite/objc.dg/defs.m
  9fb0d0425de67ea8d0f344eebdeef247  gcc/testsuite/objc.dg/desig-init-1.m
  35496e95171f548a40cf930fea45d49f  gcc/testsuite/objc.dg/desig-init-2.m
! 16d66be8ba2c25cb0aa196e73c50bc8e  gcc/testsuite/objc.dg/dg.exp
  97c851e0c060438ebd3b54db905b129c  gcc/testsuite/objc.dg/dwarf-1.m
  55660e39372265e493ad05e2327b1bd4  gcc/testsuite/objc.dg/dwarf-2.m
  a12565c5f06257f835c09c8bb6522085  gcc/testsuite/objc.dg/encode-1.m
*************** d77ab725798547aaec5fe03dfdd02495  gcc/te
*** 21146,21155 ****
  db6ac9c4cab360de1e62ae24781a65aa  gcc/testsuite/objc.dg/gnu-encoding/generate-random.c
  a3ac98dcec269f59ea0f7ebc9b8c3297  gcc/testsuite/objc.dg/gnu-encoding/generate-random.h
  73fd2a43073b565b250e87dcce3fb9b1  gcc/testsuite/objc.dg/gnu-encoding/generate-random_r.c
! 3806fe3a79c200628438f9af51aca0cf  gcc/testsuite/objc.dg/gnu-encoding/gnu-encoding.exp
  c41a6661b12b159d108661dd40bac309  gcc/testsuite/objc.dg/gnu-encoding/struct-layout-1.h
  b602f2a3cc56cd39c738d2241938856f  gcc/testsuite/objc.dg/gnu-encoding/struct-layout-1_test.h
! 0291c0e5bbcf447579cdf19b5ecc33c6  gcc/testsuite/objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
  fa1ab496151791f4ef05043e7c0b673c  gcc/testsuite/objc.dg/gnu-encoding/vector-defs.h
  eab1faf4c1cef2d8e28cb203efc366fc  gcc/testsuite/objc.dg/gnu-runtime-1.m
  b94882af21e5c0fa5c9b1c215c9963dd  gcc/testsuite/objc.dg/gnu-runtime-2.m
--- 21184,21193 ----
  db6ac9c4cab360de1e62ae24781a65aa  gcc/testsuite/objc.dg/gnu-encoding/generate-random.c
  a3ac98dcec269f59ea0f7ebc9b8c3297  gcc/testsuite/objc.dg/gnu-encoding/generate-random.h
  73fd2a43073b565b250e87dcce3fb9b1  gcc/testsuite/objc.dg/gnu-encoding/generate-random_r.c
! 15a7925308d011d82a1f1e3ce0d5ac81  gcc/testsuite/objc.dg/gnu-encoding/gnu-encoding.exp
  c41a6661b12b159d108661dd40bac309  gcc/testsuite/objc.dg/gnu-encoding/struct-layout-1.h
  b602f2a3cc56cd39c738d2241938856f  gcc/testsuite/objc.dg/gnu-encoding/struct-layout-1_test.h
! 84cbe6b2a41d78efc68f95e4f72b8830  gcc/testsuite/objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
  fa1ab496151791f4ef05043e7c0b673c  gcc/testsuite/objc.dg/gnu-encoding/vector-defs.h
  eab1faf4c1cef2d8e28cb203efc366fc  gcc/testsuite/objc.dg/gnu-runtime-1.m
  b94882af21e5c0fa5c9b1c215c9963dd  gcc/testsuite/objc.dg/gnu-runtime-2.m
*************** e2b871afc37f1772b337d989244b97c6  gcc/te
*** 21195,21201 ****
  6eed5537eae24ed6634c3706c12f2114  gcc/testsuite/objc.dg/param-1.m
  8c15bc469e56fdb17a7b24540bf21491  gcc/testsuite/objc.dg/pch/interface-1.hs
  71da4e106e38b3671b4f4ae8a237e55f  gcc/testsuite/objc.dg/pch/interface-1.m
! fc0ef7f543d35fe6782344f900151e48  gcc/testsuite/objc.dg/pch/pch.exp
  ae38ce0519cd2abd48a44f17d74c6b98  gcc/testsuite/objc.dg/pragma-1.m
  bbb9e9964ba890fd063f19dd542cd683  gcc/testsuite/objc.dg/private-1.m
  fe3ca05ce80d57fadc06b2f9fe6b480c  gcc/testsuite/objc.dg/private-2.m
--- 21233,21239 ----
  6eed5537eae24ed6634c3706c12f2114  gcc/testsuite/objc.dg/param-1.m
  8c15bc469e56fdb17a7b24540bf21491  gcc/testsuite/objc.dg/pch/interface-1.hs
  71da4e106e38b3671b4f4ae8a237e55f  gcc/testsuite/objc.dg/pch/interface-1.m
! f7266d30df3f417a83d2afc84ba265da  gcc/testsuite/objc.dg/pch/pch.exp
  ae38ce0519cd2abd48a44f17d74c6b98  gcc/testsuite/objc.dg/pragma-1.m
  bbb9e9964ba890fd063f19dd542cd683  gcc/testsuite/objc.dg/private-1.m
  fe3ca05ce80d57fadc06b2f9fe6b480c  gcc/testsuite/objc.dg/private-2.m
*************** afbc95aaca087ae362793a6e427d9d1b  gcc/te
*** 21213,21219 ****
  2c926d8be13c99e0ac12b5736a3d98b6  gcc/testsuite/objc.dg/selector-3.m
  1a1c40979049410f20a8586a0ba7d7bd  gcc/testsuite/objc.dg/selector-4.m
  98f5fd366b95a44daadee7e065e871f8  gcc/testsuite/objc.dg/sizeof-1.m
! 626ffbad5122e788be1bb15ffefb382c  gcc/testsuite/objc.dg/special/special.exp
  975de79e3c4224535252732e8954b34d  gcc/testsuite/objc.dg/special/unclaimed-category-1.h
  e29d9c9be3301aa71322ee54cc09d2f8  gcc/testsuite/objc.dg/special/unclaimed-category-1.m
  048774d808e0fc9c9202fdcb3cfd7b06  gcc/testsuite/objc.dg/special/unclaimed-category-1a.m
--- 21251,21257 ----
  2c926d8be13c99e0ac12b5736a3d98b6  gcc/testsuite/objc.dg/selector-3.m
  1a1c40979049410f20a8586a0ba7d7bd  gcc/testsuite/objc.dg/selector-4.m
  98f5fd366b95a44daadee7e065e871f8  gcc/testsuite/objc.dg/sizeof-1.m
! 8aa91b9403305aceaf4365c3c02f35c1  gcc/testsuite/objc.dg/special/special.exp
  975de79e3c4224535252732e8954b34d  gcc/testsuite/objc.dg/special/unclaimed-category-1.h
  e29d9c9be3301aa71322ee54cc09d2f8  gcc/testsuite/objc.dg/special/unclaimed-category-1.m
  048774d808e0fc9c9202fdcb3cfd7b06  gcc/testsuite/objc.dg/special/unclaimed-category-1a.m
*************** b57a70e439d632d14a0304bd8e072792  gcc/te
*** 21251,21257 ****
  dc152a112ab02327dad6ca23a9256151  gcc/testsuite/objc.dg/zero-link-2.m
  999202351e5d8f0921e297ed37e27905  gcc/testsuite/objc.dg/zero-link-3.m
  0d71c48c831bf5882b80c4cd6ca9d9d8  gcc/testsuite/objc/compile/20011211-1.m
! e04e7706137720c3013eb31ffc6ee63c  gcc/testsuite/objc/compile/compile.exp
  2144ecc4331915c2481c0a1f5701d0e2  gcc/testsuite/objc/compile/method-1.m
  41f9da1aa9876935f010f6e2b17679e6  gcc/testsuite/objc/compile/pr18406.m
  ec6d0a38a35052a5a7323ad5b1322f24  gcc/testsuite/objc/compile/trivial.m
--- 21289,21295 ----
  dc152a112ab02327dad6ca23a9256151  gcc/testsuite/objc.dg/zero-link-2.m
  999202351e5d8f0921e297ed37e27905  gcc/testsuite/objc.dg/zero-link-3.m
  0d71c48c831bf5882b80c4cd6ca9d9d8  gcc/testsuite/objc/compile/20011211-1.m
! 790717a5f2184cd7bb1c504d1ff7990c  gcc/testsuite/objc/compile/compile.exp
  2144ecc4331915c2481c0a1f5701d0e2  gcc/testsuite/objc/compile/method-1.m
  41f9da1aa9876935f010f6e2b17679e6  gcc/testsuite/objc/compile/pr18406.m
  ec6d0a38a35052a5a7323ad5b1322f24  gcc/testsuite/objc/compile/trivial.m
*************** c2480ddb11a5f2f046c00d64af1cb427  gcc/te
*** 21307,21319 ****
  c3ef77d8eed55465371ea923284e1526  gcc/testsuite/objc/execute/enumeration-1.m
  108aeaf36cb16758e518e52a9ff71234  gcc/testsuite/objc/execute/enumeration-2.m
  dd314e9b8c0e2c9691ef30316f03e65a  gcc/testsuite/objc/execute/exceptions/catchall-1.m
! 33cd7ee2a1e1a3fc9512b79370cd98a4  gcc/testsuite/objc/execute/exceptions/exceptions.exp
  234cd2e90b9956fd47b334f2e8fea7bb  gcc/testsuite/objc/execute/exceptions/finally-1.m
  ae1dc09e6a465a7a35b30251112a71ad  gcc/testsuite/objc/execute/exceptions/foward-1.m
  0670c37d803a44017c5297807c7d9ca2  gcc/testsuite/objc/execute/exceptions/local-variables-1.m
  a70e5bfb678efb233f3a7e3aedf20e95  gcc/testsuite/objc/execute/exceptions/pr31281.m
  1ca694d85b4f9a6366c524681e0805bc  gcc/testsuite/objc/execute/exceptions/trivial.m
! acaccab6b7f87abf009a85c31f0c1d96  gcc/testsuite/objc/execute/execute.exp
  cad3b31ba4ec282f94aee3275ac9323e  gcc/testsuite/objc/execute/fdecl.m
  01ae3f92615802cefa70672d94875777  gcc/testsuite/objc/execute/formal_protocol-1.m
  03ae57328c9c2a7b245dd73eb68bf6a9  gcc/testsuite/objc/execute/formal_protocol-2.m
--- 21345,21357 ----
  c3ef77d8eed55465371ea923284e1526  gcc/testsuite/objc/execute/enumeration-1.m
  108aeaf36cb16758e518e52a9ff71234  gcc/testsuite/objc/execute/enumeration-2.m
  dd314e9b8c0e2c9691ef30316f03e65a  gcc/testsuite/objc/execute/exceptions/catchall-1.m
! b478376d25ec71f6e799c23310c03f0f  gcc/testsuite/objc/execute/exceptions/exceptions.exp
  234cd2e90b9956fd47b334f2e8fea7bb  gcc/testsuite/objc/execute/exceptions/finally-1.m
  ae1dc09e6a465a7a35b30251112a71ad  gcc/testsuite/objc/execute/exceptions/foward-1.m
  0670c37d803a44017c5297807c7d9ca2  gcc/testsuite/objc/execute/exceptions/local-variables-1.m
  a70e5bfb678efb233f3a7e3aedf20e95  gcc/testsuite/objc/execute/exceptions/pr31281.m
  1ca694d85b4f9a6366c524681e0805bc  gcc/testsuite/objc/execute/exceptions/trivial.m
! 8b53f35843e6cdc8dbc7424848a00e51  gcc/testsuite/objc/execute/execute.exp
  cad3b31ba4ec282f94aee3275ac9323e  gcc/testsuite/objc/execute/fdecl.m
  01ae3f92615802cefa70672d94875777  gcc/testsuite/objc/execute/formal_protocol-1.m
  03ae57328c9c2a7b245dd73eb68bf6a9  gcc/testsuite/objc/execute/formal_protocol-2.m
*************** bc09762b3e74fc0227216052a970a32c  gcc/te
*** 21357,21368 ****
  318a61b0250e72af17f13433cbe7c899  gcc/testsuite/objc/execute/string3.m
  745164878e340e7e3913196da0f9cbab  gcc/testsuite/objc/execute/string4.m
  a15f4a807f9ba61e7f1f938b35d010a1  gcc/testsuite/objc/execute/va_method.m
! f2b4a32bb567b41a71b1905e67597be1  gcc/testsuite/treelang/ChangeLog
! 313583ae3942145d6eb5c134ba96d7f9  gcc/testsuite/treelang/Makefile.in
  bf22e28b9aea9db69f316d07777d7eb0  gcc/testsuite/treelang/compile/autofunc.tree
  9787b9901d0eae3abfa0a7279a68ca08  gcc/testsuite/treelang/compile/badchar.tree
  2263f3550f4ed6f3be2a638a4a192bc3  gcc/testsuite/treelang/compile/badreturn.tree
! 10cbe4de243d12093c027c325337a984  gcc/testsuite/treelang/compile/compile.exp
  ff60f8c067643ca246b045139f9a66e9  gcc/testsuite/treelang/compile/exit.tree
  6f16c9ad71f2951f3cb4984ece3743a9  gcc/testsuite/treelang/compile/externvar.tree
  47742f54105f24256c0d48b95f96ee33  gcc/testsuite/treelang/compile/extrafunc.tree
--- 21395,21406 ----
  318a61b0250e72af17f13433cbe7c899  gcc/testsuite/objc/execute/string3.m
  745164878e340e7e3913196da0f9cbab  gcc/testsuite/objc/execute/string4.m
  a15f4a807f9ba61e7f1f938b35d010a1  gcc/testsuite/objc/execute/va_method.m
! 5f89add25098abd01afad5a18eb70231  gcc/testsuite/treelang/ChangeLog
! 454cfe5b1bbbcf87f68aada2d6b8e61d  gcc/testsuite/treelang/Makefile.in
  bf22e28b9aea9db69f316d07777d7eb0  gcc/testsuite/treelang/compile/autofunc.tree
  9787b9901d0eae3abfa0a7279a68ca08  gcc/testsuite/treelang/compile/badchar.tree
  2263f3550f4ed6f3be2a638a4a192bc3  gcc/testsuite/treelang/compile/badreturn.tree
! 298cb50946bc728ba59472af6dd0ee0d  gcc/testsuite/treelang/compile/compile.exp
  ff60f8c067643ca246b045139f9a66e9  gcc/testsuite/treelang/compile/exit.tree
  6f16c9ad71f2951f3cb4984ece3743a9  gcc/testsuite/treelang/compile/externvar.tree
  47742f54105f24256c0d48b95f96ee33  gcc/testsuite/treelang/compile/extrafunc.tree
*************** cd013d732c15b972ffdbfba6d1f394c9  gcc/te
*** 21379,21506 ****
  8f6010500f2b8997dc84d74899f7959e  gcc/testsuite/treelang/compile/unsigned.tree
  72628750871817b712ec6148df6ae1be  gcc/testsuite/treelang/compile/var_defs-2.tree
  74012316d572f83c91953a8fe80c6803  gcc/testsuite/treelang/compile/var_defs.tree
! 10cbe4de243d12093c027c325337a984  gcc/testsuite/treelang/execute/execute.exp
  2722ca6509c015c8673cb50b7501084d  gcc/testsuite/treelang/execute/funccall-2.tree
  52aaaccea0ad3a603cfc8b2f96fcf0d9  gcc/testsuite/treelang/execute/funccall.tree
  e71ab95e5921117ef957f6657e39065f  gcc/testsuite/treelang/execute/initial.tree
  1373d7bce5990f4405f75672ff93923b  gcc/testsuite/treelang/execute/main.tree
  4083d265d13ea8108a5df14f6f8b4865  gcc/testsuite/treelang/execute/static.tree
! 977add612578e684d299face27494a13  gcc/testsuite/treelang/output/output-1.c
  897d9565e81d0360bfe446940de713f0  gcc/testsuite/treelang/output/output-1.out
! d61d9e63987b03be2db18b0d6498baf0  gcc/testsuite/treelang/output/output-1.tree
  d02325b0bf9d764f7aa9c4cd8aca2e4e  gcc/testsuite/treelang/output/output.exp
! 54a7719640bb207104bce341f5a377c3  gcc/timevar.c
! 75a9771fc0c30ae191dbdf3fb18cba7a  gcc/timevar.def
! 9913782e2a7e5e58c0d0b0a94f27d817  gcc/timevar.h
! f972e9daeefd6ae64c2dde77f3836b8d  gcc/tlink.c
! bb1c660d5c6f4fd87d60052a87480299  gcc/toplev.c
! 57750d4af3a723f1f99563ff891b81a7  gcc/toplev.h
! 75106a457382a9696a6b67ab20a02830  gcc/tracer.c
! c36d397450b2e4ea865c711e241cc928  gcc/tree-browser.c
! aa5802463f7b387e937d0237794ed298  gcc/tree-browser.def
! c3d281651eaba6318010b0e41543dc7f  gcc/tree-cfg.c
! b2ae0b1c2a2b2a581c06d8e6f1b97bd6  gcc/tree-cfgcleanup.c
! b277049122f450c615ea499bbe34e600  gcc/tree-chrec.c
! dc59129e4b309ba6f54aea5a6e268338  gcc/tree-chrec.h
! 24996c0e4fdc6dfde6cbc1b56fa51db1  gcc/tree-complex.c
! 5d877cc2e806cb71b9ce2df208b967b4  gcc/tree-data-ref.c
! 92ec83e4d75ef057831deb6c4502cd6b  gcc/tree-data-ref.h
! e86d889e305a11e67595282ec2517cfa  gcc/tree-dfa.c
! cd40906aa0c80bbc79bca9c6836bfbdd  gcc/tree-dump.c
! cf032a79c3a7f07baf16de97e7677963  gcc/tree-dump.h
! 4f3f1e6781272ffe794d9beabc4a4e52  gcc/tree-eh.c
! 20c6ed4e4d4245aabb483dc4302810c2  gcc/tree-flow-inline.h
! 9c7997e6005fb994b4bf64ac866985ba  gcc/tree-flow.h
! 37b4a8c100f0f690dea466fb2b6c33a2  gcc/tree-gimple.c
! ac7bad3d607d36ff820196aaeb592079  gcc/tree-gimple.h
! 6403a2ae91050d033c1e20c119c0ecd9  gcc/tree-if-conv.c
! 57c6fa6d5f2050d13280e945add2db9c  gcc/tree-inline.c
! e7c0824c93c2a02f207857ddf624b6a4  gcc/tree-inline.h
! a4076c28f03f78383d018742e3d6af67  gcc/tree-into-ssa.c
! 329531ab2324c4d56ab0e7e33ce3103a  gcc/tree-iterator.c
! 509c975f37eaeb79a30aed2199244393  gcc/tree-iterator.h
! 20a8818f1a6a33d21927486f5e9fd172  gcc/tree-loop-linear.c
! 9e5ca90856d9506ebc204869adaaa4b8  gcc/tree-mudflap.c
! 66aee037868b207974e9924daabc7f9a  gcc/tree-mudflap.h
! ed18d0fdc6778c986023003ebd626dd9  gcc/tree-nested.c
! 5b1d60bce435ce24c56f9cea85aa9093  gcc/tree-nomudflap.c
! 05ed3a0db26661c6731c59e3e7ad1aa3  gcc/tree-nrv.c
! dcf601c67deaceaaad4ade7a393bb825  gcc/tree-object-size.c
! 213bcba41c24cd8c5a8c700322d0b0be  gcc/tree-optimize.c
! 547ca0ead40009a6c6b34e0c360c0613  gcc/tree-outof-ssa.c
! df574b45af6353f96eb7472280db55cf  gcc/tree-pass.h
! 889511429959039fe04789b3462cea58  gcc/tree-phinodes.c
! 7e7fc919c55d17b73131576d39e14d9d  gcc/tree-pretty-print.c
! 2a1da62848d2bd47a6d4a6fd04e955b7  gcc/tree-profile.c
! ec1b976f077a0f17a7f5aee6d2742cf7  gcc/tree-scalar-evolution.c
! ba9d7dafcbf58876387467437217782b  gcc/tree-scalar-evolution.h
! f22e343feb371365353fd677cd1f873f  gcc/tree-sra.c
! f6d3326ffcbd888bc2fffc23956d5fe3  gcc/tree-ssa-address.c
! 2b5010dfc0a81eaf31b1ba40451c2e02  gcc/tree-ssa-alias.c
! 06bc3d81ff593a79e67c872e5e18f66d  gcc/tree-ssa-ccp.c
! 0e569d8b840edb88bf0efc45521e06e3  gcc/tree-ssa-copy.c
! 2aec47694720f1e17a36853574fc0778  gcc/tree-ssa-copyrename.c
! b037e22b259b5f12835312a0c75afc62  gcc/tree-ssa-dce.c
! c328030c354fa666bc8efd3a5558844a  gcc/tree-ssa-dom.c
! de58c86fecfa63781a5443769e5d2d4b  gcc/tree-ssa-dse.c
! 14b2c037914bcd22f928066d2d8d7463  gcc/tree-ssa-forwprop.c
! 17bc23e9b96c0d1771526d3d16a9a6fb  gcc/tree-ssa-live.c
! 0cc0c6f440ff287ff7fa1df06409d63b  gcc/tree-ssa-live.h
! f14de01dc96d0f09d87a4f8bb581d9ce  gcc/tree-ssa-loop-ch.c
! 673ed8097000ffcb84caec44475f2892  gcc/tree-ssa-loop-im.c
! c38ecbe6d5bf6284ab6d6fee1585ef1e  gcc/tree-ssa-loop-ivcanon.c
! ef6a57c385c974019e7f27584bbebed1  gcc/tree-ssa-loop-ivopts.c
! 021c5aef6726ccdc722ccdf0b9032083  gcc/tree-ssa-loop-manip.c
! f2a29f1c9217edabeaaa1540a1d0533e  gcc/tree-ssa-loop-niter.c
! 7b74ac241f874b1d9f2bc49078530d08  gcc/tree-ssa-loop-prefetch.c
! 081322e47d90e172e56712a19220c320  gcc/tree-ssa-loop-unswitch.c
! 5dbf2be9efb85267f796e6f2399ba39f  gcc/tree-ssa-loop.c
! 6058a77bedb20c22732da65807446f3e  gcc/tree-ssa-math-opts.c
! a8dcae99d73b07a44cad1c086f40bcf4  gcc/tree-ssa-operands.c
! bb91ce9b042e3756ea4638d199c546ab  gcc/tree-ssa-operands.h
! 7f5ffe1fb454b7f673a87af534c8b850  gcc/tree-ssa-phiopt.c
! a09b4870cbf9c28984dd9d23f9473b93  gcc/tree-ssa-pre.c
! 2ff6e25d9f63efbc6a340c159ab79182  gcc/tree-ssa-propagate.c
! 277c037bb22716be5cd879eb4cbe7111  gcc/tree-ssa-propagate.h
! 8c479377c7b82ed580d35ff303ff295f  gcc/tree-ssa-reassoc.c
! c2b27654a4c19be81c553e4acad5b387  gcc/tree-ssa-sink.c
! 7c4544d9633de610d263f001036d18ac  gcc/tree-ssa-structalias.c
! 0d8d9945baed90f274ef0722f4542324  gcc/tree-ssa-structalias.h
! e61f75d6061e5d4957380c352d479420  gcc/tree-ssa-threadedge.c
! b59e78a990962abf408e4a00c15e0fea  gcc/tree-ssa-threadupdate.c
! 861bcf4e0ccc3d49de937c31468dd664  gcc/tree-ssa-uncprop.c
! 46356285e261daedc1f953bdfdb11f95  gcc/tree-ssa.c
! cf843639c7936d91682e0263bc985515  gcc/tree-ssanames.c
! 1931569bd2a79c824c008afd42a57cee  gcc/tree-stdarg.c
! ef8dc73cb6337c6ec2995d4d673f7c2c  gcc/tree-stdarg.h
! b4738498b7b58a2ee4f13d185ac8ee39  gcc/tree-tailcall.c
! c62af20c347963d47260d33d6952a380  gcc/tree-vect-analyze.c
! 2a48a60917c97fbcc618578b515d22c1  gcc/tree-vect-generic.c
! 1a8b3ae04b89aea5d264b982de215087  gcc/tree-vect-patterns.c
! dcacf76b9b7f6ff9f038a2f6143b513b  gcc/tree-vect-transform.c
! 2b8fec8010952a9de23175cbe52526fb  gcc/tree-vectorizer.c
! 10f8b27f99bbce74808fc5cf656ff11e  gcc/tree-vectorizer.h
! 96e137b590c070e894aa193790cdc8d3  gcc/tree-vn.c
! 6beb71274677af0bf7ab0b358f23cbea  gcc/tree-vrp.c
! a47414429db60f5a4f31c400c605f1ac  gcc/tree.c
! 10e15bbc075ac19f479321d676f4b95b  gcc/tree.def
! 589662bb01f2d9bd7de77f891c30796b  gcc/tree.h
! 40b9af60ed7f179cf8f7a6d6295399a9  gcc/treelang/ChangeLog
! 87ad543ae9ff5f547d32181769d0545b  gcc/treelang/Make-lang.in
  760e83cfd90fc02bffdf85e5e4d77bb3  gcc/treelang/README
! 2d0b5ee532afab1c1300761a2e2ffbdb  gcc/treelang/config-lang.in
! 203e7d792c51368099b358cbe2ade9a9  gcc/treelang/lang-specs.h
! 6dd0a8542ff9f09863d67f2490caaf23  gcc/treelang/lang.opt
! b80ef96b2f9763ceeaccf1b435128644  gcc/treelang/lex.l
! 80d1fa7210518eb0b9be71ee351ac839  gcc/treelang/parse.y
! c2c62f60bc46c36f021dbae27f523aad  gcc/treelang/spec.c
! 35875c8f9965bd2dfcfaf79318c88124  gcc/treelang/tree-convert.c
! ab763986d6734b4f55f2162353b7982f  gcc/treelang/tree1.c
! 7922e68290eb856c81a89016b9e2794a  gcc/treelang/treelang.h
  6708636bbaecd0e3de85bbfe42502d99  gcc/treelang/treelang.texi
! b0f16752ec601fd67729f63d6e285f7b  gcc/treelang/treetree.c
! ebd7296f98087987213b84ca450932ac  gcc/treelang/treetree.h
! 46f5df66e267ca88a90a3257e0db0f9e  gcc/treestruct.def
  529367571f637cd2fc44d4a487c543c3  gcc/tsystem.h
  d88370ee340d4f7be4b7d48b828944fc  gcc/typeclass.h
  cb9b931d2c20f3f2d742173980794a44  gcc/unwind-c.c
--- 21417,21544 ----
  8f6010500f2b8997dc84d74899f7959e  gcc/testsuite/treelang/compile/unsigned.tree
  72628750871817b712ec6148df6ae1be  gcc/testsuite/treelang/compile/var_defs-2.tree
  74012316d572f83c91953a8fe80c6803  gcc/testsuite/treelang/compile/var_defs.tree
! 298cb50946bc728ba59472af6dd0ee0d  gcc/testsuite/treelang/execute/execute.exp
  2722ca6509c015c8673cb50b7501084d  gcc/testsuite/treelang/execute/funccall-2.tree
  52aaaccea0ad3a603cfc8b2f96fcf0d9  gcc/testsuite/treelang/execute/funccall.tree
  e71ab95e5921117ef957f6657e39065f  gcc/testsuite/treelang/execute/initial.tree
  1373d7bce5990f4405f75672ff93923b  gcc/testsuite/treelang/execute/main.tree
  4083d265d13ea8108a5df14f6f8b4865  gcc/testsuite/treelang/execute/static.tree
! eb3fda334ab060dba031251a974d65b6  gcc/testsuite/treelang/output/output-1.c
  897d9565e81d0360bfe446940de713f0  gcc/testsuite/treelang/output/output-1.out
! 40802c675168a9cb6fd751ef02b39b40  gcc/testsuite/treelang/output/output-1.tree
  d02325b0bf9d764f7aa9c4cd8aca2e4e  gcc/testsuite/treelang/output/output.exp
! b6b01dfc420428bd8187bf03e6df57c2  gcc/timevar.c
! 8365cb2c89338801b54bc85892a08990  gcc/timevar.def
! 0073c65b0f2a11f66fb766036a2d0396  gcc/timevar.h
! 13237561bff50f228002f95e07e4d8b0  gcc/tlink.c
! d7d05fab623cb49472ab4380fbf6308a  gcc/toplev.c
! dcd32d19560221e5f56a27abeb0596c4  gcc/toplev.h
! 2b8bf0560a197ec85a71c7c79e7e5cd2  gcc/tracer.c
! 6c484586ecb8fb315ae03a64f30214f7  gcc/tree-browser.c
! 95cd7c79620ee7114d993efc771f7fd8  gcc/tree-browser.def
! 293a9344fe208445a9872beb71ea0def  gcc/tree-cfg.c
! ccacb38fa1d63f028b8333a411781a1c  gcc/tree-cfgcleanup.c
! b273406334c8ffb9610c6ce2112dab00  gcc/tree-chrec.c
! 56789d8d83501e664e747158b8b5c63c  gcc/tree-chrec.h
! d602f4003d3cb798f6f9d6302f285ac7  gcc/tree-complex.c
! be7ec616c87f5acde4dd404cb9ac856a  gcc/tree-data-ref.c
! c02262321b28072c0ea8573329ddaf22  gcc/tree-data-ref.h
! 2b7d062cd8727db094b0a2d03ebfcff8  gcc/tree-dfa.c
! 1738a336a699e7c17ae4bd0446769b4c  gcc/tree-dump.c
! 4424687d9088dd43874cf9dc4b894246  gcc/tree-dump.h
! 1d4b0d10fc78bfdf541d9b0bb324f587  gcc/tree-eh.c
! 031be2f560bbc7cad649b2cfae7167d1  gcc/tree-flow-inline.h
! 00590d2f4617ca9091c8cc91a93c084d  gcc/tree-flow.h
! f0f0dfdd036384d91589e2f0490e478f  gcc/tree-gimple.c
! 37e0f2aa1673457df0ba5df393b17b6b  gcc/tree-gimple.h
! 660069127278c698fc78fdd516f73195  gcc/tree-if-conv.c
! 93c8a04b1ca17475e5a4043a67359694  gcc/tree-inline.c
! 260a0fe58b95d94e3805869942ad43d7  gcc/tree-inline.h
! 3bffe1302b176318cf6aebf908080dba  gcc/tree-into-ssa.c
! 33d716faf6b1c58691dae6e70ce69acc  gcc/tree-iterator.c
! 581451b5f476e14959a949a6586529fb  gcc/tree-iterator.h
! f7e63c371a195d7bc4654ef22098dc61  gcc/tree-loop-linear.c
! 7e826874f25c9e6025c9f538af07226d  gcc/tree-mudflap.c
! e3ec682d6aed08778baff5f999e2b22a  gcc/tree-mudflap.h
! d8d42afe42d5ada3cac8ad1be2673c89  gcc/tree-nested.c
! 7fa7db6bfca20f2c223796f40e257f55  gcc/tree-nomudflap.c
! 7dd57155a69495a6eab37a30f0655309  gcc/tree-nrv.c
! f799db8ebd408ca48ffefc1608992bc8  gcc/tree-object-size.c
! 328259c49c7bc7e9b0bc7363d7b77f86  gcc/tree-optimize.c
! b2118ebf1325c7be5e965ee62e6cf9a1  gcc/tree-outof-ssa.c
! 629e32e2d829be7cc71942d252cebb77  gcc/tree-pass.h
! 3784af04445348587d49dfe5d466242e  gcc/tree-phinodes.c
! ae38d359a518e371027f5e5353143770  gcc/tree-pretty-print.c
! 67fe1624eb18482850ac66adf068ad95  gcc/tree-profile.c
! e99ac948d3973dcd6672920718b9c7d7  gcc/tree-scalar-evolution.c
! 4761cdff1c2e24bf2376b0d97e267b31  gcc/tree-scalar-evolution.h
! 8f3d70cff2ef13c331a77c6f9e7959d4  gcc/tree-sra.c
! 6999a601cc50b9503258781082c95d8d  gcc/tree-ssa-address.c
! c9af68bfb94a453d576064385311daaf  gcc/tree-ssa-alias.c
! 733d061c24b396d708bc42edd0253a16  gcc/tree-ssa-ccp.c
! db55cea54e65f7c24e295b8bc381305a  gcc/tree-ssa-copy.c
! bdb27af03ba9c6f7e79ed6018c036e81  gcc/tree-ssa-copyrename.c
! 980ca7f4294524e133f5eb08b9bb306a  gcc/tree-ssa-dce.c
! 5141c786362e3f4981361d862b9f2aa0  gcc/tree-ssa-dom.c
! 4c5f2f5c6c63f39bbf42c6bea670e1e3  gcc/tree-ssa-dse.c
! 7fbd100e4912af99dcb97420e0634b61  gcc/tree-ssa-forwprop.c
! 1620eaae77572af9a493ea20cc558ad4  gcc/tree-ssa-live.c
! cf30b950ee68c9dfa4530a43a7906de7  gcc/tree-ssa-live.h
! 82618a9a7db4c5a8b96513bf1c27211c  gcc/tree-ssa-loop-ch.c
! dbe26cd6d78721ffb5f1695bd983c39d  gcc/tree-ssa-loop-im.c
! b2ea72ae91a610d96dc342cef2d4faad  gcc/tree-ssa-loop-ivcanon.c
! 6543eeeea51f2a2b21477bfc9e1e45ad  gcc/tree-ssa-loop-ivopts.c
! a59ed73641cc755aa16df4239df8b38e  gcc/tree-ssa-loop-manip.c
! 0aa250e5ccae8e6b5571e8c0499f19e6  gcc/tree-ssa-loop-niter.c
! de433ab49f03fc8ce6c7a2d56b07d0a3  gcc/tree-ssa-loop-prefetch.c
! 6d5678bac9c935ff96ce9e055d739255  gcc/tree-ssa-loop-unswitch.c
! 96d877f9e945d243431bd75267d03b2b  gcc/tree-ssa-loop.c
! 0839e952f150f55380487d03a144c5ac  gcc/tree-ssa-math-opts.c
! d31ca9953e93ecf6351cf08f1d7d3f6a  gcc/tree-ssa-operands.c
! 8e4b1d918f0ebac0631dd81050f748de  gcc/tree-ssa-operands.h
! 9aa6f6397d2af4821a4701292d2efe65  gcc/tree-ssa-phiopt.c
! bc6fa54dbaf28013e644cdaf426c3e82  gcc/tree-ssa-pre.c
! c7750e91c5ea1ceafb0637481b0b6b3e  gcc/tree-ssa-propagate.c
! c6f19968e8ad95cec74654234dbe452c  gcc/tree-ssa-propagate.h
! 8390be293fedf161753f34e8307fd6fc  gcc/tree-ssa-reassoc.c
! db93990798a21d68f8a433802e104ef6  gcc/tree-ssa-sink.c
! 40a714b27cda92eec2a61a4c7a4af908  gcc/tree-ssa-structalias.c
! 3d4c47507f9d2b2080f28740a1a94ce5  gcc/tree-ssa-structalias.h
! a4f354d7ebb9e1616afef1a5f25b9a09  gcc/tree-ssa-threadedge.c
! 9b029c62ca966320af80d9c0bc75deb6  gcc/tree-ssa-threadupdate.c
! b6cdd416d305485cffa8e91a7e6b3000  gcc/tree-ssa-uncprop.c
! 84c739f5f5d16426b6279700f5df6e17  gcc/tree-ssa.c
! 1a03b078ea970034f0352c991b55ec7a  gcc/tree-ssanames.c
! 9a9aa9efad8644e1c5d7f7a1c54faae6  gcc/tree-stdarg.c
! 9dc7ea806141e247f0061ebed82e5f57  gcc/tree-stdarg.h
! a5b5604f2231eb4111c2f17d4af14c7a  gcc/tree-tailcall.c
! 0c7baa60b485a5ba1119407639b73d66  gcc/tree-vect-analyze.c
! 6e7cace4cb17fe7f6a3fa354a9cf31a7  gcc/tree-vect-generic.c
! a38a578a8e4b8ebfbf0cab9511f850a6  gcc/tree-vect-patterns.c
! 5f0aed718cdae043c2a20571b39ace37  gcc/tree-vect-transform.c
! 4b43a0c62ad152fd20971db2b9afd403  gcc/tree-vectorizer.c
! b5afc270de0461d3ae0f4eb9aa135eb4  gcc/tree-vectorizer.h
! 7dcbc0e9d766a076dbbee83a7bb3e2b4  gcc/tree-vn.c
! 152524f161f78eec9c8b6f0f647a4bfc  gcc/tree-vrp.c
! fd132b1a71fd8a3670ef332cca6ec6e8  gcc/tree.c
! b8747a198b2c4781ca08b4c98fbec008  gcc/tree.def
! 42f0e46929d15c2d07bd4aa6b0d6fcd7  gcc/tree.h
! d4ef8d045c3168dde3f19e1a5c59f5e8  gcc/treelang/ChangeLog
! 5e5304fc67a1501c8a304c3ade86d5b2  gcc/treelang/Make-lang.in
  760e83cfd90fc02bffdf85e5e4d77bb3  gcc/treelang/README
! cb01b09e1c2a2a12aa66eeaa76c9fc23  gcc/treelang/config-lang.in
! 5c4beee0de5d591c9d502bd4aa009ff2  gcc/treelang/lang-specs.h
! 0fb330b793550a3ebe94df78ae7ebcdf  gcc/treelang/lang.opt
! 0dd57186ba4eecc352fb9c044e421eea  gcc/treelang/lex.l
! 03f11dd9216292c8cf70170c11197c1f  gcc/treelang/parse.y
! 54aa70239e6009285d74423d575fa036  gcc/treelang/spec.c
! c949bd0cf9854b71d79bc7c2557bfc70  gcc/treelang/tree-convert.c
! 8dea8eb697fb6a2ac8aa2ee08912e548  gcc/treelang/tree1.c
! 36f41ea02cf81dfe971c3ab0116bd50f  gcc/treelang/treelang.h
  6708636bbaecd0e3de85bbfe42502d99  gcc/treelang/treelang.texi
! 6a6aeab4323aea3125134a5d78da6df7  gcc/treelang/treetree.c
! 1c61fb33b51d6e879424e024b819fd90  gcc/treelang/treetree.h
! a73720d77f8f632cc51573237626e437  gcc/treestruct.def
  529367571f637cd2fc44d4a487c543c3  gcc/tsystem.h
  d88370ee340d4f7be4b7d48b828944fc  gcc/typeclass.h
  cb9b931d2c20f3f2d742173980794a44  gcc/unwind-c.c
*************** ec5bfa115099a33b48e5cb018b638c7c  gcc/un
*** 21517,21545 ****
  89511f4e0d153bd7cbefb06ae4e6d80e  gcc/unwind-pe.h
  f8852006bde79749efa236459685796c  gcc/unwind-sjlj.c
  82b0d712db9ec479304edce656c1bdd9  gcc/unwind.inc
! c6a0bcd06c39106c2ca417819357de79  gcc/value-prof.c
! f63043f5298debc786c27a3fa0a4946a  gcc/value-prof.h
! 8a13fc6376d7b815f7f4b955f4d51556  gcc/var-tracking.c
! 1f3bce2d3062be723b6288e4715dcaff  gcc/varasm.c
! 5a698b1e45713d79c3b4dbe92f77ea56  gcc/varray.c
! c6a77763905209c7d3ad86359c6c5bf3  gcc/varray.h
! 814fb05797f739c1e5b86ced90517e4d  gcc/vec.c
! ae7d78bef16f0d053880b7ec6960f5d5  gcc/vec.h
! 254807917a5df4a3f1b1ea5dec1e2eee  gcc/vecprim.h
  b14475634e1157136beef85881406ee7  gcc/version.c
  3efbf60f6340944c31fed5e38dc8f7dd  gcc/version.h
! 83eb1e2040aa37a95d1f8ded321baa45  gcc/vmsdbg.h
! 421aed8eda77aab947c6b3b0d1b9edae  gcc/vmsdbgout.c
! 677c0ee4ac471ed9b6be742ac8d61713  gcc/web.c
  42adadee6c316f624c86e3ccfdeee75c  gcc/xcoff.h
! 97f77845fff3b89c5a42ba925036cb35  gcc/xcoffout.c
! adbf31d6cbf71fd15431da99081710b1  gcc/xcoffout.h
! 6d6a838fbc7f3f40ebe5a6a4df5a6e45  gnattools/ChangeLog
  bf322489e2c621fc702f38efe8d8bdfe  gnattools/Makefile.in
  48213afdf8ef31ddcd83f58d74f8d524  gnattools/configure
  8440f201742266e5f9c05547e86918f9  gnattools/configure.ac
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
! f2078d3f59c8ce21f47a326dd297c400  include/ChangeLog
  24516b717009640ce59780ea65675d4f  include/ChangeLog-9103
  e1083a1fae50362cefde0b1f620e9401  include/ansidecl.h
  46133b8d5031d2bfbdbfd59dec89822b  include/demangle.h
--- 21555,21583 ----
  89511f4e0d153bd7cbefb06ae4e6d80e  gcc/unwind-pe.h
  f8852006bde79749efa236459685796c  gcc/unwind-sjlj.c
  82b0d712db9ec479304edce656c1bdd9  gcc/unwind.inc
! 36a569df61cadb62071c269f6220bf49  gcc/value-prof.c
! 77bb176492759705d261f3f257766bf6  gcc/value-prof.h
! 703f3de36413c6af3d47eb877aa48f27  gcc/var-tracking.c
! e2d400f647ffe73f69b9c52c9392e3a6  gcc/varasm.c
! 08b840714ee860c5d1107d3ddecd9672  gcc/varray.c
! d8f94e35840190c4f1dc252fb9cde4de  gcc/varray.h
! 763030cef97870bc0a6de336a6c183ab  gcc/vec.c
! fe99bb2ac5e5a6fdc23c64957c3affe3  gcc/vec.h
! 3b7e652588308b7ba8e24e79e684bd2a  gcc/vecprim.h
  b14475634e1157136beef85881406ee7  gcc/version.c
  3efbf60f6340944c31fed5e38dc8f7dd  gcc/version.h
! 52fe71035f3563b8c1ab61b4ce6450c3  gcc/vmsdbg.h
! 34374c742585c604c65bdf6e319ca840  gcc/vmsdbgout.c
! c5b71effc6b256cb73e649404147eb64  gcc/web.c
  42adadee6c316f624c86e3ccfdeee75c  gcc/xcoff.h
! a0ca3379f7fb3ba42222ce87f9bff867  gcc/xcoffout.c
! 8c56db5e59eea9e7c72612f05785cce6  gcc/xcoffout.h
! 448ec9217b9850df607ebe364d595a3e  gnattools/ChangeLog
  bf322489e2c621fc702f38efe8d8bdfe  gnattools/Makefile.in
  48213afdf8ef31ddcd83f58d74f8d524  gnattools/configure
  8440f201742266e5f9c05547e86918f9  gnattools/configure.ac
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
! dd6e645139e26dab7242d5f7962436c7  include/ChangeLog
  24516b717009640ce59780ea65675d4f  include/ChangeLog-9103
  e1083a1fae50362cefde0b1f620e9401  include/ansidecl.h
  46133b8d5031d2bfbdbfd59dec89822b  include/demangle.h
*************** bbf5a6a7b70efde41e703f72d9732f81  includ
*** 21564,21570 ****
  0294cecbb1f66d640ccba3a5d862d05b  include/xregex2.h
  33d7d862df35bdf707fd756625638e7f  include/xtensa-config.h
  aded5875c5d5830de6653181e8ced19c  install-sh
! 9f2c3ef6bf5fd1d7778aa9aed0fabcb8  intl/ChangeLog
  d2413516bb4932a3f3a3642164ac38f8  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
--- 21602,21608 ----
  0294cecbb1f66d640ccba3a5d862d05b  include/xregex2.h
  33d7d862df35bdf707fd756625638e7f  include/xtensa-config.h
  aded5875c5d5830de6653181e8ced19c  install-sh
! 9e3065a2fbdb2c030bdd81ed79e1ffca  intl/ChangeLog
  d2413516bb4932a3f3a3642164ac38f8  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
*************** d50a8c6c5b41089930accbdce767d3c0  intl/p
*** 21606,21616 ****
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! fd429883d6aea01102dd84a0c8609070  libada/ChangeLog
  dd921be69ee11ae6da2c853310750230  libada/Makefile.in
  2cb2fd3fee4a620a3d3896a05e2924db  libada/configure
  0e6eee9ef33cbe4c3e9c2454ed64fa59  libada/configure.ac
! 4c6ac8173a98cae0a9b56eb5e2cd7db5  libcpp/ChangeLog
  2bda77fdd8cc2895a8c619fb7a6e8de4  libcpp/Makefile.in
  647f30740ad5a45cc52fdcd1751083bf  libcpp/aclocal.m4
  eb7be65bab396bc84b16e705dd8a0710  libcpp/charset.c
--- 21644,21654 ----
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! 9e98cb4dbe190aca641860b9ff3df654  libada/ChangeLog
  dd921be69ee11ae6da2c853310750230  libada/Makefile.in
  2cb2fd3fee4a620a3d3896a05e2924db  libada/configure
  0e6eee9ef33cbe4c3e9c2454ed64fa59  libada/configure.ac
! 152d8e2399a213de263f8ea66a800f67  libcpp/ChangeLog
  2bda77fdd8cc2895a8c619fb7a6e8de4  libcpp/Makefile.in
  647f30740ad5a45cc52fdcd1751083bf  libcpp/aclocal.m4
  eb7be65bab396bc84b16e705dd8a0710  libcpp/charset.c
*************** bd3ad232a81e8a65301172800949c9b8  libcpp
*** 21636,21679 ****
  f534edcdcc5f5c162170f3c205980359  libcpp/makeucnid.c
  ac4b591a13a5571e94feae523a15c8ec  libcpp/mkdeps.c
  164388d30ab16a17dbe92c50920628a3  libcpp/pch.c
! 7cd3e7bb342fd403fce384f8ddc8eac6  libcpp/po/ChangeLog
! 60815a49d6ab7c0e013f24309c8ea9c2  libcpp/po/be.gmo
! 0952088345cd84fdd0e4c6bb20a218f4  libcpp/po/be.po
! 3acc3bcf9e9d37f50955438d19a84e63  libcpp/po/ca.gmo
! 5c7502f7966d763d04592c50c3367bf7  libcpp/po/ca.po
! 02e5d6a77f8a67157c077fb529df73b1  libcpp/po/cpplib.pot
! e901235c2e2b83271854a1cf01429964  libcpp/po/da.gmo
! f957be1840df3bd5fae2b2e8da1940a6  libcpp/po/da.po
! 7e48312e4017e36174406408856d2088  libcpp/po/de.gmo
! e66c479f3c4f05da5daaf0238765d99c  libcpp/po/de.po
! 01b25ab2997b144186b2ed7bedb3fc72  libcpp/po/el.gmo
! 95361b5bfd09568c82fa1d76f46ec94f  libcpp/po/el.po
! 4f6e8f671d04c0b3725980f0fd141c1a  libcpp/po/es.gmo
! 247e2bd99ae96782598189a5993f8c8c  libcpp/po/es.po
! 21b23de9bf52e7b4750a13943bfb8ebd  libcpp/po/fr.gmo
! bf305e07cc7ee1e79ea851e753f79829  libcpp/po/fr.po
! f2e1306da427ca234f28e213ffa21290  libcpp/po/ja.gmo
! 1a47134d931f227c08846581dfcd0ca1  libcpp/po/ja.po
! 5cfde6a9a68c30ed51d53544fc49115f  libcpp/po/nl.gmo
! a0100d10eb28cd888bf71069b82911d1  libcpp/po/nl.po
  43164bee81e71450b5e3bbf0b7548751  libcpp/po/rw.gmo
  57481eade3cd0b05423387a6f0c05c5c  libcpp/po/rw.po
! c93708d80660c1268100d9ac063a21c6  libcpp/po/sv.gmo
! 532aa872bc65b130f6f1a57fbb7477a3  libcpp/po/sv.po
! 210be4c7894e204cc4fe0ee6c2f84a0a  libcpp/po/tr.gmo
! d7d7c34f0e733e45e477bfffe4b94376  libcpp/po/tr.po
! 087ff95c14eb18a7f011899290e808da  libcpp/po/vi.gmo
! 17cf60341b59196b66248efae612628e  libcpp/po/vi.po
! df7224b2e64cc857bf7d339f6bb8bcab  libcpp/po/zh_CN.gmo
! 1a59b9aba37f8e0518a27ac00d0e48b9  libcpp/po/zh_CN.po
! 4e616fd75798a2ef28404374597ef33a  libcpp/po/zh_TW.gmo
! fe81a993f90932e3383d4958dfba6ec8  libcpp/po/zh_TW.po
  e748b11a8760b4a8717f37cd32b26eae  libcpp/symtab.c
  8a10d329d58f963bbc22146326cf8ba4  libcpp/system.h
  b940e25481e4fb146a808c2d2f9f44cf  libcpp/traditional.c
  273f6edd239910923af1435d8fef46fc  libcpp/ucnid.h
  62b01578743d74de9c0d15087276717c  libcpp/ucnid.tab
! 7536c402e06ca07b58101033e30448ed  libdecnumber/ChangeLog
  dacc4dd675dc516b8d824db778c8a2bb  libdecnumber/Makefile.in
  47adaf56dc02dd44a284b4ac78d55d75  libdecnumber/aclocal.m4
  547bc9e012848a23219b22c0137d508d  libdecnumber/config.in
--- 21674,21719 ----
  f534edcdcc5f5c162170f3c205980359  libcpp/makeucnid.c
  ac4b591a13a5571e94feae523a15c8ec  libcpp/mkdeps.c
  164388d30ab16a17dbe92c50920628a3  libcpp/pch.c
! dc3e7f89d33b8e531a9a9303117c0dd4  libcpp/po/ChangeLog
! de64aab40d63575b36741f7f0afb6836  libcpp/po/be.gmo
! 21903341bd9f993cb16f2da58242037e  libcpp/po/be.po
! 3468550099db7ed261d1a6dafe02c0c0  libcpp/po/ca.gmo
! 116fcad1ee607bfa160c36a8db5b1215  libcpp/po/ca.po
! 9edcd6485901ca564c971a68fcc354a1  libcpp/po/cpplib.pot
! 62c2a997368bc71e23dc77b6af29ab41  libcpp/po/da.gmo
! 4f05fa34be51ddb35dc61218fa5954d2  libcpp/po/da.po
! df4d3883b5b9a07000da75b4d97e73e6  libcpp/po/de.gmo
! 5a2e2a68c397a5ce77c818d17ca8346d  libcpp/po/de.po
! aaff45d8ddccc893037e74734492741b  libcpp/po/el.gmo
! c489f058ce2c61e192b99d49b5c617bd  libcpp/po/el.po
! 0c44dd429dc36924d99fb69324a9e91d  libcpp/po/es.gmo
! 383707b9ad70703cb32825559fb61ea9  libcpp/po/es.po
! 3e8b2a03fe70ef19b79e2606eb6c2a61  libcpp/po/fr.gmo
! 89558ce3cd6e0bc8820cf2b619504a39  libcpp/po/fr.po
! 4c62eab1014bc064fcfe6c72aea2a917  libcpp/po/ja.gmo
! 253fbeddf96e32fd5115864d33fae47e  libcpp/po/ja.po
! afebb0c0cfdf4f4678fe8efd8c8e8634  libcpp/po/nl.gmo
! 02b19a3bdd305e53826bc13c0fdbea5e  libcpp/po/nl.po
  43164bee81e71450b5e3bbf0b7548751  libcpp/po/rw.gmo
  57481eade3cd0b05423387a6f0c05c5c  libcpp/po/rw.po
! d083762d30c5e7d91f7db70e8b9d1db8  libcpp/po/sv.gmo
! e318237d2cb1e8115198f349c5a04fb8  libcpp/po/sv.po
! bcf70d3f84567b0e43341e67bcc700c9  libcpp/po/tr.gmo
! 5eec002e221611d314c238b9ac0d0eca  libcpp/po/tr.po
! 43941e09b4899997ae318b6c7a8cf975  libcpp/po/uk.gmo
! d93cf2ac0aaeb59f4bbd9cfc4c07def8  libcpp/po/uk.po
! 5baf5aa2c91629d4cd5e58ce3987b564  libcpp/po/vi.gmo
! b9b83183b160c2d055dd049b9c5b171e  libcpp/po/vi.po
! 4050b6209093f5f893ed938d650d0df2  libcpp/po/zh_CN.gmo
! c5e2141d0d581c6118c37ea662bdd93f  libcpp/po/zh_CN.po
! f95fe6d4001ccc34f4ee083975d88752  libcpp/po/zh_TW.gmo
! e07e06a05815edd4b5f1453c2be5aa3c  libcpp/po/zh_TW.po
  e748b11a8760b4a8717f37cd32b26eae  libcpp/symtab.c
  8a10d329d58f963bbc22146326cf8ba4  libcpp/system.h
  b940e25481e4fb146a808c2d2f9f44cf  libcpp/traditional.c
  273f6edd239910923af1435d8fef46fc  libcpp/ucnid.h
  62b01578743d74de9c0d15087276717c  libcpp/ucnid.tab
! 91a92785f09d8d99373e30c794849472  libdecnumber/ChangeLog
  dacc4dd675dc516b8d824db778c8a2bb  libdecnumber/Makefile.in
  47adaf56dc02dd44a284b4ac78d55d75  libdecnumber/aclocal.m4
  547bc9e012848a23219b22c0137d508d  libdecnumber/config.in
*************** e7dab10d5365fe50b7b18979900b1a1f  libdec
*** 21695,21701 ****
  09023d69cf9eacedcbb102408d414d8d  libdecnumber/decimal32.h
  02d7f84386fb5d3a8cd2f4f094a76210  libdecnumber/decimal64.c
  b1f91891130bfe5dd564f35120a89297  libdecnumber/decimal64.h
! 057f9933233ea57b8539b607117bc60c  libffi/ChangeLog
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
  085f9917800070e791f49bf4733e23fa  libffi/LICENSE
--- 21735,21741 ----
  09023d69cf9eacedcbb102408d414d8d  libdecnumber/decimal32.h
  02d7f84386fb5d3a8cd2f4f094a76210  libdecnumber/decimal64.c
  b1f91891130bfe5dd564f35120a89297  libdecnumber/decimal64.h
! e347715054a03c0d3a00680e1001017d  libffi/ChangeLog
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
  085f9917800070e791f49bf4733e23fa  libffi/LICENSE
*************** c596ddb985689ec61b12aaa3d22affa3  libffi
*** 21891,21897 ****
  b84890d83f011c1b342ba72165c5337b  libffi/testsuite/libffi.special/ffitestcxx.h
  92159904883229dd38630b1d0cee3534  libffi/testsuite/libffi.special/special.exp
  4a689b7f495a16a376b392d5ea38282f  libffi/testsuite/libffi.special/unwindtest.cc
! b79e984d78c24558c7e1b2de769dc794  libgfortran/ChangeLog
  2c771a7b083f9d4ba381a572d357758a  libgfortran/ChangeLog-2002
  67e64c8bcbf53773807721aeb4785c9e  libgfortran/ChangeLog-2003
  375b728e07a8e59f37b93edc0164fc6b  libgfortran/ChangeLog-2004
--- 21931,21937 ----
  b84890d83f011c1b342ba72165c5337b  libffi/testsuite/libffi.special/ffitestcxx.h
  92159904883229dd38630b1d0cee3534  libffi/testsuite/libffi.special/special.exp
  4a689b7f495a16a376b392d5ea38282f  libffi/testsuite/libffi.special/unwindtest.cc
! f24d3a41b7edb89a2377bcd7c980e428  libgfortran/ChangeLog
  2c771a7b083f9d4ba381a572d357758a  libgfortran/ChangeLog-2002
  67e64c8bcbf53773807721aeb4785c9e  libgfortran/ChangeLog-2003
  375b728e07a8e59f37b93edc0164fc6b  libgfortran/ChangeLog-2004
*************** ff744f644a564c210001e1dd881d4b5e  libgfo
*** 22408,22414 ****
  6cf5b19c4d7b65be707ac82c4ae44d33  libgfortran/io/open.c
  7178ed21413f5038f1ef9ce3fb609f9c  libgfortran/io/read.c
  f2f5b5fac8a071ec775dcce20adcc797  libgfortran/io/size_from_kind.c
! 25a909c543a194c4e0b249624ea0dec1  libgfortran/io/transfer.c
  6797baac8b69894c2b5d4a3cb97cd693  libgfortran/io/unit.c
  8ad2c629a4616f10484446adb06972e3  libgfortran/io/unix.c
  63e4a852f52fb54ab9f3bcc84b3b0a11  libgfortran/io/unix.h
--- 22448,22454 ----
  6cf5b19c4d7b65be707ac82c4ae44d33  libgfortran/io/open.c
  7178ed21413f5038f1ef9ce3fb609f9c  libgfortran/io/read.c
  f2f5b5fac8a071ec775dcce20adcc797  libgfortran/io/size_from_kind.c
! ae415e7dba4e32b7f0da68beab4210f7  libgfortran/io/transfer.c
  6797baac8b69894c2b5d4a3cb97cd693  libgfortran/io/unit.c
  8ad2c629a4616f10484446adb06972e3  libgfortran/io/unix.c
  63e4a852f52fb54ab9f3bcc84b3b0a11  libgfortran/io/unix.h
*************** b41c52478c55eb0e870aff4f6c83d1db  libgfo
*** 22467,22473 ****
  0af1855586b82ce6abdc5bcbe4b4c8a7  libgfortran/runtime/select.c
  a11b58ce7b16ef6aa7b6594a0698cf8b  libgfortran/runtime/stop.c
  031105394d3c1f9a6286f4e4b3a3a123  libgfortran/runtime/string.c
! 7e648d8a15e39bd6ef48126345e686a1  libgomp/ChangeLog
  d44196f12a98d87c2e43173f2ec96a36  libgomp/Makefile.am
  14b9e270d451fcfcb32f7c6ca4c0cc97  libgomp/Makefile.in
  f240afc042f089598063e6e9e3b33b8b  libgomp/acinclude.m4
--- 22507,22513 ----
  0af1855586b82ce6abdc5bcbe4b4c8a7  libgfortran/runtime/select.c
  a11b58ce7b16ef6aa7b6594a0698cf8b  libgfortran/runtime/stop.c
  031105394d3c1f9a6286f4e4b3a3a123  libgfortran/runtime/string.c
! 70d8779146f4e4f99fed403e86b9773d  libgomp/ChangeLog
  d44196f12a98d87c2e43173f2ec96a36  libgomp/Makefile.am
  14b9e270d451fcfcb32f7c6ca4c0cc97  libgomp/Makefile.in
  f240afc042f089598063e6e9e3b33b8b  libgomp/acinclude.m4
*************** e1d5d1a2143d1658ced1f0a6b620a57b  libgom
*** 22511,22517 ****
  f3855e00cf2e71145c033e8d3b0d86e1  libgomp/fortran.c
  50eaad4d9eb22d4a8b7b7a1126f153a3  libgomp/iter.c
  3e9f99d0d428de49a44861dda8b9c573  libgomp/libgomp.h
! 2f43751bcb036f6e6bbec35db2ec9a42  libgomp/libgomp.info
  89eb36d54b77f19545f66a3c7e60e9c3  libgomp/libgomp.map
  591ff20dfd2b81e3c919249b5db8a967  libgomp/libgomp.spec.in
  54badb2a99a769fab9d4033dda4e71cf  libgomp/libgomp.texi
--- 22551,22557 ----
  f3855e00cf2e71145c033e8d3b0d86e1  libgomp/fortran.c
  50eaad4d9eb22d4a8b7b7a1126f153a3  libgomp/iter.c
  3e9f99d0d428de49a44861dda8b9c573  libgomp/libgomp.h
! 7b95b2321d2b0ca65404466efa1c18d1  libgomp/libgomp.info
  89eb36d54b77f19545f66a3c7e60e9c3  libgomp/libgomp.map
  591ff20dfd2b81e3c919249b5db8a967  libgomp/libgomp.spec.in
  54badb2a99a769fab9d4033dda4e71cf  libgomp/libgomp.texi
*************** ee9b4e6286720c9e31c8afb5899375cf  libgom
*** 22739,22745 ****
  10994954f2e9828dd2a982c245ff4a59  libgomp/testsuite/libgomp.fortran/workshare1.f90
  a999cc9909607f39f1b668bed6f501bf  libgomp/work.c
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 0cc9904370040c9bccc31dda329ff962  libiberty/ChangeLog
  ee0771d4c43eb53588ddb2c07b83f5ae  libiberty/Makefile.in
  294191545dc71f5ad13229b0a5bfd7b1  libiberty/README
  8797cb1a6faa84f3c7fe3d12164a4b13  libiberty/_doprnt.c
--- 22779,22785 ----
  10994954f2e9828dd2a982c245ff4a59  libgomp/testsuite/libgomp.fortran/workshare1.f90
  a999cc9909607f39f1b668bed6f501bf  libgomp/work.c
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 8572b42ea5df6b0451aa6c636512933c  libiberty/ChangeLog
  ee0771d4c43eb53588ddb2c07b83f5ae  libiberty/Makefile.in
  294191545dc71f5ad13229b0a5bfd7b1  libiberty/README
  8797cb1a6faa84f3c7fe3d12164a4b13  libiberty/_doprnt.c
*************** cdc140ce93944c5bb2ac62cd3dfd86d6  libibe
*** 22876,22882 ****
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  c6e7ef53b4ff115a136d917511222656  libiberty/xstrndup.c
  94d55d512a9ba36caa9b7df079bae19f  libjava/COPYING
! ce8974cda0f97f5e93e63619ad846f3e  libjava/ChangeLog
  03e1f38b916604fdf1470238201325f3  libjava/ChangeLog-1998
  691acb61fbd6a2235826ff55db5578be  libjava/ChangeLog-1999
  b58c6701706771a02bf00a77666941ef  libjava/ChangeLog-2000
--- 22916,22922 ----
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  c6e7ef53b4ff115a136d917511222656  libiberty/xstrndup.c
  94d55d512a9ba36caa9b7df079bae19f  libjava/COPYING
! 9c6820adcaca32bc3cd50be238fb4a1e  libjava/ChangeLog
  03e1f38b916604fdf1470238201325f3  libjava/ChangeLog-1998
  691acb61fbd6a2235826ff55db5578be  libjava/ChangeLog-1999
  b58c6701706771a02bf00a77666941ef  libjava/ChangeLog-2000
*************** efc33151e6f0752ce2b40ae21ab49671  libjav
*** 22897,22903 ****
  ca8e9bd5d9f1286aa2a015ad029497c0  libjava/classpath/AUTHORS
  efd97e0bb913655e0c8b16fa78bdded4  libjava/classpath/BUGS
  af0004801732bc4b20d90f351cf80510  libjava/classpath/COPYING
! d643fc7797996f706c63281d1c963152  libjava/classpath/ChangeLog
  539139753b2aae955026b6567ec391ea  libjava/classpath/ChangeLog-2003
  a5b24de904ca628e02ef4e7aaee0378e  libjava/classpath/ChangeLog-2004
  8f19ed69c8956b521da218526390b21e  libjava/classpath/ChangeLog-2005
--- 22937,22943 ----
  ca8e9bd5d9f1286aa2a015ad029497c0  libjava/classpath/AUTHORS
  efd97e0bb913655e0c8b16fa78bdded4  libjava/classpath/BUGS
  af0004801732bc4b20d90f351cf80510  libjava/classpath/COPYING
! 5a053e60a9b3717269a30dc7e510ae9f  libjava/classpath/ChangeLog
  539139753b2aae955026b6567ec391ea  libjava/classpath/ChangeLog-2003
  a5b24de904ca628e02ef4e7aaee0378e  libjava/classpath/ChangeLog-2004
  8f19ed69c8956b521da218526390b21e  libjava/classpath/ChangeLog-2005
*************** d55cd2873e88acc287bbe780bcb29559  libjav
*** 29191,29198 ****
  e63891c27565869e566e9fdc8c580804  libjava/classpath/vm/reference/sun/misc/Unsafe.java
  d8b9d62b3d4b77c2c9db9a8dd775afbf  libjava/classpath/vm/reference/sun/reflect/Reflection.java
  72deb5df023c560cb38db88e5b39ee90  libjava/classpath/vm/reference/sun/reflect/misc/ReflectUtil.java
! 01578140605311b56617093007feb101  libjava/configure
! d08196d52f9b0dc6c805ab109cf306a9  libjava/configure.ac
  e6b5094d9dfb135e5ba38a4e00f9019a  libjava/configure.host
  b8f5774479fe86f56e7e491189ccf0b5  libjava/darwin.cc
  0aa0da750fa98e36899c3015db0aab48  libjava/defineclass.cc
--- 29231,29238 ----
  e63891c27565869e566e9fdc8c580804  libjava/classpath/vm/reference/sun/misc/Unsafe.java
  d8b9d62b3d4b77c2c9db9a8dd775afbf  libjava/classpath/vm/reference/sun/reflect/Reflection.java
  72deb5df023c560cb38db88e5b39ee90  libjava/classpath/vm/reference/sun/reflect/misc/ReflectUtil.java
! 6c3fcfaea968f3e84122d20d5cbd8bfa  libjava/configure
! 8a82d1228499d2515046fbc0f2875b41  libjava/configure.ac
  e6b5094d9dfb135e5ba38a4e00f9019a  libjava/configure.host
  b8f5774479fe86f56e7e491189ccf0b5  libjava/darwin.cc
  0aa0da750fa98e36899c3015db0aab48  libjava/defineclass.cc
*************** d04590c4dc6a61734d09958671cba4da  libjav
*** 29704,29710 ****
  c47d9d2a3aff39dca071c5554ad5930a  libjava/libgcj.spec.in
  7c54aae5201fce512e10bc9274650060  libjava/libgcj_bc.c
  e3eda01d9815f8d24aae2dbd89b68b06  libjava/libltdl/COPYING.LIB
! 46b19e9950e800588fb1e1e71689b475  libjava/libltdl/ChangeLog
  687405b58bc7fffede3a92c2d9d39bcf  libjava/libltdl/Makefile.am
  129915ab2faa96ebc5d04ca1524bbf5e  libjava/libltdl/Makefile.in
  36da24f9facf00b349ea10dba3789d92  libjava/libltdl/README
--- 29744,29750 ----
  c47d9d2a3aff39dca071c5554ad5930a  libjava/libgcj.spec.in
  7c54aae5201fce512e10bc9274650060  libjava/libgcj_bc.c
  e3eda01d9815f8d24aae2dbd89b68b06  libjava/libltdl/COPYING.LIB
! 3474a2493b7d42c3590a10e406bf5818  libjava/libltdl/ChangeLog
  687405b58bc7fffede3a92c2d9d39bcf  libjava/libltdl/Makefile.am
  129915ab2faa96ebc5d04ca1524bbf5e  libjava/libltdl/Makefile.in
  36da24f9facf00b349ea10dba3789d92  libjava/libltdl/README
*************** d41d8cd98f00b204e9800998ecf8427e  libjav
*** 30473,30479 ****
  434ac04eb066f5075299583492846410  libjava/verify.cc
  b49b4f4aeefe0015a25485073b3bdc13  libjava/win32-threads.cc
  434d5e5e91727dec004f0d1d1fab47ec  libjava/win32.cc
! e40e7e05f9b29cadff43024a3bd9e3d0  libmudflap/ChangeLog
  c8acea5852055d21346ff119d153785e  libmudflap/Makefile.am
  ebb289fe36e15f34242703b027e9b293  libmudflap/Makefile.in
  9883ed42b491d8aea83fdde90561cf2a  libmudflap/acinclude.m4
--- 30513,30519 ----
  434ac04eb066f5075299583492846410  libjava/verify.cc
  b49b4f4aeefe0015a25485073b3bdc13  libjava/win32-threads.cc
  434d5e5e91727dec004f0d1d1fab47ec  libjava/win32.cc
! 7dc0139a69648a1c51cfe07cc8aeab6b  libmudflap/ChangeLog
  c8acea5852055d21346ff119d153785e  libmudflap/Makefile.am
  ebb289fe36e15f34242703b027e9b293  libmudflap/Makefile.in
  9883ed42b491d8aea83fdde90561cf2a  libmudflap/acinclude.m4
*************** c5335252518805ab1392c05df57648dd  libmud
*** 30608,30614 ****
  67c76fce7dd9dbb0f532d7e9f5c09f7a  libmudflap/testsuite/libmudflap.cth/pass39-frag.c
  9c6e0ee7556df21372ba89fcb2612d17  libmudflap/testsuite/libmudflap.cth/pass40-frag.c
  60168171460c9277504005955b1ea1b8  libmudflap/testsuite/mfconfig.exp.in
! 3c2513b816297cd71837ab8d2a2d6622  libobjc/ChangeLog
  267c1662111ddddd03719f4b53ddd1a8  libobjc/Makefile.in
  b72b505ce44f731e074f50699c5692e8  libobjc/NXConstStr.m
  601602b8688b4064b961b0c12d68360d  libobjc/Object.m
--- 30648,30654 ----
  67c76fce7dd9dbb0f532d7e9f5c09f7a  libmudflap/testsuite/libmudflap.cth/pass39-frag.c
  9c6e0ee7556df21372ba89fcb2612d17  libmudflap/testsuite/libmudflap.cth/pass40-frag.c
  60168171460c9277504005955b1ea1b8  libmudflap/testsuite/mfconfig.exp.in
! 6000b585b059213ec4e623648aee8620  libobjc/ChangeLog
  267c1662111ddddd03719f4b53ddd1a8  libobjc/Makefile.in
  b72b505ce44f731e074f50699c5692e8  libobjc/NXConstStr.m
  601602b8688b4064b961b0c12d68360d  libobjc/Object.m
*************** dc40c43e3b37ec7b0fc4a64a75a54c87  libobj
*** 30666,30672 ****
  dc40c43e3b37ec7b0fc4a64a75a54c87  libobjc/thr-vxworks.c
  1e0b955d26e11a355d21cad4f2007898  libobjc/thr-win32.c
  5314fd1def4a84ee5c5c93c8a9a1a8ba  libobjc/thr.c
! 2d08d2a2633ccb3ee98b3c5a6463de17  libssp/ChangeLog
  fd468600fde6719e8182b011df02f23c  libssp/Makefile.am
  6b84a8440a4ee9b4ad42485bea53eea0  libssp/Makefile.in
  5749a9aef434ef582f5d49d98a854836  libssp/aclocal.m4
--- 30706,30712 ----
  dc40c43e3b37ec7b0fc4a64a75a54c87  libobjc/thr-vxworks.c
  1e0b955d26e11a355d21cad4f2007898  libobjc/thr-win32.c
  5314fd1def4a84ee5c5c93c8a9a1a8ba  libobjc/thr.c
! 069e047e7816fff229f2088dfb5c5e50  libssp/ChangeLog
  fd468600fde6719e8182b011df02f23c  libssp/Makefile.am
  6b84a8440a4ee9b4ad42485bea53eea0  libssp/Makefile.in
  5749a9aef434ef582f5d49d98a854836  libssp/aclocal.m4
*************** eedcb30bb5e1189173c5a377cae8e014  libssp
*** 30695,30701 ****
  062bfaca10505a776cb397b9ad6418b5  libssp/strncpy-chk.c
  5b568b3f83a33ce26abd2184b4f49f87  libssp/vsnprintf-chk.c
  7dbcd73efdcd7e29635d58af69cbd48d  libssp/vsprintf-chk.c
! 11f032341ef2fa05001b4bffdc99155f  libstdc++-v3/ChangeLog
  0cda0576312959181333fb6113d11fca  libstdc++-v3/ChangeLog-1998
  c1b0e4b61db61eeb710dcf9bb925f9eb  libstdc++-v3/ChangeLog-1999
  7b42e2258fc86c55d4a1196c3073f514  libstdc++-v3/ChangeLog-2000
--- 30735,30741 ----
  062bfaca10505a776cb397b9ad6418b5  libssp/strncpy-chk.c
  5b568b3f83a33ce26abd2184b4f49f87  libssp/vsnprintf-chk.c
  7dbcd73efdcd7e29635d58af69cbd48d  libssp/vsprintf-chk.c
! dd645436e3f6394fe8eca6fe1317a5a4  libstdc++-v3/ChangeLog
  0cda0576312959181333fb6113d11fca  libstdc++-v3/ChangeLog-1998
  c1b0e4b61db61eeb710dcf9bb925f9eb  libstdc++-v3/ChangeLog-1999
  7b42e2258fc86c55d4a1196c3073f514  libstdc++-v3/ChangeLog-2000
*************** a72515ed5d605d3871696fb7b161cd64  libstd
*** 31761,31767 ****
  c53655329084e738940d917fdd2dda2f  libstdc++-v3/include/std/std_streambuf.h
  23fdf0adc8c98d743884231f1dbaf637  libstdc++-v3/include/std/std_string.h
  90edf57cc16bdfd419c771e8c127f097  libstdc++-v3/include/std/std_utility.h
! aa84e7b8adaa258cd9544d578d844977  libstdc++-v3/include/std/std_valarray.h
  1f1201704b13e7a60cb84a141786c02c  libstdc++-v3/include/std/std_vector.h
  4642d5ebd4b7ef87878f50162db12672  libstdc++-v3/include/tr1/array
  8e2d5377808aebf8ab16ad54bd44baae  libstdc++-v3/include/tr1/bind_iterate.h
--- 31801,31807 ----
  c53655329084e738940d917fdd2dda2f  libstdc++-v3/include/std/std_streambuf.h
  23fdf0adc8c98d743884231f1dbaf637  libstdc++-v3/include/std/std_string.h
  90edf57cc16bdfd419c771e8c127f097  libstdc++-v3/include/std/std_utility.h
! cf33e24abadf202e754a08b6a0fd25b8  libstdc++-v3/include/std/std_valarray.h
  1f1201704b13e7a60cb84a141786c02c  libstdc++-v3/include/std/std_vector.h
  4642d5ebd4b7ef87878f50162db12672  libstdc++-v3/include/tr1/array
  8e2d5377808aebf8ab16ad54bd44baae  libstdc++-v3/include/tr1/bind_iterate.h
*************** a448298856979a495f60cec96c56bd4f  libstd
*** 31797,31803 ****
  80d2162d046fc7a0b895edf0ee7e6bf1  libstdc++-v3/include/tr1/math.h
  61a8ce9ff4e1ae0bd9c3f1964b35f839  libstdc++-v3/include/tr1/memory
  cbbd75d8249aebe117dcb82ba68b7c9c  libstdc++-v3/include/tr1/mu_iterate.h
! 9d1894dfcd17f72c6cc622a2a5a84542  libstdc++-v3/include/tr1/random
  ae4f702de37420961cb64b413f0f3831  libstdc++-v3/include/tr1/random.tcc
  faea7e74dc7e9b5619fd0296c3948ba7  libstdc++-v3/include/tr1/ref_fwd.h
  385fc689a5b0721e7edffc9c9af9ee90  libstdc++-v3/include/tr1/ref_wrap_iterate.h
--- 31837,31843 ----
  80d2162d046fc7a0b895edf0ee7e6bf1  libstdc++-v3/include/tr1/math.h
  61a8ce9ff4e1ae0bd9c3f1964b35f839  libstdc++-v3/include/tr1/memory
  cbbd75d8249aebe117dcb82ba68b7c9c  libstdc++-v3/include/tr1/mu_iterate.h
! 537a8fa10ce05e37c40374e191532c67  libstdc++-v3/include/tr1/random
  ae4f702de37420961cb64b413f0f3831  libstdc++-v3/include/tr1/random.tcc
  faea7e74dc7e9b5619fd0296c3948ba7  libstdc++-v3/include/tr1/ref_fwd.h
  385fc689a5b0721e7edffc9c9af9ee90  libstdc++-v3/include/tr1/ref_wrap_iterate.h
*************** a1c5a5e44ee3400d53491ba19f3acc30  libstd
*** 31859,31865 ****
  db7c9dad137223d4e3652d5fda1a41f2  libstdc++-v3/libsupc++/tinfo.cc
  b488f6862a6a13b90d3c45a88c761f48  libstdc++-v3/libsupc++/tinfo.h
  ab79475363842537f956985b43a3ac22  libstdc++-v3/libsupc++/tinfo2.cc
! e19be18be0ca9c10808ba4b2b3077705  libstdc++-v3/libsupc++/typeinfo
  56c983074ebdf2d8b1af4fd0dc48e641  libstdc++-v3/libsupc++/unwind-cxx.h
  ae5011024e4a424fe7b7950e55014fc0  libstdc++-v3/libsupc++/vec.cc
  fc72b35eb194d53ab7796cf1a8fce960  libstdc++-v3/libsupc++/vterminate.cc
--- 31899,31905 ----
  db7c9dad137223d4e3652d5fda1a41f2  libstdc++-v3/libsupc++/tinfo.cc
  b488f6862a6a13b90d3c45a88c761f48  libstdc++-v3/libsupc++/tinfo.h
  ab79475363842537f956985b43a3ac22  libstdc++-v3/libsupc++/tinfo2.cc
! 224c5af1c6072642515ad12242b4510d  libstdc++-v3/libsupc++/typeinfo
  56c983074ebdf2d8b1af4fd0dc48e641  libstdc++-v3/libsupc++/unwind-cxx.h
  ae5011024e4a424fe7b7950e55014fc0  libstdc++-v3/libsupc++/vec.cc
  fc72b35eb194d53ab7796cf1a8fce960  libstdc++-v3/libsupc++/vterminate.cc
*************** b75059c096bb35e2ec3be1e65ae6806e  libstd
*** 32945,32950 ****
--- 32985,32991 ----
  a780fa19ff5110efd9a83adc182871b2  libstdc++-v3/testsuite/26_numerics/valarray/27867.cc
  7ec168857576fd41fea8765346a3282e  libstdc++-v3/testsuite/26_numerics/valarray/28277.cc
  4ec34e59d7d48d9ac400bc5631b8ada4  libstdc++-v3/testsuite/26_numerics/valarray/30416.cc
+ 60e9983061b18748115982e29e113f74  libstdc++-v3/testsuite/26_numerics/valarray/33084.cc
  3e191d68e11822f58de5e4bd15365ca5  libstdc++-v3/testsuite/26_numerics/valarray/binary_closure.cc
  b7013808727d9c8d8b0ce63592bd9cb2  libstdc++-v3/testsuite/26_numerics/valarray/slice.cc
  ba4bc7506784b53e6739beb805281d26  libstdc++-v3/testsuite/26_numerics/valarray/slice_array_assignment.cc
*************** feeac0fdbf677e3e469d2dfbc80fd67a  libstd
*** 34357,34362 ****
--- 34398,34404 ----
  c222c0d3b8a8f71393f3df0576bf6d73  libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc
  c78335ba6ae62a929508c834de8cc651  libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc
  a7fb06cd16d40ce8412b7980dc3a6ee1  libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc
+ 0cc58293355657e852bff55ab02ff52f  libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc
  42fae7e5bcc168cb17709d9453814274  libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc
  9cc4be587a321b2b397a155241cf2ad5  libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc
  6b6a2748e8d77c07d4e71f856b135ee3  libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc
*************** a2d47602fcd7324c616dc9afe83fc435  ltcf-c
*** 34612,34618 ****
  fffe423a2194a2fcc3890bba0d9ac23f  ltcf-gcj.sh
  88874ccfc7298fda733754724dd93312  ltconfig
  8328ccc025749f369b42fcee97659940  ltmain.sh
! 5521377a0cf1b2b48a53d25cae5a8393  maintainer-scripts/ChangeLog
  9bf52719995189b7572953a25ad202ed  maintainer-scripts/README
  dea291db15d8324298005761d3a728b4  maintainer-scripts/crontab
  0d83c098ee7c54faa474bbb418871efb  maintainer-scripts/gcc_release
--- 34654,34660 ----
  fffe423a2194a2fcc3890bba0d9ac23f  ltcf-gcj.sh
  88874ccfc7298fda733754724dd93312  ltconfig
  8328ccc025749f369b42fcee97659940  ltmain.sh
! b9e5824f00646116988ce22b8b5c3b16  maintainer-scripts/ChangeLog
  9bf52719995189b7572953a25ad202ed  maintainer-scripts/README
  dea291db15d8324298005761d3a728b4  maintainer-scripts/crontab
  0d83c098ee7c54faa474bbb418871efb  maintainer-scripts/gcc_release
*************** fbe2467afef81c41c166173adeb0ee20  mkdep
*** 34627,34633 ****
  a20215c156b06261d944ae7f30a3b75c  move-if-change
  cf2baa0854f564a7785307e79f155efc  symlink-tree
  e0a5f7e59d19edfd4b4d26479a141f02  ylwrap
! 1bd797e09653a55c206918b96d71043f  zlib/ChangeLog
  9602f98cc212f59622bb55fec22fdc24  zlib/ChangeLog.gcj
  2f46720fda5ab68a1e495009895d874c  zlib/FAQ
  8851ace55681b1664d97c045d71e339b  zlib/INDEX
--- 34669,34675 ----
  a20215c156b06261d944ae7f30a3b75c  move-if-change
  cf2baa0854f564a7785307e79f155efc  symlink-tree
  e0a5f7e59d19edfd4b4d26479a141f02  ylwrap
! f49f95b0925c905457f1761d5fdd008a  zlib/ChangeLog
  9602f98cc212f59622bb55fec22fdc24  zlib/ChangeLog.gcj
  2f46720fda5ab68a1e495009895d874c  zlib/FAQ
  8851ace55681b1664d97c045d71e339b  zlib/INDEX
diff -Nrcpad gcc-4.2.1/NEWS gcc-4.2.2/NEWS
*** gcc-4.2.1/NEWS	Thu Jul 19 14:34:05 2007
--- gcc-4.2.2/NEWS	Sun Oct  7 21:23:22 2007
*************** http://gcc.gnu.org/gcc-4.2/index.html
*** 9,32 ****
  
                             GCC 4.2 Release Series
  
!    July 18, 2007
  
     The  [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 4.2.1.
  
     This release is a bug-fix release, containing fixes for regressions in GCC
!    4.2.0 relative to previous releases of GCC.
! 
!    May 13, 2007
! 
!    The  [2]GNU project and the GCC developers are pleased to announce the
!    release of GCC 4.2.0.
! 
!    This release is a major release, containing new features (as well as many
!    other improvements) relative to GCC 4.1.x.
  
  Release History
  
     GCC 4.2.1
            July 18, 2007 ([3]changes)
  
--- 9,27 ----
  
                             GCC 4.2 Release Series
  
!    October 7, 2007
  
     The  [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 4.2.2.
  
     This release is a bug-fix release, containing fixes for regressions in GCC
!    4.2.1 relative to previous releases of GCC.
  
  Release History
  
+    GCC 4.2.2
+           October 7, 2007 ([2]changes)
+ 
     GCC 4.2.1
            July 18, 2007 ([3]changes)
  
*************** References and Acknowledgements
*** 71,82 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-19 [20]Valid XHTML 1.0 
  
  References
  
     1. http://www.gnu.org/
!    2. http://www.gnu.org/
     3. http://gcc.gnu.org/gcc-4.2/changes.html
     4. http://gcc.gnu.org/gcc-4.2/changes.html
     5. http://gcc.gnu.org/gcc-4.2/buildstat.html
--- 66,77 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-10-07 [20]Valid XHTML 1.0 
  
  References
  
     1. http://www.gnu.org/
!    2. http://gcc.gnu.org/gcc-4.2/changes.html
     3. http://gcc.gnu.org/gcc-4.2/changes.html
     4. http://gcc.gnu.org/gcc-4.2/changes.html
     5. http://gcc.gnu.org/gcc-4.2/buildstat.html
*************** General Optimizer Improvements
*** 119,125 ****
  New Languages and Language specific improvements
  
       * [1]OpenMP is now supported for the C, C++ and Fortran compilers.
!      * New command line options -fstrict-overflow and -Wstrict-overflow have
         been added. -fstrict-overflow tells the compiler that it may assume that
         the program follows the strict signed overflow semantics permitted for
         the language: for C and C++ this means that the compiler may assume that
--- 114,120 ----
  New Languages and Language specific improvements
  
       * [1]OpenMP is now supported for the C, C++ and Fortran compilers.
!      * New command-line options -fstrict-overflow and -Wstrict-overflow have
         been added. -fstrict-overflow tells the compiler that it may assume that
         the program follows the strict signed overflow semantics permitted for
         the language: for C and C++ this means that the compiler may assume that
*************** New Languages and Language specific impr
*** 134,140 ****
         about cases where the compiler assumes that signed overflow will not
         occur. It takes five different levels: -Wstrict-overflow=1 to 5. See the
         [2]documentation for details. -Wstrict-overflow=1 is enabled by -Wall.
!      * The new command line option -fno-toplevel-reorder directs GCC to emit
         top-level functions, variables, and asm statements in the same order
         that they appear in the input file. This is intended to support existing
         code which relies on a particular ordering (for example, code which uses
--- 129,135 ----
         about cases where the compiler assumes that signed overflow will not
         occur. It takes five different levels: -Wstrict-overflow=1 to 5. See the
         [2]documentation for details. -Wstrict-overflow=1 is enabled by -Wall.
!      * The new command-line option -fno-toplevel-reorder directs GCC to emit
         top-level functions, variables, and asm statements in the same order
         that they appear in the input file. This is intended to support existing
         code which relies on a particular ordering (for example, code which uses
*************** New Languages and Language specific impr
*** 155,164 ****
         preparation for this, GCC 4.2 will warn about any use of non-static
         inline functions in gnu99 or c99 mode. This new warning may be disabled
         with the new gnu_inline function attribute or the new -fgnu89-inline
!        command line option. Also, GCC 4.2 and later will define one of the
         preprocessor macros __GNUC_GNU_INLINE__ or __GNUC_STDC_INLINE__ to
         indicate the semantics of inline functions in the current compilation.
!      * A  new  command line option -Waddress has been added to warn about
         suspicious uses of memory addresses as, for example, using the address
         of a function in a conditional expression, and comparisons against the
         memory address of a string literal. This warning is enabled by -Wall.
--- 150,159 ----
         preparation for this, GCC 4.2 will warn about any use of non-static
         inline functions in gnu99 or c99 mode. This new warning may be disabled
         with the new gnu_inline function attribute or the new -fgnu89-inline
!        command-line option. Also, GCC 4.2 and later will define one of the
         preprocessor macros __GNUC_GNU_INLINE__ or __GNUC_STDC_INLINE__ to
         indicate the semantics of inline functions in the current compilation.
!      * A  new  command-line option -Waddress has been added to warn about
         suspicious uses of memory addresses as, for example, using the address
         of a function in a conditional expression, and comparisons against the
         memory address of a string literal. This warning is enabled by -Wall.
*************** New Languages and Language specific impr
*** 193,199 ****
         to C which has only one parameter.
       * The <?, >?, <?=, and >?= operators, deprecated in previous GCC releases,
         have been removed.
!      * The command line option -fconst-strings, deprecated in previous GCC
         releases, has been removed.
       * The configure variable enable-__cxa_atexit is now enabled by default for
         more targets. Enabling this variable is necessary in order for static
--- 188,194 ----
         to C which has only one parameter.
       * The <?, >?, <?=, and >?= operators, deprecated in previous GCC releases,
         have been removed.
!      * The command-line option -fconst-strings, deprecated in previous GCC
         releases, has been removed.
       * The configure variable enable-__cxa_atexit is now enabled by default for
         more targets. Enabling this variable is necessary in order for static
*************** New Languages and Language specific impr
*** 269,275 ****
  
    Java (GCJ)
  
!      * A new command line option -static-libgcj has been added for targets that
         use a linker compatible with GNU Binutils. As its name implies, this
         causes libgcj to be linked statically. In some cases this causes the
         resulting executable to start faster and use less memory than if the
--- 264,270 ----
  
    Java (GCJ)
  
!      * A new command-line option -static-libgcj has been added for targets that
         use a linker compatible with GNU Binutils. As its name implies, this
         causes libgcj to be linked statically. In some cases this causes the
         resulting executable to start faster and use less memory than if the
*************** New Targets and Target Specific Improvem
*** 291,297 ****
         Pentium 4 and Intel Core 2.
       * -mtune=native and -march=native will produce code optimized for the host
         architecture as detected using the cpuid instruction.
!      * Added a new command line option -fstackrealign and and __attribute__
         ((force_align_arg_pointer)) to realign the stack at runtime. This allows
         functions compiled with a vector-aligned stack to be invoked from legacy
         objects that keep only word-alignment.
--- 286,292 ----
         Pentium 4 and Intel Core 2.
       * -mtune=native and -march=native will produce code optimized for the host
         architecture as detected using the cpuid instruction.
!      * Added a new command-line option -fstackrealign and and __attribute__
         ((force_align_arg_pointer)) to realign the stack at runtime. This allows
         functions compiled with a vector-aligned stack to be invoked from legacy
         objects that keep only word-alignment.
*************** Other significant improvements
*** 391,397 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-05-12 [16]Valid XHTML 1.0 
  
  References
  
--- 386,392 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-09-19 [16]Valid XHTML 1.0 
  
  References
  
*************** References and Acknowledgements
*** 473,479 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-02-14 [20]Valid XHTML 1.0 
  
  References
  
--- 468,474 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [20]Valid XHTML 1.0 
  
  References
  
*************** General Optimizer Improvements
*** 606,612 ****
         reliable  (hopefully  avoiding  profile mismatch errors when using
         -fprofile-use or -fbranch-probabilities) and can be used to drive higher
         level optimizations, such as inlining.
!        The  -ftree-based-profiling  command  line  option was removed and
         -fprofile-use  now  implies disabling old RTL level loop optimizer
         (-fno-loop-optimize). Speculative prefetching optimization (originally
         enabled by -fspeculative-prefetching) was removed.
--- 601,607 ----
         reliable  (hopefully  avoiding  profile mismatch errors when using
         -fprofile-use or -fbranch-probabilities) and can be used to drive higher
         level optimizations, such as inlining.
!        The  -ftree-based-profiling  command-line  option  was removed and
         -fprofile-use  now  implies disabling old RTL level loop optimizer
         (-fno-loop-optimize). Speculative prefetching optimization (originally
         enabled by -fspeculative-prefetching) was removed.
*************** GCC 4.1.2
*** 1017,1023 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-02-14 [15]Valid XHTML 1.0 
  
  References
  
--- 1012,1018 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-09-19 [15]Valid XHTML 1.0 
  
  References
  
*************** References and Acknowledgements
*** 1104,1110 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-02-03 [22]Valid XHTML 1.0 
  
  References
  
--- 1099,1105 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [22]Valid XHTML 1.0 
  
  References
  
*************** New Targets and Target Specific Improvem
*** 1460,1466 ****
  
    S/390 and zSeries
  
!      * New command line options help to generate code intended to run in an
         environment where stack space is restricted, e.g. Linux kernel code:
            + -mwarn-framesize and -mwarn-dynamicstack trigger compile-time
              warnings for single functions that require large or dynamic stack
--- 1455,1461 ----
  
    S/390 and zSeries
  
!      * New command-line options help to generate code intended to run in an
         environment where stack space is restricted, e.g. Linux kernel code:
            + -mwarn-framesize and -mwarn-dynamicstack trigger compile-time
              warnings for single functions that require large or dynamic stack
*************** GCC 4.0.4
*** 1621,1627 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-02-03 [24]Valid XHTML 1.0 
  
  References
  
--- 1616,1622 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-09-19 [24]Valid XHTML 1.0 
  
  References
  
*************** References and Acknowledgements
*** 1727,1733 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [26]Valid XHTML 1.0 
  
  References
  
--- 1722,1728 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [26]Valid XHTML 1.0 
  
  References
  
*************** General Optimizer Improvements
*** 1858,1864 ****
              ranges  or  other properties of the operands. At the moment a
              conversion of expensive divisions into cheaper operations has been
              implemented.
!           + New -fprofile-generate and -fprofile-use command line options to
              simplify the use of profile feedback.
       * A new unit-at-a-time compilation scheme for C, Objective-C, C++ and Java
         which is enabled via -funit-at-a-time (and implied by -O2). In this
--- 1853,1859 ----
              ranges  or  other properties of the operands. At the moment a
              conversion of expensive divisions into cheaper operations has been
              implemented.
!           + New -fprofile-generate and -fprofile-use command-line options to
              simplify the use of profile feedback.
       * A new unit-at-a-time compilation scheme for C, Objective-C, C++ and Java
         which is enabled via -funit-at-a-time (and implied by -O2). In this
*************** GCC 3.4.6
*** 3456,3462 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [421]Valid XHTML 1.0 
  
  References
  
--- 3451,3457 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-09-19 [421]Valid XHTML 1.0 
  
  References
  
*************** References and Acknowledgements
*** 3960,3966 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [25]Valid XHTML 1.0 
  
  References
  
--- 3955,3961 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [25]Valid XHTML 1.0 
  
  References
  
*************** GCC 3.3.6
*** 5273,5279 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-11-12 [561]Valid XHTML 1.0 
  
  References
  
--- 5268,5274 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-08-20 [561]Valid XHTML 1.0 
  
  References
  
*************** References and Acknowledgements
*** 5911,5917 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [21]Valid XHTML 1.0 
  
  References
  
--- 5906,5912 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [21]Valid XHTML 1.0 
  
  References
  
*************** GCC 3.2
*** 6523,6529 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [254]Valid XHTML 1.0 
  
  References
  
--- 6518,6524 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [254]Valid XHTML 1.0 
  
  References
  
*************** http://gcc.gnu.org/gcc-3.1/index.html
*** 6835,6841 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [18]Valid XHTML 1.0 
  
  References
  
--- 6830,6836 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [18]Valid XHTML 1.0 
  
  References
  
*************** Documentation improvements
*** 7193,7199 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-02-18 [21]Valid XHTML 1.0 
  
  References
  
--- 7188,7194 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [21]Valid XHTML 1.0 
  
  References
  
*************** Previous 3.0.x Releases
*** 7278,7284 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-02-01 [18]Valid XHTML 1.0 
  
  References
  
--- 7273,7279 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [18]Valid XHTML 1.0 
  
  References
  
*************** Other significant improvements
*** 7474,7480 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-02-24 [22]Valid XHTML 1.0 
  
  References
  
--- 7469,7475 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [22]Valid XHTML 1.0 
  
  References
  
*************** http://gcc.gnu.org/gcc-3.0/caveats.html
*** 7554,7560 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [12]Valid XHTML 1.0 
  
  References
  
--- 7549,7555 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [12]Valid XHTML 1.0 
  
  References
  
*************** References and Acknowledgements
*** 7644,7650 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [21]Valid XHTML 1.0 
  
  References
  
--- 7639,7645 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [21]Valid XHTML 1.0 
  
  References
  
*************** Additional Changes in GCC 2.95.3
*** 7909,7915 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [25]Valid XHTML 1.0 
  
  References
  
--- 7904,7910 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [25]Valid XHTML 1.0 
  
  References
  
*************** http://gcc.gnu.org/gcc-2.95/caveats.html
*** 7999,8005 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [10]Valid XHTML 1.0 
  
  References
  
--- 7994,8000 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [10]Valid XHTML 1.0 
  
  References
  
*************** http://gcc.gnu.org/egcs-1.1/index.html
*** 8218,8224 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [19]Valid XHTML 1.0 
  
  References
  
--- 8213,8219 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [19]Valid XHTML 1.0 
  
  References
  
*************** http://gcc.gnu.org/egcs-1.1/features.htm
*** 8325,8331 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [14]Valid XHTML 1.0 
  
  References
  
--- 8320,8326 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [14]Valid XHTML 1.0 
  
  References
  
*************** http://gcc.gnu.org/egcs-1.1/caveats.html
*** 8386,8392 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [9]Valid XHTML 1.0 
  
  References
  
--- 8381,8387 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [9]Valid XHTML 1.0 
  
  References
  
*************** http://gcc.gnu.org/egcs-1.0/index.html
*** 8586,8592 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [14]Valid XHTML 1.0 
  
  References
  
--- 8581,8587 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [14]Valid XHTML 1.0 
  
  References
  
*************** http://gcc.gnu.org/egcs-1.0/features.htm
*** 8660,8666 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [11]Valid XHTML 1.0 
  
  References
  
--- 8655,8661 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [11]Valid XHTML 1.0 
  
  References
  
*************** http://gcc.gnu.org/egcs-1.0/caveats.html
*** 8721,8727 ****
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2006-06-21 [9]Valid XHTML 1.0 
  
  References
  
--- 8716,8722 ----
  
     Verbatim copying and distribution of this entire article is permitted in any
     medium, provided this notice is preserved.
!    Last modified 2007-07-25 [9]Valid XHTML 1.0 
  
  References
  
diff -Nrcpad gcc-4.2.1/config/ChangeLog gcc-4.2.2/config/ChangeLog
*** gcc-4.2.1/config/ChangeLog	Thu Jul 19 14:30:25 2007
--- gcc-4.2.2/config/ChangeLog	Sun Oct  7 21:20:33 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/configure gcc-4.2.2/configure
*** gcc-4.2.1/configure	Wed Jun 20 23:07:21 2007
--- gcc-4.2.2/configure	Sat Sep 15 00:42:24 2007
*************** case " $build_configdirs " in
*** 3743,3749 ****
      # For an installed makeinfo, we require it to be from texinfo 4.4 or
      # higher, else we use the "missing" dummy.
      if ${MAKEINFO} --version \
!        | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
        :
      else
        MAKEINFO="$MISSING makeinfo"
--- 3743,3749 ----
      # For an installed makeinfo, we require it to be from texinfo 4.4 or
      # higher, else we use the "missing" dummy.
      if ${MAKEINFO} --version \
!        | egrep 'texinfo[^0-9]*(4\.([4-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
        :
      else
        MAKEINFO="$MISSING makeinfo"
diff -Nrcpad gcc-4.2.1/configure.in gcc-4.2.2/configure.in
*** gcc-4.2.1/configure.in	Wed May 30 13:48:07 2007
--- gcc-4.2.2/configure.in	Sat Sep 15 00:42:24 2007
*************** changequote(,)
*** 2246,2252 ****
      # For an installed makeinfo, we require it to be from texinfo 4.4 or
      # higher, else we use the "missing" dummy.
      if ${MAKEINFO} --version \
!        | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[4-9]|[5-9])' >/dev/null 2>&1; then
        :
      else
        MAKEINFO="$MISSING makeinfo"
--- 2246,2252 ----
      # For an installed makeinfo, we require it to be from texinfo 4.4 or
      # higher, else we use the "missing" dummy.
      if ${MAKEINFO} --version \
!        | egrep 'texinfo[^0-9]*(4\.([4-9]|[1-9][0-9])|[5-9]|[1-9][0-9])' >/dev/null 2>&1; then
        :
      else
        MAKEINFO="$MISSING makeinfo"
diff -Nrcpad gcc-4.2.1/contrib/ChangeLog gcc-4.2.2/contrib/ChangeLog
*** gcc-4.2.1/contrib/ChangeLog	Thu Jul 19 14:30:22 2007
--- gcc-4.2.2/contrib/ChangeLog	Sun Oct  7 21:20:31 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/contrib/reghunt/ChangeLog gcc-4.2.2/contrib/reghunt/ChangeLog
*** gcc-4.2.1/contrib/reghunt/ChangeLog	Thu Jul 19 14:30:19 2007
--- gcc-4.2.2/contrib/reghunt/ChangeLog	Sun Oct  7 21:20:30 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/contrib/regression/ChangeLog gcc-4.2.2/contrib/regression/ChangeLog
*** gcc-4.2.1/contrib/regression/ChangeLog	Thu Jul 19 14:30:16 2007
--- gcc-4.2.2/contrib/regression/ChangeLog	Sun Oct  7 21:20:28 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/faq.html gcc-4.2.2/faq.html
*** gcc-4.2.1/faq.html	Thu Jul 19 14:34:00 2007
--- gcc-4.2.2/faq.html	Sun Oct  7 21:23:19 2007
*************** Information page</a>.</p>
*** 29,35 ****
  <ol>
    <li><a href="#general">General information</a>
    <ol>
-      <li><a href="#open-development">What is an open development model?</a></li>
       <li><a href="#support">How do I get a bug fixed or a feature added?</a></li>
       <li><a href="#platforms">Does GCC work on my platform?</a></li>
    </ol></li> 
--- 29,34 ----
*************** Information page</a>.</p>
*** 59,65 ****
      <li><a href="#generated_files">Why do I need autoconf, bison, xgettext, automake, etc?</a></li>
      <li><a href="#picflag-needed">Why can't I build a shared library?</a></li>
      <li><a href="#vtables">When building C++, the linker says my constructors, destructors or virtual tables are undefined, but I defined them</a></li>
-     <li><a href="#incremental">Will GCC someday include an incremental linker?</a></li>
    </ol></li>
  </ol>
  
--- 58,63 ----
*************** Information page</a>.</p>
*** 68,121 ****
  <a name="general"></a>
  <h1>General information</h1>
  
- <h2><a name="open-development">What is an open development model?</a></h2>
- 
- <p>We are using a bazaar style
- <a href="#cathedral-vs-bazaar"><b>[1]</b></a> 
- approach to GCC development: we make snapshots publicly available to
- anyone who wants to try them; we welcome anyone to join
- the development mailing list.  All of the discussions on the
- development mailing list are available via the web.  We're going to be
- making releases with a much higher frequency than they have been made
- in the past.</p>
- 
- <p>In addition to weekly snapshots of the GCC development sources, we
- have the sources readable from an SVN server by anyone.  Furthermore we
- are using SVN to allow maintainers write access to the sources.</p>
- 
- <p>There have been many potential GCC developers who were not able to
- participate in GCC development in the past.  We want these people to
- help in any way they can; we ultimately want GCC to be the best compiler
- in the world.</p>
- 
- <p>A compiler is a complicated piece of software, there will still be
- strong central maintainers who will reject patches, who will demand
- documentation of implementations, and who will keep the level of
- quality as high as it is today.  Code that could use wider testing may
- be integrated--code that is simply ill-conceived won't be.</p>
- 
- <p>GCC is not the first piece of software to use this open development
- process; FreeBSD, the Emacs lisp repository, and the Linux kernel are
- a few examples of the bazaar style of development.</p>
- 
- <p>With GCC, we are adding new features and optimizations at a
- rate that has not been done since the creation of gcc2; these
- additions inevitably have a temporarily destabilizing effect.
- With the help of developers working together with this bazaar style
- development, the resulting stability and quality levels will be better
- than we've had before.</p>
- 
- <blockquote>
- <a name="cathedral-vs-bazaar"><b>[1]</b></a> 
-   We've been discussing different development models a lot over the
-   past few months.  The paper which started all of this introduced two
-   terms:  A <b>cathedral</b> development model versus a <b>bazaar</b>
-   development model.  The paper is written by Eric S. Raymond, it is
-   called ``The Cathedral and the Bazaar''.
-   The paper is a useful starting point for discussions.
- </blockquote>
- 
- <hr />
  <!-- The "bugreport" anchor was used in ICE messages of GCC < 2.95.3. -->
  <h2 id="bugreport"><a name="support">How do I get a bug fixed or
      a feature added?</a></h2>
--- 66,71 ----
*************** pure are defined.  Note that a destructo
*** 585,598 ****
  is declared pure-virtual [class.dtor]/7.</p>
  
  
- <hr />
- <h2><a name="incremental">Will GCC someday include an incremental linker?</a></h2>
- 
- <p>Incremental linking is part of the linker, not the compiler. As
- such, GCC doesn't have anything to do with incremental linking.
- Depending on what platform you use, it may be possible to tell GCC to
- use the platform's native linker (e.g., Solaris' ild(1)).</p>
- 
- 
  </body>
  </html>
--- 535,539 ----
diff -Nrcpad gcc-4.2.1/fixincludes/ChangeLog gcc-4.2.2/fixincludes/ChangeLog
*** gcc-4.2.1/fixincludes/ChangeLog	Thu Jul 19 14:31:02 2007
--- gcc-4.2.2/fixincludes/ChangeLog	Sun Oct  7 21:20:51 2007
***************
*** 1,3 ****
--- 1,17 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
+ 2007-07-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+ 
+ 	PR target/32641
+ 
+ 	* inclhack.def (solaris_math_4, solaris_math_5, solaris_math_6,
+ 	solaris_math_7): Constify and make FP exception-safe.
+ 	* tests/base/iso/math_c99.h: Update.
+ 
+ 	* fixincl.x: Regenerate.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/fixincludes/fixincl.x gcc-4.2.2/fixincludes/fixincl.x
*** gcc-4.2.1/fixincludes/fixincl.x	Tue Jul 10 17:55:20 2007
--- gcc-4.2.2/fixincludes/fixincl.x	Sat Jul 21 21:57:21 2007
***************
*** 2,12 ****
   * 
   * DO NOT EDIT THIS FILE   (fixincl.x)
   * 
!  * It has been AutoGen-ed  Thursday July  5, 2007 at 08:11:22 PM MEST
   * From the definitions    inclhack.def
   * and the template file   fixincl
   */
! /* DO NOT CVS-MERGE THIS FILE, EITHER Thu Jul  5 20:11:22 MEST 2007
   *
   * You must regenerate it.  Use the ./genfixes script.
   *
--- 2,12 ----
   * 
   * DO NOT EDIT THIS FILE   (fixincl.x)
   * 
!  * It has been AutoGen-ed  Saturday July 21, 2007 at 05:44:12 PM EDT
   * From the definitions    inclhack.def
   * and the template file   fixincl
   */
! /* DO NOT CVS-MERGE THIS FILE, EITHER Sat Jul 21 17:44:12 EDT 2007
   *
   * You must regenerate it.  Use the ./genfixes script.
   *
*************** static tTestDesc aSolaris_Math_4Tests[] 
*** 5372,5378 ****
  static const char* apzSolaris_Math_4Patch[] = {
      "format",
      "#define\tfpclassify(x) \\\n\
!   __extension__ ({ __typeof(x) __x_fp = (x); \\\n\
  \t\t   isnan(__x_fp) \\\n\
  \t\t     ? FP_NAN \\\n\
  \t\t     : isinf(__x_fp) \\\n\
--- 5372,5378 ----
  static const char* apzSolaris_Math_4Patch[] = {
      "format",
      "#define\tfpclassify(x) \\\n\
!   __extension__ ({ const __typeof(x) __x_fp = (x); \\\n\
  \t\t   isnan(__x_fp) \\\n\
  \t\t     ? FP_NAN \\\n\
  \t\t     : isinf(__x_fp) \\\n\
*************** static tTestDesc aSolaris_Math_5Tests[] 
*** 5425,5432 ****
  static const char* apzSolaris_Math_5Patch[] = {
      "format",
      "#define\tisfinite(x) \\\n\
!   __extension__ ({ __typeof (x) __x_f = (x); \\\n\
! \t\t   __builtin_expect(!isnan(__x_f - __x_f), 1); })",
      "^#define[ \t]+isfinite\\(x\\)[ \t]+__builtin_isfinite\\(x\\)",
      (char*)NULL };
  
--- 5425,5436 ----
  static const char* apzSolaris_Math_5Patch[] = {
      "format",
      "#define\tisfinite(x) \\\n\
!   __extension__ ({ const __typeof (x) __x_f = (x); \\\n\
! \t\t    __builtin_expect(sizeof(__x_f) == sizeof(float) \\\n\
! \t\t\t  ? islessequal(__builtin_fabsf(__x_f),__FLT_MAX__) \\\n\
! \t\t\t  : sizeof(__x_f) == sizeof(long double) \\\n\
! \t\t\t    ? islessequal(__builtin_fabsl(__x_f),__LDBL_MAX__) \\\n\
! \t\t\t    : islessequal(__builtin_fabs(__x_f),__DBL_MAX__), 1); })",
      "^#define[ \t]+isfinite\\(x\\)[ \t]+__builtin_isfinite\\(x\\)",
      (char*)NULL };
  
*************** static tTestDesc aSolaris_Math_6Tests[] 
*** 5470,5477 ****
  static const char* apzSolaris_Math_6Patch[] = {
      "format",
      "#define\tisinf(x) \\\n\
!   __extension__ ({ __typeof (x) __x_i = (x); \\\n\
! \t\t   __builtin_expect(!isnan(__x_i) && !isfinite(__x_i), 0); })",
      "^#define[ \t]+isinf\\(x\\)[ \t]+__builtin_isinf\\(x\\)",
      (char*)NULL };
  
--- 5474,5485 ----
  static const char* apzSolaris_Math_6Patch[] = {
      "format",
      "#define\tisinf(x) \\\n\
!   __extension__ ({ const __typeof (x) __x_i = (x); \\\n\
! \t\t    __builtin_expect(sizeof(__x_i) == sizeof(float) \\\n\
! \t\t\t  ? isgreater(__builtin_fabsf(__x_i),__FLT_MAX__) \\\n\
! \t\t\t  : sizeof(__x_i) == sizeof(long double) \\\n\
! \t\t\t    ? isgreater(__builtin_fabsl(__x_i),__LDBL_MAX__) \\\n\
! \t\t\t    : isgreater(__builtin_fabs(__x_i),__DBL_MAX__), 0); })",
      "^#define[ \t]+isinf\\(x\\)[ \t]+__builtin_isinf\\(x\\)",
      (char*)NULL };
  
*************** static tTestDesc aSolaris_Math_7Tests[] 
*** 5515,5528 ****
  static const char* apzSolaris_Math_7Patch[] = {
      "format",
      "#define\tisnormal(x) \\\n\
!   __extension__ ({ __typeof(x) __x_n = (x); \\\n\
! \t\t   if (__x_n < 0.0) __x_n = -__x_n; \\\n\
  \t\t   __builtin_expect(isfinite(__x_n) \\\n\
  \t\t\t\t    && (sizeof(__x_n) == sizeof(float) \\\n\
! \t\t\t\t\t  ? __x_n >= __FLT_MIN__ \\\n\
  \t\t\t\t\t  : sizeof(__x_n) == sizeof(long double) \\\n\
! \t\t\t\t\t    ? __x_n >= __LDBL_MIN__ \\\n\
! \t\t\t\t\t    : __x_n >= __DBL_MIN__), 1); })",
      "^#define[ \t]+isnormal\\(x\\)[ \t]+__builtin_isnormal\\(x\\)",
      (char*)NULL };
  
--- 5523,5535 ----
  static const char* apzSolaris_Math_7Patch[] = {
      "format",
      "#define\tisnormal(x) \\\n\
!   __extension__ ({ const __typeof(x) __x_n = (x); \\\n\
  \t\t   __builtin_expect(isfinite(__x_n) \\\n\
  \t\t\t\t    && (sizeof(__x_n) == sizeof(float) \\\n\
! \t\t\t\t\t  ? isgreaterequal(__builtin_fabsf(__x_n),__FLT_MIN__) \\\n\
  \t\t\t\t\t  : sizeof(__x_n) == sizeof(long double) \\\n\
! \t\t\t\t\t    ? isgreaterequal(__builtin_fabsl(__x_n),__LDBL_MIN__) \\\n\
! \t\t\t\t\t    : isgreaterequal(__builtin_fabs(__x_n),__DBL_MIN__)), 1); })",
      "^#define[ \t]+isnormal\\(x\\)[ \t]+__builtin_isnormal\\(x\\)",
      (char*)NULL };
  
diff -Nrcpad gcc-4.2.1/fixincludes/inclhack.def gcc-4.2.2/fixincludes/inclhack.def
*** gcc-4.2.1/fixincludes/inclhack.def	Tue Jul 10 17:55:20 2007
--- gcc-4.2.2/fixincludes/inclhack.def	Sat Jul 21 21:57:21 2007
*************** fix = {
*** 2970,2976 ****
      files = iso/math_c99.h;
      c_fix = format;
      c_fix_arg = "#define\tfpclassify(x) \\\n"
!                 "  __extension__ ({ __typeof(x) __x_fp = (x); \\\n"
                  "\t\t   isnan(__x_fp) \\\n"
                  "\t\t     ? FP_NAN \\\n"
                  "\t\t     : isinf(__x_fp) \\\n"
--- 2970,2976 ----
      files = iso/math_c99.h;
      c_fix = format;
      c_fix_arg = "#define\tfpclassify(x) \\\n"
!                 "  __extension__ ({ const __typeof(x) __x_fp = (x); \\\n"
                  "\t\t   isnan(__x_fp) \\\n"
                  "\t\t     ? FP_NAN \\\n"
                  "\t\t     : isinf(__x_fp) \\\n"
*************** fix = {
*** 2994,3001 ****
      files = iso/math_c99.h;
      c_fix = format;
      c_fix_arg = "#define\tisfinite(x) \\\n"
!                 "  __extension__ ({ __typeof (x) __x_f = (x); \\\n"
!                 "\t\t   __builtin_expect(!isnan(__x_f - __x_f), 1); })";
      c_fix_arg = "^#define[ \t]+isfinite\\(x\\)[ \t]+__builtin_isfinite\\(x\\)";
      test_text =
      '#ident	"@(#)math_c99.h	1.9	04/11/01 SMI"'"\n"
--- 2994,3005 ----
      files = iso/math_c99.h;
      c_fix = format;
      c_fix_arg = "#define\tisfinite(x) \\\n"
!                 "  __extension__ ({ const __typeof (x) __x_f = (x); \\\n"
!                 "\t\t    __builtin_expect(sizeof(__x_f) == sizeof(float) \\\n"
!                 "\t\t\t  ? islessequal(__builtin_fabsf(__x_f),__FLT_MAX__) \\\n"
!                 "\t\t\t  : sizeof(__x_f) == sizeof(long double) \\\n"
!                 "\t\t\t    ? islessequal(__builtin_fabsl(__x_f),__LDBL_MAX__) \\\n"
!                 "\t\t\t    : islessequal(__builtin_fabs(__x_f),__DBL_MAX__), 1); })";
      c_fix_arg = "^#define[ \t]+isfinite\\(x\\)[ \t]+__builtin_isfinite\\(x\\)";
      test_text =
      '#ident	"@(#)math_c99.h	1.9	04/11/01 SMI"'"\n"
*************** fix = {
*** 3010,3017 ****
      files = iso/math_c99.h;
      c_fix = format;
      c_fix_arg = "#define\tisinf(x) \\\n"
!                 "  __extension__ ({ __typeof (x) __x_i = (x); \\\n"
!                 "\t\t   __builtin_expect(!isnan(__x_i) && !isfinite(__x_i), 0); })";
      c_fix_arg = "^#define[ \t]+isinf\\(x\\)[ \t]+__builtin_isinf\\(x\\)";
      test_text =
      '#ident	"@(#)math_c99.h	1.9	04/11/01 SMI"'"\n"
--- 3014,3025 ----
      files = iso/math_c99.h;
      c_fix = format;
      c_fix_arg = "#define\tisinf(x) \\\n"
!                 "  __extension__ ({ const __typeof (x) __x_i = (x); \\\n"
!                 "\t\t    __builtin_expect(sizeof(__x_i) == sizeof(float) \\\n"
!                 "\t\t\t  ? isgreater(__builtin_fabsf(__x_i),__FLT_MAX__) \\\n"
!                 "\t\t\t  : sizeof(__x_i) == sizeof(long double) \\\n"
!                 "\t\t\t    ? isgreater(__builtin_fabsl(__x_i),__LDBL_MAX__) \\\n"
!                 "\t\t\t    : isgreater(__builtin_fabs(__x_i),__DBL_MAX__), 0); })";
      c_fix_arg = "^#define[ \t]+isinf\\(x\\)[ \t]+__builtin_isinf\\(x\\)";
      test_text =
      '#ident	"@(#)math_c99.h	1.9	04/11/01 SMI"'"\n"
*************** fix = {
*** 3026,3039 ****
      files = iso/math_c99.h;
      c_fix = format;
      c_fix_arg = "#define\tisnormal(x) \\\n"
!                 "  __extension__ ({ __typeof(x) __x_n = (x); \\\n"
!                 "\t\t   if (__x_n < 0.0) __x_n = -__x_n; \\\n"
                  "\t\t   __builtin_expect(isfinite(__x_n) \\\n"
                  "\t\t\t\t    && (sizeof(__x_n) == sizeof(float) \\\n"
!                 "\t\t\t\t\t  ? __x_n >= __FLT_MIN__ \\\n"
                  "\t\t\t\t\t  : sizeof(__x_n) == sizeof(long double) \\\n"
!                 "\t\t\t\t\t    ? __x_n >= __LDBL_MIN__ \\\n"
!                 "\t\t\t\t\t    : __x_n >= __DBL_MIN__), 1); })";
      c_fix_arg = "^#define[ \t]+isnormal\\(x\\)[ \t]+__builtin_isnormal\\(x\\)";
      test_text =
      '#ident	"@(#)math_c99.h	1.9	04/11/01 SMI"'"\n"
--- 3034,3046 ----
      files = iso/math_c99.h;
      c_fix = format;
      c_fix_arg = "#define\tisnormal(x) \\\n"
!                 "  __extension__ ({ const __typeof(x) __x_n = (x); \\\n"
                  "\t\t   __builtin_expect(isfinite(__x_n) \\\n"
                  "\t\t\t\t    && (sizeof(__x_n) == sizeof(float) \\\n"
!                 "\t\t\t\t\t  ? isgreaterequal(__builtin_fabsf(__x_n),__FLT_MIN__) \\\n"
                  "\t\t\t\t\t  : sizeof(__x_n) == sizeof(long double) \\\n"
!                 "\t\t\t\t\t    ? isgreaterequal(__builtin_fabsl(__x_n),__LDBL_MIN__) \\\n"
!                 "\t\t\t\t\t    : isgreaterequal(__builtin_fabs(__x_n),__DBL_MIN__)), 1); })";
      c_fix_arg = "^#define[ \t]+isnormal\\(x\\)[ \t]+__builtin_isnormal\\(x\\)";
      test_text =
      '#ident	"@(#)math_c99.h	1.9	04/11/01 SMI"'"\n"
diff -Nrcpad gcc-4.2.1/fixincludes/tests/base/iso/math_c99.h gcc-4.2.2/fixincludes/tests/base/iso/math_c99.h
*** gcc-4.2.1/fixincludes/tests/base/iso/math_c99.h	Thu May 19 07:05:45 2005
--- gcc-4.2.2/fixincludes/tests/base/iso/math_c99.h	Sat Jul 21 21:57:21 2007
***************
*** 38,44 ****
  #ident	"@(#)math_c99.h	1.9	04/11/01 SMI"
  #undef	fpclassify
  #define	fpclassify(x) \
!   __extension__ ({ __typeof(x) __x_fp = (x); \
  		   isnan(__x_fp) \
  		     ? FP_NAN \
  		     : isinf(__x_fp) \
--- 38,44 ----
  #ident	"@(#)math_c99.h	1.9	04/11/01 SMI"
  #undef	fpclassify
  #define	fpclassify(x) \
!   __extension__ ({ const __typeof(x) __x_fp = (x); \
  		   isnan(__x_fp) \
  		     ? FP_NAN \
  		     : isinf(__x_fp) \
***************
*** 55,62 ****
  #ident	"@(#)math_c99.h	1.9	04/11/01 SMI"
  #undef	isfinite
  #define	isfinite(x) \
!   __extension__ ({ __typeof (x) __x_f = (x); \
! 		   __builtin_expect(!isnan(__x_f - __x_f), 1); })
  #endif  /* SOLARIS_MATH_5_CHECK */
  
  
--- 55,66 ----
  #ident	"@(#)math_c99.h	1.9	04/11/01 SMI"
  #undef	isfinite
  #define	isfinite(x) \
!   __extension__ ({ const __typeof (x) __x_f = (x); \
! 		    __builtin_expect(sizeof(__x_f) == sizeof(float) \
! 			  ? islessequal(__builtin_fabsf(__x_f),__FLT_MAX__) \
! 			  : sizeof(__x_f) == sizeof(long double) \
! 			    ? islessequal(__builtin_fabsl(__x_f),__LDBL_MAX__) \
! 			    : islessequal(__builtin_fabs(__x_f),__DBL_MAX__), 1); })
  #endif  /* SOLARIS_MATH_5_CHECK */
  
  
***************
*** 64,71 ****
  #ident	"@(#)math_c99.h	1.9	04/11/01 SMI"
  #undef	isinf
  #define	isinf(x) \
!   __extension__ ({ __typeof (x) __x_i = (x); \
! 		   __builtin_expect(!isnan(__x_i) && !isfinite(__x_i), 0); })
  #endif  /* SOLARIS_MATH_6_CHECK */
  
  
--- 68,79 ----
  #ident	"@(#)math_c99.h	1.9	04/11/01 SMI"
  #undef	isinf
  #define	isinf(x) \
!   __extension__ ({ const __typeof (x) __x_i = (x); \
! 		    __builtin_expect(sizeof(__x_i) == sizeof(float) \
! 			  ? isgreater(__builtin_fabsf(__x_i),__FLT_MAX__) \
! 			  : sizeof(__x_i) == sizeof(long double) \
! 			    ? isgreater(__builtin_fabsl(__x_i),__LDBL_MAX__) \
! 			    : isgreater(__builtin_fabs(__x_i),__DBL_MAX__), 0); })
  #endif  /* SOLARIS_MATH_6_CHECK */
  
  
***************
*** 73,86 ****
  #ident	"@(#)math_c99.h	1.9	04/11/01 SMI"
  #undef	isnormal
  #define	isnormal(x) \
!   __extension__ ({ __typeof(x) __x_n = (x); \
! 		   if (__x_n < 0.0) __x_n = -__x_n; \
  		   __builtin_expect(isfinite(__x_n) \
  				    && (sizeof(__x_n) == sizeof(float) \
! 					  ? __x_n >= __FLT_MIN__ \
  					  : sizeof(__x_n) == sizeof(long double) \
! 					    ? __x_n >= __LDBL_MIN__ \
! 					    : __x_n >= __DBL_MIN__), 1); })
  #endif  /* SOLARIS_MATH_7_CHECK */
  
  
--- 81,93 ----
  #ident	"@(#)math_c99.h	1.9	04/11/01 SMI"
  #undef	isnormal
  #define	isnormal(x) \
!   __extension__ ({ const __typeof(x) __x_n = (x); \
  		   __builtin_expect(isfinite(__x_n) \
  				    && (sizeof(__x_n) == sizeof(float) \
! 					  ? isgreaterequal(__builtin_fabsf(__x_n),__FLT_MIN__) \
  					  : sizeof(__x_n) == sizeof(long double) \
! 					    ? isgreaterequal(__builtin_fabsl(__x_n),__LDBL_MIN__) \
! 					    : isgreaterequal(__builtin_fabs(__x_n),__DBL_MIN__)), 1); })
  #endif  /* SOLARIS_MATH_7_CHECK */
  
  
diff -Nrcpad gcc-4.2.1/gcc/BASE-VER gcc-4.2.2/gcc/BASE-VER
*** gcc-4.2.1/gcc/BASE-VER	Mon May 14 19:13:57 2007
--- gcc-4.2.2/gcc/BASE-VER	Mon Jul 30 19:14:58 2007
***************
*** 1 ****
! 4.2.1
--- 1 ----
! 4.2.2
diff -Nrcpad gcc-4.2.1/gcc/COPYING3 gcc-4.2.2/gcc/COPYING3
*** gcc-4.2.1/gcc/COPYING3	Thu Jan  1 00:00:00 1970
--- gcc-4.2.2/gcc/COPYING3	Sat Sep  1 15:28:30 2007
***************
*** 0 ****
--- 1,674 ----
+                     GNU GENERAL PUBLIC LICENSE
+                        Version 3, 29 June 2007
+ 
+  Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+  Everyone is permitted to copy and distribute verbatim copies
+  of this license document, but changing it is not allowed.
+ 
+                             Preamble
+ 
+   The GNU General Public License is a free, copyleft license for
+ software and other kinds of works.
+ 
+   The licenses for most software and other practical works are designed
+ to take away your freedom to share and change the works.  By contrast,
+ the GNU General Public License is intended to guarantee your freedom to
+ share and change all versions of a program--to make sure it remains free
+ software for all its users.  We, the Free Software Foundation, use the
+ GNU General Public License for most of our software; it applies also to
+ any other work released this way by its authors.  You can apply it to
+ your programs, too.
+ 
+   When we speak of free software, we are referring to freedom, not
+ price.  Our General Public Licenses are designed to make sure that you
+ have the freedom to distribute copies of free software (and charge for
+ them if you wish), that you receive source code or can get it if you
+ want it, that you can change the software or use pieces of it in new
+ free programs, and that you know you can do these things.
+ 
+   To protect your rights, we need to prevent others from denying you
+ these rights or asking you to surrender the rights.  Therefore, you have
+ certain responsibilities if you distribute copies of the software, or if
+ you modify it: responsibilities to respect the freedom of others.
+ 
+   For example, if you distribute copies of such a program, whether
+ gratis or for a fee, you must pass on to the recipients the same
+ freedoms that you received.  You must make sure that they, too, receive
+ or can get the source code.  And you must show them these terms so they
+ know their rights.
+ 
+   Developers that use the GNU GPL protect your rights with two steps:
+ (1) assert copyright on the software, and (2) offer you this License
+ giving you legal permission to copy, distribute and/or modify it.
+ 
+   For the developers' and authors' protection, the GPL clearly explains
+ that there is no warranty for this free software.  For both users' and
+ authors' sake, the GPL requires that modified versions be marked as
+ changed, so that their problems will not be attributed erroneously to
+ authors of previous versions.
+ 
+   Some devices are designed to deny users access to install or run
+ modified versions of the software inside them, although the manufacturer
+ can do so.  This is fundamentally incompatible with the aim of
+ protecting users' freedom to change the software.  The systematic
+ pattern of such abuse occurs in the area of products for individuals to
+ use, which is precisely where it is most unacceptable.  Therefore, we
+ have designed this version of the GPL to prohibit the practice for those
+ products.  If such problems arise substantially in other domains, we
+ stand ready to extend this provision to those domains in future versions
+ of the GPL, as needed to protect the freedom of users.
+ 
+   Finally, every program is threatened constantly by software patents.
+ States should not allow patents to restrict development and use of
+ software on general-purpose computers, but in those that do, we wish to
+ avoid the special danger that patents applied to a free program could
+ make it effectively proprietary.  To prevent this, the GPL assures that
+ patents cannot be used to render the program non-free.
+ 
+   The precise terms and conditions for copying, distribution and
+ modification follow.
+ 
+                        TERMS AND CONDITIONS
+ 
+   0. Definitions.
+ 
+   "This License" refers to version 3 of the GNU General Public License.
+ 
+   "Copyright" also means copyright-like laws that apply to other kinds of
+ works, such as semiconductor masks.
+ 
+   "The Program" refers to any copyrightable work licensed under this
+ License.  Each licensee is addressed as "you".  "Licensees" and
+ "recipients" may be individuals or organizations.
+ 
+   To "modify" a work means to copy from or adapt all or part of the work
+ in a fashion requiring copyright permission, other than the making of an
+ exact copy.  The resulting work is called a "modified version" of the
+ earlier work or a work "based on" the earlier work.
+ 
+   A "covered work" means either the unmodified Program or a work based
+ on the Program.
+ 
+   To "propagate" a work means to do anything with it that, without
+ permission, would make you directly or secondarily liable for
+ infringement under applicable copyright law, except executing it on a
+ computer or modifying a private copy.  Propagation includes copying,
+ distribution (with or without modification), making available to the
+ public, and in some countries other activities as well.
+ 
+   To "convey" a work means any kind of propagation that enables other
+ parties to make or receive copies.  Mere interaction with a user through
+ a computer network, with no transfer of a copy, is not conveying.
+ 
+   An interactive user interface displays "Appropriate Legal Notices"
+ to the extent that it includes a convenient and prominently visible
+ feature that (1) displays an appropriate copyright notice, and (2)
+ tells the user that there is no warranty for the work (except to the
+ extent that warranties are provided), that licensees may convey the
+ work under this License, and how to view a copy of this License.  If
+ the interface presents a list of user commands or options, such as a
+ menu, a prominent item in the list meets this criterion.
+ 
+   1. Source Code.
+ 
+   The "source code" for a work means the preferred form of the work
+ for making modifications to it.  "Object code" means any non-source
+ form of a work.
+ 
+   A "Standard Interface" means an interface that either is an official
+ standard defined by a recognized standards body, or, in the case of
+ interfaces specified for a particular programming language, one that
+ is widely used among developers working in that language.
+ 
+   The "System Libraries" of an executable work include anything, other
+ than the work as a whole, that (a) is included in the normal form of
+ packaging a Major Component, but which is not part of that Major
+ Component, and (b) serves only to enable use of the work with that
+ Major Component, or to implement a Standard Interface for which an
+ implementation is available to the public in source code form.  A
+ "Major Component", in this context, means a major essential component
+ (kernel, window system, and so on) of the specific operating system
+ (if any) on which the executable work runs, or a compiler used to
+ produce the work, or an object code interpreter used to run it.
+ 
+   The "Corresponding Source" for a work in object code form means all
+ the source code needed to generate, install, and (for an executable
+ work) run the object code and to modify the work, including scripts to
+ control those activities.  However, it does not include the work's
+ System Libraries, or general-purpose tools or generally available free
+ programs which are used unmodified in performing those activities but
+ which are not part of the work.  For example, Corresponding Source
+ includes interface definition files associated with source files for
+ the work, and the source code for shared libraries and dynamically
+ linked subprograms that the work is specifically designed to require,
+ such as by intimate data communication or control flow between those
+ subprograms and other parts of the work.
+ 
+   The Corresponding Source need not include anything that users
+ can regenerate automatically from other parts of the Corresponding
+ Source.
+ 
+   The Corresponding Source for a work in source code form is that
+ same work.
+ 
+   2. Basic Permissions.
+ 
+   All rights granted under this License are granted for the term of
+ copyright on the Program, and are irrevocable provided the stated
+ conditions are met.  This License explicitly affirms your unlimited
+ permission to run the unmodified Program.  The output from running a
+ covered work is covered by this License only if the output, given its
+ content, constitutes a covered work.  This License acknowledges your
+ rights of fair use or other equivalent, as provided by copyright law.
+ 
+   You may make, run and propagate covered works that you do not
+ convey, without conditions so long as your license otherwise remains
+ in force.  You may convey covered works to others for the sole purpose
+ of having them make modifications exclusively for you, or provide you
+ with facilities for running those works, provided that you comply with
+ the terms of this License in conveying all material for which you do
+ not control copyright.  Those thus making or running the covered works
+ for you must do so exclusively on your behalf, under your direction
+ and control, on terms that prohibit them from making any copies of
+ your copyrighted material outside their relationship with you.
+ 
+   Conveying under any other circumstances is permitted solely under
+ the conditions stated below.  Sublicensing is not allowed; section 10
+ makes it unnecessary.
+ 
+   3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+ 
+   No covered work shall be deemed part of an effective technological
+ measure under any applicable law fulfilling obligations under article
+ 11 of the WIPO copyright treaty adopted on 20 December 1996, or
+ similar laws prohibiting or restricting circumvention of such
+ measures.
+ 
+   When you convey a covered work, you waive any legal power to forbid
+ circumvention of technological measures to the extent such circumvention
+ is effected by exercising rights under this License with respect to
+ the covered work, and you disclaim any intention to limit operation or
+ modification of the work as a means of enforcing, against the work's
+ users, your or third parties' legal rights to forbid circumvention of
+ technological measures.
+ 
+   4. Conveying Verbatim Copies.
+ 
+   You may convey verbatim copies of the Program's source code as you
+ receive it, in any medium, provided that you conspicuously and
+ appropriately publish on each copy an appropriate copyright notice;
+ keep intact all notices stating that this License and any
+ non-permissive terms added in accord with section 7 apply to the code;
+ keep intact all notices of the absence of any warranty; and give all
+ recipients a copy of this License along with the Program.
+ 
+   You may charge any price or no price for each copy that you convey,
+ and you may offer support or warranty protection for a fee.
+ 
+   5. Conveying Modified Source Versions.
+ 
+   You may convey a work based on the Program, or the modifications to
+ produce it from the Program, in the form of source code under the
+ terms of section 4, provided that you also meet all of these conditions:
+ 
+     a) The work must carry prominent notices stating that you modified
+     it, and giving a relevant date.
+ 
+     b) The work must carry prominent notices stating that it is
+     released under this License and any conditions added under section
+     7.  This requirement modifies the requirement in section 4 to
+     "keep intact all notices".
+ 
+     c) You must license the entire work, as a whole, under this
+     License to anyone who comes into possession of a copy.  This
+     License will therefore apply, along with any applicable section 7
+     additional terms, to the whole of the work, and all its parts,
+     regardless of how they are packaged.  This License gives no
+     permission to license the work in any other way, but it does not
+     invalidate such permission if you have separately received it.
+ 
+     d) If the work has interactive user interfaces, each must display
+     Appropriate Legal Notices; however, if the Program has interactive
+     interfaces that do not display Appropriate Legal Notices, your
+     work need not make them do so.
+ 
+   A compilation of a covered work with other separate and independent
+ works, which are not by their nature extensions of the covered work,
+ and which are not combined with it such as to form a larger program,
+ in or on a volume of a storage or distribution medium, is called an
+ "aggregate" if the compilation and its resulting copyright are not
+ used to limit the access or legal rights of the compilation's users
+ beyond what the individual works permit.  Inclusion of a covered work
+ in an aggregate does not cause this License to apply to the other
+ parts of the aggregate.
+ 
+   6. Conveying Non-Source Forms.
+ 
+   You may convey a covered work in object code form under the terms
+ of sections 4 and 5, provided that you also convey the
+ machine-readable Corresponding Source under the terms of this License,
+ in one of these ways:
+ 
+     a) Convey the object code in, or embodied in, a physical product
+     (including a physical distribution medium), accompanied by the
+     Corresponding Source fixed on a durable physical medium
+     customarily used for software interchange.
+ 
+     b) Convey the object code in, or embodied in, a physical product
+     (including a physical distribution medium), accompanied by a
+     written offer, valid for at least three years and valid for as
+     long as you offer spare parts or customer support for that product
+     model, to give anyone who possesses the object code either (1) a
+     copy of the Corresponding Source for all the software in the
+     product that is covered by this License, on a durable physical
+     medium customarily used for software interchange, for a price no
+     more than your reasonable cost of physically performing this
+     conveying of source, or (2) access to copy the
+     Corresponding Source from a network server at no charge.
+ 
+     c) Convey individual copies of the object code with a copy of the
+     written offer to provide the Corresponding Source.  This
+     alternative is allowed only occasionally and noncommercially, and
+     only if you received the object code with such an offer, in accord
+     with subsection 6b.
+ 
+     d) Convey the object code by offering access from a designated
+     place (gratis or for a charge), and offer equivalent access to the
+     Corresponding Source in the same way through the same place at no
+     further charge.  You need not require recipients to copy the
+     Corresponding Source along with the object code.  If the place to
+     copy the object code is a network server, the Corresponding Source
+     may be on a different server (operated by you or a third party)
+     that supports equivalent copying facilities, provided you maintain
+     clear directions next to the object code saying where to find the
+     Corresponding Source.  Regardless of what server hosts the
+     Corresponding Source, you remain obligated to ensure that it is
+     available for as long as needed to satisfy these requirements.
+ 
+     e) Convey the object code using peer-to-peer transmission, provided
+     you inform other peers where the object code and Corresponding
+     Source of the work are being offered to the general public at no
+     charge under subsection 6d.
+ 
+   A separable portion of the object code, whose source code is excluded
+ from the Corresponding Source as a System Library, need not be
+ included in conveying the object code work.
+ 
+   A "User Product" is either (1) a "consumer product", which means any
+ tangible personal property which is normally used for personal, family,
+ or household purposes, or (2) anything designed or sold for incorporation
+ into a dwelling.  In determining whether a product is a consumer product,
+ doubtful cases shall be resolved in favor of coverage.  For a particular
+ product received by a particular user, "normally used" refers to a
+ typical or common use of that class of product, regardless of the status
+ of the particular user or of the way in which the particular user
+ actually uses, or expects or is expected to use, the product.  A product
+ is a consumer product regardless of whether the product has substantial
+ commercial, industrial or non-consumer uses, unless such uses represent
+ the only significant mode of use of the product.
+ 
+   "Installation Information" for a User Product means any methods,
+ procedures, authorization keys, or other information required to install
+ and execute modified versions of a covered work in that User Product from
+ a modified version of its Corresponding Source.  The information must
+ suffice to ensure that the continued functioning of the modified object
+ code is in no case prevented or interfered with solely because
+ modification has been made.
+ 
+   If you convey an object code work under this section in, or with, or
+ specifically for use in, a User Product, and the conveying occurs as
+ part of a transaction in which the right of possession and use of the
+ User Product is transferred to the recipient in perpetuity or for a
+ fixed term (regardless of how the transaction is characterized), the
+ Corresponding Source conveyed under this section must be accompanied
+ by the Installation Information.  But this requirement does not apply
+ if neither you nor any third party retains the ability to install
+ modified object code on the User Product (for example, the work has
+ been installed in ROM).
+ 
+   The requirement to provide Installation Information does not include a
+ requirement to continue to provide support service, warranty, or updates
+ for a work that has been modified or installed by the recipient, or for
+ the User Product in which it has been modified or installed.  Access to a
+ network may be denied when the modification itself materially and
+ adversely affects the operation of the network or violates the rules and
+ protocols for communication across the network.
+ 
+   Corresponding Source conveyed, and Installation Information provided,
+ in accord with this section must be in a format that is publicly
+ documented (and with an implementation available to the public in
+ source code form), and must require no special password or key for
+ unpacking, reading or copying.
+ 
+   7. Additional Terms.
+ 
+   "Additional permissions" are terms that supplement the terms of this
+ License by making exceptions from one or more of its conditions.
+ Additional permissions that are applicable to the entire Program shall
+ be treated as though they were included in this License, to the extent
+ that they are valid under applicable law.  If additional permissions
+ apply only to part of the Program, that part may be used separately
+ under those permissions, but the entire Program remains governed by
+ this License without regard to the additional permissions.
+ 
+   When you convey a copy of a covered work, you may at your option
+ remove any additional permissions from that copy, or from any part of
+ it.  (Additional permissions may be written to require their own
+ removal in certain cases when you modify the work.)  You may place
+ additional permissions on material, added by you to a covered work,
+ for which you have or can give appropriate copyright permission.
+ 
+   Notwithstanding any other provision of this License, for material you
+ add to a covered work, you may (if authorized by the copyright holders of
+ that material) supplement the terms of this License with terms:
+ 
+     a) Disclaiming warranty or limiting liability differently from the
+     terms of sections 15 and 16 of this License; or
+ 
+     b) Requiring preservation of specified reasonable legal notices or
+     author attributions in that material or in the Appropriate Legal
+     Notices displayed by works containing it; or
+ 
+     c) Prohibiting misrepresentation of the origin of that material, or
+     requiring that modified versions of such material be marked in
+     reasonable ways as different from the original version; or
+ 
+     d) Limiting the use for publicity purposes of names of licensors or
+     authors of the material; or
+ 
+     e) Declining to grant rights under trademark law for use of some
+     trade names, trademarks, or service marks; or
+ 
+     f) Requiring indemnification of licensors and authors of that
+     material by anyone who conveys the material (or modified versions of
+     it) with contractual assumptions of liability to the recipient, for
+     any liability that these contractual assumptions directly impose on
+     those licensors and authors.
+ 
+   All other non-permissive additional terms are considered "further
+ restrictions" within the meaning of section 10.  If the Program as you
+ received it, or any part of it, contains a notice stating that it is
+ governed by this License along with a term that is a further
+ restriction, you may remove that term.  If a license document contains
+ a further restriction but permits relicensing or conveying under this
+ License, you may add to a covered work material governed by the terms
+ of that license document, provided that the further restriction does
+ not survive such relicensing or conveying.
+ 
+   If you add terms to a covered work in accord with this section, you
+ must place, in the relevant source files, a statement of the
+ additional terms that apply to those files, or a notice indicating
+ where to find the applicable terms.
+ 
+   Additional terms, permissive or non-permissive, may be stated in the
+ form of a separately written license, or stated as exceptions;
+ the above requirements apply either way.
+ 
+   8. Termination.
+ 
+   You may not propagate or modify a covered work except as expressly
+ provided under this License.  Any attempt otherwise to propagate or
+ modify it is void, and will automatically terminate your rights under
+ this License (including any patent licenses granted under the third
+ paragraph of section 11).
+ 
+   However, if you cease all violation of this License, then your
+ license from a particular copyright holder is reinstated (a)
+ provisionally, unless and until the copyright holder explicitly and
+ finally terminates your license, and (b) permanently, if the copyright
+ holder fails to notify you of the violation by some reasonable means
+ prior to 60 days after the cessation.
+ 
+   Moreover, your license from a particular copyright holder is
+ reinstated permanently if the copyright holder notifies you of the
+ violation by some reasonable means, this is the first time you have
+ received notice of violation of this License (for any work) from that
+ copyright holder, and you cure the violation prior to 30 days after
+ your receipt of the notice.
+ 
+   Termination of your rights under this section does not terminate the
+ licenses of parties who have received copies or rights from you under
+ this License.  If your rights have been terminated and not permanently
+ reinstated, you do not qualify to receive new licenses for the same
+ material under section 10.
+ 
+   9. Acceptance Not Required for Having Copies.
+ 
+   You are not required to accept this License in order to receive or
+ run a copy of the Program.  Ancillary propagation of a covered work
+ occurring solely as a consequence of using peer-to-peer transmission
+ to receive a copy likewise does not require acceptance.  However,
+ nothing other than this License grants you permission to propagate or
+ modify any covered work.  These actions infringe copyright if you do
+ not accept this License.  Therefore, by modifying or propagating a
+ covered work, you indicate your acceptance of this License to do so.
+ 
+   10. Automatic Licensing of Downstream Recipients.
+ 
+   Each time you convey a covered work, the recipient automatically
+ receives a license from the original licensors, to run, modify and
+ propagate that work, subject to this License.  You are not responsible
+ for enforcing compliance by third parties with this License.
+ 
+   An "entity transaction" is a transaction transferring control of an
+ organization, or substantially all assets of one, or subdividing an
+ organization, or merging organizations.  If propagation of a covered
+ work results from an entity transaction, each party to that
+ transaction who receives a copy of the work also receives whatever
+ licenses to the work the party's predecessor in interest had or could
+ give under the previous paragraph, plus a right to possession of the
+ Corresponding Source of the work from the predecessor in interest, if
+ the predecessor has it or can get it with reasonable efforts.
+ 
+   You may not impose any further restrictions on the exercise of the
+ rights granted or affirmed under this License.  For example, you may
+ not impose a license fee, royalty, or other charge for exercise of
+ rights granted under this License, and you may not initiate litigation
+ (including a cross-claim or counterclaim in a lawsuit) alleging that
+ any patent claim is infringed by making, using, selling, offering for
+ sale, or importing the Program or any portion of it.
+ 
+   11. Patents.
+ 
+   A "contributor" is a copyright holder who authorizes use under this
+ License of the Program or a work on which the Program is based.  The
+ work thus licensed is called the contributor's "contributor version".
+ 
+   A contributor's "essential patent claims" are all patent claims
+ owned or controlled by the contributor, whether already acquired or
+ hereafter acquired, that would be infringed by some manner, permitted
+ by this License, of making, using, or selling its contributor version,
+ but do not include claims that would be infringed only as a
+ consequence of further modification of the contributor version.  For
+ purposes of this definition, "control" includes the right to grant
+ patent sublicenses in a manner consistent with the requirements of
+ this License.
+ 
+   Each contributor grants you a non-exclusive, worldwide, royalty-free
+ patent license under the contributor's essential patent claims, to
+ make, use, sell, offer for sale, import and otherwise run, modify and
+ propagate the contents of its contributor version.
+ 
+   In the following three paragraphs, a "patent license" is any express
+ agreement or commitment, however denominated, not to enforce a patent
+ (such as an express permission to practice a patent or covenant not to
+ sue for patent infringement).  To "grant" such a patent license to a
+ party means to make such an agreement or commitment not to enforce a
+ patent against the party.
+ 
+   If you convey a covered work, knowingly relying on a patent license,
+ and the Corresponding Source of the work is not available for anyone
+ to copy, free of charge and under the terms of this License, through a
+ publicly available network server or other readily accessible means,
+ then you must either (1) cause the Corresponding Source to be so
+ available, or (2) arrange to deprive yourself of the benefit of the
+ patent license for this particular work, or (3) arrange, in a manner
+ consistent with the requirements of this License, to extend the patent
+ license to downstream recipients.  "Knowingly relying" means you have
+ actual knowledge that, but for the patent license, your conveying the
+ covered work in a country, or your recipient's use of the covered work
+ in a country, would infringe one or more identifiable patents in that
+ country that you have reason to believe are valid.
+ 
+   If, pursuant to or in connection with a single transaction or
+ arrangement, you convey, or propagate by procuring conveyance of, a
+ covered work, and grant a patent license to some of the parties
+ receiving the covered work authorizing them to use, propagate, modify
+ or convey a specific copy of the covered work, then the patent license
+ you grant is automatically extended to all recipients of the covered
+ work and works based on it.
+ 
+   A patent license is "discriminatory" if it does not include within
+ the scope of its coverage, prohibits the exercise of, or is
+ conditioned on the non-exercise of one or more of the rights that are
+ specifically granted under this License.  You may not convey a covered
+ work if you are a party to an arrangement with a third party that is
+ in the business of distributing software, under which you make payment
+ to the third party based on the extent of your activity of conveying
+ the work, and under which the third party grants, to any of the
+ parties who would receive the covered work from you, a discriminatory
+ patent license (a) in connection with copies of the covered work
+ conveyed by you (or copies made from those copies), or (b) primarily
+ for and in connection with specific products or compilations that
+ contain the covered work, unless you entered into that arrangement,
+ or that patent license was granted, prior to 28 March 2007.
+ 
+   Nothing in this License shall be construed as excluding or limiting
+ any implied license or other defenses to infringement that may
+ otherwise be available to you under applicable patent law.
+ 
+   12. No Surrender of Others' Freedom.
+ 
+   If conditions are imposed on you (whether by court order, agreement or
+ otherwise) that contradict the conditions of this License, they do not
+ excuse you from the conditions of this License.  If you cannot convey a
+ covered work so as to satisfy simultaneously your obligations under this
+ License and any other pertinent obligations, then as a consequence you may
+ not convey it at all.  For example, if you agree to terms that obligate you
+ to collect a royalty for further conveying from those to whom you convey
+ the Program, the only way you could satisfy both those terms and this
+ License would be to refrain entirely from conveying the Program.
+ 
+   13. Use with the GNU Affero General Public License.
+ 
+   Notwithstanding any other provision of this License, you have
+ permission to link or combine any covered work with a work licensed
+ under version 3 of the GNU Affero General Public License into a single
+ combined work, and to convey the resulting work.  The terms of this
+ License will continue to apply to the part which is the covered work,
+ but the special requirements of the GNU Affero General Public License,
+ section 13, concerning interaction through a network will apply to the
+ combination as such.
+ 
+   14. Revised Versions of this License.
+ 
+   The Free Software Foundation may publish revised and/or new versions of
+ the GNU General Public License from time to time.  Such new versions will
+ be similar in spirit to the present version, but may differ in detail to
+ address new problems or concerns.
+ 
+   Each version is given a distinguishing version number.  If the
+ Program specifies that a certain numbered version of the GNU General
+ Public License "or any later version" applies to it, you have the
+ option of following the terms and conditions either of that numbered
+ version or of any later version published by the Free Software
+ Foundation.  If the Program does not specify a version number of the
+ GNU General Public License, you may choose any version ever published
+ by the Free Software Foundation.
+ 
+   If the Program specifies that a proxy can decide which future
+ versions of the GNU General Public License can be used, that proxy's
+ public statement of acceptance of a version permanently authorizes you
+ to choose that version for the Program.
+ 
+   Later license versions may give you additional or different
+ permissions.  However, no additional obligations are imposed on any
+ author or copyright holder as a result of your choosing to follow a
+ later version.
+ 
+   15. Disclaimer of Warranty.
+ 
+   THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+ APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+ HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+ OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+ IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+ 
+   16. Limitation of Liability.
+ 
+   IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+ WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+ THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+ GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+ USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+ DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+ PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+ EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGES.
+ 
+   17. Interpretation of Sections 15 and 16.
+ 
+   If the disclaimer of warranty and limitation of liability provided
+ above cannot be given local legal effect according to their terms,
+ reviewing courts shall apply local law that most closely approximates
+ an absolute waiver of all civil liability in connection with the
+ Program, unless a warranty or assumption of liability accompanies a
+ copy of the Program in return for a fee.
+ 
+                      END OF TERMS AND CONDITIONS
+ 
+             How to Apply These Terms to Your New Programs
+ 
+   If you develop a new program, and you want it to be of the greatest
+ possible use to the public, the best way to achieve this is to make it
+ free software which everyone can redistribute and change under these terms.
+ 
+   To do so, attach the following notices to the program.  It is safest
+ to attach them to the start of each source file to most effectively
+ state the exclusion of warranty; and each file should have at least
+ the "copyright" line and a pointer to where the full notice is found.
+ 
+     <one line to give the program's name and a brief idea of what it does.>
+     Copyright (C) <year>  <name of author>
+ 
+     This program is free software: you can redistribute it and/or modify
+     it under the terms of the GNU General Public License as published by
+     the Free Software Foundation, either version 3 of the License, or
+     (at your option) any later version.
+ 
+     This program is distributed in the hope that it will be useful,
+     but WITHOUT ANY WARRANTY; without even the implied warranty of
+     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+     GNU General Public License for more details.
+ 
+     You should have received a copy of the GNU General Public License
+     along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ Also add information on how to contact you by electronic and paper mail.
+ 
+   If the program does terminal interaction, make it output a short
+ notice like this when it starts in an interactive mode:
+ 
+     <program>  Copyright (C) <year>  <name of author>
+     This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+     This is free software, and you are welcome to redistribute it
+     under certain conditions; type `show c' for details.
+ 
+ The hypothetical commands `show w' and `show c' should show the appropriate
+ parts of the General Public License.  Of course, your program's commands
+ might be different; for a GUI interface, you would use an "about box".
+ 
+   You should also get your employer (if you work as a programmer) or school,
+ if any, to sign a "copyright disclaimer" for the program, if necessary.
+ For more information on this, and how to apply and follow the GNU GPL, see
+ <http://www.gnu.org/licenses/>.
+ 
+   The GNU General Public License does not permit incorporating your program
+ into proprietary programs.  If your program is a subroutine library, you
+ may consider it more useful to permit linking proprietary applications with
+ the library.  If this is what you want to do, use the GNU Lesser General
+ Public License instead of this License.  But first, please read
+ <http://www.gnu.org/philosophy/why-not-lgpl.html>.
diff -Nrcpad gcc-4.2.1/gcc/COPYING3.LIB gcc-4.2.2/gcc/COPYING3.LIB
*** gcc-4.2.1/gcc/COPYING3.LIB	Thu Jan  1 00:00:00 1970
--- gcc-4.2.2/gcc/COPYING3.LIB	Sat Sep  1 15:28:30 2007
***************
*** 0 ****
--- 1,165 ----
+ 		   GNU LESSER GENERAL PUBLIC LICENSE
+                        Version 3, 29 June 2007
+ 
+  Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+  Everyone is permitted to copy and distribute verbatim copies
+  of this license document, but changing it is not allowed.
+ 
+ 
+   This version of the GNU Lesser General Public License incorporates
+ the terms and conditions of version 3 of the GNU General Public
+ License, supplemented by the additional permissions listed below.
+ 
+   0. Additional Definitions. 
+ 
+   As used herein, "this License" refers to version 3 of the GNU Lesser
+ General Public License, and the "GNU GPL" refers to version 3 of the GNU
+ General Public License.
+ 
+   "The Library" refers to a covered work governed by this License,
+ other than an Application or a Combined Work as defined below.
+ 
+   An "Application" is any work that makes use of an interface provided
+ by the Library, but which is not otherwise based on the Library.
+ Defining a subclass of a class defined by the Library is deemed a mode
+ of using an interface provided by the Library.
+ 
+   A "Combined Work" is a work produced by combining or linking an
+ Application with the Library.  The particular version of the Library
+ with which the Combined Work was made is also called the "Linked
+ Version".
+ 
+   The "Minimal Corresponding Source" for a Combined Work means the
+ Corresponding Source for the Combined Work, excluding any source code
+ for portions of the Combined Work that, considered in isolation, are
+ based on the Application, and not on the Linked Version.
+ 
+   The "Corresponding Application Code" for a Combined Work means the
+ object code and/or source code for the Application, including any data
+ and utility programs needed for reproducing the Combined Work from the
+ Application, but excluding the System Libraries of the Combined Work.
+ 
+   1. Exception to Section 3 of the GNU GPL.
+ 
+   You may convey a covered work under sections 3 and 4 of this License
+ without being bound by section 3 of the GNU GPL.
+ 
+   2. Conveying Modified Versions.
+ 
+   If you modify a copy of the Library, and, in your modifications, a
+ facility refers to a function or data to be supplied by an Application
+ that uses the facility (other than as an argument passed when the
+ facility is invoked), then you may convey a copy of the modified
+ version:
+ 
+    a) under this License, provided that you make a good faith effort to
+    ensure that, in the event an Application does not supply the
+    function or data, the facility still operates, and performs
+    whatever part of its purpose remains meaningful, or
+ 
+    b) under the GNU GPL, with none of the additional permissions of
+    this License applicable to that copy.
+ 
+   3. Object Code Incorporating Material from Library Header Files.
+ 
+   The object code form of an Application may incorporate material from
+ a header file that is part of the Library.  You may convey such object
+ code under terms of your choice, provided that, if the incorporated
+ material is not limited to numerical parameters, data structure
+ layouts and accessors, or small macros, inline functions and templates
+ (ten or fewer lines in length), you do both of the following:
+ 
+    a) Give prominent notice with each copy of the object code that the
+    Library is used in it and that the Library and its use are
+    covered by this License.
+ 
+    b) Accompany the object code with a copy of the GNU GPL and this license
+    document.
+ 
+   4. Combined Works.
+ 
+   You may convey a Combined Work under terms of your choice that,
+ taken together, effectively do not restrict modification of the
+ portions of the Library contained in the Combined Work and reverse
+ engineering for debugging such modifications, if you also do each of
+ the following:
+ 
+    a) Give prominent notice with each copy of the Combined Work that
+    the Library is used in it and that the Library and its use are
+    covered by this License.
+ 
+    b) Accompany the Combined Work with a copy of the GNU GPL and this license
+    document.
+ 
+    c) For a Combined Work that displays copyright notices during
+    execution, include the copyright notice for the Library among
+    these notices, as well as a reference directing the user to the
+    copies of the GNU GPL and this license document.
+ 
+    d) Do one of the following:
+ 
+        0) Convey the Minimal Corresponding Source under the terms of this
+        License, and the Corresponding Application Code in a form
+        suitable for, and under terms that permit, the user to
+        recombine or relink the Application with a modified version of
+        the Linked Version to produce a modified Combined Work, in the
+        manner specified by section 6 of the GNU GPL for conveying
+        Corresponding Source.
+ 
+        1) Use a suitable shared library mechanism for linking with the
+        Library.  A suitable mechanism is one that (a) uses at run time
+        a copy of the Library already present on the user's computer
+        system, and (b) will operate properly with a modified version
+        of the Library that is interface-compatible with the Linked
+        Version. 
+ 
+    e) Provide Installation Information, but only if you would otherwise
+    be required to provide such information under section 6 of the
+    GNU GPL, and only to the extent that such information is
+    necessary to install and execute a modified version of the
+    Combined Work produced by recombining or relinking the
+    Application with a modified version of the Linked Version. (If
+    you use option 4d0, the Installation Information must accompany
+    the Minimal Corresponding Source and Corresponding Application
+    Code. If you use option 4d1, you must provide the Installation
+    Information in the manner specified by section 6 of the GNU GPL
+    for conveying Corresponding Source.)
+ 
+   5. Combined Libraries.
+ 
+   You may place library facilities that are a work based on the
+ Library side by side in a single library together with other library
+ facilities that are not Applications and are not covered by this
+ License, and convey such a combined library under terms of your
+ choice, if you do both of the following:
+ 
+    a) Accompany the combined library with a copy of the same work based
+    on the Library, uncombined with any other library facilities,
+    conveyed under the terms of this License.
+ 
+    b) Give prominent notice with the combined library that part of it
+    is a work based on the Library, and explaining where to find the
+    accompanying uncombined form of the same work.
+ 
+   6. Revised Versions of the GNU Lesser General Public License.
+ 
+   The Free Software Foundation may publish revised and/or new versions
+ of the GNU Lesser General Public License from time to time. Such new
+ versions will be similar in spirit to the present version, but may
+ differ in detail to address new problems or concerns.
+ 
+   Each version is given a distinguishing version number. If the
+ Library as you received it specifies that a certain numbered version
+ of the GNU Lesser General Public License "or any later version"
+ applies to it, you have the option of following the terms and
+ conditions either of that published version or of any later version
+ published by the Free Software Foundation. If the Library as you
+ received it does not specify a version number of the GNU Lesser
+ General Public License, you may choose any version of the GNU Lesser
+ General Public License ever published by the Free Software Foundation.
+ 
+   If the Library as you received it specifies that a proxy can decide
+ whether future versions of the GNU Lesser General Public License shall
+ apply, that proxy's public statement of acceptance of any version is
+ permanent authorization for you to choose that version for the
+ Library.
diff -Nrcpad gcc-4.2.1/gcc/ChangeLog gcc-4.2.2/gcc/ChangeLog
*** gcc-4.2.1/gcc/ChangeLog	Thu Jul 19 14:29:33 2007
--- gcc-4.2.2/gcc/ChangeLog	Sun Oct  7 21:20:02 2007
***************
*** 1,3 ****
--- 1,485 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
+ 2007-09-25  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/32694
+ 	2006-11-08  Roger Sayle  <roger@eyesopen.com>
+ 	* tree-ssa-propagate.c (set_rhs): Verify tcc_comparison the same way
+ 	as tcc_binary.
+ 	* tree-ssa-ccp.c (fold_stmt_r) <COND_EXPR>: Use set_rhs to modify
+ 	the condition after calling fold_binary.
+ 
+ 2007-09-24  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/33316
+ 	* dwarf2out.c (modified_type_die): Handle TYPE_DECL with NULL
+ 	DECL_NAME.
+ 	* dbxout.c (dbxout_type): Likewise.
+ 
+ 2007-09-23  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	* configure.ac (ld_vers): Support GNU linker version xx.xx.*
+ 	* configure: Regenerated.
+ 
+ 2007-09-23  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* configure.ac (MAKEINFO): Handle makeinfo version 4.10 and above.
+ 	* configure: Regenerated.
+ 
+ 2007-09-13  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR bootstrap/33418
+ 	* configure.ac (ld_vers): Support Linux linker.
+ 	* configure: Regenerated.
+ 
+ 2007-09-13  Seongbae Park <seongbae.park@gmail.com>
+ 
+ 	* common.opt (femit-class-debug-always): Turn off by default.
+ 
+ 2007-09-12  Bob Wilson  <bob.wilson@acm.org>
+ 
+ 	* config/xtensa/xtensa.c (machine_function): Add vararg_a7_copy.
+ 	(xtensa_copy_incoming_a7): Use start_sequence instead of
+ 	push_to_sequence.  Stash insns in vararg_a7_copy for builtin_saveregs.
+ 	(xtensa_builtin_saveregs): Place code from vararg_a7_copy at the start
+ 	of the saveregs sequence.
+ 
+ 2007-09-12  Richard Guenther  <rguenther@suse.de>
+ 
+ 	PR middle-end/33382
+ 	* tree-ssa-structalias.c (get_constraint_for_component_ref):
+ 	Note that accesses to a whole flexible array member may not lead
+ 	to a subvariable.
+ 
+ 2007-09-10  Bob Wilson  <bob.wilson@acm.org>
+ 	
+ 	* config/xtensa/xtensa.c (xtensa_output_literal): Mask out high bits
+ 	for floating-point values if HOST_BITS_PER_LONG > 32.  Use
+ 	split_double instead of operand_subword.
+ 	
+ 2007-09-10  Bob Wilson  <bob.wilson@acm.org>
+ 
+ 	* config/xtensa/xtensa.md (adddi3, adddi_carry): Delete.
+ 	(subdi3, subdi_carry): Delete.
+ 
+ 2007-09-07  Tobias Burnus  <burnus@net-b.de>
+ 
+ 	PR middle-end/33321
+ 	* doc/invoke.texi: Fix -Wstrict-overflow= table.
+ 
+ 2007-09-06  Richard Sandiford  <richard@codesourcery.com>
+ 
+ 	PR target/33256
+ 	* config/mips/mips.c (mips_classify_symbolic_expression): New function.
+ 	(mips_classify_address): Use it instead of mips_symbolic_constant_p.
+ 	(print_operand_reloc): Likewise.
+ 
+ 2007-09-03  Anatoly Sokolov <aesok@post.ru>
+ 
+ 	PR target/28902
+  	* config/avr/avr.h (TARGET_VTABLE_ENTRY_ALIGN): Define.
+ 
+ 2007-09-01  Nick Clifton  <nickc@redhat.com>
+ 
+ 	* COPYING3, COPYING3.LIB: New files.
+ 	* tree-ssa-operands.h: Change copyright header to refer to version
+ 	3 of the GNU General Public License and to point readers at the
+ 	COPYING3 file and the FSF's license web page.
+ 	* tree-vrp.c, regrename.c, attribs.c, loop-unswitch.c, sched-ebb.c,
+ 	tree-loop-linear.c, dwarf2asm.c, tree-into-ssa.c, dwarf2asm.h,
+ 	tree-ssa-loop-im.c, sbitmap.c, targhooks.c, tree-dump.c,
+ 	tree-complex.c, sbitmap.h, targhooks.h, tree-dump.h, see.c,
+ 	machmode.h, hooks.c, hooks.h, genrecog.c, tree-ssa-threadupdate.c,
+ 	gen-protos.c, flags.h, rtlhooks.c, gencheck.c,
+ 	tree-ssa-loop-niter.c, opts-common.c, tree-pretty-print.c, tracer.c,
+ 	gengtype.c, mkconfig.sh, gengtype.h, tree-ssa-loop-unswitch.c,
+ 	cgraph.c, c-lex.c, cgraph.h, libfuncs.h, cfgloopmanip.c,
+ 	rtl-error.c, optabs.c, postreload-gcse.c, tree-ssa-loop-manip.c,
+ 	optabs.h, genmddeps.c, defaults.h, postreload.c, value-prof.c,
+ 	tree-ssa-loop-ch.c, tree-tailcall.c, gengenrtl.c, value-prof.h,
+ 	genopinit.c, tree.c, tree.h, reload.c, tree-pass.h, ipa-cp.c,
+ 	reload.h, bitmap.c, bitmap.h, tree-scalar-evolution.c,
+ 	c-config-lang.in, tree-scalar-evolution.h, target.h, cppspec.c,
+ 	rtlanal.c, ddg.c, lambda-mat.c, mips-tdump.c, ddg.h,tree-phinodes.c,
+ 	mips-tfile.c, pointer-set.c, pointer-set.h, diagnostic.c, final.c,
+ 	diagnostic.h, builtins.c, genoutput.c, gcc.c, lists.c, gcc.h,
+ 	cfghooks.c, input.h, gensupport.c, fold-const.c, cfghooks.h,
+ 	insn-notes.def, gensupport.h, builtin-attrs.def, sync-builtins.def,
+ 	params.c, cfgloopanal.c, params.h, omp-low.c, tree-ssa-dse.c,
+ 	gcov.c, cfg.c, genextract.c, ipa-reference.c, genautomata.c,
+ 	tree-ssa-uncprop.c, toplev.c, tree-gimple.c, ipa-reference.h,
+ 	vmsdbgout.c, errors.c, toplev.h, reorg.c, tree-gimple.h,
+ 	tree-chrec.c, pretty-print.c, errors.h, real.c, tree-chrec.h,
+ 	pretty-print.h, debug.c, real.h, genemit.c, c-cppbuiltin.c,
+ 	genmultilib, debug.h, genconfig.c, cgraphunit.c, regs.h, df-scan.c,
+ 	vec.c, hosthooks-def.h, vec.h, tree-ssa-copyrename.c, scan.c,
+ 	builtin-types.def, tree-ssa-ccp.c, scan.h, mode-classes.def,
+ 	haifa-sched.c, dominance.c, dojump.c, double-int.c, gcov-io.c,
+ 	dbxout.c, builtins.def, double-int.h, dbxout.h,
+ 	tree-ssa-loop-ivopts.c, df-core.c, mode-switching.c, gengtype-lex.l,
+ 	tree-nomudflap.c, modulo-sched.c, c-objc-common.c, hosthooks.h,
+ 	c-objc-common.h, caller-save.c, graph.c, ipa-pure-const.c, graph.h,
+ 	c-format.c, cse.c, fix-header.c, c-format.h, web.c, tree-stdarg.c,
+ 	genpeep.c, tree-stdarg.h, tree-ssa-math-opts.c, xcoffout.c,
+ 	tree-ssa-dom.c, tree-nrv.c, xcoffout.h, tree-ssa-propagate.c,
+ 	ipa-utils.c, tree-ssa-propagate.h, tree-ssa-alias.c, loop-init.c,
+ 	ipa-utils.h, gimple-low.c, rtl.def, c-tree.h, tree-ssa-sink.c,
+ 	ipa-inline.c, mkmap-symver.awk, machmode.def, c-pch.c, cfganal.c,
+ 	global.c, alloc-pool.c, c-semantics.c, alloc-pool.h, jump.c,
+ 	ifcvt.c, dwarf2out.c, expr.c, cfgbuild.c, tree-browser.c,
+ 	dwarf2out.h, expr.h, longlong.h, opts.c, gcov-iov.c, opts.h,
+ 	dwarf2.h, genattrtab.c, genconditions.c, genattr.c, optc-gen.awk,
+ 	timevar.def, tree-ssa-loop-ivcanon.c, hard-reg-set.h, predict.c,
+ 	tree-ssa-loop.c, host-default.c, predict.h, recog.c, recog.h,
+ 	c-aux-info.c, tree-ssa-address.c, timevar.c, lcm.c, timevar.h,
+ 	tree-vn.c, treestruct.def, fp-test.c, c-decl.c, tree-eh.c,
+ 	c-errors.c, c-pretty-print.c, regmove.c, lambda-trans.c,
+ 	c-pretty-print.h, et-forest.c, et-forest.h, local-alloc.c,
+ 	function.c, langhooks.c, cppdefault.c, tree-vectorizer.c,
+ 	function.h, langhooks.h, print-rtl.c, cppdefault.h, df.h,
+ 	tree-vectorizer.h, sdbout.c, stor-layout.c, sdbout.h,
+ 	rtlhooks-def.h, read-rtl.c, gcse.c, ipa-type-escape.c, vmsdbg.h,
+ 	alias.c, ipa-type-escape.h, domwalk.c, alias.h, tree-if-conv.c,
+ 	profile.c, domwalk.h, ipa.c, gccbug.in, tree-data-ref.c,
+ 	loop-unroll.c, tree-data-ref.h, tree-flow-inline.h, mkmap-flat.awk,
+ 	tree-vect-analyze.c, c.opt, ggc.h, opt-gather.awk, c-typeck.c,
+ 	gimplify.c, coretypes.h, insn-addr.h, tree-ssa-phiopt.c, c-pragma.c,
+ 	c-pragma.h, calls.c, genmodes.c, loop-doloop.c, predict.def,
+ 	dwarf.h, tree.def, rtl-factoring.c, expmed.c, bt-load.c,
+ 	ggc-common.c, genflags.c, tree-dfa.c, except.c, coverage.c,
+ 	except.h, emit-rtl.c, cfgexpand.c, coverage.h, stringpool.c,
+ 	cselib.c, emit-rtl.h, tree-cfgcleanup.c, c-opts.c, cselib.h,
+ 	cfgcleanup.c, simplify-rtx.c, tree-ssa-pre.c, explow.c,
+ 	tree-ssa-live.c, tree-sra.c, tree-ssa-live.h, loop-invariant.c,
+ 	genpreds.c, protoize.c, opth-gen.awk, c-dump.c, lambda.h, loop-iv.c,
+ 	tree-mudflap.c, ipa-prop.c, print-tree.c, tree-mudflap.h,
+ 	tree-ssa-copy.c, ipa-prop.h, cfglayout.c, tree-ssa-forwprop.c,
+ 	c-convert.c, cfglayout.h, common.opt, ggc-zone.c, ggc-page.c,
+ 	c-omp.c, tree-ssa-dce.c, gencodes.c, varasm.c, tree-vect-patterns.c,
+ 	libada-mk.in, sched-deps.c, tree-nested.c, c-ppoutput.c, tree-ssa.c,
+ 	target-def.h, tree-ssa-loop-prefetch.c, lambda-code.c,
+ 	omp-builtins.def, rtl.c, regclass.c, stab.def, intl.c, rtl.h,
+ 	intl.h, tree-inline.c, conditions.h, tree-inline.h, integrate.c,
+ 	sched-int.h, tree-iterator.c, integrate.h, tree-iterator.h,
+ 	genchecksum.c, tree-optimize.c, output.h, tree-vect-transform.c,
+ 	tree-object-size.c, combine.c, tree-outof-ssa.c, addresses.h,
+ 	bb-reorder.c, resource.c, var-tracking.c, cfgloop.c, system.h,
+ 	resource.h, ggc-none.c, tree-profile.c, cfgloop.h, c-gimplify.c,
+ 	c-common.c, opt-functions.awk, tree-vect-generic.c, tree-flow.h,
+ 	df-problems.c, scan-decls.c, c-common.h, config.gcc, reg-stack.c,
+ 	tlink.c, main.c, stub-objc.c, fixproto, config.host, Makefile.in,
+ 	gccspec.c, sched-rgn.c, vecprim.h, basic-block.h,
+ 	tree-ssa-structalias.c, tree-ssa-structalias.h, c-common.def,
+ 	sched-vis.c, tree-cfg.c, passes.c, genconstants.c, c-incpath.c,
+ 	c-incpath.h, struct-equiv.c, c-parser.c, tree-ssa-reassoc.c,
+ 	varray.c, sreal.c, varray.h, dfp.c, sreal.h, dfp.h, flow.c,
+ 	conflict.c reg-notes.def, cfgrtl.c, config.build, gengtype-yacc.y,
+ 	stmt.c, tree-browser.def, prefix.c, statistics.h, params.def,
+ 	c-lang.c, gcov-dump.c, prefix.h, tree-ssanames.c, collect2.c,
+ 	collect2.h, tree-ssa-threadedge.c, convert.c, convert.h,
+ 	langhooks-def.h, reload1.c, tree-ssa-operands.c: Likewise.
+ 
+ 2007-09-01  Nick Clifton  <nickc@redhat.com>
+ 
+ 	* host-hpux.c: Change copyright header to refer to version 3 of
+ 	the GNU General Public License and to point readers at the
+ 	COPYING3 file and the FSF's license web page.
+ 	* alpha/predicates.md, alpha/vms-ld.c, alpha/linux.h,
+ 	alpha/alpha.opt, alpha/linux-elf.h, alpha/vms.h, alpha/elf.h,
+ 	alpha/vms-unwind.h, alpha/ev4.md, alpha/ev6.md, alpha/alpha.c,
+ 	alpha/vms-cc.c, alpha/alpha.h, alpha/sync.md, alpha/openbsd.h,
+ 	alpha/alpha.md, alpha/alpha-modes.def, alpha/ev5.md,
+ 	alpha/alpha-protos.h, alpha/freebsd.h, alpha/osf5.h,
+ 	alpha/netbsd.h, alpha/vms64.h, alpha/constraints.md, alpha/osf.h,
+ 	alpha/xm-vms.h, alpha/unicosmk.h, linux.h, frv/predicates.md,
+ 	frv/frv.h, frv/linux.h, frv/frv.md, frv/frv.opt,
+ 	frv/frv-modes.def, frv/frv-asm.h, frv/frv-protos.h, frv/frv-abi.h,
+ 	frv/frv.c, s390/tpf.h, s390/s390.c, s390/predicates.md,
+ 	s390/s390.h, s390/linux.h, s390/tpf.md, s390/tpf.opt,
+ 	s390/2064.md, s390/2084.md, s390/s390.md, s390/s390.opt,
+ 	s390/s390-modes.def, s390/fixdfdi.h, s390/constraints.md,
+ 	s390/s390-protos.h, s390/s390x.h, elfos.h, dbxcoff.h,
+ 	m32c/predicates.md, m32c/cond.md, m32c/m32c.c, m32c/minmax.md,
+ 	m32c/blkmov.md, m32c/m32c-pragma.c, m32c/m32c.h, m32c/prologue.md,
+ 	m32c/m32c.abi, m32c/muldiv.md, m32c/bitops.md, m32c/mov.md,
+ 	m32c/addsub.md, m32c/m32c.md, m32c/m32c.opt, m32c/t-m32c,
+ 	m32c/m32c-modes.def, m32c/jump.md, m32c/shift.md,
+ 	m32c/m32c-protos.h, libgloss.h, interix.h, sparc/hypersparc.md,
+ 	sparc/predicates.md, sparc/linux.h, sparc/sp64-elf.h,
+ 	sparc/supersparc.md, sparc/cypress.md, sparc/openbsd1-64.h,
+ 	sparc/openbsd64.h, sparc/niagara.md, sparc/sparc.md,
+ 	sparc/long-double-switch.opt, sparc/ultra3.md, sparc/sparc.opt,
+ 	sparc/sync.md, sparc/sp-elf.h, sparc/sparc-protos.h,
+ 	sparc/ultra1_2.md, sparc/biarch64.h, sparc/sparc.c,
+ 	sparc/little-endian.opt, sparc/sysv4-only.h, sparc/sparc.h,
+ 	sparc/linux64.h, sparc/freebsd.h, sparc/sol2.h, sparc/rtemself.h,
+ 	sparc/netbsd-elf.h, sparc/sparc-modes.def, sparc/sparclet.md,
+ 	sparc/sysv4.h, vx-common.h, netbsd-aout.h, m32r/m32r.md,
+ 	m32r/predicates.md, m32r/little.h, m32r/m32r.c, m32r/m32r.opt,
+ 	m32r/linux.h, m32r/m32r.h, m32r/m32r-protos.h, vxworks.opt,
+ 	darwin-c.c, darwin.opt, i386/i386.h, i386/cygming.h, i386/linux.h,
+ 	i386/cygwin.h, i386/i386.md, i386/netware-crt0.c, i386/sco5.h,
+ 	i386/mmx.md, i386/kaos-i386.h, i386/winnt-stubs.c,
+ 	i386/netbsd64.h, i386/djgpp.h, i386/gas.h, i386/sol2.h,
+ 	i386/constraints.md, i386/netware-libgcc.c, i386/sysv5.h,
+ 	i386/predicates.md, i386/x86-64.h, i386/kfreebsd-gnu.h,
+ 	i386/freebsd64.h, i386/vxworksae.h, i386/pentium.md, i386/lynx.h,
+ 	i386/i386elf.h, i386/rtemself.h, i386/netbsd-elf.h, i386/ppro.md,
+ 	i386/k6.md, i386/netware.c, i386/netware.h, i386/i386-modes.def,
+ 	i386/sysv4-cpp.h, i386/i386-interix.h, i386/cygwin1.c,
+ 	i386/djgpp.opt, i386/uwin.h, i386/unix.h, i386/ptx4-i.h,
+ 	i386/xm-djgpp.h, i386/att.h, i386/winnt.c, i386/beos-elf.h,
+ 	i386/sol2-10.h, i386/darwin64.h, i386/sse.md, i386/i386.opt,
+ 	i386/bsd.h, i386/cygming.opt, i386/xm-mingw32.h, i386/linux64.h,
+ 	i386/openbsdelf.h, i386/xm-cygwin.h, i386/sco5.opt, i386/darwin.h,
+ 	i386/mingw32.h, i386/winnt-cxx.c, i386/i386-interix3.h,
+ 	i386/nwld.c, i386/nwld.h, i386/host-cygwin.c, i386/cygwin2.c,
+ 	i386/i386-protos.h, i386/sync.md, i386/openbsd.h,
+ 	i386/host-mingw32.c, i386/i386-aout.h, i386/nto.h,
+ 	i386/biarch64.h, i386/i386-coff.h, i386/freebsd.h,
+ 	i386/driver-i386.c, i386/knetbsd-gnu.h, i386/host-i386-darwin.c,
+ 	i386/vxworks.h, i386/crtdll.h, i386/i386.c, i386/sysv4.h,
+ 	darwin-protos.h, linux.opt, sol2.c, sol2.h, sh/symbian.c,
+ 	sh/sh-protos.h, sh/linux.h, sh/elf.h, sh/superh.h, sh/sh4.md,
+ 	sh/coff.h, sh/newlib.h, sh/embed-elf.h, sh/symbian-pre.h,
+ 	sh/rtems.h, sh/kaos-sh.h, sh/sh4a.md, sh/sh64.h, sh/sh.opt,
+ 	sh/symbian-post.h, sh/sh-c.c, sh/predicates.md, sh/sh.c, sh/sh.h,
+ 	sh/shmedia.md, sh/sh-modes.def, sh/little.h, sh/sh1.md,
+ 	sh/superh64.h, sh/rtemself.h, sh/netbsd-elf.h, sh/sh.md,
+ 	sh/vxworks.h, usegas.h, svr3.h, pdp11/pdp11-protos.h,
+ 	pdp11/2bsd.h, pdp11/pdp11.md, pdp11/pdp11.c, pdp11/pdp11.opt,
+ 	pdp11/pdp11-modes.def, pdp11/pdp11.h, avr/rtems.h,
+ 	avr/avr-protos.h, avr/predicates.md, avr/constraints.md,
+ 	avr/avr.md, avr/avr.c, avr/avr.opt, avr/avr.h, sol2-protos.h,
+ 	dbxelf.h, lynx.opt, crx/crx.h, crx/crx-protos.h, crx/crx.md,
+ 	crx/crx.c, crx/crx.opt, c4x/c4x-c.c, c4x/c4x.c, c4x/c4x.opt,
+ 	c4x/c4x-modes.def, c4x/rtems.h, c4x/predicates.md, c4x/c4x.h,
+ 	c4x/c4x-protos.h, c4x/c4x.md, kfreebsd-gnu.h,
+ 	xtensa/predicates.md, xtensa/xtensa.c, xtensa/linux.h,
+ 	xtensa/xtensa.h, xtensa/elf.h, xtensa/xtensa.md,
+ 	xtensa/xtensa.opt, xtensa/xtensa-protos.h, dbx.h,
+ 	stormy16/predicates.md, stormy16/stormy16.md, stormy16/stormy16.c,
+ 	stormy16/stormy16.opt, stormy16/stormy16.h,
+ 	stormy16/stormy16-protos.h, host-solaris.c, fr30/fr30.h,
+ 	fr30/predicates.md, fr30/fr30-protos.h, fr30/fr30.md, fr30/fr30.c,
+ 	fr30/fr30.opt, vxworksae.h, sol2-c.c, lynx.h,
+ 	m68hc11/m68hc11-protos.h, m68hc11/predicates.md,
+ 	m68hc11/m68hc11.md, m68hc11/m68hc11.c, m68hc11/m68hc11.opt,
+ 	m68hc11/m68hc11.h, m68hc11/m68hc12.h, openbsd-oldgas.h,
+ 	host-linux.c, interix3.h, cris/cris.c, cris/predicates.md,
+ 	cris/linux.h, cris/cris.h, cris/aout.h, cris/cris.md,
+ 	cris/linux.opt, cris/cris.opt, cris/elf.opt, cris/aout.opt,
+ 	cris/cris-protos.h, netbsd.h, netbsd-elf.h, iq2000/iq2000.h,
+ 	iq2000/predicates.md, iq2000/iq2000-protos.h, iq2000/iq2000.md,
+ 	iq2000/iq2000.c, iq2000/iq2000.opt, host-darwin.c, mt/mt.md,
+ 	mt/mt.c, mt/mt.opt, mt/t-mt, mt/mt.h, mt/mt-protos.h, svr4.h,
+ 	host-darwin.h, chorus.h, mn10300/mn10300.c, mn10300/mn10300.opt,
+ 	mn10300/predicates.md, mn10300/mn10300.h, mn10300/linux.h,
+ 	mn10300/mn10300-protos.h, mn10300/mn10300.md, ia64/predicates.md,
+ 	ia64/itanium1.md, ia64/unwind-ia64.h, ia64/ia64-c.c, ia64/sync.md,
+ 	ia64/ia64.c, ia64/itanium2.md, ia64/ia64.h, ia64/vect.md,
+ 	ia64/freebsd.h, ia64/ia64.md, ia64/ia64-modes.def, ia64/hpux.h,
+ 	ia64/ia64-protos.h, windiss.h, gofast.h, rtems.h, sol2-10.h,
+ 	m68k/predicates.md, m68k/m68k.md, m68k/linux.h,
+ 	m68k/m68k-modes.def, m68k/m68k-protos.h, m68k/coff.h,
+ 	m68k/m68k-none.h, m68k/ieee.opt, m68k/openbsd.h, m68k/m68k-aout.h,
+ 	m68k/m68k.opt, m68k/m68020-elf.h, m68k/m68kelf.h, m68k/m68k.c,
+ 	m68k/rtemself.h, m68k/netbsd-elf.h, m68k/m68k.h, m68k/uclinux.h,
+ 	rs6000/power4.md, rs6000/host-darwin.c, rs6000/6xx.md,
+ 	rs6000/linux.h, rs6000/eabi.h, rs6000/aix41.opt, rs6000/xcoff.h,
+ 	rs6000/secureplt.h, rs6000/linuxspe.h, rs6000/eabialtivec.h,
+ 	rs6000/8540.md, rs6000/darwin8.h, rs6000/kaos-ppc.h,
+ 	rs6000/windiss.h, rs6000/603.md, rs6000/aix41.h, rs6000/mpc.md,
+ 	rs6000/aix43.h, rs6000/beos.h, rs6000/gnu.h, rs6000/rtems.h,
+ 	rs6000/aix.opt, rs6000/darwin.md, rs6000/darwin64.h,
+ 	rs6000/default64.h, rs6000/7xx.md, rs6000/darwin.opt,
+ 	rs6000/spe.md, rs6000/rs6000.opt, rs6000/rs6000-c.c,
+ 	rs6000/rios2.md, rs6000/linuxaltivec.h, rs6000/7450.md,
+ 	rs6000/linux64.h, rs6000/constraints.md, rs6000/440.md,
+ 	rs6000/darwin.h, rs6000/host-ppc64-darwin.c, rs6000/rs6000.c,
+ 	rs6000/aix52.h, rs6000/rs6000.h, rs6000/predicates.md,
+ 	rs6000/altivec.md, rs6000/aix64.opt, rs6000/rios1.md,
+ 	rs6000/rs6000-modes.def, rs6000/rs64.md, rs6000/eabisim.h,
+ 	rs6000/sysv4le.h, rs6000/darwin7.h, rs6000/linux64.opt,
+ 	rs6000/sync.md, rs6000/vxworksae.h, rs6000/power5.md,
+ 	rs6000/lynx.h, rs6000/biarch64.h, rs6000/rs6000.md,
+ 	rs6000/sysv4.opt, rs6000/eabispe.h, rs6000/freebsd.h,
+ 	rs6000/rs6000-protos.h, rs6000/netbsd.h, rs6000/e500-double.h,
+ 	rs6000/aix.h, rs6000/vxworks.h, rs6000/40x.md, rs6000/aix51.h,
+ 	rs6000/sysv4.h, arc/arc-protos.h, arc/arc.md, arc/arc.c,
+ 	arc/arc.opt, arc/arc-modes.def, arc/arc.h, mcore/mcore-elf.h,
+ 	mcore/mcore-protos.h, mcore/predicates.md, mcore/mcore.md,
+ 	mcore/mcore.c, mcore/mcore.opt, mcore/mcore.h, mcore/mcore-pe.h,
+ 	darwin.c, freebsd-nthr.h, score/predicates.md,
+ 	score/score-version.h, score/score-protos.h, score/misc.md,
+ 	score/elf.h, score/score.c, score/mac.md, score/score7.md,
+ 	score/score.h, score/score-conv.h, score/score-mdaux.c,
+ 	score/score.md, score/score.opt, score/score-modes.def,
+ 	score/score-mdaux.h, score/mul-div.S, arm/uclinux-elf.h,
+ 	arm/semi.h, arm/ecos-elf.h, arm/arm1020e.md, arm/symbian.h,
+ 	arm/linux-elf.h, arm/arm1026ejs.md, arm/arm1136jfs.md, arm/elf.h,
+ 	arm/aout.h, arm/arm.c, arm/coff.h, arm/strongarm-pe.h, arm/arm.h,
+ 	arm/semiaof.h, arm/arm-modes.def, arm/linux-eabi.h,
+ 	arm/rtems-elf.h, arm/arm-cores.def, arm/arm-protos.h, arm/vfp.md,
+ 	arm/aof.h, arm/linux-gas.h, arm/wince-pe.h, arm/constraints.md,
+ 	arm/xscale-elf.h, arm/strongarm-coff.h, arm/arm.opt,
+ 	arm/arm926ejs.md, arm/predicates.md, arm/iwmmxt.md,
+ 	arm/unknown-elf.h, arm/kaos-arm.h, arm/bpabi.h, arm/pe.opt,
+ 	arm/arm.md, arm/xscale-coff.h, arm/pe.c, arm/arm-generic.md,
+ 	arm/pe.h, arm/kaos-strongarm.h, arm/freebsd.h, arm/netbsd.h,
+ 	arm/fpa.md, arm/strongarm-elf.h, arm/cirrus.md, arm/netbsd-elf.h,
+ 	arm/vxworks.h, kaos.h, pa/predicates.md, pa/pa64-hpux.h,
+ 	pa/pa-hpux.opt, pa/som.h, pa/pa-hpux1010.opt, pa/pa-hpux1111.opt,
+ 	pa/pa-pro-end.h, pa/elf.h, pa/fptr.c, pa/pa64-linux.h, pa/pa.md,
+ 	pa/pa.opt, pa/pa-hpux.h, pa/pa-hpux10.h, pa/pa-hpux11.h,
+ 	pa/pa-hpux1010.h, pa/pa-protos.h, pa/pa-osf.h, pa/pa-hpux1111.h,
+ 	pa/pa-64.h, pa/milli64.S, pa/pa.c, pa/pa-linux.h, pa/pa.h,
+ 	pa/pa32-linux.h, pa/pa64-hpux.opt, pa/pa64-regs.h,
+ 	pa/pa-modes.def, darwin9.h, mips/4100.md, mips/linux.h,
+ 	mips/elf.h, mips/sdb.h, mips/windiss.h, mips/rtems.h,
+ 	mips/3000.md, mips/iris5.h, mips/5000.md, mips/7000.md,
+ 	mips/9000.md, mips/4600.md, mips/linux64.h, mips/elforion.h,
+ 	mips/constraints.md, mips/generic.md, mips/predicates.md,
+ 	mips/4300.md,mips/mips-ps-3d.md, mips/iris.h, mips/24k.md,
+ 	mips/mips.md, mips/mips.opt, mips/4k.md, mips/5k.md,
+ 	mips/vr4120-div.S, mips/openbsd.h, mips/iris6.h, mips/4000.md,
+ 	mips/mips-protos.h, mips/6000.md, mips/mips.c, mips/mips.h,
+ 	mips/r3900.h, mips/netbsd.h, mips/vxworks.h, mips/mips-modes.def,
+ 	mips/vr.h, soft-fp/t-softfp, openbsd.h, ptx4.h, freebsd-spec.h,
+ 	vax/vax.c, vax/openbsd.h, vax/vax.h, vax/elf.h, vax/vax.md,
+ 	vax/bsd.h, vax/vax.opt, vax/vax-modes.def, vax/openbsd1.h,
+ 	vax/netbsd.h, vax/vax-protos.h, vax/netbsd-elf.h, vax/vaxv.h,
+ 	vax/ultrix.h, freebsd.h, h8300/rtems.h, h8300/predicates.md,
+ 	h8300/h8300.c, h8300/h8300.h, h8300/elf.h, h8300/h8300.md,
+ 	h8300/h8300.opt, h8300/coff.h, h8300/h8300-protos.h, v850/v850.md,
+ 	v850/predicates.md, v850/v850-c.c, v850/v850.c, v850/v850.opt,
+ 	v850/v850.h, v850/v850-protos.h, knetbsd-gnu.h, sol2-6.h,
+ 	vxworks.h, mmix/mmix.h, mmix/predicates.md, mmix/mmix-protos.h,
+ 	mmix/mmix.md, mmix/mmix.c, mmix/mmix.opt, mmix/mmix-modes.def,
+ 	bfin/bfin.opt, bfin/rtems.h, bfin/bfin-modes.def,
+ 	bfin/predicates.md, bfin/bfin-protos.h, bfin/bfin.c, bfin/bfin.h,
+ 	bfin/bfin.md: Likewise.
+ 
+ 2007-08-31  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR rtl-optimization/33148
+ 	* simplify-rtx.c (simplify_unary_operation_1): Only optimize
+ 	(neg (lt X 0)) if X has scalar int mode.
+ 
+ 	PR debug/32914
+ 	* dwarf2out.c (rtl_for_decl_init): If vector decl has CONSTRUCTOR
+ 	initializer, use build_vector_from_ctor if possible to create
+ 	VECTOR_CST out of it.  If vector initializer is not VECTOR_CST
+ 	even after this, return NULL.
+ 
+ 2007-08-27  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/31337
+ 	* gimplify.c (gimplify_modify_expr): Discard the assignment of 
+ 	zero-sized types after calling gimplify_modify_expr_rhs.
+ 
+ 2007-08-24  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/32610
+ 	* dwarf2out.c (gen_decl_die): Don't call
+ 	gen_tagged_type_instantiation_die if decl doesn't have tagged type.
+ 
+ 2007-08-24  Richard Guenther  <rguenther@suse.de>
+ 
+ 	* expr.c (get_inner_reference): Remove unused variable.
+ 
+ 2007-08-24  Richard Guenther  <rguenther@suse.de>
+ 
+ 	* expr.c (get_inner_reference): Do computation of bitoffset
+ 	from offset in a way we can detect overflow reliably.
+ 
+ 2007-08-22  Richard Guenther  <rguenther@suse.de>
+ 
+ 	PR middle-end/32563
+ 	* tree.c (host_integerp): Treat sizetype as signed as it is
+ 	sign-extended.
+ 
+ 2007-08-20  Adam Nemet  <anemet@caviumnetworks.com>
+ 
+ 	* config/mips/predicates.md (const_call_insn_operand): Invoke
+ 	SYMBOL_REF_LONG_CALL_P only on SYMBOL_REFs.
+ 
+ 2007-08-17  Chen liqin  <liqin@sunnorth.com.cn>
+ 
+         * config/score/score.md : Update pattern tablejump.
+         * config/score/score.c : Update score_initialize_trampoline 
+         function.
+         * config/score/score.h (TRAMPOLINE_TEMPLATE): Added macro.
+         (TRAMPOLINE_INSNS, TRAMPOLINE_SIZE) Update macro.
+         * doc/contrib.texi: Add my entry.
+ 
+ 2007-08-02  Andreas Krebbel  <krebbel1@de.ibm.com>
+ 
+ 	* config/s390/s390.md ("*xordi3_cconly"): Change xr to xg.
+ 
+ 2007-08-01  Andreas Krebbel  <krebbel1@de.ibm.com>
+ 
+ 	* config/s390/s390.md (TF in GPR splitter): Change operand_subword
+ 	parameter to TFmode.
+ 
+ 2007-07-30  Mark Mitchell  <mark@codesourcery.com>
+ 
+ 	* BASE-VER: Bump.
+ 	* DEV-PHASE: Mark as prerelease.
+ 
+ 2007-07-25  Steve Ellcey  <sje@cup.hp.com>
+ 
+ 	PR target/32218
+ 	* tree-vect-patterns.c (vect_pattern_recog_1): Check for valid type.
+ 
+ 2007-07-25  Dorit Nuzman  <dorit@il.ibm.com>
+ 	    Devang Patel  <dpatel@apple.com>
+ 
+ 	PR tree-optimization/25413
+ 	* targhooks.c (default_builtin_vector_alignment_reachable): New.
+ 	* targhooks.h (default_builtin_vector_alignment_reachable): New.
+ 	* tree.h (contains_packed_reference): New.
+ 	* expr.c (contains_packed_reference): New.
+ 	* tree-vect-analyze.c (vector_alignment_reachable_p): New.
+ 	(vect_enhance_data_refs_alignment): Call
+ 	vector_alignment_reachable_p.
+ 	* target.h (vector_alignment_reachable): New builtin.
+ 	* target-def.h (TARGET_VECTOR_ALIGNMENT_REACHABLE): New.
+ 	* config/rs6000/rs6000.c (rs6000_vector_alignment_reachable): New.
+ 	(TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
+ 
+ 2007-07-24  Richard Guenther  <rguenther@suse.de>
+ 
+ 	Backport from mainline:
+ 	2007-07-16  Richard Guenther  <rguenther@suse.de>
+ 		    Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	* tree-if-conv.c (find_phi_replacement_condition): Unshare "*cond"
+ 	before forcing it to gimple operand.
+ 
+ 2007-07-24  Richard Guenther  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/32723
+ 	Backport from mainline:
+ 	2007-03-09  Daniel Berlin  <dberlin@dberlin.org>
+ 
+         * tree-ssa-structalias.c (shared_bitmap_info_t): New structure.
+         (shared_bitmap_table): New variable.
+         (shared_bitmap_hash): New function.
+         (shared_bitmap_eq): Ditto
+         (shared_bitmap_lookup): Ditto.
+         (shared_bitmap_add): Ditto.
+         (find_what_p_points_to): Rewrite to use shared bitmap hashtable.
+         (init_alias_vars): Init shared bitmap hashtable.
+         (delete_points_to_sets): Delete shared bitmap hashtable.
+ 
+ 2007-07-23  Bernd Schmidt  <bernd.schmidt@analog.com>
+ 
+ 	* reload1.c (choose_reload_regs): Set reload_spill_index for regs
+ 	chosen during find_reloads.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/gcc/DATESTAMP gcc-4.2.2/gcc/DATESTAMP
*** gcc-4.2.1/gcc/DATESTAMP	Thu Jul 19 00:16:40 2007
--- gcc-4.2.2/gcc/DATESTAMP	Sun Oct  7 00:17:14 2007
***************
*** 1 ****
! 20070719
--- 1 ----
! 20071007
diff -Nrcpad gcc-4.2.1/gcc/Makefile.in gcc-4.2.2/gcc/Makefile.in
*** gcc-4.2.1/gcc/Makefile.in	Thu May 31 15:37:38 2007
--- gcc-4.2.2/gcc/Makefile.in	Sat Sep  1 15:28:30 2007
***************
*** 2,15 ****
  # Run 'configure' to generate Makefile from Makefile.in
  
  # Copyright (C) 1987, 1988, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
! # 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
  # 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 2, or (at your option)
  #any later version.
  
  #GCC is distributed in the hope that it will be useful,
--- 2,15 ----
  # Run 'configure' to generate Makefile from Makefile.in
  
  # Copyright (C) 1987, 1988, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
! # 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
  # 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,
***************
*** 18,26 ****
  #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 COPYING.  If not, write to
! #the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! #Boston MA 02110-1301, USA.
  
  # The targets for external use include:
  # all, doc, proto, install, install-cross, install-cross-rest,
--- 18,25 ----
  #GNU General Public License for more details.
  
  #You should have received a copy of the GNU General Public License
! #along with GCC; see the file COPYING3.  If not see
! #<http://www.gnu.org/licenses/>.
  
  # The targets for external use include:
  # all, doc, proto, install, install-cross, install-cross-rest,
diff -Nrcpad gcc-4.2.1/gcc/addresses.h gcc-4.2.2/gcc/addresses.h
*** gcc-4.2.1/gcc/addresses.h	Tue Mar 21 13:07:33 2006
--- gcc-4.2.2/gcc/addresses.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Inline functions to test validity of reg classes for addressing modes.
!    Copyright (C) 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Inline functions to test validity of reg classes for addressing modes.
!    Copyright (C) 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Wrapper function to unify target macros MODE_CODE_BASE_REG_CLASS,
     MODE_BASE_REG_REG_CLASS, MODE_BASE_REG_CLASS and BASE_REG_CLASS.
--- 14,21 ----
  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/>.  */
  
  /* Wrapper function to unify target macros MODE_CODE_BASE_REG_CLASS,
     MODE_BASE_REG_REG_CLASS, MODE_BASE_REG_CLASS and BASE_REG_CLASS.
diff -Nrcpad gcc-4.2.1/gcc/alias.c gcc-4.2.2/gcc/alias.c
*** gcc-4.2.1/gcc/alias.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/alias.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Alias analysis for GNU C
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
!    Free Software Foundation, Inc.
     Contributed by John Carr (jfc@mit.edu).
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Alias analysis for GNU C
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
!    2007 Free Software Foundation, Inc.
     Contributed by John Carr (jfc@mit.edu).
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/alias.h gcc-4.2.2/gcc/alias.h
*** gcc-4.2.1/gcc/alias.h	Tue Feb 28 21:01:20 2006
--- gcc-4.2.2/gcc/alias.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Exported functions from alias.c
!    Copyright (C) 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Exported functions from alias.c
!    Copyright (C) 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_ALIAS_H
  #define GCC_ALIAS_H
--- 14,21 ----
  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_ALIAS_H
  #define GCC_ALIAS_H
diff -Nrcpad gcc-4.2.1/gcc/alloc-pool.c gcc-4.2.2/gcc/alloc-pool.c
*** gcc-4.2.1/gcc/alloc-pool.c	Fri Jul  7 14:23:57 2006
--- gcc-4.2.2/gcc/alloc-pool.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Functions to support a pool of allocatable objects.
!    Copyright (C) 1987, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006
!    Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@cgsoftware.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Functions to support a pool of allocatable objects.
!    Copyright (C) 1987, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
!    2007  Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@cgsoftware.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/alloc-pool.h gcc-4.2.2/gcc/alloc-pool.h
*** gcc-4.2.1/gcc/alloc-pool.h	Tue Jun 20 16:19:29 2006
--- gcc-4.2.2/gcc/alloc-pool.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Functions to support a pool of allocatable objects
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004
     Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@cgsoftware.com>
  
--- 1,5 ----
  /* Functions to support a pool of allocatable objects
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@cgsoftware.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  #ifndef ALLOC_POOL_H
  #define ALLOC_POOL_H
  
--- 16,23 ----
  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 ALLOC_POOL_H
  #define ALLOC_POOL_H
  
diff -Nrcpad gcc-4.2.1/gcc/attribs.c gcc-4.2.2/gcc/attribs.c
*** gcc-4.2.1/gcc/attribs.c	Fri Jun 30 01:15:56 2006
--- gcc-4.2.2/gcc/attribs.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Functions dealing with attribute handling, used by most front ends.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Functions dealing with attribute handling, used by most front ends.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/basic-block.h gcc-4.2.2/gcc/basic-block.h
*** gcc-4.2.1/gcc/basic-block.h	Thu Nov 16 15:10:57 2006
--- gcc-4.2.2/gcc/basic-block.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Define control and data flow tables, and regsets.
!    Copyright (C) 1987, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
!    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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Define control and data flow tables, and regsets.
!    Copyright (C) 1987, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_BASIC_BLOCK_H
  #define GCC_BASIC_BLOCK_H
--- 15,22 ----
  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_BASIC_BLOCK_H
  #define GCC_BASIC_BLOCK_H
diff -Nrcpad gcc-4.2.1/gcc/bb-reorder.c gcc-4.2.2/gcc/bb-reorder.c
*** gcc-4.2.1/gcc/bb-reorder.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/bb-reorder.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Basic block reordering routines for the GNU compiler.
!    Copyright (C) 2000, 2002, 2003, 2004, 2005 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Basic block reordering routines for the GNU compiler.
!    Copyright (C) 2000, 2002, 2003, 2004, 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* This (greedy) algorithm constructs traces in several rounds.
     The construction starts from "seeds".  The seed for the first round
--- 14,21 ----
     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/>.  */
  
  /* This (greedy) algorithm constructs traces in several rounds.
     The construction starts from "seeds".  The seed for the first round
diff -Nrcpad gcc-4.2.1/gcc/bitmap.c gcc-4.2.2/gcc/bitmap.c
*** gcc-4.2.1/gcc/bitmap.c	Mon Aug 21 01:53:11 2006
--- gcc-4.2.2/gcc/bitmap.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Functions to support general ended bitmaps.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Functions to support general ended bitmaps.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/bitmap.h gcc-4.2.2/gcc/bitmap.h
*** gcc-4.2.1/gcc/bitmap.h	Mon Aug 21 01:53:11 2006
--- gcc-4.2.2/gcc/bitmap.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Functions to support general ended bitmaps.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Functions to support general ended bitmaps.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_BITMAP_H
  #define GCC_BITMAP_H
--- 15,22 ----
  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_BITMAP_H
  #define GCC_BITMAP_H
diff -Nrcpad gcc-4.2.1/gcc/bt-load.c gcc-4.2.2/gcc/bt-load.c
*** gcc-4.2.1/gcc/bt-load.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/bt-load.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Perform branch target register load optimizations.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Perform branch target register load optimizations.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/builtin-attrs.def gcc-4.2.2/gcc/builtin-attrs.def
*** gcc-4.2.1/gcc/builtin-attrs.def	Mon Jun 27 12:17:39 2005
--- gcc-4.2.2/gcc/builtin-attrs.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
! /* Copyright (C) 2001, 2002, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Joseph Myers <jsm28@cam.ac.uk>.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
! /* Copyright (C) 2001, 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Joseph Myers <jsm28@cam.ac.uk>.
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This header provides a declarative way of describing the attributes
     that are applied to some functions by default.
--- 14,21 ----
  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/>.  */
  
  /* This header provides a declarative way of describing the attributes
     that are applied to some functions by default.
diff -Nrcpad gcc-4.2.1/gcc/builtin-types.def gcc-4.2.2/gcc/builtin-types.def
*** gcc-4.2.1/gcc/builtin-types.def	Mon Oct  9 16:27:14 2006
--- gcc-4.2.2/gcc/builtin-types.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
! /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
! /* Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This header provides a declarative way of describing the types that
     are used when declaring builtin functions.
--- 14,21 ----
  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/>.  */
  
  /* This header provides a declarative way of describing the types that
     are used when declaring builtin functions.
diff -Nrcpad gcc-4.2.1/gcc/builtins.c gcc-4.2.2/gcc/builtins.c
*** gcc-4.2.1/gcc/builtins.c	Thu Mar 29 16:19:32 2007
--- gcc-4.2.2/gcc/builtins.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Expand builtin functions.
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Expand builtin functions.
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/builtins.def gcc-4.2.2/gcc/builtins.def
*** gcc-4.2.1/gcc/builtins.def	Thu Mar  8 22:55:25 2007
--- gcc-4.2.2/gcc/builtins.def	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Before including this file, you should define a macro:
  
--- 16,23 ----
  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/>.  */
  
  /* Before including this file, you should define a macro:
  
diff -Nrcpad gcc-4.2.1/gcc/c-aux-info.c gcc-4.2.2/gcc/c-aux-info.c
*** gcc-4.2.1/gcc/c-aux-info.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/c-aux-info.c	Sat Sep  1 15:28:30 2007
***************
*** 2,15 ****
     on information stored in GCC's tree structure.  This code implements the
     -aux-info option.
     Copyright (C) 1989, 1991, 1994, 1995, 1997, 1998,
!    1999, 2000, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@segfault.us.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 2,15 ----
     on information stored in GCC's tree structure.  This code implements the
     -aux-info option.
     Copyright (C) 1989, 1991, 1994, 1995, 1997, 1998,
!    1999, 2000, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@segfault.us.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-common.c gcc-4.2.2/gcc/c-common.c
*** gcc-4.2.1/gcc/c-common.c	Mon Mar 12 18:50:38 2007
--- gcc-4.2.2/gcc/c-common.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Subroutines shared by all languages that are variants of C.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Subroutines shared by all languages that are variants of C.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-common.def gcc-4.2.2/gcc/c-common.def
*** gcc-4.2.1/gcc/c-common.def	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/c-common.def	Sat Sep  1 15:28:30 2007
***************
*** 2,15 ****
     additional tree codes used in the GNU C compiler (see tree.def
     for the standard codes).
     Copyright (C) 1987, 1988, 1990, 1993, 1997, 1998,
!    1999, 2000, 2001, 2004, 2005 Free Software Foundation, Inc.
     Written by Benjamin Chelf <chelf@codesourcery.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 2,15 ----
     additional tree codes used in the GNU C compiler (see tree.def
     for the standard codes).
     Copyright (C) 1987, 1988, 1990, 1993, 1997, 1998,
!    1999, 2000, 2001, 2004, 2005, 2007 Free Software Foundation, Inc.
     Written by Benjamin Chelf <chelf@codesourcery.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Tree nodes used in the C frontend.  These are also shared with the
     C++ and Objective C frontends.  */
--- 18,25 ----
  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/>.  */
  
  /* Tree nodes used in the C frontend.  These are also shared with the
     C++ and Objective C frontends.  */
diff -Nrcpad gcc-4.2.1/gcc/c-common.h gcc-4.2.2/gcc/c-common.h
*** gcc-4.2.1/gcc/c-common.h	Thu Aug 17 07:02:55 2006
--- gcc-4.2.2/gcc/c-common.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for c-common.c.
     Copyright (C) 1987, 1993, 1994, 1995, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Definitions for c-common.c.
     Copyright (C) 1987, 1993, 1994, 1995, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_C_COMMON_H
  #define GCC_C_COMMON_H
--- 15,22 ----
  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_C_COMMON_H
  #define GCC_C_COMMON_H
diff -Nrcpad gcc-4.2.1/gcc/c-config-lang.in gcc-4.2.2/gcc/c-config-lang.in
*** gcc-4.2.1/gcc/c-config-lang.in	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/c-config-lang.in	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  # Top level configure fragment for GNU C - C language.
! # Copyright (C) 1994, 1995, 1997, 1998, 2000, 2001, 2002, 2005 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 2, or (at your option)
  #any later version.
  
  #GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  # Top level configure fragment for GNU C - C language.
! # Copyright (C) 1994, 1995, 1997, 1998, 2000, 2001, 2002, 2005, 2007 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,
***************
*** 14,22 ****
  #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 COPYING.  If not, write to
! #the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! #Boston, MA 02110-1301, USA.
  
  # This file c-config-lang.c is a special pseudo config-lang.in file
  # for the language C. It has limited use, specifically to record the
--- 14,21 ----
  #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/>.
  
  # This file c-config-lang.c is a special pseudo config-lang.in file
  # for the language C. It has limited use, specifically to record the
diff -Nrcpad gcc-4.2.1/gcc/c-convert.c gcc-4.2.2/gcc/c-convert.c
*** gcc-4.2.1/gcc/c-convert.c	Sat Dec  3 18:58:43 2005
--- gcc-4.2.2/gcc/c-convert.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Language-level data type conversion for GNU C.
!    Copyright (C) 1987, 1988, 1991, 1998, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Language-level data type conversion for GNU C.
!    Copyright (C) 1987, 1988, 1991, 1998, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* This file contains the functions for converting C expressions
--- 15,22 ----
  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/>.  */
  
  
  /* This file contains the functions for converting C expressions
diff -Nrcpad gcc-4.2.1/gcc/c-cppbuiltin.c gcc-4.2.2/gcc/c-cppbuiltin.c
*** gcc-4.2.1/gcc/c-cppbuiltin.c	Mon Mar 12 18:50:38 2007
--- gcc-4.2.2/gcc/c-cppbuiltin.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Define builtin-in macros for the C family front ends.
!    Copyright (C) 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Define builtin-in macros for the C family front ends.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-decl.c gcc-4.2.2/gcc/c-decl.c
*** gcc-4.2.1/gcc/c-decl.c	Sun Apr 15 01:10:22 2007
--- gcc-4.2.2/gcc/c-decl.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Process declarations and variables for C compiler.
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Process declarations and variables for C compiler.
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Process declarations and symbol lookup for C front end.
     Also constructs types; the standard scalar types at initialization,
--- 15,22 ----
  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/>.  */
  
  /* Process declarations and symbol lookup for C front end.
     Also constructs types; the standard scalar types at initialization,
diff -Nrcpad gcc-4.2.1/gcc/c-dump.c gcc-4.2.2/gcc/c-dump.c
*** gcc-4.2.1/gcc/c-dump.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/c-dump.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Tree-dumping functionality for C-family languages.
!    Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc.
     Written by Mark Mitchell <mark@codesourcery.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Tree-dumping functionality for C-family languages.
!    Copyright (C) 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
     Written by Mark Mitchell <mark@codesourcery.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-errors.c gcc-4.2.2/gcc/c-errors.c
*** gcc-4.2.1/gcc/c-errors.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/c-errors.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Various diagnostic subroutines for the GNU C language.
!    Copyright (C) 2000, 2001, 2003 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@codesourcery.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Various diagnostic subroutines for the GNU C language.
!    Copyright (C) 2000, 2001, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@codesourcery.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-format.c gcc-4.2.2/gcc/c-format.c
*** gcc-4.2.1/gcc/c-format.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/c-format.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Check calls to formatted I/O functions (-Wformat).
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Check calls to formatted I/O functions (-Wformat).
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-format.h gcc-4.2.2/gcc/c-format.h
*** gcc-4.2.1/gcc/c-format.h	Fri Dec 16 06:38:26 2005
--- gcc-4.2.2/gcc/c-format.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Check calls to formatted I/O functions (-Wformat).
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Check calls to formatted I/O functions (-Wformat).
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_C_FORMAT_H
  #define GCC_C_FORMAT_H
--- 15,22 ----
  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_C_FORMAT_H
  #define GCC_C_FORMAT_H
diff -Nrcpad gcc-4.2.1/gcc/c-gimplify.c gcc-4.2.2/gcc/c-gimplify.c
*** gcc-4.2.1/gcc/c-gimplify.c	Fri Aug 25 21:14:24 2006
--- gcc-4.2.2/gcc/c-gimplify.c	Sat Sep  1 15:28:30 2007
***************
*** 2,8 ****
     by the C-based front ends.  The structure of gimplified, or
     language-independent, trees is dictated by the grammar described in this
     file.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Lowering of expressions contributed by Sebastian Pop <s.pop@laposte.net>
     Re-written to support lowering of whole function trees, documentation
     and miscellaneous cleanups by Diego Novillo <dnovillo@redhat.com>
--- 2,8 ----
     by the C-based front ends.  The structure of gimplified, or
     language-independent, trees is dictated by the grammar described in this
     file.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Lowering of expressions contributed by Sebastian Pop <s.pop@laposte.net>
     Re-written to support lowering of whole function trees, documentation
     and miscellaneous cleanups by Diego Novillo <dnovillo@redhat.com>
*************** This file is part of GCC.
*** 11,17 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 11,17 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 20,28 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 20,27 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-incpath.c gcc-4.2.2/gcc/c-incpath.c
*** gcc-4.2.1/gcc/c-incpath.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/c-incpath.c	Sat Sep  1 15:28:30 2007
***************
*** 1,23 ****
  /* Set up combined include path chain for the preprocessor.
     Copyright (C) 1986, 1987, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
  
     Broken out of cppinit.c and cppfiles.c and rewritten Mar 2003.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 1,23 ----
  /* Set up combined include path chain for the preprocessor.
     Copyright (C) 1986, 1987, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
  
     Broken out of cppinit.c and cppfiles.c and rewritten Mar 2003.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/c-incpath.h gcc-4.2.2/gcc/c-incpath.h
*** gcc-4.2.1/gcc/c-incpath.h	Fri Jan 20 21:00:03 2006
--- gcc-4.2.2/gcc/c-incpath.h	Sat Sep  1 15:28:30 2007
***************
*** 1,19 ****
  /* Set up combined include path for the preprocessor.
!    Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  extern void split_quote_chain (void);
  extern void add_path (char *, int, int, bool);
--- 1,19 ----
  /* Set up combined include path for the preprocessor.
!    Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  extern void split_quote_chain (void);
  extern void add_path (char *, int, int, bool);
diff -Nrcpad gcc-4.2.1/gcc/c-lang.c gcc-4.2.2/gcc/c-lang.c
*** gcc-4.2.1/gcc/c-lang.c	Thu Jun 30 23:09:06 2005
--- gcc-4.2.2/gcc/c-lang.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Language-specific hook definitions for C front end.
     Copyright (C) 1991, 1995, 1997, 1998,
!    1999, 2000, 2001, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Language-specific hook definitions for C front end.
     Copyright (C) 1991, 1995, 1997, 1998,
!    1999, 2000, 2001, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-lex.c gcc-4.2.2/gcc/c-lex.c
*** gcc-4.2.1/gcc/c-lex.c	Thu Jun 29 21:57:23 2006
--- gcc-4.2.2/gcc/c-lex.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Mainly the interface between cpplib and the C front ends.
     Copyright (C) 1987, 1988, 1989, 1992, 1994, 1995, 1996, 1997
!    1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Mainly the interface between cpplib and the C front ends.
     Copyright (C) 1987, 1988, 1989, 1992, 1994, 1995, 1996, 1997
!    1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-objc-common.c gcc-4.2.2/gcc/c-objc-common.c
*** gcc-4.2.1/gcc/c-objc-common.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/c-objc-common.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Some code common to C and ObjC front ends.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Some code common to C and ObjC front ends.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-objc-common.h gcc-4.2.2/gcc/c-objc-common.h
*** gcc-4.2.1/gcc/c-objc-common.h	Thu May 18 18:22:12 2006
--- gcc-4.2.2/gcc/c-objc-common.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Language hooks common to C and ObjC front ends.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Ziemowit Laski  <zlaski@apple.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Language hooks common to C and ObjC front ends.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Ziemowit Laski  <zlaski@apple.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_C_OBJC_COMMON
  #define GCC_C_OBJC_COMMON
--- 15,22 ----
  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_C_OBJC_COMMON
  #define GCC_C_OBJC_COMMON
diff -Nrcpad gcc-4.2.1/gcc/c-omp.c gcc-4.2.2/gcc/c-omp.c
*** gcc-4.2.1/gcc/c-omp.c	Wed Sep 20 08:22:04 2006
--- gcc-4.2.2/gcc/c-omp.c	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* This file contains routines to construct GNU OpenMP constructs, 
     called from parsing in the C and C++ front ends.
  
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Richard Henderson <rth@redhat.com>,
  		  Diego Novillo <dnovillo@redhat.com>.
  
--- 1,7 ----
  /* This file contains routines to construct GNU OpenMP constructs, 
     called from parsing in the C and C++ front ends.
  
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Richard Henderson <rth@redhat.com>,
  		  Diego Novillo <dnovillo@redhat.com>.
  
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-opts.c gcc-4.2.2/gcc/c-opts.c
*** gcc-4.2.1/gcc/c-opts.c	Mon Mar 12 18:50:38 2007
--- gcc-4.2.2/gcc/c-opts.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-parser.c gcc-4.2.2/gcc/c-parser.c
*** gcc-4.2.1/gcc/c-parser.c	Fri Nov 24 21:29:13 2006
--- gcc-4.2.2/gcc/c-parser.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Parser for C and Objective-C.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  
     Parser actions based on the old Bison parser; structure somewhat
     influenced by and fragments based on the C++ parser.
--- 1,6 ----
  /* Parser for C and Objective-C.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  
     Parser actions based on the old Bison parser; structure somewhat
     influenced by and fragments based on the C++ parser.
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* TODO:
  
--- 18,25 ----
  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/>.  */
  
  /* TODO:
  
diff -Nrcpad gcc-4.2.1/gcc/c-pch.c gcc-4.2.2/gcc/c-pch.c
*** gcc-4.2.1/gcc/c-pch.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/c-pch.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Precompiled header implementation for the C languages.
!    Copyright (C) 2000, 2002, 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Precompiled header implementation for the C languages.
!    Copyright (C) 2000, 2002, 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-ppoutput.c gcc-4.2.2/gcc/c-ppoutput.c
*** gcc-4.2.1/gcc/c-ppoutput.c	Thu Jun  1 16:36:25 2006
--- gcc-4.2.2/gcc/c-ppoutput.c	Sat Sep  1 15:28:30 2007
***************
*** 1,21 ****
  /* Preprocess only, using cpplib.
!    Copyright (C) 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
     Free Software Foundation, Inc.
     Written by Per Bothner, 1994-95.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 1,21 ----
  /* Preprocess only, using cpplib.
!    Copyright (C) 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2007
     Free Software Foundation, Inc.
     Written by Per Bothner, 1994-95.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/c-pragma.c gcc-4.2.2/gcc/c-pragma.c
*** gcc-4.2.1/gcc/c-pragma.c	Tue Jul 18 10:08:22 2006
--- gcc-4.2.2/gcc/c-pragma.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Handle #pragma, system V.4 style.  Supports #pragma weak and #pragma pack.
     Copyright (C) 1992, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Handle #pragma, system V.4 style.  Supports #pragma weak and #pragma pack.
     Copyright (C) 1992, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-pragma.h gcc-4.2.2/gcc/c-pragma.h
*** gcc-4.2.1/gcc/c-pragma.h	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/c-pragma.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Pragma related interfaces.
!    Copyright (C) 1995, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
!    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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Pragma related interfaces.
!    Copyright (C) 1995, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_C_PRAGMA_H
  #define GCC_C_PRAGMA_H
--- 15,22 ----
  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_C_PRAGMA_H
  #define GCC_C_PRAGMA_H
diff -Nrcpad gcc-4.2.1/gcc/c-pretty-print.c gcc-4.2.2/gcc/c-pretty-print.c
*** gcc-4.2.1/gcc/c-pretty-print.c	Fri Aug 25 23:01:16 2006
--- gcc-4.2.2/gcc/c-pretty-print.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Subroutines common to both C and C++ pretty-printers.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Subroutines common to both C and C++ pretty-printers.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-pretty-print.h gcc-4.2.2/gcc/c-pretty-print.h
*** gcc-4.2.1/gcc/c-pretty-print.h	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/c-pretty-print.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Various declarations for the C and C++ pretty-printers.
!    Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Various declarations for the C and C++ pretty-printers.
!    Copyright (C) 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_C_PRETTY_PRINTER
  #define GCC_C_PRETTY_PRINTER
--- 15,22 ----
  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_C_PRETTY_PRINTER
  #define GCC_C_PRETTY_PRINTER
diff -Nrcpad gcc-4.2.1/gcc/c-semantics.c gcc-4.2.2/gcc/c-semantics.c
*** gcc-4.2.1/gcc/c-semantics.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/c-semantics.c	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* This file contains the definitions and documentation for the common
     tree codes used in the GNU C and C++ compilers (see c-common.def
     for the standard codes).
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Written by Benjamin Chelf (chelf@codesourcery.com).
  
--- 1,7 ----
  /* This file contains the definitions and documentation for the common
     tree codes used in the GNU C and C++ compilers (see c-common.def
     for the standard codes).
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Written by Benjamin Chelf (chelf@codesourcery.com).
  
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/c-tree.h gcc-4.2.2/gcc/c-tree.h
*** gcc-4.2.1/gcc/c-tree.h	Fri Nov 24 21:29:13 2006
--- gcc-4.2.2/gcc/c-tree.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for C parsing and type checking.
!    Copyright (C) 1987, 1993, 1994, 1995, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Definitions for C parsing and type checking.
!    Copyright (C) 1987, 1993, 1994, 1995, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2005, 2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_C_TREE_H
  #define GCC_C_TREE_H
--- 15,22 ----
  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_C_TREE_H
  #define GCC_C_TREE_H
diff -Nrcpad gcc-4.2.1/gcc/c-typeck.c gcc-4.2.2/gcc/c-typeck.c
*** gcc-4.2.1/gcc/c-typeck.c	Mon Mar 19 23:28:33 2007
--- gcc-4.2.2/gcc/c-typeck.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Build expressions with type checking for C compiler.
     Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Build expressions with type checking for C compiler.
     Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* This file is part of the C front end.
--- 16,23 ----
  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/>.  */
  
  
  /* This file is part of the C front end.
diff -Nrcpad gcc-4.2.1/gcc/c.opt gcc-4.2.2/gcc/c.opt
*** gcc-4.2.1/gcc/c.opt	Wed Mar 21 18:46:44 2007
--- gcc-4.2.2/gcc/c.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ; Options for the C, ObjC, C++ and ObjC++ front ends.
! ; Copyright (C) 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  ; Options for the C, ObjC, C++ and ObjC++ front ends.
! ; Copyright (C) 2003, 2004, 2005, 2006, 2007 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
***************
*** 14,22 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ; See the GCC internals manual for a description of this file's format.
  
--- 14,21 ----
  ; 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/>.
  
  ; See the GCC internals manual for a description of this file's format.
  
diff -Nrcpad gcc-4.2.1/gcc/caller-save.c gcc-4.2.2/gcc/caller-save.c
*** gcc-4.2.1/gcc/caller-save.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/caller-save.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Save and restore call-clobbered registers which are live across a call.
!    Copyright (C) 1989, 1992, 1994, 1995, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Save and restore call-clobbered registers which are live across a call.
!    Copyright (C) 1989, 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/calls.c gcc-4.2.2/gcc/calls.c
*** gcc-4.2.1/gcc/calls.c	Wed Jun 20 06:44:26 2007
--- gcc-4.2.2/gcc/calls.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Convert function calls to rtl insns, for GNU C compiler.
     Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Convert function calls to rtl insns, for GNU C compiler.
     Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/cfg.c gcc-4.2.2/gcc/cfg.c
*** gcc-4.2.1/gcc/cfg.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/cfg.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Control flow graph manipulation code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Control flow graph manipulation code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file contains low level functions to manipulate the CFG and
     analyze it.  All other modules should not transform the data structure
--- 16,23 ----
  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/>.  */
  
  /* This file contains low level functions to manipulate the CFG and
     analyze it.  All other modules should not transform the data structure
diff -Nrcpad gcc-4.2.1/gcc/cfganal.c gcc-4.2.2/gcc/cfganal.c
*** gcc-4.2.1/gcc/cfganal.c	Tue Sep 12 22:54:38 2006
--- gcc-4.2.2/gcc/cfganal.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Control flow graph analysis code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Control flow graph analysis code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file contains various simple utilities to analyze the CFG.  */
  #include "config.h"
--- 15,22 ----
  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/>.  */
  
  /* This file contains various simple utilities to analyze the CFG.  */
  #include "config.h"
diff -Nrcpad gcc-4.2.1/gcc/cfgbuild.c gcc-4.2.2/gcc/cfgbuild.c
*** gcc-4.2.1/gcc/cfgbuild.c	Thu Apr 19 11:19:39 2007
--- gcc-4.2.2/gcc/cfgbuild.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Control flow graph building code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Control flow graph building code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* find_basic_blocks divides the current function's rtl into basic
     blocks and constructs the CFG.  The blocks are recorded in the
--- 15,22 ----
  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/>.  */
  
  /* find_basic_blocks divides the current function's rtl into basic
     blocks and constructs the CFG.  The blocks are recorded in the
diff -Nrcpad gcc-4.2.1/gcc/cfgcleanup.c gcc-4.2.2/gcc/cfgcleanup.c
*** gcc-4.2.1/gcc/cfgcleanup.c	Sun May 28 17:46:46 2006
--- gcc-4.2.2/gcc/cfgcleanup.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Control flow optimization code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Control flow optimization code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file contains optimizer of the control flow.  The main entry point is
     cleanup_cfg.  Following optimizations are performed:
--- 15,22 ----
  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/>.  */
  
  /* This file contains optimizer of the control flow.  The main entry point is
     cleanup_cfg.  Following optimizations are performed:
diff -Nrcpad gcc-4.2.1/gcc/cfgexpand.c gcc-4.2.2/gcc/cfgexpand.c
*** gcc-4.2.1/gcc/cfgexpand.c	Wed Oct 18 21:39:52 2006
--- gcc-4.2.2/gcc/cfgexpand.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* A pass for lowering trees to RTL.
!    Copyright (C) 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* A pass for lowering trees to RTL.
!    Copyright (C) 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/cfghooks.c gcc-4.2.2/gcc/cfghooks.c
*** gcc-4.2.1/gcc/cfghooks.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/cfghooks.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Hooks for cfg representation specific functions.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <s.pop@laposte.net>
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Hooks for cfg representation specific functions.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <s.pop@laposte.net>
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/cfghooks.h gcc-4.2.2/gcc/cfghooks.h
*** gcc-4.2.1/gcc/cfghooks.h	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/cfghooks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Hooks for cfg representation specific functions.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <s.pop@laposte.net>
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Hooks for cfg representation specific functions.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <s.pop@laposte.net>
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_CFGHOOKS_H
  #define GCC_CFGHOOKS_H
--- 15,22 ----
  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_CFGHOOKS_H
  #define GCC_CFGHOOKS_H
diff -Nrcpad gcc-4.2.1/gcc/cfglayout.c gcc-4.2.2/gcc/cfglayout.c
*** gcc-4.2.1/gcc/cfglayout.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/cfglayout.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Basic block reordering routines for the GNU compiler.
!    Copyright (C) 2000, 2001, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Basic block reordering routines for the GNU compiler.
!    Copyright (C) 2000, 2001, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/cfglayout.h gcc-4.2.2/gcc/cfglayout.h
*** gcc-4.2.1/gcc/cfglayout.h	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/cfglayout.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Basic block reordering routines for the GNU compiler.
!    Copyright (C) 2000, 2003, 2004 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Basic block reordering routines for the GNU compiler.
!    Copyright (C) 2000, 2003, 2004, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #ifndef GCC_CFGLAYOUT_H
  #define GCC_CFGLAYOUT_H
--- 14,21 ----
     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_CFGLAYOUT_H
  #define GCC_CFGLAYOUT_H
diff -Nrcpad gcc-4.2.1/gcc/cfgloop.c gcc-4.2.2/gcc/cfgloop.c
*** gcc-4.2.1/gcc/cfgloop.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/cfgloop.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Natural loop discovery code for GNU compiler.
!    Copyright (C) 2000, 2001, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Natural loop discovery code for GNU compiler.
!    Copyright (C) 2000, 2001, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/cfgloop.h gcc-4.2.2/gcc/cfgloop.h
*** gcc-4.2.1/gcc/cfgloop.h	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/cfgloop.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Natural loop functions
!    Copyright (C) 1987, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
!    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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Natural loop functions
!    Copyright (C) 1987, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_CFGLOOP_H
  #define GCC_CFGLOOP_H
--- 15,22 ----
  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_CFGLOOP_H
  #define GCC_CFGLOOP_H
diff -Nrcpad gcc-4.2.1/gcc/cfgloopanal.c gcc-4.2.2/gcc/cfgloopanal.c
*** gcc-4.2.1/gcc/cfgloopanal.c	Fri Jul  7 14:23:57 2006
--- gcc-4.2.2/gcc/cfgloopanal.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Natural loop analysis code for GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Natural loop analysis code for GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/cfgloopmanip.c gcc-4.2.2/gcc/cfgloopmanip.c
*** gcc-4.2.1/gcc/cfgloopmanip.c	Wed Aug 30 08:14:29 2006
--- gcc-4.2.2/gcc/cfgloopmanip.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Loop manipulation code for GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Loop manipulation code for GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/cfgrtl.c gcc-4.2.2/gcc/cfgrtl.c
*** gcc-4.2.1/gcc/cfgrtl.c	Thu Nov 16 15:10:57 2006
--- gcc-4.2.2/gcc/cfgrtl.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Control flow graph manipulation code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Control flow graph manipulation code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file contains low level functions to manipulate the CFG and analyze it
     that are aware of the RTL intermediate language.
--- 15,22 ----
  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/>.  */
  
  /* This file contains low level functions to manipulate the CFG and analyze it
     that are aware of the RTL intermediate language.
diff -Nrcpad gcc-4.2.1/gcc/cgraph.c gcc-4.2.2/gcc/cgraph.c
*** gcc-4.2.1/gcc/cgraph.c	Mon Mar  5 23:52:09 2007
--- gcc-4.2.2/gcc/cgraph.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Callgraph handling code.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Jan Hubicka
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Callgraph handling code.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Jan Hubicka
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /*  This file contains basic routines manipulating call graph and variable pool
  
--- 15,22 ----
  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/>.  */
  
  /*  This file contains basic routines manipulating call graph and variable pool
  
diff -Nrcpad gcc-4.2.1/gcc/cgraph.h gcc-4.2.2/gcc/cgraph.h
*** gcc-4.2.1/gcc/cgraph.h	Mon Mar  5 23:52:09 2007
--- gcc-4.2.2/gcc/cgraph.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Callgraph handling code.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Jan Hubicka
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Callgraph handling code.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Jan Hubicka
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_CGRAPH_H
  #define GCC_CGRAPH_H
--- 15,22 ----
  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_CGRAPH_H
  #define GCC_CGRAPH_H
diff -Nrcpad gcc-4.2.1/gcc/cgraphunit.c gcc-4.2.2/gcc/cgraphunit.c
*** gcc-4.2.1/gcc/cgraphunit.c	Mon Mar  5 23:52:09 2007
--- gcc-4.2.2/gcc/cgraphunit.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Callgraph based interprocedural optimizations.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Jan Hubicka
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Callgraph based interprocedural optimizations.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Jan Hubicka
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This module implements main driver of compilation process as well as
     few basic interprocedural optimizers.
--- 15,22 ----
  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/>.  */
  
  /* This module implements main driver of compilation process as well as
     few basic interprocedural optimizers.
diff -Nrcpad gcc-4.2.1/gcc/collect2.c gcc-4.2.2/gcc/collect2.c
*** gcc-4.2.1/gcc/collect2.c	Thu May 18 22:16:23 2006
--- gcc-4.2.2/gcc/collect2.c	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* Collect static initialization info into data structures that can be
     traversed by C++ initialization and finalization routines.
!    Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Chris Smith (csmith@convex.com).
     Heavily modified by Michael Meissner (meissner@cygnus.com),
     Per Bothner (bothner@cygnus.com), and John Gilmore (gnu@cygnus.com).
--- 1,7 ----
  /* Collect static initialization info into data structures that can be
     traversed by C++ initialization and finalization routines.
!    Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Chris Smith (csmith@convex.com).
     Heavily modified by Michael Meissner (meissner@cygnus.com),
     Per Bothner (bothner@cygnus.com), and John Gilmore (gnu@cygnus.com).
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 10,16 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 19,27 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* Build tables of static constructors and destructors and run ld.  */
--- 19,26 ----
  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/>.  */
  
  
  /* Build tables of static constructors and destructors and run ld.  */
diff -Nrcpad gcc-4.2.1/gcc/collect2.h gcc-4.2.2/gcc/collect2.h
*** gcc-4.2.1/gcc/collect2.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/collect2.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Header file for collect/tlink routines.
!    Copyright (C) 1998, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Header file for collect/tlink routines.
!    Copyright (C) 1998, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_COLLECT2_H
  #define GCC_COLLECT2_H
--- 14,21 ----
  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_COLLECT2_H
  #define GCC_COLLECT2_H
diff -Nrcpad gcc-4.2.1/gcc/combine.c gcc-4.2.2/gcc/combine.c
*** gcc-4.2.1/gcc/combine.c	Thu May 17 13:29:38 2007
--- gcc-4.2.2/gcc/combine.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Optimize by combining instructions for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Optimize by combining instructions for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This module is essentially the "combiner" phase of the U. of Arizona
     Portable Optimizer, but redone to work on our list-structured
--- 16,23 ----
  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/>.  */
  
  /* This module is essentially the "combiner" phase of the U. of Arizona
     Portable Optimizer, but redone to work on our list-structured
diff -Nrcpad gcc-4.2.1/gcc/common.opt gcc-4.2.2/gcc/common.opt
*** gcc-4.2.1/gcc/common.opt	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/common.opt	Thu Sep 13 18:28:16 2007
***************
*** 1,12 ****
  ; Options for the language- and target-independent parts of the compiler.
  
! ; Copyright (C) 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the language- and target-independent parts of the compiler.
  
! ; Copyright (C) 2003, 2004, 2005, 2006, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ; See the GCC internals manual for a description of this file's format.
  
--- 15,22 ----
  ; 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/>.
  
  ; See the GCC internals manual for a description of this file's format.
  
*************** Common Report Var(flag_eliminate_unused_
*** 406,412 ****
  Perform unused type elimination in debug info
  
  femit-class-debug-always
! Common Report Var(flag_emit_class_debug_always) Init(1)
  Do not suppress C++ class debug information.
  
  fexceptions
--- 405,411 ----
  Perform unused type elimination in debug info
  
  femit-class-debug-always
! Common Report Var(flag_emit_class_debug_always) Init(0)
  Do not suppress C++ class debug information.
  
  fexceptions
diff -Nrcpad gcc-4.2.1/gcc/conditions.h gcc-4.2.2/gcc/conditions.h
*** gcc-4.2.1/gcc/conditions.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/conditions.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for condition code handling in final.c and output routines.
!    Copyright (C) 1987 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Definitions for condition code handling in final.c and output routines.
!    Copyright (C) 1987, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* None of the things in the files exist if we don't use CC0.  */
  
--- 14,21 ----
  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/>.  */
  
  /* None of the things in the files exist if we don't use CC0.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/alpha-modes.def gcc-4.2.2/gcc/config/alpha/alpha-modes.def
*** gcc-4.2.1/gcc/config/alpha/alpha-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/alpha-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Alpha extra machine modes. 
!    Copyright (C) 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Alpha extra machine modes. 
!    Copyright (C) 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* 128-bit floating point.  This gets reset in alpha_override_options
     if VAX float format is in use.  */
--- 14,21 ----
  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/>.  */
  
  /* 128-bit floating point.  This gets reset in alpha_override_options
     if VAX float format is in use.  */
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/alpha-protos.h gcc-4.2.2/gcc/config/alpha/alpha-protos.h
*** gcc-4.2.1/gcc/config/alpha/alpha-protos.h	Sun Apr 22 01:30:31 2007
--- gcc-4.2.2/gcc/config/alpha/alpha-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Prototypes for alpha.c functions used in the md file & elsewhere.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Prototypes for alpha.c functions used in the md file & elsewhere.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  extern int alpha_next_sequence_number;
  
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  extern int alpha_next_sequence_number;
  
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/alpha.c gcc-4.2.2/gcc/config/alpha/alpha.c
*** gcc-4.2.1/gcc/config/alpha/alpha.c	Sun Apr 22 01:30:31 2007
--- gcc-4.2.2/gcc/config/alpha/alpha.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #include "config.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/alpha.h gcc-4.2.2/gcc/config/alpha/alpha.h
*** gcc-4.2.1/gcc/config/alpha/alpha.h	Tue Nov 22 22:57:35 2005
--- gcc-4.2.2/gcc/config/alpha/alpha.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler, for DEC Alpha.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler, for DEC Alpha.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Target CPU builtins.  */
  #define TARGET_CPU_CPP_BUILTINS()			\
--- 16,23 ----
  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/>.  */
  
  /* Target CPU builtins.  */
  #define TARGET_CPU_CPP_BUILTINS()			\
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/alpha.md gcc-4.2.2/gcc/config/alpha/alpha.md
*** gcc-4.2.1/gcc/config/alpha/alpha.md	Sun Apr 22 01:30:31 2007
--- gcc-4.2.2/gcc/config/alpha/alpha.md	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ;; Machine description for DEC Alpha for GNU C compiler
  ;; Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
! ;; 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  ;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  ;;
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  ;; Machine description for DEC Alpha for GNU C compiler
  ;; Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
! ;; 2000, 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  ;;
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 16,23 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/alpha.opt gcc-4.2.2/gcc/config/alpha/alpha.opt
*** gcc-4.2.1/gcc/config/alpha/alpha.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/alpha.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the DEC Alpha port of the compiler
  ;
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ; Options for the DEC Alpha port of the compiler
  ;
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  msoft-float
  Target Report Mask(SOFT_FP)
--- 15,22 ----
  ; 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/>.
  
  msoft-float
  Target Report Mask(SOFT_FP)
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/elf.h gcc-4.2.2/gcc/config/alpha/elf.h
*** gcc-4.2.1/gcc/config/alpha/elf.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/alpha/elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for DEC Alpha w/ELF.
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
     Free Software Foundation, Inc.
     Contributed by Richard Henderson (rth@tamu.edu).
  
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for DEC Alpha w/ELF.
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2007
     Free Software Foundation, Inc.
     Contributed by Richard Henderson (rth@tamu.edu).
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef OBJECT_FORMAT_COFF
  #undef EXTENDED_COFF
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef OBJECT_FORMAT_COFF
  #undef EXTENDED_COFF
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/ev4.md gcc-4.2.2/gcc/config/alpha/ev4.md
*** gcc-4.2.1/gcc/config/alpha/ev4.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/ev4.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for Alpha EV4.
! ;;   Copyright (C) 2002, 2004, 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for Alpha EV4.
! ;;   Copyright (C) 2002, 2004, 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ; On EV4 there are two classes of resources to consider: resources needed
  ; to issue, and resources needed to execute.  IBUS[01] are in the first
--- 14,21 ----
  ;; 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/>.
  
  ; On EV4 there are two classes of resources to consider: resources needed
  ; to issue, and resources needed to execute.  IBUS[01] are in the first
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/ev5.md gcc-4.2.2/gcc/config/alpha/ev5.md
*** gcc-4.2.1/gcc/config/alpha/ev5.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/ev5.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for Alpha EV5.
! ;;   Copyright (C) 2002, 2004, 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for Alpha EV5.
! ;;   Copyright (C) 2002, 2004, 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; EV5 has two asymmetric integer units, E0 and E1, plus separate
  ;; FP add and multiply units.
--- 14,21 ----
  ;; 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/>.
  
  ;; EV5 has two asymmetric integer units, E0 and E1, plus separate
  ;; FP add and multiply units.
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/ev6.md gcc-4.2.2/gcc/config/alpha/ev6.md
*** gcc-4.2.1/gcc/config/alpha/ev6.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/ev6.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for Alpha EV6.
! ;;   Copyright (C) 2002, 2004, 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for Alpha EV6.
! ;;   Copyright (C) 2002, 2004, 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ; EV6 can issue 4 insns per clock.  It's out-of-order, so this isn't
  ; expected to help over-much, but a precise description can be important
--- 14,21 ----
  ;; 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/>.
  
  ; EV6 can issue 4 insns per clock.  It's out-of-order, so this isn't
  ; expected to help over-much, but a precise description can be important
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/freebsd.h gcc-4.2.2/gcc/config/alpha/freebsd.h
*** gcc-4.2.1/gcc/config/alpha/freebsd.h	Tue Nov 22 03:09:59 2005
--- gcc-4.2.2/gcc/config/alpha/freebsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for DEC Alpha/AXP running FreeBSD using the ELF format
!    Copyright (C) 2000, 2002, 2004, 2005 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for DEC Alpha/AXP running FreeBSD using the ELF format
!    Copyright (C) 2000, 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #undef  SUBTARGET_EXTRA_SPECS
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  
  #undef  SUBTARGET_EXTRA_SPECS
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/linux-elf.h gcc-4.2.2/gcc/config/alpha/linux-elf.h
*** gcc-4.2.1/gcc/config/alpha/linux-elf.h	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/alpha/linux-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler
     for Alpha Linux-based GNU systems using ELF.
!    Copyright (C) 1996, 1997, 1998, 2001, 2002, 2003, 2006
     Free Software Foundation, Inc.
     Contributed by Richard Henderson.
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler
     for Alpha Linux-based GNU systems using ELF.
!    Copyright (C) 1996, 1997, 1998, 2001, 2002, 2003, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Richard Henderson.
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (Alpha GNU/Linux for ELF)");
--- 17,24 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (Alpha GNU/Linux for ELF)");
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/linux.h gcc-4.2.2/gcc/config/alpha/linux.h
*** gcc-4.2.1/gcc/config/alpha/linux.h	Fri Apr 20 19:29:02 2007
--- gcc-4.2.2/gcc/config/alpha/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler,
     for Alpha Linux-based GNU systems.
!    Copyright (C) 1996, 1997, 1998, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Richard Henderson.
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler,
     for Alpha Linux-based GNU systems.
!    Copyright (C) 1996, 1997, 1998, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Richard Henderson.
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_DEFAULT
  #define TARGET_DEFAULT (MASK_FPREGS | MASK_GAS)
--- 17,24 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_DEFAULT
  #define TARGET_DEFAULT (MASK_FPREGS | MASK_GAS)
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/netbsd.h gcc-4.2.2/gcc/config/alpha/netbsd.h
*** gcc-4.2.1/gcc/config/alpha/netbsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/netbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler,
     for Alpha NetBSD systems.
!    Copyright (C) 1998, 2002, 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler,
     for Alpha NetBSD systems.
!    Copyright (C) 1998, 2002, 2003, 2004, 2005, 2007
!    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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_DEFAULT
  #define TARGET_DEFAULT (MASK_FPREGS | MASK_GAS)
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_DEFAULT
  #define TARGET_DEFAULT (MASK_FPREGS | MASK_GAS)
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/openbsd.h gcc-4.2.2/gcc/config/alpha/openbsd.h
*** gcc-4.2.1/gcc/config/alpha/openbsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/openbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Configuration file for an alpha OpenBSD target.
!    Copyright (C) 1999, 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Configuration file for an alpha OpenBSD target.
!    Copyright (C) 1999, 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* We settle for little endian for now.  */
  #define TARGET_ENDIAN_DEFAULT 0
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* We settle for little endian for now.  */
  #define TARGET_ENDIAN_DEFAULT 0
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/osf.h gcc-4.2.2/gcc/config/alpha/osf.h
*** gcc-4.2.1/gcc/config/alpha/osf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/osf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler, for DEC Alpha on OSF/1.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2001, 2002, 2003,
!    2004 Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler, for DEC Alpha on OSF/1.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2001, 2002, 2003,
!    2004, 2007 Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* As of OSF 4.0, as can subtract adjacent labels.  */
  
--- 16,23 ----
  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/>.  */
  
  /* As of OSF 4.0, as can subtract adjacent labels.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/osf5.h gcc-4.2.2/gcc/config/alpha/osf5.h
*** gcc-4.2.1/gcc/config/alpha/osf5.h	Tue Sep 12 17:29:05 2006
--- gcc-4.2.2/gcc/config/alpha/osf5.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler, for DEC Alpha on Tru64 5.
!    Copyright (C) 2000, 2001, 2004, 2005, 2006 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler, for DEC Alpha on Tru64 5.
!    Copyright (C) 2000, 2001, 2004, 2005, 2006, 2007 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,
***************
*** 14,22 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Tru64 5.1 uses IEEE QUAD format.  */
  #undef TARGET_DEFAULT
--- 14,21 ----
     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/>.  */
  
  /* Tru64 5.1 uses IEEE QUAD format.  */
  #undef TARGET_DEFAULT
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/predicates.md gcc-4.2.2/gcc/config/alpha/predicates.md
*** gcc-4.2.1/gcc/config/alpha/predicates.md	Thu Jul  6 17:16:48 2006
--- gcc-4.2.2/gcc/config/alpha/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for DEC Alpha.
! ;; Copyright (C) 2004, 2005, 2006 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for DEC Alpha.
! ;; Copyright (C) 2004, 2005, 2006, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return 1 if OP is the zero constant for MODE.
  (define_predicate "const0_operand"
--- 14,21 ----
  ;; 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/>.
  
  ;; Return 1 if OP is the zero constant for MODE.
  (define_predicate "const0_operand"
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/sync.md gcc-4.2.2/gcc/config/alpha/sync.md
*** gcc-4.2.1/gcc/config/alpha/sync.md	Sat Jul  9 18:28:23 2005
--- gcc-4.2.2/gcc/config/alpha/sync.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; GCC machine description for Alpha synchronization instructions.
! ;; Copyright (C) 2005
! ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; GCC machine description for Alpha synchronization instructions.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_mode_macro I12MODE [QI HI])
  (define_mode_macro I48MODE [SI DI])
--- 14,21 ----
  ;; 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_mode_macro I12MODE [QI HI])
  (define_mode_macro I48MODE [SI DI])
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/unicosmk.h gcc-4.2.2/gcc/config/alpha/unicosmk.h
*** gcc-4.2.1/gcc/config/alpha/unicosmk.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/alpha/unicosmk.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler, for DEC Alpha on Cray
     T3E running Unicos/Mk.
!    Copyright (C) 2001, 2002, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Roman Lechtchinsky (rl@cs.tu-berlin.de)
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler, for DEC Alpha on Cray
     T3E running Unicos/Mk.
!    Copyright (C) 2001, 2002, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Roman Lechtchinsky (rl@cs.tu-berlin.de)
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_ABI_UNICOSMK
  #define TARGET_ABI_UNICOSMK 1
--- 17,24 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_ABI_UNICOSMK
  #define TARGET_ABI_UNICOSMK 1
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/vms-cc.c gcc-4.2.2/gcc/config/alpha/vms-cc.c
*** gcc-4.2.1/gcc/config/alpha/vms-cc.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/vms-cc.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* VMS DEC C wrapper.
!    Copyright (C) 2001, 2003 Free Software Foundation, Inc.
     Contributed by Douglas B. Rupp (rupp@gnat.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* VMS DEC C wrapper.
!    Copyright (C) 2001, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Douglas B. Rupp (rupp@gnat.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This program is a wrapper around the VMS DEC C compiler.
     It translates Unix style command line options into corresponding
--- 15,22 ----
  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/>.  */
  
  /* This program is a wrapper around the VMS DEC C compiler.
     It translates Unix style command line options into corresponding
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/vms-ld.c gcc-4.2.2/gcc/config/alpha/vms-ld.c
*** gcc-4.2.1/gcc/config/alpha/vms-ld.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/vms-ld.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* VMS linker wrapper.
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
     Free Software Foundation, Inc.
     Contributed by Douglas B. Rupp (rupp@gnat.com).
  
--- 1,5 ----
  /* VMS linker wrapper.
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2007
     Free Software Foundation, Inc.
     Contributed by Douglas B. Rupp (rupp@gnat.com).
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This program is a wrapper around the VMS linker.
     It translates Unix style command line options into corresponding
--- 16,23 ----
  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/>.  */
  
  /* This program is a wrapper around the VMS linker.
     It translates Unix style command line options into corresponding
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/vms-unwind.h gcc-4.2.2/gcc/config/alpha/vms-unwind.h
*** gcc-4.2.1/gcc/config/alpha/vms-unwind.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/vms-unwind.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* DWARF2 EH unwinding support for Alpha VMS.
!    Copyright (C) 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* DWARF2 EH unwinding support for Alpha VMS.
!    Copyright (C) 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include <pdscdef.h>
  
--- 14,21 ----
  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 <pdscdef.h>
  
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/vms.h gcc-4.2.2/gcc/config/alpha/vms.h
*** gcc-4.2.1/gcc/config/alpha/vms.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/alpha/vms.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Output variables, constants and external declarations, for GNU compiler.
!    Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2004, 2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Output variables, constants and external declarations, for GNU compiler.
!    Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2004, 2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OBJECT_SUFFIX ".obj"
  #define TARGET_EXECUTABLE_SUFFIX ".exe"
--- 15,22 ----
  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 TARGET_OBJECT_SUFFIX ".obj"
  #define TARGET_EXECUTABLE_SUFFIX ".exe"
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/vms64.h gcc-4.2.2/gcc/config/alpha/vms64.h
*** gcc-4.2.1/gcc/config/alpha/vms64.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/vms64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Output variables, constants and external declarations, for GNU compiler.
!    Copyright (C) 2001 Free Software Foundation, Inc.
     Contributed by Douglas Rupp (rupp@gnat.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Output variables, constants and external declarations, for GNU compiler.
!    Copyright (C) 2001, 2007 Free Software Foundation, Inc.
     Contributed by Douglas Rupp (rupp@gnat.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Defaults to BITS_PER_WORD, e.g. 64 which is what is wanted.
    This is incompatible with DEC C, but matches DEC Ada */
--- 15,22 ----
  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/>.  */
  
  /* Defaults to BITS_PER_WORD, e.g. 64 which is what is wanted.
    This is incompatible with DEC C, but matches DEC Ada */
diff -Nrcpad gcc-4.2.1/gcc/config/alpha/xm-vms.h gcc-4.2.2/gcc/config/alpha/xm-vms.h
*** gcc-4.2.1/gcc/config/alpha/xm-vms.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/alpha/xm-vms.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Configuration for GNU C-compiler for openVMS/Alpha.
!    Copyright (C) 1996, 1997, 2001, 2004 Free Software Foundation, Inc.
     Contributed by Klaus Kaempf (kkaempf@progis.de).
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Configuration for GNU C-compiler for openVMS/Alpha.
!    Copyright (C) 1996, 1997, 2001, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Klaus Kaempf (kkaempf@progis.de).
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* A couple of conditionals for execution machine are controlled here.  */
  #ifndef VMS
--- 15,22 ----
  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/>.  */
  
  /* A couple of conditionals for execution machine are controlled here.  */
  #ifndef VMS
diff -Nrcpad gcc-4.2.1/gcc/config/arc/arc-modes.def gcc-4.2.2/gcc/config/arc/arc-modes.def
*** gcc-4.2.1/gcc/config/arc/arc-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arc/arc-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler, Argonaut ARC cpu.
!    Copyright (C) 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler, Argonaut ARC cpu.
!    Copyright (C) 2002, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Some insns set all condition code flags, some only set the ZNC flags, and
     some only set the ZN flags.  */
--- 14,21 ----
  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/>.  */
  
  /* Some insns set all condition code flags, some only set the ZNC flags, and
     some only set the ZN flags.  */
diff -Nrcpad gcc-4.2.1/gcc/config/arc/arc-protos.h gcc-4.2.2/gcc/config/arc/arc-protos.h
*** gcc-4.2.1/gcc/config/arc/arc-protos.h	Sun Jun 26 11:42:11 2005
--- gcc-4.2.2/gcc/config/arc/arc-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler, Argonaut ARC cpu.
!    Copyright (C) 2000, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler, Argonaut ARC cpu.
!    Copyright (C) 2000, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  extern void arc_va_start (tree, rtx);
  
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  extern void arc_va_start (tree, rtx);
  
diff -Nrcpad gcc-4.2.1/gcc/config/arc/arc.c gcc-4.2.2/gcc/config/arc/arc.c
*** gcc-4.2.1/gcc/config/arc/arc.c	Tue Sep  6 22:29:45 2005
--- gcc-4.2.2/gcc/config/arc/arc.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Subroutines used for code generation on the Argonaut ARC cpu.
     Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Subroutines used for code generation on the Argonaut ARC cpu.
     Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* ??? This is an old port, and is undoubtedly suffering from bit rot.  */
  
--- 16,23 ----
  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/>.  */
  
  /* ??? This is an old port, and is undoubtedly suffering from bit rot.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/arc/arc.h gcc-4.2.2/gcc/config/arc/arc.h
*** gcc-4.2.1/gcc/config/arc/arc.h	Sat Aug  6 13:26:35 2005
--- gcc-4.2.2/gcc/config/arc/arc.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, Argonaut ARC cpu.
!    Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005
!    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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, Argonaut ARC cpu.
!    Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005,
!    2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* ??? This is an old port, and is undoubtedly suffering from bit rot.  */
  
--- 15,22 ----
  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/>.  */
  
  /* ??? This is an old port, and is undoubtedly suffering from bit rot.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/arc/arc.md gcc-4.2.2/gcc/config/arc/arc.md
*** gcc-4.2.1/gcc/config/arc/arc.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arc/arc.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Machine description of the Argonaut ARC cpu for GNU C compiler
! ;; Copyright (C) 1994, 1997, 1998, 1999, 2000, 2004, 2005
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  ;; Machine description of the Argonaut ARC cpu for GNU C compiler
! ;; Copyright (C) 1994, 1997, 1998, 1999, 2000, 2004, 2005, 2007
  ;; 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 15,22 ----
  ;; 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/>.
  
  ;; See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/arc/arc.opt gcc-4.2.2/gcc/config/arc/arc.opt
*** gcc-4.2.1/gcc/config/arc/arc.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arc/arc.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Argonaut ARC port of the compiler
  ;
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ; Options for the Argonaut ARC port of the compiler
  ;
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  malign-loops
  Target Undocumented Report Mask(ALIGN_LOOPS)
--- 15,22 ----
  ; 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/>.
  
  malign-loops
  Target Undocumented Report Mask(ALIGN_LOOPS)
diff -Nrcpad gcc-4.2.1/gcc/config/arm/aof.h gcc-4.2.2/gcc/config/arm/aof.h
*** gcc-4.2.1/gcc/config/arm/aof.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/arm/aof.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler, for Advanced RISC Machines
     ARM compilation, AOF Assembler.
!    Copyright (C) 1995, 1996, 1997, 2000, 2003, 2004
     Free Software Foundation, Inc.
     Contributed by Richard Earnshaw (rearnsha@armltd.co.uk)
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler, for Advanced RISC Machines
     ARM compilation, AOF Assembler.
!    Copyright (C) 1995, 1996, 1997, 2000, 2003, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Richard Earnshaw (rearnsha@armltd.co.uk)
  
***************
*** 8,14 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
     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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
     
  
  
--- 17,24 ----
     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/>.  */
     
  
  
diff -Nrcpad gcc-4.2.1/gcc/config/arm/aout.h gcc-4.2.2/gcc/config/arm/aout.h
*** gcc-4.2.1/gcc/config/arm/aout.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/arm/aout.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for ARM with a.out
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2004
     Free Software Foundation, Inc.
     Contributed by Richard Earnshaw (rearnsha@armltd.co.uk).
     
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for ARM with a.out
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Richard Earnshaw (rearnsha@armltd.co.uk).
     
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef ASM_APP_ON
  #define ASM_APP_ON  		""
--- 16,23 ----
     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 ASM_APP_ON
  #define ASM_APP_ON  		""
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm-cores.def gcc-4.2.2/gcc/config/arm/arm-cores.def
*** gcc-4.2.1/gcc/config/arm/arm-cores.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/arm-cores.def	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* ARM CPU Cores
!    Copyright (C) 2003, 2005 Free Software Foundation, Inc.
     Written by CodeSourcery, LLC
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but
--- 1,12 ----
  /* ARM CPU Cores
!    Copyright (C) 2003, 2005, 2007 Free Software Foundation, Inc.
     Written by CodeSourcery, LLC
  
     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
***************
*** 15,23 ****
     General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* Before using #include to read this file, define a macro:
  
--- 15,22 ----
     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/>.  */
  
  /* Before using #include to read this file, define a macro:
  
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm-generic.md gcc-4.2.2/gcc/config/arm/arm-generic.md
*** gcc-4.2.1/gcc/config/arm/arm-generic.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/arm-generic.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Generic ARM Pipeline Description
! ;; Copyright (C) 2003 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but
--- 1,11 ----
  ;; Generic ARM Pipeline Description
! ;; Copyright (C) 2003, 2007 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
***************
*** 14,22 ****
  ;; General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.  */
  
  (define_automaton "arm")
  
--- 14,21 ----
  ;; 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_automaton "arm")
  
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm-modes.def gcc-4.2.2/gcc/config/arm/arm-modes.def
*** gcc-4.2.1/gcc/config/arm/arm-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/arm-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for ARM.
!    Copyright (C) 2002, 2004 Free Software Foundation, Inc.
     Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl)
     and Martin Simmons (@harleqn.co.uk).
     More major hacks by Richard Earnshaw (rearnsha@arm.com)
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for ARM.
!    Copyright (C) 2002, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl)
     and Martin Simmons (@harleqn.co.uk).
     More major hacks by Richard Earnshaw (rearnsha@arm.com)
***************
*** 9,15 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 9,15 ----
  
     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
***************
*** 18,26 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Extended precision floating point.
     FIXME What format is this?  */
--- 18,25 ----
     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/>.  */
  
  /* Extended precision floating point.
     FIXME What format is this?  */
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm-protos.h gcc-4.2.2/gcc/config/arm/arm-protos.h
*** gcc-4.2.1/gcc/config/arm/arm-protos.h	Fri Mar  2 22:03:44 2007
--- gcc-4.2.2/gcc/config/arm/arm-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Prototypes for exported functions defined in arm.c and pe.c
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Richard Earnshaw (rearnsha@arm.com)
     Minor hacks by Nick Clifton (nickc@cygnus.com)
--- 1,5 ----
  /* Prototypes for exported functions defined in arm.c and pe.c
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Richard Earnshaw (rearnsha@arm.com)
     Minor hacks by Nick Clifton (nickc@cygnus.com)
***************
*** 8,14 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
     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,
***************
*** 17,25 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_ARM_PROTOS_H
  #define GCC_ARM_PROTOS_H
--- 17,24 ----
     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_ARM_PROTOS_H
  #define GCC_ARM_PROTOS_H
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm.c gcc-4.2.2/gcc/config/arm/arm.c
*** gcc-4.2.1/gcc/config/arm/arm.c	Thu Jun 28 20:48:57 2007
--- gcc-4.2.2/gcc/config/arm/arm.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Output routines for GCC for ARM.
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
     Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl)
     and Martin Simmons (@harleqn.co.uk).
     More major hacks by Richard Earnshaw (rearnsha@arm.com).
--- 1,6 ----
  /* Output routines for GCC for ARM.
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2005, 2006, 2007  Free Software Foundation, Inc.
     Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl)
     and Martin Simmons (@harleqn.co.uk).
     More major hacks by Richard Earnshaw (rearnsha@arm.com).
***************
*** 9,15 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 9,15 ----
  
     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
***************
*** 18,26 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm.h gcc-4.2.2/gcc/config/arm/arm.h
*** gcc-4.2.1/gcc/config/arm/arm.h	Fri Mar  2 22:03:44 2007
--- gcc-4.2.2/gcc/config/arm/arm.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler, for ARM.
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl)
     and Martin Simmons (@harleqn.co.uk).
     More major hacks by Richard Earnshaw (rearnsha@arm.com)
--- 1,6 ----
  /* Definitions of target machine for GNU compiler, for ARM.
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl)
     and Martin Simmons (@harleqn.co.uk).
     More major hacks by Richard Earnshaw (rearnsha@arm.com)
***************
*** 10,16 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 10,16 ----
  
     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
***************
*** 19,27 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #ifndef GCC_ARM_H
  #define GCC_ARM_H
--- 19,26 ----
     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_ARM_H
  #define GCC_ARM_H
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm.md gcc-4.2.2/gcc/config/arm/arm.md
*** gcc-4.2.1/gcc/config/arm/arm.md	Wed Sep 27 17:09:40 2006
--- gcc-4.2.2/gcc/config/arm/arm.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;;- Machine description for ARM for GNU compiler
  ;;  Copyright 1991, 1993, 1994, 1995, 1996, 1996, 1997, 1998, 1999, 2000,
! ;;  2001, 2002, 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
  ;;  Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl)
  ;;  and Martin Simmons (@harleqn.co.uk).
  ;;  More major hacks by Richard Earnshaw (rearnsha@arm.com).
--- 1,6 ----
  ;;- Machine description for ARM for GNU compiler
  ;;  Copyright 1991, 1993, 1994, 1995, 1996, 1996, 1997, 1998, 1999, 2000,
! ;;  2001, 2002, 2003, 2004, 2005, 2006, 2007  Free Software Foundation, Inc.
  ;;  Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl)
  ;;  and Martin Simmons (@harleqn.co.uk).
  ;;  More major hacks by Richard Earnshaw (rearnsha@arm.com).
***************
*** 9,15 ****
  
  ;; 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 9,15 ----
  
  ;; 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
***************
*** 18,26 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 18,25 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm.opt gcc-4.2.2/gcc/config/arm/arm.opt
*** gcc-4.2.1/gcc/config/arm/arm.opt	Wed May 17 19:19:02 2006
--- gcc-4.2.2/gcc/config/arm/arm.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the ARM port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the ARM port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mabi=
  Target RejectNegative Joined Var(target_abi_name)
--- 15,22 ----
  ; 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/>.
  
  mabi=
  Target RejectNegative Joined Var(target_abi_name)
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm1020e.md gcc-4.2.2/gcc/config/arm/arm1020e.md
*** gcc-4.2.1/gcc/config/arm/arm1020e.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/arm1020e.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; ARM 1020E & ARM 1022E Pipeline Description
! ;; Copyright (C) 2005 Free Software Foundation, Inc.
  ;; Contributed by Richard Earnshaw (richard.earnshaw@arm.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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but
--- 1,12 ----
  ;; ARM 1020E & ARM 1022E Pipeline Description
! ;; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Richard Earnshaw (richard.earnshaw@arm.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
***************
*** 15,23 ****
  ;; General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.  */
  
  ;; These descriptions are based on the information contained in the
  ;; ARM1020E Technical Reference Manual, Copyright (c) 2003 ARM
--- 15,22 ----
  ;; 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/>.  */
  
  ;; These descriptions are based on the information contained in the
  ;; ARM1020E Technical Reference Manual, Copyright (c) 2003 ARM
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm1026ejs.md gcc-4.2.2/gcc/config/arm/arm1026ejs.md
*** gcc-4.2.1/gcc/config/arm/arm1026ejs.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/arm1026ejs.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; ARM 1026EJ-S Pipeline Description
! ;; Copyright (C) 2003 Free Software Foundation, Inc.
  ;; Written by CodeSourcery, LLC.
  ;;
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but
--- 1,12 ----
  ;; ARM 1026EJ-S Pipeline Description
! ;; Copyright (C) 2003, 2007 Free Software Foundation, Inc.
  ;; Written by CodeSourcery, LLC.
  ;;
  ;; 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
***************
*** 15,23 ****
  ;; General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.  */
  
  ;; These descriptions are based on the information contained in the
  ;; ARM1026EJ-S Technical Reference Manual, Copyright (c) 2003 ARM
--- 15,22 ----
  ;; 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/>.  */
  
  ;; These descriptions are based on the information contained in the
  ;; ARM1026EJ-S Technical Reference Manual, Copyright (c) 2003 ARM
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm1136jfs.md gcc-4.2.2/gcc/config/arm/arm1136jfs.md
*** gcc-4.2.1/gcc/config/arm/arm1136jfs.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/arm1136jfs.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; ARM 1136J[F]-S Pipeline Description
! ;; Copyright (C) 2003 Free Software Foundation, Inc.
  ;; Written by CodeSourcery, LLC.
  ;;
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but
--- 1,12 ----
  ;; ARM 1136J[F]-S Pipeline Description
! ;; Copyright (C) 2003, 2007 Free Software Foundation, Inc.
  ;; Written by CodeSourcery, LLC.
  ;;
  ;; 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
***************
*** 15,23 ****
  ;; General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.  */
  
  ;; These descriptions are based on the information contained in the
  ;; ARM1136JF-S Technical Reference Manual, Copyright (c) 2003 ARM
--- 15,22 ----
  ;; 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/>.  */
  
  ;; These descriptions are based on the information contained in the
  ;; ARM1136JF-S Technical Reference Manual, Copyright (c) 2003 ARM
diff -Nrcpad gcc-4.2.1/gcc/config/arm/arm926ejs.md gcc-4.2.2/gcc/config/arm/arm926ejs.md
*** gcc-4.2.1/gcc/config/arm/arm926ejs.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/arm926ejs.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; ARM 926EJ-S Pipeline Description
! ;; Copyright (C) 2003 Free Software Foundation, Inc.
  ;; Written by CodeSourcery, LLC.
  ;;
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but
--- 1,12 ----
  ;; ARM 926EJ-S Pipeline Description
! ;; Copyright (C) 2003, 2007 Free Software Foundation, Inc.
  ;; Written by CodeSourcery, LLC.
  ;;
  ;; 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
***************
*** 15,23 ****
  ;; General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.  */
  
  ;; These descriptions are based on the information contained in the
  ;; ARM926EJ-S Technical Reference Manual, Copyright (c) 2002 ARM
--- 15,22 ----
  ;; 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/>.  */
  
  ;; These descriptions are based on the information contained in the
  ;; ARM926EJ-S Technical Reference Manual, Copyright (c) 2002 ARM
diff -Nrcpad gcc-4.2.1/gcc/config/arm/bpabi.h gcc-4.2.2/gcc/config/arm/bpabi.h
*** gcc-4.2.1/gcc/config/arm/bpabi.h	Tue Dec 13 01:35:43 2005
--- gcc-4.2.2/gcc/config/arm/bpabi.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Configuration file for ARM BPABI targets.
!    Copyright (C) 2004, 2005
     Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC   
  
--- 1,5 ----
  /* Configuration file for ARM BPABI targets.
!    Copyright (C) 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC   
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Use the AAPCS ABI by default.  */
  #define ARM_DEFAULT_ABI ARM_ABI_AAPCS
--- 16,23 ----
     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/>.  */
  
  /* Use the AAPCS ABI by default.  */
  #define ARM_DEFAULT_ABI ARM_ABI_AAPCS
diff -Nrcpad gcc-4.2.1/gcc/config/arm/cirrus.md gcc-4.2.2/gcc/config/arm/cirrus.md
*** gcc-4.2.1/gcc/config/arm/cirrus.md	Mon Jul 16 13:03:07 2007
--- gcc-4.2.2/gcc/config/arm/cirrus.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Cirrus EP9312 "Maverick" ARM floating point co-processor description.
! ;; Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;; Written by Aldy Hernandez (aldyh@redhat.com)
  
--- 1,5 ----
  ;; Cirrus EP9312 "Maverick" ARM floating point co-processor description.
! ;; Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;; Written by Aldy Hernandez (aldyh@redhat.com)
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  
  ; Cirrus types for invalid insn combinations
--- 16,23 ----
  ;; 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/>.
  
  
  ; Cirrus types for invalid insn combinations
diff -Nrcpad gcc-4.2.1/gcc/config/arm/coff.h gcc-4.2.2/gcc/config/arm/coff.h
*** gcc-4.2.1/gcc/config/arm/coff.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/coff.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Definitions of target machine for GNU compiler.
     For ARM with COFF object format.
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005
!    Free Software Foundation, Inc.
     Contributed by Doug Evans (devans@cygnus.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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,14 ----
  /* Definitions of target machine for GNU compiler.
     For ARM with COFF object format.
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005,
!    2007 Free Software Foundation, Inc.
     Contributed by Doug Evans (devans@cygnus.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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Note - it is important that this definition matches the one in tcoff.h.  */
  #undef  USER_LABEL_PREFIX
--- 17,24 ----
     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/>.  */
  
  /* Note - it is important that this definition matches the one in tcoff.h.  */
  #undef  USER_LABEL_PREFIX
diff -Nrcpad gcc-4.2.1/gcc/config/arm/constraints.md gcc-4.2.2/gcc/config/arm/constraints.md
*** gcc-4.2.1/gcc/config/arm/constraints.md	Mon May  8 05:03:35 2006
--- gcc-4.2.2/gcc/config/arm/constraints.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Constraint definitions for ARM and Thumb
! ;; Copyright (C) 2006 Free Software Foundation, Inc.
  ;; Contributed by ARM Ltd.
  
  ;; 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ;; Constraint definitions for ARM and Thumb
! ;; Copyright (C) 2006, 2007 Free Software Foundation, Inc.
  ;; Contributed by ARM Ltd.
  
  ;; 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
***************
*** 15,23 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The following register constraints have been used:
  ;; - in ARM state: f, v, w, y, z
--- 15,22 ----
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The following register constraints have been used:
  ;; - in ARM state: f, v, w, y, z
diff -Nrcpad gcc-4.2.1/gcc/config/arm/ecos-elf.h gcc-4.2.2/gcc/config/arm/ecos-elf.h
*** gcc-4.2.1/gcc/config/arm/ecos-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/ecos-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for ecos based ARM systems using ELF
!    Copyright (C) 1998, 2001 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 2, or (at your
     option) any later version.
   
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Definitions for ecos based ARM systems using ELF
!    Copyright (C) 1998, 2001, 2007 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
***************
*** 14,22 ****
     License for more details.
   
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #undef  TARGET_VERSION
--- 14,21 ----
     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/>.  */
  
  /* Run-time Target Specification.  */
  #undef  TARGET_VERSION
diff -Nrcpad gcc-4.2.1/gcc/config/arm/elf.h gcc-4.2.2/gcc/config/arm/elf.h
*** gcc-4.2.1/gcc/config/arm/elf.h	Tue Jun 28 19:52:27 2005
--- gcc-4.2.2/gcc/config/arm/elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* Definitions of target machine for GNU compiler.
     For ARM with ELF obj format.
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2004, 2005
!    Free Software Foundation, Inc.
     Contributed by Philip Blundell <philb@gnu.org> and
     Catherine Moore <clm@cygnus.com>
     
--- 1,7 ----
  /* Definitions of target machine for GNU compiler.
     For ARM with ELF obj format.
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2004, 2005,
!    2007 Free Software Foundation, Inc.
     Contributed by Philip Blundell <philb@gnu.org> and
     Catherine Moore <clm@cygnus.com>
     
***************
*** 9,15 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 9,15 ----
  
     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
***************
*** 18,26 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef OBJECT_FORMAT_ELF
   #error elf.h included before elfos.h
--- 18,25 ----
     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 OBJECT_FORMAT_ELF
   #error elf.h included before elfos.h
diff -Nrcpad gcc-4.2.1/gcc/config/arm/fpa.md gcc-4.2.2/gcc/config/arm/fpa.md
*** gcc-4.2.1/gcc/config/arm/fpa.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/fpa.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;;- Machine description for FPA co-processor for ARM cpus.
  ;;  Copyright 1991, 1993, 1994, 1995, 1996, 1996, 1997, 1998, 1999, 2000,
! ;;  2001, 2002, 2003, 2004, 2005  Free Software Foundation, Inc.
  ;;  Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl)
  ;;  and Martin Simmons (@harleqn.co.uk).
  ;;  More major hacks by Richard Earnshaw (rearnsha@arm.com).
--- 1,6 ----
  ;;- Machine description for FPA co-processor for ARM cpus.
  ;;  Copyright 1991, 1993, 1994, 1995, 1996, 1996, 1997, 1998, 1999, 2000,
! ;;  2001, 2002, 2003, 2004, 2005, 2007  Free Software Foundation, Inc.
  ;;  Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl)
  ;;  and Martin Simmons (@harleqn.co.uk).
  ;;  More major hacks by Richard Earnshaw (rearnsha@arm.com).
***************
*** 9,15 ****
  
  ;; 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 9,15 ----
  
  ;; 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
***************
*** 18,26 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; FPA automaton.
  (define_automaton "armfp")
--- 18,25 ----
  ;; 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/>.
  
  ;; FPA automaton.
  (define_automaton "armfp")
diff -Nrcpad gcc-4.2.1/gcc/config/arm/freebsd.h gcc-4.2.2/gcc/config/arm/freebsd.h
*** gcc-4.2.1/gcc/config/arm/freebsd.h	Fri Aug  5 03:20:12 2005
--- gcc-4.2.2/gcc/config/arm/freebsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for StrongARM running FreeBSD using the ELF format
!    Copyright (C) 2001, 2004 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions for StrongARM running FreeBSD using the ELF format
!    Copyright (C) 2001, 2004, 2007 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  
  #undef  SUBTARGET_EXTRA_SPECS
--- 15,22 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  
  #undef  SUBTARGET_EXTRA_SPECS
diff -Nrcpad gcc-4.2.1/gcc/config/arm/iwmmxt.md gcc-4.2.2/gcc/config/arm/iwmmxt.md
*** gcc-4.2.1/gcc/config/arm/iwmmxt.md	Fri Jan 20 23:23:03 2006
--- gcc-4.2.2/gcc/config/arm/iwmmxt.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Patterns for the Intel Wireless MMX technology architecture.
! ;; Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  
  ;; 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 2, or (at your option) any later
  ;; version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ;; Patterns for the Intel Wireless MMX technology architecture.
! ;; Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  
  ;; 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
***************
*** 15,23 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_insn "iwmmxt_iordi3"
    [(set (match_operand:DI         0 "register_operand" "=y,?&r,?&r")
--- 15,22 ----
  ;; 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_insn "iwmmxt_iordi3"
    [(set (match_operand:DI         0 "register_operand" "=y,?&r,?&r")
diff -Nrcpad gcc-4.2.1/gcc/config/arm/kaos-arm.h gcc-4.2.2/gcc/config/arm/kaos-arm.h
*** gcc-4.2.1/gcc/config/arm/kaos-arm.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/kaos-arm.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.
     kaOS on arm architecture version.
!    Copyright (C) 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.
     kaOS on arm architecture version.
!    Copyright (C) 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fputs (" (ARM/kaOS[ELF])", stderr);
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fputs (" (ARM/kaOS[ELF])", stderr);
diff -Nrcpad gcc-4.2.1/gcc/config/arm/kaos-strongarm.h gcc-4.2.2/gcc/config/arm/kaos-strongarm.h
*** gcc-4.2.1/gcc/config/arm/kaos-strongarm.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/kaos-strongarm.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.
     kaOS on strongarm architecture version.
!    Copyright (C) 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.
     kaOS on strongarm architecture version.
!    Copyright (C) 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fputs (" (StrongARM/kaOS[ELF])", stderr);
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fputs (" (StrongARM/kaOS[ELF])", stderr);
diff -Nrcpad gcc-4.2.1/gcc/config/arm/linux-eabi.h gcc-4.2.2/gcc/config/arm/linux-eabi.h
*** gcc-4.2.1/gcc/config/arm/linux-eabi.h	Thu Feb 16 23:29:10 2006
--- gcc-4.2.2/gcc/config/arm/linux-eabi.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Configuration file for ARM GNU/Linux EABI targets.
!    Copyright (C) 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC   
  
--- 1,5 ----
  /* Configuration file for ARM GNU/Linux EABI targets.
!    Copyright (C) 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC   
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* On EABI GNU/Linux, we want both the BPABI builtins and the
     GNU/Linux builtins.  */
--- 16,23 ----
     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/>.  */
  
  /* On EABI GNU/Linux, we want both the BPABI builtins and the
     GNU/Linux builtins.  */
diff -Nrcpad gcc-4.2.1/gcc/config/arm/linux-elf.h gcc-4.2.2/gcc/config/arm/linux-elf.h
*** gcc-4.2.1/gcc/config/arm/linux-elf.h	Thu Feb 16 23:29:10 2006
--- gcc-4.2.2/gcc/config/arm/linux-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions for ARM running Linux-based GNU systems using ELF
     Copyright (C) 1993, 1994, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2006
     Free Software Foundation, Inc.
     Contributed by Philip Blundell <philb@gnu.org>
  
--- 1,6 ----
  /* Definitions for ARM running Linux-based GNU systems using ELF
     Copyright (C) 1993, 1994, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Philip Blundell <philb@gnu.org>
  
***************
*** 8,14 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
     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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* elfos.h should have already been included.  Now just override
     any conflicting definitions and add any extras.  */
--- 17,24 ----
     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/>.  */
  
  /* elfos.h should have already been included.  Now just override
     any conflicting definitions and add any extras.  */
diff -Nrcpad gcc-4.2.1/gcc/config/arm/linux-gas.h gcc-4.2.2/gcc/config/arm/linux-gas.h
*** gcc-4.2.1/gcc/config/arm/linux-gas.h	Mon Apr 16 20:16:13 2007
--- gcc-4.2.2/gcc/config/arm/linux-gas.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler.
     ARM Linux-based GNU systems version.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2004
     Free Software Foundation, Inc.
     Contributed by Russell King  <rmk92@ecs.soton.ac.uk>.
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler.
     ARM Linux-based GNU systems version.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Russell King  <rmk92@ecs.soton.ac.uk>.
  
***************
*** 8,14 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
     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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* This is how we tell the assembler that a symbol is weak.
     GAS always supports weak symbols.  */
--- 17,24 ----
     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/>.  */
  
  /* This is how we tell the assembler that a symbol is weak.
     GAS always supports weak symbols.  */
diff -Nrcpad gcc-4.2.1/gcc/config/arm/netbsd-elf.h gcc-4.2.2/gcc/config/arm/netbsd-elf.h
*** gcc-4.2.1/gcc/config/arm/netbsd-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/netbsd-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, NetBSD/arm ELF version.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, NetBSD/arm ELF version.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #undef TARGET_VERSION
--- 15,22 ----
     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/>.  */
  
  /* Run-time Target Specification.  */
  #undef TARGET_VERSION
diff -Nrcpad gcc-4.2.1/gcc/config/arm/netbsd.h gcc-4.2.2/gcc/config/arm/netbsd.h
*** gcc-4.2.1/gcc/config/arm/netbsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/netbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* NetBSD/arm a.out version.
!    Copyright (C) 1993, 1994, 1997, 1998, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Mark Brinicombe (amb@physig.ph.kcl.ac.uk)
  
--- 1,5 ----
  /* NetBSD/arm a.out version.
!    Copyright (C) 1993, 1994, 1997, 1998, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Mark Brinicombe (amb@physig.ph.kcl.ac.uk)
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #undef  TARGET_VERSION
--- 16,23 ----
     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/>.  */
  
  /* Run-time Target Specification.  */
  #undef  TARGET_VERSION
diff -Nrcpad gcc-4.2.1/gcc/config/arm/pe.c gcc-4.2.2/gcc/config/arm/pe.c
*** gcc-4.2.1/gcc/config/arm/pe.c	Sat Jul  2 10:55:32 2005
--- gcc-4.2.2/gcc/config/arm/pe.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Routines for GCC for ARM/pe.
!    Copyright (C) 1995, 1996, 2000, 2001, 2002, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Doug Evans (dje@cygnus.com).
  
--- 1,5 ----
  /* Routines for GCC for ARM/pe.
!    Copyright (C) 1995, 1996, 2000, 2001, 2002, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Doug Evans (dje@cygnus.com).
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/arm/pe.h gcc-4.2.2/gcc/config/arm/pe.h
*** gcc-4.2.1/gcc/config/arm/pe.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/arm/pe.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for ARM with PE obj format.
!    Copyright (C) 1995, 1996, 1999, 2000, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Doug Evans (dje@cygnus.com).
     
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for ARM with PE obj format.
!    Copyright (C) 1995, 1996, 1999, 2000, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Doug Evans (dje@cygnus.com).
     
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Enable PE specific code.  */
  #define ARM_PE		1
--- 16,23 ----
     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/>.  */
  
  /* Enable PE specific code.  */
  #define ARM_PE		1
diff -Nrcpad gcc-4.2.1/gcc/config/arm/pe.opt gcc-4.2.2/gcc/config/arm/pe.opt
*** gcc-4.2.1/gcc/config/arm/pe.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/pe.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; PE-specific options for the ARM port
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; PE-specific options for the ARM port
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mnop-fun-dllimport
  Target Report Mask(NOP_FUN_DLLIMPORT)
--- 15,22 ----
  ; 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/>.
  
  mnop-fun-dllimport
  Target Report Mask(NOP_FUN_DLLIMPORT)
diff -Nrcpad gcc-4.2.1/gcc/config/arm/predicates.md gcc-4.2.2/gcc/config/arm/predicates.md
*** gcc-4.2.1/gcc/config/arm/predicates.md	Thu Dec 15 16:42:10 2005
--- gcc-4.2.2/gcc/config/arm/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Predicate definitions for ARM and Thumb
! ;; Copyright (C) 2004 Free Software Foundation, Inc.
  ;; Contributed by ARM Ltd.
  
  ;; 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ;; Predicate definitions for ARM and Thumb
! ;; Copyright (C) 2004, 2007 Free Software Foundation, Inc.
  ;; Contributed by ARM Ltd.
  
  ;; 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
***************
*** 15,23 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_predicate "s_register_operand"
    (match_code "reg,subreg")
--- 15,22 ----
  ;; 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_predicate "s_register_operand"
    (match_code "reg,subreg")
diff -Nrcpad gcc-4.2.1/gcc/config/arm/rtems-elf.h gcc-4.2.2/gcc/config/arm/rtems-elf.h
*** gcc-4.2.1/gcc/config/arm/rtems-elf.h	Mon Nov 21 22:56:34 2005
--- gcc-4.2.2/gcc/config/arm/rtems-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for RTEMS based ARM systems using ELF
!    Copyright (C) 2000, 2002, 2005 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 2, or (at your
     option) any later version.
   
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Definitions for RTEMS based ARM systems using ELF
!    Copyright (C) 2000, 2002, 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
   
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #undef TARGET_VERSION
--- 14,21 ----
     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/>.  */
  
  /* Run-time Target Specification.  */
  #undef TARGET_VERSION
diff -Nrcpad gcc-4.2.1/gcc/config/arm/semi.h gcc-4.2.2/gcc/config/arm/semi.h
*** gcc-4.2.1/gcc/config/arm/semi.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/semi.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler.  ARM on semi-hosted platform
!    Copyright (C) 1994, 1995, 1996, 1997, 2001, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Richard Earnshaw (richard.earnshaw@arm.com)
  
--- 1,5 ----
  /* Definitions of target machine for GNU compiler.  ARM on semi-hosted platform
!    Copyright (C) 1994, 1995, 1996, 1997, 2001, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Richard Earnshaw (richard.earnshaw@arm.com)
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #define STARTFILE_SPEC  "crt0.o%s"
  
--- 16,23 ----
     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 STARTFILE_SPEC  "crt0.o%s"
  
diff -Nrcpad gcc-4.2.1/gcc/config/arm/semiaof.h gcc-4.2.2/gcc/config/arm/semiaof.h
*** gcc-4.2.1/gcc/config/arm/semiaof.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/semiaof.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler.  ARM on semi-hosted platform
     AOF Syntax assembler.
!    Copyright (C) 1995, 1996, 1997, 2004 Free Software Foundation, Inc.
     Contributed by Richard Earnshaw (richard.earnshaw@armltd.co.uk)
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Definitions of target machine for GNU compiler.  ARM on semi-hosted platform
     AOF Syntax assembler.
!    Copyright (C) 1995, 1996, 1997, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Richard Earnshaw (richard.earnshaw@armltd.co.uk)
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OS_CPP_BUILTINS()		\
      do {					\
--- 16,23 ----
     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 TARGET_OS_CPP_BUILTINS()		\
      do {					\
diff -Nrcpad gcc-4.2.1/gcc/config/arm/strongarm-coff.h gcc-4.2.2/gcc/config/arm/strongarm-coff.h
*** gcc-4.2.1/gcc/config/arm/strongarm-coff.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/strongarm-coff.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for StrongARM systems using COFF
!    Copyright (C) 1999 Free Software Foundation, Inc.
     Contributed by Catherine Moore <clm@cygnus.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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions for StrongARM systems using COFF
!    Copyright (C) 1999, 2007 Free Software Foundation, Inc.
     Contributed by Catherine Moore <clm@cygnus.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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #ifndef SUBTARGET_CPU_DEFAULT
--- 15,22 ----
     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/>.  */
  
  /* Run-time Target Specification.  */
  #ifndef SUBTARGET_CPU_DEFAULT
diff -Nrcpad gcc-4.2.1/gcc/config/arm/strongarm-elf.h gcc-4.2.2/gcc/config/arm/strongarm-elf.h
*** gcc-4.2.1/gcc/config/arm/strongarm-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/strongarm-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for non-Linux based StrongARM systems using ELF
!    Copyright (C) 1999, 2001 Free Software Foundation, Inc.
     Contributed by Catherine Moore <clm@cygnus.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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions for non-Linux based StrongARM systems using ELF
!    Copyright (C) 1999, 2001, 2007 Free Software Foundation, Inc.
     Contributed by Catherine Moore <clm@cygnus.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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #ifndef TARGET_VERSION
--- 15,22 ----
     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/>.  */
  
  /* Run-time Target Specification.  */
  #ifndef TARGET_VERSION
diff -Nrcpad gcc-4.2.1/gcc/config/arm/strongarm-pe.h gcc-4.2.2/gcc/config/arm/strongarm-pe.h
*** gcc-4.2.1/gcc/config/arm/strongarm-pe.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/strongarm-pe.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for ARM with PE obj format.
!    Copyright (C) 1999 Free Software Foundation, Inc.
     Contributed by Doug Evans (dje@cygnus.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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for ARM with PE obj format.
!    Copyright (C) 1999, 2007 Free Software Foundation, Inc.
     Contributed by Doug Evans (dje@cygnus.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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION	fputs (" (StrongARM/PE)", stderr);
--- 15,22 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION	fputs (" (StrongARM/PE)", stderr);
diff -Nrcpad gcc-4.2.1/gcc/config/arm/symbian.h gcc-4.2.2/gcc/config/arm/symbian.h
*** gcc-4.2.1/gcc/config/arm/symbian.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/symbian.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Configuration file for Symbian OS on ARM processors.
!    Copyright (C) 2004, 2005
     Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC   
  
--- 1,5 ----
  /* Configuration file for Symbian OS on ARM processors.
!    Copyright (C) 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC   
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Do not expand builtin functions (unless explicitly prefixed with
     "__builtin").  Symbian OS code relies on properties of the standard
--- 16,23 ----
     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/>.  */
  
  /* Do not expand builtin functions (unless explicitly prefixed with
     "__builtin").  Symbian OS code relies on properties of the standard
diff -Nrcpad gcc-4.2.1/gcc/config/arm/uclinux-elf.h gcc-4.2.2/gcc/config/arm/uclinux-elf.h
*** gcc-4.2.1/gcc/config/arm/uclinux-elf.h	Mon Oct 10 01:04:31 2005
--- gcc-4.2.2/gcc/config/arm/uclinux-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for ARM running ucLinux using ELF
!    Copyright (C) 1999, 2001, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Philip Blundell <pb@nexus.co.uk>
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions for ARM running ucLinux using ELF
!    Copyright (C) 1999, 2001, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Philip Blundell <pb@nexus.co.uk>
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* We don't want a PLT.  */
  #undef  NEED_PLT_RELOC
--- 15,22 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  /* We don't want a PLT.  */
  #undef  NEED_PLT_RELOC
diff -Nrcpad gcc-4.2.1/gcc/config/arm/unknown-elf.h gcc-4.2.2/gcc/config/arm/unknown-elf.h
*** gcc-4.2.1/gcc/config/arm/unknown-elf.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/arm/unknown-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for non-Linux based ARM systems using ELF
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004
     Free Software Foundation, Inc.
     Contributed by Catherine Moore <clm@cygnus.com>
  
--- 1,5 ----
  /* Definitions for non-Linux based ARM systems using ELF
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Catherine Moore <clm@cygnus.com>
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* elfos.h should have already been included.  Now just override
     any conflicting definitions and add any extras.  */
--- 16,23 ----
     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/>.  */
  
  /* elfos.h should have already been included.  Now just override
     any conflicting definitions and add any extras.  */
diff -Nrcpad gcc-4.2.1/gcc/config/arm/vfp.md gcc-4.2.2/gcc/config/arm/vfp.md
*** gcc-4.2.1/gcc/config/arm/vfp.md	Mon May  1 21:55:02 2006
--- gcc-4.2.2/gcc/config/arm/vfp.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; ARM VFP coprocessor Machine Description
! ;; Copyright (C) 2003, 2005 Free Software Foundation, Inc.
  ;; Written by CodeSourcery, LLC.
  ;;
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but
--- 1,12 ----
  ;; ARM VFP coprocessor Machine Description
! ;; Copyright (C) 2003, 2005, 2007 Free Software Foundation, Inc.
  ;; Written by CodeSourcery, LLC.
  ;;
  ;; 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
***************
*** 15,23 ****
  ;; General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.  */
  
  ;; Additional register numbers
  (define_constants
--- 15,22 ----
  ;; 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/>.  */
  
  ;; Additional register numbers
  (define_constants
diff -Nrcpad gcc-4.2.1/gcc/config/arm/vxworks.h gcc-4.2.2/gcc/config/arm/vxworks.h
*** gcc-4.2.1/gcc/config/arm/vxworks.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/vxworks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GCC,
     for ARM with targetting the VXWorks run time environment. 
!    Copyright (C) 1999, 2000, 2003, 2004 Free Software Foundation, Inc.
  
     Contributed by: Mike Stump <mrs@wrs.com>
     Brought up to date by CodeSourcery, LLC.
--- 1,6 ----
  /* Definitions of target machine for GCC,
     for ARM with targetting the VXWorks run time environment. 
!    Copyright (C) 1999, 2000, 2003, 2004, 2007 Free Software Foundation, Inc.
  
     Contributed by: Mike Stump <mrs@wrs.com>
     Brought up to date by CodeSourcery, LLC.
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_OS_CPP_BUILTINS()		\
--- 18,25 ----
  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 TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/arm/wince-pe.h gcc-4.2.2/gcc/config/arm/wince-pe.h
*** gcc-4.2.1/gcc/config/arm/wince-pe.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/wince-pe.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for ARM with WINCE-PE obj format.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Nick Clifton <nickc@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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for ARM with WINCE-PE obj format.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Nick Clifton <nickc@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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #undef  TARGET_DEFAULT
  #define TARGET_DEFAULT	(MASK_NOP_FUN_DLLIMPORT)
--- 15,22 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_DEFAULT
  #define TARGET_DEFAULT	(MASK_NOP_FUN_DLLIMPORT)
diff -Nrcpad gcc-4.2.1/gcc/config/arm/xscale-coff.h gcc-4.2.2/gcc/config/arm/xscale-coff.h
*** gcc-4.2.1/gcc/config/arm/xscale-coff.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/xscale-coff.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for XScale systems using COFF
!    Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc.
     Contributed by Catherine Moore <clm@cygnus.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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions for XScale systems using COFF
!    Copyright (C) 1999, 2000, 2001, 2007 Free Software Foundation, Inc.
     Contributed by Catherine Moore <clm@cygnus.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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #undef  SUBTARGET_CPU_DEFAULT
--- 15,22 ----
     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/>.  */
  
  /* Run-time Target Specification.  */
  #undef  SUBTARGET_CPU_DEFAULT
diff -Nrcpad gcc-4.2.1/gcc/config/arm/xscale-elf.h gcc-4.2.2/gcc/config/arm/xscale-elf.h
*** gcc-4.2.1/gcc/config/arm/xscale-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/arm/xscale-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for XScale architectures using ELF
!    Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc.
     Contributed by Catherine Moore <clm@cygnus.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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions for XScale architectures using ELF
!    Copyright (C) 1999, 2000, 2001, 2007 Free Software Foundation, Inc.
     Contributed by Catherine Moore <clm@cygnus.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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #ifndef TARGET_VERSION
--- 15,22 ----
     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/>.  */
  
  /* Run-time Target Specification.  */
  #ifndef TARGET_VERSION
diff -Nrcpad gcc-4.2.1/gcc/config/avr/avr-protos.h gcc-4.2.2/gcc/config/avr/avr-protos.h
*** gcc-4.2.1/gcc/config/avr/avr-protos.h	Fri Mar 24 16:30:19 2006
--- gcc-4.2.2/gcc/config/avr/avr-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Prototypes for exported functions defined in avr.c
     
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2006
     Free Software Foundation, Inc.
     Contributed by Denis Chertykov (denisc@overta.ru)
  
--- 1,6 ----
  /* Prototypes for exported functions defined in avr.c
     
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Denis Chertykov (denisc@overta.ru)
  
***************
*** 8,14 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
     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,
***************
*** 17,25 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  
  extern int function_arg_regno_p (int r);
--- 17,24 ----
     GNU General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  
  extern int function_arg_regno_p (int r);
diff -Nrcpad gcc-4.2.1/gcc/config/avr/avr.c gcc-4.2.2/gcc/config/avr/avr.c
*** gcc-4.2.1/gcc/config/avr/avr.c	Sat Jul  7 19:30:37 2007
--- gcc-4.2.2/gcc/config/avr/avr.c	Sat Sep  1 15:28:30 2007
***************
*** 7,13 ****
  
     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 2, or (at your option)
     any later version.
     
     GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
     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,
***************
*** 16,24 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/avr/avr.h gcc-4.2.2/gcc/config/avr/avr.h
*** gcc-4.2.1/gcc/config/avr/avr.h	Fri Apr 27 20:53:57 2007
--- gcc-4.2.2/gcc/config/avr/avr.h	Mon Sep  3 21:03:50 2007
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Names to predefine in the preprocessor for this target machine.  */
  
--- 17,24 ----
  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/>.  */
  
  /* Names to predefine in the preprocessor for this target machine.  */
  
*************** extern GTY(()) section *progmem_section;
*** 96,101 ****
--- 95,101 ----
  /* No data type wants to be aligned rounder than this.  */
  #define BIGGEST_ALIGNMENT 8
  
+ #define TARGET_VTABLE_ENTRY_ALIGN 8
  
  #define STRICT_ALIGNMENT 0
  
diff -Nrcpad gcc-4.2.1/gcc/config/avr/avr.md gcc-4.2.2/gcc/config/avr/avr.md
*** gcc-4.2.1/gcc/config/avr/avr.md	Sun Apr  8 14:39:59 2007
--- gcc-4.2.2/gcc/config/avr/avr.md	Sat Sep  1 15:28:30 2007
***************
*** 9,15 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  ;; 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,
***************
*** 18,26 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Special characters after '%':
  ;;  A  No effect (add 0).
--- 18,25 ----
  ;; 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/>.
  
  ;; Special characters after '%':
  ;;  A  No effect (add 0).
diff -Nrcpad gcc-4.2.1/gcc/config/avr/avr.opt gcc-4.2.2/gcc/config/avr/avr.opt
*** gcc-4.2.1/gcc/config/avr/avr.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/avr/avr.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the ATMEL AVR port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the ATMEL AVR port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mcall-prologues
  Target Report Mask(CALL_PROLOGUES)
--- 15,22 ----
  ; 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/>.
  
  mcall-prologues
  Target Report Mask(CALL_PROLOGUES)
diff -Nrcpad gcc-4.2.1/gcc/config/avr/constraints.md gcc-4.2.2/gcc/config/avr/constraints.md
*** gcc-4.2.1/gcc/config/avr/constraints.md	Fri Mar 24 16:30:19 2006
--- gcc-4.2.2/gcc/config/avr/constraints.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Constraint definitions for ATMEL AVR micro controllers.
! ;; Copyright (C) 2006 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Constraint definitions for ATMEL AVR micro controllers.
! ;; Copyright (C) 2006, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Register constraints
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Register constraints
  
diff -Nrcpad gcc-4.2.1/gcc/config/avr/predicates.md gcc-4.2.2/gcc/config/avr/predicates.md
*** gcc-4.2.1/gcc/config/avr/predicates.md	Sun Apr  8 14:39:59 2007
--- gcc-4.2.2/gcc/config/avr/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 5,11 ****
  ;;
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 5,11 ----
  ;;
  ;; 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Registers from r0 to r15.
  (define_predicate "l_register_operand"
--- 14,21 ----
  ;; 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/>.
  
  ;; Registers from r0 to r15.
  (define_predicate "l_register_operand"
diff -Nrcpad gcc-4.2.1/gcc/config/avr/rtems.h gcc-4.2.2/gcc/config/avr/rtems.h
*** gcc-4.2.1/gcc/config/avr/rtems.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/avr/rtems.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for rtems targeting a AVR using ELF.
!    Copyright (C) 2004 Free Software Foundation, Inc.
     Contributed by Ralf Corsepius (ralf.corsepius@rtems.org).
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for rtems targeting a AVR using ELF.
!    Copyright (C) 2004, 2007 Free Software Foundation, Inc.
     Contributed by Ralf Corsepius (ralf.corsepius@rtems.org).
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
--- 15,22 ----
  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/>.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/bfin/bfin-modes.def gcc-4.2.2/gcc/config/bfin/bfin-modes.def
*** gcc-4.2.1/gcc/config/bfin/bfin-modes.def	Tue Apr 25 11:49:27 2006
--- gcc-4.2.2/gcc/config/bfin/bfin-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for Blackfin.
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Analog Devices.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for Blackfin.
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Analog Devices.
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* PDImode for the 40 bit accumulators.  */
  PARTIAL_INT_MODE (DI);
--- 15,22 ----
     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/>.  */
  
  /* PDImode for the 40 bit accumulators.  */
  PARTIAL_INT_MODE (DI);
diff -Nrcpad gcc-4.2.1/gcc/config/bfin/bfin-protos.h gcc-4.2.2/gcc/config/bfin/bfin-protos.h
*** gcc-4.2.1/gcc/config/bfin/bfin-protos.h	Wed May 31 16:46:15 2006
--- gcc-4.2.2/gcc/config/bfin/bfin-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Prototypes for Blackfin functions used in the md file & elsewhere.
!    Copyright (C) 2005 Free Software Foundation, Inc.
  
     This file is part of GNU CC.
  
     GNU CC 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 2, or (at your option)
     any later version.
  
     GNU CC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Prototypes for Blackfin functions used in the md file & elsewhere.
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  
     This file is part of GNU CC.
  
     GNU CC 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.
  
     GNU CC is distributed in the hope that it will be useful,
***************
*** 14,22 ****
     GNU General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GNU CC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Function prototypes that cannot exist in bfin.h due to dependency
     complications.  */
--- 14,21 ----
     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/>.  */
  
  /* Function prototypes that cannot exist in bfin.h due to dependency
     complications.  */
diff -Nrcpad gcc-4.2.1/gcc/config/bfin/bfin.c gcc-4.2.2/gcc/config/bfin/bfin.c
*** gcc-4.2.1/gcc/config/bfin/bfin.c	Fri Sep 15 14:41:43 2006
--- gcc-4.2.2/gcc/config/bfin/bfin.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* The Blackfin code generation auxiliary output file.
!    Copyright (C) 2005, 2006  Free Software Foundation, Inc.
     Contributed by Analog Devices.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* The Blackfin code generation auxiliary output file.
!    Copyright (C) 2005, 2006, 2007  Free Software Foundation, Inc.
     Contributed by Analog Devices.
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/bfin/bfin.h gcc-4.2.2/gcc/config/bfin/bfin.h
*** gcc-4.2.1/gcc/config/bfin/bfin.h	Sun Nov 12 00:29:10 2006
--- gcc-4.2.2/gcc/config/bfin/bfin.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for the Blackfin port.
!    Copyright (C) 2005  Free Software Foundation, Inc.
     Contributed by Analog Devices.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions for the Blackfin port.
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Analog Devices.
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef _BFIN_CONFIG
  #define _BFIN_CONFIG
--- 15,22 ----
     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 _BFIN_CONFIG
  #define _BFIN_CONFIG
diff -Nrcpad gcc-4.2.1/gcc/config/bfin/bfin.md gcc-4.2.2/gcc/config/bfin/bfin.md
*** gcc-4.2.1/gcc/config/bfin/bfin.md	Thu Oct 12 08:52:58 2006
--- gcc-4.2.2/gcc/config/bfin/bfin.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;;- Machine description for Blackfin for GNU compiler
! ;;  Copyright 2005, 2006  Free Software Foundation, Inc.
  ;;  Contributed by Analog Devices.
  
  ;; 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ;;- Machine description for Blackfin for GNU compiler
! ;;  Copyright 2005, 2006, 2007 Free Software Foundation, Inc.
  ;;  Contributed by Analog Devices.
  
  ;; 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
***************
*** 15,23 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ; operand punctuation marks:
  ;
--- 15,22 ----
  ;; 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/>.
  
  ; operand punctuation marks:
  ;
diff -Nrcpad gcc-4.2.1/gcc/config/bfin/bfin.opt gcc-4.2.2/gcc/config/bfin/bfin.opt
*** gcc-4.2.1/gcc/config/bfin/bfin.opt	Mon May 29 14:11:07 2006
--- gcc-4.2.2/gcc/config/bfin/bfin.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Blackfin port of the compiler
  ;
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ; Options for the Blackfin port of the compiler
  ;
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  momit-leaf-frame-pointer
  Target Report Mask(OMIT_LEAF_FRAME_POINTER)
--- 15,22 ----
  ; 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/>.
  
  momit-leaf-frame-pointer
  Target Report Mask(OMIT_LEAF_FRAME_POINTER)
diff -Nrcpad gcc-4.2.1/gcc/config/bfin/predicates.md gcc-4.2.2/gcc/config/bfin/predicates.md
*** gcc-4.2.1/gcc/config/bfin/predicates.md	Thu Oct  5 10:46:41 2006
--- gcc-4.2.2/gcc/config/bfin/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Predicate definitions for the Blackfin.
! ;; Copyright (C) 2005, 2006  Free Software Foundation, Inc.
  ;; Contributed by Analog Devices.
  ;;
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  ;; Predicate definitions for the Blackfin.
! ;; Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc.
  ;; Contributed by Analog Devices.
  ;;
  ;; 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return nonzero iff OP is one of the integer constants 1 or 2.
  (define_predicate "pos_scale_operand"
--- 15,22 ----
  ;; 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/>.
  
  ;; Return nonzero iff OP is one of the integer constants 1 or 2.
  (define_predicate "pos_scale_operand"
diff -Nrcpad gcc-4.2.1/gcc/config/bfin/rtems.h gcc-4.2.2/gcc/config/bfin/rtems.h
*** gcc-4.2.1/gcc/config/bfin/rtems.h	Mon Jan  8 10:24:33 2007
--- gcc-4.2.2/gcc/config/bfin/rtems.h	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 6,12 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Target OS preprocessor built-ins.  */
  #define TARGET_OS_CPP_BUILTINS()		\
--- 15,22 ----
  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/>.  */
  
  /* Target OS preprocessor built-ins.  */
  #define TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/c4x/c4x-c.c gcc-4.2.2/gcc/config/c4x/c4x-c.c
*** gcc-4.2.1/gcc/config/c4x/c4x-c.c	Sat Nov 26 22:31:12 2005
--- gcc-4.2.2/gcc/config/c4x/c4x-c.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Subroutines for the C front end on the TMS320C[34]x
!    Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
!    Free Software Foundation, Inc.
  
     Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
                and Herman Ten Brugge (Haj.Ten.Brugge@net.HCC.nl).
--- 1,6 ----
  /* Subroutines for the C front end on the TMS320C[34]x
!    Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2007 Free Software Foundation, Inc.
  
     Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
                and Herman Ten Brugge (Haj.Ten.Brugge@net.HCC.nl).
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/c4x/c4x-modes.def gcc-4.2.2/gcc/config/c4x/c4x-modes.def
*** gcc-4.2.1/gcc/config/c4x/c4x-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/c4x/c4x-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler.  TMS320C[34]x
!    Copyright (C) 2002, 2004 Free Software Foundation, Inc.
  
     Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
                and Herman Ten Brugge (Haj.Ten.Brugge@net.HCC.nl).
--- 1,5 ----
  /* Definitions of target machine for GNU compiler.  TMS320C[34]x
!    Copyright (C) 2002, 2004, 2007 Free Software Foundation, Inc.
  
     Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
                and Herman Ten Brugge (Haj.Ten.Brugge@net.HCC.nl).
***************
*** 8,14 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
     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,
***************
*** 17,25 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* C4x wants 1- and 2-word float modes, in its own peculiar format.
     FIXME: Give this port a way to get rid of SFmode, DFmode, and all
--- 17,24 ----
     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/>.  */
  
  /* C4x wants 1- and 2-word float modes, in its own peculiar format.
     FIXME: Give this port a way to get rid of SFmode, DFmode, and all
diff -Nrcpad gcc-4.2.1/gcc/config/c4x/c4x-protos.h gcc-4.2.2/gcc/config/c4x/c4x-protos.h
*** gcc-4.2.1/gcc/config/c4x/c4x-protos.h	Thu Jun 30 15:55:35 2005
--- gcc-4.2.2/gcc/config/c4x/c4x-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler.  TMS320C[34]x
!    Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2003, 2004, 2005
!    Free Software Foundation, Inc.
  
     Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
                and Herman Ten Brugge (Haj.Ten.Brugge@net.HCC.nl).
--- 1,6 ----
  /* Definitions of target machine for GNU compiler.  TMS320C[34]x
!    Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2003, 2004, 2005,
!    2007 Free Software Foundation, Inc.
  
     Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
                and Herman Ten Brugge (Haj.Ten.Brugge@net.HCC.nl).
***************
*** 9,15 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
     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,
***************
*** 18,26 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_C4X_PROTOS_H
  #define GCC_C4X_PROTOS_H
--- 18,25 ----
     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_C4X_PROTOS_H
  #define GCC_C4X_PROTOS_H
diff -Nrcpad gcc-4.2.1/gcc/config/c4x/c4x.c gcc-4.2.2/gcc/config/c4x/c4x.c
*** gcc-4.2.1/gcc/config/c4x/c4x.c	Fri Dec  2 17:06:50 2005
--- gcc-4.2.2/gcc/config/c4x/c4x.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Subroutines for assembler code output on the TMS320C[34]x
     Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2003,
!    2004, 2005
     Free Software Foundation, Inc.
  
     Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
--- 1,6 ----
  /* Subroutines for assembler code output on the TMS320C[34]x
     Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2003,
!    2004, 2005, 2007
     Free Software Foundation, Inc.
  
     Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 10,16 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 19,27 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Some output-actions in c4x.md need these.  */
  #include "config.h"
--- 19,26 ----
  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/>.  */
  
  /* Some output-actions in c4x.md need these.  */
  #include "config.h"
diff -Nrcpad gcc-4.2.1/gcc/config/c4x/c4x.h gcc-4.2.2/gcc/config/c4x/c4x.h
*** gcc-4.2.1/gcc/config/c4x/c4x.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/c4x/c4x.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler.  TMS320C[34]x
     Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005 Free Software Foundation, Inc.
  
     Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
                and Herman Ten Brugge (Haj.Ten.Brugge@net.HCC.nl).
--- 1,6 ----
  /* Definitions of target machine for GNU compiler.  TMS320C[34]x
     Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  
     Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
                and Herman Ten Brugge (Haj.Ten.Brugge@net.HCC.nl).
***************
*** 9,15 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
     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,
***************
*** 18,26 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* RUN-TIME TARGET SPECIFICATION.  */
  
--- 18,25 ----
     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/>.  */
  
  /* RUN-TIME TARGET SPECIFICATION.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/c4x/c4x.md gcc-4.2.2/gcc/config/c4x/c4x.md
*** gcc-4.2.1/gcc/config/c4x/c4x.md	Tue Jul 12 09:20:21 2005
--- gcc-4.2.2/gcc/config/c4x/c4x.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;; Machine description for the TMS320C[34]x for GCC
  ;; Copyright (C) 1994, 1995, 1996, 1997, 1998,
! ;; 1999, 2000, 2002, 2004, 2005 Free Software Foundation, Inc.
  
  ;; Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
  ;;            and Herman Ten Brugge (Haj.Ten.Brugge@net.HCC.nl)
--- 1,6 ----
  ;; Machine description for the TMS320C[34]x for GCC
  ;; Copyright (C) 1994, 1995, 1996, 1997, 1998,
! ;; 1999, 2000, 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
  
  ;; Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
  ;;            and Herman Ten Brugge (Haj.Ten.Brugge@net.HCC.nl)
***************
*** 9,15 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  ;; 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,
***************
*** 18,26 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;
  ; TODO :
--- 18,25 ----
  ;; 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/>.
  
  ;
  ; TODO :
diff -Nrcpad gcc-4.2.1/gcc/config/c4x/c4x.opt gcc-4.2.2/gcc/config/c4x/c4x.opt
*** gcc-4.2.1/gcc/config/c4x/c4x.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/c4x/c4x.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the TMS320C[34]x port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the TMS320C[34]x port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  m30
  Target RejectNegative
--- 15,22 ----
  ; 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/>.
  
  m30
  Target RejectNegative
diff -Nrcpad gcc-4.2.1/gcc/config/c4x/predicates.md gcc-4.2.2/gcc/config/c4x/predicates.md
*** gcc-4.2.1/gcc/config/c4x/predicates.md	Fri Jul  1 02:10:45 2005
--- gcc-4.2.2/gcc/config/c4x/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for TMS320C[34]x.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for TMS320C[34]x.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Nonzero if OP is a floating point value with value 0.0.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Nonzero if OP is a floating point value with value 0.0.
  
diff -Nrcpad gcc-4.2.1/gcc/config/c4x/rtems.h gcc-4.2.2/gcc/config/c4x/rtems.h
*** gcc-4.2.1/gcc/config/c4x/rtems.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/c4x/rtems.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of RTEMS executing on an TMS320C[34]x using coff
!    Copyright (C) 1996, 1997, 1999, 2002 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of RTEMS executing on an TMS320C[34]x using coff
!    Copyright (C) 1996, 1997, 1999, 2002, 2007 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
--- 15,22 ----
  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/>.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/chorus.h gcc-4.2.2/gcc/config/chorus.h
*** gcc-4.2.1/gcc/config/chorus.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/chorus.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.
     Sun Chorus OS big-endian
!    Copyright (c) 2001 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.
     Sun Chorus OS big-endian
!    Copyright (c) 2001, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define DWARF2_DEBUGGING_INFO 1
  
--- 15,22 ----
  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 DWARF2_DEBUGGING_INFO 1
  
diff -Nrcpad gcc-4.2.1/gcc/config/cris/aout.h gcc-4.2.2/gcc/config/cris/aout.h
*** gcc-4.2.1/gcc/config/cris/aout.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/cris/aout.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for GCC.  Part of the machine description for CRIS.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for GCC.  Part of the machine description for CRIS.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* After the first "Node:" comment comes all preprocessor directives and
     attached declarations described in the info files, the "Using and
--- 15,22 ----
  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/>.  */
  
  /* After the first "Node:" comment comes all preprocessor directives and
     attached declarations described in the info files, the "Using and
diff -Nrcpad gcc-4.2.1/gcc/config/cris/aout.opt gcc-4.2.2/gcc/config/cris/aout.opt
*** gcc-4.2.1/gcc/config/cris/aout.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/cris/aout.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; a.out-specific options for the CRIS port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; a.out-specific options for the CRIS port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ; Legacy option.
  maout
--- 15,22 ----
  ; 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/>.
  
  ; Legacy option.
  maout
diff -Nrcpad gcc-4.2.1/gcc/config/cris/cris-protos.h gcc-4.2.2/gcc/config/cris/cris-protos.h
*** gcc-4.2.1/gcc/config/cris/cris-protos.h	Thu Jan 26 03:11:40 2006
--- gcc-4.2.2/gcc/config/cris/cris-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for GCC.  Part of the machine description for CRIS.
!    Copyright (C) 1998, 1999, 2000, 2001, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Axis Communications.
  
--- 1,5 ----
  /* Definitions for GCC.  Part of the machine description for CRIS.
!    Copyright (C) 1998, 1999, 2000, 2001, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Axis Communications.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Prototypes for the CRIS port.  */
  
--- 16,23 ----
  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/>.  */
  
  /* Prototypes for the CRIS port.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/cris/cris.c gcc-4.2.2/gcc/config/cris/cris.c
*** gcc-4.2.1/gcc/config/cris/cris.c	Thu Feb  9 19:17:09 2006
--- gcc-4.2.2/gcc/config/cris/cris.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions for GCC.  Part of the machine description for CRIS.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
!    Free Software Foundation, Inc.
     Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions for GCC.  Part of the machine description for CRIS.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
!    2007 Free Software Foundation, Inc.
     Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/cris/cris.h gcc-4.2.2/gcc/config/cris/cris.h
*** gcc-4.2.1/gcc/config/cris/cris.h	Tue Feb 21 08:51:26 2006
--- gcc-4.2.2/gcc/config/cris/cris.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for GCC.  Part of the machine description for CRIS.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  
--- 1,5 ----
  /* Definitions for GCC.  Part of the machine description for CRIS.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* After the first "Node:" comment comes all preprocessor directives and
     attached declarations described in the info files, the "Using and
--- 16,23 ----
  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/>.  */
  
  /* After the first "Node:" comment comes all preprocessor directives and
     attached declarations described in the info files, the "Using and
diff -Nrcpad gcc-4.2.1/gcc/config/cris/cris.md gcc-4.2.2/gcc/config/cris/cris.md
*** gcc-4.2.1/gcc/config/cris/cris.md	Thu Jan 26 03:11:40 2006
--- gcc-4.2.2/gcc/config/cris/cris.md	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ;; GCC machine description for CRIS cpu cores.
! ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
! ;; Free Software Foundation, Inc.
  ;; Contributed by Axis Communications.
  
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  ;; GCC machine description for CRIS cpu cores.
! ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
! ;; 2007 Free Software Foundation, Inc.
  ;; Contributed by Axis Communications.
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The original PO technology requires these to be ordered by speed,
  ;; so that assigner will pick the fastest.
--- 16,23 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The original PO technology requires these to be ordered by speed,
  ;; so that assigner will pick the fastest.
diff -Nrcpad gcc-4.2.1/gcc/config/cris/cris.opt gcc-4.2.2/gcc/config/cris/cris.opt
*** gcc-4.2.1/gcc/config/cris/cris.opt	Mon May 22 08:02:23 2006
--- gcc-4.2.2/gcc/config/cris/cris.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the CRIS port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the CRIS port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ; TARGET_MUL_BUG: Whether or not to work around multiplication
  ; instruction hardware bug when generating code for models where
--- 15,22 ----
  ; 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/>.
  
  ; TARGET_MUL_BUG: Whether or not to work around multiplication
  ; instruction hardware bug when generating code for models where
diff -Nrcpad gcc-4.2.1/gcc/config/cris/elf.opt gcc-4.2.2/gcc/config/cris/elf.opt
*** gcc-4.2.1/gcc/config/cris/elf.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/cris/elf.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; ELF-specific options for the CRIS port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; ELF-specific options for the CRIS port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  melf
  Target Report RejectNegative Undocumented
--- 15,22 ----
  ; 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/>.
  
  melf
  Target Report RejectNegative Undocumented
diff -Nrcpad gcc-4.2.1/gcc/config/cris/linux.h gcc-4.2.2/gcc/config/cris/linux.h
*** gcc-4.2.1/gcc/config/cris/linux.h	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/cris/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for GCC.  Part of the machine description for CRIS.
!    Copyright (C) 2001, 2002, 2003, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for GCC.  Part of the machine description for CRIS.
!    Copyright (C) 2001, 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* After the first "Node:" comment comes all preprocessor directives and
--- 15,22 ----
  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/>.  */
  
  
  /* After the first "Node:" comment comes all preprocessor directives and
diff -Nrcpad gcc-4.2.1/gcc/config/cris/linux.opt gcc-4.2.2/gcc/config/cris/linux.opt
*** gcc-4.2.1/gcc/config/cris/linux.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/cris/linux.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; GNU/Linux-specific options for the CRIS port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; GNU/Linux-specific options for the CRIS port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ; Provide a legacy -mlinux option.
  mlinux
--- 15,22 ----
  ; 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/>.
  
  ; Provide a legacy -mlinux option.
  mlinux
diff -Nrcpad gcc-4.2.1/gcc/config/cris/predicates.md gcc-4.2.2/gcc/config/cris/predicates.md
*** gcc-4.2.1/gcc/config/cris/predicates.md	Fri Nov  4 21:20:24 2005
--- gcc-4.2.2/gcc/config/cris/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Operand and operator predicates for the GCC CRIS port.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Operand and operator predicates for the GCC CRIS port.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  
  ;; Operator predicates.
--- 14,21 ----
  ;; 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/>.
  
  
  ;; Operator predicates.
diff -Nrcpad gcc-4.2.1/gcc/config/crx/crx-protos.h gcc-4.2.2/gcc/config/crx/crx-protos.h
*** gcc-4.2.1/gcc/config/crx/crx-protos.h	Fri Aug 19 07:47:34 2005
--- gcc-4.2.2/gcc/config/crx/crx-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Prototypes for exported functions defined in crx.c
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004  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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Prototypes for exported functions defined in crx.c
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2007 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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_CRX_PROTOS_H
  #define GCC_CRX_PROTOS_H
--- 15,22 ----
     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_CRX_PROTOS_H
  #define GCC_CRX_PROTOS_H
diff -Nrcpad gcc-4.2.1/gcc/config/crx/crx.c gcc-4.2.2/gcc/config/crx/crx.c
*** gcc-4.2.1/gcc/config/crx/crx.c	Tue Sep  6 02:05:07 2005
--- gcc-4.2.2/gcc/config/crx/crx.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Output routines for GCC for CRX.
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004  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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Output routines for GCC for CRX.
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2007  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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /*****************************************************************************/
  /* HEADER INCLUDES							     */
--- 15,22 ----
     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/>.  */
  
  /*****************************************************************************/
  /* HEADER INCLUDES							     */
diff -Nrcpad gcc-4.2.1/gcc/config/crx/crx.h gcc-4.2.2/gcc/config/crx/crx.h
*** gcc-4.2.1/gcc/config/crx/crx.h	Fri Aug 19 07:47:34 2005
--- gcc-4.2.2/gcc/config/crx/crx.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for CRX.
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for CRX.
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2007 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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_CRX_H
  #define GCC_CRX_H
--- 15,22 ----
     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_CRX_H
  #define GCC_CRX_H
diff -Nrcpad gcc-4.2.1/gcc/config/crx/crx.md gcc-4.2.2/gcc/config/crx/crx.md
*** gcc-4.2.1/gcc/config/crx/crx.md	Mon Oct 17 08:19:59 2005
--- gcc-4.2.2/gcc/config/crx/crx.md	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ;; GCC machine description for CRX.
  ;; Copyright (C) 1988, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
! ;; 2001, 2002, 2003, 2004
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  ;; GCC machine description for CRX.
  ;; Copyright (C) 1988, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
! ;; 2001, 2002, 2003, 2004, 2007
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.  */
  
  ;;  Register numbers
  
--- 16,23 ----
  ;; 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/>.  */
  
  ;;  Register numbers
  
diff -Nrcpad gcc-4.2.1/gcc/config/crx/crx.opt gcc-4.2.2/gcc/config/crx/crx.opt
*** gcc-4.2.1/gcc/config/crx/crx.opt	Fri Aug 26 08:20:55 2005
--- gcc-4.2.2/gcc/config/crx/crx.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the National Semiconductor CRX port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the National Semiconductor CRX port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mmac
  Target Report Mask(MAC)
--- 15,22 ----
  ; 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/>.
  
  mmac
  Target Report Mask(MAC)
diff -Nrcpad gcc-4.2.1/gcc/config/darwin-c.c gcc-4.2.2/gcc/config/darwin-c.c
*** gcc-4.2.1/gcc/config/darwin-c.c	Fri Oct 27 18:14:10 2006
--- gcc-4.2.2/gcc/config/darwin-c.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Darwin support needed only by C/C++ frontends.
!    Copyright (C) 2001, 2003, 2004, 2005  Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
! the Free Software Foundation; either version 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Darwin support needed only by C/C++ frontends.
!    Copyright (C) 2001, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
! the Free Software Foundation; either version 3, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/darwin-protos.h gcc-4.2.2/gcc/config/darwin-protos.h
*** gcc-4.2.1/gcc/config/darwin-protos.h	Mon Mar 12 16:43:01 2007
--- gcc-4.2.2/gcc/config/darwin-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Prototypes.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Prototypes.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  extern void darwin_init_sections (void);
  extern int name_needs_quotes (const char *);
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  extern void darwin_init_sections (void);
  extern int name_needs_quotes (const char *);
diff -Nrcpad gcc-4.2.1/gcc/config/darwin.c gcc-4.2.2/gcc/config/darwin.c
*** gcc-4.2.1/gcc/config/darwin.c	Mon Mar 12 16:43:01 2007
--- gcc-4.2.2/gcc/config/darwin.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Functions for generic Darwin as target machine for GNU C compiler.
     Copyright (C) 1989, 1990, 1991, 1992, 1993, 2000, 2001, 2002, 2003, 2004,
!    2005
     Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
--- 1,6 ----
  /* Functions for generic Darwin as target machine for GNU C compiler.
     Copyright (C) 1989, 1990, 1991, 1992, 1993, 2000, 2001, 2002, 2003, 2004,
!    2005, 2007
     Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/darwin.h gcc-4.2.2/gcc/config/darwin.h
*** gcc-4.2.1/gcc/config/darwin.h	Thu Mar 29 02:38:44 2007
--- gcc-4.2.2/gcc/config/darwin.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Target definitions for Darwin (Mac OS X) systems.
     Copyright (C) 1989, 1990, 1991, 1992, 1993, 2000, 2001, 2002, 2003, 2004,
!    2005
     Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
--- 1,6 ----
  /* Target definitions for Darwin (Mac OS X) systems.
     Copyright (C) 1989, 1990, 1991, 1992, 1993, 2000, 2001, 2002, 2003, 2004,
!    2005, 2007
     Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
diff -Nrcpad gcc-4.2.1/gcc/config/darwin.opt gcc-4.2.2/gcc/config/darwin.opt
*** gcc-4.2.1/gcc/config/darwin.opt	Mon Oct 16 19:53:29 2006
--- gcc-4.2.2/gcc/config/darwin.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Processor-independent options for Darwin.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Processor-independent options for Darwin.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mfix-and-continue
  Target Report Var(darwin_fix_and_continue)
--- 15,22 ----
  ; 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/>.
  
  mfix-and-continue
  Target Report Var(darwin_fix_and_continue)
diff -Nrcpad gcc-4.2.1/gcc/config/dbx.h gcc-4.2.2/gcc/config/dbx.h
*** gcc-4.2.1/gcc/config/dbx.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/dbx.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Prefer DBX (stabs) debugging information.
!    Copyright (C) 1996 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Prefer DBX (stabs) debugging information.
!    Copyright (C) 1996, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This file causes gcc to prefer using DBX (stabs) debugging
     information.  The configure script will add a #include of this file
--- 14,21 ----
  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/>.  */
  
  /* This file causes gcc to prefer using DBX (stabs) debugging
     information.  The configure script will add a #include of this file
diff -Nrcpad gcc-4.2.1/gcc/config/dbxcoff.h gcc-4.2.2/gcc/config/dbxcoff.h
*** gcc-4.2.1/gcc/config/dbxcoff.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/dbxcoff.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions needed when using stabs embedded in COFF sections.
!    Copyright (C) 1996, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions needed when using stabs embedded in COFF sections.
!    Copyright (C) 1996, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This file may be included by any COFF target which wishes to
     support -gstabs generating stabs in sections, as produced by gas
--- 14,21 ----
  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/>.  */
  
  /* This file may be included by any COFF target which wishes to
     support -gstabs generating stabs in sections, as produced by gas
diff -Nrcpad gcc-4.2.1/gcc/config/dbxelf.h gcc-4.2.2/gcc/config/dbxelf.h
*** gcc-4.2.1/gcc/config/dbxelf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/dbxelf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions needed when using stabs embedded in ELF sections.
!    Copyright (C) 1999, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions needed when using stabs embedded in ELF sections.
!    Copyright (C) 1999, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This file may be included by any ELF target which wishes to
     support -gstabs generating stabs in sections, as produced by gas
--- 14,21 ----
  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/>.  */
  
  /* This file may be included by any ELF target which wishes to
     support -gstabs generating stabs in sections, as produced by gas
diff -Nrcpad gcc-4.2.1/gcc/config/elfos.h gcc-4.2.2/gcc/config/elfos.h
*** gcc-4.2.1/gcc/config/elfos.h	Fri Oct 13 21:28:28 2006
--- gcc-4.2.2/gcc/config/elfos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* elfos.h  --  operating system specific defines to be used when
     targeting GCC for some generic ELF system
!    Copyright (C) 1991, 1994, 1995, 1999, 2000, 2001, 2002, 2003, 2004
!    Free Software Foundation, Inc.
     Based on svr4.h contributed by Ron Guilmette (rfg@netcom.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,14 ----
  /* elfos.h  --  operating system specific defines to be used when
     targeting GCC for some generic ELF system
!    Copyright (C) 1991, 1994, 1995, 1999, 2000, 2001, 2002, 2003, 2004,
!    2007 Free Software Foundation, Inc.
     Based on svr4.h contributed by Ron Guilmette (rfg@netcom.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OBJFMT_CPP_BUILTINS()		\
    do						\
--- 17,24 ----
  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 TARGET_OBJFMT_CPP_BUILTINS()		\
    do						\
diff -Nrcpad gcc-4.2.1/gcc/config/fr30/fr30-protos.h gcc-4.2.2/gcc/config/fr30/fr30-protos.h
*** gcc-4.2.1/gcc/config/fr30/fr30-protos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/fr30/fr30-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Prototypes for fr30.c functions used in the md file & elsewhere.
!    Copyright (C) 1999, 2000, 2002, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Prototypes for fr30.c functions used in the md file & elsewhere.
!    Copyright (C) 1999, 2000, 2002, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  extern void  fr30_expand_prologue (void);
  extern void  fr30_expand_epilogue (void);
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  extern void  fr30_expand_prologue (void);
  extern void  fr30_expand_epilogue (void);
diff -Nrcpad gcc-4.2.1/gcc/config/fr30/fr30.c gcc-4.2.2/gcc/config/fr30/fr30.c
*** gcc-4.2.1/gcc/config/fr30/fr30.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/fr30/fr30.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* FR30 specific functions.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
--- 1,5 ----
  /* FR30 specific functions.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
***************
*** 7,13 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
     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,
***************
*** 16,24 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /*{{{  Includes */ 
  
--- 16,23 ----
     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/>.  */
  
  /*{{{  Includes */ 
  
diff -Nrcpad gcc-4.2.1/gcc/config/fr30/fr30.h gcc-4.2.2/gcc/config/fr30/fr30.h
*** gcc-4.2.1/gcc/config/fr30/fr30.h	Sun Apr 23 17:25:30 2006
--- gcc-4.2.2/gcc/config/fr30/fr30.h	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /*{{{  Comment.  */ 
  
  /* Definitions of FR30 target. 
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
--- 1,7 ----
  /*{{{  Comment.  */ 
  
  /* Definitions of FR30 target. 
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /*}}}*/ 
  /*{{{  Driver configuration.  */ 
--- 18,25 ----
  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/>.  */
  
  /*}}}*/ 
  /*{{{  Driver configuration.  */ 
diff -Nrcpad gcc-4.2.1/gcc/config/fr30/fr30.md gcc-4.2.2/gcc/config/fr30/fr30.md
*** gcc-4.2.1/gcc/config/fr30/fr30.md	Sun May 28 17:46:46 2006
--- gcc-4.2.2/gcc/config/fr30/fr30.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; FR30 machine description.
! ;; Copyright (C) 1998, 1999, 2000, 2002, 2004, 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Cygnus Solutions.
  
--- 1,5 ----
  ;; FR30 machine description.
! ;; Copyright (C) 1998, 1999, 2000, 2002, 2004, 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Cygnus Solutions.
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 16,23 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/fr30/fr30.opt gcc-4.2.2/gcc/config/fr30/fr30.opt
*** gcc-4.2.1/gcc/config/fr30/fr30.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/fr30/fr30.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the FR30 port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the FR30 port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  msmall-model
  Target Report Mask(SMALL_MODEL)
--- 15,22 ----
  ; 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/>.
  
  msmall-model
  Target Report Mask(SMALL_MODEL)
diff -Nrcpad gcc-4.2.1/gcc/config/fr30/predicates.md gcc-4.2.2/gcc/config/fr30/predicates.md
*** gcc-4.2.1/gcc/config/fr30/predicates.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/fr30/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for FR30.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for FR30.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Returns true if OP is an integer value suitable for use in an
  ;; ADDSP instruction.
--- 14,21 ----
  ;; 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/>.
  
  ;; Returns true if OP is an integer value suitable for use in an
  ;; ADDSP instruction.
diff -Nrcpad gcc-4.2.1/gcc/config/freebsd-nthr.h gcc-4.2.2/gcc/config/freebsd-nthr.h
*** gcc-4.2.1/gcc/config/freebsd-nthr.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/freebsd-nthr.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* FreeBSD configuration setting for FreeBSD systems.
!    Copyright (C) 2001 Free Software Foundation, Inc.
     Contributed by Loren J. Rittle <ljrittle@acm.org>
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* FreeBSD configuration setting for FreeBSD systems.
!    Copyright (C) 2001, 2007 Free Software Foundation, Inc.
     Contributed by Loren J. Rittle <ljrittle@acm.org>
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define FBSD_NO_THREADS
--- 15,21 ----
  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 FBSD_NO_THREADS
diff -Nrcpad gcc-4.2.1/gcc/config/freebsd-spec.h gcc-4.2.2/gcc/config/freebsd-spec.h
*** gcc-4.2.1/gcc/config/freebsd-spec.h	Thu Dec 15 21:32:43 2005
--- gcc-4.2.2/gcc/config/freebsd-spec.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Base configuration file for all FreeBSD targets.
!    Copyright (C) 1999, 2000, 2001, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Base configuration file for all FreeBSD targets.
!    Copyright (C) 1999, 2000, 2001, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Common FreeBSD configuration. 
     All FreeBSD architectures should include this file, which will specify
--- 14,21 ----
  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/>.  */
  
  /* Common FreeBSD configuration. 
     All FreeBSD architectures should include this file, which will specify
diff -Nrcpad gcc-4.2.1/gcc/config/freebsd.h gcc-4.2.2/gcc/config/freebsd.h
*** gcc-4.2.1/gcc/config/freebsd.h	Wed Jul 13 16:28:25 2005
--- gcc-4.2.2/gcc/config/freebsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Base configuration file for all FreeBSD targets.
!    Copyright (C) 1999, 2000, 2001 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Base configuration file for all FreeBSD targets.
!    Copyright (C) 1999, 2000, 2001, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Common FreeBSD configuration. 
     All FreeBSD architectures should include this file, which will specify
--- 14,21 ----
  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/>.  */
  
  /* Common FreeBSD configuration. 
     All FreeBSD architectures should include this file, which will specify
diff -Nrcpad gcc-4.2.1/gcc/config/frv/frv-abi.h gcc-4.2.2/gcc/config/frv/frv-abi.h
*** gcc-4.2.1/gcc/config/frv/frv-abi.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/frv/frv-abi.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Frv map GCC names to FR-V ABI.
!    Copyright (C) 2000, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Red Hat, 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Frv map GCC names to FR-V ABI.
!    Copyright (C) 2000, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Red Hat, 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* For each of the functions in the library that has a corresponding name in
     the ABI, add an equivalence between the GCC name and the ABI name.  This is
--- 15,22 ----
  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/>.  */
  
  /* For each of the functions in the library that has a corresponding name in
     the ABI, add an equivalence between the GCC name and the ABI name.  This is
diff -Nrcpad gcc-4.2.1/gcc/config/frv/frv-asm.h gcc-4.2.2/gcc/config/frv/frv-asm.h
*** gcc-4.2.1/gcc/config/frv/frv-asm.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/frv/frv-asm.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Assembler Support.
!    Copyright (C) 2000 Free Software Foundation, Inc.
     Contributed by Red Hat, 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Assembler Support.
!    Copyright (C) 2000, 2007 Free Software Foundation, Inc.
     Contributed by Red Hat, 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,
***************
*** 15,23 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* P(INSN): Emit INSN.P for VLIW machines, otherwise emit plain INSN.
     P2(INSN): Emit INSN.P on the FR500 and above, otherwise emit plain INSN.  */
--- 15,22 ----
     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/>.  */
  
  /* P(INSN): Emit INSN.P for VLIW machines, otherwise emit plain INSN.
     P2(INSN): Emit INSN.P on the FR500 and above, otherwise emit plain INSN.  */
diff -Nrcpad gcc-4.2.1/gcc/config/frv/frv-modes.def gcc-4.2.2/gcc/config/frv/frv-modes.def
*** gcc-4.2.1/gcc/config/frv/frv-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/frv/frv-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler for FRV.
!    Copyright (C) 2002, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler for FRV.
!    Copyright (C) 2002, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* On the FRV, the CC modes used are:
  
--- 14,21 ----
  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/>.  */
  
  /* On the FRV, the CC modes used are:
  
diff -Nrcpad gcc-4.2.1/gcc/config/frv/frv-protos.h gcc-4.2.2/gcc/config/frv/frv-protos.h
*** gcc-4.2.1/gcc/config/frv/frv-protos.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/frv/frv-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Frv prototypes.
!    Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005 Free Software Foundation,
     Inc.
     Contributed by Red Hat, Inc.
  
--- 1,5 ----
  /* Frv prototypes.
!    Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2007 Free Software Foundation,
     Inc.
     Contributed by Red Hat, Inc.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* CPU type.  This must be identical to the cpu enumeration in frv.md.  */
  typedef enum frv_cpu
--- 16,23 ----
  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/>.  */
  
  /* CPU type.  This must be identical to the cpu enumeration in frv.md.  */
  typedef enum frv_cpu
diff -Nrcpad gcc-4.2.1/gcc/config/frv/frv.c gcc-4.2.2/gcc/config/frv/frv.c
*** gcc-4.2.1/gcc/config/frv/frv.c	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/frv/frv.c	Sat Sep  1 15:28:30 2007
***************
*** 1,4 ****
! /* Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Red Hat, Inc.
  
--- 1,4 ----
! /* Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Red Hat, Inc.
  
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 6,12 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/frv/frv.h gcc-4.2.2/gcc/config/frv/frv.h
*** gcc-4.2.1/gcc/config/frv/frv.h	Wed Sep  6 06:58:41 2006
--- gcc-4.2.2/gcc/config/frv/frv.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target macros for the FRV port of GCC.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Red Hat Inc.
  
--- 1,5 ----
  /* Target macros for the FRV port of GCC.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Red Hat Inc.
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #ifndef __FRV_H__
  #define __FRV_H__
--- 16,23 ----
     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 __FRV_H__
  #define __FRV_H__
diff -Nrcpad gcc-4.2.1/gcc/config/frv/frv.md gcc-4.2.2/gcc/config/frv/frv.md
*** gcc-4.2.1/gcc/config/frv/frv.md	Thu Jul 28 02:03:45 2005
--- gcc-4.2.2/gcc/config/frv/frv.md	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ;; Frv Machine Description
! ;; Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005 Free Software Foundation,
! ;; Inc.
  ;; Contributed by Red Hat, 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  ;; Frv Machine Description
! ;; Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2007
! ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat, 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 16,23 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/frv/frv.opt gcc-4.2.2/gcc/config/frv/frv.opt
*** gcc-4.2.1/gcc/config/frv/frv.opt	Thu Jul 28 02:03:45 2005
--- gcc-4.2.2/gcc/config/frv/frv.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the FR-V port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the FR-V port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  macc-4
  Target Report RejectNegative Mask(ACC_4)
--- 15,22 ----
  ; 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/>.
  
  macc-4
  Target Report RejectNegative Mask(ACC_4)
diff -Nrcpad gcc-4.2.1/gcc/config/frv/linux.h gcc-4.2.2/gcc/config/frv/linux.h
*** gcc-4.2.1/gcc/config/frv/linux.h	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/frv/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target macros for the FRV Linux port of GCC.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2006
     Free Software Foundation, Inc.
     Contributed by Red Hat Inc.
  
--- 1,5 ----
  /* Target macros for the FRV Linux port of GCC.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Red Hat Inc.
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #ifndef __FRV_LINUX_H__
  #define __FRV_LINUX_H__
--- 16,23 ----
     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 __FRV_LINUX_H__
  #define __FRV_LINUX_H__
diff -Nrcpad gcc-4.2.1/gcc/config/frv/predicates.md gcc-4.2.2/gcc/config/frv/predicates.md
*** gcc-4.2.1/gcc/config/frv/predicates.md	Mon Jan  8 15:06:33 2007
--- gcc-4.2.2/gcc/config/frv/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Frv.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Frv.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return true if operand is a GPR register.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Return true if operand is a GPR register.
  
diff -Nrcpad gcc-4.2.1/gcc/config/gofast.h gcc-4.2.2/gcc/config/gofast.h
*** gcc-4.2.1/gcc/config/gofast.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/gofast.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* US Software GOFAST floating point library support.
!    Copyright (C) 1994, 1998, 1999, 2002, 2003, 2004
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* US Software GOFAST floating point library support.
!    Copyright (C) 1994, 1998, 1999, 2002, 2003, 2004, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* The US Software GOFAST library requires special optabs support.
     This file is intended to be included by config/ARCH/ARCH.c.  It
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* The US Software GOFAST library requires special optabs support.
     This file is intended to be included by config/ARCH/ARCH.c.  It
diff -Nrcpad gcc-4.2.1/gcc/config/h8300/coff.h gcc-4.2.2/gcc/config/h8300/coff.h
*** gcc-4.2.1/gcc/config/h8300/coff.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/h8300/coff.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler.
     Renesas H8/300 version generating coff
!    Copyright (C) 2003, 2004 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com),
     Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler.
     Renesas H8/300 version generating coff
!    Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com),
     Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_H8300_COFF_H
  #define GCC_H8300_COFF_H
--- 17,24 ----
  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_H8300_COFF_H
  #define GCC_H8300_COFF_H
diff -Nrcpad gcc-4.2.1/gcc/config/h8300/elf.h gcc-4.2.2/gcc/config/h8300/elf.h
*** gcc-4.2.1/gcc/config/h8300/elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/h8300/elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler.
     Renesas H8/300 version generating elf
!    Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com),
     Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler.
     Renesas H8/300 version generating elf
!    Copyright (C) 2001, 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com),
     Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_H8300_ELF_H
  #define GCC_H8300_ELF_H
--- 17,24 ----
  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_H8300_ELF_H
  #define GCC_H8300_ELF_H
diff -Nrcpad gcc-4.2.1/gcc/config/h8300/h8300-protos.h gcc-4.2.2/gcc/config/h8300/h8300-protos.h
*** gcc-4.2.1/gcc/config/h8300/h8300-protos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/h8300/h8300-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler.
     Renesas H8/300 version
!    Copyright (C) 2000, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com),
     Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler.
     Renesas H8/300 version
!    Copyright (C) 2000, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com),
     Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_H8300_PROTOS_H
  #define GCC_H8300_PROTOS_H
--- 17,24 ----
  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_H8300_PROTOS_H
  #define GCC_H8300_PROTOS_H
diff -Nrcpad gcc-4.2.1/gcc/config/h8300/h8300.c gcc-4.2.2/gcc/config/h8300/h8300.c
*** gcc-4.2.1/gcc/config/h8300/h8300.c	Thu Nov  2 07:42:05 2006
--- gcc-4.2.2/gcc/config/h8300/h8300.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Subroutines for insn-output.c for Renesas H8/300.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com),
     Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
  
--- 1,6 ----
  /* Subroutines for insn-output.c for Renesas H8/300.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com),
     Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/h8300/h8300.h gcc-4.2.2/gcc/config/h8300/h8300.h
*** gcc-4.2.1/gcc/config/h8300/h8300.h	Sat Aug  6 13:26:35 2005
--- gcc-4.2.2/gcc/config/h8300/h8300.h	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* Definitions of target machine for GNU compiler.
     Renesas H8/300 (generic)
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com),
     Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
  
--- 1,7 ----
  /* Definitions of target machine for GNU compiler.
     Renesas H8/300 (generic)
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com),
     Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
  
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_H8300_H
  #define GCC_H8300_H
--- 18,25 ----
  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_H8300_H
  #define GCC_H8300_H
diff -Nrcpad gcc-4.2.1/gcc/config/h8300/h8300.md gcc-4.2.2/gcc/config/h8300/h8300.md
*** gcc-4.2.1/gcc/config/h8300/h8300.md	Mon Jan  2 17:28:54 2006
--- gcc-4.2.2/gcc/config/h8300/h8300.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;; GCC machine description for Renesas H8/300
  ;; Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
! ;; 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  
  ;;   Contributed by Steve Chamberlain (sac@cygnus.com),
  ;;   Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
--- 1,6 ----
  ;; GCC machine description for Renesas H8/300
  ;; Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
! ;; 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  
  ;;   Contributed by Steve Chamberlain (sac@cygnus.com),
  ;;   Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com).
***************
*** 9,15 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  ;; 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,
***************
*** 18,26 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; We compute exact length on each instruction for most of the time.
  ;; In some case, most notably bit operations that may involve memory
--- 18,25 ----
  ;; GNU General Public License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; We compute exact length on each instruction for most of the time.
  ;; In some case, most notably bit operations that may involve memory
diff -Nrcpad gcc-4.2.1/gcc/config/h8300/h8300.opt gcc-4.2.2/gcc/config/h8300/h8300.opt
*** gcc-4.2.1/gcc/config/h8300/h8300.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/h8300/h8300.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Renesas H8/300 port of the compiler
  ;
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ; Options for the Renesas H8/300 port of the compiler
  ;
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ms
  Target Mask(H8300S_1)
--- 15,22 ----
  ; 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/>.
  
  ms
  Target Mask(H8300S_1)
diff -Nrcpad gcc-4.2.1/gcc/config/h8300/predicates.md gcc-4.2.2/gcc/config/h8300/predicates.md
*** gcc-4.2.1/gcc/config/h8300/predicates.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/h8300/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Renesas H8/300.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Renesas H8/300.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return true if OP is a valid source operand for an integer move
  ;; instruction.
--- 14,21 ----
  ;; 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/>.
  
  ;; Return true if OP is a valid source operand for an integer move
  ;; instruction.
diff -Nrcpad gcc-4.2.1/gcc/config/h8300/rtems.h gcc-4.2.2/gcc/config/h8300/rtems.h
*** gcc-4.2.1/gcc/config/h8300/rtems.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/h8300/rtems.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for rtems targeting a H8
!    Copyright (C) 1996, 1997, 2000, 2002, 2003 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for rtems targeting a H8
!    Copyright (C) 1996, 1997, 2000, 2002, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Target OS preprocessor built-ins.  */
  #define TARGET_OS_CPP_BUILTINS()		\
--- 15,22 ----
  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/>.  */
  
  /* Target OS preprocessor built-ins.  */
  #define TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/host-darwin.c gcc-4.2.2/gcc/config/host-darwin.c
*** gcc-4.2.1/gcc/config/host-darwin.c	Sun Jul  3 21:08:11 2005
--- gcc-4.2.2/gcc/config/host-darwin.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Darwin host-specific hook definitions.
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Darwin host-specific hook definitions.
!    Copyright (C) 2003, 2004, 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/host-darwin.h gcc-4.2.2/gcc/config/host-darwin.h
*** gcc-4.2.1/gcc/config/host-darwin.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/host-darwin.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Darwin host-specific hook definitions.
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Darwin host-specific hook definitions.
!    Copyright (C) 2003, 2004, 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  extern void * darwin_gt_pch_get_address (size_t sz, int fd);
  extern int darwin_gt_pch_use_address (void *addr, size_t sz, int fd, 
--- 14,21 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  extern void * darwin_gt_pch_get_address (size_t sz, int fd);
  extern int darwin_gt_pch_use_address (void *addr, size_t sz, int fd, 
diff -Nrcpad gcc-4.2.1/gcc/config/host-hpux.c gcc-4.2.2/gcc/config/host-hpux.c
*** gcc-4.2.1/gcc/config/host-hpux.c	Fri Oct  7 17:16:31 2005
--- gcc-4.2.2/gcc/config/host-hpux.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* HP-UX host-specific hook definitions.
!    Copyright (C) 2004, 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* HP-UX host-specific hook definitions.
!    Copyright (C) 2004, 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/host-linux.c gcc-4.2.2/gcc/config/host-linux.c
*** gcc-4.2.1/gcc/config/host-linux.c	Mon Aug  1 17:43:33 2005
--- gcc-4.2.2/gcc/config/host-linux.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Linux host-specific hook definitions.
!    Copyright (C) 2004, 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Linux host-specific hook definitions.
!    Copyright (C) 2004, 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/host-solaris.c gcc-4.2.2/gcc/config/host-solaris.c
*** gcc-4.2.1/gcc/config/host-solaris.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/host-solaris.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Solaris host-specific hook definitions.
!    Copyright (C) 2004 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Solaris host-specific hook definitions.
!    Copyright (C) 2004, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/att.h gcc-4.2.2/gcc/config/i386/att.h
*** gcc-4.2.1/gcc/config/i386/att.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/att.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for AT&T assembler syntax for the Intel 80386.
!    Copyright (C) 1988, 1996, 2000, 2001, 2002
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for AT&T assembler syntax for the Intel 80386.
!    Copyright (C) 1988, 1996, 2000, 2001, 2002, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* Define the syntax of instructions and addresses.  */
--- 15,22 ----
  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 the syntax of instructions and addresses.  */
diff -Nrcpad gcc-4.2.1/gcc/config/i386/beos-elf.h gcc-4.2.2/gcc/config/i386/beos-elf.h
*** gcc-4.2.1/gcc/config/i386/beos-elf.h	Tue Nov 22 03:09:59 2005
--- gcc-4.2.2/gcc/config/i386/beos-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for Intel x86 running BeOS
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for Intel x86 running BeOS
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_VERSION fprintf (stderr, " (i386 BeOS/ELF)");
--- 15,22 ----
  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 TARGET_VERSION fprintf (stderr, " (i386 BeOS/ELF)");
diff -Nrcpad gcc-4.2.1/gcc/config/i386/biarch64.h gcc-4.2.2/gcc/config/i386/biarch64.h
*** gcc-4.2.1/gcc/config/i386/biarch64.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/biarch64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Make configure files to produce biarch compiler defaulting to 64bit mode.
     This file must be included very first, while the OS specific file later
     to overwrite otherwise wrong defaults. 
!    Copyright (C) 2001 Free Software Foundation, Inc.
     Contributed by Bo Thorsen <bo@suse.de>.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,14 ----
  /* Make configure files to produce biarch compiler defaulting to 64bit mode.
     This file must be included very first, while the OS specific file later
     to overwrite otherwise wrong defaults. 
!    Copyright (C) 2001, 2007 Free Software Foundation, Inc.
     Contributed by Bo Thorsen <bo@suse.de>.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_64BIT_DEFAULT MASK_64BIT
  #define TARGET_BI_ARCH 1
--- 17,24 ----
  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 TARGET_64BIT_DEFAULT MASK_64BIT
  #define TARGET_BI_ARCH 1
diff -Nrcpad gcc-4.2.1/gcc/config/i386/bsd.h gcc-4.2.2/gcc/config/i386/bsd.h
*** gcc-4.2.1/gcc/config/i386/bsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/bsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions for BSD assembler syntax for Intel 386
     (actually AT&T syntax for insns and operands,
     adapted to BSD conventions for symbol names and debugging.)
!    Copyright (C) 1988, 1996, 2000, 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions for BSD assembler syntax for Intel 386
     (actually AT&T syntax for insns and operands,
     adapted to BSD conventions for symbol names and debugging.)
!    Copyright (C) 1988, 1996, 2000, 2002, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Use the Sequent Symmetry assembler syntax.  */
  
--- 16,23 ----
  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/>.  */
  
  /* Use the Sequent Symmetry assembler syntax.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/i386/constraints.md gcc-4.2.2/gcc/config/i386/constraints.md
*** gcc-4.2.1/gcc/config/i386/constraints.md	Wed Mar 22 07:23:00 2006
--- gcc-4.2.2/gcc/config/i386/constraints.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Constraint definitions for IA-32 and x86-64.
! ;; Copyright (C) 2006 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Constraint definitions for IA-32 and x86-64.
! ;; Copyright (C) 2006, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;; Unused letters:
  ;;;     B     H           TU W   
--- 14,21 ----
  ;; 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/>.
  
  ;;; Unused letters:
  ;;;     B     H           TU W   
diff -Nrcpad gcc-4.2.1/gcc/config/i386/crtdll.h gcc-4.2.2/gcc/config/i386/crtdll.h
*** gcc-4.2.1/gcc/config/i386/crtdll.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/crtdll.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Operating system specific defines to be used when targeting GCC for
     hosting on Windows32, using GNU tools and the Windows32 API Library.
     This variant uses CRTDLL.DLL instead of MSVCRTDLL.DLL.
!    Copyright (C) 1998, 1999, 2000 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Operating system specific defines to be used when targeting GCC for
     hosting on Windows32, using GNU tools and the Windows32 API Library.
     This variant uses CRTDLL.DLL instead of MSVCRTDLL.DLL.
!    Copyright (C) 1998, 1999, 2000, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef EXTRA_OS_CPP_BUILTINS
  #define EXTRA_OS_CPP_BUILTINS()					\
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef EXTRA_OS_CPP_BUILTINS
  #define EXTRA_OS_CPP_BUILTINS()					\
diff -Nrcpad gcc-4.2.1/gcc/config/i386/cygming.h gcc-4.2.2/gcc/config/i386/cygming.h
*** gcc-4.2.1/gcc/config/i386/cygming.h	Thu Jul 20 07:59:09 2006
--- gcc-4.2.2/gcc/config/i386/cygming.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Operating system specific defines to be used when targeting GCC for
     hosting on Windows32, using a Unix style C library and tools.
     Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004, 2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,14 ----
  /* Operating system specific defines to be used when targeting GCC for
     hosting on Windows32, using a Unix style C library and tools.
     Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004, 2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define DBX_DEBUGGING_INFO 1
  #define SDB_DEBUGGING_INFO 1
--- 17,24 ----
  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 DBX_DEBUGGING_INFO 1
  #define SDB_DEBUGGING_INFO 1
diff -Nrcpad gcc-4.2.1/gcc/config/i386/cygming.opt gcc-4.2.2/gcc/config/i386/cygming.opt
*** gcc-4.2.1/gcc/config/i386/cygming.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/cygming.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Cygwin- and MinGW-specific options.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Cygwin- and MinGW-specific options.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mconsole
  Target RejectNegative
--- 15,22 ----
  ; 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/>.
  
  mconsole
  Target RejectNegative
diff -Nrcpad gcc-4.2.1/gcc/config/i386/cygwin.h gcc-4.2.2/gcc/config/i386/cygwin.h
*** gcc-4.2.1/gcc/config/i386/cygwin.h	Sat Apr  8 17:01:17 2006
--- gcc-4.2.2/gcc/config/i386/cygwin.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Operating system specific defines to be used when targeting GCC for
     hosting on Windows32, using a Unix style C library and tools.
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
!    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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Operating system specific defines to be used when targeting GCC for
     hosting on Windows32, using a Unix style C library and tools.
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_VERSION fprintf (stderr, " (x86 Cygwin)");
  
--- 16,23 ----
  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 TARGET_VERSION fprintf (stderr, " (x86 Cygwin)");
  
diff -Nrcpad gcc-4.2.1/gcc/config/i386/cygwin1.c gcc-4.2.2/gcc/config/i386/cygwin1.c
*** gcc-4.2.1/gcc/config/i386/cygwin1.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/cygwin1.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Helper routines for cygwin-specific command-line parsing.
     Contributed by Christopher Faylor (cgf@redhat.com)
!    Copyright 2003, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Helper routines for cygwin-specific command-line parsing.
     Contributed by Christopher Faylor (cgf@redhat.com)
!    Copyright 2003, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/cygwin2.c gcc-4.2.2/gcc/config/i386/cygwin2.c
*** gcc-4.2.1/gcc/config/i386/cygwin2.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/cygwin2.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Helper routines for cygwin-specific command-line parsing.
     Contributed by Christopher Faylor (cgf@redhat.com)
!    Copyright 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Helper routines for cygwin-specific command-line parsing.
     Contributed by Christopher Faylor (cgf@redhat.com)
!    Copyright 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/darwin.h gcc-4.2.2/gcc/config/i386/darwin.h
*** gcc-4.2.1/gcc/config/i386/darwin.h	Mon Oct 16 19:53:29 2006
--- gcc-4.2.2/gcc/config/i386/darwin.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target definitions for x86 running Darwin.
!    Copyright (C) 2001, 2002, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
! the Free Software Foundation; either version 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Target definitions for x86 running Darwin.
!    Copyright (C) 2001, 2002, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
! the Free Software Foundation; either version 3, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Enable Mach-O bits in generic x86 code.  */
  #undef TARGET_MACHO
--- 16,23 ----
  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/>.  */
  
  /* Enable Mach-O bits in generic x86 code.  */
  #undef TARGET_MACHO
diff -Nrcpad gcc-4.2.1/gcc/config/i386/darwin64.h gcc-4.2.2/gcc/config/i386/darwin64.h
*** gcc-4.2.1/gcc/config/i386/darwin64.h	Thu Nov  9 01:10:29 2006
--- gcc-4.2.2/gcc/config/i386/darwin64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target definitions for x86_64 running Darwin.
!    Copyright (C) 2006 Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
! the Free Software Foundation; either version 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Target definitions for x86_64 running Darwin.
!    Copyright (C) 2006, 2007 Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
! the Free Software Foundation; either version 3, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (x86_64 Darwin)");
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (x86_64 Darwin)");
diff -Nrcpad gcc-4.2.1/gcc/config/i386/djgpp.h gcc-4.2.2/gcc/config/i386/djgpp.h
*** gcc-4.2.1/gcc/config/i386/djgpp.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/djgpp.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Configuration for an i386 running MS-DOS with DJGPP.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005
!    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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Configuration for an i386 running MS-DOS with DJGPP.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005,
!    2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Support generation of DWARF2 debugging info.  */
  #define DWARF2_DEBUGGING_INFO 1
--- 15,22 ----
  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/>.  */
  
  /* Support generation of DWARF2 debugging info.  */
  #define DWARF2_DEBUGGING_INFO 1
diff -Nrcpad gcc-4.2.1/gcc/config/i386/djgpp.opt gcc-4.2.2/gcc/config/i386/djgpp.opt
*** gcc-4.2.1/gcc/config/i386/djgpp.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/djgpp.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; DJGPP-specific options.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; DJGPP-specific options.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ;; -mbnu210 is now ignored and obsolete.  It was used to enable support for
  ;; weak symbols, and .gnu.linkonce support.
--- 15,22 ----
  ; 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/>.
  
  ;; -mbnu210 is now ignored and obsolete.  It was used to enable support for
  ;; weak symbols, and .gnu.linkonce support.
diff -Nrcpad gcc-4.2.1/gcc/config/i386/driver-i386.c gcc-4.2.2/gcc/config/i386/driver-i386.c
*** gcc-4.2.1/gcc/config/i386/driver-i386.c	Fri Dec 29 06:09:06 2006
--- gcc-4.2.2/gcc/config/i386/driver-i386.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Subroutines for the gcc driver.
!    Copyright (C) 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Subroutines for the gcc driver.
!    Copyright (C) 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/freebsd.h gcc-4.2.2/gcc/config/i386/freebsd.h
*** gcc-4.2.1/gcc/config/i386/freebsd.h	Fri Aug  5 03:20:12 2005
--- gcc-4.2.2/gcc/config/i386/freebsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for Intel 386 running FreeBSD with ELF format
!    Copyright (C) 1996, 2000, 2002, 2004 Free Software Foundation, Inc.
     Contributed by Eric Youngdale.
     Modified for stabs-in-ELF by H.J. Lu.
     Adapted from GNU/Linux version by John Polstra.
--- 1,5 ----
  /* Definitions for Intel 386 running FreeBSD with ELF format
!    Copyright (C) 1996, 2000, 2002, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Eric Youngdale.
     Modified for stabs-in-ELF by H.J. Lu.
     Adapted from GNU/Linux version by John Polstra.
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
--- 18,25 ----
  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 TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
diff -Nrcpad gcc-4.2.1/gcc/config/i386/freebsd64.h gcc-4.2.2/gcc/config/i386/freebsd64.h
*** gcc-4.2.1/gcc/config/i386/freebsd64.h	Fri Aug  5 03:20:12 2005
--- gcc-4.2.2/gcc/config/i386/freebsd64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for AMD x86-64 running FreeBSD with ELF format
!    Copyright (C) 2002, 2004 Free Software Foundation, Inc.
     Contributed by David O'Brien <obrien@FreeBSD.org>
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for AMD x86-64 running FreeBSD with ELF format
!    Copyright (C) 2002, 2004, 2007 Free Software Foundation, Inc.
     Contributed by David O'Brien <obrien@FreeBSD.org>
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #undef  TARGET_VERSION
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  
  #undef  TARGET_VERSION
diff -Nrcpad gcc-4.2.1/gcc/config/i386/gas.h gcc-4.2.2/gcc/config/i386/gas.h
*** gcc-4.2.1/gcc/config/i386/gas.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/gas.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for Intel 386 using GAS.
!    Copyright (C) 1988, 1993, 1994, 1996, 2002, 2004
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for Intel 386 using GAS.
!    Copyright (C) 1988, 1993, 1994, 1996, 2002, 2004, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Note that i386/seq-gas.h is a GAS configuration that does not use this
     file.  */
--- 15,22 ----
  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/>.  */
  
  /* Note that i386/seq-gas.h is a GAS configuration that does not use this
     file.  */
diff -Nrcpad gcc-4.2.1/gcc/config/i386/host-cygwin.c gcc-4.2.2/gcc/config/i386/host-cygwin.c
*** gcc-4.2.1/gcc/config/i386/host-cygwin.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/host-cygwin.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Cygwin host-specific hook definitions.
!  Copyright (C) 2004 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 2, or (at your
   option) any later version.
  
   GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Cygwin host-specific hook definitions.
!  Copyright (C) 2004, 2007 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
***************
*** 14,22 ****
   License for more details.
  
   You should have received a copy of the GNU General Public License
!  along with GCC; see the file COPYING. If not, write to the
!  Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!  MA 02110-1301, USA. */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
   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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/host-i386-darwin.c gcc-4.2.2/gcc/config/i386/host-i386-darwin.c
*** gcc-4.2.1/gcc/config/i386/host-i386-darwin.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/host-i386-darwin.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* i386-darwin host-specific hook definitions.
!    Copyright (C) 2003, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* i386-darwin host-specific hook definitions.
!    Copyright (C) 2003, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/host-mingw32.c gcc-4.2.2/gcc/config/i386/host-mingw32.c
*** gcc-4.2.1/gcc/config/i386/host-mingw32.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/host-mingw32.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* mingw32 host-specific hook definitions.
!    Copyright (C) 2004 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* mingw32 host-specific hook definitions.
!    Copyright (C) 2004, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386-aout.h gcc-4.2.2/gcc/config/i386/i386-aout.h
*** gcc-4.2.1/gcc/config/i386/i386-aout.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/i386-aout.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions for "naked" Intel 386 using a.out (or coff encap'd
     a.out) object format and stabs debugging info.
  
!    Copyright (C) 1994, 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions for "naked" Intel 386 using a.out (or coff encap'd
     a.out) object format and stabs debugging info.
  
!    Copyright (C) 1994, 2002, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_VERSION fprintf (stderr, " (80386, BSD a.out syntax)"); 
--- 16,23 ----
  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 TARGET_VERSION fprintf (stderr, " (80386, BSD a.out syntax)"); 
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386-coff.h gcc-4.2.2/gcc/config/i386/i386-coff.h
*** gcc-4.2.1/gcc/config/i386/i386-coff.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/i386-coff.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions for "naked" Intel 386 using coff object format files
     and coff debugging info.
  
!    Copyright (C) 1994, 2000, 2002, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions for "naked" Intel 386 using coff object format files
     and coff debugging info.
  
!    Copyright (C) 1994, 2000, 2002, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_VERSION fprintf (stderr, " (80386, COFF BSD syntax)");
--- 16,23 ----
  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 TARGET_VERSION fprintf (stderr, " (80386, COFF BSD syntax)");
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386-interix.h gcc-4.2.2/gcc/config/i386/i386-interix.h
*** gcc-4.2.1/gcc/config/i386/i386-interix.h	Sun May 28 17:46:46 2006
--- gcc-4.2.2/gcc/config/i386/i386-interix.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target definitions for GCC for Intel 80386 running Interix
!    Parts Copyright (C) 1991, 1999, 2000, 2002, 2003, 2004
     Free Software Foundation, Inc.
  
     Parts:
--- 1,5 ----
  /* Target definitions for GCC for Intel 80386 running Interix
!    Parts Copyright (C) 1991, 1999, 2000, 2002, 2003, 2004, 2007
     Free Software Foundation, Inc.
  
     Parts:
*************** This file is part of GCC.
*** 12,18 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 12,18 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 21,29 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* The rest must follow.  */
  
--- 21,28 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* The rest must follow.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386-interix3.h gcc-4.2.2/gcc/config/i386/i386-interix3.h
*** gcc-4.2.1/gcc/config/i386/i386-interix3.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/i386-interix3.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target definitions for GCC for Intel 80386 running Interix V3.
!    Copyright (C) 2001 Free Software Foundation, Inc.
     Contributed by Douglas B. Rupp (rupp@gnat.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Target definitions for GCC for Intel 80386 running Interix V3.
!    Copyright (C) 2001, 2007 Free Software Foundation, Inc.
     Contributed by Douglas B. Rupp (rupp@gnat.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef CPP_SPEC
  #define CPP_SPEC "%{posix:-D_POSIX_SOURCE}"
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef CPP_SPEC
  #define CPP_SPEC "%{posix:-D_POSIX_SOURCE}"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386-modes.def gcc-4.2.2/gcc/config/i386/i386-modes.def
*** gcc-4.2.1/gcc/config/i386/i386-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/i386-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GCC for IA-32.
!    Copyright (C) 2002, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GCC for IA-32.
!    Copyright (C) 2002, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* The x86_64 ABI specifies both XF and TF modes.
     XFmode is __float80 is IEEE extended; TFmode is __float128
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* The x86_64 ABI specifies both XF and TF modes.
     XFmode is __float80 is IEEE extended; TFmode is __float128
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386-protos.h gcc-4.2.2/gcc/config/i386/i386-protos.h
*** gcc-4.2.1/gcc/config/i386/i386-protos.h	Thu Jun 29 20:42:54 2006
--- gcc-4.2.2/gcc/config/i386/i386-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GCC for IA-32.
     Copyright (C) 1988, 1992, 1994, 1995, 1996, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GCC for IA-32.
     Copyright (C) 1988, 1992, 1994, 1995, 1996, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Functions in i386.c */
  extern void override_options (void);
--- 16,23 ----
  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/>.  */
  
  /* Functions in i386.c */
  extern void override_options (void);
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386.c gcc-4.2.2/gcc/config/i386/i386.c
*** gcc-4.2.1/gcc/config/i386/i386.c	Thu Jun 21 15:47:40 2007
--- gcc-4.2.2/gcc/config/i386/i386.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 6,12 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386.h gcc-4.2.2/gcc/config/i386/i386.h
*** gcc-4.2.1/gcc/config/i386/i386.h	Thu Jun 21 07:06:29 2007
--- gcc-4.2.2/gcc/config/i386/i386.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GCC for IA-32.
     Copyright (C) 1988, 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GCC for IA-32.
     Copyright (C) 1988, 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* The purpose of this file is to define the characteristics of the i386,
     independent of assembler syntax or operating system.
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* The purpose of this file is to define the characteristics of the i386,
     independent of assembler syntax or operating system.
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386.md gcc-4.2.2/gcc/config/i386/i386.md
*** gcc-4.2.1/gcc/config/i386/i386.md	Thu Jun 21 07:06:29 2007
--- gcc-4.2.2/gcc/config/i386/i386.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;; GCC machine description for IA-32 and x86-64.
  ;; Copyright (C) 1988, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
! ;; 2001, 2002, 2003, 2004, 2005, 2006
  ;; Free Software Foundation, Inc.
  ;; Mostly by William Schelter.
  ;; x86_64 support added by Jan Hubicka
--- 1,6 ----
  ;; GCC machine description for IA-32 and x86-64.
  ;; Copyright (C) 1988, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
! ;; 2001, 2002, 2003, 2004, 2005, 2006, 2007
  ;; Free Software Foundation, Inc.
  ;; Mostly by William Schelter.
  ;; x86_64 support added by Jan Hubicka
***************
*** 9,15 ****
  ;;
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  ;;
  ;; 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,
***************
*** 18,26 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.  */
  ;;
  ;; The original PO technology requires these to be ordered by speed,
  ;; so that assigner will pick the fastest.
--- 18,25 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.  */
  ;;
  ;; The original PO technology requires these to be ordered by speed,
  ;; so that assigner will pick the fastest.
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386.opt gcc-4.2.2/gcc/config/i386/i386.opt
*** gcc-4.2.1/gcc/config/i386/i386.opt	Mon May 22 13:18:15 2006
--- gcc-4.2.2/gcc/config/i386/i386.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the IA-32 and AMD64 ports of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the IA-32 and AMD64 ports of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  m128bit-long-double
  Target RejectNegative Report Mask(128BIT_LONG_DOUBLE)
--- 15,22 ----
  ; 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/>.
  
  m128bit-long-double
  Target RejectNegative Report Mask(128BIT_LONG_DOUBLE)
diff -Nrcpad gcc-4.2.1/gcc/config/i386/i386elf.h gcc-4.2.2/gcc/config/i386/i386elf.h
*** gcc-4.2.1/gcc/config/i386/i386elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/i386elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target definitions for GCC for Intel 80386 using ELF
!    Copyright (C) 1988, 1991, 1995, 2000, 2001, 2002
     Free Software Foundation, Inc.
  
     Derived from sysv4.h written by Ron Guilmette (rfg@netcom.com).
--- 1,5 ----
  /* Target definitions for GCC for Intel 80386 using ELF
!    Copyright (C) 1988, 1991, 1995, 2000, 2001, 2002, 2007
     Free Software Foundation, Inc.
  
     Derived from sysv4.h written by Ron Guilmette (rfg@netcom.com).
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Use stabs instead of DWARF debug format.  */
  #undef  PREFERRED_DEBUGGING_TYPE
--- 17,24 ----
  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/>.  */
  
  /* Use stabs instead of DWARF debug format.  */
  #undef  PREFERRED_DEBUGGING_TYPE
diff -Nrcpad gcc-4.2.1/gcc/config/i386/k6.md gcc-4.2.2/gcc/config/i386/k6.md
*** gcc-4.2.1/gcc/config/i386/k6.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/k6.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; AMD K6/K6-2 Scheduling
! ;; Copyright (C) 2002, 2004
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  ;; AMD K6/K6-2 Scheduling
! ;; Copyright (C) 2002, 2004, 2007
  ;; 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  ;;
  ;; The K6 architecture is quite similar to PPro.  Important difference is
  ;; that there are only two decoders and they seems to be much slower than
--- 15,22 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  ;;
  ;; The K6 architecture is quite similar to PPro.  Important difference is
  ;; that there are only two decoders and they seems to be much slower than
diff -Nrcpad gcc-4.2.1/gcc/config/i386/kaos-i386.h gcc-4.2.2/gcc/config/i386/kaos-i386.h
*** gcc-4.2.1/gcc/config/i386/kaos-i386.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/kaos-i386.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GCC.
     kaOS on ia32 architecture version.
!    Copyright (C) 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GCC.
     kaOS on ia32 architecture version.
!    Copyright (C) 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fputs (" (i386/kaOS[ELF])", stderr);
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fputs (" (i386/kaOS[ELF])", stderr);
diff -Nrcpad gcc-4.2.1/gcc/config/i386/kfreebsd-gnu.h gcc-4.2.2/gcc/config/i386/kfreebsd-gnu.h
*** gcc-4.2.1/gcc/config/i386/kfreebsd-gnu.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/kfreebsd-gnu.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for Intel 386 running kFreeBSD-based GNU systems with ELF format
!    Copyright (C) 2004
     Free Software Foundation, Inc.
     Contributed by Robert Millan.
  
--- 1,5 ----
  /* Definitions for Intel 386 running kFreeBSD-based GNU systems with ELF format
!    Copyright (C) 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Robert Millan.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef LINK_EMULATION
  #define LINK_EMULATION "elf_i386_fbsd"
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef LINK_EMULATION
  #define LINK_EMULATION "elf_i386_fbsd"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/knetbsd-gnu.h gcc-4.2.2/gcc/config/i386/knetbsd-gnu.h
*** gcc-4.2.1/gcc/config/i386/knetbsd-gnu.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/knetbsd-gnu.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for Intel 386 running kNetBSD-based GNU systems with ELF format
!    Copyright (C) 2004
     Free Software Foundation, Inc.
     Contributed by Robert Millan.
  
--- 1,5 ----
  /* Definitions for Intel 386 running kNetBSD-based GNU systems with ELF format
!    Copyright (C) 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Robert Millan.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef REG_NAME
  #define REG_NAME(reg) sc_ ## reg
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef REG_NAME
  #define REG_NAME(reg) sc_ ## reg
diff -Nrcpad gcc-4.2.1/gcc/config/i386/linux.h gcc-4.2.2/gcc/config/i386/linux.h
*** gcc-4.2.1/gcc/config/i386/linux.h	Thu Apr  6 22:16:11 2006
--- gcc-4.2.2/gcc/config/i386/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions for Intel 386 running Linux-based GNU systems with ELF format.
     Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2004, 2005,
!    2006 Free Software Foundation, Inc.
     Contributed by Eric Youngdale.
     Modified for stabs-in-ELF by H.J. Lu.
  
--- 1,6 ----
  /* Definitions for Intel 386 running Linux-based GNU systems with ELF format.
     Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2004, 2005,
!    2006, 2007 Free Software Foundation, Inc.
     Contributed by Eric Youngdale.
     Modified for stabs-in-ELF by H.J. Lu.
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Output at beginning of assembler file.  */
  /* The .file command should always begin the output.  */
--- 17,24 ----
  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/>.  */
  
  /* Output at beginning of assembler file.  */
  /* The .file command should always begin the output.  */
diff -Nrcpad gcc-4.2.1/gcc/config/i386/linux64.h gcc-4.2.2/gcc/config/i386/linux64.h
*** gcc-4.2.1/gcc/config/i386/linux64.h	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/i386/linux64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for AMD x86-64 running Linux-based GNU systems with ELF format.
!    Copyright (C) 2001, 2002, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Jan Hubicka <jh@suse.cz>, based on linux.h.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for AMD x86-64 running Linux-based GNU systems with ELF format.
!    Copyright (C) 2001, 2002, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Jan Hubicka <jh@suse.cz>, based on linux.h.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_VERSION fprintf (stderr, " (x86-64 Linux/ELF)");
  
--- 15,22 ----
  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 TARGET_VERSION fprintf (stderr, " (x86-64 Linux/ELF)");
  
diff -Nrcpad gcc-4.2.1/gcc/config/i386/lynx.h gcc-4.2.2/gcc/config/i386/lynx.h
*** gcc-4.2.1/gcc/config/i386/lynx.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/lynx.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for LynxOS on i386.
!    Copyright (C) 1993, 1995, 1996, 2002, 2004, 2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for LynxOS on i386.
!    Copyright (C) 1993, 1995, 1996, 2002, 2004, 2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_VERSION fputs (" (i386/LynxOS)", stderr);
  
--- 15,22 ----
  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 TARGET_VERSION fputs (" (i386/LynxOS)", stderr);
  
diff -Nrcpad gcc-4.2.1/gcc/config/i386/mingw32.h gcc-4.2.2/gcc/config/i386/mingw32.h
*** gcc-4.2.1/gcc/config/i386/mingw32.h	Fri Oct  6 08:46:18 2006
--- gcc-4.2.2/gcc/config/i386/mingw32.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Operating system specific defines to be used when targeting GCC for
     hosting on Windows32, using GNU tools and the Windows32 API Library.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Operating system specific defines to be used when targeting GCC for
     hosting on Windows32, using GNU tools and the Windows32 API Library.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (x86 MinGW)"); 
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (x86 MinGW)"); 
diff -Nrcpad gcc-4.2.1/gcc/config/i386/mmx.md gcc-4.2.2/gcc/config/i386/mmx.md
*** gcc-4.2.1/gcc/config/i386/mmx.md	Tue Dec  6 09:07:23 2005
--- gcc-4.2.2/gcc/config/i386/mmx.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; GCC machine description for MMX and 3dNOW! instructions
! ;; Copyright (C) 2005
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  ;; GCC machine description for MMX and 3dNOW! instructions
! ;; Copyright (C) 2005, 2007
  ;; 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The MMX and 3dNOW! patterns are in the same file because they use
  ;; the same register file, and 3dNOW! adds a number of extensions to
--- 15,22 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The MMX and 3dNOW! patterns are in the same file because they use
  ;; the same register file, and 3dNOW! adds a number of extensions to
diff -Nrcpad gcc-4.2.1/gcc/config/i386/netbsd-elf.h gcc-4.2.2/gcc/config/i386/netbsd-elf.h
*** gcc-4.2.1/gcc/config/i386/netbsd-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/netbsd-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GCC,
     for i386/ELF NetBSD systems.
!    Copyright (C) 2001, 2002, 2004 Free Software Foundation, Inc.
     Contributed by matthew green <mrg@eterna.com.au>
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GCC,
     for i386/ELF NetBSD systems.
!    Copyright (C) 2001, 2002, 2004, 2007 Free Software Foundation, Inc.
     Contributed by matthew green <mrg@eterna.com.au>
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OS_CPP_BUILTINS()		\
    do						\
--- 16,23 ----
  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 TARGET_OS_CPP_BUILTINS()		\
    do						\
diff -Nrcpad gcc-4.2.1/gcc/config/i386/netbsd64.h gcc-4.2.2/gcc/config/i386/netbsd64.h
*** gcc-4.2.1/gcc/config/i386/netbsd64.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/netbsd64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GCC,
     for x86-64/ELF NetBSD systems.
!    Copyright (C) 2002, 2004 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GCC,
     for x86-64/ELF NetBSD systems.
!    Copyright (C) 2002, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OS_CPP_BUILTINS()		\
    do						\
--- 16,23 ----
  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 TARGET_OS_CPP_BUILTINS()		\
    do						\
diff -Nrcpad gcc-4.2.1/gcc/config/i386/netware-crt0.c gcc-4.2.2/gcc/config/i386/netware-crt0.c
*** gcc-4.2.1/gcc/config/i386/netware-crt0.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/netware-crt0.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Startup routines for NetWare.
     Contributed by Jan Beulich (jbeulich@novell.com)
!    Copyright (C) 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Startup routines for NetWare.
     Contributed by Jan Beulich (jbeulich@novell.com)
!    Copyright (C) 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include <stddef.h>
  #include <stdint.h>
--- 15,22 ----
  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 <stddef.h>
  #include <stdint.h>
diff -Nrcpad gcc-4.2.1/gcc/config/i386/netware-libgcc.c gcc-4.2.2/gcc/config/i386/netware-libgcc.c
*** gcc-4.2.1/gcc/config/i386/netware-libgcc.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/netware-libgcc.c	Sat Sep  1 15:28:30 2007
***************
*** 2,14 ****
     libgcc_s to use libc's malloc & Co., which associate allocations
     with the NLM owning the current (application) thread.
     Contributed by Jan Beulich (jbeulich@novell.com)
!    Copyright (C) 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 2,14 ----
     libgcc_s to use libc's malloc & Co., which associate allocations
     with the NLM owning the current (application) thread.
     Contributed by Jan Beulich (jbeulich@novell.com)
!    Copyright (C) 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include <netware.h>
  #include <stddef.h>
--- 17,24 ----
  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 <netware.h>
  #include <stddef.h>
diff -Nrcpad gcc-4.2.1/gcc/config/i386/netware.c gcc-4.2.2/gcc/config/i386/netware.c
*** gcc-4.2.1/gcc/config/i386/netware.c	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/netware.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Subroutines for insn-output.c for NetWare.
     Contributed by Jan Beulich (jbeulich@novell.com)
!    Copyright (C) 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Subroutines for insn-output.c for NetWare.
     Contributed by Jan Beulich (jbeulich@novell.com)
!    Copyright (C) 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/netware.h gcc-4.2.2/gcc/config/i386/netware.h
*** gcc-4.2.1/gcc/config/i386/netware.h	Tue Jan 10 07:18:15 2006
--- gcc-4.2.2/gcc/config/i386/netware.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Core target definitions for GCC for Intel 80x86 running Netware.
     and using dwarf for the debugging format.
!    Copyright (C) 1993, 1994, 2004 Free Software Foundation, Inc.
  
     Written by David V. Henkel-Wallace (gumby@cygnus.com)
  
--- 1,6 ----
  /* Core target definitions for GCC for Intel 80x86 running Netware.
     and using dwarf for the debugging format.
!    Copyright (C) 1993, 1994, 2004, 2007 Free Software Foundation, Inc.
  
     Written by David V. Henkel-Wallace (gumby@cygnus.com)
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_VERSION fprintf (stderr, " (x86 NetWare)");
  
--- 17,24 ----
  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 TARGET_VERSION fprintf (stderr, " (x86 NetWare)");
  
diff -Nrcpad gcc-4.2.1/gcc/config/i386/nto.h gcc-4.2.2/gcc/config/i386/nto.h
*** gcc-4.2.1/gcc/config/i386/nto.h	Tue Nov 22 03:09:59 2005
--- gcc-4.2.2/gcc/config/i386/nto.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for Intel 386 running QNX/Neutrino.
!    Copyright (C) 2002, 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions for Intel 386 running QNX/Neutrino.
!    Copyright (C) 2002, 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef  DEFAULT_PCC_STRUCT_RETURN
  #define DEFAULT_PCC_STRUCT_RETURN 1
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef  DEFAULT_PCC_STRUCT_RETURN
  #define DEFAULT_PCC_STRUCT_RETURN 1
diff -Nrcpad gcc-4.2.1/gcc/config/i386/nwld.c gcc-4.2.2/gcc/config/i386/nwld.c
*** gcc-4.2.1/gcc/config/i386/nwld.c	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/i386/nwld.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Subroutines for insn-output.c for NetWare.
     Contributed by Jan Beulich (jbeulich@novell.com)
!    Copyright (C) 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Subroutines for insn-output.c for NetWare.
     Contributed by Jan Beulich (jbeulich@novell.com)
!    Copyright (C) 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/nwld.h gcc-4.2.2/gcc/config/i386/nwld.h
*** gcc-4.2.1/gcc/config/i386/nwld.h	Tue Jan 10 07:18:15 2006
--- gcc-4.2.2/gcc/config/i386/nwld.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* nwld.h -- defines to be used when targeting GCC for some generic NetWare
     system while using the Novell linker.
!    Copyright (C) 2004 Free Software Foundation, Inc.
  
     Written by Jan Beulich (jbeulich@novell.com)
  
--- 1,6 ----
  /* nwld.h -- defines to be used when targeting GCC for some generic NetWare
     system while using the Novell linker.
!    Copyright (C) 2004, 2007 Free Software Foundation, Inc.
  
     Written by Jan Beulich (jbeulich@novell.com)
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef	LIB_SPEC
  #define LIB_SPEC "-lc --def-file libc.def%s"
--- 17,24 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef	LIB_SPEC
  #define LIB_SPEC "-lc --def-file libc.def%s"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/openbsd.h gcc-4.2.2/gcc/config/i386/openbsd.h
*** gcc-4.2.1/gcc/config/i386/openbsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/openbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Configuration for an OpenBSD i386 target.
!    Copyright (C) 1999, 2000, 2002, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Configuration for an OpenBSD i386 target.
!    Copyright (C) 1999, 2000, 2002, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_VERSION fprintf (stderr, " (OpenBSD/i386)");
--- 14,21 ----
  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 TARGET_VERSION fprintf (stderr, " (OpenBSD/i386)");
diff -Nrcpad gcc-4.2.1/gcc/config/i386/openbsdelf.h gcc-4.2.2/gcc/config/i386/openbsdelf.h
*** gcc-4.2.1/gcc/config/i386/openbsdelf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/openbsdelf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Configuration for an OpenBSD i386 target.
     
!    Copyright (C) 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Configuration for an OpenBSD i386 target.
     
!    Copyright (C) 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This gets defined in tm.h->linux.h->svr4.h, and keeps us from using
     libraries compiled with the native cc, so undef it. */
--- 15,22 ----
  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/>.  */
  
  /* This gets defined in tm.h->linux.h->svr4.h, and keeps us from using
     libraries compiled with the native cc, so undef it. */
diff -Nrcpad gcc-4.2.1/gcc/config/i386/pentium.md gcc-4.2.2/gcc/config/i386/pentium.md
*** gcc-4.2.1/gcc/config/i386/pentium.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/pentium.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Pentium Scheduling
! ;; Copyright (C) 2002 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Pentium Scheduling
! ;; Copyright (C) 2002, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.  */
  ;;
  ;; The Pentium is an in-order core with two integer pipelines.
  
--- 14,21 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.  */
  ;;
  ;; The Pentium is an in-order core with two integer pipelines.
  
diff -Nrcpad gcc-4.2.1/gcc/config/i386/ppro.md gcc-4.2.2/gcc/config/i386/ppro.md
*** gcc-4.2.1/gcc/config/i386/ppro.md	Thu Jan 19 17:10:24 2006
--- gcc-4.2.2/gcc/config/i386/ppro.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling for the Intel P6 family of processors
! ;; Copyright (C) 2004, 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling for the Intel P6 family of processors
! ;; Copyright (C) 2004, 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.  */
  
  ;; The P6 family includes the Pentium Pro, Pentium II, Pentium III, Celeron
  ;; and Xeon lines of CPUs.  The DFA scheduler description in this file is
--- 14,21 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.  */
  
  ;; The P6 family includes the Pentium Pro, Pentium II, Pentium III, Celeron
  ;; and Xeon lines of CPUs.  The DFA scheduler description in this file is
diff -Nrcpad gcc-4.2.1/gcc/config/i386/predicates.md gcc-4.2.2/gcc/config/i386/predicates.md
*** gcc-4.2.1/gcc/config/i386/predicates.md	Fri Oct  6 07:25:02 2006
--- gcc-4.2.2/gcc/config/i386/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for IA-32 and x86-64.
! ;; Copyright (C) 2004, 2005, 2006 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for IA-32 and x86-64.
! ;; Copyright (C) 2004, 2005, 2006, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return nonzero if OP is either a i387 or SSE fp register.
  (define_predicate "any_fp_register_operand"
--- 14,21 ----
  ;; 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/>.
  
  ;; Return nonzero if OP is either a i387 or SSE fp register.
  (define_predicate "any_fp_register_operand"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/ptx4-i.h gcc-4.2.2/gcc/config/i386/ptx4-i.h
*** gcc-4.2.1/gcc/config/i386/ptx4-i.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/ptx4-i.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target definitions for GCC for Intel 80386 running Dynix/ptx v4
!    Copyright (C) 1996, 2002 Free Software Foundation, Inc.
  
     Modified from sysv4.h
     Originally written by Ron Guilmette (rfg@netcom.com).
--- 1,5 ----
  /* Target definitions for GCC for Intel 80386 running Dynix/ptx v4
!    Copyright (C) 1996, 2002, 2007 Free Software Foundation, Inc.
  
     Modified from sysv4.h
     Originally written by Ron Guilmette (rfg@netcom.com).
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_VERSION fprintf (stderr, " (i386 Sequent Dynix/ptx Version 4)");
--- 18,25 ----
  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 TARGET_VERSION fprintf (stderr, " (i386 Sequent Dynix/ptx Version 4)");
diff -Nrcpad gcc-4.2.1/gcc/config/i386/rtemself.h gcc-4.2.2/gcc/config/i386/rtemself.h
*** gcc-4.2.1/gcc/config/i386/rtemself.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/rtemself.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for rtems targeting an ix86 using ELF.
!    Copyright (C) 1996, 1997, 2000, 2001, 2002 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for rtems targeting an ix86 using ELF.
!    Copyright (C) 1996, 1997, 2000, 2001, 2002, 2007 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
--- 15,22 ----
  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/>.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/i386/sco5.h gcc-4.2.2/gcc/config/i386/sco5.h
*** gcc-4.2.1/gcc/config/i386/sco5.h	Tue Nov 22 03:09:59 2005
--- gcc-4.2.2/gcc/config/i386/sco5.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions for Intel 386 running SCO Unix System V 3.2 Version 5.
!    Copyright (C) 1992, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004
!    Free Software Foundation, Inc.
     Contributed by Kean Johnston (jkj@sco.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions for Intel 386 running SCO Unix System V 3.2 Version 5.
!    Copyright (C) 1992, 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004,
!    2007 Free Software Foundation, Inc.
     Contributed by Kean Johnston (jkj@sco.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (i386, SCO OpenServer 5 Syntax)");
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (i386, SCO OpenServer 5 Syntax)");
diff -Nrcpad gcc-4.2.1/gcc/config/i386/sco5.opt gcc-4.2.2/gcc/config/i386/sco5.opt
*** gcc-4.2.1/gcc/config/i386/sco5.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/sco5.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; SCO Unix-specific options.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; SCO Unix-specific options.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ;; Legacy option
  melf
--- 15,22 ----
  ; 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/>.
  
  ;; Legacy option
  melf
diff -Nrcpad gcc-4.2.1/gcc/config/i386/sol2-10.h gcc-4.2.2/gcc/config/i386/sol2-10.h
*** gcc-4.2.1/gcc/config/i386/sol2-10.h	Fri Jul 21 05:31:33 2006
--- gcc-4.2.2/gcc/config/i386/sol2-10.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Solaris 10 configuration.
!    Copyright (C) 2004 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Solaris 10 configuration.
!    Copyright (C) 2004, 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef ASM_COMMENT_START
  #define ASM_COMMENT_START "/"
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef ASM_COMMENT_START
  #define ASM_COMMENT_START "/"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/sol2.h gcc-4.2.2/gcc/config/i386/sol2.h
*** gcc-4.2.1/gcc/config/i386/sol2.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/sol2.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Target definitions for GCC for Intel 80386 running Solaris 2
     Copyright (C) 1993, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004
!    Free Software Foundation, Inc.
     Contributed by Fred Fish (fnf@cygnus.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Target definitions for GCC for Intel 80386 running Solaris 2
     Copyright (C) 1993, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004, 2007 Free Software Foundation, Inc.
     Contributed by Fred Fish (fnf@cygnus.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* The Solaris 2.0 x86 linker botches alignment of code sections.
     It tries to align to a 16 byte boundary by padding with 0x00000090
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* The Solaris 2.0 x86 linker botches alignment of code sections.
     It tries to align to a 16 byte boundary by padding with 0x00000090
diff -Nrcpad gcc-4.2.1/gcc/config/i386/sse.md gcc-4.2.2/gcc/config/i386/sse.md
*** gcc-4.2.1/gcc/config/i386/sse.md	Sun May 27 17:27:00 2007
--- gcc-4.2.2/gcc/config/i386/sse.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; GCC machine description for SSE instructions
! ;; Copyright (C) 2005, 2006
! ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; GCC machine description for SSE instructions
! ;; Copyright (C) 2005, 2006, 2007 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  
  ;; 16 byte integral modes handled by SSE, minus TImode, which gets
--- 14,21 ----
  ;; 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/>.
  
  
  ;; 16 byte integral modes handled by SSE, minus TImode, which gets
diff -Nrcpad gcc-4.2.1/gcc/config/i386/sync.md gcc-4.2.2/gcc/config/i386/sync.md
*** gcc-4.2.1/gcc/config/i386/sync.md	Thu Mar 29 16:19:32 2007
--- gcc-4.2.2/gcc/config/i386/sync.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; GCC machine description for i386 synchronization instructions.
! ;; Copyright (C) 2005, 2006
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  ;; GCC machine description for i386 synchronization instructions.
! ;; Copyright (C) 2005, 2006, 2007
  ;; 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_mode_macro IMODE [QI HI SI (DI "TARGET_64BIT")])
  (define_mode_attr modesuffix [(QI "b") (HI "w") (SI "l") (DI "q")])
--- 15,22 ----
  ;; 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_mode_macro IMODE [QI HI SI (DI "TARGET_64BIT")])
  (define_mode_attr modesuffix [(QI "b") (HI "w") (SI "l") (DI "q")])
diff -Nrcpad gcc-4.2.1/gcc/config/i386/sysv4-cpp.h gcc-4.2.2/gcc/config/i386/sysv4-cpp.h
*** gcc-4.2.1/gcc/config/i386/sysv4-cpp.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/sysv4-cpp.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target definitions for GCC for Intel 80386 running System V.4
!    Copyright (C) 1991, 2001, 2002 Free Software Foundation, Inc.
  
     Written by Ron Guilmette (rfg@netcom.com).
  
--- 1,5 ----
  /* Target definitions for GCC for Intel 80386 running System V.4
!    Copyright (C) 1991, 2001, 2002, 2007 Free Software Foundation, Inc.
  
     Written by Ron Guilmette (rfg@netcom.com).
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OS_CPP_BUILTINS()					\
    do									\
--- 16,23 ----
  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 TARGET_OS_CPP_BUILTINS()					\
    do									\
diff -Nrcpad gcc-4.2.1/gcc/config/i386/sysv4.h gcc-4.2.2/gcc/config/i386/sysv4.h
*** gcc-4.2.1/gcc/config/i386/sysv4.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/sysv4.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target definitions for GCC for Intel 80386 running System V.4
!    Copyright (C) 1991, 2001, 2002 Free Software Foundation, Inc.
  
     Written by Ron Guilmette (rfg@netcom.com).
  
--- 1,5 ----
  /* Target definitions for GCC for Intel 80386 running System V.4
!    Copyright (C) 1991, 2001, 2002, 2007 Free Software Foundation, Inc.
  
     Written by Ron Guilmette (rfg@netcom.com).
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_VERSION fprintf (stderr, " (i386 System V Release 4)");
--- 16,23 ----
  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 TARGET_VERSION fprintf (stderr, " (i386 System V Release 4)");
diff -Nrcpad gcc-4.2.1/gcc/config/i386/sysv5.h gcc-4.2.2/gcc/config/i386/sysv5.h
*** gcc-4.2.1/gcc/config/i386/sysv5.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/sysv5.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for Intel 386 running System V Release 5 (i.e. UnixWare 7)
!    Copyright (C) 1999 Free Software Foundation, Inc.
     Contributed by Robert Lipe (robertlipe@usa.net)
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for Intel 386 running System V Release 5 (i.e. UnixWare 7)
!    Copyright (C) 1999, 2007 Free Software Foundation, Inc.
     Contributed by Robert Lipe (robertlipe@usa.net)
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* Dwarf2 is supported by native debuggers  */
--- 15,22 ----
  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/>.  */
  
  
  /* Dwarf2 is supported by native debuggers  */
diff -Nrcpad gcc-4.2.1/gcc/config/i386/unix.h gcc-4.2.2/gcc/config/i386/unix.h
*** gcc-4.2.1/gcc/config/i386/unix.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/unix.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for Unix assembler syntax for the Intel 80386.
!    Copyright (C) 1988, 1994, 1999, 2000, 2001, 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for Unix assembler syntax for the Intel 80386.
!    Copyright (C) 1988, 1994, 1999, 2000, 2001, 2002, 2007
!    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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This file defines the aspects of assembler syntax
     that are the same for all the i386 Unix systems
--- 15,22 ----
  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/>.  */
  
  /* This file defines the aspects of assembler syntax
     that are the same for all the i386 Unix systems
diff -Nrcpad gcc-4.2.1/gcc/config/i386/uwin.h gcc-4.2.2/gcc/config/i386/uwin.h
*** gcc-4.2.1/gcc/config/i386/uwin.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/uwin.h	Sat Sep  1 15:28:30 2007
***************
*** 2,15 ****
     hosting on U/WIN (Windows32), using GNU tools and the Windows32 API 
     Library, as distinct from winnt.h, which is used to build GCC for use 
     with a windows style library and tool set and uses the Microsoft tools.
!    Copyright (C) 1999, 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Mumit Khan  <khan@xraylith.wisc.edu>.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 2,15 ----
     hosting on U/WIN (Windows32), using GNU tools and the Windows32 API 
     Library, as distinct from winnt.h, which is used to build GCC for use 
     with a windows style library and tool set and uses the Microsoft tools.
!    Copyright (C) 1999, 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Mumit Khan  <khan@xraylith.wisc.edu>.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Most of this is the same as for Cygwin32, except for changing some
     specs.  */
--- 18,25 ----
  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/>.  */
  
  /* Most of this is the same as for Cygwin32, except for changing some
     specs.  */
diff -Nrcpad gcc-4.2.1/gcc/config/i386/vxworks.h gcc-4.2.2/gcc/config/i386/vxworks.h
*** gcc-4.2.1/gcc/config/i386/vxworks.h	Thu Sep  1 17:44:40 2005
--- gcc-4.2.2/gcc/config/i386/vxworks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* IA32 VxWorks target definitions for GNU compiler.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Updated by CodeSourcery, LLC.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* IA32 VxWorks target definitions for GNU compiler.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Updated by CodeSourcery, LLC.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define HANDLE_SYSV_PRAGMA 1
  
--- 15,22 ----
  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 HANDLE_SYSV_PRAGMA 1
  
diff -Nrcpad gcc-4.2.1/gcc/config/i386/vxworksae.h gcc-4.2.2/gcc/config/i386/vxworksae.h
*** gcc-4.2.1/gcc/config/i386/vxworksae.h	Thu Sep  1 17:44:40 2005
--- gcc-4.2.2/gcc/config/i386/vxworksae.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* IA32 VxWorks AE target definitions for GNU compiler.
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* IA32 VxWorks AE target definitions for GNU compiler.
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* On VxWorks AE, we only want SIMNT.  */
  #undef VXWORKS_CPU_DEFINE
--- 15,22 ----
  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/>.  */
  
  /* On VxWorks AE, we only want SIMNT.  */
  #undef VXWORKS_CPU_DEFINE
diff -Nrcpad gcc-4.2.1/gcc/config/i386/winnt-cxx.c gcc-4.2.2/gcc/config/i386/winnt-cxx.c
*** gcc-4.2.1/gcc/config/i386/winnt-cxx.c	Tue Oct 18 21:44:30 2005
--- gcc-4.2.2/gcc/config/i386/winnt-cxx.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Target support for C++ classes on Windows.
     Contributed by Danny Smith (dannysmith@users.sourceforge.net)
!    Copyright (C) 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Target support for C++ classes on Windows.
     Contributed by Danny Smith (dannysmith@users.sourceforge.net)
!    Copyright (C) 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/winnt-stubs.c gcc-4.2.2/gcc/config/i386/winnt-stubs.c
*** gcc-4.2.1/gcc/config/i386/winnt-stubs.c	Mon Jan 16 02:25:03 2006
--- gcc-4.2.2/gcc/config/i386/winnt-stubs.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Dummy subroutines for language-specific support on Windows.
     Contributed by Danny Smith (dannysmith@users.sourceforge.net)
!    Copyright (C) 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Dummy subroutines for language-specific support on Windows.
     Contributed by Danny Smith (dannysmith@users.sourceforge.net)
!    Copyright (C) 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/winnt.c gcc-4.2.2/gcc/config/i386/winnt.c
*** gcc-4.2.1/gcc/config/i386/winnt.c	Fri Jun 23 08:25:33 2006
--- gcc-4.2.2/gcc/config/i386/winnt.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Subroutines for insn-output.c for Windows NT.
     Contributed by Douglas Rupp (drupp@cs.washington.edu)
     Copyright (C) 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2006  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Subroutines for insn-output.c for Windows NT.
     Contributed by Douglas Rupp (drupp@cs.washington.edu)
     Copyright (C) 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2006, 2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/x86-64.h gcc-4.2.2/gcc/config/i386/x86-64.h
*** gcc-4.2.1/gcc/config/i386/x86-64.h	Thu Aug 11 11:31:45 2005
--- gcc-4.2.2/gcc/config/i386/x86-64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* OS independent definitions for AMD x86-64.
!    Copyright (C) 2001, 2005 Free Software Foundation, Inc.
     Contributed by Bo Thorsen <bo@suse.de>.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* OS independent definitions for AMD x86-64.
!    Copyright (C) 2001, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Bo Thorsen <bo@suse.de>.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef ASM_COMMENT_START
  #define ASM_COMMENT_START "#"
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef ASM_COMMENT_START
  #define ASM_COMMENT_START "#"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/xm-cygwin.h gcc-4.2.2/gcc/config/i386/xm-cygwin.h
*** gcc-4.2.1/gcc/config/i386/xm-cygwin.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/xm-cygwin.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Configuration for GCC for hosting on Windows NT.
     using a unix style C library.
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Configuration for GCC for hosting on Windows NT.
     using a unix style C library.
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2007
!    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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define HOST_EXECUTABLE_SUFFIX ".exe"
--- 16,22 ----
  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 HOST_EXECUTABLE_SUFFIX ".exe"
diff -Nrcpad gcc-4.2.1/gcc/config/i386/xm-djgpp.h gcc-4.2.2/gcc/config/i386/xm-djgpp.h
*** gcc-4.2.1/gcc/config/i386/xm-djgpp.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/xm-djgpp.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Configuration for GCC for Intel 80386 running DJGPP.
!    Copyright (C) 1988, 1996, 1998, 1999, 2000, 2001, 2004
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Configuration for GCC for Intel 80386 running DJGPP.
!    Copyright (C) 1988, 1996, 1998, 1999, 2000, 2001, 2004, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Use semicolons to separate elements of a path.  */
  #define PATH_SEPARATOR ';'
--- 15,22 ----
  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/>.  */
  
  /* Use semicolons to separate elements of a path.  */
  #define PATH_SEPARATOR ';'
diff -Nrcpad gcc-4.2.1/gcc/config/i386/xm-mingw32.h gcc-4.2.2/gcc/config/i386/xm-mingw32.h
*** gcc-4.2.1/gcc/config/i386/xm-mingw32.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/i386/xm-mingw32.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Configuration for GCC for hosting on Windows32.
     using GNU tools and the Windows32 API Library.
!    Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Configuration for GCC for hosting on Windows32.
     using GNU tools and the Windows32 API Library.
!    Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #define HOST_EXECUTABLE_SUFFIX ".exe"
  
--- 16,23 ----
  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 HOST_EXECUTABLE_SUFFIX ".exe"
  
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/freebsd.h gcc-4.2.2/gcc/config/ia64/freebsd.h
*** gcc-4.2.1/gcc/config/ia64/freebsd.h	Fri Aug  5 03:20:12 2005
--- gcc-4.2.2/gcc/config/ia64/freebsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for Intel IA-64 running FreeBSD using the ELF format
!    Copyright (C) 2001, 2004 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for Intel IA-64 running FreeBSD using the ELF format
!    Copyright (C) 2001, 2004, 2007 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef  SUBTARGET_EXTRA_SPECS
  #define SUBTARGET_EXTRA_SPECS \
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef  SUBTARGET_EXTRA_SPECS
  #define SUBTARGET_EXTRA_SPECS \
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/hpux.h gcc-4.2.2/gcc/config/ia64/hpux.h
*** gcc-4.2.1/gcc/config/ia64/hpux.h	Sat Mar 10 00:59:15 2007
--- gcc-4.2.2/gcc/config/ia64/hpux.h	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This macro is a C statement to print on `stderr' a string describing the
     particular machine description choice.  */
--- 17,24 ----
  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/>.  */
  
  /* This macro is a C statement to print on `stderr' a string describing the
     particular machine description choice.  */
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/ia64-c.c gcc-4.2.2/gcc/config/ia64/ia64-c.c
*** gcc-4.2.1/gcc/config/ia64/ia64-c.c	Sat Nov 26 22:31:12 2005
--- gcc-4.2.2/gcc/config/ia64/ia64-c.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of C specific functions for GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Steve Ellcey <sje@cup.hp.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of C specific functions for GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Steve Ellcey <sje@cup.hp.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/ia64-modes.def gcc-4.2.2/gcc/config/ia64/ia64-modes.def
*** gcc-4.2.1/gcc/config/ia64/ia64-modes.def	Tue Jun 28 21:55:24 2005
--- gcc-4.2.2/gcc/config/ia64/ia64-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine GNU compiler.  IA-64 version.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by James E. Wilson <wilson@cygnus.com> and
     		  David Mosberger <davidm@hpl.hp.com>.
  
--- 1,5 ----
  /* Definitions of target machine GNU compiler.  IA-64 version.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by James E. Wilson <wilson@cygnus.com> and
     		  David Mosberger <davidm@hpl.hp.com>.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* IA64 requires both XF and TF modes.
     XFmode is __float80 is IEEE extended; TFmode is __float128
--- 16,23 ----
  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/>.  */
  
  /* IA64 requires both XF and TF modes.
     XFmode is __float80 is IEEE extended; TFmode is __float128
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/ia64-protos.h gcc-4.2.2/gcc/config/ia64/ia64-protos.h
*** gcc-4.2.1/gcc/config/ia64/ia64-protos.h	Tue Jun  6 09:44:17 2006
--- gcc-4.2.2/gcc/config/ia64/ia64-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler for IA-64.
!    Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler for IA-64.
!    Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Variables defined in ia64.c.  */
  
--- 15,22 ----
  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/>.  */
  
  /* Variables defined in ia64.c.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/ia64.c gcc-4.2.2/gcc/config/ia64/ia64.c
*** gcc-4.2.1/gcc/config/ia64/ia64.c	Sat Mar 10 00:59:15 2007
--- gcc-4.2.2/gcc/config/ia64/ia64.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/ia64.h gcc-4.2.2/gcc/config/ia64/ia64.h
*** gcc-4.2.1/gcc/config/ia64/ia64.h	Tue Jun  6 09:44:17 2006
--- gcc-4.2.2/gcc/config/ia64/ia64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine GNU compiler.  IA-64 version.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
!    Free Software Foundation, Inc.
     Contributed by James E. Wilson <wilson@cygnus.com> and
     		  David Mosberger <davidm@hpl.hp.com>.
  
--- 1,6 ----
  /* Definitions of target machine GNU compiler.  IA-64 version.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
!    2007 Free Software Foundation, Inc.
     Contributed by James E. Wilson <wilson@cygnus.com> and
     		  David Mosberger <davidm@hpl.hp.com>.
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* ??? Look at ABI group documents for list of preprocessor macros and
     other features required for ABI compliance.  */
--- 17,24 ----
  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/>.  */
  
  /* ??? Look at ABI group documents for list of preprocessor macros and
     other features required for ABI compliance.  */
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/ia64.md gcc-4.2.2/gcc/config/ia64/ia64.md
*** gcc-4.2.1/gcc/config/ia64/ia64.md	Mon Feb  5 13:14:20 2007
--- gcc-4.2.2/gcc/config/ia64/ia64.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; IA-64 Machine description template
! ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by James E. Wilson <wilson@cygnus.com> and
  ;;		  David Mosberger <davidm@hpl.hp.com>.
--- 1,5 ----
  ;; IA-64 Machine description template
! ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by James E. Wilson <wilson@cygnus.com> and
  ;;		  David Mosberger <davidm@hpl.hp.com>.
***************
*** 8,14 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  ;; 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,
***************
*** 17,25 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 17,24 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/itanium1.md gcc-4.2.2/gcc/config/ia64/itanium1.md
*** gcc-4.2.1/gcc/config/ia64/itanium1.md	Thu Mar 16 05:29:44 2006
--- gcc-4.2.2/gcc/config/ia64/itanium1.md	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ;; Itanium1 (original Itanium) DFA descriptions for insn scheduling
  ;; and bundling.
! ;; Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc.
  ;; Contributed by Vladimir Makarov <vmakarov@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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  ;; Itanium1 (original Itanium) DFA descriptions for insn scheduling
  ;; and bundling.
! ;; Copyright (C) 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Vladimir Makarov <vmakarov@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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.  */
  ;;
  
  
--- 16,23 ----
  ;; 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/>.  */
  ;;
  
  
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/itanium2.md gcc-4.2.2/gcc/config/ia64/itanium2.md
*** gcc-4.2.1/gcc/config/ia64/itanium2.md	Thu Mar 16 05:29:44 2006
--- gcc-4.2.2/gcc/config/ia64/itanium2.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Itanium2 DFA descriptions for insn scheduling and bundling.
! ;; Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc.
  ;; Contributed by Vladimir Makarov <vmakarov@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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  ;; Itanium2 DFA descriptions for insn scheduling and bundling.
! ;; Copyright (C) 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Vladimir Makarov <vmakarov@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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.  */
  ;;
  
  /* This is description of pipeline hazards based on DFA.  The
--- 15,22 ----
  ;; 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/>.  */
  ;;
  
  /* This is description of pipeline hazards based on DFA.  The
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/predicates.md gcc-4.2.2/gcc/config/ia64/predicates.md
*** gcc-4.2.1/gcc/config/ia64/predicates.md	Fri Mar  3 16:43:43 2006
--- gcc-4.2.2/gcc/config/ia64/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for IA-64.
! ;; Copyright (C) 2004, 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for IA-64.
! ;; Copyright (C) 2004, 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; True if OP is a valid operand for the MEM of a CALL insn.
  (define_predicate "call_operand"
--- 14,21 ----
  ;; 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/>.
  
  ;; True if OP is a valid operand for the MEM of a CALL insn.
  (define_predicate "call_operand"
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/sync.md gcc-4.2.2/gcc/config/ia64/sync.md
*** gcc-4.2.1/gcc/config/ia64/sync.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/ia64/sync.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; GCC machine description for IA-64 synchronization instructions.
! ;; Copyright (C) 2005
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  ;; GCC machine description for IA-64 synchronization instructions.
! ;; Copyright (C) 2005, 2007
  ;; 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_mode_macro IMODE [QI HI SI DI])
  (define_mode_macro I124MODE [QI HI SI])
--- 15,22 ----
  ;; 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_mode_macro IMODE [QI HI SI DI])
  (define_mode_macro I124MODE [QI HI SI])
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/unwind-ia64.h gcc-4.2.2/gcc/config/ia64/unwind-ia64.h
*** gcc-4.2.1/gcc/config/ia64/unwind-ia64.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/ia64/unwind-ia64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,4 ****
! /* Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod  <amacleod@cygnus.com>
                    Andrew Haley  <aph@cygnus.com>
  
--- 1,4 ----
! /* Copyright (C) 1999, 2000, 2001, 2007 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod  <amacleod@cygnus.com>
                    Andrew Haley  <aph@cygnus.com>
  
***************
*** 6,12 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 6,12 ----
  
     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,
***************
*** 15,23 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  struct unw_table_entry
  {
--- 15,22 ----
     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/>.  */
  
  struct unw_table_entry
  {
diff -Nrcpad gcc-4.2.1/gcc/config/ia64/vect.md gcc-4.2.2/gcc/config/ia64/vect.md
*** gcc-4.2.1/gcc/config/ia64/vect.md	Sat Oct  8 00:39:09 2005
--- gcc-4.2.2/gcc/config/ia64/vect.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; IA-64 machine description for vector operations.
! ;; Copyright (C) 2004, 2005
  ;;
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; IA-64 machine description for vector operations.
! ;; Copyright (C) 2004, 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  
  ;; Integer vector operations
--- 14,21 ----
  ;; 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/>.
  
  
  ;; Integer vector operations
diff -Nrcpad gcc-4.2.1/gcc/config/interix.h gcc-4.2.2/gcc/config/interix.h
*** gcc-4.2.1/gcc/config/interix.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/interix.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Operating system specific defines to be used when targeting GCC for
     Interix
!    Copyright (C) 1994, 1995, 1999, 2002, 2004 Free Software Foundation, Inc.
     Donn Terry, Softway Systems, Inc. (donn@softway.com)
     Modified from code
        Contributed by Douglas B. Rupp (drupp@cs.washington.edu).
--- 1,7 ----
  /* Operating system specific defines to be used when targeting GCC for
     Interix
!    Copyright (C) 1994, 1995, 1999, 2002, 2004, 2007
!    Free Software Foundation, Inc.
     Donn Terry, Softway Systems, Inc. (donn@softway.com)
     Modified from code
        Contributed by Douglas B. Rupp (drupp@cs.washington.edu).
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 10,16 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* POSIX/Uni-thread only for now.  Look at the winnt version
  for windows/multi thread */
--- 19,26 ----
  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/>.  */
  
  /* POSIX/Uni-thread only for now.  Look at the winnt version
  for windows/multi thread */
diff -Nrcpad gcc-4.2.1/gcc/config/interix3.h gcc-4.2.2/gcc/config/interix3.h
*** gcc-4.2.1/gcc/config/interix3.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/interix3.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Operating system specific defines to be used when targeting GCC for
     Interix version 3.
!    Copyright (C) 2001 Free Software Foundation, Inc.
     Contributed by Douglas B. Rupp (rupp@gnat.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Operating system specific defines to be used when targeting GCC for
     Interix version 3.
!    Copyright (C) 2001, 2007 Free Software Foundation, Inc.
     Contributed by Douglas B. Rupp (rupp@gnat.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Interix 3.x has a single rooted file system and properly named
     libraries, so LIB_SPEC can be simplified */
--- 16,23 ----
  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/>.  */
  
  /* Interix 3.x has a single rooted file system and properly named
     libraries, so LIB_SPEC can be simplified */
diff -Nrcpad gcc-4.2.1/gcc/config/iq2000/iq2000-protos.h gcc-4.2.2/gcc/config/iq2000/iq2000-protos.h
*** gcc-4.2.1/gcc/config/iq2000/iq2000-protos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/iq2000/iq2000-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler for iq2000.
!    Copyright (C) 2003, 2004 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler for iq2000.
!    Copyright (C) 2003, 2004, 2007 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,
***************
*** 14,22 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_IQ2000_PROTOS_H
  #define GCC_IQ2000_PROTOS_H
--- 14,21 ----
     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_IQ2000_PROTOS_H
  #define GCC_IQ2000_PROTOS_H
diff -Nrcpad gcc-4.2.1/gcc/config/iq2000/iq2000.c gcc-4.2.2/gcc/config/iq2000/iq2000.c
*** gcc-4.2.1/gcc/config/iq2000/iq2000.c	Thu Mar  2 19:32:52 2006
--- gcc-4.2.2/gcc/config/iq2000/iq2000.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Subroutines used for code generation on Vitesse IQ2000 processors
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Subroutines used for code generation on Vitesse IQ2000 processors
!    Copyright (C) 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/iq2000/iq2000.h gcc-4.2.2/gcc/config/iq2000/iq2000.h
*** gcc-4.2.1/gcc/config/iq2000/iq2000.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/iq2000/iq2000.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.  
     Vitesse IQ2000 processors
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.  
     Vitesse IQ2000 processors
!    Copyright (C) 2003, 2004, 2005, 2007 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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* Driver configuration.  */
  
--- 15,22 ----
     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/>.  */
  
  /* Driver configuration.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/iq2000/iq2000.md gcc-4.2.2/gcc/config/iq2000/iq2000.md
*** gcc-4.2.1/gcc/config/iq2000/iq2000.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/iq2000/iq2000.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;;  iq2000.md	     Machine Description for Vitesse IQ2000 processors
! ;;  Copyright (C) 2003, 2004, 2005 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;;  iq2000.md	     Machine Description for Vitesse IQ2000 processors
! ;;  Copyright (C) 2003, 2004, 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_constants
    [(UNSPEC_ADO16 0)
--- 14,21 ----
  ;; 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_constants
    [(UNSPEC_ADO16 0)
diff -Nrcpad gcc-4.2.1/gcc/config/iq2000/iq2000.opt gcc-4.2.2/gcc/config/iq2000/iq2000.opt
*** gcc-4.2.1/gcc/config/iq2000/iq2000.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/iq2000/iq2000.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Vitesse IQ2000 port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the Vitesse IQ2000 port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  march=
  Target RejectNegative Joined
--- 15,22 ----
  ; 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/>.
  
  march=
  Target RejectNegative Joined
diff -Nrcpad gcc-4.2.1/gcc/config/iq2000/predicates.md gcc-4.2.2/gcc/config/iq2000/predicates.md
*** gcc-4.2.1/gcc/config/iq2000/predicates.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/iq2000/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Vitesse IQ2000.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Vitesse IQ2000.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return 1 if OP can be used as an operand where a register or 16 bit
  ;; unsigned integer is needed.
--- 14,21 ----
  ;; 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/>.
  
  ;; Return 1 if OP can be used as an operand where a register or 16 bit
  ;; unsigned integer is needed.
diff -Nrcpad gcc-4.2.1/gcc/config/kaos.h gcc-4.2.2/gcc/config/kaos.h
*** gcc-4.2.1/gcc/config/kaos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/kaos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GCC.
     common kaOS definitions for all architectures.
!    Copyright (C) 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GCC.
     common kaOS definitions for all architectures.
!    Copyright (C) 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Specify predefined symbols in preprocessor.  */
  #define TARGET_OS_CPP_BUILTINS()		\
--- 15,22 ----
  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/>.  */
  
  /* Specify predefined symbols in preprocessor.  */
  #define TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/kfreebsd-gnu.h gcc-4.2.2/gcc/config/kfreebsd-gnu.h
*** gcc-4.2.1/gcc/config/kfreebsd-gnu.h	Thu Apr  6 22:16:11 2006
--- gcc-4.2.2/gcc/config/kfreebsd-gnu.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for kFreeBSD-based GNU systems with ELF format
!    Copyright (C) 2004, 2006
     Free Software Foundation, Inc.
     Contributed by Robert Millan.
  
--- 1,5 ----
  /* Definitions for kFreeBSD-based GNU systems with ELF format
!    Copyright (C) 2004, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Robert Millan.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef LINUX_TARGET_OS_CPP_BUILTINS    
  #define LINUX_TARGET_OS_CPP_BUILTINS()		\
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef LINUX_TARGET_OS_CPP_BUILTINS    
  #define LINUX_TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/knetbsd-gnu.h gcc-4.2.2/gcc/config/knetbsd-gnu.h
*** gcc-4.2.1/gcc/config/knetbsd-gnu.h	Thu Apr  6 22:16:11 2006
--- gcc-4.2.2/gcc/config/knetbsd-gnu.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for kNetBSD-based GNU systems with ELF format
!    Copyright (C) 2004, 2006
     Free Software Foundation, Inc.
     Contributed by Robert Millan.
  
--- 1,5 ----
  /* Definitions for kNetBSD-based GNU systems with ELF format
!    Copyright (C) 2004, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Robert Millan.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef LINUX_TARGET_OS_CPP_BUILTINS    
  #define LINUX_TARGET_OS_CPP_BUILTINS()		\
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef LINUX_TARGET_OS_CPP_BUILTINS    
  #define LINUX_TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/libgloss.h gcc-4.2.2/gcc/config/libgloss.h
*** gcc-4.2.1/gcc/config/libgloss.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/libgloss.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* libgloss.h -- operating system specific defines to be used when
     targeting GCC for Libgloss supported targets.
!    Copyright (C) 1996, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* libgloss.h -- operating system specific defines to be used when
     targeting GCC for Libgloss supported targets.
!    Copyright (C) 1996, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This file should not be used for ELF targets, as this definition of
     STARTFILE_SPEC is all wrong.  */
--- 15,22 ----
  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/>.  */
  
  /* This file should not be used for ELF targets, as this definition of
     STARTFILE_SPEC is all wrong.  */
diff -Nrcpad gcc-4.2.1/gcc/config/linux.h gcc-4.2.2/gcc/config/linux.h
*** gcc-4.2.1/gcc/config/linux.h	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions for Linux-based GNU systems with ELF format
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2003, 2004, 2005, 2006
!    Free Software Foundation, Inc.
     Contributed by Eric Youngdale.
     Modified for stabs-in-ELF by H.J. Lu (hjl@lucon.org).
  
--- 1,6 ----
  /* Definitions for Linux-based GNU systems with ELF format
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2003, 2004, 2005, 2006,
!    2007 Free Software Foundation, Inc.
     Contributed by Eric Youngdale.
     Modified for stabs-in-ELF by H.J. Lu (hjl@lucon.org).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Don't assume anything about the header files.  */
  #define NO_IMPLICIT_EXTERN_C
--- 17,24 ----
  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/>.  */
  
  /* Don't assume anything about the header files.  */
  #define NO_IMPLICIT_EXTERN_C
diff -Nrcpad gcc-4.2.1/gcc/config/linux.opt gcc-4.2.2/gcc/config/linux.opt
*** gcc-4.2.1/gcc/config/linux.opt	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/linux.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ; Processor-independent options for GNU/Linux.
  ;
! ; Copyright (C) 2006 Free Software Foundation, Inc.
  ; Contributed by CodeSourcery.
  ;
  ; 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  ; Processor-independent options for GNU/Linux.
  ;
! ; Copyright (C) 2006, 2007 Free Software Foundation, Inc.
  ; Contributed by CodeSourcery.
  ;
  ; 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
***************
*** 16,24 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  muclibc
  Target RejectNegative Report Mask(UCLIBC) Var(linux_uclibc) Init(UCLIBC_DEFAULT ? OPTION_MASK_UCLIBC : 0)
--- 16,23 ----
  ; 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/>.
  
  muclibc
  Target RejectNegative Report Mask(UCLIBC) Var(linux_uclibc) Init(UCLIBC_DEFAULT ? OPTION_MASK_UCLIBC : 0)
diff -Nrcpad gcc-4.2.1/gcc/config/lynx.h gcc-4.2.2/gcc/config/lynx.h
*** gcc-4.2.1/gcc/config/lynx.h	Wed Jul 13 16:28:25 2005
--- gcc-4.2.2/gcc/config/lynx.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target independent definitions for LynxOS.
!    Copyright (C) 1993, 1994, 1995, 1996, 1999, 2000, 2002, 2003, 2004
!    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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Target independent definitions for LynxOS.
!    Copyright (C) 1993, 1994, 1995, 1996, 1999, 2000, 2002, 2003, 2004,
!    2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* In this file we set up defaults that can be chosen by
     <target>/lynx.h files.  A target-specific lynx.h file can decide
--- 15,22 ----
  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/>.  */
  
  /* In this file we set up defaults that can be chosen by
     <target>/lynx.h files.  A target-specific lynx.h file can decide
diff -Nrcpad gcc-4.2.1/gcc/config/lynx.opt gcc-4.2.2/gcc/config/lynx.opt
*** gcc-4.2.1/gcc/config/lynx.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/lynx.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Processor-independent options for LynxOS.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Processor-independent options for LynxOS.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mlegacy-threads
  Target RejectNegative
--- 15,22 ----
  ; 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/>.
  
  mlegacy-threads
  Target RejectNegative
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/addsub.md gcc-4.2.2/gcc/config/m32c/addsub.md
*** gcc-4.2.1/gcc/config/m32c/addsub.md	Mon Jun 26 21:10:22 2006
--- gcc-4.2.2/gcc/config/m32c/addsub.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; add, sub
  
--- 16,23 ----
  ;; 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/>.
  
  ;; add, sub
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/bitops.md gcc-4.2.2/gcc/config/m32c/bitops.md
*** gcc-4.2.1/gcc/config/m32c/bitops.md	Mon Jun 26 21:10:22 2006
--- gcc-4.2.2/gcc/config/m32c/bitops.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; Bit-wise operations (and, ior, xor, shift)
  
--- 16,23 ----
  ;; 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/>.
  
  ;; Bit-wise operations (and, ior, xor, shift)
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/blkmov.md gcc-4.2.2/gcc/config/m32c/blkmov.md
*** gcc-4.2.1/gcc/config/m32c/blkmov.md	Thu Mar  9 03:09:37 2006
--- gcc-4.2.2/gcc/config/m32c/blkmov.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2006
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2006, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; various block move instructions
  
--- 16,23 ----
  ;; 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/>.
  
  ;; various block move instructions
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/cond.md gcc-4.2.2/gcc/config/m32c/cond.md
*** gcc-4.2.1/gcc/config/m32c/cond.md	Sat Sep  2 02:38:20 2006
--- gcc-4.2.2/gcc/config/m32c/cond.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ; conditionals - cmp, jcc, setcc, etc.
  
--- 16,23 ----
  ;; 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/>.
  
  ; conditionals - cmp, jcc, setcc, etc.
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/jump.md gcc-4.2.2/gcc/config/m32c/jump.md
*** gcc-4.2.1/gcc/config/m32c/jump.md	Fri Mar 31 21:53:04 2006
--- gcc-4.2.2/gcc/config/m32c/jump.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; jump, conditionals, calls, etc
  
--- 16,23 ----
  ;; 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/>.
  
  ;; jump, conditionals, calls, etc
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/m32c-modes.def gcc-4.2.2/gcc/config/m32c/m32c-modes.def
*** gcc-4.2.1/gcc/config/m32c/m32c-modes.def	Wed Jul 20 23:27:02 2005
--- gcc-4.2.2/gcc/config/m32c/m32c-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target-Specific Modes for R8C/M16C/M32C
!    Copyright (C) 2005
     Free Software Foundation, Inc.
     Contributed by Red Hat.
  
--- 1,5 ----
  /* Target-Specific Modes for R8C/M16C/M32C
!    Copyright (C) 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Red Hat.
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* 24-bit pointers, whole */
  /*INT_MODE (PI, 3);*/
--- 16,23 ----
     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/>.  */
  
  /* 24-bit pointers, whole */
  /*INT_MODE (PI, 3);*/
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/m32c-pragma.c gcc-4.2.2/gcc/config/m32c/m32c-pragma.c
*** gcc-4.2.1/gcc/config/m32c/m32c-pragma.c	Sat Nov 26 22:31:12 2005
--- gcc-4.2.2/gcc/config/m32c/m32c-pragma.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* M32C Pragma support
!    Copyright (C) 2004 Free Software Foundation, Inc.
     Contributed by Red Hat, 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* M32C Pragma support
!    Copyright (C) 2004, 2007 Free Software Foundation, Inc.
     Contributed by Red Hat, 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,
***************
*** 15,23 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include <stdio.h>
  #include "config.h"
--- 15,22 ----
     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 <stdio.h>
  #include "config.h"
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/m32c-protos.h gcc-4.2.2/gcc/config/m32c/m32c-protos.h
*** gcc-4.2.1/gcc/config/m32c/m32c-protos.h	Sat Sep  2 02:38:20 2006
--- gcc-4.2.2/gcc/config/m32c/m32c-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target Prototypes for R8C/M16C/M32C
!    Copyright (C) 2005
     Free Software Foundation, Inc.
     Contributed by Red Hat.
  
--- 1,5 ----
  /* Target Prototypes for R8C/M16C/M32C
!    Copyright (C) 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Red Hat.
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #define MM enum machine_mode
  #define UINT unsigned int
--- 16,23 ----
     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 MM enum machine_mode
  #define UINT unsigned int
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/m32c.abi gcc-4.2.2/gcc/config/m32c/m32c.abi
*** gcc-4.2.1/gcc/config/m32c/m32c.abi	Wed Jul 20 23:27:02 2005
--- gcc-4.2.2/gcc/config/m32c/m32c.abi	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
     Target Definitions for R8C/M16C/M32C
!    Copyright (C) 2005
     Free Software Foundation, Inc.
     Contributed by Red Hat.
  
--- 1,5 ----
     Target Definitions for R8C/M16C/M32C
!    Copyright (C) 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Red Hat.
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.
  
  
  These are just some random notes I used during development of this
--- 16,23 ----
     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/>.
  
  
  These are just some random notes I used during development of this
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/m32c.c gcc-4.2.2/gcc/config/m32c/m32c.c
*** gcc-4.2.1/gcc/config/m32c/m32c.c	Tue Nov 14 02:30:07 2006
--- gcc-4.2.2/gcc/config/m32c/m32c.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Target Code for R8C/M16C/M32C
!    Copyright (C) 2005
!    Free Software Foundation, Inc.
     Contributed by Red Hat.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Target Code for R8C/M16C/M32C
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Red Hat.
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/m32c.h gcc-4.2.2/gcc/config/m32c/m32c.h
*** gcc-4.2.1/gcc/config/m32c/m32c.h	Tue Apr 18 18:58:17 2006
--- gcc-4.2.2/gcc/config/m32c/m32c.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target Definitions for R8C/M16C/M32C
!    Copyright (C) 2005
     Free Software Foundation, Inc.
     Contributed by Red Hat.
  
--- 1,5 ----
  /* Target Definitions for R8C/M16C/M32C
!    Copyright (C) 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Red Hat.
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #ifndef GCC_M32C_H
  #define GCC_M32C_H
--- 16,23 ----
     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_M32C_H
  #define GCC_M32C_H
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/m32c.md gcc-4.2.2/gcc/config/m32c/m32c.md
*** gcc-4.2.1/gcc/config/m32c/m32c.md	Fri Mar 31 21:53:04 2006
--- gcc-4.2.2/gcc/config/m32c/m32c.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  (define_constants
    [(R0_REGNO 0)
--- 16,23 ----
  ;; 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_constants
    [(R0_REGNO 0)
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/m32c.opt gcc-4.2.2/gcc/config/m32c/m32c.opt
*** gcc-4.2.1/gcc/config/m32c/m32c.opt	Wed Jul 20 23:27:02 2005
--- gcc-4.2.2/gcc/config/m32c/m32c.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ; Target Options for R8C/M16C/M32C
! ; Copyright (C) 2005
  ; Free Software Foundation, Inc.
  ; Contributed by Red Hat.
  ;
--- 1,5 ----
  ; Target Options for R8C/M16C/M32C
! ; Copyright (C) 2005 2007
  ; Free Software Foundation, Inc.
  ; Contributed by Red Hat.
  ;
***************
*** 7,13 ****
  ;
  ; 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 2, or (at your
  ; option) any later version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;
  ; 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
***************
*** 16,24 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  msim
  Target
--- 16,23 ----
  ; 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/>.
  
  msim
  Target
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/minmax.md gcc-4.2.2/gcc/config/m32c/minmax.md
*** gcc-4.2.1/gcc/config/m32c/minmax.md	Fri Mar 31 21:53:04 2006
--- gcc-4.2.2/gcc/config/m32c/minmax.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; min, max
  
--- 16,23 ----
  ;; 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/>.
  
  ;; min, max
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/mov.md gcc-4.2.2/gcc/config/m32c/mov.md
*** gcc-4.2.1/gcc/config/m32c/mov.md	Mon Jun 26 21:10:22 2006
--- gcc-4.2.2/gcc/config/m32c/mov.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; move, push, extend, etc.
  
--- 16,23 ----
  ;; 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/>.
  
  ;; move, push, extend, etc.
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/muldiv.md gcc-4.2.2/gcc/config/m32c/muldiv.md
*** gcc-4.2.1/gcc/config/m32c/muldiv.md	Wed Jul 12 22:31:32 2006
--- gcc-4.2.2/gcc/config/m32c/muldiv.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; multiply and divide
  
--- 16,23 ----
  ;; 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/>.
  
  ;; multiply and divide
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/predicates.md gcc-4.2.2/gcc/config/m32c/predicates.md
*** gcc-4.2.1/gcc/config/m32c/predicates.md	Sat Sep  2 02:38:20 2006
--- gcc-4.2.2/gcc/config/m32c/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; Predicates
  
--- 16,23 ----
  ;; 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/>.
  
  ;; Predicates
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/prologue.md gcc-4.2.2/gcc/config/m32c/prologue.md
*** gcc-4.2.1/gcc/config/m32c/prologue.md	Fri Mar 31 21:53:04 2006
--- gcc-4.2.2/gcc/config/m32c/prologue.md	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
! ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; Prologue and epilogue patterns
  
--- 15,22 ----
  ;; 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/>.
  
  ;; Prologue and epilogue patterns
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/shift.md gcc-4.2.2/gcc/config/m32c/shift.md
*** gcc-4.2.1/gcc/config/m32c/shift.md	Fri Mar 31 21:53:04 2006
--- gcc-4.2.2/gcc/config/m32c/shift.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
--- 1,5 ----
  ;; Machine Descriptions for R8C/M16C/M32C
! ;; Copyright (C) 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; bit shifting
  
--- 16,23 ----
  ;; 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/>.
  
  ;; bit shifting
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32c/t-m32c gcc-4.2.2/gcc/config/m32c/t-m32c
*** gcc-4.2.1/gcc/config/m32c/t-m32c	Thu Mar  9 03:09:37 2006
--- gcc-4.2.2/gcc/config/m32c/t-m32c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  # Target Makefile Fragment for R8C/M16C/M32C
! # Copyright (C) 2005
  # Free Software Foundation, Inc.
  # Contributed by Red Hat.
  #
--- 1,5 ----
  # Target Makefile Fragment for R8C/M16C/M32C
! # Copyright (C) 2005, 2007
  # Free Software Foundation, Inc.
  # Contributed by Red Hat.
  #
***************
*** 7,13 ****
  #
  # 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 2, or (at your
  # option) any later version.
  #
  # GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  #
  # 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
***************
*** 16,24 ****
  # License for more details.
  #
  # You should have received a copy of the GNU General Public License
! # along with GCC; see the file COPYING.  If not, write to the Free
! # Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! # 02110-1301, USA.
  
  LIB1ASMSRC = m32c/m32c-lib1.S
  
--- 16,23 ----
  # 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/>.
  
  LIB1ASMSRC = m32c/m32c-lib1.S
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32r/linux.h gcc-4.2.2/gcc/config/m32r/linux.h
*** gcc-4.2.1/gcc/config/m32r/linux.h	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/m32r/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for Renesas M32R running Linux-based GNU systems using ELF.
!    Copyright (C) 2003, 2004, 2006 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Definitions for Renesas M32R running Linux-based GNU systems using ELF.
!    Copyright (C) 2003, 2004, 2006, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #define LINUX_DEFAULT_ELF
  
--- 14,21 ----
     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 LINUX_DEFAULT_ELF
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32r/little.h gcc-4.2.2/gcc/config/m32r/little.h
*** gcc-4.2.1/gcc/config/m32r/little.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m32r/little.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for Renesas little endian M32R cpu.
!    Copyright (C) 2003, 2004, 2005
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions for Renesas little endian M32R cpu.
!    Copyright (C) 2003, 2004, 2005, 2007
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #define TARGET_LITTLE_ENDIAN 1
  
--- 15,22 ----
     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 TARGET_LITTLE_ENDIAN 1
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32r/m32r-protos.h gcc-4.2.2/gcc/config/m32r/m32r-protos.h
*** gcc-4.2.1/gcc/config/m32r/m32r-protos.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/m32r/m32r-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Prototypes for m32r.c functions used in the md file & elsewhere.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Prototypes for m32r.c functions used in the md file & elsewhere.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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,
***************
*** 15,23 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Function prototypes that cannot exist in v850.h due to dependency
     complications.  */
--- 15,22 ----
     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/>.  */
  
  /* Function prototypes that cannot exist in v850.h due to dependency
     complications.  */
diff -Nrcpad gcc-4.2.1/gcc/config/m32r/m32r.c gcc-4.2.2/gcc/config/m32r/m32r.c
*** gcc-4.2.1/gcc/config/m32r/m32r.c	Sat Mar 11 09:16:55 2006
--- gcc-4.2.2/gcc/config/m32r/m32r.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Subroutines used for code generation on the Renesas M32R cpu.
     Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Subroutines used for code generation on the Renesas M32R cpu.
     Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2007 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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/m32r/m32r.h gcc-4.2.2/gcc/config/m32r/m32r.h
*** gcc-4.2.1/gcc/config/m32r/m32r.h	Tue May 30 11:09:18 2006
--- gcc-4.2.2/gcc/config/m32r/m32r.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, Renesas M32R cpu.
     Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2006 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, Renesas M32R cpu.
     Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2006, 2007 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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Things to do:
  - longlong.h?
--- 15,22 ----
     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/>.  */
  
  /* Things to do:
  - longlong.h?
diff -Nrcpad gcc-4.2.1/gcc/config/m32r/m32r.md gcc-4.2.2/gcc/config/m32r/m32r.md
*** gcc-4.2.1/gcc/config/m32r/m32r.md	Thu Jul 27 12:21:39 2006
--- gcc-4.2.2/gcc/config/m32r/m32r.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Machine description of the Renesas M32R cpu for GNU C compiler
! ;; Copyright (C) 1996, 1997, 1998, 1999, 2001, 2003, 2004, 2005
! ;  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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ;; Machine description of the Renesas M32R cpu for GNU C compiler
! ;; Copyright (C) 1996, 1997, 1998, 1999, 2001, 2003, 2004, 2005, 2007
! ;; 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
***************
*** 15,23 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 15,22 ----
  ;; 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/>.
  
  ;; See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/m32r/m32r.opt gcc-4.2.2/gcc/config/m32r/m32r.opt
*** gcc-4.2.1/gcc/config/m32r/m32r.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m32r/m32r.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Renesas M32R port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the Renesas M32R port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  m32rx
  Target Report RejectNegative Mask(M32RX)
--- 15,22 ----
  ; 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/>.
  
  m32rx
  Target Report RejectNegative Mask(M32RX)
diff -Nrcpad gcc-4.2.1/gcc/config/m32r/predicates.md gcc-4.2.2/gcc/config/m32r/predicates.md
*** gcc-4.2.1/gcc/config/m32r/predicates.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m32r/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Renesas M32R.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Renesas M32R.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return true if OP is a register or the constant 0.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Return true if OP is a register or the constant 0.
  
diff -Nrcpad gcc-4.2.1/gcc/config/m68hc11/m68hc11-protos.h gcc-4.2.2/gcc/config/m68hc11/m68hc11-protos.h
*** gcc-4.2.1/gcc/config/m68hc11/m68hc11-protos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68hc11/m68hc11-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Prototypes for exported functions defined in m68hc11.c
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Stephane Carrez (stcarrez@nerim.fr)
  
--- 1,5 ----
  /* Prototypes for exported functions defined in m68hc11.c
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Stephane Carrez (stcarrez@nerim.fr)
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  extern int m68hc11_override_options (void);
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  
  extern int m68hc11_override_options (void);
diff -Nrcpad gcc-4.2.1/gcc/config/m68hc11/m68hc11.c gcc-4.2.2/gcc/config/m68hc11/m68hc11.c
*** gcc-4.2.1/gcc/config/m68hc11/m68hc11.c	Mon Feb  6 18:20:47 2006
--- gcc-4.2.2/gcc/config/m68hc11/m68hc11.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Subroutines for code generation on Motorola 68HC11 and 68HC12.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Stephane Carrez (stcarrez@nerim.fr)
  
--- 1,5 ----
  /* Subroutines for code generation on Motorola 68HC11 and 68HC12.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Stephane Carrez (stcarrez@nerim.fr)
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.
  
  Note:
     A first 68HC11 port was made by Otto Lind (otto@coactive.com)
--- 16,23 ----
  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/>.
  
  Note:
     A first 68HC11 port was made by Otto Lind (otto@coactive.com)
diff -Nrcpad gcc-4.2.1/gcc/config/m68hc11/m68hc11.h gcc-4.2.2/gcc/config/m68hc11/m68hc11.h
*** gcc-4.2.1/gcc/config/m68hc11/m68hc11.h	Sat Aug  6 13:26:35 2005
--- gcc-4.2.2/gcc/config/m68hc11/m68hc11.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler.
     Motorola 68HC11 and 68HC12.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Stephane Carrez (stcarrez@nerim.fr)
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler.
     Motorola 68HC11 and 68HC12.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Stephane Carrez (stcarrez@nerim.fr)
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.
  
  Note:
     A first 68HC11 port was made by Otto Lind (otto@coactive.com)
--- 17,24 ----
  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/>.
  
  Note:
     A first 68HC11 port was made by Otto Lind (otto@coactive.com)
diff -Nrcpad gcc-4.2.1/gcc/config/m68hc11/m68hc11.md gcc-4.2.2/gcc/config/m68hc11/m68hc11.md
*** gcc-4.2.1/gcc/config/m68hc11/m68hc11.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68hc11/m68hc11.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;;- Machine description file for Motorola 68HC11 and 68HC12.
! ;;- Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
  ;;- Free Software Foundation, Inc.
  ;;- Contributed by Stephane Carrez (stcarrez@nerim.fr)
  
--- 1,5 ----
  ;;- Machine description file for Motorola 68HC11 and 68HC12.
! ;;- Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
  ;;- Free Software Foundation, Inc.
  ;;- Contributed by Stephane Carrez (stcarrez@nerim.fr)
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Note:
  ;;   A first 68HC11 port was made by Otto Lind (otto@coactive.com)
--- 16,23 ----
  ;; 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/>.
  
  ;; Note:
  ;;   A first 68HC11 port was made by Otto Lind (otto@coactive.com)
diff -Nrcpad gcc-4.2.1/gcc/config/m68hc11/m68hc11.opt gcc-4.2.2/gcc/config/m68hc11/m68hc11.opt
*** gcc-4.2.1/gcc/config/m68hc11/m68hc11.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68hc11/m68hc11.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Motorola 68HC11 and 68HC12 port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the Motorola 68HC11 and 68HC12 port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  m6811
  Target RejectNegative InverseMask(M6812, M6811)
--- 15,22 ----
  ; 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/>.
  
  m6811
  Target RejectNegative InverseMask(M6812, M6811)
diff -Nrcpad gcc-4.2.1/gcc/config/m68hc11/m68hc12.h gcc-4.2.2/gcc/config/m68hc11/m68hc12.h
*** gcc-4.2.1/gcc/config/m68hc11/m68hc12.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68hc11/m68hc12.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for m68hc12.
!    Copyright (C) 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
     Contributed by Stephane Carrez (stcarrez@nerim.fr).
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for m68hc12.
!    Copyright (C) 1999, 2000, 2001, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Stephane Carrez (stcarrez@nerim.fr).
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Compile and assemble for a 68hc12 unless there is a -m68hc11 option.  */
  #define ASM_SPEC                                                \
--- 15,22 ----
  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/>.  */
  
  /* Compile and assemble for a 68hc12 unless there is a -m68hc11 option.  */
  #define ASM_SPEC                                                \
diff -Nrcpad gcc-4.2.1/gcc/config/m68hc11/predicates.md gcc-4.2.2/gcc/config/m68hc11/predicates.md
*** gcc-4.2.1/gcc/config/m68hc11/predicates.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68hc11/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Motorola 68HC11 and 68HC12.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Motorola 68HC11 and 68HC12.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; TODO: Add a comment here.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; TODO: Add a comment here.
  
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/coff.h gcc-4.2.2/gcc/config/m68k/coff.h
*** gcc-4.2.1/gcc/config/m68k/coff.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68k/coff.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.
     m68k series COFF object files and debugging, version.
!    Copyright (C) 1994, 1996, 1997, 2000, 2002, 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler.
     m68k series COFF object files and debugging, version.
!    Copyright (C) 1994, 1996, 1997, 2000, 2002, 2003, 2004, 2007
!    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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This file is included after m68k.h by CPU COFF specific files.  It
     is not a complete target itself.  */
--- 16,23 ----
  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/>.  */
  
  /* This file is included after m68k.h by CPU COFF specific files.  It
     is not a complete target itself.  */
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/ieee.opt gcc-4.2.2/gcc/config/m68k/ieee.opt
*** gcc-4.2.1/gcc/config/m68k/ieee.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68k/ieee.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Extra IEEE options for the Motorola 68000 port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Extra IEEE options for the Motorola 68000 port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ; This option is ignored by gcc
  mieee-fp
--- 15,22 ----
  ; 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/>.
  
  ; This option is ignored by gcc
  mieee-fp
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/linux.h gcc-4.2.2/gcc/config/m68k/linux.h
*** gcc-4.2.1/gcc/config/m68k/linux.h	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/m68k/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions for Motorola 68k running Linux-based GNU systems with
     ELF format.
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2006
!    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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions for Motorola 68k running Linux-based GNU systems with
     ELF format.
!    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2006,
!    2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (68k GNU/Linux with ELF)");
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (68k GNU/Linux with ELF)");
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/m68020-elf.h gcc-4.2.2/gcc/config/m68k/m68020-elf.h
*** gcc-4.2.1/gcc/config/m68k/m68020-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68k/m68020-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.  "naked" 68020,
     elf object files and debugging, version.
!    Copyright (C) 1987, 1988, 1992, 1995, 1996 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.  "naked" 68020,
     elf object files and debugging, version.
!    Copyright (C) 1987, 1988, 1992, 1995, 1996, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This comment is here to see if it will keep Sun's cpp from dying.  */
  
--- 15,22 ----
  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/>.  */
  
  /* This comment is here to see if it will keep Sun's cpp from dying.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/m68k-aout.h gcc-4.2.2/gcc/config/m68k/m68k-aout.h
*** gcc-4.2.1/gcc/config/m68k/m68k-aout.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68k/m68k-aout.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.  "naked" 68020,
     a.out object files and debugging, version.
!    Copyright (C) 1994, 1996, 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.  "naked" 68020,
     a.out object files and debugging, version.
!    Copyright (C) 1994, 1996, 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define DBX_DEBUGGING_INFO 1
  #undef SDB_DEBUGGING_INFO
--- 15,22 ----
  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 DBX_DEBUGGING_INFO 1
  #undef SDB_DEBUGGING_INFO
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/m68k-modes.def gcc-4.2.2/gcc/config/m68k/m68k-modes.def
*** gcc-4.2.1/gcc/config/m68k/m68k-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68k/m68k-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* M68k extra machine modes. 
!    Copyright (C) 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* M68k extra machine modes. 
!    Copyright (C) 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* 80-bit floating point (IEEE extended, in a 96-bit field) */
  FRACTIONAL_FLOAT_MODE (XF, 80, 12, ieee_extended_motorola_format);
--- 14,21 ----
  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/>.  */
  
  /* 80-bit floating point (IEEE extended, in a 96-bit field) */
  FRACTIONAL_FLOAT_MODE (XF, 80, 12, ieee_extended_motorola_format);
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/m68k-none.h gcc-4.2.2/gcc/config/m68k/m68k-none.h
*** gcc-4.2.1/gcc/config/m68k/m68k-none.h	Sun Jan 22 15:01:02 2006
--- gcc-4.2.2/gcc/config/m68k/m68k-none.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler.  "naked" 68020.
!    Copyright (C) 1994, 1996, 2003, 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler.  "naked" 68020.
!    Copyright (C) 1994, 1996, 2003, 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Default to m68k (m68020).  */
  #ifndef TARGET_CPU_DEFAULT
--- 14,21 ----
  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/>.  */
  
  /* Default to m68k (m68020).  */
  #ifndef TARGET_CPU_DEFAULT
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/m68k-protos.h gcc-4.2.2/gcc/config/m68k/m68k-protos.h
*** gcc-4.2.1/gcc/config/m68k/m68k-protos.h	Sun Jan 22 15:01:02 2006
--- gcc-4.2.2/gcc/config/m68k/m68k-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler.  Sun 68000/68020 version.
!    Copyright (C) 2000, 2002, 2004, 2005, 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler.  Sun 68000/68020 version.
!    Copyright (C) 2000, 2002, 2004, 2005, 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Define functions defined in aux-output.c and used in templates.  */
  
--- 14,21 ----
  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 functions defined in aux-output.c and used in templates.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/m68k.c gcc-4.2.2/gcc/config/m68k/m68k.c
*** gcc-4.2.1/gcc/config/m68k/m68k.c	Sun Aug  6 10:15:33 2006
--- gcc-4.2.2/gcc/config/m68k/m68k.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Subroutines for insn-output.c for Motorola 68000 family.
     Copyright (C) 1987, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2003, 2004, 2005, 2006
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Subroutines for insn-output.c for Motorola 68000 family.
     Copyright (C) 1987, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2003, 2004, 2005, 2006, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/m68k.h gcc-4.2.2/gcc/config/m68k/m68k.h
*** gcc-4.2.1/gcc/config/m68k/m68k.h	Sun Jan 22 15:01:02 2006
--- gcc-4.2.2/gcc/config/m68k/m68k.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GCC for Motorola 680x0/ColdFire.
     Copyright (C) 1987, 1988, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GCC for Motorola 680x0/ColdFire.
     Copyright (C) 1987, 1988, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* We need to have MOTOROLA always defined (either 0 or 1) because we use
     if-statements and ?: on it.  This way we have compile-time error checking
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* We need to have MOTOROLA always defined (either 0 or 1) because we use
     if-statements and ?: on it.  This way we have compile-time error checking
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/m68k.md gcc-4.2.2/gcc/config/m68k/m68k.md
*** gcc-4.2.1/gcc/config/m68k/m68k.md	Sun Sep 24 18:47:25 2006
--- gcc-4.2.2/gcc/config/m68k/m68k.md	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ;;- Machine description for GNU compiler, Motorola 68000 Version
  ;;  Copyright (C) 1987, 1988, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001,
! ;;  2002, 2003, 2004, 2005, 2006
  ;;  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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  ;;- Machine description for GNU compiler, Motorola 68000 Version
  ;;  Copyright (C) 1987, 1988, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001,
! ;;  2002, 2003, 2004, 2005, 2006, 2007
  ;;  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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- Information about MCF5200 port.
  
--- 16,23 ----
  ;; 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/>.
  
  ;;- Information about MCF5200 port.
  
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/m68k.opt gcc-4.2.2/gcc/config/m68k/m68k.opt
*** gcc-4.2.1/gcc/config/m68k/m68k.opt	Sun Jan 22 15:01:02 2006
--- gcc-4.2.2/gcc/config/m68k/m68k.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Motorola 68000 port of the compiler.
  
! ; Copyright (C) 2005, 2006 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the Motorola 68000 port of the compiler.
  
! ; Copyright (C) 2005, 2006, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  m5200
  Target RejectNegative Mask(5200)
--- 15,22 ----
  ; 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/>.
  
  m5200
  Target RejectNegative Mask(5200)
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/m68kelf.h gcc-4.2.2/gcc/config/m68k/m68kelf.h
*** gcc-4.2.1/gcc/config/m68k/m68kelf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68k/m68kelf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* m68kelf support, derived from m68kv4.h */
  
  /* Target definitions for GNU compiler for mc680x0 running System V.4
!    Copyright (C) 1991, 1993, 2000, 2002, 2003, 2004
     Free Software Foundation, Inc.
  
     Written by Ron Guilmette (rfg@netcom.com) and Fred Fish (fnf@cygnus.com).
--- 1,7 ----
  /* m68kelf support, derived from m68kv4.h */
  
  /* Target definitions for GNU compiler for mc680x0 running System V.4
!    Copyright (C) 1991, 1993, 2000, 2002, 2003, 2004, 2007
     Free Software Foundation, Inc.
  
     Written by Ron Guilmette (rfg@netcom.com) and Fred Fish (fnf@cygnus.com).
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 10,16 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 19,27 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #ifndef SWBEG_ASM_OP
--- 19,26 ----
  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 SWBEG_ASM_OP
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/netbsd-elf.h gcc-4.2.2/gcc/config/m68k/netbsd-elf.h
*** gcc-4.2.1/gcc/config/m68k/netbsd-elf.h	Sun Jan 22 15:01:02 2006
--- gcc-4.2.2/gcc/config/m68k/netbsd-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* Definitions of target machine for GNU compiler,
     for m68k (including m68010) NetBSD platforms using the
     ELF object format.
!    Copyright (C) 2002, 2003, 2004, 2006 Free Software Foundation, Inc.
     Contributed by Wasabi Systems. Inc.
  
     This file is derived from <m68k/m68kv4.h>, <m68k/m68kelf.h>,
--- 1,7 ----
  /* Definitions of target machine for GNU compiler,
     for m68k (including m68010) NetBSD platforms using the
     ELF object format.
!    Copyright (C) 2002, 2003, 2004, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Wasabi Systems. Inc.
  
     This file is derived from <m68k/m68kv4.h>, <m68k/m68kelf.h>,
*************** This file is part of GCC.
*** 11,17 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 11,17 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 20,28 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OS_CPP_BUILTINS()		\
    do						\
--- 20,27 ----
  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 TARGET_OS_CPP_BUILTINS()		\
    do						\
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/openbsd.h gcc-4.2.2/gcc/config/m68k/openbsd.h
*** gcc-4.2.1/gcc/config/m68k/openbsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68k/openbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Configuration file for an m68k OpenBSD target.
!    Copyright (C) 1999, 2002, 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Configuration file for an m68k OpenBSD target.
!    Copyright (C) 1999, 2002, 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Target OS builtins.  */
  #define TARGET_OS_CPP_BUILTINS()		\
--- 14,21 ----
  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/>.  */
  
  /* Target OS builtins.  */
  #define TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/predicates.md gcc-4.2.2/gcc/config/m68k/predicates.md
*** gcc-4.2.1/gcc/config/m68k/predicates.md	Wed Nov 23 13:40:32 2005
--- gcc-4.2.2/gcc/config/m68k/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Motorola 68000.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Motorola 68000.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Special case of a general operand that's used as a source
  ;; operand. Use this to permit reads from PC-relative memory when
--- 14,21 ----
  ;; 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/>.
  
  ;; Special case of a general operand that's used as a source
  ;; operand. Use this to permit reads from PC-relative memory when
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/rtemself.h gcc-4.2.2/gcc/config/m68k/rtemself.h
*** gcc-4.2.1/gcc/config/m68k/rtemself.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68k/rtemself.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for rtems targeting a Motorola m68k using elf.
     Copyright (C) 1999, 2000, 2002 National Research Council of Canada.
     Contributed by Charles-Antoine Gauthier (charles.gauthier@nrc.ca).
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions for rtems targeting a Motorola m68k using elf.
     Copyright (C) 1999, 2000, 2002 National Research Council of Canada.
+    Copyright (C) 2007 Free Software Foundation, Inc.
     Contributed by Charles-Antoine Gauthier (charles.gauthier@nrc.ca).
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* Target OS builtins.  */
--- 16,23 ----
  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/>.  */
  
  
  /* Target OS builtins.  */
diff -Nrcpad gcc-4.2.1/gcc/config/m68k/uclinux.h gcc-4.2.2/gcc/config/m68k/uclinux.h
*** gcc-4.2.1/gcc/config/m68k/uclinux.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/m68k/uclinux.h	Sat Sep  1 15:28:30 2007
***************
*** 2,14 ****
     using ELF objects with special linker post-processing to produce FLAT
     executables.
  
!    Copyright (C) 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 2,14 ----
     using ELF objects with special linker post-processing to produce FLAT
     executables.
  
!    Copyright (C) 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* Undo the definition of STARTFILE_SPEC from m68kelf.h so we'll
--- 17,24 ----
  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/>.  */
  
  
  /* Undo the definition of STARTFILE_SPEC from m68kelf.h so we'll
diff -Nrcpad gcc-4.2.1/gcc/config/mcore/mcore-elf.h gcc-4.2.2/gcc/config/mcore/mcore-elf.h
*** gcc-4.2.1/gcc/config/mcore/mcore-elf.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/mcore/mcore-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of MCore target. 
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
--- 1,5 ----
  /* Definitions of MCore target. 
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef __MCORE_ELF_H__
  #define __MCORE_ELF_H__
--- 16,23 ----
  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 __MCORE_ELF_H__
  #define __MCORE_ELF_H__
diff -Nrcpad gcc-4.2.1/gcc/config/mcore/mcore-pe.h gcc-4.2.2/gcc/config/mcore/mcore-pe.h
*** gcc-4.2.1/gcc/config/mcore/mcore-pe.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/mcore/mcore-pe.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for MCore using COFF/PE.
!    Copyright (C) 1994, 1999, 2000, 2002, 2003, 2004
     Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com).
  
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for MCore using COFF/PE.
!    Copyright (C) 1994, 1999, 2000, 2002, 2003, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com).
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #define TARGET_VERSION fputs (" (MCORE/pe)", stderr)
--- 16,23 ----
  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/>.  */
  
  /* Run-time Target Specification.  */
  #define TARGET_VERSION fputs (" (MCORE/pe)", stderr)
diff -Nrcpad gcc-4.2.1/gcc/config/mcore/mcore-protos.h gcc-4.2.2/gcc/config/mcore/mcore-protos.h
*** gcc-4.2.1/gcc/config/mcore/mcore-protos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mcore/mcore-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Prototypes for exported functions defined in mcore.c
!    Copyright (C) 2000, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Nick Clifton (nickc@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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Prototypes for exported functions defined in mcore.c
!    Copyright (C) 2000, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Nick Clifton (nickc@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,
***************
*** 15,23 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  extern const char * mcore_output_jump_label_table	(void);
  extern void         mcore_expand_prolog          	(void);
--- 16,23 ----
     GNU General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  extern const char * mcore_output_jump_label_table	(void);
  extern void         mcore_expand_prolog          	(void);
diff -Nrcpad gcc-4.2.1/gcc/config/mcore/mcore.c gcc-4.2.2/gcc/config/mcore/mcore.c
*** gcc-4.2.1/gcc/config/mcore/mcore.c	Sat Jul  2 10:55:32 2005
--- gcc-4.2.2/gcc/config/mcore/mcore.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Output routines for Motorola MCore processor
!    Copyright (C) 1993, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Output routines for Motorola MCore processor
!    Copyright (C) 1993, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/mcore/mcore.h gcc-4.2.2/gcc/config/mcore/mcore.h
*** gcc-4.2.1/gcc/config/mcore/mcore.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/mcore/mcore.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler,
     for Motorola M*CORE Processor.
!    Copyright (C) 1993, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Definitions of target machine for GNU compiler,
     for Motorola M*CORE Processor.
!    Copyright (C) 1993, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_MCORE_H
  #define GCC_MCORE_H
--- 16,23 ----
     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_MCORE_H
  #define GCC_MCORE_H
diff -Nrcpad gcc-4.2.1/gcc/config/mcore/mcore.md gcc-4.2.2/gcc/config/mcore/mcore.md
*** gcc-4.2.1/gcc/config/mcore/mcore.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mcore/mcore.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;;  Machine description the Motorola MCore
! ;;  Copyright (C) 1993, 1999, 2000, 2004, 2005
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Motorola.
  
--- 1,5 ----
  ;;  Machine description the Motorola MCore
! ;;  Copyright (C) 1993, 1999, 2000, 2004, 2005, 2007
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Motorola.
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 16,23 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/mcore/mcore.opt gcc-4.2.2/gcc/config/mcore/mcore.opt
*** gcc-4.2.1/gcc/config/mcore/mcore.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mcore/mcore.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Motorola MCore port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the Motorola MCore port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  m210
  Target RejectNegative Report InverseMask(M340)
--- 15,22 ----
  ; 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/>.
  
  m210
  Target RejectNegative Report InverseMask(M340)
diff -Nrcpad gcc-4.2.1/gcc/config/mcore/predicates.md gcc-4.2.2/gcc/config/mcore/predicates.md
*** gcc-4.2.1/gcc/config/mcore/predicates.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mcore/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Motorola MCore.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Motorola MCore.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Nonzero if OP is a normal arithmetic register.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Nonzero if OP is a normal arithmetic register.
  
diff -Nrcpad gcc-4.2.1/gcc/config/mips/24k.md gcc-4.2.2/gcc/config/mips/24k.md
*** gcc-4.2.1/gcc/config/mips/24k.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/24k.md	Sat Sep  1 15:28:30 2007
***************
*** 8,20 ****
  ;; References:
  ;;   "MIPS32 24K Processor Core Family Software User's Manual, Rev 3.04."
  ;;
! ;; Copyright (C) 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,20 ----
  ;; References:
  ;;   "MIPS32 24K Processor Core Family Software User's Manual, Rev 3.04."
  ;;
! ;; Copyright (C) 2005, 2007 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
***************
*** 23,31 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "r24k_cpu, r24k_mdu, r24k_fpu")
  
--- 23,30 ----
  ;; 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_automaton "r24k_cpu, r24k_mdu, r24k_fpu")
  
diff -Nrcpad gcc-4.2.1/gcc/config/mips/3000.md gcc-4.2.2/gcc/config/mips/3000.md
*** gcc-4.2.1/gcc/config/mips/3000.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/3000.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; R3000 and TX39 pipeline description.
! ;;   Copyright (C) 2004, 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; R3000 and TX39 pipeline description.
! ;;   Copyright (C) 2004, 2005, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
--- 14,21 ----
  ;; 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/>.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
diff -Nrcpad gcc-4.2.1/gcc/config/mips/4000.md gcc-4.2.2/gcc/config/mips/4000.md
*** gcc-4.2.1/gcc/config/mips/4000.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/4000.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; R4000 pipeline description.
! ;;   Copyright (C) 2004, 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; R4000 pipeline description.
! ;;   Copyright (C) 2004, 2005, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
--- 14,21 ----
  ;; 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/>.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
diff -Nrcpad gcc-4.2.1/gcc/config/mips/4100.md gcc-4.2.2/gcc/config/mips/4100.md
*** gcc-4.2.1/gcc/config/mips/4100.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/4100.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; VR4100 and VR4120 pipeline description.
! ;;   Copyright (C) 2004, 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; VR4100 and VR4120 pipeline description.
! ;;   Copyright (C) 2004, 2005, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
--- 14,21 ----
  ;; 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/>.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
diff -Nrcpad gcc-4.2.1/gcc/config/mips/4300.md gcc-4.2.2/gcc/config/mips/4300.md
*** gcc-4.2.1/gcc/config/mips/4300.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/4300.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; VR4300 pipeline description.
! ;;   Copyright (C) 2004, 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; VR4300 pipeline description.
! ;;   Copyright (C) 2004, 2005, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
--- 14,21 ----
  ;; 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/>.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
diff -Nrcpad gcc-4.2.1/gcc/config/mips/4600.md gcc-4.2.2/gcc/config/mips/4600.md
*** gcc-4.2.1/gcc/config/mips/4600.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/4600.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; R4600 and R4650 pipeline description.
! ;;   Copyright (C) 2004, 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; R4600 and R4650 pipeline description.
! ;;   Copyright (C) 2004, 2005, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
--- 14,21 ----
  ;; 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/>.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
diff -Nrcpad gcc-4.2.1/gcc/config/mips/4k.md gcc-4.2.2/gcc/config/mips/4k.md
*** gcc-4.2.1/gcc/config/mips/4k.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/4k.md	Sat Sep  1 15:28:30 2007
***************
*** 10,22 ****
  ;; 4km - pipelined multiplier and block address translator (BAT)
  ;; 4kp - non-pipelined multiplier and block address translator (BAT)
  ;;
! ;; Copyright (C) 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 10,22 ----
  ;; 4km - pipelined multiplier and block address translator (BAT)
  ;; 4kp - non-pipelined multiplier and block address translator (BAT)
  ;;
! ;; Copyright (C) 2005, 2007 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
***************
*** 25,33 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "r4k_cpu, r4k_mdu")
  
--- 25,32 ----
  ;; 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_automaton "r4k_cpu, r4k_mdu")
  
diff -Nrcpad gcc-4.2.1/gcc/config/mips/5000.md gcc-4.2.2/gcc/config/mips/5000.md
*** gcc-4.2.1/gcc/config/mips/5000.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/5000.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; VR5000 pipeline description.
! ;;   Copyright (C) 2004, 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; VR5000 pipeline description.
! ;;   Copyright (C) 2004, 2005, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
--- 14,21 ----
  ;; 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/>.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
diff -Nrcpad gcc-4.2.1/gcc/config/mips/5k.md gcc-4.2.2/gcc/config/mips/5k.md
*** gcc-4.2.1/gcc/config/mips/5k.md	Fri Jul 29 17:25:27 2005
--- gcc-4.2.2/gcc/config/mips/5k.md	Sat Sep  1 15:28:30 2007
***************
*** 10,22 ****
  ;; 5kf - Separate floating point pipe which can dual-issue with the
  ;;       integer pipe.
  ;;
! ;; Copyright (C) 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 10,22 ----
  ;; 5kf - Separate floating point pipe which can dual-issue with the
  ;;       integer pipe.
  ;;
! ;; Copyright (C) 2005, 2007 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
***************
*** 25,33 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "r5k_cpu, r5k_mdu, r5k_fpu")
  
--- 25,32 ----
  ;; 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_automaton "r5k_cpu, r5k_mdu, r5k_fpu")
  
diff -Nrcpad gcc-4.2.1/gcc/config/mips/6000.md gcc-4.2.2/gcc/config/mips/6000.md
*** gcc-4.2.1/gcc/config/mips/6000.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/6000.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; R6000 pipeline description.
! ;;   Copyright (C) 2004 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; R6000 pipeline description.
! ;;   Copyright (C) 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
--- 14,21 ----
  ;; 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/>.
  
  
  ;; This file overrides parts of generic.md.  It is derived from the
diff -Nrcpad gcc-4.2.1/gcc/config/mips/7000.md gcc-4.2.2/gcc/config/mips/7000.md
*** gcc-4.2.1/gcc/config/mips/7000.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/7000.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; DFA-based pipeline description for the RM7000.
! ;;   Copyright (C) 2003, 2004, 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; DFA-based pipeline description for the RM7000.
! ;;   Copyright (C) 2003, 2004, 2005, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  ;; .........................
  ;;
--- 14,21 ----
  ;; 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/>.
  
  ;; .........................
  ;;
diff -Nrcpad gcc-4.2.1/gcc/config/mips/9000.md gcc-4.2.2/gcc/config/mips/9000.md
*** gcc-4.2.1/gcc/config/mips/9000.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/9000.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; DFA-based pipeline description for the RM9000.
! ;;   Copyright (C) 2003, 2004, 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; DFA-based pipeline description for the RM9000.
! ;;   Copyright (C) 2003, 2004, 2005, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "rm9k_main, rm9k_imul, rm9k_fdiv")
  
--- 14,21 ----
  ;; 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_automaton "rm9k_main, rm9k_imul, rm9k_fdiv")
  
diff -Nrcpad gcc-4.2.1/gcc/config/mips/constraints.md gcc-4.2.2/gcc/config/mips/constraints.md
*** gcc-4.2.1/gcc/config/mips/constraints.md	Thu Mar  9 18:31:08 2006
--- gcc-4.2.2/gcc/config/mips/constraints.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Constraint definitions for MIPS.
! ;; Copyright (C) 2006 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Constraint definitions for MIPS.
! ;; Copyright (C) 2006, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Register constraints
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Register constraints
  
diff -Nrcpad gcc-4.2.1/gcc/config/mips/elf.h gcc-4.2.2/gcc/config/mips/elf.h
*** gcc-4.2.1/gcc/config/mips/elf.h	Sun Oct  8 07:35:47 2006
--- gcc-4.2.2/gcc/config/mips/elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target macros for mips*-elf targets.
!    Copyright (C) 1994, 1997, 1999, 2000, 2002, 2003, 2004
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Target macros for mips*-elf targets.
!    Copyright (C) 1994, 1997, 1999, 2000, 2002, 2003, 2004, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* MIPS assemblers don't have the usual .set foo,bar construct;
     .set is used for assembler options instead.  */
--- 15,22 ----
  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/>.  */
  
  /* MIPS assemblers don't have the usual .set foo,bar construct;
     .set is used for assembler options instead.  */
diff -Nrcpad gcc-4.2.1/gcc/config/mips/elforion.h gcc-4.2.2/gcc/config/mips/elforion.h
*** gcc-4.2.1/gcc/config/mips/elforion.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/elforion.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.  MIPS ORION version with
     GOFAST floating point library.
!    Copyright (C) 1994, 1998 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.  MIPS ORION version with
     GOFAST floating point library.
!    Copyright (C) 1994, 1998, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define MIPS_CPU_STRING_DEFAULT "orion"
--- 15,21 ----
  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 MIPS_CPU_STRING_DEFAULT "orion"
diff -Nrcpad gcc-4.2.1/gcc/config/mips/generic.md gcc-4.2.2/gcc/config/mips/generic.md
*** gcc-4.2.1/gcc/config/mips/generic.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/generic.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Generic DFA-based pipeline description for MIPS targets
! ;;   Copyright (C) 2004, 2005 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Generic DFA-based pipeline description for MIPS targets
! ;;   Copyright (C) 2004, 2005, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  
  ;; This file is derived from the old define_function_unit description.
--- 14,21 ----
  ;; 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/>.
  
  
  ;; This file is derived from the old define_function_unit description.
diff -Nrcpad gcc-4.2.1/gcc/config/mips/iris.h gcc-4.2.2/gcc/config/mips/iris.h
*** gcc-4.2.1/gcc/config/mips/iris.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/iris.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.  Generic IRIX version.
     Copyright (C) 1993, 1995, 1996, 1998, 2000,
!    2001, 2002, 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.  Generic IRIX version.
     Copyright (C) 1993, 1995, 1996, 1998, 2000,
!    2001, 2002, 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* We are compiling for IRIX now.  */
  #undef TARGET_IRIX
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* We are compiling for IRIX now.  */
  #undef TARGET_IRIX
diff -Nrcpad gcc-4.2.1/gcc/config/mips/iris5.h gcc-4.2.2/gcc/config/mips/iris5.h
*** gcc-4.2.1/gcc/config/mips/iris5.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/iris5.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.  IRIX version 5.
     Copyright (C) 1993, 1995, 1996, 1998, 2000,
!    2001, 2002, 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.  IRIX version 5.
     Copyright (C) 1993, 1995, 1996, 1998, 2000,
!    2001, 2002, 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifdef IRIX_USING_GNU_LD
  #define IRIX_SUBTARGET_LINK_SPEC "-melf32bsmip"
--- 15,22 ----
  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/>.  */
  
  #ifdef IRIX_USING_GNU_LD
  #define IRIX_SUBTARGET_LINK_SPEC "-melf32bsmip"
diff -Nrcpad gcc-4.2.1/gcc/config/mips/iris6.h gcc-4.2.2/gcc/config/mips/iris6.h
*** gcc-4.2.1/gcc/config/mips/iris6.h	Tue Jul 10 18:03:28 2007
--- gcc-4.2.2/gcc/config/mips/iris6.h	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Allow some special handling for IRIX 6.  */
  #undef TARGET_IRIX6
--- 16,23 ----
  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/>.  */
  
  /* Allow some special handling for IRIX 6.  */
  #undef TARGET_IRIX6
diff -Nrcpad gcc-4.2.1/gcc/config/mips/linux.h gcc-4.2.2/gcc/config/mips/linux.h
*** gcc-4.2.1/gcc/config/mips/linux.h	Sun Dec 17 13:53:07 2006
--- gcc-4.2.2/gcc/config/mips/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for MIPS running Linux-based GNU systems with ELF format.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
!    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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for MIPS running Linux-based GNU systems with ELF format.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
!    2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef WCHAR_TYPE
  #define WCHAR_TYPE "int"
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef WCHAR_TYPE
  #define WCHAR_TYPE "int"
diff -Nrcpad gcc-4.2.1/gcc/config/mips/linux64.h gcc-4.2.2/gcc/config/mips/linux64.h
*** gcc-4.2.1/gcc/config/mips/linux64.h	Thu May  4 13:21:11 2006
--- gcc-4.2.2/gcc/config/mips/linux64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for MIPS running Linux-based GNU systems with ELF format
     using n32/64 abi.
!    Copyright 2002, 2003, 2004, 2005, 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for MIPS running Linux-based GNU systems with ELF format
     using n32/64 abi.
!    Copyright 2002, 2003, 2004, 2005, 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Force the default endianness and ABI flags onto the command line
     in order to make the other specs easier to write.  */
--- 15,22 ----
  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/>.  */
  
  /* Force the default endianness and ABI flags onto the command line
     in order to make the other specs easier to write.  */
diff -Nrcpad gcc-4.2.1/gcc/config/mips/mips-modes.def gcc-4.2.2/gcc/config/mips/mips-modes.def
*** gcc-4.2.1/gcc/config/mips/mips-modes.def	Sat Jul 23 08:36:54 2005
--- gcc-4.2.2/gcc/config/mips/mips-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* MIPS extra machine modes. 
!    Copyright (C) 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* MIPS extra machine modes. 
!    Copyright (C) 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* MIPS has a quirky almost-IEEE format for all its
     floating point.  */
--- 14,21 ----
  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/>.  */
  
  /* MIPS has a quirky almost-IEEE format for all its
     floating point.  */
diff -Nrcpad gcc-4.2.1/gcc/config/mips/mips-protos.h gcc-4.2.2/gcc/config/mips/mips-protos.h
*** gcc-4.2.1/gcc/config/mips/mips-protos.h	Sun Sep 10 19:28:48 2006
--- gcc-4.2.2/gcc/config/mips/mips-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Prototypes of target machine for GNU compiler.  MIPS version.
     Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by A. Lichnewsky (lich@inria.inria.fr).
     Changed by Michael Meissner	(meissner@osf.org).
     64 bit r4000 support by Ian Lance Taylor (ian@cygnus.com) and
--- 1,6 ----
  /* Prototypes of target machine for GNU compiler.  MIPS version.
     Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by A. Lichnewsky (lich@inria.inria.fr).
     Changed by Michael Meissner	(meissner@osf.org).
     64 bit r4000 support by Ian Lance Taylor (ian@cygnus.com) and
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 10,16 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 19,27 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_MIPS_PROTOS_H
  #define GCC_MIPS_PROTOS_H
--- 19,26 ----
  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_MIPS_PROTOS_H
  #define GCC_MIPS_PROTOS_H
diff -Nrcpad gcc-4.2.1/gcc/config/mips/mips-ps-3d.md gcc-4.2.2/gcc/config/mips/mips-ps-3d.md
*** gcc-4.2.1/gcc/config/mips/mips-ps-3d.md	Wed Sep 20 21:09:42 2006
--- gcc-4.2.2/gcc/config/mips/mips-ps-3d.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; MIPS Paired-Single Floating and MIPS-3D Instructions.
! ;; Copyright (C) 2004 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; MIPS Paired-Single Floating and MIPS-3D Instructions.
! ;; Copyright (C) 2004, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_insn "*movcc_v2sf_<mode>"
    [(set (match_operand:V2SF 0 "register_operand" "=f,f")
--- 14,21 ----
  ;; 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_insn "*movcc_v2sf_<mode>"
    [(set (match_operand:V2SF 0 "register_operand" "=f,f")
diff -Nrcpad gcc-4.2.1/gcc/config/mips/mips.c gcc-4.2.2/gcc/config/mips/mips.c
*** gcc-4.2.1/gcc/config/mips/mips.c	Sun Oct 22 09:28:22 2006
--- gcc-4.2.2/gcc/config/mips/mips.c	Thu Sep  6 18:04:51 2007
***************
*** 1,6 ****
  /* Subroutines used for MIPS code generation.
     Copyright (C) 1989, 1990, 1991, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by A. Lichnewsky, lich@inria.inria.fr.
     Changes by Michael Meissner, meissner@osf.org.
     64 bit r4000 support by Ian Lance Taylor, ian@cygnus.com, and
--- 1,6 ----
  /* Subroutines used for MIPS code generation.
     Copyright (C) 1989, 1990, 1991, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by A. Lichnewsky, lich@inria.inria.fr.
     Changes by Michael Meissner, meissner@osf.org.
     64 bit r4000 support by Ian Lance Taylor, ian@cygnus.com, and
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 10,16 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 19,27 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 19,26 ----
  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"
*************** mips_split_const (rtx x, rtx *base, HOST
*** 1293,1298 ****
--- 1292,1311 ----
    *base = x;
  }
  
+ /* Classify symbolic expression X, given that it appears in context
+    CONTEXT.  */
+ 
+ static enum mips_symbol_type
+ mips_classify_symbolic_expression (rtx x)
+ {
+   HOST_WIDE_INT offset;
+ 
+   mips_split_const (x, &x, &offset);
+   if (UNSPEC_ADDRESS_P (x))
+     return UNSPEC_ADDRESS_TYPE (x);
+ 
+   return mips_classify_symbol (x);
+ }
  
  /* Return true if SYMBOL is a SYMBOL_REF and OFFSET + SYMBOL points
     to the same object as SYMBOL, or to the same object_block.  */
*************** mips_classify_address (struct mips_addre
*** 1530,1537 ****
        info->type = ADDRESS_LO_SUM;
        info->reg = XEXP (x, 0);
        info->offset = XEXP (x, 1);
        return (mips_valid_base_register_p (info->reg, mode, strict)
- 	      && mips_symbolic_constant_p (info->offset, &info->symbol_type)
  	      && mips_symbolic_address_p (info->symbol_type, mode)
  	      && mips_lo_relocs[info->symbol_type] != 0);
  
--- 1543,1559 ----
        info->type = ADDRESS_LO_SUM;
        info->reg = XEXP (x, 0);
        info->offset = XEXP (x, 1);
+       /* We have to trust the creator of the LO_SUM to do something vaguely
+ 	 sane.  Target-independent code that creates a LO_SUM should also
+ 	 create and verify the matching HIGH.  Target-independent code that
+ 	 adds an offset to a LO_SUM must prove that the offset will not
+ 	 induce a carry.  Failure to do either of these things would be
+ 	 a bug, and we are not required to check for it here.  The MIPS
+ 	 backend itself should only create LO_SUMs for valid symbolic
+ 	 constants, with the high part being either a HIGH or a copy
+ 	 of _gp. */
+       info->symbol_type = mips_classify_symbolic_expression (info->offset);
        return (mips_valid_base_register_p (info->reg, mode, strict)
  	      && mips_symbolic_address_p (info->symbol_type, mode)
  	      && mips_lo_relocs[info->symbol_type] != 0);
  
*************** print_operand_reloc (FILE *file, rtx op,
*** 5667,5673 ****
    rtx base;
    HOST_WIDE_INT offset;
  
!   if (!mips_symbolic_constant_p (op, &symbol_type) || relocs[symbol_type] == 0)
      fatal_insn ("PRINT_OPERAND, invalid operand for relocation", op);
  
    /* If OP uses an UNSPEC address, we want to print the inner symbol.  */
--- 5689,5696 ----
    rtx base;
    HOST_WIDE_INT offset;
  
!   symbol_type = mips_classify_symbolic_expression (op);
!   if (relocs[symbol_type] == 0)
      fatal_insn ("PRINT_OPERAND, invalid operand for relocation", op);
  
    /* If OP uses an UNSPEC address, we want to print the inner symbol.  */
diff -Nrcpad gcc-4.2.1/gcc/config/mips/mips.h gcc-4.2.2/gcc/config/mips/mips.h
*** gcc-4.2.1/gcc/config/mips/mips.h	Tue Oct 17 07:02:39 2006
--- gcc-4.2.2/gcc/config/mips/mips.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler.  MIPS version.
     Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by A. Lichnewsky (lich@inria.inria.fr).
     Changed by Michael Meissner	(meissner@osf.org).
     64 bit r4000 support by Ian Lance Taylor (ian@cygnus.com) and
--- 1,6 ----
  /* Definitions of target machine for GNU compiler.  MIPS version.
     Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by A. Lichnewsky (lich@inria.inria.fr).
     Changed by Michael Meissner	(meissner@osf.org).
     64 bit r4000 support by Ian Lance Taylor (ian@cygnus.com) and
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 10,16 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 19,27 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* MIPS external variables defined in mips.c.  */
--- 19,26 ----
  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/>.  */
  
  
  /* MIPS external variables defined in mips.c.  */
diff -Nrcpad gcc-4.2.1/gcc/config/mips/mips.md gcc-4.2.2/gcc/config/mips/mips.md
*** gcc-4.2.1/gcc/config/mips/mips.md	Wed Sep 20 21:09:42 2006
--- gcc-4.2.2/gcc/config/mips/mips.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;;  Mips.md	     Machine Description for MIPS based processors
  ;;  Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
! ;;  1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  ;;  Contributed by   A. Lichnewsky, lich@inria.inria.fr
  ;;  Changes by       Michael Meissner, meissner@osf.org
  ;;  64 bit r4000 support by Ian Lance Taylor, ian@cygnus.com, and
--- 1,6 ----
  ;;  Mips.md	     Machine Description for MIPS based processors
  ;;  Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
! ;;  1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  ;;  Contributed by   A. Lichnewsky, lich@inria.inria.fr
  ;;  Changes by       Michael Meissner, meissner@osf.org
  ;;  64 bit r4000 support by Ian Lance Taylor, ian@cygnus.com, and
***************
*** 10,16 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 10,16 ----
  
  ;; 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,
***************
*** 19,27 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_constants
    [(UNSPEC_LOAD_DF_LOW		 0)
--- 19,26 ----
  ;; 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_constants
    [(UNSPEC_LOAD_DF_LOW		 0)
diff -Nrcpad gcc-4.2.1/gcc/config/mips/mips.opt gcc-4.2.2/gcc/config/mips/mips.opt
*** gcc-4.2.1/gcc/config/mips/mips.opt	Tue Mar 21 21:49:13 2006
--- gcc-4.2.2/gcc/config/mips/mips.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the MIPS port of the compiler
  ;
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ; Options for the MIPS port of the compiler
  ;
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mabi=
  Target RejectNegative Joined
--- 15,22 ----
  ; 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/>.
  
  mabi=
  Target RejectNegative Joined
diff -Nrcpad gcc-4.2.1/gcc/config/mips/netbsd.h gcc-4.2.2/gcc/config/mips/netbsd.h
*** gcc-4.2.1/gcc/config/mips/netbsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/netbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for MIPS NetBSD systems.
!    Copyright (C) 1993, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004
!    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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for MIPS NetBSD systems.
!    Copyright (C) 1993, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004,
!    2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* Define default target values.  */
--- 15,22 ----
  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 default target values.  */
diff -Nrcpad gcc-4.2.1/gcc/config/mips/openbsd.h gcc-4.2.2/gcc/config/mips/openbsd.h
*** gcc-4.2.1/gcc/config/mips/openbsd.h	Sat Aug  6 13:26:35 2005
--- gcc-4.2.2/gcc/config/mips/openbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Configuration for  a MIPS ABI32 OpenBSD target.
!    Copyright (C) 1999, 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Configuration for  a MIPS ABI32 OpenBSD target.
!    Copyright (C) 1999, 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Definitions needed for OpenBSD, to avoid picking mips 'defaults'.  */
  
--- 14,21 ----
  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/>.  */
  
  /* Definitions needed for OpenBSD, to avoid picking mips 'defaults'.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/mips/predicates.md gcc-4.2.2/gcc/config/mips/predicates.md
*** gcc-4.2.1/gcc/config/mips/predicates.md	Tue Mar 21 21:49:13 2006
--- gcc-4.2.2/gcc/config/mips/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for MIPS.
! ;; Copyright (C) 2004 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for MIPS.
! ;; Copyright (C) 2004, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_predicate "const_uns_arith_operand"
    (and (match_code "const_int")
--- 14,21 ----
  ;; 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_predicate "const_uns_arith_operand"
    (and (match_code "const_int")
***************
*** 116,122 ****
        /* If -mlong-calls, force all calls to use register addressing.  Also,
  	 if this function has the long_call attribute, we must use register
  	 addressing.  */
!       return !TARGET_LONG_CALLS && !SYMBOL_REF_LONG_CALL_P (op);
  
      case SYMBOL_GOT_GLOBAL:
        /* Without explicit relocs, there is no special syntax for
--- 115,123 ----
        /* If -mlong-calls, force all calls to use register addressing.  Also,
  	 if this function has the long_call attribute, we must use register
  	 addressing.  */
!       return (!TARGET_LONG_CALLS
! 	      && !(GET_CODE (op) == SYMBOL_REF
! 		   && SYMBOL_REF_LONG_CALL_P (op)));
  
      case SYMBOL_GOT_GLOBAL:
        /* Without explicit relocs, there is no special syntax for
diff -Nrcpad gcc-4.2.1/gcc/config/mips/r3900.h gcc-4.2.2/gcc/config/mips/r3900.h
*** gcc-4.2.1/gcc/config/mips/r3900.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/r3900.h	Sat Sep  1 15:28:30 2007
***************
*** 1,15 ****
  /* Definitions of MIPS sub target machine for GNU compiler.
     Toshiba r3900.  You should include mips.h after this.
  
!    Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 2004
!    Free Software Foundation, Inc.
     Contributed by Gavin Koch (gavin@cygnus.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,15 ----
  /* Definitions of MIPS sub target machine for GNU compiler.
     Toshiba r3900.  You should include mips.h after this.
  
!    Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 2004,
!    2007 Free Software Foundation, Inc.
     Contributed by Gavin Koch (gavin@cygnus.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define MIPS_CPU_STRING_DEFAULT "r3900"
  #define MIPS_ISA_DEFAULT 1
--- 18,25 ----
  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 MIPS_CPU_STRING_DEFAULT "r3900"
  #define MIPS_ISA_DEFAULT 1
diff -Nrcpad gcc-4.2.1/gcc/config/mips/rtems.h gcc-4.2.2/gcc/config/mips/rtems.h
*** gcc-4.2.1/gcc/config/mips/rtems.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/rtems.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for rtems targeting a MIPS using ELF.
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005
     Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.com).
  
--- 1,5 ----
  /* Definitions for rtems targeting a MIPS using ELF.
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.com).
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
--- 16,23 ----
  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/>.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/mips/sdb.h gcc-4.2.2/gcc/config/mips/sdb.h
*** gcc-4.2.1/gcc/config/mips/sdb.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/sdb.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Generate SDB debugging info.
!    Copyright (C) 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Generate SDB debugging info.
!    Copyright (C) 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Note that no configuration uses sdb as its preferred format.  */
  
--- 14,21 ----
  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/>.  */
  
  /* Note that no configuration uses sdb as its preferred format.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/mips/vr.h gcc-4.2.2/gcc/config/mips/vr.h
*** gcc-4.2.1/gcc/config/mips/vr.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/vr.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler.
     NEC VR Series Processors
!    Copyright (c) 2002, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Red Hat, 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler.
     NEC VR Series Processors
!    Copyright (c) 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Red Hat, 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define DEFAULT_VR_ARCH "mfix-vr4130"
  #define MIPS_ABI_DEFAULT ABI_EABI
--- 16,23 ----
  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 DEFAULT_VR_ARCH "mfix-vr4130"
  #define MIPS_ABI_DEFAULT ABI_EABI
diff -Nrcpad gcc-4.2.1/gcc/config/mips/vr4120-div.S gcc-4.2.2/gcc/config/mips/vr4120-div.S
*** gcc-4.2.1/gcc/config/mips/vr4120-div.S	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/vr4120-div.S	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Support file for -mfix-vr4120.
!    Copyright (C) 2002, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Support file for -mfix-vr4120.
!    Copyright (C) 2002, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This file contains functions which implement divsi3 and modsi3 for
     -mfix-vr4120.  div and ddiv do not give the correct result when one
--- 14,21 ----
  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/>.  */
  
  /* This file contains functions which implement divsi3 and modsi3 for
     -mfix-vr4120.  div and ddiv do not give the correct result when one
diff -Nrcpad gcc-4.2.1/gcc/config/mips/vxworks.h gcc-4.2.2/gcc/config/mips/vxworks.h
*** gcc-4.2.1/gcc/config/mips/vxworks.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/mips/vxworks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
! /* Copyright (C) 1999, 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,10 ----
! /* Copyright (C) 1999, 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 13,21 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (MIPS, VxWorks syntax)");
--- 13,20 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (MIPS, VxWorks syntax)");
diff -Nrcpad gcc-4.2.1/gcc/config/mips/windiss.h gcc-4.2.2/gcc/config/mips/windiss.h
*** gcc-4.2.1/gcc/config/mips/windiss.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mips/windiss.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Support for GCC on MIPS using WindISS simulator.
!    Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC. 
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Support for GCC on MIPS using WindISS simulator.
!    Copyright (C) 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC. 
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (MIPS WindISS)");
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (MIPS WindISS)");
diff -Nrcpad gcc-4.2.1/gcc/config/mmix/mmix-modes.def gcc-4.2.2/gcc/config/mmix/mmix-modes.def
*** gcc-4.2.1/gcc/config/mmix/mmix-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mmix/mmix-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for MMIX.
!    Copyright (C) 2002, 2004 Free Software Foundation, Inc.
     Contributed by Hans-Peter Nilsson (hp@bitrange.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for MMIX.
!    Copyright (C) 2002, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Hans-Peter Nilsson (hp@bitrange.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Node: Condition Code */
  
--- 15,22 ----
  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/>.  */
  
  /* Node: Condition Code */
  
diff -Nrcpad gcc-4.2.1/gcc/config/mmix/mmix-protos.h gcc-4.2.2/gcc/config/mmix/mmix-protos.h
*** gcc-4.2.1/gcc/config/mmix/mmix-protos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mmix/mmix-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Prototypes for exported functions defined in mmix.c
!    Copyright (C) 2000, 2001, 2002, 2003, 2004  Free Software Foundation, Inc.
     Contributed by Hans-Peter Nilsson (hp@bitrange.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Prototypes for exported functions defined in mmix.c
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Hans-Peter Nilsson (hp@bitrange.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  extern void mmix_override_options (void);
  extern void mmix_init_expanders (void);
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  extern void mmix_override_options (void);
  extern void mmix_init_expanders (void);
diff -Nrcpad gcc-4.2.1/gcc/config/mmix/mmix.c gcc-4.2.2/gcc/config/mmix/mmix.c
*** gcc-4.2.1/gcc/config/mmix/mmix.c	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/mmix/mmix.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for MMIX.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Hans-Peter Nilsson (hp@bitrange.com)
  
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for MMIX.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Hans-Peter Nilsson (hp@bitrange.com)
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/mmix/mmix.h gcc-4.2.2/gcc/config/mmix/mmix.h
*** gcc-4.2.1/gcc/config/mmix/mmix.h	Tue Apr 18 10:15:41 2006
--- gcc-4.2.2/gcc/config/mmix/mmix.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for MMIX.
!    Copyright (C) 2000, 2001, 2002, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Hans-Peter Nilsson (hp@bitrange.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for MMIX.
!    Copyright (C) 2000, 2001, 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Hans-Peter Nilsson (hp@bitrange.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_MMIX_H
  #define GCC_MMIX_H
--- 15,22 ----
  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_MMIX_H
  #define GCC_MMIX_H
diff -Nrcpad gcc-4.2.1/gcc/config/mmix/mmix.md gcc-4.2.2/gcc/config/mmix/mmix.md
*** gcc-4.2.1/gcc/config/mmix/mmix.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mmix/mmix.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; GCC machine description for MMIX
! ;; Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Hans-Peter Nilsson (hp@bitrange.com)
  
--- 1,5 ----
  ;; GCC machine description for MMIX
! ;; Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Hans-Peter Nilsson (hp@bitrange.com)
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The original PO technology requires these to be ordered by speed,
  ;; so that assigner will pick the fastest.
--- 16,23 ----
  ;; GNU General Public License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The original PO technology requires these to be ordered by speed,
  ;; so that assigner will pick the fastest.
diff -Nrcpad gcc-4.2.1/gcc/config/mmix/mmix.opt gcc-4.2.2/gcc/config/mmix/mmix.opt
*** gcc-4.2.1/gcc/config/mmix/mmix.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mmix/mmix.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the MMIX port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the MMIX port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ; FIXME: Get rid of this one.
  mlibfuncs
--- 15,22 ----
  ; 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/>.
  
  ; FIXME: Get rid of this one.
  mlibfuncs
diff -Nrcpad gcc-4.2.1/gcc/config/mmix/predicates.md gcc-4.2.2/gcc/config/mmix/predicates.md
*** gcc-4.2.1/gcc/config/mmix/predicates.md	Wed May  4 22:36:14 2005
--- gcc-4.2.2/gcc/config/mmix/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Operand and operator predicates for the GCC MMIX port.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Operand and operator predicates for the GCC MMIX port.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street - Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; True if this is a foldable comparison operator
  ;; - one where a the result of (compare:CC (reg) (const_int 0)) can be
--- 14,21 ----
  ;; 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/>.
  
  ;; True if this is a foldable comparison operator
  ;; - one where a the result of (compare:CC (reg) (const_int 0)) can be
diff -Nrcpad gcc-4.2.1/gcc/config/mn10300/linux.h gcc-4.2.2/gcc/config/mn10300/linux.h
*** gcc-4.2.1/gcc/config/mn10300/linux.h	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/mn10300/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of taret machine for GNU compiler.
     Matsushita AM33/2.0
!    Copyright 2001, 2002, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva <aoliva@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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of taret machine for GNU compiler.
     Matsushita AM33/2.0
!    Copyright 2001, 2002, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva <aoliva@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,
***************
*** 16,24 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
     
  #undef  PREFERRED_DEBUGGING_TYPE
  #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
--- 16,23 ----
     GNU General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
     
  #undef  PREFERRED_DEBUGGING_TYPE
  #define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
diff -Nrcpad gcc-4.2.1/gcc/config/mn10300/mn10300-protos.h gcc-4.2.2/gcc/config/mn10300/mn10300-protos.h
*** gcc-4.2.1/gcc/config/mn10300/mn10300-protos.h	Tue Nov 22 22:57:35 2005
--- gcc-4.2.2/gcc/config/mn10300/mn10300-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler. Matsushita MN10300 series
!    Copyright (C) 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler. Matsushita MN10300 series
!    Copyright (C) 2000, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifdef RTX_CODE
  
--- 15,22 ----
  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/>.  */
  
  #ifdef RTX_CODE
  
diff -Nrcpad gcc-4.2.1/gcc/config/mn10300/mn10300.c gcc-4.2.2/gcc/config/mn10300/mn10300.c
*** gcc-4.2.1/gcc/config/mn10300/mn10300.c	Tue Nov 22 22:57:35 2005
--- gcc-4.2.2/gcc/config/mn10300/mn10300.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Subroutines for insn-output.c for Matsushita MN10300 series
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
!    Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Subroutines for insn-output.c for Matsushita MN10300 series
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2007 Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/mn10300/mn10300.h gcc-4.2.2/gcc/config/mn10300/mn10300.h
*** gcc-4.2.1/gcc/config/mn10300/mn10300.h	Fri Aug 25 07:21:47 2006
--- gcc-4.2.2/gcc/config/mn10300/mn10300.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Definitions of target machine for GNU compiler.
     Matsushita MN10300 series
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
!    Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,14 ----
  /* Definitions of target machine for GNU compiler.
     Matsushita MN10300 series
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2007 Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #undef ASM_SPEC
--- 17,24 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  
  #undef ASM_SPEC
diff -Nrcpad gcc-4.2.1/gcc/config/mn10300/mn10300.md gcc-4.2.2/gcc/config/mn10300/mn10300.md
*** gcc-4.2.1/gcc/config/mn10300/mn10300.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mn10300/mn10300.md	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ;; GCC machine description for Matsushita MN10300
! ;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
! ;; Free Software Foundation, Inc.
  ;; Contributed by Jeff Law (law@cygnus.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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  ;; GCC machine description for Matsushita MN10300
! ;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
! ;; 2007 Free Software Foundation, Inc.
  ;; Contributed by Jeff Law (law@cygnus.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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The original PO technology requires these to be ordered by speed,
  ;; so that assigner will pick the fastest.
--- 16,23 ----
  ;; GNU General Public License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The original PO technology requires these to be ordered by speed,
  ;; so that assigner will pick the fastest.
diff -Nrcpad gcc-4.2.1/gcc/config/mn10300/mn10300.opt gcc-4.2.2/gcc/config/mn10300/mn10300.opt
*** gcc-4.2.1/gcc/config/mn10300/mn10300.opt	Thu Sep 22 00:10:28 2005
--- gcc-4.2.2/gcc/config/mn10300/mn10300.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Matsushita MN10300 port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the Matsushita MN10300 port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mam33
  Target
--- 15,22 ----
  ; 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/>.
  
  mam33
  Target
diff -Nrcpad gcc-4.2.1/gcc/config/mn10300/predicates.md gcc-4.2.2/gcc/config/mn10300/predicates.md
*** gcc-4.2.1/gcc/config/mn10300/predicates.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/mn10300/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Matsushita MN10300.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Matsushita MN10300.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return true if the operand is the 1.0f constant.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Return true if the operand is the 1.0f constant.
  
diff -Nrcpad gcc-4.2.1/gcc/config/mt/mt-protos.h gcc-4.2.2/gcc/config/mt/mt-protos.h
*** gcc-4.2.1/gcc/config/mt/mt-protos.h	Thu Dec 15 11:23:19 2005
--- gcc-4.2.2/gcc/config/mt/mt-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Prototypes for exported functions defined in ms1.c
!    Copyright (C) 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful,but WITHOUT
--- 1,11 ----
  /* Prototypes for exported functions defined in ms1.c
!    Copyright (C) 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  extern void         mt_init_expanders	 (void);
  extern void         mt_expand_prologue	 (void);
--- 14,21 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  extern void         mt_init_expanders	 (void);
  extern void         mt_expand_prologue	 (void);
diff -Nrcpad gcc-4.2.1/gcc/config/mt/mt.c gcc-4.2.2/gcc/config/mt/mt.c
*** gcc-4.2.1/gcc/config/mt/mt.c	Sat Mar  4 23:05:24 2006
--- gcc-4.2.2/gcc/config/mt/mt.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target definitions for the MorphoRISC1
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Red Hat, 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Target definitions for the MorphoRISC1
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Red Hat, 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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/mt/mt.h gcc-4.2.2/gcc/config/mt/mt.h
*** gcc-4.2.1/gcc/config/mt/mt.h	Sat Mar  4 23:05:24 2006
--- gcc-4.2.2/gcc/config/mt/mt.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target Definitions for MorphoRISC1
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Red Hat, 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Target Definitions for MorphoRISC1
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Red Hat, 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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  extern struct rtx_def * mt_ucmpsi3_libcall;
  
--- 15,22 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  extern struct rtx_def * mt_ucmpsi3_libcall;
  
diff -Nrcpad gcc-4.2.1/gcc/config/mt/mt.md gcc-4.2.2/gcc/config/mt/mt.md
*** gcc-4.2.1/gcc/config/mt/mt.md	Mon Dec 19 10:51:46 2005
--- gcc-4.2.2/gcc/config/mt/mt.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Machine description for MorphoRISC1
! ;; Copyright (C) 2005 Free Software Foundation, Inc.
  ;; Contributed by Red Hat, 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  ;; Machine description for MorphoRISC1
! ;; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Red Hat, 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;; UNSPECs
  (define_constants
--- 15,22 ----
  ;; 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/>.
  
  ;; UNSPECs
  (define_constants
diff -Nrcpad gcc-4.2.1/gcc/config/mt/mt.opt gcc-4.2.2/gcc/config/mt/mt.opt
*** gcc-4.2.1/gcc/config/mt/mt.opt	Thu Dec 15 11:23:19 2005
--- gcc-4.2.2/gcc/config/mt/mt.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the mt port of the compiler
  ;
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ; Options for the mt port of the compiler
  ;
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mbacc
  Target Report Mask(BYTE_ACCESS)
--- 15,22 ----
  ; 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/>.
  
  mbacc
  Target Report Mask(BYTE_ACCESS)
diff -Nrcpad gcc-4.2.1/gcc/config/mt/t-mt gcc-4.2.2/gcc/config/mt/t-mt
*** gcc-4.2.1/gcc/config/mt/t-mt	Tue Dec 13 17:08:34 2005
--- gcc-4.2.2/gcc/config/mt/t-mt	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
! #  Copyright (C) 2005 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 2, or (at your
  #   option) any later version.
  #
  #   GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,10 ----
! #  Copyright (C) 2005, 2007 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
***************
*** 13,21 ****
  #   License for more details.
  #
  #   You should have received a copy of the GNU General Public License
! #   along with GCC; see the file COPYING.  If not, write to the Free
! #   Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! #   02110-1301, USA.
  
  # Name of assembly file containing libgcc1 functions.
  # This entry must be present, but it can be empty if the target does
--- 13,21 ----
  #   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/>.
! 
  
  # Name of assembly file containing libgcc1 functions.
  # This entry must be present, but it can be empty if the target does
diff -Nrcpad gcc-4.2.1/gcc/config/netbsd-aout.h gcc-4.2.2/gcc/config/netbsd-aout.h
*** gcc-4.2.1/gcc/config/netbsd-aout.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/netbsd-aout.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Common configuration file for NetBSD a.out targets.
!    Copyright (C) 2002 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Common configuration file for NetBSD a.out targets.
!    Copyright (C) 2002, 2007 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* TARGET_OS_CPP_BUILTINS() common to all NetBSD a.out targets.  */
  #define NETBSD_OS_CPP_BUILTINS_AOUT()		\
--- 15,22 ----
  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/>.  */
  
  /* TARGET_OS_CPP_BUILTINS() common to all NetBSD a.out targets.  */
  #define NETBSD_OS_CPP_BUILTINS_AOUT()		\
diff -Nrcpad gcc-4.2.1/gcc/config/netbsd-elf.h gcc-4.2.2/gcc/config/netbsd-elf.h
*** gcc-4.2.1/gcc/config/netbsd-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/netbsd-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Common configuration file for NetBSD ELF targets.
!    Copyright (C) 2002 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Common configuration file for NetBSD ELF targets.
!    Copyright (C) 2002, 2007 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* TARGET_OS_CPP_BUILTINS() common to all NetBSD ELF targets.  */
  #define NETBSD_OS_CPP_BUILTINS_ELF()		\
--- 15,22 ----
  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/>.  */
  
  /* TARGET_OS_CPP_BUILTINS() common to all NetBSD ELF targets.  */
  #define NETBSD_OS_CPP_BUILTINS_ELF()		\
diff -Nrcpad gcc-4.2.1/gcc/config/netbsd.h gcc-4.2.2/gcc/config/netbsd.h
*** gcc-4.2.1/gcc/config/netbsd.h	Wed Jul 13 16:28:25 2005
--- gcc-4.2.2/gcc/config/netbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Base configuration file for all NetBSD targets.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
!    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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Base configuration file for all NetBSD targets.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* TARGET_OS_CPP_BUILTINS() common to all NetBSD targets.  */
  #define NETBSD_OS_CPP_BUILTINS_COMMON()		\
--- 15,22 ----
  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/>.  */
  
  /* TARGET_OS_CPP_BUILTINS() common to all NetBSD targets.  */
  #define NETBSD_OS_CPP_BUILTINS_COMMON()		\
diff -Nrcpad gcc-4.2.1/gcc/config/openbsd-oldgas.h gcc-4.2.2/gcc/config/openbsd-oldgas.h
*** gcc-4.2.1/gcc/config/openbsd-oldgas.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/openbsd-oldgas.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generic settings for a.out OpenBSD systems.
!    Copyright (C) 2002 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org>.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Generic settings for a.out OpenBSD systems.
!    Copyright (C) 2002, 2007 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org>.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define OBSD_OLD_GAS
--- 15,22 ----
  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 OBSD_OLD_GAS
diff -Nrcpad gcc-4.2.1/gcc/config/openbsd.h gcc-4.2.2/gcc/config/openbsd.h
*** gcc-4.2.1/gcc/config/openbsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/openbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Base configuration file for all OpenBSD targets.
!    Copyright (C) 1999, 2000, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Base configuration file for all OpenBSD targets.
!    Copyright (C) 1999, 2000, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Common OpenBSD configuration. 
     All OpenBSD architectures include this file, which is intended as
--- 14,21 ----
  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/>.  */
  
  /* Common OpenBSD configuration. 
     All OpenBSD architectures include this file, which is intended as
diff -Nrcpad gcc-4.2.1/gcc/config/pa/elf.h gcc-4.2.2/gcc/config/pa/elf.h
*** gcc-4.2.1/gcc/config/pa/elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for ELF assembler support.
!    Copyright (C) 1999, 2003, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions for ELF assembler support.
!    Copyright (C) 1999, 2003, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* So we can conditionalize small amounts of code in pa.c or pa.md.  */
  #define OBJ_ELF
--- 14,21 ----
  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/>.  */
  
  /* So we can conditionalize small amounts of code in pa.c or pa.md.  */
  #define OBJ_ELF
diff -Nrcpad gcc-4.2.1/gcc/config/pa/fptr.c gcc-4.2.2/gcc/config/pa/fptr.c
*** gcc-4.2.1/gcc/config/pa/fptr.c	Tue Jul 17 22:30:59 2007
--- gcc-4.2.2/gcc/config/pa/fptr.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option) any later
  version.
  
  In addition to the permissions in the GNU General Public License, the
--- 6,12 ----
  
  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.
  
  In addition to the permissions in the GNU General Public License, the
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 24,32 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* WARNING: The code is this function depends on internal and undocumented
     details of the GNU linker and dynamic loader as implemented for parisc
--- 24,31 ----
  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/>.  */
  
  /* WARNING: The code is this function depends on internal and undocumented
     details of the GNU linker and dynamic loader as implemented for parisc
diff -Nrcpad gcc-4.2.1/gcc/config/pa/milli64.S gcc-4.2.2/gcc/config/pa/milli64.S
*** gcc-4.2.1/gcc/config/pa/milli64.S	Tue Jul 17 22:30:59 2007
--- gcc-4.2.2/gcc/config/pa/milli64.S	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  In addition to the permissions in the GNU General Public License, the
--- 8,14 ----
  
  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.
  
  In addition to the permissions in the GNU General Public License, the
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 26,34 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifdef pa64
          .level  2.0w
--- 26,33 ----
  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/>.  */
  
  #ifdef pa64
          .level  2.0w
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-64.h gcc-4.2.2/gcc/config/pa/pa-64.h
*** gcc-4.2.1/gcc/config/pa/pa-64.h	Wed Jan 11 00:07:16 2006
--- gcc-4.2.2/gcc/config/pa/pa-64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for HPs using the
     64bit runtime model.
!    Copyright (C) 1999, 2000, 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for HPs using the
     64bit runtime model.
!    Copyright (C) 1999, 2000, 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* The default sizes for basic datatypes provided by GCC are not
     correct for the PA64 runtime architecture.
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* The default sizes for basic datatypes provided by GCC are not
     correct for the PA64 runtime architecture.
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-hpux.h gcc-4.2.2/gcc/config/pa/pa-hpux.h
*** gcc-4.2.1/gcc/config/pa/pa-hpux.h	Fri Nov 18 03:22:18 2005
--- gcc-4.2.2/gcc/config/pa/pa-hpux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for HP-UX.
!    Copyright (C) 1991, 1995, 1996, 2002, 2003, 2004
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for HP-UX.
!    Copyright (C) 1991, 1995, 1996, 2002, 2003, 2004, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* HP-UX UNIX features.  */
  #undef TARGET_HPUX
--- 15,22 ----
  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/>.  */
  
  /* HP-UX UNIX features.  */
  #undef TARGET_HPUX
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-hpux.opt gcc-4.2.2/gcc/config/pa/pa-hpux.opt
*** gcc-4.2.1/gcc/config/pa/pa-hpux.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/pa-hpux.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the HP PA-RISC port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the HP PA-RISC port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  msio
  Target RejectNegative Mask(SIO) MaskExists
--- 15,22 ----
  ; 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/>.
  
  msio
  Target RejectNegative Mask(SIO) MaskExists
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-hpux10.h gcc-4.2.2/gcc/config/pa/pa-hpux10.h
*** gcc-4.2.1/gcc/config/pa/pa-hpux10.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/pa-hpux10.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler, for HP PA-RISC
!    Copyright (C) 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004
!    Free Software Foundation, Inc.
     Contributed by Tim Moore (moore@defmacro.cs.utah.edu)
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler, for HP PA-RISC
!    Copyright (C) 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004,
!    2007 Free Software Foundation, Inc.
     Contributed by Tim Moore (moore@defmacro.cs.utah.edu)
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* GCC always defines __STDC__.  HP C++ compilers don't define it.  This
     causes trouble when sys/stdsyms.h is included.  As a work around,
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* GCC always defines __STDC__.  HP C++ compilers don't define it.  This
     causes trouble when sys/stdsyms.h is included.  As a work around,
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-hpux1010.h gcc-4.2.2/gcc/config/pa/pa-hpux1010.h
*** gcc-4.2.1/gcc/config/pa/pa-hpux1010.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/pa-hpux1010.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler, for HP PA-RISC
!    Copyright (C) 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler, for HP PA-RISC
!    Copyright (C) 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* HP-UX 10.10 UNIX 95 features.  */
  #undef TARGET_HPUX_10_10
--- 14,21 ----
  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/>.  */
  
  /* HP-UX 10.10 UNIX 95 features.  */
  #undef TARGET_HPUX_10_10
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-hpux1010.opt gcc-4.2.2/gcc/config/pa/pa-hpux1010.opt
*** gcc-4.2.1/gcc/config/pa/pa-hpux1010.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/pa-hpux1010.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the HP PA-RISC port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the HP PA-RISC port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  munix=95
  Target RejectNegative
--- 15,22 ----
  ; 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/>.
  
  munix=95
  Target RejectNegative
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-hpux11.h gcc-4.2.2/gcc/config/pa/pa-hpux11.h
*** gcc-4.2.1/gcc/config/pa/pa-hpux11.h	Fri May 19 00:12:01 2006
--- gcc-4.2.2/gcc/config/pa/pa-hpux11.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for HP PA-RISC
!    Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, 2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for HP PA-RISC
!    Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* GCC always defines __STDC__.  HP C++ compilers don't define it.  This
     causes trouble when sys/stdsyms.h is included.  As a work around,
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* GCC always defines __STDC__.  HP C++ compilers don't define it.  This
     causes trouble when sys/stdsyms.h is included.  As a work around,
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-hpux1111.h gcc-4.2.2/gcc/config/pa/pa-hpux1111.h
*** gcc-4.2.1/gcc/config/pa/pa-hpux1111.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/pa-hpux1111.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler, for HP PA-RISC
!    Copyright (C) 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler, for HP PA-RISC
!    Copyright (C) 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* HP-UX 11i multibyte and UNIX 98 extensions.  */
  #undef TARGET_HPUX_11_11
--- 14,21 ----
  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/>.  */
  
  /* HP-UX 11i multibyte and UNIX 98 extensions.  */
  #undef TARGET_HPUX_11_11
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-hpux1111.opt gcc-4.2.2/gcc/config/pa/pa-hpux1111.opt
*** gcc-4.2.1/gcc/config/pa/pa-hpux1111.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/pa-hpux1111.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the HP PA-RISC port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the HP PA-RISC port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  munix=98
  Target RejectNegative
--- 15,22 ----
  ; 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/>.
  
  munix=98
  Target RejectNegative
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-linux.h gcc-4.2.2/gcc/config/pa/pa-linux.h
*** gcc-4.2.1/gcc/config/pa/pa-linux.h	Fri Jan 12 02:20:12 2007
--- gcc-4.2.2/gcc/config/pa/pa-linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for PA_RISC with ELF format
!    Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for PA_RISC with ELF format
!    Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #undef TARGET_OS_CPP_BUILTINS
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  
  #undef TARGET_OS_CPP_BUILTINS
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-modes.def gcc-4.2.2/gcc/config/pa/pa-modes.def
*** gcc-4.2.1/gcc/config/pa/pa-modes.def	Wed May 24 23:23:10 2006
--- gcc-4.2.2/gcc/config/pa/pa-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for the HP Spectrum.
!    Copyright (C) 2002, 2003, 2006 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) of Cygnus Support
     and Tim Moore (moore@defmacro.cs.utah.edu) of the Center for
     Software Science at the University of Utah.
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for the HP Spectrum.
!    Copyright (C) 2002, 2003, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) of Cygnus Support
     and Tim Moore (moore@defmacro.cs.utah.edu) of the Center for
     Software Science at the University of Utah.
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* PA-RISC has the same reversed quiet bit as MIPS.
     ??? Why is this called the MIPS format.  */
--- 17,24 ----
  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/>.  */
  
  /* PA-RISC has the same reversed quiet bit as MIPS.
     ??? Why is this called the MIPS format.  */
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-osf.h gcc-4.2.2/gcc/config/pa/pa-osf.h
*** gcc-4.2.1/gcc/config/pa/pa-osf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/pa-osf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for HP PA-RISC 1.1
!    Copyright (C) 1991, 1995, 1996, 2002, 2003 Free Software Foundation, Inc.
     Contributed by Tim Moore (moore@defmacro.cs.utah.edu)
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for HP PA-RISC 1.1
!    Copyright (C) 1991, 1995, 1996, 2002, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Tim Moore (moore@defmacro.cs.utah.edu)
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_OS_CPP_BUILTINS
  #define TARGET_OS_CPP_BUILTINS()		\
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_OS_CPP_BUILTINS
  #define TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-pro-end.h gcc-4.2.2/gcc/config/pa/pa-pro-end.h
*** gcc-4.2.1/gcc/config/pa/pa-pro-end.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/pa-pro-end.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler, for PRO.
!    Copyright (C) 1996, 1997, 2002, 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler, for PRO.
!    Copyright (C) 1996, 1997, 2002, 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Make GCC agree with types.h.  */
  #undef SIZE_TYPE
--- 14,21 ----
  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/>.  */
  
  /* Make GCC agree with types.h.  */
  #undef SIZE_TYPE
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa-protos.h gcc-4.2.2/gcc/config/pa/pa-protos.h
*** gcc-4.2.1/gcc/config/pa/pa-protos.h	Sun Apr  9 17:19:42 2006
--- gcc-4.2.2/gcc/config/pa/pa-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Prototypes for pa.c functions used in the md file & elsewhere.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Prototypes for pa.c functions used in the md file & elsewhere.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifdef RTX_CODE
  /* Prototype function used in various macros.  */
--- 15,22 ----
  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/>.  */
  
  #ifdef RTX_CODE
  /* Prototype function used in various macros.  */
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa.c gcc-4.2.2/gcc/config/pa/pa.c
*** gcc-4.2.1/gcc/config/pa/pa.c	Fri Jun  1 00:41:55 2007
--- gcc-4.2.2/gcc/config/pa/pa.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Subroutines for insn-output.c for HPPA.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Tim Moore (moore@cs.utah.edu), based on sparc.c
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Subroutines for insn-output.c for HPPA.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Tim Moore (moore@cs.utah.edu), based on sparc.c
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa.h gcc-4.2.2/gcc/config/pa/pa.h
*** gcc-4.2.1/gcc/config/pa/pa.h	Fri Jan 12 02:20:12 2007
--- gcc-4.2.2/gcc/config/pa/pa.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler, for the HP Spectrum.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) of Cygnus Support
     and Tim Moore (moore@defmacro.cs.utah.edu) of the Center for
     Software Science at the University of Utah.
--- 1,6 ----
  /* Definitions of target machine for GNU compiler, for the HP Spectrum.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) of Cygnus Support
     and Tim Moore (moore@defmacro.cs.utah.edu) of the Center for
     Software Science at the University of Utah.
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  enum cmp_type				/* comparison type */
  {
--- 18,25 ----
  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/>.  */
  
  enum cmp_type				/* comparison type */
  {
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa.md gcc-4.2.2/gcc/config/pa/pa.md
*** gcc-4.2.1/gcc/config/pa/pa.md	Fri Jun  1 00:02:45 2007
--- gcc-4.2.2/gcc/config/pa/pa.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;;- Machine description for HP PA-RISC architecture for GCC compiler
  ;;   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
! ;;   2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
  ;;   Contributed by the Center for Software Science at the University
  ;;   of Utah.
  
--- 1,6 ----
  ;;- Machine description for HP PA-RISC architecture for GCC compiler
  ;;   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
! ;;   2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
  ;;   Contributed by the Center for Software Science at the University
  ;;   of Utah.
  
***************
*** 8,14 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  ;; 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,
***************
*** 17,25 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; This gcc Version 2 machine description is inspired by sparc.md and
  ;; mips.md.
--- 17,24 ----
  ;; 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/>.
  
  ;; This gcc Version 2 machine description is inspired by sparc.md and
  ;; mips.md.
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa.opt gcc-4.2.2/gcc/config/pa/pa.opt
*** gcc-4.2.1/gcc/config/pa/pa.opt	Sat Jul  2 13:19:59 2005
--- gcc-4.2.2/gcc/config/pa/pa.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the HP PA-RISC port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the HP PA-RISC port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  march=1.0
  Target RejectNegative
--- 15,22 ----
  ; 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/>.
  
  march=1.0
  Target RejectNegative
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa32-linux.h gcc-4.2.2/gcc/config/pa/pa32-linux.h
*** gcc-4.2.1/gcc/config/pa/pa32-linux.h	Tue Mar 14 15:06:32 2006
--- gcc-4.2.2/gcc/config/pa/pa32-linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for PA_RISC with ELF-32 format
!    Copyright (C) 2000, 2002, 2004, 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions for PA_RISC with ELF-32 format
!    Copyright (C) 2000, 2002, 2004, 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Turn off various SOM crap we don't want.  */
  #undef TARGET_ELF32
--- 14,21 ----
  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/>.  */
  
  /* Turn off various SOM crap we don't want.  */
  #undef TARGET_ELF32
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa64-hpux.h gcc-4.2.2/gcc/config/pa/pa64-hpux.h
*** gcc-4.2.1/gcc/config/pa/pa64-hpux.h	Mon Oct 16 01:31:22 2006
--- gcc-4.2.2/gcc/config/pa/pa64-hpux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler, for HPs running
     HPUX using the 64bit runtime model.
!    Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler, for HPs running
     HPUX using the 64bit runtime model.
!    Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* We can debug dynamically linked executables on hpux11; we also
     want dereferencing of a NULL pointer to cause a SEGV.  Do not move
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* We can debug dynamically linked executables on hpux11; we also
     want dereferencing of a NULL pointer to cause a SEGV.  Do not move
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa64-hpux.opt gcc-4.2.2/gcc/config/pa/pa64-hpux.opt
*** gcc-4.2.1/gcc/config/pa/pa64-hpux.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/pa64-hpux.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the HP PA-RISC port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the HP PA-RISC port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mgnu-ld
  Target RejectNegative Mask(GNU_LD) MaskExists
--- 15,22 ----
  ; 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/>.
  
  mgnu-ld
  Target RejectNegative Mask(GNU_LD) MaskExists
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa64-linux.h gcc-4.2.2/gcc/config/pa/pa64-linux.h
*** gcc-4.2.1/gcc/config/pa/pa64-linux.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pa/pa64-linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for PA_RISC with ELF format on 64-bit Linux
!    Copyright (C) 1999, 2000, 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions for PA_RISC with ELF format on 64-bit Linux
!    Copyright (C) 1999, 2000, 2002, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #if 0 /* needs some work :-( */
  /* If defined, this macro specifies a table of register pairs used to
--- 14,21 ----
  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/>.  */
  
  #if 0 /* needs some work :-( */
  /* If defined, this macro specifies a table of register pairs used to
diff -Nrcpad gcc-4.2.1/gcc/config/pa/pa64-regs.h gcc-4.2.2/gcc/config/pa/pa64-regs.h
*** gcc-4.2.1/gcc/config/pa/pa64-regs.h	Fri Feb 17 22:19:05 2006
--- gcc-4.2.2/gcc/config/pa/pa64-regs.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Configuration for GCC-compiler for PA-RISC.
!    Copyright (C) 1999, 2000, 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Configuration for GCC-compiler for PA-RISC.
!    Copyright (C) 1999, 2000, 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Standard register usage.
  
--- 14,21 ----
  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/>.  */
  
  /* Standard register usage.
  
diff -Nrcpad gcc-4.2.1/gcc/config/pa/predicates.md gcc-4.2.2/gcc/config/pa/predicates.md
*** gcc-4.2.1/gcc/config/pa/predicates.md	Wed Feb 28 00:16:43 2007
--- gcc-4.2.2/gcc/config/pa/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for HP PA-RISC.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for HP PA-RISC.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return nonzero only if OP is a register of mode MODE, or
  ;; CONST0_RTX.
--- 14,21 ----
  ;; 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/>.
  
  ;; Return nonzero only if OP is a register of mode MODE, or
  ;; CONST0_RTX.
diff -Nrcpad gcc-4.2.1/gcc/config/pa/som.h gcc-4.2.2/gcc/config/pa/som.h
*** gcc-4.2.1/gcc/config/pa/som.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/pa/som.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for SOM assembler support.
!    Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for SOM assembler support.
!    Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* So we can conditionalize small amounts of code in pa.c or pa.md.  */
  #undef TARGET_SOM
--- 15,22 ----
  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/>.  */
  
  /* So we can conditionalize small amounts of code in pa.c or pa.md.  */
  #undef TARGET_SOM
diff -Nrcpad gcc-4.2.1/gcc/config/pdp11/2bsd.h gcc-4.2.2/gcc/config/pdp11/2bsd.h
*** gcc-4.2.1/gcc/config/pdp11/2bsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pdp11/2bsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for a PDP with 2BSD
!    Copyright (C) 1995, 1996, 1999, 2000 Free Software Foundation, Inc.
     Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for a PDP with 2BSD
!    Copyright (C) 1995, 1996, 1999, 2000, 2007 Free Software Foundation, Inc.
     Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TWO_BSD
  
--- 15,22 ----
  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 TWO_BSD
  
diff -Nrcpad gcc-4.2.1/gcc/config/pdp11/pdp11-modes.def gcc-4.2.2/gcc/config/pdp11/pdp11-modes.def
*** gcc-4.2.1/gcc/config/pdp11/pdp11-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pdp11/pdp11-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for the pdp-11
!    Copyright (C) 2002, 2004 Free Software Foundation, Inc.
     Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for the pdp-11
!    Copyright (C) 2002, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Add any extra modes needed to represent the condition code.
     CCFPmode is used for FPU, but should we use a separate reg? */
--- 15,22 ----
  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/>.  */
  
  /* Add any extra modes needed to represent the condition code.
     CCFPmode is used for FPU, but should we use a separate reg? */
diff -Nrcpad gcc-4.2.1/gcc/config/pdp11/pdp11-protos.h gcc-4.2.2/gcc/config/pdp11/pdp11-protos.h
*** gcc-4.2.1/gcc/config/pdp11/pdp11-protos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pdp11/pdp11-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for the pdp-11
!    Copyright (C) 2000, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for the pdp-11
!    Copyright (C) 2000, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* declarations */
  #ifdef RTX_CODE
--- 15,22 ----
  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/>.  */
  
  /* declarations */
  #ifdef RTX_CODE
diff -Nrcpad gcc-4.2.1/gcc/config/pdp11/pdp11.c gcc-4.2.2/gcc/config/pdp11/pdp11.c
*** gcc-4.2.1/gcc/config/pdp11/pdp11.c	Sun Jul  3 00:38:49 2005
--- gcc-4.2.2/gcc/config/pdp11/pdp11.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Subroutines for gcc2 for pdp11.
!    Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2004, 2005
!    Free Software Foundation, Inc.
     Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Subroutines for gcc2 for pdp11.
!    Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2004, 2005,
!    2007 Free Software Foundation, Inc.
     Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/pdp11/pdp11.h gcc-4.2.2/gcc/config/pdp11/pdp11.h
*** gcc-4.2.1/gcc/config/pdp11/pdp11.h	Sat Aug  6 13:26:35 2005
--- gcc-4.2.2/gcc/config/pdp11/pdp11.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler, for the pdp-11
!    Copyright (C) 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2004, 2005
!    Free Software Foundation, Inc.
     Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler, for the pdp-11
!    Copyright (C) 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2004, 2005,
!    2007 Free Software Foundation, Inc.
     Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define CONSTANT_POOL_BEFORE_FUNCTION	0
  
--- 16,23 ----
  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 CONSTANT_POOL_BEFORE_FUNCTION	0
  
diff -Nrcpad gcc-4.2.1/gcc/config/pdp11/pdp11.md gcc-4.2.2/gcc/config/pdp11/pdp11.md
*** gcc-4.2.1/gcc/config/pdp11/pdp11.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pdp11/pdp11.md	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ;;- Machine description for the pdp11 for GNU C compiler
  ;; Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2004, 2005
! ;; Free Software Foundation, Inc.
  ;; Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  ;;- Machine description for the pdp11 for GNU C compiler
  ;; Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2004, 2005
! ;; 2007 Free Software Foundation, Inc.
  ;; Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at).
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  
  ;; HI is 16 bit
--- 16,23 ----
  ;; 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/>.
  
  
  ;; HI is 16 bit
diff -Nrcpad gcc-4.2.1/gcc/config/pdp11/pdp11.opt gcc-4.2.2/gcc/config/pdp11/pdp11.opt
*** gcc-4.2.1/gcc/config/pdp11/pdp11.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/pdp11/pdp11.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the PDP11 port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the PDP11 port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  m10
  Target RejectNegative
--- 15,22 ----
  ; 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/>.
  
  m10
  Target RejectNegative
diff -Nrcpad gcc-4.2.1/gcc/config/ptx4.h gcc-4.2.2/gcc/config/ptx4.h
*** gcc-4.2.1/gcc/config/ptx4.h	Fri Aug  5 03:20:12 2005
--- gcc-4.2.2/gcc/config/ptx4.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Operating system specific defines to be used when targeting GCC for
     Sequent's Dynix/ptx v4 and later.
!    Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004
     Free Software Foundation, Inc.
     Generic SysV4 file Contributed by Ron Guilmette (rfg@monkeys.com).
     Renamed and changed to suit Dynix/ptx v4 and later.
--- 1,6 ----
  /* Operating system specific defines to be used when targeting GCC for
     Sequent's Dynix/ptx v4 and later.
!    Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2007
     Free Software Foundation, Inc.
     Generic SysV4 file Contributed by Ron Guilmette (rfg@monkeys.com).
     Renamed and changed to suit Dynix/ptx v4 and later.
*************** This file is part of GCC.
*** 11,17 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 11,17 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 20,28 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.
  
  */
  
--- 20,27 ----
  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/>.
  
  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/40x.md gcc-4.2.2/gcc/config/rs6000/40x.md
*** gcc-4.2.1/gcc/config/rs6000/40x.md	Fri Sep 23 14:32:22 2005
--- gcc-4.2.2/gcc/config/rs6000/40x.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for IBM PowerPC 403 and PowerPC 405  processors.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Scheduling description for IBM PowerPC 403 and PowerPC 405  processors.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "ppc40x,ppc40xiu")
  (define_cpu_unit "bpu_40x,fpu_405" "ppc40x")
--- 14,21 ----
  ;; 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_automaton "ppc40x,ppc40xiu")
  (define_cpu_unit "bpu_40x,fpu_405" "ppc40x")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/440.md gcc-4.2.2/gcc/config/rs6000/440.md
*** gcc-4.2.1/gcc/config/rs6000/440.md	Fri Sep 23 14:32:22 2005
--- gcc-4.2.2/gcc/config/rs6000/440.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for IBM PowerPC 440 processor.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for IBM PowerPC 440 processor.
! ;;   Copyright (C) 2003, 2004, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; PPC440 Embedded PowerPC controller
  ;; dual issue
--- 14,21 ----
  ;; 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/>.
  
  ;; PPC440 Embedded PowerPC controller
  ;; dual issue
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/603.md gcc-4.2.2/gcc/config/rs6000/603.md
*** gcc-4.2.1/gcc/config/rs6000/603.md	Fri Sep 23 14:32:22 2005
--- gcc-4.2.2/gcc/config/rs6000/603.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for PowerPC 603 processor.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Scheduling description for PowerPC 603 processor.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "ppc603,ppc603fp")
  (define_cpu_unit "iu_603" "ppc603")
--- 14,21 ----
  ;; 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_automaton "ppc603,ppc603fp")
  (define_cpu_unit "iu_603" "ppc603")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/6xx.md gcc-4.2.2/gcc/config/rs6000/6xx.md
*** gcc-4.2.1/gcc/config/rs6000/6xx.md	Fri Sep 23 14:32:22 2005
--- gcc-4.2.2/gcc/config/rs6000/6xx.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Scheduling description for PowerPC 604, PowerPC 604e, PowerPC 620,
  ;; and PowerPC 630 processors.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ;; Scheduling description for PowerPC 604, PowerPC 604e, PowerPC 620,
  ;; and PowerPC 630 processors.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 15,23 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "ppc6xx,ppc6xxfp,ppc6xxfp2")
  (define_cpu_unit "iu1_6xx,iu2_6xx,mciu_6xx" "ppc6xx")
--- 15,22 ----
  ;; 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_automaton "ppc6xx,ppc6xxfp,ppc6xxfp2")
  (define_cpu_unit "iu1_6xx,iu2_6xx,mciu_6xx" "ppc6xx")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/7450.md gcc-4.2.2/gcc/config/rs6000/7450.md
*** gcc-4.2.1/gcc/config/rs6000/7450.md	Thu Jul  7 14:30:14 2005
--- gcc-4.2.2/gcc/config/rs6000/7450.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for Motorola PowerPC 7450 processor.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Scheduling description for Motorola PowerPC 7450 processor.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "ppc7450,ppc7450mciu,ppc7450fp,ppc7450vec")
  (define_cpu_unit "iu1_7450,iu2_7450,iu3_7450" "ppc7450")
--- 14,21 ----
  ;; 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_automaton "ppc7450,ppc7450mciu,ppc7450fp,ppc7450vec")
  (define_cpu_unit "iu1_7450,iu2_7450,iu3_7450" "ppc7450")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/7xx.md gcc-4.2.2/gcc/config/rs6000/7xx.md
*** gcc-4.2.1/gcc/config/rs6000/7xx.md	Thu Jul  7 14:30:14 2005
--- gcc-4.2.2/gcc/config/rs6000/7xx.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for Motorola PowerPC 750 and PowerPC 7400 processors.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Scheduling description for Motorola PowerPC 750 and PowerPC 7400 processors.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "ppc7xx,ppc7xxfp")
  (define_cpu_unit "iu1_7xx,iu2_7xx" "ppc7xx")
--- 14,21 ----
  ;; 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_automaton "ppc7xx,ppc7xxfp")
  (define_cpu_unit "iu1_7xx,iu2_7xx" "ppc7xx")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/8540.md gcc-4.2.2/gcc/config/rs6000/8540.md
*** gcc-4.2.1/gcc/config/rs6000/8540.md	Thu Jul  7 14:30:14 2005
--- gcc-4.2.2/gcc/config/rs6000/8540.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Pipeline description for Motorola PowerPC 8540 processor.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Pipeline description for Motorola PowerPC 8540 processor.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "ppc8540_most,ppc8540_long,ppc8540_retire")
  (define_cpu_unit "ppc8540_decode_0,ppc8540_decode_1" "ppc8540_most")
--- 14,21 ----
  ;; 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_automaton "ppc8540_most,ppc8540_long,ppc8540_retire")
  (define_cpu_unit "ppc8540_decode_0,ppc8540_decode_1" "ppc8540_most")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/aix.h gcc-4.2.2/gcc/config/rs6000/aix.h
*** gcc-4.2.1/gcc/config/rs6000/aix.h	Fri Jan 27 19:59:49 2006
--- gcc-4.2.2/gcc/config/rs6000/aix.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler,
     for IBM RS/6000 POWER running AIX.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Definitions of target machine for GNU compiler,
     for IBM RS/6000 POWER running AIX.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Yes!  We are AIX!  */
  #define DEFAULT_ABI ABI_AIX
--- 16,23 ----
     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/>.  */
  
  /* Yes!  We are AIX!  */
  #define DEFAULT_ABI ABI_AIX
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/aix.opt gcc-4.2.2/gcc/config/rs6000/aix.opt
*** gcc-4.2.1/gcc/config/rs6000/aix.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/aix.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ; AIX options.
  ;
! ; Copyright (C) 2005 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  ; AIX options.
  ;
! ; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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
***************
*** 16,24 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mxl-compat
  Target Var(has_xl_compat_option)
--- 16,23 ----
  ; 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/>.
  
  mxl-compat
  Target Var(has_xl_compat_option)
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/aix41.h gcc-4.2.2/gcc/config/rs6000/aix41.h
*** gcc-4.2.1/gcc/config/rs6000/aix41.h	Tue May  9 17:09:06 2006
--- gcc-4.2.2/gcc/config/rs6000/aix41.h	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* Definitions of target machine for GNU compiler,
     for IBM RS/6000 POWER running AIX version 4.1.
     Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004,
!    2005
     Free Software Foundation, Inc.
     Contributed by David Edelsohn (edelsohn@gnu.org).
  
--- 1,7 ----
  /* Definitions of target machine for GNU compiler,
     for IBM RS/6000 POWER running AIX version 4.1.
     Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004,
!    2005, 2007
     Free Software Foundation, Inc.
     Contributed by David Edelsohn (edelsohn@gnu.org).
  
***************
*** 9,15 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 9,15 ----
  
     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
***************
*** 18,26 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef ASM_SPEC
  #define ASM_SPEC "-u %(asm_cpu)"
--- 18,25 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef ASM_SPEC
  #define ASM_SPEC "-u %(asm_cpu)"
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/aix41.opt gcc-4.2.2/gcc/config/rs6000/aix41.opt
*** gcc-4.2.1/gcc/config/rs6000/aix41.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/aix41.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ; Options for AIX4.1.
  ;
! ; Copyright (C) 2005 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  ; Options for AIX4.1.
  ;
! ; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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
***************
*** 16,24 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mpe
  Target Report RejectNegative Var(internal_nothing_1)
--- 16,23 ----
  ; 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/>.
  
  mpe
  Target Report RejectNegative Var(internal_nothing_1)
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/aix43.h gcc-4.2.2/gcc/config/rs6000/aix43.h
*** gcc-4.2.1/gcc/config/rs6000/aix43.h	Sat Jan 28 19:49:43 2006
--- gcc-4.2.2/gcc/config/rs6000/aix43.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Definitions of target machine for GNU compiler,
     for IBM RS/6000 POWER running AIX version 4.3.
!    Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006
!    Free Software Foundation, Inc.
     Contributed by David Edelsohn (edelsohn@gnu.org).
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,14 ----
  /* Definitions of target machine for GNU compiler,
     for IBM RS/6000 POWER running AIX version 4.3.
!    Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
!    2007 Free Software Foundation, Inc.
     Contributed by David Edelsohn (edelsohn@gnu.org).
  
     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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Sometimes certain combinations of command options do not make sense
     on a particular target machine.  You can define a macro
--- 17,24 ----
     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/>.  */
  
  /* Sometimes certain combinations of command options do not make sense
     on a particular target machine.  You can define a macro
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/aix51.h gcc-4.2.2/gcc/config/rs6000/aix51.h
*** gcc-4.2.1/gcc/config/rs6000/aix51.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/aix51.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler,
     for IBM RS/6000 POWER running AIX V5.
!    Copyright (C) 2001, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by David Edelsohn (edelsohn@gnu.org).
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Definitions of target machine for GNU compiler,
     for IBM RS/6000 POWER running AIX V5.
!    Copyright (C) 2001, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by David Edelsohn (edelsohn@gnu.org).
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Sometimes certain combinations of command options do not make sense
     on a particular target machine.  You can define a macro
--- 16,23 ----
     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/>.  */
  
  /* Sometimes certain combinations of command options do not make sense
     on a particular target machine.  You can define a macro
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/aix52.h gcc-4.2.2/gcc/config/rs6000/aix52.h
*** gcc-4.2.1/gcc/config/rs6000/aix52.h	Thu Jun  1 15:44:13 2006
--- gcc-4.2.2/gcc/config/rs6000/aix52.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler,
     for IBM RS/6000 POWER running AIX V5.2.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by David Edelsohn (edelsohn@gnu.org).
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,14 ----
  /* Definitions of target machine for GNU compiler,
     for IBM RS/6000 POWER running AIX V5.2.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007
!    Free Software Foundation, Inc.
     Contributed by David Edelsohn (edelsohn@gnu.org).
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Sometimes certain combinations of command options do not make sense
     on a particular target machine.  You can define a macro
--- 17,24 ----
     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/>.  */
  
  /* Sometimes certain combinations of command options do not make sense
     on a particular target machine.  You can define a macro
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/aix64.opt gcc-4.2.2/gcc/config/rs6000/aix64.opt
*** gcc-4.2.1/gcc/config/rs6000/aix64.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/aix64.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ; Options for the 64-bit flavor of AIX.
  ;
! ; Copyright (C) 2005 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  ; Options for the 64-bit flavor of AIX.
  ;
! ; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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
***************
*** 16,24 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  maix64
  Target Report RejectNegative Mask(64BIT)
--- 16,23 ----
  ; 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/>.
  
  maix64
  Target Report RejectNegative Mask(64BIT)
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/altivec.md gcc-4.2.2/gcc/config/rs6000/altivec.md
*** gcc-4.2.1/gcc/config/rs6000/altivec.md	Tue Jun  6 17:01:27 2006
--- gcc-4.2.2/gcc/config/rs6000/altivec.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; AltiVec patterns.
! ;; Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
  ;; Contributed by Aldy Hernandez (aldy@quesejoda.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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  ;; AltiVec patterns.
! ;; Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007
! ;; Free Software Foundation, Inc.
  ;; Contributed by Aldy Hernandez (aldy@quesejoda.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
***************
*** 15,23 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_constants
    [(UNSPEC_VCMPBFP       50)
--- 16,23 ----
  ;; 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_constants
    [(UNSPEC_VCMPBFP       50)
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/beos.h gcc-4.2.2/gcc/config/rs6000/beos.h
*** gcc-4.2.1/gcc/config/rs6000/beos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/beos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for BeOS.
!    Copyright (C) 1997, 2000, 2001, 2002, 2003, 2005
     Free Software Foundation, Inc.
     Contributed by Fred Fish (fnf@cygnus.com), based on aix41.h
     from David Edelsohn (edelsohn@npac.syr.edu).
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for BeOS.
!    Copyright (C) 1997, 2000, 2001, 2002, 2003, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Fred Fish (fnf@cygnus.com), based on aix41.h
     from David Edelsohn (edelsohn@npac.syr.edu).
***************
*** 8,14 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
     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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (BeOS/PowerPC)");
--- 17,24 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (BeOS/PowerPC)");
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/biarch64.h gcc-4.2.2/gcc/config/rs6000/biarch64.h
*** gcc-4.2.1/gcc/config/rs6000/biarch64.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/biarch64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler, for 32/64 bit powerpc.
!    Copyright (C) 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler, for 32/64 bit powerpc.
!    Copyright (C) 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Specify this in a cover file to provide bi-architecture (32/64) support.  */
  #define RS6000_BI_ARCH 1
--- 14,21 ----
  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/>.  */
  
  /* Specify this in a cover file to provide bi-architecture (32/64) support.  */
  #define RS6000_BI_ARCH 1
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/constraints.md gcc-4.2.2/gcc/config/rs6000/constraints.md
*** gcc-4.2.1/gcc/config/rs6000/constraints.md	Wed Mar 29 23:17:23 2006
--- gcc-4.2.2/gcc/config/rs6000/constraints.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Constraint definitions for RS6000
! ;; Copyright (C) 2006 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Constraint definitions for RS6000
! ;; Copyright (C) 2006, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Register constraints
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Register constraints
  
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/darwin.h gcc-4.2.2/gcc/config/rs6000/darwin.h
*** gcc-4.2.1/gcc/config/rs6000/darwin.h	Thu Mar 29 16:15:43 2007
--- gcc-4.2.2/gcc/config/rs6000/darwin.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target definitions for PowerPC running Darwin (Mac OS X).
!    Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
--- 1,5 ----
  /* Target definitions for PowerPC running Darwin (Mac OS X).
!    Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (Darwin/PowerPC)");
--- 16,23 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (Darwin/PowerPC)");
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/darwin.md gcc-4.2.2/gcc/config/rs6000/darwin.md
*** gcc-4.2.1/gcc/config/rs6000/darwin.md	Fri Feb 17 19:52:28 2006
--- gcc-4.2.2/gcc/config/rs6000/darwin.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Machine description patterns for PowerPC running Darwin (Mac OS X).
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
  This file is part of GCC.
  
  GNU CC 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 2, or (at your option)
  any later version.
  
  GNU CC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Machine description patterns for PowerPC running Darwin (Mac OS X).
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
  This file is part of GCC.
  
  GNU CC 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.
  
  GNU CC is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GNU CC; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  (define_insn "adddi3_high"
    [(set (match_operand:DI 0 "gpc_reg_operand" "=b")
--- 15,22 ----
  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_insn "adddi3_high"
    [(set (match_operand:DI 0 "gpc_reg_operand" "=b")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/darwin.opt gcc-4.2.2/gcc/config/rs6000/darwin.opt
*** gcc-4.2.1/gcc/config/rs6000/darwin.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/darwin.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ; Darwin options for PPC port.
  ;
! ; Copyright (C) 2005 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  ; Darwin options for PPC port.
  ;
! ; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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
***************
*** 16,24 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  m64
  Target RejectNegative Mask(64BIT)
--- 16,23 ----
  ; 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/>.
  
  m64
  Target RejectNegative Mask(64BIT)
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/darwin64.h gcc-4.2.2/gcc/config/rs6000/darwin64.h
*** gcc-4.2.1/gcc/config/rs6000/darwin64.h	Fri Nov 10 00:02:21 2006
--- gcc-4.2.2/gcc/config/rs6000/darwin64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target definitions for PowerPC running Darwin (Mac OS X).
!    Copyright (C) 2006 Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
     This file is part of GCC.
  
     GCC is free software; you can redistribute it and/or modify it
     under the terms of the GNU General Public License as published
!    by the Free Software Foundation; either version 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Target definitions for PowerPC running Darwin (Mac OS X).
!    Copyright (C) 2006, 2007 Free Software Foundation, Inc.
     Contributed by Apple Computer Inc.
  
     This file is part of GCC.
  
     GCC is free software; you can redistribute it and/or modify it
     under the terms of the GNU General Public License as published
!    by the Free Software Foundation; either version 3, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (Darwin/PowerPC64)");
--- 15,22 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (Darwin/PowerPC64)");
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/darwin7.h gcc-4.2.2/gcc/config/rs6000/darwin7.h
*** gcc-4.2.1/gcc/config/rs6000/darwin7.h	Fri Jul  8 05:51:06 2005
--- gcc-4.2.2/gcc/config/rs6000/darwin7.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target definitions for Darwin 7.x (Mac OS X) systems.
!    Copyright (C) 2004, 2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Target definitions for Darwin 7.x (Mac OS X) systems.
!    Copyright (C) 2004, 2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Machine dependent libraries.  Include libmx when compiling for
     Darwin 7.0 and above, but before libSystem, since the functions are
--- 15,22 ----
  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/>.  */
  
  /* Machine dependent libraries.  Include libmx when compiling for
     Darwin 7.0 and above, but before libSystem, since the functions are
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/darwin8.h gcc-4.2.2/gcc/config/rs6000/darwin8.h
*** gcc-4.2.1/gcc/config/rs6000/darwin8.h	Fri Jul  8 05:51:06 2005
--- gcc-4.2.2/gcc/config/rs6000/darwin8.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target definitions for Darwin 8.0 and above (Mac OS X) systems.
!    Copyright (C) 2004, 2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Target definitions for Darwin 8.0 and above (Mac OS X) systems.
!    Copyright (C) 2004, 2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Machine dependent libraries.  Include libmx when compiling on
     Darwin 7.0 and above, but before libSystem, since the functions are
--- 15,22 ----
  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/>.  */
  
  /* Machine dependent libraries.  Include libmx when compiling on
     Darwin 7.0 and above, but before libSystem, since the functions are
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/default64.h gcc-4.2.2/gcc/config/rs6000/default64.h
*** gcc-4.2.1/gcc/config/rs6000/default64.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/default64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler,
     for 64 bit powerpc linux defaulting to -m64.
!    Copyright (C) 2003, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler,
     for 64 bit powerpc linux defaulting to -m64.
!    Copyright (C) 2003, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_DEFAULT
  #define TARGET_DEFAULT \
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_DEFAULT
  #define TARGET_DEFAULT \
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/e500-double.h gcc-4.2.2/gcc/config/rs6000/e500-double.h
*** gcc-4.2.1/gcc/config/rs6000/e500-double.h	Tue Apr 11 00:33:29 2006
--- gcc-4.2.2/gcc/config/rs6000/e500-double.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target definitions for E500 with double precision FP.
!    Copyright (C) 2004, 2006 Free Software Foundation, Inc.
     Contributed by Aldy Hernandez (aldyh@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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Target definitions for E500 with double precision FP.
!    Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Aldy Hernandez (aldyh@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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  SUB3TARGET_OVERRIDE_OPTIONS
  #define SUB3TARGET_OVERRIDE_OPTIONS \
--- 15,22 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  SUB3TARGET_OVERRIDE_OPTIONS
  #define SUB3TARGET_OVERRIDE_OPTIONS \
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/eabi.h gcc-4.2.2/gcc/config/rs6000/eabi.h
*** gcc-4.2.1/gcc/config/rs6000/eabi.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/eabi.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Core target definitions for GNU compiler
     for IBM RS/6000 PowerPC targeted to embedded ELF systems.
!    Copyright (C) 1995, 1996, 2000, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Cygnus Support.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,14 ----
  /* Core target definitions for GNU compiler
     for IBM RS/6000 PowerPC targeted to embedded ELF systems.
!    Copyright (C) 1995, 1996, 2000, 2003, 2004, 2007
!    Free Software Foundation, Inc.
     Contributed by Cygnus Support.
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Add -meabi to target flags.  */
  #undef TARGET_DEFAULT
--- 17,24 ----
     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/>.  */
  
  /* Add -meabi to target flags.  */
  #undef TARGET_DEFAULT
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/eabialtivec.h gcc-4.2.2/gcc/config/rs6000/eabialtivec.h
*** gcc-4.2.1/gcc/config/rs6000/eabialtivec.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/eabialtivec.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Core target definitions for GNU compiler
     for PowerPC targeted systems with AltiVec support.
!    Copyright (C) 2001, 2003 Free Software Foundation, Inc.
     Contributed by Aldy Hernandez (aldyh@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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Core target definitions for GNU compiler
     for PowerPC targeted systems with AltiVec support.
!    Copyright (C) 2001, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Aldy Hernandez (aldyh@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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Add -meabi and -maltivec to target flags.  */
  #undef  TARGET_DEFAULT
--- 16,23 ----
     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/>.  */
  
  /* Add -meabi and -maltivec to target flags.  */
  #undef  TARGET_DEFAULT
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/eabisim.h gcc-4.2.2/gcc/config/rs6000/eabisim.h
*** gcc-4.2.1/gcc/config/rs6000/eabisim.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/eabisim.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Support for GCC on simulated PowerPC systems targeted to embedded ELF
     systems.
!    Copyright (C) 1995, 1996, 2000, 2003 Free Software Foundation, Inc.
     Contributed by Cygnus Support.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Support for GCC on simulated PowerPC systems targeted to embedded ELF
     systems.
!    Copyright (C) 1995, 1996, 2000, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Cygnus Support.
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (PowerPC Simulated)");
--- 16,23 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (PowerPC Simulated)");
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/eabispe.h gcc-4.2.2/gcc/config/rs6000/eabispe.h
*** gcc-4.2.1/gcc/config/rs6000/eabispe.h	Fri Nov 24 16:26:16 2006
--- gcc-4.2.2/gcc/config/rs6000/eabispe.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Core target definitions for GNU compiler
     for PowerPC embedded targeted systems with SPE support.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Aldy Hernandez (aldyh@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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,14 ----
  /* Core target definitions for GNU compiler
     for PowerPC embedded targeted systems with SPE support.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Aldy Hernandez (aldyh@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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  TARGET_DEFAULT
  #define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_EABI	\
--- 17,24 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_DEFAULT
  #define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_EABI	\
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/freebsd.h gcc-4.2.2/gcc/config/rs6000/freebsd.h
*** gcc-4.2.1/gcc/config/rs6000/freebsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/freebsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for PowerPC running FreeBSD using the ELF format
!    Copyright (C) 2001, 2003 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions for PowerPC running FreeBSD using the ELF format
!    Copyright (C) 2001, 2003, 2007 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Override the defaults, which exist to force the proper definition.  */
  
--- 15,22 ----
     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/>.  */
  
  /* Override the defaults, which exist to force the proper definition.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/gnu.h gcc-4.2.2/gcc/config/rs6000/gnu.h
*** gcc-4.2.1/gcc/config/rs6000/gnu.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/gnu.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler,
     for PowerPC machines running GNU.
!    Copyright (C) 2001, 2003 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions of target machine for GNU compiler,
     for PowerPC machines running GNU.
!    Copyright (C) 2001, 2003, 2007 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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef	CPP_OS_DEFAULT_SPEC
  #define CPP_OS_DEFAULT_SPEC "%(cpp_os_gnu)"
--- 15,22 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef	CPP_OS_DEFAULT_SPEC
  #define CPP_OS_DEFAULT_SPEC "%(cpp_os_gnu)"
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/host-darwin.c gcc-4.2.2/gcc/config/rs6000/host-darwin.c
*** gcc-4.2.1/gcc/config/rs6000/host-darwin.c	Sat Jun  3 02:14:39 2006
--- gcc-4.2.2/gcc/config/rs6000/host-darwin.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Darwin/powerpc host-specific hook definitions.
!    Copyright (C) 2003, 2004, 2005, 2006 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Darwin/powerpc host-specific hook definitions.
!    Copyright (C) 2003, 2004, 2005, 2006, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/host-ppc64-darwin.c gcc-4.2.2/gcc/config/rs6000/host-ppc64-darwin.c
*** gcc-4.2.1/gcc/config/rs6000/host-ppc64-darwin.c	Fri Nov 10 00:02:21 2006
--- gcc-4.2.2/gcc/config/rs6000/host-ppc64-darwin.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* ppc64-darwin host-specific hook definitions.
!    Copyright (C) 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* ppc64-darwin host-specific hook definitions.
!    Copyright (C) 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/kaos-ppc.h gcc-4.2.2/gcc/config/rs6000/kaos-ppc.h
*** gcc-4.2.1/gcc/config/rs6000/kaos-ppc.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/kaos-ppc.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.
     kaOS on PowerPC architecture version.
!    Copyright (C) 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.
     kaOS on PowerPC architecture version.
!    Copyright (C) 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fputs (" (PowerPC/kaOS[ELF])", stderr);
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fputs (" (PowerPC/kaOS[ELF])", stderr);
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/linux.h gcc-4.2.2/gcc/config/rs6000/linux.h
*** gcc-4.2.1/gcc/config/rs6000/linux.h	Thu Feb 23 08:58:22 2006
--- gcc-4.2.2/gcc/config/rs6000/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Definitions of target machine for GNU compiler,
     for PowerPC machines running Linux.
     Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Michael Meissner (meissner@cygnus.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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,14 ----
  /* Definitions of target machine for GNU compiler,
     for PowerPC machines running Linux.
     Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Michael Meissner (meissner@cygnus.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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef MD_EXEC_PREFIX
  #undef MD_STARTFILE_PREFIX
--- 17,24 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef MD_EXEC_PREFIX
  #undef MD_STARTFILE_PREFIX
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/linux64.h gcc-4.2.2/gcc/config/rs6000/linux64.h
*** gcc-4.2.1/gcc/config/rs6000/linux64.h	Fri Jul 14 15:54:23 2006
--- gcc-4.2.2/gcc/config/rs6000/linux64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler,
     for 64 bit PowerPC linux.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Definitions of target machine for GNU compiler,
     for 64 bit PowerPC linux.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #ifndef RS6000_BI_ARCH
  
--- 16,23 ----
     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 RS6000_BI_ARCH
  
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/linux64.opt gcc-4.2.2/gcc/config/rs6000/linux64.opt
*** gcc-4.2.1/gcc/config/rs6000/linux64.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/linux64.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ; Options for 64-bit PowerPC Linux.
  ;
! ; Copyright (C) 2005 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  ; Options for 64-bit PowerPC Linux.
  ;
! ; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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
***************
*** 16,24 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mprofile-kernel
  Target Report Mask(PROFILE_KERNEL)
--- 16,23 ----
  ; 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/>.
  
  mprofile-kernel
  Target Report Mask(PROFILE_KERNEL)
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/linuxaltivec.h gcc-4.2.2/gcc/config/rs6000/linuxaltivec.h
*** gcc-4.2.1/gcc/config/rs6000/linuxaltivec.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/linuxaltivec.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler,
     for AltiVec enhanced PowerPC machines running GNU/Linux.
!    Copyright (C) 2001, 2003 Free Software Foundation, Inc.
     Contributed by Aldy Hernandez (aldyh@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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Definitions of target machine for GNU compiler,
     for AltiVec enhanced PowerPC machines running GNU/Linux.
!    Copyright (C) 2001, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Aldy Hernandez (aldyh@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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (PowerPC AltiVec GNU/Linux)");
--- 16,23 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (PowerPC AltiVec GNU/Linux)");
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/linuxspe.h gcc-4.2.2/gcc/config/rs6000/linuxspe.h
*** gcc-4.2.1/gcc/config/rs6000/linuxspe.h	Fri Nov 24 16:26:16 2006
--- gcc-4.2.2/gcc/config/rs6000/linuxspe.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler,
     for PowerPC e500 machines running GNU/Linux.
!    Copyright (C) 2003, 2004 Free Software Foundation, Inc.
     Contributed by Aldy Hernandez (aldy@quesejoda.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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Definitions of target machine for GNU compiler,
     for PowerPC e500 machines running GNU/Linux.
!    Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Aldy Hernandez (aldy@quesejoda.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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (PowerPC E500 GNU/Linux)");
--- 16,23 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (PowerPC E500 GNU/Linux)");
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/lynx.h gcc-4.2.2/gcc/config/rs6000/lynx.h
*** gcc-4.2.1/gcc/config/rs6000/lynx.h	Thu Jul 21 05:44:22 2005
--- gcc-4.2.2/gcc/config/rs6000/lynx.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for Rs6000 running LynxOS.
!    Copyright (C) 1995, 1996, 2000, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by David Henkel-Wallace, Cygnus Support (gumby@cygnus.com)
     Rewritten by Adam Nemet, LynuxWorks Inc.
--- 1,5 ----
  /* Definitions for Rs6000 running LynxOS.
!    Copyright (C) 1995, 1996, 2000, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by David Henkel-Wallace, Cygnus Support (gumby@cygnus.com)
     Rewritten by Adam Nemet, LynuxWorks Inc.
***************
*** 8,14 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
     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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Override the definition in sysv4.h.  */
  
--- 17,24 ----
     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/>.  */
  
  /* Override the definition in sysv4.h.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/mpc.md gcc-4.2.2/gcc/config/rs6000/mpc.md
*** gcc-4.2.1/gcc/config/rs6000/mpc.md	Fri Sep 23 14:32:22 2005
--- gcc-4.2.2/gcc/config/rs6000/mpc.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for Motorola PowerPC processor cores.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Scheduling description for Motorola PowerPC processor cores.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "mpc,mpcfp")
  (define_cpu_unit "iu_mpc,mciu_mpc" "mpc")
--- 14,21 ----
  ;; 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_automaton "mpc,mpcfp")
  (define_cpu_unit "iu_mpc,mciu_mpc" "mpc")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/netbsd.h gcc-4.2.2/gcc/config/rs6000/netbsd.h
*** gcc-4.2.1/gcc/config/rs6000/netbsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/netbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler,
     for PowerPC NetBSD systems.
!    Copyright 2002, 2003 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Definitions of target machine for GNU compiler,
     for PowerPC NetBSD systems.
!    Copyright 2002, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  TARGET_OS_CPP_BUILTINS	/* FIXME: sysv4.h should not define this! */
  #define TARGET_OS_CPP_BUILTINS()		\
--- 16,23 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_OS_CPP_BUILTINS	/* FIXME: sysv4.h should not define this! */
  #define TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/power4.md gcc-4.2.2/gcc/config/rs6000/power4.md
*** gcc-4.2.1/gcc/config/rs6000/power4.md	Thu Jul  7 14:30:14 2005
--- gcc-4.2.2/gcc/config/rs6000/power4.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for IBM Power4 and PowerPC 970 processors.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Scheduling description for IBM Power4 and PowerPC 970 processors.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  ;; Sources: IBM Red Book and White Paper on POWER4
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Sources: IBM Red Book and White Paper on POWER4
  
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/power5.md gcc-4.2.2/gcc/config/rs6000/power5.md
*** gcc-4.2.1/gcc/config/rs6000/power5.md	Thu Jul  7 14:30:14 2005
--- gcc-4.2.2/gcc/config/rs6000/power5.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for IBM POWER5 processor.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Scheduling description for IBM POWER5 processor.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  ;; Sources: IBM Red Book and White Paper on POWER5
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Sources: IBM Red Book and White Paper on POWER5
  
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/predicates.md gcc-4.2.2/gcc/config/rs6000/predicates.md
*** gcc-4.2.1/gcc/config/rs6000/predicates.md	Thu Jun 28 11:28:54 2007
--- gcc-4.2.2/gcc/config/rs6000/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for POWER and PowerPC.
! ;; Copyright (C) 2005, 2006 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for POWER and PowerPC.
! ;; Copyright (C) 2005, 2006, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return 1 for anything except PARALLEL.
  (define_predicate "any_operand"
--- 14,21 ----
  ;; 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/>.
  
  ;; Return 1 for anything except PARALLEL.
  (define_predicate "any_operand"
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rios1.md gcc-4.2.2/gcc/config/rs6000/rios1.md
*** gcc-4.2.1/gcc/config/rs6000/rios1.md	Fri Sep 23 14:32:22 2005
--- gcc-4.2.2/gcc/config/rs6000/rios1.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for IBM POWER processor.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Scheduling description for IBM POWER processor.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "rios1,rios1fp")
  (define_cpu_unit "iu_rios1" "rios1")
--- 14,21 ----
  ;; 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_automaton "rios1,rios1fp")
  (define_cpu_unit "iu_rios1" "rios1")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rios2.md gcc-4.2.2/gcc/config/rs6000/rios2.md
*** gcc-4.2.1/gcc/config/rs6000/rios2.md	Fri Sep 23 14:32:22 2005
--- gcc-4.2.2/gcc/config/rs6000/rios2.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for IBM Power2 processor.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Scheduling description for IBM Power2 processor.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "rios2,rios2fp")
  (define_cpu_unit "iu1_rios2,iu2_rios2" "rios2")
--- 14,21 ----
  ;; 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_automaton "rios2,rios2fp")
  (define_cpu_unit "iu1_rios2,iu2_rios2" "rios2")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rs6000-c.c gcc-4.2.2/gcc/config/rs6000/rs6000-c.c
*** gcc-4.2.1/gcc/config/rs6000/rs6000-c.c	Sat Nov 18 00:24:06 2006
--- gcc-4.2.2/gcc/config/rs6000/rs6000-c.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Subroutines for the C front end on the POWER and PowerPC architectures.
!    Copyright (C) 2002, 2003, 2004, 2005
!    Free Software Foundation, Inc.
  
     Contributed by Zack Weinberg <zack@codesourcery.com>
     and Paolo Bonzini <bonzini@gnu.org>
--- 1,5 ----
  /* Subroutines for the C front end on the POWER and PowerPC architectures.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  
     Contributed by Zack Weinberg <zack@codesourcery.com>
     and Paolo Bonzini <bonzini@gnu.org>
***************
*** 9,15 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
     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
***************
*** 18,26 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rs6000-modes.def gcc-4.2.2/gcc/config/rs6000/rs6000-modes.def
*** gcc-4.2.1/gcc/config/rs6000/rs6000-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/rs6000-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for IBM RS/6000.
!    Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for IBM RS/6000.
!    Copyright (C) 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* 128-bit floating point.  ABI_V4 uses IEEE quad, AIX/Darwin
     adjust this in rs6000_override_options.  */
--- 15,22 ----
     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/>.  */
  
  /* 128-bit floating point.  ABI_V4 uses IEEE quad, AIX/Darwin
     adjust this in rs6000_override_options.  */
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rs6000-protos.h gcc-4.2.2/gcc/config/rs6000/rs6000-protos.h
*** gcc-4.2.1/gcc/config/rs6000/rs6000-protos.h	Fri Mar 24 10:09:01 2006
--- gcc-4.2.2/gcc/config/rs6000/rs6000-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for IBM RS/6000.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for IBM RS/6000.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #ifndef GCC_RS6000_PROTOS_H
  #define GCC_RS6000_PROTOS_H
--- 16,23 ----
     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_RS6000_PROTOS_H
  #define GCC_RS6000_PROTOS_H
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rs6000.c gcc-4.2.2/gcc/config/rs6000/rs6000.c
*** gcc-4.2.1/gcc/config/rs6000/rs6000.c	Thu Jun 28 11:28:54 2007
--- gcc-4.2.2/gcc/config/rs6000/rs6000.c	Sat Sep  1 15:28:30 2007
***************
*** 8,14 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
     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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
     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"
*************** static int rs6000_use_sched_lookahead (v
*** 664,669 ****
--- 663,669 ----
  static tree rs6000_builtin_mask_for_load (void);
  
  static void def_builtin (int, const char *, tree, int);
+ static bool rs6000_vector_alignment_reachable (tree, bool);
  static void rs6000_init_builtins (void);
  static rtx rs6000_expand_unop_builtin (enum insn_code, tree, rtx);
  static rtx rs6000_expand_binop_builtin (enum insn_code, tree, rtx);
*************** static const char alt_reg_names[][8] =
*** 915,920 ****
--- 915,923 ----
  #undef TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD
  #define TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD rs6000_builtin_mask_for_load
  
+ #undef TARGET_VECTOR_ALIGNMENT_REACHABLE
+ #define TARGET_VECTOR_ALIGNMENT_REACHABLE rs6000_vector_alignment_reachable
+ 
  #undef TARGET_INIT_BUILTINS
  #define TARGET_INIT_BUILTINS rs6000_init_builtins
  
*************** rs6000_builtin_mask_for_load (void)
*** 1584,1589 ****
--- 1587,1623 ----
      return 0;
  }
  
+ 
+ /* Return true iff, data reference of TYPE can reach vector alignment (16)
+    after applying N number of iterations.  This routine does not determine
+    how may iterations are required to reach desired alignment.  */
+ 
+ static bool
+ rs6000_vector_alignment_reachable (tree type ATTRIBUTE_UNUSED, bool is_packed)
+ {
+   if (is_packed)
+     return false;
+ 
+   if (TARGET_32BIT)
+     {
+       if (rs6000_alignment_flags == MASK_ALIGN_NATURAL)
+         return true;
+ 
+       if (rs6000_alignment_flags ==  MASK_ALIGN_POWER)
+         return true;
+ 
+       return false;
+     }
+   else
+     {
+       if (TARGET_MACHO)
+         return false;
+ 
+       /* Assuming that all other types are naturally aligned. CHECKME!  */
+       return true;
+     }
+ }
+ 
  /* Handle generic options of the form -mfoo=yes/no.
     NAME is the option name.
     VALUE is the option value.
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rs6000.h gcc-4.2.2/gcc/config/rs6000/rs6000.h
*** gcc-4.2.1/gcc/config/rs6000/rs6000.h	Sat Nov 18 00:24:06 2006
--- gcc-4.2.2/gcc/config/rs6000/rs6000.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler, for IBM RS/6000.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler, for IBM RS/6000.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
***************
*** 8,14 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
     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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Note that some other tm.h files include this one and then override
     many of the definitions.  */
--- 17,24 ----
     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/>.  */
  
  /* Note that some other tm.h files include this one and then override
     many of the definitions.  */
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rs6000.md gcc-4.2.2/gcc/config/rs6000/rs6000.md
*** gcc-4.2.1/gcc/config/rs6000/rs6000.md	Sat Dec 16 16:33:55 2006
--- gcc-4.2.2/gcc/config/rs6000/rs6000.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;; Machine description for IBM RISC System 6000 (POWER) for GNU C compiler
  ;; Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
! ;; 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
  ;; Free Software Foundation, Inc.
  ;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
--- 1,6 ----
  ;; Machine description for IBM RISC System 6000 (POWER) for GNU C compiler
  ;; Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
! ;; 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
***************
*** 8,14 ****
  
  ;; 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
  ;; 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
***************
*** 17,25 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 17,24 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rs6000.opt gcc-4.2.2/gcc/config/rs6000/rs6000.opt
*** gcc-4.2.1/gcc/config/rs6000/rs6000.opt	Wed May 17 19:19:02 2006
--- gcc-4.2.2/gcc/config/rs6000/rs6000.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ; Options for the rs6000 port of the compiler
  ;
! ; Copyright (C) 2005 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  ; Options for the rs6000 port of the compiler
  ;
! ; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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
***************
*** 16,24 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mpower
  Target Report RejectNegative Mask(POWER)
--- 16,23 ----
  ; 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/>.
  
  mpower
  Target Report RejectNegative Mask(POWER)
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rs64.md gcc-4.2.2/gcc/config/rs6000/rs64.md
*** gcc-4.2.1/gcc/config/rs6000/rs64.md	Fri Sep 23 14:32:22 2005
--- gcc-4.2.2/gcc/config/rs6000/rs64.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for IBM RS64 processors.
! ;;   Copyright (C) 2003, 2004 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  ;; Scheduling description for IBM RS64 processors.
! ;;   Copyright (C) 2003, 2004, 2007 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
***************
*** 14,22 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_automaton "rs64,rs64fp")
  (define_cpu_unit "iu_rs64" "rs64")
--- 14,21 ----
  ;; 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_automaton "rs64,rs64fp")
  (define_cpu_unit "iu_rs64" "rs64")
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/rtems.h gcc-4.2.2/gcc/config/rs6000/rtems.h
*** gcc-4.2.1/gcc/config/rs6000/rtems.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/rtems.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for rtems targeting a PowerPC using elf.
!    Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.com).
  
--- 1,5 ----
  /* Definitions for rtems targeting a PowerPC using elf.
!    Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.com).
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
--- 16,23 ----
     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/>.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/secureplt.h gcc-4.2.2/gcc/config/rs6000/secureplt.h
*** gcc-4.2.1/gcc/config/rs6000/secureplt.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/secureplt.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Default to -msecure-plt.
!    Copyright (C) 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Default to -msecure-plt.
!    Copyright (C) 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,21 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define CC1_SECURE_PLT_DEFAULT_SPEC "-msecure-plt"
--- 14,20 ----
  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 CC1_SECURE_PLT_DEFAULT_SPEC "-msecure-plt"
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/spe.md gcc-4.2.2/gcc/config/rs6000/spe.md
*** gcc-4.2.1/gcc/config/rs6000/spe.md	Wed Nov 22 16:42:15 2006
--- gcc-4.2.2/gcc/config/rs6000/spe.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; e500 SPE description
! ;; Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  ;; Contributed by Aldy Hernandez (aldy@quesejoda.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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ;; e500 SPE description
! ;; Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Aldy Hernandez (aldy@quesejoda.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
***************
*** 15,23 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_constants
    [(SPE_ACC_REGNO	111)
--- 15,22 ----
  ;; 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_constants
    [(SPE_ACC_REGNO	111)
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/sync.md gcc-4.2.2/gcc/config/rs6000/sync.md
*** gcc-4.2.1/gcc/config/rs6000/sync.md	Sat Nov 18 00:24:06 2006
--- gcc-4.2.2/gcc/config/rs6000/sync.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Machine description for PowerPC synchronization instructions.
! ;; Copyright (C) 2005 Free Software Foundation, Inc.
  ;; Contributed by Geoffrey Keating.
  
  ;; 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 2, or (at your
  ;; option) any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ;; Machine description for PowerPC synchronization instructions.
! ;; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Geoffrey Keating.
  
  ;; 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
***************
*** 15,23 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the
! ;; Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
! ;; MA 02110-1301, USA.
  
  (define_mode_attr larx [(SI "lwarx") (DI "ldarx")])
  (define_mode_attr stcx [(SI "stwcx.") (DI "stdcx.")])
--- 15,22 ----
  ;; 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_mode_attr larx [(SI "lwarx") (DI "ldarx")])
  (define_mode_attr stcx [(SI "stwcx.") (DI "stdcx.")])
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/sysv4.h gcc-4.2.2/gcc/config/rs6000/sysv4.h
*** gcc-4.2.1/gcc/config/rs6000/sysv4.h	Sat Mar 10 00:59:15 2007
--- gcc-4.2.2/gcc/config/rs6000/sysv4.h	Sat Sep  1 15:28:30 2007
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  /* Header files should be C++ aware in general.  */
  #undef  NO_IMPLICIT_EXTERN_C
--- 16,23 ----
     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/>.  */
  
  /* Header files should be C++ aware in general.  */
  #undef  NO_IMPLICIT_EXTERN_C
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/sysv4.opt gcc-4.2.2/gcc/config/rs6000/sysv4.opt
*** gcc-4.2.1/gcc/config/rs6000/sysv4.opt	Tue Aug 23 00:33:18 2005
--- gcc-4.2.2/gcc/config/rs6000/sysv4.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ; SYSV4 options for PPC port.
  ;
! ; Copyright (C) 2005 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  ; SYSV4 options for PPC port.
  ;
! ; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ; Contributed by Aldy Hernandez <aldy@quesejoda.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
***************
*** 16,24 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mcall-
  Target RejectNegative Joined
--- 16,23 ----
  ; 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/>.
  
  mcall-
  Target RejectNegative Joined
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/sysv4le.h gcc-4.2.2/gcc/config/rs6000/sysv4le.h
*** gcc-4.2.1/gcc/config/rs6000/sysv4le.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/sysv4le.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Target definitions for GCC for a little endian PowerPC
     running System V.4
!    Copyright (C) 1995, 2000, 2003 Free Software Foundation, Inc.
     Contributed by Cygnus Support.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Target definitions for GCC for a little endian PowerPC
     running System V.4
!    Copyright (C) 1995, 2000, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Cygnus Support.
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  TARGET_DEFAULT
  #define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_LITTLE_ENDIAN)
--- 16,23 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_DEFAULT
  #define TARGET_DEFAULT (MASK_POWERPC | MASK_NEW_MNEMONICS | MASK_LITTLE_ENDIAN)
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/vxworks.h gcc-4.2.2/gcc/config/rs6000/vxworks.h
*** gcc-4.2.1/gcc/config/rs6000/vxworks.h	Tue Nov 22 03:09:59 2005
--- gcc-4.2.2/gcc/config/rs6000/vxworks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler.  Vxworks PowerPC version.
!    Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
--- 1,5 ----
  /* Definitions of target machine for GNU compiler.  Vxworks PowerPC version.
!    Copyright (C) 1996, 2000, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Note to future editors: VxWorks is mostly an EABI target.  We do
     not use rs6000/eabi.h because we would have to override most of
--- 16,23 ----
  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/>.  */
  
  /* Note to future editors: VxWorks is mostly an EABI target.  We do
     not use rs6000/eabi.h because we would have to override most of
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/vxworksae.h gcc-4.2.2/gcc/config/rs6000/vxworksae.h
*** gcc-4.2.1/gcc/config/rs6000/vxworksae.h	Wed Aug 24 07:13:10 2005
--- gcc-4.2.2/gcc/config/rs6000/vxworksae.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* PowerPC VxWorks AE target definitions for GNU compiler.
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* PowerPC VxWorks AE target definitions for GNU compiler.
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (PowerPC VxWorks AE)");
--- 15,22 ----
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (PowerPC VxWorks AE)");
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/windiss.h gcc-4.2.2/gcc/config/rs6000/windiss.h
*** gcc-4.2.1/gcc/config/rs6000/windiss.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rs6000/windiss.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Support for GCC on PowerPC using WindISS simulator.
!    Copyright (C) 2002, 2003 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC. 
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Support for GCC on PowerPC using WindISS simulator.
!    Copyright (C) 2002, 2003, 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC. 
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (PowerPC WindISS)");
--- 15,22 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (PowerPC WindISS)");
diff -Nrcpad gcc-4.2.1/gcc/config/rs6000/xcoff.h gcc-4.2.2/gcc/config/rs6000/xcoff.h
*** gcc-4.2.1/gcc/config/rs6000/xcoff.h	Sat Mar 10 00:59:15 2007
--- gcc-4.2.2/gcc/config/rs6000/xcoff.h	Sat Sep  1 15:28:30 2007
***************
*** 6,12 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 6,12 ----
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #define TARGET_OBJECT_FORMAT OBJECT_XCOFF
  
--- 15,22 ----
     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 TARGET_OBJECT_FORMAT OBJECT_XCOFF
  
diff -Nrcpad gcc-4.2.1/gcc/config/rtems.h gcc-4.2.2/gcc/config/rtems.h
*** gcc-4.2.1/gcc/config/rtems.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/rtems.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Configuration common to all targets running RTEMS. 
!    Copyright (C) 2000, 2002, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Configuration common to all targets running RTEMS. 
!    Copyright (C) 2000, 2002, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* The system headers under RTEMS are C++-aware.  */
  #define NO_IMPLICIT_EXTERN_C
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* The system headers under RTEMS are C++-aware.  */
  #define NO_IMPLICIT_EXTERN_C
diff -Nrcpad gcc-4.2.1/gcc/config/s390/2064.md gcc-4.2.2/gcc/config/s390/2064.md
*** gcc-4.2.1/gcc/config/s390/2064.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/s390/2064.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Scheduling description for z900 (cpu 2064).
! ;;   Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
  ;;   Contributed by Hartmut Penner (hpenner@de.ibm.com) and
  ;;                  Ulrich Weigand (uweigand@de.ibm.com).
  
--- 1,5 ----
  ;; Scheduling description for z900 (cpu 2064).
! ;;   Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  ;;   Contributed by Hartmut Penner (hpenner@de.ibm.com) and
  ;;                  Ulrich Weigand (uweigand@de.ibm.com).
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option) any later
  ;; version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  ;; 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
***************
*** 16,24 ****
  ;; for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;;
  ;; References:
--- 16,23 ----
  ;; 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/>.
  
  ;;
  ;; References:
diff -Nrcpad gcc-4.2.1/gcc/config/s390/2084.md gcc-4.2.2/gcc/config/s390/2084.md
*** gcc-4.2.1/gcc/config/s390/2084.md	Fri Feb  3 07:52:57 2006
--- gcc-4.2.2/gcc/config/s390/2084.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Scheduling description for z990 (cpu 2084).
! ;;   Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
  ;;   Contributed by Hartmut Penner (hpenner@de.ibm.com) and
  ;;                  Ulrich Weigand (uweigand@de.ibm.com).
  
--- 1,5 ----
  ;; Scheduling description for z990 (cpu 2084).
! ;;   Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
  ;;   Contributed by Hartmut Penner (hpenner@de.ibm.com) and
  ;;                  Ulrich Weigand (uweigand@de.ibm.com).
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option) any later
  ;; version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  ;; 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
***************
*** 16,24 ****
  ;; for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  (define_automaton "x_ipu")
  
--- 16,23 ----
  ;; 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_automaton "x_ipu")
  
diff -Nrcpad gcc-4.2.1/gcc/config/s390/constraints.md gcc-4.2.2/gcc/config/s390/constraints.md
*** gcc-4.2.1/gcc/config/s390/constraints.md	Tue Oct 17 14:12:13 2006
--- gcc-4.2.2/gcc/config/s390/constraints.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Constraints definitions belonging to the gcc backend for IBM S/390.
! ;; Copyright (C) 2006 Free Software Foundation, Inc.
  ;; Written by Wolfgang Gellerich, using code and information found in
  ;; files s390.md, s390.h, and s390.c.
  ;;
--- 1,5 ----
  ;; Constraints definitions belonging to the gcc backend for IBM S/390.
! ;; Copyright (C) 2006, 2007 Free Software Foundation, Inc.
  ;; Written by Wolfgang Gellerich, using code and information found in
  ;; files s390.md, s390.h, and s390.c.
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your option) any later
  ;; version.
  ;;
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  ;;
  ;; 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
***************
*** 16,24 ****
  ;; for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  
  ;;
--- 16,23 ----
  ;; 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/>.
  
  
  ;;
diff -Nrcpad gcc-4.2.1/gcc/config/s390/fixdfdi.h gcc-4.2.2/gcc/config/s390/fixdfdi.h
*** gcc-4.2.1/gcc/config/s390/fixdfdi.h	Sat Apr  8 17:01:17 2006
--- gcc-4.2.2/gcc/config/s390/fixdfdi.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for IBM S/390
!    Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
  
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for IBM S/390
!    Copyright (C) 1999, 2000, 2001, 2007 Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifdef L_fixunstfdi
  
--- 16,23 ----
  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/>.  */
  
  #ifdef L_fixunstfdi
  
diff -Nrcpad gcc-4.2.1/gcc/config/s390/linux.h gcc-4.2.2/gcc/config/s390/linux.h
*** gcc-4.2.1/gcc/config/s390/linux.h	Tue Dec 12 15:21:53 2006
--- gcc-4.2.2/gcc/config/s390/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for Linux for S/390.
!    Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
--- 1,5 ----
  /* Definitions for Linux for S/390.
!    Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef _LINUX_H
  #define _LINUX_H
--- 17,24 ----
  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 _LINUX_H
  #define _LINUX_H
diff -Nrcpad gcc-4.2.1/gcc/config/s390/predicates.md gcc-4.2.2/gcc/config/s390/predicates.md
*** gcc-4.2.1/gcc/config/s390/predicates.md	Mon Nov 27 16:26:53 2006
--- gcc-4.2.2/gcc/config/s390/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; Predicate definitions for S/390 and zSeries.
! ;; Copyright (C) 2005 Free Software Foundation, Inc.
  ;; Contributed by Hartmut Penner (hpenner@de.ibm.com) and
  ;;                Ulrich Weigand (uweigand@de.ibm.com).
  ;;
--- 1,5 ----
  ;; Predicate definitions for S/390 and zSeries.
! ;; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ;; Contributed by Hartmut Penner (hpenner@de.ibm.com) and
  ;;                Ulrich Weigand (uweigand@de.ibm.com).
  ;;
***************
*** 7,13 ****
  ;;
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  ;;
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; OP is the current operation.
  ;; MODE is the current operation mode.
--- 16,23 ----
  ;; 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/>.
  
  ;; OP is the current operation.
  ;; MODE is the current operation mode.
diff -Nrcpad gcc-4.2.1/gcc/config/s390/s390-modes.def gcc-4.2.2/gcc/config/s390/s390-modes.def
*** gcc-4.2.1/gcc/config/s390/s390-modes.def	Wed Jul 13 19:34:56 2005
--- gcc-4.2.2/gcc/config/s390/s390-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GNU compiler, for IBM S/390
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
  
--- 1,5 ----
  /* Definitions of target machine for GNU compiler, for IBM S/390
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* 256-bit integer mode is needed for STACK_SAVEAREA_MODE.  */
  INT_MODE (OI, 32);
--- 16,23 ----
  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/>.  */
  
  /* 256-bit integer mode is needed for STACK_SAVEAREA_MODE.  */
  INT_MODE (OI, 32);
diff -Nrcpad gcc-4.2.1/gcc/config/s390/s390-protos.h gcc-4.2.2/gcc/config/s390/s390-protos.h
*** gcc-4.2.1/gcc/config/s390/s390-protos.h	Tue Oct 17 14:12:13 2006
--- gcc-4.2.2/gcc/config/s390/s390-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler, for IBM S/390.
!    Copyright (C) 2000, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com)
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Definitions of target machine for GNU compiler, for IBM S/390.
!    Copyright (C) 2000, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com)
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 3, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  
--- 15,22 ----
  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/>.  */
  
  
  
diff -Nrcpad gcc-4.2.1/gcc/config/s390/s390.c gcc-4.2.2/gcc/config/s390/s390.c
*** gcc-4.2.1/gcc/config/s390/s390.c	Tue Apr 24 12:21:22 2007
--- gcc-4.2.2/gcc/config/s390/s390.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Subroutines used for code generation on IBM S/390 and zSeries
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
--- 1,5 ----
  /* Subroutines used for code generation on IBM S/390 and zSeries
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/s390/s390.h gcc-4.2.2/gcc/config/s390/s390.h
*** gcc-4.2.1/gcc/config/s390/s390.h	Tue Oct 17 14:12:13 2006
--- gcc-4.2.2/gcc/config/s390/s390.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler, for IBM S/390
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
!    Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler, for IBM S/390
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
!    2007 Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef _S390_H
  #define _S390_H
--- 17,24 ----
  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 _S390_H
  #define _S390_H
diff -Nrcpad gcc-4.2.1/gcc/config/s390/s390.md gcc-4.2.2/gcc/config/s390/s390.md
*** gcc-4.2.1/gcc/config/s390/s390.md	Tue Oct 17 14:12:13 2006
--- gcc-4.2.2/gcc/config/s390/s390.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;;- Machine description for GNU compiler -- S/390 / zSeries version.
! ;;  Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Hartmut Penner (hpenner@de.ibm.com) and
  ;;                 Ulrich Weigand (uweigand@de.ibm.com).
--- 1,5 ----
  ;;- Machine description for GNU compiler -- S/390 / zSeries version.
! ;;  Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Hartmut Penner (hpenner@de.ibm.com) and
  ;;                 Ulrich Weigand (uweigand@de.ibm.com).
***************
*** 8,14 ****
  
  ;; 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 2, or (at your option) any later
  ;; version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
  ;; 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
***************
*** 17,25 ****
  ;; for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  ;;
  ;; See constraints.md for a description of constraints specific to s390.
--- 17,24 ----
  ;; 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/>.
  
  ;;
  ;; See constraints.md for a description of constraints specific to s390.
***************
*** 1500,1506 ****
     && !s_operand (operands[1], VOIDmode)"
    [(set (match_dup 0) (match_dup 1))]
  {
!   rtx addr = operand_subword (operands[0], 1, 0, DFmode);
    s390_load_address (addr, XEXP (operands[1], 0));
    operands[1] = replace_equiv_address (operands[1], addr);
  })
--- 1499,1505 ----
     && !s_operand (operands[1], VOIDmode)"
    [(set (match_dup 0) (match_dup 1))]
  {
!   rtx addr = operand_subword (operands[0], 1, 0, TFmode);
    s390_load_address (addr, XEXP (operands[1], 0));
    operands[1] = replace_equiv_address (operands[1], addr);
  })
***************
*** 5624,5630 ****
    "s390_match_ccmode(insn, CCTmode) && TARGET_64BIT"
    "@
     xgr\t%0,%2
!    xr\t%0,%2"
    [(set_attr "op_type"  "RRE,RXY")])
  
  (define_insn "*xordi3_extimm"
--- 5623,5629 ----
    "s390_match_ccmode(insn, CCTmode) && TARGET_64BIT"
    "@
     xgr\t%0,%2
!    xg\t%0,%2"
    [(set_attr "op_type"  "RRE,RXY")])
  
  (define_insn "*xordi3_extimm"
diff -Nrcpad gcc-4.2.1/gcc/config/s390/s390.opt gcc-4.2.2/gcc/config/s390/s390.opt
*** gcc-4.2.1/gcc/config/s390/s390.opt	Fri Feb  3 07:52:57 2006
--- gcc-4.2.2/gcc/config/s390/s390.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the S/390 / zSeries port of the compiler.
  
! ; Copyright (C) 2005, 2006 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the S/390 / zSeries port of the compiler.
  
! ; Copyright (C) 2005, 2006, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  m31
  Target Report RejectNegative InverseMask(64BIT)
--- 15,22 ----
  ; 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/>.
  
  m31
  Target Report RejectNegative InverseMask(64BIT)
diff -Nrcpad gcc-4.2.1/gcc/config/s390/s390x.h gcc-4.2.2/gcc/config/s390/s390x.h
*** gcc-4.2.1/gcc/config/s390/s390x.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/s390/s390x.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for IBM zSeries 64-bit
!    Copyright (C) 2002 Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
  
--- 1,5 ----
  /* Definitions of target machine for IBM zSeries 64-bit
!    Copyright (C) 2002, 2007 Free Software Foundation, Inc.
     Contributed by Hartmut Penner (hpenner@de.ibm.com) and
                    Ulrich Weigand (uweigand@de.ibm.com).
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef _S390X_H
  #define _S390X_H
--- 16,23 ----
  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 _S390X_H
  #define _S390X_H
diff -Nrcpad gcc-4.2.1/gcc/config/s390/tpf.h gcc-4.2.2/gcc/config/s390/tpf.h
*** gcc-4.2.1/gcc/config/s390/tpf.h	Tue Nov 22 03:09:59 2005
--- gcc-4.2.2/gcc/config/s390/tpf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for target OS TPF for GNU compiler, for IBM S/390 hardware
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by P.J. Darcy (darcypj@us.ibm.com),
                    Hartmut Penner (hpenner@de.ibm.com), and
                    Ulrich Weigand (uweigand@de.ibm.com).
--- 1,5 ----
  /* Definitions for target OS TPF for GNU compiler, for IBM S/390 hardware
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by P.J. Darcy (darcypj@us.ibm.com),
                    Hartmut Penner (hpenner@de.ibm.com), and
                    Ulrich Weigand (uweigand@de.ibm.com).
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef _TPF_H
  #define _TPF_H
--- 17,24 ----
  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 _TPF_H
  #define _TPF_H
diff -Nrcpad gcc-4.2.1/gcc/config/s390/tpf.md gcc-4.2.2/gcc/config/s390/tpf.md
*** gcc-4.2.1/gcc/config/s390/tpf.md	Wed Jul 13 18:15:43 2005
--- gcc-4.2.2/gcc/config/s390/tpf.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; S390 TPF-OS specific machine patterns
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; S390 TPF-OS specific machine patterns
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_insn "prologue_tpf"
    [(unspec_volatile [(const_int 0)] UNSPECV_TPF_PROLOGUE)
--- 14,21 ----
  ;; 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_insn "prologue_tpf"
    [(unspec_volatile [(const_int 0)] UNSPECV_TPF_PROLOGUE)
diff -Nrcpad gcc-4.2.1/gcc/config/s390/tpf.opt gcc-4.2.2/gcc/config/s390/tpf.opt
*** gcc-4.2.1/gcc/config/s390/tpf.opt	Wed Jul 13 18:15:43 2005
--- gcc-4.2.2/gcc/config/s390/tpf.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the TPF-OS port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the TPF-OS port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mtpf-trace
  Target Report Mask(TPF_PROFILING)
--- 15,22 ----
  ; 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/>.
  
  mtpf-trace
  Target Report Mask(TPF_PROFILING)
diff -Nrcpad gcc-4.2.1/gcc/config/score/elf.h gcc-4.2.2/gcc/config/score/elf.h
*** gcc-4.2.1/gcc/config/score/elf.h	Tue Oct 10 07:50:29 2006
--- gcc-4.2.2/gcc/config/score/elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* elf.h for Sunplus S+CORE processor
!    Copyright (C) 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* elf.h for Sunplus S+CORE processor
!    Copyright (C) 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #define OBJECT_FORMAT_ELF
  
--- 14,21 ----
     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 OBJECT_FORMAT_ELF
  
diff -Nrcpad gcc-4.2.1/gcc/config/score/mac.md gcc-4.2.2/gcc/config/score/mac.md
*** gcc-4.2.1/gcc/config/score/mac.md	Wed Apr  4 01:24:10 2007
--- gcc-4.2.2/gcc/config/score/mac.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;;  Machine description for Sunplus S+CORE
! ;;  Copyright (C) 2005
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Sunnorth.
  
--- 1,5 ----
  ;;  Machine description for Sunplus S+CORE
! ;;  Copyright (C) 2005, 2007
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Sunnorth.
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 16,23 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/score/misc.md gcc-4.2.2/gcc/config/score/misc.md
*** gcc-4.2.1/gcc/config/score/misc.md	Wed May 23 05:49:50 2007
--- gcc-4.2.2/gcc/config/score/misc.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;;  Machine description for Sunplus S+CORE
! ;;  Copyright (C) 2005
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Sunnorth.
  
--- 1,5 ----
  ;;  Machine description for Sunplus S+CORE
! ;;  Copyright (C) 2005, 2007
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Sunnorth.
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 16,23 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/score/mul-div.S gcc-4.2.2/gcc/config/score/mul-div.S
*** gcc-4.2.1/gcc/config/score/mul-div.S	Mon Jan  8 03:45:03 2007
--- gcc-4.2.2/gcc/config/score/mul-div.S	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
! /* Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Sunnorth
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
! /* Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Sunnorth
  
     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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #define ra r3
  #define a0 r4
--- 14,21 ----
     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 ra r3
  #define a0 r4
diff -Nrcpad gcc-4.2.1/gcc/config/score/predicates.md gcc-4.2.2/gcc/config/score/predicates.md
*** gcc-4.2.1/gcc/config/score/predicates.md	Wed May 23 05:49:50 2007
--- gcc-4.2.2/gcc/config/score/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Sunplus S+CORE.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Sunplus S+CORE.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_predicate "arith_operand"
    (ior (match_code "const_int")
--- 14,21 ----
  ;; 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_predicate "arith_operand"
    (ior (match_code "const_int")
diff -Nrcpad gcc-4.2.1/gcc/config/score/score-conv.h gcc-4.2.2/gcc/config/score/score-conv.h
*** gcc-4.2.1/gcc/config/score/score-conv.h	Mon Jan  8 03:45:03 2007
--- gcc-4.2.2/gcc/config/score/score-conv.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* score-conv.h for Sunplus S+CORE processor
!    Copyright (C) 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* score-conv.h for Sunplus S+CORE processor
!    Copyright (C) 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef SCORE_CONV_0601
  #define SCORE_CONV_0601
--- 14,21 ----
     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 SCORE_CONV_0601
  #define SCORE_CONV_0601
diff -Nrcpad gcc-4.2.1/gcc/config/score/score-mdaux.c gcc-4.2.2/gcc/config/score/score-mdaux.c
*** gcc-4.2.1/gcc/config/score/score-mdaux.c	Mon Jan  8 03:45:03 2007
--- gcc-4.2.2/gcc/config/score/score-mdaux.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* score-mdaux.c for Sunplus S+CORE processor
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Sunnorth
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* score-mdaux.c for Sunplus S+CORE processor
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Sunnorth
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/score/score-mdaux.h gcc-4.2.2/gcc/config/score/score-mdaux.h
*** gcc-4.2.1/gcc/config/score/score-mdaux.h	Mon Jan  8 03:45:03 2007
--- gcc-4.2.2/gcc/config/score/score-mdaux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* score-mdaux.h for Sunplus S+CORE processor
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Sunnorth
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* score-mdaux.h for Sunplus S+CORE processor
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Sunnorth
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef SCORE_MDAUX_0621
  #define SCORE_MDAUX_0621
--- 15,22 ----
     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 SCORE_MDAUX_0621
  #define SCORE_MDAUX_0621
diff -Nrcpad gcc-4.2.1/gcc/config/score/score-modes.def gcc-4.2.2/gcc/config/score/score-modes.def
*** gcc-4.2.1/gcc/config/score/score-modes.def	Mon Jan  8 03:45:03 2007
--- gcc-4.2.2/gcc/config/score/score-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* score-modes.def for Sunplus S+CORE processor
!    Copyright (C) 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* score-modes.def for Sunplus S+CORE processor
!    Copyright (C) 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* CC_NZmode should be used if the N (sign) and Z (zero) flag is set correctly.
     CC_Nmode should be used if only the N flag is set correctly.  */
--- 14,21 ----
     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/>.  */
  
  /* CC_NZmode should be used if the N (sign) and Z (zero) flag is set correctly.
     CC_Nmode should be used if only the N flag is set correctly.  */
diff -Nrcpad gcc-4.2.1/gcc/config/score/score-protos.h gcc-4.2.2/gcc/config/score/score-protos.h
*** gcc-4.2.1/gcc/config/score/score-protos.h	Mon Jan  8 03:45:03 2007
--- gcc-4.2.2/gcc/config/score/score-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* score-protos.h for Sunplus S+CORE processor
!    Copyright (C) 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* score-protos.h for Sunplus S+CORE processor
!    Copyright (C) 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef __SCORE_PROTOS_H__
  #define __SCORE_PROTOS_H__
--- 14,21 ----
     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 __SCORE_PROTOS_H__
  #define __SCORE_PROTOS_H__
diff -Nrcpad gcc-4.2.1/gcc/config/score/score-version.h gcc-4.2.2/gcc/config/score/score-version.h
*** gcc-4.2.1/gcc/config/score/score-version.h	Mon Jan  8 03:45:03 2007
--- gcc-4.2.2/gcc/config/score/score-version.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* score-version.h for Sunplus S+CORE processor
!    Copyright (C) 2005 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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* score-version.h for Sunplus S+CORE processor
!    Copyright (C) 2005, 2007 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
***************
*** 14,21 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #define SCORE_GCC_VERSION "1.2"
--- 14,20 ----
     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 SCORE_GCC_VERSION "1.2"
diff -Nrcpad gcc-4.2.1/gcc/config/score/score.c gcc-4.2.2/gcc/config/score/score.c
*** gcc-4.2.1/gcc/config/score/score.c	Wed May 23 05:49:50 2007
--- gcc-4.2.2/gcc/config/score/score.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Output routines for Sunplus S+CORE processor
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Sunnorth.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Output routines for Sunplus S+CORE processor
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Sunnorth.
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
     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"
*************** score_initialize_trampoline (rtx ADDR, r
*** 751,780 ****
  #define FFCACHE          "_flush_cache"
  #define CODE_SIZE        (TRAMPOLINE_INSNS * UNITS_PER_WORD)
  
-   unsigned int tramp[TRAMPOLINE_INSNS] = {
-     0x8103bc56,                         /* mv      r8, r3          */
-     0x9000bc05,                         /* bl      0x0x8           */
-     0xc1238000 | (CODE_SIZE - 8),       /* lw      r9, &func       */
-     0xc0038000
-     | (STATIC_CHAIN_REGNUM << 21)
-     | (CODE_SIZE - 4),                  /* lw  static chain reg, &chain */
-     0x8068bc56,                         /* mv      r3, r8          */
-     0x8009bc08,                         /* br      r9              */
-     0x0,
-     0x0,
-     };
    rtx pfunc, pchain;
-   int i;
- 
-   for (i = 0; i < TRAMPOLINE_INSNS; i++)
-     emit_move_insn (gen_rtx_MEM (ptr_mode, plus_constant (ADDR, i << 2)),
-                     GEN_INT (tramp[i]));
  
    pfunc = plus_constant (ADDR, CODE_SIZE);
!   pchain = plus_constant (ADDR, CODE_SIZE + GET_MODE_SIZE (ptr_mode));
  
!   emit_move_insn (gen_rtx_MEM (ptr_mode, pfunc), FUNC);
!   emit_move_insn (gen_rtx_MEM (ptr_mode, pchain), CHAIN);
    emit_library_call (gen_rtx_SYMBOL_REF (Pmode, FFCACHE),
                       0, VOIDmode, 2,
                       ADDR, Pmode,
--- 750,762 ----
  #define FFCACHE          "_flush_cache"
  #define CODE_SIZE        (TRAMPOLINE_INSNS * UNITS_PER_WORD)
  
    rtx pfunc, pchain;
  
    pfunc = plus_constant (ADDR, CODE_SIZE);
!   pchain = plus_constant (ADDR, CODE_SIZE + GET_MODE_SIZE (SImode));
  
!   emit_move_insn (gen_rtx_MEM (SImode, pfunc), FUNC);
!   emit_move_insn (gen_rtx_MEM (SImode, pchain), CHAIN);
    emit_library_call (gen_rtx_SYMBOL_REF (Pmode, FFCACHE),
                       0, VOIDmode, 2,
                       ADDR, Pmode,
*************** score_print_operand_address (FILE *file,
*** 1301,1308 ****
                           INTVAL (addr.offset));
                  break;
                default:
!                 fprintf (file, "[%s,%ld]", reg_names[REGNO (addr.reg)],
!                          INTVAL (addr.offset));
                  break;
                }
            }
--- 1283,1293 ----
                           INTVAL (addr.offset));
                  break;
                default:
!                 if (INTVAL(addr.offset) == 0)
!                   fprintf(file, "[%s]", reg_names[REGNO (addr.reg)]);
!                 else 
!                   fprintf(file, "[%s, %ld]", reg_names[REGNO (addr.reg)], 
!                           INTVAL(addr.offset));
                  break;
                }
            }
diff -Nrcpad gcc-4.2.1/gcc/config/score/score.h gcc-4.2.2/gcc/config/score/score.h
*** gcc-4.2.1/gcc/config/score/score.h	Wed May 23 05:49:50 2007
--- gcc-4.2.2/gcc/config/score/score.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* score.h for Sunplus S+CORE processor
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Sunnorth.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* score.h for Sunplus S+CORE processor
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Sunnorth.
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "score-conv.h"
  #include "score-version.h"
--- 15,22 ----
     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 "score-conv.h"
  #include "score-version.h"
*************** typedef struct score_args
*** 629,640 ****
    fprintf (FILE, " .set nor1 \n");                                 \
  }
  
  /* Trampolines for Nested Functions.  */
! #define TRAMPOLINE_INSNS                8
  
  /* A C expression for the size in bytes of the trampoline, as an integer.  */
! #define TRAMPOLINE_SIZE \
!   (TRAMPOLINE_INSNS * GET_MODE_SIZE (SImode) + GET_MODE_SIZE (ptr_mode) * 2)
  
  /* A C statement to initialize the variable parts of a trampoline.
     ADDR is an RTX for the address of the trampoline; FNADDR is an
--- 628,652 ----
    fprintf (FILE, " .set nor1 \n");                                 \
  }
  
+ #define TRAMPOLINE_TEMPLATE(STREAM)                                \
+ {                                                                  \
+   fprintf (STREAM, "\t.set r1\n");                                 \
+   fprintf (STREAM, "\tmv r31, r3\n");                              \
+   fprintf (STREAM, "\tbl nextinsn\n");                             \
+   fprintf (STREAM, "nextinsn:\n");                                 \
+   fprintf (STREAM, "\tlw r1, [r3, 6*4-8]\n");                      \
+   fprintf (STREAM, "\tlw r23, [r3, 6*4-4]\n");                     \
+   fprintf (STREAM, "\tmv r3, r31\n");                              \
+   fprintf (STREAM, "\tbr! r1\n");                                  \
+   fprintf (STREAM, "\tnop!\n");                                    \
+   fprintf (STREAM, "\t.set nor1\n");                               \
+ }
+ 
  /* Trampolines for Nested Functions.  */
! #define TRAMPOLINE_INSNS                6
  
  /* A C expression for the size in bytes of the trampoline, as an integer.  */
! #define TRAMPOLINE_SIZE                (24 + GET_MODE_SIZE (ptr_mode) * 2)
  
  /* A C statement to initialize the variable parts of a trampoline.
     ADDR is an RTX for the address of the trampoline; FNADDR is an
diff -Nrcpad gcc-4.2.1/gcc/config/score/score.md gcc-4.2.2/gcc/config/score/score.md
*** gcc-4.2.1/gcc/config/score/score.md	Wed Apr  4 01:24:10 2007
--- gcc-4.2.2/gcc/config/score/score.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;;  Machine description for Sunplus S+CORE
! ;;  Copyright (C) 2005
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Sunnorth.
  
--- 1,5 ----
  ;;  Machine description for Sunplus S+CORE
! ;;  Copyright (C) 2005, 2007
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Sunnorth.
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 16,23 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
***************
*** 1430,1437 ****
     (use (label_ref (match_operand 1 "" "")))]
    ""
  {
-   if (GET_MODE (operands[0]) != ptr_mode)
-     gcc_unreachable ();
    emit_jump_insn (gen_tablejump_internal1 (operands[0], operands[1]));
    DONE;
  })
--- 1429,1434 ----
diff -Nrcpad gcc-4.2.1/gcc/config/score/score.opt gcc-4.2.2/gcc/config/score/score.opt
*** gcc-4.2.1/gcc/config/score/score.opt	Wed Apr  4 01:24:10 2007
--- gcc-4.2.2/gcc/config/score/score.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Sunnorth port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the Sunnorth port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  meb
  Target RejectNegative Report InverseMask(LITTLE_ENDIAN)
--- 15,22 ----
  ; 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/>.
  
  meb
  Target RejectNegative Report InverseMask(LITTLE_ENDIAN)
diff -Nrcpad gcc-4.2.1/gcc/config/score/score7.md gcc-4.2.2/gcc/config/score/score7.md
*** gcc-4.2.1/gcc/config/score/score7.md	Tue Oct 10 07:50:29 2006
--- gcc-4.2.2/gcc/config/score/score7.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;;  Machine description for Sunplus S+CORE
  ;;  Sunplus S+CORE 7 Pipeline Description
! ;;  Copyright (C) 2005
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Sunnorth.
  
--- 1,6 ----
  ;;  Machine description for Sunplus S+CORE
  ;;  Sunplus S+CORE 7 Pipeline Description
! ;;  Copyright (C) 2005, 2007
  ;;  Free Software Foundation, Inc.
  ;;  Contributed by Sunnorth.
  
***************
*** 8,14 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  ;; 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,
***************
*** 17,25 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_automaton "score")
  
--- 17,24 ----
  ;; 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_automaton "score")
  
diff -Nrcpad gcc-4.2.1/gcc/config/sh/coff.h gcc-4.2.2/gcc/config/sh/coff.h
*** gcc-4.2.1/gcc/config/sh/coff.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/coff.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for gcc for Renesas / SuperH SH using ELF.
!    Copyright (C) 1997, 1998, 2001, 2002 Free Software Foundation, Inc.
     Contributed by Jörn Rennecke <joern.rennecke@superh.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for gcc for Renesas / SuperH SH using ELF.
!    Copyright (C) 1997, 1998, 2001, 2002, 2007 Free Software Foundation, Inc.
     Contributed by Jörn Rennecke <joern.rennecke@superh.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Generate SDB debugging information.  */
  
--- 15,22 ----
  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/>.  */
  
  /* Generate SDB debugging information.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/sh/elf.h gcc-4.2.2/gcc/config/sh/elf.h
*** gcc-4.2.1/gcc/config/sh/elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for gcc for Renesas / SuperH SH using ELF.
!    Copyright (C) 1996, 1997, 2000, 2001, 2002, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Ian Lance Taylor <ian@cygnus.com>.
  
--- 1,5 ----
  /* Definitions of target machine for gcc for Renesas / SuperH SH using ELF.
!    Copyright (C) 1996, 1997, 2000, 2001, 2002, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Ian Lance Taylor <ian@cygnus.com>.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Let sh.c know this is ELF.  */
  #undef TARGET_ELF
--- 16,23 ----
  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/>.  */
  
  /* Let sh.c know this is ELF.  */
  #undef TARGET_ELF
diff -Nrcpad gcc-4.2.1/gcc/config/sh/embed-elf.h gcc-4.2.2/gcc/config/sh/embed-elf.h
*** gcc-4.2.1/gcc/config/sh/embed-elf.h	Wed Apr 12 20:09:41 2006
--- gcc-4.2.2/gcc/config/sh/embed-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler for Renesas / SuperH SH 
     non-Linux embedded targets.
!    Copyright (C) 2002, 2003 Free Software Foundation, Inc.
     Contributed by J"orn Rennecke <joern.rennecke@superh.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler for Renesas / SuperH SH 
     non-Linux embedded targets.
!    Copyright (C) 2002, 2003, 2007 Free Software Foundation, Inc.
     Contributed by J"orn Rennecke <joern.rennecke@superh.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef USER_LABEL_PREFIX
  #define USER_LABEL_PREFIX "_"
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef USER_LABEL_PREFIX
  #define USER_LABEL_PREFIX "_"
diff -Nrcpad gcc-4.2.1/gcc/config/sh/kaos-sh.h gcc-4.2.2/gcc/config/sh/kaos-sh.h
*** gcc-4.2.1/gcc/config/sh/kaos-sh.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/kaos-sh.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.
     kaOS on sh architecture version.
!    Copyright (C) 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.
     kaOS on sh architecture version.
!    Copyright (C) 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fputs (" (sh/kaOS[ELF])", stderr);
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fputs (" (sh/kaOS[ELF])", stderr);
diff -Nrcpad gcc-4.2.1/gcc/config/sh/linux.h gcc-4.2.2/gcc/config/sh/linux.h
*** gcc-4.2.1/gcc/config/sh/linux.h	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/sh/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for SH running Linux-based GNU systems using ELF
!    Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Kazumoto Kojima <kkojima@rr.iij4u.or.jp>
  
--- 1,5 ----
  /* Definitions for SH running Linux-based GNU systems using ELF
!    Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Kazumoto Kojima <kkojima@rr.iij4u.or.jp>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with this program; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #undef TARGET_VERSION
--- 16,23 ----
  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/>.  */
  
  /* Run-time Target Specification.  */
  #undef TARGET_VERSION
diff -Nrcpad gcc-4.2.1/gcc/config/sh/little.h gcc-4.2.2/gcc/config/sh/little.h
*** gcc-4.2.1/gcc/config/sh/little.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/little.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definition of little endian SH machine for GNU compiler.
  
!    Copyright (C) 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definition of little endian SH machine for GNU compiler.
  
!    Copyright (C) 2002, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_ENDIAN_DEFAULT MASK_LITTLE_ENDIAN
--- 15,21 ----
  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 TARGET_ENDIAN_DEFAULT MASK_LITTLE_ENDIAN
diff -Nrcpad gcc-4.2.1/gcc/config/sh/netbsd-elf.h gcc-4.2.2/gcc/config/sh/netbsd-elf.h
*** gcc-4.2.1/gcc/config/sh/netbsd-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/netbsd-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for SH running NetBSD using ELF
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for SH running NetBSD using ELF
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Wasabi Systems, 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with this program; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Run-time Target Specification.  */
  #if TARGET_ENDIAN_DEFAULT == MASK_LITTLE_ENDIAN
--- 15,22 ----
  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/>.  */
  
  /* Run-time Target Specification.  */
  #if TARGET_ENDIAN_DEFAULT == MASK_LITTLE_ENDIAN
diff -Nrcpad gcc-4.2.1/gcc/config/sh/newlib.h gcc-4.2.2/gcc/config/sh/newlib.h
*** gcc-4.2.1/gcc/config/sh/newlib.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/newlib.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for gcc for Super-H using sh-superh-elf.
!    Copyright (C) 2001 Free Software Foundation, Inc.
  
  This file is part of GNU CC.
  
  GNU CC 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 2, or (at your option)
  any later version.
  
  GNU CC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for gcc for Super-H using sh-superh-elf.
!    Copyright (C) 2001, 2007 Free Software Foundation, Inc.
  
  This file is part of GNU CC.
  
  GNU CC 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.
  
  GNU CC is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GNU CC; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* This header file is used when with_libgloss is enabled during gcc
--- 14,21 ----
  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/>.  */
  
  
  /* This header file is used when with_libgloss is enabled during gcc
diff -Nrcpad gcc-4.2.1/gcc/config/sh/predicates.md gcc-4.2.2/gcc/config/sh/predicates.md
*** gcc-4.2.1/gcc/config/sh/predicates.md	Wed Mar 15 15:52:34 2006
--- gcc-4.2.2/gcc/config/sh/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Renesas / SuperH SH.
! ;; Copyright (C) 2005, 2006 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Renesas / SuperH SH.
! ;; Copyright (C) 2005, 2006, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; TODO: Add a comment here.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; TODO: Add a comment here.
  
diff -Nrcpad gcc-4.2.1/gcc/config/sh/rtems.h gcc-4.2.2/gcc/config/sh/rtems.h
*** gcc-4.2.1/gcc/config/sh/rtems.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/rtems.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for rtems targeting a SH using COFF.
!    Copyright (C) 1997, 1998, 2000, 2002 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for rtems targeting a SH using COFF.
!    Copyright (C) 1997, 1998, 2000, 2002, 2007 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
--- 15,22 ----
  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/>.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/sh/rtemself.h gcc-4.2.2/gcc/config/sh/rtemself.h
*** gcc-4.2.1/gcc/config/sh/rtemself.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/rtemself.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for rtems targeting a SH using elf.
!    Copyright (C) 1997, 1998, 2000, 2002 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for rtems targeting a SH using elf.
!    Copyright (C) 1997, 1998, 2000, 2002, 2007 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
--- 15,22 ----
  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/>.  */
  
  /* Specify predefined symbols in preprocessor.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh-c.c gcc-4.2.2/gcc/config/sh/sh-c.c
*** gcc-4.2.1/gcc/config/sh/sh-c.c	Mon Jan 30 15:07:43 2006
--- gcc-4.2.2/gcc/config/sh/sh-c.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Pragma handling for GCC for Renesas / SuperH SH.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Joern Rennecke <joern.rennecke@st.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Pragma handling for GCC for Renesas / SuperH SH.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Joern Rennecke <joern.rennecke@st.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh-modes.def gcc-4.2.2/gcc/config/sh/sh-modes.def
*** gcc-4.2.1/gcc/config/sh/sh-modes.def	Sun Aug  6 19:43:03 2006
--- gcc-4.2.2/gcc/config/sh/sh-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* SH extra machine modes. 
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* SH extra machine modes. 
!    Copyright (C) 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* The SH uses a partial integer mode to represent the FPSCR register.  */
  PARTIAL_INT_MODE (SI);
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* The SH uses a partial integer mode to represent the FPSCR register.  */
  PARTIAL_INT_MODE (SI);
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh-protos.h gcc-4.2.2/gcc/config/sh/sh-protos.h
*** gcc-4.2.1/gcc/config/sh/sh-protos.h	Thu Nov 24 18:55:53 2005
--- gcc-4.2.2/gcc/config/sh/sh-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler for Renesas / SuperH SH.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2003,
!    2004, 2005
     Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com).
     Improved by Jim Wilson (wilson@cygnus.com).
--- 1,6 ----
  /* Definitions of target machine for GNU compiler for Renesas / SuperH SH.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2003,
!    2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com).
     Improved by Jim Wilson (wilson@cygnus.com).
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_SH_PROTOS_H
  #define GCC_SH_PROTOS_H
--- 18,25 ----
  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_SH_PROTOS_H
  #define GCC_SH_PROTOS_H
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh.c gcc-4.2.2/gcc/config/sh/sh.c
*** gcc-4.2.1/gcc/config/sh/sh.c	Sun May 20 23:27:22 2007
--- gcc-4.2.2/gcc/config/sh/sh.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Output routines for GCC for Renesas / SuperH SH.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com).
     Improved by Jim Wilson (wilson@cygnus.com).
  
--- 1,6 ----
  /* Output routines for GCC for Renesas / SuperH SH.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com).
     Improved by Jim Wilson (wilson@cygnus.com).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh.h gcc-4.2.2/gcc/config/sh/sh.h
*** gcc-4.2.1/gcc/config/sh/sh.h	Fri Oct  6 14:44:18 2006
--- gcc-4.2.2/gcc/config/sh/sh.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler for Renesas / SuperH SH.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com).
     Improved by Jim Wilson (wilson@cygnus.com).
  
--- 1,6 ----
  /* Definitions of target machine for GNU compiler for Renesas / SuperH SH.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Steve Chamberlain (sac@cygnus.com).
     Improved by Jim Wilson (wilson@cygnus.com).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_SH_H
  #define GCC_SH_H
--- 17,24 ----
  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_SH_H
  #define GCC_SH_H
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh.md gcc-4.2.2/gcc/config/sh/sh.md
*** gcc-4.2.1/gcc/config/sh/sh.md	Wed Jul  4 04:57:59 2007
--- gcc-4.2.2/gcc/config/sh/sh.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;;- Machine description for Renesas / SuperH SH.
  ;;  Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
! ;;  2003, 2004, 2005, 2006 Free Software Foundation, Inc.
  ;;  Contributed by Steve Chamberlain (sac@cygnus.com).
  ;;  Improved by Jim Wilson (wilson@cygnus.com).
  
--- 1,6 ----
  ;;- Machine description for Renesas / SuperH SH.
  ;;  Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
! ;;  2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
  ;;  Contributed by Steve Chamberlain (sac@cygnus.com).
  ;;  Improved by Jim Wilson (wilson@cygnus.com).
  
***************
*** 8,14 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  ;; 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,
***************
*** 17,25 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  
  ;; ??? Should prepend a * to all pattern names which are not used.
--- 17,24 ----
  ;; 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/>.
  
  
  ;; ??? Should prepend a * to all pattern names which are not used.
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh.opt gcc-4.2.2/gcc/config/sh/sh.opt
*** gcc-4.2.1/gcc/config/sh/sh.opt	Mon Mar 27 14:11:14 2006
--- gcc-4.2.2/gcc/config/sh/sh.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the SH port of the compiler.
  
! ; Copyright (C) 2005, 2006 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the SH port of the compiler.
  
! ; Copyright (C) 2005, 2006, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ;; Used for various architecture options.
  Mask(SH_E)
--- 15,22 ----
  ; 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/>.
  
  ;; Used for various architecture options.
  Mask(SH_E)
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh1.md gcc-4.2.2/gcc/config/sh/sh1.md
*** gcc-4.2.1/gcc/config/sh/sh1.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/sh1.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; DFA scheduling description for Renesas / SuperH SH.
! ;; Copyright (C) 2004 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; DFA scheduling description for Renesas / SuperH SH.
! ;; Copyright (C) 2004, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Load and store instructions save a cycle if they are aligned on a
  ;; four byte boundary.  Using a function unit for stores encourages
--- 14,21 ----
  ;; 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/>.
  
  ;; Load and store instructions save a cycle if they are aligned on a
  ;; four byte boundary.  Using a function unit for stores encourages
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh4.md gcc-4.2.2/gcc/config/sh/sh4.md
*** gcc-4.2.1/gcc/config/sh/sh4.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/sh4.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; DFA scheduling description for SH4.
! ;; Copyright (C) 2004 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; DFA scheduling description for SH4.
! ;; Copyright (C) 2004, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Load and store instructions save a cycle if they are aligned on a
  ;; four byte boundary.  Using a function unit for stores encourages
--- 14,21 ----
  ;; 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/>.
  
  ;; Load and store instructions save a cycle if they are aligned on a
  ;; four byte boundary.  Using a function unit for stores encourages
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh4a.md gcc-4.2.2/gcc/config/sh/sh4a.md
*** gcc-4.2.1/gcc/config/sh/sh4a.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/sh4a.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for Renesas SH4a
! ;; Copyright (C) 2003, 2004 Free Software Foundation, Inc.
  ;;
  ;; This file is part of GCC.
  ;;
  ;; GNU CC 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GNU CC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for Renesas SH4a
! ;; Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
  ;;
  ;; This file is part of GCC.
  ;;
  ;; GNU CC 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.
  ;;
  ;; GNU CC is distributed in the hope that it will be useful,
***************
*** 14,22 ****
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GNU CC; see the file COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The following description models the SH4A pipeline
  ;; using the DFA based scheduler.
--- 14,21 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The following description models the SH4A pipeline
  ;; using the DFA based scheduler.
diff -Nrcpad gcc-4.2.1/gcc/config/sh/sh64.h gcc-4.2.2/gcc/config/sh/sh64.h
*** gcc-4.2.1/gcc/config/sh/sh64.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/sh64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler for SuperH SH 5.
!    Copyright 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva <aoliva@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler for SuperH SH 5.
!    Copyright 2000, 2001, 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva <aoliva@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION \
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION \
diff -Nrcpad gcc-4.2.1/gcc/config/sh/shmedia.md gcc-4.2.2/gcc/config/sh/shmedia.md
*** gcc-4.2.1/gcc/config/sh/shmedia.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/shmedia.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; DFA scheduling description for SH-5 SHmedia instructions.
! ;; Copyright (C) 2004, 2005 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; DFA scheduling description for SH-5 SHmedia instructions.
! ;; Copyright (C) 2004, 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; This is just a conversion of the old model using define_function_unit.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; This is just a conversion of the old model using define_function_unit.
  
diff -Nrcpad gcc-4.2.1/gcc/config/sh/superh.h gcc-4.2.2/gcc/config/sh/superh.h
*** gcc-4.2.1/gcc/config/sh/superh.h	Sun May 28 17:46:46 2006
--- gcc-4.2.2/gcc/config/sh/superh.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for gcc for Super-H using sh-superh-elf.
!    Copyright (C) 2001, 2006 Free Software Foundation, Inc.
  
  This file is part of GNU CC.
  
  GNU CC 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 2, or (at your option)
  any later version.
  
  GNU CC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for gcc for Super-H using sh-superh-elf.
!    Copyright (C) 2001, 2006, 2007 Free Software Foundation, Inc.
  
  This file is part of GNU CC.
  
  GNU CC 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.
  
  GNU CC is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GNU CC; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* This header file is used when the vendor name is set to 'superh'.
--- 14,21 ----
  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/>.  */
  
  
  /* This header file is used when the vendor name is set to 'superh'.
diff -Nrcpad gcc-4.2.1/gcc/config/sh/superh64.h gcc-4.2.2/gcc/config/sh/superh64.h
*** gcc-4.2.1/gcc/config/sh/superh64.h	Sun May 28 17:46:46 2006
--- gcc-4.2.2/gcc/config/sh/superh64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* 
   Definitions of target machine for gcc for SuperH using target sh-superh-elf,
   
!    Copyright 2000 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva <aoliva@redhat.com>
     Modified for SuperH by Richard Shann
  
--- 1,7 ----
  /* 
   Definitions of target machine for gcc for SuperH using target sh-superh-elf,
   
!    Copyright 2000, 2007 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva <aoliva@redhat.com>
     Modified for SuperH by Richard Shann
  
*************** This file is part of GNU CC.
*** 9,15 ****
  
  GNU CC 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 2, or (at your option)
  any later version.
  
  GNU CC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  GNU CC 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.
  
  GNU CC is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GNU CC; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This header file is used when the vendor name is set to 'superh'.
     It configures the compiler for SH5 only and switches the default
--- 18,25 ----
  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/>.  */
  
  /* This header file is used when the vendor name is set to 'superh'.
     It configures the compiler for SH5 only and switches the default
diff -Nrcpad gcc-4.2.1/gcc/config/sh/symbian-post.h gcc-4.2.2/gcc/config/sh/symbian-post.h
*** gcc-4.2.1/gcc/config/sh/symbian-post.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/symbian-post.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Definitions for the Symbian OS running on an SH part.
     This file is included after all the other target specific headers.
  
!    Copyright (C) 2004 Free Software Foundation, Inc.
     Contributed by Red Hat.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,14 ----
  /* Definitions for the Symbian OS running on an SH part.
     This file is included after all the other target specific headers.
  
!    Copyright (C) 2004, 2007 Free Software Foundation, Inc.
     Contributed by Red Hat.
  
     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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION \
--- 17,24 ----
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #undef  TARGET_VERSION
  #define TARGET_VERSION \
diff -Nrcpad gcc-4.2.1/gcc/config/sh/symbian-pre.h gcc-4.2.2/gcc/config/sh/symbian-pre.h
*** gcc-4.2.1/gcc/config/sh/symbian-pre.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/symbian-pre.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Definitions for the Symbian OS running on an SH part.
     This file is included before any other target specific headers.
  
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Red Hat.
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,14 ----
  /* Definitions for the Symbian OS running on an SH part.
     This file is included before any other target specific headers.
  
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Red Hat.
  
     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
***************
*** 17,25 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the
!    Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Enable Symbian specific code.  */
  #define SYMBIAN		1
--- 17,24 ----
     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/>.  */
  
  /* Enable Symbian specific code.  */
  #define SYMBIAN		1
diff -Nrcpad gcc-4.2.1/gcc/config/sh/symbian.c gcc-4.2.2/gcc/config/sh/symbian.c
*** gcc-4.2.1/gcc/config/sh/symbian.c	Tue Apr 18 14:48:36 2006
--- gcc-4.2.2/gcc/config/sh/symbian.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Routines for GCC for a Symbian OS targeted SH backend.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by RedHat.
     Most of this code is stolen from i386/winnt.c.
  
--- 1,5 ----
  /* Routines for GCC for a Symbian OS targeted SH backend.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by RedHat.
     Most of this code is stolen from i386/winnt.c.
  
***************
*** 7,13 ****
  
     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 2, or (at your
     option) any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/sh/vxworks.h gcc-4.2.2/gcc/config/sh/vxworks.h
*** gcc-4.2.1/gcc/config/sh/vxworks.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sh/vxworks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GCC,
     for SuperH with targeting the VXWorks run time environment. 
!    Copyright (C) 2003, 2004 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
     
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GCC,
     for SuperH with targeting the VXWorks run time environment. 
!    Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
     
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_OS_CPP_BUILTINS()	\
--- 16,23 ----
  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 TARGET_OS_CPP_BUILTINS()	\
diff -Nrcpad gcc-4.2.1/gcc/config/soft-fp/t-softfp gcc-4.2.2/gcc/config/soft-fp/t-softfp
*** gcc-4.2.1/gcc/config/soft-fp/t-softfp	Tue Apr 18 20:50:45 2006
--- gcc-4.2.2/gcc/config/soft-fp/t-softfp	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
! # Copyright (C) 2006 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 2, or (at your option)
  # any later version.
  
  # GCC is distributed in the hope that it will be useful,
--- 1,10 ----
! # Copyright (C) 2006, 2007 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,
***************
*** 13,21 ****
  # 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 COPYING.  If not, write to
! # the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! # Boston MA 02110-1301, USA.
  
  # Targets using soft-fp should define the following variables:
  #
--- 13,20 ----
  # 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/>.
  
  # Targets using soft-fp should define the following variables:
  #
diff -Nrcpad gcc-4.2.1/gcc/config/sol2-10.h gcc-4.2.2/gcc/config/sol2-10.h
*** gcc-4.2.1/gcc/config/sol2-10.h	Tue Mar 21 20:59:11 2006
--- gcc-4.2.2/gcc/config/sol2-10.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Operating system specific defines to be used when targeting GCC for any
     Solaris 2 system starting from Solaris 10.
!    Copyright 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Operating system specific defines to be used when targeting GCC for any
     Solaris 2 system starting from Solaris 10.
!    Copyright 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Solaris 10 has the float and long double forms of math functions.  */
  #undef TARGET_C99_FUNCTIONS
--- 15,22 ----
  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/>.  */
  
  /* Solaris 10 has the float and long double forms of math functions.  */
  #undef TARGET_C99_FUNCTIONS
diff -Nrcpad gcc-4.2.1/gcc/config/sol2-6.h gcc-4.2.2/gcc/config/sol2-6.h
*** gcc-4.2.1/gcc/config/sol2-6.h	Tue Mar 21 20:59:11 2006
--- gcc-4.2.2/gcc/config/sol2-6.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Operating system specific defines to be used when targeting GCC for any
     Solaris 2 system up to Solaris 2.6.
!    Copyright 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Operating system specific defines to be used when targeting GCC for any
     Solaris 2 system up to Solaris 2.6.
!    Copyright 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef CPP_SUBTARGET_SPEC
  #define CPP_SUBTARGET_SPEC "\
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef CPP_SUBTARGET_SPEC
  #define CPP_SUBTARGET_SPEC "\
diff -Nrcpad gcc-4.2.1/gcc/config/sol2-c.c gcc-4.2.2/gcc/config/sol2-c.c
*** gcc-4.2.1/gcc/config/sol2-c.c	Sat Nov 26 22:31:12 2005
--- gcc-4.2.2/gcc/config/sol2-c.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Solaris support needed only by C/C++ frontends.
!    Copyright (C) 2004, 2005  Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Solaris support needed only by C/C++ frontends.
!    Copyright (C) 2004, 2005 , 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/sol2-protos.h gcc-4.2.2/gcc/config/sol2-protos.h
*** gcc-4.2.1/gcc/config/sol2-protos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sol2-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Operating system specific prototypes to be used when targeting GCC for any
     Solaris 2 system.
!    Copyright 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Operating system specific prototypes to be used when targeting GCC for any
     Solaris 2 system.
!    Copyright 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  extern void solaris_insert_attributes (tree, tree *);
  extern void solaris_register_pragmas (void);
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  extern void solaris_insert_attributes (tree, tree *);
  extern void solaris_register_pragmas (void);
diff -Nrcpad gcc-4.2.1/gcc/config/sol2.c gcc-4.2.2/gcc/config/sol2.c
*** gcc-4.2.1/gcc/config/sol2.c	Sat Jul  2 10:55:32 2005
--- gcc-4.2.2/gcc/config/sol2.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* General Solaris system support.
!    Copyright (C) 2004, 2005  Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* General Solaris system support.
!    Copyright (C) 2004, 2005 , 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/sol2.h gcc-4.2.2/gcc/config/sol2.h
*** gcc-4.2.1/gcc/config/sol2.h	Tue Feb  7 20:50:37 2006
--- gcc-4.2.2/gcc/config/sol2.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Operating system specific defines to be used when targeting GCC for any
     Solaris 2 system.
!    Copyright 2002, 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Operating system specific defines to be used when targeting GCC for any
     Solaris 2 system.
!    Copyright 2002, 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* We use stabs-in-elf for debugging, because that is what the native
     toolchain uses.  */
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* We use stabs-in-elf for debugging, because that is what the native
     toolchain uses.  */
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/biarch64.h gcc-4.2.2/gcc/config/sparc/biarch64.h
*** gcc-4.2.1/gcc/config/sparc/biarch64.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/biarch64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GCC, for Sun SPARC.
!    Copyright (C) 2001 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org>.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GCC, for Sun SPARC.
!    Copyright (C) 2001, 2007 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org>.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Specify this in a cover file to provide bi-architecture (32/64) support.  */
  
--- 15,22 ----
  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/>.  */
  
  /* Specify this in a cover file to provide bi-architecture (32/64) support.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/cypress.md gcc-4.2.2/gcc/config/sparc/cypress.md
*** gcc-4.2.1/gcc/config/sparc/cypress.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/cypress.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for SPARC Cypress.
! ;;   Copyright (C) 2002 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for SPARC Cypress.
! ;;   Copyright (C) 2002, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The Cypress is a pretty simple single-issue processor.
  
--- 14,21 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The Cypress is a pretty simple single-issue processor.
  
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/freebsd.h gcc-4.2.2/gcc/config/sparc/freebsd.h
*** gcc-4.2.1/gcc/config/sparc/freebsd.h	Thu Feb  2 19:55:09 2006
--- gcc-4.2.2/gcc/config/sparc/freebsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for Sun SPARC64 running FreeBSD using the ELF format
!    Copyright (C) 2001, 2002, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for Sun SPARC64 running FreeBSD using the ELF format
!    Copyright (C) 2001, 2002, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef  SUBTARGET_EXTRA_SPECS
  #define SUBTARGET_EXTRA_SPECS \
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef  SUBTARGET_EXTRA_SPECS
  #define SUBTARGET_EXTRA_SPECS \
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/hypersparc.md gcc-4.2.2/gcc/config/sparc/hypersparc.md
*** gcc-4.2.1/gcc/config/sparc/hypersparc.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/hypersparc.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for HyperSPARC.
! ;;   Copyright (C) 2002 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for HyperSPARC.
! ;;   Copyright (C) 2002, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The HyperSPARC is a dual-issue processor.  It is not all that fancy.
  
--- 14,21 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The HyperSPARC is a dual-issue processor.  It is not all that fancy.
  
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/linux.h gcc-4.2.2/gcc/config/sparc/linux.h
*** gcc-4.2.1/gcc/config/sparc/linux.h	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/config/sparc/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions for SPARC running Linux-based GNU systems with ELF.
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2006
!    Free Software Foundation, Inc.
     Contributed by Eddie C. Dost (ecd@skynet.be)
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions for SPARC running Linux-based GNU systems with ELF.
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
!    2007 Free Software Foundation, Inc.
     Contributed by Eddie C. Dost (ecd@skynet.be)
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OS_CPP_BUILTINS()		\
    do						\
--- 16,23 ----
  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 TARGET_OS_CPP_BUILTINS()		\
    do						\
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/linux64.h gcc-4.2.2/gcc/config/sparc/linux64.h
*** gcc-4.2.1/gcc/config/sparc/linux64.h	Thu Mar  2 22:47:02 2006
--- gcc-4.2.2/gcc/config/sparc/linux64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions for 64-bit SPARC running Linux-based GNU systems with ELF.
!    Copyright 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by David S. Miller (davem@caip.rutgers.edu)
  
--- 1,5 ----
  /* Definitions for 64-bit SPARC running Linux-based GNU systems with ELF.
!    Copyright 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by David S. Miller (davem@caip.rutgers.edu)
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OS_CPP_BUILTINS()			\
    do							\
--- 16,23 ----
  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 TARGET_OS_CPP_BUILTINS()			\
    do							\
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/little-endian.opt gcc-4.2.2/gcc/config/sparc/little-endian.opt
*** gcc-4.2.1/gcc/config/sparc/little-endian.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/little-endian.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the SPARC port of the compiler
  ;
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ; Options for the SPARC port of the compiler
  ;
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mlittle-endian
  Target Report RejectNegative Mask(LITTLE_ENDIAN) MaskExists
--- 15,22 ----
  ; 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/>.
  
  mlittle-endian
  Target Report RejectNegative Mask(LITTLE_ENDIAN) MaskExists
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/long-double-switch.opt gcc-4.2.2/gcc/config/sparc/long-double-switch.opt
*** gcc-4.2.1/gcc/config/sparc/long-double-switch.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/long-double-switch.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the SPARC port of the compiler
  ;
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ; Options for the SPARC port of the compiler
  ;
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mlong-double-128
  Target Report RejectNegative Mask(LONG_DOUBLE_128) MaskExists
--- 15,22 ----
  ; 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/>.
  
  mlong-double-128
  Target Report RejectNegative Mask(LONG_DOUBLE_128) MaskExists
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/netbsd-elf.h gcc-4.2.2/gcc/config/sparc/netbsd-elf.h
*** gcc-4.2.1/gcc/config/sparc/netbsd-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/netbsd-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GCC, for ELF on NetBSD/sparc
     and NetBSD/sparc64.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Matthew Green (mrg@eterna.com.au).
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GCC, for ELF on NetBSD/sparc
     and NetBSD/sparc64.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Matthew Green (mrg@eterna.com.au).
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OS_CPP_BUILTINS()			\
    do							\
--- 16,23 ----
  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 TARGET_OS_CPP_BUILTINS()			\
    do							\
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/niagara.md gcc-4.2.2/gcc/config/sparc/niagara.md
*** gcc-4.2.1/gcc/config/sparc/niagara.md	Thu Mar  2 22:47:02 2006
--- gcc-4.2.2/gcc/config/sparc/niagara.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for Niagara.
! ;;   Copyright (C) 2006 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for Niagara.
! ;;   Copyright (C) 2006, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Niagara is a single-issue processor.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Niagara is a single-issue processor.
  
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/openbsd1-64.h gcc-4.2.2/gcc/config/sparc/openbsd1-64.h
*** gcc-4.2.1/gcc/config/sparc/openbsd1-64.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/openbsd1-64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Configuration file for sparc64 OpenBSD target.
!    Copyright (C) 1999 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Configuration file for sparc64 OpenBSD target.
!    Copyright (C) 1999, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define OBSD_HAS_DECLARE_FUNCTION_NAME
  #define OBSD_HAS_DECLARE_FUNCTION_SIZE
--- 14,21 ----
  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 OBSD_HAS_DECLARE_FUNCTION_NAME
  #define OBSD_HAS_DECLARE_FUNCTION_SIZE
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/openbsd64.h gcc-4.2.2/gcc/config/sparc/openbsd64.h
*** gcc-4.2.1/gcc/config/sparc/openbsd64.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/openbsd64.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Configuration file for sparc64 OpenBSD target.
!    Copyright (C) 1999, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Configuration file for sparc64 OpenBSD target.
!    Copyright (C) 1999, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (sparc64 OpenBSD ELF)")
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (sparc64 OpenBSD ELF)")
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/predicates.md gcc-4.2.2/gcc/config/sparc/predicates.md
*** gcc-4.2.1/gcc/config/sparc/predicates.md	Tue Jan  3 09:06:36 2006
--- gcc-4.2.2/gcc/config/sparc/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for SPARC.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for SPARC.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Predicates for numerical constants.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Predicates for numerical constants.
  
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/rtemself.h gcc-4.2.2/gcc/config/sparc/rtemself.h
*** gcc-4.2.1/gcc/config/sparc/rtemself.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/rtemself.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for rtems targeting a SPARC using ELF.
!    Copyright (C) 1996, 1997, 2000, 2002, 2005 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for rtems targeting a SPARC using ELF.
!    Copyright (C) 1996, 1997, 2000, 2002, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Joel Sherrill (joel@OARcorp.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Target OS builtins.  */
  #undef TARGET_OS_CPP_BUILTINS
--- 15,22 ----
  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/>.  */
  
  /* Target OS builtins.  */
  #undef TARGET_OS_CPP_BUILTINS
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sol2.h gcc-4.2.2/gcc/config/sparc/sol2.h
*** gcc-4.2.1/gcc/config/sparc/sol2.h	Mon Oct  9 16:27:14 2006
--- gcc-4.2.2/gcc/config/sparc/sol2.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GCC, for SPARC running Solaris 2
     Copyright 1992, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005,
!    2006 Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@netcom.com).
     Additional changes by David V. Henkel-Wallace (gumby@cygnus.com).
  
--- 1,6 ----
  /* Definitions of target machine for GCC, for SPARC running Solaris 2
     Copyright 1992, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2004, 2005,
!    2006, 2007 Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@netcom.com).
     Additional changes by David V. Henkel-Wallace (gumby@cygnus.com).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Supposedly the same as vanilla sparc svr4, except for the stuff below: */
  
--- 17,24 ----
  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/>.  */
  
  /* Supposedly the same as vanilla sparc svr4, except for the stuff below: */
  
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sp-elf.h gcc-4.2.2/gcc/config/sparc/sp-elf.h
*** gcc-4.2.1/gcc/config/sparc/sp-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/sp-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GCC,
     for SPARC running in an embedded environment using the ELF file format.
!    Copyright (C) 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GCC,
     for SPARC running in an embedded environment using the ELF file format.
!    Copyright (C) 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (sparc-elf)")
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (sparc-elf)")
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sp64-elf.h gcc-4.2.2/gcc/config/sparc/sp64-elf.h
*** gcc-4.2.1/gcc/config/sparc/sp64-elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/sp64-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GCC, for SPARC64, ELF.
!    Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Doug Evans, dje@cygnus.com.
  
--- 1,5 ----
  /* Definitions of target machine for GCC, for SPARC64, ELF.
!    Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Doug Evans, dje@cygnus.com.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (sparc64-elf)")
--- 16,23 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (sparc64-elf)")
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sparc-modes.def gcc-4.2.2/gcc/config/sparc/sparc-modes.def
*** gcc-4.2.1/gcc/config/sparc/sparc-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/sparc-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Definitions of target machine for GCC, for Sun SPARC.
!    Copyright (C) 2002, 2004 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com).
     64 bit SPARC V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
     at Cygnus Support.
--- 1,5 ----
  /* Definitions of target machine for GCC, for Sun SPARC.
!    Copyright (C) 2002, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com).
     64 bit SPARC V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
     at Cygnus Support.
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* 128-bit floating point */
  FLOAT_MODE (TF, 16, ieee_quad_format);
--- 17,24 ----
  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/>.  */
  
  /* 128-bit floating point */
  FLOAT_MODE (TF, 16, ieee_quad_format);
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sparc-protos.h gcc-4.2.2/gcc/config/sparc/sparc-protos.h
*** gcc-4.2.1/gcc/config/sparc/sparc-protos.h	Tue Jan  3 09:06:36 2006
--- gcc-4.2.2/gcc/config/sparc/sparc-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Prototypes of target machine for SPARC.
!    Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com).
     64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
     at Cygnus Support.
--- 1,5 ----
  /* Prototypes of target machine for SPARC.
!    Copyright (C) 1999, 2000, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com).
     64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
     at Cygnus Support.
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef __SPARC_PROTOS_H__
  #define __SPARC_PROTOS_H__
--- 17,24 ----
  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 __SPARC_PROTOS_H__
  #define __SPARC_PROTOS_H__
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sparc.c gcc-4.2.2/gcc/config/sparc/sparc.c
*** gcc-4.2.1/gcc/config/sparc/sparc.c	Sun Jun 17 11:17:39 2007
--- gcc-4.2.2/gcc/config/sparc/sparc.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Subroutines for insn-output.c for SPARC.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com)
     64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
--- 1,6 ----
  /* Subroutines for insn-output.c for SPARC.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com)
     64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 10,16 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 19,27 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 19,26 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sparc.h gcc-4.2.2/gcc/config/sparc/sparc.h
*** gcc-4.2.1/gcc/config/sparc/sparc.h	Tue Oct  3 16:25:00 2006
--- gcc-4.2.2/gcc/config/sparc/sparc.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of target machine for GNU compiler, for Sun SPARC.
     Copyright (C) 1987, 1988, 1989, 1992, 1994, 1995, 1996, 1997, 1998, 1999
!    2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com).
     64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
     at Cygnus Support.
--- 1,6 ----
  /* Definitions of target machine for GNU compiler, for Sun SPARC.
     Copyright (C) 1987, 1988, 1989, 1992, 1994, 1995, 1996, 1997, 1998, 1999
!    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com).
     64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
     at Cygnus Support.
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Note that some other tm.h files include this one and then override
     whatever definitions are necessary.  */
--- 18,25 ----
  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/>.  */
  
  /* Note that some other tm.h files include this one and then override
     whatever definitions are necessary.  */
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sparc.md gcc-4.2.2/gcc/config/sparc/sparc.md
*** gcc-4.2.1/gcc/config/sparc/sparc.md	Tue Apr  4 16:19:59 2006
--- gcc-4.2.2/gcc/config/sparc/sparc.md	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  ;; Machine description for SPARC chip for GCC
  ;;  Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
! ;;  1999, 2000, 2001, 2002, 2003, 2004, 2005,2006 Free Software Foundation, Inc.
  ;;  Contributed by Michael Tiemann (tiemann@cygnus.com)
  ;;  64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
  ;;  at Cygnus Support.
--- 1,6 ----
  ;; Machine description for SPARC chip for GCC
  ;;  Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
! ;;  1999, 2000, 2001, 2002, 2003, 2004, 2005,2006, 2007 Free Software Foundation, Inc.
  ;;  Contributed by Michael Tiemann (tiemann@cygnus.com)
  ;;  64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans,
  ;;  at Cygnus Support.
***************
*** 9,15 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 9,15 ----
  
  ;; 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,
***************
*** 18,26 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 18,25 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sparc.opt gcc-4.2.2/gcc/config/sparc/sparc.opt
*** gcc-4.2.1/gcc/config/sparc/sparc.opt	Tue Apr  4 16:19:59 2006
--- gcc-4.2.2/gcc/config/sparc/sparc.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the SPARC port of the compiler
  ;
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  ; Options for the SPARC port of the compiler
  ;
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; License for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mfpu
  Target Report Mask(FPU)
--- 15,22 ----
  ; 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/>.
  
  mfpu
  Target Report Mask(FPU)
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sparclet.md gcc-4.2.2/gcc/config/sparc/sparclet.md
*** gcc-4.2.1/gcc/config/sparc/sparclet.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/sparclet.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for SPARClet.
! ;;   Copyright (C) 2002 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for SPARClet.
! ;;   Copyright (C) 2002, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The SPARClet is a single-issue processor.
  
--- 14,21 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The SPARClet is a single-issue processor.
  
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/supersparc.md gcc-4.2.2/gcc/config/sparc/supersparc.md
*** gcc-4.2.1/gcc/config/sparc/supersparc.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/supersparc.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for SuperSPARC.
! ;;   Copyright (C) 2002 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for SuperSPARC.
! ;;   Copyright (C) 2002, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The SuperSPARC is a tri-issue, which was considered quite parallel
  ;; at the time it was released.  Much like UltraSPARC-I and UltraSPARC-II
--- 14,21 ----
  ;; GNU General Public License for more details.
  ;;
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The SuperSPARC is a tri-issue, which was considered quite parallel
  ;; at the time it was released.  Much like UltraSPARC-I and UltraSPARC-II
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sync.md gcc-4.2.2/gcc/config/sparc/sync.md
*** gcc-4.2.1/gcc/config/sparc/sync.md	Tue Jan  3 09:06:36 2006
--- gcc-4.2.2/gcc/config/sparc/sync.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; GCC machine description for SPARC synchronization instructions.
! ;; Copyright (C) 2005
  ;; 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  ;; GCC machine description for SPARC synchronization instructions.
! ;; Copyright (C) 2005, 2007
  ;; 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_mode_macro I12MODE [QI HI])
  (define_mode_macro I24MODE [HI SI])
--- 15,22 ----
  ;; 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_mode_macro I12MODE [QI HI])
  (define_mode_macro I24MODE [HI SI])
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sysv4-only.h gcc-4.2.2/gcc/config/sparc/sysv4-only.h
*** gcc-4.2.1/gcc/config/sparc/sysv4-only.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/sysv4-only.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target macros for GCC for SPARC running System V.4
!    Copyright (C) 2003, 2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Target macros for GCC for SPARC running System V.4
!    Copyright (C) 2003, 2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Provide a set of pre-definitions and pre-assertions appropriate for
     the SPARC running svr4.  __svr4__ is our extension.  */
--- 15,22 ----
  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/>.  */
  
  /* Provide a set of pre-definitions and pre-assertions appropriate for
     the SPARC running svr4.  __svr4__ is our extension.  */
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/sysv4.h gcc-4.2.2/gcc/config/sparc/sysv4.h
*** gcc-4.2.1/gcc/config/sparc/sysv4.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/sysv4.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Target definitions for GNU compiler for SPARC running System V.4
!    Copyright (C) 1991, 1992, 1995, 1996, 1997, 1998, 2000, 2002
     Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@monkeys.com).
  
--- 1,5 ----
  /* Target definitions for GNU compiler for SPARC running System V.4
!    Copyright (C) 1991, 1992, 1995, 1996, 1997, 1998, 2000, 2002, 2007
     Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@monkeys.com).
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (sparc ELF)"); 
--- 16,23 ----
  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 TARGET_VERSION
  #define TARGET_VERSION fprintf (stderr, " (sparc ELF)"); 
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/ultra1_2.md gcc-4.2.2/gcc/config/sparc/ultra1_2.md
*** gcc-4.2.1/gcc/config/sparc/ultra1_2.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/ultra1_2.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for UltraSPARC-I/II.
! ;;   Copyright (C) 2002, 2004 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for UltraSPARC-I/II.
! ;;   Copyright (C) 2002, 2004, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; UltraSPARC-I and II are quad-issue processors.  Interesting features
  ;; to note:
--- 14,21 ----
  ;; 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/>.
  
  ;; UltraSPARC-I and II are quad-issue processors.  Interesting features
  ;; to note:
diff -Nrcpad gcc-4.2.1/gcc/config/sparc/ultra3.md gcc-4.2.2/gcc/config/sparc/ultra3.md
*** gcc-4.2.1/gcc/config/sparc/ultra3.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/sparc/ultra3.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Scheduling description for UltraSPARC-III.
! ;;   Copyright (C) 2002, 2004 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Scheduling description for UltraSPARC-III.
! ;;   Copyright (C) 2002, 2004, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; UltraSPARC-III is a quad-issue processor.
  ;;
--- 14,21 ----
  ;; 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/>.
  
  ;; UltraSPARC-III is a quad-issue processor.
  ;;
diff -Nrcpad gcc-4.2.1/gcc/config/stormy16/predicates.md gcc-4.2.2/gcc/config/stormy16/predicates.md
*** gcc-4.2.1/gcc/config/stormy16/predicates.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/stormy16/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for XSTORMY16.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for XSTORMY16.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return 1 if OP is a shift operator.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Return 1 if OP is a shift operator.
  
diff -Nrcpad gcc-4.2.1/gcc/config/stormy16/stormy16-protos.h gcc-4.2.2/gcc/config/stormy16/stormy16-protos.h
*** gcc-4.2.1/gcc/config/stormy16/stormy16-protos.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/stormy16/stormy16-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Prototypes for exported functions defined in xstormy16.c
!    Copyright (C) 2000, 2001, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Red Hat, 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Prototypes for exported functions defined in xstormy16.c
!    Copyright (C) 2000, 2001, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Red Hat, 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  
--- 15,22 ----
  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/>.  */
  
  
  
diff -Nrcpad gcc-4.2.1/gcc/config/stormy16/stormy16.c gcc-4.2.2/gcc/config/stormy16/stormy16.c
*** gcc-4.2.1/gcc/config/stormy16/stormy16.c	Thu Mar  2 19:32:52 2006
--- gcc-4.2.2/gcc/config/stormy16/stormy16.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Xstormy16 target functions.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
!    Free Software Foundation, Inc.
     Contributed by Red Hat, 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Xstormy16 target functions.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2007 Free Software Foundation, Inc.
     Contributed by Red Hat, 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/stormy16/stormy16.h gcc-4.2.2/gcc/config/stormy16/stormy16.h
*** gcc-4.2.1/gcc/config/stormy16/stormy16.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/stormy16/stormy16.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Xstormy16 cpu description.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
     Free Software Foundation, Inc.
     Contributed by Red Hat, Inc.
  
--- 1,5 ----
  /* Xstormy16 cpu description.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Red Hat, Inc.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* Driver configuration */
--- 16,23 ----
  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/>.  */
  
  
  /* Driver configuration */
diff -Nrcpad gcc-4.2.1/gcc/config/stormy16/stormy16.md gcc-4.2.2/gcc/config/stormy16/stormy16.md
*** gcc-4.2.1/gcc/config/stormy16/stormy16.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/stormy16/stormy16.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; XSTORMY16 Machine description template
! ;; Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat, Inc.
  
--- 1,5 ----
  ;; XSTORMY16 Machine description template
! ;; Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Red Hat, Inc.
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
--- 16,23 ----
  ;; 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/>.
  
  ;;- See file "rtl.def" for documentation on define_insn, match_*, et. al.
  
diff -Nrcpad gcc-4.2.1/gcc/config/stormy16/stormy16.opt gcc-4.2.2/gcc/config/stormy16/stormy16.opt
*** gcc-4.2.1/gcc/config/stormy16/stormy16.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/stormy16/stormy16.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the XSTORMY16 port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the XSTORMY16 port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ; Not used by the compiler
  msim
--- 15,22 ----
  ; 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/>.
  
  ; Not used by the compiler
  msim
diff -Nrcpad gcc-4.2.1/gcc/config/svr3.h gcc-4.2.2/gcc/config/svr3.h
*** gcc-4.2.1/gcc/config/svr3.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/svr3.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Operating system specific defines to be used when targeting GCC for
     generic System V Release 3 system.
!    Copyright (C) 1991, 1996, 2000, 2002, 2004 Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@monkeys.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Operating system specific defines to be used when targeting GCC for
     generic System V Release 3 system.
!    Copyright (C) 1991, 1996, 2000, 2002, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@monkeys.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA. */
  
  /* Define a symbol indicating that we are using svr3.h.  */
  #define USING_SVR3_H
--- 16,23 ----
  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 a symbol indicating that we are using svr3.h.  */
  #define USING_SVR3_H
diff -Nrcpad gcc-4.2.1/gcc/config/svr4.h gcc-4.2.2/gcc/config/svr4.h
*** gcc-4.2.1/gcc/config/svr4.h	Wed Jul 13 16:28:25 2005
--- gcc-4.2.2/gcc/config/svr4.h	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Operating system specific defines to be used when targeting GCC for some
     generic System V Release 4 system.
     Copyright (C) 1991, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001 Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@monkeys.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,14 ----
  /* Operating system specific defines to be used when targeting GCC for some
     generic System V Release 4 system.
     Copyright (C) 1991, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2007 Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@monkeys.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.
  
     To use this file, make up a line like that in config.gcc:
  
--- 17,24 ----
  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/>.
  
     To use this file, make up a line like that in config.gcc:
  
diff -Nrcpad gcc-4.2.1/gcc/config/usegas.h gcc-4.2.2/gcc/config/usegas.h
*** gcc-4.2.1/gcc/config/usegas.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/usegas.h	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
! /* Copyright (C) 2001 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,10 ----
! /* Copyright (C) 2001, 2007 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,
***************
*** 13,21 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Just set a single flag we can test for it inside other files.  */
  #define USE_GAS 1
--- 13,20 ----
     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/>.  */
  
  /* Just set a single flag we can test for it inside other files.  */
  #define USE_GAS 1
diff -Nrcpad gcc-4.2.1/gcc/config/v850/predicates.md gcc-4.2.2/gcc/config/v850/predicates.md
*** gcc-4.2.1/gcc/config/v850/predicates.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/v850/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for NEC V850.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for NEC V850.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; Return true if OP is either a register or 0.
  
--- 14,21 ----
  ;; 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/>.
  
  ;; Return true if OP is either a register or 0.
  
diff -Nrcpad gcc-4.2.1/gcc/config/v850/v850-c.c gcc-4.2.2/gcc/config/v850/v850-c.c
*** gcc-4.2.1/gcc/config/v850/v850-c.c	Sat Nov 26 22:31:12 2005
--- gcc-4.2.2/gcc/config/v850/v850-c.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* v850 specific, C compiler specific functions.
!    Copyright (C) 2000 Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* v850 specific, C compiler specific functions.
!    Copyright (C) 2000, 2007 Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/v850/v850-protos.h gcc-4.2.2/gcc/config/v850/v850-protos.h
*** gcc-4.2.1/gcc/config/v850/v850-protos.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/v850/v850-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Prototypes for v850.c functions used in the md file & elsewhere.
!    Copyright (C) 1999, 2000, 2002, 2004, 2005 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Prototypes for v850.c functions used in the md file & elsewhere.
!    Copyright (C) 1999, 2000, 2002, 2004, 2005, 2007
!    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,
***************
*** 14,22 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* Function prototypes that cannot exist in v850.h due to dependency
     complications.  */
--- 15,22 ----
     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/>.  */
  
  /* Function prototypes that cannot exist in v850.h due to dependency
     complications.  */
diff -Nrcpad gcc-4.2.1/gcc/config/v850/v850.c gcc-4.2.2/gcc/config/v850/v850.c
*** gcc-4.2.1/gcc/config/v850/v850.c	Sun May 28 17:46:46 2006
--- gcc-4.2.2/gcc/config/v850/v850.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Subroutines for insn-output.c for NEC V850 series
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
!    Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Subroutines for insn-output.c for NEC V850 series
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2007 Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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
***************
*** 16,24 ****
     for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/config/v850/v850.h gcc-4.2.2/gcc/config/v850/v850.h
*** gcc-4.2.1/gcc/config/v850/v850.h	Thu Jun  1 17:54:20 2006
--- gcc-4.2.2/gcc/config/v850/v850.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler. NEC V850 series
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
!    Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler. NEC V850 series
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2007 Free Software Foundation, Inc.
     Contributed by Jeff Law (law@cygnus.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,
***************
*** 16,24 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_V850_H
  #define GCC_V850_H
--- 16,23 ----
     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_V850_H
  #define GCC_V850_H
diff -Nrcpad gcc-4.2.1/gcc/config/v850/v850.md gcc-4.2.2/gcc/config/v850/v850.md
*** gcc-4.2.1/gcc/config/v850/v850.md	Fri Sep 30 15:36:26 2005
--- gcc-4.2.2/gcc/config/v850/v850.md	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  ;; GCC machine description for NEC V850
! ;; Copyright (C) 1996, 1997, 1998, 1999, 2002, 2004, 2005
  ;; Free Software Foundation, Inc.
  ;; Contributed by Jeff Law (law@cygnus.com).
  
--- 1,5 ----
  ;; GCC machine description for NEC V850
! ;; Copyright (C) 1996, 1997, 1998, 1999, 2002, 2004, 2005, 2007
  ;; Free Software Foundation, Inc.
  ;; Contributed by Jeff Law (law@cygnus.com).
  
***************
*** 7,13 ****
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  ;; 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,
***************
*** 16,24 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  ;; The original PO technology requires these to be ordered by speed,
  ;; so that assigner will pick the fastest.
--- 16,23 ----
  ;; GNU General Public License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING3.  If not see
! ;; <http://www.gnu.org/licenses/>.
  
  ;; The original PO technology requires these to be ordered by speed,
  ;; so that assigner will pick the fastest.
diff -Nrcpad gcc-4.2.1/gcc/config/v850/v850.opt gcc-4.2.2/gcc/config/v850/v850.opt
*** gcc-4.2.1/gcc/config/v850/v850.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/v850/v850.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the NEC V850 port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the NEC V850 port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mapp-regs
  Target Report Mask(APP_REGS)
--- 15,22 ----
  ; 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/>.
  
  mapp-regs
  Target Report Mask(APP_REGS)
diff -Nrcpad gcc-4.2.1/gcc/config/vax/bsd.h gcc-4.2.2/gcc/config/vax/bsd.h
*** gcc-4.2.1/gcc/config/vax/bsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/vax/bsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler.  BSD version.
!    Copyright (C) 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler.  BSD version.
!    Copyright (C) 2002, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_OS_CPP_BUILTINS()		\
--- 14,21 ----
  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 TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/vax/elf.h gcc-4.2.2/gcc/config/vax/elf.h
*** gcc-4.2.1/gcc/config/vax/elf.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/vax/elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target definitions for GNU compiler for VAX using ELF
!    Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Matt Thomas <matt@3am-software.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Target definitions for GNU compiler for VAX using ELF
!    Copyright (C) 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Matt Thomas <matt@3am-software.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #undef TARGET_ELF
  #define TARGET_ELF 1
--- 15,22 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #undef TARGET_ELF
  #define TARGET_ELF 1
diff -Nrcpad gcc-4.2.1/gcc/config/vax/netbsd-elf.h gcc-4.2.2/gcc/config/vax/netbsd-elf.h
*** gcc-4.2.1/gcc/config/vax/netbsd-elf.h	Sun Jul  3 21:08:11 2005
--- gcc-4.2.2/gcc/config/vax/netbsd-elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler,
     for NetBSD/vax ELF systems.
!    Copyright (C) 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler,
     for NetBSD/vax ELF systems.
!    Copyright (C) 2002, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Names to predefine in the preprocessor for this target OS.  */
  #undef TARGET_OS_CPP_BUILTINS
--- 15,22 ----
  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/>.  */
  
  /* Names to predefine in the preprocessor for this target OS.  */
  #undef TARGET_OS_CPP_BUILTINS
diff -Nrcpad gcc-4.2.1/gcc/config/vax/netbsd.h gcc-4.2.2/gcc/config/vax/netbsd.h
*** gcc-4.2.1/gcc/config/vax/netbsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/vax/netbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions of target machine for GNU compiler.
     NetBSD/vax a.out version.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Definitions of target machine for GNU compiler.
     NetBSD/vax a.out version.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_OS_CPP_BUILTINS()		\
--- 16,23 ----
  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 TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/vax/openbsd.h gcc-4.2.2/gcc/config/vax/openbsd.h
*** gcc-4.2.1/gcc/config/vax/openbsd.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/vax/openbsd.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Configuration fragment for a VAX OpenBSD target.
!    Copyright (C) 2000, 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Configuration fragment for a VAX OpenBSD target.
!    Copyright (C) 2000, 2002, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Amend common OpenBSD definitions for VAX target.  */
  
--- 14,21 ----
  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/>.  */
  
  /* Amend common OpenBSD definitions for VAX target.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/vax/openbsd1.h gcc-4.2.2/gcc/config/vax/openbsd1.h
*** gcc-4.2.1/gcc/config/vax/openbsd1.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/vax/openbsd1.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Configuration fragment for a VAX OpenBSD target.
!    Copyright (C) 2000 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Configuration fragment for a VAX OpenBSD target.
!    Copyright (C) 2000, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* Set up definitions before picking up the common openbsd.h file.  */
  #define OBSD_OLD_GAS 
--- 14,21 ----
  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/>.  */
  
  /* Set up definitions before picking up the common openbsd.h file.  */
  #define OBSD_OLD_GAS 
diff -Nrcpad gcc-4.2.1/gcc/config/vax/ultrix.h gcc-4.2.2/gcc/config/vax/ultrix.h
*** gcc-4.2.1/gcc/config/vax/ultrix.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/vax/ultrix.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Output variables, constants and external declarations, for GNU compiler.
!    Copyright (C) 1999, 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Output variables, constants and external declarations, for GNU compiler.
!    Copyright (C) 1999, 2002, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #define TARGET_OS_CPP_BUILTINS()		\
--- 14,21 ----
  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 TARGET_OS_CPP_BUILTINS()		\
diff -Nrcpad gcc-4.2.1/gcc/config/vax/vax-modes.def gcc-4.2.2/gcc/config/vax/vax-modes.def
*** gcc-4.2.1/gcc/config/vax/vax-modes.def	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/vax/vax-modes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* VAX extra machine modes.
!    Copyright (C) 2003 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* VAX extra machine modes.
!    Copyright (C) 2003, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* We just need to reset the floating point formats.  */
  RESET_FLOAT_FORMAT (SF, vax_f_format);
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* We just need to reset the floating point formats.  */
  RESET_FLOAT_FORMAT (SF, vax_f_format);
diff -Nrcpad gcc-4.2.1/gcc/config/vax/vax-protos.h gcc-4.2.2/gcc/config/vax/vax-protos.h
*** gcc-4.2.1/gcc/config/vax/vax-protos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/vax/vax-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler.  VAX version.
!    Copyright (C) 2000, 2002, 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler.  VAX version.
!    Copyright (C) 2000, 2002, 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  extern void override_options (void);
  
--- 14,21 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  extern void override_options (void);
  
diff -Nrcpad gcc-4.2.1/gcc/config/vax/vax.c gcc-4.2.2/gcc/config/vax/vax.c
*** gcc-4.2.1/gcc/config/vax/vax.c	Fri Mar 17 01:12:33 2006
--- gcc-4.2.2/gcc/config/vax/vax.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Subroutines for insn-output.c for VAX.
     Copyright (C) 1987, 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002,
!    2004, 2005
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Subroutines for insn-output.c for VAX.
     Copyright (C) 1987, 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002,
!    2004, 2005, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/config/vax/vax.h gcc-4.2.2/gcc/config/vax/vax.h
*** gcc-4.2.1/gcc/config/vax/vax.h	Fri Mar 17 01:12:33 2006
--- gcc-4.2.2/gcc/config/vax/vax.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of target machine for GNU compiler.  VAX version.
     Copyright (C) 1987, 1988, 1991, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions of target machine for GNU compiler.  VAX version.
     Copyright (C) 1987, 1988, 1991, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* Target CPU builtins.  */
--- 15,22 ----
  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/>.  */
  
  
  /* Target CPU builtins.  */
diff -Nrcpad gcc-4.2.1/gcc/config/vax/vax.md gcc-4.2.2/gcc/config/vax/vax.md
*** gcc-4.2.1/gcc/config/vax/vax.md	Fri Mar 17 01:12:33 2006
--- gcc-4.2.2/gcc/config/vax/vax.md	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ;; Machine description for GNU compiler, VAX Version
  ;; Copyright (C) 1987, 1988, 1991, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
! ;; 2002, 2004, 2005 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  ;; Machine description for GNU compiler, VAX Version
  ;; Copyright (C) 1987, 1988, 1991, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
! ;; 2002, 2004, 2005, 2007 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,
***************
*** 15,23 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  
  ;;- Instruction patterns.  When multiple patterns apply,
--- 15,22 ----
  ;; 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/>.
  
  
  ;;- Instruction patterns.  When multiple patterns apply,
diff -Nrcpad gcc-4.2.1/gcc/config/vax/vax.opt gcc-4.2.2/gcc/config/vax/vax.opt
*** gcc-4.2.1/gcc/config/vax/vax.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/vax/vax.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the VAX port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the VAX port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  md
  Target RejectNegative InverseMask(G_FLOAT)
--- 15,22 ----
  ; 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/>.
  
  md
  Target RejectNegative InverseMask(G_FLOAT)
diff -Nrcpad gcc-4.2.1/gcc/config/vax/vaxv.h gcc-4.2.2/gcc/config/vax/vaxv.h
*** gcc-4.2.1/gcc/config/vax/vaxv.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/vax/vaxv.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions of target machine for GNU compiler.  VAX sysV version.
!    Copyright (C) 1988, 1993, 1996, 2000, 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions of target machine for GNU compiler.  VAX sysV version.
!    Copyright (C) 1988, 1993, 1996, 2000, 2002, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #define TARGET_OS_CPP_BUILTINS()		\
    do						\
--- 14,21 ----
  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 TARGET_OS_CPP_BUILTINS()		\
    do						\
diff -Nrcpad gcc-4.2.1/gcc/config/vx-common.h gcc-4.2.2/gcc/config/vx-common.h
*** gcc-4.2.1/gcc/config/vx-common.h	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/config/vx-common.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Target-independent configuration for VxWorks and VxWorks AE.   
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by by CodeSourcery, LLC.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Target-independent configuration for VxWorks and VxWorks AE.   
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by by CodeSourcery, LLC.
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* VxWorks headers are C++-aware.  */
  #undef  NO_IMPLICIT_EXTERN_C
--- 15,22 ----
  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/>.  */
  
  /* VxWorks headers are C++-aware.  */
  #undef  NO_IMPLICIT_EXTERN_C
diff -Nrcpad gcc-4.2.1/gcc/config/vxworks.h gcc-4.2.2/gcc/config/vxworks.h
*** gcc-4.2.1/gcc/config/vxworks.h	Tue Sep  6 02:05:07 2005
--- gcc-4.2.2/gcc/config/vxworks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Common VxWorks target definitions for GNU compiler.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Wind River Systems.
     Rewritten by CodeSourcery, LLC.
--- 1,5 ----
  /* Common VxWorks target definitions for GNU compiler.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Wind River Systems.
     Rewritten by CodeSourcery, LLC.
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* In kernel mode, VxWorks provides all the libraries itself, as well as
     the functionality of startup files, etc.  In RTP mode, it behaves more
--- 17,24 ----
  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/>.  */
  
  /* In kernel mode, VxWorks provides all the libraries itself, as well as
     the functionality of startup files, etc.  In RTP mode, it behaves more
diff -Nrcpad gcc-4.2.1/gcc/config/vxworks.opt gcc-4.2.2/gcc/config/vxworks.opt
*** gcc-4.2.1/gcc/config/vxworks.opt	Wed Aug 24 07:13:10 2005
--- gcc-4.2.2/gcc/config/vxworks.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  ; Processor-independent options for VxWorks.
  ;
! ; Copyright (C) 2005 Free Software Foundation, Inc.
  ; Contributed by CodeSourcery, LLC.
  ;
  ; 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  ; Processor-independent options for VxWorks.
  ;
! ; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
  ; Contributed by CodeSourcery, LLC.
  ;
  ; 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
***************
*** 16,24 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mrtp
  Target Report RejectNegative Mask(VXWORKS_RTP) Condition(VXWORKS_KIND == VXWORKS_KIND_NORMAL)
--- 16,23 ----
  ; 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/>.
  
  mrtp
  Target Report RejectNegative Mask(VXWORKS_RTP) Condition(VXWORKS_KIND == VXWORKS_KIND_NORMAL)
diff -Nrcpad gcc-4.2.1/gcc/config/vxworksae.h gcc-4.2.2/gcc/config/vxworksae.h
*** gcc-4.2.1/gcc/config/vxworksae.h	Wed Aug 24 07:13:10 2005
--- gcc-4.2.2/gcc/config/vxworksae.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Common VxWorks AE target definitions for GNU compiler.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Common VxWorks AE target definitions for GNU compiler.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC.
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This header should be included after including vx-common.h.  */
  
--- 15,22 ----
  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/>.  */
  
  /* This header should be included after including vx-common.h.  */
  
diff -Nrcpad gcc-4.2.1/gcc/config/windiss.h gcc-4.2.2/gcc/config/windiss.h
*** gcc-4.2.1/gcc/config/windiss.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/windiss.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Support for GCC using WindISS simulator.
!    Copyright (C) 2003 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC. 
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Support for GCC using WindISS simulator.
!    Copyright (C) 2003, 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC. 
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* windiss uses wchar_t == unsigned short (UCS2) on all architectures.  */
--- 15,22 ----
  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/>.  */
  
  
  /* windiss uses wchar_t == unsigned short (UCS2) on all architectures.  */
diff -Nrcpad gcc-4.2.1/gcc/config/xtensa/elf.h gcc-4.2.2/gcc/config/xtensa/elf.h
*** gcc-4.2.1/gcc/config/xtensa/elf.h	Fri Aug 25 16:13:54 2006
--- gcc-4.2.2/gcc/config/xtensa/elf.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Xtensa/Elf configuration.
     Derived from the configuration for GCC for Intel i386 running Linux.
!    Copyright (C) 2001,2003 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Xtensa/Elf configuration.
     Derived from the configuration for GCC for Intel i386 running Linux.
!    Copyright (C) 2001,2003, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #define TARGET_SECTION_TYPE_FLAGS xtensa_multibss_section_type_flags
  
--- 15,22 ----
  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 TARGET_SECTION_TYPE_FLAGS xtensa_multibss_section_type_flags
  
diff -Nrcpad gcc-4.2.1/gcc/config/xtensa/linux.h gcc-4.2.2/gcc/config/xtensa/linux.h
*** gcc-4.2.1/gcc/config/xtensa/linux.h	Fri Aug 25 16:13:54 2006
--- gcc-4.2.2/gcc/config/xtensa/linux.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Xtensa Linux configuration.
     Derived from the configuration for GCC for Intel i386 running Linux.
!    Copyright (C) 2001, 2002, 2003, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Xtensa Linux configuration.
     Derived from the configuration for GCC for Intel i386 running Linux.
!    Copyright (C) 2001, 2002, 2003, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #define TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS()
  
--- 15,22 ----
  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 TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS()
  
diff -Nrcpad gcc-4.2.1/gcc/config/xtensa/predicates.md gcc-4.2.2/gcc/config/xtensa/predicates.md
*** gcc-4.2.1/gcc/config/xtensa/predicates.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/xtensa/predicates.md	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  ;; Predicate definitions for Xtensa.
! ;; Copyright (C) 2005 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 2, or (at your option)
  ;; any later version.
  ;;
  ;; GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  ;; Predicate definitions for Xtensa.
! ;; Copyright (C) 2005, 2007 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,
***************
*** 14,22 ****
  ;; 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 COPYING.  If not, write to
! ;; the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! ;; Boston, MA 02110-1301, USA.
  
  (define_predicate "add_operand"
    (ior (and (match_code "const_int")
--- 14,21 ----
  ;; 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_predicate "add_operand"
    (ior (and (match_code "const_int")
diff -Nrcpad gcc-4.2.1/gcc/config/xtensa/xtensa-protos.h gcc-4.2.2/gcc/config/xtensa/xtensa-protos.h
*** gcc-4.2.1/gcc/config/xtensa/xtensa-protos.h	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/xtensa/xtensa-protos.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Prototypes of target machine for GNU compiler for Xtensa.
!    Copyright 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Prototypes of target machine for GNU compiler for Xtensa.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef __XTENSA_PROTOS_H__
  #define __XTENSA_PROTOS_H__
--- 16,23 ----
  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 __XTENSA_PROTOS_H__
  #define __XTENSA_PROTOS_H__
diff -Nrcpad gcc-4.2.1/gcc/config/xtensa/xtensa.c gcc-4.2.2/gcc/config/xtensa/xtensa.c
*** gcc-4.2.1/gcc/config/xtensa/xtensa.c	Mon Feb  5 23:00:38 2007
--- gcc-4.2.2/gcc/config/xtensa/xtensa.c	Wed Sep 12 21:47:59 2007
***************
*** 1,12 ****
  /* Subroutines for insn-output.c for Tensilica's Xtensa architecture.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Subroutines for insn-output.c for Tensilica's Xtensa architecture.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    Free Software Foundation, Inc.
     Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
*************** struct machine_function GTY(())
*** 93,98 ****
--- 93,99 ----
    int accesses_prev_frame;
    bool need_a7_copy;
    bool vararg_a7;
+   rtx vararg_a7_copy;
    rtx set_frame_ptr_insn;
  };
  
*************** xtensa_copy_incoming_a7 (rtx opnd)
*** 1102,1108 ****
    /* Copy a7 to a new pseudo at the function entry.  Use gen_raw_REG to
       create the REG for a7 so that hard_frame_pointer_rtx is not used.  */
  
!   push_to_sequence (entry_insns);
    tmp = gen_reg_rtx (mode);
  
    switch (mode)
--- 1103,1109 ----
    /* Copy a7 to a new pseudo at the function entry.  Use gen_raw_REG to
       create the REG for a7 so that hard_frame_pointer_rtx is not used.  */
  
!   start_sequence ();
    tmp = gen_reg_rtx (mode);
  
    switch (mode)
*************** xtensa_copy_incoming_a7 (rtx opnd)
*** 1136,1145 ****
  
    if (cfun->machine->vararg_a7)
      {
!       /* This is called from within builtin_savereg, so we're already
! 	 inside a start_sequence that will be placed at the start of
! 	 the function.  */
!       emit_insn (entry_insns);
      }
    else
      {
--- 1137,1147 ----
  
    if (cfun->machine->vararg_a7)
      {
!       /* This is called from within builtin_saveregs, which will insert the
! 	 saveregs code at the function entry, ahead of anything placed at
! 	 the function entry now.  Instead, save the sequence to be inserted
! 	 at the beginning of the saveregs code.  */
!       cfun->machine->vararg_a7_copy = entry_insns;
      }
    else
      {
*************** xtensa_copy_incoming_a7 (rtx opnd)
*** 1148,1153 ****
--- 1150,1157 ----
  	 chain current, so the code is placed at the start of the
  	 function.  */
        push_topmost_sequence ();
+       /* Do not use entry_of_function() here.  This is called from within
+ 	 expand_function_start, when the CFG still holds GIMPLE.  */
        emit_insn_after (entry_insns, get_insns ());
        pop_topmost_sequence ();
      }
*************** xtensa_output_literal (FILE *file, rtx x
*** 1844,1849 ****
--- 1848,1854 ----
    long value_long[2];
    REAL_VALUE_TYPE r;
    int size;
+   rtx first, second;
  
    fprintf (file, "\t.literal .LC%u, ", (unsigned) labelno);
  
*************** xtensa_output_literal (FILE *file, rtx x
*** 1857,1867 ****
--- 1862,1879 ----
  	{
  	case SFmode:
  	  REAL_VALUE_TO_TARGET_SINGLE (r, value_long[0]);
+ 	  if (HOST_BITS_PER_LONG > 32)
+ 	    value_long[0] &= 0xffffffff;
  	  fprintf (file, "0x%08lx\n", value_long[0]);
  	  break;
  
  	case DFmode:
  	  REAL_VALUE_TO_TARGET_DOUBLE (r, value_long);
+ 	  if (HOST_BITS_PER_LONG > 32)
+ 	    {
+ 	      value_long[0] &= 0xffffffff;
+ 	      value_long[1] &= 0xffffffff;
+ 	    }
  	  fprintf (file, "0x%08lx, 0x%08lx\n",
  		   value_long[0], value_long[1]);
  	  break;
*************** xtensa_output_literal (FILE *file, rtx x
*** 1883,1891 ****
  	  break;
  
  	case 8:
! 	  output_addr_const (file, operand_subword (x, 0, 0, DImode));
  	  fputs (", ", file);
! 	  output_addr_const (file, operand_subword (x, 1, 0, DImode));
  	  fputs ("\n", file);
  	  break;
  
--- 1895,1904 ----
  	  break;
  
  	case 8:
! 	  split_double (x, &first, &second);
! 	  output_addr_const (file, first);
  	  fputs (", ", file);
! 	  output_addr_const (file, second);
  	  fputs ("\n", file);
  	  break;
  
*************** xtensa_builtin_saveregs (void)
*** 2091,2096 ****
--- 2104,2111 ----
    cfun->machine->need_a7_copy = true;
    cfun->machine->vararg_a7 = true;
    move_block_from_reg (GP_ARG_FIRST + arg_words, dest, gp_left);
+   gcc_assert (cfun->machine->vararg_a7_copy != 0);
+   emit_insn_before (cfun->machine->vararg_a7_copy, get_insns ());
  
    return XEXP (gp_regs, 0);
  }
diff -Nrcpad gcc-4.2.1/gcc/config/xtensa/xtensa.h gcc-4.2.2/gcc/config/xtensa/xtensa.h
*** gcc-4.2.1/gcc/config/xtensa/xtensa.h	Sat Aug 26 17:03:22 2006
--- gcc-4.2.2/gcc/config/xtensa/xtensa.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of Tensilica's Xtensa target machine for GNU compiler.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Definitions of Tensilica's Xtensa target machine for GNU compiler.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    Free Software Foundation, Inc.
     Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Get Xtensa configuration settings */
  #include "xtensa-config.h"
--- 16,23 ----
  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/>.  */
  
  /* Get Xtensa configuration settings */
  #include "xtensa-config.h"
diff -Nrcpad gcc-4.2.1/gcc/config/xtensa/xtensa.md gcc-4.2.2/gcc/config/xtensa/xtensa.md
*** gcc-4.2.1/gcc/config/xtensa/xtensa.md	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/xtensa/xtensa.md	Mon Sep 10 21:41:08 2007
***************
*** 1,12 ****
  ;; GCC machine description for Tensilica's Xtensa architecture.
! ;; Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  ;; Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
  
  ;; 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 2, or (at your option)
  ;; any later version.
  
  ;; GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  ;; GCC machine description for Tensilica's Xtensa architecture.
! ;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007
! ;  Free Software Foundation, Inc.
  ;; Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
  
  ;; 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
***************
*** 15,23 ****
  ;; License for more details.
  
  ;; You should have received a copy of the GNU General Public License
! ;; along with GCC; see the file COPYING.  If not, write to the Free
! ;; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ;; 02110-1301, USA.
  
  
  (define_constants [
--- 16,23 ----
  ;; 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_constants [
***************
*** 95,149 ****
  
  ;; Addition.
  
- (define_expand "adddi3"
-   [(set (match_operand:DI 0 "register_operand" "")
- 	(plus:DI (match_operand:DI 1 "register_operand" "")
- 		 (match_operand:DI 2 "register_operand" "")))]
-   ""
- {
-   rtx srclo;
-   rtx dstlo = gen_lowpart (SImode, operands[0]);
-   rtx src1lo = gen_lowpart (SImode, operands[1]);
-   rtx src2lo = gen_lowpart (SImode, operands[2]);
- 
-   rtx dsthi = gen_highpart (SImode, operands[0]);
-   rtx src1hi = gen_highpart (SImode, operands[1]);
-   rtx src2hi = gen_highpart (SImode, operands[2]);
- 
-   /* Either source can be used for overflow checking, as long as it's
-      not clobbered by the first addition.  */
-   if (!rtx_equal_p (dstlo, src1lo))
-     srclo = src1lo;
-   else if (!rtx_equal_p (dstlo, src2lo))
-     srclo = src2lo;
-   else
-     {
-       srclo = gen_reg_rtx (SImode);
-       emit_move_insn (srclo, src1lo);
-     }
- 
-   emit_insn (gen_addsi3 (dstlo, src1lo, src2lo));
-   emit_insn (gen_addsi3 (dsthi, src1hi, src2hi));
-   emit_insn (gen_adddi_carry (dsthi, dstlo, srclo));
-   DONE;
- })
- 
- ;; Represent the add-carry operation as an atomic operation instead of
- ;; expanding it to a conditional branch.  Otherwise, the edge
- ;; profiling code breaks because inserting the count increment code
- ;; causes a new jump insn to be added.
- 
- (define_insn "adddi_carry"
-   [(set (match_operand:SI 0 "register_operand" "+a")
- 	(plus:SI (ltu:SI (match_operand:SI 1 "register_operand" "r")
- 			 (match_operand:SI 2 "register_operand" "r"))
- 		 (match_dup 0)))]
-   ""
-   "bgeu\t%1, %2, 0f\;addi\t%0, %0, 1\;0:"
-   [(set_attr "type"	"multi")
-    (set_attr "mode"	"SI")
-    (set_attr "length"	"6")])
- 
  (define_insn "addsi3"
    [(set (match_operand:SI 0 "register_operand" "=D,D,a,a,a")
  	(plus:SI (match_operand:SI 1 "register_operand" "%d,d,r,r,r")
--- 95,100 ----
***************
*** 205,241 ****
  
  ;; Subtraction.
  
- (define_expand "subdi3"
-   [(set (match_operand:DI 0 "register_operand" "")
- 	(minus:DI (match_operand:DI 1 "register_operand" "")
- 		  (match_operand:DI 2 "register_operand" "")))]
-   ""
- {
-   rtx dstlo = gen_lowpart (SImode, operands[0]);
-   rtx src1lo = gen_lowpart (SImode, operands[1]);
-   rtx src2lo = gen_lowpart (SImode, operands[2]);
- 
-   rtx dsthi = gen_highpart (SImode, operands[0]);
-   rtx src1hi = gen_highpart (SImode, operands[1]);
-   rtx src2hi = gen_highpart (SImode, operands[2]);
- 
-   emit_insn (gen_subsi3 (dsthi, src1hi, src2hi));
-   emit_insn (gen_subdi_carry (dsthi, src1lo, src2lo));
-   emit_insn (gen_subsi3 (dstlo, src1lo, src2lo));
-   DONE;
- })
- 
- (define_insn "subdi_carry"
-   [(set (match_operand:SI 0 "register_operand" "+a")
- 	(minus:SI (match_dup 0)
- 		  (ltu:SI (match_operand:SI 1 "register_operand" "r")
- 			  (match_operand:SI 2 "register_operand" "r"))))]
-   ""
-   "bgeu\t%1, %2, 0f\;addi\t%0, %0, -1\;0:"
-   [(set_attr "type"	"multi")
-    (set_attr "mode"	"SI")
-    (set_attr "length"	"6")])
- 
  (define_insn "subsi3"
    [(set (match_operand:SI 0 "register_operand" "=a")
          (minus:SI (match_operand:SI 1 "register_operand" "r")
--- 156,161 ----
diff -Nrcpad gcc-4.2.1/gcc/config/xtensa/xtensa.opt gcc-4.2.2/gcc/config/xtensa/xtensa.opt
*** gcc-4.2.1/gcc/config/xtensa/xtensa.opt	Sat Jun 25 01:22:41 2005
--- gcc-4.2.2/gcc/config/xtensa/xtensa.opt	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  ; Options for the Tensilica Xtensa port of the compiler.
  
! ; Copyright (C) 2005 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 2, or (at your option) any later
  ; version.
  ;
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  ; Options for the Tensilica Xtensa port of the compiler.
  
! ; Copyright (C) 2005, 2007 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
***************
*** 15,23 ****
  ; for more details.
  ;
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  mconst16
  Target Report Mask(CONST16)
--- 15,22 ----
  ; 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/>.
  
  mconst16
  Target Report Mask(CONST16)
diff -Nrcpad gcc-4.2.1/gcc/config.build gcc-4.2.2/gcc/config.build
*** gcc-4.2.1/gcc/config.build	Fri Dec 16 09:46:22 2005
--- gcc-4.2.2/gcc/config.build	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  # GCC build-specific configuration file.
! # Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003
  # 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 2, or (at your option) any later
  #version.
  
  #GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  # GCC build-specific configuration file.
! # Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2007
  # 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
***************
*** 15,23 ****
  #for more details.
  
  #You should have received a copy of the GNU General Public License
! #along with GCC; see the file COPYING.  If not, write to the Free
! #Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! #02110-1301, USA.
  
  # This is the GCC build-specific configuration file
  # where a configuration type is mapped to different system-specific
--- 15,22 ----
  #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/>.
  
  # This is the GCC build-specific configuration file
  # where a configuration type is mapped to different system-specific
diff -Nrcpad gcc-4.2.1/gcc/config.gcc gcc-4.2.2/gcc/config.gcc
*** gcc-4.2.1/gcc/config.gcc	Sat Feb  3 05:25:20 2007
--- gcc-4.2.2/gcc/config.gcc	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  # GCC target-specific configuration file.
! # Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
  # 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 2, or (at your option) any later
  #version.
  
  #GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  # GCC target-specific configuration file.
! # Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
  # 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
***************
*** 15,23 ****
  #for more details.
  
  #You should have received a copy of the GNU General Public License
! #along with GCC; see the file COPYING.  If not, write to the Free
! #Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! #02110-1301, USA.
  
  # This is the GCC target-specific configuration file
  # where a configuration type is mapped to different system-specific
--- 15,22 ----
  #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/>.
  
  # This is the GCC target-specific configuration file
  # where a configuration type is mapped to different system-specific
diff -Nrcpad gcc-4.2.1/gcc/config.host gcc-4.2.2/gcc/config.host
*** gcc-4.2.1/gcc/config.host	Tue Dec  5 16:06:39 2006
--- gcc-4.2.2/gcc/config.host	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  # GCC host-specific configuration file.
! # Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2006
  # 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 2, or (at your option) any later
  #version.
  
  #GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  # GCC host-specific configuration file.
! # Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2006, 2007
  # 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
***************
*** 15,23 ****
  #for more details.
  
  #You should have received a copy of the GNU General Public License
! #along with GCC; see the file COPYING.  If not, write to the Free
! #Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! #02110-1301, USA.
  
  # This is the GCC host-specific configuration file
  # where a configuration type is mapped to different system-specific
--- 15,22 ----
  #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/>.
  
  # This is the GCC host-specific configuration file
  # where a configuration type is mapped to different system-specific
diff -Nrcpad gcc-4.2.1/gcc/configure gcc-4.2.2/gcc/configure
*** gcc-4.2.1/gcc/configure	Tue Jan  2 03:44:31 2007
--- gcc-4.2.2/gcc/configure	Sun Sep 23 21:08:04 2007
*************** else
*** 7654,7660 ****
    echo "configure:7654: version of makeinfo is $ac_prog_version" >&5
    case $ac_prog_version in
      '')     gcc_cv_prog_makeinfo_modern=no;;
!     4.[4-9]*)
              gcc_cv_prog_makeinfo_modern=yes;;
      *)      gcc_cv_prog_makeinfo_modern=no;;
    esac
--- 7654,7660 ----
    echo "configure:7654: version of makeinfo is $ac_prog_version" >&5
    case $ac_prog_version in
      '')     gcc_cv_prog_makeinfo_modern=no;;
!     4.[4-9]*|4.[1-9][0-9]*|[5-9]*|[1-9][0-9]*)
              gcc_cv_prog_makeinfo_modern=yes;;
      *)      gcc_cv_prog_makeinfo_modern=no;;
    esac
*************** else
*** 13937,13945 ****
    ld_ver=`$gcc_cv_ld --version 2>/dev/null | sed 1q`
    if echo "$ld_ver" | grep GNU > /dev/null; then
      ld_vers=`echo $ld_ver | sed -n \
! 	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \
! 	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \
! 	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \
  	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\)[	 ].*$,\1,p' \
  	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[	 ].*$,\1,p' \
  	-e 's,^.*[ 	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[ 	].*$,\1,p' \
--- 13937,13943 ----
    ld_ver=`$gcc_cv_ld --version 2>/dev/null | sed 1q`
    if echo "$ld_ver" | grep GNU > /dev/null; then
      ld_vers=`echo $ld_ver | sed -n \
! 	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*.*\)$,\1,p' \
  	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\)[	 ].*$,\1,p' \
  	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[	 ].*$,\1,p' \
  	-e 's,^.*[ 	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[ 	].*$,\1,p' \
diff -Nrcpad gcc-4.2.1/gcc/configure.ac gcc-4.2.2/gcc/configure.ac
*** gcc-4.2.1/gcc/configure.ac	Tue Jan  2 03:44:31 2007
--- gcc-4.2.2/gcc/configure.ac	Sun Sep 23 21:08:04 2007
***************
*** 8,14 ****
  
  #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 2, or (at your option) any later
  #version.
  
  #GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
  #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
***************
*** 17,25 ****
  #for more details.
  
  #You should have received a copy of the GNU General Public License
! #along with GCC; see the file COPYING.  If not, write to the Free
! #Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! #02110-1301, USA.
  
  # --------------------------------
  # Initialization and sanity checks
--- 17,24 ----
  #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/>.
  
  # --------------------------------
  # Initialization and sanity checks
*************** MISSING="${CONFIG_SHELL-/bin/sh} $srcdir
*** 878,884 ****
  # that we can use it.
  gcc_AC_CHECK_PROG_VER(MAKEINFO, makeinfo, --version,
    [GNU texinfo.* \([0-9][0-9.]*\)],
!   [4.[4-9]*])
  if test $gcc_cv_prog_makeinfo_modern = no; then
    MAKEINFO="$MISSING makeinfo"
    AC_MSG_WARN([
--- 877,883 ----
  # that we can use it.
  gcc_AC_CHECK_PROG_VER(MAKEINFO, makeinfo, --version,
    [GNU texinfo.* \([0-9][0-9.]*\)],
!   [4.[4-9]*|4.[1-9][0-9]*|[5-9]*|[1-9][0-9]*])
  if test $gcc_cv_prog_makeinfo_modern = no; then
    MAKEINFO="$MISSING makeinfo"
    AC_MSG_WARN([
*************** else
*** 2094,2102 ****
    if echo "$ld_ver" | grep GNU > /dev/null; then
  changequote(,)dnl
      ld_vers=`echo $ld_ver | sed -n \
! 	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \
! 	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \
! 	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)$,\1,p' \
  	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\)[	 ].*$,\1,p' \
  	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[	 ].*$,\1,p' \
  	-e 's,^.*[ 	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[ 	].*$,\1,p' \
--- 2093,2099 ----
    if echo "$ld_ver" | grep GNU > /dev/null; then
  changequote(,)dnl
      ld_vers=`echo $ld_ver | sed -n \
! 	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*.*\)$,\1,p' \
  	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\)[	 ].*$,\1,p' \
  	-e 's,^.*[	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[	 ].*$,\1,p' \
  	-e 's,^.*[ 	 ]\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)[ 	].*$,\1,p' \
diff -Nrcpad gcc-4.2.1/gcc/conflict.c gcc-4.2.2/gcc/conflict.c
*** gcc-4.2.1/gcc/conflict.c	Tue Jan 31 19:56:55 2006
--- gcc-4.2.2/gcc/conflict.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Register conflict graph computation routines.
!    Copyright (C) 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Register conflict graph computation routines.
!    Copyright (C) 2000, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by CodeSourcery, LLC
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* References:
  
--- 15,22 ----
  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/>.  */
  
  /* References:
  
diff -Nrcpad gcc-4.2.1/gcc/convert.c gcc-4.2.2/gcc/convert.c
*** gcc-4.2.1/gcc/convert.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/convert.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Utility routines for data type conversion for GCC.
     Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1997, 1998,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Utility routines for data type conversion for GCC.
     Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1997, 1998,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* These routines are somewhat language-independent utility function
--- 16,23 ----
  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/>.  */
  
  
  /* These routines are somewhat language-independent utility function
diff -Nrcpad gcc-4.2.1/gcc/convert.h gcc-4.2.2/gcc/convert.h
*** gcc-4.2.1/gcc/convert.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/convert.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definition of functions in convert.c.
!    Copyright (C) 1993, 2000, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Definition of functions in convert.c.
!    Copyright (C) 1993, 2000, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_CONVERT_H
  #define GCC_CONVERT_H
--- 14,21 ----
  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_CONVERT_H
  #define GCC_CONVERT_H
diff -Nrcpad gcc-4.2.1/gcc/coretypes.h gcc-4.2.2/gcc/coretypes.h
*** gcc-4.2.1/gcc/coretypes.h	Fri Jan 27 22:23:32 2006
--- gcc-4.2.2/gcc/coretypes.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* GCC core type declarations.
!    Copyright (C) 2002, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* GCC core type declarations.
!    Copyright (C) 2002, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Provide forward declarations of core types which are referred to by
     most of the compiler.  This allows header files to use these types
--- 14,21 ----
  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/>.  */
  
  /* Provide forward declarations of core types which are referred to by
     most of the compiler.  This allows header files to use these types
diff -Nrcpad gcc-4.2.1/gcc/coverage.c gcc-4.2.2/gcc/coverage.c
*** gcc-4.2.1/gcc/coverage.c	Wed Jun 21 21:27:19 2006
--- gcc-4.2.2/gcc/coverage.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Read and write coverage files, and associated functionality.
     Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999,
!    2000, 2001, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by James E. Wilson, UC Berkeley/Cygnus Support;
     based on some ideas from Dain Samples of UC Berkeley.
     Further mangling by Bob Manson, Cygnus Support.
--- 1,6 ----
  /* Read and write coverage files, and associated functionality.
     Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999,
!    2000, 2001, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by James E. Wilson, UC Berkeley/Cygnus Support;
     based on some ideas from Dain Samples of UC Berkeley.
     Further mangling by Bob Manson, Cygnus Support.
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 10,16 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 19,27 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #define GCOV_LINKAGE
--- 19,26 ----
  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 GCOV_LINKAGE
diff -Nrcpad gcc-4.2.1/gcc/coverage.h gcc-4.2.2/gcc/coverage.h
*** gcc-4.2.1/gcc/coverage.h	Thu Jul 28 21:48:38 2005
--- gcc-4.2.2/gcc/coverage.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* coverage.h - Defines data exported from coverage.c
!    Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* coverage.h - Defines data exported from coverage.c
!    Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_COVERAGE_H
  #define GCC_COVERAGE_H
--- 15,22 ----
  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_COVERAGE_H
  #define GCC_COVERAGE_H
diff -Nrcpad gcc-4.2.1/gcc/cppdefault.c gcc-4.2.2/gcc/cppdefault.c
*** gcc-4.2.1/gcc/cppdefault.c	Fri Jan 20 21:00:03 2006
--- gcc-4.2.2/gcc/cppdefault.c	Sat Sep  1 15:28:30 2007
***************
*** 1,23 ****
  /* CPP Library.
     Copyright (C) 1986, 1987, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2003, 2004, 2006 Free Software Foundation, Inc.
     Contributed by Per Bothner, 1994-95.
     Based on CCCP program by Paul Rubin, June 1986
     Adapted to ANSI C, Richard Stallman, Jan 1987
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 1,23 ----
  /* CPP Library.
     Copyright (C) 1986, 1987, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2003, 2004, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Per Bothner, 1994-95.
     Based on CCCP program by Paul Rubin, June 1986
     Adapted to ANSI C, Richard Stallman, Jan 1987
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/cppdefault.h gcc-4.2.2/gcc/cppdefault.h
*** gcc-4.2.1/gcc/cppdefault.h	Fri Jan 20 21:00:03 2006
--- gcc-4.2.2/gcc/cppdefault.h	Sat Sep  1 15:28:30 2007
***************
*** 1,23 ****
  /* CPP Library.
     Copyright (C) 1986, 1987, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2003, 2004, 2006 Free Software Foundation, Inc.
     Contributed by Per Bothner, 1994-95.
     Based on CCCP program by Paul Rubin, June 1986
     Adapted to ANSI C, Richard Stallman, Jan 1987
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_CPPDEFAULT_H
  #define GCC_CPPDEFAULT_H
--- 1,23 ----
  /* CPP Library.
     Copyright (C) 1986, 1987, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2003, 2004, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Per Bothner, 1994-95.
     Based on CCCP program by Paul Rubin, June 1986
     Adapted to ANSI C, Richard Stallman, Jan 1987
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #ifndef GCC_CPPDEFAULT_H
  #define GCC_CPPDEFAULT_H
diff -Nrcpad gcc-4.2.1/gcc/cppspec.c gcc-4.2.2/gcc/cppspec.c
*** gcc-4.2.1/gcc/cppspec.c	Tue Jan 31 19:56:55 2006
--- gcc-4.2.2/gcc/cppspec.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Specific flags and argument handling of the C preprocessor.
!    Copyright (C) 1999 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Specific flags and argument handling of the C preprocessor.
!    Copyright (C) 1999, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/cse.c gcc-4.2.2/gcc/cse.c
*** gcc-4.2.1/gcc/cse.c	Tue Apr  3 16:43:15 2007
--- gcc-4.2.2/gcc/cse.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Common subexpression elimination for GNU compiler.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Common subexpression elimination for GNU compiler.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  /* stdio.h must precede rtl.h for FFS.  */
--- 15,22 ----
  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"
  /* stdio.h must precede rtl.h for FFS.  */
diff -Nrcpad gcc-4.2.1/gcc/cselib.c gcc-4.2.2/gcc/cselib.c
*** gcc-4.2.1/gcc/cselib.c	Tue Sep 12 16:02:31 2006
--- gcc-4.2.2/gcc/cselib.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Common subexpression elimination library for GNU compiler.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Common subexpression elimination library for GNU compiler.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/cselib.h gcc-4.2.2/gcc/cselib.h
*** gcc-4.2.1/gcc/cselib.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/cselib.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Common subexpression elimination for GNU compiler.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Common subexpression elimination for GNU compiler.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Describe a value.  */
  typedef struct cselib_val_struct GTY(())
--- 15,22 ----
  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/>.  */
  
  /* Describe a value.  */
  typedef struct cselib_val_struct GTY(())
diff -Nrcpad gcc-4.2.1/gcc/dbxout.c gcc-4.2.2/gcc/dbxout.c
*** gcc-4.2.1/gcc/dbxout.c	Wed Jul 26 17:38:37 2006
--- gcc-4.2.2/gcc/dbxout.c	Mon Sep 24 09:17:10 2007
***************
*** 1,13 ****
  /* Output dbx-format symbol table information from GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Output dbx-format symbol table information from GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* Output dbx-format symbol table data.
--- 16,23 ----
  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/>.  */
  
  
  /* Output dbx-format symbol table data.
*************** dbxout_type (tree type, int full)
*** 2024,2030 ****
  	       another type's definition; instead, output an xref
  	       and let the definition come when the name is defined.  */
  	    stabstr_S ((TREE_CODE (type) == RECORD_TYPE) ? "xs" : "xu");
! 	    if (TYPE_NAME (type) != 0)
  	      dbxout_type_name (type);
  	    else
  	      {
--- 2023,2033 ----
  	       another type's definition; instead, output an xref
  	       and let the definition come when the name is defined.  */
  	    stabstr_S ((TREE_CODE (type) == RECORD_TYPE) ? "xs" : "xu");
! 	    if (TYPE_NAME (type) != 0
! 		/* The C frontend creates for anonymous variable length
! 		   records/unions TYPE_NAME with DECL_NAME NULL.  */
! 		&& (TREE_CODE (TYPE_NAME (type)) != TYPE_DECL
! 		    || DECL_NAME (TYPE_NAME (type))))
  	      dbxout_type_name (type);
  	    else
  	      {
diff -Nrcpad gcc-4.2.1/gcc/dbxout.h gcc-4.2.2/gcc/dbxout.h
*** gcc-4.2.1/gcc/dbxout.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/dbxout.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* dbxout.h - Various declarations for functions found in dbxout.c
!    Copyright (C) 1998, 1999, 2000, 2003, 2004
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* dbxout.h - Various declarations for functions found in dbxout.c
!    Copyright (C) 1998, 1999, 2000, 2003, 2004, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_DBXOUT_H
  #define GCC_DBXOUT_H
--- 15,22 ----
  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_DBXOUT_H
  #define GCC_DBXOUT_H
diff -Nrcpad gcc-4.2.1/gcc/ddg.c gcc-4.2.2/gcc/ddg.c
*** gcc-4.2.1/gcc/ddg.c	Tue May 23 01:17:29 2006
--- gcc-4.2.2/gcc/ddg.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* DDG - Data Dependence Graph implementation.
!    Copyright (C) 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Ayal Zaks and Mustafa Hagog <zaks,mustafa@il.ibm.com>
  
--- 1,5 ----
  /* DDG - Data Dependence Graph implementation.
!    Copyright (C) 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Ayal Zaks and Mustafa Hagog <zaks,mustafa@il.ibm.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/ddg.h gcc-4.2.2/gcc/ddg.h
*** gcc-4.2.1/gcc/ddg.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/ddg.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* DDG - Data Dependence Graph - interface.
!    Copyright (C) 2004
     Free Software Foundation, Inc.
     Contributed by Ayal Zaks and Mustafa Hagog <zaks,mustafa@il.ibm.com>
  
--- 1,5 ----
  /* DDG - Data Dependence Graph - interface.
!    Copyright (C) 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Ayal Zaks and Mustafa Hagog <zaks,mustafa@il.ibm.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_DDG_H
  #define GCC_DDG_H
--- 16,23 ----
  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_DDG_H
  #define GCC_DDG_H
diff -Nrcpad gcc-4.2.1/gcc/debug.c gcc-4.2.2/gcc/debug.c
*** gcc-4.2.1/gcc/debug.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/debug.c	Sat Sep  1 15:28:30 2007
***************
*** 1,19 ****
  /* Do-nothing debug hooks for GCC.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 1,19 ----
  /* Do-nothing debug hooks for GCC.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/debug.h gcc-4.2.2/gcc/debug.h
*** gcc-4.2.1/gcc/debug.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/debug.h	Sat Sep  1 15:28:30 2007
***************
*** 1,19 ****
  /* Debug hooks for GCC.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_DEBUG_H
  #define GCC_DEBUG_H
--- 1,19 ----
  /* Debug hooks for GCC.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #ifndef GCC_DEBUG_H
  #define GCC_DEBUG_H
diff -Nrcpad gcc-4.2.1/gcc/defaults.h gcc-4.2.2/gcc/defaults.h
*** gcc-4.2.1/gcc/defaults.h	Sat Dec 16 16:33:55 2006
--- gcc-4.2.2/gcc/defaults.h	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Definitions of various defaults for tm.h macros.
     Copyright (C) 1992, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005
     Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@monkeys.com)
  
--- 1,6 ----
  /* Definitions of various defaults for tm.h macros.
     Copyright (C) 1992, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2007
     Free Software Foundation, Inc.
     Contributed by Ron Guilmette (rfg@monkeys.com)
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_DEFAULTS_H
  #define GCC_DEFAULTS_H
--- 17,24 ----
  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_DEFAULTS_H
  #define GCC_DEFAULTS_H
diff -Nrcpad gcc-4.2.1/gcc/df-core.c gcc-4.2.2/gcc/df-core.c
*** gcc-4.2.1/gcc/df-core.c	Sun May 28 17:46:46 2006
--- gcc-4.2.2/gcc/df-core.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Allocation for dataflow support routines.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Originally contributed by Michael P. Hayes 
               (m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com)
--- 1,5 ----
  /* Allocation for dataflow support routines.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Originally contributed by Michael P. Hayes 
               (m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com)
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 10,16 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 19,28 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  
! */
  
  /*
  OVERVIEW:
--- 19,26 ----
  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/>.  */
  
  /*
  OVERVIEW:
diff -Nrcpad gcc-4.2.1/gcc/df-problems.c gcc-4.2.2/gcc/df-problems.c
*** gcc-4.2.1/gcc/df-problems.c	Sun May 28 17:46:46 2006
--- gcc-4.2.2/gcc/df-problems.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Standard problems for dataflow support routines.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Originally contributed by Michael P. Hayes 
               (m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com)
--- 1,5 ----
  /* Standard problems for dataflow support routines.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Originally contributed by Michael P. Hayes 
               (m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com)
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 10,16 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 19,27 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 19,26 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/df-scan.c gcc-4.2.2/gcc/df-scan.c
*** gcc-4.2.1/gcc/df-scan.c	Fri May 19 21:18:23 2006
--- gcc-4.2.2/gcc/df-scan.c	Sat Sep  1 15:28:30 2007
***************
*** 3,9 ****
  
  
  /* Scanning of rtl for dataflow analysis.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Originally contributed by Michael P. Hayes 
               (m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com)
--- 3,9 ----
  
  
  /* Scanning of rtl for dataflow analysis.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Originally contributed by Michael P. Hayes 
               (m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com)
*************** This file is part of GCC.
*** 14,20 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 14,20 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 23,32 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.
! */
  
  #include "config.h"
  #include "system.h"
--- 23,30 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/df.h gcc-4.2.2/gcc/df.h
*** gcc-4.2.1/gcc/df.h	Sun May 28 17:46:46 2006
--- gcc-4.2.2/gcc/df.h	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 11,17 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 11,17 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 20,28 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_DF_H
  #define GCC_DF_H
--- 20,27 ----
  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_DF_H
  #define GCC_DF_H
diff -Nrcpad gcc-4.2.1/gcc/dfp.c gcc-4.2.2/gcc/dfp.c
*** gcc-4.2.1/gcc/dfp.c	Fri Jul  7 14:23:57 2006
--- gcc-4.2.2/gcc/dfp.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Decimal floating point support.
!    Copyright (C) 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Decimal floating point support.
!    Copyright (C) 2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/dfp.h gcc-4.2.2/gcc/dfp.h
*** gcc-4.2.1/gcc/dfp.h	Sun Feb  5 22:59:35 2006
--- gcc-4.2.2/gcc/dfp.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Decimal floating point support functions for GNU compiler.
!    Copyright (C) 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Decimal floating point support functions for GNU compiler.
!    Copyright (C) 2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_DFP_H
  #define GCC_DFP_H
--- 14,21 ----
  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_DFP_H
  #define GCC_DFP_H
diff -Nrcpad gcc-4.2.1/gcc/diagnostic.c gcc-4.2.2/gcc/diagnostic.c
*** gcc-4.2.1/gcc/diagnostic.c	Wed Mar 22 19:36:22 2006
--- gcc-4.2.2/gcc/diagnostic.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Language-independent diagnostic subroutines for the GNU Compiler Collection
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@codesourcery.com>
  
--- 1,5 ----
  /* Language-independent diagnostic subroutines for the GNU Compiler Collection
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@codesourcery.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* This file implements the language independent aspect of diagnostic
--- 16,23 ----
  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/>.  */
  
  
  /* This file implements the language independent aspect of diagnostic
diff -Nrcpad gcc-4.2.1/gcc/diagnostic.h gcc-4.2.2/gcc/diagnostic.h
*** gcc-4.2.1/gcc/diagnostic.h	Thu Jan 19 04:24:22 2006
--- gcc-4.2.2/gcc/diagnostic.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Various declarations for language-independent diagnostics subroutines.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@codesourcery.com>
  
--- 1,5 ----
  /* Various declarations for language-independent diagnostics subroutines.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@codesourcery.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_DIAGNOSTIC_H
  #define GCC_DIAGNOSTIC_H
--- 16,23 ----
  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_DIAGNOSTIC_H
  #define GCC_DIAGNOSTIC_H
diff -Nrcpad gcc-4.2.1/gcc/doc/contrib.texi gcc-4.2.2/gcc/doc/contrib.texi
*** gcc-4.2.1/gcc/doc/contrib.texi	Wed Jan 17 20:03:20 2007
--- gcc-4.2.2/gcc/doc/contrib.texi	Fri Aug 17 01:52:08 2007
*************** patches.
*** 514,519 ****
--- 514,523 ----
  Robert Lipe for OpenServer support, new testsuites, testing, etc.
  
  @item
+ Chen Liqin for various S+core related fixes/improvement, and for
+ maintaining the S+core port.
+ 
+ @item
  Weiwen Liu for testing and various bug fixes.
  
  @item
diff -Nrcpad gcc-4.2.1/gcc/doc/cpp.1 gcc-4.2.2/gcc/doc/cpp.1
*** gcc-4.2.1/gcc/doc/cpp.1	Thu Jul 19 14:39:45 2007
--- gcc-4.2.2/gcc/doc/cpp.1	Sun Oct  7 21:28:34 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  cpp \- The C Preprocessor
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  cpp \- The C Preprocessor
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/cpp.info gcc-4.2.2/gcc/doc/cpp.info
*** gcc-4.2.1/gcc/doc/cpp.info	Thu Jul 19 15:23:53 2007
--- gcc-4.2.2/gcc/doc/cpp.info	Sun Oct  7 22:08:26 2007
***************
*** 1,5 ****
  This is doc/cpp.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/doc/cpp.texi.
  
     Copyright (C) 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
  1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software
--- 1,5 ----
  This is doc/cpp.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/doc/cpp.texi.
  
     Copyright (C) 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
  1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software
diff -Nrcpad gcc-4.2.1/gcc/doc/cppinternals.info gcc-4.2.2/gcc/doc/cppinternals.info
*** gcc-4.2.1/gcc/doc/cppinternals.info	Thu Jul 19 15:23:53 2007
--- gcc-4.2.2/gcc/doc/cppinternals.info	Sun Oct  7 22:08:27 2007
***************
*** 1,5 ****
  This is doc/cppinternals.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/doc/cppinternals.texi.
  
  INFO-DIR-SECTION Software development
  START-INFO-DIR-ENTRY
--- 1,5 ----
  This is doc/cppinternals.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/doc/cppinternals.texi.
  
  INFO-DIR-SECTION Software development
  START-INFO-DIR-ENTRY
diff -Nrcpad gcc-4.2.1/gcc/doc/fsf-funding.7 gcc-4.2.2/gcc/doc/fsf-funding.7
*** gcc-4.2.1/gcc/doc/fsf-funding.7	Thu Jul 19 14:39:48 2007
--- gcc-4.2.2/gcc/doc/fsf-funding.7	Sun Oct  7 21:28:36 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  fsf\-funding \- Funding Free Software
  .SH "DESCRIPTION"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  fsf\-funding \- Funding Free Software
  .SH "DESCRIPTION"
diff -Nrcpad gcc-4.2.1/gcc/doc/g++.1 gcc-4.2.2/gcc/doc/g++.1
*** gcc-4.2.1/gcc/doc/g++.1	Thu Jul 19 15:10:56 2007
--- gcc-4.2.2/gcc/doc/g++.1	Sun Oct  7 21:57:08 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gcc \- GNU project C and C++ compiler
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gcc \- GNU project C and C++ compiler
  .SH "SYNOPSIS"
*************** undefined signed overflow when estimatin
*** 2635,2665 ****
  will require, in particular when determining whether a loop will be
  executed at all.
  .RS 4
! .IP "@option<\-Wstrict\-overflow=1>" 4
! .IX Item "@option<-Wstrict-overflow=1>"
  Warn about cases which are both questionable and easy to avoid.  For
  example: \f(CW\*(C`x + 1 > x\*(C'\fR; with \fB\-fstrict\-overflow\fR, the
  compiler will simplify this to \f(CW1\fR.  This level of
  \&\fB\-Wstrict\-overflow\fR is enabled by \fB\-Wall\fR; higher levels
  are not, and must be explicitly requested.
! .IP "@option<\-Wstrict\-overflow=2>" 4
! .IX Item "@option<-Wstrict-overflow=2>"
  Also warn about other cases where a comparison is simplified to a
  constant.  For example: \f(CW\*(C`abs (x) >= 0\*(C'\fR.  This can only be
  simplified when \fB\-fstrict\-overflow\fR is in effect, because
  \&\f(CW\*(C`abs (INT_MIN)\*(C'\fR overflows to \f(CW\*(C`INT_MIN\*(C'\fR, which is less than
  zero.  \fB\-Wstrict\-overflow\fR (with no level) is the same as
  \&\fB\-Wstrict\-overflow=2\fR.
! .IP "@option<\-Wstrict\-overflow=3>" 4
! .IX Item "@option<-Wstrict-overflow=3>"
  Also warn about other cases where a comparison is simplified.  For
  example: \f(CW\*(C`x + 1 > 1\*(C'\fR will be simplified to \f(CW\*(C`x > 0\*(C'\fR.
! .IP "@option<\-Wstrict\-overflow=4>" 4
! .IX Item "@option<-Wstrict-overflow=4>"
  Also warn about other simplifications not covered by the above cases.
  For example: \f(CW\*(C`(x * 10) / 5\*(C'\fR will be simplified to \f(CW\*(C`x * 2\*(C'\fR.
! .IP "@option<\-Wstrict\-overflow=5>" 4
! .IX Item "@option<-Wstrict-overflow=5>"
  Also warn about cases where the compiler reduces the magnitude of a
  constant involved in a comparison.  For example: \f(CW\*(C`x + 2 > y\*(C'\fR will
  be simplified to \f(CW\*(C`x + 1 >= y\*(C'\fR.  This is reported only at the
--- 2635,2665 ----
  will require, in particular when determining whether a loop will be
  executed at all.
  .RS 4
! .IP "\fB\-Wstrict\-overflow=1\fR" 4
! .IX Item "-Wstrict-overflow=1"
  Warn about cases which are both questionable and easy to avoid.  For
  example: \f(CW\*(C`x + 1 > x\*(C'\fR; with \fB\-fstrict\-overflow\fR, the
  compiler will simplify this to \f(CW1\fR.  This level of
  \&\fB\-Wstrict\-overflow\fR is enabled by \fB\-Wall\fR; higher levels
  are not, and must be explicitly requested.
! .IP "\fB\-Wstrict\-overflow=2\fR" 4
! .IX Item "-Wstrict-overflow=2"
  Also warn about other cases where a comparison is simplified to a
  constant.  For example: \f(CW\*(C`abs (x) >= 0\*(C'\fR.  This can only be
  simplified when \fB\-fstrict\-overflow\fR is in effect, because
  \&\f(CW\*(C`abs (INT_MIN)\*(C'\fR overflows to \f(CW\*(C`INT_MIN\*(C'\fR, which is less than
  zero.  \fB\-Wstrict\-overflow\fR (with no level) is the same as
  \&\fB\-Wstrict\-overflow=2\fR.
! .IP "\fB\-Wstrict\-overflow=3\fR" 4
! .IX Item "-Wstrict-overflow=3"
  Also warn about other cases where a comparison is simplified.  For
  example: \f(CW\*(C`x + 1 > 1\*(C'\fR will be simplified to \f(CW\*(C`x > 0\*(C'\fR.
! .IP "\fB\-Wstrict\-overflow=4\fR" 4
! .IX Item "-Wstrict-overflow=4"
  Also warn about other simplifications not covered by the above cases.
  For example: \f(CW\*(C`(x * 10) / 5\*(C'\fR will be simplified to \f(CW\*(C`x * 2\*(C'\fR.
! .IP "\fB\-Wstrict\-overflow=5\fR" 4
! .IX Item "-Wstrict-overflow=5"
  Also warn about cases where the compiler reduces the magnitude of a
  constant involved in a comparison.  For example: \f(CW\*(C`x + 2 > y\*(C'\fR will
  be simplified to \f(CW\*(C`x + 1 >= y\*(C'\fR.  This is reported only at the
diff -Nrcpad gcc-4.2.1/gcc/doc/gcc.1 gcc-4.2.2/gcc/doc/gcc.1
*** gcc-4.2.1/gcc/doc/gcc.1	Thu Jul 19 14:39:48 2007
--- gcc-4.2.2/gcc/doc/gcc.1	Sun Oct  7 21:28:36 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gcc \- GNU project C and C++ compiler
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gcc \- GNU project C and C++ compiler
  .SH "SYNOPSIS"
*************** undefined signed overflow when estimatin
*** 2635,2665 ****
  will require, in particular when determining whether a loop will be
  executed at all.
  .RS 4
! .IP "@option<\-Wstrict\-overflow=1>" 4
! .IX Item "@option<-Wstrict-overflow=1>"
  Warn about cases which are both questionable and easy to avoid.  For
  example: \f(CW\*(C`x + 1 > x\*(C'\fR; with \fB\-fstrict\-overflow\fR, the
  compiler will simplify this to \f(CW1\fR.  This level of
  \&\fB\-Wstrict\-overflow\fR is enabled by \fB\-Wall\fR; higher levels
  are not, and must be explicitly requested.
! .IP "@option<\-Wstrict\-overflow=2>" 4
! .IX Item "@option<-Wstrict-overflow=2>"
  Also warn about other cases where a comparison is simplified to a
  constant.  For example: \f(CW\*(C`abs (x) >= 0\*(C'\fR.  This can only be
  simplified when \fB\-fstrict\-overflow\fR is in effect, because
  \&\f(CW\*(C`abs (INT_MIN)\*(C'\fR overflows to \f(CW\*(C`INT_MIN\*(C'\fR, which is less than
  zero.  \fB\-Wstrict\-overflow\fR (with no level) is the same as
  \&\fB\-Wstrict\-overflow=2\fR.
! .IP "@option<\-Wstrict\-overflow=3>" 4
! .IX Item "@option<-Wstrict-overflow=3>"
  Also warn about other cases where a comparison is simplified.  For
  example: \f(CW\*(C`x + 1 > 1\*(C'\fR will be simplified to \f(CW\*(C`x > 0\*(C'\fR.
! .IP "@option<\-Wstrict\-overflow=4>" 4
! .IX Item "@option<-Wstrict-overflow=4>"
  Also warn about other simplifications not covered by the above cases.
  For example: \f(CW\*(C`(x * 10) / 5\*(C'\fR will be simplified to \f(CW\*(C`x * 2\*(C'\fR.
! .IP "@option<\-Wstrict\-overflow=5>" 4
! .IX Item "@option<-Wstrict-overflow=5>"
  Also warn about cases where the compiler reduces the magnitude of a
  constant involved in a comparison.  For example: \f(CW\*(C`x + 2 > y\*(C'\fR will
  be simplified to \f(CW\*(C`x + 1 >= y\*(C'\fR.  This is reported only at the
--- 2635,2665 ----
  will require, in particular when determining whether a loop will be
  executed at all.
  .RS 4
! .IP "\fB\-Wstrict\-overflow=1\fR" 4
! .IX Item "-Wstrict-overflow=1"
  Warn about cases which are both questionable and easy to avoid.  For
  example: \f(CW\*(C`x + 1 > x\*(C'\fR; with \fB\-fstrict\-overflow\fR, the
  compiler will simplify this to \f(CW1\fR.  This level of
  \&\fB\-Wstrict\-overflow\fR is enabled by \fB\-Wall\fR; higher levels
  are not, and must be explicitly requested.
! .IP "\fB\-Wstrict\-overflow=2\fR" 4
! .IX Item "-Wstrict-overflow=2"
  Also warn about other cases where a comparison is simplified to a
  constant.  For example: \f(CW\*(C`abs (x) >= 0\*(C'\fR.  This can only be
  simplified when \fB\-fstrict\-overflow\fR is in effect, because
  \&\f(CW\*(C`abs (INT_MIN)\*(C'\fR overflows to \f(CW\*(C`INT_MIN\*(C'\fR, which is less than
  zero.  \fB\-Wstrict\-overflow\fR (with no level) is the same as
  \&\fB\-Wstrict\-overflow=2\fR.
! .IP "\fB\-Wstrict\-overflow=3\fR" 4
! .IX Item "-Wstrict-overflow=3"
  Also warn about other cases where a comparison is simplified.  For
  example: \f(CW\*(C`x + 1 > 1\*(C'\fR will be simplified to \f(CW\*(C`x > 0\*(C'\fR.
! .IP "\fB\-Wstrict\-overflow=4\fR" 4
! .IX Item "-Wstrict-overflow=4"
  Also warn about other simplifications not covered by the above cases.
  For example: \f(CW\*(C`(x * 10) / 5\*(C'\fR will be simplified to \f(CW\*(C`x * 2\*(C'\fR.
! .IP "\fB\-Wstrict\-overflow=5\fR" 4
! .IX Item "-Wstrict-overflow=5"
  Also warn about cases where the compiler reduces the magnitude of a
  constant involved in a comparison.  For example: \f(CW\*(C`x + 2 > y\*(C'\fR will
  be simplified to \f(CW\*(C`x + 1 >= y\*(C'\fR.  This is reported only at the
diff -Nrcpad gcc-4.2.1/gcc/doc/gcc.info gcc-4.2.2/gcc/doc/gcc.info
*** gcc-4.2.1/gcc/doc/gcc.info	Thu Jul 19 15:23:53 2007
--- gcc-4.2.2/gcc/doc/gcc.info	Sun Oct  7 22:08:27 2007
***************
*** 1,5 ****
  This is doc/gcc.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/doc/gcc.texi.
  
   Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
  1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
--- 1,5 ----
  This is doc/gcc.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/doc/gcc.texi.
  
   Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
  1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
*************** Introduction
*** 58,64 ****
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to GCC version 4.2.1.  The internals of the GNU compilers, including
  how to port them to new targets and some information about how to write
  front ends for new languages, are documented in a separate manual.
  *Note Introduction: (gccint)Top.
--- 58,64 ----
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to GCC version 4.2.2.  The internals of the GNU compilers, including
  how to port them to new targets and some information about how to write
  front ends for new languages, are documented in a separate manual.
  *Note Introduction: (gccint)Top.
*************** alphabetical order.
*** 28895,28900 ****
--- 28895,28903 ----
  
     * Robert Lipe for OpenServer support, new testsuites, testing, etc.
  
+    * Chen Liqin for various S+core related fixes/improvement, and for
+      maintaining the S+core port.
+ 
     * Weiwen Liu for testing and various bug fixes.
  
     * Dave Love for his ongoing work with the Fortran front end and
*************** Node: GNU Project1170091
*** 33100,33106 ****
  Node: Copying1170737
  Node: GNU Free Documentation License1189914
  Node: Contributors1212320
! Node: Option Index1248176
! Node: Keyword Index1384054
  
  End Tag Table
--- 33103,33109 ----
  Node: Copying1170737
  Node: GNU Free Documentation License1189914
  Node: Contributors1212320
! Node: Option Index1248281
! Node: Keyword Index1384159
  
  End Tag Table
diff -Nrcpad gcc-4.2.1/gcc/doc/gccinstall.info gcc-4.2.2/gcc/doc/gccinstall.info
*** gcc-4.2.1/gcc/doc/gccinstall.info	Thu Jul 19 15:23:53 2007
--- gcc-4.2.2/gcc/doc/gccinstall.info	Sun Oct  7 22:08:27 2007
***************
*** 1,5 ****
  This is doc/gccinstall.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/doc/install.texi.
  
     Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
  1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software
--- 1,5 ----
  This is doc/gccinstall.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/doc/install.texi.
  
     Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
  1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software
diff -Nrcpad gcc-4.2.1/gcc/doc/gccint.info gcc-4.2.2/gcc/doc/gccint.info
*** gcc-4.2.1/gcc/doc/gccint.info	Thu Jul 19 15:23:53 2007
--- gcc-4.2.2/gcc/doc/gccint.info	Sun Oct  7 22:08:27 2007
***************
*** 1,5 ****
  This is doc/gccint.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/doc/gccint.texi.
  
   Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
  1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
--- 1,5 ----
  This is doc/gccint.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/doc/gccint.texi.
  
   Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
  1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
*************** Introduction
*** 58,64 ****
  
  This manual documents the internals of the GNU compilers, including how
  to port them to new targets and some information about how to write
! front ends for new languages.  It corresponds to GCC version 4.2.1.
  The use of the GNU compilers is documented in a separate manual.  *Note
  Introduction: (gcc)Top.
  
--- 58,64 ----
  
  This manual documents the internals of the GNU compilers, including how
  to port them to new targets and some information about how to write
! front ends for new languages.  It corresponds to GCC version 4.2.2.
  The use of the GNU compilers is documented in a separate manual.  *Note
  Introduction: (gcc)Top.
  
*************** alphabetical order.
*** 30230,30235 ****
--- 30230,30238 ----
  
     * Robert Lipe for OpenServer support, new testsuites, testing, etc.
  
+    * Chen Liqin for various S+core related fixes/improvement, and for
+      maintaining the S+core port.
+ 
     * Weiwen Liu for testing and various bug fixes.
  
     * Dave Love for his ongoing work with the Fortran front end and
*************** Node: GNU Project1275643
*** 34584,34590 ****
  Node: Copying1276292
  Node: GNU Free Documentation License1295472
  Node: Contributors1317881
! Node: Option Index1353740
! Node: Concept Index1354325
  
  End Tag Table
--- 34587,34593 ----
  Node: Copying1276292
  Node: GNU Free Documentation License1295472
  Node: Contributors1317881
! Node: Option Index1353845
! Node: Concept Index1354430
  
  End Tag Table
diff -Nrcpad gcc-4.2.1/gcc/doc/gcj-dbtool.1 gcc-4.2.2/gcc/doc/gcj-dbtool.1
*** gcc-4.2.1/gcc/doc/gcj-dbtool.1	Thu Jul 19 15:10:57 2007
--- gcc-4.2.2/gcc/doc/gcj-dbtool.1	Sun Oct  7 21:57:09 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCJ-DBTOOL 1"
! .TH GCJ-DBTOOL 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gcj\-dbtool \- Manipulate class file mapping databases for libgcj
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCJ-DBTOOL 1"
! .TH GCJ-DBTOOL 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gcj\-dbtool \- Manipulate class file mapping databases for libgcj
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/gcj.1 gcc-4.2.2/gcc/doc/gcj.1
*** gcc-4.2.1/gcc/doc/gcj.1	Thu Jul 19 15:10:56 2007
--- gcc-4.2.2/gcc/doc/gcj.1	Sun Oct  7 21:57:08 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCJ 1"
! .TH GCJ 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gcj \- Ahead\-of\-time compiler for the Java language
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCJ 1"
! .TH GCJ 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gcj \- Ahead\-of\-time compiler for the Java language
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/gcj.info gcc-4.2.2/gcc/doc/gcj.info
*** gcc-4.2.1/gcc/doc/gcj.info	Thu Jul 19 15:23:54 2007
--- gcc-4.2.2/gcc/doc/gcj.info	Sun Oct  7 22:08:27 2007
***************
*** 1,5 ****
  This is doc/gcj.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/java/gcj.texi.
  
     Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation,
  Inc.
--- 1,5 ----
  This is doc/gcj.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/java/gcj.texi.
  
     Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation,
  Inc.
diff -Nrcpad gcc-4.2.1/gcc/doc/gcjh.1 gcc-4.2.2/gcc/doc/gcjh.1
*** gcc-4.2.1/gcc/doc/gcjh.1	Thu Jul 19 15:10:56 2007
--- gcc-4.2.2/gcc/doc/gcjh.1	Sun Oct  7 21:57:08 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCJH 1"
! .TH GCJH 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gcjh \- generate header files from Java class files
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCJH 1"
! .TH GCJH 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gcjh \- generate header files from Java class files
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/gcov.1 gcc-4.2.2/gcc/doc/gcov.1
*** gcc-4.2.1/gcc/doc/gcov.1	Thu Jul 19 14:39:44 2007
--- gcc-4.2.2/gcc/doc/gcov.1	Sun Oct  7 21:28:34 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gcov \- coverage testing tool
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gcov \- coverage testing tool
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/gfdl.7 gcc-4.2.2/gcc/doc/gfdl.7
*** gcc-4.2.1/gcc/doc/gfdl.7	Thu Jul 19 14:39:48 2007
--- gcc-4.2.2/gcc/doc/gfdl.7	Sun Oct  7 21:28:36 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gfdl \- GNU Free Documentation License
  .SH "DESCRIPTION"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gfdl \- GNU Free Documentation License
  .SH "DESCRIPTION"
diff -Nrcpad gcc-4.2.1/gcc/doc/gfortran.1 gcc-4.2.2/gcc/doc/gfortran.1
*** gcc-4.2.1/gcc/doc/gfortran.1	Thu Jul 19 15:23:54 2007
--- gcc-4.2.2/gcc/doc/gfortran.1	Sun Oct  7 22:08:27 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gfortran \- GNU Fortran compiler
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gfortran \- GNU Fortran compiler
  .SH "SYNOPSIS"
*************** by type.  Explanations are in the follow
*** 179,187 ****
  .IX Item "Error and Warning Options"
  \&\fB\-fmax\-errors=\fR\fIn\fR 
  \&\fB\-fsyntax\-only  \-pedantic  \-pedantic\-errors 
! \&\-w  \-Wall  \-Waliasing  \-Wampersand  \-Wcharacter\-truncation  \-Wconversion 
  \&\-Wimplicit\-interface  \-Wline\-truncation  \-Wnonstd\-intrinsics  \-Wsurprising 
! \&\-Wno\-tabs  \-Wunderflow  \-W\fR
  .IP "\fIDebugging Options\fR" 4
  .IX Item "Debugging Options"
  \&\fB\-fdump\-parse\-tree  \-ffpe\-trap=\fR\fIlist\fR
--- 179,187 ----
  .IX Item "Error and Warning Options"
  \&\fB\-fmax\-errors=\fR\fIn\fR 
  \&\fB\-fsyntax\-only  \-pedantic  \-pedantic\-errors 
! \&\-Wall  \-Waliasing  \-Wampersand  \-Wcharacter\-truncation  \-Wconversion 
  \&\-Wimplicit\-interface  \-Wline\-truncation  \-Wnonstd\-intrinsics  \-Wsurprising 
! \&\-Wno\-tabs  \-Wunderflow\fR
  .IP "\fIDebugging Options\fR" 4
  .IX Item "Debugging Options"
  \&\fB\-fdump\-parse\-tree  \-ffpe\-trap=\fR\fIlist\fR
*************** by type.  Explanations are in the follow
*** 198,205 ****
  \&\-fsecond\-underscore 
  \&\-fbounds\-check  \-fmax\-stack\-var\-size=\fR\fIn\fR 
  \&\fB\-fpack\-derived  \-frepack\-arrays  \-fshort\-enums\fR
! .Sh "Options Controlling Fortran Dialect"
! .IX Subsection "Options Controlling Fortran Dialect"
  The following options control the details of the Fortran dialect
  accepted by the compiler:
  .IP "\fB\-ffree\-form\fR" 4
--- 198,205 ----
  \&\-fsecond\-underscore 
  \&\-fbounds\-check  \-fmax\-stack\-var\-size=\fR\fIn\fR 
  \&\fB\-fpack\-derived  \-frepack\-arrays  \-fshort\-enums\fR
! .Sh "Options controlling Fortran dialect"
! .IX Subsection "Options controlling Fortran dialect"
  The following options control the details of the Fortran dialect
  accepted by the compiler:
  .IP "\fB\-ffree\-form\fR" 4
*************** Fortran 2003 standards, respectively; er
*** 315,322 ****
  extensions beyond the relevant language standard, and warnings are given
  for the Fortran 77 features that are permitted but obsolescent in later
  standards.
! .Sh "Options to Request or Suppress Errors and Warnings"
! .IX Subsection "Options to Request or Suppress Errors and Warnings"
  Errors are diagnostic messages that report that the \s-1GNU\s0 Fortran compiler
  cannot compile the relevant piece of source code.  The compiler will
  continue to process the program in an attempt to report further errors
--- 315,322 ----
  extensions beyond the relevant language standard, and warnings are given
  for the Fortran 77 features that are permitted but obsolescent in later
  standards.
! .Sh "Options to request or suppress errors and warnings"
! .IX Subsection "Options to request or suppress errors and warnings"
  Errors are diagnostic messages that report that the \s-1GNU\s0 Fortran compiler
  cannot compile the relevant piece of source code.  The compiler will
  continue to process the program in an attempt to report further errors
*************** This should be used in conjunction with 
*** 369,377 ****
  .IX Item "-pedantic-errors"
  Like \fB\-pedantic\fR, except that errors are produced rather than
  warnings.
- .IP "\fB\-w\fR" 4
- .IX Item "-w"
- Inhibit all warning messages.
  .IP "\fB\-Wall\fR" 4
  .IX Item "-Wall"
  Enables commonly used warning options pertaining to usage that
--- 369,374 ----
*************** encountered, which yield an \s-1UNDERFLO
*** 452,466 ****
  .IP "\fB\-Werror\fR" 4
  .IX Item "-Werror"
  Turns all warnings into errors.
- .IP "\fB\-W\fR" 4
- .IX Item "-W"
- Turns on \*(L"extra warnings\*(R" and, if optimization is specified
- via \fB\-O\fR, the \fB\-Wuninitialized\fR option.
- (This might change in future versions of \s-1GNU\s0 Fortran.)
  .PP
  Some of these have no effect when compiling programs written in Fortran.
! .Sh "Options for Debugging Your Program or \s-1GNU\s0 Fortran"
! .IX Subsection "Options for Debugging Your Program or GNU Fortran"
  \&\s-1GNU\s0 Fortran has various special options that are used for debugging
  either your program or the \s-1GNU\s0 Fortran compiler.
  .IP "\fB\-fdump\-parse\-tree\fR" 4
--- 449,458 ----
  .IP "\fB\-Werror\fR" 4
  .IX Item "-Werror"
  Turns all warnings into errors.
  .PP
  Some of these have no effect when compiling programs written in Fortran.
! .Sh "Options for debugging your program or \s-1GNU\s0 Fortran"
! .IX Subsection "Options for debugging your program or GNU Fortran"
  \&\s-1GNU\s0 Fortran has various special options that are used for debugging
  either your program or the \s-1GNU\s0 Fortran compiler.
  .IP "\fB\-fdump\-parse\-tree\fR" 4
*************** zero), \fBoverflow\fR (overflow in a flo
*** 479,486 ****
  \&\fBunderflow\fR (underflow in a floating point operation),
  \&\fBprecision\fR (loss of precision during operation) and \fBdenormal\fR
  (operation produced a denormal value).
! .Sh "Options for Directory Search"
! .IX Subsection "Options for Directory Search"
  These options affect how \s-1GNU\s0 Fortran searches
  for files specified by the \f(CW\*(C`INCLUDE\*(C'\fR directive and where it searches
  for previously compiled modules.
--- 471,478 ----
  \&\fBunderflow\fR (underflow in a floating point operation),
  \&\fBprecision\fR (loss of precision during operation) and \fBdenormal\fR
  (operation produced a denormal value).
! .Sh "Options for directory search"
! .IX Subsection "Options for directory search"
  These options affect how \s-1GNU\s0 Fortran searches
  for files specified by the \f(CW\*(C`INCLUDE\*(C'\fR directive and where it searches
  for previously compiled modules.
*************** variable override the default specified 
*** 532,548 ****
  .IX Item "-frecord-marker=length"
  Specify the length of record markers for unformatted files.
  Valid values for \fIlength\fR are 4 and 8.  Default is 4.
! \&\fIThis is different from previous versions of gfortran\fR,
  which specified a default record marker length of 8 on most
  systems.  If you want to read or write files compatible
! with earlier versions of gfortran, use \fB\-frecord\-marker=8\fR.
  .IP "\fB\-fmax\-subrecord\-length=\fR\fIlength\fR" 4
  .IX Item "-fmax-subrecord-length=length"
  Specify the maximum length for a subrecord.  The maximum permitted
  value for length is 2147483639, which is also the default.  Only
  really useful for use by the gfortran testsuite.
! .Sh "Options for Code Generation Conventions"
! .IX Subsection "Options for Code Generation Conventions"
  These machine-independent options control the interface conventions
  used in code generation.
  .PP
--- 524,540 ----
  .IX Item "-frecord-marker=length"
  Specify the length of record markers for unformatted files.
  Valid values for \fIlength\fR are 4 and 8.  Default is 4.
! \&\fIThis is different from previous versions of\fR \fBgfortran\fR,
  which specified a default record marker length of 8 on most
  systems.  If you want to read or write files compatible
! with earlier versions of \fBgfortran\fR, use \fB\-frecord\-marker=8\fR.
  .IP "\fB\-fmax\-subrecord\-length=\fR\fIlength\fR" 4
  .IX Item "-fmax-subrecord-length=length"
  Specify the maximum length for a subrecord.  The maximum permitted
  value for length is 2147483639, which is also the default.  Only
  really useful for use by the gfortran testsuite.
! .Sh "Options for code generation conventions"
! .IX Subsection "Options for code generation conventions"
  These machine-independent options control the interface conventions
  used in code generation.
  .PP
diff -Nrcpad gcc-4.2.1/gcc/doc/gij.1 gcc-4.2.2/gcc/doc/gij.1
*** gcc-4.2.1/gcc/doc/gij.1	Thu Jul 19 15:10:57 2007
--- gcc-4.2.2/gcc/doc/gij.1	Sun Oct  7 21:57:09 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GIJ 1"
! .TH GIJ 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gij \- GNU interpreter for Java bytecode
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GIJ 1"
! .TH GIJ 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gij \- GNU interpreter for Java bytecode
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/gjnih.1 gcc-4.2.2/gcc/doc/gjnih.1
*** gcc-4.2.1/gcc/doc/gjnih.1	Thu Jul 19 15:10:57 2007
--- gcc-4.2.2/gcc/doc/gjnih.1	Sun Oct  7 21:57:09 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GJNIH 1"
! .TH GJNIH 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gjnih \- generate JNI header files from Java class files
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GJNIH 1"
! .TH GJNIH 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gjnih \- generate JNI header files from Java class files
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/gpl.7 gcc-4.2.2/gcc/doc/gpl.7
*** gcc-4.2.1/gcc/doc/gpl.7	Thu Jul 19 14:39:48 2007
--- gcc-4.2.2/gcc/doc/gpl.7	Sun Oct  7 21:28:36 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  gpl \- GNU General Public License
  .SH "DESCRIPTION"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  gpl \- GNU General Public License
  .SH "DESCRIPTION"
diff -Nrcpad gcc-4.2.1/gcc/doc/grmic.1 gcc-4.2.2/gcc/doc/grmic.1
*** gcc-4.2.1/gcc/doc/grmic.1	Thu Jul 19 15:10:57 2007
--- gcc-4.2.2/gcc/doc/grmic.1	Sun Oct  7 21:57:09 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GRMIC 1"
! .TH GRMIC 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  grmic \- Generate stubs for Remote Method Invocation
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GRMIC 1"
! .TH GRMIC 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  grmic \- Generate stubs for Remote Method Invocation
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/grmiregistry.1 gcc-4.2.2/gcc/doc/grmiregistry.1
*** gcc-4.2.1/gcc/doc/grmiregistry.1	Thu Jul 19 15:10:57 2007
--- gcc-4.2.2/gcc/doc/grmiregistry.1	Sun Oct  7 21:57:09 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "GRMIREGISTRY 1"
! .TH GRMIREGISTRY 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  grmiregistry \- Remote object registry
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "GRMIREGISTRY 1"
! .TH GRMIREGISTRY 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  grmiregistry \- Remote object registry
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/invoke.texi gcc-4.2.2/gcc/doc/invoke.texi
*** gcc-4.2.1/gcc/doc/invoke.texi	Tue Apr 24 21:54:22 2007
--- gcc-4.2.2/gcc/doc/invoke.texi	Fri Sep  7 10:45:50 2007
*************** undefined signed overflow when estimatin
*** 2854,2860 ****
  will require, in particular when determining whether a loop will be
  executed at all.
  
! @table @option
  @item -Wstrict-overflow=1
  Warn about cases which are both questionable and easy to avoid.  For
  example: @code{x + 1 > x}; with @option{-fstrict-overflow}, the
--- 2854,2860 ----
  will require, in particular when determining whether a loop will be
  executed at all.
  
! @table @gcctabopt
  @item -Wstrict-overflow=1
  Warn about cases which are both questionable and easy to avoid.  For
  example: @code{x + 1 > x}; with @option{-fstrict-overflow}, the
diff -Nrcpad gcc-4.2.1/gcc/doc/jcf-dump.1 gcc-4.2.2/gcc/doc/jcf-dump.1
*** gcc-4.2.1/gcc/doc/jcf-dump.1	Thu Jul 19 15:10:57 2007
--- gcc-4.2.2/gcc/doc/jcf-dump.1	Sun Oct  7 21:57:09 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "JCF-DUMP 1"
! .TH JCF-DUMP 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  jcf\-dump \- print information about Java class files
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "JCF-DUMP 1"
! .TH JCF-DUMP 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  jcf\-dump \- print information about Java class files
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/jv-convert.1 gcc-4.2.2/gcc/doc/jv-convert.1
*** gcc-4.2.1/gcc/doc/jv-convert.1	Thu Jul 19 15:10:57 2007
--- gcc-4.2.2/gcc/doc/jv-convert.1	Sun Oct  7 21:57:09 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "JV-CONVERT 1"
! .TH JV-CONVERT 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  jv\-convert \- Convert file from one encoding to another
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "JV-CONVERT 1"
! .TH JV-CONVERT 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  jv\-convert \- Convert file from one encoding to another
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/doc/jv-scan.1 gcc-4.2.2/gcc/doc/jv-scan.1
*** gcc-4.2.1/gcc/doc/jv-scan.1	Thu Jul 19 15:10:57 2007
--- gcc-4.2.2/gcc/doc/jv-scan.1	Sun Oct  7 21:57:08 2007
***************
*** 129,135 ****
  .\" ========================================================================
  .\"
  .IX Title "JV-SCAN 1"
! .TH JV-SCAN 1 "2007-07-19" "gcc-4.2.1" "GNU"
  .SH "NAME"
  jv\-scan \- print information about Java source file
  .SH "SYNOPSIS"
--- 129,135 ----
  .\" ========================================================================
  .\"
  .IX Title "JV-SCAN 1"
! .TH JV-SCAN 1 "2007-10-07" "gcc-4.2.2" "GNU"
  .SH "NAME"
  jv\-scan \- print information about Java source file
  .SH "SYNOPSIS"
diff -Nrcpad gcc-4.2.1/gcc/dojump.c gcc-4.2.2/gcc/dojump.c
*** gcc-4.2.1/gcc/dojump.c	Fri Jul  7 14:23:57 2006
--- gcc-4.2.2/gcc/dojump.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Convert tree expression to rtl instructions, for GNU compiler.
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Convert tree expression to rtl instructions, for GNU compiler.
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/dominance.c gcc-4.2.2/gcc/dominance.c
*** gcc-4.2.1/gcc/dominance.c	Wed Aug 16 21:25:39 2006
--- gcc-4.2.2/gcc/dominance.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Calculate (post)dominators in slightly super-linear time.
!    Copyright (C) 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Michael Matz (matz@ifh.de).
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Calculate (post)dominators in slightly super-linear time.
!    Copyright (C) 2000, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Michael Matz (matz@ifh.de).
  
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* This file implements the well known algorithm from Lengauer and Tarjan
     to compute the dominators in a control flow graph.  A basic block D is said
--- 15,22 ----
     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/>.  */
  
  /* This file implements the well known algorithm from Lengauer and Tarjan
     to compute the dominators in a control flow graph.  A basic block D is said
diff -Nrcpad gcc-4.2.1/gcc/domwalk.c gcc-4.2.2/gcc/domwalk.c
*** gcc-4.2.1/gcc/domwalk.c	Thu Aug  3 21:21:22 2006
--- gcc-4.2.2/gcc/domwalk.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generic dominator tree walker
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Generic dominator tree walker
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/domwalk.h gcc-4.2.2/gcc/domwalk.h
*** gcc-4.2.1/gcc/domwalk.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/domwalk.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generic dominator tree walker
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Generic dominator tree walker
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  typedef void *void_p;
  DEF_VEC_P(void_p);
--- 15,22 ----
  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/>.  */
  
  typedef void *void_p;
  DEF_VEC_P(void_p);
diff -Nrcpad gcc-4.2.1/gcc/double-int.c gcc-4.2.2/gcc/double-int.c
*** gcc-4.2.1/gcc/double-int.c	Mon Aug 28 21:15:19 2006
--- gcc-4.2.2/gcc/double-int.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Operations with long integers.
!    Copyright (C) 2006 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Operations with long integers.
!    Copyright (C) 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/double-int.h gcc-4.2.2/gcc/double-int.h
*** gcc-4.2.1/gcc/double-int.h	Mon Aug 28 21:15:19 2006
--- gcc-4.2.2/gcc/double-int.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Operations with long integers.
!    Copyright (C) 2006 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Operations with long integers.
!    Copyright (C) 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef DOUBLE_INT_H
  #define DOUBLE_INT_H
--- 14,21 ----
  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 DOUBLE_INT_H
  #define DOUBLE_INT_H
diff -Nrcpad gcc-4.2.1/gcc/dwarf.h gcc-4.2.2/gcc/dwarf.h
*** gcc-4.2.1/gcc/dwarf.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/dwarf.h	Sat Sep  1 15:28:30 2007
***************
*** 3,15 ****
  
     Written by Ron Guilmette (rfg@netcom.com)
  
! Copyright (C) 1992, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 3,15 ----
  
     Written by Ron Guilmette (rfg@netcom.com)
  
! Copyright (C) 1992, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file is derived from the DWARF specification (a public document)
     Revision 1.0.1 (April 8, 1992) developed by the UNIX International
--- 18,25 ----
  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/>.  */
  
  /* This file is derived from the DWARF specification (a public document)
     Revision 1.0.1 (April 8, 1992) developed by the UNIX International
diff -Nrcpad gcc-4.2.1/gcc/dwarf2.h gcc-4.2.2/gcc/dwarf2.h
*** gcc-4.2.1/gcc/dwarf2.h	Sat Apr  1 00:21:46 2006
--- gcc-4.2.2/gcc/dwarf2.h	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* Declarations and definitions of codes relating to the DWARF2 and
     DWARF3 symbolic debugging information formats.
     Copyright (C) 1992, 1993, 1995, 1996, 1997, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006 Free Software Foundation, Inc.
  
     Written by Gary Funck (gary@intrepid.com) The Ada Joint Program
     Office (AJPO), Florida State University and Silicon Graphics Inc.
--- 1,7 ----
  /* Declarations and definitions of codes relating to the DWARF2 and
     DWARF3 symbolic debugging information formats.
     Copyright (C) 1992, 1993, 1995, 1996, 1997, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
  
     Written by Gary Funck (gary@intrepid.com) The Ada Joint Program
     Office (AJPO), Florida State University and Silicon Graphics Inc.
***************
*** 14,20 ****
  
     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 2, or (at your option) any later
     version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 14,20 ----
  
     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
***************
*** 23,31 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* This file is derived from the DWARF specification (a public document)
     Revision 2.0.0 (July 27, 1993) developed by the UNIX International
--- 23,30 ----
     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/>.  */
  
  /* This file is derived from the DWARF specification (a public document)
     Revision 2.0.0 (July 27, 1993) developed by the UNIX International
diff -Nrcpad gcc-4.2.1/gcc/dwarf2asm.c gcc-4.2.2/gcc/dwarf2asm.c
*** gcc-4.2.1/gcc/dwarf2asm.c	Tue Apr 25 19:12:50 2006
--- gcc-4.2.2/gcc/dwarf2asm.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Dwarf2 assembler output helper routines.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Dwarf2 assembler output helper routines.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/dwarf2asm.h gcc-4.2.2/gcc/dwarf2asm.h
*** gcc-4.2.1/gcc/dwarf2asm.h	Fri Mar 17 00:35:32 2006
--- gcc-4.2.2/gcc/dwarf2asm.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Dwarf2 assembler output helper routines.
!    Copyright (C) 2001, 2003, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Dwarf2 assembler output helper routines.
!    Copyright (C) 2001, 2003, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  extern void dw2_assemble_integer (int, rtx);
--- 14,21 ----
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  
  extern void dw2_assemble_integer (int, rtx);
diff -Nrcpad gcc-4.2.1/gcc/dwarf2out.c gcc-4.2.2/gcc/dwarf2out.c
*** gcc-4.2.1/gcc/dwarf2out.c	Sat Jun 30 04:53:21 2007
--- gcc-4.2.2/gcc/dwarf2out.c	Mon Sep 24 09:17:10 2007
***************
*** 1,6 ****
  /* Output Dwarf2 format symbol table information from GCC.
     Copyright (C) 1992, 1993, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Gary Funck (gary@intrepid.com).
     Derived from DWARF 1 implementation of Ron Guilmette (rfg@monkeys.com).
     Extensively modified by Jason Merrill (jason@cygnus.com).
--- 1,6 ----
  /* Output Dwarf2 format symbol table information from GCC.
     Copyright (C) 1992, 1993, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Gary Funck (gary@intrepid.com).
     Derived from DWARF 1 implementation of Ron Guilmette (rfg@monkeys.com).
     Extensively modified by Jason Merrill (jason@cygnus.com).
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* TODO: Emit .debug_line header even when there are no functions, since
  	   the file numbers are used by .debug_info.  Alternately, leave
--- 18,25 ----
  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/>.  */
  
  /* TODO: Emit .debug_line header even when there are no functions, since
  	   the file numbers are used by .debug_info.  Alternately, leave
*************** modified_type_die (tree type, int is_con
*** 8519,8525 ****
       don't output a DW_TAG_typedef, since there isn't one in the
       user's program; just attach a DW_AT_name to the type.  */
    if (name
!       && (TREE_CODE (name) != TYPE_DECL || TREE_TYPE (name) == qualified_type))
      {
        if (TREE_CODE (name) == TYPE_DECL)
  	/* Could just call add_name_and_src_coords_attributes here,
--- 8518,8525 ----
       don't output a DW_TAG_typedef, since there isn't one in the
       user's program; just attach a DW_AT_name to the type.  */
    if (name
!       && (TREE_CODE (name) != TYPE_DECL
! 	  || (TREE_TYPE (name) == qualified_type && DECL_NAME (name))))
      {
        if (TREE_CODE (name) == TYPE_DECL)
  	/* Could just call add_name_and_src_coords_attributes here,
*************** rtl_for_decl_init (tree init, tree type)
*** 10065,10070 ****
--- 10065,10107 ----
    else if (initializer_constant_valid_p (init, type)
  	   && ! walk_tree (&init, reference_to_unused, NULL, NULL))
      {
+       /* Convert vector CONSTRUCTOR initializers to VECTOR_CST if
+ 	 possible.  */
+       if (TREE_CODE (type) == VECTOR_TYPE)
+ 	switch (TREE_CODE (init))
+ 	  {
+ 	  case VECTOR_CST:
+ 	    break;
+ 	  case CONSTRUCTOR:
+ 	    if (TREE_CONSTANT (init))
+ 	      {
+ 		VEC(constructor_elt,gc) *elts = CONSTRUCTOR_ELTS (init);
+ 		bool constant_p = true;
+ 		tree value;
+ 		unsigned HOST_WIDE_INT ix;
+ 
+ 		/* Even when ctor is constant, it might contain non-*_CST
+ 		   elements (e.g. { 1.0/0.0 - 1.0/0.0, 0.0 }) and those don't
+ 		   belong into VECTOR_CST nodes.  */
+ 		FOR_EACH_CONSTRUCTOR_VALUE (elts, ix, value)
+ 		  if (!CONSTANT_CLASS_P (value))
+ 		    {
+ 		      constant_p = false;
+ 		      break;
+ 		    }
+ 
+ 		if (constant_p)
+ 		  {
+ 		    init = build_vector_from_ctor (type, elts);
+ 		    break;
+ 		  }
+ 	      }
+ 	    /* FALLTHRU */
+ 
+ 	  default:
+ 	    return NULL;
+ 	  }
+ 
        rtl = expand_expr (init, NULL_RTX, VOIDmode, EXPAND_INITIALIZER);
  
        /* If expand_expr returns a MEM, it wasn't immediate.  */
*************** gen_decl_die (tree decl, dw_die_ref cont
*** 13197,13203 ****
  	 was generated within the original definition of an inline function) we
  	 have to generate a special (abbreviated) DW_TAG_structure_type,
  	 DW_TAG_union_type, or DW_TAG_enumeration_type DIE here.  */
!       if (TYPE_DECL_IS_STUB (decl) && decl_ultimate_origin (decl) != NULL_TREE)
  	{
  	  gen_tagged_type_instantiation_die (TREE_TYPE (decl), context_die);
  	  break;
--- 13234,13241 ----
  	 was generated within the original definition of an inline function) we
  	 have to generate a special (abbreviated) DW_TAG_structure_type,
  	 DW_TAG_union_type, or DW_TAG_enumeration_type DIE here.  */
!       if (TYPE_DECL_IS_STUB (decl) && decl_ultimate_origin (decl) != NULL_TREE
! 	  && is_tagged_type (TREE_TYPE (decl)))
  	{
  	  gen_tagged_type_instantiation_die (TREE_TYPE (decl), context_die);
  	  break;
diff -Nrcpad gcc-4.2.1/gcc/dwarf2out.h gcc-4.2.2/gcc/dwarf2out.h
*** gcc-4.2.1/gcc/dwarf2out.h	Sat Mar  4 20:07:18 2006
--- gcc-4.2.2/gcc/dwarf2out.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* dwarf2out.h - Various declarations for functions found in dwarf2out.c
!    Copyright (C) 1998, 1999, 2000, 2003
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* dwarf2out.h - Various declarations for functions found in dwarf2out.c
!    Copyright (C) 1998, 1999, 2000, 2003, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  extern void dwarf2out_decl (tree);
  extern void dwarf2out_frame_debug (rtx, bool);
--- 15,22 ----
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  extern void dwarf2out_decl (tree);
  extern void dwarf2out_frame_debug (rtx, bool);
diff -Nrcpad gcc-4.2.1/gcc/emit-rtl.c gcc-4.2.2/gcc/emit-rtl.c
*** gcc-4.2.1/gcc/emit-rtl.c	Mon Apr  3 03:07:40 2006
--- gcc-4.2.2/gcc/emit-rtl.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Emit RTL for the GCC expander.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Emit RTL for the GCC expander.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* Middle-to-low level generation of rtx code and insns.
--- 16,23 ----
  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/>.  */
  
  
  /* Middle-to-low level generation of rtx code and insns.
diff -Nrcpad gcc-4.2.1/gcc/emit-rtl.h gcc-4.2.2/gcc/emit-rtl.h
*** gcc-4.2.1/gcc/emit-rtl.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/emit-rtl.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Exported functions from emit-rtl.c
!    Copyright (C) 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Exported functions from emit-rtl.c
!    Copyright (C) 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_EMIT_RTL_H
  #define GCC_EMIT_RTL_H
--- 14,21 ----
  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_EMIT_RTL_H
  #define GCC_EMIT_RTL_H
diff -Nrcpad gcc-4.2.1/gcc/errors.c gcc-4.2.2/gcc/errors.c
*** gcc-4.2.1/gcc/errors.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/errors.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Basic error reporting routines.
!    Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Basic error reporting routines.
!    Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* warning, error, and fatal.  These definitions are suitable for use
     in the generator programs; the compiler has a more elaborate suite
--- 15,22 ----
  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/>.  */
  
  /* warning, error, and fatal.  These definitions are suitable for use
     in the generator programs; the compiler has a more elaborate suite
diff -Nrcpad gcc-4.2.1/gcc/errors.h gcc-4.2.2/gcc/errors.h
*** gcc-4.2.1/gcc/errors.h	Tue Jul 19 20:19:16 2005
--- gcc-4.2.2/gcc/errors.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Basic error reporting routines.
!    Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Basic error reporting routines.
!    Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* warning, error, and fatal.  These definitions are suitable for use
     in the generator programs; eventually we would like to use them in
--- 15,22 ----
  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/>.  */
  
  /* warning, error, and fatal.  These definitions are suitable for use
     in the generator programs; eventually we would like to use them in
diff -Nrcpad gcc-4.2.1/gcc/et-forest.c gcc-4.2.2/gcc/et-forest.c
*** gcc-4.2.1/gcc/et-forest.c	Tue Jun 20 16:19:29 2006
--- gcc-4.2.2/gcc/et-forest.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* ET-trees data structure implementation.
     Contributed by Pavel Nejedly
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  
  This file is part of the libiberty library.
  Libiberty is free software; you can redistribute it and/or
  modify it under the terms of the GNU Library General Public
  License as published by the Free Software Foundation; either
! version 2 of the License, or (at your option) any later version.
  
  Libiberty is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
--- 1,12 ----
  /* ET-trees data structure implementation.
     Contributed by Pavel Nejedly
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  
  This file is part of the libiberty library.
  Libiberty is free software; you can redistribute it and/or
  modify it under the terms of the GNU Library General Public
  License as published by the Free Software Foundation; either
! version 3 of the License, or (at your option) any later version.
  
  Libiberty 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 PARTICU
*** 14,22 ****
  Library General Public License for more details.
  
  You should have received a copy of the GNU Library General Public
! License along with libiberty; see the file COPYING.LIB.  If
! not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.
  
    The ET-forest structure is described in:
      D. D. Sleator and R. E. Tarjan. A data structure for dynamic trees.
--- 14,21 ----
  Library General Public License for more details.
  
  You should have received a copy of the GNU Library General Public
! License along with libiberty; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.
  
    The ET-forest structure is described in:
      D. D. Sleator and R. E. Tarjan. A data structure for dynamic trees.
diff -Nrcpad gcc-4.2.1/gcc/et-forest.h gcc-4.2.2/gcc/et-forest.h
*** gcc-4.2.1/gcc/et-forest.h	Tue Jun 20 16:19:29 2006
--- gcc-4.2.2/gcc/et-forest.h	Sat Sep  1 15:28:30 2007
***************
*** 1,19 ****
  /* Et-forest data structure implementation.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
! the Free Software Foundation; either version 2 of the License, or
! (at your option) any later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  /* This package implements ET forest data structure. Each tree in
     the structure maintains a tree structure and offers logarithmic time
--- 1,19 ----
  /* Et-forest data structure implementation.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify
!    it under the terms of the GNU General Public License as published by
!    the Free Software Foundation; either version 3 of the License, or
!    (at your option) any later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  /* This package implements ET forest data structure. Each tree in
     the structure maintains a tree structure and offers logarithmic time
diff -Nrcpad gcc-4.2.1/gcc/except.c gcc-4.2.2/gcc/except.c
*** gcc-4.2.1/gcc/except.c	Wed May 30 13:49:06 2007
--- gcc-4.2.2/gcc/except.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Implements exception handling.
     Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Mike Stump <mrs@cygnus.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,14 ----
  /* Implements exception handling.
     Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Mike Stump <mrs@cygnus.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* An exception is an event that can be signaled from within a
--- 17,24 ----
  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/>.  */
  
  
  /* An exception is an event that can be signaled from within a
diff -Nrcpad gcc-4.2.1/gcc/except.h gcc-4.2.2/gcc/except.h
*** gcc-4.2.1/gcc/except.h	Fri Apr 14 22:24:59 2006
--- gcc-4.2.2/gcc/except.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Exception Handling interface routines.
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
!    Free Software Foundation, Inc.
     Contributed by Mike Stump <mrs@cygnus.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Exception Handling interface routines.
!    Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2007  Free Software Foundation, Inc.
     Contributed by Mike Stump <mrs@cygnus.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  struct function;
--- 16,23 ----
  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/>.  */
  
  
  struct function;
diff -Nrcpad gcc-4.2.1/gcc/explow.c gcc-4.2.2/gcc/explow.c
*** gcc-4.2.1/gcc/explow.c	Fri Sep 22 13:42:51 2006
--- gcc-4.2.2/gcc/explow.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Subroutines for manipulating rtx's in semantically interesting ways.
     Copyright (C) 1987, 1991, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Subroutines for manipulating rtx's in semantically interesting ways.
     Copyright (C) 1987, 1991, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/expmed.c gcc-4.2.2/gcc/expmed.c
*** gcc-4.2.1/gcc/expmed.c	Wed Apr 25 05:43:32 2007
--- gcc-4.2.2/gcc/expmed.c	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Medium-level subroutines: convert bit-field store and extract
     and shifts, multiplies and divides to rtl instructions.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,14 ----
  /* Medium-level subroutines: convert bit-field store and extract
     and shifts, multiplies and divides to rtl instructions.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 17,24 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/expr.c gcc-4.2.2/gcc/expr.c
*** gcc-4.2.1/gcc/expr.c	Mon Apr 23 01:57:48 2007
--- gcc-4.2.2/gcc/expr.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Convert tree expression to rtl instructions, for GNU compiler.
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Convert tree expression to rtl instructions, for GNU compiler.
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
*************** get_inner_reference (tree exp, HOST_WIDE
*** 5654,5660 ****
    enum machine_mode mode = VOIDmode;
    tree offset = size_zero_node;
    tree bit_offset = bitsize_zero_node;
-   tree tem;
  
    /* First get the mode, signedness, and size.  We do this from just the
       outermost expression.  */
--- 5653,5658 ----
*************** get_inner_reference (tree exp, HOST_WIDE
*** 5690,5695 ****
--- 5688,5695 ----
  	*pbitsize = tree_low_cst (size_tree, 1);
      }
  
+   *pmode = mode;
+ 
    /* Compute cumulative bit-offset for nested component-refs and array-refs,
       and find the ultimate containing object.  */
    while (1)
*************** get_inner_reference (tree exp, HOST_WIDE
*** 5774,5794 ****
   done:
  
    /* If OFFSET is constant, see if we can return the whole thing as a
!      constant bit position.  Otherwise, split it up.  */
!   if (host_integerp (offset, 0)
!       && 0 != (tem = size_binop (MULT_EXPR,
! 				 fold_convert (bitsizetype, offset),
! 				 bitsize_unit_node))
!       && 0 != (tem = size_binop (PLUS_EXPR, tem, bit_offset))
!       && host_integerp (tem, 0))
!     *pbitpos = tree_low_cst (tem, 0), *poffset = 0;
!   else
!     *pbitpos = tree_low_cst (bit_offset, 0), *poffset = offset;
  
-   *pmode = mode;
    return exp;
  }
  
  /* Return a tree of sizetype representing the size, in bytes, of the element
     of EXP, an ARRAY_REF.  */
  
--- 5774,5842 ----
   done:
  
    /* If OFFSET is constant, see if we can return the whole thing as a
!      constant bit position.  Make sure to handle overflow during
!      this conversion.  */
!   if (host_integerp (offset, 0))
!     {
!       double_int tem = double_int_mul (tree_to_double_int (offset),
! 				       uhwi_to_double_int (BITS_PER_UNIT));
!       tem = double_int_add (tem, tree_to_double_int (bit_offset));
!       if (double_int_fits_in_shwi_p (tem))
! 	{
! 	  *pbitpos = double_int_to_shwi (tem);
! 	  *poffset = NULL_TREE;
! 	  return exp;
! 	}
!     }
! 
!   /* Otherwise, split it up.  */
!   *pbitpos = tree_low_cst (bit_offset, 0);
!   *poffset = offset;
  
    return exp;
  }
  
+ /* Given an expression EXP that may be a COMPONENT_REF or an ARRAY_REF,
+    look for whether EXP or any nested component-refs within EXP is marked
+    as PACKED.  */
+ 
+ bool
+ contains_packed_reference (tree exp)
+ {
+   bool packed_p = false;
+ 
+   while (1)
+     {
+       switch (TREE_CODE (exp))
+ 	{
+ 	case COMPONENT_REF:
+ 	  {
+ 	    tree field = TREE_OPERAND (exp, 1);
+ 	    packed_p = DECL_PACKED (field) 
+ 		       || TYPE_PACKED (TREE_TYPE (field))
+ 		       || TYPE_PACKED (TREE_TYPE (exp));
+ 	    if (packed_p)
+ 	      goto done;
+ 	  }
+ 	  break;
+ 
+ 	case BIT_FIELD_REF:
+ 	case ARRAY_REF:
+ 	case ARRAY_RANGE_REF:
+ 	case REALPART_EXPR:
+ 	case IMAGPART_EXPR:
+ 	case VIEW_CONVERT_EXPR:
+ 	  break;
+ 
+ 	default:
+ 	  goto done;
+ 	}
+       exp = TREE_OPERAND (exp, 0);
+     }
+  done:
+   return packed_p;
+ }
+ 
  /* Return a tree of sizetype representing the size, in bytes, of the element
     of EXP, an ARRAY_REF.  */
  
diff -Nrcpad gcc-4.2.1/gcc/expr.h gcc-4.2.2/gcc/expr.h
*** gcc-4.2.1/gcc/expr.h	Mon May 22 13:18:15 2006
--- gcc-4.2.2/gcc/expr.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Definitions for code generation pass of GNU compiler.
     Copyright (C) 1987, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Definitions for code generation pass of GNU compiler.
     Copyright (C) 1987, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_EXPR_H
  #define GCC_EXPR_H
--- 16,23 ----
  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_EXPR_H
  #define GCC_EXPR_H
diff -Nrcpad gcc-4.2.1/gcc/final.c gcc-4.2.2/gcc/final.c
*** gcc-4.2.1/gcc/final.c	Sun Oct 15 12:40:07 2006
--- gcc-4.2.2/gcc/final.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Convert RTL to assembler code and output it, for GNU compiler.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997,
!    1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Convert RTL to assembler code and output it, for GNU compiler.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997,
!    1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This is the final pass of the compiler.
     It looks at the rtl code for a function and outputs assembler code.
--- 16,23 ----
  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/>.  */
  
  /* This is the final pass of the compiler.
     It looks at the rtl code for a function and outputs assembler code.
diff -Nrcpad gcc-4.2.1/gcc/fix-header.c gcc-4.2.2/gcc/fix-header.c
*** gcc-4.2.1/gcc/fix-header.c	Fri Jul  7 14:23:57 2006
--- gcc-4.2.2/gcc/fix-header.c	Sat Sep  1 15:28:30 2007
***************
*** 1,20 ****
  /* fix-header.c - Make C header file suitable for C++.
!    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2006 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  /* This program massages a system include file (such as stdio.h),
     into a form that is compatible with GNU C and GNU C++.
--- 1,20 ----
  /* fix-header.c - Make C header file suitable for C++.
!    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2006, 2007  Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  /* This program massages a system include file (such as stdio.h),
     into a form that is compatible with GNU C and GNU C++.
diff -Nrcpad gcc-4.2.1/gcc/fixproto gcc-4.2.2/gcc/fixproto
*** gcc-4.2.1/gcc/fixproto	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/fixproto	Sat Sep  1 15:28:30 2007
***************
*** 4,16 ****
  #	fixproto TARGET-DIR SOURCE-DIR-ALL SOURCE-DIR-STD
  #
  # COPYRIGHT
! #	Copyright (C) 1993, 1994, 1997, 1998, 2002, 2003
  #       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 2, or (at your option)
  #	any later version.
  #
  #	GCC is distributed in the hope that it will be useful,
--- 4,16 ----
  #	fixproto TARGET-DIR SOURCE-DIR-ALL SOURCE-DIR-STD
  #
  # COPYRIGHT
! #	Copyright (C) 1993, 1994, 1997, 1998, 2002, 2003, 2007
  #       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,
***************
*** 19,27 ****
  #	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 COPYING.  If not, write to
! #	the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! #	Boston, MA 02110-1301, USA.
  #
  # DESCRIPTION
  #	Adjunct script for GCC to populate a directory with ANSI,
--- 19,26 ----
  #	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/>.
  #
  # DESCRIPTION
  #	Adjunct script for GCC to populate a directory with ANSI,
diff -Nrcpad gcc-4.2.1/gcc/flags.h gcc-4.2.2/gcc/flags.h
*** gcc-4.2.1/gcc/flags.h	Mon Mar 12 15:14:43 2007
--- gcc-4.2.2/gcc/flags.h	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_FLAGS_H
  #define GCC_FLAGS_H
--- 16,23 ----
  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_FLAGS_H
  #define GCC_FLAGS_H
diff -Nrcpad gcc-4.2.1/gcc/flow.c gcc-4.2.2/gcc/flow.c
*** gcc-4.2.1/gcc/flow.c	Wed Sep 13 10:59:03 2006
--- gcc-4.2.2/gcc/flow.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Data flow analysis for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Data flow analysis for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file contains the data flow analysis pass of the compiler.  It
     computes data flow information which tells combine_instructions
--- 16,23 ----
  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/>.  */
  
  /* This file contains the data flow analysis pass of the compiler.  It
     computes data flow information which tells combine_instructions
diff -Nrcpad gcc-4.2.1/gcc/fold-const.c gcc-4.2.2/gcc/fold-const.c
*** gcc-4.2.1/gcc/fold-const.c	Wed Jun  6 13:56:46 2007
--- gcc-4.2.2/gcc/fold-const.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /*@@ This file should be rewritten to use an arbitrary precision
    @@ representation for "struct tree_int_cst" and "struct tree_real_cst".
--- 16,23 ----
  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/>.  */
  
  /*@@ This file should be rewritten to use an arbitrary precision
    @@ representation for "struct tree_int_cst" and "struct tree_real_cst".
*************** fold_binary (enum tree_code code, tree t
*** 9384,9389 ****
--- 9383,9389 ----
  
        /* ~X | X is -1.  */
        if (TREE_CODE (arg0) == BIT_NOT_EXPR
+ 	  && INTEGRAL_TYPE_P (TREE_TYPE (arg1))
  	  && operand_equal_p (TREE_OPERAND (arg0, 0), arg1, 0))
  	{
  	  t1 = build_int_cst (type, -1);
*************** fold_binary (enum tree_code code, tree t
*** 9393,9398 ****
--- 9393,9399 ----
  
        /* X | ~X is -1.  */
        if (TREE_CODE (arg1) == BIT_NOT_EXPR
+ 	  && INTEGRAL_TYPE_P (TREE_TYPE (arg0))
  	  && operand_equal_p (arg0, TREE_OPERAND (arg1, 0), 0))
  	{
  	  t1 = build_int_cst (type, -1);
*************** fold_binary (enum tree_code code, tree t
*** 9500,9505 ****
--- 9501,9507 ----
  
        /* ~X ^ X is -1.  */
        if (TREE_CODE (arg0) == BIT_NOT_EXPR
+ 	  && INTEGRAL_TYPE_P (TREE_TYPE (arg1))
  	  && operand_equal_p (TREE_OPERAND (arg0, 0), arg1, 0))
  	{
  	  t1 = build_int_cst (type, -1);
*************** fold_binary (enum tree_code code, tree t
*** 9509,9514 ****
--- 9511,9517 ----
  
        /* X ^ ~X is -1.  */
        if (TREE_CODE (arg1) == BIT_NOT_EXPR
+ 	  && INTEGRAL_TYPE_P (TREE_TYPE (arg0))
  	  && operand_equal_p (arg0, TREE_OPERAND (arg1, 0), 0))
  	{
  	  t1 = build_int_cst (type, -1);
diff -Nrcpad gcc-4.2.1/gcc/fp-test.c gcc-4.2.2/gcc/fp-test.c
*** gcc-4.2.1/gcc/fp-test.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/fp-test.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* fp-test.c - Check that all floating-point operations are available.
!    Copyright (C) 1995, 2000, 2003 Free Software Foundation, Inc.
     Contributed by Ronald F. Guilmette <rfg@monkeys.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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* fp-test.c - Check that all floating-point operations are available.
!    Copyright (C) 1995, 2000, 2003, 2007  Free Software Foundation, Inc.
     Contributed by Ronald F. Guilmette <rfg@monkeys.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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* This is a trivial test program which may be useful to people who are
     porting the GCC or G++ compilers to a new system.  The intent here is
--- 15,22 ----
     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/>.  */
  
  /* This is a trivial test program which may be useful to people who are
     porting the GCC or G++ compilers to a new system.  The intent here is
diff -Nrcpad gcc-4.2.1/gcc/function.c gcc-4.2.2/gcc/function.c
*** gcc-4.2.1/gcc/function.c	Thu Jul 19 03:25:32 2007
--- gcc-4.2.2/gcc/function.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Expands front end tree to back end RTL for GCC.
     Copyright (C) 1987, 1988, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
!    1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Expands front end tree to back end RTL for GCC.
     Copyright (C) 1987, 1988, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
!    1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file handles the generation of rtl code from tree structure
     at the level of the function as a whole.
--- 16,23 ----
  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/>.  */
  
  /* This file handles the generation of rtl code from tree structure
     at the level of the function as a whole.
diff -Nrcpad gcc-4.2.1/gcc/function.h gcc-4.2.2/gcc/function.h
*** gcc-4.2.1/gcc/function.h	Thu Jul 19 03:25:32 2007
--- gcc-4.2.2/gcc/function.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Structure for saving state for a nested function.
     Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Structure for saving state for a nested function.
     Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_FUNCTION_H
  #define GCC_FUNCTION_H
--- 15,22 ----
  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_FUNCTION_H
  #define GCC_FUNCTION_H
diff -Nrcpad gcc-4.2.1/gcc/gcc.c gcc-4.2.2/gcc/gcc.c
*** gcc-4.2.1/gcc/gcc.c	Mon Mar  5 20:37:05 2007
--- gcc-4.2.2/gcc/gcc.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.
  
  This paragraph is here to try to keep Sun CC from dying.
  The number of chars here seems crucial!!!!  */
--- 16,23 ----
  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/>.
  
  This paragraph is here to try to keep Sun CC from dying.
  The number of chars here seems crucial!!!!  */
diff -Nrcpad gcc-4.2.1/gcc/gcc.h gcc-4.2.2/gcc/gcc.h
*** gcc-4.2.1/gcc/gcc.h	Mon Jan 16 19:00:56 2006
--- gcc-4.2.2/gcc/gcc.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Header file for modules that link with gcc.c
!    Copyright (C) 1999, 2000, 2001, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Header file for modules that link with gcc.c
!    Copyright (C) 1999, 2000, 2001, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_GCC_H
  #define GCC_GCC_H
--- 14,21 ----
  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_GCC_H
  #define GCC_GCC_H
diff -Nrcpad gcc-4.2.1/gcc/gccbug.in gcc-4.2.2/gcc/gccbug.in
*** gcc-4.2.1/gcc/gccbug.in	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/gccbug.in	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  #!/bin/sh
  # Submit a problem report to a GNATS site.
! # Copyright (C) 1993, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
  # Contributed by Brendan Kehoe (brendan@cygnus.com), based on a
  # version written by Heinz G. Seidl (hgs@cygnus.com).
  #
--- 1,6 ----
  #!/bin/sh
  # Submit a problem report to a GNATS site.
! # Copyright (C) 1993, 2000, 2001, 2002, 2003, 2007 Free Software Foundation, Inc.
  # Contributed by Brendan Kehoe (brendan@cygnus.com), based on a
  # version written by Heinz G. Seidl (hgs@cygnus.com).
  #
***************
*** 8,14 ****
  #
  # GNU GNATS 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 2, or (at your option)
  # any later version.
  #
  # GNU GNATS is distributed in the hope that it will be useful,
--- 8,14 ----
  #
  # GNU GNATS 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.
  #
  # GNU GNATS is distributed in the hope that it will be useful,
***************
*** 17,25 ****
  # GNU General Public License for more details.
  #
  # You should have received a copy of the GNU General Public License
! # along with GNU GNATS; see the file COPYING.  If not, write to
! # the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! # Boston, MA 02110-1301, USA.
  
  # The version of this send-pr.
  VERSION=3.113
--- 17,24 ----
  # GNU General Public License for more details.
  #
  # You should have received a copy of the GNU General Public License
! # along with GNU GNATS; see the file COPYING3.  If not see
! # <http://www.gnu.org/licenses/>.
  
  # The version of this send-pr.
  VERSION=3.113
diff -Nrcpad gcc-4.2.1/gcc/gccspec.c gcc-4.2.2/gcc/gccspec.c
*** gcc-4.2.1/gcc/gccspec.c	Sat Mar 10 00:00:09 2007
--- gcc-4.2.2/gcc/gccspec.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Specific flags and argument handling of the C front-end.
!    Copyright (C) 1999, 2001, 2003 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Specific flags and argument handling of the C front-end.
!    Copyright (C) 1999, 2001, 2003, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/gcov-dump.c gcc-4.2.2/gcc/gcov-dump.c
*** gcc-4.2.1/gcc/gcov-dump.c	Sat Jan 21 18:22:19 2006
--- gcc-4.2.2/gcc/gcov-dump.c	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
  /* Dump a gcov file, for debugging use.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Nathan Sidwell <nathan@codesourcery.com>
  
  Gcov 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 2, or (at your option)
  any later version.
  
  Gcov is distributed in the hope that it will be useful,
--- 1,10 ----
  /* Dump a gcov file, for debugging use.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Nathan Sidwell <nathan@codesourcery.com>
  
  Gcov 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.
  
  Gcov is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 13,21 ****
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with Gcov; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 13,20 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with Gcov; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/gcov-io.c gcc-4.2.2/gcc/gcov-io.c
*** gcc-4.2.1/gcc/gcov-io.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/gcov-io.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* File format for coverage information
!    Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Bob Manson <manson@cygnus.com>.
     Completely remangled by Nathan Sidwell <nathan@codesourcery.com>.
--- 1,5 ----
  /* File format for coverage information
!    Copyright (C) 1996, 1997, 1998, 2000, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Bob Manson <manson@cygnus.com>.
     Completely remangled by Nathan Sidwell <nathan@codesourcery.com>.
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Routines declared in gcov-io.h.  This file should be #included by
     another source file, after having #included gcov-io.h.  */
--- 17,24 ----
  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/>.  */
  
  /* Routines declared in gcov-io.h.  This file should be #included by
     another source file, after having #included gcov-io.h.  */
diff -Nrcpad gcc-4.2.1/gcc/gcov-iov.c gcc-4.2.2/gcc/gcov-iov.c
*** gcc-4.2.1/gcc/gcov-iov.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/gcov-iov.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Generate gcov version string from version.c. See gcov-io.h for
     description of how the version string is generated.
!    Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc.
     Contributed by Nathan Sidwell <nathan@codesourcery.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Generate gcov version string from version.c. See gcov-io.h for
     description of how the version string is generated.
!    Copyright (C) 2002, 2003, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Nathan Sidwell <nathan@codesourcery.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include <stdio.h>
  #include <stdlib.h>
--- 16,23 ----
  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 <stdio.h>
  #include <stdlib.h>
diff -Nrcpad gcc-4.2.1/gcc/gcov.c gcc-4.2.2/gcc/gcov.c
*** gcc-4.2.1/gcc/gcov.c	Wed Aug  9 19:09:06 2006
--- gcc-4.2.2/gcc/gcov.c	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Gcov.c: prepend line execution counts and branch probabilities to a
     source file.
     Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by James E. Wilson of Cygnus Support.
     Mangled by Bob Manson of Cygnus Support.
     Mangled further by Nathan Sidwell <nathan@codesourcery.com>
  
  Gcov 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 2, or (at your option)
  any later version.
  
  Gcov is distributed in the hope that it will be useful,
--- 1,14 ----
  /* Gcov.c: prepend line execution counts and branch probabilities to a
     source file.
     Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by James E. Wilson of Cygnus Support.
     Mangled by Bob Manson of Cygnus Support.
     Mangled further by Nathan Sidwell <nathan@codesourcery.com>
  
  Gcov 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.
  
  Gcov is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with Gcov; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* ??? Print a list of the ten blocks with the highest execution counts,
     and list the line numbers corresponding to those blocks.  Also, perhaps
--- 17,24 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with Gcov; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* ??? Print a list of the ten blocks with the highest execution counts,
     and list the line numbers corresponding to those blocks.  Also, perhaps
diff -Nrcpad gcc-4.2.1/gcc/gcse.c gcc-4.2.2/gcc/gcse.c
*** gcc-4.2.1/gcc/gcse.c	Mon May 29 12:45:59 2006
--- gcc-4.2.2/gcc/gcse.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Global common subexpression elimination/Partial redundancy elimination
     and global constant/copy propagation for GNU compiler.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Global common subexpression elimination/Partial redundancy elimination
     and global constant/copy propagation for GNU compiler.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* TODO
     - reordering of memory allocation and freeing to be more space efficient
--- 16,23 ----
  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/>.  */
  
  /* TODO
     - reordering of memory allocation and freeing to be more space efficient
diff -Nrcpad gcc-4.2.1/gcc/gen-protos.c gcc-4.2.2/gcc/gen-protos.c
*** gcc-4.2.1/gcc/gen-protos.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/gen-protos.c	Sat Sep  1 15:28:30 2007
***************
*** 1,20 ****
  /* gen-protos.c - massages a list of prototypes, for use by fixproto.
!    Copyright (C) 1993, 1994, 1995, 1996, 1998,
!    1999, 2003, 2004, 2005 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  #include "bconfig.h"
  #include "system.h"
--- 1,20 ----
  /* gen-protos.c - massages a list of prototypes, for use by fixproto.
!    Copyright (C) 1993, 1994, 1995, 1996, 1998, 1999, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #include "bconfig.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/genattr.c gcc-4.2.2/gcc/genattr.c
*** gcc-4.2.1/gcc/genattr.c	Thu Mar 16 05:27:03 2006
--- gcc-4.2.2/gcc/genattr.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Generate attribute information (insn-attr.h) from machine description.
!    Copyright (C) 1991, 1994, 1996, 1998, 1999, 2000, 2003, 2004
     Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
--- 1,5 ----
  /* Generate attribute information (insn-attr.h) from machine description.
!    Copyright (C) 1991, 1994, 1996, 1998, 1999, 2000, 2003, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "bconfig.h"
--- 16,23 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/genattrtab.c gcc-4.2.2/gcc/genattrtab.c
*** gcc-4.2.1/gcc/genattrtab.c	Tue Jan 31 19:56:55 2006
--- gcc-4.2.2/gcc/genattrtab.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Generate code from machine description to compute values of attributes.
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Generate code from machine description to compute values of attributes.
     Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This program handles insn attributes and the DEFINE_DELAY and
     DEFINE_INSN_RESERVATION definitions.
--- 16,23 ----
  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/>.  */
  
  /* This program handles insn attributes and the DEFINE_DELAY and
     DEFINE_INSN_RESERVATION definitions.
diff -Nrcpad gcc-4.2.1/gcc/genautomata.c gcc-4.2.2/gcc/genautomata.c
*** gcc-4.2.1/gcc/genautomata.c	Tue Mar 21 17:27:56 2006
--- gcc-4.2.2/gcc/genautomata.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any
  later version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* References:
  
--- 17,24 ----
  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/>.  */
  
  /* References:
  
diff -Nrcpad gcc-4.2.1/gcc/gencheck.c gcc-4.2.2/gcc/gencheck.c
*** gcc-4.2.1/gcc/gencheck.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/gencheck.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generate check macros for tree codes.
!    Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Generate check macros for tree codes.
!    Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "bconfig.h"
  #include "system.h"
--- 15,22 ----
  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 "bconfig.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/genchecksum.c gcc-4.2.2/gcc/genchecksum.c
*** gcc-4.2.1/gcc/genchecksum.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/genchecksum.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generate checksums of executables for PCH validation
!    Copyright (C) 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Generate checksums of executables for PCH validation
!    Copyright (C) 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "bconfig.h"
  #include "system.h"
--- 15,22 ----
  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 "bconfig.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/gencodes.c gcc-4.2.2/gcc/gencodes.c
*** gcc-4.2.1/gcc/gencodes.c	Mon Jan 23 15:15:12 2006
--- gcc-4.2.2/gcc/gencodes.c	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Generate from machine description:
     - some macros CODE_FOR_... giving the insn_code_number value
     for each of the defined standard insn names.
!    Copyright (C) 1987, 1991, 1995, 1998,
!    1999, 2000, 2001, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,14 ----
  /* Generate from machine description:
     - some macros CODE_FOR_... giving the insn_code_number value
     for each of the defined standard insn names.
!    Copyright (C) 1987, 1991, 1995, 1998, 1999, 2000, 2001, 2003,
!    2004, 2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "bconfig.h"
--- 17,24 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/genconditions.c gcc-4.2.2/gcc/genconditions.c
*** gcc-4.2.1/gcc/genconditions.c	Wed Mar 29 22:58:32 2006
--- gcc-4.2.2/gcc/genconditions.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Process machine description and calculate constant conditions.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Process machine description and calculate constant conditions.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007
!    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,
***************
*** 14,22 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* In a machine description, all of the insn patterns - define_insn,
     define_expand, define_split, define_peephole, define_peephole2 -
--- 15,22 ----
     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/>.  */
  
  /* In a machine description, all of the insn patterns - define_insn,
     define_expand, define_split, define_peephole, define_peephole2 -
diff -Nrcpad gcc-4.2.1/gcc/genconfig.c gcc-4.2.2/gcc/genconfig.c
*** gcc-4.2.1/gcc/genconfig.c	Mon Jan 23 15:15:12 2006
--- gcc-4.2.2/gcc/genconfig.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Generate from machine description:
     - some #define configuration flags.
!    Copyright (C) 1987, 1991, 1997, 1998, 1999, 2000, 2003, 2004
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Generate from machine description:
     - some #define configuration flags.
!    Copyright (C) 1987, 1991, 1997, 1998, 1999, 2000, 2003, 2004, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "bconfig.h"
--- 16,23 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/genconstants.c gcc-4.2.2/gcc/genconstants.c
*** gcc-4.2.1/gcc/genconstants.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/genconstants.c	Sat Sep  1 15:28:30 2007
***************
*** 2,15 ****
     a series of #define statements, one for each constant named in
     a (define_constants ...) pattern.
  
!    Copyright (C) 1987, 1991, 1995, 1998, 1999, 2000, 2001, 2003, 2004
!    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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 2,15 ----
     a series of #define statements, one for each constant named in
     a (define_constants ...) pattern.
  
!    Copyright (C) 1987, 1991, 1995, 1998, 1999, 2000, 2001, 2003, 2004,
!    2007  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 18,26 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This program does not use gensupport.c because it does not need to
     look at insn patterns, only (define_constants), and we want to
--- 18,25 ----
  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/>.  */
  
  /* This program does not use gensupport.c because it does not need to
     look at insn patterns, only (define_constants), and we want to
diff -Nrcpad gcc-4.2.1/gcc/genemit.c gcc-4.2.2/gcc/genemit.c
*** gcc-4.2.1/gcc/genemit.c	Wed Mar 29 21:07:12 2006
--- gcc-4.2.2/gcc/genemit.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generate code from machine description to emit insns as rtl.
     Copyright (C) 1987, 1988, 1991, 1994, 1995, 1997, 1998, 1999, 2000, 2001,
!    2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Generate code from machine description to emit insns as rtl.
     Copyright (C) 1987, 1988, 1991, 1994, 1995, 1997, 1998, 1999, 2000, 2001,
!    2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "bconfig.h"
--- 15,22 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/genextract.c gcc-4.2.2/gcc/genextract.c
*** gcc-4.2.1/gcc/genextract.c	Mon Apr 10 19:26:18 2006
--- gcc-4.2.2/gcc/genextract.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Generate code from machine description to extract operands from insn as rtl.
     Copyright (C) 1987, 1991, 1992, 1993, 1997, 1998, 1999, 2000, 2003,
!    2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Generate code from machine description to extract operands from insn as rtl.
     Copyright (C) 1987, 1991, 1992, 1993, 1997, 1998, 1999, 2000, 2003,
!    2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "bconfig.h"
--- 16,23 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/genflags.c gcc-4.2.2/gcc/genflags.c
*** gcc-4.2.1/gcc/genflags.c	Mon Jan 23 15:15:12 2006
--- gcc-4.2.2/gcc/genflags.c	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Generate from machine description:
     - some flags HAVE_... saying which simple standard instructions are
     available for this machine.
!    Copyright (C) 1987, 1991, 1995, 1998,
!    1999, 2000, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,14 ----
  /* Generate from machine description:
     - some flags HAVE_... saying which simple standard instructions are
     available for this machine.
!    Copyright (C) 1987, 1991, 1995, 1998, 1999, 2000, 2003, 2004, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "bconfig.h"
--- 17,24 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/gengenrtl.c gcc-4.2.2/gcc/gengenrtl.c
*** gcc-4.2.1/gcc/gengenrtl.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/gengenrtl.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generate code to allocate RTL structures.
!    Copyright (C) 1997, 1998, 1999, 2000, 2002, 2003, 2004
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Generate code to allocate RTL structures.
!    Copyright (C) 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "bconfig.h"
--- 15,22 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/gengtype-lex.c gcc-4.2.2/gcc/gengtype-lex.c
*** gcc-4.2.1/gcc/gengtype-lex.c	Thu Jul 19 14:35:36 2007
--- gcc-4.2.2/gcc/gengtype-lex.c	Sun Oct  7 21:24:43 2007
*************** int yy_flex_debug = 0;
*** 1696,1711 ****
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
!    Copyright (C) 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1696,1711 ----
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 1714,1723 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
! #line 23 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  #include "bconfig.h"
  #include "coretypes.h"
  #include "system.h"
--- 1714,1722 ----
  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/>.  */
! #line 22 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  #include "bconfig.h"
  #include "coretypes.h"
  #include "system.h"
*************** update_lineno (const char *l, size_t len
*** 1749,1755 ****
  }
  
  
! #line 1753 "gengtype-lex.c"
  
  #define INITIAL 0
  #define in_struct 1
--- 1748,1754 ----
  }
  
  
! #line 1752 "gengtype-lex.c"
  
  #define INITIAL 0
  #define in_struct 1
*************** YY_DECL
*** 1903,1912 ****
  	register char *yy_cp, *yy_bp;
  	register int yy_act;
      
! #line 63 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  
  
! #line 1910 "gengtype-lex.c"
  
  	if ( (yy_init) )
  		{
--- 1902,1911 ----
  	register char *yy_cp, *yy_bp;
  	register int yy_act;
      
! #line 62 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  
  
! #line 1909 "gengtype-lex.c"
  
  	if ( (yy_init) )
  		{
*************** do_action:	/* This label is used only to
*** 1989,1995 ****
  case 1:
  /* rule 1 can match eol */
  YY_RULE_SETUP
! #line 65 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    char *tagstart;
    size_t taglen;
--- 1988,1994 ----
  case 1:
  /* rule 1 can match eol */
  YY_RULE_SETUP
! #line 64 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    char *tagstart;
    size_t taglen;
*************** YY_RULE_SETUP
*** 2032,2038 ****
  case 2:
  /* rule 2 can match eol */
  YY_RULE_SETUP
! #line 104 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
  
    char *namestart;
--- 2031,2037 ----
  case 2:
  /* rule 2 can match eol */
  YY_RULE_SETUP
! #line 103 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
  
    char *namestart;
*************** YY_RULE_SETUP
*** 2064,2070 ****
  case 3:
  /* rule 3 can match eol */
  YY_RULE_SETUP
! #line 132 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    char *namestart;
    size_t namelen;
--- 2063,2069 ----
  case 3:
  /* rule 3 can match eol */
  YY_RULE_SETUP
! #line 131 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    char *namestart;
    size_t namelen;
*************** YY_RULE_SETUP
*** 2085,2091 ****
  case 4:
  /* rule 4 can match eol */
  YY_RULE_SETUP
! #line 149 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    char *namestart;
    size_t namelen;
--- 2084,2090 ----
  case 4:
  /* rule 4 can match eol */
  YY_RULE_SETUP
! #line 148 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    char *namestart;
    size_t namelen;
*************** YY_RULE_SETUP
*** 2106,2112 ****
  case 5:
  /* rule 5 can match eol */
  YY_RULE_SETUP
! #line 166 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    char *namestart;
    size_t namelen;
--- 2105,2111 ----
  case 5:
  /* rule 5 can match eol */
  YY_RULE_SETUP
! #line 165 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    char *namestart;
    size_t namelen;
*************** YY_RULE_SETUP
*** 2127,2133 ****
  case 6:
  /* rule 6 can match eol */
  YY_RULE_SETUP
! #line 183 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    char *namestart;
    size_t namelen;
--- 2126,2132 ----
  case 6:
  /* rule 6 can match eol */
  YY_RULE_SETUP
! #line 182 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    char *namestart;
    size_t namelen;
*************** case 7:
*** 2151,2157 ****
  (yy_c_buf_p) = yy_cp -= 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 200 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    char *tagstart;
    size_t taglen;
--- 2150,2156 ----
  (yy_c_buf_p) = yy_cp -= 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 199 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    char *tagstart;
    size_t taglen;
*************** case 8:
*** 2188,2194 ****
  (yy_c_buf_p) = yy_cp -= 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 230 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    update_lineno (yytext, yyleng);
--- 2187,2193 ----
  (yy_c_buf_p) = yy_cp -= 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 229 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    update_lineno (yytext, yyleng);
*************** case 9:
*** 2201,2207 ****
  (yy_c_buf_p) = yy_cp -= 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 236 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    update_lineno (yytext, yyleng);
--- 2200,2206 ----
  (yy_c_buf_p) = yy_cp -= 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 235 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    update_lineno (yytext, yyleng);
*************** YY_RULE_SETUP
*** 2211,2217 ****
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 242 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    char *macro, *arg;
    unsigned macro_len, arg_len;
--- 2210,2216 ----
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 241 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    char *macro, *arg;
    unsigned macro_len, arg_len;
*************** YY_RULE_SETUP
*** 2251,2268 ****
  
  case 11:
  YY_RULE_SETUP
! #line 280 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 12:
  YY_RULE_SETUP
! #line 282 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { BEGIN(in_yacc_escape); } /* } */
  	YY_BREAK
  case 13:
  /* rule 13 can match eol */
  YY_RULE_SETUP
! #line 284 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 14:
--- 2250,2267 ----
  
  case 11:
  YY_RULE_SETUP
! #line 279 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 12:
  YY_RULE_SETUP
! #line 281 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { BEGIN(in_yacc_escape); } /* } */
  	YY_BREAK
  case 13:
  /* rule 13 can match eol */
  YY_RULE_SETUP
! #line 283 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 14:
*************** case 14:
*** 2271,2277 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 286 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 15:
--- 2270,2276 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 285 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 15:
*************** case 15:
*** 2280,2286 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 287 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 16:
--- 2279,2285 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 286 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 16:
*************** case 16:
*** 2289,2295 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 288 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 17:
--- 2288,2294 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 287 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 17:
*************** case 17:
*** 2298,2304 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 289 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 18:
--- 2297,2303 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 288 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 18:
*************** case 18:
*** 2307,2313 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 290 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 19:
--- 2306,2312 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 289 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 19:
*************** case 19:
*** 2316,2322 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 291 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { return ALIAS; }
  	YY_BREAK
  case 20:
--- 2315,2321 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 290 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { return ALIAS; }
  	YY_BREAK
  case 20:
*************** case 20:
*** 2325,2336 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 292 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 21:
  YY_RULE_SETUP
! #line 293 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { return NUM; }
  	YY_BREAK
  case 22:
--- 2324,2335 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 291 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 21:
  YY_RULE_SETUP
! #line 292 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { return NUM; }
  	YY_BREAK
  case 22:
*************** case 22:
*** 2339,2345 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 294 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext, yyleng, yyleng+1);
    return PARAM_IS;
--- 2338,2344 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 293 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext, yyleng, yyleng+1);
    return PARAM_IS;
*************** case 23:
*** 2350,2360 ****
  *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 300 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  case 24:
  /* rule 24 can match eol */
  YY_RULE_SETUP
! #line 300 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    size_t len;
  
--- 2349,2359 ----
  *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 299 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  case 24:
  /* rule 24 can match eol */
  YY_RULE_SETUP
! #line 299 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    size_t len;
  
*************** YY_RULE_SETUP
*** 2369,2375 ****
  case 25:
  /* rule 25 can match eol */
  YY_RULE_SETUP
! #line 311 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    char *macro, *arg;
    unsigned macro_len, arg_len;
--- 2368,2374 ----
  case 25:
  /* rule 25 can match eol */
  YY_RULE_SETUP
! #line 310 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    char *macro, *arg;
    unsigned macro_len, arg_len;
*************** case 26:
*** 2397,2403 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 332 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext, yyleng, yyleng+1);
    return ID;
--- 2396,2402 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 331 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext, yyleng, yyleng+1);
    return ID;
*************** YY_RULE_SETUP
*** 2406,2412 ****
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 337 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext+1, yyleng-2, yyleng-1);
    return STRING;
--- 2405,2411 ----
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 336 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext+1, yyleng-2, yyleng-1);
    return STRING;
*************** YY_RULE_SETUP
*** 2415,2421 ****
  case 28:
  /* rule 28 can match eol */
  YY_RULE_SETUP
! #line 341 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
--- 2414,2420 ----
  case 28:
  /* rule 28 can match eol */
  YY_RULE_SETUP
! #line 340 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
*************** YY_RULE_SETUP
*** 2423,2429 ****
  	YY_BREAK
  case 29:
  YY_RULE_SETUP
! #line 345 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext+1, yyleng-1, yyleng);
    return PERCENT_ID;
--- 2422,2428 ----
  	YY_BREAK
  case 29:
  YY_RULE_SETUP
! #line 344 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext+1, yyleng-1, yyleng);
    return PERCENT_ID;
*************** YY_RULE_SETUP
*** 2432,2438 ****
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 349 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext+1, yyleng-2, yyleng);
    return CHAR;
--- 2431,2437 ----
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 348 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    yylval.s = (const char *) xmemdup (yytext+1, yyleng-2, yyleng);
    return CHAR;
*************** YY_RULE_SETUP
*** 2440,2451 ****
  	YY_BREAK
  case 31:
  YY_RULE_SETUP
! #line 354 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 356 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    if (lexer_toplevel_done)
      {
--- 2439,2450 ----
  	YY_BREAK
  case 31:
  YY_RULE_SETUP
! #line 353 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 355 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    if (lexer_toplevel_done)
      {
*************** YY_RULE_SETUP
*** 2457,2463 ****
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 365 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    BEGIN(INITIAL);
    return PERCENTPERCENT;
--- 2456,2462 ----
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 364 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    BEGIN(INITIAL);
    return PERCENTPERCENT;
*************** YY_RULE_SETUP
*** 2466,2477 ****
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 370 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 372 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
--- 2465,2476 ----
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 369 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 371 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
*************** YY_RULE_SETUP
*** 2479,2508 ****
  
  case 36:
  YY_RULE_SETUP
! #line 377 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 378 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
! #line 380 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  case 39:
  /* rule 39 can match eol */
! #line 381 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
  YY_RULE_SETUP
! #line 381 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 382 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 42:
--- 2478,2507 ----
  
  case 36:
  YY_RULE_SETUP
! #line 376 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 377 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
! #line 379 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  case 39:
  /* rule 39 can match eol */
! #line 380 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
  YY_RULE_SETUP
! #line 380 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 381 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 42:
*************** case 42:
*** 2511,2531 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 383 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 43:
  /* rule 43 can match eol */
  YY_RULE_SETUP
! #line 386 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 44:
! #line 388 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  case 45:
  YY_RULE_SETUP
! #line 388 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 46:
--- 2510,2530 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 382 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 43:
  /* rule 43 can match eol */
  YY_RULE_SETUP
! #line 385 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 44:
! #line 387 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  case 45:
  YY_RULE_SETUP
! #line 387 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 46:
*************** case 46:
*** 2534,2567 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 389 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 47:
  YY_RULE_SETUP
! #line 391 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 48:
  YY_RULE_SETUP
! #line 392 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  
  case 49:
  /* rule 49 can match eol */
  YY_RULE_SETUP
! #line 395 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 50:
  /* rule 50 can match eol */
! #line 397 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  case 51:
  /* rule 51 can match eol */
  YY_RULE_SETUP
! #line 397 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 52:
--- 2533,2566 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 388 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 47:
  YY_RULE_SETUP
! #line 390 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 48:
  YY_RULE_SETUP
! #line 391 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  
  case 49:
  /* rule 49 can match eol */
  YY_RULE_SETUP
! #line 394 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 50:
  /* rule 50 can match eol */
! #line 396 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  case 51:
  /* rule 51 can match eol */
  YY_RULE_SETUP
! #line 396 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 52:
*************** case 52:
*** 2570,2586 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 398 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 399 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 54:
  YY_RULE_SETUP
! #line 400 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated %%{; unexpected EOF");
--- 2569,2585 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 397 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 398 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 54:
  YY_RULE_SETUP
! #line 399 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated %%{; unexpected EOF");
*************** YY_RULE_SETUP
*** 2588,2597 ****
  	YY_BREAK
  
  case 55:
! #line 408 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  case 56:
  YY_RULE_SETUP
! #line 408 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
--- 2587,2596 ----
  	YY_BREAK
  
  case 55:
! #line 407 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  case 56:
  YY_RULE_SETUP
! #line 407 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
*************** YY_RULE_SETUP
*** 2600,2622 ****
  case 57:
  /* rule 57 can match eol */
  YY_RULE_SETUP
! #line 413 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 58:
  /* rule 58 can match eol */
  YY_RULE_SETUP
! #line 414 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "stray GTY marker");
  }
  	YY_BREAK
  case 59:
  YY_RULE_SETUP
! #line 418 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
! #line 2620 "gengtype-lex.c"
  case YY_STATE_EOF(INITIAL):
  case YY_STATE_EOF(in_struct):
  case YY_STATE_EOF(in_struct_comment):
--- 2599,2621 ----
  case 57:
  /* rule 57 can match eol */
  YY_RULE_SETUP
! #line 412 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 58:
  /* rule 58 can match eol */
  YY_RULE_SETUP
! #line 413 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "stray GTY marker");
  }
  	YY_BREAK
  case 59:
  YY_RULE_SETUP
! #line 417 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
! #line 2619 "gengtype-lex.c"
  case YY_STATE_EOF(INITIAL):
  case YY_STATE_EOF(in_struct):
  case YY_STATE_EOF(in_struct_comment):
*************** void yyfree (void * ptr )
*** 3549,3555 ****
  #undef YY_DECL_IS_OURS
  #undef YY_DECL
  #endif
! #line 418 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-lex.l"
  
  
  
--- 3548,3554 ----
  #undef YY_DECL_IS_OURS
  #undef YY_DECL
  #endif
! #line 417 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-lex.l"
  
  
  
diff -Nrcpad gcc-4.2.1/gcc/gengtype-lex.l gcc-4.2.2/gcc/gengtype-lex.l
*** gcc-4.2.1/gcc/gengtype-lex.l	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/gengtype-lex.l	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* -*- indented-text -*- */
  /* Process source files and output type information.
!    Copyright (C) 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* -*- indented-text -*- */
  /* Process source files and output type information.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  %{
  #include "bconfig.h"
--- 15,22 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/gengtype-yacc.c gcc-4.2.2/gcc/gengtype-yacc.c
*** gcc-4.2.1/gcc/gengtype-yacc.c	Thu Jul 19 14:35:36 2007
--- gcc-4.2.2/gcc/gengtype-yacc.c	Sun Oct  7 21:24:43 2007
***************
*** 98,104 ****
  
  
  /* Copy the first part of user declarations.  */
! #line 22 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
  
  #include "bconfig.h"
  #include "system.h"
--- 98,104 ----
  
  
  /* Copy the first part of user declarations.  */
! #line 21 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
  
  #include "bconfig.h"
  #include "system.h"
***************
*** 122,128 ****
  #endif
  
  #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
! #line 31 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
  typedef union YYSTYPE {
    type_p t;
    pair_p p;
--- 122,128 ----
  #endif
  
  #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
! #line 30 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
  typedef union YYSTYPE {
    type_p t;
    pair_p p;
*************** static const yysigned_char yyrhs[] =
*** 338,349 ****
  /* YYRLINE[YYN] -- source line where rule number YYN was defined.  */
  static const unsigned short int yyrline[] =
  {
!        0,    65,    65,    66,    67,    68,    72,    71,    81,    80,
!       90,    95,   100,   108,   115,   116,   119,   127,   128,   141,
!      160,   161,   172,   185,   186,   196,   206,   216,   220,   221,
!      224,   224,   228,   230,   232,   234,   236,   238,   240,   242,
!      244,   248,   249,   251,   253,   257,   258,   261,   265,   267,
!      271,   273,   275,   277,   289,   294,   301,   302,   305,   307
  };
  #endif
  
--- 338,349 ----
  /* YYRLINE[YYN] -- source line where rule number YYN was defined.  */
  static const unsigned short int yyrline[] =
  {
!        0,    64,    64,    65,    66,    67,    71,    70,    80,    79,
!       89,    94,    99,   107,   114,   115,   118,   126,   127,   140,
!      159,   160,   171,   184,   185,   195,   205,   215,   219,   220,
!      223,   223,   227,   229,   231,   233,   235,   237,   239,   241,
!      243,   247,   248,   250,   252,   256,   257,   260,   264,   266,
!      270,   272,   274,   276,   288,   293,   300,   301,   304,   306
  };
  #endif
  
*************** yyreduce:
*** 1149,1155 ****
    switch (yyn)
      {
          case 6:
! #line 72 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  		     new_structure ((yyvsp[-5].t)->u.s.tag, UNION_P ((yyvsp[-5].t)), &lexer_line,
  				    (yyvsp[-2].p), (yyvsp[-4].o));
--- 1149,1155 ----
    switch (yyn)
      {
          case 6:
! #line 71 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  		     new_structure ((yyvsp[-5].t)->u.s.tag, UNION_P ((yyvsp[-5].t)), &lexer_line,
  				    (yyvsp[-2].p), (yyvsp[-4].o));
*************** yyreduce:
*** 1159,1170 ****
      break;
  
    case 7:
! #line 79 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {;}
      break;
  
    case 8:
! #line 81 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  		     new_structure ((yyvsp[-4].t)->u.s.tag, UNION_P ((yyvsp[-4].t)), &lexer_line,
  				    (yyvsp[-1].p), (yyvsp[-3].o));
--- 1159,1170 ----
      break;
  
    case 7:
! #line 78 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {;}
      break;
  
    case 8:
! #line 80 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  		     new_structure ((yyvsp[-4].t)->u.s.tag, UNION_P ((yyvsp[-4].t)), &lexer_line,
  				    (yyvsp[-1].p), (yyvsp[-3].o));
*************** yyreduce:
*** 1173,1184 ****
      break;
  
    case 9:
! #line 87 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {;}
      break;
  
    case 10:
! #line 91 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	           note_variable ((yyvsp[-1].s), adjust_field_type ((yyvsp[-2].t), (yyvsp[-3].o)), (yyvsp[-3].o),
  				  &lexer_line);
--- 1173,1184 ----
      break;
  
    case 9:
! #line 86 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {;}
      break;
  
    case 10:
! #line 90 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	           note_variable ((yyvsp[-1].s), adjust_field_type ((yyvsp[-2].t), (yyvsp[-3].o)), (yyvsp[-3].o),
  				  &lexer_line);
*************** yyreduce:
*** 1186,1192 ****
      break;
  
    case 11:
! #line 96 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	           note_variable ((yyvsp[-2].s), create_array ((yyvsp[-3].t), (yyvsp[-1].s)),
  	      		    (yyvsp[-4].o), &lexer_line);
--- 1186,1192 ----
      break;
  
    case 11:
! #line 95 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	           note_variable ((yyvsp[-2].s), create_array ((yyvsp[-3].t), (yyvsp[-1].s)),
  	      		    (yyvsp[-4].o), &lexer_line);
*************** yyreduce:
*** 1194,1200 ****
      break;
  
    case 12:
! #line 101 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	           note_variable ((yyvsp[-3].s), create_array (create_array ((yyvsp[-4].t), (yyvsp[-1].s)),
  	      				      (yyvsp[-2].s)),
--- 1194,1200 ----
      break;
  
    case 12:
! #line 100 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	           note_variable ((yyvsp[-3].s), create_array (create_array ((yyvsp[-4].t), (yyvsp[-1].s)),
  	      				      (yyvsp[-2].s)),
*************** yyreduce:
*** 1203,1209 ****
      break;
  
    case 13:
! #line 109 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	      lexer_toplevel_done = 1;
  	      (yyval.t) = (yyvsp[0].t);
--- 1203,1209 ----
      break;
  
    case 13:
! #line 108 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	      lexer_toplevel_done = 1;
  	      (yyval.t) = (yyvsp[0].t);
*************** yyreduce:
*** 1211,1229 ****
      break;
  
    case 16:
! #line 121 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	        note_yacc_type ((yyvsp[-4].o), (yyvsp[-3].p), (yyvsp[-1].p), &lexer_line);
  	      ;}
      break;
  
    case 17:
! #line 127 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.p) = NULL; ;}
      break;
  
    case 18:
! #line 129 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  		     pair_p p;
  		     for (p = (yyvsp[0].p); p->next != NULL; p = p->next)
--- 1211,1229 ----
      break;
  
    case 16:
! #line 120 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	        note_yacc_type ((yyvsp[-4].o), (yyvsp[-3].p), (yyvsp[-1].p), &lexer_line);
  	      ;}
      break;
  
    case 17:
! #line 126 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.p) = NULL; ;}
      break;
  
    case 18:
! #line 128 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  		     pair_p p;
  		     for (p = (yyvsp[0].p); p->next != NULL; p = p->next)
*************** yyreduce:
*** 1239,1245 ****
      break;
  
    case 19:
! #line 142 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  		     pair_p p;
  		     type_p newtype = NULL;
--- 1239,1245 ----
      break;
  
    case 19:
! #line 141 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  		     pair_p p;
  		     type_p newtype = NULL;
*************** yyreduce:
*** 1258,1269 ****
      break;
  
    case 20:
! #line 160 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.p) = NULL; ;}
      break;
  
    case 21:
! #line 162 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	  pair_p p = XCNEW (struct pair);
  	  p->next = (yyvsp[-1].p);
--- 1258,1269 ----
      break;
  
    case 20:
! #line 159 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.p) = NULL; ;}
      break;
  
    case 21:
! #line 161 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	  pair_p p = XCNEW (struct pair);
  	  p->next = (yyvsp[-1].p);
*************** yyreduce:
*** 1277,1283 ****
      break;
  
    case 22:
! #line 173 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	  pair_p p = XCNEW (struct pair);
  	  p->next = (yyvsp[-1].p);
--- 1277,1283 ----
      break;
  
    case 22:
! #line 172 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	  pair_p p = XCNEW (struct pair);
  	  p->next = (yyvsp[-1].p);
*************** yyreduce:
*** 1291,1302 ****
      break;
  
    case 23:
! #line 185 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.p) = NULL; ;}
      break;
  
    case 24:
! #line 187 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	            pair_p p = XNEW (struct pair);
  		    p->type = adjust_field_type ((yyvsp[-5].t), (yyvsp[-4].o));
--- 1291,1302 ----
      break;
  
    case 23:
! #line 184 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.p) = NULL; ;}
      break;
  
    case 24:
! #line 186 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	            pair_p p = XNEW (struct pair);
  		    p->type = adjust_field_type ((yyvsp[-5].t), (yyvsp[-4].o));
*************** yyreduce:
*** 1309,1315 ****
      break;
  
    case 25:
! #line 197 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	            pair_p p = XNEW (struct pair);
  		    p->type = adjust_field_type (create_array ((yyvsp[-5].t), (yyvsp[-2].s)), (yyvsp[-4].o));
--- 1309,1315 ----
      break;
  
    case 25:
! #line 196 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	            pair_p p = XNEW (struct pair);
  		    p->type = adjust_field_type (create_array ((yyvsp[-5].t), (yyvsp[-2].s)), (yyvsp[-4].o));
*************** yyreduce:
*** 1322,1328 ****
      break;
  
    case 26:
! #line 207 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	            pair_p p = XNEW (struct pair);
  		    p->type = create_array (create_array ((yyvsp[-6].t), (yyvsp[-2].s)), (yyvsp[-3].s));
--- 1322,1328 ----
      break;
  
    case 26:
! #line 206 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	            pair_p p = XNEW (struct pair);
  		    p->type = create_array (create_array ((yyvsp[-6].t), (yyvsp[-2].s)), (yyvsp[-3].s));
*************** yyreduce:
*** 1335,1451 ****
      break;
  
    case 27:
! #line 217 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.p) = (yyvsp[0].p); ;}
      break;
  
    case 31:
! #line 225 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { ;}
      break;
  
    case 32:
! #line 229 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.t) = (yyvsp[0].t); ;}
      break;
  
    case 33:
! #line 231 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.t) = resolve_typedef ((yyvsp[0].s), &lexer_line); ;}
      break;
  
    case 34:
! #line 233 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.t) = create_pointer ((yyvsp[-1].t)); ;}
      break;
  
    case 35:
! #line 235 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.t) = new_structure ((yyvsp[-3].s), 0, &lexer_line, (yyvsp[-1].p), NULL); ;}
      break;
  
    case 36:
! #line 237 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.t) = find_structure ((yyvsp[0].s), 0); ;}
      break;
  
    case 37:
! #line 239 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.t) = new_structure ((yyvsp[-3].s), 1, &lexer_line, (yyvsp[-1].p), NULL); ;}
      break;
  
    case 38:
! #line 241 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.t) = find_structure ((yyvsp[0].s), 1); ;}
      break;
  
    case 39:
! #line 243 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.t) = create_scalar_type ((yyvsp[0].s), strlen ((yyvsp[0].s))); ;}
      break;
  
    case 40:
! #line 245 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.t) = create_scalar_type ((yyvsp[-3].s), strlen ((yyvsp[-3].s))); ;}
      break;
  
    case 42:
! #line 250 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { ;}
      break;
  
    case 43:
! #line 252 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { ;}
      break;
  
    case 44:
! #line 254 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { ;}
      break;
  
    case 45:
! #line 257 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.o) = NULL; ;}
      break;
  
    case 46:
! #line 258 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.o) = (yyvsp[0].o); ;}
      break;
  
    case 47:
! #line 262 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.o) = (yyvsp[-2].o); ;}
      break;
  
    case 48:
! #line 266 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.s) = "ptr_alias"; ;}
      break;
  
    case 49:
! #line 268 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.s) = (yyvsp[0].s); ;}
      break;
  
    case 50:
! #line 272 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.o) = create_option (NULL, (yyvsp[0].s), (void *)""); ;}
      break;
  
    case 51:
! #line 274 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.o) = create_option (NULL, (yyvsp[-3].s), (void *)(yyvsp[-1].s)); ;}
      break;
  
    case 52:
! #line 276 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.o) = create_option (NULL, (yyvsp[-3].s), adjust_field_type ((yyvsp[-1].t), NULL)); ;}
      break;
  
    case 53:
! #line 278 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	      struct nested_ptr_data d;
  
--- 1335,1451 ----
      break;
  
    case 27:
! #line 216 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.p) = (yyvsp[0].p); ;}
      break;
  
    case 31:
! #line 224 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { ;}
      break;
  
    case 32:
! #line 228 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.t) = (yyvsp[0].t); ;}
      break;
  
    case 33:
! #line 230 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.t) = resolve_typedef ((yyvsp[0].s), &lexer_line); ;}
      break;
  
    case 34:
! #line 232 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.t) = create_pointer ((yyvsp[-1].t)); ;}
      break;
  
    case 35:
! #line 234 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.t) = new_structure ((yyvsp[-3].s), 0, &lexer_line, (yyvsp[-1].p), NULL); ;}
      break;
  
    case 36:
! #line 236 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.t) = find_structure ((yyvsp[0].s), 0); ;}
      break;
  
    case 37:
! #line 238 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.t) = new_structure ((yyvsp[-3].s), 1, &lexer_line, (yyvsp[-1].p), NULL); ;}
      break;
  
    case 38:
! #line 240 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.t) = find_structure ((yyvsp[0].s), 1); ;}
      break;
  
    case 39:
! #line 242 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.t) = create_scalar_type ((yyvsp[0].s), strlen ((yyvsp[0].s))); ;}
      break;
  
    case 40:
! #line 244 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.t) = create_scalar_type ((yyvsp[-3].s), strlen ((yyvsp[-3].s))); ;}
      break;
  
    case 42:
! #line 249 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { ;}
      break;
  
    case 43:
! #line 251 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { ;}
      break;
  
    case 44:
! #line 253 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { ;}
      break;
  
    case 45:
! #line 256 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.o) = NULL; ;}
      break;
  
    case 46:
! #line 257 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.o) = (yyvsp[0].o); ;}
      break;
  
    case 47:
! #line 261 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.o) = (yyvsp[-2].o); ;}
      break;
  
    case 48:
! #line 265 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.s) = "ptr_alias"; ;}
      break;
  
    case 49:
! #line 267 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.s) = (yyvsp[0].s); ;}
      break;
  
    case 50:
! #line 271 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.o) = create_option (NULL, (yyvsp[0].s), (void *)""); ;}
      break;
  
    case 51:
! #line 273 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.o) = create_option (NULL, (yyvsp[-3].s), (void *)(yyvsp[-1].s)); ;}
      break;
  
    case 52:
! #line 275 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.o) = create_option (NULL, (yyvsp[-3].s), adjust_field_type ((yyvsp[-1].t), NULL)); ;}
      break;
  
    case 53:
! #line 277 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	      struct nested_ptr_data d;
  
*************** yyreduce:
*** 1458,1464 ****
      break;
  
    case 54:
! #line 290 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	        (yyvsp[0].o)->next = NULL;
  		(yyval.o) = (yyvsp[0].o);
--- 1458,1464 ----
      break;
  
    case 54:
! #line 289 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	        (yyvsp[0].o)->next = NULL;
  		(yyval.o) = (yyvsp[0].o);
*************** yyreduce:
*** 1466,1472 ****
      break;
  
    case 55:
! #line 295 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	        (yyvsp[0].o)->next = (yyvsp[-2].o);
  		(yyval.o) = (yyvsp[0].o);
--- 1466,1472 ----
      break;
  
    case 55:
! #line 294 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	        (yyvsp[0].o)->next = (yyvsp[-2].o);
  		(yyval.o) = (yyvsp[0].o);
*************** yyreduce:
*** 1474,1495 ****
      break;
  
    case 56:
! #line 301 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.o) = NULL; ;}
      break;
  
    case 57:
! #line 302 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.o) = (yyvsp[0].o); ;}
      break;
  
    case 58:
! #line 306 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      { (yyval.s) = (yyvsp[0].s); ;}
      break;
  
    case 59:
! #line 308 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
      {
  	       size_t l1 = strlen ((yyvsp[-1].s));
  	       size_t l2 = strlen ((yyvsp[0].s));
--- 1474,1495 ----
      break;
  
    case 56:
! #line 300 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.o) = NULL; ;}
      break;
  
    case 57:
! #line 301 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.o) = (yyvsp[0].o); ;}
      break;
  
    case 58:
! #line 305 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      { (yyval.s) = (yyvsp[0].s); ;}
      break;
  
    case 59:
! #line 307 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
      {
  	       size_t l1 = strlen ((yyvsp[-1].s));
  	       size_t l2 = strlen ((yyvsp[0].s));
*************** yyreturn:
*** 1732,1737 ****
  }
  
  
! #line 317 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
  
  
--- 1732,1737 ----
  }
  
  
! #line 316 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
  
  
diff -Nrcpad gcc-4.2.1/gcc/gengtype-yacc.h gcc-4.2.2/gcc/gengtype-yacc.h
*** gcc-4.2.1/gcc/gengtype-yacc.h	Thu Jul 19 14:35:36 2007
--- gcc-4.2.2/gcc/gengtype-yacc.h	Sun Oct  7 21:24:43 2007
***************
*** 74,80 ****
  
  
  #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
! #line 31 "/scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/gcc/gengtype-yacc.y"
  typedef union YYSTYPE {
    type_p t;
    pair_p p;
--- 74,80 ----
  
  
  #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
! #line 30 "/scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/gcc/gengtype-yacc.y"
  typedef union YYSTYPE {
    type_p t;
    pair_p p;
diff -Nrcpad gcc-4.2.1/gcc/gengtype-yacc.y gcc-4.2.2/gcc/gengtype-yacc.y
*** gcc-4.2.1/gcc/gengtype-yacc.y	Mon Jan 23 07:50:42 2006
--- gcc-4.2.2/gcc/gengtype-yacc.y	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* -*- indented-text -*- */
  /* Process source files and output type information.
!    Copyright (C) 2002, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* -*- indented-text -*- */
  /* Process source files and output type information.
!    Copyright (C) 2002, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  %{
  #include "bconfig.h"
--- 15,22 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/gengtype.c gcc-4.2.2/gcc/gengtype.c
*** gcc-4.2.1/gcc/gengtype.c	Fri Mar  3 09:11:58 2006
--- gcc-4.2.2/gcc/gengtype.c	Sat Sep  1 15:28:30 2007
***************
*** 1,22 ****
  /* Process source files and output type information.
     Copyright (C) 2002, 2003, 2004, 2005 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 2, 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 COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "bconfig.h"
  #include "system.h"
--- 1,21 ----
  /* Process source files and output type information.
     Copyright (C) 2002, 2003, 2004, 2005 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 "bconfig.h"
  #include "system.h"
*************** static outf_p
*** 1019,1031 ****
  create_file (const char *name, const char *oname)
  {
    static const char *const hdr[] = {
!     "   Copyright (C) 2004 Free Software Foundation, Inc.\n",
      "\n",
      "This file is part of GCC.\n",
      "\n",
      "GCC is free software; you can redistribute it and/or modify it under\n",
      "the terms of the GNU General Public License as published by the Free\n",
!     "Software Foundation; either version 2, or (at your option) any later\n",
      "version.\n",
      "\n",
      "GCC is distributed in the hope that it will be useful, but WITHOUT ANY\n",
--- 1018,1030 ----
  create_file (const char *name, const char *oname)
  {
    static const char *const hdr[] = {
!     "   Copyright (C) 2004, 2007 Free Software Foundation, Inc.\n",
      "\n",
      "This file is part of GCC.\n",
      "\n",
      "GCC is free software; you can redistribute it and/or modify it under\n",
      "the terms of the GNU General Public License as published by the Free\n",
!     "Software Foundation; either version 3, or (at your option) any later\n",
      "version.\n",
      "\n",
      "GCC is distributed in the hope that it will be useful, but WITHOUT ANY\n",
*************** create_file (const char *name, const cha
*** 1034,1042 ****
      "for more details.\n",
      "\n",
      "You should have received a copy of the GNU General Public License\n",
!     "along with GCC; see the file COPYING.  If not, write to the Free\n",
!     "Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA\n",
!     "02110-1301, USA.  */\n",
      "\n",
      "/* This file is machine generated.  Do not edit.  */\n"
    };
--- 1033,1040 ----
      "for more details.\n",
      "\n",
      "You should have received a copy of the GNU General Public License\n",
!     "along with GCC; see the file COPYING3.  If not see\n",
!     "<http://www.gnu.org/licenses/>.  */\n",
      "\n",
      "/* This file is machine generated.  Do not edit.  */\n"
    };
diff -Nrcpad gcc-4.2.1/gcc/gengtype.h gcc-4.2.2/gcc/gengtype.h
*** gcc-4.2.1/gcc/gengtype.h	Mon Jan 23 07:50:42 2006
--- gcc-4.2.2/gcc/gengtype.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Process source files and output type information.
!    Copyright (C) 2002, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Process source files and output type information.
!    Copyright (C) 2002, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* A file position, mostly for error messages.  
     The FILE element may be compared using pointer equality.  */
--- 14,21 ----
  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/>.  */
  
  /* A file position, mostly for error messages.  
     The FILE element may be compared using pointer equality.  */
diff -Nrcpad gcc-4.2.1/gcc/genmddeps.c gcc-4.2.2/gcc/genmddeps.c
*** gcc-4.2.1/gcc/genmddeps.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/genmddeps.c	Sat Sep  1 15:28:30 2007
***************
*** 1,19 ****
  /* genmddeps.c - creates a makefile dependency fragment for the md file.
!    Copyright (C) 2004 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  #include "bconfig.h"
  #include "system.h"
--- 1,19 ----
  /* genmddeps.c - creates a makefile dependency fragment for the md file.
!    Copyright (C) 2004, 2007 Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #include "bconfig.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/genmodes.c gcc-4.2.2/gcc/genmodes.c
*** gcc-4.2.1/gcc/genmodes.c	Tue Apr 25 11:49:27 2006
--- gcc-4.2.2/gcc/genmodes.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generate the machine mode enumeration and associated tables.
!    Copyright (C) 2003, 2004
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Generate the machine mode enumeration and associated tables.
!    Copyright (C) 2003, 2004, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "bconfig.h"
  #include "system.h"
--- 15,22 ----
  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 "bconfig.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/genmultilib gcc-4.2.2/gcc/genmultilib
*** gcc-4.2.1/gcc/genmultilib	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/genmultilib	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  #!/bin/sh 
  # Generates multilib.h.
! #   Copyright (C) 1994, 1995, 1996, 1997, 1999, 2002 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 2, or (at your option) any later
  #version.
  
  #GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  #!/bin/sh 
  # Generates multilib.h.
! #   Copyright (C) 1994, 1995, 1996, 1997, 1999, 2002, 2007
! #   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
***************
*** 15,23 ****
  #for more details.
  
  #You should have received a copy of the GNU General Public License
! #along with GCC; see the file COPYING.  If not, write to the Free
! #Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! #02110-1301, USA.
  
  # This shell script produces a header file which the gcc driver
  # program uses to pick which library to use based on the machine
--- 16,23 ----
  #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/>.  
  
  # This shell script produces a header file which the gcc driver
  # program uses to pick which library to use based on the machine
diff -Nrcpad gcc-4.2.1/gcc/genopinit.c gcc-4.2.2/gcc/genopinit.c
*** gcc-4.2.1/gcc/genopinit.c	Mon Jan 23 15:15:12 2006
--- gcc-4.2.2/gcc/genopinit.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generate code to initialize optabs from machine description.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Generate code to initialize optabs from machine description.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "bconfig.h"
--- 15,22 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/genoutput.c gcc-4.2.2/gcc/genoutput.c
*** gcc-4.2.1/gcc/genoutput.c	Wed Mar 29 21:07:12 2006
--- gcc-4.2.2/gcc/genoutput.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generate code from to output assembler insns as recognized from rtl.
     Copyright (C) 1987, 1988, 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2002,
!    2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Generate code from to output assembler insns as recognized from rtl.
     Copyright (C) 1987, 1988, 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2002,
!    2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* This program reads the machine description for the compiler target machine
--- 15,22 ----
  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/>.  */
  
  
  /* This program reads the machine description for the compiler target machine
diff -Nrcpad gcc-4.2.1/gcc/genpeep.c gcc-4.2.2/gcc/genpeep.c
*** gcc-4.2.1/gcc/genpeep.c	Sat May  6 23:19:48 2006
--- gcc-4.2.2/gcc/genpeep.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generate code from machine description to perform peephole optimizations.
!    Copyright (C) 1987, 1989, 1992, 1997, 1998,
!    1999, 2000, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Generate code from machine description to perform peephole optimizations.
!    Copyright (C) 1987, 1989, 1992, 1997, 1998, 1999, 2000, 2003, 2004,
!    2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "bconfig.h"
--- 15,22 ----
  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 "bconfig.h"
diff -Nrcpad gcc-4.2.1/gcc/genpreds.c gcc-4.2.2/gcc/genpreds.c
*** gcc-4.2.1/gcc/genpreds.c	Wed Oct  4 16:41:55 2006
--- gcc-4.2.2/gcc/genpreds.c	Sat Sep  1 15:28:30 2007
***************
*** 2,14 ****
     - prototype declarations for operand predicates (tm-preds.h)
     - function definitions of operand predicates, if defined new-style
       (insn-preds.c)
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 2,15 ----
     - prototype declarations for operand predicates (tm-preds.h)
     - function definitions of operand predicates, if defined new-style
       (insn-preds.c)
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007
!    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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "bconfig.h"
  #include "system.h"
--- 18,25 ----
  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 "bconfig.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/genrecog.c gcc-4.2.2/gcc/genrecog.c
*** gcc-4.2.1/gcc/genrecog.c	Wed Mar 29 21:07:12 2006
--- gcc-4.2.2/gcc/genrecog.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generate code from machine description to recognize rtl as insns.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* Generate code from machine description to recognize rtl as insns.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
!    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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  
  /* This program is used to produce insn-recog.c, which contains a
--- 16,23 ----
     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/>.  */
  
  
  /* This program is used to produce insn-recog.c, which contains a
diff -Nrcpad gcc-4.2.1/gcc/gensupport.c gcc-4.2.2/gcc/gensupport.c
*** gcc-4.2.1/gcc/gensupport.c	Wed Mar 15 10:14:51 2006
--- gcc-4.2.2/gcc/gensupport.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Support routines for the various generation passes.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Support routines for the various generation passes.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #include "bconfig.h"
  #include "system.h"
--- 15,22 ----
     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 "bconfig.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/gensupport.h gcc-4.2.2/gcc/gensupport.h
*** gcc-4.2.1/gcc/gensupport.h	Mon Jan 23 15:15:05 2006
--- gcc-4.2.2/gcc/gensupport.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Declarations for rtx-reader support for gen* routines.
!    Copyright (C) 2000, 2002, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Declarations for rtx-reader support for gen* routines.
!    Copyright (C) 2000, 2002, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_GENSUPPORT_H
  #define GCC_GENSUPPORT_H
--- 14,21 ----
  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_GENSUPPORT_H
  #define GCC_GENSUPPORT_H
diff -Nrcpad gcc-4.2.1/gcc/ggc-common.c gcc-4.2.2/gcc/ggc-common.c
*** gcc-4.2.1/gcc/ggc-common.c	Fri Jul  7 14:23:57 2006
--- gcc-4.2.2/gcc/ggc-common.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Simple garbage collection for the GNU compiler.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Simple garbage collection for the GNU compiler.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Generic garbage collection (GC) functions and data, not specific to
     any particular GC implementation.  */
--- 15,22 ----
  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/>.  */
  
  /* Generic garbage collection (GC) functions and data, not specific to
     any particular GC implementation.  */
diff -Nrcpad gcc-4.2.1/gcc/ggc-none.c gcc-4.2.2/gcc/ggc-none.c
*** gcc-4.2.1/gcc/ggc-none.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/ggc-none.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Null garbage collection for the GNU compiler.
!    Copyright (C) 1998, 1999, 2000, 2003, 2004, 2005
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Null garbage collection for the GNU compiler.
!    Copyright (C) 1998, 1999, 2000, 2003, 2004, 2005, 2007
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* This version is used by the gen* programs and certain language-specific
     targets (such as java), where we don't really need GC at all.
--- 15,22 ----
     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/>.  */
  
  /* This version is used by the gen* programs and certain language-specific
     targets (such as java), where we don't really need GC at all.
diff -Nrcpad gcc-4.2.1/gcc/ggc-page.c gcc-4.2.2/gcc/ggc-page.c
*** gcc-4.2.1/gcc/ggc-page.c	Tue Jul 25 15:33:50 2006
--- gcc-4.2.2/gcc/ggc-page.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* "Bag-of-pages" garbage collector for the GNU compiler.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* "Bag-of-pages" garbage collector for the GNU compiler.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/ggc-zone.c gcc-4.2.2/gcc/ggc-zone.c
*** gcc-4.2.1/gcc/ggc-zone.c	Mon Jul 25 15:14:21 2005
--- gcc-4.2.2/gcc/ggc-zone.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* "Bag-of-pages" zone garbage collector for the GNU compiler.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
  
     Contributed by Richard Henderson (rth@redhat.com) and Daniel Berlin
--- 1,5 ----
  /* "Bag-of-pages" zone garbage collector for the GNU compiler.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
  
     Contributed by Richard Henderson (rth@redhat.com) and Daniel Berlin
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 10,16 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 19,27 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 19,26 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/ggc.h gcc-4.2.2/gcc/ggc.h
*** gcc-4.2.1/gcc/ggc.h	Fri Dec  2 12:37:15 2005
--- gcc-4.2.2/gcc/ggc.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Garbage collection for the GNU compiler.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Garbage collection for the GNU compiler.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_GGC_H
  #define GCC_GGC_H
--- 15,22 ----
  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_GGC_H
  #define GCC_GGC_H
diff -Nrcpad gcc-4.2.1/gcc/gimple-low.c gcc-4.2.2/gcc/gimple-low.c
*** gcc-4.2.1/gcc/gimple-low.c	Fri Sep 29 06:32:58 2006
--- gcc-4.2.2/gcc/gimple-low.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Tree lowering pass.  Lowers GIMPLE into unstructured form.
  
!    Copyright (C) 2003, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Tree lowering pass.  Lowers GIMPLE into unstructured form.
  
!    Copyright (C) 2003, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/gimplify.c gcc-4.2.2/gcc/gimplify.c
*** gcc-4.2.1/gcc/gimplify.c	Thu Jun 21 12:15:53 2007
--- gcc-4.2.2/gcc/gimplify.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Tree lowering pass.  This pass converts the GENERIC functions-as-trees
     tree representation into the GIMPLE form.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Major work done by Sebastian Pop <s.pop@laposte.net>,
     Diego Novillo <dnovillo@redhat.com> and Jason Merrill <jason@redhat.com>.
  
--- 1,7 ----
  /* Tree lowering pass.  This pass converts the GENERIC functions-as-trees
     tree representation into the GIMPLE form.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007
!    Free Software Foundation, Inc.
     Major work done by Sebastian Pop <s.pop@laposte.net>,
     Diego Novillo <dnovillo@redhat.com> and Jason Merrill <jason@redhat.com>.
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
*************** gimplify_modify_expr (tree *expr_p, tree
*** 3532,3539 ****
    gcc_assert (TREE_CODE (*expr_p) == MODIFY_EXPR
  	      || TREE_CODE (*expr_p) == INIT_EXPR);
  
!   /* For zero sized types only gimplify the left hand side and right hand side
!      as statements and throw away the assignment.  */
    if (zero_sized_type (TREE_TYPE (*from_p)))
      {
        gimplify_stmt (from_p);
--- 3532,3547 ----
    gcc_assert (TREE_CODE (*expr_p) == MODIFY_EXPR
  	      || TREE_CODE (*expr_p) == INIT_EXPR);
  
!   /* See if any simplifications can be done based on what the RHS is.  */
!   ret = gimplify_modify_expr_rhs (expr_p, from_p, to_p, pre_p, post_p,
! 				  want_value);
!   if (ret != GS_UNHANDLED)
!     return ret;
! 
!   /* For zero sized types only gimplify the left hand side and right hand
!      side as statements and throw away the assignment.  Do this after
!      gimplify_modify_expr_rhs so we handle TARGET_EXPRs of addressable
!      types properly.  */
    if (zero_sized_type (TREE_TYPE (*from_p)))
      {
        gimplify_stmt (from_p);
*************** gimplify_modify_expr (tree *expr_p, tree
*** 3544,3555 ****
        return GS_ALL_DONE;
      }
  
-   /* See if any simplifications can be done based on what the RHS is.  */
-   ret = gimplify_modify_expr_rhs (expr_p, from_p, to_p, pre_p, post_p,
- 				  want_value);
-   if (ret != GS_UNHANDLED)
-     return ret;
- 
    /* If the value being copied is of variable width, compute the length
       of the copy into a WITH_SIZE_EXPR.   Note that we need to do this
       before gimplifying any of the operands so that we can resolve any
--- 3552,3557 ----
diff -Nrcpad gcc-4.2.1/gcc/global.c gcc-4.2.2/gcc/global.c
*** gcc-4.2.1/gcc/global.c	Wed Sep 13 10:59:03 2006
--- gcc-4.2.2/gcc/global.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Allocate registers for pseudo-registers that span basic blocks.
     Copyright (C) 1987, 1988, 1991, 1994, 1996, 1997, 1998,
!    1999, 2000, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Allocate registers for pseudo-registers that span basic blocks.
     Copyright (C) 1987, 1988, 1991, 1994, 1996, 1997, 1998,
!    1999, 2000, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/graph.c gcc-4.2.2/gcc/graph.c
*** gcc-4.2.1/gcc/graph.c	Tue Jan 31 19:56:55 2006
--- gcc-4.2.2/gcc/graph.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Output routines for graphical representation.
!    Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004
     Free Software Foundation, Inc.
     Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
  
--- 1,5 ----
  /* Output routines for graphical representation.
!    Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998.
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include <config.h>
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/graph.h gcc-4.2.2/gcc/graph.h
*** gcc-4.2.1/gcc/graph.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/graph.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Header file for graph routines.
!    Copyright (C) 1999, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Header file for graph routines.
!    Copyright (C) 1999, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_GRAPH_H
  #define GCC_GRAPH_H
--- 14,21 ----
  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_GRAPH_H
  #define GCC_GRAPH_H
diff -Nrcpad gcc-4.2.1/gcc/haifa-sched.c gcc-4.2.2/gcc/haifa-sched.c
*** gcc-4.2.1/gcc/haifa-sched.c	Sat Dec  9 13:07:56 2006
--- gcc-4.2.2/gcc/haifa-sched.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Instruction scheduling pass.  This file, along with sched-deps.c,
     contains the generic parts.  The actual entry point is found for
--- 17,24 ----
  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/>.  */
  
  /* Instruction scheduling pass.  This file, along with sched-deps.c,
     contains the generic parts.  The actual entry point is found for
diff -Nrcpad gcc-4.2.1/gcc/hard-reg-set.h gcc-4.2.2/gcc/hard-reg-set.h
*** gcc-4.2.1/gcc/hard-reg-set.h	Sat Mar  4 20:04:23 2006
--- gcc-4.2.2/gcc/hard-reg-set.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Sets (bit vectors) of hard registers, and operations on them.
!    Copyright (C) 1987, 1992, 1994, 2000, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Sets (bit vectors) of hard registers, and operations on them.
!    Copyright (C) 1987, 1992, 1994, 2000, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_HARD_REG_SET_H
  #define GCC_HARD_REG_SET_H 
--- 15,22 ----
  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_HARD_REG_SET_H
  #define GCC_HARD_REG_SET_H 
diff -Nrcpad gcc-4.2.1/gcc/hooks.c gcc-4.2.2/gcc/hooks.c
*** gcc-4.2.1/gcc/hooks.c	Tue Mar  7 07:41:39 2006
--- gcc-4.2.2/gcc/hooks.c	Sat Sep  1 15:28:30 2007
***************
*** 1,23 ****
  /* General-purpose hooks.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  
!  In other words, you are welcome to use, share and improve this program.
!  You are forbidden to forbid anyone else to use, share and improve
!  what you give them.   Help stamp out software-hoarding!  */
  
  /* This file contains generic hooks that can be used as defaults for
     target or language-dependent hook initializers.  */
--- 1,23 ----
  /* General-purpose hooks.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  
  
!    In other words, you are welcome to use, share and improve this program.
!    You are forbidden to forbid anyone else to use, share and improve
!    what you give them.   Help stamp out software-hoarding!  */
  
  /* This file contains generic hooks that can be used as defaults for
     target or language-dependent hook initializers.  */
diff -Nrcpad gcc-4.2.1/gcc/hooks.h gcc-4.2.2/gcc/hooks.h
*** gcc-4.2.1/gcc/hooks.h	Tue Mar  7 07:41:39 2006
--- gcc-4.2.2/gcc/hooks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,23 ****
  /* General-purpose hooks.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  
!  In other words, you are welcome to use, share and improve this program.
!  You are forbidden to forbid anyone else to use, share and improve
!  what you give them.   Help stamp out software-hoarding!  */
  
  #ifndef GCC_HOOKS_H
  #define GCC_HOOKS_H
--- 1,23 ----
  /* General-purpose hooks.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  
  
!    In other words, you are welcome to use, share and improve this program.
!    You are forbidden to forbid anyone else to use, share and improve
!    what you give them.   Help stamp out software-hoarding!  */
  
  #ifndef GCC_HOOKS_H
  #define GCC_HOOKS_H
diff -Nrcpad gcc-4.2.1/gcc/host-default.c gcc-4.2.2/gcc/host-default.c
*** gcc-4.2.1/gcc/host-default.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/host-default.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Default host-specific hook definitions.
!    Copyright (C) 2003 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Default host-specific hook definitions.
!    Copyright (C) 2003, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/hosthooks-def.h gcc-4.2.2/gcc/hosthooks-def.h
*** gcc-4.2.1/gcc/hosthooks-def.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/hosthooks-def.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Default macros to initialize the lang_hooks data structure.
!    Copyright 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Default macros to initialize the lang_hooks data structure.
!    Copyright 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_HOST_HOOKS_DEF_H
  #define GCC_HOST_HOOKS_DEF_H
--- 14,21 ----
  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_HOST_HOOKS_DEF_H
  #define GCC_HOST_HOOKS_DEF_H
diff -Nrcpad gcc-4.2.1/gcc/hosthooks.h gcc-4.2.2/gcc/hosthooks.h
*** gcc-4.2.1/gcc/hosthooks.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/hosthooks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* The host_hooks data structure.
!    Copyright 2003, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* The host_hooks data structure.
!    Copyright 2003, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_HOST_HOOKS_H
  #define GCC_HOST_HOOKS_H
--- 14,21 ----
  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_HOST_HOOKS_H
  #define GCC_HOST_HOOKS_H
diff -Nrcpad gcc-4.2.1/gcc/ifcvt.c gcc-4.2.2/gcc/ifcvt.c
*** gcc-4.2.1/gcc/ifcvt.c	Wed Nov 15 08:37:38 2006
--- gcc-4.2.2/gcc/ifcvt.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* If-conversion support.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* If-conversion support.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/input.h gcc-4.2.2/gcc/input.h
*** gcc-4.2.1/gcc/input.h	Sat Aug 26 21:38:46 2006
--- gcc-4.2.2/gcc/input.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Declarations for variables relating to reading the source file.
     Used by parsers, lexical analyzers, and error message routines.
!    Copyright (C) 1993, 1997, 1998, 2000, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Declarations for variables relating to reading the source file.
     Used by parsers, lexical analyzers, and error message routines.
!    Copyright (C) 1993, 1997, 1998, 2000, 2003, 2004, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_INPUT_H
  #define GCC_INPUT_H
--- 16,23 ----
  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_INPUT_H
  #define GCC_INPUT_H
diff -Nrcpad gcc-4.2.1/gcc/insn-addr.h gcc-4.2.2/gcc/insn-addr.h
*** gcc-4.2.1/gcc/insn-addr.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/insn-addr.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Macros to support INSN_ADDRESSES
!    Copyright (C) 2000 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Macros to support INSN_ADDRESSES
!    Copyright (C) 2000, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_INSN_ADDR_H
  #define GCC_INSN_ADDR_H 
--- 14,21 ----
  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_INSN_ADDR_H
  #define GCC_INSN_ADDR_H 
diff -Nrcpad gcc-4.2.1/gcc/insn-notes.def gcc-4.2.2/gcc/insn-notes.def
*** gcc-4.2.1/gcc/insn-notes.def	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/insn-notes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Insn note definitions.
!    Copyright (C) 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Insn note definitions.
!    Copyright (C) 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file defines all the codes that may appear in the
     NOTE_LINE_NUMBER field of a NOTE insn for kinds of notes that are
--- 14,21 ----
  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/>.  */
  
  /* This file defines all the codes that may appear in the
     NOTE_LINE_NUMBER field of a NOTE insn for kinds of notes that are
diff -Nrcpad gcc-4.2.1/gcc/integrate.c gcc-4.2.2/gcc/integrate.c
*** gcc-4.2.1/gcc/integrate.c	Fri Sep 15 12:35:43 2006
--- gcc-4.2.2/gcc/integrate.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Procedure integration for GCC.
     Copyright (C) 1988, 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Procedure integration for GCC.
     Copyright (C) 1988, 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/integrate.h gcc-4.2.2/gcc/integrate.h
*** gcc-4.2.1/gcc/integrate.h	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/integrate.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Function integration definitions for GCC
!    Copyright (C) 1990, 1995, 1998, 1999, 2000, 2001, 2003, 2004, 2005
!    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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Function integration definitions for GCC
!    Copyright (C) 1990, 1995, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
!    2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "varray.h"
  
--- 15,22 ----
  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 "varray.h"
  
diff -Nrcpad gcc-4.2.1/gcc/intl.c gcc-4.2.2/gcc/intl.c
*** gcc-4.2.1/gcc/intl.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/intl.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Message translation utilities.
!    Copyright (C) 2001, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Message translation utilities.
!    Copyright (C) 2001, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/intl.h gcc-4.2.2/gcc/intl.h
*** gcc-4.2.1/gcc/intl.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/intl.h	Sat Sep  1 15:28:30 2007
***************
*** 1,9 ****
  /* intl.h - internationalization
!    Copyright 1998, 2001, 2003, 2004 Free Software Foundation, Inc.
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,9 ----
  /* intl.h - internationalization
!    Copyright 1998, 2001, 2003, 2004, 2007 Free Software Foundation, Inc.
  
     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,
***************
*** 12,20 ****
     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 COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #ifndef GCC_INTL_H
  #define GCC_INTL_H
--- 12,19 ----
     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_INTL_H
  #define GCC_INTL_H
diff -Nrcpad gcc-4.2.1/gcc/ipa-cp.c gcc-4.2.2/gcc/ipa-cp.c
*** gcc-4.2.1/gcc/ipa-cp.c	Mon Apr 17 12:45:25 2006
--- gcc-4.2.2/gcc/ipa-cp.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Interprocedural constant propagation
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Razya Ladelsky <RAZYA@il.ibm.com>
     
  This file is part of GCC.
     
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 2, or (at your option) any later
  version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Interprocedural constant propagation
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Razya Ladelsky <RAZYA@il.ibm.com>
     
  This file is part of GCC.
     
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 3, or (at your option) any later
  version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Interprocedural constant propagation.
     The aim of interprocedural constant propagation (IPCP) is to find which 
--- 15,22 ----
  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/>.  */
  
  /* Interprocedural constant propagation.
     The aim of interprocedural constant propagation (IPCP) is to find which 
diff -Nrcpad gcc-4.2.1/gcc/ipa-inline.c gcc-4.2.2/gcc/ipa-inline.c
*** gcc-4.2.1/gcc/ipa-inline.c	Wed Dec 13 12:17:52 2006
--- gcc-4.2.2/gcc/ipa-inline.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Inlining decision heuristics.
!    Copyright (C) 2003, 2004 Free Software Foundation, Inc.
     Contributed by Jan Hubicka
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Inlining decision heuristics.
!    Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Jan Hubicka
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /*  Inlining decision heuristics
  
--- 15,22 ----
  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/>.  */
  
  /*  Inlining decision heuristics
  
diff -Nrcpad gcc-4.2.1/gcc/ipa-prop.c gcc-4.2.2/gcc/ipa-prop.c
*** gcc-4.2.1/gcc/ipa-prop.c	Tue Jan 31 19:56:55 2006
--- gcc-4.2.2/gcc/ipa-prop.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Interprocedural analyses.
!    Copyright (C) 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Interprocedural analyses.
!    Copyright (C) 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/ipa-prop.h gcc-4.2.2/gcc/ipa-prop.h
*** gcc-4.2.1/gcc/ipa-prop.h	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/ipa-prop.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Interprocedural analyses.
!    Copyright (C) 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Interprocedural analyses.
!    Copyright (C) 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef IPA_PROP_H
  #define IPA_PROP_H
--- 14,21 ----
  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 IPA_PROP_H
  #define IPA_PROP_H
diff -Nrcpad gcc-4.2.1/gcc/ipa-pure-const.c gcc-4.2.2/gcc/ipa-pure-const.c
*** gcc-4.2.1/gcc/ipa-pure-const.c	Sat Nov 25 16:45:09 2006
--- gcc-4.2.2/gcc/ipa-pure-const.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Callgraph based analysis of static variables.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Callgraph based analysis of static variables.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file mark functions as being either const (TREE_READONLY) or
     pure (DECL_IS_PURE).
--- 15,22 ----
  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/>.  */
  
  /* This file mark functions as being either const (TREE_READONLY) or
     pure (DECL_IS_PURE).
diff -Nrcpad gcc-4.2.1/gcc/ipa-reference.c gcc-4.2.2/gcc/ipa-reference.c
*** gcc-4.2.1/gcc/ipa-reference.c	Wed Dec 13 10:01:31 2006
--- gcc-4.2.2/gcc/ipa-reference.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Callgraph based analysis of static variables.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Callgraph based analysis of static variables.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  
! */
  
  /* This file gathers information about how variables whose scope is
     confined to the compilation unit are used.  
--- 15,22 ----
  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/>.  */
  
  /* This file gathers information about how variables whose scope is
     confined to the compilation unit are used.  
diff -Nrcpad gcc-4.2.1/gcc/ipa-reference.h gcc-4.2.2/gcc/ipa-reference.h
*** gcc-4.2.1/gcc/ipa-reference.h	Tue Jul 26 12:29:15 2005
--- gcc-4.2.2/gcc/ipa-reference.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* IPA handling of references.
!    Copyright (C) 2004-2005 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* IPA handling of references.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_IPA_REFERENCE_H
  #define GCC_IPA_REFERENCE_H
--- 15,22 ----
  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_IPA_REFERENCE_H
  #define GCC_IPA_REFERENCE_H
diff -Nrcpad gcc-4.2.1/gcc/ipa-type-escape.c gcc-4.2.2/gcc/ipa-type-escape.c
*** gcc-4.2.1/gcc/ipa-type-escape.c	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/ipa-type-escape.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Type based alias analysis.
!    Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Type based alias analysis.
!    Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This pass determines which types in the program contain only
     instances that are completely encapsulated by the compilation unit.
--- 15,22 ----
  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/>.  */
  
  /* This pass determines which types in the program contain only
     instances that are completely encapsulated by the compilation unit.
diff -Nrcpad gcc-4.2.1/gcc/ipa-type-escape.h gcc-4.2.2/gcc/ipa-type-escape.h
*** gcc-4.2.1/gcc/ipa-type-escape.h	Tue Jul 26 12:29:15 2005
--- gcc-4.2.2/gcc/ipa-type-escape.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Type based alias analysis.
!    Copyright (C) 2004 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Type based alias analysis.
!    Copyright (C) 2004, 2007 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_IPA_TYPE_ESCAPE_H
  #define GCC_IPA_TYPE_ESCAPE_H
--- 15,22 ----
  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_IPA_TYPE_ESCAPE_H
  #define GCC_IPA_TYPE_ESCAPE_H
diff -Nrcpad gcc-4.2.1/gcc/ipa-utils.c gcc-4.2.2/gcc/ipa-utils.c
*** gcc-4.2.1/gcc/ipa-utils.c	Tue Jan 31 19:56:55 2006
--- gcc-4.2.2/gcc/ipa-utils.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Utilities for ipa analysis.
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Utilities for ipa analysis.
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  
! */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/ipa-utils.h gcc-4.2.2/gcc/ipa-utils.h
*** gcc-4.2.1/gcc/ipa-utils.h	Tue Jul 26 12:29:15 2005
--- gcc-4.2.2/gcc/ipa-utils.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Utilities for ipa analysis.
!    Copyright (C) 2004-2005 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Utilities for ipa analysis.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Kenneth Zadeck <zadeck@naturalbridge.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_IPA_UTILS_H
  #define GCC_IPA_UTILS_H
--- 15,22 ----
  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_IPA_UTILS_H
  #define GCC_IPA_UTILS_H
diff -Nrcpad gcc-4.2.1/gcc/ipa.c gcc-4.2.2/gcc/ipa.c
*** gcc-4.2.1/gcc/ipa.c	Wed Jul 26 20:17:32 2006
--- gcc-4.2.2/gcc/ipa.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Basic IPA optimizations and utilities.
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Basic IPA optimizations and utilities.
!    Copyright (C) 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/jump.c gcc-4.2.2/gcc/jump.c
*** gcc-4.2.1/gcc/jump.c	Wed Nov 29 17:35:35 2006
--- gcc-4.2.2/gcc/jump.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Optimize jump instructions, for GNU compiler.
     Copyright (C) 1987, 1988, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997
!    1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Optimize jump instructions, for GNU compiler.
     Copyright (C) 1987, 1988, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997
!    1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This is the pathetic reminder of old fame of the jump-optimization pass
     of the compiler.  Now it contains basically a set of utility functions to
--- 16,23 ----
  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/>.  */
  
  /* This is the pathetic reminder of old fame of the jump-optimization pass
     of the compiler.  Now it contains basically a set of utility functions to
diff -Nrcpad gcc-4.2.1/gcc/lambda-code.c gcc-4.2.2/gcc/lambda-code.c
*** gcc-4.2.1/gcc/lambda-code.c	Wed Nov 15 09:36:51 2006
--- gcc-4.2.2/gcc/lambda-code.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /*  Loop transformation code generation
!     Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
      Contributed by Daniel Berlin <dberlin@dberlin.org>
  
      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 2, or (at your option) any later
      version.
      
      GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /*  Loop transformation code generation
!     Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
      Contributed by Daniel Berlin <dberlin@dberlin.org>
  
      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
***************
*** 15,23 ****
      for more details.
      
      You should have received a copy of the GNU General Public License
!     along with GCC; see the file COPYING.  If not, write to the Free
!     Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!     02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
      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"
diff -Nrcpad gcc-4.2.1/gcc/lambda-mat.c gcc-4.2.2/gcc/lambda-mat.c
*** gcc-4.2.1/gcc/lambda-mat.c	Tue Mar 28 04:19:26 2006
--- gcc-4.2.2/gcc/lambda-mat.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Integer matrix math routines
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Integer matrix math routines
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>.
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  #include "config.h"
  #include "system.h"
  #include "coretypes.h"
--- 15,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/lambda-trans.c gcc-4.2.2/gcc/lambda-trans.c
*** gcc-4.2.1/gcc/lambda-trans.c	Tue Mar 28 04:19:26 2006
--- gcc-4.2.2/gcc/lambda-trans.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Lambda matrix transformations.
!    Copyright (C) 2003, 2004 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Lambda matrix transformations.
!    Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>.
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/lambda.h gcc-4.2.2/gcc/lambda.h
*** gcc-4.2.1/gcc/lambda.h	Wed May 17 14:25:59 2006
--- gcc-4.2.2/gcc/lambda.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Lambda matrix and vector interface.
!    Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Lambda matrix and vector interface.
!    Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef LAMBDA_H
  #define LAMBDA_H
--- 15,22 ----
  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 LAMBDA_H
  #define LAMBDA_H
diff -Nrcpad gcc-4.2.1/gcc/langhooks-def.h gcc-4.2.2/gcc/langhooks-def.h
*** gcc-4.2.1/gcc/langhooks-def.h	Fri May 19 12:31:50 2006
--- gcc-4.2.2/gcc/langhooks-def.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Default macros to initialize the lang_hooks data structure.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva  <aoliva@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Default macros to initialize the lang_hooks data structure.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    Free Software Foundation, Inc.
     Contributed by Alexandre Oliva  <aoliva@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_LANG_HOOKS_DEF_H
  #define GCC_LANG_HOOKS_DEF_H
--- 16,23 ----
  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_LANG_HOOKS_DEF_H
  #define GCC_LANG_HOOKS_DEF_H
diff -Nrcpad gcc-4.2.1/gcc/langhooks.c gcc-4.2.2/gcc/langhooks.c
*** gcc-4.2.1/gcc/langhooks.c	Fri May 19 12:31:50 2006
--- gcc-4.2.2/gcc/langhooks.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Default language-specific hooks.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva  <aoliva@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Default language-specific hooks.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    Free Software Foundation, Inc.
     Contributed by Alexandre Oliva  <aoliva@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/langhooks.h gcc-4.2.2/gcc/langhooks.h
*** gcc-4.2.1/gcc/langhooks.h	Fri May 19 12:31:50 2006
--- gcc-4.2.2/gcc/langhooks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* The lang_hooks data structure.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* The lang_hooks data structure.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_LANG_HOOKS_H
  #define GCC_LANG_HOOKS_H
--- 15,22 ----
  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_LANG_HOOKS_H
  #define GCC_LANG_HOOKS_H
diff -Nrcpad gcc-4.2.1/gcc/lcm.c gcc-4.2.2/gcc/lcm.c
*** gcc-4.2.1/gcc/lcm.c	Mon Feb  6 18:20:47 2006
--- gcc-4.2.2/gcc/lcm.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Generic partial redundancy elimination with lazy code motion support.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Generic partial redundancy elimination with lazy code motion support.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* These routines are meant to be used by various optimization
     passes which can be modeled as lazy code motion problems.
--- 15,22 ----
  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/>.  */
  
  /* These routines are meant to be used by various optimization
     passes which can be modeled as lazy code motion problems.
diff -Nrcpad gcc-4.2.1/gcc/libada-mk.in gcc-4.2.2/gcc/libada-mk.in
*** gcc-4.2.1/gcc/libada-mk.in	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/libada-mk.in	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
! # Copyright 2004 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 2, or (at your option)
  #any later version.
  
  #GCC is distributed in the hope that it will be useful,
--- 1,10 ----
! # Copyright 2004, 2007 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,
***************
*** 13,21 ****
  #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 COPYING.  If not, write to
! #the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! #Boston MA 02110-1301, USA.
  
  # GCC's Makefile fragment for libada.
  # libada needs some information from the GCC configure file at the moment,
--- 13,20 ----
  #GNU General Public License for more details.
  
  #You should have received a copy of the GNU General Public License
! #along with GCC; see the file COPYING3.  If not see
! #<http://www.gnu.org/licenses/>.
  
  # GCC's Makefile fragment for libada.
  # libada needs some information from the GCC configure file at the moment,
diff -Nrcpad gcc-4.2.1/gcc/libfuncs.h gcc-4.2.2/gcc/libfuncs.h
*** gcc-4.2.1/gcc/libfuncs.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/libfuncs.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for code generation pass of GNU compiler.
!    Copyright (C) 2001, 2004 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Definitions for code generation pass of GNU compiler.
!    Copyright (C) 2001, 2004, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_LIBFUNCS_H
  #define GCC_LIBFUNCS_H
--- 14,21 ----
  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_LIBFUNCS_H
  #define GCC_LIBFUNCS_H
diff -Nrcpad gcc-4.2.1/gcc/lists.c gcc-4.2.2/gcc/lists.c
*** gcc-4.2.1/gcc/lists.c	Thu Mar 30 15:41:00 2006
--- gcc-4.2.2/gcc/lists.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* List management for the GCC expander.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* List management for the GCC expander.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2003, 2004, 2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/local-alloc.c gcc-4.2.2/gcc/local-alloc.c
*** gcc-4.2.1/gcc/local-alloc.c	Fri Apr 14 14:31:32 2006
--- gcc-4.2.2/gcc/local-alloc.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Allocate registers within a basic block, for GNU compiler.
     Copyright (C) 1987, 1988, 1991, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Allocate registers within a basic block, for GNU compiler.
     Copyright (C) 1987, 1988, 1991, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Allocation of hard register numbers to pseudo registers is done in
     two passes.  In this pass we consider only regs that are born and
--- 16,23 ----
  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/>.  */
  
  /* Allocation of hard register numbers to pseudo registers is done in
     two passes.  In this pass we consider only regs that are born and
diff -Nrcpad gcc-4.2.1/gcc/longlong.h gcc-4.2.2/gcc/longlong.h
*** gcc-4.2.1/gcc/longlong.h	Tue Jun 13 17:44:56 2006
--- gcc-4.2.2/gcc/longlong.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* longlong.h -- definitions for mixed size 32/64 bit arithmetic.
     Copyright (C) 1991, 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004,
!    2005  Free Software Foundation, Inc.
  
     This definition file 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 2, or (at your option) any later version.
  
     This definition file is distributed in the hope that it will be
     useful, but WITHOUT ANY WARRANTY; without even the implied
--- 1,11 ----
  /* longlong.h -- definitions for mixed size 32/64 bit arithmetic.
     Copyright (C) 1991, 1992, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2004,
!    2005, 2007  Free Software Foundation, Inc.
  
     This definition file 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.
  
     This definition file is distributed in the hope that it will be
     useful, but WITHOUT ANY WARRANTY; without even the implied
***************
*** 13,21 ****
     See the GNU General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; if not, write to the Free Software
!    Foundation, Inc., 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* You have to define the following before including this file:
  
--- 13,20 ----
     See the GNU General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  /* You have to define the following before including this file:
  
diff -Nrcpad gcc-4.2.1/gcc/loop-doloop.c gcc-4.2.2/gcc/loop-doloop.c
*** gcc-4.2.1/gcc/loop-doloop.c	Fri Sep 15 23:32:58 2006
--- gcc-4.2.2/gcc/loop-doloop.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Perform doloop optimizations
!    Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc.
     Based on code by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz)
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Perform doloop optimizations
!    Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Based on code by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz)
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/loop-init.c gcc-4.2.2/gcc/loop-init.c
*** gcc-4.2.1/gcc/loop-init.c	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/loop-init.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Loop optimizer initialization routines and RTL loop optimization passes.
!    Copyright (C) 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Loop optimizer initialization routines and RTL loop optimization passes.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/loop-invariant.c gcc-4.2.2/gcc/loop-invariant.c
*** gcc-4.2.1/gcc/loop-invariant.c	Thu Jun  8 08:17:05 2006
--- gcc-4.2.2/gcc/loop-invariant.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* RTL-level loop invariant motion.
!    Copyright (C) 2004, 2005, 2006 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 2, or (at your option) any
  later version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* RTL-level loop invariant motion.
!    Copyright (C) 2004, 2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This implements the loop invariant motion pass.  It is very simple
     (no calls, libcalls, etc.).  This should be sufficient to cleanup things
--- 14,21 ----
  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/>.  */
  
  /* This implements the loop invariant motion pass.  It is very simple
     (no calls, libcalls, etc.).  This should be sufficient to cleanup things
diff -Nrcpad gcc-4.2.1/gcc/loop-iv.c gcc-4.2.2/gcc/loop-iv.c
*** gcc-4.2.1/gcc/loop-iv.c	Tue Jul  3 14:33:16 2007
--- gcc-4.2.2/gcc/loop-iv.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Rtl-level induction variable analysis.
!    Copyright (C) 2004, 2005 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Rtl-level induction variable analysis.
!    Copyright (C) 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This is a simple analysis of induction variables of the loop.  The major use
     is for determining the number of iterations of a loop for loop unrolling,
--- 14,21 ----
  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/>.  */
  
  /* This is a simple analysis of induction variables of the loop.  The major use
     is for determining the number of iterations of a loop for loop unrolling,
diff -Nrcpad gcc-4.2.1/gcc/loop-unroll.c gcc-4.2.2/gcc/loop-unroll.c
*** gcc-4.2.1/gcc/loop-unroll.c	Mon Jul 17 14:44:48 2006
--- gcc-4.2.2/gcc/loop-unroll.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Loop unrolling and peeling.
!    Copyright (C) 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Loop unrolling and peeling.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/loop-unswitch.c gcc-4.2.2/gcc/loop-unswitch.c
*** gcc-4.2.1/gcc/loop-unswitch.c	Fri Jan 20 00:46:37 2006
--- gcc-4.2.2/gcc/loop-unswitch.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Loop unswitching for GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Loop unswitching for GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/machmode.def gcc-4.2.2/gcc/machmode.def
*** gcc-4.2.1/gcc/machmode.def	Fri Dec  2 02:30:42 2005
--- gcc-4.2.2/gcc/machmode.def	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* This file contains the definitions and documentation for the
     machine modes used in the GNU compiler.
!    Copyright (C) 1987, 1992, 1994, 1997, 1998, 2000, 2003, 2004, 2005
!    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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* This file contains the definitions and documentation for the
     machine modes used in the GNU compiler.
!    Copyright (C) 1987, 1992, 1994, 1997, 1998, 2000, 2003, 2004, 2005,
!    2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* This file defines all the MACHINE MODES used by GCC.
--- 16,23 ----
  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/>.  */
  
  
  /* This file defines all the MACHINE MODES used by GCC.
diff -Nrcpad gcc-4.2.1/gcc/machmode.h gcc-4.2.2/gcc/machmode.h
*** gcc-4.2.1/gcc/machmode.h	Fri Dec  2 02:30:42 2005
--- gcc-4.2.2/gcc/machmode.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Machine mode definitions for GCC; included by rtl.h and tree.h.
!    Copyright (C) 1991, 1993, 1994, 1996, 1998, 1999, 2000, 2001, 2003
!    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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Machine mode definitions for GCC; included by rtl.h and tree.h.
!    Copyright (C) 1991, 1993, 1994, 1996, 1998, 1999, 2000, 2001, 2003,
!    2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef HAVE_MACHINE_MODES
  #define HAVE_MACHINE_MODES
--- 15,22 ----
  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 HAVE_MACHINE_MODES
  #define HAVE_MACHINE_MODES
diff -Nrcpad gcc-4.2.1/gcc/main.c gcc-4.2.2/gcc/main.c
*** gcc-4.2.1/gcc/main.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/main.c	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
  /* main.c: defines main() for cc1, cc1plus, etc.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* main.c: defines main() for cc1, cc1plus, etc.
+    Copyright (C) 2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 13,21 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/mips-tdump.c gcc-4.2.2/gcc/mips-tdump.c
*** gcc-4.2.1/gcc/mips-tdump.c	Sat Jan 21 18:22:19 2006
--- gcc-4.2.2/gcc/mips-tdump.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Read and manage MIPS symbol tables from object modules.
     Copyright (C) 1991, 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2003, 2004,
!    2006 Free Software Foundation, Inc.
     Contributed by hartzell@boulder.colorado.edu,
     Rewritten by meissner@osf.org.
  
--- 1,6 ----
  /* Read and manage MIPS symbol tables from object modules.
     Copyright (C) 1991, 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2003, 2004,
!    2006, 2007 Free Software Foundation, Inc.
     Contributed by hartzell@boulder.colorado.edu,
     Rewritten by meissner@osf.org.
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/mips-tfile.c gcc-4.2.2/gcc/mips-tfile.c
*** gcc-4.2.1/gcc/mips-tfile.c	Sat Apr 15 21:45:06 2006
--- gcc-4.2.2/gcc/mips-tfile.c	Sat Sep  1 15:28:30 2007
***************
*** 3,16 ****
     in the form of comments (the mips assembler does not support
     assembly access to debug information).
     Copyright (C) 1991, 1993, 1994, 1995, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Michael Meissner (meissner@cygnus.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 3,16 ----
     in the form of comments (the mips assembler does not support
     assembly access to debug information).
     Copyright (C) 1991, 1993, 1994, 1995, 1997, 1998, 1999, 2000, 2001,
!    2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Michael Meissner (meissner@cygnus.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 19,27 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* Here is a brief description of the MIPS ECOFF symbol table.  The
--- 19,26 ----
  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/>.  */
  
  
  /* Here is a brief description of the MIPS ECOFF symbol table.  The
diff -Nrcpad gcc-4.2.1/gcc/mkconfig.sh gcc-4.2.2/gcc/mkconfig.sh
*** gcc-4.2.1/gcc/mkconfig.sh	Sun May 14 10:48:49 2006
--- gcc-4.2.2/gcc/mkconfig.sh	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  #! /bin/sh
  
! # Copyright (C) 2001, 2002, 2006 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 2, or (at your option)
  # any later version.
  
  # GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  #! /bin/sh
  
! # Copyright (C) 2001, 2002, 2006, 2007 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,
***************
*** 14,22 ****
  # 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 COPYING.  If not, write to
! # the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! # Boston MA 02110-1301, USA.
  
  
  # Generate gcc's various configuration headers:
--- 14,21 ----
  # 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/>.  
  
  
  # Generate gcc's various configuration headers:
diff -Nrcpad gcc-4.2.1/gcc/mkmap-flat.awk gcc-4.2.2/gcc/mkmap-flat.awk
*** gcc-4.2.1/gcc/mkmap-flat.awk	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/mkmap-flat.awk	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  # Generate a flat list of symbols to export.
  #	Contributed by Richard Henderson <rth@cygnus.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 2, or (at your option) any later
  # version.
  #
  # GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  # Generate a flat list of symbols to export.
+ #	Copyright (C) 2007  Free Software Foundation, Inc.
  #	Contributed by Richard Henderson <rth@cygnus.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
***************
*** 14,22 ****
  # License for more details.
  #
  # You should have received a copy of the GNU General Public License
! # along with GCC; see the file COPYING.  If not, write to the Free
! # Software Foundation, 51 Franklin Street, Fifth Floor, Boston MA
! # 02110-1301, USA.
  
  BEGIN {
    state = "nm";
--- 15,22 ----
  # 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/>.
  
  BEGIN {
    state = "nm";
diff -Nrcpad gcc-4.2.1/gcc/mkmap-symver.awk gcc-4.2.2/gcc/mkmap-symver.awk
*** gcc-4.2.1/gcc/mkmap-symver.awk	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/mkmap-symver.awk	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  # Generate an ELF symbol version map a-la Solaris and GNU ld.
  #	Contributed by Richard Henderson <rth@cygnus.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 2, or (at your option) any later
  # version.
  #
  # GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  # Generate an ELF symbol version map a-la Solaris and GNU ld.
+ #	Copyright (C) 2007  Free Software Foundation, Inc.
  #	Contributed by Richard Henderson <rth@cygnus.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
***************
*** 14,22 ****
  # License for more details.
  #
  # You should have received a copy of the GNU General Public License
! # along with GCC; see the file COPYING.  If not, write to the Free
! # Software Foundation, 51 Franklin Street, Fifth Floor, Boston MA
! # 02110-1301, USA.
  
  BEGIN {
    state = "nm";
--- 15,22 ----
  # 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/>.
  
  BEGIN {
    state = "nm";
diff -Nrcpad gcc-4.2.1/gcc/mode-classes.def gcc-4.2.2/gcc/mode-classes.def
*** gcc-4.2.1/gcc/mode-classes.def	Fri Dec  2 02:30:42 2005
--- gcc-4.2.2/gcc/mode-classes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Machine mode class definitions for GCC.
!    Copyright (C) 2003
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Machine mode class definitions for GCC.
!    Copyright (C) 2003, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #define MODE_CLASSES							   \
    DEF_MODE_CLASS (MODE_RANDOM),		/* other */			   \
--- 15,22 ----
  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 MODE_CLASSES							   \
    DEF_MODE_CLASS (MODE_RANDOM),		/* other */			   \
diff -Nrcpad gcc-4.2.1/gcc/mode-switching.c gcc-4.2.2/gcc/mode-switching.c
*** gcc-4.2.1/gcc/mode-switching.c	Tue Sep  5 21:41:23 2006
--- gcc-4.2.2/gcc/mode-switching.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* CPU mode switching
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* CPU mode switching
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/modulo-sched.c gcc-4.2.2/gcc/modulo-sched.c
*** gcc-4.2.1/gcc/modulo-sched.c	Tue May 23 01:17:29 2006
--- gcc-4.2.2/gcc/modulo-sched.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Swing Modulo Scheduling implementation.
!    Copyright (C) 2004, 2005, 2006
!    Free Software Foundation, Inc.
     Contributed by Ayal Zaks and Mustafa Hagog <zaks,mustafa@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Swing Modulo Scheduling implementation.
!    Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Ayal Zaks and Mustafa Hagog <zaks,mustafa@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 3, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/omp-builtins.def gcc-4.2.2/gcc/omp-builtins.def
*** gcc-4.2.1/gcc/omp-builtins.def	Wed Jan 18 19:21:25 2006
--- gcc-4.2.2/gcc/omp-builtins.def	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* This file contains the definitions and documentation for the
     OpenMP builtins used in the GNU compiler.
!    Copyright (C) 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* This file contains the definitions and documentation for the
     OpenMP builtins used in the GNU compiler.
!    Copyright (C) 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Before including this file, you should define a macro:
  
--- 15,22 ----
  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/>.  */
  
  /* Before including this file, you should define a macro:
  
diff -Nrcpad gcc-4.2.1/gcc/omp-low.c gcc-4.2.2/gcc/omp-low.c
*** gcc-4.2.1/gcc/omp-low.c	Mon Jul  2 19:27:28 2007
--- gcc-4.2.2/gcc/omp-low.c	Sat Sep  1 15:28:30 2007
***************
*** 3,15 ****
     marshalling to implement data sharing and copying clauses.
     Contributed by Diego Novillo <dnovillo@redhat.com>
  
!    Copyright (C) 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 3,15 ----
     marshalling to implement data sharing and copying clauses.
     Contributed by Diego Novillo <dnovillo@redhat.com>
  
!    Copyright (C) 2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/opt-functions.awk gcc-4.2.2/gcc/opt-functions.awk
*** gcc-4.2.1/gcc/opt-functions.awk	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/opt-functions.awk	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
! #  Copyright (C) 2003,2004 Free Software Foundation, Inc.
  #  Contributed by Kelley Cook, June 2004.
  #  Original code from Neil Booth, May 2003.
  #
  # This program is free software; you can redistribute it and/or modify it
  # under the terms of the GNU General Public License as published by the
! # Free Software Foundation; either version 2, or (at your option) any
  # later version.
  # 
  # This program is distributed in the hope that it will be useful,
--- 1,10 ----
! #  Copyright (C) 2003,2004, 2007 Free Software Foundation, Inc.
  #  Contributed by Kelley Cook, June 2004.
  #  Original code from Neil Booth, May 2003.
  #
  # This program is free software; you can redistribute it and/or modify it
  # under the terms of the GNU General Public License as published by the
! # Free Software Foundation; either version 3, or (at your option) any
  # later version.
  # 
  # This program is distributed in the hope that it will be useful,
***************
*** 13,20 ****
  # GNU General Public License for more details.
  # 
  # You should have received a copy of the GNU General Public License
! # along with this program; if not, write to the Free Software
! # Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  
  # Some common subroutines for use by opt[ch]-gen.awk.
  
--- 13,20 ----
  # GNU General Public License for more details.
  # 
  # You should have received a copy of the GNU General Public License
! # along with this program; see the file COPYING3.  If not see
! # <http://www.gnu.org/licenses/>.
  
  # Some common subroutines for use by opt[ch]-gen.awk.
  
diff -Nrcpad gcc-4.2.1/gcc/opt-gather.awk gcc-4.2.2/gcc/opt-gather.awk
*** gcc-4.2.1/gcc/opt-gather.awk	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/opt-gather.awk	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
! #  Copyright (C) 2003,2004 Free Software Foundation, Inc.
  #  Contributed by Kelley Cook, June 2004.
  #  Original code from Neil Booth, May 2003.
  #
  # This program is free software; you can redistribute it and/or modify it
  # under the terms of the GNU General Public License as published by the
! # Free Software Foundation; either version 2, or (at your option) any
  # later version.
  # 
  # This program is distributed in the hope that it will be useful,
--- 1,10 ----
! #  Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
  #  Contributed by Kelley Cook, June 2004.
  #  Original code from Neil Booth, May 2003.
  #
  # This program is free software; you can redistribute it and/or modify it
  # under the terms of the GNU General Public License as published by the
! # Free Software Foundation; either version 3, or (at your option) any
  # later version.
  # 
  # This program is distributed in the hope that it will be useful,
***************
*** 13,20 ****
  # GNU General Public License for more details.
  # 
  # You should have received a copy of the GNU General Public License
! # along with this program; if not, write to the Free Software
! # Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  
  # This Awk script takes a list of *.opt files and combines them into 
  # a three-field sorted list suitable for input into opt[ch]-gen.awk.
--- 13,20 ----
  # GNU General Public License for more details.
  # 
  # You should have received a copy of the GNU General Public License
! # along with this program; see the file COPYING3.  If not see
! # <http://www.gnu.org/licenses/>.
  
  # This Awk script takes a list of *.opt files and combines them into 
  # a three-field sorted list suitable for input into opt[ch]-gen.awk.
diff -Nrcpad gcc-4.2.1/gcc/optabs.c gcc-4.2.2/gcc/optabs.c
*** gcc-4.2.1/gcc/optabs.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/optabs.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/optabs.h gcc-4.2.2/gcc/optabs.h
*** gcc-4.2.1/gcc/optabs.h	Thu Jan 19 10:24:00 2006
--- gcc-4.2.2/gcc/optabs.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for code generation pass of GNU compiler.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 
     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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for code generation pass of GNU compiler.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_OPTABS_H
  #define GCC_OPTABS_H
--- 15,22 ----
  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_OPTABS_H
  #define GCC_OPTABS_H
diff -Nrcpad gcc-4.2.1/gcc/optc-gen.awk gcc-4.2.2/gcc/optc-gen.awk
*** gcc-4.2.1/gcc/optc-gen.awk	Wed May 17 05:06:52 2006
--- gcc-4.2.2/gcc/optc-gen.awk	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
! #  Copyright (C) 2003,2004 Free Software Foundation, Inc.
  #  Contributed by Kelley Cook, June 2004.
  #  Original code from Neil Booth, May 2003.
  #
  # This program is free software; you can redistribute it and/or modify it
  # under the terms of the GNU General Public License as published by the
! # Free Software Foundation; either version 2, or (at your option) any
  # later version.
  # 
  # This program is distributed in the hope that it will be useful,
--- 1,10 ----
! #  Copyright (C) 2003,2004, 2007 Free Software Foundation, Inc.
  #  Contributed by Kelley Cook, June 2004.
  #  Original code from Neil Booth, May 2003.
  #
  # This program is free software; you can redistribute it and/or modify it
  # under the terms of the GNU General Public License as published by the
! # Free Software Foundation; either version 3, or (at your option) any
  # later version.
  # 
  # This program is distributed in the hope that it will be useful,
***************
*** 13,20 ****
  # GNU General Public License for more details.
  # 
  # You should have received a copy of the GNU General Public License
! # along with this program; if not, write to the Free Software
! # Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  
  # This Awk script reads in the option records generated from 
  # opt-gather.awk, combines the flags of duplicat options and generates a
--- 13,20 ----
  # GNU General Public License for more details.
  # 
  # You should have received a copy of the GNU General Public License
! # along with this program; see the file COPYING3.  If not see
! # <http://www.gnu.org/licenses/>.
  
  # This Awk script reads in the option records generated from 
  # opt-gather.awk, combines the flags of duplicat options and generates a
diff -Nrcpad gcc-4.2.1/gcc/opth-gen.awk gcc-4.2.2/gcc/opth-gen.awk
*** gcc-4.2.1/gcc/opth-gen.awk	Sat Feb 18 11:12:51 2006
--- gcc-4.2.2/gcc/opth-gen.awk	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
! #  Copyright (C) 2003,2004,2005,2006 Free Software Foundation, Inc.
  #  Contributed by Kelley Cook, June 2004.
  #  Original code from Neil Booth, May 2003.
  #
  # This program is free software; you can redistribute it and/or modify it
  # under the terms of the GNU General Public License as published by the
! # Free Software Foundation; either version 2, or (at your option) any
  # later version.
  # 
  # This program is distributed in the hope that it will be useful,
--- 1,10 ----
! #  Copyright (C) 2003,2004,2005,2006,2007 Free Software Foundation, Inc.
  #  Contributed by Kelley Cook, June 2004.
  #  Original code from Neil Booth, May 2003.
  #
  # This program is free software; you can redistribute it and/or modify it
  # under the terms of the GNU General Public License as published by the
! # Free Software Foundation; either version 3, or (at your option) any
  # later version.
  # 
  # This program is distributed in the hope that it will be useful,
***************
*** 13,20 ****
  # GNU General Public License for more details.
  # 
  # You should have received a copy of the GNU General Public License
! # along with this program; if not, write to the Free Software
! # Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  
  # This Awk script reads in the option records generated from 
  # opt-gather.awk, combines the flags of duplicate options and generates a
--- 13,20 ----
  # GNU General Public License for more details.
  # 
  # You should have received a copy of the GNU General Public License
! # along with this program; see the file COPYING3.  If not see
! # <http://www.gnu.org/licenses/>.
  
  # This Awk script reads in the option records generated from 
  # opt-gather.awk, combines the flags of duplicate options and generates a
diff -Nrcpad gcc-4.2.1/gcc/opts-common.c gcc-4.2.2/gcc/opts-common.c
*** gcc-4.2.1/gcc/opts-common.c	Thu Jul 27 21:26:55 2006
--- gcc-4.2.2/gcc/opts-common.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Command line option handling.
!    Copyright (C) 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Command line option handling.
!    Copyright (C) 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/opts.c gcc-4.2.2/gcc/opts.c
*** gcc-4.2.1/gcc/opts.c	Fri Mar 23 08:06:40 2007
--- gcc-4.2.2/gcc/opts.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/opts.h gcc-4.2.2/gcc/opts.h
*** gcc-4.2.1/gcc/opts.h	Tue May 16 14:27:18 2006
--- gcc-4.2.2/gcc/opts.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Command line option handling.
!    Copyright (C) 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Command line option handling.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_OPTS_H
  #define GCC_OPTS_H
--- 15,22 ----
  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_OPTS_H
  #define GCC_OPTS_H
diff -Nrcpad gcc-4.2.1/gcc/output.h gcc-4.2.2/gcc/output.h
*** gcc-4.2.1/gcc/output.h	Sat Mar 10 00:59:15 2007
--- gcc-4.2.2/gcc/output.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Declarations for insn-output.c.  These functions are defined in recog.c,
     final.c, and varasm.c.
     Copyright (C) 1987, 1991, 1994, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,14 ----
  /* Declarations for insn-output.c.  These functions are defined in recog.c,
     final.c, and varasm.c.
     Copyright (C) 1987, 1991, 1994, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_OUTPUT_H
  #define GCC_OUTPUT_H
--- 17,24 ----
  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_OUTPUT_H
  #define GCC_OUTPUT_H
diff -Nrcpad gcc-4.2.1/gcc/params.c gcc-4.2.2/gcc/params.c
*** gcc-4.2.1/gcc/params.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/params.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* params.c - Run-time parameters.
!    Copyright (C) 2001, 2003, 2004, 2005 Free Software Foundation, Inc.
     Written by Mark Mitchell <mark@codesourcery.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* params.c - Run-time parameters.
!    Copyright (C) 2001, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Written by Mark Mitchell <mark@codesourcery.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.
! 
! */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/params.def gcc-4.2.2/gcc/params.def
*** gcc-4.2.1/gcc/params.def	Fri Sep 15 11:17:18 2006
--- gcc-4.2.2/gcc/params.def	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 6,12 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.
! 
! */
  
  /* This file contains definitions for language-independent
     parameters.  The DEFPARAM macro takes 6 arguments:
--- 15,22 ----
  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/>.  */
  
  /* This file contains definitions for language-independent
     parameters.  The DEFPARAM macro takes 6 arguments:
diff -Nrcpad gcc-4.2.1/gcc/params.h gcc-4.2.2/gcc/params.h
*** gcc-4.2.1/gcc/params.h	Fri Apr 14 00:07:48 2006
--- gcc-4.2.2/gcc/params.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* params.h - Run-time parameters.
!    Copyright (C) 2001, 2003, 2004, 2005 Free Software Foundation, Inc.
     Written by Mark Mitchell <mark@codesourcery.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* params.h - Run-time parameters.
!    Copyright (C) 2001, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Written by Mark Mitchell <mark@codesourcery.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.
! 
! */
  
  /* This module provides a means for setting integral parameters
     dynamically.  Instead of encoding magic numbers in various places,
--- 15,22 ----
  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/>.  */
  
  /* This module provides a means for setting integral parameters
     dynamically.  Instead of encoding magic numbers in various places,
diff -Nrcpad gcc-4.2.1/gcc/passes.c gcc-4.2.2/gcc/passes.c
*** gcc-4.2.1/gcc/passes.c	Thu Jul 19 03:25:32 2007
--- gcc-4.2.2/gcc/passes.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Top level of GCC compilers (cc1, cc1plus, etc.)
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Top level of GCC compilers (cc1, cc1plus, etc.)
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This is the top level of cc1/c++.
     It parses command args, opens files, invokes the various passes
--- 16,23 ----
  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/>.  */
  
  /* This is the top level of cc1/c++.
     It parses command args, opens files, invokes the various passes
diff -Nrcpad gcc-4.2.1/gcc/po/ChangeLog gcc-4.2.2/gcc/po/ChangeLog
*** gcc-4.2.1/gcc/po/ChangeLog	Thu Jul 19 14:29:31 2007
--- gcc-4.2.2/gcc/po/ChangeLog	Sun Oct  7 21:20:00 2007
***************
*** 1,3 ****
--- 1,28 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
+ 2007-10-07  Mark Mitchell  <mark@codesourcery.com>
+ 
+ 	* gcc.pot: Regenerate.
+ 
+ 2007-09-05  Philipp Thomas  <pth@suse.de>
+ 
+ 	* de.po, sr.po, sv.po: Update.
+ 
+ 2007-08-21  Joseph S. Myers  <joseph@codesourcery.com>
+ 
+ 	* be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, ja.po, nl.po,
+ 	ru.po, sr.po, sv.po, tr.po, zh_CN.po, zh_TW.po: Update.
+ 
+ 2007-08-01  Philipp Thomas <pth@suse.de>
+ 
+ 	* sv.po: Update to latest version.
+ 
+ 2007-07-31  Philipp Thomas <pth@suse.de>
+ 
+ 	* de.po: Update to latest version.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/gcc/po/be.gmo gcc-4.2.2/gcc/po/be.gmo
*** gcc-4.2.1/gcc/po/be.gmo	Thu Jul 19 15:12:26 2007
--- gcc-4.2.2/gcc/po/be.gmo	Sun Oct  7 21:58:21 2007
*************** For bug reporting instructions, please s
*** 24,30 ****
  method '%s' not found in classmissing field '%s' in '%s'missing initializermissing terminating %c characterno argumentsno input file specifiedoptions enabled: parse errorprograms: %s
  size of array is negativesyntax errortoo few arguments to functiontoo many arguments to functiontoo many input filesunknown register name: %sunrecognized addressunrecognized section name "%s"unregistered operator %svirtual functions cannot be friendsProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
--- 24,30 ----
  method '%s' not found in classmissing field '%s' in '%s'missing initializermissing terminating %c characterno argumentsno input file specifiedoptions enabled: parse errorprograms: %s
  size of array is negativesyntax errortoo few arguments to functiontoo many arguments to functiontoo many input filesunknown register name: %sunrecognized addressunrecognized section name "%s"unregistered operator %svirtual functions cannot be friendsProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
diff -Nrcpad gcc-4.2.1/gcc/po/be.po gcc-4.2.2/gcc/po/be.po
*** gcc-4.2.1/gcc/po/be.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/be.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2002-05-17 15:54+0200\n"
  "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
  "Language-Team: Belarusian <i18n@tut.by>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2002-05-17 15:54+0200\n"
  "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
  "Language-Team: Belarusian <i18n@tut.by>\n"
*************** msgstr ""
*** 340,346 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
--- 340,346 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 2609,2689 ****
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:11080
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr ""
  
! #: config/arm/arm.c:11311
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
--- 2609,2689 ----
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:11081
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr ""
  
! #: config/arm/arm.c:11312
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
*************** msgstr ""
*** 2785,2791 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2785,2791 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ 
*** 3043,3049 ****
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:13641
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
--- 3043,3049 ----
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:13644
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
*************** msgid "post-increment address is not a r
*** 3137,3143 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
--- 3137,3143 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
*************** msgstr ""
*** 3352,3358 ****
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:19522
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
--- 3352,3358 ----
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:19523
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 3381,3395 ****
  msgid "invalid operand to %%S"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr ""
  
--- 3381,3395 ----
  msgid "invalid operand to %%S"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr ""
  
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ
*** 3436,3442 ****
  #: config/sparc/sparc.c:6893
  #, fuzzy, c-format
  msgid "invalid %%s operand"
! msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/sparc/sparc.c:6947
  #, c-format
--- 3436,3442 ----
  #: config/sparc/sparc.c:6893
  #, fuzzy, c-format
  msgid "invalid %%s operand"
! msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #: config/sparc/sparc.c:6947
  #, c-format
*************** msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð
*** 3503,3509 ****
  #: config/xtensa/xtensa.c:1742 config/xtensa/xtensa.c:1752
  #, fuzzy, c-format
  msgid "invalid %%t/%%b value"
! msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
  #: config/xtensa/xtensa.c:1794
  msgid "invalid address"
--- 3503,3509 ----
  #: config/xtensa/xtensa.c:1742 config/xtensa/xtensa.c:1752
  #, fuzzy, c-format
  msgid "invalid %%t/%%b value"
! msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
  #: config/xtensa/xtensa.c:1794
  msgid "invalid address"
*************** msgstr ""
*** 3522,3532 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr ""
  
--- 3522,3532 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr ""
  
*************** msgstr ""
*** 5948,5959 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 5948,5959 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 7049,7055 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 7049,7055 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 7772,7778 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
--- 7772,7778 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
*************** msgstr ""
*** 7897,7903 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 7897,7903 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 7932,8332 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/resolve.c:1018
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1036
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1200
  msgid "elemental subroutine"
  msgstr ""
  
! #: fortran/resolve.c:1333
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1557
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1715
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1835
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2211
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2577
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr ""
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2678
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2804
  #, fuzzy, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2888
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 7932,8332 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  msgid "elemental subroutine"
  msgstr ""
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1564
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2584
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr ""
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2685
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2811
  #, fuzzy, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8335,8921 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:3999
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4651
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr ""
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5655
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5658
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5661
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5757
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5795
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5803
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5895
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6508
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6715
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:6720
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 8335,8921 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4006
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4658
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr ""
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5668
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5815
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:6732
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 9431,9463 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr ""
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
--- 9431,9463 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr ""
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9465,9481 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:967
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
--- 9465,9481 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:968
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
*************** msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\"
*** 9500,9506 ****
  msgid "Unused variable %s declared at %L"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€Ð°Ð¼ÐµÐ½Ð½Ð°Ñ� \"%s\""
  
! #: fortran/trans-expr.c:1954
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
--- 9500,9506 ----
  msgid "Unused variable %s declared at %L"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€Ð°Ð¼ÐµÐ½Ð½Ð°Ñ� \"%s\""
  
! #: fortran/trans-expr.c:1962
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
*************** msgstr ""
*** 11860,11866 ****
  #: config/sparc/little-endian.opt:24
  #, fuzzy
  msgid "Generate code for little-endian"
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel ld"
  
  #: config/sparc/little-endian.opt:28
  #, fuzzy
--- 11860,11866 ----
  #: config/sparc/little-endian.opt:24
  #, fuzzy
  msgid "Generate code for little-endian"
! msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
  #: config/sparc/little-endian.opt:28
  #, fuzzy
*************** msgstr ""
*** 16021,16027 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
--- 16021,16027 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
*************** msgstr ""
*** 16073,16080 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 16073,16080 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "(Ð�Ð± ÐºÐ¾Ð¶Ð½Ñ‹Ð¼ Ð½ÐµÐ°Ð±Ð²ÐµÑ
*** 16358,16364 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "Ð°Ð´Ð·Ñ–Ð½ Ñ€Ð°Ð· Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–, Ð´Ð·Ðµ Ñ‘Ð½ Ð·'Ñ�ÑžÐ»Ñ�ÐµÑ†Ñ†Ð°.)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 16358,16364 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "Ð°Ð´Ð·Ñ–Ð½ Ñ€Ð°Ð· Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–, Ð´Ð·Ðµ Ñ‘Ð½ Ð·'Ñ�ÑžÐ»Ñ�ÐµÑ†Ñ†Ð°.)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 16476,16482 ****
  msgid "%q+D is usually a function"
  msgstr "`%s' - Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
--- 16476,16482 ----
  msgid "%q+D is usually a function"
  msgstr "`%s' - Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†
*** 16497,16503 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
--- 16497,16503 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
*************** msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ
*** 16627,16648 ****
  msgid "storage class specified for structure field %qs"
  msgstr ""
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
--- 16627,16648 ----
  msgid "storage class specified for structure field %qs"
  msgstr ""
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
*************** msgstr ""
*** 16657,16668 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr ""
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
--- 16657,16668 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr ""
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
*************** msgstr ""
*** 16715,16721 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
--- 16715,16721 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
*************** msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ
*** 16736,16747 ****
  msgid "array type has incomplete element type"
  msgstr ""
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
--- 16736,16747 ----
  msgid "array type has incomplete element type"
  msgstr ""
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
*************** msgstr ""
*** 16832,16838 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, fuzzy, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
--- 16832,16838 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, fuzzy, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
*************** msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ s
*** 16925,16931 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 16925,16931 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ s
*** 16994,17000 ****
  #: c-decl.c:5736
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
! msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
  #: c-decl.c:5799
  #, gcc-internal-format
--- 16994,17000 ----
  #: c-decl.c:5736
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
! msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
  #: c-decl.c:5799
  #, gcc-internal-format
*************** msgstr ""
*** 17181,17187 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
--- 17181,17187 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
*************** msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½
*** 17477,17483 ****
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
  #: c-decl.c:7568
  #, gcc-internal-format
--- 17477,17483 ----
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ `long long'"
  
  #: c-decl.c:7568
  #, gcc-internal-format
*************** msgstr ""
*** 17961,17967 ****
  msgid "%H%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
--- 17961,17967 ----
  msgid "%H%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
*************** msgstr ""
*** 17971,17977 ****
  msgid "%Hinvalid controlling predicate"
  msgstr ""
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr ""
--- 17971,17977 ----
  msgid "%Hinvalid controlling predicate"
  msgstr ""
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr ""
*************** msgstr ""
*** 18159,18165 ****
  msgid "expected identifier"
  msgstr ""
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
--- 18159,18165 ----
  msgid "expected identifier"
  msgstr ""
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
*************** msgstr ""
*** 18244,18250 ****
  msgid "wide string literal in %<asm%>"
  msgstr ""
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 18244,18250 ----
  msgid "wide string literal in %<asm%>"
  msgstr ""
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 18373,18399 ****
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
--- 18373,18399 ----
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
*************** msgstr ""
*** 18423,18429 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
--- 18423,18429 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 18438,18444 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
--- 18438,18444 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
*************** msgstr ""
*** 18458,18464 ****
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 18458,18464 ----
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 18468,18489 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 18468,18489 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 18814,18830 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr ""
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 18814,18830 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr ""
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr ""
*** 18967,18973 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr ""
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr ""
--- 18967,18973 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr ""
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr ""
*************** msgstr ""
*** 19434,19440 ****
  msgid "(near initialization for %qs)"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 19434,19440 ----
  msgid "(near initialization for %qs)"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 19464,19470 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
--- 19464,19470 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
*************** msgstr ""
*** 19514,19520 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 19514,19520 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 19529,19545 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 19529,19545 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 19559,19585 ****
  msgid "division by zero"
  msgstr ""
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
--- 19559,19585 ----
  msgid "division by zero"
  msgstr ""
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
*************** msgstr ""
*** 19624,19635 ****
  msgid "comparison between signed and unsigned"
  msgstr ""
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
--- 19624,19635 ----
  msgid "comparison between signed and unsigned"
  msgstr ""
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
*************** msgstr ""
*** 19649,19696 ****
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr ""
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
--- 19649,19696 ----
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr ""
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
*************** msgstr "Ñ�Ð¿Ñ‹Ð½ÐµÐ½Ð° Ñž %s, Ð»Ñ� %s:%d
*** 20320,20366 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr ""
  
! #: except.c:2879
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr ""
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3921
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr ""
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr ""
--- 20320,20366 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr ""
  
! #: except.c:2883
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr ""
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3925
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr ""
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr ""
*************** msgstr ""
*** 20370,20376 ****
  msgid "stack limits not supported on this target"
  msgstr ""
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, gcc-internal-format
  msgid "%H%s"
  msgstr ""
--- 20370,20376 ----
  msgid "stack limits not supported on this target"
  msgstr ""
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, gcc-internal-format
  msgid "%H%s"
  msgstr ""
*************** msgstr ""
*** 20385,20411 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20385,20411 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð
*** 20420,20426 ****
  msgid "size of variable %q+D is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: function.c:1560
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
--- 20420,20426 ----
  msgid "size of variable %q+D is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: function.c:1560 gimplify.c:4063
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ð¿Ñ–Ñ�Ð°Ñ†ÑŒ Ñ
*** 20559,20565 ****
  #: ggc-common.c:585 ggc-common.c:588 ggc-page.c:2261 ggc-zone.c:2325
  #, fuzzy, gcc-internal-format
  msgid "can't read PCH file: %m"
! msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
  #: ggc-common.c:580
  #, gcc-internal-format
--- 20559,20565 ----
  #: ggc-common.c:585 ggc-common.c:588 ggc-page.c:2261 ggc-zone.c:2325
  #, fuzzy, gcc-internal-format
  msgid "can't read PCH file: %m"
! msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
  #: ggc-common.c:580
  #, gcc-internal-format
*************** msgstr ""
*** 20593,20632 ****
  
  #: gimplify.c:4064
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4593
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr ""
  
! #: gimplify.c:4607
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:4610
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr ""
  
! #: gimplify.c:4734
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr ""
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
--- 20593,20637 ----
  
  #: gimplify.c:4064
  #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
+ #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4606
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr ""
  
! #: gimplify.c:4620
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:4623
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr ""
  
! #: gimplify.c:4747
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr ""
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ
*** 20647,20683 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
--- 20652,20688 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 21410,21416 ****
  #: tree-cfg.c:3345
  #, fuzzy, gcc-internal-format
  msgid "invalid conditional operand"
! msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: tree-cfg.c:3400
  #, gcc-internal-format
--- 21415,21421 ----
  #: tree-cfg.c:3345
  #, fuzzy, gcc-internal-format
  msgid "invalid conditional operand"
! msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: tree-cfg.c:3400
  #, gcc-internal-format
*************** msgstr ""
*** 21922,21933 ****
  msgid "no support for induction"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 21927,21938 ----
  msgid "no support for induction"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 21948,21957 ****
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
--- 21953,21962 ----
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr ""
*** 22591,22629 ****
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
--- 22596,22635 ----
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
*************** msgstr ""
*** 22638,22669 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr ""
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr ""
--- 22644,22675 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr ""
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr ""
*************** msgstr ""
*** 23208,23224 ****
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
--- 23214,23230 ----
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
*************** msgstr ""
*** 23404,23410 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr ""
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
--- 23410,23416 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr ""
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
*************** msgstr ""
*** 23593,23599 ****
  msgid "-g option disabled"
  msgstr ""
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 23599,23605 ----
  msgid "-g option disabled"
  msgstr ""
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 23822,23873 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:13884
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17539
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 23828,23879 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/rs6000/rs6000.c:13885
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 24066,24109 ****
  msgid "-fPIC and -G are incompatible"
  msgstr ""
  
! #: config/sh/sh.c:6624
  #, fuzzy, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/sh/sh.c:7629
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9835
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr ""
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
--- 24072,24115 ----
  msgid "-fPIC and -G are incompatible"
  msgstr ""
  
! #: config/sh/sh.c:6633
  #, fuzzy, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/sh/sh.c:7638
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr ""
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
*************** msgstr ""
*** 24497,24669 ****
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:4127
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.c:4145
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr ""
  
! #: cp/call.c:4147
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr ""
  
! #: cp/call.c:4149
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr ""
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr ""
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:4253
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:4256
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:4264
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr ""
  
! #: cp/call.c:4267
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:4407
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4413
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
! #: cp/call.c:4598
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr ""
  
! #: cp/call.c:4682
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:4819
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr ""
  
! #: cp/call.c:4838
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr ""
  
! #: cp/call.c:5337
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:6183
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6443
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr ""
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr ""
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 24503,24680 ----
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr ""
  
! #: cp/call.c:4163
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr ""
  
! #: cp/call.c:4165
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr ""
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr ""
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:4257
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:4269
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:4272
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:4280
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr ""
  
! #: cp/call.c:4283
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:4423
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4429
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr ""
  
! #: cp/call.c:4698
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr ""
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr ""
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:6199
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6459
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr ""
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr ""
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 24944,24950 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
--- 24955,24961 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
*************** msgstr ""
*** 24959,25000 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:5690
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:5908
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:5931
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:5957
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:6033
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr ""
--- 24970,25011 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:5702
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:5920
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:5943
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:5969
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:6045
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr ""
*************** msgstr ""
*** 25004,25015 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr ""
--- 25015,25026 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr ""
*************** msgstr ""
*** 25049,25055 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 25060,25066 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 25142,25148 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
--- 25153,25159 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° 
*** 25293,25299 ****
  #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  msgid "conflicts with new declaration with %qL linkage"
! msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
  #: cp/decl.c:1522 cp/decl.c:1528
  #, fuzzy, gcc-internal-format
--- 25304,25310 ----
  #: cp/decl.c:1499
  #, fuzzy, gcc-internal-format
  msgid "conflicts with new declaration with %qL linkage"
! msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
  #: cp/decl.c:1522 cp/decl.c:1528
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 25315,25321 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
--- 25326,25332 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:1593
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
*************** msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ
*** 25328,25630 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:1943
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr ""
  
! #: cp/decl.c:1945
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.c:2312
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:2316
  #, fuzzy, gcc-internal-format
  msgid "%H  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2356
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr ""
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2471
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr ""
  
! #: cp/decl.c:2551
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:2835
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:2855
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2862
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr ""
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:3649
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:3707
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:3709
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3747
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3862
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:3908
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr ""
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:3969
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:4036
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:4106
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr ""
  
! #: cp/decl.c:4132
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4209
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:4216
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:4228
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
--- 25339,25641 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:1944
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr ""
  
! #: cp/decl.c:1946
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.c:2329
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:2333
  #, fuzzy, gcc-internal-format
  msgid "%H  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2373
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr ""
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2488
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr ""
  
! #: cp/decl.c:2568
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:2852
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2865
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:2872
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2879
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr ""
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:3666
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:3718
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:3726
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:3728
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3764
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:3890
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:3906
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:3925
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr ""
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3948
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:3986
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:4070
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr ""
  
! #: cp/decl.c:4149
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:4233
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.c:4245
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
*************** msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–
*** 25632,25859 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr ""
  
! #: cp/decl.c:4293
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:4342
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:4372
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4484
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:4544
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:4595
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4678
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4735
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4778
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr ""
  
! #: cp/decl.c:4784
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:4796
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:4880
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:4895
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:5184
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr ""
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr ""
  
! #: cp/decl.c:5268
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr ""
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5880
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr ""
  
! #: cp/decl.c:5882
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr ""
  
! #: cp/decl.c:5884
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr ""
  
! #: cp/decl.c:5888
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:5894
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:6017
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6108
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:6110
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:6112
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6172
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:6224
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
--- 25643,25870 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr ""
  
! #: cp/decl.c:4310
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:4389
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4501
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:4561
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:4612
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4695
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4752
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr ""
  
! #: cp/decl.c:4801
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:4813
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:4912
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:4914
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:5229
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr ""
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr ""
  
! #: cp/decl.c:5313
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr ""
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr ""
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr ""
  
! #: cp/decl.c:5940
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr ""
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:5950
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:6073
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:6166
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:6168
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6228
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
*************** msgstr ""
*** 25862,26407 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6431
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6558
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:6562
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6586
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6588
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:6624
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' - Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/decl.c:6634
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:6636
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:6643
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:6652
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:6654
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:6759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr ""
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:6835
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr ""
  
! #: cp/decl.c:6837
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:6863
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:7031
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:7049
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr ""
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7071
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:7147
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:7189
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:7283
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7285
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:7287
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7291
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7293
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7295
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:7297
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:7303
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7367
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr ""
  
! #: cp/decl.c:7439
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr ""
  
! #: cp/decl.c:7479
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:7484
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.c:7507
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:7541
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7678
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7679
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr ""
  
! #: cp/decl.c:7709
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:7759
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:7874
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:7906
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7923
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:7975
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:7980
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:7986
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:7991
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:7996
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:8134
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:8165
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:8173
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:8179
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:8218
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:8247
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr ""
  
! #: cp/decl.c:8317
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr ""
  
! #: cp/decl.c:8342
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:8352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:8428
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:8430
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:8439
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:8448
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
--- 25873,26418 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6642
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:6644
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:6680
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' - Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: cp/decl.c:6690
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:6692
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:6699
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:6708
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:6710
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:6815
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr ""
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr ""
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:6919
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:7087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:7090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:7093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr ""
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7127
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:7203
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:7245
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7341
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7345
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7347
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7349
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7351
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:7353
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:7359
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed Ñ†Ñ– unsigned Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7423
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr ""
  
! #: cp/decl.c:7495
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr ""
  
! #: cp/decl.c:7535
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.c:7540
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.c:7563
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:7597
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7734
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr ""
  
! #: cp/decl.c:7765
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:7775
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.c:7807
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:7962
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7979
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:8031
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8042
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:8047
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:8052
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:8190
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:8221
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:8229
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:8303
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr ""
  
! #: cp/decl.c:8373
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr ""
  
! #: cp/decl.c:8398
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.c:8495
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:8504
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
*************** msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ
*** 26418,26510 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr ""
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8598
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:8629
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:8673
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:8678
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:8816
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/decl.c:8836
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:8905
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr ""
--- 26429,26521 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr ""
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8654
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:8872
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/decl.c:8875
  #, fuzzy, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/decl.c:8892
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:8961
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 26524,26661 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:9219
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:9224
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:9247
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:9277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
! #: cp/decl.c:9331
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:9385
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:9393
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:9395
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr ""
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr ""
  
! #: cp/decl.c:9445
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:9542
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:9557
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:9558
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 26535,26672 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:9275
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.c:9303
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
! #: cp/decl.c:9387
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr ""
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr ""
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 26667,26733 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:9795
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr ""
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr ""
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:9983
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.c:10055
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.c:10056
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
--- 26678,26744 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr ""
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr ""
  
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:10039
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.c:10111
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.c:10112
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
*************** msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ
*** 26736,26782 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10306
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr ""
  
! #: cp/decl.c:10334
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:10409
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:10877
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:11358
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.c:11582
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
--- 26747,26793 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10362
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr ""
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:10465
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:10933
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.c:11414
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.c:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.c:11638
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
*************** msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ
*** 26911,26972 ****
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1190
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3308
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:3462
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
--- 26922,26983 ----
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1191
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.c:3463
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
*************** msgstr ""
*** 26998,27004 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr ""
--- 27009,27015 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr ""
*************** msgstr ""
*** 27107,27333 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr ""
  
! #: cp/init.c:334
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr ""
  
! #: cp/init.c:388
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr ""
  
! #: cp/init.c:537
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/init.c:540
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr ""
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:543
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:559
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/init.c:562
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:921
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:928
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:967
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1029
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1032
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1112
  #, fuzzy, gcc-internal-format
  msgid "bad array initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:1291
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:1358
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:1435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:1441
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:1680
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr ""
  
! #: cp/init.c:1758
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/init.c:1763
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr ""
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr ""
  
! #: cp/init.c:2186
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr ""
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2740
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 27118,27344 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr ""
  
! #: cp/init.c:333
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr ""
  
! #: cp/init.c:387
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr ""
  
! #: cp/init.c:536
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/init.c:539
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr ""
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:542
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.c:558
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/init.c:561
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:628
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:920
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:927
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:966
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1028
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1031
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1111
  #, fuzzy, gcc-internal-format
  msgid "bad array initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.c:1290
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:1357
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:1434
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:1440
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:1679
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr ""
  
! #: cp/init.c:1757
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/init.c:1762
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr ""
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr ""
  
! #: cp/init.c:2184
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr ""
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2738
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 27763,27769 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 27774,27780 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 27835,28020 ****
  msgid "%<this%> may not be used in this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:3519
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3620
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:4275
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:4623
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:6404
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7573
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7727
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr ""
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8959
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr ""
  
! #: cp/parser.c:10378
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:10382
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10601
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
--- 27846,28031 ----
  msgid "%<this%> may not be used in this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:3531
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3632
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:4287
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/parser.c:4635
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7585
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7739
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr ""
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8971
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr ""
  
! #: cp/parser.c:10390
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:10394
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
*************** msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ
*** 28022,28158 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11168
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:11301
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:11778
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:11803
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11963
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:12038
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:12586
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr ""
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:13446
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr ""
  
! #: cp/parser.c:13481
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:13574
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13841
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:15328
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
--- 28033,28169 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11180
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/parser.c:11313
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/parser.c:11790
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.c:11815
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11975
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:12050
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: cp/parser.c:12598
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr ""
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:13458
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr ""
  
! #: cp/parser.c:13493
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.c:13586
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:15340
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 28161,28173 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
--- 28172,28184 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
*************** msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 28175,28256 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16374
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:16387
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:16682
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:16703
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17760
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:19247
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:19392
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
--- 28186,28267 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15840
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16386
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:16399
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:16694
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:16715
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:19259
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:19404
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
*************** msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\"
*** 28840,28916 ****
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:11571
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr ""
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:11619
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:11655
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:11677
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:11747
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:11756
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:11764
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11809
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:12225
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:12657
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 28851,28927 ----
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:11574
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr ""
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:11622
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:11658
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:11750
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:11759
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:11767
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11812
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:12660
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 29062,29068 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 29073,29079 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr ""
*** 29122,29128 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
--- 29133,29139 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
*************** msgstr ""
*** 29188,29209 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3558
  #, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr ""
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29199,29230 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:3348
! #, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr ""
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr ""
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3561
  #, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr ""
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr ""
*** 29253,29496 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:514
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.c:572
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1255
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1305
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1310
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1353
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1361
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1409
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:1673
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr ""
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2171
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2186
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2205
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2220
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:2365
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr ""
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr ""
  
! #: cp/typeck.c:2479
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:2562
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:2676
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr ""
  
! #: cp/typeck.c:2715
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:2795
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr ""
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:2833
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:2836
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:2897
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr ""
  
! #: cp/typeck.c:3143
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr ""
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr ""
  
! #: cp/typeck.c:3180
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr ""
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:3465
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:3629
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr ""
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr ""
--- 29274,29517 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:512
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1303
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1308
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1351
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1359
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1407
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:1671
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:1810
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr ""
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2169
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2203
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2218
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:2363
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr ""
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr ""
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:2674
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr ""
  
! #: cp/typeck.c:2713
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.c:2793
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr ""
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:2831
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:2895
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:3139
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr ""
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr ""
  
! #: cp/typeck.c:3176
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr ""
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr ""
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:3463
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:3627
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr ""
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr ""
*************** msgstr ""
*** 29499,29642 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3878
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3886
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr ""
  
! #: cp/typeck.c:4168
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr ""
  
! #: cp/typeck.c:4234
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr ""
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:4324
  #, 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.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4376
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4587
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4610
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:4681
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:5078
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:5100
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.c:5148
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5207
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr ""
  
! #: cp/typeck.c:5234
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr ""
--- 29520,29663 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3876
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3884
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr ""
  
! #: cp/typeck.c:4166
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr ""
  
! #: cp/typeck.c:4232
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr ""
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:4322
  #, 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.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4374
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4608
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:5076
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:5098
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.c:5146
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr ""
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr ""
*************** msgstr ""
*** 29645,29804 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr ""
  
! #: cp/typeck.c:5264
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:5320
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5405
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:5486
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:5775
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:5788
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5924
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:6023
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:6267
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr ""
  
! #: cp/typeck.c:6281
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6433
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.c:6501
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:6522
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr ""
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
--- 29666,29825 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr ""
  
! #: cp/typeck.c:5262
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:5318
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5403
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.c:5484
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:5773
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:5784
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:6268
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr ""
  
! #: cp/typeck.c:6279
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.c:6499
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr ""
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
*************** msgstr ""
*** 29879,29970 ****
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.c:945
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/typeck2.c:947
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:949
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:1004
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1181
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1229
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1238
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1260
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1482
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 29900,29991 ----
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.c:946
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/typeck2.c:948
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:950
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.c:1005
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1182
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1230
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1239
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1261
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.c:1488
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 30004,30015 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 30025,30036 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 30045,30051 ****
  msgid "Function return value not set"
  msgstr ""
  
! #: fortran/trans-expr.c:1073
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
--- 30066,30072 ----
  msgid "Function return value not set"
  msgstr ""
  
! #: fortran/trans-expr.c:1081
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
*************** msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ
*** 31693,31699 ****
  #: objc/objc-act.c:7549 objc/objc-act.c:7551
  #, fuzzy, gcc-internal-format
  msgid "duplicate interface declaration for class %qs"
! msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
  #: objc/objc-act.c:7805
  #, fuzzy, gcc-internal-format
--- 31714,31720 ----
  #: objc/objc-act.c:7549 objc/objc-act.c:7551
  #, fuzzy, gcc-internal-format
  msgid "duplicate interface declaration for class %qs"
! msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
  #: objc/objc-act.c:7805
  #, fuzzy, gcc-internal-format
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 31895,31903 ****
  #~ msgid "optimization turned off"
  #~ msgstr "Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ð°Ð½Ð°"
  
- #~ msgid "invalid %%Q value"
- #~ msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
- 
  #~ msgid "invalid %%V value"
  #~ msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%V"
  
--- 31916,31921 ----
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 31933,31938 ****
--- 31951,31959 ----
  #~ msgid "Generate code for memory map4"
  #~ msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel as"
  
+ #~ msgid "Generate code for Intel ld"
+ #~ msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Intel ld"
+ 
  #, fuzzy
  #~ msgid "Do not generate code for a Sun FPA"
  #~ msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 31947,31956 ****
--- 31968,31985 ----
  #~ msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%o"
  
  #, fuzzy
+ #~ msgid "invalid %%s/S value"
+ #~ msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
+ 
+ #, fuzzy
  #~ msgid "invalid option `-mstack-increment=%s'"
  #~ msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
  #, fuzzy
+ #~ msgid "can't read from temp file"
+ #~ msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
+ 
+ #, fuzzy
  #~ msgid "can't close temp file"
  #~ msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
diff -Nrcpad gcc-4.2.1/gcc/po/ca.gmo gcc-4.2.2/gcc/po/ca.gmo
*** gcc-4.2.1/gcc/po/ca.gmo	Thu Jul 19 15:12:26 2007
--- gcc-4.2.2/gcc/po/ca.gmo	Sun Oct  7 21:58:22 2007
*************** warranty; not even for MERCHANTABILITY o
*** 195,201 ****
  unconditional %2d taken %s
  unexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -mdebug-%s switchunknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown conversion type character 0x%x in formatunknown insn modeunknown move insn:unknown register name: %sunknown relocation unspecunknown tls-model "%s"unnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse of %s and %s together in %s formatuse of old-style castusing CONST_DOUBLE for addressusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value of -mfixed-range must have form REG1-REG2variable or field declared voidvariable-size type declared outside of any functionvariable-sized object may not be initializedvector overflow in expressionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %ivirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual functions cannot be friendsvirtual outside class declarationvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: -pipe ignored because -save-temps specifiedwarning: use of obsolete %%[ operator in specswhen writing output to %s: %mwithin this contextwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringProject-Id-Version: gcc 3.4.3
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2004-11-10 00:42+0000
  Last-Translator: Mateu Gilles <gilles@mateu.org>
  Language-Team: Catalan <ca@dodds.net>
--- 195,201 ----
  unconditional %2d taken %s
  unexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -mdebug-%s switchunknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown conversion type character 0x%x in formatunknown insn modeunknown move insn:unknown register name: %sunknown relocation unspecunknown tls-model "%s"unnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse of %s and %s together in %s formatuse of old-style castusing CONST_DOUBLE for addressusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value of -mfixed-range must have form REG1-REG2variable or field declared voidvariable-size type declared outside of any functionvariable-sized object may not be initializedvector overflow in expressionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %ivirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual functions cannot be friendsvirtual outside class declarationvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: -pipe ignored because -save-temps specifiedwarning: use of obsolete %%[ operator in specswhen writing output to %s: %mwithin this contextwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringProject-Id-Version: gcc 3.4.3
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2004-11-10 00:42+0000
  Last-Translator: Mateu Gilles <gilles@mateu.org>
  Language-Team: Catalan <ca@dodds.net>
diff -Nrcpad gcc-4.2.1/gcc/po/ca.po gcc-4.2.2/gcc/po/ca.po
*** gcc-4.2.1/gcc/po/ca.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/ca.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 28,34 ****
  msgstr ""
  "Project-Id-Version: gcc 3.4.3\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2004-11-10 00:42+0000\n"
  "Last-Translator: Mateu Gilles <gilles@mateu.org>\n"
  "Language-Team: Catalan <ca@dodds.net>\n"
--- 28,34 ----
  msgstr ""
  "Project-Id-Version: gcc 3.4.3\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2004-11-10 00:42+0000\n"
  "Last-Translator: Mateu Gilles <gilles@mateu.org>\n"
  "Language-Team: Catalan <ca@dodds.net>\n"
*************** msgstr "opció \" \""
*** 48,54 ****
  #: c-format.c:347 c-format.c:371
  #, fuzzy
  msgid "the ' ' printf flag"
! msgstr "l'opció \"'\" de printf"
  
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418 c-format.c:475
  #, fuzzy
--- 48,54 ----
  #: c-format.c:347 c-format.c:371
  #, fuzzy
  msgid "the ' ' printf flag"
! msgstr "l'opció \" \" de printf"
  
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418 c-format.c:475
  #, fuzzy
*************** msgstr "opció \"+\""
*** 58,64 ****
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418
  #, fuzzy
  msgid "the '+' printf flag"
! msgstr "l'opció \"'\" de printf"
  
  #: c-format.c:349 c-format.c:373 c-format.c:419 c-format.c:451
  #, fuzzy
--- 58,64 ----
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418
  #, fuzzy
  msgid "the '+' printf flag"
! msgstr "l'opció \"+\" de printf"
  
  #: c-format.c:349 c-format.c:373 c-format.c:419 c-format.c:451
  #, fuzzy
*************** msgstr "opció \"#\""
*** 68,74 ****
  #: c-format.c:349 c-format.c:373 c-format.c:419
  #, fuzzy
  msgid "the '#' printf flag"
! msgstr "l'opció \"'\" de printf"
  
  #: c-format.c:350 c-format.c:374 c-format.c:449
  #, fuzzy
--- 68,74 ----
  #: c-format.c:349 c-format.c:373 c-format.c:419
  #, fuzzy
  msgid "the '#' printf flag"
! msgstr "l'opció \"#\" de printf"
  
  #: c-format.c:350 c-format.c:374 c-format.c:449
  #, fuzzy
*************** msgstr "opció \"0\""
*** 78,84 ****
  #: c-format.c:350 c-format.c:374
  #, fuzzy
  msgid "the '0' printf flag"
! msgstr "l'opció \"'\" de printf"
  
  #: c-format.c:351 c-format.c:375 c-format.c:448 c-format.c:478
  #, fuzzy
--- 78,84 ----
  #: c-format.c:350 c-format.c:374
  #, fuzzy
  msgid "the '0' printf flag"
! msgstr "l'opció \"0\" de printf"
  
  #: c-format.c:351 c-format.c:375 c-format.c:448 c-format.c:478
  #, fuzzy
*************** msgstr "opció \"-\""
*** 88,94 ****
  #: c-format.c:351 c-format.c:375
  #, fuzzy
  msgid "the '-' printf flag"
! msgstr "l'opció \"'\" de printf"
  
  #: c-format.c:352 c-format.c:432
  #, fuzzy
--- 88,94 ----
  #: c-format.c:351 c-format.c:375
  #, fuzzy
  msgid "the '-' printf flag"
! msgstr "l'opció \"-\" de printf"
  
  #: c-format.c:352 c-format.c:432
  #, fuzzy
*************** msgstr "opció \"'\""
*** 108,114 ****
  #: c-format.c:353
  #, fuzzy
  msgid "the 'I' printf flag"
! msgstr "l'opció \"I\" de printf"
  
  #: c-format.c:354 c-format.c:376 c-format.c:430 c-format.c:452 c-format.c:479
  #: c-format.c:1606 config/sol2-c.c:46
--- 108,114 ----
  #: c-format.c:353
  #, fuzzy
  msgid "the 'I' printf flag"
! msgstr "l'opció \"'\" de printf"
  
  #: c-format.c:354 c-format.c:376 c-format.c:430 c-format.c:452 c-format.c:479
  #: c-format.c:1606 config/sol2-c.c:46
*************** msgstr "opció \"'\""
*** 163,169 ****
  #: c-format.c:429
  #, fuzzy
  msgid "the 'a' scanf flag"
! msgstr "l'opció \"'\" de scanf"
  
  #: c-format.c:430
  msgid "field width in scanf format"
--- 163,169 ----
  #: c-format.c:429
  #, fuzzy
  msgid "the 'a' scanf flag"
! msgstr "l'opció \"a\" de scanf"
  
  #: c-format.c:430
  msgid "field width in scanf format"
*************** msgstr "l'opció \"'\" de scanf"
*** 181,187 ****
  #: c-format.c:433
  #, fuzzy
  msgid "the 'I' scanf flag"
! msgstr "l'opció \"I\" de scanf"
  
  #: c-format.c:447
  #, fuzzy
--- 181,187 ----
  #: c-format.c:433
  #, fuzzy
  msgid "the 'I' scanf flag"
! msgstr "l'opció \"'\" de scanf"
  
  #: c-format.c:447
  #, fuzzy
*************** msgstr "matriu de caràcters amb valors i
*** 389,395 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ús no vàlid de matriu no evaluada"
--- 389,395 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ús no vàlid de matriu no evaluada"
*************** msgstr "operand no vàlid per al codi %%V
*** 2751,2831 ****
  msgid "invalid operand output code"
  msgstr "operand no vàlid per al codi de sortida"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Generar instruccions char"
  
! #: config/arm/arm.c:11011
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "els tipus de dades no coincideixen en l'expressió condicional"
  
! #: config/arm/arm.c:11080
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "operand %%s no vàlid"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "codi d'operand \"%c\" no vàlid"
  
! #: config/arm/arm.c:11186
  #, fuzzy, c-format
  msgid "instruction never exectued"
  msgstr "l'incondicional %2d mai s'executa\n"
  
! #: config/arm/arm.c:11311
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "\"(\" faltant"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "adreça errònia, no (reg+disp)"
  
! #: config/avr/avr.c:1160
  #, fuzzy
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "adreça errònia, no (reg+disp)"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "error intern del compilador.  Direcció errònia:"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "error intern del compilador.  Mode desconegut:"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "insn no vàlid:"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "insn incorrecte:"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "desplaçament insn desconegut:"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "desplaçament insn erròni:"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "error intern del compilador.  Direcció errònia:"
  
--- 2751,2831 ----
  msgid "invalid operand output code"
  msgstr "operand no vàlid per al codi de sortida"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Generar instruccions char"
  
! #: config/arm/arm.c:11012
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "els tipus de dades no coincideixen en l'expressió condicional"
  
! #: config/arm/arm.c:11081
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "operand %%f no vàlid"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "codi d'operand \"%c\" no vàlid"
  
! #: config/arm/arm.c:11187
  #, fuzzy, c-format
  msgid "instruction never exectued"
  msgstr "l'incondicional %2d mai s'executa\n"
  
! #: config/arm/arm.c:11312
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "\"(\" faltant"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "adreça errònia, no (reg+disp)"
  
! #: config/avr/avr.c:1161
  #, fuzzy
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "adreça errònia, no (reg+disp)"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "error intern del compilador.  Direcció errònia:"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "error intern del compilador.  Mode desconegut:"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "insn no vàlid:"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "insn incorrecte:"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "desplaçament insn desconegut:"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "desplaçament insn erròni:"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "error intern del compilador.  Direcció errònia:"
  
*************** msgstr "c4x_rptb_rpts_p: etiqueta superi
*** 2928,2934 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2928,2934 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "codi d'operand \"%c\" no vàlid"
*** 3202,3208 ****
  msgid "invalid constraints for operand"
  msgstr "restriccions no vàlides per a l'operand"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "mode insn desconegut"
  
--- 3202,3208 ----
  msgid "invalid constraints for operand"
  msgstr "restriccions no vàlides per a l'operand"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "mode insn desconegut"
  
*************** msgid "post-increment address is not a r
*** 3295,3301 ****
  msgstr "l'adreça de post-increment no és un registre"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "adreça erroni"
  
--- 3295,3301 ----
  msgstr "l'adreça de post-increment no és un registre"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "adreça erroni"
  
*************** msgstr "PRINT_OPERAND punter nul"
*** 3368,3374 ****
  #: config/mips/mips.c:5577
  #, fuzzy, c-format
  msgid "invalid %%Y value"
! msgstr "valor %%j no vàlid"
  
  #: config/mips/mips.c:5594 config/mips/mips.c:5602
  #, fuzzy, c-format
--- 3368,3374 ----
  #: config/mips/mips.c:5577
  #, fuzzy, c-format
  msgid "invalid %%Y value"
! msgstr "valor %%H no vàlid"
  
  #: config/mips/mips.c:5594 config/mips/mips.c:5602
  #, fuzzy, c-format
*************** msgstr "PRINT_OPERAND_ADDRESS, punter nu
*** 3432,3438 ****
  #: config/mt/mt.c:395
  #, fuzzy
  msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
! msgstr "PRINT_OPERAND punter nul"
  
  #: config/rs6000/host-darwin.c:97
  #, c-format
--- 3432,3438 ----
  #: config/mt/mt.c:395
  #, fuzzy
  msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
! msgstr "PRINT_OPERAND_ADDRESS, punter nul"
  
  #: config/rs6000/host-darwin.c:97
  #, c-format
*************** msgstr "valor %%u no vàlid"
*** 3509,3515 ****
  msgid "invalid %%v value"
  msgstr "valor %%v no vàlid"
  
! #: config/rs6000/rs6000.c:19522
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "molt pocs arguments per a la funció"
--- 3509,3515 ----
  msgid "invalid %%v value"
  msgstr "valor %%v no vàlid"
  
! #: config/rs6000/rs6000.c:19523
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "molt pocs arguments per a la funció"
*************** msgstr "operand no vàlid per al codi %%R
*** 3536,3554 ****
  #: config/sh/sh.c:786
  #, fuzzy, c-format
  msgid "invalid operand to %%S"
! msgstr "no vàlid operand per al codi %%N"
  
! #: config/sh/sh.c:7820
  #, fuzzy
  msgid "created and used with different architectures / ABIs"
  msgstr "\"%#D\" redeclarat com un tipus diferent de símbol"
  
! #: config/sh/sh.c:7822
  #, fuzzy
  msgid "created and used with different ABIs"
  msgstr "\"%#D\" redeclarat com un tipus diferent de símbol"
  
! #: config/sh/sh.c:7824
  #, fuzzy
  msgid "created and used with different endianness"
  msgstr "inicialitzador de dades en l'ordinador amb \"endianness\" diferent"
--- 3536,3554 ----
  #: config/sh/sh.c:786
  #, fuzzy, c-format
  msgid "invalid operand to %%S"
! msgstr "operand no vàlid per al codi %%R"
  
! #: config/sh/sh.c:7829
  #, fuzzy
  msgid "created and used with different architectures / ABIs"
  msgstr "\"%#D\" redeclarat com un tipus diferent de símbol"
  
! #: config/sh/sh.c:7831
  #, fuzzy
  msgid "created and used with different ABIs"
  msgstr "\"%#D\" redeclarat com un tipus diferent de símbol"
  
! #: config/sh/sh.c:7833
  #, fuzzy
  msgid "created and used with different endianness"
  msgstr "inicialitzador de dades en l'ordinador amb \"endianness\" diferent"
*************** msgstr "el desplaçament d'adreça no és u
*** 3681,3691 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr ""
  
--- 3681,3691 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr ""
  
*************** msgstr ""
*** 4730,4736 ****
  #: fortran/decl.c:4231
  #, fuzzy, no-c-format
  msgid "ENUM definition statement expected before %C"
! msgstr "s'esperava nom de tipus abans de \"&\""
  
  #: fortran/decl.c:4264
  #, no-c-format
--- 4730,4736 ----
  #: fortran/decl.c:4231
  #, fuzzy, no-c-format
  msgid "ENUM definition statement expected before %C"
! msgstr "s'esperava nom de tipus abans de \"*\""
  
  #: fortran/decl.c:4264
  #, no-c-format
*************** msgstr ""
*** 4800,4806 ****
  #: fortran/dump-parse-tree.c:150
  #, fuzzy, c-format
  msgid " %s "
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:177
  #, c-format
--- 4800,4806 ----
  #: fortran/dump-parse-tree.c:150
  #, fuzzy, c-format
  msgid " %s "
! msgstr "%s "
  
  #: fortran/dump-parse-tree.c:177
  #, c-format
*************** msgstr ""
*** 4821,4827 ****
  #: fortran/dump-parse-tree.c:247
  #, fuzzy, c-format
  msgid " %% %s"
! msgstr "En %s \"%s\":"
  
  #: fortran/dump-parse-tree.c:319 fortran/dump-parse-tree.c:386
  #, c-format
--- 4821,4827 ----
  #: fortran/dump-parse-tree.c:247
  #, fuzzy, c-format
  msgid " %% %s"
! msgstr "%s: %s"
  
  #: fortran/dump-parse-tree.c:319 fortran/dump-parse-tree.c:386
  #, c-format
*************** msgstr ""
*** 6111,6122 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 6111,6122 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 7230,7236 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 7230,7236 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "desbordament de coma flotant en 
*** 7954,7960 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
--- 7954,7960 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
*************** msgstr ""
*** 8079,8085 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "L'etiqueta %A ja es va definir en %1 quan es va redefinir en %0"
--- 8079,8085 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "L'etiqueta %A ja es va definir en %1 quan es va redefinir en %0"
*************** msgstr ""
*** 8114,8515 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "l'ús de \"%D\" és ambigu"
  
! #: fortran/resolve.c:1018
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1036
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "La declaració en %0 no és vàlida en aquest context"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1200
  msgid "elemental subroutine"
  msgstr ""
  
! #: fortran/resolve.c:1333
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1557
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "\"%D\" no és una funció,"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1715
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1835
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2211
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "els qualificadors \"%V\" no es poden aplicar a \"%T\""
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2577
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Valor de l'element de la matriu en %0 està fora del rang definit"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2804
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, fuzzy, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El punt d'inici/fi de la subcadena en %0 està fora del rang definit"
  
! #: fortran/resolve.c:2888
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3741
  #, fuzzy, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Falta l'especificador %A en la declaració en %0"
  
! #: fortran/resolve.c:3771
  #, fuzzy, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "No hi ha definició d'etiqueta per a la declaració FORMAT en %0"
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 8114,8515 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "l'ús de \"%D\" és ambigu"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "La declaració en %0 no és vàlida en aquest context"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  msgid "elemental subroutine"
  msgstr ""
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1564
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "\"%D\" no és una funció,"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2218
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "els qualificadors \"%V\" no es poden aplicar a \"%T\""
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2584
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Valor de l'element de la matriu en %0 està fora del rang definit"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2885
  #, fuzzy, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El punt d'inici/fi de la subcadena en %0 està fora del rang definit"
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3748
  #, fuzzy, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Falta l'especificador %A en la declaració en %0"
  
! #: fortran/resolve.c:3778
  #, fuzzy, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "No hi ha definició d'etiqueta per a la declaració FORMAT en %0"
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8518,9104 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:3999
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "la declaració de l'expressió té tipus de dada incompleta"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4413
  #, fuzzy, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaració en %0 no és vàlida en el context establert per la declaració en %1"
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4455
  #, fuzzy, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La declaració en %0 no és vàlida en el context establert per la declaració en %1"
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4651
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "retornant la referència al temporal"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5655
  #, fuzzy, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: fortran/resolve.c:5658
  #, fuzzy, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: fortran/resolve.c:5661
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "\"%s\" té \"extern\" i assignador de valor inicial al mateix temps"
  
! #: fortran/resolve.c:5664
  #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: fortran/resolve.c:5667
  #, fuzzy, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5757
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5795
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: fortran/resolve.c:5803
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5895
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, fuzzy, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "tipus incompatibles en %s"
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6508
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6715
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "s'usa l'etiqueta \"%D\" però no està definida"
  
! #: fortran/resolve.c:6720
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "s'usa l'etiqueta \"%D\" però no està definida"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 8518,9104 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4006
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "la declaració de l'expressió té tipus de dada incompleta"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, fuzzy, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaració en %0 no és vàlida en el context establert per la declaració en %1"
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4462
  #, fuzzy, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La declaració en %0 no és vàlida en el context establert per la declaració en %1"
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4658
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "retornant la referència al temporal"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5662
  #, fuzzy, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: fortran/resolve.c:5665
  #, fuzzy, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: fortran/resolve.c:5668
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "\"%s\" té \"extern\" i assignador de valor inicial al mateix temps"
  
! #: fortran/resolve.c:5671
  #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: fortran/resolve.c:5674
  #, fuzzy, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: fortran/resolve.c:5815
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, fuzzy, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "tipus incompatibles en %s"
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "s'usa l'etiqueta \"%D\" però no està definida"
  
! #: fortran/resolve.c:6732
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "s'usa l'etiqueta \"%D\" però no està definida"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 9614,9646 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Element null en %0 per a la referència de matriu en %1"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
--- 9614,9646 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Element null en %0 per a la referència de matriu en %1"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9648,9664 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:967
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
--- 9648,9664 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:968
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
*************** msgstr "el paràmetre \"%s\" es va declar
*** 9683,9689 ****
  msgid "Unused variable %s declared at %L"
  msgstr "variable sense nom o camp declarat void"
  
! #: fortran/trans-expr.c:1954
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "massa pocs arguments per a la funció \"%s\""
--- 9683,9689 ----
  msgid "Unused variable %s declared at %L"
  msgstr "variable sense nom o camp declarat void"
  
! #: fortran/trans-expr.c:1962
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "massa pocs arguments per a la funció \"%s\""
*************** msgstr "Usar el registre BK com un regis
*** 11717,11723 ****
  #: config/c4x/c4x.opt:60
  #, fuzzy
  msgid "Generate code for CPU"
! msgstr "Generar codi per al CPU C44"
  
  #: config/c4x/c4x.opt:64
  msgid "Enable use of DB instruction"
--- 11717,11723 ----
  #: config/c4x/c4x.opt:60
  #, fuzzy
  msgid "Generate code for CPU"
! msgstr "Generar codi per al CPU C30"
  
  #: config/c4x/c4x.opt:64
  msgid "Enable use of DB instruction"
*************** msgstr "No hi ha fitxers d'entrada"
*** 12123,12139 ****
  #: config/sh/sh.opt:45
  #, fuzzy
  msgid "Generate SH1 code"
! msgstr "Generar codi SB"
  
  #: config/sh/sh.opt:49
  #, fuzzy
  msgid "Generate SH2 code"
! msgstr "Generar codi SB"
  
  #: config/sh/sh.opt:53
  #, fuzzy
  msgid "Generate SH2a code"
! msgstr "Generar codi SB"
  
  #: config/sh/sh.opt:57
  #, fuzzy
--- 12123,12139 ----
  #: config/sh/sh.opt:45
  #, fuzzy
  msgid "Generate SH1 code"
! msgstr "Generar codi SA"
  
  #: config/sh/sh.opt:49
  #, fuzzy
  msgid "Generate SH2 code"
! msgstr "Generar codi SA"
  
  #: config/sh/sh.opt:53
  #, fuzzy
  msgid "Generate SH2a code"
! msgstr "Generar codi SA"
  
  #: config/sh/sh.opt:57
  #, fuzzy
*************** msgstr "Generar codi little endian"
*** 12153,12174 ****
  #: config/sh/sh.opt:69
  #, fuzzy
  msgid "Generate SH2e code"
! msgstr "Generar codi SB"
  
  #: config/sh/sh.opt:73
  #, fuzzy
  msgid "Generate SH3 code"
! msgstr "Generar codi SB"
  
  #: config/sh/sh.opt:77
  #, fuzzy
  msgid "Generate SH3e code"
! msgstr "Generar codi SB"
  
  #: config/sh/sh.opt:81
  #, fuzzy
  msgid "Generate SH4 code"
! msgstr "Generar codi SB"
  
  #: config/sh/sh.opt:85
  #, fuzzy
--- 12153,12174 ----
  #: config/sh/sh.opt:69
  #, fuzzy
  msgid "Generate SH2e code"
! msgstr "Generar codi SA"
  
  #: config/sh/sh.opt:73
  #, fuzzy
  msgid "Generate SH3 code"
! msgstr "Generar codi SA"
  
  #: config/sh/sh.opt:77
  #, fuzzy
  msgid "Generate SH3e code"
! msgstr "Generar codi SA"
  
  #: config/sh/sh.opt:81
  #, fuzzy
  msgid "Generate SH4 code"
! msgstr "Generar codi SA"
  
  #: config/sh/sh.opt:85
  #, fuzzy
*************** msgstr "Generar codi SA"
*** 12188,12194 ****
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Generar codi per al CPU C44"
  
  #: config/sh/sh.opt:102
  #, fuzzy
--- 12188,12194 ----
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Generar codi per al CPU C40"
  
  #: config/sh/sh.opt:102
  #, fuzzy
*************** msgstr "Generar codi little endian"
*** 12226,12232 ****
  #: config/sh/sh.opt:131
  #, fuzzy
  msgid "Generate SH4a code"
! msgstr "Generar codi SB"
  
  #: config/sh/sh.opt:135
  #, fuzzy
--- 12226,12232 ----
  #: config/sh/sh.opt:131
  #, fuzzy
  msgid "Generate SH4a code"
! msgstr "Generar codi SA"
  
  #: config/sh/sh.opt:135
  #, fuzzy
*************** msgstr ""
*** 12652,12658 ****
  #: config/mips/mips.opt:52
  #, fuzzy
  msgid "Use trap instructions to check for integer divide by zero"
! msgstr "No atrapar la divisió entera per zero"
  
  #: config/mips/mips.opt:56
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
--- 12652,12658 ----
  #: config/mips/mips.opt:52
  #, fuzzy
  msgid "Use trap instructions to check for integer divide by zero"
! msgstr "Atrapar la divisió entera per zero"
  
  #: config/mips/mips.opt:56
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
*************** msgstr "Desactivar l'ús de la instrucció
*** 12980,12986 ****
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "Activar les funcions paral·leles"
  
  #: config/score/score.opt:40
  #, fuzzy
--- 12980,12986 ----
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "Activar l'ús de la instrucció DB"
  
  #: config/score/score.opt:40
  #, fuzzy
*************** msgstr ""
*** 13220,13226 ****
  #: config/frv/frv.opt:125
  #, fuzzy
  msgid "Enable inlining of PLT in function calls"
! msgstr "Activar l'ús de la instrucció RTPB"
  
  #: config/frv/frv.opt:129
  #, fuzzy
--- 13220,13226 ----
  #: config/frv/frv.opt:125
  #, fuzzy
  msgid "Enable inlining of PLT in function calls"
! msgstr "Activar l'ús de la instrucció RTPS"
  
  #: config/frv/frv.opt:129
  #, fuzzy
*************** msgstr ""
*** 13253,13259 ****
  #: config/frv/frv.opt:153
  #, fuzzy
  msgid "Enable nested conditional execution optimizations"
! msgstr "Activar la propagació de les constants condicionals SSA"
  
  #: config/frv/frv.opt:158
  msgid "Do not mark ABI switches in e_flags"
--- 13253,13259 ----
  #: config/frv/frv.opt:153
  #, fuzzy
  msgid "Enable nested conditional execution optimizations"
! msgstr "Activar l'ús de les instruccions condicionals move"
  
  #: config/frv/frv.opt:158
  msgid "Do not mark ABI switches in e_flags"
*************** msgstr ""
*** 13283,13289 ****
  #: config/frv/frv.opt:186
  #, fuzzy
  msgid "Do not assume a large TLS segment"
! msgstr "No ajustar l'alineació de la pila"
  
  #: config/frv/frv.opt:191
  msgid "Cause gas to print tomcat statistics"
--- 13283,13289 ----
  #: config/frv/frv.opt:186
  #, fuzzy
  msgid "Do not assume a large TLS segment"
! msgstr "No assumir GAS"
  
  #: config/frv/frv.opt:191
  msgid "Cause gas to print tomcat statistics"
*************** msgstr ""
*** 13365,13371 ****
  #: config/m32c/m32c.opt:29
  #, fuzzy
  msgid "Compile code for R8C variants"
! msgstr "Compilar per a punters de 32-bit"
  
  #: config/m32c/m32c.opt:33
  #, fuzzy
--- 13365,13371 ----
  #: config/m32c/m32c.opt:29
  #, fuzzy
  msgid "Compile code for R8C variants"
! msgstr "Compilar per a punters de 64-bit"
  
  #: config/m32c/m32c.opt:33
  #, fuzzy
*************** msgstr "Avisar sobre la declaració implí
*** 14453,14459 ****
  #: fortran/lang.opt:58
  #, fuzzy
  msgid "Warn about calls with implicit interface"
! msgstr "Avisar sobre la declaració implícita de funcions"
  
  #: fortran/lang.opt:62
  #, fuzzy
--- 14453,14459 ----
  #: fortran/lang.opt:58
  #, fuzzy
  msgid "Warn about calls with implicit interface"
! msgstr "Avisar sobre conversions que descarten calificators"
  
  #: fortran/lang.opt:62
  #, fuzzy
*************** msgstr "Enfortir la reducció de totes le
*** 15565,15571 ****
  #: common.opt:978
  #, fuzzy
  msgid "Enable loop optimizations on tree level"
! msgstr "Activar les optimitzacions SSA"
  
  #: common.opt:982
  #, fuzzy
--- 15565,15571 ----
  #: common.opt:978
  #, fuzzy
  msgid "Enable loop optimizations on tree level"
! msgstr "Activar les optimitzacions del enllaçador"
  
  #: common.opt:982
  #, fuzzy
*************** msgstr "ús no vàlid del camp no static \
*** 16472,16478 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "es va intentar prendre l'adreça del membre de l'estructura de camps de bits \"%s\""
--- 16472,16478 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "es va intentar prendre l'adreça del membre de l'estructura de camps de bits \"%s\""
*************** msgstr "el subindici de matriu té un tip
*** 16524,16531 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 16524,16531 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "s'usa la funció «inline» \"%D\" 
*** 16570,16576 ****
  #: c-decl.c:816 cp/decl.c:610
  #, fuzzy, gcc-internal-format
  msgid "unused variable %q+D"
! msgstr "variable \"%s\" sense ús"
  
  #: c-decl.c:820
  #, gcc-internal-format
--- 16570,16576 ----
  #: c-decl.c:816 cp/decl.c:610
  #, fuzzy, gcc-internal-format
  msgid "unused variable %q+D"
! msgstr "%Jvariable \"%D\" sense ús"
  
  #: c-decl.c:820
  #, gcc-internal-format
*************** msgstr "(Cada identificador no declarat 
*** 16809,16815 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "per a cada funció en la qual apareix.)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "l'etiqueta %s es referenciada fora de qualsevol funció"
--- 16809,16815 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "per a cada funció en la qual apareix.)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "l'etiqueta %s es referenciada fora de qualsevol funció"
*************** msgstr "static o qualificador de tipus e
*** 16927,16933 ****
  msgid "%q+D is usually a function"
  msgstr "%J\"%D\" és generalment una funció"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef \"%D\" està inicialitzat (utilitzi __typeof__ en el seu lloc)"
--- 16927,16933 ----
  msgid "%q+D is usually a function"
  msgstr "%J\"%D\" és generalment una funció"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef \"%D\" està inicialitzat (utilitzi __typeof__ en el seu lloc)"
*************** msgstr "el paràmetre \"%s\" té valor ini
*** 16948,16954 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable \"%#D\" té inicializador però de tipus de dada incompleta"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%Jha donat un atribut «noinline» a la funció «inline» \"%D\""
--- 16948,16954 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable \"%#D\" té inicializador però de tipus de dada incompleta"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%Jha donat un atribut «noinline» a la funció «inline» \"%D\""
*************** msgstr "la definició de la funció ho va 
*** 17078,17099 ****
  msgid "storage class specified for structure field %qs"
  msgstr "es va especificar una classe d'emmagatzematge per al camp de l'estructura \"%s\""
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "es va especificar una classe d'emmagatzematge per al paràmetre \"%s\""
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "es va especificar una classe d'emmagatzematge per al nom de tipus"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "\"%s\" iniciat i declarat com \"extern\""
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "\"%s\" té \"extern\" i assignador de valor inicial al mateix temps"
--- 17078,17099 ----
  msgid "storage class specified for structure field %qs"
  msgstr "es va especificar una classe d'emmagatzematge per al camp de l'estructura \"%s\""
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "es va especificar una classe d'emmagatzematge per al paràmetre \"%s\""
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "es va especificar una classe d'emmagatzematge per al nom de tipus"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "\"%s\" iniciat i declarat com \"extern\""
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "\"%s\" té \"extern\" i assignador de valor inicial al mateix temps"
*************** msgstr "la declaració al nivell del fitx
*** 17108,17119 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "la declaració al nivell del fitxer de \"%s\" especifica \"auto\""
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funció niada \"%s\" es va declarar \"extern\""
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "l'àmbit de la funció \"%s\"  és implícitament acte i declarada \"__thread\""
--- 17108,17119 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "la declaració al nivell del fitxer de \"%s\" especifica \"auto\""
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funció niada \"%s\" es va declarar \"extern\""
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "l'àmbit de la funció \"%s\"  és implícitament acte i declarada \"__thread\""
*************** msgstr "ISO C90 prohibeix matriu \"%s\" 
*** 17166,17172 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 prohibeix la matriu \"%s\" de grandària variable"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "la grandària de la matriu \"%s\" és massa gran"
--- 17166,17172 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 prohibeix la matriu \"%s\" de grandària variable"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "la grandària de la matriu \"%s\" és massa gran"
*************** msgstr "no es permet l'espai de noms \"%
*** 17187,17198 ****
  msgid "array type has incomplete element type"
  msgstr "el tipus array té tipus d'element incomplet"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" que és declarat com funció retorna una funció"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "\"%s\" que és declarat com funció retorna una matriu"
--- 17187,17198 ----
  msgid "array type has incomplete element type"
  msgstr "el tipus array té tipus d'element incomplet"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" que és declarat com funció retorna una funció"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "\"%s\" que és declarat com funció retorna una matriu"
*************** msgstr "%Jla variable \"%D\" és declarad
*** 17283,17289 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "no es dóna suport a -thread local strorage en aquest objectiu"
--- 17283,17289 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "no es dóna suport a -thread local strorage en aquest objectiu"
*************** msgstr "redefinició niada de \"%s\""
*** 17376,17382 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefinició niada de \"%s\""
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaració no declara res"
--- 17376,17382 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefinició niada de \"%s\""
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaració no declara res"
*************** msgstr "membres nomenats"
*** 17409,17415 ****
  #: c-decl.c:5470
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
! msgstr "els destructors no prenen paràmetres"
  
  #: c-decl.c:5532
  #, gcc-internal-format
--- 17409,17415 ----
  #: c-decl.c:5470
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
! msgstr "%s no té un membre cridat \"%s\""
  
  #: c-decl.c:5532
  #, gcc-internal-format
*************** msgstr "l'argument \"%D\" no coincideix 
*** 17633,17639 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument \"%D\" no coincideix amb el prototip"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hi ha una declaració de retorn en una funció que retorna \"non-void\""
--- 17633,17639 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument \"%D\" no coincideix amb el prototip"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hi ha una declaració de retorn en una funció que retorna \"non-void\""
*************** msgstr "no es dóna suport a -fdata-secti
*** 17929,17935 ****
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C++ no dóna suport a \"long long\""
  
  #: c-decl.c:7568
  #, fuzzy, gcc-internal-format
--- 17929,17935 ----
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C90 no dóna suport a \"long long\""
  
  #: c-decl.c:7568
  #, fuzzy, gcc-internal-format
*************** msgstr "la variable estàtica \"%s\" està
*** 18413,18419 ****
  msgid "%H%qE is not initialized"
  msgstr "falta valor inicial"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "falta \"(\" abans del predicat"
--- 18413,18419 ----
  msgid "%H%qE is not initialized"
  msgstr "falta valor inicial"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "falta \"(\" abans del predicat"
*************** msgstr "falta \"(\" abans del predicat"
*** 18423,18429 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "restriccions no vàlides per a l'operand"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "\")\" faltant en l'expressió"
--- 18423,18429 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "restriccions no vàlides per a l'operand"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "\")\" faltant en l'expressió"
*************** msgstr "ISO C prohibeix les funcions nia
*** 18611,18617 ****
  msgid "expected identifier"
  msgstr "operand inesperat"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la llista de numeradors"
--- 18611,18617 ----
  msgid "expected identifier"
  msgstr "operand inesperat"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la llista de numeradors"
*************** msgstr "la declaració del nivell superio
*** 18696,18702 ****
  msgid "wide string literal in %<asm%>"
  msgstr "cadena literal no vàlida, s'ignora el \"\\\" finals"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "_Pragma duu una cadena literal entre parèntesis"
--- 18696,18702 ----
  msgid "wide string literal in %<asm%>"
  msgstr "cadena literal no vàlida, s'ignora el \"\\\" finals"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "_Pragma duu una cadena literal entre parèntesis"
*************** msgstr "ISO C90 prohibeix els «compound 
*** 18825,18851 ****
  msgid "extra semicolon in method definition specified"
  msgstr "es va especificar un punt i coma extra en un struct o union"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "massa fitxers d'entrada"
--- 18825,18851 ----
  msgid "extra semicolon in method definition specified"
  msgstr "es va especificar un punt i coma extra en un struct o union"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "massa fitxers d'entrada"
*************** msgstr ""
*** 18875,18881 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
--- 18875,18881 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
*************** msgstr "rotació de insn no vàlida"
*** 18890,18896 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s: no per a %s"
--- 18890,18896 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s: no per a %s"
*************** msgstr "%s: no per a %s"
*** 18898,18904 ****
  #: c-parser.c:7298
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
! msgstr "operand no vàlid per al modificador \"m\""
  
  #: c-parser.c:7349 c-parser.c:7369
  #, gcc-internal-format
--- 18898,18904 ----
  #: c-parser.c:7298
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
! msgstr "operand no vàlid per al modificador \"p\""
  
  #: c-parser.c:7349 c-parser.c:7369
  #, gcc-internal-format
*************** msgstr ""
*** 18910,18916 ****
  msgid "for statement expected"
  msgstr "%s és més curt de l'esperat"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "declaració repetida de l'autòmat \"%s\""
--- 18910,18916 ----
  msgid "for statement expected"
  msgstr "%s és més curt de l'esperat"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "declaració repetida de l'autòmat \"%s\""
*************** msgstr "declaració repetida de l'autòmat
*** 18920,18941 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "no es dóna suport a -thread local strorage en aquest objectiu"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jel paràmetre \"%D\" té un tipus incomplet"
--- 18920,18941 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "no es dóna suport a -thread local strorage en aquest objectiu"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jel paràmetre \"%D\" té un tipus incomplet"
*************** msgstr "punter dereferènciat a tipus de 
*** 19266,19282 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "dereferènciant el punter \"void *\""
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "argument de tipus no vàlid de \"%s\""
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicat pel subindici no és ni matriu ni punter"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subindici de la matriu no és un enter"
--- 19266,19282 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "dereferènciant el punter \"void *\""
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "argument de tipus no vàlid de \"%s\""
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicat pel subindici no és ni matriu ni punter"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subindici de la matriu no és un enter"
*************** msgstr "es suggereixen parèntesi al volt
*** 19419,19425 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "les comparances com X<=Y<=Z no tenen el seu significat matemàtic"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "la declaració feble de \"%s\" després del primer ús resulta en una conducta no especificada"
--- 19419,19425 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "les comparances com X<=Y<=Z no tenen el seu significat matemàtic"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "la declaració feble de \"%s\" després del primer ús resulta en una conducta no especificada"
*************** msgstr "C tradicional rebutja la iniciac
*** 19886,19892 ****
  msgid "(near initialization for %qs)"
  msgstr "(prop de l'assignació de valors inicials per a \"%s\")"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 19886,19892 ----
  msgid "(near initialization for %qs)"
  msgstr "(prop de l'assignació de valors inicials per a \"%s\")"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr "l'argument de patró \"%T\" és un
*** 19916,19922 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohibeix \"goto *expr;\""
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funció declarada \"noreturn\" té una declaració \"return\""
--- 19916,19922 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohibeix \"goto *expr;\""
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funció declarada \"noreturn\" té una declaració \"return\""
*************** msgstr ""
*** 19966,19972 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "l'etiqueta «case» no es troba dintre d'una declaració «switch»"
--- 19966,19972 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "l'etiqueta «case» no es troba dintre d'una declaració «switch»"
*************** msgstr "l'etiqueta \"default\" no està d
*** 19981,19997 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hsuggereix parèntesis explícits per evitar \"else\" ambigu"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaració break no està dintre d'un cicle o «switch»"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaració continue no està dintre dintre d'un cicle"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "la declaració break no està dintre d'un cicle o «switch»"
--- 19981,19997 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hsuggereix parèntesis explícits per evitar \"else\" ambigu"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaració break no està dintre d'un cicle o «switch»"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaració continue no està dintre dintre d'un cicle"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "la declaració break no està dintre d'un cicle o «switch»"
*************** msgstr "la declaració de l'expressió té 
*** 20011,20037 ****
  msgid "division by zero"
  msgstr "divisió per zero"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "el valor de desplaçament a la dreta és negatiu"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "valor de desplaçament a la dreta >= amplària del tipus"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "el valor de desplaçament a l'esquerra és negatiu"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "valor de desplaçament a l'esquerra >= amplària del tipus"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "no és segura la comparança de coma flotant amb == o !="
--- 20011,20037 ----
  msgid "division by zero"
  msgstr "divisió per zero"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "el valor de desplaçament a la dreta és negatiu"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "valor de desplaçament a la dreta >= amplària del tipus"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "el valor de desplaçament a l'esquerra és negatiu"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "valor de desplaçament a l'esquerra >= amplària del tipus"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "no és segura la comparança de coma flotant amb == o !="
*************** msgstr "comparança ordenada de punter am
*** 20076,20087 ****
  msgid "comparison between signed and unsigned"
  msgstr "comparança entre signed i unsigned"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "comparança d'un ~unsigned promogut amb una constant"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "comparança d'un ~unsigned promogut amb unsigned"
--- 20076,20087 ----
  msgid "comparison between signed and unsigned"
  msgstr "comparança entre signed i unsigned"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "comparança d'un ~unsigned promogut amb una constant"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "comparança d'un ~unsigned promogut amb unsigned"
*************** msgstr "s'usa un valor de tipus struct q
*** 20101,20148 ****
  msgid "used union type value where scalar is required"
  msgstr "s'usa un valor de tipus union quan es requereix un escalar"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "tipus de retorn no vàlid per a la funció \"%#D\""
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "tipus de retorn no vàlid per a la funció \"%#D\""
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "\"%s\" no és un nom de fitxer vàlid"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "la crida a la funció té valor agregat"
--- 20101,20148 ----
  msgid "used union type value where scalar is required"
  msgstr "s'usa un valor de tipus union quan es requereix un escalar"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "tipus de retorn no vàlid per a la funció \"%#D\""
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "tipus de retorn no vàlid per a la funció \"%#D\""
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "\"%s\" no és un nom de fitxer vàlid"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "la crida a la funció té valor agregat"
*************** msgstr "abandó en %s, en %s:%d"
*** 20772,20818 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "maneig d'excepcions desactivat, usi -fexceptions per a activar"
  
! #: except.c:2879
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "l'argument de \"__builtin_eh_return_regno\" ha de ser constant"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "no es dóna suport a   _builtin_eh_return en aquest objectiu"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3921
  #, fuzzy, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "la conversió no coincideix amb el tipus de la funció"
  
! #: except.c:3927
  #, fuzzy, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_flow_info fallat"
--- 20772,20818 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "maneig d'excepcions desactivat, usi -fexceptions per a activar"
  
! #: except.c:2883
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "l'argument de \"__builtin_eh_return_regno\" ha de ser constant"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "no es dóna suport a   _builtin_eh_return en aquest objectiu"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3925
  #, fuzzy, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "la conversió no coincideix amb el tipus de la funció"
  
! #: except.c:3931
  #, fuzzy, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_flow_info fallat"
*************** msgstr "verify_flow_info fallat"
*** 20822,20828 ****
  msgid "stack limits not supported on this target"
  msgstr "no es dóna suport a límits de pila en aquest objectiu"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
--- 20822,20828 ----
  msgid "stack limits not supported on this target"
  msgstr "no es dóna suport a límits de pila en aquest objectiu"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
*************** msgstr ""
*** 20837,20863 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparança sempre és %d a causa de l'amplària del camp de bit"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparança sempre és %d"
  
! #: fold-const.c:5391
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un \"or\" de proves no equivalents sense coincidència sempre és 1"
  
! #: fold-const.c:5396
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un \"and\" de proves equivalents mútuament exclusives sempre és 0"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20837,20863 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparança sempre és %d a causa de l'amplària del camp de bit"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparança sempre és %d"
  
! #: fold-const.c:5407
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un \"or\" de proves no equivalents sense coincidència sempre és 1"
  
! #: fold-const.c:5412
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un \"and\" de proves equivalents mútuament exclusives sempre és 0"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "%Jla grandària de la variable \"
*** 20872,20878 ****
  msgid "size of variable %q+D is too large"
  msgstr "%Jla grandària de la variable \"%D\" és massa gran"
  
! #: function.c:1560
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "restricció impossible en \"asm\""
--- 20872,20878 ----
  msgid "size of variable %q+D is too large"
  msgstr "%Jla grandària de la variable \"%D\" és massa gran"
  
! #: function.c:1560 gimplify.c:4063
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "restricció impossible en \"asm\""
*************** msgid "invalid lvalue in asm output %d"
*** 21044,21084 ****
  msgstr "lvalue no vàlid en declaració asm"
  
  #: gimplify.c:4064
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "el nombre de sortida %d no és directament adreçable"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4593
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr ""
  
! #: gimplify.c:4607
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:4610
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "es va usar la va variable \"%s\" en funcions niades"
  
! #: gimplify.c:4734
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "\"%D\" no es va declarar en aquest àmbit"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
--- 21044,21089 ----
  msgstr "lvalue no vàlid en declaració asm"
  
  #: gimplify.c:4064
+ #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "el nombre de sortida %d no és directament adreçable"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4606
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr ""
  
! #: gimplify.c:4620
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:4623
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "es va usar la va variable \"%s\" en funcions niades"
  
! #: gimplify.c:4747
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "\"%D\" no es va declarar en aquest àmbit"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
*************** msgstr "no es pot obrir %s"
*** 21099,21135 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: paràmetre desconegut: %s"
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
--- 21104,21140 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: paràmetre desconegut: %s"
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
*************** msgstr "%J\"%D\" podria ser usat sense i
*** 22374,22385 ****
  msgid "no support for induction"
  msgstr "Ignorar dllimport per a funcions"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 22379,22390 ----
  msgid "no support for induction"
  msgstr "Ignorar dllimport per a funcions"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 22400,22409 ****
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
--- 22405,22414 ----
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr "valor erroni \"%s\" per a l'opci
*** 22865,22871 ****
  #: config/alpha/alpha.c:380 config/alpha/alpha.c:392
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for -mcpu switch"
! msgstr "valor erroni (%s) per a l'opció -mcpu"
  
  #: config/alpha/alpha.c:399
  #, gcc-internal-format
--- 22870,22876 ----
  #: config/alpha/alpha.c:380 config/alpha/alpha.c:392
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for -mcpu switch"
! msgstr "valor erroni \"%s\" per a l'opció -mcpu"
  
  #: config/alpha/alpha.c:399
  #, gcc-internal-format
*************** msgstr "-mpic-register= és inútil sense 
*** 23043,23081 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "no es pot usar \"%s\" per a registre PIC"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "l'atribut \"%s\" nomès s'aplica a funcions"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "no es pot calcular la ubicació real del paràmetre apilat"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "el selector ha de ser immediat"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "la màscara ha de ser immediat"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "no hi ha registres inferiors disponibles per a emmagatzemar registres superiors"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "no es poden codificar les Rutines de Serveis d'Interrupció en el mode Thumb"
--- 23048,23087 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "no es pot usar \"%s\" per a registre PIC"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "l'atribut \"%s\" nomès s'aplica a funcions"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "no es pot calcular la ubicació real del paràmetre apilat"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "el selector ha de ser immediat"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "la màscara ha de ser immediat"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "no hi ha registres inferiors disponibles per a emmagatzemar registres superiors"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "no es poden codificar les Rutines de Serveis d'Interrupció en el mode Thumb"
*************** msgstr "la variable iniciada \"%s\" està
*** 23090,23121 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "la variable estàtica \"%s\" està marcada com dllimport"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "canvi de punter gran de marc (%d) amb -mtiny-stack"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "Només les variables iniciades es poden ubicar en l'àrea de memòria del programa."
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Només les variables sense inicialitzar es poden col·locar en la secció noinit"
  
! #: config/avr/avr.c:4844
  #, fuzzy, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU \"%s\" només té suport per a ensamblador"
--- 23096,23127 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "la variable estàtica \"%s\" està marcada com dllimport"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "canvi de punter gran de marc (%d) amb -mtiny-stack"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "Només les variables iniciades es poden ubicar en l'àrea de memòria del programa."
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Només les variables sense inicialitzar es poden col·locar en la secció noinit"
  
! #: config/avr/avr.c:4861
  #, fuzzy, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU \"%s\" només té suport per a ensamblador"
*************** msgstr "els registres estesos no tenen m
*** 23660,23676 ****
  msgid "unsupported operand size for extended register"
  msgstr "mida d'operand sense suport per al registre estès"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "el desplaçament ha de ser immediat"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "s'ignora l'atribut \"%s\""
--- 23666,23682 ----
  msgid "unsupported operand size for extended register"
  msgstr "mida d'operand sense suport per al registre estès"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "el desplaçament ha de ser immediat"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "s'ignora l'atribut \"%s\""
*************** msgstr ""
*** 23856,23862 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr " -fPIC actualment no té suport en el 68000 o 68010\n"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "no es dóna suport a l'expressió del límit de la pila"
--- 23862,23868 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr " -fPIC actualment no té suport en el 68000 o 68010\n"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "no es dóna suport a l'expressió del límit de la pila"
*************** msgstr "el nom de cpu ha de estar en min
*** 23960,23966 ****
  #: config/mips/mips.c:10293
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to builtin function"
! msgstr "molt pocs arguments per a la funció spec"
  
  #. Output assembler code to FILE to increment profiler label # LABELNO
  #. for profiling a function entry.
--- 23966,23972 ----
  #: config/mips/mips.c:10293
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to builtin function"
! msgstr "massa arguments per a la funció"
  
  #. Output assembler code to FILE to increment profiler label # LABELNO
  #. for profiling a function entry.
*************** msgstr "-g només té suport quan s'usa GA
*** 24045,24051 ****
  msgid "-g option disabled"
  msgstr "opció -g desactivada"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 24051,24057 ----
  msgid "-g option disabled"
  msgstr "opció -g desactivada"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "l'argument 1 de __builtin__spe_p
*** 24274,24325 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "l'argument 1 de __builtin_spe_predicate està fora de límits"
  
! #: config/rs6000/rs6000.c:13884
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "marc de pila massa grand: %d bytes"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17539
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 24280,24331 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "l'argument 1 de __builtin_spe_predicate està fora de límits"
  
! #: config/rs6000/rs6000.c:13885
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "marc de pila massa grand: %d bytes"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 24518,24561 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC i -mcall-%s són incompatibles"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "no es dóna suport a _builtin_saveregs en aquest subobjectiu"
  
! #: config/sh/sh.c:7629
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "l'atribut \"%s\" aplica solament a funcions d'interrupció"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "l'argument de l'atribut \"%s\" no és una cadena constant"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "l'argument de l'atribut \"%s\" no és una cadena entera"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9835
  #, fuzzy, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Usar el registre BK com un registre de propòsit general"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
--- 24524,24567 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC i -mcall-%s són incompatibles"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "no es dóna suport a _builtin_saveregs en aquest subobjectiu"
  
! #: config/sh/sh.c:7638
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "l'atribut \"%s\" aplica solament a funcions d'interrupció"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "l'argument de l'atribut \"%s\" no és una cadena constant"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "l'argument de l'atribut \"%s\" no és una cadena entera"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9844
  #, fuzzy, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Usar el registre BK com un registre de propòsit general"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
*************** msgstr "%s per a \"operador%s\" en \"%s%
*** 24907,24913 ****
  #: cp/call.c:3109
  #, fuzzy, gcc-internal-format
  msgid "%s for %<operator%s%> in %<%E %s %E%>"
! msgstr "%s per a \"operador%s\" en \"%s%E\""
  
  #: cp/call.c:3112
  #, fuzzy, gcc-internal-format
--- 24913,24919 ----
  #: cp/call.c:3109
  #, fuzzy, gcc-internal-format
  msgid "%s for %<operator%s%> in %<%E %s %E%>"
! msgstr "%s per a \"operator%s\" en \"%E%s\""
  
  #: cp/call.c:3112
  #, fuzzy, gcc-internal-format
*************** msgstr "no es va declarar \"%D(int)\" pe
*** 24949,25121 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "comparança entre \"%#T\" i \"%#T\""
  
! #: cp/call.c:4127
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hi ha un operador \"operator delete\" adequat per a \"%T\""
  
! #: cp/call.c:4145
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "\"%+#D\" és privat"
  
! #: cp/call.c:4147
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "\"%+#D\" està protegit"
  
! #: cp/call.c:4149
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "\"%+#D\" és inaccessible"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "des d'aquest context"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "conversió no vàlida de \"%T\" a \"%T\""
  
! #: cp/call.c:4241
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  inicialitzant l'argument %P de \"%D\""
  
! #: cp/call.c:4253
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passant NULL usat per al no punter %s %P de \"%D\""
  
! #: cp/call.c:4256
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s al tipus \"%T\" que no és un punter des de NULL"
  
! #: cp/call.c:4264
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "en el pas de l'argument %P de \"%+D\""
  
! #: cp/call.c:4267
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "convertint de \"%T\" a \"%T\""
  
! #: cp/call.c:4407
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "no es pot inicialitzar \"%T\" des de \"%T\""
  
! #: cp/call.c:4410 cp/call.c:4426
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no es pot declarar que el camp \"%D\" sigui de tipus \"%T\""
  
! #: cp/call.c:4413
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no es pot inicialitzar \"%T\" des de \"%T\""
  
! #: cp/call.c:4527
  #, fuzzy, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "no es pot passar objectes de tipus \"%#T\" que no és POD a través de \"...\"; la cridada avortarà en temps d'execució"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, fuzzy, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "no es pot passar objectes de tipus \"%#T\" que no és POD a través de \"...\"; la cridada avortarà en temps d'execució"
  
! #: cp/call.c:4598
  #, fuzzy, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "l'argument per omissió per al paràmetre del tipus \"%T\" té el tipus \"%T\""
  
! #: cp/call.c:4682
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Avisar per funcions que podrien ser candidates per a atributs de format"
  
! #: cp/call.c:4819
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "passar \"%T\" com l'argument \"this\" de \"%#D\" descarta als qualificadors"
  
! #: cp/call.c:4838
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "\"%T\" no és una base inaccessible de \"%T\""
  
! #: cp/call.c:5094
  #, fuzzy, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "no es va poder trobar un camp class$ en el tipus d'interfície java \"%T\""
  
! #: cp/call.c:5337
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "cridada a \"%D\" que no és funció"
  
! #: cp/call.c:5459
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "no es troba una funció coincident per a la cridada a \"%T::%D(%A)%#V\""
  
! #: cp/call.c:5477
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la cridada del \"%D(%A)\" sobrecarregat és ambigua"
  
! #: cp/call.c:5503
  #, fuzzy, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no es pot cridar a la funció membre \"%D\" sense un objecte"
  
! #: cp/call.c:6123
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "passar \"%T\" escull \"%T\" sobre \"%T\""
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la crida a \"%D\""
  
! #: cp/call.c:6182
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "escollint \"%D\" sobre \"%D\""
  
! #: cp/call.c:6183
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  per a la conversió de \"%T\" a \"%T\""
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  perquè la seqüència de conversió per a l'argument és millor"
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6443
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "no es pot convertir \"%E\" a \"%T\""
  
! #: cp/call.c:6577
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "const_cast no vàlid d'un rvalue de tipus \"%T\" al tipus \"%T\""
  
! #: cp/call.c:6581
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "initialització no vàlida de reference de tipus \"%T\" a partir d'una expressió de tipus \"%T\""
--- 24955,25132 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "comparança entre \"%#T\" i \"%#T\""
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hi ha un operador \"operator delete\" adequat per a \"%T\""
  
! #: cp/call.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "\"%+#D\" és privat"
  
! #: cp/call.c:4163
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "\"%+#D\" està protegit"
  
! #: cp/call.c:4165
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "\"%+#D\" és inaccessible"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "des d'aquest context"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "conversió no vàlida de \"%T\" a \"%T\""
  
! #: cp/call.c:4257
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  inicialitzant l'argument %P de \"%D\""
  
! #: cp/call.c:4269
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passant NULL usat per al no punter %s %P de \"%D\""
  
! #: cp/call.c:4272
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s al tipus \"%T\" que no és un punter des de NULL"
  
! #: cp/call.c:4280
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "en el pas de l'argument %P de \"%+D\""
  
! #: cp/call.c:4283
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "convertint de \"%T\" a \"%T\""
  
! #: cp/call.c:4423
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "no es pot inicialitzar \"%T\" des de \"%T\""
  
! #: cp/call.c:4426 cp/call.c:4442
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no es pot declarar que el camp \"%D\" sigui de tipus \"%T\""
  
! #: cp/call.c:4429
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no es pot inicialitzar \"%T\" des de \"%T\""
  
! #: cp/call.c:4543
  #, fuzzy, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "no es pot passar objectes de tipus \"%#T\" que no és POD a través de \"...\"; la cridada avortarà en temps d'execució"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, fuzzy, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "no es pot passar objectes de tipus \"%#T\" que no és POD a través de \"...\"; la cridada avortarà en temps d'execució"
  
! #: cp/call.c:4614
  #, fuzzy, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "l'argument per omissió per al paràmetre del tipus \"%T\" té el tipus \"%T\""
  
! #: cp/call.c:4698
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Avisar per funcions que podrien ser candidates per a atributs de format"
  
! #: cp/call.c:4835
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "passar \"%T\" com l'argument \"this\" de \"%#D\" descarta als qualificadors"
  
! #: cp/call.c:4854
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "\"%T\" no és una base inaccessible de \"%T\""
  
! #: cp/call.c:5110
  #, fuzzy, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "no es va poder trobar un camp class$ en el tipus d'interfície java \"%T\""
  
! #: cp/call.c:5353
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "cridada a \"%D\" que no és funció"
  
! #: cp/call.c:5475
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "no es troba una funció coincident per a la cridada a \"%T::%D(%A)%#V\""
  
! #: cp/call.c:5493
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la cridada del \"%D(%A)\" sobrecarregat és ambigua"
  
! #: cp/call.c:5519
  #, fuzzy, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no es pot cridar a la funció membre \"%D\" sense un objecte"
  
! #: cp/call.c:6139
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "passar \"%T\" escull \"%T\" sobre \"%T\""
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la crida a \"%D\""
  
! #: cp/call.c:6198
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "escollint \"%D\" sobre \"%D\""
  
! #: cp/call.c:6199
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  per a la conversió de \"%T\" a \"%T\""
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  perquè la seqüència de conversió per a l'argument és millor"
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6459
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "no es pot convertir \"%E\" a \"%T\""
  
! #: cp/call.c:6593
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "const_cast no vàlid d'un rvalue de tipus \"%T\" al tipus \"%T\""
  
! #: cp/call.c:6597
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "initialització no vàlida de reference de tipus \"%T\" a partir d'una expressió de tipus \"%T\""
*************** msgstr ""
*** 25396,25402 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinició de \"%#T\""
--- 25407,25413 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinició de \"%#T\""
*************** msgstr "\"%#T\" té funcions virtuals per
*** 25411,25452 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "es va tractar d'acabar struct, però va ser tret a causa d'errors previs de decodificació"
  
! #: cp/class.c:5690
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "cadena de llenguatge \"\"%s\"\" no reconeguda"
  
! #: cp/class.c:5779
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "no es pot resoldre la funció sobrecarregada \"%D\" basant-se en la conversió al tipus \"%T\""
  
! #: cp/class.c:5908
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "no hi ha coincidències al convertir la funció \"%D\" al tipus \"%#T\""
  
! #: cp/class.c:5931
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversió de la funció sobrecarregada \"%D\" al tipus \"%#T\" és ambigua"
  
! #: cp/class.c:5957
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "assumint el punter a membre \"%D\""
  
! #: cp/class.c:5960
  #, fuzzy, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un punter a membre solament es pot formar amb \"&%E\")"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hi ha suficient informació de tipus"
  
! #: cp/class.c:6033
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "l'argument de tipus \"%T\" no coincideix amb \"%T\""
--- 25422,25463 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "es va tractar d'acabar struct, però va ser tret a causa d'errors previs de decodificació"
  
! #: cp/class.c:5702
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "cadena de llenguatge \"\"%s\"\" no reconeguda"
  
! #: cp/class.c:5791
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "no es pot resoldre la funció sobrecarregada \"%D\" basant-se en la conversió al tipus \"%T\""
  
! #: cp/class.c:5920
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "no hi ha coincidències al convertir la funció \"%D\" al tipus \"%#T\""
  
! #: cp/class.c:5943
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversió de la funció sobrecarregada \"%D\" al tipus \"%#T\" és ambigua"
  
! #: cp/class.c:5969
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "assumint el punter a membre \"%D\""
  
! #: cp/class.c:5972
  #, fuzzy, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un punter a membre solament es pot formar amb \"&%E\")"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hi ha suficient informació de tipus"
  
! #: cp/class.c:6045
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "l'argument de tipus \"%T\" no coincideix amb \"%T\""
*************** msgstr "l'argument de tipus \"%T\" no co
*** 25456,25467 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "la declaració de \"%#D\""
  
! #: cp/class.c:6321
  #, fuzzy, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "canvia el significat de \"%D\" a partir de \"%+#D\""
--- 25467,25478 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "la declaració de \"%#D\""
  
! #: cp/class.c:6333
  #, fuzzy, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "canvia el significat de \"%D\" a partir de \"%+#D\""
*************** msgstr "el punter a la conversió de memb
*** 25501,25507 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "la conversió de \"%T\" a \"%T\" descarta els qualificadors"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "la conversió de \"%T\" a \"%T\" no dereferencia els punters"
--- 25512,25518 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "la conversió de \"%T\" a \"%T\" descarta els qualificadors"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "la conversió de \"%T\" a \"%T\" no dereferencia els punters"
*************** msgstr "  les conversions candidates inc
*** 25594,25600 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "\"%s\" va ser declarat \"extern\" i després \"static\""
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "declaració prèvia de \"%D\""
--- 25605,25611 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "\"%s\" va ser declarat \"extern\" i després \"static\""
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "declaració prèvia de \"%D\""
*************** msgstr "es va usar \"%#D\" abans que sig
*** 25767,25773 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "declaració prèvia no «inline» aquí"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaració redundant de \"%D\" en el mateix àmbit"
--- 25778,25784 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "declaració prèvia no «inline» aquí"
  
! #: cp/decl.c:1593
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaració redundant de \"%D\" en el mateix àmbit"
*************** msgstr "declaració redundant de \"%D\" e
*** 25780,26082 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especialització explícita de %D després del primer ús"
  
! #: cp/decl.c:1943
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "s'ignora l'atribut \"%s\""
  
! #: cp/decl.c:1945
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "causa conflictes amb la declaració prèvia \"%#D\""
  
! #: cp/decl.c:2312
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "salt a l'etiqueta \"%D\""
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "salt a l'etiqueta «case»"
  
! #: cp/decl.c:2316
  #, fuzzy, gcc-internal-format
  msgid "%H  from here"
  msgstr "  des d'aquí"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2356
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  creua la inicialització de \"%#D\""
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  entra en l'àmbit de \"%#D\" que no és POD"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entra intent de bloc"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entra captura de bloc"
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra intent de bloc"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "salt a l'etiqueta \"%D\""
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  des d'aquí"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, fuzzy, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "  entra captura de bloc"
  
! #: cp/decl.c:2471
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  salta la inicialización de \"%#D\""
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "etiqueta nomenada wchar_t"
  
! #: cp/decl.c:2551
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta duplicada \"%D\""
  
! #: cp/decl.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%D::%D\" no és un patró"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "s'usa \"%D\" sense paràmetres de patró"
  
! #: cp/decl.c:2835
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%#T\" no és un patró"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hi ha una patró de classe cridada \"%#T\" en \"%#T\""
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hi ha un tipus cridat \"%#T\" en \"%#T\""
  
! #: cp/decl.c:2855
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2862
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "els paràmetres del patró no poden ser friends"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "   \"%#D\" declarat aquí"
  
! #: cp/decl.c:3596
  #, fuzzy, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "un union anònim no pot tenir funcions membre"
  
! #: cp/decl.c:3614
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no es permet el membre \"%#D\" amb constructor en un agregat anònim"
  
! #: cp/decl.c:3617
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no es permet el membre \"%#D\" amb destructor en un agregat anònim"
  
! #: cp/decl.c:3620
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no es permet el membre \"%#D\" amb operador d'assignació de còpia en un agregat anònim"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipus múltiples en una declaració"
  
! #: cp/decl.c:3649
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaració del tipus intern de C++ \"%T\""
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nom del tipus en la declaració typedef"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohibeix structs anònims"
  
! #: cp/decl.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "\"%D\" només pot ser especificat per a funcions"
  
! #: cp/decl.c:3707
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "\"%D\" només pot ser especificat dintre d'una classe"
  
! #: cp/decl.c:3709
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "\"%D\" només pot ser especificat per a constructors"
  
! #: cp/decl.c:3711
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "\"%D\" només pot ser especificat per a objectes i funcions"
  
! #: cp/decl.c:3717
  #, fuzzy, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "\"%D\" només pot ser especificat per a objectes i funcions"
  
! #: cp/decl.c:3747
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "declaració friend prèvia de \"%D\""
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3862
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la funció \"%#D\" està inicialitzada com una variable"
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaració de \"%#D\" té \"extern\" i està inicialitzada"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
! msgstr "la variable \"%s\" està marcada com dllimport"
  
! #: cp/decl.c:3908
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "\"%#D\" no és un membre static de \"%#T\""
  
! #: cp/decl.c:3914
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permet que \"%T::%D\" es defineixi com \"%T::%D\""
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicialització duplicada de %D"
  
! #: cp/decl.c:3969
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaració de \"%#D\" fora de la classe no és una definició"
  
! #: cp/decl.c:4036
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable \"%#D\" té inicializador però de tipus de dada incompleta"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "alguns elements de la matriu \"%#D\" tenen tipus de dada incompleta"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "l'agregat \"%#D\" té un tipus incomplet i no es pot definir"
  
! #: cp/decl.c:4100
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "\"%D\" declarat com referència però no està inicialitzat"
  
! #: cp/decl.c:4106
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ prohibeix l'ús d'una llista de inicialitzadors per a inicialitzar la referència \"%D\""
  
! #: cp/decl.c:4132
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "no es pot inicialitzar \"%T\" des de \"%T\""
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4209
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "l'inicializador no pot determinar la grandària de \"%D\""
  
! #: cp/decl.c:4216
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta la grandària de la matriu en \"%D\""
  
! #: cp/decl.c:4228
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriu \"%D\" de grandària zero"
--- 25791,26093 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especialització explícita de %D després del primer ús"
  
! #: cp/decl.c:1944
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "s'ignora l'atribut \"%s\""
  
! #: cp/decl.c:1946
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "causa conflictes amb la declaració prèvia \"%#D\""
  
! #: cp/decl.c:2329
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "salt a l'etiqueta \"%D\""
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "salt a l'etiqueta «case»"
  
! #: cp/decl.c:2333
  #, fuzzy, gcc-internal-format
  msgid "%H  from here"
  msgstr "  des d'aquí"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2373
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  creua la inicialització de \"%#D\""
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  entra en l'àmbit de \"%#D\" que no és POD"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entra intent de bloc"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entra captura de bloc"
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra intent de bloc"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "salt a l'etiqueta \"%D\""
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  des d'aquí"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, fuzzy, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "  entra captura de bloc"
  
! #: cp/decl.c:2488
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  salta la inicialización de \"%#D\""
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "etiqueta nomenada wchar_t"
  
! #: cp/decl.c:2568
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta duplicada \"%D\""
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%D::%D\" no és un patró"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "s'usa \"%D\" sense paràmetres de patró"
  
! #: cp/decl.c:2852
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "\"%#T\" no és un patró"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hi ha una patró de classe cridada \"%#T\" en \"%#T\""
  
! #: cp/decl.c:2865
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hi ha un tipus cridat \"%#T\" en \"%#T\""
  
! #: cp/decl.c:2872
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2879
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "els paràmetres del patró no poden ser friends"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "   \"%#D\" declarat aquí"
  
! #: cp/decl.c:3613
  #, fuzzy, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "un union anònim no pot tenir funcions membre"
  
! #: cp/decl.c:3631
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no es permet el membre \"%#D\" amb constructor en un agregat anònim"
  
! #: cp/decl.c:3634
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no es permet el membre \"%#D\" amb destructor en un agregat anònim"
  
! #: cp/decl.c:3637
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no es permet el membre \"%#D\" amb operador d'assignació de còpia en un agregat anònim"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipus múltiples en una declaració"
  
! #: cp/decl.c:3666
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaració del tipus intern de C++ \"%T\""
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nom del tipus en la declaració typedef"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohibeix structs anònims"
  
! #: cp/decl.c:3718
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "\"%D\" només pot ser especificat per a funcions"
  
! #: cp/decl.c:3724
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "\"%D\" només pot ser especificat dintre d'una classe"
  
! #: cp/decl.c:3726
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "\"%D\" només pot ser especificat per a constructors"
  
! #: cp/decl.c:3728
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "\"%D\" només pot ser especificat per a objectes i funcions"
  
! #: cp/decl.c:3734
  #, fuzzy, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "\"%D\" només pot ser especificat per a objectes i funcions"
  
! #: cp/decl.c:3764
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "declaració friend prèvia de \"%D\""
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la funció \"%#D\" està inicialitzada com una variable"
  
! #: cp/decl.c:3890
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaració de \"%#D\" té \"extern\" i està inicialitzada"
  
! #: cp/decl.c:3906
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
! msgstr "la definició de la funció \"%s\" està marcada com dllimport"
  
! #: cp/decl.c:3925
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "\"%#D\" no és un membre static de \"%#T\""
  
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permet que \"%T::%D\" es defineixi com \"%T::%D\""
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3948
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicialització duplicada de %D"
  
! #: cp/decl.c:3986
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaració de \"%#D\" fora de la classe no és una definició"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable \"%#D\" té inicializador però de tipus de dada incompleta"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "alguns elements de la matriu \"%#D\" tenen tipus de dada incompleta"
  
! #: cp/decl.c:4070
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "l'agregat \"%#D\" té un tipus incomplet i no es pot definir"
  
! #: cp/decl.c:4117
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "\"%D\" declarat com referència però no està inicialitzat"
  
! #: cp/decl.c:4123
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ prohibeix l'ús d'una llista de inicialitzadors per a inicialitzar la referència \"%D\""
  
! #: cp/decl.c:4149
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "no es pot inicialitzar \"%T\" des de \"%T\""
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4226
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "l'inicializador no pot determinar la grandària de \"%D\""
  
! #: cp/decl.c:4233
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta la grandària de la matriu en \"%D\""
  
! #: cp/decl.c:4245
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriu \"%D\" de grandària zero"
*************** msgstr "matriu \"%D\" de grandària zero"
*** 26084,26311 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "no es coneix la grandària d'emmagatzematge de \"%D\""
  
! #: cp/decl.c:4293
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "la grandària d'emmagatzematge de \"%D\" no és constant"
  
! #: cp/decl.c:4342
  #, fuzzy, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "perdó: la semàntica de les dades static de la funció «inline» \"%#D\" és errònia (acabarà amb múltiples còpies)"
  
! #: cp/decl.c:4345
  #, fuzzy, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "  pot evitar això eliminant l'inicializador"
  
! #: cp/decl.c:4372
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "const \"%D\" sense inicialitzar"
  
! #: cp/decl.c:4484
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "inicialitzador no vàlid per al mètode virtual \"%D\""
  
! #: cp/decl.c:4526
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'inicialitzador per a \"%T\" ha d'estar tancat entre parèntesis"
  
! #: cp/decl.c:4544
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "\"%T\" té una dada membre que no és non-static cridada \"%D\""
  
! #: cp/decl.c:4595
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "parèntesis al voltant de l'inicialitzador per a \"%T\""
  
! #: cp/decl.c:4678
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "falten claus al voltant dels valors inicials"
  
! #: cp/decl.c:4735
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "massa inicialitzadors per a \"%T\""
  
! #: cp/decl.c:4778
  #, fuzzy, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "l'objecte de grandària variable \"%D\" no pot ser inicialitzat"
  
! #: cp/decl.c:4784
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "\"%D\" té un tipus de dada incompleta"
  
! #: cp/decl.c:4796
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "excés d'elements en valors inicials d'union"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "\"%D\" ha de ser inicialitzat per un constructor, no per \"{...}\""
  
! #: cp/decl.c:4880
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma duu una cadena literal entre parèntesis"
  
! #: cp/decl.c:4895
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "estructura \"%D\" amb membres const sense inicialitzar"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "estructura \"%D\" amb membres de referència sense inicialitzar"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "assignació (no inicialització) en la declaració"
  
! #: cp/decl.c:5184
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "enfosquint la declaració de tipus prèvia de \"%#D\""
  
! #: cp/decl.c:5214
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "\"%D\" no pot ser thread-local perquè és de tipus \"%T\" que no és POD"
  
! #: cp/decl.c:5250
  #, fuzzy, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "\"%D\" és thread-local i per tant no es pot inicialitzar dinàmicament"
  
! #: cp/decl.c:5268
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "matriu amb valors inicials assignats d'una expressió matricial que no és constant"
  
! #: cp/decl.c:5857
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor per a la classe estrangera \"%T\" no pot ser un membre"
  
! #: cp/decl.c:5859
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor per a la classe estrangera \"%T\" no pot ser un membre"
  
! #: cp/decl.c:5880
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "\"%D\" va ser declarat com un %s \"virtual\""
  
! #: cp/decl.c:5882
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "\"%D\" va ser declarat com un %s \"inline\""
  
! #: cp/decl.c:5884
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "especificadors de funció \"const\" i \"volatile\" en \"%D\" no vàlids en la declaració %s"
  
! #: cp/decl.c:5888
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "\"%D\" declarat com un friend"
  
! #: cp/decl.c:5894
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%D\" declarat amb una excepció d'especificació"
  
! #: cp/decl.c:5928
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la declaració de \"%D\" no està en un espai de noms al voltant de \"%D\""
  
! #: cp/decl.c:6017
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definint l'especialització explícita \"%D\" en la declaració friend"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ús no vàlid de l'aneu de patró \"%D\" en la declaració del patró primàri"
  
! #: cp/decl.c:6057
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no es permeten els argument per omissió en la declaració de l'especialització friend del patró \"%D\""
  
! #: cp/decl.c:6065
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no es permet \"inline\" en la declaració de l'especialització friend del patró \"%D\""
  
! #: cp/decl.c:6108
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no es pot declarar \"::main\" com template"
  
! #: cp/decl.c:6110
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no es pot declarar \"::main\" com «inline»"
  
! #: cp/decl.c:6112
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no es pot declarar \"::main\" com static"
  
! #: cp/decl.c:6140
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "la funció \"%#D\" que no és local usa un tipus anònim"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, fuzzy, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "\"%#D\" no es refereix al tipus sense qualificar, així que no s'usa per a l'enllaçat"
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "la funció \"%#D\" que no és local utilitza el tipus local \"%T\""
  
! #: cp/decl.c:6172
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sfunció membre \"%D\" no pot tenir el qualificador de mètode \"%T\""
  
! #: cp/decl.c:6224
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "\"main\" ha de retornar \"int\""
  
! #: cp/decl.c:6258
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definició de \"%D\" declarat implícitament"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hi ha una funció membre \"%#D\" declarada en la classe \"%T\""
--- 26095,26322 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "no es coneix la grandària d'emmagatzematge de \"%D\""
  
! #: cp/decl.c:4310
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "la grandària d'emmagatzematge de \"%D\" no és constant"
  
! #: cp/decl.c:4359
  #, fuzzy, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "perdó: la semàntica de les dades static de la funció «inline» \"%#D\" és errònia (acabarà amb múltiples còpies)"
  
! #: cp/decl.c:4362
  #, fuzzy, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "  pot evitar això eliminant l'inicializador"
  
! #: cp/decl.c:4389
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "const \"%D\" sense inicialitzar"
  
! #: cp/decl.c:4501
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "inicialitzador no vàlid per al mètode virtual \"%D\""
  
! #: cp/decl.c:4543
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'inicialitzador per a \"%T\" ha d'estar tancat entre parèntesis"
  
! #: cp/decl.c:4561
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "\"%T\" té una dada membre que no és non-static cridada \"%D\""
  
! #: cp/decl.c:4612
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "parèntesis al voltant de l'inicialitzador per a \"%T\""
  
! #: cp/decl.c:4695
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "falten claus al voltant dels valors inicials"
  
! #: cp/decl.c:4752
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "massa inicialitzadors per a \"%T\""
  
! #: cp/decl.c:4795
  #, fuzzy, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "l'objecte de grandària variable \"%D\" no pot ser inicialitzat"
  
! #: cp/decl.c:4801
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "\"%D\" té un tipus de dada incompleta"
  
! #: cp/decl.c:4813
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "excés d'elements en valors inicials d'union"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "\"%D\" ha de ser inicialitzat per un constructor, no per \"{...}\""
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma duu una cadena literal entre parèntesis"
  
! #: cp/decl.c:4912
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "estructura \"%D\" amb membres const sense inicialitzar"
  
! #: cp/decl.c:4914
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "estructura \"%D\" amb membres de referència sense inicialitzar"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "assignació (no inicialització) en la declaració"
  
! #: cp/decl.c:5229
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "enfosquint la declaració de tipus prèvia de \"%#D\""
  
! #: cp/decl.c:5259
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "\"%D\" no pot ser thread-local perquè és de tipus \"%T\" que no és POD"
  
! #: cp/decl.c:5295
  #, fuzzy, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "\"%D\" és thread-local i per tant no es pot inicialitzar dinàmicament"
  
! #: cp/decl.c:5313
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "matriu amb valors inicials assignats d'una expressió matricial que no és constant"
  
! #: cp/decl.c:5913
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor per a la classe estrangera \"%T\" no pot ser un membre"
  
! #: cp/decl.c:5915
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor per a la classe estrangera \"%T\" no pot ser un membre"
  
! #: cp/decl.c:5936
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "\"%D\" va ser declarat com un %s \"virtual\""
  
! #: cp/decl.c:5938
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "\"%D\" va ser declarat com un %s \"inline\""
  
! #: cp/decl.c:5940
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "especificadors de funció \"const\" i \"volatile\" en \"%D\" no vàlids en la declaració %s"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "\"%D\" declarat com un friend"
  
! #: cp/decl.c:5950
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%D\" declarat amb una excepció d'especificació"
  
! #: cp/decl.c:5984
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la declaració de \"%D\" no està en un espai de noms al voltant de \"%D\""
  
! #: cp/decl.c:6073
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definint l'especialització explícita \"%D\" en la declaració friend"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ús no vàlid de l'aneu de patró \"%D\" en la declaració del patró primàri"
  
! #: cp/decl.c:6113
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no es permeten els argument per omissió en la declaració de l'especialització friend del patró \"%D\""
  
! #: cp/decl.c:6121
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no es permet \"inline\" en la declaració de l'especialització friend del patró \"%D\""
  
! #: cp/decl.c:6164
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no es pot declarar \"::main\" com template"
  
! #: cp/decl.c:6166
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no es pot declarar \"::main\" com «inline»"
  
! #: cp/decl.c:6168
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no es pot declarar \"::main\" com static"
  
! #: cp/decl.c:6196
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "la funció \"%#D\" que no és local usa un tipus anònim"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, fuzzy, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "\"%#D\" no es refereix al tipus sense qualificar, així que no s'usa per a l'enllaçat"
  
! #: cp/decl.c:6205
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "la funció \"%#D\" que no és local utilitza el tipus local \"%T\""
  
! #: cp/decl.c:6228
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sfunció membre \"%D\" no pot tenir el qualificador de mètode \"%T\""
  
! #: cp/decl.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "\"main\" ha de retornar \"int\""
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definició de \"%D\" declarat implícitament"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hi ha una funció membre \"%#D\" declarada en la classe \"%T\""
*************** msgstr "no hi ha una funció membre \"%#D
*** 26314,26859 ****
  #. 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/decl.c:6422
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "la funció \"%#D\" que no és local usa un tipus anònim"
  
! #: cp/decl.c:6431
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "la funció \"%#D\" que no és local utilitza el tipus local \"%T\""
  
! #: cp/decl.c:6548
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ISO C++ prohibeix la inicialització del membre constant \"%D\" del tipus \"%T\" que no és enter"
  
! #: cp/decl.c:6558
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohibeix la inicialización en la classe del membre static \"%D\" que no és constant"
  
! #: cp/decl.c:6562
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohibeix la inicialització del membre constant \"%D\" del tipus \"%T\" que no és enter"
  
! #: cp/decl.c:6586
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "la grandària de la matriu \"%D\" té un tipus no enter"
  
! #: cp/decl.c:6588
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "la grandària de la matriu té un tipus no enter"
  
! #: cp/decl.c:6624
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "la grandària de la matriu \"%D\" és negatiu"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "la grandària de la matriu és negatiu"
  
! #: cp/decl.c:6634
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohibeix la matriu \"%D\" de grandària zero"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohibeix la matriu de grandària zero"
  
! #: cp/decl.c:6643
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "la grandària de la matriu \"%D\" no és una expressió constant integral"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "la grandària de la matriu no és una expressió constant integral"
  
! #: cp/decl.c:6652
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ prohibeix la matriu \"%D\" de grandària variable"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ prohibeix la matriu de grandària variable"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordament en la dimensió de la matriu"
  
! #: cp/decl.c:6759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "declaración de \"%D\" com %s"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "creant %s"
  
! #: cp/decl.c:6773
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaració de \"%D\" com una matriu multidimensional ha de tenir límits per a totes les dimensions excepte la primera"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriu multidimensional ha de tenir límits per a totes les dimensions excepte per a la primera"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "l'especificació del tipus de retorn per al constructor no és vàlid"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "l'especificació del tipus de retorn per al destructor no és vàlid"
  
! #: cp/decl.c:6835
  #, fuzzy, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "l'operador \"%T\" es va declarar per a retornar \"%T\""
  
! #: cp/decl.c:6837
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "es va especificar un tipus de retorn per a \"operator %T\""
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable sense nom o camp declarat void"
  
! #: cp/decl.c:6863
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable o camp \"%s\" declarat void"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable o camp declarat void"
  
! #: cp/decl.c:7031
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ús no vàlid del membre \"%D\""
  
! #: cp/decl.c:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "definició no vàlida del tipus qualificat \"%T\""
  
! #: cp/decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ús no vàlid del membre \"%D\""
  
! #: cp/decl.c:7049
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "el tipus \"%T\" no és derivat del tipus \"%T\""
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaració de \"%D\" com una no funció"
  
! #: cp/decl.c:7071
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "la declaració de \"%D\" com una no funció"
  
! #: cp/decl.c:7100
  #, fuzzy, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta l'identificador del declarador; utilitzant la paraula reservada \"%D\""
  
! #: cp/decl.c:7147
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definició de la funció ho va declarar com \"register\""
  
! #: cp/decl.c:7189
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o més tipus de dades en la declaració de \"%s\""
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohibeix la declaració de \"%s\" sense tipus"
  
! #: cp/decl.c:7283
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed o unsigned no vàlid per a \"%s\""
  
! #: cp/decl.c:7285
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "es van donar junts signed i unsigned per a \"%s\""
  
! #: cp/decl.c:7287
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "complex no vàlid per a \"%s\""
  
! #: cp/decl.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "complex no vàlid per a \"%s\""
  
! #: cp/decl.c:7291
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "complex no vàlid per a \"%s\""
  
! #: cp/decl.c:7293
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed o unsigned no vàlids per a \"%s\""
  
! #: cp/decl.c:7295
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "s'especifica long o short amb char per a \"%s\""
  
! #: cp/decl.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long i short especificats junts per a \"%s\""
  
! #: cp/decl.c:7303
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "ús no vàlid de long, short, signed o unsigned per a \"%s\""
  
! #: cp/decl.c:7367
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vàlid per a \"%s\""
  
! #: cp/decl.c:7396
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no es permeten qualificadors en la declaració de \"operator %T\""
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "qualificadors no vàlids en el tipus de funció no membre"
  
! #: cp/decl.c:7431
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "\"%D\" no es pot declarar virtual, ja que sempre és static"
  
! #: cp/decl.c:7439
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "\"%T::%D\" no és una declaració vàlida"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaració typedef no vàlida en la declaració de paràmetres"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "especificadors de classe d'emmagatzematge no vàlids en les declaracions de paràmetres"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "declaració de virtual fora de class"
  
! #: cp/decl.c:7479
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "múltiples classes d'emmagatzematge en la declaració de \"%s\""
  
! #: cp/decl.c:7484
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "declaracions de \"%s\" en conflicte"
  
! #: cp/decl.c:7507
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe d'emmagatzematge especificada per %s \"%s\""
  
! #: cp/decl.c:7541
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaració del nivell superior de \"%s\" especifica \"auto\""
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadors de classe d'emmagatzematge no vàlids en les declaracions de funcions friend"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no pot ser una funció membre de tipus static"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no pot ser una funció membre de tipus static"
  
! #: cp/decl.c:7678
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "els destructors no poden ser \"%s\""
  
! #: cp/decl.c:7679
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "els constructors no poden ser \"%s\""
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "els constructors no poden ser declarats virtual"
  
! #: cp/decl.c:7709
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "no es pot inicialitzar la funció friend \"%s\""
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les funcions virtuals no poden ser friend"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaració friend no està en una definició de classe"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "no es pot definir la funció friend \"%s\" en una definició de classe local"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "els destructors no poden tenir paràmetres"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no es poden declarar referències a \"%#T\""
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no es pot declarar un punter a \"%#T\""
  
! #: cp/decl.c:7759
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no es pot declarar un punter al membre \"%#T\""
  
! #: cp/decl.c:7822
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "l'identificador de patró \"%D\" s'usa com un declarador"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les funcions membres són implícitament friends de la seva classe"
  
! #: cp/decl.c:7874
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "s'ignora la qualificació extra `%T::' en el membre \"%s\""
  
! #: cp/decl.c:7906
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "no es pot declarar la funció membre \"%T::%s\" dintre de \"%T\""
  
! #: cp/decl.c:7907
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "no es pot declarar la funció membre \"%T::%s\" dintre de \"%T\""
  
! #: cp/decl.c:7923
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no es pot declarar el membre \"%T::%s\" dintre de \"%T\""
  
! #: cp/decl.c:7957
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "l'argument de patró \"%T\" és un tipus modificat variablement"
  
! #: cp/decl.c:7959
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "l'argument de patró \"%T\" és un tipus modificat variablement"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "solament les declaracions de constructors poden ser \"explicit\""
  
! #: cp/decl.c:7975
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-membre \"%s\" no pot ser declarat \"mutable\""
  
! #: cp/decl.c:7980
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el membre non-objecte \"%s\" no pot ser declarat \"mutable\""
  
! #: cp/decl.c:7986
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funció \"%s\" no pot ser declarada \"mutable\""
  
! #: cp/decl.c:7991
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static \"%s\" no pot ser declarat \"mutable\""
  
! #: cp/decl.c:7996
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const \"%s\" no pot ser declarat \"mutable\""
  
! #: cp/decl.c:8028
  #, fuzzy, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "el nom de la definició de tipus pot no ser qualificada per a la classe"
  
! #: cp/decl.c:8044
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohibeix el tipus niat \"%D\" amb el mateix nom que la classe que ho conté"
  
! #: cp/decl.c:8134
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "el tipus de retorn d'una funció no pot ser una funció"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "es van especificar qualificadors de tipus en una declaració de classe friend"
  
! #: cp/decl.c:8165
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "es va especificar \"inline\" per a la declaració de classe friend"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "els paràmetres del patró no poden ser friends"
  
! #: cp/decl.c:8175
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaració friend requereix una clau de classe, ex. \"friend class %T::%D\""
  
! #: cp/decl.c:8179
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaració friend requereix una clau de classe, ex. \"friend %#T\""
  
! #: cp/decl.c:8192
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "tractant fer que la classe \"%T\" sigui un friend d'àmbit global"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificadors no vàlids en el tipus de funció no membre"
  
! #: cp/decl.c:8218
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracte \"%T\" es va utilitzar com una declaració"
  
! #: cp/decl.c:8247
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no es pot usar \"::\" en la declaració de paràmetres"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ús no vàlid de \"::\""
  
! #: cp/decl.c:8308
  #, fuzzy, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "no es pot fer \"%D\" en un mètode -- no està en una classe"
  
! #: cp/decl.c:8317
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "la funció \"%s\" es va declarar virtual dintre d'un union"
  
! #: cp/decl.c:8326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "\"%D\" no es pot declarar virtual, ja que sempre és static"
  
! #: cp/decl.c:8342
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "no es permeten qualificadors en la declaració de \"operator %T\""
  
! #: cp/decl.c:8352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "la declaració de \"%s\" obscurece a un membre de \"this\""
  
! #: cp/decl.c:8428
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "el camp \"%D\" té tipus de dada incompleta"
  
! #: cp/decl.c:8430
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nom \"%T\" té tipus de dada incompleta"
  
! #: cp/decl.c:8439
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  en la instanciació det patró \"%T\""
  
! #: cp/decl.c:8448
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "\"%s\" no és ni funció ni funció membre; no pot ser declarat friend"
--- 26325,26870 ----
  #. 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/decl.c:6478
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "la funció \"%#D\" que no és local usa un tipus anònim"
  
! #: cp/decl.c:6487
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "la funció \"%#D\" que no és local utilitza el tipus local \"%T\""
  
! #: cp/decl.c:6604
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ISO C++ prohibeix la inicialització del membre constant \"%D\" del tipus \"%T\" que no és enter"
  
! #: cp/decl.c:6614
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohibeix la inicialización en la classe del membre static \"%D\" que no és constant"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohibeix la inicialització del membre constant \"%D\" del tipus \"%T\" que no és enter"
  
! #: cp/decl.c:6642
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "la grandària de la matriu \"%D\" té un tipus no enter"
  
! #: cp/decl.c:6644
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "la grandària de la matriu té un tipus no enter"
  
! #: cp/decl.c:6680
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "la grandària de la matriu \"%D\" és negatiu"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "la grandària de la matriu és negatiu"
  
! #: cp/decl.c:6690
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohibeix la matriu \"%D\" de grandària zero"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohibeix la matriu de grandària zero"
  
! #: cp/decl.c:6699
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "la grandària de la matriu \"%D\" no és una expressió constant integral"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "la grandària de la matriu no és una expressió constant integral"
  
! #: cp/decl.c:6708
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ prohibeix la matriu \"%D\" de grandària variable"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ prohibeix la matriu de grandària variable"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordament en la dimensió de la matriu"
  
! #: cp/decl.c:6815
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "declaración de \"%D\" com %s"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "creant %s"
  
! #: cp/decl.c:6829
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaració de \"%D\" com una matriu multidimensional ha de tenir límits per a totes les dimensions excepte la primera"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriu multidimensional ha de tenir límits per a totes les dimensions excepte per a la primera"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "l'especificació del tipus de retorn per al constructor no és vàlid"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "l'especificació del tipus de retorn per al destructor no és vàlid"
  
! #: cp/decl.c:6891
  #, fuzzy, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "l'operador \"%T\" es va declarar per a retornar \"%T\""
  
! #: cp/decl.c:6893
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "es va especificar un tipus de retorn per a \"operator %T\""
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable sense nom o camp declarat void"
  
! #: cp/decl.c:6919
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable o camp \"%s\" declarat void"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable o camp declarat void"
  
! #: cp/decl.c:7087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ús no vàlid del membre \"%D\""
  
! #: cp/decl.c:7090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "definició no vàlida del tipus qualificat \"%T\""
  
! #: cp/decl.c:7093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ús no vàlid del membre \"%D\""
  
! #: cp/decl.c:7105
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "el tipus \"%T\" no és derivat del tipus \"%T\""
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaració de \"%D\" com una no funció"
  
! #: cp/decl.c:7127
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "la declaració de \"%D\" com una no funció"
  
! #: cp/decl.c:7156
  #, fuzzy, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta l'identificador del declarador; utilitzant la paraula reservada \"%D\""
  
! #: cp/decl.c:7203
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definició de la funció ho va declarar com \"register\""
  
! #: cp/decl.c:7245
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o més tipus de dades en la declaració de \"%s\""
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohibeix la declaració de \"%s\" sense tipus"
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed o unsigned no vàlid per a \"%s\""
  
! #: cp/decl.c:7341
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "es van donar junts signed i unsigned per a \"%s\""
  
! #: cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "complex no vàlid per a \"%s\""
  
! #: cp/decl.c:7345
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "complex no vàlid per a \"%s\""
  
! #: cp/decl.c:7347
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "complex no vàlid per a \"%s\""
  
! #: cp/decl.c:7349
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed o unsigned no vàlids per a \"%s\""
  
! #: cp/decl.c:7351
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "s'especifica long o short amb char per a \"%s\""
  
! #: cp/decl.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long i short especificats junts per a \"%s\""
  
! #: cp/decl.c:7359
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "ús no vàlid de long, short, signed o unsigned per a \"%s\""
  
! #: cp/decl.c:7423
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vàlid per a \"%s\""
  
! #: cp/decl.c:7452
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no es permeten qualificadors en la declaració de \"operator %T\""
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "qualificadors no vàlids en el tipus de funció no membre"
  
! #: cp/decl.c:7487
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "\"%D\" no es pot declarar virtual, ja que sempre és static"
  
! #: cp/decl.c:7495
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "\"%T::%D\" no és una declaració vàlida"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaració typedef no vàlida en la declaració de paràmetres"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "especificadors de classe d'emmagatzematge no vàlids en les declaracions de paràmetres"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "declaració de virtual fora de class"
  
! #: cp/decl.c:7535
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "múltiples classes d'emmagatzematge en la declaració de \"%s\""
  
! #: cp/decl.c:7540
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "declaracions de \"%s\" en conflicte"
  
! #: cp/decl.c:7563
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe d'emmagatzematge especificada per %s \"%s\""
  
! #: cp/decl.c:7597
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaració del nivell superior de \"%s\" especifica \"auto\""
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadors de classe d'emmagatzematge no vàlids en les declaracions de funcions friend"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no pot ser una funció membre de tipus static"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no pot ser una funció membre de tipus static"
  
! #: cp/decl.c:7734
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "els destructors no poden ser \"%s\""
  
! #: cp/decl.c:7735
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "els constructors no poden ser \"%s\""
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "els constructors no poden ser declarats virtual"
  
! #: cp/decl.c:7765
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "no es pot inicialitzar la funció friend \"%s\""
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les funcions virtuals no poden ser friend"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaració friend no està en una definició de classe"
  
! #: cp/decl.c:7775
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "no es pot definir la funció friend \"%s\" en una definició de classe local"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "els destructors no poden tenir paràmetres"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no es poden declarar referències a \"%#T\""
  
! #: cp/decl.c:7807
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no es pot declarar un punter a \"%#T\""
  
! #: cp/decl.c:7815
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no es pot declarar un punter al membre \"%#T\""
  
! #: cp/decl.c:7878
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "l'identificador de patró \"%D\" s'usa com un declarador"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les funcions membres són implícitament friends de la seva classe"
  
! #: cp/decl.c:7930
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "s'ignora la qualificació extra `%T::' en el membre \"%s\""
  
! #: cp/decl.c:7962
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "no es pot declarar la funció membre \"%T::%s\" dintre de \"%T\""
  
! #: cp/decl.c:7963
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "no es pot declarar la funció membre \"%T::%s\" dintre de \"%T\""
  
! #: cp/decl.c:7979
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no es pot declarar el membre \"%T::%s\" dintre de \"%T\""
  
! #: cp/decl.c:8013
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "l'argument de patró \"%T\" és un tipus modificat variablement"
  
! #: cp/decl.c:8015
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "l'argument de patró \"%T\" és un tipus modificat variablement"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "solament les declaracions de constructors poden ser \"explicit\""
  
! #: cp/decl.c:8031
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-membre \"%s\" no pot ser declarat \"mutable\""
  
! #: cp/decl.c:8036
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el membre non-objecte \"%s\" no pot ser declarat \"mutable\""
  
! #: cp/decl.c:8042
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funció \"%s\" no pot ser declarada \"mutable\""
  
! #: cp/decl.c:8047
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static \"%s\" no pot ser declarat \"mutable\""
  
! #: cp/decl.c:8052
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const \"%s\" no pot ser declarat \"mutable\""
  
! #: cp/decl.c:8084
  #, fuzzy, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "el nom de la definició de tipus pot no ser qualificada per a la classe"
  
! #: cp/decl.c:8100
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohibeix el tipus niat \"%D\" amb el mateix nom que la classe que ho conté"
  
! #: cp/decl.c:8190
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "el tipus de retorn d'una funció no pot ser una funció"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "es van especificar qualificadors de tipus en una declaració de classe friend"
  
! #: cp/decl.c:8221
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "es va especificar \"inline\" per a la declaració de classe friend"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "els paràmetres del patró no poden ser friends"
  
! #: cp/decl.c:8231
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaració friend requereix una clau de classe, ex. \"friend class %T::%D\""
  
! #: cp/decl.c:8235
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaració friend requereix una clau de classe, ex. \"friend %#T\""
  
! #: cp/decl.c:8248
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "tractant fer que la classe \"%T\" sigui un friend d'àmbit global"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificadors no vàlids en el tipus de funció no membre"
  
! #: cp/decl.c:8274
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracte \"%T\" es va utilitzar com una declaració"
  
! #: cp/decl.c:8303
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no es pot usar \"::\" en la declaració de paràmetres"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ús no vàlid de \"::\""
  
! #: cp/decl.c:8364
  #, fuzzy, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "no es pot fer \"%D\" en un mètode -- no està en una classe"
  
! #: cp/decl.c:8373
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "la funció \"%s\" es va declarar virtual dintre d'un union"
  
! #: cp/decl.c:8382
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "\"%D\" no es pot declarar virtual, ja que sempre és static"
  
! #: cp/decl.c:8398
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "no es permeten qualificadors en la declaració de \"operator %T\""
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "la declaració de \"%s\" obscurece a un membre de \"this\""
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "el camp \"%D\" té tipus de dada incompleta"
  
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nom \"%T\" té tipus de dada incompleta"
  
! #: cp/decl.c:8495
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  en la instanciació det patró \"%T\""
  
! #: cp/decl.c:8504
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "\"%s\" no és ni funció ni funció membre; no pot ser declarat friend"
*************** msgstr "\"%s\" no és ni funció ni funció
*** 26870,26962 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ prohibeix la inicialización del membre \"%D\""
  
! #: cp/decl.c:8502
  #, fuzzy, gcc-internal-format
  msgid "making %qD static"
  msgstr "fent a \"%D\" static"
  
! #: cp/decl.c:8572
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la classe d'emmagatzematge \"auto\" no és vàlida per a la funció \"%s\""
  
! #: cp/decl.c:8574
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la classe d'emmagatzematge \"register\" no és vàlida per a la funció \"%s\""
  
! #: cp/decl.c:8576
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la classe d'emmagatzematge \"__thread\" no és vàlida per a la funció \"%s\""
  
! #: cp/decl.c:8587
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "la classe d'emmagatzematge \"inline\" no és vàlida per a la funció \"%s\" declarada fora de l'àmbit global"
  
! #: cp/decl.c:8590
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "la classe d'emmagatzematge \"inline\" no és vàlida per a la funció \"%s\" declarada fora de l'àmbit global"
  
! #: cp/decl.c:8598
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "la funció virtual \"%s\" no és classe"
  
! #: cp/decl.c:8629
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "no es pot declarar que la funció membre \"%D\" tingui enllaçat estàtic"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no es pot declarar una funció static dintre d'altra funció"
  
! #: cp/decl.c:8666
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "\"static\" pot no ser utilitzat quan es defineix (oposat a la declaració) una dada membre static"
  
! #: cp/decl.c:8673
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "es va declarar el membre static \"%D\" com \"register\""
  
! #: cp/decl.c:8678
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no es pot declarar explícitament que el membre \"%#D\" tingui un enllaçat extern"
  
! #: cp/decl.c:8816
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "l'argument per omissió de \"%#D\" té tipus \"%T\""
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "l'argument per omissió per al paràmetre del tipus \"%T\" té el tipus \"%T\""
  
! #: cp/decl.c:8836
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "l'argument per omissió \"%E\" usa la variable local \"%D\""
  
! #: cp/decl.c:8905
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el paràmetre \"%D\" es va declarar no vàlidament com tipus de mètode"
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "el paràmetre \"%D\" inclou %s per a la matriu \"%T\" de límit desconegut"
--- 26881,26973 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ prohibeix la inicialización del membre \"%D\""
  
! #: cp/decl.c:8558
  #, fuzzy, gcc-internal-format
  msgid "making %qD static"
  msgstr "fent a \"%D\" static"
  
! #: cp/decl.c:8628
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la classe d'emmagatzematge \"auto\" no és vàlida per a la funció \"%s\""
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la classe d'emmagatzematge \"register\" no és vàlida per a la funció \"%s\""
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la classe d'emmagatzematge \"__thread\" no és vàlida per a la funció \"%s\""
  
! #: cp/decl.c:8643
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "la classe d'emmagatzematge \"inline\" no és vàlida per a la funció \"%s\" declarada fora de l'àmbit global"
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "la classe d'emmagatzematge \"inline\" no és vàlida per a la funció \"%s\" declarada fora de l'àmbit global"
  
! #: cp/decl.c:8654
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "la funció virtual \"%s\" no és classe"
  
! #: cp/decl.c:8685
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "no es pot declarar que la funció membre \"%D\" tingui enllaçat estàtic"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no es pot declarar una funció static dintre d'altra funció"
  
! #: cp/decl.c:8722
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "\"static\" pot no ser utilitzat quan es defineix (oposat a la declaració) una dada membre static"
  
! #: cp/decl.c:8729
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "es va declarar el membre static \"%D\" com \"register\""
  
! #: cp/decl.c:8734
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no es pot declarar explícitament que el membre \"%#D\" tingui un enllaçat extern"
  
! #: cp/decl.c:8872
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "l'argument per omissió de \"%#D\" té tipus \"%T\""
  
! #: cp/decl.c:8875
  #, fuzzy, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "l'argument per omissió per al paràmetre del tipus \"%T\" té el tipus \"%T\""
  
! #: cp/decl.c:8892
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "l'argument per omissió \"%E\" usa la variable local \"%D\""
  
! #: cp/decl.c:8961
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el paràmetre \"%D\" es va declarar no vàlidament com tipus de mètode"
  
! #: cp/decl.c:8985
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "el paràmetre \"%D\" inclou %s per a la matriu \"%T\" de límit desconegut"
*************** msgstr "el paràmetre \"%D\" inclou %s pe
*** 26976,27113 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, fuzzy, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no vàlid; tal vegada va voler dir \"%T (const %T&)\""
  
! #: cp/decl.c:9219
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%D\" no es va declarar en aquest àmbit"
  
! #: cp/decl.c:9224
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%#D\" no pot ser declarat"
  
! #: cp/decl.c:9247
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "\"%D\" ha de ser una funció membre que no sigui static"
  
! #: cp/decl.c:9256
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "\"%D\" ha de ser una funció membre no estàtic o una funció no membre"
  
! #: cp/decl.c:9277
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "\"%D\" ha de tenir un argument de tipus classe o enumerat"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "la conversió a %s%s mai usarà un operador de conversió de tipus"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ prohibeix la sobrecàrrega de l'operador ?:"
  
! #: cp/decl.c:9331
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "\"%D\" ha de prendre un o dos arguments"
  
! #: cp/decl.c:9382
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "el postfix \"%D\" ha de prendre \"int\" com el seu argument"
  
! #: cp/decl.c:9385
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "el postfix \"%D\" ha de prendre \"int\" com el seu segon argument"
  
! #: cp/decl.c:9393
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "\"%D\" ha de prendre zero o un argument"
  
! #: cp/decl.c:9395
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "\"%D\" ha de prendre un o dos arguments"
  
! #: cp/decl.c:9417
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefix \"%D\" ha de regressar \"%T\""
  
! #: cp/decl.c:9423
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfix \"%D\" ha de regressar \"%T\""
  
! #: cp/decl.c:9432
  #, fuzzy, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "\"%D\" ha de prendre \"void\""
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "\"%D\" ha de prendre un argument exactament"
  
! #: cp/decl.c:9445
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "\"%D\" ha de prendre dos arguments exactament"
  
! #: cp/decl.c:9454
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el \"%D\" definit per l'usuari sempre avalua ambdós arguments"
  
! #: cp/decl.c:9468
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "\"%D\" ha de regressar per valor"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "\"%D\" no pot tenir arguments per omissió"
  
! #: cp/decl.c:9542
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usant el paràmetre de tipus patró \"%T\" després de \"%s\""
  
! #: cp/decl.c:9557
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "usant el nom de definició de tipus \"%D\" després de \"%s\""
  
! #: cp/decl.c:9558
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "declaració prèvia com \"%#D\""
  
! #: cp/decl.c:9566
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "\"%#D\" redeclarat com %C"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%Jaixò és una declaració prèvia"
  
! #: cp/decl.c:9573
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "\"%#D\" redeclarat com %C"
--- 26987,27124 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, fuzzy, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no vàlid; tal vegada va voler dir \"%T (const %T&)\""
  
! #: cp/decl.c:9275
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%D\" no es va declarar en aquest àmbit"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%#D\" no pot ser declarat"
  
! #: cp/decl.c:9303
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "\"%D\" ha de ser una funció membre que no sigui static"
  
! #: cp/decl.c:9312
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "\"%D\" ha de ser una funció membre no estàtic o una funció no membre"
  
! #: cp/decl.c:9333
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "\"%D\" ha de tenir un argument de tipus classe o enumerat"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "la conversió a %s%s mai usarà un operador de conversió de tipus"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ prohibeix la sobrecàrrega de l'operador ?:"
  
! #: cp/decl.c:9387
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "\"%D\" ha de prendre un o dos arguments"
  
! #: cp/decl.c:9438
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "el postfix \"%D\" ha de prendre \"int\" com el seu argument"
  
! #: cp/decl.c:9441
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "el postfix \"%D\" ha de prendre \"int\" com el seu segon argument"
  
! #: cp/decl.c:9449
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "\"%D\" ha de prendre zero o un argument"
  
! #: cp/decl.c:9451
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "\"%D\" ha de prendre un o dos arguments"
  
! #: cp/decl.c:9473
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefix \"%D\" ha de regressar \"%T\""
  
! #: cp/decl.c:9479
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfix \"%D\" ha de regressar \"%T\""
  
! #: cp/decl.c:9488
  #, fuzzy, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "\"%D\" ha de prendre \"void\""
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "\"%D\" ha de prendre un argument exactament"
  
! #: cp/decl.c:9501
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "\"%D\" ha de prendre dos arguments exactament"
  
! #: cp/decl.c:9510
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el \"%D\" definit per l'usuari sempre avalua ambdós arguments"
  
! #: cp/decl.c:9524
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "\"%D\" ha de regressar per valor"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "\"%D\" no pot tenir arguments per omissió"
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usant el paràmetre de tipus patró \"%T\" després de \"%s\""
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "usant el nom de definició de tipus \"%D\" després de \"%s\""
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "declaració prèvia com \"%#D\""
  
! #: cp/decl.c:9622
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "\"%#D\" redeclarat com %C"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%Jaixò és una declaració prèvia"
  
! #: cp/decl.c:9629
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "\"%#D\" redeclarat com %C"
*************** msgstr "\"%#D\" redeclarat com %C"
*** 27119,27185 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "es requereix un argument de patró per a \"%T\""
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ús del enum \"%#D\" sense declaració prèvia"
  
! #: cp/decl.c:9795
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "la declaració de \"%D\" com una no funció"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "declaració prèvia de \"%D\""
  
! #: cp/decl.c:9907
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada \"%T\" no vàlida"
  
! #: cp/decl.c:9916
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "la classe base \"%#T\" té un destructor no virtual"
  
! #: cp/decl.c:9927
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "la classe base \"%#T\" té un destructor no virtual"
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipus base \"%T\" falla a ser un tipus struct o classe"
  
! #: cp/decl.c:9981
  #, fuzzy, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipus recursivo \"%T\" sense definir"
  
! #: cp/decl.c:9983
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipus base duplicat \"%T\" no vàlid"
  
! #: cp/decl.c:10055
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definició múltiple de \"%#T\""
  
! #: cp/decl.c:10056
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "definició prèvia aquí"
--- 27130,27196 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "es requereix un argument de patró per a \"%T\""
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ús del enum \"%#D\" sense declaració prèvia"
  
! #: cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "la declaració de \"%D\" com una no funció"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "declaració prèvia de \"%D\""
  
! #: cp/decl.c:9963
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada \"%T\" no vàlida"
  
! #: cp/decl.c:9972
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "la classe base \"%#T\" té un destructor no virtual"
  
! #: cp/decl.c:9983
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "la classe base \"%#T\" té un destructor no virtual"
  
! #: cp/decl.c:10004
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipus base \"%T\" falla a ser un tipus struct o classe"
  
! #: cp/decl.c:10037
  #, fuzzy, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipus recursivo \"%T\" sense definir"
  
! #: cp/decl.c:10039
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipus base duplicat \"%T\" no vàlid"
  
! #: cp/decl.c:10111
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definició múltiple de \"%#T\""
  
! #: cp/decl.c:10112
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "definició prèvia aquí"
*************** msgstr "definició prèvia aquí"
*** 27188,27234 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10306
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "el valor de enumerador per a \"%D\" no és una constant entera"
  
! #: cp/decl.c:10334
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordament en valors d'enumeració en \"%D\""
  
! #: cp/decl.c:10409
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipus de retorn \"%#T\" és un tipus de dada incompleta"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "\"operator=\" ha de retornar una referència a \"*this\""
  
! #: cp/decl.c:10877
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "el paràmetre \"%D\" es va declarar void"
  
! #: cp/decl.c:11358
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "declaració del patró membre \"%D\" no vàlida"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "\"%D\" ja es va definir en la classe \"%T\""
  
! #: cp/decl.c:11582
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la funció membre static \"%#D\" és declarada amb qualificadors de tipus"
--- 27199,27245 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10362
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "el valor de enumerador per a \"%D\" no és una constant entera"
  
! #: cp/decl.c:10390
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordament en valors d'enumeració en \"%D\""
  
! #: cp/decl.c:10465
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipus de retorn \"%#T\" és un tipus de dada incompleta"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "\"operator=\" ha de retornar una referència a \"*this\""
  
! #: cp/decl.c:10933
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "el paràmetre \"%D\" es va declarar void"
  
! #: cp/decl.c:11414
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "declaració del patró membre \"%D\" no vàlida"
  
! #: cp/decl.c:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "\"%D\" ja es va definir en la classe \"%T\""
  
! #: cp/decl.c:11638
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la funció membre static \"%#D\" és declarada amb qualificadors de tipus"
*************** msgstr "el membre static \"%D\" no pot s
*** 27363,27424 ****
  msgid "anonymous struct not inside named type"
  msgstr "struct anònim no es troba dintre d'un tipus nomenat"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "els agregats anònims d'abast de nom d'espai deuen ser static"
  
! #: cp/decl2.c:1116
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "agregat anònim sense membres"
  
! #: cp/decl2.c:1152
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "\"operator new\" ha de retornar el tipus \"%T\""
  
! #: cp/decl2.c:1161
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "\"operator new\" pren el tipus \"size_t\" (\"%T\") com primer argument"
  
! #: cp/decl2.c:1190
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "\"operator delete\" ha de retornar el tipus \"%T\""
  
! #: cp/decl2.c:1199
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "\"operator delete\" pren el tipus \"%T\" com primer argument"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3308
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "s'usa la funció «inline» \"%D\" però mai es va definir"
  
! #: cp/decl2.c:3462
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "falta l'argument per omissió per al paràmetre %P de \"%+#D\""
--- 27374,27435 ----
  msgid "anonymous struct not inside named type"
  msgstr "struct anònim no es troba dintre d'un tipus nomenat"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "els agregats anònims d'abast de nom d'espai deuen ser static"
  
! #: cp/decl2.c:1117
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "agregat anònim sense membres"
  
! #: cp/decl2.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "\"operator new\" ha de retornar el tipus \"%T\""
  
! #: cp/decl2.c:1162
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "\"operator new\" pren el tipus \"size_t\" (\"%T\") com primer argument"
  
! #: cp/decl2.c:1191
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "\"operator delete\" ha de retornar el tipus \"%T\""
  
! #: cp/decl2.c:1200
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "\"operator delete\" pren el tipus \"%T\" com primer argument"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "s'usa la funció «inline» \"%D\" però mai es va definir"
  
! #: cp/decl2.c:3463
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "falta l'argument per omissió per al paràmetre %P de \"%+#D\""
*************** msgstr "barrejant \"catches\" de C++ i J
*** 27450,27456 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "llançant NULL, que té un tipus integral, no un tipus punter"
  
! #: cp/except.c:637 cp/init.c:1723
  #, fuzzy, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "\"%D\" ha de regressar per valor"
--- 27461,27467 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "llançant NULL, que té un tipus integral, no un tipus punter"
  
! #: cp/except.c:637 cp/init.c:1722
  #, fuzzy, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "\"%D\" ha de regressar per valor"
*************** msgstr "la declaració friend \"%#D\" dec
*** 27559,27785 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(si aquesta no és la seva intenció, asseguri's qu'el patró de la funció ja ha estat declarada i agregui <> aquí després del nom de la funció) -Wno-non-template-friend desactiva aquest avís"
  
! #: cp/init.c:334
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "inicialització de la dada membre no vàlida"
  
! #: cp/init.c:382
  #, fuzzy, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "l'inicialització per omissió de \"%#D\", el qual té el tipus de referència"
  
! #: cp/init.c:388
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "membre referència \"%D\" sense inicialitzar"
  
! #: cp/init.c:391
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "const \"%D\" sense inicialitzar"
  
! #: cp/init.c:534
  #, fuzzy, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "\"%D\" s'inicialitzarà després"
  
! #: cp/init.c:537
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base \"%T\" s'inicialitzarà després"
  
! #: cp/init.c:540
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  \"#%D\""
  
! #: cp/init.c:542
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base \"%T\""
  
! #: cp/init.c:543
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "\"%D\" s'inicialitzarà després"
  
! #: cp/init.c:559
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "es van donar inicialitzacions múltiples per a \"%D\""
  
! #: cp/init.c:562
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "es van donar inicialitzacions múltiples per a la base \"%T\""
  
! #: cp/init.c:629
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "inicialitzacions per a múltiples membres de \"%T\""
  
! #: cp/init.c:691
  #, fuzzy, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "la classe base \"%#T\" ha de ser inicialitzada explícitament en la còpia del constructor"
  
! #: cp/init.c:915 cp/init.c:934
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "la classe \"%T\" no té cap camp cridat \"%D\""
  
! #: cp/init.c:921
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "el camp \"%#D\" és static; l'únic punt d'inicialització és la seva definició"
  
! #: cp/init.c:928
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "\"%#D\" no és un membre static de \"%#T\""
  
! #: cp/init.c:967
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "inicialitzador sense nom per a \"%T\", el qual no té una classe base"
  
! #: cp/init.c:975
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "inicialitzador sense nom per a \"%T\", el qual usa herència múltiple"
  
! #: cp/init.c:1021
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "el tipus \"%D\" no és una base directa o virtual de \"%T\""
  
! #: cp/init.c:1029
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "el tipus \"%D\" no és una base directa o virtual de \"%T\""
  
! #: cp/init.c:1032
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "el tipus \"%D\" no és una base directa de \"%T\""
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "inicialitzador de matriu erroni"
  
! #: cp/init.c:1291
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "\"%T\" no és un tipus agregat"
  
! #: cp/init.c:1345
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "el tipus incomplet \"%T\" no té al membre \"%D\""
  
! #: cp/init.c:1358
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "punter no vàlid al camp de bit \"%D\""
  
! #: cp/init.c:1435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ús no vàlid del camp no static \"%D\""
  
! #: cp/init.c:1441
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ús no vàlid del camp no static \"%D\""
  
! #: cp/init.c:1670
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "tipus \"void\" no vàlid per a new"
  
! #: cp/init.c:1680
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sense inicialitzar en \"new\" de \"%#T\""
  
! #: cp/init.c:1718
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "cridada a constructor Java amb \"%s\" sense definir"
  
! #: cp/init.c:1758
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.c:1763
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "a petició per al membre \"%D\" és ambigua"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ prohibeix la inicialització en la matriu new"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "la grandària de la matriu nova ha de tenir un tipus integral"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new no pot ser aplicat a un tipus de referència"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new no pot ser aplicat a una funcció de referència"
  
! #: cp/init.c:2168
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "cridada a constructor Java, mentre \"jclass\" està indefinit"
  
! #: cp/init.c:2186
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "no es pot trobar class$"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "l'inicialitzador acaba prematurament"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "no es poden inicialitzar matrius multidimensionals amb l'inicialitzador"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2740
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "grandària de matriu desconeguda en delete"
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "el tipus de vector delete no és del tipus punter ni matriu"
--- 27570,27796 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(si aquesta no és la seva intenció, asseguri's qu'el patró de la funció ja ha estat declarada i agregui <> aquí després del nom de la funció) -Wno-non-template-friend desactiva aquest avís"
  
! #: cp/init.c:333
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "inicialització de la dada membre no vàlida"
  
! #: cp/init.c:381
  #, fuzzy, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "l'inicialització per omissió de \"%#D\", el qual té el tipus de referència"
  
! #: cp/init.c:387
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "membre referència \"%D\" sense inicialitzar"
  
! #: cp/init.c:390
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "const \"%D\" sense inicialitzar"
  
! #: cp/init.c:533
  #, fuzzy, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "\"%D\" s'inicialitzarà després"
  
! #: cp/init.c:536
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base \"%T\" s'inicialitzarà després"
  
! #: cp/init.c:539
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  \"#%D\""
  
! #: cp/init.c:541
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base \"%T\""
  
! #: cp/init.c:542
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "\"%D\" s'inicialitzarà després"
  
! #: cp/init.c:558
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "es van donar inicialitzacions múltiples per a \"%D\""
  
! #: cp/init.c:561
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "es van donar inicialitzacions múltiples per a la base \"%T\""
  
! #: cp/init.c:628
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "inicialitzacions per a múltiples membres de \"%T\""
  
! #: cp/init.c:690
  #, fuzzy, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "la classe base \"%#T\" ha de ser inicialitzada explícitament en la còpia del constructor"
  
! #: cp/init.c:914 cp/init.c:933
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "la classe \"%T\" no té cap camp cridat \"%D\""
  
! #: cp/init.c:920
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "el camp \"%#D\" és static; l'únic punt d'inicialització és la seva definició"
  
! #: cp/init.c:927
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "\"%#D\" no és un membre static de \"%#T\""
  
! #: cp/init.c:966
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "inicialitzador sense nom per a \"%T\", el qual no té una classe base"
  
! #: cp/init.c:974
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "inicialitzador sense nom per a \"%T\", el qual usa herència múltiple"
  
! #: cp/init.c:1020
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "el tipus \"%D\" no és una base directa o virtual de \"%T\""
  
! #: cp/init.c:1028
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "el tipus \"%D\" no és una base directa o virtual de \"%T\""
  
! #: cp/init.c:1031
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "el tipus \"%D\" no és una base directa de \"%T\""
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "inicialitzador de matriu erroni"
  
! #: cp/init.c:1290
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "\"%T\" no és un tipus agregat"
  
! #: cp/init.c:1344
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "el tipus incomplet \"%T\" no té al membre \"%D\""
  
! #: cp/init.c:1357
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "punter no vàlid al camp de bit \"%D\""
  
! #: cp/init.c:1434
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ús no vàlid del camp no static \"%D\""
  
! #: cp/init.c:1440
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ús no vàlid del camp no static \"%D\""
  
! #: cp/init.c:1669
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "tipus \"void\" no vàlid per a new"
  
! #: cp/init.c:1679
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sense inicialitzar en \"new\" de \"%#T\""
  
! #: cp/init.c:1717
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "cridada a constructor Java amb \"%s\" sense definir"
  
! #: cp/init.c:1757
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.c:1762
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "a petició per al membre \"%D\" és ambigua"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ prohibeix la inicialització en la matriu new"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "la grandària de la matriu nova ha de tenir un tipus integral"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new no pot ser aplicat a un tipus de referència"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new no pot ser aplicat a una funcció de referència"
  
! #: cp/init.c:2166
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "cridada a constructor Java, mentre \"jclass\" està indefinit"
  
! #: cp/init.c:2184
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "no es pot trobar class$"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "l'inicialitzador acaba prematurament"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "no es poden inicialitzar matrius multidimensionals amb l'inicialitzador"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2738
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "grandària de matriu desconeguda en delete"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "el tipus de vector delete no és del tipus punter ni matriu"
*************** msgstr "new no pot ser aplicat a un tipu
*** 28215,28221 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "manca punt i coma després de la declaració de \"%T\""
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%T\" no és un patró"
--- 28226,28232 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "manca punt i coma després de la declaració de \"%T\""
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%T\" no és un patró"
*************** msgstr "un grup de claus dintre d'una ex
*** 28287,28472 ****
  msgid "%<this%> may not be used in this context"
  msgstr "\"%D\" no es va declarar en aquest àmbit"
  
! #: cp/parser.c:3222
  #, fuzzy, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "\"%D\" no es va declarar en aquest àmbit"
  
! #: cp/parser.c:3519
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3620
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "la declaració de \"%s\" obscurece a un membre de \"this\""
  
! #: cp/parser.c:3634
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "l'identificador de patró \"%D\" s'usa com un declarador"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "l'ús de \"%D\" és ambigu"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%T\" no és un patró"
  
! #: cp/parser.c:4275
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ prohibeix literals composats"
  
! #: cp/parser.c:4623
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "\"%T\" no és un tipus de classe"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ús no vàlid de \"%D\""
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5426
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la grandària de la matriu nova ha de tenir un tipus integral"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ús de la conversió d'estil antic"
  
! #: cp/parser.c:6404
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "l'etiqueta «case» \"%E\" no es troba dintre d'una declaració «switch»"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohibeix gotos calculats"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7573
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7727
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la funció \"%D\" no pot ser declarada friend"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr ""
  
! #: cp/parser.c:8096
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicialitzador de classe base d'estil antic anacrònic"
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "la paraula clau \"export\" no està implementada, i serà ignorada"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "l'objecte \"%E\" no es pot usar com un argument de patró"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8959
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "l'objecte \"%E\" no es pot usar com un argument de patró"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "s'usa un no-patró com patró"
  
! #: cp/parser.c:9073
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "identificador de patró \"%D\" en la declaració del patró primari"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especialització de patró amb enllaç C"
  
! #: cp/parser.c:10158
  #, fuzzy, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "usant \"typename\" fora de la plantilla"
  
! #: cp/parser.c:10378
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "operació no vàlida en tipus no instanciat"
  
! #: cp/parser.c:10382
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "classe d'emmagatzematge \"%D\" aplicada a la instanciació d'un patró"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10601
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "\"%D\" no és un nom d'espai"
--- 28298,28483 ----
  msgid "%<this%> may not be used in this context"
  msgstr "\"%D\" no es va declarar en aquest àmbit"
  
! #: cp/parser.c:3234
  #, fuzzy, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "\"%D\" no es va declarar en aquest àmbit"
  
! #: cp/parser.c:3531
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3632
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "la declaració de \"%s\" obscurece a un membre de \"this\""
  
! #: cp/parser.c:3646
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "l'identificador de patró \"%D\" s'usa com un declarador"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "l'ús de \"%D\" és ambigu"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%T\" no és un patró"
  
! #: cp/parser.c:4287
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ prohibeix literals composats"
  
! #: cp/parser.c:4635
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "\"%T\" no és un tipus de classe"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ús no vàlid de \"%D\""
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5438
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la grandària de la matriu nova ha de tenir un tipus integral"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ús de la conversió d'estil antic"
  
! #: cp/parser.c:6416
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "l'etiqueta «case» \"%E\" no es troba dintre d'una declaració «switch»"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohibeix gotos calculats"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7585
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7739
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la funció \"%D\" no pot ser declarada friend"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr ""
  
! #: cp/parser.c:8108
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicialitzador de classe base d'estil antic anacrònic"
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "la paraula clau \"export\" no està implementada, i serà ignorada"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "l'objecte \"%E\" no es pot usar com un argument de patró"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8971
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "l'objecte \"%E\" no es pot usar com un argument de patró"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "s'usa un no-patró com patró"
  
! #: cp/parser.c:9085
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "identificador de patró \"%D\" en la declaració del patró primari"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especialització de patró amb enllaç C"
  
! #: cp/parser.c:10170
  #, fuzzy, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "usant \"typename\" fora de la plantilla"
  
! #: cp/parser.c:10390
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "operació no vàlida en tipus no instanciat"
  
! #: cp/parser.c:10394
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "classe d'emmagatzematge \"%D\" aplicada a la instanciació d'un patró"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "\"%D\" no és un nom d'espai"
*************** msgstr "\"%D\" no és un nom d'espai"
*** 28474,28610 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "no es permet l'espai de noms \"%D\" en la declaració d'ús"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11168
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "la variable de registre global segueix a una definició de funció"
  
! #: cp/parser.c:11301
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "es va especificar un inicialitzador per a la funció no-membre \"%D\""
  
! #: cp/parser.c:11321
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "atributs en el declarador de paràmetres de matriu ignorats"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el subindici de la matriu no és un enter"
  
! #: cp/parser.c:11778
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "\"%D::%D\" no és un patró"
  
! #: cp/parser.c:11803
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ús no vàlid del patró \"%D\""
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11963
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "\"%D\" és un nom d'espai"
  
! #: cp/parser.c:12038
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "valor d'un «case» duplicat"
  
! #: cp/parser.c:12586
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hlectura de final de fitxer dintre de l'argument per defecte"
  
! #: cp/parser.c:12659
  #, fuzzy, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "argument per omissió donat per al paràmetre %d de \"%#D\""
  
! #: cp/parser.c:12662
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argument per omissió donat per al paràmetre %d de \"%#D\""
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ no permet inicialitzadors designats"
  
! #: cp/parser.c:13446
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "declaració del patró membre \"%D\" no vàlida"
  
! #: cp/parser.c:13457
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "declaració de \"%D\" en \"%D\" la qual no inclou a \"%D\""
  
! #: cp/parser.c:13470
  #, fuzzy, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "s'ignora la qualificació extra \"%T::\" en el membre \"%D\""
  
! #: cp/parser.c:13481
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "especialització explícita no precedida per \"template <>\""
  
! #: cp/parser.c:13574
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "definició prèvia de \"%#T\""
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13841
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaració friend no està en una definició de classe"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14294
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "usant \"typename\" fora de la plantilla"
  
! #: cp/parser.c:14296
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "usant \"typename\" fora de la plantilla"
  
! #: cp/parser.c:15328
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "molt poques llistes de paràmetres de patró en la declaració de \"%D\""
--- 28485,28621 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "no es permet l'espai de noms \"%D\" en la declaració d'ús"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11180
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "la variable de registre global segueix a una definició de funció"
  
! #: cp/parser.c:11313
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "es va especificar un inicialitzador per a la funció no-membre \"%D\""
  
! #: cp/parser.c:11333
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "atributs en el declarador de paràmetres de matriu ignorats"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el subindici de la matriu no és un enter"
  
! #: cp/parser.c:11790
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "\"%D::%D\" no és un patró"
  
! #: cp/parser.c:11815
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ús no vàlid del patró \"%D\""
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11975
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "\"%D\" és un nom d'espai"
  
! #: cp/parser.c:12050
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "valor d'un «case» duplicat"
  
! #: cp/parser.c:12598
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hlectura de final de fitxer dintre de l'argument per defecte"
  
! #: cp/parser.c:12671
  #, fuzzy, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "argument per omissió donat per al paràmetre %d de \"%#D\""
  
! #: cp/parser.c:12674
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argument per omissió donat per al paràmetre %d de \"%#D\""
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ no permet inicialitzadors designats"
  
! #: cp/parser.c:13458
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "declaració del patró membre \"%D\" no vàlida"
  
! #: cp/parser.c:13469
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "declaració de \"%D\" en \"%D\" la qual no inclou a \"%D\""
  
! #: cp/parser.c:13482
  #, fuzzy, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "s'ignora la qualificació extra \"%T::\" en el membre \"%D\""
  
! #: cp/parser.c:13493
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "especialització explícita no precedida per \"template <>\""
  
! #: cp/parser.c:13586
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "definició prèvia de \"%#T\""
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13853
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaració friend no està en una definició de classe"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14306
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "usant \"typename\" fora de la plantilla"
  
! #: cp/parser.c:14308
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "usant \"typename\" fora de la plantilla"
  
! #: cp/parser.c:15340
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "molt poques llistes de paràmetres de patró en la declaració de \"%D\""
*************** msgstr "molt poques llistes de paràmetre
*** 28613,28625 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "massa llistes de paràmetres de patró en la declaració de \"%D\""
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver ja no té suport"
--- 28624,28636 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "massa llistes de paràmetres de patró en la declaració de \"%D\""
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver ja no té suport"
*************** msgstr "--driver ja no té suport"
*** 28627,28708 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaració no vàlida del patró membre \"%#D\" en la classe local"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patró amb enllaç C"
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "declaració en patró de \"%#D\""
  
! #: cp/parser.c:16043
  #, fuzzy, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "\">>\" ha de ser \"> >\" en el nom de classe del patró"
  
! #: cp/parser.c:16058
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falta parèntesi dret en la llista de paràmetres de macro"
  
! #: cp/parser.c:16374
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "especificació de classe base no vàlida"
  
! #: cp/parser.c:16387
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
! msgstr "\"__thread\" abans \"static\""
  
! #: cp/parser.c:16682
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "es va usar la marca \"%s\" al nomenar a\"%#T\""
  
! #: cp/parser.c:16703
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "\"%#D\" redeclarat com un tipus diferent de símbol"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17760
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:19247
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "escombraries al final del #pragma GCC java_exceptions"
  
! #: cp/parser.c:19392
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "no s'ha implementat encara profiling"
--- 28638,28719 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaració no vàlida del patró membre \"%#D\" en la classe local"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patró amb enllaç C"
  
! #: cp/parser.c:15840
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "declaració en patró de \"%#D\""
  
! #: cp/parser.c:16055
  #, fuzzy, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "\">>\" ha de ser \"> >\" en el nom de classe del patró"
  
! #: cp/parser.c:16070
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falta parèntesi dret en la llista de paràmetres de macro"
  
! #: cp/parser.c:16386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "especificació de classe base no vàlida"
  
! #: cp/parser.c:16399
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
! msgstr "\"__thread\" abans \"extern\""
  
! #: cp/parser.c:16694
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "es va usar la marca \"%s\" al nomenar a\"%#T\""
  
! #: cp/parser.c:16715
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "\"%#D\" redeclarat com un tipus diferent de símbol"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:19259
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "escombraries al final del #pragma GCC java_exceptions"
  
! #: cp/parser.c:19404
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "no s'ha implementat encara profiling"
*************** msgstr "la grandària d'emmagatzematge de
*** 29292,29368 ****
  msgid "  trying to instantiate %qD"
  msgstr "  tractant d'instanciar \"%D\""
  
! #: cp/pt.c:11571
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "instanciació de patró classe ambigua per a \"%#T\""
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciació explícita de \"%#D\" que no és patró"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no es troba una patró coincident per a \"%D\""
  
! #: cp/pt.c:11619
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciació explícita de \"%#D\""
  
! #: cp/pt.c:11655
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciació explícita duplicada de \"%#D\""
  
! #: cp/pt.c:11677
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ prohibeix l'ús de \"extern\" en instanciacions explícites"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe d'emmagatzematge \"%D\" aplicada a la instanciació d'un patró"
  
! #: cp/pt.c:11747
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciació explícita del tipus \"%T\" del tipus no-patró"
  
! #: cp/pt.c:11756
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciació explícita de \"%#T\" abans de la definició del patró"
  
! #: cp/pt.c:11764
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohibeix l'ús de \"%s\" en les instanciacions explícites"
  
! #: cp/pt.c:11809
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciació explícita duplicada de \"%#T\""
  
! #: cp/pt.c:12225
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciació explícita de \"%D\" però no hi ha una definició disponible"
  
! #: cp/pt.c:12383
  #, fuzzy, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "la profunditat d'instanciació del patró excedeix el màxim de %d (usi -ftemplate-depth-NN per a incrementar el màxim) al instanciar \"%D\""
  
! #: cp/pt.c:12657
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "\"%#T\" no és un tipus vàlid per a un paràmetre constant de patró"
--- 29303,29379 ----
  msgid "  trying to instantiate %qD"
  msgstr "  tractant d'instanciar \"%D\""
  
! #: cp/pt.c:11574
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "instanciació de patró classe ambigua per a \"%#T\""
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciació explícita de \"%#D\" que no és patró"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no es troba una patró coincident per a \"%D\""
  
! #: cp/pt.c:11622
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciació explícita de \"%#D\""
  
! #: cp/pt.c:11658
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciació explícita duplicada de \"%#D\""
  
! #: cp/pt.c:11680
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ prohibeix l'ús de \"extern\" en instanciacions explícites"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe d'emmagatzematge \"%D\" aplicada a la instanciació d'un patró"
  
! #: cp/pt.c:11750
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciació explícita del tipus \"%T\" del tipus no-patró"
  
! #: cp/pt.c:11759
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciació explícita de \"%#T\" abans de la definició del patró"
  
! #: cp/pt.c:11767
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohibeix l'ús de \"%s\" en les instanciacions explícites"
  
! #: cp/pt.c:11812
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciació explícita duplicada de \"%#T\""
  
! #: cp/pt.c:12228
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciació explícita de \"%D\" però no hi ha una definició disponible"
  
! #: cp/pt.c:12386
  #, fuzzy, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "la profunditat d'instanciació del patró excedeix el màxim de %d (usi -ftemplate-depth-NN per a incrementar el màxim) al instanciar \"%D\""
  
! #: cp/pt.c:12660
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "\"%#T\" no és un tipus vàlid per a un paràmetre constant de patró"
*************** msgstr "ús no vàlid de \"this\" en el ni
*** 29514,29520 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "qualificadors no vàlids en el tipus de funció no membre"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipus qualificat \"%T\" no coincideix amb el nom del destructor \"~%T\""
--- 29525,29531 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "qualificadors no vàlids en el tipus de funció no membre"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipus qualificat \"%T\" no coincideix amb el nom del destructor \"~%T\""
*************** msgstr "el tipus incomplet \"%T\" no es 
*** 29574,29580 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "l'ús de \"%D\" és ambigu"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "\"%D\" no és un membre de \"%T\""
--- 29585,29591 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "l'ús de \"%D\" és ambigu"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "\"%D\" no és un membre de \"%T\""
*************** msgstr ""
*** 29640,29661 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ús no vàlid del camp no static \"%D\""
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3558
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "formant %s per a referenciar al tipus \"%T\""
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29651,29682 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ús no vàlid del camp no static \"%D\""
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "\"%s\" no és un nom de fitxer vàlid"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr ""
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3561
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "formant %s per a referenciar al tipus \"%T\""
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr "la init_priority sol·licitada es
*** 29705,29948 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "l'atribut \"%s\" no té suport en aquesta plataforma"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s entre diferents tipus de punter \"%T\" i \"%T\" manca d'una conversió"
  
! #: cp/typeck.c:514
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ prohibeix %s entre punters de tipus \"void *\" i punters a funcions"
  
! #: cp/typeck.c:572
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s entre diferents tipus de punter \"%T\" i \"%T\" manca d'una conversió"
  
! #: cp/typeck.c:1255
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplicació no vàlida de \"%s\" a una funció membre"
  
! #: cp/typeck.c:1305
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "applicació no vàlida de \"%s\" a un tipus void"
  
! #: cp/typeck.c:1310
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ prohibeix l'aplicació de \"sizeof\" a una expressió de tipus de funció"
  
! #: cp/typeck.c:1353
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "applicació no vàlida de \"%s\" a un tipus void"
  
! #: cp/typeck.c:1361
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ prohibeix l'aplicació de \"sizeof\" a una expressió de tipus de funció"
  
! #: cp/typeck.c:1409
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "ús no vàlid del membre \"%D\" en la funció membre static"
  
! #: cp/typeck.c:1673
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversió obsoleta d'una constant de cadena a \"%T\""
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "sol·licitud pel membre \"%D\" en \"%E\", el qual és del tipus no agregat \"%T\""
  
! #: cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ús no vàlid del camp no static \"%D\""
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "accés no vàlid a dades del membre que no és static \"%D\" de l'objecte NULL"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2171
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "\"%D::%D\" no és un membre de \"%T\""
  
! #: cp/typeck.c:2186
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "\"%T\" no és una base de \"%T\""
  
! #: cp/typeck.c:2205
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "\"%D\" no té un membre cridat \"%E\""
  
! #: cp/typeck.c:2220
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "\"%D\" no és una funció patró membre"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%T\" no és de tipus punter-a-objecte"
  
! #: cp/typeck.c:2365
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "ús no vàlid de \"%s\" en punter a membre"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "argument de tipus no vàlid"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta subindici en la referència de la matriu"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ prohibeix el subindici d'una matriu de l-valors"
  
! #: cp/typeck.c:2479
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "es va declarar el subindici de la matriu com \"register\""
  
! #: cp/typeck.c:2562
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objecte en \"%E\""
  
! #: cp/typeck.c:2676
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohibeix la crida \"::main\" dintre del mateix programa"
  
! #: cp/typeck.c:2701
  #, fuzzy, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "es ha d'usar .* o ->* en la crida a la funció punter-a-membre en \"%E (...)\""
  
! #: cp/typeck.c:2715
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no es pot usar \"%E\" com una funció"
  
! #: cp/typeck.c:2795
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "massa arguments per a %s \"%+#D\""
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "en aquest punt en el fitxer"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "massa arguments per a la funció"
  
! #: cp/typeck.c:2833
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el paràmetre \"%s\" té tipus de dada incompleta"
  
! #: cp/typeck.c:2836
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el paràmetre té tipus incomplet"
  
! #: cp/typeck.c:2897
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "molt pocs arguments per a %s \"%+#D\""
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "molt pocs arguments per a la funció"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "assumint la conversió al tipus \"%T\" des de la funció sobrecarregada"
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "divisió per zero en \"%E / 0\""
  
! #: cp/typeck.c:3143
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "divisió per zero en \"%E / 0.\""
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "divisió per zero en \"%E %% 0\""
  
! #: cp/typeck.c:3180
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "divisió per zero en \"%E %% 0.\""
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "el compte de rotació %s és negatiu"
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "el compte de rotació %s >= amplària del tipus"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohibeix la comparança entre punters i enters"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparança sense ordre en argument de coma no flotant"
  
! #: cp/typeck.c:3465
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadors no vàlids de tipus \"%T\" i \"%T\" per al binari \"%O\""
  
! #: cp/typeck.c:3629
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "comparança entre els tipus \"%#T\" i \"%#T\""
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "comparança entre expressions enteres signed i unsigned"
--- 29726,29969 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "l'atribut \"%s\" no té suport en aquesta plataforma"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s entre diferents tipus de punter \"%T\" i \"%T\" manca d'una conversió"
  
! #: cp/typeck.c:512
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ prohibeix %s entre punters de tipus \"void *\" i punters a funcions"
  
! #: cp/typeck.c:570
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s entre diferents tipus de punter \"%T\" i \"%T\" manca d'una conversió"
  
! #: cp/typeck.c:1253
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplicació no vàlida de \"%s\" a una funció membre"
  
! #: cp/typeck.c:1303
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "applicació no vàlida de \"%s\" a un tipus void"
  
! #: cp/typeck.c:1308
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ prohibeix l'aplicació de \"sizeof\" a una expressió de tipus de funció"
  
! #: cp/typeck.c:1351
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "applicació no vàlida de \"%s\" a un tipus void"
  
! #: cp/typeck.c:1359
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ prohibeix l'aplicació de \"sizeof\" a una expressió de tipus de funció"
  
! #: cp/typeck.c:1407
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "ús no vàlid del membre \"%D\" en la funció membre static"
  
! #: cp/typeck.c:1671
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversió obsoleta d'una constant de cadena a \"%T\""
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "sol·licitud pel membre \"%D\" en \"%E\", el qual és del tipus no agregat \"%T\""
  
! #: cp/typeck.c:1810
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ús no vàlid del camp no static \"%D\""
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "accés no vàlid a dades del membre que no és static \"%D\" de l'objecte NULL"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2169
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "\"%D::%D\" no és un membre de \"%T\""
  
! #: cp/typeck.c:2184
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "\"%T\" no és una base de \"%T\""
  
! #: cp/typeck.c:2203
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "\"%D\" no té un membre cridat \"%E\""
  
! #: cp/typeck.c:2218
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "\"%D\" no és una funció patró membre"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%T\" no és de tipus punter-a-objecte"
  
! #: cp/typeck.c:2363
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "ús no vàlid de \"%s\" en punter a membre"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "argument de tipus no vàlid"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta subindici en la referència de la matriu"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ prohibeix el subindici d'una matriu de l-valors"
  
! #: cp/typeck.c:2477
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "es va declarar el subindici de la matriu com \"register\""
  
! #: cp/typeck.c:2560
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objecte en \"%E\""
  
! #: cp/typeck.c:2674
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohibeix la crida \"::main\" dintre del mateix programa"
  
! #: cp/typeck.c:2699
  #, fuzzy, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "es ha d'usar .* o ->* en la crida a la funció punter-a-membre en \"%E (...)\""
  
! #: cp/typeck.c:2713
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no es pot usar \"%E\" com una funció"
  
! #: cp/typeck.c:2793
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "massa arguments per a %s \"%+#D\""
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "en aquest punt en el fitxer"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "massa arguments per a la funció"
  
! #: cp/typeck.c:2831
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el paràmetre \"%s\" té tipus de dada incompleta"
  
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el paràmetre té tipus incomplet"
  
! #: cp/typeck.c:2895
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "molt pocs arguments per a %s \"%+#D\""
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "molt pocs arguments per a la funció"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "assumint la conversió al tipus \"%T\" des de la funció sobrecarregada"
  
! #: cp/typeck.c:3139
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "divisió per zero en \"%E / 0\""
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "divisió per zero en \"%E / 0.\""
  
! #: cp/typeck.c:3176
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "divisió per zero en \"%E %% 0\""
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "divisió per zero en \"%E %% 0.\""
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "el compte de rotació %s és negatiu"
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "el compte de rotació %s >= amplària del tipus"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohibeix la comparança entre punters i enters"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparança sense ordre en argument de coma no flotant"
  
! #: cp/typeck.c:3463
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadors no vàlids de tipus \"%T\" i \"%T\" per al binari \"%O\""
  
! #: cp/typeck.c:3627
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "comparança entre els tipus \"%#T\" i \"%#T\""
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "comparança entre expressions enteres signed i unsigned"
*************** msgstr "comparança entre expressions ent
*** 29951,30094 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "es va usar NULL en l'aritmètica"
  
! #: cp/typeck.c:3802
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohibeix l'ús d'un punter de tipus \"void *\" en la substracció"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohibeix l'ús d'un punter a una funció en la substracció"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohibeix l'ús d'un punter a un mètode en la substracció"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ús no vàlid d'un punter a un tipus incomplet en aritmètica de punters"
  
! #: cp/typeck.c:3878
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ús no vàlid de \"%s\" en punter a membre"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3886
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "avisar quan el tipus converteix punters a funcions membre"
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "prenent l'adreça del temporal"
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ prohibeix %sing un enum"
  
! #: cp/typeck.c:4168
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "no es pot %s un punter a un tipus incomplet \"%T\""
  
! #: cp/typeck.c:4174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ prohibeix %sing un punter de tipus \"%T\""
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "s'usa la conversió a un tipus no referenciat com un lvalue"
  
! #: cp/typeck.c:4234
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "ús no vàlid de \"--\" en la variable booleana \"%D\""
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohibeix prendre l'adreça de la funció \"::main\""
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, 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++ prohibeix prendre l'adreça d'una funció membre no estàtica sense qualificar per a formar un punter a la funció membre. Com \"&%T::%D\""
  
! #: cp/typeck.c:4324
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohibeix prendre l'adreça d'una funció membre límitada per a formar un punter a la funció membre. Com \"&%T::%D\""
  
! #: cp/typeck.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ prohibeix prendre l'adreça d'una conversió a una expressió no lvalue"
  
! #: cp/typeck.c:4376
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no es pot crear un punter al membre referència \"%D\""
  
! #: cp/typeck.c:4587
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no es pot prendre l'adreça de \"this\" que és una expressió rvalue"
  
! #: cp/typeck.c:4610
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "es va sol·licitar l'adreça de la variable register \"%s\""
  
! #: cp/typeck.c:4615
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "es va sol·licitar l'adreça de \"%D\", el qual es va declarar com \"register\""
  
! #: cp/typeck.c:4681
  #, fuzzy, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "la llista d'inicialitzadors es tracta com una expressió compostada"
  
! #: cp/typeck.c:5078
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "static_cast no vàlid del tipus \"%T\" al tipus \"%T\""
  
! #: cp/typeck.c:5100
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "convertint de \"%T\" a \"%T\""
  
! #: cp/typeck.c:5148
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "reinterpret_cast no vàlid d'una expressió rvalue del tipus \"%T\" al tipus \"%T\""
  
! #: cp/typeck.c:5207
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "reinterpret_cast de \"%T\" a \"%T\" perd precisió"
  
! #: cp/typeck.c:5234
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "la conversió de \"%T\" a \"%T\" incrementa l'alineació requerida del tipus de la destinació"
--- 29972,30115 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "es va usar NULL en l'aritmètica"
  
! #: cp/typeck.c:3800
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohibeix l'ús d'un punter de tipus \"void *\" en la substracció"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohibeix l'ús d'un punter a una funció en la substracció"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohibeix l'ús d'un punter a un mètode en la substracció"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ús no vàlid d'un punter a un tipus incomplet en aritmètica de punters"
  
! #: cp/typeck.c:3876
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ús no vàlid de \"%s\" en punter a membre"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3884
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "avisar quan el tipus converteix punters a funcions membre"
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "prenent l'adreça del temporal"
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ prohibeix %sing un enum"
  
! #: cp/typeck.c:4166
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "no es pot %s un punter a un tipus incomplet \"%T\""
  
! #: cp/typeck.c:4172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ prohibeix %sing un punter de tipus \"%T\""
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "s'usa la conversió a un tipus no referenciat com un lvalue"
  
! #: cp/typeck.c:4232
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "ús no vàlid de \"--\" en la variable booleana \"%D\""
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohibeix prendre l'adreça de la funció \"::main\""
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, 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++ prohibeix prendre l'adreça d'una funció membre no estàtica sense qualificar per a formar un punter a la funció membre. Com \"&%T::%D\""
  
! #: cp/typeck.c:4322
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohibeix prendre l'adreça d'una funció membre límitada per a formar un punter a la funció membre. Com \"&%T::%D\""
  
! #: cp/typeck.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ prohibeix prendre l'adreça d'una conversió a una expressió no lvalue"
  
! #: cp/typeck.c:4374
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no es pot crear un punter al membre referència \"%D\""
  
! #: cp/typeck.c:4585
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no es pot prendre l'adreça de \"this\" que és una expressió rvalue"
  
! #: cp/typeck.c:4608
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "es va sol·licitar l'adreça de la variable register \"%s\""
  
! #: cp/typeck.c:4613
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "es va sol·licitar l'adreça de \"%D\", el qual es va declarar com \"register\""
  
! #: cp/typeck.c:4679
  #, fuzzy, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "la llista d'inicialitzadors es tracta com una expressió compostada"
  
! #: cp/typeck.c:5076
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "static_cast no vàlid del tipus \"%T\" al tipus \"%T\""
  
! #: cp/typeck.c:5098
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "convertint de \"%T\" a \"%T\""
  
! #: cp/typeck.c:5146
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "reinterpret_cast no vàlid d'una expressió rvalue del tipus \"%T\" al tipus \"%T\""
  
! #: cp/typeck.c:5205
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "reinterpret_cast de \"%T\" a \"%T\" perd precisió"
  
! #: cp/typeck.c:5232
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "la conversió de \"%T\" a \"%T\" incrementa l'alineació requerida del tipus de la destinació"
*************** msgstr "la conversió de \"%T\" a \"%T\" 
*** 30097,30256 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ prohibeix la conversió entre punter a funció i punter a objecte"
  
! #: cp/typeck.c:5264
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "const_cast no vàlid del tipus \"%T\" al tipus \"%T\""
  
! #: cp/typeck.c:5320
  #, 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"
  msgstr "ús no vàlid de const_cast amb tipus \"%T\", que no és un punter, referència, ni un tipus punter-a-dades-membres"
  
! #: cp/typeck.c:5329
  #, fuzzy, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ús no vàlid de const_cast amb tipus \"%T\", el qual és un punter o referència a un tipus de funció"
  
! #: cp/typeck.c:5354
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast no vàlid d'un rvalue de tipus \"%T\" al tipus \"%T\""
  
! #: cp/typeck.c:5405
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast no vàlid del tipus \"%T\" al tipus \"%T\""
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohibeix la conversió a un tipus de matriu \"%T\""
  
! #: cp/typeck.c:5486
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversió no vàlida al tipus de funció \"%T\""
  
! #: cp/typeck.c:5706
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en l'avaluació de \"%Q(%#T, %#T)\""
  
! #: cp/typeck.c:5775
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipus incompatible en l'assignació de \"%T\" a \"%T\""
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "inicialitzador de matriu erroni"
  
! #: cp/typeck.c:5788
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "l-value no vàlid en l'assignació"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversió del punter a funció membre"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, fuzzy, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "punter a la conversió membre a través de la base virtual \"%T\" de \"%T\""
  
! #: cp/typeck.c:5924
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "punter a la conversió membre a través de la base virtual \"%T\" de \"%T\""
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversió del punter a membre"
  
! #: cp/typeck.c:6023
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversió no vàlida del tipus \"%T\" a partir del tipus \"%T\""
  
! #: cp/typeck.c:6267
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "no es pot convertir \"%T\" a \"%T\" per a l'argument `%P' per a \"%D\""
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "no es pot convertir \"%T\" a \"%T\" en %s"
  
! #: cp/typeck.c:6281
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "la funció pot ser un candidat possible per a l'atribut de format \"%s\""
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "en el pas de l'argument %P de \"%+D\""
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retornant la referència al temporal"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "es va retornar una referència a un non-lvalue"
  
! #: cp/typeck.c:6430
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "es va retornar una referència a la variable local \"%D\""
  
! #: cp/typeck.c:6433
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "es va retornar l'adreça de la variable local \"%D\""
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "retornant un valor d'un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no es pot retornar d'un gestor d'una function-try-block d'un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retornant un valor d'un constructor"
  
! #: cp/typeck.c:6501
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "\"return\" sense valors, en una funció que retorna non-void"
  
! #: cp/typeck.c:6522
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "\"return\" amb valor, en una funció que retorna void"
  
! #: cp/typeck.c:6553
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "\"operator new\" no ha de regressar NULL a menys que es declari \"throw()\" (o -fcheck-new estigui en efecte)"
--- 30118,30277 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ prohibeix la conversió entre punter a funció i punter a objecte"
  
! #: cp/typeck.c:5262
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "const_cast no vàlid del tipus \"%T\" al tipus \"%T\""
  
! #: cp/typeck.c:5318
  #, 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"
  msgstr "ús no vàlid de const_cast amb tipus \"%T\", que no és un punter, referència, ni un tipus punter-a-dades-membres"
  
! #: cp/typeck.c:5327
  #, fuzzy, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ús no vàlid de const_cast amb tipus \"%T\", el qual és un punter o referència a un tipus de funció"
  
! #: cp/typeck.c:5352
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast no vàlid d'un rvalue de tipus \"%T\" al tipus \"%T\""
  
! #: cp/typeck.c:5403
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast no vàlid del tipus \"%T\" al tipus \"%T\""
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohibeix la conversió a un tipus de matriu \"%T\""
  
! #: cp/typeck.c:5484
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversió no vàlida al tipus de funció \"%T\""
  
! #: cp/typeck.c:5704
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en l'avaluació de \"%Q(%#T, %#T)\""
  
! #: cp/typeck.c:5773
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipus incompatible en l'assignació de \"%T\" a \"%T\""
  
! #: cp/typeck.c:5784
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "inicialitzador de matriu erroni"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "l-value no vàlid en l'assignació"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversió del punter a funció membre"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, fuzzy, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "punter a la conversió membre a través de la base virtual \"%T\" de \"%T\""
  
! #: cp/typeck.c:5922
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "punter a la conversió membre a través de la base virtual \"%T\" de \"%T\""
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversió del punter a membre"
  
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversió no vàlida del tipus \"%T\" a partir del tipus \"%T\""
  
! #: cp/typeck.c:6265
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "no es pot convertir \"%T\" a \"%T\" per a l'argument `%P' per a \"%D\""
  
! #: cp/typeck.c:6268
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "no es pot convertir \"%T\" a \"%T\" en %s"
  
! #: cp/typeck.c:6279
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "la funció pot ser un candidat possible per a l'atribut de format \"%s\""
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "en el pas de l'argument %P de \"%+D\""
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retornant la referència al temporal"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "es va retornar una referència a un non-lvalue"
  
! #: cp/typeck.c:6428
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "es va retornar una referència a la variable local \"%D\""
  
! #: cp/typeck.c:6431
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "es va retornar l'adreça de la variable local \"%D\""
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "retornant un valor d'un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no es pot retornar d'un gestor d'una function-try-block d'un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retornant un valor d'un constructor"
  
! #: cp/typeck.c:6499
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "\"return\" sense valors, en una funció que retorna non-void"
  
! #: cp/typeck.c:6520
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "\"return\" amb valor, en una funció que retorna void"
  
! #: cp/typeck.c:6551
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "\"operator new\" no ha de regressar NULL a menys que es declari \"throw()\" (o -fcheck-new estigui en efecte)"
*************** msgstr "no es poden inicialitzar matrius
*** 30331,30422 ****
  msgid "int-array initialized from non-wide string"
  msgstr "matriu d'enters amb valors inicials assignats d'una cadena no ampla"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "inicialitzadors etiquetats com no trivials"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta e l'inicialitzador pel membre \"%D\""
  
! #: cp/typeck2.c:945
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "membre const \"%D\" sense inicialitzar"
  
! #: cp/typeck2.c:947
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "membre \"%D\" amb camps const sense inicialitzar"
  
! #: cp/typeck2.c:949
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el membre \"%D\" és una referència sense inicialitzar"
  
! #: cp/typeck2.c:1004
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valor d'índex en lloc del nom del camp en l'inicialitzador d'union"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "es va detectar una delegació de punter circular"
  
! #: cp/typeck2.c:1181
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "l'operand base de \"->\" té el tipus \"%T\" que no és punter"
  
! #: cp/typeck2.c:1205
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "el resultat de \"operator->()\" produeix un resultat que no és un punter"
  
! #: cp/typeck2.c:1207
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "l'operand base de \"->\" no és un punter"
  
! #: cp/typeck2.c:1229
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "no es pot usar \"%E\" com un punter membre, perquè és de tipus \"%T\""
  
! #: cp/typeck2.c:1238
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "no es pot aplicar el punter a membre \"%E\" a \"%E\", el qual és del tipus no agregat \"%T\""
  
! #: cp/typeck2.c:1260
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "el tipus de membre \"%T::\" és incompatible amb el tipus objecte \"%T\""
  
! #: cp/typeck2.c:1482
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "cridada a la funció \"%D\" la qual llança el tipus incomplet \"%#T\""
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "cridada a una funció la qual llança el tipus incomplet \"%#T\""
--- 30352,30443 ----
  msgid "int-array initialized from non-wide string"
  msgstr "matriu d'enters amb valors inicials assignats d'una cadena no ampla"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "inicialitzadors etiquetats com no trivials"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta e l'inicialitzador pel membre \"%D\""
  
! #: cp/typeck2.c:946
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "membre const \"%D\" sense inicialitzar"
  
! #: cp/typeck2.c:948
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "membre \"%D\" amb camps const sense inicialitzar"
  
! #: cp/typeck2.c:950
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el membre \"%D\" és una referència sense inicialitzar"
  
! #: cp/typeck2.c:1005
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "no existeix el camp \"%D\" en el union que s'està inicialitzant"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valor d'índex en lloc del nom del camp en l'inicialitzador d'union"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "es va detectar una delegació de punter circular"
  
! #: cp/typeck2.c:1182
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "l'operand base de \"->\" té el tipus \"%T\" que no és punter"
  
! #: cp/typeck2.c:1206
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "el resultat de \"operator->()\" produeix un resultat que no és un punter"
  
! #: cp/typeck2.c:1208
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "l'operand base de \"->\" no és un punter"
  
! #: cp/typeck2.c:1230
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "no es pot usar \"%E\" com un punter membre, perquè és de tipus \"%T\""
  
! #: cp/typeck2.c:1239
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "no es pot aplicar el punter a membre \"%E\" a \"%E\", el qual és del tipus no agregat \"%T\""
  
! #: cp/typeck2.c:1261
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "el tipus de membre \"%T::\" és incompatible amb el tipus objecte \"%T\""
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "cridada a la funció \"%D\" la qual llança el tipus incomplet \"%#T\""
  
! #: cp/typeck2.c:1488
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "cridada a una funció la qual llança el tipus incomplet \"%#T\""
*************** msgstr "es va sol·licitar l'adreça de la
*** 30456,30467 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 30477,30488 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 30497,30503 ****
  msgid "Function return value not set"
  msgstr "la funció retorna un agregat"
  
! #: fortran/trans-expr.c:1073
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "mode insn desconegut"
--- 30518,30524 ----
  msgid "Function return value not set"
  msgstr "la funció retorna un agregat"
  
! #: fortran/trans-expr.c:1081
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "mode insn desconegut"
*************** msgstr ""
*** 31302,31308 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10118
  #, fuzzy, gcc-internal-format
  msgid "Undefined variable %qs"
! msgstr "variable \"%s\" sense ús"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9671
  #, gcc-internal-format
--- 31323,31329 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10118
  #, fuzzy, gcc-internal-format
  msgid "Undefined variable %qs"
! msgstr "%Jvariable \"%D\" sense ús"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9671
  #, gcc-internal-format
*************** msgstr ""
*** 31634,31640 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15564
  #, fuzzy, gcc-internal-format
  msgid "duplicate case label: %<"
! msgstr "etiqueta duplicada \"%D\""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15565
  #, gcc-internal-format
--- 31655,31661 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15564
  #, fuzzy, gcc-internal-format
  msgid "duplicate case label: %<"
! msgstr "valor d'un «case» duplicat"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15565
  #, gcc-internal-format
*************** msgstr ""
*** 32095,32101 ****
  #: objc/objc-act.c:7229
  #, fuzzy, gcc-internal-format
  msgid "instance variable %qs is declared %s"
! msgstr "la variable estàtica \"%s\" està marcada com dllimport"
  
  #: objc/objc-act.c:7255 objc/objc-act.c:7343
  #, gcc-internal-format
--- 32116,32122 ----
  #: objc/objc-act.c:7229
  #, fuzzy, gcc-internal-format
  msgid "instance variable %qs is declared %s"
! msgstr "variable sense nom o camp declarat void"
  
  #: objc/objc-act.c:7255 objc/objc-act.c:7343
  #, gcc-internal-format
*************** msgstr "s'ignora l'atribut \"%s\""
*** 32238,32246 ****
  #~ msgid "%Jlabel `%D' defined but not used"
  #~ msgstr "%Jl'etiqueta \"%D\" no s'usa però està definida"
  
- #~ msgid "%Junused variable `%D'"
- #~ msgstr "%Jvariable \"%D\" sense ús"
- 
  #~ msgid "%J'%D' redeclared as different kind of symbol"
  #~ msgstr "%J\"%D\" redeclarat com un tipus diferent de símbol"
  
--- 32259,32264 ----
*************** msgstr "s'ignora l'atribut \"%s\""
*** 32343,32371 ****
  #~ msgid "%J'%D' previously defined here"
  #~ msgstr "%Jes va definir \"%D\" prèviament aquí"
  
- #~ msgid "the ` ' printf flag"
- #~ msgstr "l'opció \" \" de printf"
- 
- #~ msgid "the `+' printf flag"
- #~ msgstr "l'opció \"+\" de printf"
- 
- #~ msgid "the `#' printf flag"
- #~ msgstr "l'opció \"#\" de printf"
- 
- #~ msgid "the `0' printf flag"
- #~ msgstr "l'opció \"0\" de printf"
- 
- #~ msgid "the `-' printf flag"
- #~ msgstr "l'opció \"-\" de printf"
- 
  #~ msgid "`I' flag"
  #~ msgstr "opció \"I\""
  
  #~ msgid "`a' flag"
  #~ msgstr "opció \"a\""
  
! #~ msgid "the `a' scanf flag"
! #~ msgstr "l'opció \"a\" de scanf"
  
  #~ msgid "`_' flag"
  #~ msgstr "l'opció \"_\""
--- 32361,32377 ----
  #~ msgid "%J'%D' previously defined here"
  #~ msgstr "%Jes va definir \"%D\" prèviament aquí"
  
  #~ msgid "`I' flag"
  #~ msgstr "opció \"I\""
  
+ #~ msgid "the `I' printf flag"
+ #~ msgstr "l'opció \"I\" de printf"
+ 
  #~ msgid "`a' flag"
  #~ msgstr "opció \"a\""
  
! #~ msgid "the `I' scanf flag"
! #~ msgstr "l'opció \"I\" de scanf"
  
  #~ msgid "`_' flag"
  #~ msgstr "l'opció \"_\""
*************** msgstr "s'ignora l'atribut \"%s\""
*** 32437,32445 ****
  #~ msgid "will never be executed"
  #~ msgstr "mai s'executarà"
  
- #~ msgid "%s has no member named `%s'"
- #~ msgstr "%s no té un membre cridat \"%s\""
- 
  #~ msgid "subscript has type `char'"
  #~ msgstr "el subindici és de tipus \"char\""
  
--- 32443,32448 ----
*************** msgstr "s'ignora l'atribut \"%s\""
*** 33024,33029 ****
--- 33027,33036 ----
  #~ msgid "%Jlabel '%D' used before containing binding contour"
  #~ msgstr "%Jes va usar l'etiqueta \"%D\" abans que contingués un contorn d'unió"
  
+ #, fuzzy
+ #~ msgid "%Junused variable '%D'"
+ #~ msgstr "variable \"%s\" sense ús"
+ 
  #~ msgid "case value `%ld' not in enumerated type `%s'"
  #~ msgstr "el valor de «case» \"%ld\" no és un tipus enumerat \"%s\""
  
*************** msgstr "s'ignora l'atribut \"%s\""
*** 33063,33077 ****
  #~ msgid "-msystem-v and -mthreads are incompatible"
  #~ msgstr "-msystem-v i -mthreads són incompatibles"
  
- #~ msgid "bad value `%s' for -mcpu switch"
- #~ msgstr "valor erroni \"%s\" per a l'opció -mcpu"
- 
  #~ msgid "Do not use fp registers"
  #~ msgstr "No usar registres fp"
  
  #~ msgid "Emit IEEE-conformant code, with inexact exceptions"
  #~ msgstr "Emetre codi que compleixi amb IEEE, amb excepcions inexactes"
  
  #~ msgid "target CPU does not support APCS-32"
  #~ msgstr "el CPU objectiu no té suport per a APCS-32"
  
--- 33070,33084 ----
  #~ msgid "-msystem-v and -mthreads are incompatible"
  #~ msgstr "-msystem-v i -mthreads són incompatibles"
  
  #~ msgid "Do not use fp registers"
  #~ msgstr "No usar registres fp"
  
  #~ msgid "Emit IEEE-conformant code, with inexact exceptions"
  #~ msgstr "Emetre codi que compleixi amb IEEE, amb excepcions inexactes"
  
+ #~ msgid "bad value (%s) for -mcpu switch"
+ #~ msgstr "valor erroni (%s) per a l'opció -mcpu"
+ 
  #~ msgid "target CPU does not support APCS-32"
  #~ msgstr "el CPU objectiu no té suport per a APCS-32"
  
*************** msgstr "s'ignora l'atribut \"%s\""
*** 33415,33420 ****
--- 33422,33430 ----
  #~ msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
  #~ msgstr "iC2.0 i iC3.0 són incompatibles - usant iC3.0"
  
+ #~ msgid "Generate SB code"
+ #~ msgstr "Generar codi SB"
+ 
  #~ msgid "Generate KA code"
  #~ msgstr "Generar codi KA"
  
*************** msgstr "s'ignora l'atribut \"%s\""
*** 33669,33674 ****
--- 33679,33687 ----
  #~ msgid "Don't work around early 4300 hardware bug"
  #~ msgstr "No evitar el bug del primer maquinari 4300"
  
+ #~ msgid "Don't trap on integer divide by zero"
+ #~ msgstr "No atrapar la divisió entera per zero"
+ 
  #~ msgid "Specify a Standard MIPS ISA"
  #~ msgstr "Especificar el ISA de MIPS standard"
  
*************** msgstr "s'ignora l'atribut \"%s\""
*** 33956,33961 ****
--- 33969,33977 ----
  #~ msgid "field `%D' in local class cannot be static"
  #~ msgstr "el camp \"%D\" en la classe local no pot ser static"
  
+ #~ msgid "invalid conversion from '%T' to '%T'"
+ #~ msgstr "conversió no vàlida de \"%T\" a \"%T\""
+ 
  #~ msgid "label `%s' referenced outside of any function"
  #~ msgstr "l'etiqueta \"%s\" es va referenciar fora de qualsevol funció"
  
*************** msgstr "s'ignora l'atribut \"%s\""
*** 34032,34040 ****
  #~ msgid "zero size array reserves no space"
  #~ msgstr "la matriu de grandària zero no reserva espai"
  
- #~ msgid "type name expected before `*'"
- #~ msgstr "s'esperava nom de tipus abans de \"*\""
- 
  #~ msgid "`%D' undeclared (first use this function)"
  #~ msgstr "\"%D\" sense declarar (primer ús en aquesta funció)"
  
--- 34048,34053 ----
*************** msgstr "s'ignora l'atribut \"%s\""
*** 35539,35544 ****
--- 35552,35560 ----
  #~ msgid "base object `%E' of scoped method call is of non-aggregate type `%T'"
  #~ msgstr "l'objecte base \"%E\" de la cridada de mètode de l'ambient és del tipus no agregat \"%T\""
  
+ #~ msgid "destructors take no parameters"
+ #~ msgstr "els destructors no prenen paràmetres"
+ 
  #~ msgid "destructor name `~%T' does not match type `%T' of expression"
  #~ msgstr "el nom del destructor \"%T\" no coincideix amb el tipus \"%T\" de l'expressió"
  
*************** msgstr "s'ignora l'atribut \"%s\""
*** 35671,35676 ****
--- 35687,35695 ----
  #~ msgid "cannot declare pointers to references"
  #~ msgstr "no es poden declarar punter a referències"
  
+ #~ msgid "type name expected before `&'"
+ #~ msgstr "s'esperava nom de tipus abans de \"&\""
+ 
  #~ msgid "semicolon missing after %s declaration"
  #~ msgstr "manca punt i coma després de la declaració %s"
  
diff -Nrcpad gcc-4.2.1/gcc/po/da.gmo gcc-4.2.2/gcc/po/da.gmo
*** gcc-4.2.1/gcc/po/da.gmo	Thu Jul 19 15:12:26 2007
--- gcc-4.2.2/gcc/po/da.gmo	Sun Oct  7 21:58:22 2007
*************** warranty; not even for MERCHANTABILITY o
*** 195,201 ****
  unconditional %2d taken %s
  unexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -mdebug-%s switchunknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown conversion type character 0x%x in formatunknown insn modeunknown move insn:unknown register name: %sunknown relocation unspecunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized section name "%s"unrecognized supposed constantunregistered operator %sunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse of %s and %s together in %s formatuse of old-style castusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value of -mfixed-range must have form REG1-REG2variable or field declared voidvariable-size type declared outside of any functionvariable-sized object may not be initializedvector overflow in expressionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %ivirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual functions cannot be friendsvirtual outside class declarationvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswithin this contextwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringProject-Id-Version: gcc 3.4-b20040206
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2004-10-03 19:17+0200
  Last-Translator: Ole Laursen <olau@hardworking.dk>
  Language-Team: Danish <dansk@klid.dk>
--- 195,201 ----
  unconditional %2d taken %s
  unexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -mdebug-%s switchunknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown conversion type character 0x%x in formatunknown insn modeunknown move insn:unknown register name: %sunknown relocation unspecunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized format specifierunrecognized gcc debugging option: %cunrecognized section name "%s"unrecognized supposed constantunregistered operator %sunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse of %s and %s together in %s formatuse of old-style castusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value of -mfixed-range must have form REG1-REG2variable or field declared voidvariable-size type declared outside of any functionvariable-sized object may not be initializedvector overflow in expressionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %ivirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual functions cannot be friendsvirtual outside class declarationvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswithin this contextwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width in %s formatzero-length %s format stringProject-Id-Version: gcc 3.4-b20040206
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2004-10-03 19:17+0200
  Last-Translator: Ole Laursen <olau@hardworking.dk>
  Language-Team: Danish <dansk@klid.dk>
diff -Nrcpad gcc-4.2.1/gcc/po/da.po gcc-4.2.2/gcc/po/da.po
*** gcc-4.2.1/gcc/po/da.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/da.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 128,134 ****
  msgstr ""
  "Project-Id-Version: gcc 3.4-b20040206\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2004-10-03 19:17+0200\n"
  "Last-Translator: Ole Laursen <olau@hardworking.dk>\n"
  "Language-Team: Danish <dansk@klid.dk>\n"
--- 128,134 ----
  msgstr ""
  "Project-Id-Version: gcc 3.4-b20040206\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2004-10-03 19:17+0200\n"
  "Last-Translator: Ole Laursen <olau@hardworking.dk>\n"
  "Language-Team: Danish <dansk@klid.dk>\n"
*************** msgstr "' '-flag"
*** 150,156 ****
  #: c-format.c:347 c-format.c:371
  #, fuzzy
  msgid "the ' ' printf flag"
! msgstr "'''-printf-flaget"
  
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418 c-format.c:475
  #, fuzzy
--- 150,156 ----
  #: c-format.c:347 c-format.c:371
  #, fuzzy
  msgid "the ' ' printf flag"
! msgstr "' '-printf-flaget"
  
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418 c-format.c:475
  #, fuzzy
*************** msgstr "'+'-flag"
*** 160,166 ****
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418
  #, fuzzy
  msgid "the '+' printf flag"
! msgstr "'''-printf-flaget"
  
  #: c-format.c:349 c-format.c:373 c-format.c:419 c-format.c:451
  #, fuzzy
--- 160,166 ----
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418
  #, fuzzy
  msgid "the '+' printf flag"
! msgstr "'+'-printf-flaget"
  
  #: c-format.c:349 c-format.c:373 c-format.c:419 c-format.c:451
  #, fuzzy
*************** msgstr "'#'-flag"
*** 170,176 ****
  #: c-format.c:349 c-format.c:373 c-format.c:419
  #, fuzzy
  msgid "the '#' printf flag"
! msgstr "'''-printf-flaget"
  
  #: c-format.c:350 c-format.c:374 c-format.c:449
  #, fuzzy
--- 170,176 ----
  #: c-format.c:349 c-format.c:373 c-format.c:419
  #, fuzzy
  msgid "the '#' printf flag"
! msgstr "'#'-printf-flaget"
  
  #: c-format.c:350 c-format.c:374 c-format.c:449
  #, fuzzy
*************** msgstr "'0'-flag"
*** 180,186 ****
  #: c-format.c:350 c-format.c:374
  #, fuzzy
  msgid "the '0' printf flag"
! msgstr "'''-printf-flaget"
  
  #: c-format.c:351 c-format.c:375 c-format.c:448 c-format.c:478
  #, fuzzy
--- 180,186 ----
  #: c-format.c:350 c-format.c:374
  #, fuzzy
  msgid "the '0' printf flag"
! msgstr "'0'-printf-flaget"
  
  #: c-format.c:351 c-format.c:375 c-format.c:448 c-format.c:478
  #, fuzzy
*************** msgstr "'-'-flag"
*** 190,196 ****
  #: c-format.c:351 c-format.c:375
  #, fuzzy
  msgid "the '-' printf flag"
! msgstr "'''-printf-flaget"
  
  #: c-format.c:352 c-format.c:432
  #, fuzzy
--- 190,196 ----
  #: c-format.c:351 c-format.c:375
  #, fuzzy
  msgid "the '-' printf flag"
! msgstr "'-'-printf-flaget"
  
  #: c-format.c:352 c-format.c:432
  #, fuzzy
*************** msgstr "'''-flag"
*** 210,216 ****
  #: c-format.c:353
  #, fuzzy
  msgid "the 'I' printf flag"
! msgstr "'I'-printf-flaget"
  
  #: c-format.c:354 c-format.c:376 c-format.c:430 c-format.c:452 c-format.c:479
  #: c-format.c:1606 config/sol2-c.c:46
--- 210,216 ----
  #: c-format.c:353
  #, fuzzy
  msgid "the 'I' printf flag"
! msgstr "'''-printf-flaget"
  
  #: c-format.c:354 c-format.c:376 c-format.c:430 c-format.c:452 c-format.c:479
  #: c-format.c:1606 config/sol2-c.c:46
*************** msgstr "'''-flag"
*** 265,271 ****
  #: c-format.c:429
  #, fuzzy
  msgid "the 'a' scanf flag"
! msgstr "'''-scanf-flaget"
  
  #: c-format.c:430
  msgid "field width in scanf format"
--- 265,271 ----
  #: c-format.c:429
  #, fuzzy
  msgid "the 'a' scanf flag"
! msgstr "'a'-scanf-flaget"
  
  #: c-format.c:430
  msgid "field width in scanf format"
*************** msgstr "'''-scanf-flaget"
*** 283,289 ****
  #: c-format.c:433
  #, fuzzy
  msgid "the 'I' scanf flag"
! msgstr "'I'-scanf-flaget"
  
  #: c-format.c:447
  #, fuzzy
--- 283,289 ----
  #: c-format.c:433
  #, fuzzy
  msgid "the 'I' scanf flag"
! msgstr "'''-scanf-flaget"
  
  #: c-format.c:447
  #, fuzzy
*************** msgstr "char-tabel får tildelt startværd
*** 491,497 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, 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"
--- 491,497 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ugyldig brug af en tabel der ikke kan optræde som en venstreværdi"
*************** msgstr "ugyldig operand til %%V-koden"
*** 2845,2925 ****
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Generér char-instruktioner"
  
! #: config/arm/arm.c:11011
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.c:11080
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "ugyldig %%s-operand"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operandkode '%c'"
  
! #: config/arm/arm.c:11186
  #, fuzzy, c-format
  msgid "instruction never exectued"
  msgstr "ubetinget %2d aldrig udført\n"
  
! #: config/arm/arm.c:11311
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "manglende startparantes"
  
! #: config/avr/avr.c:1046
  #, fuzzy, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "hexadecimal tegnkonstant kan ikke være i en byte"
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "ugyldig adresse, ikke (reg+disp):"
  
! #: config/avr/avr.c:1160
  #, fuzzy
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "ugyldig adresse, ikke (reg+disp):"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "intern oversætterfejl - ugyldig adresse:"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "intern oversætterfejl - ugyldig tilstand:"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "ugyldig instruktion:"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "ukorrekt instruktion:"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "ukendt flytteinstruktion:"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "ugyldig skifteinstruktion:"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "intern oversætterfejl - ukorrekt skift:"
  
--- 2845,2925 ----
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Generér char-instruktioner"
  
! #: config/arm/arm.c:11012
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.c:11081
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "ugyldig %%f-operand"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operandkode '%c'"
  
! #: config/arm/arm.c:11187
  #, fuzzy, c-format
  msgid "instruction never exectued"
  msgstr "ubetinget %2d aldrig udført\n"
  
! #: config/arm/arm.c:11312
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "manglende startparantes"
  
! #: config/avr/avr.c:1047
  #, fuzzy, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "hexadecimal tegnkonstant kan ikke være i en byte"
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "ugyldig adresse, ikke (reg+disp):"
  
! #: config/avr/avr.c:1161
  #, fuzzy
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "ugyldig adresse, ikke (reg+disp):"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "intern oversætterfejl - ugyldig adresse:"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "intern oversætterfejl - ugyldig tilstand:"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "ugyldig instruktion:"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "ukorrekt instruktion:"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "ukendt flytteinstruktion:"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "ugyldig skifteinstruktion:"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "intern oversætterfejl - ukorrekt skift:"
  
*************** msgstr "c4x_rptb_rpts_p: Topetiket til g
*** 3022,3028 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 3022,3028 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "ugyldig operandkode '%c'"
*** 3296,3302 ****
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrænsninger for operand"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
--- 3296,3302 ----
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrænsninger for operand"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
*************** msgid "post-increment address is not a r
*** 3389,3395 ****
  msgstr "postfiks forøgelsesadresse er ikke et register"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "ugyldig adresse"
  
--- 3389,3395 ----
  msgstr "postfiks forøgelsesadresse er ikke et register"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "ugyldig adresse"
  
*************** msgstr "PRINT_OPERAND nul-henvisning"
*** 3462,3468 ****
  #: config/mips/mips.c:5577
  #, fuzzy, c-format
  msgid "invalid %%Y value"
! msgstr "ugyldig %%j-værdi"
  
  #: config/mips/mips.c:5594 config/mips/mips.c:5602
  #, fuzzy, c-format
--- 3462,3468 ----
  #: config/mips/mips.c:5577
  #, fuzzy, c-format
  msgid "invalid %%Y value"
! msgstr "ugyldig %%H-værdi"
  
  #: config/mips/mips.c:5594 config/mips/mips.c:5602
  #, fuzzy, c-format
*************** msgstr "PRINT_OPERAND_ADDRESS, nul-henvi
*** 3526,3532 ****
  #: config/mt/mt.c:395
  #, fuzzy
  msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
! msgstr "PRINT_OPERAND nul-henvisning"
  
  #: config/rs6000/host-darwin.c:97
  #, c-format
--- 3526,3532 ----
  #: config/mt/mt.c:395
  #, fuzzy
  msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
! msgstr "PRINT_OPERAND_ADDRESS, nul-henvisning"
  
  #: config/rs6000/host-darwin.c:97
  #, c-format
*************** msgstr "ugyldig %%u-værdi"
*** 3603,3609 ****
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-værdi"
  
! #: config/rs6000/rs6000.c:19522
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "for få parametre til funktionen"
--- 3603,3609 ----
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-værdi"
  
! #: config/rs6000/rs6000.c:19523
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "for få parametre til funktionen"
*************** msgstr "ugyldig operand til %%R-koden"
*** 3630,3648 ****
  #: config/sh/sh.c:786
  #, fuzzy, c-format
  msgid "invalid operand to %%S"
! msgstr "ugyldig operand til %%N-koden"
  
! #: config/sh/sh.c:7820
  #, fuzzy
  msgid "created and used with different architectures / ABIs"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: config/sh/sh.c:7822
  #, fuzzy
  msgid "created and used with different ABIs"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: config/sh/sh.c:7824
  #, fuzzy
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
--- 3630,3648 ----
  #: config/sh/sh.c:786
  #, fuzzy, c-format
  msgid "invalid operand to %%S"
! msgstr "ugyldig operand til %%R-koden"
  
! #: config/sh/sh.c:7829
  #, fuzzy
  msgid "created and used with different architectures / ABIs"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: config/sh/sh.c:7831
  #, fuzzy
  msgid "created and used with different ABIs"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: config/sh/sh.c:7833
  #, fuzzy
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
*************** msgstr "adresseafsæt er ikke en konstant
*** 3776,3787 ****
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:6303
  #, fuzzy
  msgid "candidate 1:"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:6304
  #, fuzzy
  msgid "candidate 2:"
  msgstr "candidate%s: %+#D"
--- 3776,3787 ----
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:6319
  #, fuzzy
  msgid "candidate 1:"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.c:6320
  #, fuzzy
  msgid "candidate 2:"
  msgstr "candidate%s: %+#D"
*************** msgstr ""
*** 4828,4834 ****
  #: fortran/decl.c:4231
  #, fuzzy, no-c-format
  msgid "ENUM definition statement expected before %C"
! msgstr "der forventedes et typenavn før '&'"
  
  #: fortran/decl.c:4264
  #, no-c-format
--- 4828,4834 ----
  #: fortran/decl.c:4231
  #, fuzzy, no-c-format
  msgid "ENUM definition statement expected before %C"
! msgstr "der forventedes et typenavn før '*'"
  
  #: fortran/decl.c:4264
  #, no-c-format
*************** msgstr ""
*** 4898,4904 ****
  #: fortran/dump-parse-tree.c:150
  #, fuzzy, c-format
  msgid " %s "
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:177
  #, c-format
--- 4898,4904 ----
  #: fortran/dump-parse-tree.c:150
  #, fuzzy, c-format
  msgid " %s "
! msgstr "%s "
  
  #: fortran/dump-parse-tree.c:177
  #, c-format
*************** msgstr ""
*** 4919,4925 ****
  #: fortran/dump-parse-tree.c:247
  #, fuzzy, c-format
  msgid " %% %s"
! msgstr "I %s '%s':"
  
  #: fortran/dump-parse-tree.c:319 fortran/dump-parse-tree.c:386
  #, c-format
--- 4919,4925 ----
  #: fortran/dump-parse-tree.c:247
  #, fuzzy, c-format
  msgid " %% %s"
! msgstr "%s: %s"
  
  #: fortran/dump-parse-tree.c:319 fortran/dump-parse-tree.c:386
  #, c-format
*************** msgstr ""
*** 6209,6220 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 6209,6220 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 7328,7334 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 7328,7334 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "kommatalsoverløb i udtryk"
*** 8052,8058 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
--- 8052,8058 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
*************** msgstr ""
*** 8177,8183 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
--- 8177,8183 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
*************** msgstr ""
*** 8212,8614 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.c:1018
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1036
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1200
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "I underrutinen"
  
! #: fortran/resolve.c:1333
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1557
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "'%s' er ikke en funktion,"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1715
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1835
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, fuzzy, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared og mdll er indbyrdes uforenelige"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2211
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2577
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Tabelelementværdi ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2678
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2804
  #, fuzzy, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at håndtere"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, fuzzy, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Understrengs begyndelses-/slutpunkt ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.c:2888
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3741
  #, fuzzy, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.c:3771
  #, fuzzy, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 8212,8614 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Sætning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "I underrutinen"
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1564
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "'%s' er ikke en funktion,"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, fuzzy, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared og mdll er indbyrdes uforenelige"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2218
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2584
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Tabelelementværdi ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2685
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "parameter til '%s' skal være en 2 bit-konstant"
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2811
  #, fuzzy, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at håndtere"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2885
  #, fuzzy, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Understrengs begyndelses-/slutpunkt ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3748
  #, fuzzy, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sætning ved %0"
  
! #: fortran/resolve.c:3778
  #, fuzzy, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sætning ved %0"
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8617,9203 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:3999
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4413
  #, fuzzy, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4455
  #, fuzzy, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, fuzzy, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/resolve.c:4651
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5655
  #, fuzzy, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.c:5658
  #, fuzzy, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.c:5661
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
  
! #: fortran/resolve.c:5664
  #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.c:5667
  #, fuzzy, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5757
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5795
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.c:5803
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5895
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, fuzzy, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelige typer i %s"
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6508
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6715
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:6720
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 8617,9203 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4006
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstændig type"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, fuzzy, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4462
  #, fuzzy, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Sætning ved %0 er ugyldig i den kontekst der er etableret af sætning ved %1"
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, fuzzy, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understøttet VXT-sætning ved %0"
  
! #: fortran/resolve.c:4658
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5662
  #, fuzzy, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.c:5665
  #, fuzzy, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.c:5668
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
  
! #: fortran/resolve.c:5671
  #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.c:5674
  #, fuzzy, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "slutfeltet '%s' bliver måske ikke klargjort"
  
! #: fortran/resolve.c:5815
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, fuzzy, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelige typer i %s"
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:6732
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 9713,9745 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
--- 9713,9745 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9747,9763 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:967
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
--- 9747,9763 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:968
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
*************** msgstr "parameteren '%s' erklæret void"
*** 9782,9788 ****
  msgid "Unused variable %s declared at %L"
  msgstr "instansvariablen '%s' er erklæret '%s'"
  
! #: fortran/trans-expr.c:1954
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "for få parametre til funktionen '%s'"
--- 9782,9788 ----
  msgid "Unused variable %s declared at %L"
  msgstr "instansvariablen '%s' er erklæret '%s'"
  
! #: fortran/trans-expr.c:1962
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "for få parametre til funktionen '%s'"
*************** msgstr "Benyt BK-registeret som et almen
*** 11827,11833 ****
  #: config/c4x/c4x.opt:60
  #, fuzzy
  msgid "Generate code for CPU"
! msgstr "Generér kode til en C44-processor"
  
  #: config/c4x/c4x.opt:64
  msgid "Enable use of DB instruction"
--- 11827,11833 ----
  #: config/c4x/c4x.opt:60
  #, fuzzy
  msgid "Generate code for CPU"
! msgstr "Generér kode til en C30-processor"
  
  #: config/c4x/c4x.opt:64
  msgid "Enable use of DB instruction"
*************** msgstr "Intet inddatafilnavn."
*** 12235,12251 ****
  #: config/sh/sh.opt:45
  #, fuzzy
  msgid "Generate SH1 code"
! msgstr "Generér SB-kode"
  
  #: config/sh/sh.opt:49
  #, fuzzy
  msgid "Generate SH2 code"
! msgstr "Generér SB-kode"
  
  #: config/sh/sh.opt:53
  #, fuzzy
  msgid "Generate SH2a code"
! msgstr "Generér SB-kode"
  
  #: config/sh/sh.opt:57
  #, fuzzy
--- 12235,12251 ----
  #: config/sh/sh.opt:45
  #, fuzzy
  msgid "Generate SH1 code"
! msgstr "Generér SA-kode"
  
  #: config/sh/sh.opt:49
  #, fuzzy
  msgid "Generate SH2 code"
! msgstr "Generér SA-kode"
  
  #: config/sh/sh.opt:53
  #, fuzzy
  msgid "Generate SH2a code"
! msgstr "Generér SA-kode"
  
  #: config/sh/sh.opt:57
  #, fuzzy
*************** msgstr "Generér lilleendet kode"
*** 12265,12286 ****
  #: config/sh/sh.opt:69
  #, fuzzy
  msgid "Generate SH2e code"
! msgstr "Generér SB-kode"
  
  #: config/sh/sh.opt:73
  #, fuzzy
  msgid "Generate SH3 code"
! msgstr "Generér SB-kode"
  
  #: config/sh/sh.opt:77
  #, fuzzy
  msgid "Generate SH3e code"
! msgstr "Generér SB-kode"
  
  #: config/sh/sh.opt:81
  #, fuzzy
  msgid "Generate SH4 code"
! msgstr "Generér SB-kode"
  
  #: config/sh/sh.opt:85
  #, fuzzy
--- 12265,12286 ----
  #: config/sh/sh.opt:69
  #, fuzzy
  msgid "Generate SH2e code"
! msgstr "Generér SA-kode"
  
  #: config/sh/sh.opt:73
  #, fuzzy
  msgid "Generate SH3 code"
! msgstr "Generér SA-kode"
  
  #: config/sh/sh.opt:77
  #, fuzzy
  msgid "Generate SH3e code"
! msgstr "Generér SA-kode"
  
  #: config/sh/sh.opt:81
  #, fuzzy
  msgid "Generate SH4 code"
! msgstr "Generér SA-kode"
  
  #: config/sh/sh.opt:85
  #, fuzzy
*************** msgstr "Generér SA-kode"
*** 12290,12296 ****
  #: config/sh/sh.opt:89
  #, fuzzy
  msgid "Generate SH4-200 code"
! msgstr "Generér 29000-kode"
  
  #: config/sh/sh.opt:93
  #, fuzzy
--- 12290,12296 ----
  #: config/sh/sh.opt:89
  #, fuzzy
  msgid "Generate SH4-200 code"
! msgstr "Generér 29050-kode"
  
  #: config/sh/sh.opt:93
  #, fuzzy
*************** msgstr "Generér SA-kode"
*** 12300,12306 ****
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Generér kode til en C44-processor"
  
  #: config/sh/sh.opt:102
  #, fuzzy
--- 12300,12306 ----
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Generér kode til en C40-processor"
  
  #: config/sh/sh.opt:102
  #, fuzzy
*************** msgstr "Generér lilleendet kode"
*** 12338,12344 ****
  #: config/sh/sh.opt:131
  #, fuzzy
  msgid "Generate SH4a code"
! msgstr "Generér SB-kode"
  
  #: config/sh/sh.opt:135
  #, fuzzy
--- 12338,12344 ----
  #: config/sh/sh.opt:131
  #, fuzzy
  msgid "Generate SH4a code"
! msgstr "Generér SA-kode"
  
  #: config/sh/sh.opt:135
  #, fuzzy
*************** msgstr ""
*** 12768,12774 ****
  #: config/mips/mips.opt:52
  #, fuzzy
  msgid "Use trap instructions to check for integer divide by zero"
! msgstr "Forårsag ikke undtagelse ved heltalsdivision med nul"
  
  #: config/mips/mips.opt:56
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
--- 12768,12774 ----
  #: config/mips/mips.opt:52
  #, fuzzy
  msgid "Use trap instructions to check for integer divide by zero"
! msgstr "Forårsag undtagelse ved heltalsdivision med nul"
  
  #: config/mips/mips.opt:56
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
*************** msgstr "Deaktivér brug af DB-instruktion
*** 13096,13102 ****
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "Aktivér parallelle instruktioner"
  
  #: config/score/score.opt:40
  #, fuzzy
--- 13096,13102 ----
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "Aktivér brug af DB-instruktioner"
  
  #: config/score/score.opt:40
  #, fuzzy
*************** msgstr ""
*** 13338,13344 ****
  #: config/frv/frv.opt:125
  #, fuzzy
  msgid "Enable inlining of PLT in function calls"
! msgstr "Aktivér brug af RTPB-instruktionen"
  
  #: config/frv/frv.opt:129
  #, fuzzy
--- 13338,13344 ----
  #: config/frv/frv.opt:125
  #, fuzzy
  msgid "Enable inlining of PLT in function calls"
! msgstr "Aktivér brug af RTPS-instruktionen"
  
  #: config/frv/frv.opt:129
  #, fuzzy
*************** msgstr "Optimér aldrig statiske klassers
*** 13372,13378 ****
  #: config/frv/frv.opt:153
  #, fuzzy
  msgid "Enable nested conditional execution optimizations"
! msgstr "Aktivér betinget konstant SSA-propagering"
  
  #: config/frv/frv.opt:158
  msgid "Do not mark ABI switches in e_flags"
--- 13372,13378 ----
  #: config/frv/frv.opt:153
  #, fuzzy
  msgid "Enable nested conditional execution optimizations"
! msgstr "Aktivér brug af betingede flytteinstruktioner"
  
  #: config/frv/frv.opt:158
  msgid "Do not mark ABI switches in e_flags"
*************** msgstr ""
*** 13402,13408 ****
  #: config/frv/frv.opt:186
  #, fuzzy
  msgid "Do not assume a large TLS segment"
! msgstr "Finjustér ikke stakjustering"
  
  #: config/frv/frv.opt:191
  msgid "Cause gas to print tomcat statistics"
--- 13402,13408 ----
  #: config/frv/frv.opt:186
  #, fuzzy
  msgid "Do not assume a large TLS segment"
! msgstr "Antag ikke GAS"
  
  #: config/frv/frv.opt:191
  msgid "Cause gas to print tomcat statistics"
*************** msgstr ""
*** 13484,13490 ****
  #: config/m32c/m32c.opt:29
  #, fuzzy
  msgid "Compile code for R8C variants"
! msgstr "Oversæt for 32 bit-henvisninger"
  
  #: config/m32c/m32c.opt:33
  #, fuzzy
--- 13484,13490 ----
  #: config/m32c/m32c.opt:29
  #, fuzzy
  msgid "Compile code for R8C variants"
! msgstr "Oversæt for 64 bit-henvisninger"
  
  #: config/m32c/m32c.opt:33
  #, fuzzy
*************** msgstr "Deaktivér tildelingstjek for lag
*** 14542,14548 ****
  #: java/lang.opt:181
  #, fuzzy
  msgid "Generate code for the Boehm GC"
! msgstr "Generér kode til en C300"
  
  #: java/lang.opt:185
  msgid "Call a library routine to do integer divisions"
--- 14542,14548 ----
  #: java/lang.opt:181
  #, fuzzy
  msgid "Generate code for the Boehm GC"
! msgstr "Generér kode til en C400"
  
  #: java/lang.opt:185
  msgid "Call a library routine to do integer divisions"
*************** msgstr "Advar om underforståede funktion
*** 14584,14590 ****
  #: fortran/lang.opt:58
  #, fuzzy
  msgid "Warn about calls with implicit interface"
! msgstr "Advar om underforståede funktionserklæringer"
  
  #: fortran/lang.opt:62
  #, fuzzy
--- 14584,14590 ----
  #: fortran/lang.opt:58
  #, fuzzy
  msgid "Warn about calls with implicit interface"
! msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
  #: fortran/lang.opt:62
  #, fuzzy
*************** msgstr "Styrkereducér alle generelle løk
*** 15701,15707 ****
  #: common.opt:978
  #, fuzzy
  msgid "Enable loop optimizations on tree level"
! msgstr "Aktivér SSA-optimeringer"
  
  #: common.opt:982
  #, fuzzy
--- 15701,15707 ----
  #: common.opt:978
  #, fuzzy
  msgid "Enable loop optimizations on tree level"
! msgstr "Aktivér sammenkæderoptimeringer"
  
  #: common.opt:982
  #, fuzzy
*************** msgstr "ugyldig brug af ikke-statisk fel
*** 16621,16627 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "forsøg på at finde adressen af bitfeltstrukturmedlemmet '%D'"
--- 16621,16627 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "forsøg på at finde adressen af bitfeltstrukturmedlemmet '%D'"
*************** msgstr "tabelindeks er af typen 'char'"
*** 16673,16680 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 16673,16680 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "indbygget funktion '%D' benyttet
*** 16719,16725 ****
  #: c-decl.c:816 cp/decl.c:610
  #, fuzzy, gcc-internal-format
  msgid "unused variable %q+D"
! msgstr "%Jubrugt variabel '%D'"
  
  #: c-decl.c:820
  #, gcc-internal-format
--- 16719,16725 ----
  #: c-decl.c:816 cp/decl.c:610
  #, fuzzy, gcc-internal-format
  msgid "unused variable %q+D"
! msgstr "ubrugt variabel '%s'"
  
  #: c-decl.c:820
  #, gcc-internal-format
*************** msgstr "(et kaldenavn der ikke er erklær
*** 16959,16965 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "per funktion)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "der er blevet henvist til etiketten '%s' uden for en funktion"
--- 16959,16965 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "per funktion)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "der er blevet henvist til etiketten '%s' uden for en funktion"
*************** msgid "%q+D is usually a function"
*** 17078,17084 ****
  msgstr "'%s' er sædvanligvis en funktion"
  
  # init dækker over værditildeling her - samme for de næste mange
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef '%D' bliver tildelt en værdi (benyt __typeof__ i stedet)"
--- 17078,17084 ----
  msgstr "'%s' er sædvanligvis en funktion"
  
  # init dækker over værditildeling her - samme for de næste mange
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef '%D' bliver tildelt en værdi (benyt __typeof__ i stedet)"
*************** msgstr "parameteren '%s' bliver tildelt 
*** 17099,17105 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline funktion '%s' givet egenskaben noinline"
--- 17099,17105 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline funktion '%s' givet egenskaben noinline"
*************** msgstr "'__thread' er påhæftet funktions
*** 17230,17251 ****
  msgid "storage class specified for structure field %qs"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startværdi og er samtidig erklæret 'extern'"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
--- 17230,17251 ----
  msgid "storage class specified for structure field %qs"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startværdi og er samtidig erklæret 'extern'"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklæret 'extern', men bliver tildelt en startværdi"
*************** msgstr "erklæring af '%s' på øverste niv
*** 17260,17271 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklæret 'extern'"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
--- 17260,17271 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklæret 'extern'"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstået auto og erklæret '__thread'"
*************** msgstr "ISO C90 forbyder tabellen '%s' h
*** 17318,17324 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
--- 17318,17324 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "størrelsen af tabellen '%s' er for stor"
*************** msgstr "navnerum '%D' ikke tilladt i usi
*** 17339,17350 ****
  msgid "array type has incomplete element type"
  msgstr "tabeltypen er af en ufuldstændig type"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklæret som en funktion der returnerer en tabel"
--- 17339,17350 ----
  msgid "array type has incomplete element type"
  msgstr "tabeltypen er af en ufuldstændig type"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklæret som en funktion der returnerer en funktion"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklæret som en funktion der returnerer en tabel"
*************** msgstr "variablen '%s' er erklæret 'inli
*** 17436,17442 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "trådlokal lagring understøttes ikke på målarkitekturen"
--- 17436,17442 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "trådlokal lagring understøttes ikke på målarkitekturen"
*************** msgstr "indlejret omdefinering af '%s'"
*** 17529,17535 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklæring erklærer ikke noget"
--- 17529,17535 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklæring erklærer ikke noget"
*************** msgstr "navngivne medlemmer"
*** 17562,17568 ****
  #: c-decl.c:5470
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
! msgstr "destruktionsfunktioner kan ikke have parametre"
  
  #: c-decl.c:5532
  #, fuzzy, gcc-internal-format
--- 17562,17568 ----
  #: c-decl.c:5470
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
! msgstr "%s har intet medlem ved navn '%s'"
  
  #: c-decl.c:5532
  #, fuzzy, gcc-internal-format
*************** msgstr "parameteren '%s' passer ikke til
*** 17785,17791 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
--- 17785,17791 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sætning i en funktion der ikke returnerer void"
*************** msgstr "-fdata-sections understøttes ikk
*** 18081,18087 ****
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C++ understøtter ikke 'long long'"
  
  #: c-decl.c:7568
  #, fuzzy, gcc-internal-format
--- 18081,18087 ----
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C90 understøtter ikke 'long long'"
  
  #: c-decl.c:7568
  #, fuzzy, gcc-internal-format
*************** msgstr "instansvariablen '%s' er erklære
*** 18565,18571 ****
  msgid "%H%qE is not initialized"
  msgstr "manglende startværdi"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "manglende '(' efter udsagn"
--- 18565,18571 ----
  msgid "%H%qE is not initialized"
  msgstr "manglende startværdi"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "manglende '(' efter udsagn"
*************** msgstr "manglende '(' efter udsagn"
*** 18575,18581 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "manglende ')' i udtryk"
--- 18575,18581 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "manglende ')' i udtryk"
*************** msgstr "ISO C forbyder indlejrede funkti
*** 18763,18769 ****
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
--- 18763,18769 ----
  msgid "expected identifier"
  msgstr "uventet operand"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutningen af enum-liste"
*************** msgstr "erklæring af '%s' på øverste niv
*** 18848,18854 ****
  msgid "wide string literal in %<asm%>"
  msgstr "ugyldig strengkonstant, ignorerer afsluttende '\\'"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
--- 18848,18854 ----
  msgid "wide string literal in %<asm%>"
  msgstr "ugyldig strengkonstant, ignorerer afsluttende '\\'"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
*************** msgstr "ISO C89 forbyder sammensatte kon
*** 18978,19004 ****
  msgid "extra semicolon in method definition specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
--- 18978,19004 ----
  msgid "extra semicolon in method definition specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
*************** msgstr ""
*** 19028,19034 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
--- 19028,19034 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
*************** msgstr "ugyldig roteringsinstruktion"
*** 19043,19049 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understøtter ikke %s"
--- 19043,19049 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understøtter ikke %s"
*************** msgstr "%s understøtter ikke %s"
*** 19051,19057 ****
  #: c-parser.c:7298
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
! msgstr "ugyldig operand til 'm'-ændring"
  
  #: c-parser.c:7349 c-parser.c:7369
  #, gcc-internal-format
--- 19051,19057 ----
  #: c-parser.c:7298
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
! msgstr "ugyldig operand til 'p'-ændring"
  
  #: c-parser.c:7349 c-parser.c:7369
  #, gcc-internal-format
*************** msgstr ""
*** 19063,19069 ****
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "gentaget erklæring af automaten '%s'"
--- 19063,19069 ----
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "gentaget erklæring af automaten '%s'"
*************** msgstr "gentaget erklæring af automaten 
*** 19073,19094 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "trådlokal lagring understøttes ikke på målarkitekturen"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
--- 19073,19094 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "trådlokal lagring understøttes ikke på målarkitekturen"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstændig type"
*************** msgstr "forsøg på at følge en henvisning
*** 19419,19435 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "forsøg på at følge en 'void *'-henvisning"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, 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"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
--- 19419,19435 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "forsøg på at følge en 'void *'-henvisning"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, 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"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
*************** msgstr "foreslår paranteser omkring samm
*** 19572,19578 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "sammenligninger som 'x <= y <= z' følger ikke den matematiske betydning"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "%Jsvag erklæring af '%D' efter første brug resulterer i ikke-defineret opførsel"
--- 19572,19578 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "sammenligninger som 'x <= y <= z' følger ikke den matematiske betydning"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "%Jsvag erklæring af '%D' efter første brug resulterer i ikke-defineret opførsel"
*************** msgstr "traditionel C forbyder klargørin
*** 20046,20052 ****
  msgid "(near initialization for %qs)"
  msgstr "(i nærheden af klargøringen af '%s')"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, 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"
--- 20046,20052 ----
  msgid "(near initialization for %qs)"
  msgstr "(i nærheden af klargøringen af '%s')"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
*************** msgstr "skabelonsparameter '%T' er en va
*** 20076,20082 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
--- 20076,20082 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
*************** msgstr ""
*** 20126,20132 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
--- 20126,20132 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
*************** msgstr "'default'-etiket befinder sig ik
*** 20141,20157 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, 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-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sætning befinder sig ikke i en løkke"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
--- 20141,20157 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hforeslår eksplicitte krøllede paranteser for at undgå tvetydig 'else'"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, 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-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sætning befinder sig ikke i en løkke"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
*************** msgstr "udtrykket er af en ufuldstændig 
*** 20171,20197 ****
  msgid "division by zero"
  msgstr "division med nul"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "højreskiftsantal er større end bredden af typen"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
--- 20171,20197 ----
  msgid "division by zero"
  msgstr "division med nul"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "højreskiftsantal er negativ"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "højreskiftsantal er større end bredden af typen"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er større end bredden af typen"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
*************** msgstr "ordnet sammenligning af henvisni
*** 20236,20247 ****
  msgid "comparison between signed and unsigned"
  msgstr "sammenligning mellem signed og unsigned"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "sammenligning af forfremmet ~unsigned med konstant"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "sammenligning af forfremmet ~unsigned med unsigned"
--- 20236,20247 ----
  msgid "comparison between signed and unsigned"
  msgstr "sammenligning mellem signed og unsigned"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "sammenligning af forfremmet ~unsigned med konstant"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "sammenligning af forfremmet ~unsigned med unsigned"
*************** msgstr "værdi af struct-type angivet hvo
*** 20261,20308 ****
  msgid "used union type value where scalar is required"
  msgstr "værdi af union-type angivet hvor skalar er påkrævet"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktionskald har en sammensat værdi"
--- 20261,20308 ----
  msgid "used union type value where scalar is required"
  msgstr "værdi af union-type angivet hvor skalar er påkrævet"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktionskald har en sammensat værdi"
*************** msgstr "afbrudt i %s ved %s:%d"
*** 20932,20978 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "håndtering af undtagelser er slået fra, angiv -fexceptions for at slå dem til"
  
! #: except.c:2879
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return understøttes ikke på målarkitekturen"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3921
  #, fuzzy, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: except.c:3927
  #, fuzzy, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_flow_info mislykkedes"
--- 20932,20978 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "håndtering af undtagelser er slået fra, angiv -fexceptions for at slå dem til"
  
! #: except.c:2883
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "parameteren til '__builtin_eh_return_regno' skal være konstant"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return understøttes ikke på målarkitekturen"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3925
  #, fuzzy, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: except.c:3931
  #, fuzzy, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_flow_info mislykkedes"
*************** msgstr "verify_flow_info mislykkedes"
*** 20982,20988 ****
  msgid "stack limits not supported on this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
--- 20982,20988 ----
  msgid "stack limits not supported on this target"
  msgstr "stakgrænser understøttes ikke på målarkitekturen"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
*************** msgstr ""
*** 20997,21024 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "sammenligning er altid %d på grund af den begrænsede rækkevidde af bitfeltet"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
  
  # RETMIG: det giver ikke mening
! #: fold-const.c:5391
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "'or' af uafbalancerede sammenligninger med forskellig fra er altid 1"
  
! #: fold-const.c:5396
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "'and' af udtryk der hver for sig udelukker hinanden, er altid 0"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20997,21024 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "sammenligning er altid %d på grund af den begrænsede rækkevidde af bitfeltet"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
  
  # RETMIG: det giver ikke mening
! #: fold-const.c:5407
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "'or' af uafbalancerede sammenligninger med forskellig fra er altid 1"
  
! #: fold-const.c:5412
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "'and' af udtryk der hver for sig udelukker hinanden, er altid 0"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "størrelsen af variablen '%s' er 
*** 21033,21039 ****
  msgid "size of variable %q+D is too large"
  msgstr "størrelsen af variablen '%s' er for stor"
  
! #: function.c:1560
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "umulig begrænsing i 'asm'"
--- 21033,21039 ----
  msgid "size of variable %q+D is too large"
  msgstr "størrelsen af variablen '%s' er for stor"
  
! #: function.c:1560 gimplify.c:4063
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "umulig begrænsing i 'asm'"
*************** msgid "invalid lvalue in asm output %d"
*** 21205,21245 ****
  msgstr "ugyldig venstreværdi i asm-sætning"
  
  #: gimplify.c:4064
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.c:4607
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.c:4610
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.c:4734
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
--- 21205,21250 ----
  msgstr "ugyldig venstreværdi i asm-sætning"
  
  #: gimplify.c:4064
+ #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4606
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.c:4620
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "instansvariablen '%s' er erklæret privat"
  
! #: gimplify.c:4623
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.c:4747
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
*************** msgstr "kan ikke åbne %s: %m"
*** 21260,21296 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: ukendt parameter: %s"
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
--- 21265,21301 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: ukendt parameter: %s"
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
*************** msgstr "'%s' bliver måske brugt uden at 
*** 22536,22547 ****
  msgid "no support for induction"
  msgstr "Ignorér dllimport til funktioner"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 22541,22552 ----
  msgid "no support for induction"
  msgstr "Ignorér dllimport til funktioner"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 22562,22571 ****
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
--- 22567,22576 ----
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr "-mpic-register= er ubrugelig ude
*** 23205,23243 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "kan ikke bruge '%s' til PIC-register"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan ikke beregne virkelig placering af stakkede parametre"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "vælger skal være en umiddelbar værdi"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "maske skal være en umiddelbar værdi"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "ingen lave registre er tilgængelige til at modtage værdier fra høje registre"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
--- 23210,23249 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "kan ikke bruge '%s' til PIC-register"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan ikke beregne virkelig placering af stakkede parametre"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "vælger skal være en umiddelbar værdi"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "maske skal være en umiddelbar værdi"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "ingen lave registre er tilgængelige til at modtage værdier fra høje registre"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
*************** msgstr "%Jvariablen '%D' med startværdi 
*** 23252,23283 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "%Jstatisk variabel '%D' er markeret dllimport"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "stor rammehenvisningsændring (%d) med -mtiny-stack"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "kun variabler med startværdi kan placeres i programhukommelsesområdet"
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "kun variabler uden startværdi kan placeres i .noinit-sektionen"
  
! #: config/avr/avr.c:4844
  #, fuzzy, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU '%s' understøttes kun for maskinkode"
--- 23258,23289 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "%Jstatisk variabel '%D' er markeret dllimport"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "stor rammehenvisningsændring (%d) med -mtiny-stack"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "kun variabler med startværdi kan placeres i programhukommelsesområdet"
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "kun variabler uden startværdi kan placeres i .noinit-sektionen"
  
! #: config/avr/avr.c:4861
  #, fuzzy, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU '%s' understøttes kun for maskinkode"
*************** msgstr "denne mediafunktion er kun tilgæ
*** 23560,23566 ****
  #: config/frv/frv.c:9307
  #, fuzzy, gcc-internal-format
  msgid "this builtin function is only available on the fr450"
! msgstr "denne mediafunktion er kun tilgængelig på fr400"
  
  #: config/h8300/h8300.c:331
  #, gcc-internal-format
--- 23566,23572 ----
  #: config/frv/frv.c:9307
  #, fuzzy, gcc-internal-format
  msgid "this builtin function is only available on the fr450"
! msgstr "denne mediafunktion er kun tilgængelig på fr500"
  
  #: config/h8300/h8300.c:331
  #, gcc-internal-format
*************** msgstr "udvidede registre har ikke høje 
*** 23822,23838 ****
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understøttet operandstørrelse for udvidede registre"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "skifteværdi skal være en umiddelbar værdi"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
--- 23828,23844 ----
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understøttet operandstørrelse for udvidede registre"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "skifteværdi skal være en umiddelbar værdi"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
*************** msgstr "-C og -o er indbyrdes uforenelig
*** 24018,24024 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC understøttes ikke på nuværende tidspunkt på 68000 og 68010\n"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
--- 24024,24030 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC understøttes ikke på nuværende tidspunkt på 68000 og 68010\n"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stakgrænseudtryk understøttes ikke"
*************** msgstr "processornavnet skal staves med 
*** 24122,24128 ****
  #: config/mips/mips.c:10293
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to builtin function"
! msgstr "ingen parametre til specifikationsfunktion"
  
  #. Output assembler code to FILE to increment profiler label # LABELNO
  #. for profiling a function entry.
--- 24128,24134 ----
  #: config/mips/mips.c:10293
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to builtin function"
! msgstr "for mange parametre til funktionen"
  
  #. Output assembler code to FILE to increment profiler label # LABELNO
  #. for profiling a function entry.
*************** msgstr "-g er kun understøttet ved brug 
*** 24207,24213 ****
  msgid "-g option disabled"
  msgstr "tilvalget -g deaktiveret"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 24213,24219 ----
  msgid "-g option disabled"
  msgstr "tilvalget -g deaktiveret"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "1. parameter til __builtin_spe_p
*** 24436,24487 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:13884
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "stakramme for stor"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17539
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 24442,24493 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: config/rs6000/rs6000.c:13885
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "stakramme for stor"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 24680,24723 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC og -mcall-%s er indbyrdes uforenelige"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs understøttes ikke af denne undermålarkitektur"
  
! #: config/sh/sh.c:7629
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med afbrydelsesfunktioner"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "egenskaben interrupt_handler er ikke forenelig med -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9835
  #, fuzzy, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Benyt BK-registeret som et alment register"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
--- 24686,24729 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC og -mcall-%s er indbyrdes uforenelige"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs understøttes ikke af denne undermålarkitektur"
  
! #: config/sh/sh.c:7638
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med afbrydelsesfunktioner"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "egenskaben interrupt_handler er ikke forenelig med -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9844
  #, fuzzy, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Benyt BK-registeret som et alment register"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
*************** msgstr "ingen '%D(int)' erklæret for suf
*** 25111,25284 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: cp/call.c:4127
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.c:4145
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "'%+#D' er privat"
  
! #: cp/call.c:4147
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "'%+#D' er beskyttet"
  
! #: cp/call.c:4149
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "'%+#D' er ikke tilgængelig"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:4241
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  ved klargøring af parameteren %P til '%D'"
  
  # %s bliver til returnering eller tildeling eller noget i den retning
! #: cp/call.c:4253
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.c:4256
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
  
! #: cp/call.c:4264
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/call.c:4267
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/call.c:4407
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "kan ikke klargøre '%T' fra %T'"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklære feltet '%D' til at være af typen '%T'"
  
! #: cp/call.c:4413
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargøre '%T' fra %T'"
  
! #: cp/call.c:4527
  #, fuzzy, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "kan ikke videregive objekter af en ikke-POD type '%#T' gennem '...'; kald vil afbryde på kørselstidspunktet"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, fuzzy, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "kan ikke videregive objekter af en ikke-POD type '%#T' gennem '...'; kald vil afbryde på kørselstidspunktet"
  
! #: cp/call.c:4598
  #, fuzzy, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.c:4682
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: cp/call.c:4819
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.c:4838
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgængelig stamklasse til '%T'"
  
! #: cp/call.c:5094
  #, fuzzy, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "kunne ikke finde et class$-felt i Java-grænsefladetypen '%T'"
  
! #: cp/call.c:5337
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.c:5459
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:5477
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.c:5503
  #, fuzzy, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.c:6123
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vælger '%T' frem for '%T'"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.c:6182
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "vælger '%D' frem for '%D'"
  
! #: cp/call.c:6183
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.c:6299
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifølge ISO C++ er '%D' og '%D' tvetydigt selvom den værste konvertering for førstnævnte er bedre end den værste konvertering for den sidstnævnte"
  
! #: cp/call.c:6443
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/call.c:6577
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:6581
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
--- 25117,25295 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "'%+#D' er privat"
  
! #: cp/call.c:4163
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "'%+#D' er beskyttet"
  
! #: cp/call.c:4165
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "'%+#D' er ikke tilgængelig"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.c:4257
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  ved klargøring af parameteren %P til '%D'"
  
  # %s bliver til returnering eller tildeling eller noget i den retning
! #: cp/call.c:4269
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.c:4272
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
  
! #: cp/call.c:4280
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/call.c:4283
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/call.c:4423
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "kan ikke klargøre '%T' fra %T'"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklære feltet '%D' til at være af typen '%T'"
  
! #: cp/call.c:4429
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargøre '%T' fra %T'"
  
! #: cp/call.c:4543
  #, fuzzy, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "kan ikke videregive objekter af en ikke-POD type '%#T' gennem '...'; kald vil afbryde på kørselstidspunktet"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, fuzzy, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "kan ikke videregive objekter af en ikke-POD type '%#T' gennem '...'; kald vil afbryde på kørselstidspunktet"
  
! #: cp/call.c:4614
  #, fuzzy, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.c:4698
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
  
! #: cp/call.c:4835
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.c:4854
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgængelig stamklasse til '%T'"
  
! #: cp/call.c:5110
  #, fuzzy, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "kunne ikke finde et class$-felt i Java-grænsefladetypen '%T'"
  
! #: cp/call.c:5353
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.c:5475
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.c:5493
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.c:5519
  #, fuzzy, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.c:6139
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vælger '%T' frem for '%T'"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.c:6198
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "vælger '%D' frem for '%D'"
  
! #: cp/call.c:6199
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.c:6315
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifølge ISO C++ er '%D' og '%D' tvetydigt selvom den værste konvertering for førstnævnte er bedre end den værste konvertering for den sidstnævnte"
  
! #: cp/call.c:6459
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/call.c:6593
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
  
! #: cp/call.c:6597
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
*************** msgstr "'%D' indeholder tomme klasser hv
*** 25560,25566 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "layoutet af klasser der nedarver fra den tomme klasse '%T' kan ændre sig i en fremtidig version af GCC"
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "omdefinering af '%#T'"
--- 25571,25577 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "layoutet af klasser der nedarver fra den tomme klasse '%T' kan ændre sig i en fremtidig version af GCC"
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "omdefinering af '%#T'"
*************** msgstr "'%#T' har virtuelle funktioner, 
*** 25575,25616 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "forsøgte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
  
! #: cp/class.c:5690
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprogstrengen '\"%s\"' ikke genkendt"
  
! #: cp/class.c:5779
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret på konvertering til typen '%T'"
  
! #: cp/class.c:5908
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
  
! #: cp/class.c:5931
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
  
! #: cp/class.c:5957
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: cp/class.c:5960
  #, fuzzy, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrækkelig information om typen"
  
! #: cp/class.c:6033
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
--- 25586,25627 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "forsøgte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
  
! #: cp/class.c:5702
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "sprogstrengen '\"%s\"' ikke genkendt"
  
! #: cp/class.c:5791
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret på konvertering til typen '%T'"
  
! #: cp/class.c:5920
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
  
! #: cp/class.c:5943
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
  
! #: cp/class.c:5969
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: cp/class.c:5972
  #, fuzzy, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ikke tilstrækkelig information om typen"
  
! #: cp/class.c:6045
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
*************** msgstr "parameter af typen '%T' passer i
*** 25620,25631 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "omerklæring af '%#D'"
  
! #: cp/class.c:6321
  #, fuzzy, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "skifter betydningen af '%D' fra '%+#D'"
--- 25631,25642 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "omerklæring af '%#D'"
  
! #: cp/class.c:6333
  #, fuzzy, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "skifter betydningen af '%D' fra '%+#D'"
*************** msgstr "typekonvertering af henvisning t
*** 25665,25671 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "typeomtvingning af '%T' til '%T' følger ikke henvisning"
--- 25676,25682 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "typeomtvingning af '%T' til '%T' følger ikke henvisning"
*************** msgstr "  kandidater til konverteringen 
*** 25758,25764 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "'%s' blev erklæret 'extern' og derefter 'static'"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "'%D' er tidligere erklæret"
--- 25769,25775 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "'%s' blev erklæret 'extern' og derefter 'static'"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "'%D' er tidligere erklæret"
*************** msgstr "'%#D' blev brugt før erklæring s
*** 25932,25938 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "tidligere ikke-inline erklæring her"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overflødig omerklæring af '%D' i samme virkefelt"
--- 25943,25949 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "tidligere ikke-inline erklæring her"
  
! #: cp/decl.c:1593
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overflødig omerklæring af '%D' i samme virkefelt"
*************** msgstr "overflødig omerklæring af '%D' i
*** 25945,26247 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "eksplicit specialisering af %D efter første brug"
  
! #: cp/decl.c:1943
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: cp/decl.c:1945
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "strider mod tidligere erklæring '%#D'"
  
! #: cp/decl.c:2312
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "spring til etiketten '%D' "
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.c:2316
  #, fuzzy, gcc-internal-format
  msgid "%H  from here"
  msgstr "  herfra"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2356
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  krydser klargøring af '%#D'"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  går ind i virkefelt af ikke-POD '%#D'"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  går ind i catch-blok"
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "spring til etiketten '%D' "
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, fuzzy, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "  går ind i catch-blok"
  
! #: cp/decl.c:2471
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  springer over klargøring af '%#D'"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "etiket med navnet wchar_t"
  
! #: cp/decl.c:2551
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiketten '%D' optræder mere end én gang"
  
! #: cp/decl.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.c:2835
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:2855
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2862
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/decl.c:3596
  #, fuzzy, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "en anonym union kan ikke have funktionsmedlemmer"
  
! #: cp/decl.c:3614
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:3617
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:3620
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i én erklæring"
  
! #: cp/decl.c:3649
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklæring af indbygget type i C++ '%T'"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklæring"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:3707
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.c:3709
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.c:3711
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:3717
  #, fuzzy, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:3747
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3862
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startværdi som en variabel"
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
! msgstr "statisk variabel '%s' er markeret dllimport"
  
! #: cp/decl.c:3908
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.c:3914
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: cp/decl.c:3969
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:4036
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstændig type og kan ikke defineres"
  
! #: cp/decl.c:4100
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
  
! #: cp/decl.c:4106
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ forbyder brug af en startværdiliste til at klargøre referencen '%D'"
  
! #: cp/decl.c:4132
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "kan ikke klargøre '%T' fra %T'"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4209
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startværdien giver ikke størrelsen af '%D'"
  
! #: cp/decl.c:4216
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstørrelsen mangler i '%D'"
  
! #: cp/decl.c:4228
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstørrelsestabel '%D'"
--- 25956,26258 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "eksplicit specialisering af %D efter første brug"
  
! #: cp/decl.c:1944
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: cp/decl.c:1946
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "strider mod tidligere erklæring '%#D'"
  
! #: cp/decl.c:2329
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "spring til etiketten '%D' "
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "spring til case-etiket"
  
! #: cp/decl.c:2333
  #, fuzzy, gcc-internal-format
  msgid "%H  from here"
  msgstr "  herfra"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2373
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  krydser klargøring af '%#D'"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  går ind i virkefelt af ikke-POD '%#D'"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  går ind i catch-blok"
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  går ind i try-blok"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "spring til etiketten '%D' "
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  herfra"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, fuzzy, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "  går ind i catch-blok"
  
! #: cp/decl.c:2488
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  springer over klargøring af '%#D'"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "etiket med navnet wchar_t"
  
! #: cp/decl.c:2568
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiketten '%D' optræder mere end én gang"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "'%D' benyttet uden skabelonsparametre"
  
! #: cp/decl.c:2852
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klasseskabelon ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:2865
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ingen type ved navn '%#T' i '%#T'"
  
! #: cp/decl.c:2872
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2879
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "  '%#D' erklæret her"
  
! #: cp/decl.c:3613
  #, fuzzy, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "en anonym union kan ikke have funktionsmedlemmer"
  
! #: cp/decl.c:3631
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med konstruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:3634
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med destruktionsfunktion er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:3637
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlemmet '%#D' med kopitildelingsoperator er ikke tilladt i anonym sammensat type"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i én erklæring"
  
! #: cp/decl.c:3666
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omerklæring af indbygget type i C++ '%T'"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklæring"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.c:3718
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.c:3724
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: cp/decl.c:3726
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "'%D' kan kun angives for konstruktionsfunktioner"
  
! #: cp/decl.c:3728
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:3734
  #, fuzzy, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "'%D' kan kun angives for objekter og funktioner"
  
! #: cp/decl.c:3764
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "forhåndserklæring af '%#T'"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startværdi som en variabel"
  
! #: cp/decl.c:3890
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "erklæringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startværdi"
  
! #: cp/decl.c:3906
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
! msgstr "'auto' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.c:3925
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillader ikke '%T::%D' at blive defineret som '%T::%D'"
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3948
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "%D tildelt startværdi mere end én gang"
  
! #: cp/decl.c:3986
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "erklæring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variablen '%#D' bliver tildelt en startværdi, men er af en ufuldstændig type"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementer i tabellen '%#D' er af en ufuldstændig type"
  
! #: cp/decl.c:4070
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "den sammensatte type '%#D' er af en ufuldstændig type og kan ikke defineres"
  
! #: cp/decl.c:4117
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "'%D' erklæret som en reference, men bliver ikke tildelt en startværdi"
  
! #: cp/decl.c:4123
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ forbyder brug af en startværdiliste til at klargøre referencen '%D'"
  
! #: cp/decl.c:4149
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "kan ikke klargøre '%T' fra %T'"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4226
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startværdien giver ikke størrelsen af '%D'"
  
! #: cp/decl.c:4233
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstørrelsen mangler i '%D'"
  
! #: cp/decl.c:4245
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstørrelsestabel '%D'"
*************** msgstr "nulstørrelsestabel '%D'"
*** 26249,26477 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "lagringsstørrelsen af '%D' er ikke kendt"
  
! #: cp/decl.c:4293
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "lagringsstørrelsen af '%D' er ikke konstant"
  
! #: cp/decl.c:4342
  #, fuzzy, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:4345
  #, fuzzy, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startværdien"
  
! #: cp/decl.c:4372
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "konstant '%D' uden startværdi"
  
! #: cp/decl.c:4484
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.c:4526
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startværdi for '%T' skal være indesluttet i krøllede paranteser"
  
! #: cp/decl.c:4544
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:4595
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
  
! #: cp/decl.c:4678
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "krøllede paranteser mangler omkring startværdien"
  
! #: cp/decl.c:4735
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startværdier for '%T'"
  
! #: cp/decl.c:4778
  #, fuzzy, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "objektet '%D' af variabel størrelse må ikke tildeles en startværdi"
  
! #: cp/decl.c:4784
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "'%D' er af en ufuldstændig type"
  
! #: cp/decl.c:4796
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargøres af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.c:4880
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.c:4895
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "struktur '%D' med konstante medlemmer uden startværdi"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "struktur '%D' med referencemedlemmer uden startværdi"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/decl.c:5184
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklæring af '%#D'"
  
! #: cp/decl.c:5214
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "'%D' kan ikke være trådlokal eftersom den er af en ikke-POD type '%T'"
  
! #: cp/decl.c:5250
  #, fuzzy, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "'%D' er trådlokal og kan derfor ikke blive tildelt en startværdi dynamisk"
  
! #: cp/decl.c:5268
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "tabel får tildelt en startværdi fra et tabeludtryk der ikke er konstant"
  
! #: cp/decl.c:5857
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.c:5859
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.c:5880
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.c:5882
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "'%D' erklæret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:5884
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.c:5888
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/decl.c:5894
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklæret med en undtagelsesspecifikation"
  
! #: cp/decl.c:5928
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.c:6017
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/decl.c:6057
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:6065
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklæring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:6108
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklære '::main' som en skabelon"
  
! #: cp/decl.c:6110
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklære '::main' som indlejret"
  
! #: cp/decl.c:6112
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.c:6140
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "ikke-lokal funktion '%#D' bruger anonym type"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, fuzzy, gcc-internal-format
  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/decl.c:6149
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "ikke-lokal funktion '%#D' bruger lokal type '%T'"
  
! #: cp/decl.c:6172
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:6224
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.c:6258
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstået-erklæret '%D'"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklæret i klassen '%T'"
--- 26260,26488 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "lagringsstørrelsen af '%D' er ikke kendt"
  
! #: cp/decl.c:4310
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "lagringsstørrelsen af '%D' er ikke konstant"
  
! #: cp/decl.c:4359
  #, fuzzy, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "semantikken for indlejret funktionsstatisk data '%#D' er forkert (du ender med flere kopier)"
  
! #: cp/decl.c:4362
  #, fuzzy, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "  du kan arbejde dig rundt om dette ved at fjerne startværdien"
  
! #: cp/decl.c:4389
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "konstant '%D' uden startværdi"
  
! #: cp/decl.c:4501
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
  
! #: cp/decl.c:4543
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "startværdi for '%T' skal være indesluttet i krøllede paranteser"
  
! #: cp/decl.c:4561
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.c:4612
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "krøllede paranteser omkring skalarstartværdi for '%T'"
  
! #: cp/decl.c:4695
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "krøllede paranteser mangler omkring startværdien"
  
! #: cp/decl.c:4752
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startværdier for '%T'"
  
! #: cp/decl.c:4795
  #, fuzzy, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "objektet '%D' af variabel størrelse må ikke tildeles en startværdi"
  
! #: cp/decl.c:4801
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "'%D' er af en ufuldstændig type"
  
! #: cp/decl.c:4813
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "for mange elementer i union-startværdi"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "'%D' skal klargøres af en konstruktionsfunktion, ikke af '{...}'"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: cp/decl.c:4912
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "struktur '%D' med konstante medlemmer uden startværdi"
  
! #: cp/decl.c:4914
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "struktur '%D' med referencemedlemmer uden startværdi"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargøring) i erklæring"
  
! #: cp/decl.c:5229
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklæring af '%#D'"
  
! #: cp/decl.c:5259
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "'%D' kan ikke være trådlokal eftersom den er af en ikke-POD type '%T'"
  
! #: cp/decl.c:5295
  #, fuzzy, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "'%D' er trådlokal og kan derfor ikke blive tildelt en startværdi dynamisk"
  
! #: cp/decl.c:5313
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "tabel får tildelt en startværdi fra et tabeludtryk der ikke er konstant"
  
! #: cp/decl.c:5913
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.c:5915
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke være et medlem"
  
! #: cp/decl.c:5936
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "'%D' erklæret som 'virtual' %s"
  
! #: cp/decl.c:5938
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "'%D' erklæret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.c:5940
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklæring af %s"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklæret som en ven"
  
! #: cp/decl.c:5950
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklæret med en undtagelsesspecifikation"
  
! #: cp/decl.c:5984
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.c:6073
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklæring"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/decl.c:6113
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklæring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:6121
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklæring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.c:6164
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklære '::main' som en skabelon"
  
! #: cp/decl.c:6166
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklære '::main' som indlejret"
  
! #: cp/decl.c:6168
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklære '::main' som statisk"
  
! #: cp/decl.c:6196
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "ikke-lokal funktion '%#D' bruger anonym type"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, fuzzy, gcc-internal-format
  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/decl.c:6205
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "ikke-lokal funktion '%#D' bruger lokal type '%T'"
  
! #: cp/decl.c:6228
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstået-erklæret '%D'"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklæret i klassen '%T'"
*************** msgstr "ingen medlemsfunktion '%#D' erkl
*** 26480,27025 ****
  #. 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/decl.c:6422
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "ikke-lokal funktion '%#D' bruger anonym type"
  
! #: cp/decl.c:6431
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "ikke-lokal variabel '%#D' bruger lokal type '%T'"
  
! #: cp/decl.c:6548
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:6558
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6562
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startværdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.c:6586
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "størrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.c:6588
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "størrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.c:6624
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "størrelsen af tabellen '%D' er negativ"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: cp/decl.c:6634
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med størrelsen nul"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med størrelsen nul"
  
! #: cp/decl.c:6643
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:6652
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel størrelse"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.c:6759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "erklæring af '%D' som %s"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "opretter %s"
  
! #: cp/decl.c:6773
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:6835
  #, fuzzy, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "operator '%T' erklæret til at returnere '%T'"
  
! #: cp/decl.c:6837
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklæret void"
  
! #: cp/decl.c:6863
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.c:7031
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:7049
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.c:7071
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.c:7100
  #, fuzzy, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklærer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.c:7147
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "'register' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.c:7189
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklæring af '%s' uden en type"
  
! #: cp/decl.c:7283
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed eller unsigned er ugyldig for '%s'"
  
! #: cp/decl.c:7285
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.c:7287
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:7291
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:7293
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed og unsigned er ugyldige for '%s'"
  
! #: cp/decl.c:7295
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "long eller short angivet samtidig med char for '%s'"
  
! #: cp/decl.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.c:7303
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed og unsigned er benyttet på ugyldig vis for '%s'"
  
! #: cp/decl.c:7367
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:7396
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "ignorerer modifikationerne '%V' til '%T'"
  
! #: cp/decl.c:7431
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/decl.c:7439
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "'%T::%D' er ikke en gyldig erklærer"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklæringer er ugyldig i parametererklæringer"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual angivet uden for klasseerklæring"
  
! #: cp/decl.c:7479
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: cp/decl.c:7484
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.c:7507
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:7541
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.c:7678
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.c:7679
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.c:7709
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "kan ikke tildele en startværdi til vennefunktionen '%s'"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner må ikke have parametre"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklære henvisning til '%#T'"
  
! #: cp/decl.c:7759
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklære henvisning til medlemmet '%#T'"
  
! #: cp/decl.c:7822
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstået venner af deres klasse"
  
! #: cp/decl.c:7874
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.c:7906
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:7907
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:7923
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.c:7957
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem må ikke have variabelt ændret type '%T'"
  
! #: cp/decl.c:7959
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "kun erklæringer af konstruktionsfunktioner kan være 'explicit'"
  
! #: cp/decl.c:7975
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.c:7980
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.c:7986
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.c:7991
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.c:7996
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.c:8028
  #, fuzzy, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/decl.c:8044
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type '%D' med samme navn som den omgivende klasse"
  
! #: cp/decl.c:8134
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "en funktions returtype kan ikke være en funktion"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "typemodifikationer angivet for friend class-erklæring"
  
! #: cp/decl.c:8165
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "'inline' angivet for friend class-erklæring"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.c:8175
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. 'friend class %T::%D'"
  
! #: cp/decl.c:8179
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. 'friend %#T'"
  
! #: cp/decl.c:8192
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsøg på at gøre klassen '%T' til ven af det globale virkningsfelt"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.c:8218
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklærer '%T' benyttet som erklæring"
  
! #: cp/decl.c:8247
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklæring"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.c:8308
  #, fuzzy, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "kan ikke gøre '%D' til en metode - er ikke i en klasse"
  
! #: cp/decl.c:8317
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "funktionen '%D' erklæret virtual inden i en union"
  
! #: cp/decl.c:8326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "'%D' kan ikke erklæres virtual eftersom den altid er statisk"
  
! #: cp/decl.c:8342
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.c:8352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.c:8428
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: cp/decl.c:8430
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstændig type"
  
! #: cp/decl.c:8439
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  i instantiering af skabelonen '%T'"
  
! #: cp/decl.c:8448
  #, fuzzy, gcc-internal-format
  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"
--- 26491,27036 ----
  #. 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/decl.c:6478
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "ikke-lokal funktion '%#D' bruger anonym type"
  
! #: cp/decl.c:6487
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "ikke-lokal variabel '%#D' bruger lokal type '%T'"
  
! #: cp/decl.c:6604
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startværdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.c:6614
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startværdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.c:6642
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "størrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.c:6644
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "størrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.c:6680
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "størrelsen af tabellen '%D' er negativ"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "størrelsen af tabel er negativ"
  
! #: cp/decl.c:6690
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med størrelsen nul"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med størrelsen nul"
  
! #: cp/decl.c:6699
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "størrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "størrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.c:6708
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel størrelse"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ forbyder tabel med variabel størrelse"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.c:6815
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "erklæring af '%D' som %s"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "opretter %s"
  
! #: cp/decl.c:6829
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklæring af '%D' som flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grænser for alle dimensioner pånær den første"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.c:6891
  #, fuzzy, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "operator '%T' erklæret til at returnere '%T'"
  
! #: cp/decl.c:6893
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklæret void"
  
! #: cp/decl.c:6919
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklæret void"
  
! #: cp/decl.c:7087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:7090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.c:7093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.c:7105
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.c:7127
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "erklæring af '%D' som ikke-funktion"
  
! #: cp/decl.c:7156
  #, fuzzy, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklærer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.c:7203
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "'register' er påhæftet funktionsdefinitionen"
  
! #: cp/decl.c:7245
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end én datatype i erklæringen af '%s'"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklæring af '%s' uden en type"
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed eller unsigned er ugyldig for '%s'"
  
! #: cp/decl.c:7341
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:7345
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:7347
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:7349
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "long, short, signed og unsigned er ugyldige for '%s'"
  
! #: cp/decl.c:7351
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "long eller short angivet samtidig med char for '%s'"
  
! #: cp/decl.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.c:7359
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed og unsigned er benyttet på ugyldig vis for '%s'"
  
! #: cp/decl.c:7423
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.c:7452
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "ignorerer modifikationerne '%V' til '%T'"
  
! #: cp/decl.c:7487
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "medlemmet '%D' kan ikke afklæres både virtual og static"
  
! #: cp/decl.c:7495
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "'%T::%D' er ikke en gyldig erklærer"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklæringer er ugyldig i parametererklæringer"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklæringer"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual angivet uden for klasseerklæring"
  
! #: cp/decl.c:7535
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optræder i erklæringen af '%s'"
  
! #: cp/decl.c:7540
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "modstridende erklæringer af '%s'"
  
! #: cp/decl.c:7563
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.c:7597
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklæring af '%s' på øverste niveau angiver 'auto'"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklæringer"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke være en statisk medlemsfunktion"
  
! #: cp/decl.c:7734
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.c:7735
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner må ikke være '%s'"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "konstruktionsfunktioner kan ikke erklæres virtual"
  
! #: cp/decl.c:7765
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "kan ikke tildele en startværdi til vennefunktionen '%s'"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklæres som friend"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/decl.c:7775
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner må ikke have parametre"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklære reference til '%#T'"
  
! #: cp/decl.c:7807
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklære henvisning til '%#T'"
  
! #: cp/decl.c:7815
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklære henvisning til medlemmet '%#T'"
  
! #: cp/decl.c:7878
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstået venner af deres klasse"
  
! #: cp/decl.c:7930
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.c:7962
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:7963
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.c:7979
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklære medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.c:8013
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem må ikke have variabelt ændret type '%T'"
  
! #: cp/decl.c:8015
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter må ikke have variabelt ændret type '%T'"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "kun erklæringer af konstruktionsfunktioner kan være 'explicit'"
  
! #: cp/decl.c:8031
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.c:8036
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklæres 'mutable'"
  
! #: cp/decl.c:8042
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.c:8047
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.c:8052
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklæres 'mutable'"
  
! #: cp/decl.c:8084
  #, fuzzy, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/decl.c:8100
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type '%D' med samme navn som den omgivende klasse"
  
! #: cp/decl.c:8190
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "en funktions returtype kan ikke være en funktion"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "typemodifikationer angivet for friend class-erklæring"
  
! #: cp/decl.c:8221
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "'inline' angivet for friend class-erklæring"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke være venner"
  
! #: cp/decl.c:8231
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. 'friend class %T::%D'"
  
! #: cp/decl.c:8235
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklæring kræver klasseangivelse, dvs. 'friend %#T'"
  
! #: cp/decl.c:8248
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsøg på at gøre klassen '%T' til ven af det globale virkningsfelt"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.c:8274
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklærer '%T' benyttet som erklæring"
  
! #: cp/decl.c:8303
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklæring"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.c:8364
  #, fuzzy, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "kan ikke gøre '%D' til en metode - er ikke i en klasse"
  
! #: cp/decl.c:8373
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "funktionen '%D' erklæret virtual inden i en union"
  
! #: cp/decl.c:8382
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "'%D' kan ikke erklæres virtual eftersom den altid er statisk"
  
! #: cp/decl.c:8398
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklæring af 'operator %T'"
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "feltet '%D' er af en ufuldstændig type"
  
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstændig type"
  
! #: cp/decl.c:8495
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  i instantiering af skabelonen '%T'"
  
! #: cp/decl.c:8504
  #, fuzzy, gcc-internal-format
  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"
*************** msgstr "'%s' er hverken en almindelig fu
*** 27036,27128 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi til medlemmet '%D'"
  
! #: cp/decl.c:8502
  #, fuzzy, gcc-internal-format
  msgid "making %qD static"
  msgstr "gør '%D' statisk"
  
! #: cp/decl.c:8572
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:8574
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:8576
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:8587
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.c:8590
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.c:8598
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhører ikke en klasse"
  
! #: cp/decl.c:8629
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklære en funktion for static inden i en anden funktion"
  
! #: cp/decl.c:8666
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
  
! #: cp/decl.c:8673
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.c:8678
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklære medlemmet '%#D' til at have extern-kædning"
  
! #: cp/decl.c:8816
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/decl.c:8836
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:8905
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
--- 27047,27139 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ forbyder tildeling af startværdi til medlemmet '%D'"
  
! #: cp/decl.c:8558
  #, fuzzy, gcc-internal-format
  msgid "making %qD static"
  msgstr "gør '%D' statisk"
  
! #: cp/decl.c:8628
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.c:8643
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
  
! #: cp/decl.c:8654
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhører ikke en klasse"
  
! #: cp/decl.c:8685
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklære en funktion for static inden i en anden funktion"
  
! #: cp/decl.c:8722
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
  
! #: cp/decl.c:8729
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklæret 'register'"
  
! #: cp/decl.c:8734
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklære medlemmet '%#D' til at have extern-kædning"
  
! #: cp/decl.c:8872
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/decl.c:8875
  #, fuzzy, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/decl.c:8892
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.c:8961
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
  
! #: cp/decl.c:8985
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
*************** msgstr "parameteren '%D' inkluderer %s t
*** 27142,27279 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, fuzzy, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.c:9219
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/decl.c:9224
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/decl.c:9247
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:9256
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten være en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.c:9277
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ forbyder flertydiggørelse af operatoren ?:"
  
! #: cp/decl.c:9331
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.c:9382
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.c:9385
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.c:9393
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "'%D' skal tage mod nul eller én parameter"
  
! #: cp/decl.c:9395
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.c:9417
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "præfiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:9423
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:9432
  #, fuzzy, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "'%D' skal tage mod 'void'"
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "'%s' skal tage mod én parameter"
  
! #: cp/decl.c:9445
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.c:9454
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.c:9468
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. værdi (ikke reference)"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:9542
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.c:9557
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.c:9558
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "tidligere erklæring som '%#D'"
  
! #: cp/decl.c:9566
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklæret som %C"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "dette er en tidligere erklæring"
  
! #: cp/decl.c:9573
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklæret som %C"
--- 27153,27290 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, fuzzy, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.c:9275
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklæres"
  
! #: cp/decl.c:9303
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
  
! #: cp/decl.c:9312
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten være en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.c:9333
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ forbyder flertydiggørelse af operatoren ?:"
  
! #: cp/decl.c:9387
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.c:9438
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.c:9441
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.c:9449
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "'%D' skal tage mod nul eller én parameter"
  
! #: cp/decl.c:9451
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "'%D' skal tage mod én eller to parametre"
  
! #: cp/decl.c:9473
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "præfiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:9479
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.c:9488
  #, fuzzy, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "'%D' skal tage mod 'void'"
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "'%s' skal tage mod én parameter"
  
! #: cp/decl.c:9501
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.c:9510
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.c:9524
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. værdi (ikke reference)"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "tidligere erklæring som '%#D'"
  
! #: cp/decl.c:9622
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklæret som %C"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "dette er en tidligere erklæring"
  
! #: cp/decl.c:9629
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklæret som %C"
*************** msgstr "'%#D' omerklæret som %C"
*** 27285,27352 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklæring"
  
! #: cp/decl.c:9795
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
  # hænger sammen med næste tekst
! #: cp/decl.c:9796 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/decl.c:9907
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.c:9916
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:9927
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.c:9981
  #, fuzzy, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.c:9983
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optræder mere end én gang"
  
! #: cp/decl.c:10055
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af '%#T'"
  
! #: cp/decl.c:10056
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "tidligere definition her"
--- 27296,27363 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er påkrævet for '%T'"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklæring"
  
! #: cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
  
  # hænger sammen med næste tekst
! #: cp/decl.c:9852 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "tidligere erklæring '%D'"
  
! #: cp/decl.c:9963
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.c:9972
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:9983
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/decl.c:10004
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.c:10037
  #, fuzzy, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.c:10039
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optræder mere end én gang"
  
! #: cp/decl.c:10111
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af '%#T'"
  
! #: cp/decl.c:10112
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "tidligere definition her"
*************** msgstr "tidligere definition her"
*** 27355,27401 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10306
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "enum-værdi for '%D' er ikke en heltalskonstant"
  
! #: cp/decl.c:10334
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-værdier for store ved '%D'"
  
! #: cp/decl.c:10409
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstændig"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bør returnere en reference til '*this'"
  
! #: cp/decl.c:10877
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "parameteren '%D' erklæret void"
  
! #: cp/decl.c:11358
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.c:11582
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklæret med typemodifikationer"
--- 27366,27412 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10362
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "enum-værdi for '%D' er ikke en heltalskonstant"
  
! #: cp/decl.c:10390
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-værdier for store ved '%D'"
  
! #: cp/decl.c:10465
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstændig"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bør returnere en reference til '*this'"
  
! #: cp/decl.c:10933
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "parameteren '%D' erklæret void"
  
! #: cp/decl.c:11414
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ugyldig medlemsskabelonerklæring '%D'"
  
! #: cp/decl.c:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.c:11638
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklæret med typemodifikationer"
*************** msgstr "statisk medlem '%D' kan ikke vær
*** 27530,27591 ****
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklæres static"
  
! #: cp/decl2.c:1116
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.c:1152
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "'operator new' skal returnere typen '%T'"
  
! #: cp/decl2.c:1161
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "den første parameter til 'operator new' skal være af typen 'size_t' ('%T')"
  
! #: cp/decl2.c:1190
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.c:1199
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "den første parameter til 'operator delete' skal være af typen '%T'"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3308
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: cp/decl2.c:3462
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "standardparameter mangler for parameter %P  i '%+#D'"
--- 27541,27602 ----
  msgid "anonymous struct not inside named type"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklæres static"
  
! #: cp/decl2.c:1117
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: cp/decl2.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "'operator new' skal returnere typen '%T'"
  
! #: cp/decl2.c:1162
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "den første parameter til 'operator new' skal være af typen 'size_t' ('%T')"
  
! #: cp/decl2.c:1191
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "'operator delete' skal returnere typen '%T'"
  
! #: cp/decl2.c:1200
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "den første parameter til 'operator delete' skal være af typen '%T'"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: cp/decl2.c:3463
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "standardparameter mangler for parameter %P  i '%+#D'"
*************** msgstr "blander C++ og Java 'catch' i én
*** 27617,27623 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: cp/except.c:637 cp/init.c:1723
  #, fuzzy, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "'%D' skal returnere pr. værdi (ikke reference)"
--- 27628,27634 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: cp/except.c:637 cp/init.c:1722
  #, fuzzy, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "'%D' skal returnere pr. værdi (ikke reference)"
*************** msgstr "friend-erklæring '%#D' erklærer 
*** 27726,27952 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(hvis dette er hvad du ønsker, så sikr dig at funktionsskabelonen allerede er blevet erklæret og tilføj <> efter funktionsnavnet her) -Wno-non-template-friend deaktiverer denne advarsel"
  
! #: cp/init.c:334
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "'%D' bør blive klargjort i medlemsklargøringslisten"
  
! #: cp/init.c:382
  #, fuzzy, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "standardklargøring af '%#D' som er af en referencetype"
  
! #: cp/init.c:388
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "referencemedlem '%D' uden startværdi"
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:534
  #, fuzzy, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:537
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "stamklasse '%T' vil blive klargjort efter"
  
! #: cp/init.c:540
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  '%#D'"
  
! #: cp/init.c:542
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "  stamklasse '%T'"
  
! #: cp/init.c:543
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:559
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "flere startværdier angivet for '%D'"
  
! #: cp/init.c:562
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "flere startværdier angivet for stamklassen '%T'"
  
! #: cp/init.c:629
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "startværdier for flere medlemmer af '%T'"
  
! #: cp/init.c:691
  #, fuzzy, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "stamklassen '%#T' bør eksplicit blive klargjort i kopikonstruktionsfunktionen"
  
! #: cp/init.c:915 cp/init.c:934
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.c:921
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "feltet '%#D' er statisk; det eneste sted det kan klargøres er ved dets definition"
  
! #: cp/init.c:928
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/init.c:967
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
  
! #: cp/init.c:975
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unavngiven klargøring af '%T' som benytter multipel nedarvning"
  
! #: cp/init.c:1021
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.c:1029
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.c:1032
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: cp/init.c:1291
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "'%T' er ikke en sammensat type"
  
! #: cp/init.c:1345
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ufuldstændig type '%T' har ikke medlemmet '%D'"
  
! #: cp/init.c:1358
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cp/init.c:1435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:1441
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:1670
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.c:1680
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "konstant uden startværdi i 'new' af '%#T'"
  
! #: cp/init.c:1718
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "kald af Java-konstruktionsfunktion mens '%s' ikke er defineret"
  
! #: cp/init.c:1758
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "feltet '%s' blev ikke fundet i klassen"
  
! #: cp/init.c:1763
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "forespørgsel efter medlemmet '%D' er tvetydigt"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ forbyder startværdier i tabel-new"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: cp/init.c:2168
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "kald af Java-konstruktionsfunktion mens 'jclass' ikke er defineret"
  
! #: cp/init.c:2186
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "kan ikke finde class$"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startværdien slutter for tidligt"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "kan ikke klargøre multidimensional tabel med startværdi"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2740
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstørrelse i delete"
  
! #: cp/init.c:3001
  #, 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"
--- 27737,27963 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(hvis dette er hvad du ønsker, så sikr dig at funktionsskabelonen allerede er blevet erklæret og tilføj <> efter funktionsnavnet her) -Wno-non-template-friend deaktiverer denne advarsel"
  
! #: cp/init.c:333
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "'%D' bør blive klargjort i medlemsklargøringslisten"
  
! #: cp/init.c:381
  #, fuzzy, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "standardklargøring af '%#D' som er af en referencetype"
  
! #: cp/init.c:387
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "referencemedlem '%D' uden startværdi"
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:533
  #, fuzzy, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:536
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "stamklasse '%T' vil blive klargjort efter"
  
! #: cp/init.c:539
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  '%#D'"
  
! #: cp/init.c:541
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "  stamklasse '%T'"
  
! #: cp/init.c:542
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.c:558
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "flere startværdier angivet for '%D'"
  
! #: cp/init.c:561
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "flere startværdier angivet for stamklassen '%T'"
  
! #: cp/init.c:628
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "startværdier for flere medlemmer af '%T'"
  
! #: cp/init.c:690
  #, fuzzy, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "stamklassen '%#T' bør eksplicit blive klargjort i kopikonstruktionsfunktionen"
  
! #: cp/init.c:914 cp/init.c:933
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.c:920
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "feltet '%#D' er statisk; det eneste sted det kan klargøres er ved dets definition"
  
! #: cp/init.c:927
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/init.c:966
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
  
! #: cp/init.c:974
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unavngiven klargøring af '%T' som benytter multipel nedarvning"
  
! #: cp/init.c:1020
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.c:1028
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.c:1031
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: cp/init.c:1290
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "'%T' er ikke en sammensat type"
  
! #: cp/init.c:1344
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ufuldstændig type '%T' har ikke medlemmet '%D'"
  
! #: cp/init.c:1357
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cp/init.c:1434
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:1440
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.c:1669
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.c:1679
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "konstant uden startværdi i 'new' af '%#T'"
  
! #: cp/init.c:1717
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "kald af Java-konstruktionsfunktion mens '%s' ikke er defineret"
  
! #: cp/init.c:1757
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "feltet '%s' blev ikke fundet i klassen"
  
! #: cp/init.c:1762
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "forespørgsel efter medlemmet '%D' er tvetydigt"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ forbyder startværdier i tabel-new"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges på en referencetype"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges på en funktionstype"
  
! #: cp/init.c:2166
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "kald af Java-konstruktionsfunktion mens 'jclass' ikke er defineret"
  
! #: cp/init.c:2184
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "kan ikke finde class$"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startværdien slutter for tidligt"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "kan ikke klargøre multidimensional tabel med startværdi"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2738
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstørrelse i delete"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
*************** msgstr "new kan ikke bruges på en refere
*** 28382,28388 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "semikolon mangler efter erklæring af '%T'"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
--- 28393,28399 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "semikolon mangler efter erklæring af '%T'"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
*************** msgstr "sætningsblokke i udtryk er kun t
*** 28454,28639 ****
  msgid "%<this%> may not be used in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.c:3222
  #, fuzzy, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.c:3519
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3620
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/parser.c:3634
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:4275
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ forbyder sammensatte konstanter"
  
! #: cp/parser.c:4623
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.c:5223
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5426
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "brug af ældre type typeomtvingning"
  
! #: cp/parser.c:6404
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sætning"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7573
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7727
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargøringer"
  
! #: cp/parser.c:8096
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forældet stamklasseklargøring"
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8959
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:9073
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kædning"
  
! #: cp/parser.c:10158
  #, fuzzy, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:10378
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation på uudskiftet type"
  
! #: cp/parser.c:10382
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10601
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "'%D' er ikke et navnerum"
--- 28465,28650 ----
  msgid "%<this%> may not be used in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.c:3234
  #, fuzzy, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "'%D' blev ikke erklæret i dette virkefelt"
  
! #: cp/parser.c:3531
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3632
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "erklæring af '%s' skygger for et medlem af 'this'"
  
! #: cp/parser.c:3646
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "skabelons-id '%D' benyttet som erklærer"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/parser.c:4287
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ forbyder sammensatte konstanter"
  
! #: cp/parser.c:4635
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "'%D' erklærer ikke en skabelonstype"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/parser.c:5235
  #, fuzzy, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5438
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "størrelse i tabel-new skal være en heltalstype"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "brug af ældre type typeomtvingning"
  
! #: cp/parser.c:6416
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sætning"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7585
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7739
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklæres friend"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "kun konstruktionsfunktioner har stamklasseklargøringer"
  
! #: cp/parser.c:8108
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "forældet stamklasseklargøring"
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8971
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.c:9085
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "skabelons-id '%D' i erklæring af primær skabelon"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "skabelonsspecialisering med C-kædning"
  
! #: cp/parser.c:10170
  #, fuzzy, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:10390
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "ugyldig operation på uudskiftet type"
  
! #: cp/parser.c:10394
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "'%D' er ikke et navnerum"
*************** msgstr "'%D' er ikke et navnerum"
*** 28641,28777 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklæring"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11168
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.c:11301
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "startværdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/parser.c:11321
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/parser.c:11778
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/parser.c:11803
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11963
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.c:12038
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "case-værdi optræder mere end én gang"
  
! #: cp/parser.c:12586
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen læst inden i standardparameter"
  
! #: cp/parser.c:12659
  #, fuzzy, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:12662
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startværdier"
  
! #: cp/parser.c:13446
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: cp/parser.c:13457
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:13470
  #, fuzzy, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
  
! #: cp/parser.c:13481
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering følger ikke efter 'template <>'"
  
! #: cp/parser.c:13574
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "tidligere definition af '%#T'"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13841
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14294
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:14296
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:15328
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
--- 28652,28788 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklæring"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11180
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "en global registervariabel følger en funktionsdefinition"
  
! #: cp/parser.c:11313
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "startværdi angivet for ikke-medlemsfunktion '%D'"
  
! #: cp/parser.c:11333
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "egenskaber i parametertabelerklæring ignoreret"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/parser.c:11790
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/parser.c:11815
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11975
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "'%D' er et navnerum"
  
! #: cp/parser.c:12050
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "case-værdi optræder mere end én gang"
  
! #: cp/parser.c:12598
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen læst inden i standardparameter"
  
! #: cp/parser.c:12671
  #, fuzzy, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:12674
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tillader ikke udpegede startværdier"
  
! #: cp/parser.c:13458
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklæring af '%D'"
  
! #: cp/parser.c:13469
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.c:13482
  #, fuzzy, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
  
! #: cp/parser.c:13493
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering følger ikke efter 'template <>'"
  
! #: cp/parser.c:13586
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "tidligere definition af '%#T'"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13853
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklæringen er ikke i klassedefinitionen"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14306
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:14308
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.c:15340
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
*************** msgstr "for få skabelonsparameterlister 
*** 28780,28792 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understøttes ikke længere"
--- 28791,28803 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understøttes ikke længere"
*************** msgstr "--driver understøttes ikke længe
*** 28794,28875 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklæring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kædning"
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/parser.c:16043
  #, fuzzy, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:16058
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:16374
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:16387
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
! msgstr "'__thread' før 'static'"
  
! #: cp/parser.c:16682
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mærke benyttet i navngivning af '%#T'"
  
! #: cp/parser.c:16703
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17760
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.c:19247
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: cp/parser.c:19392
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "profilering understøttes ikke endnu"
--- 28805,28886 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklæring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kædning"
  
! #: cp/parser.c:15840
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "skabelonserklæring af '%#D'"
  
! #: cp/parser.c:16055
  #, fuzzy, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:16070
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
  
! #: cp/parser.c:16386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.c:16399
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
! msgstr "'__thread' før 'extern'"
  
! #: cp/parser.c:16694
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mærke benyttet i navngivning af '%#T'"
  
! #: cp/parser.c:16715
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "'%#D' omerklæret som en anden form for symbol"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17772
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.c:19259
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: cp/parser.c:19404
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "profilering understøttes ikke endnu"
*************** msgstr "størrelsen af medlemmet '%D' er 
*** 29462,29538 ****
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsøg på at instantiere '%D'"
  
! #: cp/pt.c:11571
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.c:11619
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.c:11655
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.c:11677
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/pt.c:11747
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:11756
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' før definering af skabelonen"
  
! #: cp/pt.c:11764
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.c:11809
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.c:12225
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgængelig"
  
! #: cp/pt.c:12383
  #, fuzzy, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:12657
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
--- 29473,29549 ----
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsøg på at instantiere '%D'"
  
! #: cp/pt.c:11574
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.c:11622
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.c:11658
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.c:11680
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
  
! #: cp/pt.c:11750
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.c:11759
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' før definering af skabelonen"
  
! #: cp/pt.c:11767
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.c:11812
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end én gang"
  
! #: cp/pt.c:12228
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgængelig"
  
! #: cp/pt.c:12386
  #, fuzzy, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum på %d (benyt -ftemplate-depth-NN for at forøge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.c:12660
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
*************** msgstr "ugyldig brug af 'this' ved øvers
*** 29684,29690 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
--- 29695,29701 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
*************** msgstr "ufuldstændig type '%T' kan ikke 
*** 29744,29750 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
--- 29755,29761 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
*************** msgstr ""
*** 29810,29831 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3558
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Ugyldig referencetype"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29821,29852 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "'%s' er et ugyldigt klassenavn"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr ""
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3561
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Ugyldig referencetype"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr "den udbedte init_priority er res
*** 29875,30118 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.c:514
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s 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.c:572
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.c:1255
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ugyldig brug af '%s' på en medlemsfunktion"
  
! #: cp/typeck.c:1305
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: cp/typeck.c:1310
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' på et udtryk af en funktionstype"
  
! #: cp/typeck.c:1353
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: cp/typeck.c:1361
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' på et udtryk af en funktionstype"
  
! #: cp/typeck.c:1409
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/typeck.c:1673
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "forældet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "forespørgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, fuzzy, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(måske blev 'offsetof'-makroen benyttet forkert)"
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2171
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2186
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2205
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2220
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/typeck.c:2365
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "ugyldig brug af '%s' på henvisning til medlem"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "ugyldig typeparameter"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ forbyder indeksering af en ikke-venstreværdis tabel"
  
! #: cp/typeck.c:2479
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklæret 'register'"
  
! #: cp/typeck.c:2562
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.c:2676
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.c:2701
  #, fuzzy, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.c:2715
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:2795
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "ved dette sted i filen"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:2833
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: cp/typeck.c:2836
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: cp/typeck.c:2897
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "for få parametre til %s '%+#D'"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for få parametre til funktionen"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "division med nul i '%E / 0'"
  
! #: cp/typeck.c:3143
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "division med nul i '%E / 0.'"
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "division med nul i '%E %% 0'"
  
! #: cp/typeck.c:3180
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "division med nul i '%E %% 0.'"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.c:3465
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binær '%O'"
  
! #: cp/typeck.c:3629
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
--- 29896,30139 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "egenskaben '%s' er ikke understøttet på denne platform"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.c:512
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s 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.c:570
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.c:1253
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ugyldig brug af '%s' på en medlemsfunktion"
  
! #: cp/typeck.c:1303
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: cp/typeck.c:1308
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' på et udtryk af en funktionstype"
  
! #: cp/typeck.c:1351
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ugyldig anvendelse af '%s' på en void-type"
  
! #: cp/typeck.c:1359
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ forbyder anvendelse af 'sizeof' på et udtryk af en funktionstype"
  
! #: cp/typeck.c:1407
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/typeck.c:1671
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "forældet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "forespørgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/typeck.c:1810
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, fuzzy, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(måske blev 'offsetof'-makroen benyttet forkert)"
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2169
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2184
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.c:2203
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.c:2218
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/typeck.c:2363
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "ugyldig brug af '%s' på henvisning til medlem"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "ugyldig typeparameter"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ forbyder indeksering af en ikke-venstreværdis tabel"
  
! #: cp/typeck.c:2477
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklæret 'register'"
  
! #: cp/typeck.c:2560
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.c:2674
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.c:2699
  #, fuzzy, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.c:2713
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.c:2793
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "ved dette sted i filen"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.c:2831
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstændig type"
  
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstændig type"
  
! #: cp/typeck.c:2895
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "for få parametre til %s '%+#D'"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for få parametre til funktionen"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
  
! #: cp/typeck.c:3139
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "division med nul i '%E / 0'"
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "division med nul i '%E / 0.'"
  
! #: cp/typeck.c:3176
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "division med nul i '%E %% 0'"
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "division med nul i '%E %% 0.'"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s-roteringsantal >= bredden af typen"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.c:3463
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binær '%O'"
  
! #: cp/typeck.c:3627
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
*************** msgstr "sammenlign mellem signed og unsi
*** 30121,30264 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.c:3802
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrækning"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrækning"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrækning"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstændig type i henvisningsberegning"
  
! #: cp/typeck.c:3878
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klassepræfiks"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3886
  #, fuzzy, gcc-internal-format
  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.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "tager adressen på midlertidig variabel"
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:4168
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/typeck.c:4174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "typeomtvingning til ikke-reference-type benyttet som venstreværdi"
  
! #: cp/typeck.c:4234
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "ugyldig brug af '--' på den booleske variabel '%D'"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen på funktionen '::main'"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.c:4324
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ forbyder at tage adressen på en typeomtvingning til et udtryk der ikke er en venstreværdi"
  
! #: cp/typeck.c:4376
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.c:4587
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
  
! #: cp/typeck.c:4610
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.c:4615
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklæret 'register'"
  
! #: cp/typeck.c:4681
  #, fuzzy, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:5078
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:5100
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.c:5148
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:5207
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "reinterpret_cast fra '%T' til '%T' mister præcision"
  
! #: cp/typeck.c:5234
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "typeomtvingning fra '%T' til '%T' forøger den påkrævede justering af målets type"
--- 30142,30285 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.c:3800
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrækning"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrækning"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrækning"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstændig type i henvisningsberegning"
  
! #: cp/typeck.c:3876
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klassepræfiks"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3884
  #, fuzzy, gcc-internal-format
  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.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "tager adressen på midlertidig variabel"
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.c:4166
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
  
! #: cp/typeck.c:4172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "typeomtvingning til ikke-reference-type benyttet som venstreværdi"
  
! #: cp/typeck.c:4232
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "ugyldig brug af '--' på den booleske variabel '%D'"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen på funktionen '::main'"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.c:4322
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ forbyder at tage adressen på en typeomtvingning til et udtryk der ikke er en venstreværdi"
  
! #: cp/typeck.c:4374
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.c:4585
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
  
! #: cp/typeck.c:4608
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "forespørgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.c:4613
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklæret 'register'"
  
! #: cp/typeck.c:4679
  #, fuzzy, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargøringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.c:5076
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:5098
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.c:5146
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:5205
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "reinterpret_cast fra '%T' til '%T' mister præcision"
  
! #: cp/typeck.c:5232
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "typeomtvingning fra '%T' til '%T' forøger den påkrævede justering af målets type"
*************** msgstr "typeomtvingning fra '%T' til '%T
*** 30267,30426 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
  
! #: cp/typeck.c:5264
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:5320
  #, 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"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.c:5329
  #, fuzzy, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.c:5354
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:5405
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.c:5486
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.c:5706
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.c:5775
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: cp/typeck.c:5788
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, fuzzy, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "henvisning til medlem-typeomtvingning via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.c:5924
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.c:6023
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.c:6267
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:6281
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "reference til ikke-venstreværdi returneret"
  
! #: cp/typeck.c:6430
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "reference til den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:6433
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en værdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en håndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en værdi fra en konstruktionsfunktion"
  
! #: cp/typeck.c:6501
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:6522
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "'return' med en værdi i en funktion der returnerer void"
  
! #: cp/typeck.c:6553
  #, fuzzy, gcc-internal-format
  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)"
--- 30288,30447 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
  
! #: cp/typeck.c:5262
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:5318
  #, 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"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.c:5327
  #, fuzzy, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.c:5352
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:5403
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.c:5484
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.c:5704
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.c:5773
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.c:5784
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startværdi til tabel"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ugyldig venstreværdi i tildeling"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, fuzzy, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "henvisning til medlem-typeomtvingning via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.c:5922
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.c:6265
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.c:6268
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.c:6279
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "reference til ikke-venstreværdi returneret"
  
! #: cp/typeck.c:6428
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "reference til den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:6431
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en værdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en håndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en værdi fra en konstruktionsfunktion"
  
! #: cp/typeck.c:6499
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.c:6520
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "'return' med en værdi i en funktion der returnerer void"
  
! #: cp/typeck.c:6551
  #, fuzzy, gcc-internal-format
  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)"
*************** msgstr "kan ikke tildele tabeller startv
*** 30501,30592 ****
  msgid "int-array initialized from non-wide string"
  msgstr "int-tabel får tildelt startværdi fra en ikke-bred streng"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle navngivne startværdier"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/typeck2.c:945
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "konstant medlem '%D' uden startværdi"
  
! #: cp/typeck2.c:947
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "medlem '%D' med konstante felter uden startværdi"
  
! #: cp/typeck2.c:949
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startværdi"
  
! #: cp/typeck2.c:1004
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startværdi"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksværdi i stedet for feltnavn i union-startværdi"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfølgelse der går i ring"
  
! #: cp/typeck2.c:1181
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.c:1205
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.c:1207
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.c:1229
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.c:1238
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' på '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.c:1260
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.c:1482
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstændig type '%#T'"
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "kald af en funktion som kaster en ufuldstændig type '%#T'"
--- 30522,30613 ----
  msgid "int-array initialized from non-wide string"
  msgstr "int-tabel får tildelt startværdi fra en ikke-bred streng"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle navngivne startværdier"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "manglende startværdi for medlemmet '%D'"
  
! #: cp/typeck2.c:946
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "konstant medlem '%D' uden startværdi"
  
! #: cp/typeck2.c:948
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "medlem '%D' med konstante felter uden startværdi"
  
! #: cp/typeck2.c:950
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startværdi"
  
! #: cp/typeck2.c:1005
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startværdi"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksværdi i stedet for feltnavn i union-startværdi"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfølgelse der går i ring"
  
! #: cp/typeck2.c:1182
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.c:1206
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.c:1208
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.c:1230
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.c:1239
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' på '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.c:1261
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstændig type '%#T'"
  
! #: cp/typeck2.c:1488
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "kald af en funktion som kaster en ufuldstændig type '%#T'"
*************** msgstr "forespørgsel efter adressen af r
*** 30626,30637 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 30647,30658 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 30667,30673 ****
  msgid "Function return value not set"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: fortran/trans-expr.c:1073
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "ukendt instruktionstilstand"
--- 30688,30694 ----
  msgid "Function return value not set"
  msgstr "funktion returnerer en værdi af en sammensat type"
  
! #: fortran/trans-expr.c:1081
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "ukendt instruktionstilstand"
*************** msgstr ""
*** 31174,31180 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
  #, fuzzy, gcc-internal-format
  msgid "Missing return statement"
! msgstr "Manglende navn"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3299
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12046
--- 31195,31201 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
  #, fuzzy, gcc-internal-format
  msgid "Missing return statement"
! msgstr "Manglende %A-angivelse i sætning ved %0"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3299
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12046
*************** msgstr ""
*** 31479,31485 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10118
  #, fuzzy, gcc-internal-format
  msgid "Undefined variable %qs"
! msgstr "%Jubrugt variabel '%D'"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9671
  #, gcc-internal-format
--- 31500,31506 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10118
  #, fuzzy, gcc-internal-format
  msgid "Undefined variable %qs"
! msgstr "ubrugt variabel '%s'"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9671
  #, gcc-internal-format
*************** msgstr ""
*** 31811,31817 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15564
  #, fuzzy, gcc-internal-format
  msgid "duplicate case label: %<"
! msgstr "etiketten '%D' optræder mere end én gang"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15565
  #, gcc-internal-format
--- 31832,31838 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15564
  #, fuzzy, gcc-internal-format
  msgid "duplicate case label: %<"
! msgstr "case-værdi optræder mere end én gang"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15565
  #, gcc-internal-format
*************** msgstr "egenskaben '%s' ignoreret"
*** 32394,32402 ****
  #~ msgid "pointer to a member used in arithmetic"
  #~ msgstr "henvisning til et medlem benyttet i udregning"
  
- #~ msgid "declaration of \"%s\" shadows a parameter"
- #~ msgstr "erklæring af '%s' skygger for en parameter"
- 
  #~ msgid "no vector mode with the size and type specified could be found"
  #~ msgstr "ingen vektortilstand med den angivne størrelse og typen kunne findes"
  
--- 32415,32420 ----
*************** msgstr "egenskaben '%s' ignoreret"
*** 32430,32439 ****
  #~ msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
  #, fuzzy
- #~ msgid "%Junused variable `%D'"
- #~ msgstr "ubrugt variabel '%s'"
- 
- #, fuzzy
  #~ msgid "%J'%D' redeclared as different kind of symbol"
  #~ msgstr "'%#D' omerklæret som en anden form for symbol"
  
--- 32448,32453 ----
*************** msgstr "egenskaben '%s' ignoreret"
*** 32555,32583 ****
  #~ msgid "%J'%D' previously defined here"
  #~ msgstr "'%#D' tidligere defineret her"
  
- #~ msgid "the ` ' printf flag"
- #~ msgstr "' '-printf-flaget"
- 
- #~ msgid "the `+' printf flag"
- #~ msgstr "'+'-printf-flaget"
- 
- #~ msgid "the `#' printf flag"
- #~ msgstr "'#'-printf-flaget"
- 
- #~ msgid "the `0' printf flag"
- #~ msgstr "'0'-printf-flaget"
- 
- #~ msgid "the `-' printf flag"
- #~ msgstr "'-'-printf-flaget"
- 
  #~ msgid "`I' flag"
  #~ msgstr "'I'-flag"
  
  #~ msgid "`a' flag"
  #~ msgstr "'a'-flag"
  
! #~ msgid "the `a' scanf flag"
! #~ msgstr "'a'-scanf-flaget"
  
  #~ msgid "`_' flag"
  #~ msgstr "'_'-flag"
--- 32569,32585 ----
  #~ msgid "%J'%D' previously defined here"
  #~ msgstr "'%#D' tidligere defineret her"
  
  #~ msgid "`I' flag"
  #~ msgstr "'I'-flag"
  
+ #~ msgid "the `I' printf flag"
+ #~ msgstr "'I'-printf-flaget"
+ 
  #~ msgid "`a' flag"
  #~ msgstr "'a'-flag"
  
! #~ msgid "the `I' scanf flag"
! #~ msgstr "'I'-scanf-flaget"
  
  #~ msgid "`_' flag"
  #~ msgstr "'_'-flag"
*************** msgstr "egenskaben '%s' ignoreret"
*** 32661,32669 ****
  #~ msgid "will never be executed"
  #~ msgstr "kald %2d aldrig udført\n"
  
- #~ msgid "%s has no member named `%s'"
- #~ msgstr "%s har intet medlem ved navn '%s'"
- 
  #~ msgid "subscript has type `char'"
  #~ msgstr "indeks er af typen 'char'"
  
--- 32663,32668 ----
*************** msgstr "egenskaben '%s' ignoreret"
*** 33308,33313 ****
--- 33307,33315 ----
  #~ msgid "%Jlabel '%D' used before containing binding contour"
  #~ msgstr "%Jetiket '%D' brugt før indeholdende bindingskontur"
  
+ #~ msgid "%Junused variable '%D'"
+ #~ msgstr "%Jubrugt variabel '%D'"
+ 
  #, fuzzy
  #~ msgid "%Hunreachable code at beginning of %s"
  #~ msgstr "kan ikke nå bytekode fra %d til før %d"
*************** msgstr "egenskaben '%s' ignoreret"
*** 33355,33369 ****
  #~ msgid "-msystem-v and -mthreads are incompatible"
  #~ msgstr "-msystem-v og -mthreads er indbyrdes uforenelige"
  
- #~ msgid "bad value `%s' for -mcpu switch"
- #~ msgstr "ugyldig værdi '%s' til tilvalget -mcpu"
- 
  #~ msgid "Do not use fp registers"
  #~ msgstr "Brug ikke kommatalsregistre"
  
  #~ msgid "Emit IEEE-conformant code, with inexact exceptions"
  #~ msgstr "Udsend kode der opfylder IEEE-standarden, med ineksakte undtagelser"
  
  #~ msgid "target CPU does not support APCS-32"
  #~ msgstr "målprocessoren understøtter ikke APCS-32"
  
--- 33357,33371 ----
  #~ msgid "-msystem-v and -mthreads are incompatible"
  #~ msgstr "-msystem-v og -mthreads er indbyrdes uforenelige"
  
  #~ msgid "Do not use fp registers"
  #~ msgstr "Brug ikke kommatalsregistre"
  
  #~ msgid "Emit IEEE-conformant code, with inexact exceptions"
  #~ msgstr "Udsend kode der opfylder IEEE-standarden, med ineksakte undtagelser"
  
+ #~ msgid "bad value (%s) for -mcpu switch"
+ #~ msgstr "ugyldig værdi '%s' til tilvalget -mcpu"
+ 
  #~ msgid "target CPU does not support APCS-32"
  #~ msgstr "målprocessoren understøtter ikke APCS-32"
  
*************** msgstr "egenskaben '%s' ignoreret"
*** 33738,33743 ****
--- 33740,33748 ----
  #~ msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
  #~ msgstr "iC2.0 og iC3.0 er inkompatible - bruger iC3.0"
  
+ #~ msgid "Generate SB code"
+ #~ msgstr "Generér SB-kode"
+ 
  #~ msgid "Generate KA code"
  #~ msgstr "Generér KA-kode"
  
*************** msgstr "egenskaben '%s' ignoreret"
*** 34000,34005 ****
--- 34005,34013 ----
  #~ msgid "Don't work around early 4300 hardware bug"
  #~ msgstr "Arbejd ikke rundt om tidlig 4300-hardwarefejl"
  
+ #~ msgid "Don't trap on integer divide by zero"
+ #~ msgstr "Forårsag ikke undtagelse ved heltalsdivision med nul"
+ 
  #~ msgid "Don't use Branch Likely instructions, overriding default for arch"
  #~ msgstr "Benyt ikke Branch Likely-instruktioner, overskrivende forvalget for arkitektur"
  
*************** msgstr "egenskaben '%s' ignoreret"
*** 34326,34331 ****
--- 34334,34342 ----
  #~ msgid "field `%D' declared static in union"
  #~ msgstr "feltet '%D' er erklæret statisk i union"
  
+ #~ msgid "invalid conversion from '%T' to '%T'"
+ #~ msgstr "ugyldig konvertering fra '%T' til '%T'"
+ 
  #~ msgid "label `%s' referenced outside of any function"
  #~ msgstr "der er blevet henvist til etiketten '%s' uden for en funktion"
  
*************** msgstr "egenskaben '%s' ignoreret"
*** 34411,34419 ****
  #~ msgid "ISO C++ forbids aggregate initializer to new"
  #~ msgstr "ISO C++ forbyder sammensat startværditildeling ved new"
  
- #~ msgid "type name expected before `*'"
- #~ msgstr "der forventedes et typenavn før '*'"
- 
  #~ msgid "`%D' undeclared (first use this function)"
  #~ msgstr "'%D' er ikke erklæret (først benyttet i denne funktion)"
  
--- 34422,34427 ----
*************** msgstr "egenskaben '%s' ignoreret"
*** 35213,35218 ****
--- 35221,35229 ----
  #~ msgid "%J'%D' used prior to declaration"
  #~ msgstr "'%#D' benyttet før erklæring"
  
+ #~ msgid "declaration of `%s' shadows a parameter"
+ #~ msgstr "erklæring af '%s' skygger for en parameter"
+ 
  #, fuzzy
  #~ msgid "%Jlabel '%D' used but not defined"
  #~ msgstr "etiketten '%D' er benyttet, men ikke defineret"
*************** msgstr "egenskaben '%s' ignoreret"
*** 36527,36532 ****
--- 36538,36546 ----
  #~ msgid "base object `%E' of scoped method call is of non-aggregate type `%T'"
  #~ msgstr "stamobjektet '%E' fra metodekald forsynet med virkefelt er af en ikke-sammensat type '%T'"
  
+ #~ msgid "destructors take no parameters"
+ #~ msgstr "destruktionsfunktioner kan ikke have parametre"
+ 
  #~ msgid "destructor name `~%T' does not match type `%T' of expression"
  #~ msgstr "destruktionsfunktionsnavn '~T' passer ikke med typen '%T' for udtrykket"
  
*************** msgstr "egenskaben '%s' ignoreret"
*** 36659,36664 ****
--- 36673,36681 ----
  #~ msgid "cannot declare pointers to references"
  #~ msgstr "kan ikke erklære henvisninger til referencer"
  
+ #~ msgid "type name expected before `&'"
+ #~ msgstr "der forventedes et typenavn før '&'"
+ 
  #~ msgid "semicolon missing after %s declaration"
  #~ msgstr "semikolon mangler efter %s-erklæring"
  
*************** msgstr "egenskaben '%s' ignoreret"
*** 37458,37465 ****
  #~ msgid "Use large memory model"
  #~ msgstr "Brug en stor hukommelsesmodel"
  
! #~ msgid "Generate 29050 code"
! #~ msgstr "Generér 29050-kode"
  
  #~ msgid "Use kernel global registers"
  #~ msgstr "Bruge kerneglobale registre"
--- 37475,37482 ----
  #~ msgid "Use large memory model"
  #~ msgstr "Brug en stor hukommelsesmodel"
  
! #~ msgid "Generate 29000 code"
! #~ msgstr "Generér 29000-kode"
  
  #~ msgid "Use kernel global registers"
  #~ msgstr "Bruge kerneglobale registre"
*************** msgstr "egenskaben '%s' ignoreret"
*** 37500,37507 ****
  #~ msgid "MCU `%s' not supported"
  #~ msgstr "MCU '%s' ikke understøttet"
  
! #~ msgid "Generate code for the C400"
! #~ msgstr "Generér kode til en C400"
  
  #~ msgid "Generate code for c1"
  #~ msgstr "Generér kode til en c1"
--- 37517,37524 ----
  #~ msgid "MCU `%s' not supported"
  #~ msgstr "MCU '%s' ikke understøttet"
  
! #~ msgid "Generate code for the C300"
! #~ msgstr "Generér kode til en C300"
  
  #~ msgid "Generate code for c1"
  #~ msgstr "Generér kode til en c1"
diff -Nrcpad gcc-4.2.1/gcc/po/de.gmo gcc-4.2.2/gcc/po/de.gmo
*** gcc-4.2.1/gcc/po/de.gmo	Thu Jul 19 15:12:27 2007
--- gcc-4.2.2/gcc/po/de.gmo	Sun Oct  7 21:58:22 2007
***************
*** 1,1195 ****
! Þ•XÜº9œu€ò�ò‡ò@‰ò'Êò5òò=(ófó-‚ó1°óâóÛ÷óÓô+îô0õKõMõTõ"`õ+ƒõ¯õ·õEÍõPö7dö8œöDÕö9÷8T÷4�÷5Â÷<ø÷;5øHqø=ºø@øøH9ù:‚ùJ½ùMú9Vú6�úrÇú;:ûyvûBðûA3üJuüNÀüKýQ[ý:­ý7èý= þI^þ6¨þ>ßþFÿIeÿA¯ÿ4ñÿ}&J¤4ïC$Dh?­Eí83>l=«8é{"?ž8Þ/PG6˜CÏEDY<žBÛPMo�½FMN”Qã<5OrLÂ?	7O	A‡	6É	G
! HH
! @‘
! BÒ
! 5KEh
! ®8¹.ò.!
P
)b
0Œ
	½
+Ç
Aó
5!Jl�¡$´$Ù*þ*)To Š«ÆÒ#ã"*!A,c#�´Òå$ø= Yz�Š�” ¤©°´ÔØá	êô		
! !,5
! <GOV^f	nx…�
! ”	Ÿ©
! ¸Ã
! ÐÛãìó	û
	)/
! 8C1I0{0¬0Ý!'
! .9A	GQ^elu�‰
¢°
! ·Â
ÊØð-÷%8.U„#”#¸3Ü*6;Qr3Ä3ø2,=_C�7áI<c= IÞW(E€5Æ"ü9"Y|D‚Ç(ç*:;
v „!¥ Çè$&#Cg!ƒ(¥,Î!û"4Wc‚U¡-÷.%*T23²+æ@4S$ˆ/­1ÝE 2U ˆ § Æ #æ "
! !-!5H!9~!*¸!?ã!(#"#L"<p"O­"ý"n#S‰#/Ý#2
$8@$3y$6­$/ä$%N4%1ƒ%Jµ%*&'+&"S&&v&<�&,Ú&('50'ef'%Ì'?ò'42(/g(,—(&Ä($ë(3)8D)*})&¨)!Ï)Wñ)JI*:”*BÏ*2+3E+(y+D¢+"ç+)
! ,!4,!V,9x,-²,)à,/
! -#:-^--a-�-"«-Î-
î-<ü-A9.#{.,Ÿ.0Ì."ý.- /)N/x/3}/V±/0- 04N0*ƒ0.®0,Ý0
! 1! 1B1-b1&�1
·1AÅ1#2+2JD2N�2=Þ2343O35h3ž3-¼3Oê3:4W4@p4±4È4%Ü45-5D58^5=—5)Õ5
ÿ5
6'6:>67y6C±61õ6J'7+r7'ž7+Æ7*ò7>8:\8/—81Ç8 ù8,9'G9Ao9-±95ß9;: Q:(r:-›:É:Dé:7.;"f;‰;,¦;Ó;ì;&<.<;E<6�<¸<!×<0ù<'*=8R=1‹=2½=$ð=6>0L>}>€>ƒ>œ>µ>Î>3ê>?J>?+‰?#µ?+Ù?+@1@5O@…@:œ@9×@9A"KA3nA¢A»AKÖAG"BjB€B‘B¤BÃB#áB$CA*C#lCw�CD "DCD'VD)~D-¨D*ÖDE'E$CEhE&}E¤E,¼EéE8FF=F+„FS°FGG%LGrG‘G7¡G5ÙGH-.H*\H‡H$£HÈHÏHïH*I90IJjI:µI!ðI J 3J-TJ‚J$ JÅJàJøJK:.KiK|K$›K%ÀKæK#L'(L6PL‡L§LÆLáL%üL"M>MTM,sM< M!ÝM*ÿM'*NHRN8›N5ÔN.
! O9O)PO)zO"¤O#ÇOëOüO$P(1PZPyP$”P0¹P"êP;
Q6IQ0€Q±QÇQ+åQ(R:R/YR0‰R6ºR ñR?SRSoS*ˆS3³S%çS)
T+7TFcTªT_ÀTY UIzUKÄU]VZnVkÉV&5W\W>sW²W+ÎWúWX9X"YX|X•X)µX)ßX	Y$Y ;Y#\Y€Y–Y$±YÖY2óY&ZAZXZ1pZ5¢Z'ØZ0[-1[I_[,©[.Ö[\%%\K\,a\'Ž\1¶\'è\3]'D]8l]-¥]+Ó]ÿ]'^G^"Z^'}^¥^¶^%È^'î^_2_-Q_,_¬_*Ì_÷_!`5`8`<`D`Y`a`v`�`¬`8¿`ø`$a0=ana{aŒa•a¢a¨a Áaâa5üa.2b6ab9˜b:ÒbD
c)Rc|c0šc/Ëcûc2d*Ed.pd)Ÿd&Éd&ðd&e#>e'be(Še ³e$Ôe ùe"f,=f2jf�f½f*Üf,g.4g1cg%•g!»g!Ýg#ÿg#h1;hmh)~h¨hÈh,âh)i'9iai=}i.»i*êi6jLj gjˆj:¤j:ßj3k7Nk>†k'Åk*íkl$4l0YlŠl%ªlÐl#ìlm80m'imJ‘mÜmàmømÿm,n$0n,Un0‚n0³n.än/o&Co<jo§o,®oÛoùop6/p fp#‡p«p<Äp'q*)q+Tq(€q©q'Éq/ñq%!r2Gr)zr&¤r%Ërñrs$"s+Gsss�s/­s/Ýs.
t)<t)ft �t±t'½t&åt3u/@upu5‹u5Áu.÷u&v8v+Lv#xv=œv@Úv
w
)w07w-hw(–w*¿w8êw5#x+Yx=…x>Ãxy
! y%*y/Py:€y#»y!ßy z'"z Jzkz†z
¢z#°zÔz"æz 	{*{A{W{p{Š{™{-·{"å{|!"|)D|n|r|.w|¦|¨|±|Ã|Ì|Õ|Gñ|:9}0t}9¥}@ß}B ~=c~=¡~7ß~C8[=”@Ò<€6P€8‡€6À€>÷€?6�@v�A·�Kù�8E‚8~‚<·‚Eô‚C:ƒL~ƒ:ËƒK„0R„Bƒ„Æ„>à„Q…q…W�…Rè…;†>†G†T†]†j††Œ†0•†Æ†æ†ï†/
‡3=‡q‡z‡‡‡!”‡¶‡Ò‡ß‡è‡õ‡ˆ%ˆ5ˆ>ˆ5Gˆ}ˆ=†ˆÄˆÕˆEðˆ6‰R‰G[‰O£‰Nó‰BŠOŠQŠUŠZŠgŠjŠnŠ-rŠ5 Š,ÖŠ‹	‹´‹rÔ‹3GŒ{Œ*™Œ<ÄŒ5�.7�f�h�k�o�r�u�y�O|�(Ì�+õ�+!Ž-MŽ{Ž3’Ž%ÆŽìŽ,�,-�*Z�%…�-«�+Ù�+�$1�+V�‚�)œ�.Æ�$õ�.‘*I‘:t‘/¯‘ß‘;û‘77’$o’6”’-Ë’6ù’;0“8l“1¥“L×“,$”-Q”2”'²”0Ú”4•J@•;‹•AÇ•<	–F–/b–6’–É–7Ü–+—2@—(s—(œ—.Å—ô—/˜MB˜6�˜/Ç˜4÷˜,,™,Y™(†™k¯™4š1Pš6‚šH¹š9›(<›'e›!�›,¯›)Ü›œœ=œ#[œœ!šœ.¼œ)ëœ �=6�1t�%¦�&Ì�4ó�(ž(Gž6pž$§ž,Ìž3ùž--Ÿ8[Ÿ”Ÿ)°Ÿ,ÚŸ: .B 8q 6ª %á )¡)1¡2[¡8Ž¡Ç¡-ç¡"¢8¢,L¢>y¢¸¢À¢Ç¢Ê¢0Î¢
! ÿ¢3
! £
! >£(I£r£‹£Ž£’£–£¯£
! »£Æ£É£Ì£Ð£6Ô£W¤Zc¤6¾¤Nõ¤0D¥	u¥¥+„¥*°¥Û¥Aã¥:%¦'`¦%ˆ¦(®¦H×¦J §Ik§>µ§0ô§7%¨-]¨.‹¨/º¨1ê¨©D5©0z©«©(Â©Fë©G2ªzª2’ª+Åªñª
«(«C«#T«x«*—«"Â«.å«$¬9¬V¬'o¬$—¬1¼¬7î¬2&­1Y­)‹­3µ­"é­*®07®Uh®F¾®?¯*E¯&p¯%—¯&½¯?ä¯5$°-Z°+ˆ°D´°ù°L±@c±,¤±0Ñ±3²6²#Q²u².’²UÁ²4³DL³@‘³8Ò³E´.Q´0€´4±´Læ´93µ<mµJªµ8õµ*.¶!Y¶*{¶/¦¶/Ö¶/·86·.o·-ž·)Ì·(ö·:¸<Z¸/—¸>Ç¸+¹'2¹;Z¹–¹(«¹Ô¹'è¹º-*ºXº.sº-¢ºIÐº»+»>@»G»Ç»(â»)¼ 5¼'V¼;~¼3º¼9î¼&(½?O½�½P­½þ½5
! ¾D@¾*…¾8°¾eé¾$O¿!t¿8–¿+Ï¿
! û¿À%!À0GÀ5xÀ5®À,äÀ$Á$6Á#[Á)Á1©Á*ÛÁ%Â#,Â"PÂ.sÂ¢Â"½ÂàÂ-Ã0.Ã#_Ã8ƒÃ)¼Ã(æÃ"Ä'2ÄVZÄ@±Ä2òÄ=%Å1cÅ
•Å)£Å2ÍÅJÆ0KÆ=|Æ;ºÆ+öÆ+"Ç3NÇ)‚Ç-¬Ç5ÚÇ=È+NÈ3zÈ:®È	éÈ$óÈ/É HÉ/iÉ;™ÉÕÉôÉD	ÊNÊ<hÊ5¥Ê3ÛÊË) ËJË#fËŠË“Ë* Ë.ËË0úË8+ÌdÌ„Ì<•Ì<ÒÌ1Í=AÍZÍ@ÚÍNÎCjÎ^®Î$
Ï22ÏeÏK�ÏÍÏÖÏ/ÜÏ7Ð9DÐ/~Ð4®Ð=ãÐ!Ñ3'Ñ7[Ñ+“Ñ	¿Ñ?ÉÑ	Ò8ÒKÒhÒ.nÒ4�Ò>ÒÒ>ÓPÓ)iÓY“Ó%íÓ(Ô.<ÔfkÔÒÔiïÔ&YÕg€Õ3èÕ+Ö2HÖD{ÖÀÖÕÖ1óÖ1%×0W×Jˆ×WÓ×E+Ø qØG’Ø!ÚØHüØ6EÙ6|Ù:³Ù7îÙ&Ú4DÚ1yÚE«Ú$ñÚ/Û)FÛ(pÛ=™Û_×Û57Ü*mÜY˜ÜHòÜH;Ý"„Ý§ÝdÅÝ4*Þˆ_ÞUèÞ7>ß1vß<¨ß3åßà†9àRÀà8áALáTŽá!ãá'â*-â'Xâ3€â!´âYÖâ 0ãQãpã�ã¯ãÍãéãä%äCäWälä�ä6—ä!Îäðäåå1åPå på(‘å ºå Ûå,üå+)æ3Uæ=‰æ/Çæf÷æ?^çKžçêç)ÿç)è"Gè5jè6 è$×è8üè"5é6Xé(�é&¸é)ßé&	ê&0êJWêI¢êìê"	ë4,ë:aëœë;´ë2ðë3#ìDWìœì&·ì,ÞìíC*íHní>·í>öí75î.mî"œî¿î0Ýî<ïPKï&œï<Ãïð-ðEð"`ðƒðžð7¾ð3öð3*ñ^ñ#jñŽñ	’ñ:œñ@×ñòòT<òO‘ò:áò:ó7Wó3�ó[Ãó"ôBô!bô(„ô0­ô.Þô4
õ&Bõiõ#…õ:©õ6äõ5öeQö?·ö/÷ö>'÷;f÷Y¢÷Yü÷ZVøJ±ø?üø7<ù:tù+¯ù+Ûùúú72ú>jú©ú)¼ú æú/û>7ûBvû!¹û6Ûûü42ü1gü#™ü½üÜü/õü%ý*<ýgý!yý8›ýÔýîý+þ12þ8dþ9�þ)×þ ÿ "ÿ5Cÿ/yÿ3©ÿÝÿ?ýÿ*=h‡2¡#Ô,ø+%8Q*Š;µ6ñd(9�,ÇWô-Lz#–º Ú"ûE03v3ª4Þ"*M(d-�+»%ç 
&.2U6ˆ+¿!ëA
$Ot:”Ï"ê
-#(Qz+ƒ/¯,ß>	8K	!„	)¦	Ð	&í	
! &1
!  X
! &y
! ' 
! !È
! !ê
! ("5"X,{!¨$Ê$ï)3>?r!²%Ôú
Q0
‚
ˆ
:‘
Ì
=Ø
5L
! S
! ^	i-s"¡ÄÌÒ%Û76W8Ž<Ç7?<5|9²3ì4 9U8�AÈ;
! 7F3~)²,Ü5	"?.b‘"–¹Î2Ó+2/M/}5­ã"ÿ)"(L0u,¦.Ó("+(N'wcŸA0E)v) Ê/é56O/†¶,Õ)),1V#ˆ¬)Ë7õ4-)bŒ §6È0ÿ$0$Uz•)³9Ý'?#X]|LÚ1'Y,r ŸÀÞò1"6T‹¥?¿&ÿD&'k(“$¼&á $ > #U %y 'Ÿ "Ç =ê .(!W!1t!%¦!7Ì!0"5"Q"%n"”"0±"â"÷"#E.#-t# ¢#Ã#/à#$/$ N$o$X…$Þ$$þ$E#%:i%¤%-¹%ç%5&R6&+‰&Aµ&
÷&='C')\'.†'µ'Ô'NÛ',*(TW(¬(IÈ( )3)F)&Y)€)-“)$Á),æ)*3.*b*Cz*#¾*0â*'+%;++a+5�+Ã+%â+,1$, V, w,%˜,0¾,)ï,0-J-:c-(ž-0Ç-ø-	.*!.L.
f.t.‰./¤.Ô.'ä./),/V/3s/§/"Ä/-ç//0?E0,…0(²0Û0Gû02C15v11¬1IÞ1(2?F2†2¡2.¾2>í2),3%V3D|3?Á3#4%4:D4,4)¬4!Ö41ø4O*5:z5Oµ5*6.06)_66‰6À6Æ64Î6076476k7-¢72Ð7!86%8\8v8@{8:¼89÷8;19m9‡9?”9Ô9'ã9N:=Z:=˜:)Ö:>;$?;0d;;•;8Ñ;2
! <2=<2p<>£<â<ò<,=#0=T=7r=5ª=à=,í=(>HC>>Œ>NË>`?-{? ©?$Ê?Sï?5C@y@.—@)Æ@"ð@ZA\nA
ËA+ÙAèBîB%ôBC7C(LCuC%ŽC´CÑCæC%D/'D2WDŠD žD%¿DåDûD
E$E7EKE^ErE5†E¼EÎEàEüEF"F4FGFbFtF�F£F»F&ÓF9úFD4G7yG.±GàGùG3H&FHmH‡H¡H»HÕHïH	II%8I^I)wI¡I;¿I ûIJ6JOJhJ�JšJ´JÎJèJ7K:K7TKŒK¦KÀKÚKòKL'LBL]L:zLµL(ÑLúL"M=M!\M!~M M3ÀM ôM#N89N5rN,¨N9ÕN4O/DO+tO3 OÔO"ñO'P)<P-fP*”P(¿P*èP5Q,IQ3vQ3ªQ+ÞQ*
! R+5R\aR¾R?ÛR1S(MS=vS@´S6õS9,T1fT4˜TÍTJèT^3U’U®U)ÊU,ôU!V&<VcVxV(’V'»V(ãVW&&WKMWK™W;åW;!XA]XŸX-½XëX
! Y=*YWhY,ÀYBíY.0ZQ_Z±ZVÅZ [*=[hh[:Ñ[5\EB\Nˆ\1×\	]']4+]`]Dh]E­]>ó]52^+h^	”^/ž^6Î^9_4?_,t_C¡_-å_`"1`@T`.•`0Ä`!õ`<aFTa6›a.ÒaCbCEb&‰b,°b2ÝbDc Uc1vc¨c9Çc:dP<d&�d<´d8ñd-*e!Xe1ze.¬e5Ûe.f>@f&fM¦f+ôf g0>g6ogI¦g,ðg6h!Thvh/•hFÅh+i,8iNeiA´i;öi-2j5`jt–jGk—Sk@ëk9,lCfl?ªl:êl8%m#^m'‚mªm#Êm#îm)n‰<n2Æn&ùnU o&vo/�o8Ío!p2(p-[p'‰p4±pæp‹úpP†qi×q3Ar.ur&¤r(Ërôr=sQs1dsF–sHÝs'&tFNt2•tÈt6åtuI;u(…u6®uåuöu1v,@v0mvžvG½v>w6Dw:{wL¶w>x>BxQ�x3Óx7y8?y<xyLµyJz^Mz2¬zDßz2${8W{W�{Hè{01|Bb|[¥|k},m}š}4º}/ï}7~1W~*‰~B´~C÷~6;0r0£"Ô5÷"-€YP€bª€8
�'F�,n�+›�fÇ�7.‚!f‚#ˆ‚A¬‚Uî‚Dƒ)Uƒ"ƒ¢ƒ.ºƒ+éƒ2„-H„|v„ó„
! …>!…`…Yv…BÐ…)†7=†/u†=¥†5ã†‡(8‡Aa‡5£‡BÙ‡"ˆ'?ˆ gˆ0ˆˆ¹ˆˆÖˆ_‰z‰Ž‰'«‰%Ó‰ù‰Š,'ŠTŠ$nŠ0“Š0ÄŠ,õŠ"‹=‹&T‹&{‹&¢‹&É‹'ð‹'Œ%@Œ&fŒ�Œ¥Œ;¿Œ"ûŒ'�=F�)„�(®�/×�,Ž+4Ž2`Ž“Ž?¦Ž.æŽ-�DC�Nˆ�3×�%�'1� Y�
z�1ˆ�3º�2î�0!‘/R‘)‚‘#¬‘*Ð‘,û‘/(’@X’"™’,¼’3é’?“]“&{“'¢“'Ê“Nò“/A”q”†”4Ÿ”%Ô”&ú”)!•$K•#p•`”•7õ•4-–6b–2™–$Ì–-ñ–-—$M—(r—›—1»—)í—-˜,E˜,r˜<Ÿ˜5Ü˜&™/9™=i™&§™%Î™7ô™5,š<bšŸš<¸šCõš9›T›r›(’›,»›è›9œ4=œ3rœ4¦œ#Ûœ5ÿœ;5�=q�¯�iÉ�T3ž`ˆžméžQWŸ©Ÿ ÆŸcçŸBK PŽ 1ß -¡2?¡/r¡6¢¡,Ù¡'¢8.¢)g¢‘¢¤¢%¼¢%â¢£&£4A£v£‰£2 £Ó£ ð£¤&¤E¤^¤x¤‘¤ž¤¼¤Ú¤î¤¥(¥"D¥9g¥-¡¥Ï¥Õ¥Ù¥4Þ¥-¦3A¦Qu¦Ç¦ß¦(æ¦K§B[§,ž§2Ë§þ§
¨7#¨9[¨7•¨=Í¨S©
! _©%j©5�©0Æ©9÷©1ª	>ªHª.Wª†ª˜ª!­ªÏª$ìª#«?5«.u«1¤«Ö«(ñ«¬8¬2W¬2Š¬4½¬1ò¬>$­c­2h­›­HŸ­0è­1®8K® „®/¥®'Õ®4ý®2¯%R¯4x¯%­¯:Ó¯(°77°)o°8™°$Ò°÷°±&±3@±*t±9Ÿ±5Ù±2²:B²/}²;­²:é²:$³_³${³% ³ Æ³)ç³7´!I´	k´u´•´ª´(¾´ç´*µ7.µ)fµ�µ'—µ*¿µêµ>¶BG¶;Š¶%Æ¶ì¶·F·$]·7‚·º·#Õ·#ù·#¸#A¸#e¸-‰¸'·¸'ß¸¹&%¹#L¹9p¹7ª¹=â¹C º9dºžº-µºãº=»kA»?­» í»!¼0¼L¼%h¼$Ž¼,³¼Dà¼/%½(U½2~½5±½-ç½K¾La¾A®¾@ð¾"1¿T¿Kk¿/·¿Iç¿$1À8VÀ�À$¤À4ÉÀþÀMÁ(eÁBŽÁ!ÑÁ1óÁ-%ÂSÂ#mÂ%‘Â3·Â$ëÂ;Ã'LÃ(tÃ%�ÃÃÃ$ÜÃcÄEeÄ=«Ä0éÄ'Å5BÅ3xÅ.¬ÅÛÅïÅ Æ$Æ5<Æ*rÆ'�Æ5ÅÆ6ûÆ*2Ç#]Ç;�Ç=½Ç>ûÇF:È"�È(¤È/ÍÈ7ýÈZ5É-�É6¾É=õÉK3ÊSÊ]ÓÊ1ËKË&ZË�Ë#™Ë½ËØË0ñË#"Ì#FÌ:jÌ¥ÌÅÌ!ÙÌûÌ_ÍtÍ’Í:°Í,ëÍÎ6Î:;ÎvÎ#~Î¢ÎD©ÎFîÎ@5Ï8vÏP¯ÏHÐEIÐ.�Ð.¾Ð;íÐM)ÑwÑ*—ÑÂÑ&ÙÑ'Ò9(Ò,bÒ�Ò®ÒËÒçÒLÓ.TÓ%ƒÓ©Ó=ÂÓ.Ô+/Ô'[Ô3ƒÔ:·ÔòÔ5Õ%<Õ+bÕ5ŽÕ1ÄÕ2öÕ=)Ö*gÖI’ÖMÜÖ%*×(P×-y×C§×!ë×0
Ø$>Ø3cØ+—Ø!ÃØYåØG?Ù<‡Ù3ÄÙøÙ<Ú:BÚ#}Ú¡Ú)°Ú2ÚÚ
Û-(Û3VÛ'ŠÛ%²Û7ØÛ5Ü(FÜ<oÜ>¬ÜCëÜE/ÝuÝ@{Ý`¼ÝÞ(=Þ$fÞ3‹Þ/¿ÞïÞß+ß:Jß!…ß/§ß/×ß$à',à>Tà>“à>Òàá$á>á \á‚}á†â(‡â °âÑâYçâ)AãkããHŽã'×ã.ÿã.äIä<dä"¡äLÄäå'å Aå+båŽå<§å3äå0æ!Iæ:kæ ¦æ*Çæ2òæ2%ç2Xçf‹ç=òç20ècè({è)¤èÎè,èè2é4Hé)}é?§é@çé!(êJê5]ê@“ê@Ôê.ë/Dëtë(‡ë#°ëaÔë06ì5gì�ì)¬ìÖìóì(í1<íní,�í0ºíëí(î>,î,kî7˜î?Ðî]ï2nï/¡ï"Ñï+ôï= ð%^ð2„ð;·ð>óðU2ñBˆñ4Ëñ%ò&ò5Dò2zò!­ò/Ïò…ÿò‰…ó+ôd;ô# ô>ÄôJõ?Nõ)Žõ9¸õ3òõ&ö1Fö(xö,¡ö3Îö*÷A-÷%o÷&•÷!¼÷Þ÷ö÷:øIø@høF©ø4ðø%ù5Dùzù(’ù'»ùãù%õù2úBNú.‘úÀú/ßú3û$Cû&hû�û5®û0äû7ü5Müeƒü1éü$ý@ý"Vý(yý+¢ý&Îý+õý+!þ%Mþ"sþ–þ#¶þ$Úþ-ÿþ#-ÿ'Qÿ4yÿ'®ÿ&Öÿ ýÿ+J+i?•;Õ	#9]rŒª+¶4â;HSNœ9ëb%Eˆ!Î…ð]vHÔ;eYL¿0K=4‰<¾@û6<4s,¨:Õ/-@MnS¼€	A‘	RÓ	7&
! ,^
! A‹
! 1Í
! Hÿ
! MHU–YìCFYŠBäM'
Xu
>Î
;
4I/~I®Oø1H3zd®NHbH«XôDM8’[Ë�'‘µ0G3xL¬NùpH-¹hç˜P˜é=‚.Àï_!>�>À6ÿ:6;q1­(ß2'"Z(}<¦ãúD/&t)›Åä.-0,^$‹°,¶+ã22B4u!ªÌéI0R.ƒG²?úF:$�<¦!ã@)FptNxÇÏ2ë4 S b +� ­ ¾ %Õ û /!+I!1u!-§!0Õ!'",."["{"š"9©"+ã"2#B#U#t#”#+­#-Ù#*$02$/c$-“$(Á$,ê$%.%K%X%m%y%)™%Ã%(Ù%>&/A&q&/y&©&$Æ&&ë&$'7'O'^'v'‡'–'#¥'É'#æ'
! (#(/(;(L(#[((œ(³(Ì(ç(C))D)n)<w)#´)Ø) ó)*-*G*!d*,†*:³* î*+)+7D+0|+/­+6Ý+%,:,V,u,7Œ,3Ä,ø,0-
! C-N-(m-–-0­-Þ-0õ-,&.S.p.1ˆ.0º.ë.+/B1/t//’//Â/<ò/%/0,U0-‚09°0:ê0.%1T14o1/¤1&Ô1û12'2E2&a2ˆ2¤2´2Ð2!à233 3T3&g3.Ž38½3ö3.4B4&Y4+€4*¬4×4'÷4*5J53h5*œ5*Ç5$ò56-/6 ]62~6*±60Ü6
72-7"`7ƒ7-›7É7Þ7ô7888 X84y81®8à8ÿ8959O9n9‰9>¥9=ä9)":9L:8†:X¿:<;EU;5›;BÑ;<(%<)N<x<�<¢<·<TÍ<F"=*i=C”=KØ=8$>4]>3’>8Æ>6ÿ>'6?7^?,–?@Ã?@4@'@@5h@ž@2¤@"×@;ú@F6AK}A0ÉA:úA(5B2^B)‘B+»B7çB0C:PC'‹C=³C?ñC01D/bD&’DL¹DDE9KE.…E´E)ÓE(ýE/&F<VF0“FÄF3âF)G"@G,cG1�G/ÂG;òG6.H.eH6”H'ËH`óH@TI1•I&ÇI.îI2J*PJ,{JP¨J!ùJ)K6EK,|K-©K×K+÷K5#L?YL;™L8ÕL2MAM$`M+…MF±MDøM'=NAeN/§N1×N6	O-@O+nO2šOFÍO3PCHPNŒPAÛP/Q2MQ€Q(ŸQÈQ:äQ=R2]R8�RÉR6èR'S/GS*wS=¢SIàS?*T,jT3—T8ËT0U$5U=ZUJ˜UfãUUJV VA©VCëV*/W*ZW/…W#µW!ÙW#ûWBX&bX-‰X ·X ØX!ùX2Y!NY)pY*šYÅY5åYZ2:Z)mZ
—Z¥Z+¶ZâZ:æZ0![2R[/…[µ[(·[0à[W\?i\3©\CÝ\&!]H]+^]%Š]#°]8Ô]3
^1A^1s^'¥^*Í^*ø^#_9A_*{_%¦_8Ì_1`/7`2g`š`2¶`Qé`';a.caJ’a8Ýa-b$Db ibŠb/¤b(Ôb*ýb.(ccWc<»c>øc
7d.Ed+td& dÇdJçd=2e#pe>”e<Óe.f%?fef/„f)´f9Þf<g5Ug8‹g+Äg+ðg4h0Qh:‚h5½h2óhE&i'li1”i(Æi0ïi j9jSjpj$Œj!±j'Ójûjk 7kXk0tk'¥k
Ík+Ûk&l9.l1hl&šl$Ál/æl.m$Em5jm4 m4Õm<
! nGnbn!|n!žn&Àn&çno'o(=o<fo2£o>Öo'p=p
! Yp.dp7“p)Ëp)õpEq4eq4šq<Ïq r"-r$Prur3Œr2Àrór0s&Csjs9€sºs/Ðs)t>*t2it3œt0Ðtu2u*Ru}u‰u%¦u%Ìuòuvv$-v Rvsv%„v/ªv%Úv,w,-w.Zw,‰w,¶w,ãw,x*=x&hx/�x¿x"Ôx÷xy5yOy7\y”y¤y¸y Áy'ây#
! z.z+Mz'yz"¡z#Äz)èz{!/{ Q{#r{#–{(º{!ã{$|*|B|[|(o|"˜|,»| è|	}/%}'U}0}}%®}+Ô}/~'0~(X~�~ ~>µ~/ô~0$&U,|©+Èôý€9€S€8s€8¬€7å€;�5Y�4��5Ä�5ú�40‚6e‚5œ‚7Ò‚6
! ƒ5Aƒ7wƒ8¯ƒ7èƒ: „6[„9’„:Ì„9…8A…#z… ž…=¿… ý…-†L†g†H~†)Ç†/ñ†)!‡,K‡$x‡*�‡!È‡$ê‡$ˆ$4ˆ$Yˆ#~ˆ+¢ˆ*Îˆ)ùˆ(#‰-L‰"z‰�‰¸‰%Ð‰ö‰"Š**Š*UŠA€Š+ÂŠ4îŠ6#‹2Z‹�‹9¦‹:à‹Œ#,ŒPŒ"nŒ.‘ŒMÀŒ'�6�U�h�{�‘�¥�G¼�ŽŽ55Ž-kŽ™Ž¹ŽÍŽ,ëŽ<�2U�ˆ�:¢�"Ý��$�.>�m�‹���·�Í�â�þ�‘*‘"B‘$e‘Š‘¨‘È‘Ý‘ö‘#’2’?’L’_’o’*„’.¯’Þ’#þ’"“.@“,o“1œ“Î“Eî“ 4”#U”-y”§”*Ä”&ï”&•)=•/g•4—•+Ì•7ø•90–8j–£–%Â– è–6	—7@—x—6‘—TÈ—$˜ B˜8c˜<œ˜Ù˜ê˜ü˜
™#™)A™<k™(¨™'Ñ™'ù™!š?@š*€š:«šæš1›8›3G›'{›o£›Tœ)hœ3’œWÆœ1�FP�E—�nÝ�3Lž2€ž,³ž3àžŸ62Ÿ$iŸBŽŸ*ÑŸ&üŸ&# 0J  { )œ ,Æ 1ó g%¡L�¡(Ú¡/¢43¢)h¢1’¢@Ä¢$£<*£.g£0–£Ç£á£)þ£.(¤1W¤/‰¤!¹¤'Û¤¥ ¥$6¥+[¥+‡¥D³¥ø¥;¦-M¦{¦“¦"³¦Ö¦&õ¦/§'L§t§ˆ§�§¶§Ê§æ§7¨>>¨
}¨0‹¨ ¼¨&Ý¨&©:+©&f©�©1¥©<×©;ª.Pª5ª1µª.çª.«5E«5{«?±«.ñ« ¬9¬Q¬"^¬8�¬:º¬õ¬+­ >­$_­„­,Ÿ­(Ì­(õ­/®)N®(x®"¡®&Ä®(ë®+¯.@¯,o¯2œ¯AÏ¯'°$9°'^°$†°,«°,Ø°±."±'Q±4y±&®±.Õ±<²A²'_²#‡²«²<Æ²³,³@K³LŒ³PÙ³0*´7[´“´.°´ß´6ÿ´6µ Tµuµ6ŠµÁµØµ$îµ<¶BP¶$“¶4¸¶*í¶1·1J·0|·­·¹·6Ï·'¸9.¸0h¸'™¸-Á¸5ï¸%¹,6¹+c¹3�¹0Ã¹0ô¹!%ºGº%Oº4uºKªº'öº»52»6h»'Ÿ»Ç»/Ü»0¼'=¼,e¼1’¼GÄ¼>½K½#d½aˆ½"ê½ 
¾4.¾5c¾/™¾-É¾+÷¾.#¿(R¿${¿& ¿;Ç¿-À+1ÀD]ÀG¢ÀêÀ.Á)6Á`Á!€Á#¢Á,ÆÁ&óÁ7Â/RÂ2‚Â5µÂVëÂ<BÃ:Ã8ºÃ&óÃ1Ä3LÄ%€Ä:¦Ä.áÄÅ*ÅK>Å*ŠÅ@µÅ öÅ(ÆC@ÆB„ÆÇÆàÆ*úÆ+%Ç*QÇ1|Ç#®Ç#ÒÇ4öÇM+ÈUyÈmÏÈ4=É#rÉ–É§É ÇÉèÉÊ'Ê$AÊfÊ…Ê™Ê°Ê
ÇÊ
ÕÊ%ãÊ0	Ë:ËYËyË’Ë§Ë&¾Ë(åË(Ì(7Ì`Ì7€Ì-¸ÌæÌúÌÍ0ÍGÍ.gÍ*–Í/ÁÍ3ñÍ!%ÎGÎ+\ÎˆÎ3¢ÎÖÎEèÎ<.Ï kÏ!ŒÏ®ÏËÏáÏJúÏTEÐTšÐ8ïÐ5(Ñ8^Ñ7—Ñ2ÏÑ-Ò30Ò&dÒ6‹Ò6ÂÒùÒ#Ó 2Ó!SÓ!uÓ"—ÓºÓÕÓ$ñÓ%Ô<ÔXÔ$uÔšÔ¬ÔÄÔ7ÌÔ'Õ$,Õ)QÕ%{Õ%¡Õ$ÇÕ%ìÕ Ö3ÖKÖcÖ‚Ö8œÖÕÖäÖ:óÖ.×5=×s×�×!£×Å×*å×Ø$Ø8ØUØ@rØ!³ØÕØèØDÙEÙcÙ<‚Ù9¿ÙUùÙ+OÚ/{Ú,«Ú2ØÚ.ÛD:Û+ÛL«ÛCøÛ(<Ü&eÜ(ŒÜ>µÜBôÜ7Ý'CÝ$kÝ�Ý*«ÝÖÝ.òÝ,!Þ6NÞ"…Þ¨ÞÂÞÜÞ#øÞKß0hß)™ß.Ãßòß0à2?à2rà
¥à	³à#½à+áà)
á7á Uává”á!¨áÊá-êáâ(â4âQâmâ‹âªâÈâ0Üâ4
ãBã Qãrã Žã(¯ã:Øã4ä"Häkä5…ä%»ä&áä)å2å;å@Yå@šåCÛå3æ!Sæ3uæ7©æ6áæ7ç(Pç(yç ¢çÃç/Ýç*
è08è;iè,¥è:Òè2
é$@é$eé/Šé!ºé Üé)ýé)'ê)Qê-{ê©ê0¿ê8ðê4)ë*^ë:‰ëCÄëì'ì:ì,Zì,‡ìP´ì"í0(íFYíM í`îíGOî[—îfóîWZïA²ï9ôïT.ðJƒðKÎð,ñ+Gñ+sñŸñ!»ñ-Ýñ'ò93ò)mò%—ò)½ò(çò2ó$Có=hó$¦óËó'âó8
! ôCôaô*}ô¨ô;Æô,õ</õlõ"†õ/©õÙõéõSøõ;Lö(ˆö-±ößö$ûö& ÷%G÷m÷0ƒ÷´÷/Í÷4ý÷42ø6gø*žø6Éø#ù#$ù6Hù5ùµù6ÉùMú"Nú qú'’ú/ºúêú6ûú22û;eû9¡û"Ûû#þû$"ü.Gü>vü:µü$ðü6ýLý [ý)|ý¦ý¶ýÉýÝý!üý:þ:Yþ1”þ(Æþ ïþ.ÿ$?ÿdÿ�ÿ)˜ÿ&Âÿ,éÿ14H,}.ªÙé)	3!S#u6™Ð â;-?-mI›8å8@W)˜;Â/þ-.2\#�³+Ð*ü*'9R0Œ6½1ô4&1[E�>Ó-@@+�­#É,í#%>6d8›/Ô&	+	D	.S	&‚	D©	$î	)
! 1=
! !o
! ‘
! ;¬
! *è
! *;>z'™2Á8ôY-&‡*®'Ù

8
"S
;v
H²
<û
<8<u<² ï:5K"�8¤*Ý+?Sgy�Ÿ±ÃÕçø
! .@RdxŠœ®ÀÒæø 2FXj{�Ÿ±ÃÕçû
#5GYk{•²#Èì'&/N6~!µ×;ö21B4t/©)Ù2!6/X0ˆ$¹ Þ&ÿ<&!c(…®,Ê7÷/L:l#§"Ë!î,'=:e( É*ç1'DNl#»ß$ÿV$K{Ç
Ûé	#':b | � ¾ ß  ! B c „ ¥ Æç"(Hd„ ·Óê
! &B^3z® Ìí%	 / 3E y ”  ­ %Î .ô 2#!V!p!Ž!#§!(Ë!ô!"%'"=M"-‹"&¹"!à"##&#<:#&w#ž#8¼#$õ#$0$,M$z$*š$Å$Û$$÷$.%K%7^%'–%¾%DÚ%,&[L&m¨&('$?'%d'4Š'¿'*ß')
! ()4(-^((Œ(3µ(Aé(9+)Le)'²)Ú)%ù)*/;*#k*�*!¯*Ñ*!ñ*U+)i+<“+Ð+ð+9,B,a,t,‡,™,*³,*Þ,!	-!+-!M-$o-"”-#·-#Û-#ÿ-#.)C. m.Ž.®.Î.î. 
! /+/K/,k/7˜/fÐ/V705Ž0#Ä0è01,(1"U1x1$Œ1±1'Ì11ô13&2TZ2¯2Ê2 Ù2!ú23393m3 }3ž3!¾3à35ï3%4=47T40Œ41½42ï40"56S5.Š5/¹50é5.61I61{67­6 å6@7G7d7%v7œ7(¶7ß7+ý7)8I8%e8‹8$¦8Ë8$æ8$9/097`9 ˜9@¹9%ú9' :!H:j:‡:-¡:/Ï:5ÿ:$5;Z;w;8–;@Ï;2<MC<?‘<?Ñ<1=5C=;y=5µ=%ë=*>6<>+s>Ÿ>½>Ú>,ù>(&?0O?.€?$¯?Ô?<î?,+@)X@4‚@"·@=Ú@.A(GA,pA,�A&ÊAñA.B+7BcB|B–B¶B!ÕB)÷B%!C%GCmC�C”C¨CÃC/ÞC/D>D"RD!uD—D¦D¹DÉD.àD!E1E JE(kE8”E9ÍE+F&3F#ZF ~FŸF#µF&ÙF)G,*G8WG'�GK¸G"H#'HKHkH ‰H%ªHÐH(ìH+I+AImI…I.¤I2ÓI!J,(JMUJ	£J'­J@ÕJK3K6NK …K+¦K.ÒK2L34L#hL#ŒL°L6ÅL#üL  MAM‚aM$äM 	N/*N'ZN"‚N$¥N#ÊN(îN)OAO-VOG„OÌO-åOP1P>P ]P$~P£P#¸P"ÜPÿPQ+5QaQ-tQ¢Q¸QÐQ/ßQCR5SR"‰R/¬R+ÜR2S3;S"oS&’S&¹S àST( TIT2`T“T&°T#×T"ûT-U,LUyU’U(­U#ÖU,úU'V(EV+nV+šV+ÆV+òV+W*JW-uW4£WCØW<X9YX4“X.ÈX9÷XG1Y!yY(›YEÄY1
! Z&<Z:cZKžZMêZ68[o[†[£[À[/Ü[9\6F\9}\·\4¾\ó\5	],?]<l]5©]&ß]<^#C^g^8„^-½^4ë^1 _4R_M‡_ZÕ_Y0`(Š`:³`(î`5aAMaF�a<ÖaAb5Ub)‹bµbÈbçb!cA$c@fcL§c&ôcd%7d6]d3”d!Èd#êdDeSeee/ve¦e=½e
ûe!	fC+f3of<£fàf)g+*g%Vg%|g+¢gÎgâgþgh%=h(ch#Œh-°h6Þh5iKi(ki'”i)¼iæi$j+(j"Tj&wj"žj-Ájïj7k,Ckpk'�k!µk1×k7	lAlHl%Tlzl—l*³lÞl.ôlE#m<im ¦m"Çm.êmAnO[nK«nJ÷nKBoKŽoJÚoK%p5qp7§pGßp9'q9aqD›qDàqL%r@rr=³r=ñr/s<?s|s6�s-Æs.ôs2#t6VtB�t.Ðt(ÿt)(u:Ru+�u1¹u-ëu<v/Vv/†v<¶vZóv7Nw)†w6°w;çw(#x-Lx4zx¯x'Íx'õx	y'yBy._yŽy"«yÎyîyz.&zUz%rz'˜z4Àzõz+{={$Z{{.Ÿ{'Î{'ö{|2|O|/l|!œ|
¾|7Ì|.})3}$]}2‚}µ}>É}N~MW~3¥~Ù~ë~%?16q<¨:å5 €7V€)Ž€+¸€-ä€,�*?�5j� �³�Ð�#í�J‚%\‚&‚‚&©‚ Ð‚ñ‚A	ƒKƒiƒ†ƒ›ƒ)°ƒÚƒùƒ„,6„Fc„$ª„Ï„)í„ …C8…'|…2¤…$×…9ü…/6†-f†-”†,Â†ï†
‡ ‡6‡I‡_‡<‡D¼‡=ˆ,?ˆ#lˆC�ˆ<ÔˆI‰%[‰'�‰ ©‰2Ê‰'ý‰4%Š$ZŠ-Š4­Š
! âŠ3íŠ+!‹%M‹0s‹0¤‹8Õ‹Œ-ŒLŒ!lŒ7ŽŒ"ÆŒ1éŒ0�)L�;v�9²�$ì�#Ž 5ŽVŽkŽ!{Ž"�ŽÀŽ*ÞŽ&	�-0�:^�<™�8Ö�&�36�j�8ˆ�+Á�í�+‘"4‘W‘
! i‘t‘2�‘2Â‘	õ‘$ÿ‘W$’)|’¦’%¿’+å’“8/“&h“�“­“'Ì“ô“4”$C”(h”5‘”"Ç”ê”•/•N•ee•^Ë•*–H–e–ƒ–•–=ª–>è–6'—+^—!Š—¬—*»—)æ—,˜)=˜=g˜(¥˜,Î˜Aû˜5=™4s™)¨™)Ò™-ü™@*š"kš*Žš+¹šåš-ûš')›)Q›&{›5¢›'Ø› œ!œ4>œEsœ-¹œ(çœ�7)�)a�9‹�$Å�!ê�'ž'4ž9\ž0–ž;Çž(Ÿ6,Ÿ/cŸ2“Ÿ4ÆŸ3ûŸ// 3_ 3“ Ç )ç /¡$A¡@f¡:§¡â¡ü¡$¢!8¢"Z¢}¢�¢¶¢Ë¢(à¢Z	£/d£+”£"À£ã£ù£.¤2D¤8w¤-°¤(Þ¤8¥$@¥.e¥(”¥(½¥'æ¥1¦.@¦5o¦5¥¦9Û¦5§5K§5�§·§!Ì§#î§-¨@¨._¨
! Ž¨™¨¯¨¼¨+Ù¨ ©&©-B©.p©(Ÿ©'È©+ð©4ªQª4qª(¦ªÏªíª
! «(&«PO«v «Ÿ¬·¬†Ð¬6W­/Ž­%¾­)ä­7®&F®7m®G¥®í®@¯2F¯$y¯=ž¯Ü¯ì°±±)±?±S±f±{±�±¤±¸±Í±ã±÷±
²'²;²N²_²y²Ž²¤²º²Í²9å²(³H³Dh³,­³>Ú³T´An´l°´5µ;Sµ>�µ4Îµ>¶1B¶2t¶0§¶Ø¶<ê¶2'·2Z·(�·E¶·2ü·3/¸c¸c‚¸æ¸:¹FA¹ˆ¹'¥¹Í¹ë¹*	º!4º!Vº6xº ¯ºRÐº/#»$S» x»™»(·»à»ÿ»"¼"A¼3d¼˜¼¶¼)Ë¼7õ¼!-½&O½#v½/š½8Ê½8¾.<¾3k¾-Ÿ¾Í¾&ç¾$¿'3¿D[¿D ¿Få¿=,À8jÀP£ÀôÀ*Á/:ÁjÁD€Á1ÅÁL÷Á,DÂ0qÂ8¢Â$ÛÂ5Ã(6Ã$_Ã/„Ã6´Ã%ëÃBÄ'TÄ&|Ä+£Ä%ÏÄ.õÄ$Å&7Å0^Å'�Å1·Å éÅ
! ÆF!Æ/hÆ(˜Æ)ÁÆ/ëÆ6Ç(RÇ6{ÇA²ÇEôÇ :È3[È4�È.ÄÈóÈ4ÉGÉ/]É�É&­É#ÔÉ!øÉÊ6ÊNÊ,jÊ'—Ê)¿Ê!éÊË"ËAË]Ë}Ë&•Ë¼Ë ÛËüËÌ$,Ì,QÌ~ÌH˜ÌáÌ6ýÌ<4Í1qÍ£ÍÀÍ/ÖÍ0Î7ÎèUÎ*>ÏiÏ{Ï”Ï+§Ï$ÓÏøÏÐ,ÐGÐ6^Ð<•Ð.ÒÐ'Ñ)Ñ3DÑxÑ)”Ñ5¾Ñ ôÑ$Ò:ÒOÒ%dÒŠÒ%¨ÒÎÒèÒÓ'Ó"FÓiÓ}Ó+–Ó3ÂÓ4öÓ+Ô.GÔ)vÔ Ô"»ÔÞÔôÔd	Õ@nÕ>¯ÕîÕPÖ9TÖ@ŽÖ&ÏÖ)öÖ1 ×.R×-�×2¯×0â×;Ø;OØ‹Ø2¢Ø&ÕØ1üØ0.Ù'_Ù-‡ÙBµÙ"øÙÚ)1Ú+[ÚG‡Ú/ÏÚ.ÿÚ).Û4XÛ&�Û+´Û0àÛ&Ü8Ü4WÜBŒÜ3ÏÜÝ+Ý GÝ/hÝ-˜Ý=ÆÝ/Þ;4ÞpÞ/‹Þ%»ÞáÞ1éÞ!ß,=ß<jß0§ß*Øß#à#'àKà=kàC©àDíà32á0fá,—á)Äáîá6â Câdâ|â–â¬â7Äâ'üâ6$ã+[ã7‡ã,¿ã/ìã0ä5Mä)ƒä'­äÕäíäÿä@å5Tå#Šå®å!ÍåQïå AæAbæ(¤æ€Íæ	Nç4Xç4�ç6Âç.ùç.(èHWè' è0Èè&ùè& éGéeé„é£é+Áé
! íéøé*ê*7ê6bê8™ê"Òêõêë5.ë5dë)šë-Äëòë%
ì"3ì Vì wì-˜ì"Æì!éì%í1í'@í hí‰íší¸íÕíííC
! îNîpbîÓïÙïXÛï34ðMhðB¶ðùð¼ñ¹Öñ�ò	©ò³ó1Ïó3ô5ô7ô>ô&Jô.qô ô¨ôSÀô{õ;�õDÌõOö=aö9Ÿö8Ùö;÷?N÷IŽ÷[Ø÷C4øKxøKÄø>ùPOùn ù?ú<Oú€ŒúC
ûˆQûKÚûK&üJrüN½üKýRXý=«ý:éýA$þMfþ;´þCðþt4ÿQ©ÿOûÿ:KO†RÖ9)@cQ¤4öN+>zD¹7þ@6“w>8J3ƒ‚·<:FwI¾E?NEŽMÔP"›snN~LÍ=	wX	RÐ	@#
! >d
! L£
! <ð
! F-GtD¼:\<(™
NÂ
80V0‡¸,Ì3ù
! -98VrÉ*Ý6#Z(s(œ/Å2õ"("K n�
! ªµ$É%î(-.V,…²Òî*
! (5^+~ª±ºÀÄÐÔÙà-ä	 )2>	EOV
! _js
! z…Ž—Ÿ¨´¼ÄÊÒÙ	å
ï
! ý%-6	=GW_h	t~†
! Ž™BŸAâA$Af¨°ÁÉ	Ð	Úäí
ö	*0I	X
! bmy†Ÿ6¦Ý#ó-E%U%{@¡+â<SK6Ÿ5Ö=JJ>•<ÔDDVE›IáY+L…<Ò+<;)x¢F§"î05BHx
Á!Ï#ñ!7(Ox%—½(Û- -2 +` Œ $¤ É Õ $õ \!2w!1ª!(Ü!8">>"*}";¨"8ä"##7A#,y#M¦#5ô#*$F$#b$'†$&®$Õ$Gô$<<%/y%E©%;ï%5+&Ea&T§&(ü&�%'X¶'8(6H(C(9Ã(Eý(;C) )S )4ô)`)**Š*.µ*)ä*'+@6+2w+.ª+6Ù+|,+�,@¹,>ú,89-?r-&²-(Ù-4.;7.'s.$›.$À.wå.`]/E¾/E06J0>�06À0J÷0(B1.k1(š1$Ã1Dè1;-2/i2?™2(Ù2313#73([3%„3ª3L·3Q4%V47|4A´4%ö4;59X5’5A—5[Ù5564M6<‚67¿6;÷6,37`7(u7&ž76Å7,ü7)8P?8)�8º8eÙ8j?9Fª9ñ9: :d>:,£:8Ð:e	; o;�;E«;ñ;<+"<N<2c<(–<D¿<A=7F=
~=	Œ=.–=DÅ=F
! >IQ>7›>LÓ>< ?(]?,†?5³?Oé?79@7q@3©@ Ý@1þ@&0AFWA1žAAÐAOBbB.‚B4±B#æBE
! CAPC)’C¼C'ÚCDD):DdDG}DAÅD E"(E<KE+ˆED´EDùE9>F+xF4¤F9ÙFGGG6GRG pG@‘G#ÒG^öG/UH)…H&¯H:ÖH!I>3IrIC‰IFÍIBJ%WJ5}J"³J"ÖJ\ùJPVK§K¿KÐK"åK!L'*L,RLKL*ËLröLiM#ˆM¬M7ÁM.ùM/(N/XN$ˆN,­N(ÚNO1OLO4eO%šO8ÀOIùO&CP\jPPÇP0QIQhQ;{Q8·QðQ,
R8:R(sR(œRÅR%ÌRòR/SG>SU†SAÜS&T$ET jT5‹T'ÁT$éTU+UJUjUE…UËU&åU-V::V uV'–V+¾VIêV'4W\W{W˜W%µW ÛWüWXE1XHwX/ÀX?ðX10Y[bYB¾YCZ0EZvZ3�Z/ÃZ"óZ$[;[P[$d[.‰[$¸[Ý[%ú[6 \7W\D�\?Ô\8]M]i],‰]/¶]!æ]9^1B^:t^,¯^IÜ^&_@_)Z_4„_)¹_.ã_.`]A`Ÿ`cµ`_aLyaMÆa_b^tbƒÓb)Wc�cI›cåc5d&;d&bd!‰d,«dØd'ôd/e+Lexe•e*°eÛeúef'*fRf2kf žf¿fÕf3ìf8 g9Yg>“g;ÒgOh5^h0”h Åh2æhi95i%oi:•i+Ði:üi-7jOej;µj6ñj$(k2Mk€k)’k/¼kìkl'l*9ldl#}l2¡l-Ôl0m%3m/Ym)‰m³m¶mºmÂmâmêmnn8n4Jn%n6¥n9Üno#o4o@oMoSo%oo•o=°o4îo>#p<bpJŸpZêp4Eq.zq=©q1çqr32r,fr0“r+Är(ðr(s(Bs%ks)‘s*»s"æs&	t"0t$St.xt4§t!Üt þt,u.Lu4{u:°u&ëu"v"5v$Xv}v4–vËv*àv w,w3Lw3€w4´w#éwQ
x7_x6—x9Îxy&&yMy:myB¨y=ëy=)z=gz2¥z7Øz{+-{2Y{)Œ{1¶{)è{|#2|;V|*’|I½|}}(}/}03}$d}3‰};½}5ù}7/~6g~%ž~QÄ~7U/s£>Á2€43€h€Y„€?Þ€H�Ig�F±�.ø�<'‚Td‚G¹‚Sƒ;UƒG‘ƒ:Ùƒ-„B„%^„7„„"¼„/ß„6…6F…5}…H³…Cü…/@†p†.}†*¬†D×†=‡Z‡Dy‡=¾‡>ü‡;ˆVˆ*kˆ,–ˆ?ÃˆC‰G‰
W‰Ce‰6©‰)à‰.
! ŠD9Š;~Š1ºŠ@ìŠC-‹+q‹
! �‹(¨‹/Ñ‹DŒ.FŒ)uŒ)ŸŒ3ÉŒ)ýŒ.'�+V�‚�6“�Ê�2ã�$Ž;ŽZŽxŽŽŽªŽ#½Ž2áŽ&�;�3[�;��Ë�Ï�7Ô���!�.�@�R�Xr�JË�<‘ES‘O™‘Qé‘K;’K‡’EÓ’U“Ho“L¸“O”MU”D£”Gè”B0•Os•OÃ•P–Md–W²–H
! —ES—K™—Så—W9˜f‘˜Hø˜aA™2£™>Ö™šG/šOwš%ÇšZíšcH›¬›¯›Á›Ð›â›ñ›
! œœ/+œ*[œ†œ&˜œ7¿œ;÷œ3�E�T�'c� ‹�¬�¿�Ñ�ä�ó�'ž*ž<žANž�žK¢žîž ŸS"Ÿ vŸ—ŸP©Ÿ]úŸ]X ¶ Å Ç Ë Ð Ý à ä +è B¡=W¡•¡	°¡ßº¡vš¢4£#F£1j£>œ£:Û£>¤U¤W¤Z¤^¤a¤d¤h¤Yk¤*Å¤-ð¤-¥/L¥|¥D”¥.Ù¥¦0¦0O¦.€¦)¯¦1Ù¦/§.;§)j§0”§"Å§.è§0¨'H¨6p¨2§¨DÚ¨1©"Q©Ft©A»©'ý©;%ª8aªDšªAßªQ!«<s«P°«/¬01¬7b¬(š¬6Ã¬?ú¬h:­K£­Hï­?8®#x®:œ®H×® ¯B8¯-{¯7©¯4á¯4°:K°!†°5¨°TÞ°93±*m±9˜±1Ò±1²,6²}c²3á²6³@L³W�³Hå³*.´+Y´'…´5­´*ã´µ%'µ%Mµ+sµ$Ÿµ(Äµ5íµ9#¶!]¶E¶9Å¶%ÿ¶+%·AQ·“·&³·:Ú·(¸/>¸6n¸0¥¸>Ö¸¹,0¹2]¹7�¹2È¹Gû¹ECº+‰º*µº*àº?»FK»$’»0·»0è»¼17¼Di¼®¼·¼¾¼Á¼6Å¼
! ü¼?½
! G½.R½�½š½�½¡½¥½Á½Ê½Ö½Ù½Ü½à½>ä½c#¾`‡¾=è¾X&¿6¿	¶¿À¿BÅ¿(À	1ÀH;À>„À*ÃÀ.îÀ9ÁHWÁJ Á]ëÁNIÂ;˜ÂCÔÂ3Ã4LÃ5�Ã7·ÃïÃfÄ:vÄ ±Ä4ÒÄRÅSZÅ%®Å7ÔÅ.Æ;ÆXÆtÆ�Æ-§Æ$ÕÆ,úÆ%'Ç@MÇ+ŽÇºÇ×Ç%ôÇ'ÈABÈC„È.ÈÈ.÷È3&É1ZÉ&ŒÉ5³É5éÉNÊMnÊU¼Ê<Ë6OË.†Ë9µËBïË42Ì#gÌ9‹ÌNÅÌÍ`1ÍO’Í4âÍ5Î7MÎ…Î(ŸÎÈÎ9èÎU"Ï6xÏT¯ÏCÐ7HÐU€Ð0ÖÐ>Ñ=FÑP„Ñ@ÕÑFÒZ]Ò?¸Ò*øÒ$#Ó4HÓ6}Ó7´Ó6ìÓ9#Ô1]Ô0�Ô.ÀÔ1ïÔ@!ÕBbÕ7¥ÕDÝÕ+"Ö.NÖF}ÖÄÖ7ÞÖ×3+×_×>{×º×>Ö×6ØQLØžØ­ØAÁØOÙSÙ)nÙ'˜Ù!ÀÙ'âÙE
! Ú6PÚ<‡Ú0ÄÚ?õÚ)5ÛM_Û­Û4ÁÛHöÛ1?Ü@qÜm²Ü% Ý(FÝFoÝ(¶ÝßÝ ìÝ.
ÞH<Þb…ÞeèÞ;Nß%Šß-°ß,ÞßJà4Và<‹à'Èà+ðà=áSZá®á*Êá.õá1$â4Vâ@‹âGÌâ1ã1Fãxã"–ã}¹ãR7ä<ŠäRÇä@å[å)påAšåYÜå76æTnæHÃæ3ç/@ç4pç*¥ç0ÐçAèPCè1”è@ÆèLéTé%gé2�é2Àé4óéE(ê#nê’êR¬êÿê@ë@_ë6 ë×ë2ëë ì&?ìfìvì-ˆì=¶ìAôì86í#oí“íKªí@öí27î<jîd§îUïpbïRÓï}&ð$¤ðGÉðñS0ñ
„ñ’ñ;˜ñ?ÔñAò8Vò<�ò:Ìò
! ó5óDHó7�ó	ÅóJÏó
! ô>%ô"dô‡ôBŽô2Ñô?õ?Dõ!„õI¦õ„ðõ8uöC®öAòö�4÷/¶÷”æ÷5{øx±øL*ù=wùBµù]øù(Vú5úBµúFøúD?û[„ûhàûRIü6œü^Óü52ý\hýIÅýGþOWþL§þ0ôþD%ÿ@jÿ[«ÿ.26-i —;¸fôC[1Ÿ[ÑO-K}%Éïl
Dz ¿Y`Fº7F9S€)Ôžþ^�HüTEnš5	+?:k0¦D×"	`?	" 	$Ã	$è	%
! #3
! W
! v
! $•
! "º
! Ý
! ö
! &>? ~ŸµÌã !$1F$x$�6Â2ù?,
El
1²
cä
JHJ“Þ'ô%+B@nA¯-ñC+cA�1Ñ/:3$n$“J¸T X'y8¡YÚ4:S9Ž8ÈIK(g'�¸C×OCkN¯Pþ9O4‰%¾?äC$Rh+»Eç-4Dy'”¼Ú8õ2.2a”.¥ÔÙJæG1y €c¡cEiE¯?õM5]ƒ'á	!)(K8t6­<ä.!#P+tC EäD*xoHè=1 Co J³ dþ gc!`Ë!F,"Ps"5Ä"7ú"-2#,`#�##­#DÑ#T$k$1„$)¶$<à$U%Ys%(Í%>ö%#5&6Y&9�&Ê&é&'+ 'L'9g'¡'!´'HÖ'(>(.Y(9ˆ(<Â(@ÿ(,@)m) �)I®)9ø)92*l*SŒ*&à*,+)4+1^+'�+)¸+,â+8,(H,?q,G±,mù,@g-0¨-cÙ-<=."z.3�.Ñ.!ñ.#/7/TN/3£/0×/B0K0$g0Œ04¨03Ý0@1 R1 s13”1;È1=2MB2(�2I¹213553@k3#¬3'Ð3.ø37'40_4�45�48Ó455BB59…5#¿5Aã5%6$B6g6&ƒ6 ª6'Ë6'ó6!7!=7&_7"†7"©77Ì7 8#%8$I8)n88˜8>Ñ89%.9T9%j9^�9ï9ö9I:	L:=V:>”:Ó:
Ü:ê:;1
! ;#<;	`;j;
! s;+~;ª;>Æ;;<BA<I„<DÎ<P=Fd=J«=Cö=F:>J�>IÌ>U?Kl?C¸?+ü?.(@-W@6…@#¼@3à@A#A=AQA*VA+�A­A7ÈA7B58B&nB+•B0ÁB0òB8#C,\C4‰C6¾C(õC-D-LD„zDTÿD<TE1‘E-ÃE%ñE.FLFF:“FEÎFG/4G*dG5�G?ÅG)H&/H*VH>�HHÀH:	IDI*dIC�I:ÓI-J-<JjJ$ŠJ3¯JMãJ01KbK0‚Kj³K^L3}L"±L4ÔL'	M-1M$_M"„M%§M=ÍM>NJN!iNc‹N;ïNK+O2wO1ªO,ÜO2	P <P]P{P4—P8ÌP0Q/6QJfQ7±Q!éQAR9MRD‡R:ÌR'S/S-MS${S< SÝS.úS)TSDT-˜T)ÆT%ðT=U'TU'|U-¤UÒUiñU&[V-‚VA°VKòV>W=SW‘WA®W\ðW,MXJzX
ÅXKÓX$Y,DY/qY(¡YÊY=ÒY:ZdKZ°ZUÐZ'&[N[d[-z[¨[0¾[)ï[4\N\7i\¡\Bº\'ý\*%]+P],|](©]3Ò]^ ^@^5Y^%�^"µ^$Ø^/ý^(-_/V_†_<œ_(Ù_2`5`G`.e`”`
«`¹`Õ`1í`a'5a ]a*~a©a5Èaþa$b/@b1pbE¢b=èb&&c McLnc6»c3òc2&dMYd §dJÈde!0e4ReF‡e+Îe*úeS%fIyf&Ãf#êf=g6Lg1ƒg#µg5ÙgXhHhhZ±h0i7=i*ui> ißi	æi4ði2%j<Xj8•j2Îj3k&5k1\k(Žk·kK¼kAl>JlE‰lÏlålPýl
Nm&\mXƒmIÜmE&n/ln9œn"ÖnžùnH˜oBáoA$pFfp%­pKÓpq6q1Mq$q%¤q<Êq:rBr-Rr'€rV¨rNÿrXNsu§s3t!Qt)stY�t@÷t(8u<au*žu:ÉubvdgvÌv,ßvçwôw'úw"x?x*Txx'™xÁxÞxóx#y63y7jy¢y"·y.Úy	zz1zHz[zozƒz—z8«zäzöz{&{9{L{^{q{Ž{ {¾{Ñ{é{"|6$|F[|I¢|9ì|&}?};X}+”}À}Û}ö}~,~G~b~y~&“~º~+Ô~=!]ž¼Úø€/€H€g€0†€·€0Ö€�&�E�d�{�™�²�Ë�!ä�I‚#P‚,t‚$¡‚.Æ‚õ‚ƒ4ƒ#Sƒ8wƒ%°ƒ(Öƒ@ÿƒ1@„,r„5Ÿ„?Õ„=…;S…@�…Ð…#ï…(†/<†2l†0Ÿ†.Ð†0ÿ†>0‡2o‡<¢‡<ß‡5ˆ4Rˆ5‡ˆj½ˆ#(‰8L‰1…‰3·‰Cë‰C/Š@sŠ@´Š=õŠ=3‹q‹l‡‹kô‹`Œ|Œ)˜Œ4ÂŒ$÷Œ-�J�_�0�/°�0à�Ž(,ŽUUŽZ«Ž;�@B�Cƒ�*Ç�7ò�"*�#M�=q�m¯�9‘EW‘6�‘bÔ‘7’hR’&»’4â’~“D–“CÛ“O”_o”:Ï”!
! •,•;2•n•^w•WÖ•P.–7–2·–	ê–9ô–@.—=o—8­—0æ—M˜2e˜˜˜'¸˜Aà˜="™B`™.£™<Ò™Jš;Zš3–šEÊšI›.Z›3‰›7½›Gõ›#=œ2aœ)”œE¾œD�ZI�,¤�>Ñ�Dž4Už)Šž2´ž2çž;Ÿ1VŸ>ˆŸ(ÇŸPðŸ.A &p L— <ä O!¡+q¡8�¡+Ö¡"¢.%¢\T¢:±¢3ì¢Z £W{£KÓ£7¤CW¤ ›¤[<¥Í˜¥Of¦H¶¦aÿ¦Qa§O³§I¨(M¨,v¨'£¨+Ë¨!÷¨-©œG©3ä©(ªVAª*˜ª8ÃªHüª+E«Cq«6µ«,ì«?¬Y¬–q¬\­„e­7ê­7"®2Z®-�®"»®GÞ®&¯9;¯Ku¯MÁ¯-°G=°5…°%»°;á°!±R?±<’±<Ï±²²05²5f²4œ²#Ñ²[õ²RQ³J¤³Nï³b>´R¡´Rô´eGµG­µKõµLA¶UŽ¶cä¶]H·q¦·F¸X_¸4¸¸Kí¸W9¹^‘¹3ð¹C$ºjhºyÓº9M» ‡»,¨».Õ»9¼9>¼,x¼K¥¼Oñ¼@A½:‚½4½½:ò½>-¾,l¾[™¾�õ¾Jw¿2Â¿-õ¿(#À‡LÀIÔÀ$Á&CÁGjÁh²ÁÂ,-Â'ZÂ‚Â.›Â(ÊÂ8óÂ.,Ãˆ[ÃäÃÄEÄ`ÄôxÄHmÅ'¶Å2ÞÅ<ÆFNÆC•Æ(ÙÆ$ÇX'ÇH€ÇGÉÇ(È,:È$gÈ7ŒÈ$ÄÈœéÈ†É¡É¸É,ÍÉ'úÉ"Ê<Ê1ZÊŒÊ$ªÊ9ÏÊ9	Ë0CËtË“Ë-«Ë-ÙË-Ì-5Ì.cÌ.’Ì-ÁÌ.ïÌÍ#6Í<ZÍ+—Í,ÃÍGðÍ.8Î1gÎ0™Î0ÊÎ6ûÎ<2ÏoÏC‹ÏEÏÏDÐKZÐa¦Ð?Ñ$HÑ5mÑ%£ÑÉÑ5ÙÑ9Ò3IÒ1}Ò/¯Ò;ßÒ/Ó:KÓ3†Ó6ºÓBñÓ'4Ô2\Ô=�ÔRÍÔ) Õ-JÕ.xÕ'§Õ[ÏÕ9+ÖeÖ…Ö8£Ö&ÜÖ'×*+×%V×#|×y ×;Ø<VØD“Ø;ØØ+Ù:@Ù9{Ù+µÙ(áÙ"
! Ú3-Ú9aÚ0›Ú0ÌÚ/ýÚG-Û1uÛ&§Û-ÎÛ@üÛ"=Ü"`Ü;ƒÜ<¿ÜIüÜFÝI_ÝO©ÝùÝ2Þ4LÞ5�Þ3·ÞëÞ=
! ß;HßA„ß;Æß+à;.à@jàG«àóàe
áisánÝáŽLâiÛâEã]ãg{ãAãão%ä4•ä6Êä@å9BåI|å0Æå/÷å8'æ+`æŒæ¢æ Áæ%âæ&ç/ç9Lç†ç›ç?¸çøçè5è-DèrèŽè­èÈè!×è!ùèé"5é!Xé#zé#žé=ÂéBêCêIêMê9Tê)Žê4¸ê^íêLëië,pëY�ëL÷ë,Dì9qì«ìÃìEÐìBíDYíQžíiðíZî+iî>•îGÔî;ï
Xïfïuï8‡ïÀïÝï(ùï/"ð*Rð'}ðQ¥ð3÷ð@+ñlñ+Œñ!¸ñ"Úñ6ýñD4ò@yò8ºò@óò4ó4<óqóTwóDÌó4ôPFô!—ô7¹ô+ñô<õ Zõ*{õ>¦õ+åõVö)hö<’ö0ÏöG÷'H÷p÷†÷*›÷?Æ÷3øF:ø;�ø;½øBùø9<ùNvù7ÅùAýù?ú,_ú*Œú&·ú0Þú6û!Fû
! hû%sû™û·û)Íû!÷û3ü>Mü.Œü»ü$Âü.çüýF3ýHzýEÃý*	þ"4þWþIhþ-²þ<àþÿ*7ÿ*bÿ*�ÿ*¸ÿ*ãÿ1'@'h!�,²"ß=B@JƒKÎC^,r&ŸGÆqM€&Î&õ#%@(f,�5¼Eò:80s;¤Gà@(IiJ³DþBC(†¯]Í<+Vh+¿Dë 0	4Q	L†	"Ó	iö	+`
! RŒ
! 'ß
! =BE ˆ&©$Ð-õ6#<Z-—3Å#ù
&:
(a
LŠ:×,'?/g:—-Ò&&M<g2¤-×E:K:†"Á7äBB_a¢-<2;o:«hæ5OD…?ÊS
! Q^_°/9D~)—ÁÝ@ý&>(eJŽ)Ù8pT/ÅõF4\%‘·?½ý(
! 3T?T”RéF<YƒQÝ[/,‹0¸Ték>&ª0Ñ!-$-R4€6µ'ì#3$W\|;Ù2 H Be :¨ 8ã =!JZ!T¥!ú!:"/I"5y">¯"(î"'#:?#8z#K³#Oÿ#/O$2$:²$Jí$08%=i%,§%=Ô%/&&B&mi&T×&G,'6t'«'<¿'>ü'%;(a(6s(;ª(æ(3)?7)*w)+¢);Î)<
! *,G*>t*@³*Mô*OB+’+I™+kã+'O,1w,&©,9Ð,9
! -!D-f-#�-g¥-(
.<6.<s.(°.+Ù.A/JG/F’/Ù/!ô/0!60“X0›ì0)ˆ1(²1Û1\ó1*P2{2’2d¥22
! 3A=3!3!¡3OÃ3#4L74„4ž4#½4&á45D5:a5;œ5"Ø5Nû50J6({6?¤6?ä6?$7ed7DÊ728B8(W8.€8(¯81Ø87
! 99B9'|9@¤9Gå9.-:\:>s:G²:Eú:3@;>t;³;%Ç;í;\	<1f<>˜<×<2ã<(=5?=.u=7¤=Ü=.ü=?+>k>+†>C²>6ö>P-?G~?yÆ?.@@.o@ž@"¹@=Ü@(A6CAVzANÑAN BJoB8ºB&óBC8:C9sC+­C:ÙCŸD¥´D+ZE††E&
FB4FZwFSÒF4&GD[GB G'ãG<H6HH>H@¾H:ÿHS:I-ŽI0¼I*íIJ"6JBYJ'œJIÄJPK<_K#œK5ÀKöK'L.<LkL3ƒL5·LJíL68M"oM7’M=ÊM,N,5N#bN:†N9ÁN>ûNH:OcƒO+çO&P:P#QP)uP,ŸP(ÌP,õP,"Q&OQ#vQ!šQ"¼Q%ßQ.R$4R&YR+€R-¬R(ÚRS0#STS*tSIŸSEéS
/T-=T+kT—T®TÊT	êT!ôT1U8HUQ�USÓU='VueVOÛV+W¥GWjíWLXX@¥XlæX^SY0²YMãY21Z;dZA Z?âZI"[.l[A›[DÝ[C"\^f\WÅ\€]Dž][ã]C?^6ƒ^Lº^9__A_V¡_[ø_aT`S¶`c
! aKnaUºacb=tbJ²b)ýb<'c]dcRÂcBd=Xdm–dWeL\eI©eoóeLcfO°fYg£Zg©þg9¨h<âhTi]tivÒi?Ijy‰jœkœ k<=l;zl"¶lÙlpìlc]mYÁm@nF\n>£n3ân.o!Eo2go$šo*¿o>êo)pHp bp^ƒpDâpG'q$oq#”q7¸q8ðq5)r5_r•r7˜r6Ðr:s2Bs9us(¯s*Øs"tZ&t3�t4µtHêt>3uLru%¿uKåu$1vMVv.¤vÓv×vUÛv	1w;w?WwE—wÝw'ów4xPx ex.†xµx4Õx-
! y58y/ny2žy)Ñy.ûy!*z LzmzL~z-Ëz1ùz+{ @{(a{Š{0¡{3Ò{0|67|/n|4ž|,Ó|<}"=}+`}Œ}�}¹}%Ë}-ñ}~-;~Fi~,°~Ý~8æ~%?(e&ŽµÓè€€0€$E€.j€-™€Ç€â€ô€��$2�.W�†�£�"¾�á�Qû�2M‚€‚S�‚+ã‚#ƒ43ƒhƒ‚ƒ�ƒ1½ƒ5ïƒF%„%l„’„®„8Ë„5….:…3i…&�…Ä… â…†B†1^†�†;¯†ë†#ü†7 ‡#X‡D|‡#Á‡5å‡-ˆ#IˆmˆD‰ˆ;Îˆ%
! ‰60‰Ug‰,½‰?ê‰=*ŠJhŠ4³Š+èŠ<‹AQ‹:“‹6Î‹ŒK$ŒFpŒ<·Œ$ôŒ�'/�$W�2|�%¯�Õ�ë�
! Ž. Ž!OŽ8qŽªŽ-ÆŽ:ôŽC/�(s�9œ�Ö�:î�,)�,V�ƒ�6¢�1Ù�"‘<.‘8k‘1¤‘,Ö‘’-#’(Q’Jz’+Å’:ñ’",“:O“(Š“³“BÐ“”.”J”i”C�”%Å”;ë”/'•%W•}•œ•º•Ö•ñ•(–v4–C«–7ï–E'—Gm—zµ—R0˜Uƒ˜DÙ˜O™n™=„™>Â™0š2šNšnšc‰šPíš1>›^p›TÏ›9$œA^œ7 œ7ØœA�5R�Hˆ�,Ñ�Oþ�Nž/Rž&‚ž9©ž	ãžNíž(<Ÿ7eŸP�ŸbîŸ@Q Q’ 0ä C¡5Y¡*�¡=º¡>ø¡J7¢(‚¢J«¢Wö¢DN£2“£*Æ£Jñ£I<¤9†¤.À¤"ï¤,¥)?¥:i¥<¤¥8á¥¦76¦5n¦(¤¦1Í¦<ÿ¦3<§?p§:°§7ë§B#¨-f¨”¨N©;c©?Ÿ©5ß©Kª#aª3…ªa¹ª*«=F«5„«8º«/ó«"#¬3F¬@z¬S»¬I­?Y­G™­#á­)®D/®Rt®UÇ®.¯]L¯7ª¯Bâ¯J%°6p°6§°-Þ°N±4[±P�±Xá±D:²/²B¯²+ò²8³(W³Q€³BÒ³=´ES´/™´<É´3µF:µ8�µ@ºµXûµ:T¶8�¶GÈ¶H·@Y·)š·OÄ·>¸cS¸S·¸¹^¹\s¹*Ð¹4û¹:0º+kº*—º1ÂºDôº'9»'a»‰»¨»,Ç»,ô»&!¼5H¼4~¼"³¼5Ö¼%½@2½.s½¢½·½3×½¾?¾7O¾?‡¾:Ç¾¿(¿J.¿_y¿IÙ¿>#À]bÀ$ÀÀåÀ3þÀ'2Á&ZÁ=�Á.¿Á.îÁ6Â0TÂ.…Â.´Â!ãÂAÃ4GÃ&|ÃF£Ã>êÃ>)Ä<hÄ%¥ÄAËÄo
Å1}Å8¯ÅSèÅ<<Æ0yÆ,ªÆ'×ÆÿÆ4Ç%NÇ*tÇ1ŸÇ]ÑÇ;/ÈAkÈ­È:½È/øÈ4(É]É^xÉ9×É,Ê=>ÊE|Ê2ÂÊ'õÊ Ë1>Ë:pËL«ËCøËH<Ì?…Ì5ÅÌ5ûÌ71ÍAiÍ>«Í<êÍ<'ÎGdÎ(¬Î<ÕÎ.Ï<AÏ~Ï™ÏµÏÑÏ#ìÏ Ð&1ÐXÐsÐ’Ð²Ð<ÍÐ,
! Ñ7Ñ0IÑ%zÑB Ñ3ãÑ&Ò >Ò7_Ò2—Ò'ÊÒ>òÒ41Ó:fÓ>¡ÓàÓúÓÔ.Ô)KÔ"uÔ˜Ô ÔÀÔCàÔ<$ÕLaÕ,®ÕÛÕ	÷Õ0Ö32Ö%fÖ%ŒÖ9²Ö;ìÖ;(×Kd×0°×/á×.Ø@Ø7YØ?‘Ø&ÑØFøØE?Ù…ÙA£ÙåÙ6úÙ+1Ú=]Ú>›Ú:ÚÚ.Û"DÛ?gÛ6§ÛÞÛ"îÛ-Ü0?ÜpÜŽÜ©Ü+ÁÜ'íÜÝ-.Ý;\Ý1˜Ý;ÊÝ;Þ=BÞ;€Þ;¼Þ;øÞ;4ß;pß/¬ß8Üßà,0à(]à(†à ¯àÐà>âà!á :á
[á&iá.�á*¿á%êá2â.Câ'râ*šâ0Åâ#öâ(ã'Cã*kã*–ã/Áã(ñã*äEäbä€ä1›ä!Íä6ïä#&åJå0få'—å-¿å.íå4æ:Qæ2Œæ$¿æ#äæçJ!ç5lç6¢ç%Ùç5ÿç!5è4WèŒè'•è%½è"ãè'é6.é4eé3šé7Îé1ê08ê1iê1›ê0Íê2þê11ë3cë2—ë1Êë3üë40ì3eì6™ì2Ðì5í69í5pí4¦íDÛí4 îDUî.šî<Éîï%ïWEï>�ï6Üï0ð-Dð'rð6šð&Ñð(øð#!ñ#Eñ#iñ)�ñ1·ñ/éñ.ò8Hò<�ò#¾òâòó,óJó,fó6“ó1ÊóPüó7MôA…ô>Çô<õCõLaõF®õõõ'	ö1ö1QöFƒötÊö>?÷0~÷"¯÷ Ò÷(ó÷$ø'Aøjiø/Ôø9ùJ>ù?‰ù,Éù)öù0 ú:QúRŒúPßú)0ûYZû5´û+êû3üBJü:�ü"Èü/ëü'ý&Cý/jý'šý3Âý/öý3&þ3Zþ2Žþ6Áþ'øþ+ ÿ+Lÿ<xÿµÿÁÿÍÿàÿñÿ:	9B	3|	9°	2ê	<	<Z	E—	0Ý	^	-m	4›	8Ð	-		47	.l	0›	/Ì	9ü	A6	6x	A¯	Lñ	F>	,…	4²	.ç	J	Ea	!§	KÉ	i	6	)¶	Oà	L0	!}	"Ÿ	!Â	%ä	/
! 		=:		Sx		8Ì		8
! 	<>
! 	+{
! 	S§
! 	;û
! 	67	*n	J™	(ä	Q
	3_	|“	q
	8‚
	>»
	pú
	Bk	S®	\	z_	IÚ	I$	7n	B¦	1é	J	:f	M¡	:ï	<*	:g	D¢	0ç	>	5W	0�	‰¾	QH	1š	.Ì	/û	B+	:n	H©	3ò	G&	7n	3¦	 Ú	%û	7!	6Y	B�	9Ó	*
	-8	f	�	%˜	#¾	1â	S	h	L…	;Ò		(&	)O	/y	1©	6Û	2	E	Y	 s	”	#©	#Í	Añ	I3	}	4Ž	 Ã	&ä	7	OC	*“	¾	1Õ	M	KU	9¡	@Û	=	5Z	4�	BÅ	A 	?J 	+Š 	¶ 	Í 	
è 	.ö 	;%!	?a!	%¡!	7Ç!	*ÿ!	/*"	$Z"	8"	2¸"	/ë"	7#	2S#	8†#	/¿#	:ï#	?*$	>j$	:©$	5ä$	9%	JT%	:Ÿ%	0Ú%	)&	15&	Ag&	+©&	Õ&	/ó&	,#'	:P'	8‹'	2Ä'	B÷'	':(	*b(	'�(	µ(	FÑ(	)	.2)	Na)	Z°)	W*	8c*	?œ*	,Ü*	;	+	0E+	Fv+	4½+	1ò+	#$,	FH,	(�,	*¸,	Bã,	F&-	Lm-	&º-	6á-	1.	9J.	9„.	:¾.	ù.		/	<#/	)`/	EŠ/	:Ð/	00	.<0	>k0	ª0	2¼0	/ï0	<1	2\1	:�1	$Ê1	ï1	2	12	VQ2	+¨2	Ô2	9é2	A#3	/e3	•3	8«3	8ä3	/4	GM4	A•4	D×4	@5	]5	#x5	jœ5	&6	%.6	6T6	7‹6	7Ã6	5û6	F17	*x7	+£7	&Ï7	.ö7	@%8	5f8	3œ8	QÐ8	V"9	y9	9˜9	2Ò9	3:	29:	1l:	2ž:	&Ñ:	8ø:	51;	2g;	8š;	[Ó;	=/<	Cm<	5±<	+ç<	-=	;A=	(}=	O¦=	2ö=	$)>	N>	Yg>	.Á>	Nð>	)??	9i?	P£?	Gô?	#<@	#`@	.„@	4³@	9è@	8"A	/[A	*‹A	4¶A	VëA	]BB	v B	?C	$WC	|C	"�C	#³C	!×C	"ùC	D	+8D	*dD	�D	£D	ºD	
ÑD	
ßD	0íD	1E	PE	 pE	‘E	­E	ÁE	'ÜE	)F	*.F	*YF	 „F	<¥F	2âF	G	(G	GG	^G	*yG	9¤G	)ÞG	;H	ADH	$†H	«H	3ÅH	ùH	DI	]I	EoI	@µI	&öI	#J	 AJ	bJ	€J	T�J	ròJ	neK	DÔK	;L	=UL	5“L	IÉL	5M	5IM	'M	6§M	7ÞM	!N	78N	$pN	%•N	+»N	,çN	!O	"6O	+YO	,…O	$²O	%×O	&ýO	$P	&BP	iP	JrP	-½P	-ëP	3Q	/MQ	0}Q	/®Q	/ÞQ	%R	4R	NR	 hR	‰R	:¥R	àR	ïR	=þR	<S	AKS	�S	¦S	#»S	"ßS	/T	2T	DT	XT	wT	G–T	*ÞT		U	U	P:U	!‹U	!­U	>ÏU	BV	`QV	1²V	3äV	/W	NHW	7—W	FÏW	1X	XHX	D¡X	+æX	/Y	(BY	:kY	H¦Y	ïY	=Z	/AZ	$qZ	3–Z	%ÊZ	7ðZ	>([	>g[	'¦[	$Î[	)ó[	2\	9P\	SŠ\	6Þ\	)]	:?]	z]	4š]	6Ï]	6^	=^		V^	(`^	;‰^	:Å^	#_	 $_	#E_	i_	&�_	'¨_	7Ð_	`	
! `	"`	>`	Y`	v`	”`	´`	GÐ`	Ka	da	qa	 �a	#±a	,Õa	Eb	9Hb	*‚b	"­b	8Ðb		c	1)c	:[c	–c	Ÿc	@¾c	@ÿc	L@d	8�d	*Æd	?ñd	>1e	Cpe	C´e	6øe	//f	$_f	#„f	/¨f	-Øf	6g	B=g	5€g	;¶g	;òg	(.h	(Wh	5€h	%¶h	$Üh	,i	,.i	,[i	0ˆi	¹i	=Ôi	Cj	9Vj	-�j	C¾j	Lk	Ok	ok	#�k	1¥k	;×k	_l	%sl	0™l	TÊl	Mm	]mm	VËm	g"n	xŠn	Xo	U\o	C²o	böo	XYp	X²p	:q	0Fq	7wq	!¯q	*Ñq	1üq	&.r	>Ur	,”r	(Ár	,êr	+s	:Cs	/~s	A®s	0ðs	#!t	2Et	;xt	´t	Ðt	8ït	(u	@Gu	1ˆu	Pºu	 v	*,v	0Wv	ˆv	˜v	a§v	>	w	'Hw	0pw	¡w	)Áw	)ëw	%x	;x	@Vx	—x	?µx	Cõx	C9y	8}y	(¶y	5ßy	(z	(>z	Rgz	:ºz	õz	;{	PN{	Ÿ{	$¿{	&ä{	=|	 I|	Bj|	6­|	?ä|	C$}	,h}	0•}	4Æ}	7û}	@3~	<t~	&±~	OØ~	(	 <	(]	†	—	ª	'¾	 æ	>€	BF€	6‰€	*À€	ë€	1�	%=�	c�	€�	1ž�	.Ð�	-ÿ�	A-‚	>o‚	3®‚	3â‚	ƒ	-'ƒ	/Uƒ	0…ƒ	/¶ƒ	.æƒ	1„	G„	#X„	9|„	+¶„	+â„	?…	AN…	A�…	QÒ…	-$†	GR†	6š†	;Ñ†	<
‡	*J‡	u‡	2•‡	1È‡	-ú‡	A(ˆ	4jˆ	AŸˆ	;áˆ	=‰	8[‰	B”‰	M×‰	<%Š	MbŠ	8°Š	éŠ	*‹	41‹	/f‹	,–‹	DÃ‹	FŒ	3OŒ	(ƒŒ	%¬Œ	ÒŒ	:åŒ	* �	IK�	-•�	2Ã�	.ö�	#%Ž	"IŽ	>lŽ	2«Ž	+ÞŽ	?
! �	J�	'h�	@��	KÑ�	k�	*‰�	/´�	,ä�	‘	,‘	"G‘	(j‘	?“‘	LÓ‘	9 ’	9Z’	9”’	9Î’	&“	@/“	Cp“	%´“	IÚ“	'$”	L”	c”	w”	�”	§”	¿”	Ô”	ì”	•	•	+•	@•	U•	j•	•	”•	©•	¾•	Ó•	è•	–	–	/–	D–	Y–	n–	†–	›–	³–	Ë–	à–	ø–	
—	"—	7—	L—	a—	v—	�—	¥—	º—	Ò—	ç—	˜	˜	*˜	?˜	U˜	"k˜	Ž˜	­˜	&Ç˜	&î˜	™	)4™	7^™	>–™	'Õ™	$ý™	K"š	nš	9�š	<»š	0øš	1)›	;[›	&—›	5¾›	6ô›	-+œ	)Yœ	,ƒœ	G°œ	)øœ	."�	Q�	-o�	=��	 Û�	#ü�	F ž	%gž	$�ž	$²ž	,×ž	/Ÿ	B4Ÿ	2wŸ	 ªŸ	+ËŸ	5÷Ÿ	&- 	lT 	(Á 	$ê 	(¡	i8¡	P¢¡	ó¡	¢	$"¢	G¢	&X¢	)¢	 ©¢	+Ê¢	+ö¢	+"£	+N£	+z£	+¦£	+Ò£	+þ£	+*¤	+V¤	+‚¤	$®¤	Ó¤	/ñ¤	!!¥	%C¥	!i¥	‹¥	!¨¥	Ê¥	%ç¥	!
¦	!/¦	!Q¦	!s¦	<•¦	%Ò¦	$ø¦	§	+=§	i§	:ƒ§	¾§	Û§	"÷§	$¨	6?¨	Dv¨	»¨	!Ù¨	û¨	©	$5©	"Z©	}©	6–©	PÍ©	2ª	+Qª	)}ª	&§ª	Îª	Påª	'6«	%^«	F„«	-Ë«	ù«	¬	*/¬	+Z¬	;†¬	 Â¬	&ã¬	6
! ­	<A­	~­	Gœ­	4ä­	-®	XG®	6 ®	c×®	};¯	2¹¯	.ì¯	2°	FN°	/•°	>Å°	=±	8B±	>{±	;º±	>ö±	V5²	EŒ²	YÒ²	2,³	'_³	'‡³	 ¯³	;Ð³	(´	"5´	'X´	#€´	&¤´	lË´	,8µ	Deµ	"ªµ	Íµ	Pêµ	;¶	Y¶	o¶	…¶	 š¶	1»¶	1í¶	(·	(H·	(q·	+š·	)Æ·	*ð·	*¸	*F¸	&q¸	0˜¸	'É¸	&ñ¸	&¹	&?¹	$f¹	'‹¹	&³¹	+Ú¹	@º	AGº	|‰º	b»	Bi»	+¬»	*Ø»	*¼	0.¼	$_¼	„¼	6 ¼	×¼	,ð¼	2½	@P½	s‘½	!¾	'¾	"8¾	&[¾	‚¾	4¢¾	×¾	$ë¾	#¿	%4¿	Z¿	=l¿	ª¿	Ê¿	Bê¿	3-À	;aÀ	?�À	;ÝÀ	>Á	;XÁ	0”Á	0ÅÁ	1öÁ	6(Â	7_Â	E—Â	+ÝÂ	L	Ã	VÃ	qÃ	,‹Ã	 ¸Ã	1ÙÃ	$Ä	40Ä	(eÄ	"ŽÄ	.±Ä	!àÄ	,Å	!/Å	-QÅ	-Å	8­Å	@æÅ	+'Æ	HSÆ	-œÆ	,ÊÆ	/÷Æ	+'Ç	SÇ	-qÇ	5ŸÇ	?ÕÇ	(È	7>È	5vÈ	3¬È	@àÈ	4!É	JVÉ	D¡É	?æÉ	3&Ê	KZÊ	I¦Ê	DðÊ	-5Ë	8cË	9œË	0ÖË	%Ì	(-Ì	'VÌ	/~Ì	/®Ì	3ÞÌ	;Í	(NÍ	 wÍ	G˜Í	.àÍ	+Î	<;Î	$xÎ	>�Î	3ÜÎ	-Ï	0>Ï	0oÏ	+ Ï	ÌÏ	5äÏ	-Ð	HÐ	gÐ	%‡Ð	­Ð	.ËÐ	7úÐ	*2Ñ	?]Ñ	�Ñ	»Ñ	ÏÑ	åÑ	Ò	3 Ò	1TÒ	†Ò	&ŸÒ	"ÆÒ	
éÒ	÷Ò	Ó	!Ó	6;Ó	!rÓ	”Ó	$®Ó	(ÓÓ	GüÓ	DDÔ	,‰Ô	*¶Ô	(áÔ	 
! Õ	+Õ	)HÕ	,rÕ	8ŸÕ	DØÕ	DÖ	5bÖ	R˜Ö	(ëÖ	+×	$@×	+e×	#‘×	*µ×	à×	0þ×	'/Ø	1WØ	‰Ø	%¡Ø	.ÇØ	&öØ	"Ù	C@Ù	[„Ù	àÙ	)ñÙ	IÚ	#eÚ	!‰Ú	[«Ú	Û	6&Û	4]Û	>’Û	KÑÛ	/Ü	/MÜ	}Ü	?”Ü	,ÔÜ	Ý	!Ý	�@Ý	+ÐÝ	(üÝ	@%Þ	4fÞ	+›Þ	-ÇÞ	,õÞ	5"ß	4Xß	�ß	?£ß	Vãß	:à	3Zà	Žà	®à	+¾à	"êà	(
á	6á	,Ná	-{á	©á	Èá	4èá	â	/5â	%eâ	‹â	¨â	@½â	@þâ	I?ã	4‰ã	S¾ã	2ä	9Eä	7ä	)·ä	+áä	(
å	%6å	"\å	.å	®å	=Çå	#æ	4)æ	(^æ	)‡æ	3±æ	6åæ	#ç	@ç	>]ç	+œç	8Èç	$è	*&è	+Qè	3}è	6±è	3èè	8é	'Ué	<}é	Cºé	aþé	E`ê	A¦ê	<èê	<%ë	9bë	^œë	)ûë	-%ì	ISì	<�ì	,Úì	?í	SGí	_›í	<ûí	8î	 Uî	#vî	šî	<´î	Cñî	B5ï	Ixï	Âï	4Îï	ð	;ð	/Wð	B‡ð	4Êð	 ÿð	I ñ	!jñ	#Œñ	A°ñ	4òñ	C'ò	?kò	@«ò	[ìò	kHó	k´ó	D ô	Reô	/¸ô	=èô	P&õ	Mwõ	OÅõ	Jö	?`ö	4 ö	Õö	-ëö	&÷	,@÷	Bm÷	S°÷	Yø	'^ø	+†ø	7²ø	4êø	6ù	*Vù	/�ù	R±ù	ú	ú	03ú	dú	O‚ú	'Òú	(úú	C#û	7gû	:Ÿû	Úû	(ùû	0"ü	.Sü	&‚ü	;©ü	åü	ùü	 ý	3ý	'Sý	/{ý	/«ý	6Ûý	@þ	?Sþ	“þ	)³þ	(Ýþ	2ÿ	-9ÿ	+gÿ	3“ÿ	(Çÿ	"ðÿ	)
! 0=
! n
! ?‹
! 5Ë
! 
! .!
! "P
! 9s
! 3­
! á
! ê
! %ý
! #
! 1B
! 1t
! ¦
! 1¾
! =ð
! K.
! &z
! *¡
! 6Ì
! L
! XP
! V©
! T
! VU
! W¬
! T
! WY
! P±
! K
! LN
! >›
! >Ú
! U
! To
! dÄ
! L)	
! Tv	
! DË	
! 
  
! F%
  
! l
  
! A|
  
! 3¾
  
! 3ò
  
! ?&
! Ef
! Y¬
! <
! +C
! 1o
! R¡
! =ô
! :2
! 2m
! 8 
! +Ù
! 3
! 69
! ^p
! 5Ï
! +
! M1
! >
! (¾
! 0ç
! 8
! "Q
! 't
! 'œ
! Ä
! Ð
! í
! )
! #2
! 'V
!  ~
! Ÿ
! º
! /Ú
! 
! 
! ')
! )Q
! 4{
! °
! -Î
! ü
! &
! 'B
! 1j
! 0œ
! (Í
! ö
! #
! #,
! 1P
! *‚
! ­
! B¼
! 7ÿ
! ,7
! ,d
! 0‘
! Â
! AÖ
! V
! So
! 8Ã
! ü
! '
! ,=
! Zj
! ;Å
! D
! FF
! 6�
! HÄ
! 7

! =E
! =ƒ
! )Á
! %ë
! 9
! K
! "_
! ‚
! % 
! OÆ
! #
! (:
! *c
! "Ž
! ±
! QÌ
! 
! =
! [
! q
! ,‡
!  ´
! Õ
! !ó
! >
! HT
! &�
! Ä
! 0ä
! (
! U>
! +”
! 7À
! +ø
! >$
! 6c
! ;š
! ;Ö
! 0 
! C 
! c 
! ,} 
! ª 
! Ä 
! "Þ 
! >!
! N@!
! B�!
! 1Ò!
! ("
! H-"
! Gv"
! Z¾"
! )#
! ,C#
! "p#
! 7“#
! =Ë#
! B	$
! *L$
! 1w$
! :©$
! ä$
! 0ñ$
! -"%
! "P%
! 8s%
! 8¬%
! Hå%
! #.&
! $R&
! +w&
! £&
! 6Ã&
! 'ú&
! 7"'
! 6Z'
! +‘'
! >½'
! ;ü'
! ,8(
! "e(
! 1ˆ(
! º(
! ×(
! #é(
! '
)
!  5)
! 0V)
! /‡)
! 1·)
! Cé)
! E-*
! Ds*
! +¸*
! 9ä*
! +
! 6>+
! (u+
! "ž+
! 4Á+
! #ö+
! ,
! 9,
! )I,
! @s,
! 9´,
! î,
! 6û,
! f2-
! 5™-
! Ï-
! )í-
! 4.
! "L.
! ;o.
! )«.
! "Õ.
!  ø.
! ,/
! F/
! 7e/
! 0�/
! 1Î/
! ?0
! &@0
! g0
! ‚0
! 2�0
! Ð0
! tæ0
! s[1
! .Ï1
! .þ1
! .-2
! "\2
! "2
! M¢2
! Lð2
! D=3
! 2‚3
! 6µ3
! ì3
! -4
! +34
! 0_4
! -�4
! D¾4
! 05
! 145
! ?f5
! >¦5
! =å5
! .#6
! .R6
! 5�6
! J·6
! #7
! 1&7
! 5X7
! Ž7
! ;¤7
! 1à7
! 18
! 0D8
! ?u8
! -µ8
!  ã8
! 9
! 9$9
! K^9
! 4ª9
! 2ß9
! :
! ?(:
! 9h:
! A¢:
! .ä:
! );
! -=;
! 2k;
! ?ž;
! 4Þ;
! A<
! 6U<
! 7Œ<
! 3Ä<
! 6ø<
! B/=
! 7r=
! 3ª=
! 7Þ=
! 8>
! O>
! +l>
! .˜>
! &Ç>
! Fî>
! ?5?
! u?
! ”?
! +®?
! &Ú?
! *@
! %,@
! R@
! p@
! Š@
! 4¤@
! kÙ@
! MEA
! 4“A
! 3ÈA
! üA
! #B
! 6:B
! 8qB
! @ªB
! :ëB
! *&C
! BQC
! ”C
! 3°C
! (äC
! 6
D
! )DD
! /nD
! =žD
! 1ÜD
! 1E
! M@E
! 0ŽE
! 0¿E
! 0ðE
! !F
! )?F
! 'iF
! <‘F
! !ÎF
! 3ðF
  
! $G
! /G
! HG
! 1UG
! 1‡G
! $¹G
! /ÞG
! ?H
! )NH
! *xH
! +£H
! *ÏH
! 1úH
! !,I
! /NI
! *~I
! ©I
! ÃI
! àI
! .üI
! X+J
! ‘„J
! ÈK
! ßK
! †øK
! =L
! 4½L
! 1òL
! ,$M
! AQM
! /“M
! <ÃM
! UN
! VN
! =mN
! 3«N
! (ßN
! ?O
! $HO
! mP
! ŠP
! ¨P
! ÅP
! äP
! Q
! Q
! ;Q
! XQ
! vQ
! “Q
! ±Q
! ÐQ
! íQ
! R
! ,R
! IR
! eR
! |R
! œR
! ºR
! ÙR
! øR
! S
! ?3S
! .sS
! $¢S
! KÇS
! /T
! WCT
! f›T
! @U
! ‚CU
! @ÆU
! EV
! DMV
! :’V
! DÍV
! 7W
! 5JW
! 4€W
! µW
! ?ÊW
! 5
! X
! 0@X
! .qX
! I X
! @êX
! 3+Y
! _Y
! m~Y
! .ìY
! HZ
! VdZ
! »Z
! +ÚZ
! ![
! !([
! %J[
! %p[
! $–[
! 8»[
! !ô[
! U\
! ?l\
! $¬\
!  Ñ\
! ò\
! *]
!  <]
!  ]]
! $~]
! $£]
! @È]
!  	^
! *^
! )B^
! 7l^
!  ¤^
! 'Å^
! (í^
! 4_
! FK_
! =’_
! 4Ð_
! @`
! 8F`
! `
! -�`
! ,Ë`
! +ø`
! M$a
! Mra
! PÀa
! Bb
! ?Tb
! T”b
! éb
! =c
! /Dc
! tc
! @Žc
! XÏc
! a(d
! 0Šd
! (»d
! Eäd
! #*e
! ;Ne
! &Še
! '±e
! 6Ùe
! :f
! (Kf
! Dtf
! 1¹f
! 0ëf
! 'g
! +Dg
! .pg
! Ÿg
! &°g
! .×g
! %h
! >,h
! +kh
! —h
! V±h
! 7i
! 2@i
! 1si
! 4¥i
! 9Úi
! 5j
! 9Jj
! M„j
! IÒj
! &k
! GCk
! 9‹k
! 4Åk
! úk
! Gl
! ^l
! A}l
! 0¿l
! ;ðl
! 4,m
! $am
! †m
! ¥m
! )Åm
! /ïm
! (n
! )Hn
! $rn
! —n
! $¬n
! $Ñn
! 'ön
! o
! 2>o
! ,qo
! +žo
! Êo
! "ão
! .p
! 15p
! gp
! W‡p
! !ßp
! 2q
! :4q
! 7oq
! $§q
! Ìq
! 3êq
! 4r
! 'Sr
! {r
! 1‘s
! Ãs
!  Üs
! ýs
! 1t
! 'Ft
! nt
! ‹t
! (©t
! Òt
! ?ðt
! D0u
! 6uu
! 5¬u
! âu
! 4üu
!  1v
! )Rv
! 8|v
! "µv
! %Øv
! þv
! w
! *'w
! Rw
! %jw
! �w
! ®w
! %Íw
! ów
! "x
! 5x
! Mx
! 2mx
! > x
! ?ßx
! #y
! >Cy
! '‚y
! ªy
! %Èy
! îy
! "	z
! r,z
! IŸz
! Jéz
! 4{
! ^S{
! C²{
! Sö{
! 2J|
! 5}|
! <³|
! 9ð|
! 8*}
! =c}
! ;¡}
! HÝ}
! G&~
! n~
! ;�~
! 3É~
! 8ý~
! :6
! 0q
! 3¢
! OÖ
! /&€
! ,V€
! 5ƒ€
! (¹€
! ]â€
! A@�
! @‚�
! ,Ã�
! 4ð�
! '%‚
! 0M‚
! 8~‚
! /·‚
! #ç‚
! Aƒ
! CMƒ
! <‘ƒ
! #Îƒ
! 1òƒ
! ($„
! JM„
! /˜„
! CÈ„
! 4…
! CA…
! ……
! 4¤…
! *Ù…
! †
! <†
! 'H†
! 7p†
! E¨†
! ;î†
! 1*‡
! .\‡
! *‹‡
! *¶‡
! Ká‡
! R-ˆ
! ?€ˆ
! CÀˆ
! <‰
! 8A‰
! /z‰
! ª‰
! AÆ‰
! "Š
! +Š
! DŠ
! ^Š
! yŠ
! D–Š
! 'ÛŠ
! :‹
! .>‹
! 7m‹
! )¥‹
! .Ï‹
! -þ‹
! @,Œ
! .mŒ
! ,œŒ
! ÉŒ
! æŒ
! ýŒ
! L�
! Ac�
! /¥�
! $Õ�
! ,ú�
! X'Ž
! ,€Ž
! S­Ž
! ,�
! –.�
! 	Å�
! @Ï�
! 2�
! <C�
! A€�
! 6Â�
! Uù�
! 3O‘
! <ƒ‘
! 5À‘
! 2ö‘
! &)’
! $P’
! (u’
! *ž’
! :É’
! 	“
! “
! ,%“
! )R“
! 7|“
! ;´“
! &ð“
! '”
! %?”
! <e”
! 9¢”
! 1Ü”
! @•
! O•
! *o•
! 'š•
! +Â•
! +î•
! 5–
! )P–
! (z–
! )£–
! 
Í–
! -Û–
! *	—
! 4—
! G—
! e—
! ‚—
! &›—
! [Â—
! ˜
! QöYç19xjk
ä
! _Ïm
dUªn�ßN^±ÅB]
! uà>vkÅ§£}hîºkiN	Wjþ©ÝÏ�ì}¹
Eò¢éKï
! 	…×]«
! a
! G¢nRë
t?
! @W\ty¤ä·àÙïìB
��	
·Wi
! ÌœÏ�Í*yº±	ŒÜPø­ÕaÔß	zëÃµÛD£W
‡	·ee¾|ý.IÎ
“­~Ê�
! gâS�
! /�ýâIB—ÌŠdèˆâ4cš6
‘
! Â–ð¸µ
®}û£ß²Í†ñ¬Ö‰ö­pcÂ
! ä:Øù¶
�Y%
‚šî´»0
! Ð
! £
Ž‹
¦~*q³¹«Ë"PØ’	ˆãaV›	k‚
! ðû_@	Ç3e€Ï „ƒæ¾¯3uÕØZc°5	k,
ƒ
! mãÿ®ÒÄBÁTž­	OÃ
ýL�œè×W�	¯GÃ/;
! ûM‹	–Ê1‚ç
! ²Ý*¾åR*õ4še	Ç1Ö»*´	új
7Õ¶"–KÔ	c½80›¾@r
Öª
w
U
! ÂYIH	¥OÜÿO	”D
�tÊJÒVˆ’Ç2ì
,é•ql
! ’å¦
! 9;Þ;Êu
ö	Ã™ÃƒÒ€
! ã”
ÎlCýÄû¶‚"	ão9†
! "
! ÁbÉ‘c
! I{bqÃLB^
! ‹üÆåî+å†0õ	�ÿãÞ
! -[*¡ëÇƒ	Ós¼OóÌm
! uŽØZ
! R.hdìÎ±5	á¢)ã	97ÚWy^#Q/aò™ŠÊÜÕüùÆç›î/ÿ%»µŒÔ	ðÞâoZÄÅ¹ö÷
! Æ{6S™ (¸ØS	ÚtbÈ[ìïn ³É´5u—JxE�\ÀÿîË»U]É]h™¿Jç
.
; �±
9s
! B
! Í­Õ×UÉC°ÁTÏÛ-
! wC
—éaß^Tí¡[£›ª3Ÿ�;'ôD	ö•
! /Î	Ÿ	¿d‹Šžð³ø£Ø{
A	•cÍ%·]Üg=¯Gt	´e
! ñÙ“X\4æ´çlŠ‘3tSQ‚æ9ÙÜ	“Â	‹¤"k
! …¤Ÿl�×	O1Z‚
–4ºø‹l«5
! ¥Öö›¤õ,ïõE
™Ã“*³ÂO	BˆÒâz¡M±¹8!Ž
! <
ª˜s^	
! Žû¹¤ü
! ŸQãn§"Ï
! '?äˆ
! ,RS¼JŠ
8
! ´É
·C”˜Z>ß:3
! âÿ£c'NèEŠQ|Aá†Ò
Sµ‚ÃYëqxoMÃNï
žK±Lù|
! )
¼$
öPÆ'[4
0
! Ë@v¯XÊüX›ÍÝ
óÒƒ/	eÓ:
! wœ§	cg
"nÝÓ>Ùµ€¬ä×
! =C$íKõùÕ	q
! À!`�Xÿó’Ú‹›Þ:iMŒr1
! ìhXÑ
£@
_Tdz
¼	úz•Ó	BA†¹	‰fò+’pÓú}¢¦ûD	({Oþò	š	Š©u
! ©VÀ#
ÔÈ
! ½¤òdk¾‹|¿	r
! gƒKêÿ	ÞI%	Ð
�«"Î¿Lš,Ë`á|¯Ìë…K”g²	ºû5
„q
+·WÌL—ª”“ÁqõYÍêñÉ»îtÕ
þ¡‚Í‡
R	×I	¶�
! õfKüÆ,%…Ci—Ÿ´í/™õü[mòW	‡-çª¿C
!  äN¹g
! »¡HÂue®öt

g’`J‚É,ð	Tô
�×v	G0Jx	é™ÙxIT
 1Ç—‹Çoþ¹
! rReÂ­m=<	ý
eößz®Qiƒ;¼ø¾ä“
íZ
^0v
òøáÁ
@Êe•Ò	~™
! þ*‰k|&C±£s	E	�Ìç	ìpòÒú/ïé<lÿ+K€ùd7Ðc ÞÒa'
! ªf,	+,%Êá"•‘úÌï	=å	äÃÏl‚c
][(�MÝíœëofy›8s
i^YÚBÙƒ/ÜËg¦·ös¬
! Äf’ëý
! Ü-sS‘G
A†ì‚¯X<a§º	ÌîZ’ÊNGP`
! 3d–·¡�8²’n¸
! s“
! Æ­kê%bHUÜ
! ¸	÷¶}ó
ý¥¦ø
šâ	Ma`#&Ns1
ó
! ‡Mê®•
s©6©Ë
! îZ¤	¢Iô	Nåû	x
! º[
n
! ¹ñ‚ý{¦ØÞêBØw,éFó[›ñÁi6(
øÚ
GÈK	z�Ä¢¸PŠ‡¥.©Lµe¯
Znî
hˆ0&¨c´–
…pû
Q5Sž¾
! u
! :Å€§´çä�
b€
È5
5Þì{\ÚûY÷K
! !‰K\ü	°Yyå�š8¨Œ…j¼”
1)è
! Ú
! ¾m½é†Û3°'
OAÊ	o*§à¤
W7ë
{×G¼å¢¬µÇ	+Þ	PCê&jrS›Švt`	U
! Šˆy
6	ßJ_d†›Æ'ß6©žâ’£õQÁM
! Á!
æ	Ù&	%a3®¨šàpy7~€Œ
! zgU	–=í·
! ø›àÓÇ‹oƒ	ÔSàôËº$ÆÍÑ¯	Üñ
! •ÍÑ”èP
! ˆ‰Ë´ÅKµaú-Û%áa¡Ý	srÛ
! ¨š
! 
! 		s)	öË	}m§ˆkšÍ‚v±�
½øÏR3
! ï„T1Úž¾b×Ç3üx
Œ‰K´
èß;Óp
}
�ž	¢õv‘Åµ¤	
! Å‚	ÒD�vÒº©	ç@
! ÖØC+i;ôëÎÆ^`Áø�	!Ôõ&¼ï€láÎ8«¯y¨Êë$>2H
Ø§	Oþ3Îv=/9ø§Šÿ
! »ì
! 2/5ë\
! |b
j	÷Ï=
õ_IÒ6B‡¥<¦Î™ª#_
*DK	aÌÉŸu½oš’Á¼#LÀV¿��È *d
¦ÑÝ;Äáˆå
°‘
2Ø
! á“‹
! ‹·–[ÇeÈ
]¿(	
N­5™í²böi/õ|K@"—«Ÿ‘&§
! ¸g©ad$òØV(Rk|HÉ	K÷µ	åñ- ºƒ�
Id
! k
! ­.™
! <ßÔìD…µ†]t²	÷0"q2Êç
	Æ›ÉŸ½LÄÇ~¹ºô.¿
bZ€¯‰Î†G¤ŒÛmElù
%
! ÖRÐ�÷š.�ÃnµóÞÇ
! éµP	Ë.n„Œ
pT
! e™
Ú—Ú¯mŒDªSÐô·xár
â;5ÕU§
‘»
! *î¥[a
U
¶
! ÔËgêop•>áî	„‡sÞ|_V¬àš&_°,rŠ9B8*
éü³ÉÜ¯:¾
! è"lÒ¨Ÿ
! ét
! Ì.8³ë	vœXÐ
! /~(¿–ÜuA
! +rè	@	ûyè†XËÞHÛDqOüzw†6D4ü ¼…˜	”»^u–	ž
{
! ½ÐÓEÂ	f²âðó4‡ Ž)ôÅÓ
! Ž	¦-[¼
‰H\I’–
! Ae
¾f	·	�	T93	gÀydÀ¿e;Ì
ÊAD	Ð�ú	™¨
•ùR?
! QºË¶Ç›@ã,T"ž¤þI=Y&åMW:
&¹¦í
! (
! œ8�µ@b÷ø	[ƒÄ5$/VÙÄt$•m§Î£*	G?õ;ÎwCÉ
! ˜¦Ìb‡·©Ön	›ÙÈêÉ¢üþ¥;Ò
! 1Ü
Ùw	ãÁ
! @¹d%”ŠÉðe³ÒÈ3TÔ¯}‚é
! ^Uá+F ª˜k	Š/V�;©ë‡üï
´p!Ùk…ðâŸ¿
! “
! 5•Æô»~
! ƒ)Y0³è–jÝÂ~	¥[¾
V—
§~>»UŸ«~5‡6óy’ôâý³ì¡D¹ƒ�jlz¶Ö¤ª'Ž´�9¸
~
.UÐ%¶•	¯òrp7œè	=Lfh«
Æ†	m©¬¾#·¡Ž%ŠÛyþ
BâÑ±ù­ �ò5Ï™âxL?±W6¢©€	� [cQ¬Ñ!+vVá˜d[Hó�ÚŸ	d4© ÞÌÁÈ	ñ;þÂÓ›
! q—ãûÇ	_–·ìßÛ¤�¡Ï)ã
â
! ç4¿7y|`‡EëFž¹²‰Þ7ƒ
”¬X
o
! P»M}Ú	ªÿ
ðÃ
! å—G*G¿Œ1	‡I!Å
ò…õ0
r²€ëu	l 
}§àL°	0 }ˆ×—r4J’
ã²¹Àßä,Ã„½
! q€»E	0ˆªDƒ¡
�ºàAC2‰zB~�R
! 5“™ÇV¯jÙ
J·&×V´Ð?Xe\_¢L9Í¸vI¨UÊÝ‚�ƒv©ËkÌ2|L²~Ý‹mx#vƒYþ3‡Okªm	¢0	‘
! n`‚‰±ÔïÐõ
£ÓoeÛÐ	
! ¨GÌ4Æ
'jÐä{�t	È-GÔ
7>8²‚÷	5ð
! '†)ÏZ	b×™q
! 1Ë°ý“®)ŸÊ½“p0d�
Û	I?oÀ
‰ž
Ë?uj’Si±añÈà
! Õ±û‘<)
! ì6þ›Šg'%wý8	Ö‘ö
;s$pÖ
ù	Ó¨
! .
$qhmhÿñXí{	ÐzÈÚ
�æzb	Ý”Æ­Ï–Ä
! ûæhF
! Q	Ñ?f$
! éò;¥	Ð‹4QJA„jQî=4Æˆ[G	e”½DÕ'„1fô^

! 	" Tx§'Q<R
l}	Á
\kN
d	½¨•	nêµ91ÝØ
+ªnS�P°�bF	^Ûz5MrçF6Í0(¿™s^íTNÇ‹ô‘	éÔ
! ô¬äƒPª6¸³gøIîÞzâÄ‹²>
! èCWî€]»�œ¼C%	Õå‘¥«ob‹ò„ðùfÇˆ&úæ¦¯
! #÷æW
! Ç7
! <×®K
¶üÜ
! .	°XX•ê�ÖQàm�
"7_ßµLÌìo&&¬
¦»	0ÔÝN^	ˆPD…/!v¶&Èâ-gøÖŽ�AhLC	žÏ¶4B�
!   Wª
! é
•«Z]Qúì¼§I.,n×˜�J	.ýlf.
! ÄFeJO_™Ù:AJ
eé
ž
! }f$FÅ�
! ð z¢È¤~Q�¡]Ÿ?x}ä®(¹ið.üYVY úãA	„mÔn'\O
  
! ©Ï	Ô&|ï²pÚ¦
! [1H×T5'kÑ£6Ì¶Ö
! ùÔëœ8¢
	ŽŠó:	ÎÕ+	¶	Ò„Rþ#…c®¿	¡E
! „	•*
! âqÐ¡	Ö@##
! �
! �Õ�6uÆ	‘
"i`
Ä� Ñ9†
=
! À	{ÿÂïœ);	„
Öô
! /O‘æò'	Âð@:zn
! ±rê
 &oDyI•M,?;+<RƒòÚŽo,
! D"Ñ·Ã
èêBVm$2òìù‰
! Ž¡	h’=§<lZvº
! ?Ñgg¤Yj½˜
Á]	ýÑ¹ü‘¹Q}Gö
! Œ3½÷'xäjæ
! Ü
! ÷L�	�)RXŽ…
Ñ˜Û@Þw/Éf.4„¨W çOó`‡1R¥¸·
^Á¾	‘¦ÎŽ
¼~Âó~ï”F„\±f
¹<?�7Z¬c
´-{:³ã	>)°WžÅáúy	D�e
! ªÅ$¦‰Éªx_XùÞxö~ãŠ
! ÂI
! Ëcð÷YñåüH”`–�f¦
_+N(pQ
! ê"<ß®i	à@”ÔÅºÖ® Ÿ
a»(bà	EïÇò"¸˜À1, Y_ß
çáþ­ÁÅîî
! ý	¦=ÿÂ­è”Èüa®1C-
AÈb�,Æ
! 9
¼±
! éÖ?	2hL
! Ð1>³ô-$Hÿ
! Ñ«=½£ä�„
}† íßEêèµ®
¤°H
! tÚøq2g
±ä%3õö-Y
! óZ
! ÅA
! `Î4
! [
! �
! “~…¼ôçJ	=A?�¸¨·ïÿ‘
! ¢pË
½
û
!  Tùš*…
! 9ÌJ=rÄÓ
›2°àFú7¥Ó7”°
¶�þ
! qÍ%3Óì	×¢
! ¶É›6ÎX	-šä‚bŸ¤¾$—HWçls7	D5©ûÁy%þ4?
@:“àó�Y
ÑÔJG
! ñûNUy¢™øu!k+9Õ°wÑ­æK|£FSÄO 	ºº¸-ç­Å	(Ÿ‰
é	F,E
	½ê	B·b4/
äÑ	U-¤Å�ÊÎ÷
! ä	‚ F�Ü?Ä¾ëÒ*�ñêxá1Œnú‡Ñ
h{ñ÷Û°®	w7½R{ú
°ÉÌ	]÷7À3u¿A8F²
þ
! ÍŽ‚#÷Í¢	FüŽL	ímj
! §U)Uè¡'´û0sPdW
è	:tý§+
(Mt¯]
Ì
! Va¡
! ì´*8]¸f~ý·8£?M¯g	8ÿSÕ–«Ü+
! o	"Û¯ê½©Šõ	ÍÜŒâß
! Úÿ|
›
! Ø¢À€$Lz
! K¼Ø	‡­ßnçi¸õ‡`:iº
æ�
! ÌFÖ)ù	}
! ˜Ùó¡w€ì�¥
! ¨8
˜˜ˆ
…t=Ý,ÝM	i
B	ã0
7}È0jår‚í	ú7
&àL¨•žp­ôhž`svŒ2ø
! ž«wHh£B}u^í
¦ÛWo®<}2–Æ$æé_	U+ã®
! ÀuÖ	Ä	\f
! P?a[êDß2>
µ÷
!Hñ2
! oÓÑñ`Êÿ8	¶v_a	Rt§cV!$‹09	ïÑ�»
]§
Õÿ‹–4	²Øzê”PÊ"²
! çy”
! «ß�K;üv
ª	¸¨­ H9dÎœ	c„
! ¤+ªœšŽž´
! š<µ½	))ë9iÝ’
! ú»v
! KHÐ“ÆÑ
! ó„p
! w-â
ä
x
ýîŽ<dÅ
! bMÙ÷
¿¬ó…/2H³
2�ß]$CjÅX
! ²´œÔøJê
! ZãÝ?.Í	¥
! %È
! :N)øùÂGAðƒö#U‘ßuÄHœ
¥Ú).¸

‡ÏGòb
! >Pà
¿;ßô±ã5Xé{ 	AyZ>˜¶`Àë¥†gÃ9~Î“� 
+€ˆ
! n
¥¾G|�!×Ø¿ïàT&Ãv>:ÒÎúö&jGæ…	Ù
! ÚÒü")“ˆö5BëC ‹¥
£E�•wæj] ÔˆŠ	Â8î-n¯‰Èð
! qM
áÆ
! 	\Ã…{ÅO
geA
j	/¾´Eº
6¯^ä
! +—­
! ÉªŒ/0U�	“{%ò
ÝÉP
j°(¼
! CË‡¶¼/
! Œl	œ
! ˜i¥¦	{Nð$l<Ã	<ˆÓ’M\
1µ2
(
V�2!7Ž8˜.#¶¢ÿ»À
! SÚ‹h
ÔtŒVÕÒ	—6SaúuP=žžž}pçE{åïÃñ@3\Ç=­
M…¡
ýó	å	˜:4Ä
! 8
! ƒøÃ`‡ÕbT¦*j
>\°
! —	v¡¿ $DÁ¦œ»
! q	-
=p	<4S
d3èÜw
! Àº"
ŠZ
! õ
‹�3
ÀÎ
! Ý@ÍÓºTXušWf#&jJQ�ÐÍ
%‘bYš¡è¬	
:ôê	Ä	œïh
! Úpà‡ËŽÙc'åñk”¸¼`Í
! ¼|Î˜J$¸x	ñþÒ =	æ“y¬9
! ‰V	ùá
Nû¯ÓŒ�Z#3GÇXmÙ†#ã;ù…*Ì.á{²_¼
! ¼
þÄ
–|r=
! ]¹èHÁ¾õÙ	\	-	©Nc¹!ÇqØŸ¤Öî
! Ã‰Q˜ûÄÐ€Ð«	’Þ:@U9Ëž¾Si€MEÚ'\?
i³	�«îà@ºí“	O¬Kg®&
! Ÿ ö¬[l!	æÖ�@wº¶†Zã�°J
! 6r	ñ)9•ýIè
s^ý«ØÜ†£>R”	òRZ=
! 
ƒ‰Ý­xs­ â
! ,EµôQ
VL’.
³
! %ùãN
! £
åT£œ¾”„å
! N:!„ˆ¾No
h	
! z	‹%hC'â¢yæpÓO
! X÷T	WNš!
! ? W”M#Œ€×«zB
„	³ÕÛÂ²ûù^–³—
! 6§¨@àN
! >	œ·êÕú5fï ]>zù#ð
³ía´€>óœö„õ
! í7´s¹	á
! q1_
! æôXi�ÜFÂ—˜®
! XéS
! 
P³œ:±5Ï#crûl¬ÞÀ¨“³Ñ¥ñ
¶O
±JŸ×H*±!kÜq"Þ–�ú
! åIäšè«^©
! C¬S_
! “|Ù)cos§¸Ñ
!çÏv›
‡
! 	]^&
<ÊŒw8îôlEf6
�Æ, û3’hy
! ²æ
wGSndRÈ½<
! Á(±ºð·¿=Ï
¨¬Û³MA© Y¬	âæ°þ¿6ýÙ‰Í¸†(ç��yTF
ÀÊ
! `V—�HXÛp¬ó2T«ö€WrÐF»	A7É2`
! ˆþøé#	M¨æ­>ÜKÛ‘¸úh@$K«Ì1¨	zæ
! š\IÃ�œ-A™	WÂŸ]³¤A0†äUD>
ü\ª6
! š
QÆu>™E$	†c	þ	*ÏOP!ZgÐÀ^¢í—Í½~µ½qÈ•èSÎt,ò��7ØY	;Þ®-\F¨<ýD
! 2|	ë®í°»¬Ê+V
! ‰	íFïÂ
ÛØJŽˆ	Uhrn`w8«úìŒsV:.P!(Œ�Þ¤
! ð4[	'E]›¯’xV
ìÇ
p}Pí+L
I<ƒ‚óÅËx#×€
6£
! k~|OÓÏ0	(z&[NÓF\S…í0Ã 
! îmPrDf)ŽåC
»Õ
! a(�ÙÓ.©4o	˜!{L°u
ýR
! Û
¤Ø²ž?#Ü„C'×îÆ
®ó¥›EœÕÒÉMã
! ×
Í>:þY>˜O–(l½:Òàm[tF_hñ^i	©
 Ukø_�àñ	Àïê‰¶Fqí)	RáÏÄá3%Tøo—l
“	Y—*¥õŠ-ìŠÔ¾	I
Ý
! Ö/9Åá	Z!É<ÀfÊ
?¦-åŸöò
! ™¡R‘xBTÅt({¿H÷¹–ÿ˜
! é¢¡ÁÂ…m’B•�¸÷+`Þ
«
ùÀÛ
Á�ÊJÈ‰ô�wŸ÷�2¨ù
! ÏÕ|Ö~±é}rB£	7E
,
Ýë
! ²Èwðë×i#HÝ(wŽ_2	�
L{ÿGËü
Á	ðxØúµ
! |¬�ÂmCÔOÙ4ÚJ¥Q™ 
! Pt€�´'	ç³;
E—Œ	\®
! 	1c	%+#D
  
  %s: %d: warning: can't add declaration of '%s' into macro call
  
--- 1,1774 ----
! Þ•^Ë×!ü•XY_@a'¢5Ê=>-Z1ˆºÛÏ«+Æ0ò# % , 8 "O +r ž ¦ E¼ P!7S!8‹!DÄ!9	"8C"4|"5±"<ç";$#H`#=©#@ç#v($HŸ$:è$J#%Mn%9¼%6ö%r-&; &yÜ&BV'A™'JÛ'N&(Ku(QÁ(:)7N)=†)IÄ)6*>E*F„*IË*A+4W+}Œ+J
! ,4U,CŠ,DÎ,?-ES-8™->Ò-=.8O.{ˆ.?/8D//}/P­/6þ/C50Ey0D¿0<1BA1P„1MÕ1�#2F³2Nú2QI3<›3OØ3L(4?u47µ4Aí46/5Gf5H®5@÷5B865{6±7EÎ7
! 888.X8.‡8¶8)È80ò8	#9+-9AY9›9!°9 Ò9ó9:(:;:$[:$€:*¥:*Ð:û:; 1;R;m;y;#Š;"®;Ñ;!è;,
! <#7<[<y<Œ<$Ÿ<Ä<ä< =!=(=1=7=;=G=K=P=U=X=^=e=i=‰=�=–=	Ÿ=©=¶=	¾=
È=Ö=Ü=é=
! ñ=ü=>
! >>>&>.>6>	>>H>O>U>]>
! d>	o>y>~>
! �>˜>
! ¥>°>¸>Á>È>	Ð>Ú>â>ê>
ó>?	
! ???#?
! ,?7?1=?0o?0 ?0Ñ?@	@@@
! "@-@<@D@
J@	X@b@o@v@}@†@’@š@©@
Â@Ð@
! ×@â@
ê@ø@A-AEAXAuAP~AKÏALBShBW¼BIC5^CI”CYÞC>8D9wD;±DUíDCEPE._EŽE#žE#ÂE3æE3F*NF6yFQ°F3G36G2jG=�GCÛG7HIWH<¡H=ÞHIIWfIE¾I5J":J9]J.—J"ÆJéJ,ïJDK?aK=¡KNßK.L(NL*wL:¢L
ÝL ëL!M .MOM$hM�M#ªMÎM!êM(NF5NM|N,ÊN*÷N!"ODO"[O~OŠO©OUÈO-P.LP*{P2¦P3ÙP+
Q/9Q:iQ@¤Q4åQ$R/?R1oRE¡R2çRS9SXSpS#�S"´S×S5òS9(T*bT*�T?¸T(øT#!U<EUO‚UÒUnïUS^V/²V-âV2W8CW3|W6°W/çW X8XNXX1§XJÙX*$Y'OY"wY&šYÁY1ßYZ%*Z1PZ<‚Z,¿Z&ìZ([5<[er[%Ø[?þ[4>\/s\,£\&Ð\$÷\3]8P]*‰]&´]Û]6õ]*,^!W^Wy^JÑ^:_BW_2š_3Í_(`)*`DT`D™`"Þ`)a!+a=Ma3‹a!¿a9áa-b)Ib/sb#£bÇb-Êbøb"c7c
Wc<ecA¢c#äc,d05d"fd‰d-¢d)Ðdúd3ÿdV3eŠe-¢e4Ðe*f.0f,_fŒf!¢fÄfäf-ùf&'g
NgA\g#žgÂgJÛgN&huh•h)´h$Þh=iAiai€i˜i³i5Ìij- jONjžj»j@Ôjk,k%@kfk-zk¨k8ÂkEûk=All)—l
ÁlÏl'Øl:m7;mCsm1·mJém+4n'`n+ˆn*´n>ßn:o/Yo1‰o »o,Üo'	pA1p-sp5¡p;×p q(4q-]q‹qD«q7ðq"(rKr,hr•r®r&Érðr;s6Cszs!™s0»s'ìs8t1Mt2t$²t6×t0u?u&Buiulu…užu·u»u3×uvJ+v+vv#¢v+Æv+òvw5<wrw†w:�w9Øw9x"Lx3ox£x¼xK×xG#yky�y’y¥yÄy#ây$zA+z#mzw‘z	{ #{D{'W{){-©{*×{|'|$D|i|&~|¥|,½|ê|8}F>}+…}S±}G~%M~s~’~7¢~5Ú~'/-W>…*Äï$€0€*7€b€‚€*˜€9Ã€Jý€:H�!ƒ� ¥� Æ�-ç�‚$3‚X‚s‚‹‚§‚:Á‚ü‚ƒ$.ƒ%Sƒyƒ#—ƒ'»ƒ6ãƒ„:„Y„t„%�„µ„Ñ„ç„…]…#v…š…,µ…<â…!†*A†'l†H”†8Ý†5‡.L‡{‡)’‡)¼‡"æ‡#	ˆ-ˆ>ˆ$Nˆ(sˆ(œˆÅˆäˆ$ÿˆ0$‰"U‰*x‰;£‰6ß‰0ŠGŠ4]Š’Š+°Š(ÜŠ‹/$‹0T‹6…‹ ¼‹?Ý‹.ŒLŒiŒ*‚Œ&­Œ*ÔŒÿŒ3�%R�)x�+¢�FÎ�Ž_+ŽY‹ŽIåŽM/�K}�]É�Z'�k‚�[î�NJ‘0™‘/Ê‘#ú‘&’E’>\’ ›’,¼’6é’C “:d“;Ÿ“Û“+÷“#”C”b”"‚”¥”¾”)Þ”)•2•M• d•#…•©•¿•$Ú•ÿ•2–O–j–�–1™–5Ë–'—0)—-Z—Iˆ—,Ò—.ÿ—.˜%N˜t˜,Š˜'·˜1ß˜'™-9™3g™'›™"Ã™8æ™-š+Mšyš'™šÁš"Ôš'÷š›0›%B›'h›�›¬›-Ë›ù›,œ?œ'_œ*‡œ²œ!Îœðœóœ÷œÿœ��1�J�g�8z�³�$Ó�0ø�)ž6žGžPž]ž0cž8”ž0Ížþž Ÿ8Ÿ5RŸ.ˆŸ6·Ÿ9îŸ:( Dc )¨ Ò 0ð *!¡/L¡|¡2“¡*Æ¡.ñ¡) ¢&J¢&q¢&˜¢#¿¢'ã¢(£ 4£$U£ z£"›£,¾£2ë£¤>¤*]¤,ˆ¤.µ¤1ä¤%¥!<¥!^¥#€¥¤¥1¼¥.î¥¦).¦X¦x¦,’¦(¿¦)è¦'§:§=V§.”§*Ã§%î§6¨K¨ f¨‡¨:£¨:Þ¨9©3S©7‡©>¿©'þ©*&ª2Qª„ª$ ª0Åªöª%«<«#X«|«+œ«8È«'¬J)¬t¬x¬|¬”¬›¬,Ÿ¬$Ì¬,ñ¬0­0O­.€­/¯­&ß­<®C®,J®w®•®³®6Ë® ¯##¯G¯<`¯'�¯*Å¯+ð¯(°E°'e°/�°%½°2ã°)±&@±%g±�±ª±$¾±+ã±²)²/I²/y².©²)Ø²)³ ,³M³'Y³&�³3¨³/Ü³´5'´5]´.“´Â´Ô´+è´#µ=8µ@vµ
·µ
Åµ0Óµ-¶(2¶*[¶8†¶5¿¶+õ¶=!·>_·ž·
! »·%Æ·/ì·:¸#W¸!{¸ �¸'¾¸ æ¸0¹8¹S¹
o¹#}¹¡¹"³¹ Ö¹÷¹º$º=ºWºfº-„º"²ºÕº!ïº)»;»?».D»s»u»~»�»™»¢»G¾»:¼0A¼9r¼@¬¼Bí¼=0½=n½7¬½Cä½8(¾=a¾@Ÿ¾<à¾V¿6t¿8«¿6ä¿>À?ZÀ@šÀAÛÀKÁ8iÁ8¢Á<ÛÁEÂC^ÂL¢Â:ïÂF*ÃKqÃ0½ÃBîÃ¶1ÄèÄÅ>ÅQ^Åu°Å&ÆWEÆq�ÆRÇ$bÇ1‡Ç¹Ç¼ÇÅÇÒÇÛÇèÇýÇ
! È0ÈDÈdÈmÈ/‹È3»ÈïÈøÈÉ!É4ÉPÉ]ÉfÉsÉ€É%�É³É¼É5ÅÉûÉ=ÊBÊSÊCnÊE²ÊøÊËGËOeËNµËÌÌÌÌÌ)Ì,Ì0Ì-4Ì5bÌ,˜ÌÅÌ	×Ì´áÌr–Í3	Î=Î*[Î<†Î5ÃÎ.ùÎ(Ï*Ï-Ï1Ï4Ï7Ï;ÏO>Ï(ŽÏ+·Ï+ãÏ-Ð=Ð3TÐ%ˆÐ®ÐÂÐ,ÜÐ,	Ñ*6Ñ%aÑ-‡Ñ+µÑ+áÑ$
Ò+2Ò^Ò)xÒ.¢Ò$ÑÒ.öÒ*%Ó:PÓ/‹Ó»Ó;×ÓÔ71Ô$iÔ6ŽÔ9ÅÔ-ÿÔ6-Õ;dÕ8 Õ1ÙÕLÖ=XÖ,–Ö-ÃÖ/ñÖ"!×2D×'w×0Ÿ×4Ð×JØ;PØAŒØ<ÎØÙ/'Ù6WÙŽÙ7¡ÙBÙÙ+Ú2HÚ({Ú(¤Ú.ÍÚüÚ/ÛMJÛ6˜Û/ÏÛ4ÿÛ,4Ü,aÜ(ŽÜk·Ü4#Ý1XÝ6ŠÝHÁÝ9
! Þ(DÞ'mÞ!•Þ,·Þ)äÞß"'ßJßhß#†ßªß!Åß.çß)à @à=aà1Ÿà%Ñà&÷à4áSá(rá6›á$Òá,÷á3$â-Xâ8†â¿â)Ûâ,ã:2ã.mã8œã6Õã%ä)2ä)\ä+†ä2²äUåä8;åtå-”å"Âååå,ùå>&æeæmætæwæ0{æ
! ¬æ3·æ
! ëæ(öæç8ç;ç?çCç\ç
! hçsç‚ç…çˆçŒç6�çWÇçZè6zèN±è0é	1é$;é`é+eé*‘é¼éAÄé:ê'Aê%iê(�ê9¸êHòêJ;ëI†ë>Ðë2ì0Bì7sì-«ì.Ùì/í18íjíDƒí0Èíùí(îF9îG€îÈî2àî+ï?ï[ïvï‘ï#¢ïÆï*åï"ð.3ð$bð‡ð¤ð'½ð$åðG
! ñ1Rñ7„ñ,¼ñCéñ2-ò1`ò)’ò3¼ò"ðò*ó0>óUoóFÅó?ô*Lô&wô%žô&Äô?ëô5+õ-aõ+�õD»õKöLö:iöL¤ö@ñö<2÷,o÷0œ÷3Í÷ø#ø@ø.]øUŒø4âøDù@\ù8�ùEÖù.ú0Kú4|úL±ú9þú<8ûJuû8Àû0ùû**ü!Uü;wü(³ü*Üü9ý/Aý/qý/¡ý8Ñý8
! þ.Cþ9rþ-¬þ)Úþ(ÿ:-ÿ<hÿ/¥ÿ>Õÿ+'@;h¤(¹â'ö-8f.�-°IÞ(9>NG�Õ(ð) C'd;Œ3È9ü&6?]�P»5DN*“8¾e÷$]!‚8¤;ÝR+l
! ˜£%¾0ä5'K5s,©$Ö$û# 	)D	1n	* 	%Ë	#ñ	"
! .8
! g
! "‚
! ¥
! -Å
! 0ó
! #$8H)�(«"Ô'÷VCv@º2û*.
3Y
=�
1Ë

ý
)25Jh0³=ä;"+^+Š3¶)ê-5BNx=Ç+31:e	 $ª/Ï ÿ/ ;PŒ«DÀ<5\3’Æ)×#AJ*W.‚0±8â;<L<‰1Æ=ø6ZV@±NòCAF…^Ì$+2Pƒ>Ÿ6Þ.KD3�ÄÍÖ/Ü57B9z/´4ä=W3] ‘7²!ê+	8?B‚.‹3º8î'D.J4yU®W>\>›Ú)óY%w(�-Æ.ôf# Š /§ i× &A!gh!3Ð!+"20"Dc"<¨":å" #5#1S#1…#0·#Jè#W3$E‹$ Ñ$Gò$!:%H\%'¥%6Í%6&:;&7v&®&4Ì&1'E3'$y'/ž')Î'(ø'=!(__(5¿(*õ(Y )Tz)HÏ)H*"a*„*d¢*4+ˆ<+UÅ+7,1S,<…,3Â,ö,†-R�-8ð-A).Tk.!À.'â.*
! /'5/3]/!‘/Y³/ 
0.0M0l0Œ0ª0Æ0â01 141I1^16t1!«1Í1â1ø12-2 M2(n2 —2 ¸2,Ù2Q3+X33„3=¸3/ö3j&4f‘4?ø4K85„5)™5Ã5"á5566:6$q68–6"Ï66ò6()7&R7)y7&£7&Ê7Jñ7I<8†8"£84Æ8:û869;N92Š93½9Dñ96:&Q:,x:¥:CÄ:H;>Q;>�;7Ï;.<"6<Y<Iw<0Á<<ò<$/=(T=$}=P¢=&ó=<>W>-n>œ>"·>Ú>õ>7?3M?3�?µ?#Á?å?	é?:ó?@.@o@v@T“@Oè@>8A:wA:²A7íA3%B[YB"µBØB!øB(C0CC.tC4£C&ØCÿC#D:?D6zD5±DeçD?ME/�E>½E;üE_8FY˜FYòFZLGJ§G?òG72H:jH+¥H+ÑHýH
I&I7AI>yI¸I)ËI õI/J>FJB…J!ÈJ6êJ!K4AK1vK#¨KÌKëK/L4L*KL…vLüL!M80MiMƒM+›M1ÇM8ùM92N)lN –N ·N5ØN/O3>OrO?’O*ÒOýOP26P#iP,�P+ºP8æP*Q;JQ6†Qd½Q9"R,\R,‰RW¶R-S<S#XS|S œS"½SàSEòS38T3lT4 TÕT"ìTU(&U-OU+}U%©U ÏU&ðU2V6JV+�V4­V!âVAW$FWkW:‹WÆW"áWX-X(HXqX+zX/¦X,ÖX:Y>>Y8}Y!¶Y)ØYZ&ZFZ&cZ ŠZ&«Z'ÒZ!úZ![(>["g["Š[,­[!Ú[$ü[$!\)F\3p\?¤\!ä\%],]F]7b]Qš]ì]ò]:û]6^=B^5€^¶^
! ½^
! È^	Ó^-Ý^"_._6_<_%E_k_7‰_6Á_8ø_<1`7n`?¦`5æ`9a3Va4Ša9¿a8ùaA2b;tb7°b3èb)c,Fc5sc"©c.Ìcûc"d#d8d.=d2ld+ŸdËd.æd/e/Ee5ue«e"Çe)êe(f0=f,nf.›f(Êf"óf(g'?gcggAËg0
h)>h)hh’h/±h5áh6i/Ni~i,�i)Êi)ôi1j#Pjtj)“j7½j4õj
*k)8kbk }k6žk0Õk$l$+lPlkl)‰l9³l'ílm#.m]RmL°m1ým/n,Hn un–n´nÈnÙn1øn6*oao{o?•o&ÕoDüo'Ap(ip$’p&·pÞpúpq#+q%Oq'uq"�q=Àqþq.rDr1ar%“r7¹r0ñr"s>s([s%„sªs0Çsøs2
t@t`tEwt-½t ët'u4u/Qu�u u ¿uàuXöuOv$ovE”v:Úvw-*wXw5qwR§w+úwA&x
hx=vx´x Íx)îx.yGyfyNmy,¼yTéy>zIZz ¤zÅzØz&ëz{-%{$S{,x{¥{3À{ô{C|1P|#‚|,¦|0Ó|'}%,}+R}5~}´}%Ó}ù}1~ G~ h~%‰~0¯~)à~0
! ;:T(�0¸éú*€=€
W€e€z€/•€Å€'Õ€ý€4�)R�|�3™�Í�"ê�-
‚/;‚?k‚,«‚(Ø‚ƒG!ƒ2iƒ5œƒ1ÒƒI„N„<l„?©„é„….!…>P…)�…%¹…Dß…?$†#d†ˆ†:§†,â†)‡!9‡1[‡O�‡:Ý‡'ˆ$@ˆOeˆ*µˆ.àˆ)‰69‰p‰v‰4~‰0³‰6ä‰6Š-RŠ2€Š!³Š6ÕŠ‹&‹@+‹:l‹9§‹;á‹Œ7Œ?DŒ„Œ'“Œ4»ŒNðŒ=?�=}�@»�)ü�>&Ž$eŽ0ŠŽ;»Ž8÷Ž20�2c�2–�>É���,)�?V�#–�º�8Ø�7‘5I‘‘,Œ‘>¹‘(ø‘H!’>j’N©’`ø’-Y“ ‡“$¨“SÍ“5!”W”.u”)¤”'Î”"ö”Z•\t•
Ñ•Oß•+/–è[–D—%J—p—�—(¢—Ë—%ä—
! ˜'˜<˜%W˜/}˜2­˜à˜ ô˜%™;™Q™c™z™�™¡™´™È™5Ü™š$š6šRšešxšŠš�š¸šÊšàšöš›%›=›&U›9|›D¶›7û›.3œbœ{œ3”œ&Èœïœ	�#�=�W�q�‹�¡�%º�à�)ù�#ž;Až/}ž,­ž ÚžûžŸ.ŸGŸ`ŸyŸ“Ÿ­ŸÇŸ7áŸ 73 k … Ÿ  ¹ Ú ò ¡'¡B¡]¡3z¡:®¡é¡(¢.¢"N¢q¢!�¢!²¢Ô¢:ô¢3/£ c£#„£8¨£5á£<¤,T¤9�¤4»¤/ð¤+ ¥3L¥€¥"�¥'À¥)è¥-¦*@¦(k¦*”¦5¿¦,õ¦3"§3V§+Š§*¶§.á§.¨+?¨\k¨È¨?å¨1%©(W©=€©@¾©6ÿ©96ª1pª4¢ª&×ªþªJ«^d«Ã«ß«)û«,%¬R¬&m¬”¬©¬(Ã¬'ì¬+­+@­(l­•­&¯­KÖ­K"®;n®;ª®Aæ®(¯-F¯t¯“¯=³¯Wñ¯,I°Bv°.¹°Qè°:±VN± ¥±*Æ±hñ±:Z²5•²EË²N³1`³’³;°³ì³4ð³%´D-´Er´>¸´5÷´+-µKYµ	¥µ/¯µ6ßµ9¶4P¶,…¶-²¶Cà¶-$·R·"p·@“·.Ô·0¸!4¸<V¸F“¸6Ú¸.¹C@¹C„¹&È¹,ï¹2ºDOº ”º1µºçº9»:@»P{»&Ì»<ó»80¼-i¼!—¼1¹¼.ë¼5½.P½>½&¾½Må½+3¾_¾H}¾EÆ¾0¿6=¿It¿,¾¿6ë¿!"ÀDÀ/cÀF“À+ÚÀ,ÁN3ÁA‚Á;ÄÁ-Â5.ÂtdÂGÙÂ—!Ã@¹Ã9úÃC4Ä?xÄ:¸Ä8óÄ#,Å'PÅxÅ#˜Å#¼Å)àÅ‰
! Æ2”Æ&ÇÆUîÆ&DÇ/kÇ8›Ç!ÔÇ2öÇ-)È'WÈ4È´È‹ÈÈPTÉi¥É3Ê.CÊvrÊséÊ&]Ë(„Ë­Ë=ÌË
! Ì1ÌFOÌH–Ì'ßÌFÍ2NÍ�Í6žÍÕÍIôÍ(>Î6gÎ¾žÎ]ÏnÏH†ÏPÏÏ] Ð1~Ð,°Ð0ÝÐÑG-Ñ>uÑ6´Ñ:ëÑL&Ò>sÒ>²ÒQñÒ3CÓ7wÓ8¯Ó<èÓL%ÔJrÔ^½Ô2ÕDOÕ2”Õ8ÇÕWÖHXÖ0¡ÖBÒÖ[×kq×,Ý×
! Ø4*Ø/_Ø7�Ø1ÇØ*ùØ<$ÙBaÙC¤ÙSèÙ6<Ú0sÚ0¤Ú"ÕÚ5øÚ".ÛYQÛb«Û8Ü'GÜ,oÜ+œÜfÈÜ7/Ý!gÝ#‰ÝA­ÝUïÝEÞ)VÞ"€Þ£Þ.»Þ+êÞ2ß-Iß|wßôßà>"àaàYwàBÑà)á7>á/vá9¦á=àá5âTâ(sâAœâ5ÞâBã@Wã"˜ã'»ã ãã0ä5äˆRäÛäöä
! å''å%OåuåŒå,£åÐå$êå0æ0@æ,qæžæ¹æ&Ðæ&÷æ&ç&Eç'lç'”ç%¼ç&âç	è!è;;è"wè'šè=Âè)é(*é/Sé,ƒé+°é2Üéê?"ê.bê-‘êD¿êNë3Së%‡ë'­ë;Õë ì
2ì1@ì3rì2¦ì0Ùì/
! í):í#dí*ˆí,³í/àí@î"Qî,tî3¡î?Õîï&3ï'Zï'‚ïNªï5ùï//ð_ðtð4�ð%Âð&èð)ñ$9ñ#^ñ`‚ñ7ãñ4ò6Pò2‡ò$ºò-ßò-
ó$;ó(`ó‰ó1©ó)Ûó-ô,3ô,`ô<�ô5Êô&õ/'õ=Wõ&•õ%¼õ7âõ5ö7Pö<ˆöÅö<ÞöO÷Ck÷N¯÷þ÷ø7ø(Wø,€ø­ø9Èø4ù37ù4kù# ù5Äù;úù=6útúŽú"¬úiÏúT9û`Žû)ïû)ümCü8±üQêü<ý YýczýBÞýP!þ1rþ-¤þ2Òþ/ÿ65ÿ,lÿ'™ÿ8Áÿ)úÿ$7%O%u›¹4Ô	23f ƒ¤&±Øñ$1Om�ž»"×9ú-4=b ¦ª4¯-ä3QF˜°(·=àKBj,­2ÚE
S
j7x9°&ê7=IS‡
! Û%æ50B.s9¢Ü	éó.	1	7C	{	!�	²	$Ï	#ô	?
! 4X
! .�
! !¼
! 2Þ
! 1C(^‡¥2Ä2÷4*1_>‘Ð2Õ
H
0U
1†
8¸
*ñ
 /='m4•Ê%ê4%E:k(¦7Ï)81$j� F±&ø3*S9~5¸2î:!/\;Œ:È:>$Z% ¥)Æ7ð!(	JTt‰(�Æ*â7
)Eo'v*žÉ>çB&;i%¥Ëå&õF$c7ˆÀ#Û#ÿ###G#k-�'½'å
&+#R9v7°=èC&9j¤-»é=	kG?³ ó!6R8n%§$Í,òD/d(”2½5ð-&KTL Aí@/"p“Kª/öI& *p $› 8À ù $!43!h!M�!(Ï!0ø!B)"!l"1Ž"-À"î"##),#%V#.|#3«#$ß#;$'@$(h$%‘$·$$Ð$cõ$EY%=Ÿ%0Ý%'&56&3l&. &Ï&ã& ÷&'�0'5²'*è''(5;(6q(*¨(5Ó(#	);-)=i)>§)Fæ)"-*(P*,y*/¦*7Ö*C+ZR+-­+6Û+=,KP,Sœ,]ð,N-h-&w-ž-#¶-Ú-õ-0.#?.#c.:‡.Â.â.!ö./_1/‘/¯/:Í/,050S0:X0“0#›0¿0DÆ0F1NR1@¡18â1P2Hl2Eµ2.û2.*3;Y3M•3ã3*4.4&E4'l49”4Î4,è4545Q53m5¡5LÁ5.6%=6c6=|6.º6+é607'F73n7:¢7Ý75ñ7%'8+M85y81¯82á8=9*R9I}9MÇ91:G:%a:&‡:(®:-×:C;!I;0k;$œ;3Á;+õ;!!<YC<G�<
å<<ó<30=Gd=¬=<¹=:ö=#1>U>)d>2Ž>Á>-Ü>3
! ?'>?%f?7Œ?5Ä?(ú?<#@>`@CŸ@Eã@)A@/A@pA`±AB(2B$[B3€B/´BäBC+C:?C!zC/œC/ÌC$üC'!D2ID>|D>»D>úD9ELEfE „E‚¥E†(F(¯F ØFùFYG1iG)›GÅGÙGHèG'1H.YHˆH£H<¾H"ûHLIkI�I ›I+¼IèI<J3>J0rJ!£J:ÅJ K*!K2LK2K2²KfåK=LL2ŠL½L(ÕL)þL(M,BM2oM4¢M)×M?N@AN!‚N¤N5·N@íN@.O.oO/žOÎO(áO#
! Pa.P0�P5ÁP÷P)Q0QMQ(mQ1–QÈQ,çQ0RER(]R>†R,ÅR7òR?*S]jS2ÈS/ûS"+T+NT=zT%¸T2ÞT;U>MUUŒUBâU4%V%ZV€V5žV2ÔV!W/)W…YW‰ßW+iXd•X#úX>YJ]Y?¨Y)èY9Z3LZ€Z3 Z1ÔZ([,/[3\[*�[A»[%ý[&#\!J\l\„\:œ\×\@ö\F7]~]’]§]»]4Ð]^5$^Z^(r^'›^/Ã^Zó^N_%`_2†_B¹_.ü_+`/J`3z`$®`&Ó`ú`5a0Oa7€a-¸a5æaeb1‚b$´bÙb.ïb"c(Ac+jc&–c+½c+éc%d";d^d#~d*¢d$Íd-òd# e'De4le'¡e&Ée ðe+f=f+\f?ˆf;Èf,g01g	bg;lg¨g#Ægêgÿgh7h+Ch4oh;¤hWàhH8iN�i9Ðib
! jamjEÏj!k…7k]½kHl;dlm lemLtmTÁm0nKGn4“nNÈn<o@To6•o4Ìo,p:.p/ip-™pMÇpSqTiq€¾qA?rR�r7Ôr,sA9s1{sH­sMösUDtYštxôtCmuY±uBvMNvXœv>õv>4w;sw4¯w/äwIxO^x1®x3àxdyNyyiÈyH2zH{zXÄzD{8b{[›{�÷{‘…|M}je}0Ð}3~L5~N‚~pÑ~rB-µhã8L€:…€˜À€˜Y�=ò�.0‚_‚‚‘‚<±‚_î‚>Nƒ>�ƒ6Ìƒ:„;>„1z„(¬„Õ„2ô„"'…(J…<s…°…Ç…á…Dü…&A†)h†’†±†.Î†-ý†"+‡ N‡,o‡$œ‡Á‡,Ç‡+ô‡2 ˆ2Sˆ4†ˆ!»ˆÝˆúˆI‰0c‰.”‰GÃ‰?ŠFKŠ$’Š<·Š!ôŠ@‹)W‹�‹…‹N‰‹Ø‹à‹Jü‹2GŒ4zŒ¯Œ%¾ŒäŒ+�/�@�%W�}�/›�+Ë�1÷�-)Ž0WŽ'ˆŽ,°ŽÝŽýŽ�9+�+e�2‘�Ä�×�ö��+/�-[�*‰�0´�/å�-‘(C‘,l‘™‘°‘$Í‘ò‘ÿ‘’ ’)@’j’(€’>©’/è’"“!;“]“/e“•“$²“&×“$þ“#”;”J”b”s”‚”#‘”µ”#Ò”ö”'•'7•_•k•w•ˆ•#—•»•Ø•ï•–#–C<–)€–ª–<³–ð–#—3— N—o—ˆ—¢—!¿—,á—:˜ I˜j˜„˜7Ÿ˜0×˜/™68™%o™•™±™Ð™7ç™3šSš0mš
! žš©š(Èš1ñš#›0:›k›0‚›,³›à›ý›1œ0Gœxœ+’œB¾œ�/�/O�<�%¼�â�!ú�"ž,?ž-lž9šž:Ôž.Ÿ>Ÿ4YŸ/ŽŸ&¾ŸåŸ  / &K r Ž ž º !Ê  ì *
¡+8¡d¡3‚¡¶¡&É¡.ð¡8¢X¢.u¢¤¢&»¢+â¢*£9£'Y£*�£¬£3Ê£*þ£*)¤$T¤y¤-‘¤ ¿¤2à¤*¥0>¥o¥2�¥"Â¥å¥-ý¥+¦!@¦9b¦œ¦²¦Î¦8Ý¦ §47§1l§ž§½§Ö§ó§
¨,¨G¨>c¨=¢¨)à¨2
! ©9=©w©8–©XÏ©Q(ª<zªE·ª5ýªB3«v«(‡«)°«Ú«ñ«¬¬T/¬F„¬*Ë¬Cö¬K:­8†­4¿­3ô­8(®>a®6 ®Q×®{)¯'¥¯7Í¯,°@2°s°4z°'¯°5×°
±2±"F±;i±F¥±Kì±08²:i²(¤²2Í²)³+*³7V³0Ž³:¿³'ú³="´?`´0 ´/Ñ´&µL(µDuµ9ºµ.ôµ#¶)B¶(l¶/•¶<Å¶=·0@·q·3�·)Ã·"í·F¸-W¸,…¸7²¸1ê¸/¹;L¹6ˆ¹.¿¹6î¹'%º`Mº@®º1ïº&!».H»2w»*ª»,Õ».¼P1¼*‚¼!­¼)Ï¼6ù¼,0½-]½‹½+«½5×½?
¾;M¾8‰¾2Â¾õ¾$¿+9¿Fe¿D¬¿'ñ¿AÀU[À/±À1áÀ6Á-JÁ+xÁ2¤ÁF×Á3ÂCRÂN–ÂAåÂ/'Ã2WÃŠÃ(©ÃÒÃ:îÃ=)Ä2gÄ8šÄÓÄ6òÄ')Å/QÅ*�Å=¬ÅIêÅ?4Æ,tÆ3¡Æ8ÕÆ0Ç$?Ç=dÇJ¢ÇfíÇUTÈªÈA³ÈCõÈS9É*�É*¸É/ãÉ#Ê!7ÊgYÊ#ÁÊBåÊ&(Ë-OË }Ë žË!¿Ë2áË!Ì)6Ì*`Ì‹Ì5«ÌáÌ2Í)3Í
]ÍkÍ+|Í¨Í:¬Í0çÍ2Î/KÎ{Î(}Îb¦Î0	ÏE:ÏW€Ï?ØÏ3ÐCLÐ&�Ð·Ð+ÍÐ%ùÐ#Ñ8CÑ3|Ñ1°Ñ1âÑ'Ò*<Ò*gÒ’Ò;°Ò9ìÒ*&Ó@QÓ%’Ó8¸Ó1ñÓ/#Ô2SÔ†Ô2¢ÔVÕÔQ,Õ'~Õ.¦ÕJÕÕ8 Ö-YÖ‡Ö$¥Ö ÊÖëÖ/×(5×*^×.‰×c¸×<Ø>YØ
˜Ø.¦Ø+ÕØ&Ù(ÙJHÙ=“Ù#ÑÙ>õÙ<4Ú.qÚ% ÚÆÚ/åÚ)Û9?Û<yÛ5¶Û8ìÛ+%Ü+QÜ$}Ü4¢Ü0×Ü:Ý5CÝ2yÝE¬Ý'òÝ1Þ(LÞ0uÞ¦Þ¿ÞÙÞöÞ$ß!7ß'Yß�ß�ß ½ßÞß0úß'+à
Sà+aà&�à9´à1îà& á$Gá/lá.œá$Ëá5ðá4&â4[â;�â<Ìâ	ã$ã!>ã!`ã&‚ã©ã&Ããêã'ñã(ä<Bä2ä>²ä'ñäå
! 5å.@å7oå)§å)ÑåEûå4Aæ4væ<«æ èæ"	ç$,çQç3hçCœç2àçè@2èDsèP¸èC	é0Mé&~é¥é9»éõé/ê);ê>eê2¤ê3×êQë,]ë)Šë0´ë2åëì26ì*iì”ì ì%½ì%ãì	íí1í$Dí iíŠí%›í/Áí%ñí,î,Dî.qî, î,Íî,úî,'ï*Tï&ï/¦ïÖï"ëïð-ðLðfð7sð«ð»ðÏð Øð'ùð#!ñEñ+dñ'�ñ"¸ñ#Ûñ)ÿñ)ò!Fò hò#‰ò#­ò(Ñò!úò$óAóYóró(†ó"¯ó,Òó ÿó ô/<ô'lô0”ô%Åô+ëô/õ'Gõ(oõ˜õ·õ>Ìõ/ö0;ö&lö,“ö$Àöåö+÷0÷9÷X÷u÷�÷8¯÷5è÷8ø>Wø=–ø=Ôø7ù7Jù;‚ù2¾ù5ñù;'ú:cú:žú4Ùú5û5Dû4zû3¯û6ãû<ü;Wü;“ü5Ïü7ý6=ý5tý4ªý7ßý=þ<Uþ<’þ8Ïþ7ÿ:@ÿ6{ÿ6²ÿ9éÿ?#>c>¢:á98V#� ³=Ô -3a|H“)Ü)/0)`,Š$·*Ü!$)$N$s$˜#½+á*
)8(b-‹"¹Ü÷%5"F*i*”A¿+4-6b2™Ì9å:Z#k�"­.ÐMÿ'M	6u	:¬	5ç	
! <
! O
! b
! x
! Œ
! G£
! ë
! þ
! 5-R€ ´,Ò<ÿ2<o‰:¦"á
$
.B
q
�
¡
»
Ñ
æ
."F$iŽ¬Ìáú#6CPcs*ˆ.³/â03C;wF³ú#>.\,‹1¸êE
!  P#q-•ÃVà*7&b&‰)°/Ú4
! +?7k9£8Ý%5 [6|7³ë6T;$� µ8Ö<L]o€–)´<Þ('D'l”?³*ó:Y1y«3º'îoT†)Û3W91‘FÃE
! nP3¿2ó,&3S‡6¥$ÜB*D&o&–0½ î),91fg˜L (M /v 4¦ Û )ô 1!@P!$‘!<¶!.ó!0""S"m")Š".´"1ã"/#!E#'g#�#¬#$Â#+ç#+$D?$„$;�$-Ù$%%"?%b%&�%/¨%'Ø%&&)&B&V&r&7’&:Ê&>'
D'0R' ƒ'&¤'&Ë':ò'&-(T(1l(<ž(;Û(.)5F)1|).®).Ý)5*5B*?x*?¸*.ø*'+@+X+"e+'ˆ+8°+:é+$,+A,,m, š,$»,à,,û,((-(Q-/z-)ª-(Ô-"ý-& .(G.+p.:œ..×.,/23/Af/'¨/$Ð/'õ/$0,B0,o0œ0.¹0'è041&E1.l1<›1Ø1'ö1#2B2<]2š2,µ2@â2L#3Pp30Á37ò3*4.G4v46–4Í4 ë456!5X5o5$…5<ª5Bç5$*64O6*„61¯61á607D7P76f7'�79Å70ÿ7'08-X8M†8BÔ859M9,^9+‹93·90ë90:!M:o:4w:%¬:4Ò:K;'S;{;5�;6Å;'ü;$</9<0i<'š<,Â<1ï<G!=>i=¨=#Á=aå="G> j>4‹>5À>/ö>-&?+T?.€?(¯?$Ø?&ý?;$@-`@+Ž@Dº@Gÿ@GA.dA)“A½A!ÝA#ÿA,#B&PB7wB/¯B2ßB5CVHC<ŸC:ÜC8D&PD*wD1¢D3ÔD%E:.E.iE˜E²EKÆE1F*DF@oF8°F éF(
! GC3GBwGºGÓG*íG+H*DH1oH#¡H#ÅH4éHMIUlImÂI40J#eJ‰JšJ ºJÛJúJK$4KYKxKŒK£K
ºK
ÈK%ÖK0üK-LLLlL…LšL&±L(ØL(M(*MSM7sM-«MÙMíM
N#N:N.ZN*‰N/´N3äN!O:O+OO{O3•OÉOEÛO<!P ^P!P¡P¾PÔPJíPT8QT�Q8âQ5R8QR7ŠR2ÂR-õR3#S&WS6~S6µSìS#T %T!FT!hT"ŠT­TÈT$äT%	U/UKU$hU�UŸU·U7¿U'÷U$V)DV%nV%”V$ºV%ßV W)&WPWpWWD�WâWúWX1X8KX„X“X:¢XÝXýX5YABY„Y Y!´YÖY*öY!Z5ZIZfZƒZ0ŸZ@ÐZ![3[F[D^[£[Á[<à[9\UW\+­\/Ù\,	]26].i]D˜]+Ý]_	^Li^C¶^%ú^( _&I_(p_>™_BØ_`''`$O`t`*�`º`.Ö`,a62a"iaŒa¦aÀa#ÜaKb>Lb0‹b)¼b.æbc01c2bc2•c
Èc	Öc#àc+d)0dZd xd™d·d!Ëdíd-
e;eKeWete�e®eÍeëe0ÿe40fef tf•f ±f(Òf:ûf46g"kg&Žgµg5Ïg%h&+h)Rh|h…hœh@ºh@ûhC<i3€i!´i3Öi7
! j6Bj7yj(±j(Új k$k/>k*nk0™k;Êk,l:3l2nl$¡l$Æl/ël!m =m)^m)ˆm)²m-Üm
! n0 n8Qn4Šn*¿n:ênC%oioˆo›o,»o,èoPp"fp0‰pFºpMq`OqG°q[øqfTrW»rAs9UsT�sJäsK/t,{t+¨t+Ôtu!u->u'lu9”u)Îu%øu)v(Hv/qv2¡v$Ôv=ùv$7w\w'sw8›wÔwòw*x9x;Wx,“x<Àxýx"y/:yjyzyS‰y/Ýy;
z(Iz-rz z$¼z&áz%{.{0D{u{/Ž{4¾{4ó{6(|*_|6Š|#Á|#å|6	}5@}v}6Š}MÁ}"~ 2~'S~/{~«~6¼~2ó~;&9b"œ#¿$ãA€.J€>y€:¸€$ó€6�O� ^�)�©�¹�Ì�à�!ÿ�:!‚:\‚1—‚(É‚ ò‚.ƒ$Bƒgƒ„ƒ)›ƒ&Åƒ,ìƒ1„4K„,€„.­„Ü„ì„)…6…!V…#x…,œ…6É…† †;3†-o†-�†IË†8‡8N‡@‡‡)È‡;ò‡7.ˆfˆ/„ˆ-´ˆ2âˆ#‰9‰+V‰*‚‰*­‰9Ø‰0Š6CŠ!zŠ1œŠ4ÎŠ1‹E5‹>{‹-º‹@è‹+)Œ3UŒ‰Œ#¥Œ,ÉŒ#öŒ%�6@�8w�/°�&à�Ž Ž./Ž&^ŽD…Ž$ÊŽ)ïŽ1�!K�m�;ˆ�*Ä�*ï�;�V�'u�2��8Ð�Y	‘&c‘*Š‘'µ‘Ý‘÷‘’"/’;R’HŽ’<×’<“<Q“<Ž“ Ë“:ì“5'”"]”8€”*¹”ä”÷”••/•C•U•i•{•�•Ÿ•±•Ã•Ô•æ•ø•
! ––.–@–T–f–x–Š–œ–®–Â–Ô–è–ü–—"—4—F—W—i—{—�—Ÿ—±—Ã—×—é—ÿ—˜#˜5˜G˜W˜q˜Ž˜#¤˜È˜è˜'™/*™6Z™!‘™³™;Ò™š1š3Pš0„š4µš/êš)›2D›!w›/™›0É›$ú›œ 8œ&Yœ<€œ!½œ(ßœ/�8�,T�7��¹�.Ö�ž:%ž#`ž"„ž!§ž,Éž'öž5Ÿ:TŸ(�Ÿ(¸Ÿ)áŸ 2) *\ 1‡ '¹ Ná #0¡T¡$t¡V™¡Kð¡<¢
P¢^¢~¢#‹¢'¯¢×¢ ñ¢ £ 3£ T£ u£ –£ ·£ Ø£ ù£ ¤ ;¤\¤z¤"™¤¼¤Ü¤ø¤¥4¥K¥g¥~¥ž¥º¥Ö¥ò¥3¦B¦ `¦+�¦­¦%É¦ï¦3§9§T§ m§%Ž§.´§2ã§¨0¨N¨#g¨(‹¨´¨Ó¨%ç¨
©=#©a©-w©&¥©!Ì©#î©ª<&ª&cªŠª8¨ª$áª««,9«f«*†«±«Ç«$ã«.¬7¬+J¬7v¬'®¬Ö¬Dò¬,7­[d­mÀ­(.®'W®$®%¤®4Ê®ÿ®*¯)J¯)t¯-ž¯(Ì¯(õ¯(°&G°3n°A¢°9ä°L±'k±“±%²±Ø±/ô±#$²H²!h²Š²(ª²1Ó².³$4³&Y³%€³!¦³UÈ³)´<H´…´¥´9½´÷´µ)µ<µNµ*hµ*“µ!¾µ!àµ!¶$$¶"I¶#l¶#�¶#´¶Ø¶-ø¶)&· P·(q·š·º·Ú·+ú·&¸F¸"b¸ …¸¦¸Æ¸,æ¸7¹fK¹V²¹5	º?º#FºjºŠº,ªº"×ºúº$»3»'N»1v»3¨»TÜ»1¼L¼ [¼!|¼ž¼3»¼ï¼ ÿ¼ ½!@½b½5q½§½¿½7Ö½0¾1?¾2q¾0¤¾6Õ¾.¿/;¿0k¿.œ¿1Ë¿1ý¿7/À gÀ@ˆÀ$ÉÀ$îÀ-Á&AÁ hÁ‰Á¦Á%¸ÁÞÁ(øÁ!Â+?ÂkÂ‹Â%§ÂÍÂ$èÂ
Ã$(Ã$MÃ/rÃ7¢Ã ÚÃ6ûÃ'2Ä@ZÄ%›Ä'ÁÄ!éÄÅ(ÅEBÅ-ˆÅ/¶Å5æÅ$ÆAÆ^Æ8}Æ@¶Æ2÷ÆM*Ç?xÇ?¸Ç1øÇ5*È;`È5œÈ%ÒÈ*øÈ6#É+ZÉ†É¤ÉÁÉ,àÉ(
Ê06Ê.gÊ$–Ê»Ê<ÕÊ,Ë)?Ë4iË"žË=ÁË.ÿË(.Ì,WÌ,„Ì&±ÌØÌ.ïÌ@Í+_Í‹Í¤Í¾ÍÞÍ!ýÍ)Î%IÎ%oÎ•Î©Î¼ÎÐÎëÎ/Ï/6ÏfÏ"zÏ!�Ï¿ÏÎÏáÏ4ñÏ&Ð.=Ð!lÐŽÐ §Ð(ÈÐ8ñÐ9*Ñ+dÑ&�Ñ#·Ñ ÛÑüÑ#Ò&6Ò)]Ò,‡Ò8´Ò'íÒKÓ"aÓ#„Ó¨ÓÈÓ æÓ%Ô-Ô(IÔ+rÔ+žÔÊÔâÔ.Õ20Õ!cÕ,…ÕM²Õ	Ö'
! Ö@2ÖsÖ�Ö6«Ö âÖ5×19×+k×.—×2Æ×3ù×#-Ø#QØuØ6ŠØ#ÁØ åØÙ‚&Ù$©Ù ÎÙ/ïÙ'Ú"GÚ$jÚ#�Ú(³Ú)ÜÚÛ-ÛGIÛ‘Û-ªÛØÛöÛÜ "Ü$CÜhÜ#}Ü/¡Ü"ÑÜôÜÝ+*ÝVÝ-iÝ—Ý­ÝÅÝ/ÔÝCÞ5HÞ"~Þ/¡Þ+ÑÞ2ýÞ30ß"dß&‡ß&®ß Õßöß(à>à2Uàˆà&¥à#Ìà"ðà-á,Aáná‡á(¢áËá#éá,
â:â(Xâ+�â+­â+Ùâ+ã+1ã*]ã-ˆã'¶ã4ÞãCä<Wä9”ä4Îä.å92åGlå!´å(ÖåEÿå1Eæ&wæžæ:®æKéæM5ç6ƒçºçÑçîçè/'è9Wè6‘è9Èèé4	é'>éfé5|é,²é<ßé5ê&Rê<yê#¶êÚê8÷ê-0ë7^ë4–ë1Ëë4ýëM2ìZ€ìYÛì(5í:^í(™í5ÂíAøíF:î<�îA¾î5ï)6ï`ïsï’ï!­ïAÏï@ðLRð&ŸðÆð%âð6ñ3?ñ/sñ!£ñ#ÅñDéñ.ò@ò/QòB�òQÄòó=-ó
kó!yóC›ó3ßó<ôPô)pô+šô%Æô%ìô+õ>õRõnõŽõ%­õ(Óõ#üõ- ö6Nö5…ö»ö(Ûö'÷),÷V÷$s÷+˜÷"Ä÷&ç÷"ø-1ø_ø7{ø,³øàø'ýø!%ù1Gù7yù±ùJ¸ùú%ú5úRú*nú™ú.¯úEÞú<$û aû"‚û.¥ûAÔûOüBfüK©üJõüK@ýKŒýJØýK#þ5oþ7¥þGÝþ9%ÿ9_ÿD™ÿDÞÿL#@p=±=ï-<=z6�-Ä.ò2!6TB‹.Î(ý)&:P+‹1·-é</T/„<´Zñ7L)„6®;å(!-J4x­'Ë'ó	%@.]Œ"©Ìì.$S%p'–4¾ó+	;	$X	}	.�	'Ì	'ô	
! 0
! M
! /j
! !š
! 
¼
! 7Ê
! .)1$[2€³>ÇNMU3£×é%	
?/
6o
<¦
:ã
57T)Œ+¶-â,*=5hž±Î#ëJ%Z&€&§ ÎïAIg„™)®Ø÷,4Fa$¨Í)ë< RCs'·2ß$97/q-¡-Ï,ý*H[q„š<ºD÷=<,z#§CË<IL%–'¼ ä2'84`$•-º4è
! 3(+\%ˆ0®0ß8Ih‡!§7É"1$0V)‡;±9í$'#L p;‘Íâ!ò"7*U&€8§5à=/T*„-¯:Ý<8U&Ž3µé8 +@ l +‡ "³ Ö 
! è ó 2!2A!	t!$~!W£!)û!%"%>"+d"�"8®"&ç"#,#'K#s#4�#$Â#(ç#5$"F$i$ƒ$/�$Í$eä$^J%©%Ç%ä%&&=)&>g&6¦&+Ý&!	'+'*:')e',�')¼'=æ'($(,M(Az(5¼(4ò()'))Q)-{)@©)"ê)*
*+8*d*-z*'¨*)Ð*&ú*5!+'W+ + +4½+Eò+-8,(f,�,7¨,)à,9
! -$D-!i-'‹-'³-9Û-0.;F.(‚.6«./â.2/4E/3z//®/3Þ/30F0)f0/�0$À0@å0:&1a1{1$’1!·1"Ù1ü1252J2(_2Zˆ2/ã2+3"?3b3x3.”32Ã38ö3-/4(]48†4$¿4.ä4(5(<5'e51�5.¿55î55$69Z65”65Ê65767!K7#m7-‘7¿7.Þ7
! 
88.8;8+X8 „8¥8-Á8.ï8(9'G9+o94›9Ð94ð9-%:(S:|:š:·:(Ó:Pü:vM;ŸÄ;d<†}<6=/;=%k=)‘=7»=&ó=7>GR>š>@²>2ó>$&? K?=l?ª?º@Î@ã@÷@R
AQ`A²AÆAÙAîABB+B@BVBjB€BšB®BÁBÒBìBCC-C@C9XC3’C%ÆC(ìCDD5D,zD>§DTæDA;EA}El¿E5,F;bF>žF4ÝF>G1QG2ƒG0¶GçG<ùG26H iH2ŠH(½HEæH2,I4_I3”IÈIcçIKJOkJ:»JFöJ=K'ZK‚K K*¾K!éK!L6-L dLR…L/ØL$M-M BMcM(�MªMÉM"èM"N3.NbN€N)•N7¿N!÷N&O#@O/dO8”O8ÍO.P35P-iP—PV±P&Q$/Q'TQD|QDÁQFRQMRCŸR=ãR8!S;ZSP–SçS.T*1T/\TŒTD¢T1çTLU,fU0“U8ÄU$ýU5"V(XV$�V/¦V6ÖV%
WB3W'vW&žW+ÅW%ñW5X.MX|X&�X0¶X'çX1Y AYbYFyY/ÀY(ðY)Z/CZ6sZ(ªZ6ÓZA
! [EL[ ’[3³[4ç[.\K\4j\Ÿ\/µ\å\&]#,]!P]r]Ž]¦],Â]'ï])^!A^c^"v^™^µ^Õ^&í^_ 3_T_i_$„_,©_Ö_Hð_9`6U`<Œ`1É`û`a/.a0^a�aè­a*–bÁbÓbìb+ÿb4+c$`c…cŸc¹cÔc6ëc<"d._d'Žd¶d3Ñde)!e5Ke �e$¢eÇeÜe%ñef%5f[fuf•f´f"Óföf
! g+#g3Og4ƒg¸g.Ôg)h-h"Hhkh�hd–h@ûh><i{iP�i9ái@j&\j)ƒj1­j.ßj-k2<k0ok; k;Ükl2/l&bl1‰l0»l'ìl?m-TmB‚m"Åmèm)þm+(nGTn/œn.Ìn)ûn4%o&Zo+�o0­o&Þop4$pBYp3œpÐp+èp q/5q-eq=“q/Ñq;r=r/Xr%ˆr®r1¶r!èr,
! s<7sts0“s*ÄsBïsJ2t#}t#¡tÅt=åtC#uDgu3¬u0àu,v#>v)bvŒv6ªv ávww8wRwhw7€w'¸w6àw+x7Cx,{x/¨x0Øx5	y)?y'iy‘y©y»y@Ïy5z#Fzjz!‰zQ«z ýzA{(`{€‰{	
! |4|4I|6~|.µ|.ä|H}'\}0„}&µ}%Ü}&~)~G~f~…~+£~
! Ï~Ú~hî~*W*‚6­8ä"€@€Y€5y€5¯€)å€-�=�%X�"~� ¡� Â�-ã�"‚!4‚%V‚%|‚¢‚'±‚ Ù‚ú‚ƒ)ƒFƒ^ƒC{ƒ¿ƒpÓƒD…J…XL…3¥…MÙ…B'†j†¼Š†¹G‡ˆ	ˆ$‰1@‰3r‰¦‰¨‰¯‰»‰&Õ‰.ü‰+Š3ŠSKŠ{ŸŠ;‹DW‹Oœ‹=ì‹9*Œ8dŒ;�Œ?ÙŒI�[c�C¿�KŽ€OŽKÐŽ>�P[�n¬�?�<[�€˜�C‘ˆ]‘Kæ‘K2’J~’NÉ’K“Rd“=·“:õ“A0”Mr”;À”Cü”t@•Qµ•O–:W–O’–Râ–95—@o—Q°—4˜N7˜>†˜DÅ˜7
! ™@B™“ƒ™>š8Vš3�š‚Ãš<F›Fƒ›IÊ›Eœ?ZœEšœMàœP.�›�nžNŠžLÙž=&ŸwdŸRÜŸ@/ >p L¯ <ü F9¡G€¡DÈ¡:
¢\H¢(¥£NÎ£¤8)¤0b¤0“¤Ä¤,Ø¤3¥
! 9¥9D¥V~¥Õ¥*é¥*¦?¦6Z¦‘¦%ª¦(Ð¦(ù¦/"§2R§"…§"¨§ Ë§ì§
! ¨¨$&¨%K¨q¨(Š¨.³¨,â¨©/©K©*g©(’©»©+Û©ªªªª!ª-ª1ª6ª;ª>ªDªKª-Oª}ª	�ª‹ª”ª�ª©ª	°ªºªÉªÐªÝª
! æªñªúª
! ««««&«/«;«C«K«Q«Y«`«	l«v«
}«
! ‹«–«¦«³«»«Ä«	Ë«Õ«å«í«ú«
¬¬	¬	'¬1¬9¬
! A¬L¬BR¬A•¬A×¬A­[­c­t­|­	ƒ­�­	œ­¦­
¯­½­
Æ­	Ô­Þ­å­î­ú­
®®'®	6®
! @®K®W®d®}®6„®»®#Ñ®õ®Vþ®PU¯X¦¯Vÿ¯[V°^²°>±RP±b£±G²=N²?Œ²UÌ²
"³0³-A³o³%³%¥³=Ë³@	´+J´<v´S³´6µ5>µ=tµJ²µ>ýµ<<¶Dy¶D¾¶E·II·Y“·Lí·<:¸+w¸<£¸>à¸)¹I¹1N¹F€¹EÇ¹C
ºWQº"©º0Ìº5ýºH3»
|»!Š»#¬»!Ð»ò»(
! ¼3¼%R¼x¼(–¼-¿¼Jí¼\8½-•½,Ã½+ð½¾$4¾Y¾e¾$…¾\ª¾2¿1:¿(l¿8•¿>Î¿*
À28ÀEkÀ;±À8íÀ#&Á7JÁ,‚ÁM¯Á5ýÁ3ÂOÂkÂ#€Â'¤Â&ÌÂóÂGÃ<ZÃ0—Ã/ÈÃEøÃ;>Ä5zÄE°ÄTöÄ(KÅ�tÅXÆ8^Æ0—Æ6ÈÆCÿÆ9CÇE}Ç;ÃÇ,ÿÇ ,ÈSMÈ4¡È`ÖÈ*7É.bÉ)‘É'»É ãÉ6Ê;Ê*WÊ7‚Ê@ºÊ2ûÊ&.Ë.UË6„Ë|»Ë+8Ì@dÌ>¥Ì8äÌ?Í&]Í(„Í4­Í;âÍ'Î$FÎkÎ;ˆÎ/ÄÎ$ôÎwÏ`‘ÏEòÏE8Ð6~Ð>µÐ6ôÐ0+ÑJ\ÑJ§Ñ(òÑ.Ò(JÒ>sÒ2²Ò$åÒD
! Ó;OÓ/‹Ó?»Ó(ûÓ$Ô1'Ô#YÔ(}Ô%¦ÔÌÔLÙÔQ&Õ%xÕ7žÕAÖÕ%Ö>Ö;\Ö9˜ÖÒÖA×Ö[×u×4�×<Â×7ÿ×;7Ø,sØ Ø(µØ&ÞØÙ6Ù,RÙÙP•Ù)æÙÚe/Új•ÚÛÛ,;Û)hÛF’ÛÙÛñÛÜ#Ü;ÜdYÜ,¾Ü8ëÜe$Ý ŠÝ«ÝEÆÝÞ)Þ+=ÞiÞ2~Þ(±ÞDÚÞNßAnß°ß7Ìß
à	à.àDKàF�àI×à7!áLYá<¦á(ãá,â59âOoâ7¿â7÷â3/ã cã1„ã&¶ãFÝã1$äAVäO˜äèä.å47å#låE�åAÖå)æBæ'`æˆæ¤æ)ÀæêæGçAKç �ç"®ç<Ñç+èD:èDè9Äè+þè4*é9_é™é*œéÇéÊéçéê!ê %ê@Fê#‡ê^«ê/
! ë):ë&dë:‹ë!Æë>èë'ì=ìCTìF˜ìBßì%"í4Hí"}í" í\ÃíP îqî‰îšî"¯î!Òî'ôî,ïKIï*•ïrÀï3ð#Rðvð7‹ð.Ãð/òð/"ñ$Rñ,wñ(¤ñÍñ1äñò4/ò%dò8ŠòIÃò&
ó\4óP‘ó0âóô2ô;Eô8�ôºô/×ô,õG4õ8|õ(µõ(Þõö&ö%5ö[ö/wöG§öUïöAE÷&‡÷$®÷ Ó÷5ô÷'*ø$Røwø”ø³øÓøEîø4ù&Nù-uù:£ù Þù'ÿù+'úISú'�úÅúäúû%û Dûeû{ûšûh«û%ü:üEVüHœü/åü?ý1Uý[‡ýBãýC&þ0jþ›þ3´þ/èþ"ÿ$;ÿ`ÿuÿ$‰ÿ)®ÿ.Øÿ$,%I6o7¦-ÞD?Q8‘Ê4æ,;/h!˜9º1ô:&,aIŽ:Ø-)G*q.œË4è).G.v]¥c_}LÝM*Mx_Æa&ƒˆX	Qe	2·	1ê	%
! )B
! l
! I†
!  Ð
! /ñ
! A!KcB¯Eò85X&Ž&µ!Ü,þ+
'G
/o
+Ÿ
Ë
è
*.Mc'}¥2¾ ñ(3?8s9¬>æ;%Oa5±0ç 29l9ˆ%Â:è+#2O:‚-½-ëO;i6¥$Ü24)F/p ´'Å*í#12Uˆ-£0Ñ1%4/Z)Š´·»Ããë94K%€6¦9Ý$5AN5T?Š5Ê%B=]4›>Ð<JLZ—4ò.'=V1”1Æø3,E0r+£(Ï(ø(!%J)p*š"Å&è"$2.W4†!» Ý,þ.+4Z:�&Ê"ñ" $7 \ 4u 2ª Ý *ò  !>!3^!)’!3¼!4ð!#%"QI"7›"6Ó"3
! #9>#x#&–#½#:Ý#B$C[$=Ÿ$=Ý$=%2Y%7Œ%<Ä%&+&2J&)}&1§&)Ù&'##'4G';|'*¸'Iã'-(1(5(R(Y(0]($Ž(3³(;ç(5#)7Y)6‘)%È)Qî)@*7G**/�*Í*>ë*2*+4]+’+Y®+?,HH,I‘,FÛ,."-<Q-TŽ-Gã-S+.;.G».:/->/l/%ˆ/7®/"æ//	06906p05§0HÝ0C&1/j1š1.§1*Ö1D2=F2„2D£2=è2>&3e3€3*•3,À3?í3C-4q4
�4C�46Ó4)
! 5.45Dc5;¨51ä5@6CW6+›6
! Ç6(Ò6/û6D+7.p7)Ÿ7)É73ó7)'8EQ8.—8+Æ8ò869:92S9$†9«9Ê9è9þ9:#-:2Q:&„:«:3Ë:;ÿ:;;?;7D;|;;‘;ž;°;Â;Xâ;J;<<†<EÃ<O	=QY=K«=K÷=EC>U‰>Hß>L(?Ou?MÅ?e@Dy@G¾@BAOIAO™APéAM:BWˆBHàBE)CKoCS»CWDfgDHÎDUEamE2ÏE>FÓAFG /GGPGO˜G€èG%iHZ�H}êHchI*ÌI8÷I0J3JEJTJfJuJŽJ�J/¯J*ßJ
! K&K7CK;{K·KÉKØK'çK L0LCLULhLwL'†L®LÀLAÒLMK&MrM …MS¦MSúM NNoNP�N]ÒN]0OŽO�OŸO£O¨OµO¸O¼O+ÀOBìO=/PmP	ˆPß’PvrQ4éQ#R1BR>tR:³R>îR-S/S2S6S9S<S@SYCS*�S-ÈS-öS/$TTTDlT.±TàTöT0U0DU.uU)¤U1ÎU/V.0V)_V0‰V"ºV.ÝV0W'=W6eW2œWDÏW1X"FXFiX °XAÑX'Y;;Y8wY8°YDéYA.ZQpZ<ÂZPÿZ?P[/�[0À[1ñ[)#\7M\(…\6®\?å\h%]KŽ]HÚ]?#^#c^:‡^HÂ^_B#_>f_-¥_7Ó_4`4@`:u`!°`5Ò`Ta9]a*—a9Âa1üa1.b,`b}�b3c6?c@vcW·cHd*Xd+ƒd'¯d5×d*
e8e'Qe%ye%Ÿe+Åe$ñe(f5?f9uf!¯fEÑf9g%Qg+wgA£gåg&h:,h(gh/�h6Àh0÷h>(igi,‚i2¯i7âi2jGMjE•j+Ûj*k*2k6]k?”k]ÔkF2l$yl0žl0Ïlm1mDPm•mžm¥m¨m6¬m
! ãm?îm
! .n.9nhn�n„nˆnŒn¨n±n½nÍnÐnÓn×n>Ûnco`~o=ßoXp6vp	­p%·pÝpBâp(%q	NqHXq>¡q*àq.r9:rNtrHÃrJs]WsNµs<t;AtC}t3Át4õt5*u7`u˜uf¸u:v Zv4{vR°vSw%Ww7}w.µwäwxx9x-Px$~x,£x%Ðx@öx+7ycy€y%�y'ÃyOëyA;zC}z1ÁzNóz.B{.q{3 {1Ô{&|5-|5c|M™|Mç|U5}<‹}6È}.ÿ}9.~Bh~3«~#ß~9N=^ŒëJ€`S€O´€G�4L�5��7·�ï�(	‚2‚9R‚UŒ‚6â‚TƒCnƒ7²ƒUêƒ0@„>q„=°„Pî„@?…F€…ZÇ…?"†5b†*˜†$Ã†Aè†/*‡4Z‡G�‡6×‡7ˆ6Fˆ9}ˆG·ˆ1ÿˆH1‰0z‰.«‰1Ú‰@ŠBMŠ7�ŠDÈŠ+
‹.9‹Fh‹¯‹7É‹Œ3ŒJŒ>fŒ¥Œ>ÁŒ6�Q7�‰�˜�A¬�Oî�>Ž)YŽ'ƒŽ!«Ž'ÍŽEõŽ6;�<r�0¯�?à�) �MJ�˜�4¬�Há�1*‘@\‘m�‘%’(1’FZ’F¡’[è’(D“m“ z“.›“HÊ“b”@v”e·”;•%Y•-•,­•IÚ•4$–<Y–'––+¾–=ê–S(—|—*˜—.Ã—1ò—4$˜@Y˜Gš˜1â˜1™F™"d™}‡™NšRTš<§š7äš@›R]›@°›ñ›)œA0œYrœ7ÌœT�HY�3¢�/Ö�4ž*;ž0fžA—žYÙžP3Ÿ1„Ÿ@¶ŸL÷ŸD %W 2} 2° 4ã E¡#^¡‚¡Rœ¡ï¡@¢@O¢6�¢Ç¢2Û¢ £&/£V£f£-x£=¦£Aä£8&¤#_¤ƒ¤Kš¤@æ¤2'¥<Z¥ —¥d¸¥U¦ps¦Rä¦T7§}Œ§$
! ¨G/¨w¨:–¨7Ñ¨.	©S8©IŒ©
Ö©
! ä©ï©;õ©41ª?fªA¦ª8èª<!«:^«
! ™«5¤«$Ú«Dÿ«'D¬7l¬	¤¬J®¬
! ù¬5­::­>u­"´­×­BÞ­2!®gT®l¼®?)¯?i¯!©¯IË¯„°8š°CÓ°=±AU±�—±/²?I²”‰²5³xT³LÍ³=´BX´]›´Sù´TMµ(¢µ5ËµB¶FD¶D‹¶[Ð¶h,·R•·6è·^¸5~¸\´¸9¹IK¹K•¹Oá¹L1º0~ºD¯º@ôº[5».‘»2À»-ó» !¼;B¼f~¼Cå¼1)½[[½Y·½O¾Ka¾%­¾Ó¾lñ¾D^¿ £¿YDÀFžÀ7åÀFÁSdÁ)¸ÁžâÁ^�ÂHàÂT)Ãn~Ã5íÃ+#Ä:OÄ0ŠÄD»Ä"Å`#Å"„Å$§Å$ÌÅ%ñÅ#Æ;ÆZÆ$yÆ"žÆÁÆÚÆòÆ
! Ç>#Ç bÇƒÇ™Ç°ÇÇÇ çÇ!È1*È$\È$�È6¦ÈOÝÈ2-É?`ÉE É1æÉgÊc€ÊJäÊJ/ËzË'�Ë%¸Ë+ÞË@
! ÌAKÌ-�ÌC»Ì+ÿÌA+Í1mÍ/ŸÍ:ÏÍ$
! Î$/ÎJTÎTŸÎ ôÎ'Ï8=ÏYvÏÐÏ:ïÏ9*Ð8dÐI�ÐçÐ(Ñ',ÑTÑCsÑO·ÑBÒNJÒP™Ò9êÒ4$Ó%YÓRÓ?ÒÓCÔ+VÔ/‚Ô'²ÔRÚÔ+-ÕEYÕŸÕ4¶ÕëÕ'Ö.ÖLÖ8gÖ2 Ö2ÓÖ×.×F×K×JX×G£×ë× ò×cØcwØIÛØE%ÙEkÙ?±ÙMñÙ]?Ú'�ÚÅÚ!åÚ(Û80Û6iÛ< Û.ÝÛ#Ü+0ÜC\ÜE ÜDæÜx+ÝH¤Ý=íÝC+ÞJoÞpºÞd+ßg�ß`øßFYàP à5ñà7'á-_á,�áºáÙá#ñáDâSZâ®â1Çâ)ùâ<#ãU`ãY¶ã(ä>9ä#xä6œä9Óä
å,åFå+cå�å9ªåˆäåmæ!€æH¢æëæ
! ç.%ç9Tç<Žç@Ëç,è9è YèIzè9Äè9þè8éSXé&¬é,Óé)ê1*ê'\ê(„ê,­ê8Úê(ë?<ëG|ëmÄë@2ì<sì0°ìcáì<Eí"‚í3¥íÙí!ùí#î?îTVî3«î0ßîBïSï#oï“ï3¯ï3ãï@ð Xð yð3šð;Îð=
! ñMHñ5–ñ(ÌñIõñ1?ò5qò@§ò#èò'ó-4ó7bó0šóËó5Øó8ô5GôF}ôBÄô9õ#AõAeõ§õ$Äõéõ&ö ,ö'Mö'uö!�ö!¿ö&áö"÷"+÷7N÷ †÷#§÷$Ë÷)ð÷8ø>Sø’ø%°øÖø%ìøBù^Uù´ù»ùIÇù	ú=ú>Yú˜ú
¡ú¯úÇú1Ïú#û	%û/û
! 8û+Cûoû>‹û;ÊûBüIIüD“üPØüF)ýJpýC»ýFÿýJFþI‘þUÛþK1ÿC}ÿ+Áÿ.íÿ-6J#�3¥Ù#Þ/*K+v¢9½7÷7/5g&�+Ä0ð0!8R,‹4¸6í($-M-{„©T.<ƒ1À-ò% .FLu:ÂEýC/c*“5¾?ô)4&^*…>°Hï8	:K	†	*¦	CÑ	:
! -P
! -~
! ¬
! $Ì
! 3ñ
! M%0s¤0Äjõ^`3¿"ó4
'K
-s
$¡
"Æ
%é
=>MŒ!«bÍ;0Kl2¸1ë,2J }ž¼4Ø8
0F/wJ§ò7
! !BAd9¦Dà:%'`ˆ2¦-Ù$<,i@†.ÇöS-e)“.½%ì='P'x- Îií&W-~A¬Kî:=O�Aª\ì,IJv
ÁKÏ$@,`/�(½æ=î:,dgÌUì'Bj€-–Ä0Ú)45j7…½BÖ2'L-t*¢+Í,ù(&3Oƒ�½5Ö% "2 $U /z (ª /Ó !<!(V!2!²!Ä!.â!"
("6"R"1j"œ"'²" Ú"/û"*+#V#5u#«#$È#/í#1$EO$=•$&Ó$ ú$L%6h%3Ÿ%2Ó%M& T&Du&Jº&'!"'4D'Fy'+À'*ì'S(Ik(&µ(#Ü(=)6>)1u)#§)5Ë)X*HZ**£*%Î*Zô*0O+7€+*¸+>ã+",	),43,2h,<›,8Ø,2-3D-&x-1Ÿ-'Ñ-ù-Kþ-AJ.>Œ.EË./'/P?/
�/&ž/@Å/X0I_0E©0Sï0/C19s1"­1žÐ1Ho2B¸2Aû2F=3%„3Kª3ö3
41$4EV4$œ4%Á4<ç4<$5:a5œ5-¬5RÚ5'-6VU6N¬6Xû6uT73Ê7!þ7) 8YJ8@¤8(å8<9*K9/v9:¦9bá9dD:©:^¼:,;çH;0<'6<^<{<*�<»<'Õ<ý<=/=#K=6o=7¦=Þ="ó=.>E>[>m>„>—>«>¿>Ó>8ç> ?2?D?b?u?ˆ?š?­?Ê?Ü?ò?@&@9@Q@"i@6Œ@FÃ@I
! A9TAŽA§A;ÀA+üA(BCB^ByB”B¯BÊBáB&ûB"C+<ChC=‡C/ÅC+õC!!DCDbD€DžD¼DÚDóDE+E0JE{E0šEËEêE	F(FHF_F}F–F¯F!ÈF5êFI G#jG,ŽG$»G.àGH/HNH#mHA‘H8ÓH%I(2I@[I1œIMÎI,J4IJ?~J=¾J;üJ?8KxK#—K(»K/äK2L0GL.xL0§L>ØL2M<JM<‡M5ÄM4úM8/N8hN5¡Nj×N#BO7fO0žO3ÏOBPBFP@‰P@ÊP=Q=IQ&‡Q®QlÄQk1R�R¹R)ÕR4ÿR$4S-YS‡SœS0¼S/íS3T3QT0…T¶T(ÑTUúTZPU;«U@çUC(V*lV7—V"ÏV#òV<WmSW9ÁWEûW6AXbxXÛXhöX&_Y4†Y~»YD:ZCZOÃZ_[:s[!®[\Ð[-\;3\o\^x\W×\P/]7€]2¸]Të]	@^9J^@„^=Å^8_0<_,m_Mš_2è_`';`Ac`=¥`Bã`.&a<UaJ’a;Ýa3bEMbI“b.Ýb3c7@cGxc#Àc2äc)dEAdD‡dZÌd,'e>TeD“e4Øe)
f27f2jf;�f1Ùf>g(JgPsg.Äg&ógQhNlhL»h<iOEi+•i8Ái+úi"&j.Ij\xj:Õj3kZDkWŸkK÷k7ClC{l ¿l[`mÍ¼mOŠnHÚna#oQ…oO×oI'p(qp,šp'Çp+ïp!q-=qœkq3r(<rVer*¼r8çrH s+isC•s6Ùs,t?=t}t–•t\,u„‰u7v7Fvr~vmñv2_w-’w"ÀwGãw+x9@xKzxMÆx-yGBy5Šy%Ày;æy!"zRDz<—z<ÔzÍ{ß{ð{K|UT|aª|0}5=}4s}#¨}[Ì}R(~J{~NÆ~bRxRËe€G„€KÌ€L�Ue�c»�]‚q}‚Fï‚X6ƒ4�ƒKÄƒW„^h„3Ç„Cû„j?…yª…9$† ^†+†.«†9Ú†9‡,N‡G{‡KÃ‡Oˆa_ˆ@Áˆ:‰4=‰:r‰>­‰,ì‰[Š�uŠJ÷Š2B‹-u‹(£‹‡Ì‹ITŒ$žŒ&ÃŒGêŒh2�›�,­�'Ú�Ž.Ž(JŽ8sŽ.¬ŽˆÛŽd���Eš�à�ôø�Hí�'6‘2^‘<‘‘CÎ‘F’CY’(�’$Æ’Xë’HD“G�“FÕ“(”,E”$r”7—”$Ï”œô”‘•¬•Ã•,Ø•'–-–G–1e–—–$µ–9Ú–9—0N——ž—-¶—-ä—-˜-@˜.n˜.�˜-Ì˜.ú˜)™#A™<e™+¢™,Î™Gû™.Cš1rš0¤š0Õš6›<=›z›C–›EÚ›D œKeœa±œ?�$S�5x�=®�%ì�ž5"ž9Xž3’ž1Æž/øž;(Ÿ/dŸ:”Ÿ3ÏŸ6 B: '} 2¥ =Ø R¡)i¡-“¡.Á¡'ð¡[¢>t¢9³¢í¢
£8+£&d£'‹£*³£%Þ£#¤y(¤;¢¤<Þ¤D¥;`¥+œ¥:È¥9¦+=¦(i¦"’¦3µ¦9é¦0#§0T§/…§Gµ§1ý§&/¨-V¨@„¨"Å¨"è¨;©<G©:„©I¿©	ªI"ª\lªOÉª\«v«2–«4É«5þ«34¬h¬=‡¬;Å¬A­;C­+­;«­@ç­G(®p®+Š®#¶®eÚ®i@¯nª¯9°.S°Ž‚°>±iP±º±Ò±gð±AX²oš²4
! ³6?³@v³9·³Iñ³0;´/l´8œ´+Õ´µµ 6µ%Wµ&}µ¤µ9Áµûµ¶?-¶m¶Œ¶ª¶-¹¶ç¶·"·=·!L·!n·�·"ª·!Í·#ï·#¸=7¸Bu¸I¸¸¹¹¹9¹)M¹4w¹^¬¹º(º,/ºD\ºY¡ºLûº,H»9u»L¯»ü»¼E!¼Bg¼(ª¼DÓ¼Q½ij½Ô½+ã½>¾GN¾/–¾;Æ¾
¿¿¿81¿j¿@‡¿È¿(ä¿/
À*=À'hÀQ�À;âÀ3ÁRÁ0qÁ@¢ÁãÁ+Â!/Â"QÂ6tÂD«Â@ðÂ81Ã@jÃ«Ã4³ÃèÃTîÃDCÄ4ˆÄP½Ä+Å!:Å7\Å+”Å<ÀÅ ýÅ*Æ>IÆ+ˆÆV´Æ)Ç<5Ç0rÇG£Ç'ëÇÈ)ÈT>È*“È?¾È3þÈF2É;yÉ;µÉBñÉ94ÊNnÊ7½ÊAõÊ7Ë,WË*„Ë&¯Ë0ÖË6Ì!>Ì
! `Ì%kÌ‘Ì¯Ì)ÅÌ!ïÌ3Í>EÍ.„Í³Í$ºÍ.ßÍÎF+ÎHrÎE»Î*Ï",ÏOÏ*`ÏI‹Ï-ÕÏ<Ð@Ð*ZÐ*…Ð*°Ð*ÛÐ*Ñ11Ñ'cÑ'‹Ñ!³Ñ,ÕÑ"Ò=%ÒBcÒJ¦ÒKñÒC=Ó�Ó,•Ó&ÂÓGéÓq1ÔM£Ô&ñÔ&Õ#?Õ%cÕT‰Õ(ÞÕ,Ö54ÖEjÖ:°Ö0ëÖ;×GX×@ ×Iá×J+ØDvØB»Ø(þØ'Ù]EÙ<£ÙVàÙ.7Ú+fÚD’Ú ×Ú4øÚL-Û"zÛi�Û+Ü73ÜRkÜ'¾Ü=æÜB$Ý gÝ&ˆÝ*¯Ý$ÚÝ1ÿÝ-1Þ6_Þ<–Þ-ÓÞ3ß"5ßXß&uß(œßLÅà:á,Má'zá/¢á:Òá-
â;âNâ&aâˆâŽ¢â<1ã2nã-¡ãEÏã:ä:Pä8‹ä"Ää6çäBåBaåa¤å-æ<4æ4qæ;¦æ:âæDçhbç5ËçDè?FèS†èQÚè_,éŒé«é9Àéúé)ê=êYê@yê&ºê(áêJ
! ë)Uëë–ë´ëpÐë/AìqìF‘ì4Øì%
í3í?9íyí(†í¯íT»íTîZeîRÀîFïYZïQ´ï[ð,bð0�ðTÀðkñ&�ñ0¨ñ!Ùñ-ûñ-)ò4WòŒò6«ò'âò
! ó#)ó9Mó$‡ó\¬ó;	ô2EôxôB•ô:Øô8õ7Lõ=„õJÂõT
öbö:vö/±ö5áö>÷(V÷'÷:§÷8â÷KøNgøA¶øøø/ù/Gù2wù:ªùIåù0/ú=`ú,žú=Ëú/	û&9ûm`ûTÎû
#üG1ü6yüP°üý<ý>Rý%‘ý·ý6Éý;þ<þ3Yþ?�þ*Íþ+øþ;$ÿ<`ÿ,�ÿ>Êÿ@		MJ	O˜	è	Sï	IC	k�	'ù	1!	&S	9z	9´	!î		#+	gO	(·	<à	<	(Z	+ƒ	:¯	Aê	J,	Fw	¾	!Ù	û	 	“<	›Ð	)l	(–	¿	\×	+4	*`	‹	¢	dµ	2		AM		!�		!±		OÓ		##
! 	LG
! 	”
! 	®
! 	#Í
! 	&ñ
! 		D,	:q	;¬	"è	N	0Z	(‹	?´	?ô	?4
	et
	DÚ
	2	R	(g	.�	(¿	1è	7	9R	'Œ	@´	Gõ	.=	l	>ƒ	GÂ	E
! 	3P	>„	Ã	%×	ý	\	1v	>¨	ç	2ó	(&	5O	.…	6´	ë	.	?:	z	+•	CÁ	6	P<	G�	yÕ	.O	.~	­	"È	<ë	((	6Q	Vˆ	Nß	N.	J}	8È	&	(	8H	9�	+»	:ç	Ÿ"	¥Â	*h	†“	&	BA	Z„	Sß	43	Dh	B­	'ð	H	<a	6ž	>Õ	@	:U	S�	-ä	0 	*C 	n 	"Œ 	B¯ 	'ò 	I!	Pd!	µ!	Ï!	ê!	"	< "	#]"	5�"	·"	'Õ"	.ý"	:,#	bg#	Ê#	3â#	5$	JL$	6—$	"Î$	7ñ$	=)%	,g%	,”%	#Á%	:å%	9 &	>Z&	3™&	HÍ&	c'	+z'	&¦'	Í'	0ä'	#(	)9(	,c(	(�(	,¹(	,æ(	&)	#:)	!^)	"€)	,£)	%Ð)	.ö)	$%*	&J*	+q*	-�*	(Ë*	ô*	0+	E+	*e+	I�+	EÚ+	2 ,	6S,	
Š,	F˜,	-ß,	+
-	9-	P-	l-		Œ-	!–-	1¸-	8ê-	[#.	Q.	SÑ.	=%/	uc/	qÙ/	OK0	›0	¥·0	j]1	LÈ1	@2	xV2	lÏ2	^<3	c›3	0ÿ3	M04	2~4	]±4	;5	AK5	?�5	IÍ5	.6	AF6	Dˆ6	CÍ6	^7	Wp7	SÈ7	€8	D�8	[â8	C>9	6‚9	L¹9	9:	_@:	V :	[÷:	aS;	oµ;	S%<	cy<	KÝ<	U)=	c=	=ã=	<!>	J^>	)©>	<Ó>	]?	Rn?	BÁ?	=@	mB@	W°@	oA	LxA	IÅA	oB	LB	OÌB	YC	£vC	©D	HÄD	g
E	9uE	<¯E	TìE	]AF	vŸF	ƒG	?šG	yÚG	DTH	F™H	œàH	œ}I	<J	;WJ	"“J	¶J	$ÉJ	AîJ	p0K	c¡K	YL	@_L	F L	>çL	3&M	.ZM	!‰M	2«M	$ÞM	*N	>.N	mN	ŒN	 ¦N	^ÇN	D&O	GkO	$³O	#ØO	7üO	84P	8mP	'¦P	5ÎP	5Q	:Q	7=Q	6uQ	:¬Q	2çQ	9R	(TR	*}R	"¨R	ZËR	3&S	4ZS	H�S	>ØS	LT	%dT	KŠT	$ÖT	MûT	.IU	xU	|U	U€U		ÖU	àU	UüU	?RV	E’V	ØV	.îV	'W	4EW	zW	 �W	.°W	ßW	4ÿW	-4X	5bX	/˜X	2ÈX	)ûX	.%Y	!TY	 vY	—Y	L¨Y	-õY	1#Z	UZ	 jZ	(‹Z	´Z	0ËZ	3üZ	00[	6a[	/˜[	4È[	,ý[	<*\	"g\	+Š\	(¶\	ß\	ð\	]	%]	-D]	r]	-Ž]	F¼]	,^	*0^	([^	„^	8�^	Æ^	%æ^	(_	&5_	\_	z_	�_	«_	Â_	×_	#ì_	.`	-?`	m`	-ˆ`	1¶`	è`	ú`	a	#a	#8a	.\a	‹a	¨a	"Ãa	æa	Qb	2Rb	…b	S”b	èb	+c	#4c	3Xc	Œc	¦c	Ác	1ác	5d	FId	%�d	¶d	Òd	8ïd	5(e	.^e	2�e	&Àe	çe	 f	&f	B>f	1�f	³f	;Òf	g	#g	7Cg	7{g	#³g	D×g	#h	5@h	-vh	#¤h	Èh	Däh	;)i	%ei	6‹i	UÂi	,j	?Ej	=…j	JÃj	4k	Ck	(ck	'Œk	+´k	<àk	Al	9_l	6™l	Ðl	Jïl	F:m	<�m	#¾m	âm	'øm	$ n	2En	%xn	žn	´n	Òn	-èn	(o	1?o	0qo	!¢o	8Äo	ýo	-p	:Gp	C‚p	(Æp	9ïp	)q	:Aq	,|q	,©q	Öq	6õq	1,r	"^r	<�r	8¾r	1÷r	,)s	Vs	,vs	(£s	JÌs	+t	:Ct	"~t	:¡t	(Üt	u	B"u	eu	)€u	Dªu	ïu	v	)v	CAv	%…v	;«v	/çv	%w	=w	\w	zw	–w	±w	(Ëw	vôw	Ckx	7¯x	;çx	E#y	iy	G‰y	zÑy	cLz	R°z	U{	DY{	Ož{	î{	=|	>B|	0�|	²|	Î|	î|	c	}	Pm}	1¾}	^ð}	TO~	9¤~	AÞ~	7 	7X	I�	AÚ	W€	t€	5ô€	H*�	,s�	O �	ð�	/ô�	&$‚	9K‚		…‚	N�‚	(Þ‚	7ƒ	P?ƒ	b�ƒ	@óƒ	Q4„	0†„	C·„	5û„	*1…	=\…	>š…	JÙ…	($†	JM†	W˜†	Dð†	25‡	*h‡	J“‡	IÞ‡	9(ˆ	.bˆ	"‘ˆ	,´ˆ	)áˆ	:‰	<F‰	Kƒ‰	8Ï‰	Š	7$Š	5\Š	(’Š	\»Š	2‹	1K‹	C}‹	<Á‹	3þ‹	?2Œ	:rŒ	7­Œ	BåŒ	-(�	V�	NÖ�	;%Ž	?aŽ	5¡Ž	K×Ž	##�	3G�	6{�	a²�	-�	*B�	=m�	5«�	8á�	/‘	"J‘	3m‘	@¡‘	Sâ‘	I6’	?€’	GÀ’	#“	),“	DV“	R›“	Uî“	.D”	]s”	ZÑ”	7,•	Bd•	J§•	6ò•	6)–	-`–	NŽ–	3Ý–	P—	Xb—	D»—	/˜	B0˜	+s˜	8Ÿ˜	(Ø˜	Q™	BS™	=–™	EÔ™	/š	<Jš	3‡š	F»š	8›	@;›	X|›	:Õ›	8œ	GIœ	H‘œ	@Úœ	)�	OE�	>•�	cÔ�	S8ž	Œž	^•ž	\ôž	aQŸ	*³Ÿ	4ÞŸ	: 	+N 	*z 	k¥ 	1¡	DC¡	'ˆ¡	'°¡	Ø¡	÷¡	,¢	,C¢	&p¢	5—¢	4Í¢	"£	5%£	%[£	@�£	.Â£	ñ£	¤	3&¤	Z¤	?^¤	7ž¤	?Ö¤	:¥	Q¥	(T¥	}}¥	Jû¥	QF¦	_˜¦	Iø¦	>B§	]�§	$ß§	¨	3¨	'Q¨	&y¨	= ¨	.Þ¨	.
©	6<©	0s©	.¤©	.Ó©	!ª	A$ª	Afª	4¨ª	UÝª	&3«	FZ«	>¡«	>à«	<¬	%\¬	A‚¬	aÄ¬	o&­	1–­	8È­	S®	<U®	0’®	!Ã®	,å®	'¯	:¯	4T¯	%‰¯	*¯¯	1Ú¯	]°	;j°	A¦°	è°	:ø°	/3±	4c±	˜±	^³±	9²	,L²	=y²	E·²	2ý²	'0³	 X³	1y³	:«³	Læ³	C3´	Hw´	?À´	5µ	56µ	,lµ	7™µ	AÑµ	>¶	<R¶	<�¶	GÌ¶	(·	<=·	.z·	<©·	æ·	¸	¸	9¸	#T¸	 x¸	&™¸	À¸	Û¸	ú¸	¹	<5¹	,r¹	Ÿ¹	0±¹	%â¹	Bº	3Kº	&º	 ¦º	7Çº	2ÿº	'2»	>Z»	4™»	:Î»	W	¼	>a¼	 ¼	º¼	Ó¼	î¼	)½	"5½	"X½	{½	ƒ½	£½	CÃ½	<¾	LD¾	,‘¾	¾¾		Ú¾	0ä¾	3¿	%I¿	%o¿	9•¿	;Ï¿	;À	KGÀ	0“À	/ÄÀ	.ôÀ	#Á	7<Á	KtÁ	?ÀÁ	&Â	W'Â	[Â	iÛÂ	cEÃ	F©Ã	EðÃ	6Ä	ATÄ	–Ä	6«Ä	+âÄ	=Å	>LÅ	:‹Å	\ÆÅ	-#Æ	+QÆ	.}Æ	;¬Æ	"èÆ	?Ç	6KÇ	‚Ç	"’Ç	-µÇ	0ãÇ	È	2È	MÈ	+eÈ	'‘È	¹È	-ÒÈ	;É	1<É	;nÉ	;ªÉ	=æÉ	;$Ê	;`Ê	;œÊ	;ØÊ	;Ë	/PË	8€Ë	¹Ë	,ÔË	(Ì	(*Ì	 SÌ	tÌ	>†Ì	ÅÌ	 ÞÌ	
ÿÌ	&
Í	.4Í	*cÍ	%ŽÍ	2´Í	.çÍ	'Î	*>Î	0iÎ	#šÎ	(¾Î	'çÎ	*Ï	*:Ï	/eÏ	(•Ï	*¾Ï	éÏ	Ð	$Ð	1?Ð	!qÐ	6“Ð	#ÊÐ	îÐ	0
! Ñ	';Ñ	-cÑ	.‘Ñ	4ÀÑ	:õÑ	20Ò	$cÒ	#ˆÒ	¬Ò	JÅÒ	5Ó	6FÓ	%}Ó	5£Ó	#ÙÓ	!ýÓ	4Ô	TÔ	']Ô	%…Ô	"«Ô	'ÎÔ	5öÔ	1,Õ	4^Õ	:“Õ	9ÎÕ	9Ö	3BÖ	3vÖ	7ªÖ	.âÖ	1×	7C×	6{×	6²×	0é×	1Ø	1LØ	0~Ø	/¯Ø	2ßØ	8Ù	7KÙ	7ƒÙ	1»Ù	3íÙ	2!Ú	1TÚ	0†Ú	3·Ú	9ëÚ	8%Û	8^Û	4—Û	3ÌÛ	6Ü	27Ü	2jÜ	5�Ü	;ÓÜ	:Ý	:JÝ	6…Ý	5¼Ý	4òÝ	D'Þ	4lÞ	D¡Þ	.æÞ	<ß	Rß	qß	W‘ß	>éß	2(à	6[à	0’à	-Ãà	'ñà	6á	&Pá	(wá	# á	#Äá	#èá	)â	16â	/hâ	.˜â	8Çâ	<ã	#=ã	aã	�ã	,œã	Éã	,åã	6ä	1Iä	P{ä	7Ìä	Aå	>Få	<…å	Âå	Làå	F-æ	tæ	'ˆæ	°æ	1Ðæ	Fç	tIç	>¾ç	Uýç	QSè	Q¥è	0÷è	"(é	 Ké	(lé	$•é	'ºé	jâé	/Mê	9}ê	J·ê	?ë	,Bë	)oë	0™ë	:Êë	Rì	PXì	)©ì	,Óì	Yí	5Zí	+�í	3¼í	Bðí	:3î	"nî	/‘î	'Áî	&éî	/ï	'@ï	3hï	/œï	3Ìï	3ð	24ð	6gð	'žð	+Æð	+òð	<ñ	[ñ	gñ	sñ	†ñ	—ñ	:­ñ	9èñ	?"ò	@bò	I£ò	Líò	a:ó	3œó	9Ðó	2
! ô	<=ô	<zô	E·ô	0ýô	^.õ	-�õ	4»õ	8ðõ	-)ö	`Wö	4¸ö	.íö	0÷	/M÷	9}÷	A·÷	6ù÷	A0ø	Lrø	F¿ø	,ù	43ù	.hù	J—ù	Eâù	!(ú	KJú	i–ú	6û	)7û	Oaû	L±û	!þû	" ü	!Cü	%eü	/‹ü	=»ü	Sùü	8Mý	8†ý	<¿ý	+üý	S(þ	;|þ	6¸þ	*ïþ	Jÿ	(eÿ	QŽÿ	3àÿ	|
! q‘
! 8
! ><
! p{
! Bì
! S/
! \ƒ
! zà
! I[
! I¥
! 7ï
! B'
! 1j
! Jœ
! :ç
! M"
! :p
! <«
! :è
! D#
! 0h
! >™
! 5Ø
! 0
! ‰?
! QÉ
! 1
! .M
! /|
! ¬
! BÉ
! :	
! HG	
! 3�	
! GÄ	
! 7
  
! 3D
  
!  x
  
! %™
  
! 7¿
  
! 6÷
  
! B.
! 9q
! *«
! -Ö
! 
! 
! %6
! #\
! 1€
! S²
! 
! L#
! ;p
! ¬
! (Ä
! )í
! /
! 1G
! 6y
! 2°
! ã
! ÷
!  
! 2
! #G
! #k
! A�
! 7Ñ
! I	
! S
! 4d
!  ™
! &º
! 7á
! O
! *i
! ”
! 1«
! MÝ
! K+
! 9w
! @±
! =ò
! 50
! 4f
! B›
! AÞ
! D 
! ?e
! +¥
! Ñ
! è
! 

! .
! 2@
! ;s
! ?¯
! %ï
! 7
! =M
! *‹
! /¶
! $æ
! 8
! 2D
! /w
! 7§
! 2ß
! 8
! /K
! :{
! ?¶
! >ö
! B5
! :x
! 5³
! 9é
! J#
! :n
! 0©
! )Ú
! 1
! A6
! +x
! ¤
! /Â
! ,ò
! :
! 8Z
! 2“
! BÆ
! '	
! *1
! '\
! „
! F 
! ç
! .
! N0
! Z
! WÚ
! 82
! ?k
! ,«
! ;Ø
! 0 
! FE 
! 4Œ 
! 1Á 
! #ó 
! F!
! (^!
! *‡!
! B²!
! Fõ!
! L<"
! &‰"
! 6°"
! 1ç"
! 9#
! 9S#
! :�#
! È#
! Ø#
! <ò#
! )/$
! EY$
! :Ÿ$
! 0Ú$
! .%
! d:%
! SŸ%
! >ó%
! 2&
! 2D&
! /w&
! <§&
! 2ä&
! :'
! $R'
! w'
! =‰'
! Ç'
! 1å'
! V(
! +n(
! š(
! 9¯(
! Aé(
! /+)
! [)
! 8q)
! 8ª)
! /ã)
! G*
! A[*
! D�*
! @â*
! #+
! #>+
! jb+
! &Í+
! %ô+
! 6,
! 7Q,
! 7‰,
! 5Á,
! F÷,
! *>-
! +i-
! &•-
! .¼-
! @ë-
! 5,.
! 3b.
! Q–.
! Vè.
! ?/
! 9^/
! 2˜/
! 3Ë/
! 2ÿ/
! 120
! 2d0
! &—0
! 8¾0
! 5÷0
! 2-1
! 8`1
! [™1
! =õ1
! C32
! 5w2
! +­2
! 2Ù2
! -3
! ;:3
! (v3
! OŸ3
! 2ï3
! $"4
! G4
! Y`4
! 9º4
! .ô4
! N#5
! Er5
! )¸5
! 9â5
! P6
! Gm6
! #µ6
! #Ù6
! .ý6
! 4,7
! 9a7
! 8›7
! /Ô7
! *8
! 4/8
! Vd8
! ]»8
! v9
! ?�9
! $Ð9
! õ9
! "	:
! #,:
! !P:
! "r:
! •:
! +±:
! *Ý:
! ;
! ;
! 3;
! 
J;
! 
X;
! 0f;
! 1—;
! É;
!  é;
! 
! <
! &<
! :<
! 'U<
! )}<
! *§<
! *Ò<
!  ý<
! <=
! 2[=
! Ž=
! ¡=
! À=
! ×=
! *ò=
! 9>
! )W>
! ;�>
! A½>
! $ÿ>
! $?
! 3>?
! r?
! D‘?
! Ö?
! Eè?
! @.@
! &o@
! #–@
!  º@
! Û@
! ù@
! TA
! rkA
! nÞA
! DMB
! ;’B
! =ÎB
! 5C
! IBC
! 5ŒC
! 5ÂC
! 'øC
! 6 D
! 7WD
! !�D
! 7±D
! $éD
! %E
! +4E
! ,`E
! !�E
! "¯E
! +ÒE
! ,þE
! $+F
! %PF
! &vF
! �F
! &»F
! âF
! JëF
! -6G
! -dG
! 3’G
! /ÆG
! 0öG
! /'H
! /WH
! %‡H
! +­H
!  ÙH
! úH
! 	I
! E(I
! nI
! ˆI
!  ¢I
! ÃI
! :ßI
! J
! )J
! =8J
! !vJ
! ˜J
! A§J
! AéJ
! +K
! DK
! #YK
! "}K
! / K
! ÐK
! âK
! öK
! L
! 4L
! 2NL
! G�L
! *ÉL
! ôL
! M
! P%M
! !vM
! !˜M
! >ºM
! BùM
! `<N
! 1�N
! 3ÏN
! /O
! N3O
! 7‚O
! FºO
! 1P
! v3P
! XªP
! DQ
! %HQ
! +nQ
! /šQ
! (ÊQ
! :óQ
! H.R
! wR
! =‹R
! /ÉR
! $ùR
! 3S
! %RS
! 7xS
! >°S
! >ïS
! '.T
! $VT
! ){T
! 2¥T
! 9ØT
! SU
! UfU
! 6¼U
! )óU
! :V
! XV
! 4xV
! 6­V
! 6äV
! W
! 	4W
! (>W
! ;gW
! :£W
! #ÞW
!  X
! ##X
! GX
! &_X
! '†X
! 7®X
! æX
  
! õX
! Y
! Y
! 7Y
! TY
! rY
! ’Y
! G®Y
! KöY
! BZ
! OZ
!  nZ
! #�Z
! ,³Z
! EàZ
! 9&[
! *`[
! 7‹[
! "Ã[
! 7æ[
! \
! 1>\
! :p\
! «\
! ´\
! Ì\
! @ë\
! @,]
! Lm]
! 8º]
! *ó]
! ?^
! >^^
! C�^
! Cá^
! 6%_
! /\_
! $Œ_
! #±_
! /Õ_
! -`
! 63`
! Bj`
! 5­`
! ;ã`
! ;a
! ([a
! („a
! 5­a
! %ãa
! $	b
! ,.b
! ,[b
! ,ˆb
! 0µb
! æb
! =c
! C?c
! 9ƒc
! -½c
! Cëc
! L/d
! |d
! œd
! #®d
! 1Òd
! ;e
! _@e
! % e
! 0Æe
! T÷e
! MLf
! ]šf
! Vøf
! gOg
! x·g
! X0h
! U‰h
! Cßh
! b#i
! X†i
! Xßi
! :8j
! 0sj
! 7¤j
! !Üj
! *þj
! 1)k
! &[k
! >‚k
! ,Ák
! (îk
! ,l
! +Dl
! .pl
! :Ÿl
! /Úl
! A
! m
! 0Lm
! #}m
! 2¡m
! ;Ôm
! n
! ,n
! 8Kn
! „n
! @£n
! 1än
! Po
!  go
! *ˆo
! 0³o
! äo
! ôo
! ap
! >ep
! >¤p
! 'ãp
! 0q
! <q
! )\q
! )†q
! %°q
! Öq
! @ñq
! 2r
! ?Pr
! C�r
! CÔr
! 8s
! (Qs
! 5zs
! (°s
! (Ùs
! Rt
! :Ut
! �t
! ;­t
! Pét
! :u
! $Yu
! &~u
! =¥u
!  ãu
! Bv
! 6Gv
! ?~v
! C¾v
! ,w
! 0/w
! 4`w
! I•w
! 7ßw
! @x
! <Xx
! &•x
! O¼x
! y
!   y
! (Ay
! jy
! {y
! Žy
! '¢y
!  Êy
! >ëy
! B*z
! 6mz
! *¤z
! Ïz
! 1ïz
! %!{
! G{
! d{
! 1‚{
! .´{
! -ã{
! A|
! >S|
! 3’|
! 3Æ|
! ú|
! -}
! /9}
! 0i}
! /š}
! .Ê}
! 7ù}
! 11~
! c~
! #t~
! 9˜~
! +Ò~
! +þ~
! ?*
! Aj
! A¬
! Qî
! -@€
! Gn€
! K¶€
! #�
! 6&�
! ;]�
! <™�
! *Ö�
! ‚
! 2!‚
! 1T‚
! -†‚
! A´‚
! 4ö‚
! A+ƒ
! ,mƒ
! ;šƒ
! =Öƒ
! 8„
! BM„
! M�„
! <Þ„
! M…
! 8i…
! 9¢…
! Ü…
! *ù…
! 4$†
! /Y†
! ,‰†
! D¶†
! Fû†
! 3B‡
! (v‡
! %Ÿ‡
! Å‡
! :Ø‡
! *ˆ
! I>ˆ
! -ˆˆ
! 2¶ˆ
! .éˆ
! #‰
! "<‰
! >_‰
! 2ž‰
! +Ñ‰
! ?ý‰
! =Š
! '[Š
! @ƒŠ
! KÄŠ
! k‹
! *|‹
! /§‹
! ,×‹
! Œ
! Œ
! ":Œ
! (]Œ
! ?†Œ
! LÆŒ
! 9�
! 9M�
! 9‡�
! 9Á�
! &û�
! @"Ž
! CcŽ
! %§Ž
! IÍŽ
! '�
! ?�
! V�
! j�
! ‚�
! š�
! ²�
! Ç�
! ß�
! ô�
! 	�
! �
! 3�
! H�
! ]�
! r�
! ‡�
! œ�
! ±�
! Æ�
! Û�
! ø�
! 
‘
! "‘
! 7‘
! L‘
! a‘
! y‘
! Ž‘
! ¦‘
! ¾‘
! Ó‘
! ë‘
! ’
! ’
! *’
! ?’
! T’
! i’
! ƒ’
! ˜’
! ­’
! Å’
! Ú’
! ó’
! “
! “
! 2“
! H“
! "^“
! �“
!  “
! &º“
! &á“
! ”
! )'”
! 7Q”
! >‰”
! 'È”
! $ð”
! K•
! a•
! 9t•
! 6®•
! 3å•
! <–
! 0V–
! 1‡–
! ;¹–
! &õ–
! 5—
! 6R—
! -‰—
! ·—
! )Ñ—
! ,û—
! G(˜
! )p˜
! .š˜
! 1É˜
! û˜
! -™
! =G™
!  …™
! 4¦™
! #Û™
! Fÿ™
! %Fš
! $lš
! $‘š
! ,¶š
! /ãš
! ?›
! BS›
! 2–›
! 3É›
! 3ý›
!  1œ
! 4Rœ
! *‡œ
! 4²œ
! %çœ
! l
�
! (z�
! $£�
! (È�
! iñ�
! P[ž
! ¬ž
! Çž
! $Ûž
! Ÿ
! &Ÿ
! )8Ÿ
!  bŸ
! +ƒŸ
! +¯Ÿ
! +ÛŸ
! + 
! +3 
! +_ 
! +‹ 
! +· 
! +ã 
! +¡
! +;¡
! $g¡
! %Œ¡
! ²¡
! /Ð¡
! !¢
! %"¢
! !H¢
! j¢
! !‡¢
! ©¢
! %Æ¢
! !ì¢
! !£
! !0£
! !R£
! <t£
! %±£
! $×£
! 0ü£
! -¤
! +M¤
! y¤
! :“¤
! Î¤
! ë¤
! "¥
! $*¥
! 6O¥
! D†¥
! Ë¥
! !é¥
! ¦
! &¦
! $E¦
! "j¦
! �¦
! 6¦¦
! Ý¦
! Pò¦
! C§
! 2^§
! +‘§
! )½§
! &ç§
! ¨
! P%¨
! 'v¨
! %ž¨
! FÄ¨
! -©
! 9©
! Q©
! *o©
! +š©
! ;Æ©
!  ª
! &#ª
! 6Jª
! <�ª
! ¾ª
! ;Üª
! G«
! 4`«
! -•«
! XÃ«
! 6¬
! cS¬
! }·¬
! 25­
! 0h­
! .™­
! 2È­
! Fû­
! /B®
! >r®
! =±®
! 8ï®
! >(¯
! ;g¯
! :£¯
! :Þ¯
! 8°
! >R°
! V‘°
! Eè°
! Y.±
! 2ˆ±
! '»±
! 'ã±
!  ²
! ;,²
! (h²
! "‘²
! '´²
! #Ü²
! -³
! 8.³
! 4g³
! %œ³
! 'Â³
! %ê³
! &´
! l7´
! ,¤´
! DÑ´
! "µ
! 9µ
! PVµ
! §µ
! Åµ
! Ûµ
! ñµ
!  ¶
! 1'¶
! 1Y¶
! (‹¶
! (´¶
! (Ý¶
! +·
! )2·
! *\·
! *‡·
! *²·
! &Ý·
! 4¸
! 09¸
! 'j¸
! /’¸
! &Â¸
! &é¸
! &¹
! 27¹
! &j¹
! $‘¹
! +¶¹
! 'â¹
! &
! º
! +1º
! @]º
! Ažº
! |àº
! b]»
! BÀ»
! ¼
! +
! ¼
! *6¼
! *a¼
! 0Œ¼
! $½¼
! â¼
! 6þ¼
! 5½
! ,N½
! 2{½
! @®½
! sï½
! !c¾
! …¾
! "–¾
! &¹¾
! à¾
! 4¿
! 5¿
! $I¿
! #n¿
! %’¿
! ¸¿
! =Ê¿
! À
! (À
! BHÀ
! 3‹À
! ;¿À
! ?ûÀ
! ;;Á
! >wÁ
! ;¶Á
! 0òÁ
! 0#Â
! 1TÂ
! 6†Â
! 7½Â
! EõÂ
! +;Ã
! LgÃ
! .´Ã
! +ãÃ
! 8Ä
! 4HÄ
! &}Ä
! ¤Ä
! ¿Ä
! ,ÙÄ
!  Å
! 1'Å
! $YÅ
! 4~Å
! (³Å
! "ÜÅ
! .ÿÅ
! !.Æ
! ,PÆ
! !}Æ
! -ŸÆ
! -ÍÆ
! 8ûÆ
! @4Ç
! +uÇ
! @¡Ç
! /âÇ
! HÈ
! -[È
! ,‰È
! /¶È
! +æÈ
! É
! P0É
! -�É
! 5¯É
! ?åÉ
! (%Ê
! 7NÊ
! 5†Ê
! 3¼Ê
! @ðÊ
! 41Ë
! JfË
! D±Ë
! ?öË
! 36Ì
! KjÌ
! I¶Ì
! DÍ
! -EÍ
! 8sÍ
! 9¬Í
! 0æÍ
! %Î
! (=Î
! 'fÎ
! /ŽÎ
! /¾Î
! 3îÎ
! ;"Ï
! (^Ï
!  ‡Ï
! G¨Ï
! .ðÏ
! +Ð
! <KÐ
! $ˆÐ
! >­Ð
! 3ìÐ
! - Ñ
! 0NÑ
! 0Ñ
! +°Ñ
! ÜÑ
! 5ôÑ
! =*Ò
! -hÒ
! –Ò
! µÒ
! %ÕÒ
! ûÒ
! .Ó
! 7HÓ
! *€Ó
! ?«Ó
! ëÓ
! 	Ô
! Ô
! 3Ô
! OÔ
! 3nÔ
! 1¢Ô
! ÔÔ
! &íÔ
! "Õ
! 
7Õ
! EÕ
! ]Õ
! 2oÕ
! ¢Õ
! 6¼Õ
! !óÕ
! Ö
! $/Ö
! (TÖ
! G}Ö
! DÅÖ
! ,
! ×
! *7×
! (b×
!  ‹×
! ¬×
! )É×
! ,ó×
! 8 Ø
! DYØ
! DžØ
! 5ãØ
! RÙ
! (lÙ
! +•Ù
! $ÁÙ
! +æÙ
! #Ú
! *6Ú
! aÚ
! 0Ú
! '°Ú
! 1ØÚ
! 
! Û
! %"Û
! .HÛ
! &wÛ
! "žÛ
! CÁÛ
! [Ü
! aÜ
! )rÜ
! IœÜ
! #æÜ
! !
! Ý
! [,Ý
! ˆÝ
! 7§Ý
! 9ßÝ
! 6Þ
! 4PÞ
! >…Þ
! KÄÞ
! /ß
! /@ß
! pß
! ?‡ß
! ,Çß
! ôß
! à
! �3à
! +Ãà
! (ïà
! @á
! 4Yá
! +Žá
! -ºá
! ,èá
! 5â
! 4Kâ
! €â
! ?–â
! VÖâ
! -ã
! 3Mã
! �ã
! ¡ã
! +±ã
! "Ýã
! (ä
! )ä
! ,Aä
! +nä
! -šä
! Èä
! çä
! 4å
! <å
! /Tå
! %„å
! ªå
! Çå
! @Üå
! @æ
! I^æ
! 4¨æ
! SÝæ
! 21ç
! 9dç
! 7žç
! )Öç
! +è
! (,è
! %Uè
! "{è
! .žè
! Íè
! =æè
! #$é
! 4Hé
! (}é
! )¦é
! 3Ðé
! 6ê
! #;ê
! _ê
! >|ê
! $»ê
! +àê
! 8ë
! $Eë
! *jë
! +•ë
! 3Áë
! 6õë
! 3,ì
! 8`ì
! '™ì
! <Áì
! 6þì
! C5í
! ayí
! EÛí
! A!î
! <cî
! < î
! 9Ýî
! ^ï
! )vï
! - ï
! IÎï
! <ð
! ,Uð
! ‚ð
! ?•ð
! SÕð
! _)ñ
! <‰ñ
! Æñ
!  ãñ
! #ò
! (ò
! <Bò
! Cò
! BÃò
! Ió
! Pó
! 4\ó
! '‘ó
! ¹ó
! ;Ñó
! /
ô
! B=ô
! 4€ô
!  µô
! IÖô
! ! õ
! #Bõ
! Afõ
! 4¨õ
! <Ýõ
! Cö
! ?^ö
! @žö
! [ßö
! k;÷
! k§÷
! Dø
! RXø
! /«ø
! =Ûø
! Pù
! Mjù
! O¸ù
! Jú
! ?Sú
! 4“ú
! Èú
! -Þú
! &û
! ,3û
! B`û
! S£û
! Y÷û
! 'Qü
! +yü
! 7¥ü
! 4Ýü
! 6ý
! 7Iý
! *�ý
! /¬ý
! RÜý
! /þ
! Hþ
! 0^þ
! M�þ
! bÝþ
! @ÿ
! O^ÿ
! '®ÿ
! (Öÿ
! Cÿÿ
! 7C:{¶(Õ0þ./&^;…ÁÕ î'//W/‡6·@î?/o)�(¹2â-+C3o(£"Ì)ï0J?g5§Ý.ý",9O3‰½\Æ#%6\1{1­ß1÷=)Kg&³*Ú6	L<	X‰	Kâ	V.
! T…
! VÚ
! W1T‰WÞP6K‡LÓ> 
>_
Už
Tô
dIL®SûDO”F©ðA3B3v?ªEêY0<Š+Ç1óR%=x:¶2ñ8$+]3‰6½^ô5S+‰Mµ>(B0k8œ"Õ'ø' HTq)Œ#¶'Ú #>/^Ž'­)Õ4ÿ4-R€&Ÿ'Æ1î0 (Qz#Œ#°1Ô*1B@7ƒ,»,è0FAZVœSó8G€'™,ÁZî;ID…FÊ6HH7‘=É=)E%o9•Ï"ã %$ OJ #š (¾ *ç "!5!QP!¢!Á!ß!õ!," 8"Y"!w">™"HØ"&!#H#0h#H™#(â#U$+a$7�$+Å$>ñ$60%;g%;£%0ß%&0&,J&w&‘&"«&>Î&N
'B\'1Ÿ'(Ñ'Hú'GC(Z‹()æ(,)"=)7`)=˜)BÖ)**1D*:v*±*0¾*-ï*"+8@+8y+H²+#û+$,+D,p,6�,'Ç,7ï,6'-+^->Š-;É-,."2.1U.=‡.Å.â.#ô.'/ @/0a//’/CÂ/<0=C0,�0*®01Ù0C1EO1D•1+Ú192@26`2(—2"À24ã2#3<3[3)k3@•39Ö3464fT45»4ñ4)5495"n5;‘5)Í5"÷5 6,;6h67‡60¿61ð6?"7&b7‰7¤72¿7ò7t8s}8.ñ8. 9.O9"~9"¡9MÄ9L:D_:2¤:6×:;-';+U;0�;-²;Dà;0%<1V<?ˆ<>È<==.E=.t=5£=JÙ=#$>1H>5z>°>;Æ>1?14?0f??—?-×? @&@9F@K€@4Ì@2A4A?JA9ŠAAÄA.B)5B-_B2�B?ÀB4CA5C6wC7®C3æC6DBQD7”D3ÌD7E88EqE+ŽE.ºE&éEFF?WF—F¶F+ÐF&üF*#G%NGtG’G¬G4ÆGkûGMgH4µH3êHI#8I6\I8“I@ÌI:
J*HJBsJ¶J3ÒJ(K6/K)fK/�K=ÀK1þK10LMbL0°L0áL0MCM)aM'‹M<³M!ðM3N
! FNQNjN1wN1©N$ÛN/O?0O)pO*šO+ÅO*ñO1P!NP/pP3 P*ÔPÿPQ6Q.RQX�Q‘ÚQÈlR5S†NS=ÕS4T1HT,zTA§T/éT<UUVU¬U=ÃU3V(5V(^V?‡V$ÇVìW	X'XDXacX_ÅX%YBY^Y|Y™Y·YÔYòYZ.ZMZmZŠZ¦Z½ZÝZûZ[9[U[?t[4´[&é[.\$?\Kd\/°\Wà\f8]@Ÿ]Là]‚-^@°^Eñ^D7_:|_D·_7ü_54`4j`Ÿ`?´`5ô`"*a0Ma.~aI­a@÷aB8b3{b¯bmÎb.<cYkcHÅcVded+„d!°d!Òd%ôd%e$@e8ee!žeUÀe?f$Vf{f ‘f²f*Ñf üf g$>g$cg@ˆg Égêg)h7,h dh'…h(­h4ÖhFi=Ri4�i@Åi8j?jN]j-¬j,Új+kM3kM�kPÏk[ lH|lBÅl?m?HmTˆmÝm7úm=2n/pn n@ºnXûnaTo0¶o(çoEp#Vp;zp&¶p'Ýp6q:<q(wqD q1åq0r'Hr+pr9œr.Örs&s.=s%ls>’s+ÑsýsVt7nt2¦t1Ùt4u9@u5zu9°uMêuI8v&‚vG©v9ñv4+w`wG|wÄwAãw0%x;Vx4’x$Çxìxy)+y/Uy(…y)®y$Øyýy$z$7z'\z„z2¤z,×z+{0{"I{.l{1›{Í{Wí{!E|2g|:š|7Õ|$
}2}3P}4„}'¹}á}1÷~) Bc1z6¬'ã€(€(F€o€?�€DÍ€6�5I��4™� Î�)ï�8‚"R‚%u‚›‚±‚*Ä‚ï‚%ƒ-ƒKƒ%jƒ�ƒ"¯ƒÒƒêƒ2
! „>=„?|„#¼„>à„'…G…%e…‹…"¦…rÉ…I<†J††Ñ†^ð†CO‡S“‡2ç‡5ˆ<Pˆ9�ˆ8Çˆ=‰;>‰Hz‰GÃ‰Š;*Š3fŠ8šŠ:ÓŠ0‹C?‹3ƒ‹O·‹/Œ,7Œ5dŒ(šŒ]ÃŒA!�@c�,¤�4Ñ�'Ž0.Ž8_Ž/˜Ž#ÈŽAìŽC.�<r�#¯�1Ó�(�J.�/y�C©�4í�C"‘f‘4…‘*º‘å‘<ì‘')’7Q’E‰’Ï’;í’1)“L[“T¨“.ý“*,”*W”K‚”RÎ”?!•Ca•<¥•8â•*–/F–v–A’–"Ô–÷–"—3—M—h—D…—'Ê—:ò—.-˜7\˜)”˜.¾˜-í˜@™.\™,‹™¸™Õ™ì™LšARš/”š$Äš,éšX›,o›Sœ›,ð›–œ	´œ@¾œ2ÿœ<2�Ao�6±�Uè�3>ž<rž5¯ž3åž2Ÿ&LŸ$sŸ(˜Ÿ*ÁŸ:ìŸ	' 1 vH ,¿ )ì 7¡;N¡&Š¡'±¡%Ù¡<ÿ¡9<¢1v¢@¨¢é¢*	£'4£+\£+ˆ£5´£)ê£(¤-=¤)k¤
•¤-£¤*Ñ¤ü¤¥-¥J¥&c¥[Š¥æ¥-DDòìƒ	V	+ÿi™ûÂß`w"¶©þm¶ˆ
j
`-a,N6|
ÃËF'ÍD^d	«¥'
! ÈhgOµ•å0†½ÑmÑ¬
äX
ô‡–„W^	(Ç
P
! ò	bW¥	õ=Á‡póÅF
! "Aïª
! `è3§¥�÷GÈ	8&L]„g¹’
p…ø·¦>.:@�Žü1].V_¾þ;Ó^ô•
Õü³¢
I)¼�2ž¾·›}óJ
•pÍ'0™*ÍG—cO…Ÿ 	l;¨¢�%
¥¼;m
×7
! Ê�>tƒÙÉ�_
! #ðsÓ
! ÷¿’dT
#“º
! \�
! 
ø
X�kÌŸUC,bÁ®„ýÎ
! yŸ;±yá–
Î
 3	A
MéMß+¶¾
Ê19Ðg‰MÌ‹r
wÞÝ˜Ø³ã	£�\J±Òl½š’	†À,uþçœï•¸n7	äÄÿy,è&d8	CÆQ¹HGF-
! D©AšµÖqxBÂpnÚ
mV@	ï�&Ü%œ
! 9J¦/^þD%·¦wð‘ô	†
! 	—<\ ÅfÆÂê2ê
2èaï
! Ù
! $}áñû—
! ™è¬=«!ÈÖk
p
! Jc7$
! šÖ� ®NTÆ
Ê&`C›&
óû�
LIü[?ªEzsÒ(‡_ÿ
`®
! ˆ‘Â
! jaB6	S
)
rà×ÏT%Pðµ "«2]Ä	H6<6ÝA`„^Ñ¢…âšmp¸	V-G¾F”b
! ½·c�W¾Ö3
1p!÷“}rÞ	
! Š
! ô5a>pÿB)�l
! Z¯kÆ	øDT›êÊö
! 0Í	U0çaE©Ë�aC+¢Y\­¿—GåÉ-Wî1ß
�
! Ûi—<8ë	Ë!ñh-”Éþel
! T¹¼Ë7d¿	—ñ1Û
! æ‚­©¾M	4Ò¶3
! {Tô‘
! µZý¬‚Ì[&ú(	¿
! á
$ÆÏ`â
¤°·œ>,ÉH	<ŸÍ¤o
! t	ŸË�$&7�æ

Gx °	3a�iƒ
! Ÿù{°t/ÄâÁçí[
cžÚ²°
! ‚‡j
! _Âci
! –ÚÊŠq¯Âg:]
‘­qÛÎ	t
! Ð
! Åiîk_Õ\Æ°\Ñ‡w	{`86íi§	¢ØAæžšVÏ¹·
óíÿ6�Ùv–]	È²‡d
,1åÃU!F�
! (
! ©|óÝ;	ÑMq<sÈ
œqØ™ì}ïG¸Y¶û«Å�	ú<z
! ß«�å)*
¦îIj(å<™
ò²bÑ 
! #Ea
)Gô=×éë5ä.
! de�Â¡‹	�°õT`Ã ï#†Äø	kNíûQ~Í÷N
Yx”cfuŽ+ßœ”ç*n€Ÿ¯	Qd9å3´fu
â5›
˜'<Nú
§‚
! ø“
! 
�uÎ
mÇ×z
! 5p{
! ¥¹¡vn	O*•ÔN	O/Ào|%U
—
™=ELd1z�Úv*¢±±fE"ÝŸxÿ¥PìóW
! âÑAe‹Ë¥ù
! ²F
j	¬¬_ã
! JJ…¶
! ÎÕsë
! WJ	/;óZ‚³Ø:ªZ

åë*WGÑDŠY9
! $¹ø¥@H„AfGe`-§û2ŠžàN'él,"C 
$»i»
�A­µÓ2äÄìD»L#
7÷œü$Ã´Ž
! 3‡ÙoS	äòŽ25Š8‘»&Íù
! 
îõQ?	ç³EÖ
! òaüp	2
! ÝÔ
! ²4ûO{qK‰·•e	"š
Hˆ¤Ä~æ*Q,¯ð÷	iØÝÛïÞŽjæÞëÎŽ™¬>íWLÀú
! GŒõ5öÔ±QÂ‡jhA	E$
ìÇpP®îbALš:K@Õ:	Àˆ4·w~ªBQA6L	[ü		/_\	FâŸ�
Ðß¢†¡º~ËÓ•
! ¶3þ
! ë“åuÎqk½
! .ë’ÂüSnï
! Cç²ùž_øSrÇ	_o	F(…¯�ÃÓðñ›i•	×»*™	˜
! ½»“$9	)‡‰ƒÛ1ƒ¾IÜ�X¹	÷Á	l‘‘íVq
I…Ø0
3°Å®oÐ&Ëqº–$Ä6Å5: #‰Wmy6š	‘%	LZ¢S|dtûÄ
Ž	P
.ž3
·­u´U
! >û3tâ:Ì¬ªZ�	J8
x	2cU‘õ
hª…	¨é/²�›%åf	T
! •^Ê	/pÓsÏ((3´	FëÕúÈë­Rs
! náL-Lu¨
ÖìÑÊÄµä£]É
! ž—x^7æÂ	‰
!  P0¡á�Ã¼	Q
‚	ò
tðzÒó¬Q�Àè°�úQÌuw€ÛR�YbJóÌ*É§3ÉTB¢ÙB
! A‘Êö0êÖš
! …¿
! Ó§òÝÊŽÛ'	ô
EºÐ;OT
O
! Øú	¨xºùRˆr ªû­E?�,…
! ;
! «
\
ý#{t=ó¬aí
CBo
só
! ì@6“ãÙoˆ‡¨Šå9=üUÃAž
…e4ØàMßÎ	ý	_ˆs	ífõXø´É	ÖÍ
,]Û¨¯@šÌÞ%àbIýNÝñ¤ÝŽuþSäŠ’HÅ³¿›Wº¯L^#Q¯Ô=Òs
ª¹g (	Â)¦.5Ê
>ùDîàÆª	Œâí2p½•ÿ”
! Zœ•Ìl·	h‹
Œ+“D2
! W\çžÔ‹
! `29_	üŒÁClw¨–V�¿ÀW|D2§Äb÷
! Œ*�¬ìû
! £=µœj4
! ¡
! y
Rg¡9‡�iv)×XD	Olñ¥¹Ö	Ññ%Y‹Ï†‹rðržŸ	G	õ
! Å’Lƒ(§Ê†y­¢í 7|–&¨JT«	„ú¦ïùnï
)Px
! ¯öºüW	e‰ñ”Á;š°Å¾—$0O=[ry±–Y
¶÷¤ŠãSª ùðóWxDtý<2èð	c"±µ
! ZgR¸Î4²®BóNëùÃãŸ"?‹Æ§#c8UUcPSìè´â
! ±…ö)vŸ1¾i¹›õÓ	3-(ï$þÆòr
! …ùÓ±ŒRô˜Ü‰Tæ­’*¥ÊÐã¤/g3Çh3ôUÏŒTù{Šúk°Œ
¯è#
þ	Y	¨.³ç	�
©	ø€äÖÓ¬GjtÎ§m	Í‚ÕÚwß”
Æïe „ç,*ßÂ
! fh
! õ
! @<;vgü¤’{	
©
Ç£ðõ¡‡C	rÇ¢Î·
! ( ù
¡K›´ïÎ�0:ç„¤aAH
Y°uò„Xâ}Be 1Ò
Rh¦@Yï)	¬ÝTôö!m
! =
¸
f—	v‹
4éE´Þ@Ì½áî�¼•Ø
! :‚œ²
! ÏÀ‰�ƒ"´S¡`Îh?
! *¦xÕB9	ÅÒœÅv°
! µØœ Z¡ì	ƒÍ3]î®L
…ºÀ”ªª¬°³Jê¶?&•bW

K·E	èùv°ZÓ›<{äã	åï”ÓÜ
�è	EI
! Ñ¼¬sN�b‚‰Ðxo[Ã¿
Ä�
! ˜Oå—Ü	Ü¶Z$	H¯Â²Äc
! ÞyÔc‡	eÏ€
8ÿ©³	.	MM3:
! žxN}d¸Á•€TÒ¨ë¤
! Ì�†%�’é×…u	¯
! ƒÇè÷OÊc3–p
_Ã/‚-ÎŠEŽê
! q
! <
Ãæ/vyê³
! Nb'ÎU.‚	ÚÑ
!  ‡x
�'dæ
! ’ô‡ÒÑåÇ¥V�ÂˆS
! !�éþ¼pÿ/`
+âJ’ý@¯¤BH¿
! 
! 	ÿ	*v
! –.v¢
—m	1áþSÌ
ÏŸÝ8
! Ü¸É¤wri
Mü�ÔÏ+Ü÷£ ¹Òò;õáâý˜üŽµÆ2·@œ_Ps•qÖyÃÐþ^	¹Á”nü
\TÇ£\cG
ƒ³…ó¸ûsêÞ	¶îØL*÷
¦ÇËü
! ‰ûø
! Þ_R?
! $¯%~vˆ”	?8ìGC:U4¢	m!€Ô(T	 ©
! Â„òcÚç
d‡½=~™�ŸÖÌ	ÅØŠš>ª
Q		êÖ:Ëˆ–è
! +»‚Ñf6i	?
! �Ä�:ü
-ë=»
! ñ?“
™ÛÒ#Rˆ
! ÆµÚ]8	U\øTÈú¦
À	ê
uQ€
! ÈÃõãnª->îz4ÅÛÒià8°7
�ZÉ5*ü¶*
! ¤ãM*ªºÓƒ+sF7æ£Á–Ð¼¦Y
! koµËÑçò{A­¿ð—è6˜è—Fë¹›
! ¸×·%! 
E
-~ŒìR ê2‘ßi°ê–	à§«çï Ëw
õÒ÷æw¢£	¼$ØVCºÆÌµäž
! Q-ÅRu
! tf\v
! g<ßÔ¹T¼¸;˜�7p7@
! j˜	a
! ©˜’
! tRñx™õè5Ïiá:1ž‹F	{­"Ù0,ãmãfà$~ÿ
! ^TŸ¨a	à}…•,	ß[ýy¯Ytè�»~
! {—½®Õ^-Ðv`
! zÍa`[_É[
! Í¸	¦6HZBŒ	!"æˆ	çVR
ô·üéË
¥
! .Æú	e¤Ü1
! �åx�¦	»^öâ‰
­
fWºÀ	¹]m^:å
! =?¾A9õC%×c+
jjï
! >Nô/h
9
-‰¸›’ÊS NÃÙì
! 1#÷@;\ßÙI$‰À	[¡¼WîäÏ
SÑ
	–�å†)
! na�o@;
! Ùd
! ov		wzU÷ü)zãèD
àmê+C6+uÐ0@ÄIÃ	PÔ¿Üµã
B	qR,ùµë
ÊÊ'©¤,¾ào~¢0«ÛðÛ@“	i8Ü�òXæ‚¼¥
Ù
! nÖ
qW-Ë„‡ù5Oñ&×	·e&CÀˆxD	eÙ™¢ˆq}	5<
! ŽU„ƒb8Ö
! ‘	cG½€ƒ¡n»ñ&a)~Õµo‚
tÇ�G
! 9)
! ntR Ì*i�¤3^iý7é
! cHT8Û3}•-xw	ËgÕ†Æ”[©²
ê†	F
cNâ®
µ	8„RàP{¦‘}ó£¾ÏHWÜØ&kÝ@à´øß
! JW5	Ž	Ä#irþ
'ÒYL
! ¤î„l/··/
! ÞóÜ
! UôEáFâ¶
7ÓWu¼
a9‰§½Z2	/Jì:Ä
ë‹/F	}N
! 2½XfÐ™ÛÝ´‚
°,ŸÁTÙKG/
IjÇNÓÛ	Ö	ZÊr`	B¿Õ	é.8‹,HÔ'ékš:úP>á˜�*ÏûÊ
! €@~Mð
ëž¦ É

! Xù	§
Á
! µ,º®‹?P;<¶æJ4 \?9¯Çå
Þ
! á¥½
Q	
ŠX.½ŸHH´P×‹\ž�ê¥0ìNµ/ñ©=ãxåep
! ¨R‹
! ÞfÆ*YnBµð
! £”‰1$ùàéˆk	¦þÓ
s²_¨ÁÛd§/zdý�öûN”LïÖLÅ
! ODOaÝÄÞ¬®n>¦jh…b˜qŽAåÑ­	…¡[#:«Ï¸’Boóy4íö
! ÞâÈ
! ¼)"
! Ýêg%×S�h4ù
,
Š]¹úúdž×Š	w	–4*	që	×4M		\
! N»CÑ÷[³Íž°—=;¯ê».u™_{e˜GÄ%áÙÏhÉ\Ÿ"Çä|ÁŒ�{à¥6àõ=ñ€VÑéáŽ0Nu8"Ks7x‰<	kg
.à÷‘Ú¢C±ÕÃ\¿ý	ï[!	åÎÕâjl
ÿpÌ‰+	š9
! ñ¦
! [€=R;Ò‹ˆkßz…mDÀØ(9�5‚yÑ^�Þ
’±Po5 xè³ «Þæm5Y8LV›4ÞôV�’
! vI«
™I	¨îé
Ó^Š]Ñ	tÂÕ€ÿ 
! <8.Ém‚*ZòÃé]Ð•gWÆ8f	û
º	k	Ú^ŽÅ¼ œ	‰‹sM
¶øD‹í6ŽS~ÜXþ]Ô£�	³MùP�HN>Xq!/{~•úƒ?J
! «2Â
F‹�	ÛÐY¨a»ÒÊA×%~sä}�•v¿ëYÜ6Ë
! ‰è
Ç"ï	³$8öº»¨ �
! âC9„.¾>Ü”#AÌ
! ßtø†áj�Fó½OQkc	;µÒ‰	 uú[ÝÎÐcÕzrþ”O	R	ofH+Ì KÊ—OÌ
! MP	»œ<³	Å+z$X<%g	7
­Š­‰(n
DZjzVIûñ÷oî
ß�îÀï¸›	ó	Æ}Å
Ò
µ³ä
>	cžÁ÷çöž²ºŠÆ}ùUŠî	xImA
! ³Ñvv¡
Í×
! Ÿy–�z³K
! SÕœK½
! )K†¦šZ›ŠÕÇ5ç×nnÆDRJ€±·
_ý
! l)­ ¾
! #Ð;P8ÿ†¼°à½>˜~\yÕ÷+ÝÇ
! 1ÀDJ­¯†Žö¾ìœuº6
! Ž!e|EÙõƒ
}
! /¯
”ROÕ
ûÓA€þ0St
! ÙE‚ÿëQÉC
! gä
! SðLMVª�	Ð]KdöªzF¯}Aê×`Q{�ø›Úª©$qe
! y	|
! »n¡!
i+pÓK07²	<ñ<¸ÔÝ±Ù²+ì
í`Aë” 3ù‘ÜU¸
! ±ª 
‰PÙ£Á€m¾ÌC&Y¿^Gîð	ƒÚX‘–tö	õ>YÍ#ª>*Z
! Ö¸qi±{Å	ýé	ª1	
$ß	ˆ¤a]ÊxÕßÓ_?ú™Ö‹È¾kRjÖ/MÈ:IŽÏ
! 0
! Hf
~"ö
º—™WR	„¸ÐìsJí ,Z
ì{eBU	ƒIÉS
! Ù‡`Ï%
	øÚ�ºñ	¡E)…çb	à
üV
ŒU=ê�lá
¾ý
®|¾ñ
’¦Ù5ø]òÇ–ÞÂµ
S–Þ´Û¬h…v"‘´˜'I
_�q	Ü
F�	"Ùm\>î
! ÿ»JÉ
€Í
Ä¼ÈIdØ|b
È2ÁâF“ß¨¾Q:ý4�uÁ
5Êe}
V(
ãçm# 
! º
ršÝ§@©´H¶òéÛgÈ@Z,
! ÷w™æI¼
ªF;[%
! ñ
! !‡9Ê'`”Ûšƒ
! íòñ)þÿ±
õ/	Ã
“yÚ
! Ñ%7Y¤Í
! r;.?k;ô
a…1´
Â¹
Ï¾é#†ƒÏØ¶Šg4¬KqXï	Ž
p�À æ™bVÎ�®+­–
! M›w´º^z€Ö wK
©ŒÂò
! káX·
! .GŒœÙh
š"	¨
�~	Õt¹
! ?±	ýã³Ë[ó
! ]6F£
! „
! “f¤ë0	°
jÈ[ýÉ9Ë	Ü¤ÄÊS�n’á	=üK¯iI“
! r	Sq|ñ«˜ €ôû%	eÅÑ”º›ŒÖ@o™:w4†[M
! Pr|ó
+
! t2	
¥í¤
–é#Õ¸4	1Ýzd?í	§´êÖ`6Ä
! "•î/Ï„�`n‘XÁz¸=“ ´
! $Šòõ	ÿ'Âà
! 7ÍT˜™
! ý£ó«
! p(Ë~_ç´�¿U
zÔæ¬	%”¾§Æ1¸'xg²ŸöÜœ'%U�le.Â·¿E³M×¿˜
û	\-ÿš„-	.M
! ¦ìöú¬<£__½õ^
‘…«¬x™I
  
! dz«¼¦ÕÂÏ=	]Ï	 	bg¥Ú<
! �¸Ù
.Ë€¤ÁäZ!�®òðy‘
aJr�
1]
! {UI«æVÓ £
-
ø#K‰
$ÞôôŽ¶©²�ìÛ—ž|$ƒ	í~~D
! ]Bmý¿¢Ã¢Qea~á
! Kjÿ&fl·v
(Hfø¥Mé¨d@ÉdY
! .
®D
(„k’‘œ
½²­b	DfšŒöuþ5âÍãrÐMO´³ä
“ÉlæbÚ'	´¹ú`á?Z	ð®)‘ÈÊ€Gg›¼�±Îà¡lø	�Úì*Š‚
! è÷à5ÍÔ!8d´bâŽ-sjUŽá_
¨	,ÍAè»Ã´o!
! s}r©&	ÁÞœ!)«F"E¿D9†&
! ?(3]À9|2;
4
w	êÏe6²>£Ò	: éŒèÀ¬k˜ï¤hÎ–Ø	T­i&ù÷Ù†šOF˜«Ü¯ˆÜ¡æ	å}ë
! 	ÌÒB
‡
! )Ý	l	ô
! H
! Üþ”À“}{�Ó
! |4
ã3ÚAB©ž¿
�öÔ(	˜Ç'ÎÃX
“øE«D]§QÎX�Ð
ËÈ4‚×¹áEv:IëØ
%ö¬Äy
hð¹r€¬	
Ÿ“o§(?
„
2*À
! ˆºè¼,nf^
! ðÍ2¨!ôÚŒ’bBS¦½½Q
! ¢¿†Ç"M
wé=ù6¶hV‚œ
! Á�e
t”(YÀ
4Ñù�Ç†
! ðÞj¥äŠO
þF l�î…
åºL¡Y¼ò²’Œ
! m1
÷Vî¹EÌÈ‚>
²Ú!P›íðo¨Þ6
®	}°Nçø(£	KhÝ
! h		
! 'z»O “vMì¶øiRã)wÆ}ýö¡9ÞE
! b1y
! èþjpZ£[Ù	“Ï—µœ£gò	hKÀÔ‡Û
1›&
Á‰¯rªÛÅ}
Ã;>
õK—LL³rƒt
p5
êö#2a¥¾½1’/
! ú®JnU(ûVsz	ÿS|’Š
�0{
§ôQ6&¨
! méG»œâ4+î9`%	Gâ	£¶	BYË)=ãäš†ùK=K:Æsý(SàÌáé´wìJÚû@ž!Q€Îß!Nt!Â�WâC�+&&P1“Jk–‚yšXBB?"
É˜ôc‹ä5
! “Ý
ÔqÌí°ÅÐq½	C
v�Q	6}úÔm¼í§
Òš.×È0PÓVõ]‡
y!ŒÀÎäœ
! ÷–Bg]†@ñ'Ü°dn¸Ÿ#	ºö†ê®­yPL|žÍÚ7X#>¡k
! h^óÓÜ¢
! 
{7ç
! ÈC«ªÈÒãŒ�7Ò
! üå	K¥¤H›|Šÿç[é
! ›by+Á
! üç€8™O—Œ¼
! ®‘§XO-2
±
! Ô
¿Eû`°å7yOÖê	ð:ë'úñV
! XÆ
! �
{õóla­Øh²•@
l®ÐØ¾¢îõJ©ãæ®Û¹><Ð�ò¬u­
! KU˜…	
! ‹ÈÄbÒð|uJ‘ïÔÃ
! L/«„î
! ±s˜N”Å-ü[k�
! ^åÕ
! 
>
! '5#
! ñÅÈY×
w¢qÞÿ0•—l.@
! øô^ÎXƒ¨­“›|	oFæ¦à	C	®ÀÄ	
–èš6YBÚ	M!kØKo\­•ˆlÿœ™êá±í¹â¡u-oöRf
! ¶«„¥K	§®P’±X	X
! ¢ˆHCÃPÝ½Ån
! ä	±|,©ŒIz<#à¡	þ«¥Õ²ß×j+‹E“‡?„	×Ú&‡<\ØˆN}>oúŽ
~•HÓ»½¶×¦ŸG†
[ðý9ÝWdý=
! eÉl©0Í¶~
Ÿ
! „£Æ¯k¢
! ;L-ö^ÉL&
! ‡Ð	ª¶žt»ìºËˆOÌ{äæúæ¤	òÐˆ²³í\‚‰|C¥j¡0ˆ»	'›p²µ?; R
! 0¸·ŒTãHôV±Ÿ
Ô4Sz
©+|ïÈc
[	3§
! ÔÔ	òsŒ¾	£þr¹7ý¿ã^5ÚÇ$ç%“Øä®‚f¡Äƒ¿|GËþ€3p¨óÔ
.\’ß�
! ˜©7
‹W9gH”g
! uƒÈw�ÍÌ
! +?ƒ0Â9"0í
! hÃ	�±�É:
IÁh,ã�Ébß�·	Ç,"CÛ!
=	¬
! 4ß™çîÇÀø€	8·Á"c?Ö—xû»I‘'[~Ë_�AÒ
! ]Z)ëûÿá5³'Zs‹£T¸ž	ú§w
! '
lä£í³
—QV¯ü©°Ø7�¼	%+#D
  
  %s: %d: warning: can't add declaration of '%s' into macro call
  
*************** Target specific options:
*** 1216,1222 ****
  ldd output with constructors/destructors.
  
  write_c_file - output name is %s, prefix is %s
!                %qD   in pointer to member conversion   in pointer to member function conversion  %q+#D  %q+#D declared here  (Use '-v --help' to display command line options of sub-processes)
    -###                     Like -v but options quoted and commands not executed
    --bootclasspath PATH    Override built-in class path
    --classpath PATH        Set path to find .class files
--- 1795,1801 ----
  ldd output with constructors/destructors.
  
  write_c_file - output name is %s, prefix is %s
!                %qD    Included at %s:%d:   in pointer to member conversion   in pointer to member function conversion  %q+#D  %q+#D declared here  (Use '-v --help' to display command line options of sub-processes)
    -###                     Like -v but options quoted and commands not executed
    --bootclasspath PATH    Override built-in class path
    --classpath PATH        Set path to find .class files
*************** write_c_file - output name is %s, prefix
*** 1230,1235 ****
--- 1809,1816 ----
    --list-filename         Print input filename when listing class names
    --no-assert             Don't recognize the assert keyword
    --print-main            Print name of class containing 'main'
+   --sysroot=<directory>    Use <directory> as the root directory for headers
+                            and libraries
    --target-help            Display target specific command line options
    --version               Print version number, then exit
    -B <directory>           Add <directory> to the compiler's search paths
*************** write_c_file - output name is %s, prefix
*** 1304,1332 ****
                             'none' means revert to the default behavior of
                             guessing the language based on the file's extension
    a qualified-id is required  as it is a non-system directory that duplicates a system directory
!   base %qT  because conversion sequence for the argument is better  because of local member %q+#D with same name  because of local method %q+#D with same name  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  by %q+D  candidate conversions include %qD and %qD  cannot use obsolete binding at %q+D because it has a destructor  conflict with %q+D  crosses initialization of %q+#D  enters catch block  enters scope of non-POD %q+#D  enters try block  expected a class template, got %qE  expected a class template, got %qT  expected a constant of type %qT, got %qT  expected a template of type %qD, got %qD  expected a type, got %qE  expected a type, got %qT  for conversion from %qT to %qT  from definition of %q+#D  from here  in call to %qD  in evaluation of %<%Q(%#T, %#T)%>  in instantiation of template %qT  in thrown expression  initializing argument %P of %qD  matches this %q+D under ISO standard rules  matches this %q+D under old rules  or %<operator=(const %T&)%>  overriding %q+#D  overriding %q+#F  since %q+#D declared in base class  skips initialization of %q+#D  trying to instantiate %qD  using obsolete binding at %q+D %% %s %c-%c:  %c:  %d %d, %d, %d %s %s  (frv) ,  --help' for more information.
!  /) ACCESS= ACTION= ADVANCE= ALLOCATABLE BLANK= CONVERT= DATA DELIM= DIMENSION DIRECT= DUMMY ELEMENTAL END=%d ENTRY EOR=%d ERR=%d EXIST= EXTERNAL FILE= FMT= FMT=%d FORM= FORMATTED FUNCTION IMPLICIT-TYPE IN-COMMON IN-NAMELIST INTRINSIC IOMSG= IOSTAT= NAME= NAMED= NEXTREC= NML=%s NUMBER= OPENED= OPTIONAL PAD= POINTER POSITION= PURE Pending stmts not issued on ENTRY edge (%d, %d)
   Pending stmts not issued on EXIT edge (%d, %d)
   Pending stmts not issued on PRED edge (%d, %d)
   Pending stmts not issued on SUCC edge (%d, %d)
!  READ= READWRITE= REC= RECL= RECURSIVE RESULT SAVE SEQUENCE SEQUENTIAL= SIZE= STAT= STATUS= SUBROUTINE TARGET TOTAL                 : UNFORMATTED= UNIT= USE-ASSOC WRITE= [Alt Return] [OPTION]... CLASS...
  
!  bytes conflicting code gen style switches are used from namespace %s shadows template parm %q+#D"%s" is not a valid option to the preprocessor# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma extern_prefix not supported on this target#pragma implementation for %qs appears after file is included#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)#pragma pack(pop[, id], <n>) is not supported on this target#pragma pack(push[, id], <n>) is not supported on this target#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma redefine_extname not supported on this target#pragma vtable no longer supported$ operand number used after format without operand number%+D causes a section type conflict%-5d %<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> %s%<%D::%D%> has not been declared%<%D::%D%> is not a member of %qT%<%T::%D%> has not been declared%<%T::%D%> is not a type%<%T::%D%> is not a valid declarator%<%T::%D%> names constructor%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%c%s%> not found in protocol(s)%<%s %E%> declared inside parameter list%<&%> constraint used with no register class%<-gnat%> misspelled as %<-gant%>%<...%> as arguments.)%<...%> has invalid operand number%<::%D%> %s%<::%D%> has not been declared%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@throw%> (rethrow) used outside of a @catch block%<@try%> without %<@catch%> or %<@finally%>%<[]%> can only be applied to arrays. It can't be applied to %qs%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> used with %<auto%>%<__thread%> used with %<register%>%<__thread%> used with %<typedef%>%<__thread%> used with %qE%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<auto%> in file-scope empty declaration%<break%> must be in loop or switch%<catch%> not reached because of the catch clause at line %d%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration%<continue%> must be in loop%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement%<default%> label in statement expression not containing enclosing switch statement%<default%> label not within a switch statement%<else%> label does not match edge at end of bb %d%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<for%> loop initial declaration used outside C99 mode%<friend%> can only be specified inside a class%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<java.lang.Object%> can't extend anything%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> switch expression not converted to %<int%> in ISO C%<noreturn%> function returns non-void value%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<register%> in file-scope empty declaration%<return%> inside instance initializer%<return%> inside static initializer%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return%> with value from constructor %qs%<return%> with%s value from %<%s %s%>%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specified invalid for function %qs declared out of global scope%<struct %E%> declared in %<for%> loop initial declaration%<template%> (as a disambiguator) is only allowed within templates%<then%> label does not match edge at end of bb %d%<this%> is unavailable for static member functions%<this%> may not be used in this context%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>%<trap%> attribute is already used%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<va_start%> used with too many arguments%<void%> as only parameter may not be qualified%<void%> must be the only parameter%>%D renamed after being referenced in assembly%E qualifier ignored on asm%H   by earlier handler for %<%T%>%H   by earlier handler for %qT%H  from here%H%<...%> handler must be the last handler for its try block%H%<>>%> should be %<> >%> within a nested template argument list%H%<noreturn%> function does return%H%qD is used uninitialized in this function%H%qD may be used uninitialized in this function%H%qE defined as wrong kind of tag%H%qE undeclared (first use in this function)%H%qE undeclared here (not in a function)%H%s%H(Each undeclared identifier is reported only once%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)%HDuplicate name %q.*s.%HISO C90 forbids mixed declarations and code%Hcall to %D will always overflow destination buffer%Hcontrol reaches end of non-void function%Hcreating selector for nonexistent method %qE%Hduplicate class will only be compiled once%Hduplicate label %qD%Hempty body in an else-statement%Hempty body in an if-statement%Henumeration value %qE not handled in switch%Hexception of type %qT will be caught%Hextra %<;%>%Hfirst argument of %D must be a pointer, second integer constant%Hfor each function it appears in.)%Hignoring #pragma %s %s%Hignoring return value of %qD, declared with attribute warn_unused_result%Hignoring return value of function declared with attribute warn_unused_result%Hlast argument of %D is not integer constant between 0 and 3%Hprototype declaration%Hstatement with no effect%Hstray %<@%> in program%Hsuggest explicit braces to avoid ambiguous %<else%>%Hswitch missing default case%Hsynthesized method %qD first required here %Htraditional C lacks a separate namespace for labels, identifier %qE conflicts%Hvalue computed is not used%Hwill never be executed%J  because the following virtual functions are pure within %qT:%J  enters catch block%J  first type here%J  original definition appeared here%J  other type here%J  since type %qT has pure virtual functions%J  when initialized here%J  you can work around this by removing the initializer%J%qD should be initialized in the member initialization list%J%qE attribute applies only to functions%J%s %<%c%s%>%J%s %qs%Jabstract method in non-abstract class%Jaddress area attribute cannot be specified for functions%Jalias definitions not supported in this configuration%Jan address area attribute cannot be specified for local variables%Jan anonymous union cannot have function members%Jbase class %q#T should be explicitly initialized in the copy constructor%Jcan%'t set %qE attribute after definition%Jcase value %qs not in enumerated type%Jcase value %qs not in enumerated type %qT%Jconflicts with previous declaration here%Jdata area attributes cannot be specified for local variables%Jdefault-initialization of %q#D, which has reference type%Jfinal field %qD may not have been initialized%Jflexible array member in otherwise empty struct%Jflexible array member in union%Jflexible array member not at end of struct%Jfollows non-prototype definition here%Jfunction might be possible candidate for attribute %<noreturn%>%Jinitializations for multiple members of %qT%Jinvalid use of structure with flexible array member%Jjump into scope of identifier with variably modified type%Jjump into statement expression%Jmultiple initializations given for %qD%Jmultiple initializations given for base %qT%Jold-style function definition%Jold-style parameter declarations in prototyped function definition%Jonly weak aliases are supported in this configuration%Jparameter %u has incomplete type%Jparameter %u has void type%Jparameter name missing from parameter list%Jparameter name omitted%Jprevious definition here%Jprevious non-inline declaration here%Jpreviously used here%Jsection attribute cannot be specified for local variables%Jsection attributes are not supported for this target%Jshadowed declaration is here%Jthis is the first default label%Jthis is the first entry overlapping that value%Jtotal size of local objects too large%Jtraditional C rejects ISO C style function definitions%Jtypedef name may not be a nested-name-specifier%Juninitialized member %qD with %<const%> type %qT%Juninitialized reference member %qD%Jweakref attribute must appear before alias attribute%Jweakref is not supported in this configuration%c%d%d constructor(s) found
  %d destructor(s)  found
  %d frame table(s) found
! %i-bit mode not compiled in%q#D conflicts with previous using declaration %q#D%q#D hides constructor for %q#T%q#D is a static data member; it can only be initialized at its definition%q#D is not a non-static data member of %qT%q#D is not a static member of %q#T%q#D redeclared as different kind of symbol%q#D was used before it was declared inline%q#T has pointer data members%q#T has virtual functions but non-virtual destructor%q#T is not a template%q#T is not a valid type for a template constant parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q+#D cannot be declared%q+#D cannot be overloaded%q+#D does not refer to the unqualified type, so it is not used for linkage%q+#D invalid; an anonymous union can only have non-static data members%q+#D is inaccessible%q+#D is private%q+#D is protected%q+#D previously declared here%q+#D previously defined here%q+D aliased to external symbol %qs%q+D aliased to undefined symbol %qs%q+D already declared with dllexport attribute: dllimport ignored%q+D causes a section type conflict%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC%q+D declared as a friend%q+D declared as a non-parameter%q+D declared here%q+D declared inline after being called%q+D declared inline after its definition%q+D declared with an exception specification%q+D defined both normally and as an alias%q+D defined but not used%q+D has a previous declaration as %q#D%q+D has a previous declaration here%q+D invalid in %q#T%q+D is normally a non-static function%q+D is not a function,%q+D is too small to hold all values of %q#T%q+D is usually a function%q+D may not be static because it is a member of a union%q+D may not have reference type %qT because it is a member of a union%q+D redeclared as different kind of symbol%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+D used prior to declaration%q+D was hidden%q+D was used with no declaration before its definition%q+D was used with no prototype before its definition%q+D will be initialized after%q+D: visibility attribute ignored because it%q+F declared %<static%> but never defined%q+F used but never defined%q+T has a previous declaration here%qD %s%qD attribute directive ignored%qD attribute ignored%qD cannot appear in a constant-expression%qD cannot be declared virtual, since it is always static%qD cannot be initialized by a non-constant expression when being declared%qD cannot be thread-local because it has non-POD type %qT%qD cannot have default arguments%qD declared as a %<virtual%> %s%qD declared as an %<inline%> %s%qD declared as reference but not initialized%qD denotes an ambiguous type%qD does not declare a template type%qD has an incomplete type%qD has incomplete type%qD has no member named %qE%qD has not been declared%qD has the same name as the class in which it is declared%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is both a direct base and an indirect virtual base%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a template%qD is not a template function%qD is not defined outside of function scope%qD is thread-local and so cannot be dynamically initialized%qD may not be declared as static%qD may not be declared within a namespace%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must be initialized by constructor, not by %<{...}%>%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two arguments%qD not declared%qD not defined%qD redeclared with different access%qD should have been declared inside %qD%qD should never be overloaded%qD should return by value%qD used without template parameters%qD was declared %<extern%> and later %<static%>%qD was not declared in this scope%qE attribute can only be applied to Java class definitions%qE attribute can only be applied to class definitions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute is not supported on this platform%qE attribute only applies to variadic functions%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE does not have class type%qE does not name a type%qE fails to be a typedef or built in type%qE has type %<void%> and is not a throw-expression%qE in class %qT does not name a type%qE in namespace %qE does not name a type%qE is an unrecognized format function type%qE is neither function nor member function; cannot be declared friend%qE is not a template%qE is not a valid template argument for type %qT because function %qD has not external linkage%qE is not a valid template argument for type %qT because it is a non-constant expression%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because object %qD has not external linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not at beginning of declaration%qE is not of type %qT%qE is obsolete; g++ vtables are now COM-compatible by default%qT has no member named %qE%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an aggregate type%qT is promoted to %qT when passed through %<...%>%qT is/uses anonymous type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs appears to be a misspelled interrupt handler%qs appears to be a misspelled signal handler%qs attribute applies only to initialized variables with external linkage%qs attribute argument not a string constant%qs attribute argument not an integer constant%qs attribute directive ignored%qs attribute does not apply to types%qs attribute ignored%qs attribute only applies to function types%qs attribute only applies to functions%qs attribute only applies to interrupt functions%qs attribute only applies to variables%qs attribute requires an integer constant argument%qs can only be specified for functions%qs declared as both exported to and imported from a DLL%qs declared as function returning a function%qs declared as function returning an array%qs expects a constant argument%qs has both %<extern%> and initializer%qs has overflowed%qs incompatible attribute ignored%qs initialized and declared %<extern%>%qs is corrupted%qs is deprecated%qs is deprecated (declared at %s:%d)%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid output file%qs is not an Objective-C class name or alias%qs is version %q.*s, expected version %q.*s%qs may not respond to %<%c%s%>%qs redeclared as different kind of symbol%qs tag used in naming %q#T%qs uses dynamic stack allocation%s%s
  %s %+#D%s %+#D <near match>%s %+#T%s %D(%T) <built-in>%s %D(%T, %T) <built-in>%s %D(%T, %T, %T) <built-in>%s %T <conversion>%s %q+D %s after being referenced with dllimport linkage%s %qs already defined in %s:%d%s %qs can't implement/extend %s %qs%s %qs does not fully implement the %qs protocol%s %s %p %d
  %s %s(%E) %p %d
  %s '%s'
  %s (GCC) %s
! %s = %s at %L must be INTEGER%s at %L must be INTEGER or REAL%s at %L must be a scalar%s attribute at %L is not allowed outside of a MODULE%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in '%s' at %L%s attribute not allowed in BLOCK DATA program unit at %L%s between distinct pointer types %qT and %qT lacks a cast%s between distinct pointer-to-member types %qT and %qT lacks a cast%s cannot appear in a constant-expression%s cannot be used in asm here%s cannot resolve address of overloaded function%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s expression list treated as compound expression%s for %<operator%s%> in %<%E %s %E%>%s for %<operator%s%> in %<%E%s%>%s for %<operator%s%> in %<%s%E%>%s for %<operator[]%> in %<%E[%E]%>%s for %qs in %<%s %E%>%s for ternary %<operator?:%> in %<%E ? %E : %E%>%s has no effect%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in format string at %C%s is a reference, not call, to function %qE%s is not supported by this configuration%s method %qs can't have a body defined%s method can't be abstract%s methods can't be overridden. Method %qs is %s in class %qs%s might be a candidate for a format attribute%s name %qs clashes with imported type %qs%s procedure at %L is already declared as %s procedure%s returned %d exit status%s rotate count >= width of type%s rotate count is negative%s should have type %<%T%s%>, but argument %d has type %qT%s should have type %<%s%s%>, but argument %d has type %qT%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C is not within a loop%s statement at %C is not within loop '%s'%s statement expected at %L%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag at %L must be of type %s%s tag at %L must be of type %s or %s%s tag at %L must be scalar%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s%s%s version %s (%s)
  %s	compiled by GNU C version %s.
  %s%s%s version %s (%s) compiled by CC.
  %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
! %s(%s-%s is an empty range%s.
  %s%s:%s: %d basic blocks and %d edges/basic block%s: %d basic blocks and %d registers%s: %d: '%s' used but missing from SYSCALLS
  %s: %d: warning: '%s' excluded by preprocessing
  %s: %d: warning: definition of %s not converted
--- 1885,1914 ----
                             'none' means revert to the default behavior of
                             guessing the language based on the file's extension
    a qualified-id is required  as it is a non-system directory that duplicates a system directory
!   base %qT  because conversion sequence for the argument is better  because of local member %q+#D with same name  because of local method %q+#D with same name  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  by %q+D  candidate conversions include %qD and %qD  cannot use obsolete binding at %q+D because it has a destructor  conflict with %q+D  crosses initialization of %q+#D  enters OpenMP structured block  enters catch block  enters scope of non-POD %q+#D  enters try block  exits OpenMP structured block  expected a class template, got %qE  expected a class template, got %qT  expected a constant of type %qT, got %qT  expected a template of type %qD, got %qD  expected a type, got %qE  expected a type, got %qT  for conversion from %qT to %qT  from definition of %q+#D  from here  in call to %qD  in evaluation of %<%Q(%#T, %#T)%>  in instantiation of template %qT  in thrown expression  initializing argument %P of %qD  matches this %q+D under ISO standard rules  matches this %q+D under old rules  or %<operator=(const %T&)%>  overriding %q+#D  overriding %q+#F  since %q+#D declared in base class  skips initialization of %q+#D  trying to instantiate %qD  using obsolete binding at %q+D %% %s %c-%c:  %c:  %d %d, %d, %d %s %s  %s( ( (%s) (frv) ,  --help' for more information.
!  /) ACCESS= ACTION= ADVANCE= ALLOCATABLE BLANK= CONVERT= COPYPRIVATE( DATA DEFAULT(%s) DELIM= DIMENSION DIRECT= DUMMY ELEMENTAL END=%d ENTRY EOR=%d ERR=%d EXIST= EXTERNAL FILE= FMT= FMT=%d FORM= FORMATTED FUNCTION IF( IMPLICIT-TYPE IN-COMMON IN-NAMELIST INTRINSIC IOMSG= IOSTAT= NAME= NAMED= NEXTREC= NML=%s NOWAIT NUMBER= NUM_THREADS( OPENED= OPTIONAL ORDERED PAD= POINTER POSITION= PURE Pending stmts not issued on ENTRY edge (%d, %d)
   Pending stmts not issued on EXIT edge (%d, %d)
   Pending stmts not issued on PRED edge (%d, %d)
   Pending stmts not issued on SUCC edge (%d, %d)
!  READ= READWRITE= REC= RECL= RECURSIVE REDUCTION(%s: RESULT SAVE SCHEDULE (%s SEQUENCE SEQUENTIAL= SIZE= STAT= STATUS= SUBROUTINE TARGET THREADPRIVATE TOTAL                 : UNFORMATTED= UNIT= USE-ASSOC WRITE= [Alt Return] [OPTION]... CLASS...
  
!  bytes conflicting code gen style switches are used from namespace %s shadows template parm %q+#D!$OMP %s!$OMP ATOMIC assignment intrinsic IAND, IORor IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP DO cannot be a DO WHILE or DO without loop control at %L!$OMP DO iteration variable must be of type integer at %L!$OMP DO iteration variable must not be THREADPRIVATE at %L!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L!$OMP END %s!$OMP SECTION
! "%s" is not a valid option to the preprocessor# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC diagnostic not allowed inside functions#pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma extern_prefix not supported on this target#pragma implementation for %qs appears after file is included#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)#pragma pack(pop[, id], <n>) is not supported on this target#pragma pack(push[, id], <n>) is not supported on this target#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma redefine_extname not supported on this target#pragma vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %C%+D causes a section type conflict%-5d %<#pragma GCC pch_preprocess%> must be first%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma omp barrier%> may only be used in compound statements%<#pragma omp flush%> may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> %s%<%D::%D%> has not been declared%<%D::%D%> is not a member of %qT%<%T::%D%> has not been declared%<%T::%D%> is not a type%<%T::%D%> is not a valid declarator%<%T::%D%> names constructor%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%c%s%> not found in protocol(s)%<%s %E%> declared inside parameter list%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext%<&%> constraint used with no register class%<-G%> is incompatible with %<-mabicalls%>%<-gnat%> misspelled as %<-gant%>%<...%> as arguments.)%<...%> has invalid operand number%<::%D%> %s%<::%D%> has not been declared%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@throw%> (rethrow) used outside of a @catch block%<@try%> without %<@catch%> or %<@finally%>%<[*]%> not allowed in other than a declaration%<[*]%> not allowed in other than function prototype scope%<[]%> can only be applied to arrays. It can't be applied to %qs%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> used with %<auto%>%<__thread%> used with %<register%>%<__thread%> used with %<typedef%>%<__thread%> used with %qE%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<auto%> in file-scope empty declaration%<break%> must be in loop or switch%<catch%> not reached because of the catch clause at line %d%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration%<continue%> must be in loop%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement%<default%> label in statement expression not containing enclosing switch statement%<default%> label not within a switch statement%<dynamic_cast%> not permitted with -fno-rtti%<else%> label does not match edge at end of bb %d%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<for%> loop initial declaration used outside C99 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<java.lang.Object%> can't extend anything%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<noreturn%> function returns non-void value%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<register%> in file-scope empty declaration%<return%> inside instance initializer%<return%> inside static initializer%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return%> with value from constructor %qs%<return%> with%s value from %<%s %s%>%<short%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specified invalid for function %qs declared out of global scope%<struct %E%> declared in %<for%> loop initial declaration%<template%> (as a disambiguator) is only allowed within templates%<then%> label does not match edge at end of bb %d%<this%> is unavailable for static member functions%<this%> may not be used in this context%<threadprivate%> %qE has incomplete type%<threadprivate%> %qE is not file, namespace or block scope variable%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>%<trap%> attribute is already used%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<va_start%> used with too many arguments%<void%> as only parameter may not be qualified%<void%> must be the only parameter%>%D renamed after being referenced in assembly%E qualifier ignored on asm%H   by earlier handler for %<%T%>%H   by earlier handler for %qT%H  from here%H%<...%> handler must be the last handler for its try block%H%<>>%> should be %<> >%> within a nested template argument list%H%<noreturn%> function does return%H%qD is used uninitialized in this function%H%qD may be used uninitialized in this function%H%qE defined as wrong kind of tag%H%qE is not initialized%H%qE undeclared (first use in this function)%H%qE undeclared here (not in a function)%H%s%H(Each undeclared identifier is reported only once%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)%HDuplicate name %q.*s.%HISO C90 forbids mixed declarations and code%Hcall to %D will always overflow destination buffer%Hcontrol reaches end of non-void function%Hcreating selector for nonexistent method %qE%Hduplicate class will only be compiled once%Hduplicate label %qD%Hempty body in an else-statement%Hempty body in an if-statement%Henclosing parallel%Henumeration value %qE not handled in switch%Hexception of type %qT will be caught%Hextra %<;%>%Hfirst argument of %D must be a pointer, second integer constant%Hfor each function it appears in.)%Hignoring #pragma %s %s%Hignoring return value of %qD, declared with attribute warn_unused_result%Hignoring return value of function declared with attribute warn_unused_result%Hinvalid controlling predicate%Hinvalid increment expression%Hinvalid type for iteration variable %qE%Hiteration variable %qE is unsigned%Hlast argument of %D is not integer constant between 0 and 3%Hmissing controlling predicate%Hmissing increment expression%Hprototype declaration%Hstatement with no effect%Hstray %<@%> in program%Hsuggest explicit braces to avoid ambiguous %<else%>%Hswitch missing default case%Hsynthesized method %qD first required here %Htraditional C lacks a separate namespace for labels, identifier %qE conflicts%Hvalue computed is not used%Hwill never be executed%J  because the following virtual functions are pure within %qT:%J  enters catch block%J  first type here%J  original definition appeared here%J  other type here%J  since type %qT has pure virtual functions%J  when initialized here%J  you can work around this by removing the initializer%J%<externally_visible%> attribute have effect only on public objects%J%qD should be initialized in the member initialization list%J%qD was declared here%J%qE attribute applies only to functions%J%s %<%c%s%>%J%s %qs%Jabstract method in non-abstract class%Jaddress area attribute cannot be specified for functions%Jalias definitions not supported in this configuration%Jan address area attribute cannot be specified for local variables%Jan anonymous union cannot have function members%Jbase class %q#T should be explicitly initialized in the copy constructor%Jcan%'t set %qE attribute after definition%Jcase value %qs not in enumerated type%Jcase value %qs not in enumerated type %qT%Jconflicts with previous declaration here%Jdata area attributes cannot be specified for local variables%Jdefault-initialization of %q#D, which has reference type%Jfinal field %qD may not have been initialized%Jflexible array member in otherwise empty struct%Jflexible array member in union%Jflexible array member not at end of struct%Jfollows non-prototype definition here%Jfunction might be possible candidate for attribute %<noreturn%>%Jinitializations for multiple members of %qT%Jinvalid use of structure with flexible array member%Jjump into scope of identifier with variably modified type%Jjump into statement expression%Jmultiple initializations given for %qD%Jmultiple initializations given for base %qT%Jold-style function definition%Jold-style parameter declarations in prototyped function definition%Jonly weak aliases are supported in this configuration%Jparameter %u has incomplete type%Jparameter %u has void type%Jparameter name missing from parameter list%Jparameter name omitted%Jprevious definition here%Jprevious non-inline declaration here%Jpreviously used here%Jsection attribute cannot be specified for local variables%Jsection attributes are not supported for this target%Jshadowed declaration is here%Jthis is the first default label%Jthis is the first entry overlapping that value%Jtotal size of local objects too large%Jtraditional C rejects ISO C style function definitions%Jtypedef name may not be a nested-name-specifier%Juninitialized member %qD with %<const%> type %qT%Juninitialized reference member %qD%Jweakref attribute must appear before alias attribute%Jweakref is not supported in this configuration%c%c REDUCTION variable '%s' is %s at %L%d%d constructor(s) found
  %d destructor(s)  found
  %d frame table(s) found
! %dH%i-bit mode not compiled in%q#D conflicts with previous using declaration %q#D%q#D hides constructor for %q#T%q#D is a static data member; it can only be initialized at its definition%q#D is not a non-static data member of %qT%q#D is not a static member of %q#T%q#D redeclared as different kind of symbol%q#D was used before it was declared inline%q#T has pointer data members%q#T has virtual functions but non-virtual destructor%q#T is not a class%q#T is not a template%q#T is not a valid type for a template constant parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q+#D cannot be declared%q+#D cannot be overloaded%q+#D does not refer to the unqualified type, so it is not used for linkage%q+#D invalid; an anonymous union can only have non-static data members%q+#D is inaccessible%q+#D is private%q+#D is protected%q+#D previously declared here%q+#D previously defined here%q+D aliased to external symbol %qs%q+D aliased to undefined symbol %qs%q+D already declared with dllexport attribute: dllimport ignored%q+D causes a section type conflict%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC%q+D declared as a friend%q+D declared as a non-parameter%q+D declared here%q+D declared inline after being called%q+D declared inline after its definition%q+D declared with an exception specification%q+D defined both normally and as an alias%q+D defined but not used%q+D has a previous declaration as %q#D%q+D has a previous declaration here%q+D invalid in %q#T%q+D is normally a non-static function%q+D is not a function,%q+D is too small to hold all values of %q#T%q+D is usually a function%q+D may not be static because it is a member of a union%q+D may not have reference type %qT because it is a member of a union%q+D redeclared as different kind of symbol%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+D used prior to declaration%q+D was hidden%q+D was used with no declaration before its definition%q+D was used with no prototype before its definition%q+D will be initialized after%q+D: definition is marked as dllimport%q+D: visibility attribute ignored because it%q+D:'selectany' attribute applies only to initialized objects%q+F declared %<static%> but never defined%q+F used but never defined%q+T has a previous declaration here%qD %s%qD appears more than once in data clauses%qD attribute directive ignored%qD attribute ignored%qD cannot appear in a constant-expression%qD cannot be declared virtual, since it is always static%qD cannot be initialized by a non-constant expression when being declared%qD cannot be thread-local because it has non-POD type %qT%qD cannot have default arguments%qD declared as a %<virtual%> %s%qD declared as an %<inline%> %s%qD declared as reference but not initialized%qD denotes an ambiguous type%qD does not declare a template type%qD has an incomplete type%qD has incomplete type%qD has no member named %qE%qD has not been declared%qD has the same name as the class in which it is declared%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is both a direct base and an indirect virtual base%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable in clause %qs%qD is not declared in %qD%qD is not defined outside of function scope%qD is thread-local and so cannot be dynamically initialized%qD may not be declared as static%qD may not be declared within a namespace%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must be initialized by constructor, not by %<{...}%>%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two arguments%qD not declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD should have been declared inside %qD%qD should never be overloaded%qD should return by value%qD used without template parameters%qD was declared %<extern%> and later %<static%>%qD was not declared in this scope%qE appears more than once in data clauses%qE attribute can only be applied to Java class definitions%qE attribute can only be applied to class definitions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute is not supported on this platform%qE attribute only applies to variadic functions%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE declared %<threadprivate%> after first use%qE does not have class type%qE does not name a type%qE fails to be a typedef or built in type%qE has invalid type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has reference type for %qs%qE has type %<void%> and is not a throw-expression%qE in class %qT does not name a type%qE in namespace %qE does not name a type%qE is an unrecognized format function type%qE is neither function nor member function; cannot be declared friend%qE is not a template%qE is not a valid template argument for type %qT because function %qD has not external linkage%qE is not a valid template argument for type %qT because it is a non-constant expression%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because object %qD has not external linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not at beginning of declaration%qE is not of type %qT%qE is obsolete; g++ vtables are now COM-compatible by default%qE is predetermined %qs for %qs%qE must be %<threadprivate%> for %<copyin%>%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type uses the anonymous namespace%qT has no member named %qE%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an aggregate type%qT is promoted to %qT when passed through %<...%>%qT is/uses anonymous type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs appears to be a misspelled interrupt handler%qs appears to be a misspelled signal handler%qs attribute applies only to initialized variables with external linkage%qs attribute argument not a string constant%qs attribute argument not an integer constant%qs attribute directive ignored%qs attribute does not apply to types%qs attribute ignored%qs attribute only applies to function types%qs attribute only applies to functions%qs attribute only applies to interrupt functions%qs attribute only applies to variables%qs attribute requires a single NTBS argument%qs attribute requires an integer constant argument%qs can only be specified for functions%qs cannot be used with a constant%qs declared as both exported to and imported from a DLL%qs declared as function returning a function%qs declared as function returning an array%qs expects a constant argument%qs has both %<extern%> and initializer%qs has overflowed%qs incompatible attribute ignored%qs initialized and declared %<extern%>%qs is corrupted%qs is deprecated%qs is deprecated (declared at %s:%d)%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid output file%qs is not an Objective-C class name or alias%qs is not valid for %qs%qs is version %q.*s, expected version %q.*s%qs may not respond to %<%c%s%>%qs not specified in enclosing parallel%qs redeclared as different kind of symbol%qs tag used in naming %q#T%qs uses dynamic stack allocation%s%s
  %s %+#D%s %+#D <near match>%s %+#T%s %D(%T) <built-in>%s %D(%T, %T) <built-in>%s %D(%T, %T, %T) <built-in>%s %T <conversion>%s %q+D %s after being referenced with dllimport linkage%s %qs already defined in %s:%d%s %qs can't implement/extend %s %qs%s %qs does not fully implement the %qs protocol%s %s %p %d
  %s %s(%E) %p %d
  %s '%s'
  %s (GCC) %s
! %s = %s REDUCTION variable '%s' must be INTEGER at %L%s REDUCTION variable '%s' must be INTEGER or REAL at %L%s REDUCTION variable '%s' must be LOGICAL at %L%s at %L must be INTEGER%s at %L must be INTEGER or REAL%s at %L must be a scalar%s attribute at %L is not allowed outside of a MODULE%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in '%s' at %L%s attribute not allowed in BLOCK DATA program unit at %L%s between distinct pointer types %qT and %qT lacks a cast%s between distinct pointer-to-member types %qT and %qT lacks a cast%s cannot appear in a constant-expression%s cannot be used in asm here%s cannot resolve address of overloaded function%s clause object '%s' is ALLOCATABLE at %L%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s expression list treated as compound expression%s for %<operator%s%> in %<%E %s %E%>%s for %<operator%s%> in %<%E%s%>%s for %<operator%s%> in %<%s%E%>%s for %<operator[]%> in %<%E[%E]%>%s for %qs in %<%s %E%>%s for ternary %<operator?:%> in %<%E ? %E : %E%>%s functions limited to %d register parameters%s has no effect%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in format string at %C%s is a reference, not call, to function %qE%s is not INTRINSIC procedure name at %C%s is not supported by this configuration%s method %qs can't have a body defined%s method can't be abstract%s methods can't be overridden. Method %qs is %s in class %qs%s might be a candidate for a format attribute%s name %qs clashes with imported type %qs%s not supported for nested functions%s procedure at %L is already declared as %s procedure%s returned %d exit status%s rotate count >= width of type%s rotate count is negative%s should have type %<%T%s%>, but argument %d has type %qT%s should have type %<%s%s%>, but argument %d has type %qT%s specifier in %s statement at %C has invalid value '%s'%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C is not within a loop%s statement at %C is not within loop '%s'%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag at %L must be of type %s%s tag at %L must be of type %s or %s%s tag at %L must be scalar%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s variable %qs is private in outer context%s%s%s version %s (%s)
  %s	compiled by GNU C version %s.
  %s%s%s version %s (%s) compiled by CC.
  %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
! %s(%s,%s-%s is an empty range%s.
  %s%s:%s: %d basic blocks and %d edges/basic block%s: %d basic blocks and %d registers%s: %d: '%s' used but missing from SYSCALLS
  %s: %d: warning: '%s' excluded by preprocessing
  %s: %d: warning: definition of %s not converted
*************** write_c_file - output name is %s, prefix
*** 1389,1394 ****
--- 1971,1977 ----
  %s:'%s' has arcs to entry block
  %s:'%s' lacks entry and/or exit blocks
  %s:already seen blocks for '%s'
+ %s:cannot open data file, assuming not executed
  %s:cannot open graph file
  %s:cannot open source file
  %s:corrupted
*************** write_c_file - output name is %s, prefix
*** 1408,1466 ****
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
  %s[%s[[%smember function %qD cannot have cv-qualifier'' ' flag' marked virtual
! '!' flag'#' flag'%%l' operand isn't a label'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)'%s' argument of '%s' intrinsic at %L must be %s'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX'%s' argument of '%s' intrinsic at %L must be a POINTER'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET'%s' argument of '%s' intrinsic at %L must be a constant'%s' argument of '%s' intrinsic at %L must be a logical array'%s' argument of '%s' intrinsic at %L must be a non-derived type'%s' argument of '%s' intrinsic at %L must be a numeric type'%s' argument of '%s' intrinsic at %L must be a scalar'%s' argument of '%s' intrinsic at %L must be a variable'%s' argument of '%s' intrinsic at %L must be an array'%s' argument of '%s' intrinsic at %L must be double precision'%s' argument of '%s' intrinsic at %L must be less than rank %d'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL'%s' argument of '%s' intrinsic at %L must be of a dummy variable'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable'%s' argument of '%s' intrinsic at %L must be of kind %d'%s' argument of '%s' intrinsic at %L must be of rank %d'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX'%s' argument of '%s' intrinsic at %L must be the same kind as '%s''%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s''%s' argument of '%s' intrinsic at %L must not be OPTIONAL'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX'%s' at %C is not a member of the '%s' structure'%s' at %L has a type, which is not consistent with the CALL at %L'%s' at %L is not a VALUE'%s' at %L must have constant character length in this context'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure'%s' is not a valid class name'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''''' flag'(' expected'(' flag')' expected')' or term expected'*' expected'+' flag'-%c' must come at the start of the command line'-%c' option must have argument'-' flag'-MG' option is unimplemented'-fd-lines-as-code' has no effect in free form.'-fd-lines-as-comments' has no effect in free form.'0' flag':' expected';' expected'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'[' expected']' expected']' expected, invalid type expression'^' flag'_' flag'a%d' argument of '%s' intrinsic at %L must be %s(%d)'a' flag'a1' argument of '%s' intrinsic at %L must be INTEGER or REAL'class' expected'class' or 'this' expected'dim' argument of '%s' intrinsic at %L is not a valid dimension index'o' operand is not constant'q' flag'shape' argument of 'reshape' intrinsic at %L has more than %d elements'shape' argument of 'reshape' intrinsic at %L must be an array of constant size'source' argument of 'shape' intrinsic at %L must not be an assumed size array'{' expected((%d(%s (%s %s %s %s()(/ (C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(arg not-present)(complex (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(if you use -fpermissive G++ will accept your code)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(perhaps the %<offsetof%> macro was used incorrectly)(so you should pass %qT not %qT to %<va_arg%>))* ** + , , (- -%s conflicts with the other architecture options, which specify a %s processor--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached--resource requires -o-E or -x required when input is from standard input-G and -static are mutually exclusive-I- specified twice-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wuninitialized is not supported without -O-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s ignored for 68HC11/68HC12 (not supported)-f%s ignored for Unicos/Mk (not supported)-f%s ignored for target (all code is position independent)-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not currently supported on the 68000 or 68010-fdata-sections not supported for this target-femit-class-file should used along with -fsyntax-only-ffunction-sections disabled; it makes profiling impossible-ffunction-sections may affect debugging on some targets-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fjni and -femit-class-file are incompatible-fjni and -femit-class-files are incompatible-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition does not support unwind info-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 and POWER architecture are incompatible-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-double makes no sense in the 64bit mode-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-march=%s is not compatible with the selected ABI-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbnu210 is ignored (option is obsolete)-mbranch-cost=%d is not between 0 and 5-mcall-aixdesc must be big endian-mcmodel= is not supported on 32 bit systems-mdynamic-no-pic overrides -fpic or -fPIC-mfloat-abi=hard and VFP-mgp32 used with a 64-bit ABI-mgp64 used with a 32-bit ABI-mgp64 used with a 32-bit processor-mhard-float not supported-mieee not supported on Unicos/Mk-mieee-with-inexact not supported on Unicos/Mk-mips16 and -mdsp cannot be used together-mips3d requires -mpaired-single-mips3d/-mpaired-single must be used with -mfp64 -mhard-float-mips3d/-mpaired-single must be used with -mips64-mlarge-data-threshold=%d is negative-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mn is used without -mh or -ms-mpic-register= is useless without -fpic-mpreferred-stack-boundary=%d is not between %d and 12-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-mrtd calling convention not supported in the 64bit mode-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msingle-float and -msoft-float cannot both be specified-msoft-float and -mhard_float may not be used together-msseregparm used without SSE enabled-mstack-guard implies use of -mstack-size-mstack-size implies use of -mstack-guard-mstring is not supported on little endian systems-munix=98 option required for C89 Amendment 1 features.
  -p and -pp specified - pick one-pg and -fomit-frame-pointer are incompatible-pg not supported on this platform-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand.false..true./ // 128-bit long double not supported for VAX floats31 bit ABI387 instruction set disabled, using SSE arithmetics64 bit ABI64-bit ABI not supported in ESA/390 mode: %qs JDK1.1(TM) feature< <= <> <During initialization>
! <anonymous><built-in>= > >= ???@catch parameter is not a known Objective-C class typeA FORALL index must not appear in a limit or stride expression in the same FORALL at %LA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loopA synonym for -std=c89 (for C) or -std=c++98 (for C++)A threshold on the average loop count considered by the swing modulo schedulerACCESS specification at %L was already specifiedALLOCATE AND APCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN ASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableAUX pointer initialized for edge %d->%dAccept definition of macros in <file>Accept extensions to support legacy codeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedActual argument at %L must be definable to match dummy INTENT = OUT/INOUTActual argument for '%s' cannot be an assumed-size array at %LActual argument for '%s' must be a pointer at %LAdd <dir> to the end of the main framework include pathAdd <dir> to the end of the main include pathAdd <dir> to the end of the quote include pathAdd <dir> to the end of the system include pathAdd <dir> to the start of the system include pathAdd a MAKE-quoted targetAdd a common subexpression elimination pass after loop optimizationsAdd a directory for INCLUDE and MODULE searchingAdd an unquoted targetAdd extra commentary to assembler outputAdd mudflap bounds-checking instrumentation for multi-threaded programAdd mudflap bounds-checking instrumentation for single-threaded programAdditional debug printsAddress of global register variable %qD requested.Address of register variable %qD requested.Alias for -femit-class-fileAlias for -mfloat-abi=hardAlias for -mfloat-abi=softAlign all labelsAlign all loops to 32 byte boundaryAlign code and data to 32 bitsAlign destination of the string operationsAlign doubles at 64-bit boundariesAlign labels which are only reached by jumpingAlign some doubles on dword boundaryAlign the start of functionsAlign the start of loopsAlign to the base type of the bit-fieldAlign variables on a 32-bit boundaryAllocatable '%s' at %L cannot have an initializerAllocatable array '%s' at %L must have a deferred shapeAllow arbitrary character line width in fixed modeAllow arbitrary character line width in free modeAllow bit-fields to cross word boundariesAllow branches to be packed with other instructionsAllow dollar signs in entity namesAllow fast jumps to the message dispatcherAllow function addresses to be held in registersAllow hardware floating-point instructions to cover both 32-bit and 64-bit operationsAllow loop optimizations to assume that the loops behave in normal wayAllow math optimizations that may violate IEEE or ISO standardsAllow premature scheduling of queued insnsAllow speculative motion of more loadsAllow speculative motion of non-loadsAllow speculative motion of some loadsAllow the arguments of the '?' operator to have different typesAllow the use of hardware floating-point instructionsAllow two instructions to be issued per cycleAllow unsigned iteration counts for RPTB/DBAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate calling conventionAlternate return specifier in elemental subroutine '%s' at %L is not allowedAlternate return specifier in function '%s' at %L is not allowedAltiVec and E500 instructions cannot coexistAltiVec argument passed to unprototyped functionAlways check for non gcj generated classes archivesAlways generate long callsAlways treat bitfields as int-sizedAmbiguous class: %qs and %qsAmbiguous interfaces '%s' and '%s' in %s at %LAmend appropriate diagnostic messages with the command line option that controls themAn alternate return at %L without a * dummy argumentAn empty declaration is a deprecated feature that should not be usedAn outer FORALL construct already has an index with this name %LAnnotate assembler instructions with estimated addressesAppend a second underscore if the name already contains an underscoreAppend underscores to externally visible namesApply variable expansion when loops are unrolledArgument '%s' is appears twice in call to '%s' at %LArgument '%s' of elemental procedure at %L cannot have the POINTER attributeArgument '%s' of elemental procedure at %L must be scalarArgument '%s' of pure function '%s' at %L must be INTENT(IN)Argument '%s' of pure subroutine '%s' at %L must have its INTENT specifiedArgument '%s' of statement function at %L must be scalarArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of IACHAR at %L must be of length oneArgument of ICHAR at %L must be of length oneArgument of INT at %L is not a valid typeArgument of KIND at %L is a DERIVED typeArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to -ffpe-trap is not valid: %sArithmetic IF statement at %L requires a numeric expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %LArithmetic underflow at %LArithmetic underflow converting %s to %s at %LArray '%s' at %L cannot have a deferred shapeArray '%s' at %L with non-constant bounds cannot be an EQUIVALENCE objectArray assignmentArray bound mismatchArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray element size too bigArray index at %L is an array of rank %dArray index at %L must be of INTEGER typeArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer '%s' at %L must have a deferred shapeArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of boundsArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray spec:Array specification at %C has more than %d dimensionsArray specification for symbol '%s' in COMMON at %C must be explicitArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>Assigned label is not a target labelAssigned label is not in the listAssignment operator interface at %L must be a SUBROUTINEAssignment to a FORALL index variable at %LAssume GASAssume a large TLS segmentAssume all symbols have 32-bit valuesAssume all variable arg functions are prototypedAssume arguments alias neither each other nor globalsAssume arguments may alias globals but not each otherAssume big endian bytes, little endian wordsAssume code will be assembled by GASAssume code will be linked by GNU ldAssume code will be linked by HP ldAssume floating-point operations can trapAssume native functions are implemented using JNIAssume no NaNs or infinities are generatedAssume normal C execution environmentAssume possible double misalignmentAssume pt* instructions won't trapAssume signed arithmetic overflow wraps aroundAssume small address spaceAssume strict aliasing rules applyAssume symbols might be invalidAssume target CPU is configured as big endianAssume target CPU is configured as little endianAssume that pointers may be aliasedAssume that receivers of Objective-C messages may be nilAssume that the source file is fixed formAssume that the source file is free formAssume the VxWorks RTP environmentAssume the VxWorks vThreads environmentAssume the runtime uses a hash table to map an object to its synchronization structureAssumed shape array '%s' in namelist '%s' at %C is an extension.Assumed shape array at %L must be a dummy argumentAssumed size array '%s' in namelist '%s'at %C is not allowed.Assumed size array at %L must be a dummy argumentAt top level:Attempt to delete prologue/epilogue insn:Attempt to fill delay slots of branch instructionsAttempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2Attempt to merge identical constants across compilation unitsAttempt to merge identical constants and constant variablesAttempt to reference field %<new%> in a %qsAttempt to reference field %qs in %<%s %s%>Attribute at %L is not allowed in a TYPE definitionAuto pre/post decrement increment allowedAuto pre/post decrement increment not allowedAutomatic array '%s' at %L cannot have an initializerAutomatically align branch targets to reduce branch penaltiesAvoid all range limits on call instructionsAvoid generating pc-relative calls; use indirectionAvoid speculative loads to work around a hardware anomaly.BACKSPACEBB %i can not throw but has EH edgesBB %i last statement has incorrectly set regionBB_RTL flag not set for block %dBLOCK DATA element '%s' at %L must be in COMMONBYTE type used at %C is not available on the target machineBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object in ALLOCATE statement at %C for a PURE procedureBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification in ALLOCATE statement at %LBad byte codes.
! Bad character '%c' in OPERATOR name at %CBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad pointer object in PURE procedure at %LBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBig memory modelBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBound on number of candidates below that all candidates are considered in iv optimizationsBound on number of iv uses in loop optimized in iv optimizationsBound on number of runtime checks inserted by the vectorizer's loop versioningBound on size of expressions used in the scalar evolutions analyzerBound on the number of iterations the brute force # of iterations analysis algorithm evaluatesBranch at %L causes an infinite loopBranches are this expensive (1-5, arbitrary units)Branches executed:%s of %d
! C++ constructors and destructors will not be invoked for Objective-C fieldsCALL %s CASE CASE label at %L overlaps with CASE label at %LCHARACTER(*) function '%s' at %L cannot be array-valuedCHARACTER(*) function '%s' at %L cannot be pointer-valuedCHARACTER(*) function '%s' at %L cannot be pureCHARACTER(*) function '%s' at %L cannot be recursiveCHARACTER(*) function '%s' at %L is obsolescent in fortran 95CLOSECLOSE statement not allowed in PURE procedure at %CCOMMON '%s' at %L requires %d bytes of padding at startCOMPLEX quantities cannot be compared at %LCONTAINS
! CONTAINS statement at %C is already in a contained program unitCONTINUECPU you selected does not support x86-64 instruction setCRIS-port assertion failed: CYCLECall a library routine to do integer divisionsCall mcount for profiling before a function prologueCalling %qD with attribute sseregparm without SSE/SSE2 enabledCalling %qT with attribute sseregparm without SSE/SSE2 enabledCalls executed:%s of %d
! Can't USE the same module we're building!Can't access %s %qs. Only public classes and interfaces in other packages can be accessedCan't access %s %s %<%s.%s%> from %qsCan't access %s field %<%s.%s%> from %qsCan't assign to INTENT(IN) variable '%s' at %LCan't catch class %qs. Catch clause parameter type must be a subclass of class %<java.lang.Throwable%>Can't convert %s to %s at %LCan't define static initializer in class %qs. Static initializer can only be defined in top-level classesCan't find %s %<%s(%s)%> in type %qs%sCan't find default package %qs. Check the CLASSPATH environment variable and the access to the archivesCan't find keyword named '%s' in call to '%s' at %LCan't invoke a method on primitive type %qsCan't invoke super constructor on java.lang.ObjectCan't make a static reference to nonstatic variable %qs in class %qsCan't open file '%s'Can't open included file '%s'Can't open module file '%s' for reading at %C: %sCan't open module file '%s' for writing at %C: %sCan't reassign a value to the final variable %qsCan't reference %<this%> before the superclass constructor has been calledCan't reference %<this%> or %<super%> before the superclass constructor has been calledCan't reference %qs before the superclass constructor has been calledCan't subclass final classes: %sCan't throw %qs; it must be a subclass of class %<java.lang.Throwable%>Can't use type %qs as a qualifierCan't use variable %<%s.this%>: type %qs isn't an outer type of type %qsCannot assign to loop variable in PURE procedure at %LCannot assign to variable '%s' in PURE procedure at %LCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot open '%s' for output.
! Cannot read to variable '%s' in PURE procedure at %CCannot specify IMPLICIT at %C after IMPLICIT NONECannot write to internal file unit '%s' at %C inside a PURE procedureCause gas to print tomcat statisticsChange only the low 8 bits of the stack pointerChange the ABI to allow double word insnsChange the amount of scheduler lookaheadChange the maximum length of conditionally-executed sequencesChange the number of temporary registers that are available to conditionally-executed sequencesChange the stack pointer without disabling interruptsChange when template instances are emittedCharacter length of component '%s' needs to be a constant specification expression at %L.Character-valued internal function '%s' at %L must not be assumed lengthCharacter-valued statement function '%s' at %L must have constant lengthCheck for syntax errors, then stopCheck the return value of newChecked exception %qs can't be caught by any of the catch clause(s) of the surrounding %<try%> blockChecked exception %qs can't be thrown in initializerChecked exception %qs can't be thrown in instance initializer (not all declared constructor are declaring it in their %<throws%> clause)Checked exception %qs doesn't match any of current method's %<throws%> declaration(s)Checked exception %qs isn't thrown from a %<try%> blockChoose input encoding (defaults from your locale)Cirrus: Place NOPs to avoid invalid instruction combinationsClass %qs can't be declared both abstract and finalClass %qs can't subclass %s %qsClass %qs doesn't define the abstract method %<%s %s%> from %s %<%s%>. This method must be defined or %s %qs must be declared abstractClass %qs in %<throws%> clause must be a subclass of class %<java.lang.Throwable%>Class %qs is an abstract class. It can't be instantiatedClass %qs must be declared abstract to define abstract method %qsClass %qs must override %qs with a public method in order to implement interface %qsClass %qs not found in %<throws%>Class %qs not found in type declarationClass or interface %qs not found in importClass or interface declaration expectedCoalesce memory temporaries in the SSA->normal passCode size: small, medium or largeCommon block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'Compile code for ARC variant CPUCompile code for M16C variantsCompile code for M32C variantsCompile code for M32CM variantsCompile code for R8C variantsCompile for 32-bit pointersCompile for 64-bit pointersCompile for ETRAX 100 (CRIS v8)Compile for ETRAX 4 (CRIS v3)Compile for V8+ ABICompile for a 68HC11Compile for a 68HC12Compile for a 68HCS12Compile for the MMU-less Etrax 100-based elinux systemCompile for the Thumb not the ARMCompile for the m32rCompile for the m32r2Compile for the m32rxCompile for the v850 processorCompile for the v850e processorCompile for the v850e1 processorCompile whole compilation unit at a timeCompile with 16-bit integer modeCompile with 32-bit integer modeComplex argument of LOG at %L cannot be zeroComponent '%s' at %C already declared at %LComponent '%s' at %C is a PRIVATE component of '%s'Component '%s' of '%s' at %L must have constant array bounds.Component at %C must have the POINTER attributeComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
! Conform more closely to IBM XLC semanticsConform nothing in particularConform to the ISO 1990 C standardConform to the ISO 1990 C standard as amended in 1994Conform to the ISO 1990 C standard with GNU extensionsConform to the ISO 1998 C++ standardConform to the ISO 1998 C++ standard with GNU extensionsConform to the ISO 1999 C standardConform to the ISO 1999 C standard with GNU extensionsConform to the ISO Fortran 2003 standardConform to the ISO Fortran 95 standardConsider access to byte sized memory slowConsider type 'int' to be 16 bits wideConsider type 'int' to be 32 bits wideConstant expression %qs too wide for narrowing primitive conversion to %qsConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression requiredConstant expression required at %CConstantValue attribute of field '%s' has wrong typeConstruct webs and split unrelated uses of single variableConstructor can't be %sConstructor invocation must be first thing in a constructorContained function '%s' at %L has no IMPLICIT typeContained procedure '%s' at %C is already ambiguousContained procedure '%s' at %L of a PURE procedure must also be PUREControl the IEEE trap modeControl the generated fp rounding modeControl the precision given to fp exceptionsConversion from %s to %s at %LConvert all strings and character constants to character set <cset>Convert all wide strings and character constants to character set <cset>Convert floating point constants to single precision constantsCopy array sections into a contiguous block on procedure entryCopy memory address constants into registers before useCopy memory operands into registers before useCost to assume for a multiply insnCost to assume for gettr insnCray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statements.Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes.Cray pointer at %C must be an integer.Cray pointer declaration at %C requires -fcray-pointer flag.Create GUI applicationCreate canonical induction variables in loopsCreate console applicationCreate data files needed by "gcov"Cyclic class inheritance%sCyclic inheritance involving %sDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDEALLOCATE DIM argument at %L is out of boundsDO DO WHILE DO-iterator '%s' at %L is inside iterator of the same nameDOUBLE COMPLEX at %C does not conform to the Fortran 95 standardDT_ENDDW_LOC_OP %s not implementedData greater than given threshold will go into .ldata section in x86-64 medium modelData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot have POINTER componentsData transfer element at %L cannot have PRIVATE componentsDeclaration of %qs shadows a previous label declarationDefer popping functions args from stack until laterDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1Delete useless null pointer checksDeprecated in favor of -std=c99Deprecated in favor of -std=gnu99Deprecated in favor of -std=iso9899:1999Deprecated option.  Use -misel/-mno-isel insteadDeprecated option.  Use -mspe/-mno-spe insteadDeprecated option.  Use -mvrsave/-mno-vrsave insteadDeprecated.  This switch has no effectDeprecated. Use -Os insteadDeprecated; use --classpath insteadDerived type '%s' at %C is being used before it is definedDerived type at %C can only be PRIVATE within a MODULEDerived type at %C can only be PUBLIC within a MODULEDerived type at %C has not been previously defined and so cannot appear in a derived type definition.Derived type component %C is not a permitted EQUIVALENCE memberDerived type definition at %C has no componentsDerived type definition of '%s' at %C has already been definedDerived type name '%s' at %C already has a basic type of %sDerived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE objectDerived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable in COMMON at %C does not have the SEQUENCE attributeDetermine which dependences between insns are considered costlyDifferent character lengths in pointer assignment at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent types in pointer assignment at %LDisable FP regsDisable indexed addressingDisable optimizations observable by IEEE signaling NaNsDisable optimizations that assume default FP rounding behaviorDisable space regsDisallow direct calls to global functionsDiscard unused virtual functionsDiscouraged form of returned type specificationDiscouraged redundant use of %qs modifier in declaration of %sDiscouraged redundant use of %qs modifier in declaration of %s %qsDiscover pure and const functionsDiscover readonly and non addressable static variablesDisplay compile time statisticsDisplay contents of a class file in readable form.
  
! Display statistics accumulated during compilationDisplay the code tree after parsingDisplay the compiler's versionDisplay this informationDistance between tab stops for column reportingDivision by zero at %LDivision by zero converting %s to %s at %LDo not assume GASDo not assume a large TLS segmentDo not assume that standard C libraries and "main" existDo not disable space regsDo not discard commentsDo not discard comments in macro expansionsDo not display functions compiled or elapsed timeDo not emit addressing modes with side-effect assignmentDo not emit complex integer constants to read-only memoryDo not emit function prologue or epilogueDo not generate #line directivesDo not generate .size directivesDo not generate a single exit point for each functionDo not generate fused multiply/add instructionsDo not generate load/store with update instructionsDo not generate tablejump insnsDo not generate thread-safe code for initializing local staticsDo not include crt0.o in the startup filesDo not inline integer divisionDo not inline square rootDo not load the PIC register in function prologuesDo not mark ABI switches in e_flagsDo not place floating point constants in TOCDo not place symbol+offset constants in TOCDo not predefine system-specific and GCC-specific macrosDo not pretend that branches are expensiveDo not provide a default start-address 0x100 of the programDo not put uninitialized globals in the common sectionDo not search standard system include directories (those specified with -isystem will still be used)Do not search standard system include directories for C++Do not suppress warnings from system headersDo not treat local variables and COMMON blocks as if they were named in SAVE statementsDo not tune code and read-only data alignmentDo not tune stack alignmentDo not tune writable data alignmentDo not use MIPS-3D instructionsDo not use POWER instruction setDo not use PowerPC instruction setDo not use VAX fpDo not use a cache-flushing function before calling stack trampolinesDo not use addresses that allocate global registersDo not use condition codes from normal instructionsDo not use direct addressing mode for soft registersDo not use hardware FPDo not use hardware floating pointDo not use hardware fpDo not use hardware quad fp instructionsDo not use inline patterns for copying memoryDo not use push to store function argumentsDo not use the bit-field instructionsDo not use the callt instructionDo not use unaligned memory referencesDo not warn about using "long long" when -pedanticDo not warn about using variadic macros when -pedanticDo the full register move optimization passDon't align items in code or dataDon't allocate floats and doubles in extended-precision registersDon't call any cache flush functionsDon't call any cache flush trapDon't generate code, just do syntax and semantics checkingDon't optimize block movesDon't use P-mnemonics for branchesDon't use hardware fpDon't warn about uses of Microsoft extensionsDowngrade conformance errors to warningsDriving:Dummy '%s' at %L cannot have an initializerDummy argument '%s' at %L cannot be INTENT(OUT)Dummy argument '%s' at %L cannot be OPTIONALDummy procedure '%s' of PURE procedure at %L must also be PUREDummy procedure at %L not allowed in ELEMENTAL procedureDump declarations to a .decl fileDump various compiler internals to a fileDuplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s declaration %qsDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ELSE statements at %L and %CDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate PRIVATE statement at %CDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate array spec for Cray pointee at %C.Duplicate case label: %<default%>Duplicate construct label '%s' at %CDuplicate format specification at %CDuplicate statement label %d at %L and %LDuplicate symbol '%s' in formal argument list at %CDuplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)Dynamically allocate cc registersEH edge %i->%i has duplicated regionsEH edge %i->%i is missingEH edge %i->%i miss EH flagELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %LELSE
! ELSE IF ELSE IF statement at %C cannot follow ELSE statement at %LELSE WHERE ELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockEND DOEND FORALLEND SELECTEND WHEREEND tag at %C not allowed in output statementEND tag label %d at %L not definedENDFILEENDIFENTRY %sENTRY '%s' at %L has no IMPLICIT typeENTRY does not dominate bb %dENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has a statement list associated with itENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQV ERR tag label %d at %L not definedESA/390 architectureEXITEXIT_BLOCK has a statement list associated with itElement in %s array constructor at %L is %sElemental binary operationEmit 16-bit relocations to the small data areasEmit 32-bit relocations to the small data areasEmit IEEE-conformant code, without inexact exceptionsEmit call graph informationEmit code compatible with TI toolsEmit code for the byte/word ISA extensionEmit code for the counting ISA extensionEmit code for the fp move and sqrt ISA extensionEmit code for the motion video ISA extensionEmit code using explicit relocation directivesEmit common-like symbols as weak symbolsEmit cross referencing informationEmit declaration information into <file>Emit direct branches to local functionsEmit extra code in the function prologue in order to trap if the stack size exceeds the given limitEmit function-calls using global offset table when generating PICEmit implicit instantiations of inline templatesEmit implicit instantiations of templatesEmit indirect branches to local functionsEmit long load/store sequencesEmit rdval instead of rduniq for thread pointerEmit static const variables even if they are not usedEmit stop bits before and after volatile extended asmsEmit verbose debug information in assembly codeEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty set of digits in BOZ constant at %CEnable Dwarf 2 line debug info via GNU asEnable Full Redundancy Elimination (FRE) on treesEnable Function Descriptor PIC modeEnable ID based shared libraryEnable MPY||ADD and MPY||SUB instructionsEnable Objective-C exception and synchronization syntaxEnable Objective-C setjmp exception handling runtimeEnable PIC support for building librariesEnable SH5 cut2 workaroundEnable SSA code sinking on treesEnable SSA dead code elimination optimization on treesEnable SSA-CCP optimization for stores and loadsEnable SSA-CCP optimization on treesEnable SSA-PRE optimization on treesEnable TPF-OS tracing codeEnable all -Wunused- warningsEnable an RTL peephole pass before sched2Enable assignability checks for stores into object arraysEnable automatic template instantiationEnable backend debuggingEnable basic program profiling codeEnable common options for generating profile info for profile feedback directed optimizationsEnable common options for performing profile feedback directed optimizationsEnable conditional execution other than moves/sccEnable conditional movesEnable copy propagation for stores and loadsEnable copy propagation on treesEnable dead store eliminationEnable debug outputEnable debuggingEnable dominator optimizationsEnable dumps from specific passes of the compilerEnable earlier placing stop bits for better schedulingEnable exception handlingEnable function profilingEnable fused multiply/add and multiply/subtract FP instructionsEnable fused multiply/add instructionsEnable garbage collection (GC) in Objective-C/Objective-C++ programsEnable guessing of branch probabilitiesEnable inlining of PLT in function callsEnable label alignment optimizationsEnable linear loop transforms on treesEnable linker optimizationsEnable linker relaxationsEnable linker relaxingEnable loop header copying on treesEnable loop invariant motion on treesEnable loop optimizations on tree levelEnable loop vectorization on treesEnable loop versioning when doing loop vectorization on treesEnable machine specific peephole optimizationsEnable most warning messagesEnable nested conditional execution optimizationsEnable new features under developmentEnable optimization of static class initialization codeEnable optimizing &&/|| in conditional executionEnable optional diagnosticsEnable parallel instructionsEnable scheduling across basic blocksEnable separate data segmentEnable setting GPRs to the result of comparisonsEnable stack probingEnable support for huge objectsEnable the normal modeEnable the use of the indexed addressing mode for SHmedia32/SHcompactEnable the use of the short load instructionsEnable traditional preprocessingEnable use of DB instructionEnable use of GPREL for read-only data in FDPICEnable use of RTPB instructionEnable use of RTPS instructionEnable use of sdata/scommon/sbssEnable verbose outputEnable/Disable the traditional scheduling in loops that already passed modulo schedulingEnabled ID based shared libraryEnables a register move optimizationEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of search list.
! Enforce class member access control semanticsEnforce strict alignmentEntity '%s' at %C is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquivalence for '%s' does not match ordering of COMMON '%s' at %LEquivalence: Error converting PARAMETER constant in complex constant at %CError converting integerError in ORDER parameter of RESHAPE at %LError writing module file '%s' for writing: %sError writing modules file: %sError:Evaluating this expression will result in an arithmetic exception being thrownException %qs can't be thrown in initializerException %qs must be caught, or it must be declared in the %<throws%> clause of %qsExecution count is negativeExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurredExpected ")" at %CExpected "," at %CExpected "," or end of statement at %CExpected '(' at %CExpected 'END INTERFACE ASSIGNMENT (=)' at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected VARIABLE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected array subscript at %CExpected array subscript stride at %CExpected attribute bit nameExpected block name of '%s' in %s statement at %CExpected case name of '%s' at %CExpected comma in I/O list at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label '%s' for %s statement at %CExpected left parenthesisExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %s statement at %CExpecting 'END INTERFACE %s' at %CExpecting 'END INTERFACE OPERATOR (%s)' at %CExpecting 'END INTERFACE OPERATOR (.%s.)' at %CExponent at %L must be INTEGER for an initialization expressionExport functions even if they can be inlinedExpression at %L must be of INTEGER typeExpression at %L must be scalarExpression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTERExpression in CASE statement at %L must be kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExpression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTERExtension: $ descriptor at %CExtension: BOZ constant at %C uses non-standard postfix syntax.Extension: BYTE type at %CExtension: CONVERT tag at %LExtension: Character array in FORMAT tag at %LExtension: Comma before output item list at %C is an extensionExtension: Conversion from %s to %s at %LExtension: Different type kinds at %LExtension: Evaluation of nonstandard initialization expression at %LExtension: Hexadecimal constant at %C uses non-standard syntax.Extension: Hollerith constant at %CExtension: Missing comma at %CExtension: Missing positive width after L descriptor at %CExtension: Non-character in FORMAT tag at %LExtension: Old-style initialization at %CExtension: REAL array index at %LExtension: RETURN statement in main program at %CExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: X descriptor requires leading space count at %CExtension: initialization of common block variable '%s' in DATA statement at %CExtension: re-initialization of '%s' at %LExternal '%s' at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object '%s' at %L may not have an initializerFLUSHFORALL FORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL mask clause at %L requires a LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFP exceptions are enabledFULLFUNCTION at %C does not belong in a generic subroutine interfaceFUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFailure trying to reload:Fatal Error:Field %qs can't be static in inner class %qs unless it is finalField expectedFile '%s' is being included recursivelyFirst argument of defined assignment at %L must be INTENT(IN) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)Fixed line length must be at least seven.Follow Renesas (formerly Hitachi) / SuperH calling conventionsFollow the EABI linkage requirementsFor bug reporting instructions, please see:
  %s.
! For elinux, request a specified stack-size for this programFor intrinsics library: pass all parameters in registersForce RTL generation to emit valid 3 operand insnsForce constants into registers to improve hoistingForce functions to be aligned to a 4 byte boundaryForce the underlying type for "wchar_t" to be "unsigned short"Formal arglist:Formal namespaceFormat statement in module main block at %C.Fortran 2003: FLUSH statement at %CFortran 2003: IOMSG tag at %LFortran 95 requires default INTEGER in IOSTAT tag at %LFortran 95 requires default INTEGER in SIZE tag at %LFound in %s
! Function '%s' at %C already has a type of %sFunction '%s' at %L has no IMPLICIT typeFunction '%s' at %L is INTRINSIC but is not compatible with an intrinsicFunction '%s' called in lieu of an operator at %L must be PUREFunction '%s' in initialization expression at %L must be an intrinsic functionFunction '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction '%s' requires an argument list at %CFunction does not return a valueFunction name '%s' not allowed at %CFunction reference to '%s' at %L is to a non-PURE procedure within a PURE procedureFunction result '%s' at %L cannot have an initializerFunction return value not setFunction starts are aligned to this power of 2GCC does not support -C or -CC without -EGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGIMPLE register modified with BIT_FIELD_REFGNU Fortran comes with NO WARRANTY, to the extent permitted by law.
  You may redistribute copies of GNU Fortran
  under the terms of the GNU General Public License.
  For more information about these matters, see the file named COPYING
  
  GOTO Generate 32-bit FPU-less SHmedia codeGenerate 32-bit SHmedia codeGenerate 32-bit codeGenerate 32-bit offsets in switch tablesGenerate 32bit i386 codeGenerate 64-bit FPU-less SHmedia codeGenerate 64-bit SHmedia codeGenerate 64-bit codeGenerate 64bit x86-64 codeGenerate APCS conformant stack framesGenerate C header of platform-specific featuresGenerate C or C++ header files from .class files
  
! Generate ELF outputGenerate FPU-less SHcompact codeGenerate GFLOAT double precision codeGenerate H8/300H codeGenerate H8S codeGenerate H8S/2600 codeGenerate H8SX codeGenerate ILP32 codeGenerate LP64 codeGenerate PA1.0 codeGenerate PA1.1 codeGenerate PA2.0 code (requires binutils 2.10 or later)Generate SH1 codeGenerate SH2 codeGenerate SH2a FPU-less codeGenerate SH2a codeGenerate SH2e codeGenerate SH3 codeGenerate SH3e codeGenerate SH4 FPU-less codeGenerate SH4 codeGenerate SH4a FPU-less codeGenerate SH4a codeGenerate SH4al-dsp codeGenerate SHcompact codeGenerate SPE SIMD instructions on E500Generate VRSAVE instructions when generating AltiVec codeGenerate a #line directive pointing at the current working directoryGenerate a call to abort if a noreturn function returnsGenerate a single exit point for each functionGenerate big endian codeGenerate big-endian codeGenerate call insns as indirect calls, if necessaryGenerate checks for references to NULLGenerate code for C30 CPUGenerate code for C31 CPUGenerate code for C32 CPUGenerate code for C33 CPUGenerate code for C40 CPUGenerate code for C44 CPUGenerate code for CPUGenerate code for GNU asGenerate code for GNU assembler (gas)Generate code for GNU ldGenerate code for GNU runtime environmentGenerate code for ISA level NGenerate code for NeXT (Apple Mac OS X) runtime environmentGenerate code for UNIX assemblerGenerate code for a 5206eGenerate code for a 520XGenerate code for a 528xGenerate code for a 5307Generate code for a 5407Generate code for a 68000Generate code for a 68020Generate code for a 68030Generate code for a 68040Generate code for a 68040, without any new instructionsGenerate code for a 68060Generate code for a 68060, without any new instructionsGenerate code for a 68302Generate code for a 68332Generate code for a 68851Generate code for a DLLGenerate code for a cpu32Generate code for an 11/10Generate code for an 11/40Generate code for an 11/45Generate code for big-endianGenerate code for functions even if they are fully inlinedGenerate code for given CPUGenerate code for huge switch statementsGenerate code for little-endianGenerate code for old exec BSS PLTGenerate code for the Boehm GCGenerate code for the M*Core M210Generate code for the M*Core M340Generate code for the given ISAGenerate code for the specified chip or CPU versionGenerate code in big endian modeGenerate code in little endian modeGenerate code suitable for executables (NOT shared libs)Generate code suitable for fast turn around debuggingGenerate code that conforms to the given ABIGenerate code that uses 68881 floating-point instructionsGenerate code to check bounds before indexing arraysGenerate code to check exception specificationsGenerate code to use a non-exec PLT and GOTGenerate code with library calls for floating pointGenerate code without GP regGenerate cpp defines for server IOGenerate cpp defines for workstation IOGenerate debug information in COFF formatGenerate debug information in DWARF v2 formatGenerate debug information in STABS formatGenerate debug information in VMS formatGenerate debug information in XCOFF formatGenerate debug information in default extended formatGenerate debug information in default formatGenerate debug information in extended STABS formatGenerate debug information in extended XCOFF formatGenerate default single-precision SH2a codeGenerate default single-precision SH4 codeGenerate default single-precision SH4a codeGenerate divide results with reminder having the same sign as the divisor (not the dividend)Generate fast indirect callsGenerate floating point mathematics using given instruction setGenerate floating-point multiply-add instructionsGenerate fused multiply/add instructionsGenerate inline floating point division, optimize for latencyGenerate inline floating point division, optimize for throughputGenerate inline integer division, optimize for latencyGenerate inline integer division, optimize for throughputGenerate inline square root, optimize for latencyGenerate inline square root, optimize for throughputGenerate isel instructionsGenerate lazy class lookup (via objc_getClass()) for use in Zero-Link modeGenerate library function call to invalidate instruction cache entries after fixing trampolineGenerate little endian codeGenerate little-endian codeGenerate load/store multiple instructionsGenerate load/store with update instructionsGenerate make dependenciesGenerate make dependencies and compileGenerate mips16 codeGenerate normal-mode codeGenerate only single-precision SH2a codeGenerate only single-precision SH4 codeGenerate only single-precision SH4a codeGenerate pc-relative codeGenerate phony targets for all headersGenerate position-independent code for executables if possible (large mode)Generate position-independent code for executables if possible (small mode)Generate position-independent code if possible (large mode)Generate position-independent code if possible (small mode)Generate prefetch instructions, if available, for arrays in loopsGenerate re-entrant, PIC codeGenerate run time type descriptor informationGenerate self-relocatable codeGenerate sin, cos, sqrt for FPUGenerate software floating point divide for better throughputGenerate special Objective-C methods to initialize/destroy non-POD C++ ivars, if neededGenerate string instructions for block movesGenerate unwind tables that are exact at each instruction boundaryGenerated should be loaded by bootstrap loaderGeneric function '%s' at %L is not consistent with a specific intrinsic interfaceGeneric interfaces:Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interfaceGive branches their default costGive external symbols a leading underscoreGiven N calls and V call-clobbered vars in a function.  Use .GLOBAL_VAR if NxV is larger than this limitGlobal name '%s' at %L is already being used as a %s at %LGlobal register variable %qD used in nested function.Host associated variable '%s' may not be in the DATA statement at %C.How often to emit source location at the beginning of line-wrapped diagnosticsICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to buildIF IF clause at %L requires a scalar LOGICAL expressionINQUIREINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L cannot contain both FILE and UNIT specifiers.INQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LIOLENGTH IOLENGTH tag invalid in INQUIRE statement at %CISO C does not allow extra %<;%> outside of a functionISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C doesn%'t support unnamed structs/unionsISO C forbids %<goto *expr;%>ISO C forbids an empty source fileISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size array %qsISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ does not allow designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not support %<long long%>ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-functionISO C++ forbids %sing a pointer of type %qTISO C++ forbids %sing an enumISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting between pointer-to-function and pointer-to-objectISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids declaration of %qs with no typeISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids initialization in array newISO C++ forbids initialization of member %qDISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids subscripting non-lvalue arrayISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of a cast to a non-lvalue expressionISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %<extern%> on explicit instantiationsISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids use of initializer list to initialize reference %qDISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable-size arrayISO C++ forbids variable-size array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 forbids array %qs whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable-size array %qsISR %s requires %d words of local vars, max is 32767Identifier expectedIf -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrollingIf first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimizationIf scheduling post reload, do superblock schedulingIf scheduling post reload, do trace schedulingIgnore 'D' in column one in fixed formIgnore dllimport attribute for functionsIgnore dllimport for functionsIgnore read operations when inserting mudflap instrumentationIgnored (obsolete)Ignoring statement label in empty statement at %CIllegal STAT variable in ALLOCATE statement at %C for a PURE procedureIllegal STAT variable in DEALLOCATE statement at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal deallocate-expression in DEALLOCATE at %C for a PURE procedureIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal variable in NULLIFY at %C for a PURE procedureImplement vtables using thunksImplicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT typeImpossible for %qs to be instance of %qsIn %+D: overlapped variable and exception ranges at %dIn function %qs:In member function %qs:Include the contents of <file> before other filesIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s at %LIncompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>Incompatible type for %<?:%>. Can't convert %qs to %qsIncompatible type for %<[]%>. Can't convert %qs to %<int%>Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>Incompatible type for %<if%>. Can't convert %qs to %<boolean%>Incompatible type for %<switch%>. Can't convert %qs to %<int%>Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang.Object%>Incompatible type for %qs. Can't convert %qs to %qsIncompatible type for %qs. Can't convert %qs to booleanIncompatible type for %qs. Can't convert %qs to integralIncompatible type for %qs. Can't convert %qs to numeric typeIncompatible type for %qs. Can't convert shift distance from %qs to integralIncompatible type for %qs. Explicit cast needed to convert %qs to integralIncompatible type for %qs. Explicit cast needed to convert shift distance from %qs to integralIncompatible type for %s. Can't convert %qs to %qsIncompatible type for %s. Explicit cast needed to convert %qs to %qsIncompatible type for array. %s convert %qs to %qsIncompatible type for case. Can't convert %qs to %<int%>Incompatible type for dimension in array creation expression. %s convert %qs to %<int%>Incompatible type for loop conditional. Can't convert %qs to %<boolean%>Incompatible types in assignment at %L, %s to %sInconsistent equivalence rules involving '%s' at %L and '%s' at %LInconsistent member declaration.  At most one of %<final%> or %<volatile%> may be specifiedInconsistent member declaration.  At most one of %<public%>, %<private%>, or %<protected%> may be specifiedInconsistent ranks for operator at %L and %LIncorrect function return valueIncrease the IEEE compliance for floating-point codeIndicate the number of soft registers availableInitialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization expression didn't reduce %CInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitializer not allowed for COMMON variable '%s' at %CInitializer not allowed for PARAMETER '%s' at %CInject friend functions into enclosing namespaceInline all known string operationsInline constants if it can be done in 2 insns or lessInline member functions by defaultInline recursively only when the probability of call being executed exceeds the parameterInner class %qs can't be static. Static classes can only occur in interfaces and top-level classesInput file is a file with a list of filenames to compileInsert arc-based program profiling codeInsert code to profile values of expressionsInsert stack checking code into the programInstance methods can't be overridden by a static method. Method %qs is an instance method in class %qsInstrument function entry and exit with profiling callsInteger expression required at %CInteger kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflowInteger too big for integer kind %i at %CInteger too big for its kind at %CInteger too large at %CInteger too large in shape specification at %LInteger value too large in expression at %CIntegrate functions called once into their callersIntegrate simple functions into their callersInterface %qs inherits method %qs from interface %qs. This method is redefined with a different return type in interface %qsInterface %qs repeatedInternal Error at (1):Internal compiler error: Error reporting routines re-entered.
  Internal debug switchInternal error: %s (program %s)
  Please submit a full bug report.
! See %s for instructions.Internal procedure '%s' is not allowed as an actual argument at %LInternal unit with vector subscript at %LIntersperse literal pools with code in the text sectionIntrinsic '%s' at %L cannot have an initializerIntrinsic '%s' at %L is not included in the selected standardIntrinsic '%s' at %L must have at least two argumentsIntrinsic at %L does not existIntrinsic function %s(%d) not recognizedIntrinsic operator '%s' referenced at %L not found in module '%s'Intrinsic operator interface at %L must be a FUNCTIONInvalid Hollerith constant: %L must contain at least one characterInvalid KIND parameter of %s at %LInvalid argument %qs for %<instanceof%>Invalid argument type %qs to %qsInvalid array initializer for non-array type %qsInvalid cast from %qs to %qsInvalid checked exception class %qs in %<throws%> clause.  The exception must be a subclass of an exception thrown by %qs from class %qsInvalid control expressionInvalid declarationInvalid expression statementInvalid form of PROGRAM statement at %CInvalid form of array reference at %CInvalid init statementInvalid interface typeInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid left hand side of assignmentInvalid method declaration, method name requiredInvalid method declaration, return type requiredInvalid permutation in ORDER parameter at %LInvalid real kind %d at %CInvalid reference typeInvalid second argument of IBCLR at %LInvalid second argument of IBITS at %LInvalid second argument of IBSET at %LInvalid second argument of ISHFT at %LInvalid second argument of ISHFTC at %LInvalid second argument of REPEAT at %LInvalid third argument of IBITS at %LInvalid third argument of ISHFTC at %LInvalid type expressionInvalid update expressionIssue warnings needed for strict compliance to the standardIterator step at %L cannot be zeroJava class %qT cannot have a destructorJava class %qT cannot have an implicit non-trivial destructorJava class %qT cannot have multiple basesJava class %qT cannot have virtual basesJava method %qD has non-Java parameter type %qTJava method %qD has non-Java return type %qTJump targets are aligned to this power of 2Just generate unwind tables for exception handlingJust use icc0/fcc0KIND parameter of %s at %L must be an initialization expressionKeyword %<super%> used outside allowed contextKeyword %<this%> used outside allowed contextKeyword '%s' at %C has already appeared in the current argument listKeyword argument '%s' at %L is already associated with another actual argumentKeyword argument '%s' at %L is not in the procedureKind %d is not a CHARACTER kind at %CKind %d not supported for type %s at %CL%d cache latency unknown for %sLABEL ASSIGN LOGICAL operands are required in expression at %LLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel '%s' at %C doesn't match IF label '%s'Label '%s' at %C doesn't match WHERE label '%s'Label at %L is not in the same block as the GOTO statement at %LLabel name '%s' at %C is ambiguousLetter %c already has an IMPLICIT type at %CLetter '%c' already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLift restrictions on GOT sizeLike -M but ignore system header filesLike -MD but ignore system header filesLike -pedantic but issue them as errorsLimit diagnostics to <number> characters per line.  0 suppresses line-wrappingLimit the size of inlined functions to <number>Line truncated at %CLines executed:%s of %d
! Link to emit program in ELF format (rather than mmo)Link with libads.a, libc.a and crt0.oLink with libmvme.a, libc.a and crt0.oLink with libsim.a, libc.a and sim-crt0.oLink with libyk.a, libc.a and crt0.oLink with the library-pic librariesLocal variable %qs can't be accessed from within the inner class %qs unless it is declared finalLogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessingLoop code aligned to this power of 2Loop variable '%s' at %C cannot be INTENT(IN)Loop variable at %C cannot be a sub-componentMCU %qs supported for assembler onlyMMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMULT case in cris_op_strMagnitude of second argument of ISHFT exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds third argument at %LMaintain backchain pointerMake "char" signed by defaultMake "char" unsigned by defaultMake compile reproducible using <string>Make implicit function declarations an errorMake integers 32 bits wideMake structs a multiple of 4 bytes (warning: ABI altered)Mark <register> as being corrupted by function callsMark <register> as being preserved across functionsMark <register> as being unavailable to the compilerMark MAC register as call-clobberedMarks all inlined methods as having hidden visibilityMaximal code growth caused by tail duplication (in percent)Maximal growth due to inlining of large function (in percent)Maximum identifier lengthMaximum number of fields in a structure before pointer analysis treats the structure as a single variableMaximum number of loops to perform swing modulo scheduling on (mainly for debugging)Maximum number of statements allowed in a block that needs to be duplicated when threading jumpsMethod %qs can't be static in inner class %qs. Only members of interfaces and top-level classes can be staticMethods can't be overridden to be more private. Method %qs is not %s in class %qsMin/max instructions allowedMin/max instructions not allowedMinimum heap expansion to trigger garbage collection, as a percentage of the total size of the heapMinimum heap size before we start collecting garbage, in kilobytesMinimum number of virtual mappings to consider switching to full virtual renamesMissing '&' in continued character constant at %CMissing DIM parameter in intrinsic '%s' at %LMissing actual argument '%s' in call to '%s' at %LMissing actual argument for argument '%s' at %LMissing alternate return spec in subroutine call at %LMissing argument list in function '%s' at %CMissing arguments to %s intrinsic at %LMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing class nameMissing class type termMissing dimension specification at %CMissing exponent in real number at %CMissing formal parameter termMissing format label at %CMissing generic specification in USE statement at %CMissing identifierMissing interface nameMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing nameMissing or invalid constant expressionMissing return statementMissing right paren at %CMissing super class nameMissing termMissing term and ')' expectedMissing term and ']' expectedMissing term or ')'Missing term or ')' expectedMissing variable initializerModifier %qs declared twiceModule %s at line %d column %d: %sMore actual than formal arguments in procedure call at %LMove loop invariant computations out of loopsNEQV NOPNOT NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNULL appears on right-hand side in assignment at %LNULL pointer at %L is not permitted as actual argument of '%s' intrinsic functionNULL used in arithmeticNULL()NULL() initialization at %C is ambiguousName '%s' at %C is an ambiguous reference to '%s' from current program unitName '%s' at %C is an ambiguous reference to '%s' from module '%s'Name '%s' at %C is the name of the procedureName '%s' in %s statement at %C is not a loop nameName at %C is too longName too longNamed COMMON block '%s' at %L shall be of the same sizeNamed constant '%s' at %L cannot be an EQUIVALENCE objectNamelist %s cannot be renamed by USE association to %s.Namelist group name '%s' at %C already has a basic type of %sNamelist group name '%s' at %C already is USE associated and cannot be respecified.Namespace:Need a call-clobbered target registerNeed a second call-clobbered general purpose registerNested %s %s is %s; cannot be accessed from hereNew in Fortran 2003: [...] style array constructors at %CNo branches
  No calls
! No case for %sNo constructor matching %qs found in class %qsNo default crt0.oNo executable lines
! No label definition found for %qsNo method named %qs in scopeNo variable %qs defined in class %qsNo variable %qs defined in type %qsNon native and non abstract method %qs must have a body definedNon-numeric character in statement label at %CNonconstant array section at %L in DATA statementNonnegative width requiredNonstandard type declaration %s*%d at %CNot a valid Java .class file.Not a valid Java .class file.
! Number of memreg bytes (default: 16, range: 0..16)Number of registers used to pass integer argumentsNumeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOPENOPEN statement not allowed in PURE procedure at %COR ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameterORDER parameter of RESHAPE at %L is out of rangeObject '%s' at %L must have the SAVE attribute %sObjective-C declarations may only appear in global scopeObsolete: ASSIGN statement at %CObsolete: ASSIGNED variable in FORMAT tag at %LObsolete: Assigned GOTO statement at %CObsolete: GOTO at %L jumps to END of construct at %LObsolete: PAUSE statement at %CObsolete: REAL DO loop iterator at %LOld-style type declaration %s*%d not supported at %COmit frame pointer for leaf functionsOmit range reduction step when performing complex divisionOmit the frame pointer in leaf functionsOnly %<final%> is allowed as a local variables modifierOnly constructors can invoke constructorsOnly intrinsic operators can be used in expression at %LOnly issue one instruction per cycleOnly use 32 FPRsOnly use 32 GPRsOperand of .NOT. operator at %%L is %sOperand of unary numeric operator '%s' at %%L is %sOperand of user operator '%s' at %%L is %sOperands of binary numeric operator '%s' at %%L are %s/%sOperands of comparison operator '%s' at %%L are %s/%sOperands of logical operator '%s' at %%L are %s/%sOperands of string concatenation operator at %%L are %s/%sOperands of user operator '%s' at %%L are %s/%sOperator interface at %L conflicts with intrinsic interfaceOperator interface at %L has the wrong number of argumentsOperator interface at %L must have, at most, two argumentsOperator interfaces for %s:Optimize for space rather than speedOptimize induction variables on treesOptimize lui/addiu address loadsOptimize sibling and tail recursive callsOptimize tail call instructions in assembler and linkerOptimize the output for PROCESSOROptions:
  Out of memory-- malloc() failedOut of stack space.
! Output a class fileOutput instruction sizes to the asm fileOverride -mbest-lib-optionsP descriptor requires leading scale factorPAD parameter required for short SOURCE parameter at %LPARAMETER at %L is missing an initializerPAUSE PHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI def is not a GIMPLE valuePIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is required but not supported with CONST16 instructionsPIC register %qs clobbered in %<asm%>PIC register isn't set upPOINTER ASSIGN POINTER valued function appears on right-hand side of assignment at %LPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%FPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND, invalid insn for %%WPRINT_OPERAND, invalid insn for %%qPRINT_OPERAND, invalid operand for relocationPRINT_OPERAND: Unknown punctuation '%c'PRINT_OPERAND: unknown punctuation '%c'PRINT_OPERAND_ADDRESS, 2 regsPRINT_OPERAND_ADDRESS, invalid insn #1PRINT_OPERAND_ADDRESS, null pointerPRIVATE statement at %C must precede structure componentsPRIVATE statement in TYPE at %C must be inside a MODULEPRIVATE symbol '%s' cannot be member of PUBLIC namelist at %LPROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %LPUBLIC function '%s' at %L cannot be of PRIVATE type '%s'Pack VLIW instructionsPack structure members together without holesPackage %qs not found in importPadding of %d bytes required before '%s' in COMMON '%s' at %LParameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expressionParameter array '%s' at %L cannot be automatic or assumed shapePass -assert pure-text to linkerPass FP arguments in FP registersPass arguments in registersPass arguments on the stackPay attention to the "inline" keywordPerform DWARF2 duplicate eliminationPerform Interprocedural constant propagationPerform SMS based modulo scheduling before the first scheduling passPerform VR4130-specific alignment optimizationsPerform Value Range Propagation on treesPerform a number of minor, expensive optimizationsPerform a register copy-propagation optimization passPerform a register renaming optimization passPerform branch target load optimization after prologue / epilogue threadingPerform branch target load optimization before prologue / epilogue threadingPerform conversion of conditional jumps to branchless equivalentsPerform conversion of conditional jumps to conditional executionPerform cross-jumping optimizationPerform early inliningPerform enhanced load motion during global common subexpression eliminationPerform global common subexpression eliminationPerform global common subexpression elimination after register allocationPerform jump threading optimizationsPerform live range splitting during the SSA->normal passPerform loop peelingPerform loop unrolling for all loopsPerform loop unrolling when iteration count is knownPerform loop unswitchingPerform redundant load after store elimination in global common subexpressionPerform scalar replacement of aggregatesPerform store motion after global common subexpression eliminationPerform structural alias analysisPerform superblock formation via tail duplicationPerform unused type elimination in debug infoPerform variable trackingPerform whole program optimizationsPermit '$' as an identifier characterPermit scheduling of a function's prologue sequencePermit the use of the assert keywordPermit universal character names (\u and \U) in identifiersPlace data items into their own sectionPlace each function into its own sectionPlace floating point constants in TOCPlace output into <file>Place symbol+offset constants in TOCPlease submit a full bug report,
  with preprocessed source if appropriate.
  See %s for instructions.
! Pointer array component of structure at %C must have a deferred shapePointer assignment target is neither TARGET nor POINTER at %LPointer assignment target is not a POINTER at %LPointer assignment to non-POINTER at %LPointer assignment with vector subscript on rhs at %LPointer initialization at %C requires '=>', not '='Pointer initialization requires a NULL() at %CPointers are 32-bitPointers are 64-bitPositive exponent width requiredPositive width requiredPossible frontend bug: array constructor not expandedPrefer branches over conditional executionPrefer word accesses over byte accessesPrepend global symbols with ":" (for use with PREFIX)Prepend the name of the cpu to all public symbol namesPreserve all 40 bits of FP reg across callPretend that branches are expensivePrevent the use of all hardware floating-point instructionsPreviously initialized symbol '%s' in COMMON block '%s' at %CPreviously initialized symbol '%s' in blank COMMON block at %CPrint a checksum of the executable for PCH validity checking, and stopPrint code coverage information.
  
! Print extra (possibly unwanted) warningsPrint the name of header files as they are usedPrint useful information read from Java source files.
  
! Procedure '%s' at %C has an explicit interface and must not have attributes declared at %LProcedure '%s' at %C is already defined at %LProcedure '%s' called with an implicit interface at %LProcedure '%s' in %s at %L is neither function nor subroutineProcedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)Procedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argumentProcess #ident directivesProcessing %s
  Processing spec %c%s%c, which is '%s'
! Produce big endian codeProduce code relocatable at runtimeProduce little endian codeProfiler support for CRXProgram is entirely located in low 64k of memoryProhibit PC relative function callsProvide libraries for the simulatorPublic %s %qs must be defined in a file called %<%s.java%>Put MODULE files in 'directory'Put data in SECTIONPut everything in the regular TOCPut functions in SECTIONPut global and static data smaller than <number> bytes into a special section (on some targets)Put jumps in call delay slotsPut read-only data in SECTIONPut uninitialized constants in ROM (needs -membedded-data)Put zero initialized data in the bss sectionQualifier must be a referenceREADRESULT variable at %C must be different than function nameRETURN RETURN_ADDRESS_OFFSET not supportedREWINDRTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRange specification at %L can never be matchedRank mismatch in array reference at %L (%d/%d)Ranks of arguments to elemental intrinsic '%s' differ at %LRatio between virtual mappings and virtual symbols to do full virtual renamesReading file '%s' as free form.Reading module %s at line %d column %d: %sReading specs from %s
! Real constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a 'd' exponent and an explicit kindRecognize C++ kewords like "compl" and "xor"Recognize GNU-defined keywordsRecognize built-in functionsRecognize the "asm" keywordReduce the size of object filesRedundant use of %<abstract%> modifier. Interface %qs is implicitly abstractRegister variable %qD used in nested function.Remap file names when including filesRemove redundant membarsReorder basic blocks and partition into hot and cold sectionsReorder basic blocks to improve code placementReorder functions to improve code placementRepeat count cannot follow P descriptorReplace SSA temporaries with better names in copiesReplace add, compare, branch with branch on count registerReplace system pathReplace temporary expressions in the SSA->normal passReport on permanent memory allocationReport the time taken by each compiler passRequest IEEE-conformant math library routines (OSF/1)Reschedule instructions after register allocationReschedule instructions before register allocationReserve space for outgoing arguments in the function prologueRestrict doloop to the given nesting levelRestrict target load migration not to re-use registers in any basic blockRestrict the use of hardware floating-point instructions to 32-bit operationsResult of %s overflows its kind at %LResult of SCALE overflows its kind at %LReturn all structures in memory (AIX default)Return floating-point results in ac0 (fr0 in Unix assembler syntax)Return pointers in both a0 and d0Return small aggregates in memory, not registersReturn small aggregates in registersReturn small structures in registers (SVR4 default)Return values of functions in FPU registersReuse r30 on a per function basisRight side of assignment at %L is a derived type containing a POINTER in a PURE procedureRightmost upper bound of assumed size array section not specified at %LSAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSELECT CASE SEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSSA corruptionSSA name in freelist but still referencedSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT expression at %C must be a variableSTAT tag in ALLOCATE statement at %L must be of type INTEGERSTAT tag in DEALLOCATE statement at %L must be of type INTEGERSTAT variable '%s' of ALLOCATE statement at %C cannot be INTENT(IN)STAT variable '%s' of DEALLOCATE statement at %C cannot be INTENT(IN)STOP SUBROUTINE at %C does not belong in a generic function interfaceSame actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %LSame as: -mep -mprolog-functionSave DP across ISR in small memory modelSave registers around function callsScalar PARAMETER required in complex constant at %CScalar object '%s' at %L may not be ALLOCATABLESchedule code for given CPUSchedule given CPUSchedule the start and end of the procedureScope of for-init-statement variables is local to the loopSecond argument MOD at %L is zeroSecond argument of IBCLR exceeds bit size at %LSecond argument of IBSET exceeds bit size at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)Segmentation FaultSegmentation Fault (code)Select ABI calling conventionSelect GPR floating point methodSelect fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hotSelect fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hotSelect full, part, or no traceback tableSelect method for sdata handlingSelect the target MCUSelection expression in computed GOTO statement at %L must be a scalar integer expressionSet <dir> to be the system root directorySet Windows definesSet class pathSet dependence distance checking in premature scheduling of queued insnsSet errno after built-in math functionsSet initial maximum structure member alignmentSet maximum alignment to 4Set maximum alignment to 8Set number of queued insns that can be prematurely scheduledSet optimization level to <number>Set parameter <param> to value.  See below for a complete list of parametersSet sizeof(bool) to 1Set start-address of dataSet start-address of the programSet the PPC_EMB bit in the ELF flags headerSet the cost of branchesSet the default double precision kind to an 8 byte wide typeSet the default integer kind to an 8 byte wide typeSet the default real kind to an 8 byte wide typeSet the default symbol visibilitySet the default thread-local storage code generation modelSet the extension directory pathSet the file basename to be used for dumpsSet the max size of data eligible for the SDA areaSet the max size of data eligible for the TDA areaSet the max size of data eligible for the ZDA areaSet the max. number of bytes which has to be left to stack size before a trap instruction is triggeredSet the maximum amount for a single stack increment operationSet the maximum number of iterations for RPTS to NSet the target CPU typeSet the verbosity level of the schedulerSet the verbosity level of the vectorizerSetting spec %s to '%s'
  
  Shape specification at %L cannot be negativeShape specification at %L cannot be the null arrayShapes for operands at %L and %L are not conformableShorten address references during linkingShow column numbers in diagnostics, when available.  Default onSize in bytes of the largest array that will be put on the stackSmall data area: none, sdata, useSmall memory modelSpecification function '%s' at %L cannot be RECURSIVESpecification function '%s' at %L cannot be a statement functionSpecification function '%s' at %L cannot be an internal functionSpecification function '%s' at %L must be PURESpecify <path> as a prefix for next two optionsSpecify ABI to useSpecify CPU for code generation purposesSpecify CPU for scheduling purposesSpecify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000Specify UNIX standard for predefines and linkingSpecify alignment of structure fields default/naturalSpecify an ABISpecify bit size of immediate TLS offsetsSpecify cache flush functionSpecify cache flush trap numberSpecify how to access the thread pointerSpecify if floating point hardware should be usedSpecify main object for TPF-OSSpecify maximum template instantiation depthSpecify name for 32 bit signed division functionSpecify options to GNATSpecify range of registers to make fixedSpecify scheduling priority for dispatch slot restricted insnsSpecify size of long double (64 or 128 bits)Specify that arguments may alias each other and globalsSpecify that backslash in string introduces an escape characterSpecify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statementsSpecify the default character set for source filesSpecify the minimum bit alignment of structuresSpecify the name of the target CPUSpecify the name of the target architectureSpecify the name of the target floating point hardware/formatSpecify the register allocation orderSpecify the register to be used for PIC addressingSpecify which post scheduling nop insertion scheme to applySplit lifetimes of induction variables when loops are unrolledStatement at %L is not a valid branch target statement for the branch statement at %LStatement function '%s' at %L is not allowed as an actual argumentStatement function '%s' requires argument list at %CStatement function at %L is recursiveStatement label at %C is zeroStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatic linking is not supported.
! Step expression in DO loop at %L cannot be zeroStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is availableStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not availableStop on following floating point exceptionsStop reverse growth if the reverse probability of best edge is less than this threshold (in percent)Store function names in object codeStructure component '%s' at %L cannot be an EQUIVALENCE objectSubroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsicSubroutine '%s' called instead of assignment at %L must be PURESubroutine call to '%s' at %L is not PURESubroutine call to '%s' in FORALL block at %L is not PURESubroutine call to intrinsic '%s' at %L is not PURESubstring at %L has length zeroSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSum of second and third arguments of IBITS exceeds bit size at %LSuperclass %qs of class %qs not foundSuperinterface %qs of %s %qs not foundSupport 3DNow! built-in functionsSupport Green Hills ABISupport ISO C trigraphsSupport MMX and SSE built-in functions and code generationSupport MMX built-in functionsSupport MMX, SSE and SSE2 built-in functions and code generationSupport MMX, SSE, SSE2 and SSE3 built-in functions and code generationSupport calls between Thumb and ARM instruction setsSupport legacy multi-threadingSupport message passing with the Parallel EnvironmentSupport multi-threadingSupport multiply accumulate instructionsSupport synchronous non-call exceptionsSuppress warningsSwap endianness for unformatted filesSymbol '%s' at %C has already been host associatedSymbol '%s' at %C is already an external symbol that is not COMMONSymbol '%s' at %C is already in a COMMON blockSymbol '%s' at %C is ambiguousSymbol '%s' at %C must be a NAMELIST group nameSymbol '%s' at %L already has an explicit interfaceSymbol '%s' at %L cannot have a typeSymbol '%s' at %L has no IMPLICIT typeSymbol '%s' at %L is ambiguousSymbol '%s' in COMMON at %C cannot be a POINTER arraySymbol '%s' in namelist '%s' is INTENT(IN) at %CSymbol '%s' must be a PARAMETER in DATA statement at %CSymbol '%s' referenced at %L not found in module '%s'Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'Symbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for -WcommentSyntax error in %s statement at %CSyntax error in CASE-specification at %CSyntax error in CHARACTER declaration at %CSyntax error in COMPLEX constant at %CSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause at %CSyntax error in IF-expression at %CSyntax error in SAVE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in structure constructor at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTRANSFER Taken at least once:%s of %d
  Target DFLOAT double precision codeTarget has split I&DTarget the AM33 processorTarget the AM33/2.0 processorTarget: %s
  The %s %qs in class %qs has been deprecatedThe %s front end recognizes the following options:
  
  The --param option recognizes the following as parameters:
! The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe FORALL with index '%s' cause more than one assignment to this object at %LThe Hollerith constant at %L is too long to convert to %sThe INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializerThe array '%s' must have constant shape to be a NAMELIST object at %LThe class %qs has been deprecatedThe class name %qs is already defined in this scope. An inner class may not have the same simple name as any of its enclosing classesThe component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %LThe derived type '%s' at %L is of type '%s', which has not been defined.The earliest MacOS X version on which this program will runThe element in the derived type constructor at %L, for pointer component '%s', is %s but should be %sThe equivalence set for '%s' cause an invalid extension to COMMON '%s' at %LThe following options are language-independent:
! The lower bound for a buffer to be considered for stack smashing protectionThe maximum amount of memory to be allocated by GCSEThe maximum depth of recursive inlining for inline functionsThe maximum depth of recursive inlining for non-inline functionsThe maximum expansion factor when copying basic blocksThe maximum instructions CSE process before flushingThe maximum length of path considered in cseThe maximum length of scheduling's pending operations listThe maximum memory locations recorded by cselibThe maximum memory locations recorded by flowThe maximum number of RTL nodes that can be recorded as combiner's last valueThe maximum number of blocks in a region to be considered for interblock schedulingThe maximum number of fields in a structure variable without direct structure accesses that GCC will attempt to track separatelyThe maximum number of incoming edges to consider for crossjumpingThe maximum number of insns in a region to be considered for interblock schedulingThe maximum number of insns of a completely peeled loopThe maximum number of insns of a peeled loopThe maximum number of insns of a peeled loop that rolls only onceThe maximum number of insns of an unswitched loopThe maximum number of insns to duplicate when unfactoring computed gotosThe maximum number of instructions in a single function eligible for inliningThe maximum number of instructions inline function can grow to via recursive inliningThe maximum number of instructions non-inline function can grow to via recursive inliningThe maximum number of instructions to consider to fill a delay slotThe maximum number of instructions to consider to find accurate live register informationThe maximum number of instructions to consider to unroll in a loopThe maximum number of instructions to consider to unroll in a loop on averageThe maximum number of instructions to search backward when looking for equivalent reloadThe maximum number of instructions when automatically inliningThe maximum number of loop iterations we predict staticallyThe maximum number of passes to make when doing GCSEThe maximum number of peelings of a single loopThe maximum number of peelings of a single loop that is peeled completelyThe maximum number of structure fields for which GCC will use by-element copiesThe maximum number of unrollings of a single loopThe maximum number of unswitchings in a single loopThe maximum number of virtual operands allowed to represent aliases before triggering alias groupingThe maximum structure size (in bytes) for which GCC will use by-element copiesThe minimum cost of an expensive expression in the loop invariant motionThe minimum number of matching instructions to consider for crossjumpingThe minimum probability of reaching a source block for interblock speculative schedulingThe module or main program array '%s' at %L must have constant shapeThe name '%s' cannot be used as a defined operator at %CThe number of cycles the swing modulo scheduler considers when checking conflicts using DFAThe percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is availableThe percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not availableThe size of function body to be considered largeThe size of translation unit to be considered largeThe threshold ratio between instantiated fields and the total structure sizeThe threshold ratio for performing partial redundancy elimination after reloadThe threshold ratio of critical edges execution count that permit performing redundancy elimination after reloadThe upper bound for sharing integer constantsThe upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L.This is free software; see the source for copying conditions.
  There is NO warranty; not even for MERCHANTABILITY or 
  FITNESS FOR A PARTICULAR PURPOSE.
  
--- 1991,2049 ----
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
  %s[%s[[%smember function %qD cannot have cv-qualifier'' ' flag' marked virtual
! '!' flag'#' flag'%%l' operand isn't a label'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)'%s' argument of '%s' intrinsic at %L must be %s'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX'%s' argument of '%s' intrinsic at %L must be a POINTER'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET'%s' argument of '%s' intrinsic at %L must be a constant'%s' argument of '%s' intrinsic at %L must be a logical array'%s' argument of '%s' intrinsic at %L must be a non-derived type'%s' argument of '%s' intrinsic at %L must be a numeric type'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION'%s' argument of '%s' intrinsic at %L must be a scalar'%s' argument of '%s' intrinsic at %L must be a variable'%s' argument of '%s' intrinsic at %L must be an array'%s' argument of '%s' intrinsic at %L must be double precision'%s' argument of '%s' intrinsic at %L must be less than rank %d'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL'%s' argument of '%s' intrinsic at %L must be of a dummy variable'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable'%s' argument of '%s' intrinsic at %L must be of kind %d'%s' argument of '%s' intrinsic at %L must be of rank %d'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX'%s' argument of '%s' intrinsic at %L must be the same kind as '%s''%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s''%s' argument of '%s' intrinsic at %L must not be OPTIONAL'%s' argument of '%s' intrinsic at %L must not be a sub-object of '%s''%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX'%s' at %C is not a member of the '%s' structure'%s' at %L has a type, which is not consistent with the CALL at %L'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)'%s' at %L is not a VALUE'%s' at %L is not a function'%s' at %L must have constant character length in this context'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure'%s' is array valued and directly recursive at %C , so the keyword RESULT must be specified in the FUNCTION statement'%s' is not a valid class name'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated'%s' was assigned to '%s', but was not defined during recompilation, or vice versa'&' not allowed by itself in line %d'&' not allowed by itself with comment in line %d''''' flag'(' expected'(' flag')' expected')' or term expected'*' expected'+' flag'-%c' must come at the start of the command line'-%c' option must have argument'-' flag'-MG' option is unimplemented'-fd-lines-as-code' has no effect in free form.'-fd-lines-as-comments' has no effect in free form.'0' flag':' expected';' expected'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'[' expected']' expected']' expected, invalid type expression'^' flag'_' flag'a%d' argument of '%s' intrinsic at %L must be %s(%d)'a' flag'a1' argument of '%s' intrinsic at %L must be INTEGER or REAL'class' expected'class' or 'this' expected'dim' argument of %s intrinsic at %L is not a valid dimension index'dim' argument of '%s' intrinsic at %L is not a valid dimension index'o' operand is not constant'q' flag'shape' argument of 'reshape' intrinsic at %L has more than %d elements'shape' argument of 'reshape' intrinsic at %L must be an array of constant size'source' argument of 'shape' intrinsic at %L must not be an assumed size array'{' expected((%d(%s (%s %s %s %s()(/ (C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(arg not-present)(complex (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(if you use -fpermissive G++ will accept your code)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(perhaps the %<offsetof%> macro was used incorrectly)(so you should pass %qT not %qT to %<va_arg%>))* ** + , , (- -%s conflicts with the other architecture options, which specify a %s processor--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached--resource requires -o-E or -x required when input is from standard input-G and -static are mutually exclusive-I- specified twice-Werror=%s: No option -%s-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wuninitialized is not supported without -O-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s ignored for 68HC11/68HC12 (not supported)-f%s ignored for Unicos/Mk (not supported)-f%s ignored for target (all code is position independent)-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -G are incompatible-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not currently supported on the 68000 or 68010-f[no-]force-mem is nop and option will be removed in 4.3-fdata-sections not supported for this target-femit-class-file should used along with -fsyntax-only-ffunction-sections disabled; it makes profiling impossible-ffunction-sections may affect debugging on some targets-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-findirect-dispatch is incompatible with -freduced-reflection-fjni and -femit-class-file are incompatible-fjni and -femit-class-files are incompatible-fjni is incompatible with -freduced-reflection-fno-gnu89-inline is not supported-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition does not support unwind info-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-imultilib <dir> Set <dir> to be the multilib include subdirectory-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 and POWER architecture are incompatible-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-double makes no sense in the 64bit mode-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-march=%s is not compatible with the selected ABI-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbnu210 is ignored (option is obsolete)-mbranch-cost=%d is not between 0 and 5-mcall-aixdesc must be big endian-mcmodel= is not supported on 32 bit systems-mdynamic-no-pic overrides -fpic or -fPIC-mfloat-abi=hard and VFP-mglibc and -muclibc used together-mgp32 used with a 64-bit ABI-mgp64 used with a 32-bit ABI-mgp64 used with a 32-bit processor-mhard-float not supported-mieee not supported on Unicos/Mk-mieee-with-inexact not supported on Unicos/Mk-mips16 and -mdsp cannot be used together-mips3d requires -mpaired-single-mips3d/-mpaired-single must be used with -mfp64 -mhard-float-mips3d/-mpaired-single must be used with -mips64-mlarge-data-threshold=%d is negative-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mn is used without -mh or -ms-mpic-register= is useless without -fpic-mpreferred-stack-boundary=%d is not between %d and 12-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-mrtd calling convention not supported in the 64bit mode-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msingle-float and -msoft-float cannot both be specified-msoft-float and -mhard_float may not be used together-msseregparm used without SSE enabled-mstack-guard implies use of -mstack-size-mstack-size implies use of -mstack-guard-mstackrealign ignored for nested functions-mstring is not supported on little endian systems-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate.-munix=98 option required for C89 Amendment 1 features.
  -p and -pp specified - pick one-pg and -fomit-frame-pointer are incompatible-pg not supported on this platform-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand.false..true./ // 128-bit long double not supported for VAX floats31 bit ABI387 instruction set disabled, using SSE arithmetics64 bit ABI64-bit ABI not supported in ESA/390 mode: %qs JDK1.1(TM) feature< <= <> <During initialization>
! <anonymous><built-in><command-line>= > >= ???@catch parameter is not a known Objective-C class typeA FORALL index must not appear in a limit or stride expression in the same FORALL at %LA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loopA synonym for -std=c89 (for C) or -std=c++98 (for C++)A threshold on the average loop count considered by the swing modulo schedulerACCESS specification at %L was already specifiedALLOCATE ALTERNATE RETURN not permitted at %LAND APCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN ASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableAUX pointer initialized for edge %d->%dAccept definition of macros in <file>Accept extensions to support legacy codeAccess data in the same section from shared anchor pointsAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedActual argument at %L must be definable to match dummy INTENT = OUT/INOUTActual argument for '%s' cannot be an assumed-size array at %LActual argument for '%s' must be ALLOCATABLE at %LActual argument for '%s' must be a pointer at %LAdd <dir> to the end of the main framework include pathAdd <dir> to the end of the main include pathAdd <dir> to the end of the quote include pathAdd <dir> to the end of the system include pathAdd <dir> to the start of the system include pathAdd a MAKE-quoted targetAdd a common subexpression elimination pass after loop optimizationsAdd a directory for INCLUDE and MODULE searchingAdd an unquoted targetAdd extra commentary to assembler outputAdd mudflap bounds-checking instrumentation for multi-threaded programAdd mudflap bounds-checking instrumentation for single-threaded programAdditional debug printsAddress of global register variable %qD requested.Address of register variable %qD requested.Alias for -femit-class-fileAlias for -mfloat-abi=hardAlias for -mfloat-abi=softAlign all labelsAlign all loops to 32 byte boundaryAlign code and data to 32 bitsAlign destination of the string operationsAlign doubles at 64-bit boundariesAlign labels which are only reached by jumpingAlign some doubles on dword boundaryAlign the start of functionsAlign the start of loopsAlign to the base type of the bit-fieldAlign variables on a 32-bit boundaryAll intrinsics procedures are available regardless of selected standardAllocatable '%s' at %L cannot have an initializerAllocatable array '%s' at %L must have a deferred shapeAllocatable component at %C must be an arrayAllocatable component of structure at %C must have a deferred shapeAllow arbitrary character line width in fixed modeAllow arbitrary character line width in free modeAllow bit-fields to cross word boundariesAllow branches to be packed with other instructionsAllow dollar signs in entity namesAllow fast jumps to the message dispatcherAllow function addresses to be held in registersAllow hardware floating-point instructions to cover both 32-bit and 64-bit operationsAllow loop optimizations to assume that the loops behave in normal wayAllow math optimizations that may violate IEEE or ISO standardsAllow premature scheduling of queued insnsAllow speculative motion of more loadsAllow speculative motion of non-loadsAllow speculative motion of some loadsAllow the arguments of the '?' operator to have different typesAllow the use of hardware floating-point instructionsAllow two instructions to be issued per cycleAllow unsigned iteration counts for RPTB/DBAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling conventionAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine '%s' at %L is not allowedAlternate return specifier in function '%s' at %L is not allowedAlthough not referenced, '%s' at %L has ambiguous interfacesAltiVec and E500 instructions cannot coexistAltiVec argument passed to unprototyped functionAlways check for non gcj generated classes archivesAlways generate long callsAlways treat bitfields as int-sizedAmbiguous class: %qs and %qsAmbiguous interfaces '%s' and '%s' in %s at %LAmend appropriate diagnostic messages with the command line option that controls themAn alternate return at %L without a * dummy argumentAn empty declaration is a deprecated feature that should not be usedAn outer FORALL construct already has an index with this name %LAnnotate assembler instructions with estimated addressesAppend a second underscore if the name already contains an underscoreAppend underscores to externally visible namesApply variable expansion when loops are unrolledArgument '%s' is appears twice in call to '%s' at %LArgument '%s' of elemental procedure at %L cannot have the POINTER attributeArgument '%s' of elemental procedure at %L must be scalarArgument '%s' of pure function '%s' at %L must be INTENT(IN)Argument '%s' of pure subroutine '%s' at %L must have its INTENT specifiedArgument '%s' of statement function at %L must be scalarArgument NCOPIES of REPEAT intrinsic is negativeArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument list function at %L is not allowed in this contextArgument of %s at %L is not a valid typeArgument of %s at %L must be of length oneArgument of ACHAR function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of CHAR function at %L outside of range [0,255]Argument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of INT at %L is not a valid typeArgument of KIND at %L is a DERIVED typeArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to -ffpe-trap is not valid: %sArithmetic IF statement at %L requires a numeric expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %LArithmetic underflow at %LArithmetic underflow converting %s to %s at %LArray '%s' at %L cannot have a deferred shapeArray '%s' at %L with non-constant bounds cannot be an EQUIVALENCE objectArray assignmentArray bound mismatchArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray element size too bigArray index at %L is an array of rank %dArray index at %L must be of INTEGER typeArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer '%s' at %L must have a deferred shapeArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of boundsArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray spec:Array specification at %C has more than %d dimensionsArray specification for symbol '%s' in COMMON at %C must be explicitArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>Assigned label is not a target labelAssigned label is not in the listAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssume GASAssume a large TLS segmentAssume all symbols have 32-bit valuesAssume all variable arg functions are prototypedAssume arguments alias neither each other nor globalsAssume arguments alias no other storageAssume arguments may alias globals but not each otherAssume big endian bytes, little endian wordsAssume code will be assembled by GASAssume code will be linked by GNU ldAssume code will be linked by HP ldAssume floating-point operations can trapAssume native functions are implemented using JNIAssume no NaNs or infinities are generatedAssume normal C execution environmentAssume possible double misalignmentAssume pt* instructions won't trapAssume signed arithmetic overflow wraps aroundAssume small address spaceAssume strict aliasing rules applyAssume symbols might be invalidAssume target CPU is configured as big endianAssume target CPU is configured as little endianAssume that pointers may be aliasedAssume that receivers of Objective-C messages may be nilAssume that the source file is fixed formAssume that the source file is free formAssume the VxWorks RTP environmentAssume the VxWorks vThreads environmentAssume the runtime uses a hash table to map an object to its synchronization structureAssumed character length '%s' in namelist '%s' at %C is not allowedAssumed shape array '%s' in namelist '%s' at %C is an extension.Assumed shape array at %L must be a dummy argumentAssumed size array '%s' in %s clause at %LAssumed size array '%s' in COPYPRIVATE clause at %LAssumed size array '%s' in namelist '%s'at %C is not allowed.Assumed size array at %L must be a dummy argumentAt top level:Attempt to delete prologue/epilogue insn:Attempt to fill delay slots of branch instructionsAttempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2Attempt to merge identical constants across compilation unitsAttempt to merge identical constants and constant variablesAttempt to reference field %<new%> in a %qsAttempt to reference field %qs in %<%s %s%>Attribute at %L is not allowed in a TYPE definitionAuto pre/post decrement increment allowedAuto pre/post decrement increment not allowedAutomatic array '%s' at %L cannot have an initializerAutomatic character length function '%s' at %L must have an explicit interfaceAutomatically align branch targets to reduce branch penaltiesAvoid all range limits on call instructionsAvoid generating pc-relative calls; use indirectionAvoid speculative loads to work around a hardware anomaly.BACKSPACEBB %i can not throw but has EH edgesBB %i last statement has incorrectly set regionBB_RTL flag not set for block %dBLOCK DATA element '%s' at %L must be in COMMONBYTE type used at %C is not available on the target machineBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object in ALLOCATE statement at %C for a PURE procedureBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification in ALLOCATE statement at %LBad byte codes.
! Bad character '%c' in OPERATOR name at %CBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad pointer object in PURE procedure at %LBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBig memory modelBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Bound on number of candidates below that all candidates are considered in iv optimizationsBound on number of iv uses in loop optimized in iv optimizationsBound on number of runtime checks inserted by the vectorizer's loop versioningBound on size of expressions used in the scalar evolutions analyzerBound on the cost of an expression to compute the number of iterationsBound on the number of iterations the brute force # of iterations analysis algorithm evaluatesBranch at %L causes an infinite loopBranches are this expensive (1-5, arbitrary units)Branches executed:%s of %d
! By-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC++ constructors and destructors will not be invoked for Objective-C fieldsC99 inline functions are not supported; using GNU89CALL %s CALL ?? CASE CASE label at %L overlaps with CASE label at %LCHARACTER expression at %L is being truncated (%d/%d)CHARACTER(*) function '%s' at %L cannot be array-valuedCHARACTER(*) function '%s' at %L cannot be pointer-valuedCHARACTER(*) function '%s' at %L cannot be pureCHARACTER(*) function '%s' at %L cannot be recursiveCHARACTER(*) function '%s' at %L is obsolescent in fortran 95CLOSECLOSE statement not allowed in PURE procedure at %CCOMMON '%s' at %L does not existCOMMON '%s' at %L requires %d bytes of padding at startCOMMON block /%s/ not found at %CCOMPLEX quantities cannot be compared at %LCONTAINS
! CONTAINS statement at %C is already in a contained program unitCONTINUECOPYIN clause object '%s' is ALLOCATABLE at %LCOPYPRIVATE clause object '%s' is ALLOCATABLE at %LCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: CYCLECall a library routine to do integer divisionsCall mcount for profiling before a function prologueCall to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVECall to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVECalling %qD with attribute sseregparm without SSE/SSE2 enabledCalling %qT with attribute sseregparm without SSE/SSE2 enabledCalls executed:%s of %d
! Can't USE the same module we're building!Can't access %s %qs. Only public classes and interfaces in other packages can be accessedCan't access %s %s %<%s.%s%> from %qsCan't access %s field %<%s.%s%> from %qsCan't allocate INTENT(IN) variable '%s' at %LCan't assign to INTENT(IN) variable '%s' at %LCan't catch class %qs. Catch clause parameter type must be a subclass of class %<java.lang.Throwable%>Can't convert %s to %s at %LCan't deallocate INTENT(IN) variable '%s' at %LCan't define static initializer in class %qs. Static initializer can only be defined in top-level classesCan't find %s %<%s(%s)%> in type %qs%sCan't find default package %qs. Check the CLASSPATH environment variable and the access to the archivesCan't find keyword named '%s' in call to '%s' at %LCan't invoke a method on primitive type %qsCan't invoke super constructor on java.lang.ObjectCan't make a static reference to nonstatic variable %qs in class %qsCan't make static reference to method %<%s %s%> in class %qsCan't make static reference to method %qs in interface %qsCan't open file '%s'Can't open included file '%s'Can't open module file '%s' for reading at %C: %sCan't open module file '%s' for writing at %C: %sCan't reassign a value to the final variable %qsCan't reference %<this%> before the superclass constructor has been calledCan't reference %<this%> or %<super%> before the superclass constructor has been calledCan't reference %qs before the superclass constructor has been calledCan't subclass final classes: %sCan't throw %qs; it must be a subclass of class %<java.lang.Throwable%>Can't use type %qs as a qualifierCan't use variable %<%s.this%>: type %qs isn't an outer type of type %qsCannot assign to a named constant at %CCannot assign to loop variable in PURE procedure at %LCannot assign to variable '%s' in PURE procedure at %LCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot open '%s' for output.
! Cannot read to variable '%s' in PURE procedure at %CCannot specify IMPLICIT at %C after IMPLICIT NONECannot write to internal file unit '%s' at %C inside a PURE procedureCause gas to print tomcat statisticsChange only the low 8 bits of the stack pointerChange the ABI to allow double word insnsChange the amount of scheduler lookaheadChange the maximum length of conditionally-executed sequencesChange the number of temporary registers that are available to conditionally-executed sequencesChange the stack pointer without disabling interruptsChange when template instances are emittedCharacter length of component '%s' needs to be a constant specification expression at %L.Character-valued argument '%s' of statement function at %L must have constant lengthCharacter-valued internal function '%s' at %L must not be assumed lengthCharacter-valued statement function '%s' at %L must have constant lengthCheck for syntax errors, then stopCheck the return value of newChecked exception %qs can't be caught by any of the catch clause(s) of the surrounding %<try%> blockChecked exception %qs can't be thrown in initializerChecked exception %qs can't be thrown in instance initializer (not all declared constructor are declaring it in their %<throws%> clause)Checked exception %qs doesn't match any of current method's %<throws%> declaration(s)Checked exception %qs isn't thrown from a %<try%> blockChoose input encoding (defaults from your locale)Cirrus: Place NOPs to avoid invalid instruction combinationsClass %qs can't be declared both abstract and finalClass %qs can't subclass %s %qsClass %qs doesn't define the abstract method %<%s %s%> from %s %<%s%>. This method must be defined or %s %qs must be declared abstractClass %qs in %<throws%> clause must be a subclass of class %<java.lang.Throwable%>Class %qs is an abstract class. It can't be instantiatedClass %qs must be declared abstract to define abstract method %qsClass %qs must override %qs with a public method in order to implement interface %qsClass %qs not found in %<throws%>Class %qs not found in type declarationClass or interface %qs not found in importClass or interface declaration expectedCoalesce memory temporaries in the SSA->normal passCode size: small, medium or largeCommon block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'Compile code for ARC variant CPUCompile code for M16C variantsCompile code for M32C variantsCompile code for M32CM variantsCompile code for R8C variantsCompile for 32-bit pointersCompile for 64-bit pointersCompile for ETRAX 100 (CRIS v8)Compile for ETRAX 4 (CRIS v3)Compile for V8+ ABICompile for a 68HC11Compile for a 68HC12Compile for a 68HCS12Compile for the MMU-less Etrax 100-based elinux systemCompile for the Thumb not the ARMCompile for the m32rCompile for the m32r2Compile for the m32rxCompile for the v850 processorCompile for the v850e processorCompile for the v850e1 processorCompile whole compilation unit at a timeCompile with 16-bit integer modeCompile with 32-bit integer modeComplex argument of LOG at %L cannot be zeroComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent '%s' at %C already declared at %LComponent '%s' at %C is a PRIVATE component of '%s'Component '%s' of '%s' at %L must have constant array bounds.Component at %C must have the POINTER attributeComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
! Conform more closely to IBM XLC semanticsConform nothing in particularConform to the ISO 1990 C standardConform to the ISO 1990 C standard as amended in 1994Conform to the ISO 1990 C standard with GNU extensionsConform to the ISO 1998 C++ standardConform to the ISO 1998 C++ standard with GNU extensionsConform to the ISO 1999 C standardConform to the ISO 1999 C standard with GNU extensionsConform to the ISO Fortran 2003 standardConform to the ISO Fortran 95 standardConsider access to byte sized memory slowConsider type 'int' to be 16 bits wideConsider type 'int' to be 32 bits wideConstant expression %qs too wide for narrowing primitive conversion to %qsConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression requiredConstant expression required at %CConstantValue attribute of field '%s' has wrong typeConstruct webs and split unrelated uses of single variableConstructor can't be %sConstructor invocation must be first thing in a constructorContained function '%s' at %L has no IMPLICIT typeContained procedure '%s' at %C is already ambiguousContained procedure '%s' at %L of a PURE procedure must also be PUREControl the IEEE trap modeControl the generated fp rounding modeControl the precision given to fp exceptionsConversion from %s to %s at %LConvert all strings and character constants to character set <cset>Convert all wide strings and character constants to character set <cset>Convert floating point constants to single precision constantsCopy array sections into a contiguous block on procedure entryCopy memory address constants into registers before useCopy memory operands into registers before useCost to assume for a multiply insnCost to assume for gettr insnCount speculative dependencies while calculating priority of instructionsCray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statements.Cray pointee '%s' in %s clause at %LCray pointee '%s' in SHARED clause at %LCray pointer '%s' in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytes.Cray pointer at %C must be an integer.Cray pointer declaration at %C requires -fcray-pointer flag.Create GUI applicationCreate canonical induction variables in loopsCreate console applicationCreate data files needed by "gcov"Cyclic class inheritance%sCyclic inheritance involving %sDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDEALLOCATE DIM argument at %L is out of boundsDO DO WHILE DO-iterator '%s' at %L is inside iterator of the same nameDOUBLE COMPLEX at %C does not conform to the Fortran 95 standardDT_ENDDW_LOC_OP %s not implementedData greater than given threshold will go into .ldata section in x86-64 medium modelData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot have ALLOCATABLE componentsData transfer element at %L cannot have POINTER componentsData transfer element at %L cannot have PRIVATE componentsDeclaration of %qs shadows a previous label declarationDefer popping functions args from stack until laterDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1Delete useless null pointer checksDeprecated in favor of -std=c99Deprecated in favor of -std=gnu99Deprecated in favor of -std=iso9899:1999Deprecated option.  Use -misel/-mno-isel insteadDeprecated option.  Use -mspe/-mno-spe insteadDeprecated option.  Use -mvrsave/-mno-vrsave insteadDeprecated.  This switch has no effectDeprecated. Use -Os insteadDeprecated; use --classpath insteadDerived type '%s' at %C is being used before it is definedDerived type at %C can only be PRIVATE within a MODULEDerived type at %C can only be PUBLIC within a MODULEDerived type at %C has not been previously defined and so cannot appear in a derived type definition.Derived type component %C is not a permitted EQUIVALENCE memberDerived type definition at %C has no componentsDerived type definition of '%s' at %C has already been definedDerived type name '%s' at %C already has a basic type of %sDerived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE objectDerived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable in COMMON at %C does not have the SEQUENCE attributeDetermine which dependences between insns are considered costlyDifferent character lengths in pointer assignment at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent types in pointer assignment at %LDisable FP regsDisable bcnz instructionDisable indexed addressingDisable optimizations observable by IEEE signaling NaNsDisable optimizations that assume default FP rounding behaviorDisable space regsDisallow direct calls to global functionsDiscard unused virtual functionsDiscouraged form of returned type specificationDiscouraged redundant use of %qs modifier in declaration of %sDiscouraged redundant use of %qs modifier in declaration of %s %qsDiscover pure and const functionsDiscover readonly and non addressable static variablesDisplay compile time statisticsDisplay contents of a class file in readable form.
  
! Display statistics accumulated during compilationDisplay the code tree after parsingDisplay the compiler's versionDisplay this informationDistance between tab stops for column reportingDivision by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp call-div1 call-fp call-tableDo not assume GASDo not assume a large TLS segmentDo not assume that standard C libraries and "main" existDo not disable space regsDo not discard commentsDo not discard comments in macro expansionsDo not display functions compiled or elapsed timeDo not emit addressing modes with side-effect assignmentDo not emit complex integer constants to read-only memoryDo not emit function prologue or epilogueDo not generate #line directivesDo not generate .size directivesDo not generate a single exit point for each functionDo not generate fused multiply/add instructionsDo not generate load/store with update instructionsDo not generate tablejump insnsDo not generate thread-safe code for initializing local staticsDo not include crt0.o in the startup filesDo not inline integer divisionDo not inline square rootDo not load the PIC register in function prologuesDo not mark ABI switches in e_flagsDo not place floating point constants in TOCDo not place symbol+offset constants in TOCDo not predefine system-specific and GCC-specific macrosDo not pretend that branches are expensiveDo not provide a default start-address 0x100 of the programDo not put uninitialized globals in the common sectionDo not search standard system include directories (those specified with -isystem will still be used)Do not search standard system include directories for C++Do not suppress C++ class debug information.Do not suppress warnings from system headersDo not treat local variables and COMMON blocks as if they were named in SAVE statementsDo not tune code and read-only data alignmentDo not tune stack alignmentDo not tune writable data alignmentDo not use MIPS-3D instructionsDo not use POWER instruction setDo not use PowerPC instruction setDo not use VAX fpDo not use a cache-flushing function before calling stack trampolinesDo not use addresses that allocate global registersDo not use condition codes from normal instructionsDo not use direct addressing mode for soft registersDo not use hardware FPDo not use hardware floating pointDo not use hardware fpDo not use hardware quad fp instructionsDo not use inline patterns for copying memoryDo not use push to store function argumentsDo not use the bit-field instructionsDo not use the callt instructionDo not use unaligned memory referencesDo not warn about using "long long" when -pedanticDo not warn about using variadic macros when -pedanticDo the full register move optimization passDoes nothing.  Preserved for backward compatibility.Don't align items in code or dataDon't allocate floats and doubles in extended-precision registersDon't call any cache flush functionsDon't call any cache flush trapDon't generate code, just do syntax and semantics checkingDon't optimize block movesDon't use P-mnemonics for branchesDon't use hardware fpDon't warn about uses of Microsoft extensionsDowngrade conformance errors to warningsDriving:Dummy '%s' at %L cannot have an initializerDummy argument '%s' at %L cannot be INTENT(OUT)Dummy argument '%s' at %L cannot be OPTIONALDummy procedure '%s' at %C cannot have a generic interfaceDummy procedure '%s' of PURE procedure at %L must also be PUREDummy procedure at %L not allowed in ELEMENTAL procedureDump declarations to a .decl fileDump various compiler internals to a fileDuplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s declaration %qsDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ELSE statements at %L and %CDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate PRIVATE statement at %CDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate array spec for Cray pointee at %C.Duplicate case label: %<default%>Duplicate construct label '%s' at %CDuplicate format specification at %CDuplicate statement label %d at %L and %LDuplicate symbol '%s' in formal argument list at %CDuplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)Dynamically allocate cc registersEH edge %i->%i has duplicated regionsEH edge %i->%i is missingEH edge %i->%i miss EH flagELEMENTAL function '%s' at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %LELSE
! ELSE IF ELSE IF statement at %C cannot follow ELSE statement at %LELSE WHERE ELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockEND DOEND FORALLEND SELECTEND WHEREEND tag at %C not allowed in output statementEND tag label %d at %L not definedENDFILEENDIFENTRY %sENTRY '%s' at %L has no IMPLICIT typeENTRY does not dominate bb %dENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has a statement list associated with itENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQV ERR tag label %d at %L not definedESA/390 architectureEXITEXIT statement at %C terminating !$OMP DO loopEXIT_BLOCK has a statement list associated with itElement in %s array constructor at %L is %sElemental binary operationEliminate redundant sign extensions using LCM.Emit 16-bit relocations to the small data areasEmit 32-bit relocations to the small data areasEmit IEEE-conformant code, without inexact exceptionsEmit call graph informationEmit code compatible with TI toolsEmit code for the byte/word ISA extensionEmit code for the counting ISA extensionEmit code for the fp move and sqrt ISA extensionEmit code for the motion video ISA extensionEmit code using explicit relocation directivesEmit common-like symbols as weak symbolsEmit cross referencing informationEmit declaration information into <file>Emit direct branches to local functionsEmit extra code in the function prologue in order to trap if the stack size exceeds the given limitEmit function-calls using global offset table when generating PICEmit implicit instantiations of inline templatesEmit implicit instantiations of templatesEmit indirect branches to local functionsEmit long load/store sequencesEmit rdval instead of rduniq for thread pointerEmit static const variables even if they are not usedEmit stop bits before and after volatile extended asmsEmit verbose debug information in assembly codeEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty set of digits in BOZ constant at %CEnable Dwarf 2 line debug info via GNU asEnable Full Redundancy Elimination (FRE) on treesEnable Function Descriptor PIC modeEnable ID based shared libraryEnable MPY||ADD and MPY||SUB instructionsEnable Objective-C exception and synchronization syntaxEnable Objective-C setjmp exception handling runtimeEnable OpenMPEnable PIC support for building librariesEnable SH5 cut2 workaroundEnable SSA code sinking on treesEnable SSA dead code elimination optimization on treesEnable SSA-CCP optimization for stores and loadsEnable SSA-CCP optimization on treesEnable SSA-PRE optimization on treesEnable TPF-OS tracing codeEnable all -Wunused- warningsEnable an RTL peephole pass before sched2Enable assignability checks for stores into object arraysEnable automatic template instantiationEnable backend debuggingEnable basic program profiling codeEnable common options for generating profile info for profile feedback directed optimizationsEnable common options for performing profile feedback directed optimizationsEnable conditional execution other than moves/sccEnable conditional movesEnable copy propagation for stores and loadsEnable copy propagation on treesEnable dead store eliminationEnable debug outputEnable debuggingEnable dominator optimizationsEnable dumps from specific passes of the compilerEnable earlier placing stop bits for better schedulingEnable exception handlingEnable function profilingEnable fused multiply/add and multiply/subtract FP instructionsEnable fused multiply/add instructionsEnable garbage collection (GC) in Objective-C/Objective-C++ programsEnable guessing of branch probabilitiesEnable inlining of PLT in function callsEnable label alignment optimizationsEnable linear loop transforms on treesEnable linker optimizationsEnable linker relaxationsEnable linker relaxingEnable loop header copying on treesEnable loop invariant motion on treesEnable loop optimizations on tree levelEnable loop vectorization on treesEnable loop versioning when doing loop vectorization on treesEnable mac instructionEnable machine specific peephole optimizationsEnable most warning messagesEnable nested conditional execution optimizationsEnable new features under developmentEnable optimization of static class initialization codeEnable optimizing &&/|| in conditional executionEnable optional diagnosticsEnable parallel instructionsEnable range checking during compilationEnable scheduling across basic blocksEnable separate data segmentEnable setting GPRs to the result of comparisonsEnable stack probingEnable strict 32-bit psABI struct return checking.Enable support for huge objectsEnable the normal modeEnable the use of the indexed addressing mode for SHmedia32/SHcompactEnable the use of the short load instructionsEnable traditional preprocessingEnable unaligned load/store instructionEnable use of DB instructionEnable use of GPREL for read-only data in FDPICEnable use of RTPB instructionEnable use of RTPS instructionEnable use of sdata/scommon/sbssEnable verbose outputEnable/Disable the traditional scheduling in loops that already passed modulo schedulingEnabled ID based shared libraryEnables a register move optimizationEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of search list.
! Enforce class member access control semanticsEnforce strict alignmentEntity '%s' at %C is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquivalence for '%s' does not match ordering of COMMON '%s' at %LEquivalence: Error converting PARAMETER constant in complex constant at %CError converting integerError count reached limit of %d.Error in ORDER parameter of RESHAPE at %LError writing module file '%s' for writing: %sError writing modules file: %sError:Evaluating this expression will result in an arithmetic exception being thrownException %qs can't be thrown in initializerException %qs must be caught, or it must be declared in the %<throws%> clause of %qsExecution count is negativeExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurredExpected ")" at %CExpected "," at %CExpected "," or end of statement at %CExpected '(' at %CExpected 'END INTERFACE ASSIGNMENT (=)' at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected VARIABLE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a PURE procedure for argument '%s' at %LExpected a nameless interface at %CExpected a procedure for argument '%s' at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected array subscript at %CExpected array subscript stride at %CExpected attribute bit nameExpected block name of '%s' in %s statement at %CExpected case name of '%s' at %CExpected comma in I/O list at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label '%s' for %s statement at %CExpected left parenthesisExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected the name of the select case construct at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %s statement at %CExpecting 'END INTERFACE %s' at %CExpecting 'END INTERFACE OPERATOR (%s)' at %CExpecting 'END INTERFACE OPERATOR (.%s.)' at %CExponent at %L must be INTEGER for an initialization expressionExport functions even if they can be inlinedExpression at %L must be of INTEGER typeExpression at %L must be scalarExpression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTERExpression in CASE statement at %L must be kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExpression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTERExtension: $ descriptor at %CExtension: %s specifier in %s statement at %C has value '%s'Extension: BOZ constant at %C uses non-standard postfix syntax.Extension: BYTE type at %CExtension: CONVERT tag at %LExtension: Character array in FORMAT tag at %LExtension: Comma before output item list at %C is an extensionExtension: Conversion from %s to %s at %LExtension: Different type kinds at %LExtension: Evaluation of nonstandard initialization expression at %LExtension: Hexadecimal constant at %C uses non-standard syntax.Extension: Hollerith constant at %CExtension: Missing comma at %CExtension: Missing positive width after L descriptor at %CExtension: Non-character in FORMAT tag at %LExtension: Old-style initialization at %CExtension: REAL array index at %LExtension: RETURN statement in main program at %CExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: X descriptor requires leading space count at %CExtension: argument list function at %CExtension: backslash character at %CExtension: initialization of common block variable '%s' in DATA statement at %CExtension: re-initialization of '%s' at %LExternal '%s' at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object '%s' at %L may not have an initializerFLUSHFORALL FORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL mask clause at %L requires a LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFP exceptions are enabledFULLFUNCTION at %C does not belong in a generic subroutine interfaceFUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFailure trying to reload:Fatal Error:Field %qs can't be static in inner class %qs unless it is finalField expectedFile '%s' is being included recursivelyFile '%s' opened at %C is not a GFORTRAN module fileFirst argument of defined assignment at %L must be INTENT(IN) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be '%s' at %LFixed line length must be at least seven.Follow Renesas (formerly Hitachi) / SuperH calling conventionsFollow the EABI linkage requirementsFor bug reporting instructions, please see:
  %s.
! For elinux, request a specified stack-size for this programFor intrinsics library: pass all parameters in registersForce RTL generation to emit valid 3 operand insnsForce constants into registers to improve hoistingForce functions to be aligned to a 4 byte boundaryForce the underlying type for "wchar_t" to be "unsigned short"Formal arglist:Formal namespaceFormat statement in module main block at %C.Fortran 2003: %s specifier in %s statement at %C has value '%s'Fortran 2003: FLUSH statement at %CFortran 2003: IOMSG tag at %LFortran 2003: PARAMETER symbol in complex constant at %CFortran 95 requires default INTEGER in IOSTAT tag at %LFortran 95 requires default INTEGER in SIZE tag at %LFound in %s
! Function '%s' at %C already has a type of %sFunction '%s' at %L cannot call itself, as it is not RECURSIVEFunction '%s' at %L has no IMPLICIT typeFunction '%s' at %L is INTRINSIC but is not compatible with an intrinsicFunction '%s' called in lieu of an operator at %L must be PUREFunction '%s' in initialization expression at %L must be an intrinsic functionFunction '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction '%s' requires an argument list at %CFunction does not return a valueFunction name '%s' not allowed at %CFunction reference to '%s' at %L is to a non-PURE procedure within a PURE procedureFunction result '%s' at %L cannot have an initializerFunction return value not setFunction starts are aligned to this power of 2GCC does not support -C or -CC without -EGCC supports only %d input file changesGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at %LGIMPLE register modified with BIT_FIELD_REFGNU Fortran comes with NO WARRANTY, to the extent permitted by law.
  You may redistribute copies of GNU Fortran
  under the terms of the GNU General Public License.
  For more information about these matters, see the file named COPYING
  
  GOTO Generate 32-bit FPU-less SHmedia codeGenerate 32-bit SHmedia codeGenerate 32-bit codeGenerate 32-bit offsets in switch tablesGenerate 32bit i386 codeGenerate 64-bit FPU-less SHmedia codeGenerate 64-bit SHmedia codeGenerate 64-bit codeGenerate 64bit x86-64 codeGenerate APCS conformant stack framesGenerate C header of platform-specific featuresGenerate C or C++ header files from .class files
  
! Generate ELF outputGenerate FPU-less SHcompact codeGenerate GFLOAT double precision codeGenerate H8/300H codeGenerate H8S codeGenerate H8S/2600 codeGenerate H8SX codeGenerate ILP32 codeGenerate LP64 codeGenerate PA1.0 codeGenerate PA1.1 codeGenerate PA2.0 code (requires binutils 2.10 or later)Generate SH1 codeGenerate SH2 codeGenerate SH2a FPU-less codeGenerate SH2a codeGenerate SH2e codeGenerate SH3 codeGenerate SH3e codeGenerate SH4 FPU-less codeGenerate SH4 codeGenerate SH4-100 codeGenerate SH4-200 codeGenerate SH4a FPU-less codeGenerate SH4a codeGenerate SH4al-dsp codeGenerate SHcompact codeGenerate SPE SIMD instructions on E500Generate VRSAVE instructions when generating AltiVec codeGenerate a #line directive pointing at the current working directoryGenerate a call to abort if a noreturn function returnsGenerate a single exit point for each functionGenerate big endian codeGenerate big-endian codeGenerate call insns as indirect calls, if necessaryGenerate checks for references to NULLGenerate code for C30 CPUGenerate code for C31 CPUGenerate code for C32 CPUGenerate code for C33 CPUGenerate code for C40 CPUGenerate code for C44 CPUGenerate code for CPUGenerate code for GNU asGenerate code for GNU assembler (gas)Generate code for GNU ldGenerate code for GNU runtime environmentGenerate code for ISA level NGenerate code for NeXT (Apple Mac OS X) runtime environmentGenerate code for SH4 400 series (MMU/FPU-less)Generate code for SH4 500 series (FPU-less).Generate code for UNIX assemblerGenerate code for a 5206eGenerate code for a 520XGenerate code for a 528xGenerate code for a 5307Generate code for a 5407Generate code for a 68000Generate code for a 68020Generate code for a 68030Generate code for a 68040Generate code for a 68040, without any new instructionsGenerate code for a 68060Generate code for a 68060, without any new instructionsGenerate code for a 68302Generate code for a 68332Generate code for a 68851Generate code for a ColdFire v4eGenerate code for a DLLGenerate code for a cpu32Generate code for an 11/10Generate code for an 11/40Generate code for an 11/45Generate code for big-endianGenerate code for darwin loadable kernel extentionsGenerate code for functions even if they are fully inlinedGenerate code for given CPUGenerate code for huge switch statementsGenerate code for little-endianGenerate code for old exec BSS PLTGenerate code for the Boehm GCGenerate code for the M*Core M210Generate code for the M*Core M340Generate code for the given ISAGenerate code for the kernel or loadable kernel extentionsGenerate code for the specified chip or CPU versionGenerate code in big endian modeGenerate code in little endian modeGenerate code suitable for executables (NOT shared libs)Generate code suitable for fast turn around debuggingGenerate code that can be used in SVR4-style dynamic objectsGenerate code that conforms to the given ABIGenerate code that uses 68881 floating-point instructionsGenerate code to check bounds before indexing arraysGenerate code to check exception specificationsGenerate code to use a non-exec PLT and GOTGenerate code with library calls for floating pointGenerate code without GP regGenerate cpp defines for server IOGenerate cpp defines for workstation IOGenerate debug information in COFF formatGenerate debug information in DWARF v2 formatGenerate debug information in STABS formatGenerate debug information in VMS formatGenerate debug information in XCOFF formatGenerate debug information in default extended formatGenerate debug information in default formatGenerate debug information in extended STABS formatGenerate debug information in extended XCOFF formatGenerate default single-precision SH2a codeGenerate default single-precision SH4 codeGenerate default single-precision SH4-100 codeGenerate default single-precision SH4-200 codeGenerate default single-precision SH4a codeGenerate divide results with reminder having the same sign as the divisor (not the dividend)Generate fast indirect callsGenerate floating point mathematics using given instruction setGenerate floating-point multiply-add instructionsGenerate fused multiply/add instructionsGenerate inline floating point division, optimize for latencyGenerate inline floating point division, optimize for throughputGenerate inline integer division, optimize for latencyGenerate inline integer division, optimize for throughputGenerate inline square root, optimize for latencyGenerate inline square root, optimize for throughputGenerate instances of Class at runtimeGenerate isel instructionsGenerate lazy class lookup (via objc_getClass()) for use in Zero-Link modeGenerate library function call to invalidate instruction cache entries after fixing trampolineGenerate little endian codeGenerate little-endian codeGenerate load/store multiple instructionsGenerate load/store with update instructionsGenerate make dependenciesGenerate make dependencies and compileGenerate mips16 codeGenerate normal-mode codeGenerate only single-precision SH2a codeGenerate only single-precision SH4 codeGenerate only single-precision SH4-100 codeGenerate only single-precision SH4-200 codeGenerate only single-precision SH4a codeGenerate pc-relative codeGenerate phony targets for all headersGenerate position-independent code for executables if possible (large mode)Generate position-independent code for executables if possible (small mode)Generate position-independent code if possible (large mode)Generate position-independent code if possible (small mode)Generate prefetch instructions, if available, for arrays in loopsGenerate re-entrant, PIC codeGenerate run time type descriptor informationGenerate self-relocatable codeGenerate sin, cos, sqrt for FPUGenerate software floating point divide for better throughputGenerate special Objective-C methods to initialize/destroy non-POD C++ ivars, if neededGenerate string instructions for block movesGenerate unwind tables that are exact at each instruction boundaryGenerated should be loaded by bootstrap loaderGeneric function '%s' at %L is not consistent with a specific intrinsic interfaceGeneric interfaces:Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interfaceGive branches their default costGive external symbols a leading underscoreGiven N calls and V call-clobbered vars in a function.  Use .GLOBAL_VAR if NxV is larger than this limitGlobal name '%s' at %L is already being used as a %s at %LGlobal register variable %qD used in nested function.Host associated variable '%s' may not be in the DATA statement at %C.How often to emit source location at the beginning of line-wrapped diagnosticsICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to buildID shared libraries and FD-PIC mode can't be used together.IF IF clause at %L requires a scalar LOGICAL expressionINQUIREINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L cannot contain both FILE and UNIT specifiers.INQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LINTERFACE procedure '%s' at %L has the same name as the enclosing procedureIOLENGTH IOLENGTH tag invalid in INQUIRE statement at %CISO C does not allow extra %<;%> outside of a functionISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support plain %<complex%> meaning %<double complex%>ISO C doesn%'t support unnamed structs/unionsISO C forbids %<goto *expr;%>ISO C forbids an empty source fileISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size array %qsISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ does not allow designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not support %<long long%>ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-functionISO C++ forbids %sing a pointer of type %qTISO C++ forbids %sing an enumISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting between pointer-to-function and pointer-to-objectISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids declaration of %qs with no typeISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids initialization in array newISO C++ forbids initialization of member %qDISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids subscripting non-lvalue arrayISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of a cast to a non-lvalue expressionISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %<extern%> on explicit instantiationsISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids use of initializer list to initialize reference %qDISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable-size arrayISO C++ forbids variable-size array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 forbids array %qs whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable-size array %qsISR %s requires %d words of local vars, max is 32767Identifier expectedIf -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrollingIf first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimizationIf scheduling post reload, do superblock schedulingIf scheduling post reload, do trace schedulingIf set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment Ignore 'D' in column one in fixed formIgnore dllimport attribute for functionsIgnore dllimport for functionsIgnore read operations when inserting mudflap instrumentationIgnored (obsolete)Ignoring statement label in empty statement at %CIllegal STAT variable in ALLOCATE statement at %C for a PURE procedureIllegal STAT variable in DEALLOCATE statement at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal deallocate-expression in DEALLOCATE at %C for a PURE procedureIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal variable in NULLIFY at %C for a PURE procedureImplement vtables using thunksImplicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT typeImpossible for %qs to be instance of %qsIn %+D: overlapped variable and exception ranges at %dIn C++, nonzero means warn about deprecated conversion from string literals to `char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In function %qs:In member function %qs:In the selected standard, %s attribute conflicts with %s attribute at %LIn the selected standard, %s attribute conflicts with %s attribute in '%s' at %LIn the selected standard, the ALLOCATABLE attribute at %C is not allowed in a TYPE definitionInclude the contents of <file> before other filesIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s at %LIncompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>Incompatible type for %<?:%>. Can't convert %qs to %qsIncompatible type for %<[]%>. Can't convert %qs to %<int%>Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>Incompatible type for %<if%>. Can't convert %qs to %<boolean%>Incompatible type for %<switch%>. Can't convert %qs to %<int%>Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang.Object%>Incompatible type for %qs. Can't convert %qs to %qsIncompatible type for %qs. Can't convert %qs to booleanIncompatible type for %qs. Can't convert %qs to integralIncompatible type for %qs. Can't convert %qs to numeric typeIncompatible type for %qs. Can't convert shift distance from %qs to integralIncompatible type for %qs. Explicit cast needed to convert %qs to integralIncompatible type for %qs. Explicit cast needed to convert shift distance from %qs to integralIncompatible type for %s. Can't convert %qs to %qsIncompatible type for %s. Explicit cast needed to convert %qs to %qsIncompatible type for array. %s convert %qs to %qsIncompatible type for case. Can't convert %qs to %<int%>Incompatible type for dimension in array creation expression. %s convert %qs to %<int%>Incompatible type for loop conditional. Can't convert %qs to %<boolean%>Incompatible types in assignment at %L, %s to %sInconsistent equivalence rules involving '%s' at %L and '%s' at %LInconsistent member declaration.  At most one of %<final%> or %<volatile%> may be specifiedInconsistent member declaration.  At most one of %<public%>, %<private%>, or %<protected%> may be specifiedInconsistent ranks for operator at %L and %LIncorrect function return valueIncrease the IEEE compliance for floating-point codeIndicate the number of soft registers availableInitialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization expression didn't reduce %CInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %LInitializer not allowed for COMMON variable '%s' at %CInitializer not allowed for PARAMETER '%s' at %CInject friend functions into enclosing namespaceInline all known string operationsInline constants if it can be done in 2 insns or lessInline member functions by defaultInline recursively only when the probability of call being executed exceeds the parameterInner class %qs can't be static. Static classes can only occur in interfaces and top-level classesInput file is a file with a list of filenames to compileInsert arc-based program profiling codeInsert code to profile values of expressionsInsert stack checking code into the programInstance methods can't be overridden by a static method. Method %qs is an instance method in class %qsInstrument function entry and exit with profiling callsInteger expression required at %CInteger kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflowInteger too big for integer kind %i at %CInteger too big for its kind at %CInteger too large at %CInteger too large in shape specification at %LInteger value too large in expression at %CIntegrate functions called once into their callersIntegrate simple functions into their callersInterface %qs inherits method %qs from interface %qs. This method is redefined with a different return type in interface %qsInterface %qs repeatedInternal Error at (1):Internal compiler error: Error reporting routines re-entered.
  Internal debug switchInternal error: %s (program %s)
  Please submit a full bug report.
! See %s for instructions.Internal procedure '%s' is not allowed as an actual argument at %LInternal unit with vector subscript at %LIntersperse literal pools with code in the text sectionIntrinsic '%s' at %L cannot have an initializerIntrinsic '%s' at %L is not allowed as an actual argumentIntrinsic '%s' at %L is not included in the selected standardIntrinsic '%s' at %L must have at least two argumentsIntrinsic at %L does not existIntrinsic function %s(%d) not recognizedIntrinsic operator '%s' referenced at %L not found in module '%s'Intrinsic operator interface at %L must be a FUNCTIONInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid argument %qs for %<instanceof%>Invalid argument type %qs to %qsInvalid array initializer for non-array type %qsInvalid cast from %qs to %qsInvalid checked exception class %qs in %<throws%> clause.  The exception must be a subclass of an exception thrown by %qs from class %qsInvalid control expressionInvalid declarationInvalid expression statementInvalid form of PROGRAM statement at %CInvalid form of array reference at %CInvalid init statementInvalid interface typeInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid left hand side of assignmentInvalid method declaration, method name requiredInvalid method declaration, return type requiredInvalid permutation in ORDER parameter at %LInvalid real kind %d at %CInvalid reference typeInvalid second argument of IBCLR at %LInvalid second argument of IBITS at %LInvalid second argument of IBSET at %LInvalid second argument of ISHFT at %LInvalid second argument of ISHFTC at %LInvalid second argument of REPEAT at %LInvalid third argument of IBITS at %LInvalid third argument of ISHFTC at %LInvalid type expressionInvalid update expressionIssue warnings needed for strict compliance to the standardIterator step at %L cannot be zeroJava class %qT cannot have a destructorJava class %qT cannot have an implicit non-trivial destructorJava class %qT cannot have multiple basesJava class %qT cannot have virtual basesJava method %qD has non-Java parameter type %qTJava method %qD has non-Java return type %qTJump targets are aligned to this power of 2Just generate unwind tables for exception handlingJust use icc0/fcc0KIND parameter of %s at %L must be an initialization expressionKeyword %<super%> used outside allowed contextKeyword %<this%> used outside allowed contextKeyword '%s' at %C has already appeared in the current argument listKeyword argument '%s' at %L is already associated with another actual argumentKeyword argument '%s' at %L is not in the procedureKind %d is not a CHARACTER kind at %CKind %d not supported for type %s at %CKind of by-value argument at %L is larger than default kindL%d cache latency unknown for %sLABEL ASSIGN LOGICAL operands are required in expression at %LLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel '%s' at %C doesn't match IF label '%s'Label '%s' at %C doesn't match WHERE label '%s'Label at %L is not in the same block as the GOTO statement at %LLabel name '%s' at %C is ambiguousLetter %c already has an IMPLICIT type at %CLetter '%c' already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLift restrictions on GOT sizeLike -M but ignore system header filesLike -MD but ignore system header filesLike -pedantic but issue them as errorsLimit diagnostics to <number> characters per line.  0 suppresses line-wrappingLimit of %d continuations exceeded in statement at %CLimit the size of inlined functions to <number>Line truncated at %CLines executed:%s of %d
! Link to emit program in ELF format (rather than mmo)Link with libads.a, libc.a and crt0.oLink with libmvme.a, libc.a and crt0.oLink with libsim.a, libc.a and sim-crt0.oLink with libyk.a, libc.a and crt0.oLink with the library-pic librariesLocal variable %qs can't be accessed from within the inner class %qs unless it is declared finalLogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessingLoop code aligned to this power of 2Loop variable '%s' at %C cannot be INTENT(IN)Loop variable at %C cannot be a sub-componentMCU %qs supported for assembler onlyMMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE '%s' at %L does not come from a moduleMODULE PROCEDURE at %C must be in a generic module interfaceMULT case in cris_op_strMagnitude of second argument of ISHFT exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %LMagnitude of second argument of ISHFTC exceeds third argument at %LMagnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %LMaintain backchain pointerMake "char" signed by defaultMake "char" unsigned by defaultMake compile reproducible using <string>Make implicit function declarations an errorMake integers 32 bits wideMake structs a multiple of 4 bytes (warning: ABI altered)Mark <register> as being corrupted by function callsMark <register> as being preserved across functionsMark <register> as being unavailable to the compilerMark MAC register as call-clobberedMarks all inlined methods as having hidden visibilityMaximal code growth caused by tail duplication (in percent)Maximal growth due to inlining of large function (in percent)Maximum identifier lengthMaximum length for subrecordsMaximum number of errors to reportMaximum number of fields in a structure before pointer analysis treats the structure as a single variableMaximum number of loops to perform swing modulo scheduling on (mainly for debugging)Maximum number of statements allowed in a block that needs to be duplicated when threading jumpsMaximum subrecord length cannot exceed %dMaximum supported identifier length is %dMethod %qs can't be static in inner class %qs. Only members of interfaces and top-level classes can be staticMethod %qs was defined with return type %qs in class %qsMethods can't be overridden to be more private. Method %qs is not %s in class %qsMin/max instructions allowedMin/max instructions not allowedMinimum heap expansion to trigger garbage collection, as a percentage of the total size of the heapMinimum heap size before we start collecting garbage, in kilobytesMinimum number of virtual mappings to consider switching to full virtual renamesMissing '&' in continued character constant at %CMissing DIM parameter in intrinsic '%s' at %LMissing actual argument '%s' in call to '%s' at %LMissing actual argument for argument '%s' at %LMissing alternate return spec in subroutine call at %LMissing argument list in function '%s' at %CMissing arguments to %s intrinsic at %LMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing class nameMissing class type termMissing dimension specification at %CMissing exponent in real number at %CMissing formal parameter termMissing format label at %CMissing generic specification in USE statement at %CMissing identifierMissing interface nameMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing nameMissing or invalid constant expressionMissing return statementMissing right paren at %CMissing super class nameMissing termMissing term and ')' expectedMissing term and ']' expectedMissing term or ')'Missing term or ')' expectedMissing variable initializerModifier %qs declared twiceModule %s at line %d column %d: %sMore actual than formal arguments in procedure call at %LMove loop invariant computations out of loopsNAMELIST object '%s' at %L cannot have ALLOCATABLE componentsNEQV NOPNOT NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNULL appears on right-hand side in assignment at %LNULL pointer at %L is not permitted as actual argument of '%s' intrinsic functionNULL used in arithmeticNULL()NULL() initialization at %C is ambiguousNUM_THREADS clause at %L requires a scalar INTEGER expressionName '%s' at %C is an ambiguous reference to '%s' from current program unitName '%s' at %C is an ambiguous reference to '%s' from module '%s'Name '%s' at %C is the name of the procedureName '%s' in %s statement at %C is not a loop nameName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName too longNamed COMMON block '%s' at %L shall be of the same sizeNamed constant '%s' at %L cannot be an EQUIVALENCE objectNamed constant at %C in an EQUIVALENCENamelist %s cannot be renamed by USE association to %s.Namelist group name '%s' at %C already has a basic type of %sNamelist group name '%s' at %C already is USE associated and cannot be respecified.Namespace:Need a call-clobbered target registerNeed a second call-clobbered general purpose registerNested %s %s is %s; cannot be accessed from hereNew in Fortran 2003: ENUM and ENUMERATOR at %CNew in Fortran 2003: [...] style array constructors at %CNo branches
  No calls
! No case for %sNo constructor matching %qs found in class %qsNo default crt0.oNo enclosing instance for inner class %qs is in scope%sNo executable lines
! No label definition found for %qsNo method named %qs in scopeNo variable %qs defined in class %qsNo variable %qs defined in type %qsNon native and non abstract method %qs must have a body definedNon-THREADPRIVATE object '%s' in COPYIN clause at %LNon-numeric character in statement label at %CNonconforming tab character at %CNonconforming tab character in column 1 of line %dNonconstant array section at %L in DATA statementNonnegative width requiredNonstandard type declaration %s*%d at %CNot a valid Java .class file.Not a valid Java .class file.
! Number of memreg bytes (default: 16, range: 0..16)Number of registers used to pass integer argumentsNumeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOPENOPEN statement not allowed in PURE procedure at %COR ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameterORDER parameter of RESHAPE at %L is out of rangeObject '%s' at %L must have the SAVE attribute %sObjective-C declarations may only appear in global scopeObsolescent: arithmetic IF statement at %CObsolete: ASSIGN statement at %CObsolete: ASSIGNED variable in FORMAT tag at %LObsolete: Assigned GOTO statement at %CObsolete: GOTO at %L jumps to END of construct at %LObsolete: PAUSE statement at %CObsolete: REAL DO loop iterator at %LOld-style type declaration %s*%d not supported at %COmit frame pointer for leaf functionsOmit range reduction step when performing complex divisionOmit the frame pointer in leaf functionsOnly %<final%> is allowed as a local variables modifierOnly constructors can invoke constructorsOnly intrinsic operators can be used in expression at %LOnly issue one instruction per cycleOnly use 32 FPRsOnly use 32 GPRsOpenMP directives at %C may not appear in PURE or ELEMENTAL proceduresOperand of .NOT. operator at %%L is %sOperand of unary numeric operator '%s' at %%L is %sOperand of user operator '%s' at %%L is %sOperands of binary numeric operator '%s' at %%L are %s/%sOperands of comparison operator '%s' at %%L are %s/%sOperands of logical operator '%s' at %%L are %s/%sOperands of string concatenation operator at %%L are %s/%sOperands of user operator '%s' at %%L are %s/%sOperator interface at %L conflicts with intrinsic interfaceOperator interface at %L has the wrong number of argumentsOperator interface at %L must have, at most, two argumentsOperator interfaces for %s:Optimize for space rather than speedOptimize induction variables on treesOptimize lui/addiu address loadsOptimize sibling and tail recursive callsOptimize tail call instructions in assembler and linkerOptimize the output for PROCESSOROptions:
  Out of memory-- malloc() failedOut of stack space.
! Output a class fileOutput instruction sizes to the asm fileOverride -mbest-lib-optionsP descriptor requires leading scale factorPAD parameter required for short SOURCE parameter at %LPARAMETER at %L is missing an initializerPAUSE PHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI def is not a GIMPLE valuePIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is required but not supported with CONST16 instructionsPIC register %qs clobbered in %<asm%>PIC register isn't set upPOINTER ASSIGN POINTER object '%s' in %s clause at %LPOINTER valued function appears on right-hand side of assignment at %LPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%FPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND, invalid insn for %%WPRINT_OPERAND, invalid insn for %%qPRINT_OPERAND, invalid operand for relocationPRINT_OPERAND: Unknown punctuation '%c'PRINT_OPERAND: unknown punctuation '%c'PRINT_OPERAND_ADDRESS, 2 regsPRINT_OPERAND_ADDRESS, invalid insn #1PRINT_OPERAND_ADDRESS, null pointerPRIVATE statement at %C must precede structure componentsPRIVATE statement in TYPE at %C must be inside a MODULEPRIVATE symbol '%s' cannot be member of PUBLIC namelist at %LPROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %LPUBLIC function '%s' at %L cannot be of PRIVATE type '%s'Pack VLIW instructionsPack structure members together without holesPackage %qs not found in importPadding of %d bytes required before '%s' in COMMON '%s' at %LParameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expressionParameter array '%s' at %L cannot be automatic or assumed shapePass -assert pure-text to linkerPass FP arguments in FP registersPass arguments in registersPass arguments on the stackPassing internal procedure at %L by location not allowedPay attention to the "inline" keywordPerform DWARF2 duplicate eliminationPerform Interprocedural constant propagationPerform SMS based modulo scheduling before the first scheduling passPerform VR4130-specific alignment optimizationsPerform Value Range Propagation on treesPerform a number of minor, expensive optimizationsPerform a register copy-propagation optimization passPerform a register renaming optimization passPerform branch target load optimization after prologue / epilogue threadingPerform branch target load optimization before prologue / epilogue threadingPerform conversion of conditional jumps to branchless equivalentsPerform conversion of conditional jumps to conditional executionPerform cross-jumping optimizationPerform early inliningPerform enhanced load motion during global common subexpression eliminationPerform global common subexpression eliminationPerform global common subexpression elimination after register allocationPerform interprocedural points-to analysisPerform jump threading optimizationsPerform live range splitting during the SSA->normal passPerform loop peelingPerform loop unrolling for all loopsPerform loop unrolling when iteration count is knownPerform loop unswitchingPerform redundant load after store elimination in global common subexpressionPerform scalar replacement of aggregatesPerform sequence abstraction optimization on RTLPerform store motion after global common subexpression eliminationPerform structural alias analysisPerform superblock formation via tail duplicationPerform unused type elimination in debug infoPerform variable trackingPerform whole program optimizationsPeriod required in format specifier at %CPermit '$' as an identifier characterPermit nonconforming uses of the tab characterPermit scheduling of a function's prologue sequencePermit the use of the assert keywordPermit universal character names (\u and \U) in identifiersPlace data items into their own sectionPlace each function into its own sectionPlace floating point constants in TOCPlace output into <file>Place symbol+offset constants in TOCPlease submit a full bug report,
  with preprocessed source if appropriate.
  See %s for instructions.
! Pointer array component of structure at %C must have a deferred shapePointer assignment target is neither TARGET nor POINTER at %LPointer assignment target is not a POINTER at %LPointer assignment to non-POINTER at %LPointer assignment with vector subscript on rhs at %LPointer initialization at %C requires '=>', not '='Pointer initialization requires a NULL() at %CPointers are 32-bitPointers are 64-bitPositive exponent width requiredPositive width requiredPossible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components.Possible frontend bug: array constructor not expandedPrefer branches over conditional executionPrefer word accesses over byte accessesPrepend global symbols with ":" (for use with PREFIX)Prepend the name of the cpu to all public symbol namesPreserve all 40 bits of FP reg across callPretend a branch-around-a-move is a conditional move.Pretend that branches are expensivePrevent the use of all hardware floating-point instructionsPreviously initialized symbol '%s' in COMMON block '%s' at %CPreviously initialized symbol '%s' in blank COMMON block at %CPrint a checksum of the executable for PCH validity checking, and stopPrint code coverage information.
  
! Print extra (possibly unwanted) warningsPrint information about speculative motions.Print the name of header files as they are usedPrint useful information read from Java source files.
  
! Procedure %s at %L has entries with mismatched array specificationsProcedure '%s' at %C has an explicit interface and must not have attributes declared at %LProcedure '%s' at %C is already defined at %LProcedure '%s' called with an implicit interface at %LProcedure '%s' in %s at %L is neither function nor subroutineProcedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)Procedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argumentProcess #ident directivesProcessing %s
  Processing spec %c%s%c, which is '%s'
! Produce big endian codeProduce code relocatable at runtimeProduce little endian codeProfiler support for CRXProgram is entirely located in low 64k of memoryProhibit PC relative function callsProvide libraries for the simulatorPublic %s %qs must be defined in a file called %<%s.java%>Put MODULE files in 'directory'Put data in SECTIONPut everything in the regular TOCPut functions in SECTIONPut global and static data smaller than <number> bytes into a special section (on some targets)Put jumps in call delay slotsPut read-only data in SECTIONPut uninitialized constants in ROM (needs -membedded-data)Put zero initialized data in the bss sectionQualifier must be a referenceREADRESULT variable at %C must be different than function nameRETURN RETURN_ADDRESS_OFFSET not supportedREWINDRTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRange specification at %L can never be matchedRank mismatch in array reference at %L (%d/%d)Ranks of arguments to elemental intrinsic '%s' differ at %LRatio between virtual mappings and virtual symbols to do full virtual renamesReading file '%s' as free form.Reading module %s at line %d column %d: %sReading specs from %s
! Real constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a 'd' exponent and an explicit kindRealign stack in prologueRecognize C++ kewords like "compl" and "xor"Recognize GNU-defined keywordsRecognize built-in functionsRecognize the "asm" keywordReduce the amount of reflection meta-data generatedReduce the size of object filesRedundant use of %<abstract%> modifier. Interface %qs is implicitly abstractRegister variable %qD used in nested function.Remap file names when including filesRemove redundant membarsReorder basic blocks and partition into hot and cold sectionsReorder basic blocks to improve code placementReorder functions to improve code placementReorder top level functions, variables, and asmsRepeat count cannot follow P descriptorReplace SSA temporaries with better names in copiesReplace add, compare, branch with branch on count registerReplace system pathReplace temporary expressions in the SSA->normal passReport on permanent memory allocationReport the time taken by each compiler passRequest IEEE-conformant math library routines (OSF/1)Reschedule instructions after register allocationReschedule instructions before register allocationReserve space for outgoing arguments in the function prologueRestrict doloop to the given nesting levelRestrict target load migration not to re-use registers in any basic blockRestrict the use of hardware floating-point instructions to 32-bit operationsResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of SCALE overflows its kind at %LReturn all structures in memory (AIX default)Return floating-point results in ac0 (fr0 in Unix assembler syntax)Return pointers in both a0 and d0Return small aggregates in memory, not registersReturn small aggregates in registersReturn small structures in registers (SVR4 default)Return values of functions in FPU registersReuse r30 on a per function basisRight side of assignment at %L is a derived type containing a POINTER in a PURE procedureRightmost upper bound of assumed size array section not specified at %LRuntime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT CASE SEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSSA corruptionSSA name in freelist but still referencedSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT expression at %C must be a variableSTAT tag in ALLOCATE statement at %L must be of type INTEGERSTAT tag in DEALLOCATE statement at %L must be of type INTEGERSTAT variable '%s' of ALLOCATE statement at %C cannot be INTENT(IN)STAT variable '%s' of DEALLOCATE statement at %C cannot be INTENT(IN)STOP SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVESUBROUTINE at %C does not belong in a generic function interfaceSame actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %LSame as: -mep -mprolog-functionSave DP across ISR in small memory modelSave registers around function callsScalar PARAMETER required in complex constant at %CScalar object '%s' at %L may not be ALLOCATABLESchedule code for given CPUSchedule given CPUSchedule the start and end of the procedureScope of for-init-statement variables is local to the loopSecond argument MOD at %L is zeroSecond argument of IBCLR exceeds bit size at %LSecond argument of IBSET exceeds bit size at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond argument of NEAREST at %L shall not be zeroSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)Segmentation FaultSegmentation Fault (code)Select ABI calling conventionSelect GPR floating point methodSelect fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hotSelect fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hotSelect full, part, or no traceback tableSelect method for sdata handlingSelect the target MCUSelection expression in computed GOTO statement at %L must be a scalar integer expressionSemicolon at %C needs to be preceded by statementSet <dir> to be the system root directorySet Windows definesSet class pathSet dependence distance checking in premature scheduling of queued insnsSet errno after built-in math functionsSet initial maximum structure member alignmentSet maximum alignment to 4Set maximum alignment to 8Set number of queued insns that can be prematurely scheduledSet optimization level to <number>Set parameter <param> to value.  See below for a complete list of parametersSet sizeof(bool) to 1Set start-address of dataSet start-address of the programSet the PPC_EMB bit in the ELF flags headerSet the cost of branchesSet the default double precision kind to an 8 byte wide typeSet the default integer kind to an 8 byte wide typeSet the default real kind to an 8 byte wide typeSet the default symbol visibilitySet the default thread-local storage code generation modelSet the extension directory pathSet the file basename to be used for dumpsSet the max size of data eligible for the SDA areaSet the max size of data eligible for the TDA areaSet the max size of data eligible for the ZDA areaSet the max. number of bytes which has to be left to stack size before a trap instruction is triggeredSet the maximum amount for a single stack increment operationSet the maximum number of iterations for RPTS to NSet the target CPU typeSet the verbosity level of the schedulerSet the verbosity level of the vectorizerSetting spec %s to '%s'
  
  Shape specification at %L cannot be negativeShape specification at %L cannot be the null arrayShapes for operands at %L and %L are not conformableShorten address references during linkingShow column numbers in diagnostics, when available.  Default onSize in bytes of the largest array that will be put on the stackSmall data area: none, sdata, useSmall memory modelSpecification function '%s' at %L cannot be RECURSIVESpecification function '%s' at %L cannot be a statement functionSpecification function '%s' at %L cannot be an internal functionSpecification function '%s' at %L must be PURESpecify <path> as a prefix for next two optionsSpecify ABI to useSpecify CPU for code generation purposesSpecify CPU for scheduling purposesSpecify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000Specify UNIX standard for predefines and linkingSpecify alignment of structure fields default/naturalSpecify an ABISpecify bit size of immediate TLS offsetsSpecify cache flush functionSpecify cache flush trap numberSpecify how to access the thread pointerSpecify if floating point hardware should be usedSpecify main object for TPF-OSSpecify maximum template instantiation depthSpecify name for 32 bit signed division functionSpecify options to GNATSpecify range of registers to make fixedSpecify scheduling priority for dispatch slot restricted insnsSpecify size of long double (64 or 128 bits)Specify that arguments may alias each other and globalsSpecify that backslash in string introduces an escape characterSpecify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statementsSpecify the default character set for source filesSpecify the minimum bit alignment of structuresSpecify the name of the target CPUSpecify the name of the target architectureSpecify the name of the target floating point hardware/formatSpecify the register allocation orderSpecify the register to be used for PIC addressingSpecify which post scheduling nop insertion scheme to applySplit lifetimes of induction variables when loops are unrolledStatement at %L is not a valid branch target statement for the branch statement at %LStatement function '%s' at %L is not allowed as an actual argumentStatement function '%s' requires argument list at %CStatement function at %L is recursiveStatement label at %C is zeroStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatic linking is not supported.
! Step expression in DO loop at %L cannot be zeroStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is availableStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not availableStop on following floating point exceptionsStop reverse growth if the reverse probability of best edge is less than this threshold (in percent)Store function names in object codeStructure component '%s' at %L cannot be an EQUIVALENCE objectSubroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsicSubroutine '%s' called instead of assignment at %L must be PURESubroutine call to '%s' at %L is not PURESubroutine call to '%s' in FORALL block at %L is not PURESubroutine call to intrinsic '%s' at %L is not PURESubstring at %L has length zeroSubstring end index at %L exceeds the string lengthSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSum of second and third arguments of IBITS exceeds bit size at %LSuperclass %qs of class %qs not foundSuperinterface %qs of %s %qs not foundSupport 3DNow! built-in functionsSupport Green Hills ABISupport ISO C trigraphsSupport MMX and SSE built-in functions and code generationSupport MMX built-in functionsSupport MMX, SSE and SSE2 built-in functions and code generationSupport MMX, SSE, SSE2 and SSE3 built-in functions and code generationSupport SCORE 5 ISASupport SCORE 5U ISASupport SCORE 7 ISASupport SCORE 7D ISASupport calls between Thumb and ARM instruction setsSupport legacy multi-threadingSupport message passing with the Parallel EnvironmentSupport multi-threadingSupport multiply accumulate instructionsSupport synchronous non-call exceptionsSuppress output of addresses in debugging dumpsSuppress output of instruction numbers, line number notes and addresses in debugging dumpsSuppress warningsSwap endianness for unformatted filesSymbol '%s' at %C has already been host associatedSymbol '%s' at %C is already an external symbol that is not COMMONSymbol '%s' at %C is already in a COMMON blockSymbol '%s' at %C is ambiguousSymbol '%s' at %C must be a NAMELIST group nameSymbol '%s' at %L already has an explicit interfaceSymbol '%s' at %L cannot have a typeSymbol '%s' at %L has no IMPLICIT typeSymbol '%s' at %L is ambiguousSymbol '%s' in COMMON at %C cannot be a POINTER arraySymbol '%s' in namelist '%s' is INTENT(IN) at %CSymbol '%s' must be a PARAMETER in DATA statement at %CSymbol '%s' present on multiple clauses at %LSymbol '%s' referenced at %L not found in module '%s'Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'Symbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for -WcommentSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in %s statement at %CSyntax error in CASE-specification at %CSyntax error in CHARACTER declaration at %CSyntax error in COMPLEX constant at %CSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause at %CSyntax error in IF-expression at %CSyntax error in OpenMP variable list at %CSyntax error in SAVE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in structure constructor at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTHREADPRIVATE object '%s' in %s clause at %LTHREADPRIVATE object '%s' in SHARED clause at %LTRANSFER TRANSFER intrinsic not implemented for initialization at %LTaken at least once:%s of %d
  Target DFLOAT double precision codeTarget has split I&DTarget the AM33 processorTarget the AM33/2.0 processorTarget: %s
  The %s %qs in class %qs has been deprecatedThe %s front end recognizes the following options:
  
  The --param option recognizes the following as parameters:
! The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe FORALL with index '%s' cause more than one assignment to this object at %LThe Hollerith constant at %L is too long to convert to %sThe INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializerThe STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %LThe array '%s' must have constant shape to be a NAMELIST object at %LThe class %qs has been deprecatedThe class name %qs is already defined in this scope. An inner class may not have the same simple name as any of its enclosing classesThe component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %LThe derived type '%s' at %L is of type '%s', which has not been defined.The earliest MacOS X version on which this program will runThe element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGETThe element in the derived type constructor at %L, for pointer component '%s', is %s but should be %sThe equivalence set for '%s' cause an invalid extension to COMMON '%s' at %LThe equivalence set for variable '%s' declared at %L violates alignment requirementsThe following options are language-independent:
! The lower bound for a buffer to be considered for stack smashing protectionThe maximum amount of memory to be allocated by GCSEThe maximum conflict delay for an insn to be considered for speculative motionThe maximum depth of recursive inlining for inline functionsThe maximum depth of recursive inlining for non-inline functionsThe maximum expansion factor when copying basic blocksThe maximum instructions CSE process before flushingThe maximum length of path considered in cseThe maximum length of scheduling's pending operations listThe maximum memory locations recorded by cselibThe maximum memory locations recorded by flowThe maximum number of RTL nodes that can be recorded as combiner's last valueThe maximum number of blocks in a region to be considered for interblock schedulingThe maximum number of elements in an array for wich we track its elements separatelyThe maximum number of fields in a structure variable without direct structure accesses that GCC will attempt to track separatelyThe maximum number of incoming edges to consider for crossjumpingThe maximum number of insns in a region to be considered for interblock schedulingThe maximum number of insns of a completely peeled loopThe maximum number of insns of a peeled loopThe maximum number of insns of a peeled loop that rolls only onceThe maximum number of insns of an unswitched loopThe maximum number of insns to duplicate when unfactoring computed gotosThe maximum number of instructions in a single function eligible for inliningThe maximum number of instructions inline function can grow to via recursive inliningThe maximum number of instructions non-inline function can grow to via recursive inliningThe maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling passThe maximum number of instructions to consider to fill a delay slotThe maximum number of instructions to consider to find accurate live register informationThe maximum number of instructions to consider to unroll in a loopThe maximum number of instructions to consider to unroll in a loop on averageThe maximum number of instructions to search backward when looking for equivalent reloadThe maximum number of instructions when automatically inliningThe maximum number of iterations through CFG to extend regionsThe maximum number of loop iterations we predict staticallyThe maximum number of passes to make when doing GCSEThe maximum number of peelings of a single loopThe maximum number of peelings of a single loop that is peeled completelyThe maximum number of structure fields for which GCC will use by-element copiesThe maximum number of unrollings of a single loopThe maximum number of unswitchings in a single loopThe maximum number of virtual operands allowed to represent aliases before triggering alias groupingThe maximum structure size (in bytes) for which GCC will use by-element copiesThe minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum cost of an expensive expression in the loop invariant motionThe minimum number of matching instructions to consider for crossjumpingThe minimum probability of reaching a source block for interblock speculative schedulingThe module or main program array '%s' at %L must have constant shapeThe name '%s' cannot be used as a defined operator at %CThe number of cycles the swing modulo scheduler considers when checking conflicts using DFAThe percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is availableThe percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not availableThe pointer component '%s' of '%s' at %L is a type that has not been declaredThe rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)The size of function body to be considered largeThe size of translation unit to be considered largeThe threshold ratio between instantiated fields and the total structure sizeThe threshold ratio for performing partial redundancy elimination after reloadThe threshold ratio of critical edges execution count that permit performing redundancy elimination after reloadThe type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %LThe upper bound for sharing integer constantsThe upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L.There is no specific function for the generic '%s' at %LThere is no specific subroutine for the generic '%s' at %LThis is free software; see the source for copying conditions.
  There is NO warranty; not even for MERCHANTABILITY or 
  FITNESS FOR A PARTICULAR PURPOSE.
  
*************** FITNESS FOR A PARTICULAR PURPOSE.
*** 1468,1477 ****
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
  This is the location of the previous declaration of label %qsThis switch is deprecated; use -Wextra insteadThis switch lacks documentationThread model: %s
! Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs thisThumb: Assume function pointers may go to non-Thumb aware codeThumb: Assume non-static functions may be called from ARM codeThumb: Generate (leaf) stack frames even if not neededThumb: Generate (non-leaf) stack frames even if not neededTogether with -fpic and -fPIC, do not use GOTPLT referencesToo few components in structure constructor at %CToo many arguments in call to '%s' at %LToo many arguments to %s at %LToo many components in structure constructor at %CToo many digits in STOP code at %CToo many digits in statement label at %CToo many dimensions in shape specification for RESHAPE at %LTrace lexical analysisTrace the parsing processTrampoline support for CRXTrap for signed overflow in addition, subtraction and multiplicationTrap if the stack goes past <register>Trap if the stack goes past symbol <name>Trap on integer divide by zeroTreat all warnings as errorsTreat lines with 'D' in column one as commentsTreat missing header files as generated filesTreat the input file as already preprocessedTreat the input file as preprocessedTry 'Try 'jcf-dump --help' for more information.
  Try 'jv-scan --help' for more information.
  Try running '%s' in the shell to raise its limit.
! Try to layout derived types as compact as possibleTune alignment for the specified chip or CPU versionTune code for the given processorTune expected memory latencyTwo main PROGRAMs at %L and %CTwo or more part references with nonzero rank must not be specified at %LType %qs also potentially defined in package %qsType %qs not found in declaration of field %qsType %qs not found in the declaration of the argument %qs of method %qsType %qs not found in the declaration of the local variable %qsType %qs not found in the declaration of the return type of method %qsType based escape and alias analysisType name '%s' at %C cannot be the same as an intrinsic typeType name '%s' at %C is ambiguousType of argument '%s' in call to '%s' at %L should be %s, not %sType/rank mismatch in argument '%s' at %LU+ U- UNIT specification at %L must be an INTEGER expression or a CHARACTER variableUNKNOWNUNKNOWN in print_operand !?Unable to resolve the specific function '%s' at %LUnable to resolve the specific subroutine '%s' at %LUnbalanced ']'Unclassifiable statement at %CUnclassifiable statement in IF-clause at %CUndefine <macro>Undefined variable %qsUndefined variable or class name: %qsUnexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected END statement at %CUnexpected EOFUnexpected alternate return spec in subroutine call at %LUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected elementUnexpected end of file in '%s'Unexpected end of format stringUnexpected end of moduleUnexpected end of module in string constantUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after function declaration at %CUnexpected junk following RESULT variable at %CUnexpected junk in formal argument list at %CUnexpected type in truthvalue_conversionUnexpected use of subroutine name '%s' at %CUnidentifiable call opUninitialized locals in .bssUnknown destUnknown intrinsic opUnknown srcUnknown switch -mlong-double-%sUnknown value %qs of -mmacosx-version-minUnreachable statementUnsupported statement inside WHERE at %LUnsupported statement while finding forall index in expressionUnterminated character constant beginning at %CUsage: Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]
  Usage: %s [options] file...
  Usage: gcov [OPTION]... SOURCEFILE
  
--- 2051,2060 ----
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
  This is the location of the previous declaration of label %qsThis switch is deprecated; use -Wextra insteadThis switch lacks documentationThread model: %s
! Threadprivate at %L isn't SAVEdThreadprivate variable at %C is an element of a COMMON blockThrottle unrolling to avoid thrashing target registers unless the unroll benefit outweighs thisThumb: Assume function pointers may go to non-Thumb aware codeThumb: Assume non-static functions may be called from ARM codeThumb: Generate (leaf) stack frames even if not neededThumb: Generate (non-leaf) stack frames even if not neededTogether with -fpic and -fPIC, do not use GOTPLT referencesToo few components in structure constructor at %CToo many arguments in call to '%s' at %LToo many arguments to %s at %LToo many components in structure constructor at %CToo many digits in STOP code at %CToo many digits in statement label at %CToo many dimensions in shape specification for RESHAPE at %LTrace lexical analysisTrace the parsing processTrampoline support for CRXTrap for signed overflow in addition, subtraction and multiplicationTrap if the stack goes past <register>Trap if the stack goes past symbol <name>Trap on integer divide by zeroTreat all warnings as errorsTreat lines with 'D' in column one as commentsTreat missing header files as generated filesTreat signed overflow as undefinedTreat specified warning as errorTreat the input file as already preprocessedTreat the input file as preprocessedTry 'Try 'jcf-dump --help' for more information.
  Try 'jv-scan --help' for more information.
  Try running '%s' in the shell to raise its limit.
! Try to layout derived types as compact as possibleTune alignment for the specified chip or CPU versionTune code for the given processorTune expected memory latencyTwo main PROGRAMs at %L and %CTwo or more part references with nonzero rank must not be specified at %LType %qs also potentially defined in package %qsType %qs not found in declaration of field %qsType %qs not found in the declaration of the argument %qs of method %qsType %qs not found in the declaration of the local variable %qsType %qs not found in the declaration of the return type of method %qsType based escape and alias analysisType name '%s' at %C cannot be the same as an intrinsic typeType name '%s' at %C is ambiguousType of argument '%s' in call to '%s' at %L should be %s, not %sType/rank mismatch in argument '%s' at %LU+ U- UNIT specification at %L must be an INTEGER expression or a CHARACTER variableUNKNOWNUNKNOWN in print_operand !?Unable to find a specific INTRINSIC procedure for the reference '%s' at %LUnable to resolve the specific function '%s' at %LUnable to resolve the specific subroutine '%s' at %LUnbalanced ']'Unclassifiable OpenMP directive at %CUnclassifiable statement at %CUnclassifiable statement in IF-clause at %CUndefine <macro>Undefined variable %qsUndefined variable or class name: %qsUnexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected END statement at %CUnexpected EOFUnexpected alternate return spec in subroutine call at %LUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected elementUnexpected end of file in '%s'Unexpected end of format stringUnexpected end of moduleUnexpected end of module in string constantUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after function declaration at %CUnexpected junk following RESULT variable at %CUnexpected junk in formal argument list at %CUnexpected type in truthvalue_conversionUnexpected use of subroutine name '%s' at %CUnidentifiable call opUninitialized locals in .bssUnknown argument list function at %LUnknown destUnknown intrinsic opUnknown srcUnknown switch -mlong-double-%sUnknown value %qs of -mmacosx-version-minUnreachable statementUnsupported statement inside WHERE at %LUnsupported statement while finding forall index in expressionUnterminated character constant beginning at %CUnused parameter %s declared at %LUnused variable %s declared at %LUsage: Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]
  Usage: %s [options] file...
  Usage: gcov [OPTION]... SOURCEFILE
  
*************** warranty; not even for MERCHANTABILITY o
*** 1479,1537 ****
  
  Usage: jv-scan [OPTION]... FILE...
  
! Use 128-bit long doubleUse 16 bit intUse 16-bit abs patternsUse 32 bit floatUse 32 bit intUse 32-bit ABIUse 32-bit floating-point registersUse 32-bit general registersUse 4 byte entries in switch tablesUse 4 media accumulatorsUse 64 FPRsUse 64 GPRsUse 64 bit floatUse 64-bit ABIUse 64-bit floating-point registersUse 64-bit general registersUse 64-bit long doubleUse 8 media accumulatorsUse ABI reserved registersUse AltiVec instructionsUse Branch Likely instructions, overriding the architecture defaultUse CONST16 instruction to load constantsUse EABIUse FUNC to flush the cache before calling stack trampolinesUse GP relative sdata/sbss sectionsUse H8/300 alignment rulesUse IEEE math for fp comparisonsUse MIPS-3D instructionsUse MIPS-DSP instructionsUse MPYI instruction for C3xUse Mingw-specific thread supportUse NewABI-style %reloc() assembly operatorsUse P-mnemonics for branches statically predicted as takenUse PMC-style 'mad' instructionsUse POWER instruction setUse POWER2 instruction setUse PowerPC General Purpose group optional instructionsUse PowerPC Graphics group optional instructionsUse PowerPC V2.01 single field mfcr instructionUse PowerPC V2.02 floating point rounding instructionsUse PowerPC V2.02 popcntb instructionUse PowerPC instruction setUse PowerPC-64 instruction setUse ROM instead of RAMUse SSE register passing conventions for SF and DF modeUse STACK as the initial value of the stack pointerUse UNIX assembler syntaxUse UltraSPARC Visual Instruction Set extensionsUse VAX fpUse VAXC structure conventionsUse __cxa_atexit to register destructorsUse a 32-bit long typeUse a 4-byte record marker for unformatted filesUse a 64-bit long typeUse a stack protection method for every functionUse addresses that allocate global registersUse alternate register namesUse an 8-bit 'int' typeUse an 8-byte record marker for unformatted filesUse arbitrary sized immediates in bit operationsUse big-endian byte orderUse big-endian format for unformatted filesUse branch-and-break sequences to check for integer divide by zeroUse bras for executable < 64kUse byte loads and stores when generating code.Use call and rtc for function calls and returnsUse call-clobbered registers for parameters and return valueUse class <name> for constant stringsUse different calling convention using 'rtd'Use direct addressing mode for soft registersUse direct references against %gs when accessing tls dataUse epsilon-respecting floating point compare instructionsUse expression value profiles in optimizationsUse f2c calling conventionUse fast but approximate float to integer conversionUse features of and schedule code for given CPUUse features of and schedule given CPUUse fp double instructionsUse fp registersUse given SPARC-V9 code modelUse given assembler dialectUse given thread-local storage dialectUse given x86-64 code modelUse hardware FPUse hardware floating pointUse hardware fpUse hardware quad FP instructionsUse in/loc/out register namesUse indirect CALLXn instructions for large programsUse indirect callsUse inline patterns for copying memoryUse jsr and rts for function calls and returnsUse jump tables for sufficiently large switch statementsUse little-endian byte orderUse little-endian format for unformatted filesUse media instructionsUse multiply add/subtract instructionsUse n as character line width in fixed modeUse n as character line width in free modeUse native (MS) bitfield layoutUse native format for unformatted filesUse new mnemonics for PowerPC architectureUse normal calling conventionUse of -fdefault-double-8 requires -fdefault-real-8Use offset tables for virtual method callsUse old mnemonics for PowerPC architectureUse only one TOC entry per procedureUse packed stack layoutUse paired-single floating-point instructionsUse portable calling conventionsUse profiling information for branch probabilitiesUse propolice as a stack protection methodUse push instructions to save outgoing argumentsUse red-zone in the x86-64 codeUse register stack for parameters and return valueUse registers for argument passingUse registers r2 and r5Use rjmp/rcall (limited range) on >8K devicesUse shared librariesUse simulator runtimeUse software floating pointUse stack biasUse structs on stronger alignment for double-word copiesUse stubs for function prologuesUse subroutines for function prologues and epiloguesUse the BK register as a general purpose registerUse the Cray Pointer extensionUse the Cygwin interfaceUse the DEC assembler syntaxUse the WindISS simulatorUse the bit-field instructionsUse the divide instructionUse the mips-tfile postpassUse the most feature-enabling options allowed by other optionsUse the narrowest integer type possible for enumeration typesUse the same size for double as for floatUse trap instructions to check for integer divide by zeroUse zero-extending memory loads, not sign-extending onesUsed in Fix-and-Continue mode to indicate that object files may be swapped in at runtimeUser operator '%s' referenced at %L not found in module '%s'User operator procedure '%s' at %L cannot be assumed character lengthUser operator procedure '%s' at %L must be a FUNCTIONUser operator procedure '%s' at %L must have at least one argumentUser operators:
  Using IBM extended precision long doubleUsing IEEE extended precision long doubleUsing built-in specs.
! Using darwin64 ABIUsing old darwin ABIVOIDmode on an outputVariable %qs is already defined in this method and was declared %<%s %s%> at line %dVariable %qs is used more than once in the argument list of method %qsVariable %qs may not have been initializedVariable '%s' at %C cannot be redefined inside loop beginning at %LVariable '%s' at %C with an initializer already appears in a DATA statementVariable '%s' at %L has not been assigned a format labelVariable '%s' at %L in this context must be constantVariable '%s' cannot appear in the expression at %LVariable '%s' has not been assigned a target label at %LVariable '%s' in input list at %C cannot be INTENT(IN)Variable tag cannot be INTENT(IN) at %CVariable tag cannot be assigned in PURE procedure at %CVariable type is UNKNOWN in assignment at %LVector assignment to assumed-size Cray Pointee at %L is illegal.WHERE WHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWRITEWarn about "extern" declarations not at file scopeWarn about "suspicious" constructsWarn about @selector()s without previously declared methodsWarn about C constructs that are not in the common subset of C and C++Warn about NULL being passed to argument slots marked as requiring non-NULLWarn about PCH files that are found but not usedWarn about all enumerated switches missing a specific caseWarn about calls with implicit interfaceWarn about casting functions to incompatible typesWarn about casts which discard qualifiersWarn about code that will never be executedWarn about code which might break strict aliasing rulesWarn about compile-time integer division by zeroWarn about deprecated 'vector long ...' AltiVec type usageWarn about deprecated compiler featuresWarn about enumerated switches missing a "default:" statementWarn about enumerated switches, with no default, missing a caseWarn about features not present in traditional CWarn about format strings that are not literalsWarn about function pointer arithmeticWarn about functions which might be candidates for __attribute__((noreturn))Warn about functions which might be candidates for format attributesWarn about global functions without previous declarationsWarn about global functions without prototypesWarn about implicit conversionWarn about implicit function declarationsWarn about inappropriate attribute usageWarn about invalid uses of the "offsetof" macroWarn about macros defined in the main file that are not usedWarn about missing fields in struct initializersWarn about misuses of pragmasWarn about multiple declarations of the same objectWarn about non-normalised Unicode stringsWarn about non-virtual destructorsWarn about overloaded virtual function namesWarn about pointer casts which increase alignmentWarn about possible aliasing of dummy argumentsWarn about possible security problems with format functionsWarn about possible violations of sequence point rulesWarn about possibly confusing type conversionsWarn about possibly missing braces around initializersWarn about possibly missing parenthesesWarn about possibly nested block comments, and C++ comments spanning more than one physical lineWarn about printf/scanf/strftime/strfmon format string anomaliesWarn about returning structures, unions or arraysWarn about signed-unsigned comparisonsWarn about stray tokens after #elif and #endifWarn about strftime formats yielding 2-digit yearsWarn about subscripts whose type is "char"Warn about suspicious declarations of "main"Warn about things that will change when compiling with an ABI-compliant compilerWarn about truncated source linesWarn about uncasted NULL used as sentinelWarn about underflow of numerical constant expressionsWarn about uninitialized automatic variablesWarn about unprototyped function declarationsWarn about unrecognized pragmasWarn about usage of non-standard intrinsicsWarn about use of multi-character character constantsWarn about user-specified include directories that do not existWarn about uses of __attribute__((deprecated)) declarationsWarn about variables which are initialized to themselvesWarn about violations of Effective C++ style rulesWarn about zero-length formatsWarn if .class files are out of dateWarn if a C-style cast is used in a programWarn if a deprecated compiler feature, class, method, or field is usedWarn if a function uses alloca or creates an array with dynamic sizeWarn if a selector has multiple methodsWarn if a single function's framesize exceeds the given framesizeWarn if an object is larger than <number> bytesWarn if an old-style parameter definition is usedWarn if an undefined macro is used in an #if directiveWarn if deprecated empty statements are foundWarn if inherited methods are unimplementedWarn if modifiers are specified when not necessaryWarn if passing too many arguments to a function for its format stringWarn if testing floating point numbers for equalityWarn if the loop cannot be optimized due to nontrivial assumptions.Warn if trigraphs are encountered that might affect the meaning of the programWarn if type signatures of candidate methods do not match exactlyWarn when a declaration does not specify a typeWarn when a declaration is found after a statementWarn when a function is unusedWarn when a function parameter is unusedWarn when a label is unusedWarn when a pointer differs in signedness in an assignmentWarn when a pointer is cast to an integer of a different sizeWarn when a register variable is declared volatileWarn when a stackframe is larger than the specified sizeWarn when a variable is unusedWarn when all constructors and destructors are privateWarn when an expression value is unusedWarn when an inlined function cannot be inlinedWarn when an optimization pass is disabledWarn when converting the type of pointers to member functionsWarn when non-templatized friend functions are declared within a templateWarn when not issuing stack smashing protection for some reasonWarn when one local variable shadows anotherWarn when overload promotes from unsigned to signedWarn when padding is required to align structure membersWarn when synthesis behavior differs from CfrontWarn when the compiler reorders codeWarn when the packed attribute has no effect on struct layoutWarn when there is a cast to a pointer from an integer of a different sizeWarn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++)Warn whenever an Objective-C assignment is being intercepted by the garbage collectorWarning:When "signed" or "unsigned" is not given make the bitfield signedWhen "signed" or "unsigned" is not given make the bitfield unsignedWhen possible do not generate stack framesWhen running CSE, follow conditional jumpsWhen running CSE, follow jumps to their targetsWhile setting up signal handler: %mWhile setting up signal stack: %mWork around VR4130 mflo/mfhi errataWork around a hardware anomaly by adding a number of NOPs before aWork around an early 4300 hardware bugWork around bug in multiplication instructionWork around certain R4000 errataWork around certain R4400 errataWork around certain VR4120 errataWork around errata for early SB-1 revision 2 coresWork around hardware multiply bugWrite dependency output to the given fileWriting module %s at line %d column %d: %sXXX entering pop_everything ()
  XXX is_class_level != (current_scope == class_scope)
  XXX leaving pop_everything ()
  YYDEBUG was not defined at build time, -dy ignoredZero is not a valid statement label at %C[Leaving %s]
! [cannot find %s][super ...] must appear in a method context_%d__BELOW100__ attribute not allowed with auto storage class__builtin_eh_return not supported on this target__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target``%s' attribute only applies to functionsa class-key must be used when declaring a frienda parameter list with an ellipsis can%'t match an empty parameter name list declarationa storage class can only be specified for objects and functionsa template-id may not appear in a using-declarationa using-declaration cannot specify a template-id.  Try %<using %D%>abnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccumulator is not a constant integeraccumulator number is out of boundsaddress area of %q+D conflicts with previous declarationaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of global register variable %qs requestedaddress of local variable %q+D returnedaddress of register variable %qD requestedaddress of register variable %qs requestedaddress offset not a constantaddress requested for %qD, which is declared %<register%>address taken, but ADDRESSABLE bit not setafter previous specification in %q+#Daggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedalias argument not a stringalias definitions not supported in Mach-O; ignoredalignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment.  Using %dalignment of array elements is greater than element sizeall member functions in class %qT are privateambiguates built-in declaration %q#Dambiguates old declaration %q+#Dambiguous abbreviation %sambiguous class template instantiation for %q#Tambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous template specialization %qD for %q+Dan argument type that has a default promotion can%'t match an empty parameter name list declarationan asm-specification is not allowed on a function-definitionan explicit specialization must be preceded by %<template <>%>anachronism: anachronistic old-style base class initializeranonymous %s declared inside parameter listanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorapplying attributes to template parameters is not implementedargs to be formatted is not %<...%>argument %d of %qE might be a candidate for a format attributeargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Wnormalized%> not recognizedargument 1 must be a 5-bit signed literalargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be a 5-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument of %<__builtin_args_info%> must be constantargument of %<__builtin_args_info%> out of rangeargument of %<__builtin_eh_return_regno%> must be constantargument of %qs attribute is not "ilink1" or "ilink2"argument of %qs attribute is not a string constantargument of function call might be a candidate for a format attributeargument of type %qT does not match %qTargument to "%s" should be a non-negative integerargument to %qs attribute larger than %dargument to %qs must be a 2-bit unsigned literalargument to '%s' missingargument to '%s' missing
! argument to '-%s' is missingargument to '-B' is missingargument to '-Xassembler' is missingargument to '-Xlinker' is missingargument to '-Xpreprocessor' is missingargument to '-l' is missingargument to '-specs' is missingargument to '-specs=' is missingargument to '-x' is missingargument to dss must be a 2-bit unsigned literalarguments to destructor are not allowedarithmetic IFarithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD initialized by parenthesized string literal %qEarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray does not match the region treearray index in initializer exceeds array boundsarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray of inappropriate type initialized from string constantarray size missing in %q+Darray size missing in %qDarray subscript has type %<char%>array subscript is not an integerarray type has incomplete element typearrays of functions are not meaningfulas %qDasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qs conflicts with asm clobber listassert: %s is assign compatible with %sassertion missing after %qsassignmentassignment (not initialization) in declarationassignment discards qualifiers from pointer target typeassignment from distinct Objective-C typeassignment from incompatible pointer typeassignment left-hand side might be a candidate for a format attributeassignment makes integer from pointer without a castassignment makes pointer from integer without a castassignment makes qualified function pointer from unqualifiedassignment of read-only locationassignment of read-only member %qDassignment of read-only variable %qDassignment suppressionassignment to final field %q+D not in field's classassuming cast to type %qT from overloaded functionassuming pointer to member %qDassuming that the loop counter does not overflowassuming that the loop is not infiniteat this point in fileattempt to take address of bit-field structure member %qDattribute declarationattribute for %q+#T must follow the %qs keywordattribute ignored in declaration of %q+#Tattribute interrupt_handler is not compatible with -m5-compactattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes in parameter array declarator ignoredaux field set for edge %s->%sbackend decl for module variable %s already existsbad PC range for debug info for local %q+Dbad addressbad address, not (reg+disp):bad address, not post_inc or pre_dec:bad amount of stack space removal: %dbad array initializerbad builtin fcodebad condition codebad expression type during walk (%d)bad format of .zip/.jar archive
! bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad method signaturebad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad pc in exception_tablebad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad string constantbad testbad type in parameter debug infobad value %<%s%> for -mtls-size= switchbad value %<%s%> for -mtune= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value (%s) for %s switchbad value (%s) for -march= switchbad value (%s) for -masm= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mfpmath= switchbad value (%s) for -mtls-dialect= switchbad value (%s) for -mtune= switchbad value constant type %d, index %dbad value for -mcall-%sbad value for -msdata=%sbad zip/jar file %sbadly nested C headers from preprocessorbase %qT will be initialized afterbase class %q#T has a non-virtual destructorbase class %qT has cv qualifiersbase class is of array typebase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d do not belong to loop %dbb %d on wrong placebb prediction set for block %i, but it is not used in RTL landbb_for_stmt (phi) is set to a wrong basic blockbb_for_stmt (stmt) is set to a wrong basic blockbit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qs has invalid typebit-field %qs width not an integer constantblock IFbogus DISPOSE construction: %dbogus JARL construction: %d
! bogus JR construction: %dbogus PREPEARE construction: %dboolean registers required for the floating-point optionboth %<complex%> and %<_Bool%> in declaration specifiersboth %<complex%> and %<void%> in declaration specifiersboth %<long long%> and %<double%> in declaration specifiersboth %<long%> and %<_Bool%> in declaration specifiersboth %<long%> and %<char%> in declaration specifiersboth %<long%> and %<float%> in declaration specifiersboth %<long%> and %<short%> in declaration specifiersboth %<long%> and %<void%> in declaration specifiersboth %<short%> and %<_Bool%> in declaration specifiersboth %<short%> and %<char%> in declaration specifiersboth %<short%> and %<double%> in declaration specifiersboth %<short%> and %<float%> in declaration specifiersboth %<short%> and %<void%> in declaration specifiersboth %<signed%> and %<_Bool%> in declaration specifiersboth %<signed%> and %<double%> in declaration specifiersboth %<signed%> and %<float%> in declaration specifiersboth %<signed%> and %<unsigned%> in declaration specifiersboth %<signed%> and %<void%> in declaration specifiersboth %<unsigned%> and %<_Bool%> in declaration specifiersboth %<unsigned%> and %<double%> in declaration specifiersboth %<unsigned%> and %<float%> in declaration specifiersboth %<unsigned%> and %<void%> in declaration specifiersbraced spec '%s' is invalid at '%c'braced spec body '%s' is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed
  branch %2d taken %s%s
! branch target register load optimization is not intended to be run twicebreak statement not within loop or switchbuilt-in function %q+D declared as non-functionc4x_address_cost: Invalid addressing modec4x_operand_subword: address not offsettablec4x_operand_subword: invalid addressc4x_operand_subword: invalid autoincrementc4x_operand_subword: invalid modec4x_operand_subword: invalid operandc4x_print_operand: %%L inconsistencyc4x_print_operand: %%N inconsistencyc4x_print_operand: %%O inconsistencyc4x_print_operand: Bad operand casec4x_print_operand_address: Bad operand casec4x_print_operand_address: Bad post_modifyc4x_print_operand_address: Bad pre_modifyc4x_rptb_insert: Cannot find start labelc4x_rptb_rpts_p: Repeat block top label movedc4x_valid_operands: Internal errorcall   %2d never executed
  call   %2d returned %s
! call edges for non-call insn in bb %icall is unlikelycall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to Java %<catch%> or %<throw%> with %<jthrowable%> undefinedcall to Java constructor with %qs undefinedcall to Java constructor, while %<jclass%> undefinedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to non-function %qDcall-clobbered register used for global register variablecall_expr cannot be mangled due to a defect in the C++ ABIcalled from herecalled object %qE is not a functioncaller edge count is negativecan not use -mtp=cp15 with -mthumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t create precompiled header %s: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t seek in %s: %mcan%'t write %s: %mcan%'t write to %s: %mcan't apply both longcall and shortcall attributes to the same functioncan't close %s: %mcan't close input file %s: %mcan't convert between vector values of different sizecan't convert from incomplete type %qT to %qTcan't convert value to a vectorcan't create %s: %mcan't create directory %s: %mcan't create repository information file %qscan't define friend function %qs in a local class definitioncan't do dependency tracking with input from stdincan't extend PCH file: %mcan't find a register in class %qs while reloading %<asm%>can't get position in PCH file: %mcan't get program statuscan't initialize friend function %qscan't make %qD into a method -- not in a classcan't open %s for writing: %mcan't open %s: %mcan't open input file: %scan't open ldd outputcan't open nm outputcan't open output file '%s'can't read PCH file: %mcan't reopen %s: %mcan't seek PCH file: %mcan't set position in PCH file: %mcan't specify '-D' without '--main'
! can't specify both -o and -MDcan't use '%s' as a %s registercan't write PCH filecan't write PCH file: %mcan't write PCH fle: %mcan't write padding to PCH file: %mcandidate 1:candidate 2:candidate is: %+#Dcandidates are:candidates are: %+#Dcannot %s a pointer to incomplete type %qTcannot allocate an object of abstract type %qTcannot bind bitfield %qE to %qTcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot call member function %qD without objectcannot convert %qE from type %qT to type %qTcannot convert %qT to %qT for argument %qP to %qDcannot convert %qT to %qT in %scannot convert from base %qT to derived type %qT via virtual base %qTcannot convert to a pointer typecannot convert type %qT to type %qTcannot create pointer to reference member %qDcannot create temporary filecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with function typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %<%T%>cannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare reference to %q#Tcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot define member function %<%T::%s%> within %<%T%>cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot disable built-in function %qscannot do z-register replacementcannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot explicitly declare member %q#D to have extern linkagecannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find class %qscannot find file for class %scannot find interface declaration for %qscannot find interface declaration for %qs, superclass of %qscannot find protocol declaration for %qscannot find reference tag for class %qscannot handle inconsistent calls to %qscannot initialize %qT from %qTcannot initialize aggregate of type %qT with a compound literalcannot initialize arrays using this syntaxcannot initialize multi-dimensional array with initializercannot inline function %<main%>cannot merge separate %s counters for function %ucannot open %scannot optimize loop, the loop counter may overflowcannot optimize possibly infinite loopscannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtimecannot pass rvalue to reference parametercannot put object with volatile field into registercannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtimecannot reload integer constant operand in %<asm%>cannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specify 'main' class when not linkingcannot specify -o with -c or -S with multiple filescannot specify both -C and -ocannot specify both -msep-data and -mid-shared-librarycannot take address of bit-field %qDcannot take the address of %<this%>, which is an rvalue expressioncannot use %<::%> in parameter declarationcannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use typeid with -fno-rtticannot use va_start in interrupt functioncase label %qE not within a switch statementcase label does not reduce to an integer constantcase label in scope of identifier with variably modified type not containing enclosing switch statementcase label in statement expression not containing enclosing switch statementcase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecast adds new qualifiers to function typecast discards qualifiers from pointer target typecast from %qT to %qT increases required alignment of target typecast from %qT to %qT loses precisioncast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast increases required alignment of target typecast specifies array typecast specifies function typecast to non-reference type used as lvaluecast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointerchanges meaning of %qD from %q+#Dchar-array initialized from wide stringchecksum is %x instead of %xchoosing %qD over %qDcircular pointer delegation detectedclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qT will be considered nearly empty in a future version of GCCclass %qs already existsclass '%s' has no method named '%s' matching signature '%s'class definition may not be declared a friendclass is of array type
  cleanup argument not a functioncleanup argument not an identifierclosing dependency file %s: %mcode model %<large%> not supported yetcode model %qs not supported in the %s bit modecode model %s not supported in PIC modecollect2 version %scollect: reading %s
  collect: recompiling %s
  collect: relinking
  collect: tweaking %s in %s
! comma at end of enumerator listcommand line option "%s" is valid for %s but not for %scommand line option %qs is not supported by this configurationcommon: /%s/ comparing floating point with == or != is unsafecomparison between %q#T and %q#Tcomparison between pointer and integercomparison between signed and unsignedcomparison between signed and unsigned integer expressionscomparison between types %q#T and %q#Tcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of promoted ~unsigned with constantcomparison of promoted ~unsigned with unsignedcomparison of unsigned expression < 0 is always falsecomparison of unsigned expression >= 0 is always truecomparisons like X<=Y<=Z do not have their mathematical meaningcompilation terminated due to -Wfatal-errors.
  compilation terminated.
! complex invalid for %qscomponents: compound literal has variable sizeconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q#Dconflicting return type specified for %q+#Dconflicting super class name %qsconflicting type qualifiers for %q+Dconflicting types for %q+Dconflicting types for built-in function %q+Dconflicts with built-in declaration %q#Dconflicts with function declaration %q#Dconflicts with new declaration with %qL linkageconflicts with previous declaration %q+#Dconst %qs cannot be declared %<mutable%>const_double_split got a bad insn:constant argument out of range for %qsconstant arithmetic operand out of rangeconstant halfword load operand out of rangeconstant not recomputed when ADDR_EXPR changedconstructor cannot be static member functionconstructor for alien class %qT cannot be a memberconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared virtualconstructors may not be cv-qualifiedcontinue label %qs does not name a loopcontinue statement not within a loopcontinue statement not within loop or switchcontrol flow in the middle of basic block %dconversion from %q#T to %q#Tconversion from %qT to %qT discards qualifiersconversion from %qT to %qT is ambiguousconversion from %qT to non-scalar type %qT requestedconversion lacks type at end of formatconversion of %qE from %qT to %qT is ambiguousconversion to %s%s will never use a type conversion operatorconversion to incomplete typeconversion to non-scalar type requestedconverting NULL to non-pointer typeconverting from %qT to %qTconverting overloaded function %qD to type %q#T is ambiguousconverting to %qT from %qTconverting to non-pointer type %qT from NULLcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: run_max * runs < sum_maxcorrupted profile info: sum_all is smaller than sum_maxcould not convert %qE to %qTcould not convert template argument %qE to %qTcould not find a spill registercould not find class$ field in java interface type %qTcould not find specs file %s
! could not open dump file %qs: %scould not split insncouldn't determine target name for dependency trackingcouldn't find class %scouldn't run '%s': %scouldn't unmap pch_address_space: %mcoverage mismatch for function %qs while reading counter %qscoverage mismatch for function %u while reading execution counterscreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating %screating array of %qTcreating array of %qT, which is an abstract class typecreating array with negative size (%qE)creating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdebug format "%s" conflicts with prior selectiondebug output level %s is too highdebug: declaration does not declare anythingdeclaration for parameter %q+D but no such parameterdeclaration of %<extern%> variable %q+D in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q+#Ddeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows a global declarationdeclaration of %q+D shadows a parameterdeclaration of %q+D shadows a previous localdeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute noinline follows inline declaration declaration of %q+D with no linkage follows extern declarationdeclaration of %qD as %sdeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of 'this'declaration of %qD shadows a previous localdeclaration of %qF throws different exceptionsdeclaration of %qs as array of functionsdeclaration of %qs as array of voidsdeclaration of %qs shadows a parameterdeclaration of %qs shadows a symbol from the parameter listdeclaration of C function %q#D conflicts withdeclaration of namespace %qD conflicts withdeclaration of non-variable %q+D in %<for%> loop initial declarationdeclaration of static variable %q+D in %<for%> loop initial declarationdeclaration of template %q#Ddeclarator-id missing; using reserved word %qDdecrement of pointer to unknown structuredecrement of read-only locationdecrement of read-only member %qDdecrement of read-only variable %qDdefault argument %qE uses local variable %qDdefault argument for %q#D has type %qTdefault argument for parameter of type %qT has type %qTdefault argument given for parameter %d of %q#Ddefault argument missing for parameter %P of %q+#Ddefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefining explicit specialization %qD in friend declarationdefinition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#T inside template parameter listdefinition of %qD is not in namespace enclosing %qTdefinition of implicitly-declared %qDdefinition of static data member %q+D of dllimport'd classdefinition provided for explicit instantiationdeleting %qT is undefineddeleting array %q#Ddependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated covariant return type for %q+#Ddeprecated use of default argument for parameter of non-functiondereferencing %<void *%> pointerdereferencing pointer to incomplete typedereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qs shall not be run eitherdestructor for alien class %qT cannot be a memberdestructors may not be cv-qualifieddestructors may not have parametersdifferent shape for %s at %L on dimension %d (%d/%d)different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmuldifferent shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmuldirect base %qT inaccessible in %qT due to ambiguitydistinct Objective-C type in returndivision by zerodivision by zero in %<%E %% 0%>division by zero in %<%E %% 0.%>division by zero in %<%E / 0%>division by zero in %<%E / 0.%>does not support multilibdominator of %d should be %d, not %ddominator of %d status unknownduplicate %<const%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qEduplicate %qsduplicate (or overlapping) case valueduplicate ConstantValue attribute for field '%s'duplicate asm operand name %qsduplicate base type %qT invalidduplicate case label: %<duplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qsduplicate declaration of method %<%c%s%>duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate initialization of %qDduplicate interface declaration for category %<%s(%s)%>duplicate interface declaration for class %qsduplicate label %qDduplicate label declaration %qEduplicate member %q+Dduplicated initializerdynamic dependency %s not founddynamic_cast of %q#D to %q#T can never succeededge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:elemental subroutineelements of array %q#D have incomplete typeembedded %<\0%> in formatemitting PIC operand, but PIC register isn't set upempty declarationempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty index range in initializerempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerenabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenabling caller interworking support is only meaningful when compiling for the Thumbenclosing class templates are not explicitly specializedend insn %d for block %d not found in the insn streamenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration values exceed range of largest integerenumerator value for %qD not integer constantenumerator value for %qE is not an integer constantenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'error closing %s: %merror in args to spec function '%s'error in constant pool entry #%derror in constant pool entry #%d
  error while parsing constant poolerror while parsing constant pool
  error while parsing fieldserror while parsing fields
  error while parsing final attributeserror while parsing final attributes
  error while parsing methodserror while parsing methods
! error while reading %s from zip fileerror writing %qserror writing to %s: %merror: exception handling disabled, use -fexceptions to enableexception of type %<%T%> will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexpand_binop failed in movsi gotexpected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<:%> or %<...%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<;%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<{%>expected %d levels of template parms for %q#D, got %dexpected an SSA_NAME objectexpected class nameexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected expressionexpected identifierexpected identifier or %<(%>expected identifier or %<*%>expected qualified name in friend declaration for destructor %qDexpected specifier-qualifier-listexpected statementexpected string literalexpense of call operation relative to ordinary arithmetic operationsexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit qualification in declaration of %qDexplicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of non-template %qTexpression %qE of abstract class type %qT cannot be used in throw-expressionexpression in new-declarator must have integral or enumeration typeexpression statement has incomplete typeextended registers have no high halvesextern declaration of %q#D doesn't matchextern declaration of %q+D follows declaration with no linkageexternal linkage required for symbol %q+D because of %qs attributeextra %<;%>extra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification ignoredextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous argument to '%s' optionfailed to find class '%s'failed to get exit statusfailed to get process timesfailed to reclaim unneeded functionfailure in redeclaration of %q+D: dllimport'd symbol lacks external linkagefallthru edge after a control statement in bb %dfallthru edge after unconditional jump %ifallthru edge crosses section boundary (bb %i)fallthru to exit from bb %dfastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefatal error: fclose %sfield %q+#D with same name as classfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete typefield %qs declared as a functionfield %qs has incomplete typefield %qs not foundfield initializer is not constantfield initializer type mismatchfield name not in record or union initializerfield precisionfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfile ends in default argumentfile not found '%s'file-scope declaration of %qs specifies %<auto%>file-scope declaration of %qs specifies %<register%>fill characterfill character in strfmon formatfind_enum(): Enum not foundfini function found in object %sfirst argument of %q+D should be %<int%>first argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>fix_sched_param: unknown param: %sfloating constant misusedfloating point constant not a valid immediate operandfloating point overflow in expressionflow control insn inside a basic blockfold check: original tree changed by foldfopen %sfor template declaration %q+Dformat %q.*s expects type %<%T%s%>, but argument %d has type %qTformat %q.*s expects type %<%s%s%>, but argument %d has type %qTformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument not a string typeformat string has invalid operand numberforming %s to reference type %qTforming reference to voidfound %<-%s%> instead of %<+%s%> in protocol(s)found a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at end of case vectorfound real variable when subvariables should have appearedfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe size of %qs is frame size too large for reliable stack checkingfriend declaration %q#D declares a non-template functionfriend declaration does not name a class or functionfriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %q+Ffrom this locationfrv_print_operand: unknown codefunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D is defined after prior declaration as dllimport: attribute ignoredfunction %q+D redeclared as inlinefunction %q+D redeclared with attribute noinlinefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it might not be bound within this unit of translationfunction %q+F can never be inlined because it receives a non-local gotofunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %q+F can never be inlined because it uses variable sized variablesfunction %qD declared virtual inside a unionfunction %qD is initialized like a variablefunction %qs cannot be declared %<mutable%>function body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<__thread%>function definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition has qualified void return typefunction does not return string typefunction might be possible candidate for %qs format attributefunction not considered for inliningfunction not inlinablefunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of local variablefunction returns an aggregatefunction template partial specialization %qD is not allowedfunction types not truly compatible in ISO Cfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXgcc driver version %s executing gcc version %s
  gcc version %s
  gcov (GCC) %s
! generation of Branch Likely instructions enabled, but not supported by architecturegeneric thunk code fails for method %q#D which uses %<...%>getting core file size maximum limit: %mgfc_conv_constant_to_tree(): invalid type: %sgfc_todo: Not Implemented: gfc_trans_code(): Bad statement codegfortran: Directory required after -M
  gfortran: Only one -M option allowed
  gimplification failedglobal constructors not supported on this targetglobal declaration %q+#Dglobal destructors not supported on this targetglobal register variable %qD used in nested functionglobal register variable %qs used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgp is constant (but save/restore gp on indirect calls)gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhead insn %d for block %d not found in the insn streamhow much can given compilation unit grow because of the inlining (in percent)iWMMXt and hardware floating pointia64_print_operand: unknown codeidentifier expected after %<@protocol%>if this code is reached, the program will abortignored method 'ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %qV qualifiers added to function type %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring duplicate directory "%s"
  ignoring malformed #pragma longcallignoring nonexistent directory "%s"
! ignoring unknown option %q.*s in %<-fdump-%s%>illegal aggregate type %qs specified for instance variable %qsillegal reference type specified for instance variable %qsimplicit declaration of function %qEimplicitly popped regs must be grouped at top of stackimplied END DOimpossible constraint in %<asm%>impossible register constraint in %<asm%>in %s, at %s:%din basic block %d:in declaration %q+Din passing argument %P of %q+Dinappropriate accumulator for %qsincoming edge count does not match number of PHI argumentsincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible types in assignmentincompatible types in assignment of %qT to %qTincompatible types in initializationincompatible types in returnincomplete '%s' optionincomplete implementation of category %qsincomplete implementation of class %qsincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent dll linkage for %q+D, dllexport assumedinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>incorrect insn:incorrect sharing of tree nodesincrement of pointer to unknown structureincrement of read-only locationincrement of read-only member %qDincrement of read-only variable %qDindex value instead of field name in union initializerinfo pointer NULLinit function found in object %sinitialization discards qualifiers from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer typeinitialization left-hand side might be a candidate for a format attributeinitialization makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization makes qualified function pointer from unqualifiedinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer for %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer value is too complicatedinitializer invalid for static member with constructorinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinline declaration of %qD follows declaration with attribute noinlineinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D given attribute noinlineinline function %q+D is declared as dllimport: attribute ignoredinline function %q+D used but never definedinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinput operand constraint contains %qcinsn %d inside basic block %d but block_for_insn is %iinsn %d inside basic block %d but block_for_insn is NULLinsn %d is in multiple basic blocks (%d and %d)insn does not satisfy its constraints:insn outside basic blockinstall: %s%s
! instance variable %qs accessed in class methodinstance variable %qs has unknown sizeinstance variable %qs is %s; this will be a hard error in the futureinstance variable %qs is declared %sinstance variable %qs is declared privateinstance variable assignment has been interceptedinstantiation of %q+D as type %qTinstruction never exectuedinstruction scheduling not supported on this target machineint-array initialized from non-wide stringinteger constant is too large for %qs typeinteger kind=8 not available for -fdefault-integer-8 optioninteger overflow in expressionintegral expression %qE is not constantinter-module optimizations not implemented for C++interface %qs does not have valid constant string layoutinternal and protected visibility attributes not supported in this configuration; ignoredinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error - bad ungetinternal error - invalid Utf8 nameinternal error in check-init: tree code not implemented: %sinternal error in generate_bytecode_insn - tree code not implemented: %sinternal error: %%) found without a %%( in assembler patterninternal error: %%> found without a %%< in assembler patterninternal error: %%] found without a %%[ in assembler patterninternal error: %%} found without a %%{ in assembler patterninternal error: bad register: %dinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal gcc abort in %s, at %s:%dinterrupt Service Routines cannot be coded in Thumb modeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%S valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%Y valueinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid 'asm': invalid --param value %qsinvalid ABI option: -mabi=%sinvalid IACC argumentinvalid Objective-C++ selector nameinvalid PC in line number tableinvalid UNSPEC as operandinvalid Z register replacement for insninvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD of NULL objectinvalid addressinvalid alignment for %<#pragma align%>, ignoringinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to incomplete type %qT invalid argument of %qs attributeinvalid argument to %<__builtin_frame_address%>invalid argument to %<__builtin_return_address%>invalid argument to builtin functioninvalid base-class specificationinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid default argument for a template template parameterinvalid definition of qualified type %qTinvalid expression as operandinvalid floating point abi: -mfloat-abi=%sinvalid floating point emulation option: -mfpe=%sinvalid floating point option: -mfpu=%sinvalid in-class initialization of static data member of non-integral type %qTinvalid indirect (S) memory addressinvalid indirect memory addressinvalid initial value for member %qsinvalid initialization of non-const reference of type %qT from a temporary of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid insn:invalid lvalue in asm output %dinvalid maskinvalid member function declarationinvalid member template declaration %qDinvalid operand code '%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in the instructioninvalid operand modifier letterinvalid operand output codeinvalid operand to %%H/%%L codeinvalid operand to %%N codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operands of types %qT and %qT to binary %qOinvalid operands to binary %sinvalid operation on %<__fpreg%>invalid option argument %qsinvalid option for -mfloat-gprs: '%s'invalid parameter %qsinvalid parameter combination for AltiVec intrinsicinvalid parameter type %qTinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid punctuation %qc in constraintinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reference prefixinvalid register in the instructioninvalid register in the move instructioninvalid register name for %q+Dinvalid rotate insninvalid rtl sharing found in the insninvalid second argument to %<__builtin_prefetch%>; using zeroinvalid static_cast from type %qT to type %qTinvalid storage class for function %qsinvalid target memregs value '%d'invalid template declaration of %qDinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid thread pointer option: -mtp=%sinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argumentinvalid type argument of %qsinvalid types %<%T[%T]%> for array subscriptinvalid use of %%d, %%x, or %%Xinvalid use of %<--%> on bool variable %qDinvalid use of %<::%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qs on pointer to memberinvalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array with unspecified boundsinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of flexible array memberinvalid use of incomplete typedef %qDinvalid use of member %q+D in static member functioninvalid use of non-lvalue arrayinvalid use of non-static data member %q+Dinvalid use of non-static data member %qDinvalid use of non-static member functioninvalid use of non-static member function %qDinvalid use of nonstatic data member %qEinvalid use of structure with flexible array memberinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of type %qT as a default value for a template template-parameterinvalid use of undefined type %<%s %E%>invalid use of void expressioninvalid vector type for attribute %qEinvalid version number `%s'invariant not recomputed when ADDR_EXPR changedinvoke[non-static] on static methodinvokestatic on abstract methodinvokestatic on non static methodis not a valid GIMPLE statementits dest_idx should be %d, not %dits scope is only this definition or declaration, which is probably not what you wantiwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjcf-dump: no classes specified
! jump bypassing disabledjump into scope of identifier with variably modified typejump into statement expressionjump to case labeljump to label %q+Djump to label %qDjunk at end of #pragma %sjunk at end of #pragma GCC java_exceptionsjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma pack%>junk at end of '#pragma %s'junk at end of '#pragma options'junk at end of '#pragma unused'junk at end of signature stringkey method %q+D of dllimport'd class definedkeyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge frame pointer change (%d) with -mtiny-stacklarge integer implicitly truncated to unsigned typelayout of classes derived from empty class %qT may change in a future version of GCCld returned %d exit statusleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qs hides instance variablelocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylong long constant not a valid immediate operandlong, short, signed or unsigned used invalidly for %qsloop %d should not have single exit (%d -> %d)loop %d's header does not belong directly to itloop %d's header does not have exactly 2 entriesloop %d's latch does not belong directly to itloop %d's latch does not have exactly 1 successorloop %d's latch does not have header as successorloop %d's latch is marked as part of irreducible regionlooser throw specifier for %q+#Flower value in case label range less than minimum value for typemacro name missing after %qsmaking %qD staticmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma extern_prefix, ignoredmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma %s' - ignoredmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed .zip archive in CLASSPATH: %smalformed spec function argumentsmalformed spec function namemask must be an immediatematching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64media functions are not available unless -mmedia is usedmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %qD cannot be declared both virtual and staticmember %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD is uninitialized referencemember %qD with uninitialized const fieldsmember functions are implicitly friends of their classmemory input %d is not directly addressablemethod %qs can't be transientmethod %qs can't be volatilemethod '%s' not found in classmethod declaration not in @interface contextmethod definition for %<%c%s%> not foundmethod definition not in @implementation contextmethod possibly missing a [super dealloc] callminimum value of parameter %qs is %umips16 function profilingmips_debugger_offset called with non stack/frame/arg pointermismatching signature for field '%s' in '%s'misplaced %<@%D%> Objective-C++ constructmisplaced ConstantValue attribute (not in any field)missing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing '(' after '#pragma %s' - ignoredmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing ')' for '#pragma %s' - ignoredmissing Code attributemissing REG_EH_REGION note in the end of bb %imissing argument in %<__builtin_args_info%>missing argument to "%s"missing argument to "-%s"missing argument to '%s' optionmissing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing definitionmissing edge %i->%imissing field '%s' in '%s'missing filename after %qsmissing fill character at end of strfmon formatmissing function name in '#pragma %s' - ignoredmissing initializermissing initializer for member %qDmissing makefile target after %qsmissing numbermissing open parenmissing operandmissing path after %qsmissing section name in '#pragma %s' - ignoredmissing sentinel in function callmissing static field %qsmissing terminating %c charactermissing type-name in typedef-declarationmixing C++ and Java catches in a single translation unitmixing declarations and function-definitions is forbiddenmno-cygwin and mno-win32 are not compatiblemode %qs applied to inappropriate typemodule symbol %s in wrong namespacemore than %d operands in %<asm%>move insn not handledms-bitfields not supported for objcmt_final_prescan_insn, invalid insn #1mudflap cannot track %qs in stub functionmudflap cannot track unknown size extern %qsmudflap checking not yet implemented for ARRAY_RANGE_REFmudflap: this language is not supportedmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion '%s' is invalidmultilib exclusions '%s' is invalidmultilib select '%s' is invalidmultilib spec '%s' is invalidmultiple %s named %<%c%s%> foundmultiple default labels in one switchmultiple definition of %q#Tmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple inline callersmultiple parameters named %q+Dmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>mvcle usemysterious repository information in %sname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for new ISO %<for%> scopingname missing for member functionnamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnative method %qs can't be strictfpneed to insert runtime check for %snegative insn lengthnegative integer implicitly converted to unsigned typenegative nesting depth of region %inegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.nested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qs declared %<extern%>nested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#Dnew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%s%> method foundno %q#D member function declared in class %qTno FUNCTION_PROFILER for CRISno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno classes specifiedno closing %<]%> for %<%%[%> formatno coverage for function %qs foundno data type for mode %qsno default argument for %qDno default case found at end of case vectorno description yetno field %qD found in union being initializedno immediate_use listno input file specifiedno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno previous declaration for %q+Dno previous prototype for %q+Dno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qsno super class declared in interface for %qsno support for inductionno type named %q#T in %q#Tno unique final overrider for %qD in %qTnodes with no released memory foundnon-addressable variable inside an alias setnon-boolean used in conditionnon-constant array in DATA statement %L.non-floating-point argument to function %qsnon-local function %q#D uses anonymous typenon-local function %q#D uses local type %qTnon-local variable %q#D uses anonymous typenon-local variable %q#D uses local type %qTnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-object member %qs cannot be declared %<mutable%>non-static const member %q#D, can't use default assignment operatornon-static const member %q+#D in class without a constructornon-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static method %q+D overrides static methodnon-static reference %q+#D in class without a constructornon-static reference member %q#D, can't use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q+D follows thread-local declarationnon-trivial designated initializers not supportednonconstant array index in initializernonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot a static field %qsnot a valid Java .class filenot configured for ABI: '%s'not enough type informationnot enough variable arguments to fit a sentinelnot protecting function: no buffer at least %d bytes longnot protecting local variables: variable length buffernot yet implemented: latency-optimized inline square rootnote: null argument where non-null required (argument %lu)number must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of counters is %d instead of %dobject %qE of incomplete type %qT will not be accessed in %sobject missing in reference to %q+Dobject missing in use of %qEobject of incomplete type %qT will not be accessed in %sobject of type %qT will not be accessed in %sobsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offset of %q+D is not ABI-compliant and may change in a future version of GCCoffset of empty base %qT may not be ABI-compliant and maychange in a future version of GCCoffset of virtual base %qT is not ABI-compliant and may change in a future version of GCCoffset outside bounds of constant stringomitted middle operand to %<?:%> operand cannot be mangledonly constructors take base initializersonly declarations of constructors can be %<explicit%>only initialized variables can be placed into program memory areaonly one of '--print-main', '--list-class', and '--complexity' allowedonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationopaque vector types cannot be initializedopen /dev/zero: %mopening dependency file %s: %mopening output file %s: %moperand 1 must be a hard registeroperand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is neither a constant nor a condition code, invalid operand code 'c'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperation on %qE may be undefinedoperator %qT declared to return %qToptimization may eliminate reads and/or writes to register variablesoptions enabled: options passed: ordered comparison of pointer with integer zerooriginal label is hereoriginally indirect function call not considered for inliningout of memoryouter block of region %i is wrongoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for '%s'packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qspacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qspadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D declared with void typeparameter %q+D has incomplete typeparameter %q+D has just a forward declarationparameter %qD declared voidparameter %qD includes %s to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter may not have variably modified type %qTparameter names (without types) in function declarationparensparse errorparse error in template argument listparse error while reading %sparse error: cannot back upparse error; also virtual memory exhaustedparser stack overflowpartial specialization %qT declared %<friend%>partial specialization %qT does not specialize any template argumentspassing %qT as %<this%> argument of %q#D discards qualifierspassing %qT chooses %qT over %qTpassing %qT for argument %P to %qDpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers frompointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE makes qualified function pointer from unqualifiedpassing argument %d of %qE with different width due to prototypepassing floating point arguments in fp regs not yet supportedpch_preprocess pragma should only be used with -fpreprocessedpex_init failedpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer escapes but its name tag is not call-clobberedpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to member cast from %qT to %qT is via virtual basepointer to member cast via virtual base %qTpointer to member conversion via virtual base %qTpointer to member function used in arithmeticpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E cannot be called without an object; consider using .* or ->*pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers with a memory tag, should have points-to setspossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprev_bb of %d should be %d, not %dprevious declaration %q+#D hereprevious declaration %q+Dprevious declaration of %q+#Dprevious declaration of %q+#D with %qL linkageprevious declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %q+D was inlineprevious declaration of %q+D with attribute noinlineprevious declaration of %qsprevious declaration of namespace %q+D hereprevious definition of %q+#Tprevious definition of %q+D was hereprevious external decl of %q+#Dprevious implicit declaration of %q+D was hereprevious non-function declaration %q+#Dprivate member %q+#D in anonymous unionprocedure name = %sprofiler support for VxWorksprofiler support for WindISSprofiling is still experimental for this targetprofiling not supported with -mg
  programs: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotected member %q+#D in anonymous unionprotocol %qs has circular dependencyprototype for %q#D does not match any in class %qTprototype for %q+#Dprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprovided for %q+Dpseudo-destructor is not calledpure-specifier on function-definitionqualified function types cannot be used to declare %s functionsqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifiers can only be specified for objects and functionsr0 needs to be available as a call-clobbered registerrange expressions in switch statements are non-standardread-only location used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading class %s for the second time from %sreading through null pointer (argument %d)real kind=8 not available for -fdefault-real-8 optionrecursive inliningrecursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %<wchar_t%> as %qTredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredeclared here as %q#Dredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs is ambiguous: appears in interface %qs and interface %qsreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to local variable %q+D returnedreference to non-lvalue returnedregion %i may contain throw and is contained in region that may notregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister specified for %q+D isn%'t suitable for data typeregister used for two global register variablesregister variable %qD used in nested functionregister variable %qs used in nested functionregisters IX, IY and Z used in the same INSNreimplementation of class %qsremoving .rpo filerename spec %s to %s
! renaming .rpo filerepeated %s in formatrepeated using declaration %q+Drepository file '%s' does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in non-class type %qTrequest for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in something not a structure or unionrequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantresult of %<operator->()%> yields non-pointer resultresult: %sreturn discards qualifiers from pointer target typereturn edge does not point to exit in bb %dreturn from incompatible pointer typereturn makes integer from pointer without a castreturn makes pointer from integer without a castreturn makes qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %q+D is not %<int%>return type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return-statement with a value, in function returning 'void'return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorreturning reference to temporaryright exit is %d->%dright precisionright precision in strfmon formatright shift count >= width of typeright shift count is negativerounding mode not supported for VAX floatssay %<typename %E%> if a type is meantsecond argument of %q+D should be %<char **%>second argument to %<__builtin_expect%> must be a constantsecond argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentsection attribute not allowed for %q+Dsection of %q+D conflicts with previous declarationselector must be an immediateselector must be an integer constant in the range 0..%wisetting core file size limit to maximum: %mshadowing %s function %q#Dshadowing previous type declaration of %q#Dshared and mdll are not compatibleshared call_stmt:shared rtxshift must be an immediateside effects not recomputed when ADDR_EXPR changedsigned and unsigned type in conditional expressionsimple IFsingle exit not recorded for loop %dsize assigned to %qT may not be ABI-compliant and may change in a future version of GCCsize in array new must have integral typesize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qs has non-integer typesize of array %qs is negativesize of array %qs is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of variable %q+D is too largesizeof(long double) is 12sizeof(long double) is 16soft-float and long-double-128 are incompatiblesorry, unimplemented: sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)source file for class %qs is newer than its matching class file.  Source file %qs used insteadspec '%s' has invalid '%%0%c'spec '%s' has invalid '%%W%cspec '%s' has invalid '%%x%c'spec '%s' invalidspec '%s' is invalidspec failure: '%%*' has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option '%c'spec file has no spec for linkingspec is '%s'
  
! specialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qT after instantiationspecialization of implicitly-declared special member functionspecializing %q#T in different namespacespecified mode too small for enumeral valuesspecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack underflow - dup* operationstackframe too big: %d bytesstandard conversions are not allowed in this contextstatement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFSstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement with no effectstatement-expressions are allowed only inside functionsstatic %qs cannot be declared %<mutable%>static declaration of %q+D follows non-static declarationstatic field has same name as methodstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic or type qualifiers in abstract declaratorstatic or type qualifiers in non-parameter array declaratorstatic variable %q+D is marked dllimportstatically allocated instance of Objective-C class %qsstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestmt (%p) marked modified after optimization pass : storage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qsstorage class specified for structure field %qsstorage class specified for typenamestorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size not constantstorage size not knownstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn't constantstorage size of %qD isn't knownstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct has no membersstruct has no named membersstructure %qD with uninitialized const membersstructure %qD with uninitialized reference membersstructure alignment must be a small power of two, not %dstructure size boundary can only be set to %sstructured COND_EXPR at the end of bb %dsubframework include %s conflicts with framework includesubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is pointer to functionsubscripting array declared %<register%>suggest parentheses around && within ||suggest parentheses around + or - in operand of &suggest parentheses around + or - inside shiftsuggest parentheses around arithmetic in operand of ^suggest parentheses around arithmetic in operand of |suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of &suggest parentheses around comparison in operand of ^suggest parentheses around comparison in operand of |support for mode %qsswitch %qs is no longer supportedswitch '%s' does not start with '-'switch -mcpu=%s conflicts with -march= switchswitch quantity not an integerswitch statement of size %lu entries too largesymbol %s symtree: %s  Ambig %dsyntax errorsyntax error: cannot back upsyntax error; also virtual memory exhaustedsystem path '%s' is not absolutetaking address of temporarytaking the address of a label is non-standardtarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget format does not support infinitytarget system does not support debug outputtarget system does not support the "%s" debug formattemplate argument %d is invalidtemplate argument %qE involves template parameter(s)template argument required for %<%s %T%>template class without a nametemplate declaration of %q#Dtemplate declaration of %qstemplate definition of non-template %q#Dtemplate header not allowed in member definition of explicitly specialized classtemplate instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qDtemplate instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)template parameter %q+#Dtemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match templatetemplate parameters not used in partial specialization:template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratorthat particular -g option is invalid with -maout and -melinuxthe %<java.lang.Object%> that was found in %qs didn't have the special zero-length %<gnu.gcj.gcj-compiled%> attribute.  This generally means that your classpath is incorrectly set.  Use %<info gcj "Input Options"%> to see the info page describing how to set the classpaththe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe assignment suppression scanf featurethe cpu name must be lower casethe default argument for parameter %d of %qD has not yet been parsedthe m210 does not have little endian supportthe mangled name of %qD will change in a future version of GCCthe offset of %qD may not be ABI-compliant and may change in a future version of GCCthe type being destroyed is %qT, but the destructor refers to %qTthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this function may return with or without a valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q+D follows non-thread-local declarationthread-local storage not supported for this targetthrowing NULL, which has integral, not pointer typetime in %s: %ld.%06ld (%ld%%)
! tls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>too few arguments for formattoo few arguments to %%:version-comparetoo few arguments to %s %q+#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %qEtoo few arguments to function %qstoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many alternatives in %<asm%>too many arguments for formattoo many arguments to %%:version-comparetoo many arguments to %s %q+#Dtoo many arguments to functiontoo many arguments to function %qEtoo many arguments to function %qstoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many outgoing branch edges from bb %itoo many template parameter lists in declaration of %qDtoo many template-parameter-liststoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>total size of local variables exceeds architecture limittraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrampolines not supportedtrap mode not supported for VAX floatstrap mode not supported on Unicos/Mktree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of phi_node with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs  in %s, at %s:%dtree list ends on depth %itry reducing the number of local variablestry removing the parentheses around the type-idtry using %qE insteadtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetwo different pointers with identical points-to sets but different name tagstwo or more data types in declaration of %qstwo or more data types in declaration specifierstype %q#T argument given to %<delete%>, expected pointertype %q+D does not have a known sizetype %qT is disallowed in Java %<throw%> or %<catch%>type %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is not derived from %<java::lang::Throwable%>type %qT is not derived from type %qTtype %qT of template argument %qE depends on template parameter(s)type %qs has a user-defined constructortype %qs has a user-defined destructortype %qs has no default constructor to calltype %qs has virtual member functionstype defaults to %<int%> in declaration of %qstype is deprecatedtype is deprecated (declared at %s:%d)type mismatch between an SSA_NAME and its symboltype mismatch in conditional expressiontype mismatch with previous external decl of %q#Dtype of %q+D defaults to %<int%>type of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype qualifiers specified for friend class declarationtype size can%'t be explicitly evaluatedtype to vector delete is neither pointer or array typetype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef declaration invalid in parameter declarationtypedef-name %qD used as destructor declaratortypes are not quite compatibleunable to compute real location of stacked parameterunable to emulate %qsunable to find a register to spill in class %qsunable to generate reloads for:unable to open dynamic dependency '%s'unable to use '%s' for PIC registerunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qsundefined named operand %qsunderflowed virtual array %s in %s, at %s:%dunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressunimplemented functionalityunimplemented-shmedia profilinguninitialized const %qDuninitialized const in %<new%> of %q#Tuninitialized const member %qDunion cannot be made transparentunion has no membersunion has no named membersunknown -m%s= option specified: '%s'unknown -malign-XXXXX option specified: '%s'unknown -mdebug-%s switchunknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>unknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown action %qs for %<#pragma pack%> - ignoredunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown conversion type character 0x%x in formatunknown demangling style '%s'unknown encoding: %qs
  This might mean that your locale's encoding is not supported
  by your system's iconv(3) implementation.  If you aren't trying
  to use a particular encoding for your input file, try the
! %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunregistered operator %sunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvector %s %s domain error, in %s at %s:%uvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong single exit %d->%d recorded for loop %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.1.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
! PO-Revision-Date: 2006-06-25 22:35+0200
  Last-Translator: Roland Stigge <stigge@antcom.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  MIME-Version: 1.0
--- 2062,2120 ----
  
  Usage: jv-scan [OPTION]... FILE...
  
! Use 128-bit long doubleUse 16 bit intUse 16-bit abs patternsUse 32 bit floatUse 32 bit intUse 32-bit ABIUse 32-bit floating-point registersUse 32-bit general registersUse 4 byte entries in switch tablesUse 4 media accumulatorsUse 4xx half-word multiply instructionsUse 4xx string-search dlmzb instructionUse 64 FPRsUse 64 GPRsUse 64 bit floatUse 64-bit ABIUse 64-bit floating-point registersUse 64-bit general registersUse 64-bit long doubleUse 8 media accumulatorsUse ABI reserved registersUse AltiVec instructionsUse Branch Likely instructions, overriding the architecture defaultUse CONST16 instruction to load constantsUse EABIUse FUNC to flush the cache before calling stack trampolinesUse GNU libc instead of uClibcUse GP relative sdata/sbss sectionsUse H8/300 alignment rulesUse IEEE math for fp comparisonsUse MIPS-3D instructionsUse MIPS-DSP instructionsUse MPYI instruction for C3xUse Mingw-specific thread supportUse NewABI-style %reloc() assembly operatorsUse P-mnemonics for branches statically predicted as takenUse PMC-style 'mad' instructionsUse POWER instruction setUse POWER2 instruction setUse PowerPC General Purpose group optional instructionsUse PowerPC Graphics group optional instructionsUse PowerPC V2.01 single field mfcr instructionUse PowerPC V2.02 floating point rounding instructionsUse PowerPC V2.02 popcntb instructionUse PowerPC instruction setUse PowerPC-64 instruction setUse ROM instead of RAMUse SSE register passing conventions for SF and DF modeUse STACK as the initial value of the stack pointerUse UNIX assembler syntaxUse UltraSPARC Visual Instruction Set extensionsUse VAX fpUse VAXC structure conventionsUse __cxa_atexit to register destructorsUse __cxa_get_exception_ptr in exception handlingUse a 32-bit long typeUse a 4-byte record marker for unformatted filesUse a 64-bit long typeUse a stack protection method for every functionUse addresses that allocate global registersUse alternate register namesUse an 8-bit 'int' typeUse an 8-byte record marker for unformatted filesUse arbitrary sized immediates in bit operationsUse big-endian byte orderUse big-endian format for unformatted filesUse branch-and-break sequences to check for integer divide by zeroUse bras for executable < 64kUse byte loads and stores when generating code.Use call and rtc for function calls and returnsUse call-clobbered registers for parameters and return valueUse class <name> for constant stringsUse control speculationUse data speculation after reloadUse data speculation before reloadUse different calling convention using 'rtd'Use direct addressing mode for soft registersUse direct references against %gs when accessing tls dataUse epsilon-respecting floating point compare instructionsUse expression value profiles in optimizationsUse f2c calling conventionUse fast but approximate float to integer conversionUse features of and schedule code for given CPUUse features of and schedule given CPUUse fp double instructionsUse fp registersUse given SPARC-V9 code modelUse given assembler dialectUse given thread-local storage dialectUse given x86-64 code modelUse hardware FPUse hardware floating pointUse hardware fpUse hardware quad FP instructionsUse in block control speculationUse in block data speculation after reloadUse in block data speculation before reloadUse in/loc/out register namesUse indirect CALLXn instructions for large programsUse indirect callsUse inline patterns for copying memoryUse jsr and rts for function calls and returnsUse jump tables for sufficiently large switch statementsUse little-endian byte orderUse little-endian format for unformatted filesUse media instructionsUse multiply add/subtract instructionsUse n as character line width in fixed modeUse n as character line width in free modeUse native (MS) bitfield layoutUse native format for unformatted filesUse new mnemonics for PowerPC architectureUse normal calling conventionUse of -fdefault-double-8 requires -fdefault-real-8Use offset tables for virtual method callsUse old mnemonics for PowerPC architectureUse only one TOC entry per procedureUse packed stack layoutUse paired-single floating-point instructionsUse portable calling conventionsUse profiling information for branch probabilitiesUse propolice as a stack protection methodUse push instructions to save outgoing argumentsUse red-zone in the x86-64 codeUse register stack for parameters and return valueUse registers for argument passingUse registers r2 and r5Use rjmp/rcall (limited range) on >8K devicesUse shared librariesUse simple data speculation checkUse simple data speculation check for control speculationUse simulator runtimeUse software floating pointUse stack biasUse structs on stronger alignment for double-word copiesUse stubs for function prologuesUse subroutines for function prologues and epiloguesUse the BK register as a general purpose registerUse the Cray Pointer extensionUse the Cygwin interfaceUse the DEC assembler syntaxUse the WindISS simulatorUse the bit-field instructionsUse the divide instructionUse the mips-tfile postpassUse the most feature-enabling options allowed by other optionsUse the narrowest integer type possible for enumeration typesUse the same size for double as for floatUse traditional GNU semantics for inline functionsUse trap instructions to check for integer divide by zeroUse uClibc instead of GNU libcUse zero-extending memory loads, not sign-extending onesUsed in Fix-and-Continue mode to indicate that object files may be swapped in at runtimeUser defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE constructUser operator '%s' referenced at %L not found in module '%s'User operator procedure '%s' at %L cannot be assumed character lengthUser operator procedure '%s' at %L must be a FUNCTIONUser operator procedure '%s' at %L must have at least one argumentUser operators:
  Using IBM extended precision long doubleUsing IEEE extended precision long doubleUsing built-in specs.
! Using darwin64 ABIUsing old darwin ABIVOIDmode on an outputVariable %qs is already defined in this method and was declared %<%s %s%> at line %dVariable %qs is used more than once in the argument list of method %qsVariable %qs may not have been initializedVariable '%s' at %C cannot be redefined inside loop beginning at %LVariable '%s' at %C with an initializer already appears in a DATA statementVariable '%s' at %L has not been assigned a format labelVariable '%s' at %L in this context must be constantVariable '%s' cannot appear in the expression at %LVariable '%s' has not been assigned a target label at %LVariable '%s' in %s clause is used in NAMELIST statement at %LVariable '%s' in input list at %C cannot be INTENT(IN)Variable '%s' is used at %L before the ENTRY statement in which it is a parameterVariable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable tag cannot be INTENT(IN) at %CVariable tag cannot be assigned in PURE procedure at %CVariable type is UNKNOWN in assignment at %LVector assignment to assumed-size Cray Pointee at %L is illegal.WHERE WHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWRITEWarn about "extern" declarations not at file scopeWarn about "suspicious" constructsWarn about @selector()s without previously declared methodsWarn about C constructs that are not in the common subset of C and C++Warn about NULL being passed to argument slots marked as requiring non-NULLWarn about PCH files that are found but not usedWarn about all enumerated switches missing a specific caseWarn about calls with implicit interfaceWarn about casting functions to incompatible typesWarn about casts which discard qualifiersWarn about code that will never be executedWarn about code which might break strict aliasing rulesWarn about compile-time integer division by zeroWarn about deprecated 'vector long ...' AltiVec type usageWarn about deprecated compiler featuresWarn about enumerated switches missing a "default:" statementWarn about enumerated switches, with no default, missing a caseWarn about features not present in traditional CWarn about format strings that are not literalsWarn about function pointer arithmeticWarn about functions which might be candidates for __attribute__((noreturn))Warn about functions which might be candidates for format attributesWarn about global functions without previous declarationsWarn about global functions without prototypesWarn about implicit conversionWarn about implicit function declarationsWarn about inappropriate attribute usageWarn about invalid uses of the "offsetof" macroWarn about macros defined in the main file that are not usedWarn about missing ampersand in continued character constantsWarn about missing fields in struct initializersWarn about misuses of pragmasWarn about multiple declarations of the same objectWarn about non-normalised Unicode stringsWarn about non-virtual destructorsWarn about optimizations that assume that signed overflow is undefinedWarn about overflow in arithmetic expressionsWarn about overloaded virtual function namesWarn about overriding initializers without side effectsWarn about pointer casts which increase alignmentWarn about possible aliasing of dummy argumentsWarn about possible security problems with format functionsWarn about possible violations of sequence point rulesWarn about possibly confusing type conversionsWarn about possibly missing braces around initializersWarn about possibly missing parenthesesWarn about possibly nested block comments, and C++ comments spanning more than one physical lineWarn about printf/scanf/strftime/strfmon format string anomaliesWarn about returning structures, unions or arraysWarn about signed-unsigned comparisonsWarn about stray tokens after #elif and #endifWarn about strftime formats yielding 2-digit yearsWarn about subscripts whose type is "char"Warn about suspicious declarations of "main"Warn about suspicious uses of memory addressesWarn about things that will change when compiling with an ABI-compliant compilerWarn about truncated character expressionsWarn about truncated source linesWarn about uncasted NULL used as sentinelWarn about underflow of numerical constant expressionsWarn about uninitialized automatic variablesWarn about unprototyped function declarationsWarn about unrecognized pragmasWarn about usage of non-standard intrinsicsWarn about use of multi-character character constantsWarn about user-specified include directories that do not existWarn about uses of __attribute__((deprecated)) declarationsWarn about variables which are initialized to themselvesWarn about violations of Effective C++ style rulesWarn about zero-length formatsWarn if .class files are out of dateWarn if a C-style cast is used in a programWarn if a deprecated compiler feature, class, method, or field is usedWarn if a function uses alloca or creates an array with dynamic sizeWarn if a selector has multiple methodsWarn if a single function's framesize exceeds the given framesizeWarn if a string is longer than the maximum portable length specified by the standardWarn if an object is larger than <number> bytesWarn if an old-style parameter definition is usedWarn if an undefined macro is used in an #if directiveWarn if deprecated empty statements are foundWarn if inherited methods are unimplementedWarn if modifiers are specified when not necessaryWarn if passing too many arguments to a function for its format stringWarn if testing floating point numbers for equalityWarn if the loop cannot be optimized due to nontrivial assumptions.Warn if trigraphs are encountered that might affect the meaning of the programWarn if type signatures of candidate methods do not match exactlyWarn when a declaration does not specify a typeWarn when a declaration is found after a statementWarn when a function is unusedWarn when a function parameter is unusedWarn when a label is unusedWarn when a pointer differs in signedness in an assignmentWarn when a pointer is cast to an integer of a different sizeWarn when a register variable is declared volatileWarn when a stackframe is larger than the specified sizeWarn when a variable is unusedWarn when all constructors and destructors are privateWarn when an expression value is unusedWarn when an inlined function cannot be inlinedWarn when an optimization pass is disabledWarn when converting the type of pointers to member functionsWarn when non-templatized friend functions are declared within a templateWarn when not issuing stack smashing protection for some reasonWarn when one local variable shadows anotherWarn when overload promotes from unsigned to signedWarn when padding is required to align structure membersWarn when synthesis behavior differs from CfrontWarn when the compiler reorders codeWarn when the packed attribute has no effect on struct layoutWarn when there is a cast to a pointer from an integer of a different sizeWarn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++)Warn whenever an Objective-C assignment is being intercepted by the garbage collectorWarning:When "signed" or "unsigned" is not given make the bitfield signedWhen "signed" or "unsigned" is not given make the bitfield unsignedWhen generating -mabicalls code, make the code suitable for use in shared librariesWhen possible do not generate stack framesWhen running CSE, follow conditional jumpsWhen running CSE, follow jumps to their targetsWhile setting up signal handler: %mWhile setting up signal stack: %mWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errataWork around a hardware anomaly by adding a number of NOPs before aWork around an early 4300 hardware bugWork around bug in multiplication instructionWork around certain R4000 errataWork around certain R4400 errataWork around certain VR4120 errataWork around errata for early SB-1 revision 2 coresWork around hardware multiply bugWrite dependency output to the given fileWriting module %s at line %d column %d: %sXXX entering pop_everything ()
  XXX is_class_level != (current_scope == class_scope)
  XXX leaving pop_everything ()
  YYDEBUG was not defined at build time, -dy ignoredZero is not a valid statement label at %C[Leaving %s]
! [cannot find %s][super ...] must appear in a method context_%d__BELOW100__ attribute not allowed with auto storage class__builtin_eh_return not supported on this target__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target``%s' attribute only applies to functionsa cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class-key must be used when declaring a frienda member of a structure or union cannot have a variably modified typea parameter list with an ellipsis can%'t match an empty parameter name list declarationa storage class can only be specified for objects and functionsa template-id may not appear in a using-declarationa using-declaration cannot specify a template-id.  Try %<using %D%>abnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccumulator is not a constant integeraccumulator number is out of boundsaddress area of %q+D conflicts with previous declarationaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of global register variable %qs requestedaddress of local variable %q+D returnedaddress of register variable %qD requestedaddress of register variable %qs requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address taken, but ADDRESSABLE bit not setaddressable variable that is aliased but is not in any alias setafter previous specification in %q+#Daggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedalias argument not a stringalias definitions not supported in Mach-O; ignoredalias set of a pointer's symbol tag should be a superset of the corresponding name tagalignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment.  Using %dalignment of array elements is greater than element sizeall member functions in class %qT are privateallocating zero-element arrayambiguates built-in declaration %q#Dambiguates old declaration %q+#Dambiguous abbreviation %sambiguous class template instantiation for %q#Tambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous template specialization %qD for %q+Dan argument type that has a default promotion can%'t match an empty parameter name list declarationan asm-specification is not allowed on a function-definitionan explicit specialization must be preceded by %<template <>%>anachronism: anachronistic old-style base class initializeranonymous %s declared inside parameter listanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorapplying attributes to template parameters is not implementedargs to be formatted is not %<...%>argument %d of %qE might be a candidate for a format attributeargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Wnormalized%> not recognizedargument 1 must be a 5-bit signed literalargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be a 5-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument dependent lookup finds %q+Dargument of %<__builtin_args_info%> must be constantargument of %<__builtin_args_info%> out of rangeargument of %<__builtin_eh_return_regno%> must be constantargument of %qs attribute is not "ilink1" or "ilink2"argument of %qs attribute is not a string constantargument of function call might be a candidate for a format attributeargument of type %qT does not match %qTargument to "%s" should be a non-negative integerargument to %qs attribute larger than %dargument to %qs must be a 2-bit unsigned literalargument to '%s' missingargument to '%s' missing
! argument to '-%s' is missingargument to '-B' is missingargument to '-Xassembler' is missingargument to '-Xlinker' is missingargument to '-Xpreprocessor' is missingargument to '-l' is missingargument to '-specs' is missingargument to '-specs=' is missingargument to '-x' is missingargument to dss must be a 2-bit unsigned literalarguments to destructor are not allowedarithmetic IFarithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD initialized by parenthesized string literal %qEarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray does not match the region treearray index in initializer exceeds array boundsarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray size missing in %q+Darray size missing in %qDarray subscript has type %<char%>array subscript is not an integerarray type has incomplete element typearray used as initializerarrays of functions are not meaningfulas %qDasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qs conflicts with asm clobber listassert: %s is assign compatible with %sassertion missing after %qsassignmentassignment (not initialization) in declarationassignment discards qualifiers from pointer target typeassignment from distinct Objective-C typeassignment from incompatible pointer typeassignment left-hand side might be a candidate for a format attributeassignment makes integer from pointer without a castassignment makes pointer from integer without a castassignment makes qualified function pointer from unqualifiedassignment of read-only locationassignment of read-only member %qDassignment of read-only variable %qDassignment suppressionassignment to final field %q+D not in field's classassumed character length variable '%s' in constant expression at %Lassuming cast to type %qT from overloaded functionassuming pointer to member %qDassuming signed overflow does not occur when negating a divisionassuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testassuming that the loop counter does not overflowassuming that the loop is not infiniteat this point in fileattempt to take address of bit-field structure member %qDattribute declarationattribute for %q+#T must follow the %qs keywordattribute ignored in declaration of %q+#Tattribute interrupt_handler is not compatible with -m5-compactattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%sbackend decl for module variable %s already existsbad PC range for debug info for local %q+Dbad addressbad address, not (reg+disp):bad address, not post_inc or pre_dec:bad amount of stack space removal: %dbad array initializerbad builtin fcodebad condition codebad expression type during walk (%d)bad format of .zip/.jar archive
! bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad method signaturebad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad pc in exception_tablebad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad string constantbad testbad type in parameter debug infobad value %<%s%> for -mtls-size= switchbad value %<%s%> for -mtune= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value (%s) for %s switchbad value (%s) for -march= switchbad value (%s) for -masm= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mfpmath= switchbad value (%s) for -mtls-dialect= switchbad value (%s) for -mtune= switchbad value constant type %d, index %dbad value for -mcall-%sbad value for -msdata=%sbad zip/jar file %sbadly nested C headers from preprocessorbase %qT will be initialized afterbase class %q#T has a non-virtual destructorbase class %qT has cv qualifiersbase class is of array typebase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d do not belong to loop %dbb %d on wrong placebb prediction set for block %i, but it is not used in RTL landbb_for_stmt (phi) is set to a wrong basic blockbb_for_stmt (stmt) is set to a wrong basic blockbit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qs has invalid typebit-field %qs width not an integer constantblock IFbogus DISPOSE construction: %dbogus JARL construction: %d
! bogus JR construction: %dbogus PREPEARE construction: %dboolean registers required for the floating-point optionboth %<complex%> and %<%s%> in declaration specifiersboth %<complex%> and %<_Bool%> in declaration specifiersboth %<complex%> and %<_Decimal128%> in declaration specifiersboth %<complex%> and %<_Decimal32%> in declaration specifiersboth %<complex%> and %<_Decimal64%> in declaration specifiersboth %<complex%> and %<void%> in declaration specifiersboth %<long long%> and %<%s%> in declaration specifiersboth %<long long%> and %<double%> in declaration specifiersboth %<long%> and %<%s%> in declaration specifiersboth %<long%> and %<_Bool%> in declaration specifiersboth %<long%> and %<_Decimal128%> in declaration specifiersboth %<long%> and %<_Decimal32%> in declaration specifiersboth %<long%> and %<_Decimal64%> in declaration specifiersboth %<long%> and %<char%> in declaration specifiersboth %<long%> and %<float%> in declaration specifiersboth %<long%> and %<short%> in declaration specifiersboth %<long%> and %<void%> in declaration specifiersboth %<short%> and %<%s%> in declaration specifiersboth %<short%> and %<_Bool%> in declaration specifiersboth %<short%> and %<_Decimal128%> in declaration specifiersboth %<short%> and %<_Decimal32%> in declaration specifiersboth %<short%> and %<_Decimal64%> in declaration specifiersboth %<short%> and %<char%> in declaration specifiersboth %<short%> and %<double%> in declaration specifiersboth %<short%> and %<float%> in declaration specifiersboth %<short%> and %<void%> in declaration specifiersboth %<signed%> and %<%s%> in declaration specifiersboth %<signed%> and %<_Bool%> in declaration specifiersboth %<signed%> and %<_Decimal128%> in declaration specifiersboth %<signed%> and %<_Decimal32%> in declaration specifiersboth %<signed%> and %<_Decimal64%> in declaration specifiersboth %<signed%> and %<double%> in declaration specifiersboth %<signed%> and %<float%> in declaration specifiersboth %<signed%> and %<unsigned%> in declaration specifiersboth %<signed%> and %<void%> in declaration specifiersboth %<unsigned%> and %<%s%> in declaration specifiersboth %<unsigned%> and %<_Bool%> in declaration specifiersboth %<unsigned%> and %<_Decimal128%> in declaration specifiersboth %<unsigned%> and %<_Decimal32%> in declaration specifiersboth %<unsigned%> and %<_Decimal64%> in declaration specifiersboth %<unsigned%> and %<double%> in declaration specifiersboth %<unsigned%> and %<float%> in declaration specifiersboth %<unsigned%> and %<void%> in declaration specifiersbraced spec '%s' is invalid at '%c'braced spec body '%s' is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed
  branch %2d taken %s%s
! branch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbuilt-in function %q+D declared as non-functionc4x_address_cost: Invalid addressing modec4x_operand_subword: address not offsettablec4x_operand_subword: invalid addressc4x_operand_subword: invalid autoincrementc4x_operand_subword: invalid modec4x_operand_subword: invalid operandc4x_print_operand: %%L inconsistencyc4x_print_operand: %%N inconsistencyc4x_print_operand: %%O inconsistencyc4x_print_operand: Bad operand casec4x_print_operand_address: Bad operand casec4x_print_operand_address: Bad post_modifyc4x_print_operand_address: Bad pre_modifyc4x_rptb_insert: Cannot find start labelc4x_rptb_rpts_p: Repeat block top label movedc4x_valid_operands: Internal errorcall   %2d never executed
  call   %2d returned %s
! call edges for non-call insn in bb %icall is unlikelycall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to Java %<catch%> or %<throw%> with %<jthrowable%> undefinedcall to Java constructor with %qs undefinedcall to Java constructor, while %<jclass%> undefinedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to non-function %qDcall-clobbered register used for global register variablecall_expr cannot be mangled due to a defect in the C++ ABIcalled from herecalled object %qE is not a functioncaller edge count is negativecan not use -mtp=cp15 with -mthumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t create precompiled header %s: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t seek in %s: %mcan%'t write %s: %mcan%'t write to %s: %mcan't apply both longcall and shortcall attributes to the same functioncan't close %s: %mcan't close input file %s: %mcan't convert between vector values of different sizecan't convert from incomplete type %qT to %qTcan't convert value to a vectorcan't create %s: %mcan't create directory %s: %mcan't create repository information file %qscan't define friend function %qs in a local class definitioncan't do dependency tracking with input from stdincan't extend PCH file: %mcan't find %<class$%> in %qTcan't find a register in class %qs while reloading %<asm%>can't get position in PCH file: %mcan't get program statuscan't initialize friend function %qscan't make %qD into a method -- not in a classcan't open %s for writing: %mcan't open %s: %mcan't open input file: %scan't open ldd outputcan't open nm outputcan't open output file '%s'can't read PCH file: %mcan't reopen %s: %mcan't seek PCH file: %mcan't set position in PCH file: %mcan't specify '-D' without '--main'
! can't specify both -o and -MDcan't use '%s' as a %s registercan't write PCH filecan't write PCH file: %mcan't write PCH fle: %mcan't write padding to PCH file: %mcandidate 1:candidate 2:candidate is: %+#Dcandidates are:candidates are: %+#Dcannot %s a pointer to incomplete type %qTcannot allocate an object of abstract type %qTcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot call member function %qD without objectcannot convert %qE from type %qT to type %qTcannot convert %qT to %qT for argument %qP to %qDcannot convert %qT to %qT in %scannot convert from base %qT to derived type %qT via virtual base %qTcannot convert to a pointer typecannot convert type %qT to type %qTcannot create pointer to reference member %qDcannot create temporary filecannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with function typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %<%T%>cannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare reference to %q#Tcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot define member function %<%T::%s%> within %<%T%>cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot disable built-in function %qscannot do z-register replacementcannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot explicitly declare member %q#D to have extern linkagecannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find class %qscannot find file for class %scannot find interface declaration for %qscannot find interface declaration for %qs, superclass of %qscannot find protocol declaration for %qscannot find reference tag for class %qscannot handle inconsistent calls to %qscannot initialize %qT from %qTcannot initialize aggregate of type %qT with a compound literalcannot initialize arrays using this syntaxcannot initialize multi-dimensional array with initializercannot inline function %<main%>cannot merge separate %s counters for function %ucannot open %scannot optimize loop, the loop counter may overflowcannot optimize possibly infinite loopscannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtimecannot pass rvalue to reference parametercannot put object with volatile field into registercannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtimecannot reload integer constant operand in %<asm%>cannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specify 'main' class when not linkingcannot specify -o with -c or -S with multiple filescannot specify both -C and -ocannot specify both -msep-data and -mid-shared-librarycannot take address of bit-field %qDcannot take the address of %<this%>, which is an rvalue expressioncannot use %<::%> in parameter declarationcannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use typeid with -fno-rtticannot use va_start in interrupt functioncase label %qE not within a switch statementcase label does not reduce to an integer constantcase label in scope of identifier with variably modified type not containing enclosing switch statementcase label in statement expression not containing enclosing switch statementcase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted: cast adds new qualifiers to function typecast discards qualifiers from pointer target typecast from %qT to %qT increases required alignment of target typecast from %qT to %qT loses precisioncast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast increases required alignment of target typecast specifies array typecast specifies function typecast to non-reference type used as lvaluecast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointerchanges meaning of %qD from %q+#Dchar-array initialized from wide stringchecksum is %x instead of %xchoosing %qD over %qDcircular pointer delegation detectedclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qT will be considered nearly empty in a future version of GCCclass %qs already existsclass '%s' has no method named '%s' matching signature '%s'class definition may not be declared a friendclass is of array type
  cleanup argument not a functioncleanup argument not an identifierclosing dependency file %s: %mcode model %<large%> not supported yetcode model %qs not supported in the %s bit modecode model %s not supported in PIC modecollect2 version %scollect: reading %s
  collect: recompiling %s
  collect: relinking
  collect: tweaking %s in %s
! comma at end of enumerator listcommand line option "%s" is valid for %s but not for %scommand line option %<-fapple-kext%> is only valid for C++command line option %qs is not supported by this configurationcommon: /%s/ comparing floating point with == or != is unsafecomparison between %q#T and %q#Tcomparison between pointer and integercomparison between signed and unsignedcomparison between signed and unsigned integer expressionscomparison between types %q#T and %q#Tcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of promoted ~unsigned with constantcomparison of promoted ~unsigned with unsignedcomparison of unsigned expression < 0 is always falsecomparison of unsigned expression >= 0 is always truecomparison with string literal results in unspecified behaviourcomparisons like X<=Y<=Z do not have their mathematical meaningcompilation terminated due to -Wfatal-errors.
  compilation terminated.
! complex invalid for %qscomponents: compound literal has variable sizecompound literal of non-object type %qTconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q#Dconflicting return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting super class name %qsconflicting type qualifiers for %q+Dconflicting types for %q+Dconflicting types for built-in function %q+Dconflicts with built-in declaration %q#Dconflicts with function declaration %q#Dconflicts with new declaration with %qL linkageconflicts with previous declaration %q+#Dconst %qs cannot be declared %<mutable%>const_double_split got a bad insn:constant argument out of range for %qsconstant arithmetic operand out of rangeconstant halfword load operand out of rangeconstant logical value in CASE statement is repeated at %Lconstant not recomputed when ADDR_EXPR changedconstructor cannot be static member functionconstructor for alien class %qT cannot be a memberconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared virtualconstructors may not be cv-qualifiedcontinue label %qs does not name a loopcontinue statement not within a loopcontinue statement not within loop or switchcontrol flow in the middle of basic block %dconversion from %q#T to %q#Tconversion from %qT to %qT discards qualifiersconversion from %qT to %qT is ambiguousconversion from %qT to non-scalar type %qT requestedconversion lacks type at end of formatconversion of %qE from %qT to %qT is ambiguousconversion to %s%s will never use a type conversion operatorconversion to incomplete typeconversion to non-scalar type requestedconverting NULL to non-pointer typeconverting from %qT to %qTconverting overloaded function %qD to type %q#T is ambiguousconverting to %qT from %qTconverting to non-pointer type %qT from NULLcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: run_max * runs < sum_maxcorrupted profile info: sum_all is smaller than sum_maxcould not convert %qE to %qTcould not convert template argument %qE to %qTcould not find a spill registercould not find class$ field in java interface type %qTcould not find specs file %s
! could not open dump file %qs: %scould not split insncouldn't determine target name for dependency trackingcouldn't find class %scouldn't run '%s': %scouldn't unmap pch_address_space: %mcoverage mismatch for function %qs while reading counter %qscoverage mismatch for function %u while reading execution counterscreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating %screating array of %qTcreating array of %qT, which is an abstract class typecreating array with negative size (%qE)creating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcritical region may not be nested inside a critical region with the same namecurrent namespace %qD does not enclose strongly used namespace %qDdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdebug format "%s" conflicts with prior selectiondebug output level %s is too highdebug: decimal floating point not supported for this targetdeclaration does not declare anythingdeclaration for parameter %q+D but no such parameterdeclaration of %<extern%> variable %q+D in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q+#Ddeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows a global declarationdeclaration of %q+D shadows a parameterdeclaration of %q+D shadows a previous localdeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute noinline follows inline declaration declaration of %q+D with no linkage follows extern declarationdeclaration of %qD as %sdeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of 'this'declaration of %qD shadows a previous localdeclaration of %qF throws different exceptionsdeclaration of %qs as array of functionsdeclaration of %qs as array of voidsdeclaration of %qs shadows a parameterdeclaration of %qs shadows a symbol from the parameter listdeclaration of C function %q#D conflicts withdeclaration of namespace %qD conflicts withdeclaration of non-variable %q+D in %<for%> loop initial declarationdeclaration of static variable %q+D in %<for%> loop initial declarationdeclaration of template %q#Ddeclarator-id missing; using reserved word %qDdecrement of pointer to unknown structuredecrement of read-only locationdecrement of read-only member %qDdecrement of read-only variable %qDdefault argument %qE uses local variable %qDdefault argument for %q#D has type %qTdefault argument for parameter of type %qT has type %qTdefault argument given for parameter %d of %q#Ddefault argument missing for parameter %P of %q+#Ddefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefining explicit specialization %qD in friend declarationdefinition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %qD is not in namespace enclosing %qTdefinition of implicitly-declared %qDdefinition of static data member %q+D of dllimport'd classdefinition provided for explicit instantiationdeleting %qT is undefineddeleting array %q#Ddependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated covariant return type for %q+#Ddeprecated use of default argument for parameter of non-functiondereferenced pointers should have a name or a symbol tagdereferencing %<void *%> pointerdereferencing pointer to incomplete typedereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qs shall not be run eitherdestructor for alien class %qT cannot be a memberdestructors may not be cv-qualifieddestructors may not have parametersdifferent shape for %s at %L on dimension %d (%d/%d)different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmuldifferent shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmuldirect base %qT inaccessible in %qT due to ambiguitydistinct Objective-C type in returndivision by zerodivision by zero in %<%E %% 0%>division by zero in %<%E %% 0.%>division by zero in %<%E / 0%>division by zero in %<%E / 0.%>does not support multilibdominator of %d should be %d, not %ddominator of %d status unknownduplicate %<const%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qEduplicate %qsduplicate (or overlapping) case valueduplicate ConstantValue attribute for field '%s'duplicate asm operand name %qsduplicate base type %qT invalidduplicate case label: %<duplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qsduplicate declaration of method %<%c%s%>duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate initialization of %qDduplicate interface declaration for category %<%s(%s)%>duplicate interface declaration for class %qsduplicate label %qDduplicate label declaration %qEduplicate member %q+Dduplicated initializerdynamic dependency %s not founddynamic_cast of %q#D to %q#T can never succeededge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:elemental subroutineelements of array %q#D have incomplete typeembedded %<\0%> in formatemitting PIC operand, but PIC register isn't set upempty declarationempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty index range in initializerempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerenabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenabling caller interworking support is only meaningful when compiling for the Thumbenclosing class templates are not explicitly specializedend insn %d for block %d not found in the insn streamenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration values exceed range of largest integerenumerator value for %qD not integer constantenumerator value for %qE is not an integer constantenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'error closing %s: %merror in args to spec function '%s'error in constant pool entry #%derror in constant pool entry #%d
  error while parsing constant poolerror while parsing constant pool
  error while parsing fieldserror while parsing fields
  error while parsing final attributeserror while parsing final attributes
  error while parsing methodserror while parsing methods
! error while reading %s from zip fileerror writing %qserror writing to %s: %merror: exception handling disabled, use -fexceptions to enableexception of type %<%T%> will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexpand_binop failed in movsi gotexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<:%> or %<...%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<;%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<none%> or %<shared%>expected %<{%>expected %d levels of template parms for %q#D, got %dexpected [error|warning|ignored] after %<#pragma GCC diagnostic%>expected an SSA_NAME objectexpected class nameexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected expressionexpected identifierexpected identifier or %<(%>expected identifier or %<*%>expected integer expressionexpected iteration declaration or initializationexpected qualified name in friend declaration for destructor %qDexpected specifier-qualifier-listexpected statementexpected string literalexpense of call operation relative to ordinary arithmetic operationsexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit qualification in declaration of %qDexplicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of non-template %qTexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE of abstract class type %qT cannot be used in throw-expressionexpression in new-declarator must have integral or enumeration typeexpression reference type error at %Lexpression statement has incomplete typeextended registers have no high halvesextern declaration of %q#D doesn't matchextern declaration of %q+D follows declaration with no linkageexternal linkage required for symbol %q+D because of %qs attributeextra %<;%>extra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification ignoredextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous argument to '%s' optionfailed to find class '%s'failed to get exit statusfailed to get process timesfailed to reclaim unneeded functionfailure in redeclaration of %q+D: dllimport'd symbol lacks external linkagefailure to simplify substring reference in DATAstatement at %Lfallthru edge after a control statement in bb %dfallthru edge after unconditional jump %ifallthru edge crosses section boundary (bb %i)fallthru to exit from bb %dfastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefatal error: fclose %sfield %q+#D with same name as classfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete typefield %qs declared as a functionfield %qs has incomplete typefield %qs not foundfield initializer is not constantfield initializer type mismatchfield name not in record or union initializerfield precisionfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfile ends in default argumentfile not found '%s'file-scope declaration of %qs specifies %<auto%>file-scope declaration of %qs specifies %<register%>fill characterfill character in strfmon formatfind_enum(): Enum not foundfini function found in object %sfirst argument of %q+D should be %<int%>first argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>fix_sched_param: unknown param: %sfloating constant exceeds range of %qTfloating constant misusedfloating point constant not a valid immediate operandfloating point overflow in expressionflow control insn inside a basic blockfold check: original tree changed by foldfopen %sfor statement expectedfor template declaration %q+Dformat %q.*s expects type %<%T%s%>, but argument %d has type %qTformat %q.*s expects type %<%s%s%>, but argument %d has type %qTformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument not a string typeformat string has invalid operand numberforming %s to reference type %qTforming reference to voidfound %<-%s%> instead of %<+%s%> in protocol(s)found a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at end of case vectorfound real variable when subvariables should have appearedfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe size of %qs is frame size too large for reliable stack checkingfriend declaration %q#D declares a non-template functionfriend declaration does not name a class or functionfriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %q+Ffrom this locationfrv_print_operand: unknown codefunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D is defined after prior declaration as dllimport: attribute ignoredfunction %q+D redeclared as inlinefunction %q+D redeclared with attribute noinlinefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it might not be bound within this unit of translationfunction %q+F can never be inlined because it receives a non-local gotofunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %q+F can never be inlined because it uses variable sized variablesfunction %qD declared virtual inside a unionfunction %qD is initialized like a variablefunction %qs cannot be declared %<mutable%>function body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<__thread%>function definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction might be possible candidate for %qs format attributefunction not considered for inliningfunction not inlinablefunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of local variablefunction returns an aggregatefunction template partial specialization %qD is not allowedfunction types not truly compatible in ISO Cfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXgcc driver version %s executing gcc version %s
  gcc version %s
  gcov (GCC) %s
! generation of Branch Likely instructions enabled, but not supported by architecturegeneric CPU can be used only for -mtune= switchgeneric thunk code fails for method %q#D which uses %<...%>getting core file size maximum limit: %mgfc_conv_constant_to_tree(): invalid type: %sgfc_todo: Not Implemented: gfc_trans_code(): Bad statement codegfortran: Directory required after -M
  gfortran: Only one -M option allowed
  gimplification failedglobal constructors not supported on this targetglobal declaration %q+#Dglobal destructors not supported on this targetglobal register variable %qD used in nested functionglobal register variable %qs used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgp is constant (but save/restore gp on indirect calls)gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhead insn %d for block %d not found in the insn streamhow much can given compilation unit grow because of the inlining (in percent)iWMMXt and hardware floating pointia64_print_operand: unknown codeidentifier expected after %<@protocol%>if this code is reached, the program will abortignored method 'ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %qV qualifiers added to function type %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring duplicate directory "%s"
  ignoring malformed #pragma longcallignoring nonexistent directory "%s"
! ignoring packed attribute because of unpacked non-POD field %q+#Dignoring unknown option %q.*s in %<-fdump-%s%>illegal aggregate type %qs specified for instance variable %qsillegal reference type specified for instance variable %qsimplicit declaration of function %qEimplicitly popped regs must be grouped at top of stackimplied END DOimpossible constraint in %<asm%>impossible register constraint in %<asm%>in %s, at %s:%din basic block %d:in declaration %q+Din passing argument %P of %q+Dinappropriate accumulator for %qsincoming edge count does not match number of PHI argumentsincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible types in assignmentincompatible types in assignment of %qT to %qTincompatible types in initializationincompatible types in returnincomplete '%s' optionincomplete implementation of category %qsincomplete implementation of class %qsincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent dll linkage for %q+D, dllexport assumedinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>incorrect insn:incorrect sharing of tree nodesincrement of pointer to unknown structureincrement of read-only locationincrement of read-only member %qDincrement of read-only variable %qDindex in dimension %d is out of bounds at %Lindex value instead of field name in union initializerinfo pointer NULLinit function found in object %sinitialization discards qualifiers from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer typeinitialization left-hand side might be a candidate for a format attributeinitialization makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization makes qualified function pointer from unqualifiedinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialization string truncated to match variable at %Linitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer for %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer value is too complicatedinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinline declaration of %qD follows declaration with attribute noinlineinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D given attribute noinlineinline function %q+D is declared as dllimport: attribute ignoredinline function %q+D used but never definedinlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinput operand constraint contains %qcinsn %d inside basic block %d but block_for_insn is %iinsn %d inside basic block %d but block_for_insn is NULLinsn %d is in multiple basic blocks (%d and %d)insn does not satisfy its constraints:insn outside basic blockinstall: %s%s
! instance variable %qs accessed in class methodinstance variable %qs has unknown sizeinstance variable %qs is %s; this will be a hard error in the futureinstance variable %qs is declared %sinstance variable %qs is declared privateinstance variable assignment has been interceptedinstantiation of %q+D as type %qTinstruction never exectuedinstruction scheduling not supported on this target machineint-array initialized from non-wide stringinteger constant is too large for %qs typeinteger kind=8 not available for -fdefault-integer-8 optioninteger overflow in expressionintegral expression %qE is not constantinter-module optimizations not implemented for C++interface %qs does not have valid constant string layoutinternal and protected visibility attributes not supported in this configuration; ignoredinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error - bad ungetinternal error - invalid Utf8 nameinternal error in check-init: tree code not implemented: %sinternal error in generate_bytecode_insn - tree code not implemented: %sinternal error: %%) found without a %%( in assembler patterninternal error: %%> found without a %%< in assembler patterninternal error: %%] found without a %%[ in assembler patterninternal error: %%} found without a %%{ in assembler patterninternal error: bad register: %dinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal gcc abort in %s, at %s:%dinterrupt Service Routines cannot be coded in Thumb modeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%S valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%Y valueinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid 'asm': invalid --param value %qsinvalid ABI option: -mabi=%sinvalid IACC argumentinvalid Objective-C++ selector nameinvalid PC in line number tableinvalid UNSPEC as operandinvalid Z register replacement for insninvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD of NULL objectinvalid addressinvalid alignment for %<#pragma align%>, ignoringinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to incomplete type %qT invalid argument of %qs attributeinvalid argument to %<__builtin_frame_address%>invalid argument to %<__builtin_return_address%>invalid argument to builtin functioninvalid array assignmentinvalid base-class specificationinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constant in %<#pragma pack%> - ignoredinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid declaration of member template in local classinvalid default argument for a template template parameterinvalid definition of qualified type %qTinvalid entry to OpenMP structured blockinvalid exit from OpenMP structured blockinvalid expression as operandinvalid expression type for %<#pragma omp atomic%>invalid floating point abi: -mfloat-abi=%sinvalid floating point emulation option: -mfpe=%sinvalid floating point option: -mfpu=%sinvalid in-class initialization of static data member of non-integral type %qTinvalid indirect (S) memory addressinvalid indirect memory addressinvalid initial value for member %qsinvalid initialization of non-const reference of type %qT from a temporary of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid insn:invalid lvalue in asm output %dinvalid maskinvalid member function declarationinvalid member template declaration %qDinvalid operand code '%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand for code: '%c'invalid operand in the instructioninvalid operand modifier letterinvalid operand output codeinvalid operand to %%H/%%L codeinvalid operand to %%N codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operands of types %qT and %qT to binary %qOinvalid operands to binary %sinvalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid option argument %qsinvalid option for -mfloat-gprs: '%s'invalid parameter %qsinvalid parameter combination for AltiVec intrinsicinvalid parameter type %qTinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid punctuation %qc in constraintinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reference prefixinvalid register in the instructioninvalid register in the move instructioninvalid register name for %q+Dinvalid rotate insninvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid shift operandinvalid static_cast from type %qT to type %qTinvalid storage class for function %qsinvalid target memregs value '%d'invalid template declaration of %qDinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid thread pointer option: -mtp=%sinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argumentinvalid type argument of %qsinvalid types %<%T[%T]%> for array subscriptinvalid use of %%d, %%x, or %%Xinvalid use of %<--%> on bool variable %qDinvalid use of %<::%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qs on pointer to memberinvalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array with unspecified boundsinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of destructor %qD as a typeinvalid use of flexible array memberinvalid use of incomplete typedef %qDinvalid use of member %q+D in static member functioninvalid use of non-lvalue arrayinvalid use of non-static data member %q+Dinvalid use of non-static data member %qDinvalid use of non-static member functioninvalid use of non-static member function %qDinvalid use of nonstatic data member %qEinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of structure with flexible array memberinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of type %qT as a default value for a template template-parameterinvalid use of undefined type %<%s %E%>invalid use of void expressioninvalid vector type for attribute %qEinvalid version number `%s'invariant not recomputed when ADDR_EXPR changedinvoke[non-static] on static methodinvokestatic on abstract methodinvokestatic on non static methodis not a valid GIMPLE statementiteration variable %qs should be privateiteration variable %qs should not be firstprivateiteration variable %qs should not be reductioniterator end at %L does not simplifyiterator start at %L does not simplifyiterator step at %L does not simplifyits dest_idx should be %d, not %dits scope is only this definition or declaration, which is probably not what you wantiwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjcf-dump: no classes specified
! jump bypassing disabledjump into scope of identifier with variably modified typejump into statement expressionjump to case labeljump to label %q+Djump to label %qDjunk at end of #pragma %sjunk at end of #pragma GCC java_exceptionsjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma extern_prefix%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma pack%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma weak%>junk at end of '#pragma %s'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'junk at end of signature stringkey method %q+D of dllimport'd class definedkeyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge frame pointer change (%d) with -mtiny-stacklarge integer implicitly truncated to unsigned typelayout of classes derived from empty class %qT may change in a future version of GCCld returned %d exit statusleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qs hides instance variablelocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylong long constant not a valid immediate operandlong, short, signed or unsigned used invalidly for %qsloop %d should not have single exit (%d -> %d)loop %d's header does not belong directly to itloop %d's header does not have exactly 2 entriesloop %d's latch does not belong directly to itloop %d's latch does not have exactly 1 successorloop %d's latch does not have header as successorloop %d's latch is marked as part of irreducible regionlooser throw specifier for %q+#Flower value in case label range less than minimum value for typelvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmacro name missing after %qsmaking %qD staticmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma extern_prefix, ignoredmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma %s' - ignoredmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed .zip archive in CLASSPATH: %smalformed spec function argumentsmalformed spec function namemask must be an immediatemaster region may not be closely nested inside of work-sharing regionmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64media functions are not available unless -mmedia is usedmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %qD cannot be declared both virtual and staticmember %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD is uninitialized referencemember %qD with uninitialized const fieldsmember functions are implicitly friends of their classmemory input %d is not directly addressablemethod %qs can't be transientmethod %qs can't be volatilemethod '%s' not found in classmethod declaration not in @interface contextmethod definition for %<%c%s%> not foundmethod definition not in @implementation contextmethod possibly missing a [super dealloc] callminimum value of parameter %qs is %umips16 function profilingmips_debugger_offset called with non stack/frame/arg pointermismatching signature for field '%s' in '%s'misplaced %<@%D%> Objective-C++ constructmisplaced ConstantValue attribute (not in any field)missing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing '(' after '#pragma %s' - ignoredmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing ')' for '#pragma %s' - ignoredmissing Code attributemissing REG_EH_REGION note in the end of bb %imissing [error|warning|ignored] after %<#pragma GCC diagnostic%>missing argument in %<__builtin_args_info%>missing argument to "%s"missing argument to "-%s"missing argument to '%s' optionmissing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing definitionmissing edge %i->%imissing field '%s' in '%s'missing filename after %qsmissing fill character at end of strfmon formatmissing function name in '#pragma %s' - ignoredmissing initializermissing initializer for member %qDmissing makefile target after %qsmissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing section name in '#pragma %s' - ignoredmissing sentinel in function callmissing static field %qsmissing terminating %c charactermissing type-name in typedef-declarationmixing C++ and Java catches in a single translation unitmixing declarations and function-definitions is forbiddenmno-cygwin and mno-win32 are not compatiblemode %qs applied to inappropriate typemodule symbol %s in wrong namespacemore than %d operands in %<asm%>move insn not handledms-bitfields not supported for objcmt_final_prescan_insn, invalid insn #1mudflap cannot track %qs in stub functionmudflap cannot track unknown size extern %qsmudflap checking not yet implemented for ARRAY_RANGE_REFmudflap: this language is not supportedmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion '%s' is invalidmultilib exclusions '%s' is invalidmultilib select '%s' is invalidmultilib spec '%s' is invalidmultiple %s named %<%c%s%> foundmultiple default labels in one switchmultiple definition of %q#Tmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple inline callersmultiple parameters named %q+Dmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>mvcle usemysterious repository information in %sname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for new ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDnamed block DO at %L requires matching ENDDO namenamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnative method %qs can't be strictfpneed to insert runtime check for %snegative insn lengthnegative integer implicitly converted to unsigned typenegative nesting depth of region %inegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.nested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qs declared %<extern%>nested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#Dnew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%s%> method foundno %q#D member function declared in class %qTno FUNCTION_PROFILER for CRISno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno classes specifiedno closing %<]%> for %<%%[%> formatno corresponding deallocation function for `%D'no coverage for function %qs foundno data type for mode %qsno default argument for %qDno default case found at end of case vectorno description yetno field %qD found in union being initializedno immediate_use listno input file specifiedno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno previous declaration for %q+Dno previous prototype for %q+Dno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qsno super class declared in interface for %qsno support for inductionno type named %q#T in %q#Tno unique final overrider for %qD in %qTnode not found in cgraph_hashnodes with no released memory foundnon-addressable variable inside an alias setnon-boolean used in conditionnon-constant array in DATA statement %L.non-floating-point argument to function %qsnon-local function %q#D uses anonymous typenon-local function %q#D uses local type %qTnon-local variable %q#D uses anonymous typenon-local variable %q#D uses local type %qTnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-memory input %d must stay in memorynon-object member %qs cannot be declared %<mutable%>non-static const member %q#D, can't use default assignment operatornon-static const member %q+#D in class without a constructornon-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static method %q+D overrides static methodnon-static reference %q+#D in class without a constructornon-static reference member %q#D, can't use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q+D follows thread-local declarationnon-trivial designated initializers not supportednonconstant array index in initializernonlocal label nonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot a static field %qsnot a valid Java .class filenot configured for ABI: '%s'not enough type informationnot enough variable arguments to fit a sentinelnot protecting function: no buffer at least %d bytes longnot protecting local variables: variable length buffernot yet implemented: latency-optimized inline square rootnote: null argument where non-null required (argument %lu)num_threads expression must be integralnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of counters is %d instead of %dobject %qE of incomplete type %qT will not be accessed in %sobject missing in reference to %q+Dobject missing in use of %qEobject of incomplete type %qT will not be accessed in %sobject of type %qT will not be accessed in %sobject with variably modified type must have no linkageobsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offset of %q+D is not ABI-compliant and may change in a future version of GCCoffset of empty base %qT may not be ABI-compliant and maychange in a future version of GCCoffset of virtual base %qT is not ABI-compliant and may change in a future version of GCCoffset outside bounds of constant stringomitted middle operand to %<?:%> operand cannot be mangledonly constructors take base initializersonly declarations of constructors can be %<explicit%>only initialized variables can be placed into program memory areaonly one of '--print-main', '--list-class', and '--complexity' allowedonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationopaque vector types cannot be initializedopen /dev/zero: %mopening dependency file %s: %mopening output file %s: %moperand 1 must be a hard registeroperand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is neither a constant nor a condition code, invalid operand code 'c'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to ?: have different types %qT and %qToperation on %qE may be undefinedoperator %qT declared to return %qToptimization may eliminate reads and/or writes to register variablesoptions enabled: options passed: ordered comparison of pointer with integer zeroordered region may not be closely nested inside of critical regionordered region must be closely nested inside a loop region with an ordered clauseoriginal label is hereoriginally indirect function call not considered for inliningout of memoryouter block of region %i is wrongoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for '%s'packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qspacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qspadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D declared with void typeparameter %q+D has incomplete typeparameter %q+D has just a forward declarationparameter %qD declared voidparameter %qD includes %s to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter may not have variably modified type %qTparameter names (without types) in function declarationparensparentheses around %qE cannot be used to form a pointer-to-member-functionparse errorparse error in template argument listparse error while reading %sparse error: cannot back upparse error; also virtual memory exhaustedparser stack overflowpartial specialization %qT declared %<friend%>partial specialization %qT does not specialize any template argumentspassing %qT as %<this%> argument of %q#D discards qualifierspassing %qT chooses %qT over %qTpassing %qT for argument %P to %qDpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers frompointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE makes qualified function pointer from unqualifiedpassing argument %d of %qE with different width due to prototypepassing floating point arguments in fp regs not yet supportedpch_preprocess pragma should only be used with -fpreprocessedpex_init failedpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer escapes but its name tag is not call-clobberedpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to member cast from %qT to %qT is via virtual basepointer to member cast via virtual base %qTpointer to member conversion via virtual base %qTpointer to member function used in arithmeticpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E cannot be called without an object; consider using .* or ->*pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers with a memory tag, should have points-to setspossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprev_bb of %d should be %d, not %dprevious declaration %q+#D hereprevious declaration %q+Dprevious declaration of %q+#Dprevious declaration of %q+#D with %qL linkageprevious declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %q+D was inlineprevious declaration of %q+D with attribute noinlineprevious declaration of %qsprevious declaration of namespace %q+D hereprevious definition of %q+#Tprevious definition of %q+D was hereprevious external decl of %q+#Dprevious implicit declaration of %q+D was hereprevious non-function declaration %q+#Dprivate member %q+#D in anonymous unionprocedure name = %sprofiler support for VxWorksprofiler support for WindISSprofiling is still experimental for this targetprofiling not supported with -mg
  programs: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotected member %q+#D in anonymous unionprotocol %qs has circular dependencyprototype for %q#D does not match any in class %qTprototype for %q+#Dprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprovided for %q+Dpseudo-destructor is not calledpure-specifier on function-definitionqualified function types cannot be used to declare %s functionsqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifiers can only be specified for objects and functionsr0 needs to be available as a call-clobbered registerrange expressions in switch statements are non-standardread-only location used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading class %s for the second time from %sreading through null pointer (argument %d)real kind=8 not available for -fdefault-real-8 optionrecursive inliningrecursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %<wchar_t%> as %qTredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredeclared here as %q#Dredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs is ambiguous: appears in interface %qs and interface %qsreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to local variable %q+D returnedreference to non-PURE function '%s' at %L inside a FORALL %sreference to non-lvalue returnedregion %i may contain throw and is contained in region that may notregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister specified for %q+D isn%'t suitable for data typeregister used for two global register variablesregister variable %qD used in nested functionregister variable %qs used in nested functionregisters IX, IY and Z used in the same INSNreimplementation of class %qsremoving .rpo filerename spec %s to %s
! renaming .rpo filerepeated %s in formatrepeated using declaration %q+Drepository file '%s' does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in non-class type %qTrequest for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in something not a structure or unionrequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantresult of %<operator->()%> yields non-pointer resultresult: %sreturn discards qualifiers from pointer target typereturn edge does not point to exit in bb %dreturn from incompatible pointer typereturn makes integer from pointer without a castreturn makes pointer from integer without a castreturn makes qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %q+D is not %<int%>return type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return-statement with a value, in function returning 'void'return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorreturning reference to temporaryrhs of CHARACTER assignment at %L will be truncated (%d/%d)right exit is %d->%dright precisionright precision in strfmon formatright shift count >= width of typeright shift count is negativerounding mode not supported for VAX floatssay %<typename %E%> if a type is meantscalar '%s' FORMAT tag at %L is not an ASSIGNED variablescalar object %qD requires one element in initializerschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namesecond argument of %q+D should be %<char **%>second argument to %<__builtin_expect%> must be a constantsecond argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentsection attribute not allowed for %q+Dsection of %q+D conflicts with previous declarationselector must be an immediateselector must be an integer constant in the range 0..%wisetting core file size limit to maximum: %mshadowing %s function %q#Dshadowing previous type declaration of %q#Dshared and mdll are not compatibleshared call_stmt:shared rtxshift must be an immediateside effects not recomputed when ADDR_EXPR changedsigned and unsigned type in conditional expressionsimple IFsingle exit not recorded for loop %dsize assigned to %qT may not be ABI-compliant and may change in a future version of GCCsize in array new must have integral typesize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qs has non-integer typesize of array %qs is negativesize of array %qs is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of variable %q+D is too largesizeof(long double) is 12sizeof(long double) is 16soft-float and long-double-128 are incompatiblesorry, unimplemented: sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)source file for class %qs is newer than its matching class file.  Source file %qs used insteadspec '%s' has invalid '%%0%c'spec '%s' has invalid '%%W%cspec '%s' has invalid '%%x%c'spec '%s' invalidspec '%s' is invalidspec failure: '%%*' has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option '%c'spec file has no spec for linkingspec is '%s'
  
! specialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qT after instantiationspecialization of implicitly-declared special member functionspecializing %q#T in different namespacespecified mode too small for enumeral valuesspecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack underflow - dup* operationstackframe too big: %d bytesstandard conversions are not allowed in this contextstatement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFSstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement with no effectstatement-expressions are allowed only inside functionsstatic %qs cannot be declared %<mutable%>static declaration of %q+D follows non-static declarationstatic field has same name as methodstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic or type qualifiers in abstract declaratorstatic or type qualifiers in non-parameter array declaratorstatic variable %q+D is marked dllimportstatically allocated instance of Objective-C class %qsstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestmt (%p) marked modified after optimization pass : storage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qsstorage class specified for structure field %qsstorage class specified for typenamestorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size not constantstorage size not knownstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn't constantstorage size of %qD isn't knownstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct has no membersstruct has no named membersstructure %qD with uninitialized const membersstructure %qD with uninitialized reference membersstructure alignment must be a small power of two, not %dstructure size boundary can only be set to %sstructured COND_EXPR at the end of bb %dsubframework include %s conflicts with framework includesubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is pointer to functionsubscripting array declared %<register%>suggest parentheses around && within ||suggest parentheses around + or - in operand of &suggest parentheses around + or - inside shiftsuggest parentheses around arithmetic in operand of ^suggest parentheses around arithmetic in operand of |suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of &suggest parentheses around comparison in operand of ^suggest parentheses around comparison in operand of |support for mode %qsswitch %qs is no longer supportedswitch '%s' does not start with '-'switch -mcpu=%s conflicts with -march= switchswitch quantity not an integerswitch statement of size %lu entries too largesymbol %s symtree: %s  Ambig %dsyntax errorsyntax error: cannot back upsyntax error; also virtual memory exhaustedsystem path '%s' is not absolutetaking address of temporarytaking the address of a label is non-standardtarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget format does not support infinitytarget system does not support debug outputtarget system does not support the "%s" debug formattemplate argument %d is invalidtemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template class without a nametemplate declaration of %q#Dtemplate declaration of %qstemplate definition of non-template %q#Dtemplate header not allowed in member definition of explicitly specialized classtemplate instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qDtemplate instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)template parameter %q+#Dtemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match templatetemplate parameters not used in partial specialization:template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplates may not be %<virtual%>that particular -g option is invalid with -maout and -melinuxthe %<java.lang.Object%> that was found in %qs didn't have the special zero-length %<gnu.gcj.gcj-compiled%> attribute.  This generally means that your classpath is incorrectly set.  Use %<info gcj "Input Options"%> to see the info page describing how to set the classpaththe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%dthe '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%dthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe assignment suppression scanf featurethe cpu name must be lower casethe default argument for parameter %d of %qD has not yet been parsedthe m210 does not have little endian supportthe mangled name of %qD will change in a future version of GCCthe offset of %qD may not be ABI-compliant and may change in a future version of GCCthe type being destroyed is %qT, but the destructor refers to %qTthe type of '%s' at %C has not been declared within the interfacethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this function may return with or without a valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this target does not support %qsthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q+D follows non-thread-local declarationthread-local storage not supported for this targetthreadprivate variables not supported in this targetthrowing NULL, which has integral, not pointer typetime in %s: %ld.%06ld (%ld%%)
! tls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto disable this warning use -fgnu89-inline or the gnu_inline function attributeto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>too few arguments for formattoo few arguments to %%:version-comparetoo few arguments to %s %q+#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %qEtoo few arguments to function %qstoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %qs clausestoo many alternatives in %<asm%>too many arguments for formattoo many arguments to %%:version-comparetoo many arguments to %s %q+#Dtoo many arguments to functiontoo many arguments to function %qEtoo many arguments to function %qstoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many outgoing branch edges from bb %itoo many template parameter lists in declaration of %qDtoo many template-parameter-liststoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>total size of local variables exceeds architecture limittraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrampolines not supportedtransformational intrinsic '%s' at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstrap mode not supported on Unicos/Mktree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of phi_node with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs  in %s, at %s:%dtree list ends on depth %itrue/false edge after a non-COND_EXPR in bb %dtry reducing the number of local variablestry removing the parentheses around the type-idtry using %qE insteadtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetwo different pointers with identical points-to sets but different name tagstwo or more data types in declaration of %qstwo or more data types in declaration specifierstype %q#T argument given to %<delete%>, expected pointertype %q+D does not have a known sizetype %qT is disallowed in Java %<throw%> or %<catch%>type %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is not derived from %<java::lang::Throwable%>type %qT is not derived from type %qTtype %qT of template argument %qE depends on template parameter(s)type %qs has a user-defined constructortype %qs has a user-defined destructortype %qs has no default constructor to calltype %qs has virtual member functionstype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qstype is deprecatedtype is deprecated (declared at %s:%d)type mismatch between an SSA_NAME and its symboltype mismatch in conditional expressiontype mismatch with previous external decl of %q#Dtype of %q+D defaults to %<int%>type of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype qualifiers specified for friend class declarationtype size can%'t be explicitly evaluatedtype to vector delete is neither pointer or array typetype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef declaration invalid in parameter declarationtypedef-name %qD used as destructor declaratortypes are not quite compatibleunable to compute real location of stacked parameterunable to emulate %qsunable to find a register to spill in class %qsunable to generate reloads for:unable to open dynamic dependency '%s'unable to use '%s' for PIC registerunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qsundefined named operand %qsunderflowed virtual array %s in %s, at %s:%dunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressunimplemented functionalityunimplemented-shmedia profilinguninitialized const %qDuninitialized const in %<new%> of %q#Tuninitialized const member %qDunion cannot be made transparentunion has no membersunion has no named membersunknown -m%s= option specified: '%s'unknown -malign-XXXXX option specified: '%s'unknown -mdebug-%s switchunknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>unknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown action %qs for %<#pragma pack%> - ignoredunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown conversion type character 0x%x in formatunknown demangling style '%s'unknown encoding: %qs
  This might mean that your locale's encoding is not supported
  by your system's iconv(3) implementation.  If you aren't trying
  to use a particular encoding for your input file, try the
! %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunregistered operator %sunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable in call_clobbered_vars but not marked DECL_CALL_CLOBBEREDvariable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap.variable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvariably modified %qs at file scopevector %s %s domain error, in %s at %s:%uvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_call_clobbering failedverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwork-sharing region may not be closely nested inside of work-sharing, critical, ordered or master regionwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong single exit %d->%d recorded for loop %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.2.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
! PO-Revision-Date: 2007-08-30 10:55+0200
  Last-Translator: Roland Stigge <stigge@antcom.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  MIME-Version: 1.0
*************** Zielspezifische Optionen:
*** 1568,1574 ****
  Ausgabe von ldd mit Konstruktoren/Destruktoren.
  
  write_c_file - Ausgabename ist %s, PrÃ¤fix ist %s
!                %qD   in Umwandlung in Zeiger auf Element   in Umwandlung in Zeiger auf Elementfunktion  %q+#D  %q+#D hier deklariert  ('-v --help' zum Anzeigen der Kommandozeilenoptionen von Subprozessen verwenden)
    -###                     Wie -v, aber mit zitierten Optionen und nicht
                             ausgefÃ¼hrten Befehlen
    --bootclasspath PFAD    Eingebauten Klassenpfad ersetzen
--- 2151,2157 ----
  Ausgabe von ldd mit Konstruktoren/Destruktoren.
  
  write_c_file - Ausgabename ist %s, PrÃ¤fix ist %s
!                %qD    EingefÃ¼gt bei %s:%d:   in Umwandlung in Zeiger auf Element   in Umwandlung in Zeiger auf Elementfunktion  %q+#D  %q+#D hier deklariert  ('-v --help' zum Anzeigen der Kommandozeilenoptionen von Subprozessen verwenden)
    -###                     Wie -v, aber mit zitierten Optionen und nicht
                             ausgefÃ¼hrten Befehlen
    --bootclasspath PFAD    Eingebauten Klassenpfad ersetzen
*************** write_c_file - Ausgabename ist %s, PrÃ¤f
*** 1583,1588 ****
--- 2166,2173 ----
    --list-filename         Bei Ausgabe der Klassennamen den Namen der Eingabedatei ausgeben
    --no-assert             Das assert-SchlÃ¼sselwort nicht beachten
    --print-main            Name der Klasse, die Â»mainÂ« enthÃ¤lt, ausgeben
+   --sysroot=<Verzeichnis>  <Verzeichnis> als Root-Verzeichnis fÃ¼r Header und
+                            Bibliotheken verwenden
    --target-help            Zielspezifische Kommandozeilenoptionen anzeigen
    --version               Versionsnummer anzeigen und beenden
    -B <Verzeichnis>         <Verzeichnis> zum Suchpfad des Compilers hinzufÃ¼gen
*************** write_c_file - Ausgabename ist %s, PrÃ¤f
*** 1662,1690 ****
                             verhalten, die Sprache aufgrund der Dateinamens-
                             erweiterung zu vermuten
    eine qualifizierte ID ist erforderlich  da es ein Nicht-Systemverzeichnis ist, das ein Systemverzeichnis dupliziert
!   Basis %qT  denn die Umwandlungsfolge fÃ¼r das Argument ist besser  wegen lokalem Element %q+#D mit gleichem Namen  wegen lokaler Methode %q+#D mit gleichem Namen  aber %d benÃ¶tigt  aber Ã¼berschreibt nicht %<%T(const %T&)%>  aber Ã¼berschreibt nicht %<operator=(const %T&)%>  von %q+D  in Frage kommende Umwandlungen beziehen %qD und %qD ein  veraltete Bindung bei %q+D kann nicht verwendet werden, weil es einen Destruktor hat  Konflikt mit %q+D  Ã¼berschneidet Initialisierung von %q+#D  tritt in catch-Block ein  tritt in GÃ¼ltigkeitsbereich des nicht-POD %q+#D ein  tritt in try-Block ein  Klassentemplate erwartet, %qE erhalten  Klassentemplate erwartet, %qT erhalten  Konstante des Typs %qT erwartet, %qT erhalten  ein Template des Typs %qD erwartet, %qD erhalten  einen Typ erwartet, %qE erhalten  einen Typ erwartet, %qT erhalten  fÃ¼r Umwandlung von %qT in %qT  aus Definition von %q+#D  von hier  in Aufruf von %qD  in Auswertung von %<%Q(%#T, %#T)%>  in Instanziierung des Templates %qT  in geworfenem Ausdruck  Argument %P von %qD wird initialisiert  passt nach ISO-Standardregeln zu diesem %q+D  passt nach den alten Regeln zu diesem %q+D  oder %<operator=(const %T&)%>  %q+#D wird Ã¼berschrieben  %q+#F wird Ã¼berschrieben  denn %q+#D ist in Basisklasse deklariert  Ã¼berspringt Initialisierung von %q+#D  Versuch, %qD zu instanziieren  bei %q+D wird veraltete Bindung verwendet %% %s %c-%c:  %c:  %d %d, %d, %d %s %s  (frv) ,  --helpÂ« fÃ¼r mehr Informationen versuchen.
!  /) ZUGRIFF= AKTION= VORAUS= BESTIMMBAR LEER= KONVERT= DATEN TRENNZ= DIMENSION DIREKT= DUMMY ELEMENTAR ENDE=%d EINTRAG EOR=%d FEHL=%d EXISTIERT= EXTERN DATEI= FMT= FMT=%d FORM= FORMATIERT FUNKTION IMPLIZIT-TYP IN-COMMON IN-NAMENSLISTE INTRINSISCH IOMSG= IOSTAT= NAME= GENANNT= NÃ„CHSTEDATEN= NML=%s NUMMER= GEÃ–FFNET= OPTIONAL FÃœLL= ZEIGER POSITION= REIN HÃ¤ngende Anweisungen auf ENTRY-Kante nicht ausgefÃ¼hrt (%d, %d)
   HÃ¤ngende Anweisungen auf EXIT-Kante nicht ausgefÃ¼hrt (%d, %d)
   HÃ¤ngende Anweisungen auf PRED-Kante nicht ausgefÃ¼hrt (%d, %d)
   HÃ¤ngende Anweisungen auf SUCC-Kante nicht ausgefÃ¼hrt (%d, %d)
!  LESEN= LESENSCHREIBEN= DATEN= RECL= REKURSIV ERGEBNIS SICHERN SEQUENZ SEQUENTIELL= GRÃ–SSE= STAT= STATUS= SUBROUTINE ZIEL GESAMT                : UNFORMATIERT= EINHEIT= USE-ASSOC SCHREIBEN= [Alt Enter] [OPTION]... KLASSE...
  
!  Bytes in Konflikt stehende Codeerzeugungsschalter verwendet aus Namensbereich %s Ã¼berdeckt Templateparameter %q+#DÂ»%sÂ« ist keine gÃ¼ltige PrÃ¤prozessoroption# %s %.2f %.2f
  #include "..." - Suche beginnt hier:
  #include <...> - Suche beginnt hier:
! #pragma GCC memregs muss vor allen Funktionsdeklarationen stehen#pragma GCC memregs nimmt eine Zahl [0..16]#pragma GCC visibility muss von push oder pop gefolgt werden#pragma GCC visibility push() muss default, internal, hidden oder protected angeben#pragma GHS endXXX passt nicht zum vorherigen startXXX#pragma GHS endXXXX ohne vorheriges startXXX gefunden#pragma extern_prefix wird von diesem Ziel nicht unterstÃ¼tzt#pragma implementation fÃ¼r %qs erscheint, nachdem Datei eingebunden wurde#pragma pack (pop) gefunden ohne passendes #pragma pack (push)#pragma pack hat mit -fpack-struct keinen Effekt - ignoriert#pragma pack(pop, %s) gefunden ohne passendes #pragma pack(push, %s)#pragma pack(pop[, id], <n>) wird von diesem Ziel nicht unterstÃ¼tzt#pragma pack(push[, id], <n>) wird von diesem Ziel nicht unterstÃ¼tzt#pragma redefine_extname wegen Konflikt mit __asm__-Deklaration ignoriert#pragma redefine_extname wegen Konflikt mit vorherigem #pragma redefine_extname ignoriert#pragma redefine_extname wegen Konflikt mit vorheriger Umbenennung ignoriert#pragma redefine_extname fÃ¼r dieses Ziel nicht unterstÃ¼tzt#pragma vtable wird nicht mehr unterstÃ¼tzt$-Operandennummer nach Format ohne Operandennummer angegeben%+D lÃ¶st einen Abschnittstypkonflikt aus%-5d%<#pragma align%> muss vor der Deklaration von %D auftreten, ignoriert%<#pragma%> ist hier nicht erlaubt%<%%%>-Bedingung mit letztem Operanden verwendet%<%%%c%> liefert nur die letzten 2 Ziffern des Jahres%<%%%c%> liefert in manchen Locales nur die letzten 2 Ziffern des Jahres%<%D::%D%> %s%<%D::%D%> wurde nicht deklariert%<%D::%D%> ist kein Element von %qT%<%T::%D%> wurde nicht deklariert%<%T::%D%> ist kein Typ%<%T::%D%> ist kein gÃ¼ltiger Deklarator%<%T::%D%> benennt Konstruktor%<%T::%D%> benennt Konstruktor in %qT%<%T::%D%> benennt Destruktor%<%c%s%> nicht in Protokoll(en) gefunden%<%s %E%> innerhalb Parameterliste deklariert%<&%>-Bedingung ohne Registerklasse verwendet%<-gnat%> falsch buchstabiert als %<-gant%>%<...%> als Argumente.)%<...%> hat ungÃ¼ltige Operandenzahl%<::%D%> %s%<::%D%> wurde nicht deklariert%<::main%> muss %<int%> zurÃ¼ckgeben%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen%<<::%> kann keine Templateargumentliste einleiten%<@encode%> muss als Argument einen Typen angeben%<@end%> fehlt in Implementationskontext%<@end%> muss in einem @implementation-Kontext auftreten%<@throw%> (rethrow) auÃŸerhalb von Â»@catchÂ«-Block verwendet%<@try%> ohne %<@catch%> oder %<@finally%>%<[]%> kann nur auf Felder andewendet werden; nicht auf %qsAttribut %<__BELOW100__%> bezieht sich nur auf Variablen%<__alignof%> auf Bitfeld angewandtZweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein%<__builtin_next_arg%> ohne Argument gerufen%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert%<__gcc_host_wide_int__%> ist nicht als Typ definiert%<__thread%> vor %<extern%>%<__thread%> vor %<static%>%<__thread%> mit %<auto%> verwendet%<__thread%> mit %<register%> verwendet%<__thread%> mit %<typedef%> verwendet%<__thread%> mit %qE verwendetÂ»undÂ« sich gegenseitig ausschlieÃŸender Gleichheits-Tests ist immer 0%<asm%>-Operandenbedingung inkompatibel mit OperandengrÃ¶ÃŸe%<asm%>-Operand erfordert unmÃ¶gliches Neuladen%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<break%> muss in einer Schleife oder Â»switchÂ« sein%<catch%> wird wegen der %<catch%>-Klausel in Zeile %d nicht erreichtFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in %s-Deklaration%<continue%> muss in einer Schleife sein%<default%>-Marke in GÃ¼ltigkeitsbereich eines Bezeichners mit variabel modifiziertem Typen, der keine einschlieÃŸende switch-Anweisung enthÃ¤lt%<default%>-Marke in Anweisungs-Ausdruck enthÃ¤lt keine einschlieÃŸende switch-Anweisung%<default%>-Marke nicht innerhalb einer switch-Anweisung%<else%>-Marke passt nicht zur Kante am Ende von bb %d%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werdenAnfangsdeklaration in %<for%>-Schleife auÃŸerhalb C99-Modus verwendet%<friend%> kann nur innerhalb einer Klasse angegeben werden%<inline%> in leerer Deklaration%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs%<java.lang.Object%> kann nichts erweitern%<location_t%> ist nicht als ein Typ definiert%<locus%> ist nicht als ein Typ definiert%<long long long%> ist fÃ¼r GCC zu lang%<long%> switch-Ausdruck nicht nach Â»intÂ« konvertiert in ISO C%<noreturn%>-Funktion gibt nicht-void-Wert zurÃ¼ck%<operator delete%> muss Typ %qT zurÃ¼ck geben%<operator delete%> nimmt Typ %qT als ersten Parameter%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)%<operator new%> muss Typ %qT zurÃ¼ck geben%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ck gebenÂ»oderÂ« nicht passender Ungleichheits-Tests ist immer 1%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<return%> in Instanzeninitialisierung%<return%> in statischer Initialisierung%<return%> mit Wert in void zurÃ¼ckgebender Funktion%<return%> ohne Wert in nicht-void zurÃ¼ckgebender Funktion%<return%> mit Wert vom Konstruktor %qs%<return%> mit %s-Wert aus %<%s %s%>%<sizeof%> auf ein Bitfeld angewandt%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden%<static%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<template%> (zur ErklÃ¤rung) ist nur innerhalb von Templates erlaubt%<then%>-Marke passt nicht zur Kante am Ende des bb %d%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar%<this%> darf in diesem Kontext nicht verwendet werdenAttribute %<trap%> und %<far%> sind unvertrÃ¤glich, %<far%> wird ignoriertAttribut %<trap%> wird bereits verwendet%<tree%> ist nicht als ein Zeigertyp definiert%<tree%> ist nicht als ein Typ definiert%<typeof%> auf ein Bitfeld angewandt%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<va_start%> in Funktion mit fester Parameterzahl verwendet%<va_start%> mit zu vielen Argumenten verwendet%<void%> kann nicht als einzelner Parameter qualifiziert werden%<void%> muss der einzige Parameter sein%>%D nach Referenzierung in Assemblierung umbenannt%E-Qualifizierer fÃ¼r asm ignoriert%H   von frÃ¼herem Behandler fÃ¼r %<%T%>%H   von frÃ¼herem Behandler fÃ¼r %qT%H  von hier%H%<...%>-Behandler muss der letzte Behandler fÃ¼r seinen Â»tryÂ«-Block sein%H%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein%H%<noreturn%>-Funktion kehrt zurÃ¼ck%H%qD wird in dieser Funktion uninitialisiert verwendet%H%qD kÃ¶nnte in dieser Funktion uninitialisiert verwendet werden%H%qE als falsche Symbolart definiert%H%qE nicht deklariert (erste Benutzung in dieser Funktion)%H%qE ist hier nicht deklariert (nicht in einer Funktion)%H%s%H(Jeder nicht deklarierte Bezeichner wird nur einmal aufgefÃ¼hrt%HbeschÃ¤digtes Werteprofil: %s-Profiler-GesamtzÃ¤hler (%d) passt nicht zum BB-ZÃ¤hler (%d)%HDoppelter Name %q.*s.%HISO-C90 verbietet gemischte Deklarationen und Code%HAufruf von %D wird den Zielpuffer immer Ã¼berlaufen lassen%HKontrollfluss erreicht Ende einer Nicht-void-Funktion%HfÃ¼r nicht existierende Methode %qE wird Selektor erzeugt%Hdoppelte Klasse wird nur einmal Ã¼bersetzt%HDoppelte Marke %qD%Hleerer KÃ¶rper in einer else-Anweisung%Hleerer KÃ¶rper in einer if-Anweisung%HAufzÃ¤hlungswert %qE wird nicht von switch behandelt%HAusnahme des Typs %qT wird gefangen werden%HzusÃ¤tzliches %<;%>%HErstes Argument von %D muss ein Zeiger, das zweite eine Ganzzahlkonstante sein%HfÃ¼r jede Funktion in der er auftritt.)%H#pragma %s %s wird ignoriert%HDer RÃ¼ckgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert%HDer RÃ¼ckgabewert der Funktion, die mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert%HLetztes Argument von %D ist keine Ganzzahlkonstante zwischen 0 und 3%HPrototyp-Deklaration%HAnweisung ohne Effekt%Hverirrtes %<@%> im Programm%Hes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden%HDie Standardfallbehandlung in switch fehlt%HkÃ¼nstlich erzeugte Methode %qD zuerst hier erfordert %HTraditionelles C bietet keinen separaten Namespace fÃ¼r Marken an, Bezeichner %qE steht in Konflikt%Hberechneter Wert ist unbenutzt%Hwird niemals ausgefÃ¼hrt%J  denn die folgenden virtuellen Funktionen sind rein innerhalb %qT:%J  tritt in catch-Block ein%J  erster Typ hier%J  ursprÃ¼ngliche Definition trat hier auf%J  anderer Typ hier%J  denn der Typ %qT hat rein virtuelle Funktionen%J  wÃ¤hrend es hier initialisiert wurde%J  dies kann durch das LÃ¶schen des Initialisierers umgangen werden%J%qD sollte in Elementinitialisierungsliste initialisiert werden%JAttribut %qE kann nur auf Funktionen angewandt werden%J%s %<%c%s%>%J%s: %qs%Jabstrakte Methode in nicht-abstrakter Klasse%JAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werden%JAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzt%JfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werden%Jeine anonyme Union kann keine Funktionselemente haben%JBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werden%JAttribut %qE kann nicht nach der Definition gesetzt werden%Jcase-Wert %qs nicht in AufzÃ¤hlungstyp%Jcase-Wert %qs nicht in AufzÃ¤hlungstyp %qT%Jin Konflikt mit vorheriger Deklaration (hier) steht%JDatenabschnittsattribute kÃ¶nnen nicht fÃ¼r lokale Variablen angegeben werden%JStandardinitialisierung von %q#D, das Referenztyp hat%Jfinales Feld %qD kann nicht initialisiert worden sein%Jflexibles Feld-Element in ansonsten leerem struct%Jflexibles Feldelement in Union%Jflexibles Feld-Element nicht am Ende von struct%Jfolgt Nicht-Prototyp-Definition hier%JFunktion kÃ¶nnte mÃ¶glicher Kandidat fÃ¼r Attribut %<noreturn%> sein%JInitialisierungen fÃ¼r mehrere Elemente von %qT%JungÃ¼ltige Verwendung einer Struktur mit flexiblem Feld-Element%JIn GÃ¼ltigkeitsbereich von Bezeichner mit variabel modifiziertem Typ springen%JSprung in Anweisungs-Ausdruck%Jmehrere Initialisierungen fÃ¼r %qD angegeben%Jmehrere Initialisierungen fÃ¼r Basis %qT angegeben%JFunktionsdefinition im alten Stil%JParameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration%Jin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tzt%JParameter %u hat unvollstÃ¤ndigen Typen%JParameter %u hat void-Typen%JParametername fehlt in Parameterliste%JParametername ausgelassen%Jvorherige Definition hier%Jvorherige Nicht-inline-Deklaration hier%JBereits hier verwendet%JAbschnitts-Attribut kann nicht fÃ¼r lokale Variablen angegeben werden%JAbschnitts-Attribute werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%JVerdeckte Deklaration ist hier%JDies ist die erste Standardmarke%JDies ist der erste Eintrag, der diesen Wert Ã¼berschneidet%JGesamtgrÃ¶ÃŸe der lokalen Objekte zu hoch%Jtraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼ck%Jtypedef-Name darf kein Spezifizierer mit geschachteltem Namen sein%Jnicht initialisiertes Element %qD mit %<const%>-Typ %qT%Jnicht initialisiertes Referenzelement %qD%JAttribut weakref muss vor Attribut alias auftreten%Jweakref wird in dieser Konfiguration nicht unterstÃ¼tzt%c%d%d Konstruktor(en) gefunden
  %d Destruktor(en) gefunden
  %d Rahmentabelle(n) gefunden
! %i-Bit-Modus nicht einkompiliert%q#D steht mit vorheriger %<using%>-Deklaration %q#D in Konflikt%q#D verdeckt Konstruktor fÃ¼r %q#T%q#DÂ« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden%q#D ist kein Nicht-static-Datenelement von %qT%q#D ist kein statisches Element von %q#T%q#D als andere Symbolart redeklariert%q#D wurde verwendet, bevor es Â»inlineÂ« deklariert wurde%q#T hat Zeigertypen als Elemente%q#T hat virtuelle Funktionen aber nicht-virtuellen Destruktor%q#T ist kein Template%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Templatekonstanten-Parameter%q#T definiert nur einen privaten Destruktor und hat keine Â»friendsÂ«%q#T definiert nur private Konstruktoren und hat keine Â»friendsÂ«%q#T verwendet, wo %qT erwartet wurde%q#T verwendet, wo ein FlieÃŸkommawert erwartet wurde%q+#D kann nicht deklariert werden%q+#D kann nicht Ã¼berladen werden%q+#D verweist nicht auf den unqualifizierten Typen, also wird es nicht zum Binden verwendet%q+#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q+#D ist unzugÃ¤nglich%q+#D ist privat%q+#D ist geschÃ¼tzt%q+#D wurde vorher hier deklariert%q+#D wurde vorher hier definiert%q+D als Alias fÃ¼r externes Symbol %qs%q+D als Alias fÃ¼r undefiniertes Symbol %qs%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert%q+D lÃ¶st einen Abschnittstypkonflikt aus%q+D enthÃ¤lt leere Klassen, die in zukÃ¼nftigen GCC-Versionen die Basisklassen an andere Orte verschieben kÃ¶nnen%q+D als Â»friendÂ« deklariert%q+D als Nicht-Parameter deklariert%q+D hier deklariert%q+D als inline deklariert, nachdem es aufgerufen wurde%q+D nach der Definition als inline deklariert%q+D mit einer Ausnahmespezifikation deklariert%q+D sowohl normal als auch als Alias definiert%q+D definiert, aber nicht verwendet%q+D hat eine vorherige Deklaration als %q#D%q+D hat eine vorherige Deklaration hier%q+D ungÃ¼ltig in %q#T%q+D ist normalerweise eine Nicht-static-Funktion%q+D ist keine Funktion,%q+D ist zu klein um alle Werte von %q#T aufzunehmen%q+D ist Ã¼blicherweise eine Funktion%q+D kann nicht static sein, da es ein Union-Element ist%q+D darf keinen Referenztyp %qT haben, da es ein Element einer Union ist%q+D als andere Symbolart redeklariert%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriert%q+D benÃ¶tigt entweder null oder zwei Argumente%q+D vor Deklaration verwendet%q+D war versteckt%q+D wurde vor seiner Definition ohne Deklaration verwendet%q+D wurde vor seiner Definition ohne Prototyp verwendet%q+D wird initialisiert nach%q+D: Sichtbarkeitsattribut ignoriert, da es%q+F als %<static%> deklariert, aber nirgendwo definiert%q+F verwendet, aber nirgendwo definiert%q+T hat eine vorherige Deklaration hier%qD %sAttribut-Anweisung %qD wird ignoriertAttribut %qD wird ignoriert%qD kann nicht in Konstanten-Ausdruck auftreten%qD kann nicht als virtuell deklariert werden, da es immer statisch ist%qD kann bei der Deklaration nicht von nicht konstantem Ausdruck initialisiert werden%qD kann nicht Thread-lokal sein, weil es Nicht-POD-Typen %qT hat%qD kann keine Standardargumente haben%qD als %<virtuelles%> %s deklariert%qD als %<inline%> %s deklariert%qD als Referenz deklariert, aber nicht initialisiert%qD bezeichnet einen mehrdeutigen Typen%qD deklariert keinen Template-Typen%qD hat unvollstÃ¤ndigen Typ%qD hat unvollstÃ¤ndigen Typen%qD hat kein Element namens %qE%qD wurde nicht deklariert%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde%qD ist ein Namensbereich%qD ist bereits ein Â»friendÂ« von %qT%qD ist bereits ein Â»friendÂ« der Klasse %qT%qD wurde in diesem GÃ¼ltigkeitsbereich bereits deklariert%qD ist bereits in %qT definiert%qD ist bereits in Klasse %qT definiert%qD ist bereits in der Klasse %qT definiert%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis%qD ist keine Klasse oder Namensbereich%qD ist kein Funktionstemplate%qD ist kein Element von %qD%qD ist kein Element von %qT%qD ist keine Elementtemplatefunktion%qD ist kein Namensbereichs-Name%qD ist kein Template%qD ist keine Templatefunktion%qD ist auÃŸerhalb des FunktionsgÃ¼ltigkeitsbereiches nicht definiert%qD ist Thread-lokal und kann damit nicht dynamisch initialisiert werden%qD darf nicht als Â»staticÂ« deklariert werden%qD darf nicht innerhalb eines Namensbereiches definiert werden%qD muss eine nichtstatische Elementfunktion sein%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein%qD muss mit Konstruktor initialisiert werden, nicht mit %<{...}%>%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp habenÂ»%qDÂ« darf keine variable Argumentanzahl haben%qD muss %<void%> nehmenÂ»%DÂ« muss entweder ein oder zwei Argumente nehmen%qD muss entweder null oder ein Argument nehmen%qD muss genau ein Argument nehmen%qD muss genau zwei Argumente nehmen%qD nicht deklariert%qD nicht definiert%qD mit anderem Zugriff redeklariert%qD sollte innerhalb von %qD deklariert werden%qD sollte niemals Ã¼berladen werden%qD sollte Wert zurÃ¼ckgeben%qD ohne Template-Parameter verwendet%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>%qD wurde in diesem GÃ¼ltigkeitsbereich nicht definiertAttribut %qE kann nur auf Java-Klassendefinitionen angewendet werdenAttribut %qE kann nur auf Klassendefinitionen angewendet werdenAttribut %qE wirkt sich nur auf Ã¶ffentliche Objekte ausAttribut %qE wird ignoriertAttribut %qE ignoriert fÃ¼r %qEAttribut %qE ignoriert fÃ¼r Feld vom Typ %qTAttribut %qE ignoriert fÃ¼r Nicht-Klassen-TypenAttribut %qE fÃ¼r Typen ignoriertAttribut %qE wird auf dieser Plattform nicht unterstÃ¼tztAttribut %qE gilt nur fÃ¼r variadische FunktionenAttribut %qE benÃ¶tigt Prototypen mit benannten Argumenten%qE kann nicht als Funktion verwendet werden%qE kannt nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist%qE hat keinen Klassentyp%qE bezeichnet keinen Typ%qE ist kein typedef oder eingebauter Typ%qE hat den Typ %<void%> und ist kein throw-Ausdruck%qE in Klasse %qT bezeichnet keinen Typen%qE in Namensbereich %qE bezeichnet keinen Typ%qE ist ein nicht erkannter Formatfunktionstyp%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden%qE ist kein Template%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da die Funktion %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein nicht konstanter Ausdruck ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil Objekt %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es Konflikte in CV-Qualifikation gibt%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen%qE ist nicht am Anfang einer Deklaration%qE ist nicht vom Typ %qT%qE ist veraltet; g++-vtables sind jetzt standardmÃ¤ÃŸig COM-vertrÃ¤glich%qT hat kein Element namens %qE%qT hat kein nicht-statisches Datenelement namens %qD%qT ist ein variabel modifizierter Typ%qT ist bereits ein Â»friendÂ« von %qT%qT ist mehrdeutige Basis von %qT%qT ist eine nicht erreichbare Basis von %qT%qT ist keine Basis von %qT%qT ist keine Klasse oder Namensbereich%qT ist kein Klassen-, Struktur- oder Union-Typ%qT ist kein Elementklassentemplate von %qT%qT ist kein Element von %qT%qT ist kein Namensbereich%qT ist keine geschachtelte Klasse von %qT%qT ist kein Zeiger auf Objekt%qT ist kein Template%qT ist kein Template-Typ%qT ist keine erreichbare Basis von %qT%qT ist kein Aggregattyp%qT auf %qT erweitert beim Durchlaufen von %<...%>%qT ist/verwendet anonymen Typen%qT als %qs verwendet%qT als enum verwendet%qT wird in %qT aufgelÃ¶st, was kein Klassentyp ist%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden%qs scheint ein falsch geschriebener Interrupt-Handler zu sein%qs scheint ein falsch geschriebener Signal-Handler zu seinAttribut %qs bezieht sich nur auf initialisierte Variablen mit externer BindungAttributargument %qs ist keine ZeichenkettenkonstanteAttributargument %qs ist keine GanzzahlkonstanteAttribut-Anweisung %qs ignoriertAttribut %qs kann nicht auf Typen angewandt werdenAttribut %qs wird ignoriertAttribut %qs kann nur auf Funktionstypen angewandt werdenAttribut %qs gilt nur fÃ¼r FunktionenAttribut %qs bezieht sich nur auf UnterbrechungsfunktionenAttribut %qs bezieht sich nur auf VariablenAttribut %qs benÃ¶tigt eine Ganzzahlkonstante als Argument%qs kann nur fÃ¼r Funktionen angegeben werden%qs sowohl als Â»exportiert inÂ« als auch als Â»importiert aus DLLÂ« deklariert%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert%qs erwartet ein konstantes Argument%qs hat sowohl %<extern%> als auch Initialisierung%qs Ã¼bergelaufen%qs-inkompatibles Attribut wird ignoriert%qs initialisiert und als %<extern%> deklariert%qs ist beschÃ¤digt%qs ist veraltet%qs ist veraltet (deklariert bei %s:%d)%qs ist schmaler als die Werte seines Typs%qs ist keine gcov-Datei%qs ist keine gÃ¼ltige Ausgabedatei%qs ist kein Klassenname oder Alias in Objective-C%qs hat Version %q.*s, Version %q.*s erwartet%qs antwortet mÃ¶glicherweise nicht auf %<%c%s%>%qs als andere Symbolart redeklariertMarkierung %qs bei Benennung von %q#T verwendet%qs verwendet dynamische Stackanforderung%s%s
  %s %+#D%s %+#D <nahe Ãœbereinstimmung>%s %+#T%s %D(%T) <eingebaut>%s %D(%T, %T) <eingebaut>%s %D(%T, %T, %T) <eingebaut>%s %T <Umformung>%s %q+D %s nach Referenzierung mit dllimport-Bindung%s %qs ist bereits in %s:%d definiert%s %qs kann %s %qs nicht implementieren oder erweitern%s %qs implementiert das %qs-Protokoll nicht vollstÃ¤ndig%s %s %p %d
  %s %s(%E) %p %d
  %s: Â»%sÂ«
  %s (GCC) %s
! %s = %s bei %L muss INTEGER sein%s bei %L muss INTEGER oder REAL sein%s bei %L muss skalar seinAttribut %s bei %L ist auÃŸerhalb eines MODULEs nicht erlaubtAttribut %s steht mit Attribut %s bei %L in KonfliktAttribut %s steht mit Attribut %s in Â»%sÂ« bei %L in KonfliktAttribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %L%s zwischen den verschiedenen Zeigertypen %qT und %qT benÃ¶tigt Umwandlung%s zwischen verschiedenen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung%s kann nicht in einem Konstanten-Ausdruck auftreten%s kann nicht hier in Â»asmÂ« verwendet werden%s kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen%s unterstÃ¼tzt nicht %%n$-Operandennummerformate%s unterstÃ¼tzt nicht %s%s unterstÃ¼tzt nicht %s mit dem Format %<%%%c%> %s%s unterstÃ¼tzt nicht block_ends_with_call_p%s unterstÃ¼tzt nicht block_ends_with_condjump_p%s unterstÃ¼tzt nicht can_duplicate_block_p%s unterstÃ¼tzt nicht can_merge_blocks_p%s unterstÃ¼tzt nicht create_basic_block%s unterstÃ¼tzt nicht delete_basic_block%s unterstÃ¼tzt nicht duplicate_block%s unterstÃ¼tzt nicht flow_call_edges_add%s unterstÃ¼tzt nicht make_forwarder_block%s unterstÃ¼tzt nicht merge_blocks%s unterstÃ¼tzt nicht move_block_after%s unterstÃ¼tzt nicht predict_edge%s unterstÃ¼tzt nicht predicted_by_p%s unterstÃ¼tzt nicht redirect_edge_and_branch%s unterstÃ¼tzt nicht redirect_edge_and_branch_force%s unterstÃ¼tzt nicht split_block%s unterstÃ¼tzt nicht split_edge%s unterstÃ¼tzt nicht das Format %<%%%c%> %s%s unterstÃ¼tzt nicht das Format %<%%%s%c%> %s%s unterstÃ¼tzt nicht den LÃ¤ngenmodifizierer %qs %s%s Ausdrucksliste als zusammengesetzten Ausdruck behandelt%s fÃ¼r %<operator%s%> in %<%E %s %E%>%s fÃ¼r %<operator%s%> in %<%E%s%>%s fÃ¼r %<operator%s%> in %<%s%E%>%s fÃ¼r %<operator[]%> in %<%E[%E]%>%s fÃ¼r %qs in %<%s %E%>%s fÃ¼r ternÃ¤ren %<operator?:%> in %<%E ? %E : %E%>%s hat keinen Effekt%s ignoriert mit %s und Format %<%%%c%> %s%s ignoriert mit %s im Format %s%s in Formatzeichenkette bei %C%s ist eine Referenz, kein Aufruf, zur Funktion %qE%s wird von dieser Konfiguration nicht unterstÃ¼tzt%s Methode %qs kann keinen definierten KÃ¶rper habenMethode %s kann nicht abstrakt sein%s-Methoden kÃ¶nnen nicht Ã¼berschrieben werden. Methode %qs ist %s in Klasse %qs%s kÃ¶nnte mÃ¶glicher Kandidat fÃ¼r Formatattribut sein%s Name %qs steht mit importiertem Typ %qs in KonfliktProzedur %s bei %L ist bereits als Prozedur %s deklariert%s gab Ende-Status %d zurÃ¼ckRotationszÃ¤hler %s >= Breite des TypsRotationszÃ¤hler %s ist negativ%s sollte Typ %<%T%s%> haben, aber Argument %d hat Typ %qT%s sollte den Typ %<%s%s%> haben, aber das Argument %d hat Typ %qTAnweisung %s bei %C kann nicht auf Anweisung %s bei %L folgenAnweisung %s bei %C kann keine DO-Schleife ohne Block beendenAnweisung %s bei %C folgt einer anderen ZugriffsspezifikationAnweisung %s bei %C nicht innerhalb einer SchleifeAnweisung %s bei %C nicht innerhalb der Schleife Â»%sÂ«%s-Anweisung bei %L erwartetAnweisung %s muss in einem MODULE auftreten%s-Anweisung in PURE-Prozedur bei %C nicht erlaubtMarkierung %s bei %L muss vom Typ %s sein%s-Markierung bei %L muss vom Typ %s oder %s seinMarkierung %s bei %L muss ein Skalar sein%s mit Signal %d [%s]%s beendet%s verwendet mit Format %<%%%c%> %s%s%s%s Version %s (%s)
  %s	kompiliert von GNU-C-Version %s.
  %s%s%s Version %s (%s) kompiliert von CC.
  %s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
! %s(%s-%s ist ein leerer Bereich%s.
  %s%s:%s: %d Basis-BlÃ¶cke und %d Kanten/Basis-BlÃ¶cke%s: %d Basis-BlÃ¶cke und %d Register%s: %d: Â»%sÂ« verwendet, fehlt jedoch in SYSCALLS
  %s: %d: Warnung: Â»%sÂ« durch PrÃ¤prozessor ausgeschlossen
  %s: %d: Warnung: Definition von %s nicht konvertiert
--- 2247,2276 ----
                             verhalten, die Sprache aufgrund der Dateinamens-
                             erweiterung zu vermuten
    eine qualifizierte ID ist erforderlich  da es ein Nicht-Systemverzeichnis ist, das ein Systemverzeichnis dupliziert
!   Basis %qT  denn die Umwandlungsfolge fÃ¼r das Argument ist besser  wegen lokalem Element %q+#D mit gleichem Namen  wegen lokaler Methode %q+#D mit gleichem Namen  aber %d benÃ¶tigt  aber Ã¼berschreibt nicht %<%T(const %T&)%>  aber Ã¼berschreibt nicht %<operator=(const %T&)%>  von %q+D  in Frage kommende Umwandlungen beziehen %qD und %qD ein  veraltete Bindung bei %q+D kann nicht verwendet werden, weil es einen Destruktor hat  Konflikt mit %q+D  Ã¼berschneidet Initialisierung von %q+#D  tritt in OpenMP-strukturierten Block ein  tritt in catch-Block ein  tritt in GÃ¼ltigkeitsbereich des nicht-POD %q+#D ein  tritt in try-Block ein  beendet OpenMP-strukturierten Block  Klassentemplate erwartet, %qE erhalten  Klassentemplate erwartet, %qT erhalten  Konstante des Typs %qT erwartet, %qT erhalten  ein Template des Typs %qD erwartet, %qD erhalten  einen Typ erwartet, %qE erhalten  einen Typ erwartet, %qT erhalten  fÃ¼r Umwandlung von %qT in %qT  aus Definition von %q+#D  von hier  in Aufruf von %qD  in Auswertung von %<%Q(%#T, %#T)%>  in Instanziierung des Templates %qT  in geworfenem Ausdruck  Argument %P von %qD wird initialisiert  passt nach ISO-Standardregeln zu diesem %q+D  passt nach den alten Regeln zu diesem %q+D  oder %<operator=(const %T&)%>  %q+#D wird Ã¼berschrieben  %q+#F wird Ã¼berschrieben  denn %q+#D ist in Basisklasse deklariert  Ã¼berspringt Initialisierung von %q+#D  Versuch, %qD zu instanziieren  bei %q+D wird veraltete Bindung verwendet %% %s %c-%c:  %c:  %d %d, %d, %d %s %s  %s( ( (%s) (frv) ,  --helpÂ« fÃ¼r mehr Informationen versuchen.
!  /) ZUGRIFF= AKTION= VORAUS= BESTIMMBAR LEER= KONVERT= KOPIE-PRIVAT( DATEN DEFAULT(%s) TRENNZ= DIMENSION DIREKT= DUMMY ELEMENTAR ENDE=%d EINTRAG EOR=%d FEHL=%d EXISTIERT= EXTERN DATEI= FMT= FMT=%d FORM= FORMATIERT FUNKTION WENN( IMPLIZIT-TYP IN-COMMON IN-NAMENSLISTE INTRINSISCH IOMSG= IOSTAT= NAME= GENANNT= NÃ„CHSTEDATEN= NML=%s NICHTWARTEN NUMMER= NUM_THREADS( GEÃ–FFNET= OPTIONAL GEORDNET FÃœLL= ZEIGER POSITION= REIN HÃ¤ngende Anweisungen auf ENTRY-Kante nicht ausgefÃ¼hrt (%d, %d)
   HÃ¤ngende Anweisungen auf EXIT-Kante nicht ausgefÃ¼hrt (%d, %d)
   HÃ¤ngende Anweisungen auf PRED-Kante nicht ausgefÃ¼hrt (%d, %d)
   HÃ¤ngende Anweisungen auf SUCC-Kante nicht ausgefÃ¼hrt (%d, %d)
!  LESEN= LESENSCHREIBEN= DATEN= RECL= REKURSIV REDUKTION(%s: ERGEBNIS SICHERN SCHEDULE (%s SEQUENZ SEQUENTIELL= GRÃ–SSE= STAT= STATUS= SUBROUTINE ZIEL THREADPRIVAT GESAMT                : UNFORMATIERT= EINHEIT= USE-ASSOC SCHREIBEN= [Alt Enter] [OPTION]... KLASSE...
  
!  Bytes in Konflikt stehende Codeerzeugungsschalter verwendet aus Namensbereich %s Ã¼berdeckt Templateparameter %q+#D!$OMP %sEingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente habenEingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR seinZuweisung !$OMP ATOMIC muss bei %L Â»var = var op exprÂ« oder Â»var = expr op varÂ« sein!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic habenZuweisungsoperator !$OMP ATOMIC muss bei %L +, *, -, /, .AND., .OR., .EQV. oder .NEQV. sein!$OMP ATOMIC intrinsische Argumente auÃŸer einem dÃ¼rfen bei %2$L nicht Â»%1$sÂ« referenzieren!$OMP ATOMIC intrinsische Argumente mÃ¼ssen bei %L skalar seinAnweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC Â»var op exprÂ« bei %L ist nicht mathematisch Ã¤quivalent mit Â»var = var op (expr)Â«!$OMP DO kann bei %L kein DO WHILE oder DO ohne Schleifensteuerung sein!$OMP DO-Schleifenvariable muss bei %L ganzzahligen Typs sein!$OMP DO-Schleifenvariable darf bei %L nicht THREADPRIVATE sein!$OMP DO-Schleifenvariable bei %L an Klausel statt PRIVATE oder LASTPRIVATE vorhanden!$OMP ENDE %s!$OMP ABSCHNITT
! Â»%sÂ« ist keine gÃ¼ltige PrÃ¤prozessoroption# %s %.2f %.2f
  #include "..." - Suche beginnt hier:
  #include <...> - Suche beginnt hier:
! #pragma GCC diagnostic nicht innerhalb von Funktionen erlaubt#pragma GCC memregs muss vor allen Funktionsdeklarationen stehen#pragma GCC memregs nimmt eine Zahl [0..16]#pragma GCC visibility muss von push oder pop gefolgt werden#pragma GCC visibility push() muss default, internal, hidden oder protected angeben#pragma GHS endXXX passt nicht zum vorherigen startXXX#pragma GHS endXXXX ohne vorheriges startXXX gefunden#pragma extern_prefix wird von diesem Ziel nicht unterstÃ¼tzt#pragma implementation fÃ¼r %qs erscheint, nachdem Datei eingebunden wurde#pragma pack (pop) gefunden ohne passendes #pragma pack (push)#pragma pack hat mit -fpack-struct keinen Effekt - ignoriert#pragma pack(pop, %s) gefunden ohne passendes #pragma pack(push, %s)#pragma pack(pop[, id], <n>) wird von diesem Ziel nicht unterstÃ¼tzt#pragma pack(push[, id], <n>) wird von diesem Ziel nicht unterstÃ¼tzt#pragma redefine_extname wegen Konflikt mit __asm__-Deklaration ignoriert#pragma redefine_extname wegen Konflikt mit vorherigem #pragma redefine_extname ignoriert#pragma redefine_extname wegen Konflikt mit vorheriger Umbenennung ignoriert#pragma redefine_extname fÃ¼r dieses Ziel nicht unterstÃ¼tzt#pragma vtable wird nicht mehr unterstÃ¼tzt$-Operandennummer nach Format ohne Operandennummer angegeben$ sollte das letzte Spezifikationssymbol in Format bei %C sein%+D lÃ¶st einen Abschnittstypkonflikt aus%-5d%<#pragma GCC pch_preprocess%> muss zuerst kommen%<#pragma align%> muss vor der Deklaration von %D auftreten, ignoriert%<#pragma omp barrier%> darf nur in Verbundanweisung verwendet werden%<#pragma omp flush%> darf nur in Verbundanweisung verwendet werden%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden%<#pragma%> ist hier nicht erlaubt%<%%%>-Bedingung mit letztem Operanden verwendet%<%%%c%> liefert nur die letzten 2 Ziffern des Jahres%<%%%c%> liefert in manchen Locales nur die letzten 2 Ziffern des Jahres%<%D::%D%> %s%<%D::%D%> wurde nicht deklariert%<%D::%D%> ist kein Element von %qT%<%T::%D%> wurde nicht deklariert%<%T::%D%> ist kein Typ%<%T::%D%> ist kein gÃ¼ltiger Deklarator%<%T::%D%> benennt Konstruktor%<%T::%D%> benennt Konstruktor in %qT%<%T::%D%> benennt Destruktor%<%c%s%> nicht in Protokoll(en) gefunden%<%s %E%> innerhalb Parameterliste deklariert%<%s%> 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur fÃ¼r C++-Klassen zu%<%s%> 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur zu, wenn ein Â»kextÂ« kompiliert wird%<&%>-Bedingung ohne Registerklasse verwendet%<-G%> ist mit %<-mabicalls%> unvertrÃ¤glich%<-gnat%> falsch buchstabiert als %<-gant%>%<...%> als Argumente.)%<...%> hat ungÃ¼ltige Operandenzahl%<::%D%> %s%<::%D%> wurde nicht deklariert%<::main%> muss %<int%> zurÃ¼ckgeben%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen%<<::%> kann keine Templateargumentliste einleiten%<@encode%> muss als Argument einen Typen angeben%<@end%> fehlt in Implementationskontext%<@end%> muss in einem @implementation-Kontext auftreten%<@throw%> (rethrow) auÃŸerhalb von Â»@catchÂ«-Block verwendet%<@try%> ohne %<@catch%> oder %<@finally%>%<[*]%> nicht auÃŸerhalb einer Deklaration erlaubt%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt%<[]%> kann nur auf Felder andewendet werden; nicht auf %qsAttribut %<__BELOW100__%> bezieht sich nur auf Variablen%<__alignof%> auf Bitfeld angewandtZweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein%<__builtin_next_arg%> ohne Argument gerufen%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert%<__gcc_host_wide_int__%> ist nicht als Typ definiert%<__thread%> vor %<extern%>%<__thread%> vor %<static%>%<__thread%> vor %qD%<__thread%> mit %<auto%> verwendet%<__thread%> mit %<register%> verwendet%<__thread%> mit %<typedef%> verwendet%<__thread%> mit %qE verwendetÂ»undÂ« sich gegenseitig ausschlieÃŸender Gleichheits-Tests ist immer 0%<asm%>-Operandenbedingung inkompatibel mit OperandengrÃ¶ÃŸe%<asm%>-Operand hat unmÃ¶gliche Nebenbedingungen%<asm%>-Operand erfordert unmÃ¶gliches Neuladen%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<break%> muss in einer Schleife oder Â»switchÂ« sein%<catch%> wird wegen der %<catch%>-Klausel in Zeile %d nicht erreichtFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in %s-Deklaration%<continue%> muss in einer Schleife sein%<default%>-Marke in GÃ¼ltigkeitsbereich eines Bezeichners mit variabel modifiziertem Typen, der keine einschlieÃŸende switch-Anweisung enthÃ¤lt%<default%>-Marke in Anweisungs-Ausdruck enthÃ¤lt keine einschlieÃŸende switch-Anweisung%<default%>-Marke nicht innerhalb einer switch-Anweisung%<dynamic_cast%> ist nicht mit -fno-rtti erlaubt%<else%>-Marke passt nicht zur Kante am Ende von bb %d%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werdenAnfangsdeklaration in %<for%>-Schleife auÃŸerhalb C99-Modus verwendet%<friend%> kann nur innerhalb einer Klasse angegeben werden%<friend%> auÃŸerhalb einer Klasse verwendet%<inline%> in leerer Deklaration%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs%<java.lang.Object%> kann nichts erweitern%<location_t%> ist nicht als ein Typ definiert%<locus%> ist nicht als ein Typ definiert%<long long long%> ist fÃ¼r GCC zu lang%<long long%> ungÃ¼ltig fÃ¼r %qs%<long%> und %<short%> fÃ¼r %qs gleichzeitig angegeben%<long%> ungÃ¼ltig fÃ¼r %qs%<long%> oder %<short%> ungÃ¼ltig fÃ¼r %qs%<long%> oder %<short%> mit Â»charÂ« fÃ¼r %qs angegeben%<long%> switch-Ausdruck nicht nach Â»intÂ« konvertiert in ISO C%<noreturn%>-Funktion gibt nicht-void-Wert zurÃ¼ckWert %<num_threads%> muss positiv sein%<operator delete%> muss Typ %qT zurÃ¼ck geben%<operator delete%> nimmt Typ %qT als ersten Parameter%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)%<operator new%> muss Typ %qT zurÃ¼ck geben%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ck gebenÂ»oderÂ« nicht passender Ungleichheits-Tests ist immer 1%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<return%> in Instanzeninitialisierung%<return%> in statischer Initialisierung%<return%> mit Wert in void zurÃ¼ckgebender Funktion%<return%> ohne Wert in nicht-void zurÃ¼ckgebender Funktion%<return%> mit Wert vom Konstruktor %qs%<return%> mit %s-Wert aus %<%s %s%>%<short%> ungÃ¼ltig fÃ¼r %qs%<signed%> und %<unsigned%> fÃ¼r %qs gleichzeitig angegeben%<signed%> oder %<unsigned%> ungÃ¼ltig fÃ¼r %qs%<sizeof%> auf ein Bitfeld angewandt%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden%<static%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<template%> (zur ErklÃ¤rung) ist nur innerhalb von Templates erlaubt%<then%>-Marke passt nicht zur Kante am Ende des bb %d%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar%<this%> darf in diesem Kontext nicht verwendet werden%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen%<threadprivate%> %qE ist nicht Datei-, Namens- oder BlockbereichsvariableAttribute %<trap%> und %<far%> sind unvertrÃ¤glich, %<far%> wird ignoriertAttribut %<trap%> wird bereits verwendet%<tree%> ist nicht als ein Zeigertyp definiert%<tree%> ist nicht als ein Typ definiert%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist%<typename %T::%D%> benennt %q#T, was kein Typ ist%<typeof%> auf ein Bitfeld angewandt%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<va_start%> in Funktion mit fester Parameterzahl verwendet%<va_start%> mit zu vielen Argumenten verwendet%<void%> kann nicht als einzelner Parameter qualifiziert werden%<void%> muss der einzige Parameter sein%>%D nach Referenzierung in Assemblierung umbenannt%E-Qualifizierer fÃ¼r asm ignoriert%H   von frÃ¼herem Behandler fÃ¼r %<%T%>%H   von frÃ¼herem Behandler fÃ¼r %qT%H  von hier%H%<...%>-Behandler muss der letzte Behandler fÃ¼r seinen Â»tryÂ«-Block sein%H%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein%H%<noreturn%>-Funktion kehrt zurÃ¼ck%H%qD wird in dieser Funktion uninitialisiert verwendet%H%qD kÃ¶nnte in dieser Funktion uninitialisiert verwendet werden%H%qE als falsche Symbolart definiert%H%qE ist nicht initialisiert%H%qE nicht deklariert (erste Benutzung in dieser Funktion)%H%qE ist hier nicht deklariert (nicht in einer Funktion)%H%s%H(Jeder nicht deklarierte Bezeichner wird nur einmal aufgefÃ¼hrt%HbeschÃ¤digtes Werteprofil: %s-Profiler-GesamtzÃ¤hler (%d) passt nicht zum BB-ZÃ¤hler (%d)%HDoppelter Name %q.*s.%HISO-C90 verbietet gemischte Deklarationen und Code%HAufruf von %D wird den Zielpuffer immer Ã¼berlaufen lassen%HKontrollfluss erreicht Ende einer Nicht-void-Funktion%HfÃ¼r nicht existierende Methode %qE wird Selektor erzeugt%Hdoppelte Klasse wird nur einmal Ã¼bersetzt%HDoppelte Marke %qD%Hleerer KÃ¶rper in einer else-Anweisung%Hleerer KÃ¶rper in einer if-Anweisung%Humgebende Parallele%HAufzÃ¤hlungswert %qE wird nicht von switch behandelt%HAusnahme des Typs %qT wird gefangen werden%HzusÃ¤tzliches %<;%>%HErstes Argument von %D muss ein Zeiger, das zweite eine Ganzzahlkonstante sein%HfÃ¼r jede Funktion in der er auftritt.)%H#pragma %s %s wird ignoriert%HDer RÃ¼ckgabewert von %qD, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert%HDer RÃ¼ckgabewert der Funktion, die mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert%HSteuerprÃ¤dikat ungÃ¼ltig%HErhÃ¶hungsausdruck ungÃ¼ltig%HungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qE%HSchleifenvariable %qE ist vorzeichenlos%HLetztes Argument von %D ist keine Ganzzahlkonstante zwischen 0 und 3%HSteuerprÃ¤dikat fehlt%HErhÃ¶hungsausdruck fehlt%HPrototyp-Deklaration%HAnweisung ohne Effekt%Hverirrtes %<@%> im Programm%Hes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden%HDie Standardfallbehandlung in switch fehlt%HkÃ¼nstlich erzeugte Methode %qD zuerst hier erfordert %HTraditionelles C bietet keinen separaten Namespace fÃ¼r Marken an, Bezeichner %qE steht in Konflikt%Hberechneter Wert ist unbenutzt%Hwird niemals ausgefÃ¼hrt%J  denn die folgenden virtuellen Funktionen sind rein innerhalb %qT:%J  tritt in catch-Block ein%J  erster Typ hier%J  ursprÃ¼ngliche Definition trat hier auf%J  anderer Typ hier%J  denn der Typ %qT hat rein virtuelle Funktionen%J  wÃ¤hrend es hier initialisiert wurde%J  dies kann durch das LÃ¶schen des Initialisierers umgangen werden%J Attribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus%J%qD sollte in Elementinitialisierungsliste initialisiert werden%J%qD wurde hier deklariert%JAttribut %qE kann nur auf Funktionen angewandt werden%J%s %<%c%s%>%J%s: %qs%Jabstrakte Methode in nicht-abstrakter Klasse%JAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werden%JAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzt%JfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werden%Jeine anonyme Union kann keine Funktionselemente haben%JBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werden%JAttribut %qE kann nicht nach der Definition gesetzt werden%Jcase-Wert %qs nicht in AufzÃ¤hlungstyp%Jcase-Wert %qs nicht in AufzÃ¤hlungstyp %qT%Jin Konflikt mit vorheriger Deklaration (hier) steht%JDatenabschnittsattribute kÃ¶nnen nicht fÃ¼r lokale Variablen angegeben werden%JStandardinitialisierung von %q#D, das Referenztyp hat%Jfinales Feld %qD kann nicht initialisiert worden sein%Jflexibles Feld-Element in ansonsten leerem struct%Jflexibles Feldelement in Union%Jflexibles Feld-Element nicht am Ende von struct%Jfolgt Nicht-Prototyp-Definition hier%JFunktion kÃ¶nnte mÃ¶glicher Kandidat fÃ¼r Attribut %<noreturn%> sein%JInitialisierungen fÃ¼r mehrere Elemente von %qT%JungÃ¼ltige Verwendung einer Struktur mit flexiblem Feld-Element%JIn GÃ¼ltigkeitsbereich von Bezeichner mit variabel modifiziertem Typ springen%JSprung in Anweisungs-Ausdruck%Jmehrere Initialisierungen fÃ¼r %qD angegeben%Jmehrere Initialisierungen fÃ¼r Basis %qT angegeben%JFunktionsdefinition im alten Stil%JParameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration%Jin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tzt%JParameter %u hat unvollstÃ¤ndigen Typen%JParameter %u hat void-Typen%JParametername fehlt in Parameterliste%JParametername ausgelassen%Jvorherige Definition hier%Jvorherige Nicht-inline-Deklaration hier%JBereits hier verwendet%JAbschnitts-Attribut kann nicht fÃ¼r lokale Variablen angegeben werden%JAbschnitts-Attribute werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%JVerdeckte Deklaration ist hier%JDies ist die erste Standardmarke%JDies ist der erste Eintrag, der diesen Wert Ã¼berschneidet%JGesamtgrÃ¶ÃŸe der lokalen Objekte zu hoch%Jtraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼ck%Jtypedef-Name darf kein Spezifizierer mit geschachteltem Namen sein%Jnicht initialisiertes Element %qD mit %<const%>-Typ %qT%Jnicht initialisiertes Referenzelement %qD%JAttribut weakref muss vor Attribut alias auftreten%Jweakref wird in dieser Konfiguration nicht unterstÃ¼tzt%c%c REDUCTION-Variable Â»%sÂ« ist %s bei %L%d%d Konstruktor(en) gefunden
  %d Destruktor(en) gefunden
  %d Rahmentabelle(n) gefunden
! %dH%i-Bit-Modus nicht einkompiliert%q#D steht mit vorheriger %<using%>-Deklaration %q#D in Konflikt%q#D verdeckt Konstruktor fÃ¼r %q#T%q#DÂ« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden%q#D ist kein Nicht-static-Datenelement von %qT%q#D ist kein statisches Element von %q#T%q#D als andere Symbolart redeklariert%q#D wurde verwendet, bevor es Â»inlineÂ« deklariert wurde%q#T hat Zeigertypen als Elemente%q#T hat virtuelle Funktionen aber nicht-virtuellen Destruktor%q#T ist keine Klasse%q#T ist kein Template%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Templatekonstanten-Parameter%q#T definiert nur einen privaten Destruktor und hat keine Â»friendsÂ«%q#T definiert nur private Konstruktoren und hat keine Â»friendsÂ«%q#T verwendet, wo %qT erwartet wurde%q#T verwendet, wo ein Gleitkommawert erwartet wurde%q+#D kann nicht deklariert werden%q+#D kann nicht Ã¼berladen werden%q+#D verweist nicht auf den unqualifizierten Typen, also wird es nicht zum Binden verwendet%q+#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q+#D ist unzugÃ¤nglich%q+#D ist privat%q+#D ist geschÃ¼tzt%q+#D wurde vorher hier deklariert%q+#D wurde vorher hier definiert%q+D als Alias fÃ¼r externes Symbol %qs%q+D als Alias fÃ¼r undefiniertes Symbol %qs%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert%q+D lÃ¶st einen Abschnittstypkonflikt aus%q+D enthÃ¤lt leere Klassen, die in zukÃ¼nftigen GCC-Versionen die Basisklassen an andere Orte verschieben kÃ¶nnen%q+D als Â»friendÂ« deklariert%q+D als Nicht-Parameter deklariert%q+D hier deklariert%q+D als inline deklariert, nachdem es aufgerufen wurde%q+D nach der Definition als inline deklariert%q+D mit einer Ausnahmespezifikation deklariert%q+D sowohl normal als auch als Alias definiert%q+D definiert, aber nicht verwendet%q+D hat eine vorherige Deklaration als %q#D%q+D hat eine vorherige Deklaration hier%q+D ungÃ¼ltig in %q#T%q+D ist normalerweise eine Nicht-static-Funktion%q+D ist keine Funktion,%q+D ist zu klein um alle Werte von %q#T aufzunehmen%q+D ist Ã¼blicherweise eine Funktion%q+D kann nicht static sein, da es ein Union-Element ist%q+D darf keinen Referenztyp %qT haben, da es ein Element einer Union ist%q+D als andere Symbolart redeklariert%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriert%q+D benÃ¶tigt entweder null oder zwei Argumente%q+D vor Deklaration verwendet%q+D war versteckt%q+D wurde vor seiner Definition ohne Deklaration verwendet%q+D wurde vor seiner Definition ohne Prototyp verwendet%q+D wird initialisiert nach%q+D: Definition ist als Â»dllimportÂ« markiert%q+D: Sichtbarkeitsattribut ignoriert, da es%q+D:Attribut Â»selectanyÂ« bezieht sich nur auf initialisierte Objekte%q+F als %<static%> deklariert, aber nirgendwo definiert%q+F verwendet, aber nirgendwo definiert%q+T hat eine vorherige Deklaration hier%qD %s%qD tritt in Datenklausel mehrfach aufAttribut-Anweisung %qD wird ignoriertAttribut %qD wird ignoriert%qD kann nicht in Konstanten-Ausdruck auftreten%qD kann nicht als virtuell deklariert werden, da es immer statisch ist%qD kann bei der Deklaration nicht von nicht konstantem Ausdruck initialisiert werden%qD kann nicht Thread-lokal sein, weil es Nicht-POD-Typen %qT hat%qD kann keine Standardargumente haben%qD als %<virtuelles%> %s deklariert%qD als %<inline%> %s deklariert%qD als Referenz deklariert, aber nicht initialisiert%qD bezeichnet einen mehrdeutigen Typen%qD deklariert keinen Template-Typen%qD hat unvollstÃ¤ndigen Typ%qD hat unvollstÃ¤ndigen Typen%qD hat kein Element namens %qE%qD wurde nicht deklariert%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde%qD ist ein Namensbereich%qD ist bereits ein Â»friendÂ« von %qT%qD ist bereits ein Â»friendÂ« der Klasse %qT%qD wurde in diesem GÃ¼ltigkeitsbereich bereits deklariert%qD ist bereits in %qT definiert%qD ist bereits in Klasse %qT definiert%qD ist bereits in der Klasse %qT definiert%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis%qD ist keine Klasse oder Namensbereich%qD ist kein Funktionstemplate%qD ist kein Element von %qD%qD ist kein Element von %qT%qD ist keine Elementtemplatefunktion%qD ist kein Namensbereichs-Name%qD ist kein Template%qD ist keine Templatefunktion%qD ist kein Typ%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist%qD ist in Klausel %qs keine Variable%qD in %qD nicht deklariert%qD ist auÃŸerhalb des FunktionsgÃ¼ltigkeitsbereiches nicht definiert%qD ist Thread-lokal und kann damit nicht dynamisch initialisiert werden%qD darf nicht als Â»staticÂ« deklariert werden%qD darf nicht innerhalb eines Namensbereiches definiert werden%qD muss eine nichtstatische Elementfunktion sein%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein%qD muss mit Konstruktor initialisiert werden, nicht mit %<{...}%>%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp habenÂ»%qDÂ« darf keine variable Argumentanzahl haben%qD muss %<void%> nehmenÂ»%DÂ« muss entweder ein oder zwei Argumente nehmen%qD muss entweder null oder ein Argument nehmen%qD muss genau ein Argument nehmen%qD muss genau zwei Argumente nehmen%qD nicht deklariert%qD nicht definiert%qD mit anderem Zugriff redeklariert%qD mit anderer Sichtbarkeit redeklariert%qD sollte innerhalb von %qD deklariert werden%qD sollte niemals Ã¼berladen werden%qD sollte Wert zurÃ¼ckgeben%qD ohne Template-Parameter verwendet%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>%qD wurde in diesem GÃ¼ltigkeitsbereich nicht definiert%qE tritt in dieser Datenklausel mehrfach aufAttribut %qE kann nur auf Java-Klassendefinitionen angewendet werdenAttribut %qE kann nur auf Klassendefinitionen angewendet werdenAttribut %qE wirkt sich nur auf Ã¶ffentliche Objekte ausAttribut %qE wird ignoriertAttribut %qE ignoriert, da %qT bereits definiert istAttribut %qE ignoriert fÃ¼r %qEAttribut %qE ignoriert fÃ¼r Feld vom Typ %qTAttribut %qE ignoriert fÃ¼r Nicht-Klassen-TypenAttribut %qE fÃ¼r Typen ignoriertAttribut %qE wird auf dieser Plattform nicht unterstÃ¼tztAttribut %qE gilt nur fÃ¼r variadische FunktionenAttribut %qE benÃ¶tigt Prototypen mit benannten Argumenten%qE kann nicht als Funktion verwendet werden%qE kannt nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist%qE nach erster Benutzung als %<threadprivate%> deklariert%qE hat keinen Klassentyp%qE bezeichnet keinen Typ%qE ist kein typedef oder eingebauter Typ%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction%>%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>%qE hat Referenztyp fÃ¼r %qs%qE hat den Typ %<void%> und ist kein throw-Ausdruck%qE in Klasse %qT bezeichnet keinen Typen%qE in Namensbereich %qE bezeichnet keinen Typ%qE ist ein nicht erkannter Formatfunktionstyp%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden%qE ist kein Template%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da die Funktion %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein nicht konstanter Ausdruck ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil Objekt %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen%qE ist kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist%qE ist in Klausel %<firstprivate%> keine Variable%qE ist in Klausel %<lastprivate%> keine Variable%qE ist in Klausel %qs keine Variable%qE ist nicht am Anfang einer Deklaration%qE ist nicht vom Typ %qT%qE ist veraltet; g++-vtables sind jetzt standardmÃ¤ÃŸig COM-vertrÃ¤glich%qE ist vorbestimmt %qs fÃ¼r %qs%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet%qT hat kein Element namens %qE%qT hat kein nicht-statisches Datenelement namens %qD%qT ist ein variabel modifizierter Typ%qT ist bereits ein Â»friendÂ« von %qT%qT ist mehrdeutige Basis von %qT%qT ist eine nicht erreichbare Basis von %qT%qT ist keine Basis von %qT%qT ist keine Klasse oder Namensbereich%qT ist kein Klassen-, Struktur- oder Union-Typ%qT ist kein Elementklassentemplate von %qT%qT ist kein Element von %qT%qT ist kein Namensbereich%qT ist keine geschachtelte Klasse von %qT%qT ist kein Zeiger auf Objekt%qT ist kein Template%qT ist kein Template-Typ%qT ist keine erreichbare Basis von %qT%qT ist kein Aggregattyp%qT auf %qT erweitert beim Durchlaufen von %<...%>%qT ist/verwendet anonymen Typen%qT als %qs verwendet%qT als enum verwendet%qT wird in %qT aufgelÃ¶st, was kein Klassentyp ist%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden%qs scheint ein falsch geschriebener Interrupt-Handler zu sein%qs scheint ein falsch geschriebener Signal-Handler zu seinAttribut %qs bezieht sich nur auf initialisierte Variablen mit externer BindungAttributargument %qs ist keine ZeichenkettenkonstanteAttributargument %qs ist keine GanzzahlkonstanteAttribut-Anweisung %qs ignoriertAttribut %qs kann nicht auf Typen angewandt werdenAttribut %qs wird ignoriertAttribut %qs kann nur auf Funktionstypen angewandt werdenAttribut %qs gilt nur fÃ¼r FunktionenAttribut %qs bezieht sich nur auf UnterbrechungsfunktionenAttribut %qs bezieht sich nur auf VariablenAttribut %qs erfordert ein einzelnes NTBS-ArgumentAttribut %qs benÃ¶tigt eine Ganzzahlkonstante als Argument%qs kann nur fÃ¼r Funktionen angegeben werden%qs kann nicht mit Konstante verwendet werden%qs sowohl als Â»exportiert inÂ« als auch als Â»importiert aus DLLÂ« deklariert%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert%qs erwartet ein konstantes Argument%qs hat sowohl %<extern%> als auch Initialisierung%qs Ã¼bergelaufen%qs-inkompatibles Attribut wird ignoriert%qs initialisiert und als %<extern%> deklariert%qs ist beschÃ¤digt%qs ist veraltet%qs ist veraltet (deklariert bei %s:%d)%qs ist schmaler als die Werte seines Typs%qs ist keine gcov-Datei%qs ist keine gÃ¼ltige Ausgabedatei%qs ist kein Klassenname oder Alias in Objective-C%qs ist fÃ¼r %qs ungÃ¼ltig%qs hat Version %q.*s, Version %q.*s erwartet%qs antwortet mÃ¶glicherweise nicht auf %<%c%s%>in umgebender Parallele wurde %qs nicht angegeben%qs als andere Symbolart redeklariertMarkierung %qs bei Benennung von %q#T verwendet%qs verwendet dynamische Stackanforderung%s%s
  %s %+#D%s %+#D <nahe Ãœbereinstimmung>%s %+#T%s %D(%T) <eingebaut>%s %D(%T, %T) <eingebaut>%s %D(%T, %T, %T) <eingebaut>%s %T <Umformung>%s %q+D %s nach Referenzierung mit dllimport-Bindung%s %qs ist bereits in %s:%d definiert%s %qs kann %s %qs nicht implementieren oder erweitern%s %qs implementiert das %qs-Protokoll nicht vollstÃ¤ndig%s %s %p %d
  %s %s(%E) %p %d
  %s: Â»%sÂ«
  %s (GCC) %s
! %s = %s REDUCTION-Variable Â»%sÂ« muss bei %L INTEGER sein%s REDUCTION-Variable Â»%sÂ« muss bei %L INTEGER oder REAL sein%s REDUCTION-Variable Â»%sÂ« muss bei %L LOGICAL sein%s bei %L muss INTEGER sein%s bei %L muss INTEGER oder REAL sein%s bei %L muss skalar seinAttribut %s bei %L ist auÃŸerhalb eines MODULEs nicht erlaubtAttribut %s steht mit Attribut %s bei %L in KonfliktAttribut %s steht mit Attribut %s in Â»%sÂ« bei %L in KonfliktAttribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %L%s zwischen den verschiedenen Zeigertypen %qT und %qT benÃ¶tigt Umwandlung%s zwischen verschiedenen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung%s kann nicht in einem Konstanten-Ausdruck auftreten%s kann nicht hier in Â»asmÂ« verwendet werden%s kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senKlausel %s - Objekt Â»%sÂ« ist bei %L ALLOCATABLE%s unterstÃ¼tzt nicht %%n$-Operandennummerformate%s unterstÃ¼tzt nicht %s%s unterstÃ¼tzt nicht %s mit dem Format %<%%%c%> %s%s unterstÃ¼tzt nicht block_ends_with_call_p%s unterstÃ¼tzt nicht block_ends_with_condjump_p%s unterstÃ¼tzt nicht can_duplicate_block_p%s unterstÃ¼tzt nicht can_merge_blocks_p%s unterstÃ¼tzt nicht create_basic_block%s unterstÃ¼tzt nicht delete_basic_block%s unterstÃ¼tzt nicht duplicate_block%s unterstÃ¼tzt nicht flow_call_edges_add%s unterstÃ¼tzt nicht make_forwarder_block%s unterstÃ¼tzt nicht merge_blocks%s unterstÃ¼tzt nicht move_block_after%s unterstÃ¼tzt nicht predict_edge%s unterstÃ¼tzt nicht predicted_by_p%s unterstÃ¼tzt nicht redirect_edge_and_branch%s unterstÃ¼tzt nicht redirect_edge_and_branch_force%s unterstÃ¼tzt nicht split_block%s unterstÃ¼tzt nicht split_edge%s unterstÃ¼tzt nicht das Format %<%%%c%> %s%s unterstÃ¼tzt nicht das Format %<%%%s%c%> %s%s unterstÃ¼tzt nicht den LÃ¤ngenmodifizierer %qs %s%s Ausdrucksliste als zusammengesetzten Ausdruck behandelt%s fÃ¼r %<operator%s%> in %<%E %s %E%>%s fÃ¼r %<operator%s%> in %<%E%s%>%s fÃ¼r %<operator%s%> in %<%s%E%>%s fÃ¼r %<operator[]%> in %<%E[%E]%>%s fÃ¼r %qs in %<%s %E%>%s fÃ¼r ternÃ¤ren %<operator?:%> in %<%E ? %E : %E%>%s Funktionen auf %d Registerparameter beschrÃ¤nkt%s hat keinen Effekt%s ignoriert mit %s und Format %<%%%c%> %s%s ignoriert mit %s im Format %s%s in Formatzeichenkette bei %C%s ist eine Referenz, kein Aufruf, zur Funktion %qE%s ist kein INTRINSIC-Prozedurname bei %C%s wird von dieser Konfiguration nicht unterstÃ¼tzt%s Methode %qs kann keinen definierten KÃ¶rper habenMethode %s kann nicht abstrakt sein%s-Methoden kÃ¶nnen nicht Ã¼berschrieben werden. Methode %qs ist %s in Klasse %qs%s kÃ¶nnte mÃ¶glicher Kandidat fÃ¼r Formatattribut sein%s Name %qs steht mit importiertem Typ %qs in Konflikt%s fÃ¼r geschachtelte Funktionen nicht unterstÃ¼tztProzedur %s bei %L ist bereits als Prozedur %s deklariert%s gab Ende-Status %d zurÃ¼ckRotationszÃ¤hler %s >= Breite des TypsRotationszÃ¤hler %s ist negativ%s sollte Typ %<%T%s%> haben, aber Argument %d hat Typ %qT%s sollte den Typ %<%s%s%> haben, aber das Argument %d hat Typ %qTSpezifizierer %s in Anweisung %s bei %C hat ungÃ¼ltigen Wert Â»%sÂ«Anweisung %s bei %C kann nicht auf Anweisung %s bei %L folgenAnweisung %s bei %C kann keine DO-Schleife ohne Block beendenAnweisung %s bei %C folgt einer anderen ZugriffsspezifikationAnweisung %s bei %C nicht innerhalb einer SchleifeAnweisung %s bei %C nicht innerhalb der Schleife Â»%sÂ«Anweisung %s bei %C hinterlÃ¤sst OpenMP-strukturierten Block%s-Anweisung bei %L erwartetAnweisung %s muss in einem MODULE auftreten%s-Anweisung in PURE-Prozedur bei %C nicht erlaubtMarkierung %s bei %L muss vom Typ %s sein%s-Markierung bei %L muss vom Typ %s oder %s seinMarkierung %s bei %L muss ein Skalar sein%s mit Signal %d [%s]%s beendet%s verwendet mit Format %<%%%c%> %s%s Variable %qs ist im Ã¤uÃŸeren Kontext Â»privateÂ«%s%s%s Version %s (%s)
  %s	kompiliert von GNU-C-Version %s.
  %s%s%s Version %s (%s) kompiliert von CC.
  %s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
! %s(%s,%s-%s ist ein leerer Bereich%s.
  %s%s:%s: %d Basis-BlÃ¶cke und %d Kanten/Basis-BlÃ¶cke%s: %d Basis-BlÃ¶cke und %d Register%s: %d: Â»%sÂ« verwendet, fehlt jedoch in SYSCALLS
  %s: %d: Warnung: Â»%sÂ« durch PrÃ¤prozessor ausgeschlossen
  %s: %d: Warnung: Definition von %s nicht konvertiert
*************** write_c_file - Ausgabename ist %s, PrÃ¤f
*** 1747,1752 ****
--- 2333,2339 ----
  %s: Â»%sÂ« hat BÃ¶gen zum Eintrittsblock
  %s: Eintrag und/oder Exit-BlÃ¶cke fehlen in Â»%sÂ«
  %s: bereits gesehene BlÃ¶cke fÃ¼r Â»%sÂ«
+ %s: kann nicht geÃ¶ffnet werden, wird als nicht ausgefÃ¼hrt vermutet
  %s: Graphen-Datei kann nicht geÃ¶ffnet werden
  %s: Quelldatei kann nicht geÃ¶ffnet werden
  %s: beschÃ¤digt
*************** write_c_file - Ausgabename ist %s, PrÃ¤f
*** 1766,1840 ****
  %s: Version Â»%.4sÂ«, aber Â»%.4sÂ« wird bevorzugt
  %s: Version Â»%.4sÂ«, aber Version Â»%.4sÂ« wird bevorzugt
  %s[%s[[%sElementfunktion %qD kann nicht CV-Qualifizierer habenÂ«Â» Â«-Kennzeichen' ignoriert
! Â»!Â«-KennzeichenÂ»#Â«-KennzeichenÂ»%%lÂ«-Operand ist keine MarkeArgumente Â»%sÂ« und Â»%sÂ« des intrinsischen Â»%sÂ« bei %L mÃ¼ssen den selben Typ habenArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L kann nicht INTENT(IN) seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss %s seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ALLOCATABLE seinArgument Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ« bei %L muss INTEGER oder LOGICAL seinArgument Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ« bei %L muss INTEGER oder PROCEDURE seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss INTEGER oder REAL seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss REAL oder COMPLEX seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein POINTER seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein POINTER oder ein TARGET seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss eine Konstante seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein logisches Feld seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L darf kein abgeleiteter Typ seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein numerischer Typ seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein Skalar seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss eine Variable seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein Feld seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss doppelte Genauigkeit habenArgument Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ« bei %L muss geringer als Rang %d seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss numerisch oder LOGICAL seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss eine Scheinvariable seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss eine OPTIONALe Scheinvariable seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss von der Art %d seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom Rang %d seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom Rang 1 oder 2 seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom Typ REAL oder COMPLEX seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss von der selben Art wie Â»%sÂ« seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom gleichen Typ und gleicher Art wie Â»%sÂ« seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L darf nicht OPTIONAL seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L darf nicht vorhanden sein, wenn Â»xÂ« COMPLEX istÂ»%sÂ« bei %C ist kein Element der Struktur Â»%sÂ«Â»%sÂ« bei %L hat einen Typen, der nicht zum CALL bei %L passt'%s' bei %L ist kein WERTÂ»%sÂ« bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge habenÂ»%sÂ« in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur istÂ»%sÂ« ist kein gÃ¼ltiger KlassennameÂ»%sÂ« hat PRIVATE-Typ und kann kein Scheinargument von Â»%sÂ« sein, das PUBLIC bei %L istÂ»%sÂ« wurde an Â»%sÂ« zugewiesen, war aber nicht wÃ¤hrend Rekompilierung definiert, oder umgekehrt''Â»'Â«-KennzeichenÂ»(Â« erwartetÂ»(Â«-KennzeichenÂ»)Â« erwartetÂ»)Â« oder Term erwartetÂ»*Â« erwartetÂ»+Â«-KennzeichenÂ»-%cÂ« muss am Anfang der Kommandozeile stehenDie Option Â»-%cÂ« muss ein Argument habenÂ»-Â«-KennzeichenOption Â»-MGÂ« ist nicht implementiertÂ»-fd-lines-as-codeÂ« hat keine Auswirkung in Freiform.Â»-fd-lines-as-commentsÂ« hat keine Auswirkung in Freiform.Â»0Â«-KennzeichenÂ»:Â« erwartetÂ»;Â« erwartetÂ»BÂ«-Operand hat mehrere gesetzte BitsÂ»BÂ«-Operand ist nicht konstantÂ»EÂ«-ModifiziererÂ»IÂ«-KennzeichenÂ»OÂ«-ModifiziererÂ»[Â« erwartetÂ»]Â« erwartetÂ»]Â« erwartet, ungÃ¼ltiger TypausdruckÂ»^Â«-KennzeichenÂ»_Â«-KennzeichenArgument Â»a%dÂ« des intrinsischen Â»%sÂ« bei %L muss %s(%d) seinÂ»aÂ«-KennzeichenArgument Â»a1Â« des intrinsischen Â»%sÂ« bei %L muss INTEGER oder REAL seinÂ»classÂ« erwartetÂ»classÂ« oder Â»thisÂ« erwartetArgument Â»dimÂ« des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger DimensionsindexÂ»oÂ«-Operand ist nicht konstantÂ»qÂ«-KennzeichenArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d ElementeArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L muss ein Feld konstanter GrÃ¶ÃŸe seinArgument Â»sourceÂ« des intrinsischen Â»shapeÂ« bei %L darf kein Feld impliziter GrÃ¶ÃŸe seinÂ»{Â« erwartet((%d(%s (%s %s %s %s()(/ (C)(Nachrichten ohne passende Methodensignatur(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)(Argument nicht vorhanden)(komplex (wenn das nicht beabsichtigt war, sollte sicher gestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen eingefÃ¼gt wurde) -Wno-non-template-friend schaltet diese Warnung aus)(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)(G++ wird den Code mit Â»-fpermissiveÂ« akzeptieren)(nahe der Initialisierung fÃ¼r %qs)(vielleicht war %<typename %T::%E%> beabsichtigt)(vielleicht fehlt ein Semikolon hinter der Definition von %qT)(vielleicht wurde das Makro %<offsetof%> falsch verwendet)(Es sollte also %qT statt %qT an %<va_arg%> Ã¼bergeben werden))* ** + , , (- -%s steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angeben--param inline-unit-growth: Limit erreicht--param large-function-growth: Limit erreicht--param max-inline-insns-auto: Limit erreicht--param max-inline-insns-single: Limit erreicht--resource erfordert -o-E oder -x benÃ¶tigt, wenn die Eingabe von der Standardeingabe kommt-G und -static schlieÃŸen sich gegenseitig aus-I- doppelt angegeben-Wformat-extra-args wird ohne -Wformat ignoriert-Wformat-nonliteral wird ohne -Wformat ignoriert-Wformat-security wird ohne -Wformat ignoriert-Wformat-y2k wird ohne -Wformat ignoriert-Wformat-zero-length wird ohne -Wformat ignoriert-Wuninitialized wird nicht ohne -O unterstÃ¼tzt-Xbind-now und -Xbind-lazy sind unvertrÃ¤glich-bundle ist nicht mit -dynamiclib erlaubt-bundle_loader ist nicht mit -dynamiclib erlaubtFÃ¼r Ada wird -c oder -S benÃ¶tigt-client_name ist nicht mit -dynamiclib erlaubt-current_version ist nur mit -dynamiclib erlaubt-f%s und -msdata=%s sind unvertrÃ¤glich-f%s fÃ¼r 68HC11/68HC12 ignoriert (nicht unterstÃ¼tzt)-f%s fÃ¼r Unicos/Mk ignoriert (nicht unterstÃ¼tzt)-f%s fÃ¼r Ziel ignoriert (der gesamte Code ist positionsunabhÃ¤ngig)-f%s wird mit CONST16-Befehlen nicht unterstÃ¼tzt-f%s nicht unterstÃ¼tzt: ignoriert-f%sleading-underscore wird auf dieser Zielmaschine nicht unterstÃ¼tzt-fPIC und -fpic werden in dieser Konfiguration nicht unterstÃ¼tzt-fPIC und -mcall-%s sind unvertrÃ¤glich-fPIC wird derzeit nicht fÃ¼r 68000 oder 68010 unterstÃ¼tzt-fdata-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-femit-class-file sollte zusammen mit -fsyntax-only verwendet werden-ffunction-sections ausgeschaltet; das macht Profiling unmÃ¶glich-ffunction-sections kann fÃ¼r verschiedene Ziele die Fehlersuche beeintrÃ¤chtigen-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fhandle-exceptions wurde in -fexceptions umbenannt (und ist nun voreingestellt)-fjni und -femit-class-file sind unvertrÃ¤glich-fjni und -femit-class-files sind unvertrÃ¤glich-force_flat_namespace ist nicht mit -dynamiclib erlaubt-fpic und -mapcs-reent sind inkompatibel-fprefetch-loop-arrays wird nicht mit -Os unterstÃ¼tzt-fprefetch-loop-arrays wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fprefetch-loop-arrays wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt (ggf. die Â»-marchÂ«-Schalter versuchen)-freorder-blocks-and-partition unterstÃ¼tzt keine Abwicklungs-Informationen-freorder-blocks-and-partition funktioniert auf dieser Architektur nicht-freorder-blocks-and-partition funktioniert nicht mit Ausnahmen-frepo muss mit -c verwendet werden-fstack-protector wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-g wird nur bei der Verwendung von GAS auf diesem Prozessor unterstÃ¼tztOption -g ausgeschaltet-g mit -mno-apcs-frame kÃ¶nnte vernÃ¼nftige Fehlersuche verhindern-install_name ist nur mit -dynamiclib erlaubt-keep_private_externs ist mit -dynamiclib nicht erlaubt-m%s wird in dieser Konfiguration nicht unterstÃ¼tzt-m64 wird in dieser Konfiguration nicht unterstÃ¼tzt-m64 erfordert PowerPC64-Architektur voraus, eingeschaltet-m64 benÃ¶tigt eine PowerPC64-CPU-maix64 und die Architektur POWER sind unvertrÃ¤glich-maix64 benÃ¶tigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstÃ¼tzt-maix64 setzt eingeschaltete PowerPC64-Architektur voraus-malign-double ist im 64-Bit-Modus sinnlos-malign-functions ist veraltet, Ersatz: -falign-functions-malign-jumps ist veraltet, Ersatz: -falign-jumps-malign-loops ist veraltet, Ersatz: -falign-loops-malign-loops=%d ist nicht zwischen 0 und %d-malign-power wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich-mapcs-stack-check inkompatibel mit -mno-apcs-frame-march=%s ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich-max-stackframe=%d ist nicht verwendbar, nicht zwischen 0 und %d-mbackchain -mpacked-stack -mhard-float werden in dieser Kombination nicht unterstÃ¼tzt-mbig-endian und -mlittle-endian dÃ¼rfen nicht zusammen verwendet werden-mbnu210 wird ignoriert (veraltete Option)-mbranch-cost=%d ist nicht zwischen 0 und 5-mcall-aixdesc muss Â»big endianÂ« sein-mcmodel= wird auf 32-Bit-Systemen nicht unterstÃ¼tzt-mdynamic-no-pic hebt -fpic oder -fPIC auf-mfloat-abi=hard und VFP-mgp32 mit einem 64-Bit-ABI verwendet-mgp64 mit einem 32-Bit-ABI verwendet-mgp64 mit einem 32-Bit-Prozessor verwendet-mhard-float wird nicht unterstÃ¼tzt-mieee fÃ¼r Unicos/Mk nicht unterstÃ¼tzt-mieee-with-inexact fÃ¼r Unicos/Mk nicht unterstÃ¼tzt-mips16 und -mdsp dÃ¼rfen nicht zusammen verwendet werden-mips3d erfordert -mpaired-single-mips3d/-mpaired-single muss mit -mfp64 -mhard-float verwendet werden-mips3d/-mpaired-single muss mit -mips64 verwendet werden-mlarge-data-threshold=%d ist negativ-mlong-double-64 ist mit -m64 nicht erlaubt-mmultiple wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt-mn ohne -mh oder -ms verwendet-mpic-register= ist ohne -fpic nutzlos-mpreferred-stack-boundary=%d ist nicht zwischen %d und 12-mregparm=%d ist nicht zwischen 0 und %d-mrelocatable und -mcall-%s sind unvertrÃ¤glich-mrelocatable und -mno-minimal-toc sind unvertrÃ¤glich-mrelocatable und -msdata=%s sind unvertrÃ¤glichAufrufkonvention -mrtd wird im 64-Bit-Modus nicht unterstÃ¼tzt-ms2600 ohne -ms verwendet-msdata=%s und -mcall-%s sind unvertrÃ¤glich-msecure-plt wird vom Assembler nicht unterstÃ¼tzt-mshared-library-id= ohne -mid-shared-library angegeben-mshared-library-id=%s ist nicht zwischen 0 und %d-msingle-float und -msoft-float kÃ¶nnen nicht zusammen angegeben werden-msoft-float und -mhard_float dÃ¼rfen nicht zusammen verwendet werden-msseregparm ohne aktiviertes SSE verwendet-mstack-guard bringt -mstack-size mit sich-mstack-size bringt -mstack-guard mit sich-mstring wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tztOption -munix=98 fÃ¼r Eigenschaften des C89 Amendment 1 erforderlich.
  -p und -pp angegeben - eines wÃ¤hlen-pg und -fomit-frame-pointer sind unvertrÃ¤glich-pg wird auf dieser Plattform nicht unterstÃ¼tzt-pipe wird nicht unterstÃ¼tzt-private_bundle ist mit -dynamiclib nicht erlaubt.NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben.falsch..wahr./ // 128-bit long double nicht unterstÃ¼tzt fÃ¼r VAX floats31-Bit-ABI387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet64-Bit-ABI64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus: %qs JDK1.1(TM)-Merkmal< <= <> <WÃ¤hrend Initialisierung>
! <anonym><eingebaut>= > >= ???Â»@catchÂ«-Parameter ist kein bekannter Objective-C-KlassentypEin FORALL-Index darf nicht in einem Limit- oder Sammelausdruck in gleichem FORALL bei %L auftretenEin Faktor, um die obere Schranke des Swing-Modulo-Schedulers fÃ¼r Schleifenplanung einzustellenEin Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++)Schwellwert fÃ¼r vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-ZÃ¤hlerACCESS-Spezifikation bei %L wurde bereits spezifiziertZUTEILEN UND wieder einsprungsfÃ¤higer APCS Code nicht unterstÃ¼tzt. Ignoriert.ASSERT_EXPR mit immer falscher BedingungZUORDNEN ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-VariableAUX-Zeiger fÃ¼r Kante %d->%d initialisiertDefinitionen von Makros in <Datei> akzeptierenErweiterungen akzeptieren, um alten Code zu unterstÃ¼tzenZugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertDas effektive Argument bei %L muss definierbar sein, zu (Schein) INTENT = OUT/INOUT zu passenEffektives Argument fÃ¼r Â»%sÂ« kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r Â»%sÂ« muss ein Zeiger bei %L sein<Verz> an das Ende des EinfÃ¼gepfades des Haupt-Frameworks anfÃ¼gen<Verz> an das Ende des HaupteinfÃ¼gepfades anfÃ¼gen<Verz> an das Ende des Zitat-EinfÃ¼gepfades anfÃ¼gen<Verz> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen<Verz> an den Anfang des System-EinfÃ¼gepfades anfÃ¼genMAKE-zitiertes Ziel hinzufÃ¼genEinen gemeinsamen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼genEin Verzeichnis fÃ¼r INCLUDE- und MODULE-Suche hinzufÃ¼genEin unzitiertes Ziel hinzufÃ¼genZusÃ¤tzlichen Kommentar an Assemblerausgabe anfÃ¼genEinsatz von SchmutzfÃ¤nger-BereichsprÃ¼fung fÃ¼r Multi-Thread-Programm hinzufÃ¼genEinsatz von SchmutzfÃ¤nger-BereichsprÃ¼fung fÃ¼r Single-Thread-Programm hinzufÃ¼genZusÃ¤tzliche FehlerprotokollausdruckeAdresse der globalen Registervariablen %qD angefordert.Adresse der Registervariablen %qD angefordert.Alias fÃ¼r -femit-class-fileAlias fÃ¼r -mfloat-abi=hardAlias fÃ¼r -mfloat-abi=softAlle Marken ausrichtenAlle Schleifen auf 32-Byte-Grenzen ausrichtenCode und Daten auf 32 Bit ausrichtenZiel der Zeichenkettenoperationen ausrichtenDoubles auf 64-Bit-Grenzen ausrichtenMarken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnenMehrere Doubles auf DWord-Grenze ausrichtenFunktionsanfÃ¤nge ausrichtenSchleifenanfÃ¤nge ausrichtenAuf Basistyp des Bitfeldes ausrichtenVariablen auf 32-Bit-Grenzen ausrichtenZuordnungsfÃ¤higes Â»%sÂ« bei %L kann keine Initialisierung habenZuordnungsfÃ¤higes Feld Â»%sÂ« bei %L muss aufgeschobene Form habenIm festen Modus beliebig lange Zeilen erlaubenIm freien Modus beliebig lange Zeilen erlaubenZulassen, dass Bitfelder Wortgrenzen Ã¼berschneidenErlauben, SprÃ¼nge mit anderen Befehlen zu packenDollarzeichen in Entity-Namen erlaubenSchnelle SprÃ¼nge zum Nachrichten-Dispatcher erlaubenVorhalten von Funktionsadressen in Registern erlaubenHardware-FlieÃŸkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudeckenBei Schleifenoptimierungen annehmen, dass sich die Schleifen normal verhaltenMathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nntenNicht ausgereifte Planung von eingereihten Befehlen erlaubenSpekulative Bewegung bei mehr Ladeoperationen erlaubenSpekulative Bewegung beim Nicht-Laden erlaubenSpekulative Bewegung bei einigen Ladeoperationen erlaubenVerschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlaubenVerwendung von Hardware-FlieÃŸkommabefehlen erlaubenZwei Befehle pro Durchgang erlaubenVorzeichenlose WiederholungszÃ¤hler fÃ¼r RPTB/DB erlaubenAlternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubtAlternative AufrufkonventionAlternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm Â»%sÂ« bei %L ist nicht erlaubtAlternativer RÃ¼ckgabespezifizierer in Funktion Â»%sÂ« bei %L ist nicht erlaubtAltiVec- und E500-Befehle kÃ¶nnen nicht koexistierenAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenImmer auf nicht von gcj erzeugte Klassenarchive prÃ¼fenImmer weite Rufe erzeugenBit-Feld immer mit int-GrÃ¶ÃŸe behandelnMehrdeutige Klasse: %qs und %qsMehrdeutige Schnittstellen Â»%sÂ« und Â»%sÂ« in %s bei %LDie geeignete Diagnosemeldung mit der Kommandozeilenoption erweitern, die sie steuertAlternative RÃ¼ckkehr bei %L ohne ein *-ScheinargumentEine leere Deklaration ist ein veraltetes Merkmal, das nicht verwendet werden sollteEin Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %LAssemblerbefehle mit geschÃ¤tzten Adressen kommentierenEinen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤ltUnterstriche an extern sichtbare Namen anhÃ¤ngenVariablenerweiterung anwenden, wenn Schleifen abgerollt werdenArgument Â»%sÂ« tritt im Aufruf von Â»%sÂ« bei %L doppelt aufArgument Â»%sÂ« der elementaren Prozedur bei %L kann kein POINTER-Attribut habenArgument Â»%sÂ« der elementaren Prozedur bei %L muss skalar seinArgument Â»%sÂ« der reinen Funktion Â»%sÂ« bei %L muss INTENT(IN) seinFÃ¼r Argument Â»%sÂ« des reinen Unterprogrammes Â»%sÂ« bei %L muss INTENT angegeben werdenArgument Â»%sÂ« der Anweisungs-Funktion bei %L muss skalar seinArgument dim bei %L muss INTEGER-Typ habenArgument dim bei %L muss skalar seinArgument von %s bei %L muss von der LÃ¤nge eins seinArgument von ACOS bei %L muss zwischen -1 und 1 liegenArgument von ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN bei %L muss zwischen -1 und 1 liegenArgument von ATANH bei %L muss im Bereich -1 bis 1 liegenArgument von IACHAR bei %L muss LÃ¤nge Eins habenArgument von ICHAR bei %L muss LÃ¤nge Eins habenArgument von INT bei %L ist kein gÃ¼ltiger TypArgument von KIND bei %L ist ein abgeleiteter TypArgument von LOG bei %L kann nicht kleiner oder gleich Null seinArgument von LOG10 bei %L kann nicht kleiner oder gleich Null seinArgument der SELECT-Anweisung bei %L kann nicht %s seinArgument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck seinArgument von SQRT bei %L hat negativen WertArgument fÃ¼r -ffpe-trap ist nicht gÃ¼ltig: %sArithmetische IF-Anweisung bei %L erfordert einen numerischen AusdruckArithmetisches NaN bei %LArithmetisches NaN bei Konvertieren von %s in %s bei %LArithmetik OK bei %LArithmetik OK beim Konvertieren von %s in %s bei %LArithmetik-Ãœberlauf bei %LArithmetischer Ãœberlauf beim Konvertieren von %s in %s bei %LArithmetik-Unterlauf bei %LArithmetischer Unterlauf beim Konvertieren von %s in %s bei %LFeld Â»%sÂ« bei %L kann keine aufgeschobene Form habenFeld Â»%sÂ« bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld-ZuweisungFeldgrenzenkonfliktFeldkomponente der Struktur bei %C muss eine explizite Form habenFeldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form habenFeldelementgrÃ¶ÃŸe zu hochFeldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ habenFeldindex bei %L muss skalar seinFeld-Operanden sind unzureichend bei %LFeldoperanden sind unzureichend beim Konvertieren von %s in %s bei %LFeldzeiger Â»%sÂ« bei %L muss aufgeschobene Form habenFeldreferenz bei %C kann nicht mehr als %d Dimensionen habenFeldreferenz bei %L ist auÃŸerhalb der SchrankenFeldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt seinFeldreferenz auÃŸerhalb des WertebereichsFeldabschnitt mit Vektorindex bei %L sollte nicht das Ziel eines Zeigers seinFeld-Spezifikation:Feldspezifikation bei %C hat mehr als %d DimensionenFeldspezifikation fÃ¼r Symbol Â»%sÂ« in COMMON bei %C muss explizit seinFeldspezifikation muss bei %L aufgeschoben werdenIn ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlichDie <Antwort> auf eine <Frage> behaupten. Angabe von Â»-Â« vor <Frage> schaltet die <Antwort> auf <Frage> ausZugewiesene Marke ist keine ZielmarkeZugewiesene Marke ist nicht in der ListeSchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinZuweisung an FORALL-Indexvariable bei %LGAS vermutenEin groÃŸes TLS-Segment vermutenAnnehmen, dass alle Symbole 32-Bit-Werte habenAnnehmen, dass alle Funktionen mit variablen Argumenten Prototypen habenAnnehmen, dass Argumente weder fÃ¼r sich gegenseitig noch fÃ¼r globale Symbole Aliase sein kÃ¶nnenAnnehmen, dass Argumente Aliase fÃ¼r globale Symbole, jedoch nicht fÃ¼r sich gegenseitig sein kÃ¶nnenÂ»big endianÂ« Bytes und Â»little endianÂ« WÃ¶rter annehmenCode als mit GAS assembliert annehmenCode als spÃ¤ter mit GNU ld gebunden annehmenCode als spÃ¤ter mit HP ld gebunden annehmenAnnehmen, dass FlieÃŸkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«)Native Funktionen als mit JNI implementiert annehmenAnnahme, dass keine NaNs oder Unendlichkeiten erzeugt werdenNormale C-AusfÃ¼hrungsumgebung vermutenMÃ¶gliche doppelte Fehlausrichtung annehmenAnnehmen, dass pt*-Befehle nicht abgefangen werden (Â»trapÂ«)Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagenKleinen Adressraum annehmenAnnehmen, dass strenge Alias-Regeln geltenAnnehmen, dass Symbole ungÃ¼ltig seien kÃ¶nnenZiel-CPU als Â»big endianÂ«-konfiguriert annehmenZiel-CPU als Â»little endianÂ«-konfiguriert annehmenAnnehmen, dass Zeiger mit anderem Namen verwendet werden kÃ¶nnenAnnehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten Null sein kÃ¶nnenAnnehmen, dass Quelldatei in fester Form vorliegtAnnehmen, dass Quelldatei in freier Form vorliegtVxWorks RTP-Umgebung vermutenVxWorks vThreads-Umgebung vermutenAnnehmen, dass die Laufzeitbibliothek eine Hashtabelle verwendet, um ein Objekt zu seiner Synchronisationsstruktur zuzuordnenFeld Â»%sÂ« mit vermuteter Form in Namensliste Â»%sÂ« bei %C ist eine Erweiterung.Feld mit vermuteter Form bei %L muss ein Scheinargument seinFeld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Namensliste Â»%sÂ« bei %C ist nicht erlaubt.Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinAuf hÃ¶chster Ebene:Versuch, Prolog/Epilog-Befehl zu lÃ¶schenVersuch, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llenVersuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel zu dieser Zweierpotenz auszurichtenVersuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzenVersuchen, identische Konstanten und konstante Variablen zu verschmelzenVersuch, Feld %<new%> in einem %qs zu referenzierenVersuch, Feld %qs in %<%s %s%> zu referenzierenAttribut bei %L ist in TYPE-Definition nicht erlaubtAuto-Pre-/Post-Decrement-Increment erlaubtAuto-Pre-/Post-Decrement-Increment nicht erlaubtAutomatisches Feld Â»%sÂ« bei %L kann keine Initialisierung habenZweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringernAlle Bereichsgrenzen bei Aufrufbefehlen vermeidenErzeugung PC-relativer Aufrufe verhindern; Indirektion verwendenSpekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehenRÃœCKWÃ„RTSSCHRITTBB %i kann werfen, hat aber EH-KantenBB %i: letzte Anweisung hat falsch gesetzte RegionKennzeichen BB_RTL ist fÃ¼r Block %d nicht gesetztBLOCK DATA Element Â»%sÂ« bei %L muss in COMMON seinBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt in ALLOCATE-Anweisung bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige Feldreferenz bei %LFalsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %CFalsche Feldspezifikation in ALLOCATE-Anweisung bei %LFalsche Bytecodes.
! UngÃ¼ltiges Zeichen Â»%cÂ« in OPERATOR-Name bei %CFalsche Fortsetzungszeile bei %CFalsche Art fÃ¼r Logikkonstante bei %CSchlechter NameFalscher OperatorFalsches Zeigerobjekt in PURE-Prozedur bei %LFalsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %CFalsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckGroÃŸes SpeichermodellLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist keine geeignete IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werdenSchranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter SchleifeSchranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers eingefÃ¼gt werdenSchranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken im skalaren Evolutions-Analysierer verwendetSchranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertetSprung bei %L bewirkt EndlosschleifeVerzweigungen sind so teuer wie hier angegeben (1-5, beliebige Einheit)%s von %d Zweigen ausgefÃ¼hrt
! C++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufenAUFRUFEN: %s FALL CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LCHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht Feld-wertig seinCHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht Zeiger-wertig seinCHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht pure seinCHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht rekursiv seinCHARACTER(*)-Funktion Â»%sÂ« bei %L in Fortran 95 veraltetSCHLIESSENCLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubtCOMMON Â»%sÂ« bei %L erfordert AuffÃ¼llen mit Â»%dÂ« Bytes am AnfangCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenENTHÃ„LT
! CONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitFORTFAHRENDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64 BefehlssatzCRIS-Port-Behauptung gescheitert: ZYKLUSEine Bibiotheksroutine aufrufen, um Ganzahldivision durchzufÃ¼hrenmcount fÃ¼r Profiling vor Funktionsprolog aufrufenAufruf von %qD mit Attribut sseregparam ohne SSE/SSE2 aktiviertAufruf von %qT mit Attribut sseregparam ohne SSE/SSE2 aktiviert%s von %d Aufruf(en) ausgefÃ¼hrt
! Das gerade erzeugte Modul kann nicht gleichzeitig verwendet werden (USE)!Auf %s %qs kann nicht zugegriffen werden. Nur auf Ã¶ffentliche Klassen und Schnittstellen in anderen Paketen kann zugegriffen werden%s %s %<%s.%s%> kann nicht von %qs aus aufgerufen werdenAuf das %s Feld %<%s.%s%> kann nicht von %qs aus zugegriffen werdenZu INTENT(IN)-Variable Â»%sÂ« bei %L kann nicht zugewiesen werdenKlasse %qs kann nicht gefangen werden. Parametertyp der Catch-Klausel muss von der Klasse %<java.lang.Throwable%> abgeleitet sein%s kann nicht nach %s bei %L umgewandelt werdenStatische Initialisierung in Klasse %qs kann nicht definiert werden. Statische Initialisierung kann nur in Klassen hÃ¶chster Ebene definiert werden.%s %<%s(%s)%> kann nicht in Typ %qs%s gefunden werdenStandardpaket %qs kann nicht gefunden werden. CLASSPATH-Umgebungsvariable und die Zugriffsrechte auf die Archive prÃ¼fenSchlÃ¼sselwort Â»%sÂ« in Aufruf von Â»%sÂ« bei %L kann nicht gefunden werdenFÃ¼r einfachen Typen %qs kann keine Methode aufgerufen werdenFÃ¼r java.lang.Object kann kein Basiskonstruktor aufgerufen werdenEs kann keine statische Referenz auf nichtstatische Variable %qs in Klasse %qs gemacht werdenDatei Â»%sÂ« kann nicht geÃ¶ffnet werdenEingebundene Datei Â»%sÂ« kann nicht geÃ¶ffnet werdenModuldatei Â»%sÂ« kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei Â»%sÂ« kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sAn die finale Variable %qs kann kein weiterer Wert zugewiesen werden%<this%> kann nicht referenziert werden, bevor der Basisklassenkonstruktor aufgerufen wurde%<this%> und %<super%> kÃ¶nnen nicht referenziert werden, bevor Basisklassenkonstruktor aufgerufen wurde%qs kann nicht referenziert werden, bevor Basisklassenkonstruktor aufgerufen wurdeVon Â»finalÂ«-Klassen kann nicht abgeleitet werden: %s%qs kann nicht geworfen werden; es muss von der Klasse %<java.lang.Throwable%> abgeleitet sein%qs kann nicht als ein Qualifizierer verwendet werdenVariable %<%s.this%> kann nicht verwendet werden: Typ %qs ist kein Ã¤uÃŸerer Typ vom Typ %qsIn PURE-Prozedur bei %L kann nicht an Schleifenvariable zugewiesen werdenIn PURE-Prozedur bei %L kann nicht an Variable Â»%sÂ« zugewiesen werdenAttribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werdenAttribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werdenÂ»%sÂ« kann nicht zur Ausgabe geÃ¶ffnet werden.
! In Variable Â»%sÂ« in PURE-Prozedur bei %C kann nicht gelesen werdenIMPLICIT bei %C kann nicht hinter IMPLICIT NONE angegeben werdenIn interne Dateieinheit Â»%sÂ« bei %C innerhalb PURE-Prozedur kann nicht geschrieben werdenGas veranlassen, Tomcat-Statistiken auszugebenNur die unteren 8 Bit des Stapelzeigers verÃ¤ndernABI Ã¤ndern, um Doubleword-Befehle zuzulassenBetrag der Vorausplanung Ã¤ndernGrÃ¶ÃŸte LÃ¤nge der bedingt ausgefÃ¼hrten Sequenzen Ã¤ndernAnzahl der temporÃ¤ren Register Ã¤ndern, die fÃ¼r bedingt ausgefÃ¼hrte Sequenzen zur VerfÃ¼gung stehenStapel-Zeiger Ã¤ndern, ohne Unterbrechung (Interrupt) auszuschaltenÃ„ndern, wenn Templateinstanzen ausgegeben werdenZeichenlÃ¤nge der Komponente Â»%sÂ« muss ein konstanter Spezifikationsausdruck bei %L sein.Interne zeichenwertige Funktion Â»%sÂ« bei %L darf keine vermutete LÃ¤nge habenZeichenwertige Anweisungsfunktion Â»%sÂ« bei %L muss konstante LÃ¤nge habenAuf Syntaxfehler prÃ¼fen und anhaltenRÃ¼ckgabewert von new prÃ¼fenGeprÃ¼fte Ausnahme %qs kann von keiner der Â»catchÂ«-Klauseln des umgebenden %<try%>-Blockes gefangen werdenGeprÃ¼fte Ausnahme %qs kann nicht in Initialisierung geworfen werdenGeprÃ¼fte Ausnahme %qs kann nicht in Instanzeninitialisierung geworfen werden (nicht alle deklarierten Konstruktoren deklarieren es in ihrer %<throws%>-Klausel)GeprÃ¼fte Ausnahme %qs passt zu keiner der %<throws%>-Deklarationen der aktuellen MethodeGeprÃ¼fte Ausnahme %qs wird nicht von einem %<try%>-Block aus geworfenEingabekodierung auswÃ¤hlen (Standard: aktuelle Locale)Cirrus: NOPs einbauen, um ungÃ¼ltige Befehlskombinationen zu vermeidenDie Klasse %qs kann nicht gleichzeitig Â»abstractÂ« und Â»finalÂ« deklariert werdenKlasse %qs kann nicht von %s %qs ableitenKlasse %qs definiert nicht die abstrakte Methode %<%s %s%> von %s %<%s%>. Diese Methode muss definiert sein, oder %s %qs muss als Â»abstractÂ« deklariert seinKlasse %qs in %<throws%>-Klausel muss eine abgeleitete Klasse von %<java.lang.Throwable%> seinKlasse %qs ist eine abstrakte Klasse. Sie kann nicht instanziiert werdenKlasse %qs muss Â»abstractÂ« deklariert sein, um abstrakte Methode %qs zu definierenKlasse %qs muss %qs mit einer Ã¶ffentlichen Methode Ã¼berschreiben, um die Schnittstelle %qs zu implementierenKlasse %qs konnte nicht in %<throws%> gefunden werdenKlasse %qs nicht in Typdeklaration gefundenKlasse oder Schnittstelle %qs nicht in Â»importÂ« gefundenKlassen- oder Schnittstellendeklaration erwartetVorÃ¼bergehende Speicherbereiche im SSA-Normaldurchlauf verschmelzenCode-GrÃ¶ÃŸe: klein, mittel, groÃŸAllgemeines Blockelement Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt in PURE-Prozedur Â»%sÂ« seinCode fÃ¼r ARC-Varianten-CPU planenCode fÃ¼r M16C-Varianten kompilierenCode fÃ¼r M32C-Varianten kompilierenCode fÃ¼r M32CM-Varianten kompilierenCode fÃ¼r R8C-Varianten kompilierenFÃ¼r 32-Bit-Zeiger kompilierenFÃ¼r 64-Bit-Zeiger kompilierenFÃ¼r ETRAX 100 (CRIS v8) Ã¼bersetzenFÃ¼r ETRAX 4 (CRIS v3) Ã¼bersetzenFÃ¼r V8+-ABI-Ã¼bersetzenFÃ¼r 68HC11 Ã¼bersetzenFÃ¼r 68HC12 Ã¼bersetzenFÃ¼r 68HCS12 Ã¼bersetzenFÃ¼r das MMU-lose Etrax 100-basierte elinux-System Ã¼bersetzenFÃ¼r Thumb statt ARM Ã¼bersetzenFÃ¼r m32r Ã¼bersetzenFÃ¼r m32r2 Ã¼bersetzenFÃ¼r m32rx Ã¼bersetzenFÃ¼r v850-Prozessor Ã¼bersetzenFÃ¼r v850e-Prozessor Ã¼bersetzenFÃ¼r v850e1-Prozessor Ã¼bersetzenGanze Ãœbersetzungseinheit auf einmal Ã¼bersetzenMit 16-Bit-Ganzzahlmodus Ã¼bersetzenMit 32-Bit-Ganzzahlmodus Ã¼bersetzenKomplexes Argument von LOG bei %L kann nicht Null seinKomponente Â»%sÂ« bei %C bereits bei %L deklariertKomponente Â»%sÂ« bei %C ist eine PRIVATE-Komponente von Â»%sÂ«Komponente Â»%sÂ« von Â»%sÂ« bei %L muss konstante Feldgrenzen haben.Komponente bei %C muss ein POINTER-Attribut habenKomponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L habenVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenKonfiguriert mit: %s
! NÃ¤her der IBM XLC-Semantik entsprechenMit nichts besonderem Ã¼bereinstimmenMit dem Standard ISO 1990 C Ã¼bereinstimmenMit dem Standard ISO 1990 C, wie 1994 erweitert, Ã¼bereinstimmenMit dem Standard ISO 1990 C mit GNU-Erweiterungen Ã¼bereinstimmenMit dem Standard ISO 1998 C++ Ã¼bereinstimmenMit dem Standard ISO 1998 C++ mit GNU-Erweiterungen Ã¼bereinstimmenMit dem Standard ISO 1999 C Ã¼bereinstimmenMit dem Standard ISO 1999 C mit GNU-Erweiterungen Ã¼bereinstimmenMit dem Standard ISO Fortran 2003 Ã¼bereinstimmenMit dem Standard ISO Fortran 95 Ã¼bereinstimmenZugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachtenTyp Â»intÂ« als 16 Bit breit ansehenTyp Â»intÂ« als 32 Bit breit ansehenKonstanter Ausdruck %qs zu breit, um einfache Umwandlung in %qs einzuengenKonstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlichKonstanten-Ausdruck erforderlich bei %CConstantValue-Attribut fÃ¼r Feld Â»%sÂ« hat falschen TypNetze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilenKonstruktor kann nicht %s seinKonstruktoraufruf muss das erste in einem Konstruktor seinEnthaltene Funktion Â»%s bei %L hat keinen IMPLICIT-TypÂ«Enthaltene Prozedur Â»%sÂ« bei %C ist bereits mehrdeutigEnthaltene Prozedur Â»%sÂ« bei %L einer PURE-Prozedur muss auch PURE seinDen IEEE-Trap-Modus steuernDen generierten FP-Rundungsmodus steuernDie PrÃ¤zision der FP-Ausnahmen steuernUmwandlung von %s in %s bei %LAlle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandelnAlle Wide-Zeichenketten und -konstanten in Zeichenmenge <Zeichensatz> umwandelnFlieÃŸkommakonstanten in Konstanten einfacher Genauigkeit umwandelnFeldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopierenSpeicheradressen-Konstanten mÃ¼ssen vor der Benutzung in Register kopiert werdenSpeicheroperanden vor der Verwendung in Register kopierenFÃ¼r einen Multiplikationsbefehl anzunehmende KostenFÃ¼r gettr Befehl anzunehmende KostenCray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen auf.Cray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d Bytes.Cray-Zeiger bei %C muss eine Ganzzahl sein.Cray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter -fcray-pointer.GUI-Anwendung erzeugenKanonische Induktionsvariablen in Schleifen erzeugenKonsolenanwendung erzeugenVon Â»gcovÂ« benÃ¶tigte Dateien anlegenZyklische Klassenableitung %sZyklische Vererbung mit %sDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteZURÃœCKGEWINNEN DIM-Argument bei %L ist auÃŸerhalb der GrenzenTUE TUE SOLANGE DO-Iterator Â»%sÂ« bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %C stimmt nicht mit dem Fortran-95-Standard Ã¼bereinDT_ENDDW_LOC_OP %s nicht implementiertDaten grÃ¶ÃŸer als angegebener Schwellwert werden in .ldata-Abschnitt im x86-64 Medium-Modell gehenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDeklaration von %qs Ã¼berdeckt eine vorherige MarkendeklarationZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gernEin <Makro> mit <Wert> definieren. Wenn nur <Makro> angegeben wird, wird <Wert> auf 1 gesetztUnnÃ¶tige NullzeigerprÃ¼gungen lÃ¶schenVeraltet zugunsten von -std=c99Veraltet zugunsten von -std=gnu99Veraltet zugunsten von -std=iso9899:1999Veraltete Option. Stattdessen -misel/-mno-isel verwendenVeraltete Option. Stattdessen -mspe/-mno-spe verwendenVeraltete Option. Stattdessen -mvrsave/-mno-vrsave verwendenVeraltet. Dieser Schalter hat keine AuswirkungVeraltet; stattdessen -Os verwendenVeraltet; stattdessen --classpath verwendenAbgeleiteter Typ Â»%sÂ« bei %C wird benutzt bevor er definiert wirdAbgeleiteter Typ bei %C kann nur PRIVATE innerhalb eines MODULEs seinAbgeleiteter Typ bei %C kann nur PUBLIC innerhalb eines MODULEs seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftreten.Komponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDefinition des abgeleiteten Typs bei %C hat keine KomponentenAbgeleitete Typdefinition von Â»%sÂ« bei %C wurde bereits definiertAbgeleiteter Typname bei Â»%sÂ« bei %C hat bereits einen Basistypen von %sVariable Â»%sÂ« abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable Â»%sÂ« abgeleiteten Typs bei %L mit Standardinitialisierung kann kein EQUIVALENCE-Objekt sein.Variable Â»%sÂ« abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable abgeleiteten Typs in COMMON bei %C hat kein SEQUENCE-AttributFeststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werdenVerschiedene ZeichenlÃ¤ngen in Zeigerzuweisung bei %LParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %LVerschiedene Typen in Zeigerzuweisung bei %LFlieÃŸkommaregister ausschaltenIndizierte Adressierung ausschaltenVon IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschaltenOptimierungen, die Standard-Rundungsverhalten fÃ¼r FlieÃŸkomma annehmen, ausschaltenLeerregister ausschaltenDirekte Aufrufe von globalen Funktionen verbietenUnbenutzte virtuelle Funktionen verwerfenVon dieser Form der RÃ¼ckgabetypspezifikation wird abgeratenVon redundanter Verwendung des Modifizierers %qs in Deklaration von %s wird abgeratenVon redundanter Verwendung des Modifizierers %qs in Deklaration von %s %qs wird abgeratenReine und konstante Funktionen entdeckenNur-lese und nicht-adressierbare statische Variablen entdeckenÃœbersetzungszeitstatistik anzeigenInhalt einer Klassendatei in lesbarer Form ausgeben.
  
! WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigenCodebaum nach Analyse anzeigenCompiler-Version anzeigenDiese Informationen anzeigenTabulatorentfernungen fÃ¼r SpaltenmeldungenDivision durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LNicht GAS vermutenKein groÃŸes TLS-Segment vermutenNicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sindLeerregister nicht ausschaltenKommentare nicht verwerfenKommentare in Makroexpansionen nicht verwerfenNicht Ã¼bersetzte Funktionen oder gestoppte Zeit ausgebenKeine Adressierungsmodi mit Seiteneffektzuweisungen ausgebenKeine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugenKeinen Funktionsprolog oder -epilog ausgebenKeine #line-Direktiven erzeugenKeine .size-Anweisungen erzeugenNicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugenKeine verschmolzenen Multiplizier/Addier-Befehle erzeugenKein Laden/Speichern mit Aktualisierungsbefehlen erzeugenKeine tablejmp-Befehle erzeugenKeinen threadsicheren Code fÃ¼r Initialisierung lokaler statischer Objekte erzeugenNicht crt0.o in Startdateien einfÃ¼genGanzzahldivision nicht Â»inlineÂ« generierenQuadratwurzel nicht Â»inlineÂ« generierenPIC-Register nicht in Funktionsprolog verschiebenABI-Schalter nicht in e_flags markierenFlieÃŸkommakonstanten nicht ins TOC legenSymbol+Offset-Konstanten nicht ins TOC legenKeine system- oder GCC-spezifischen Makros vordefinierenNicht vorgeben, dass SprÃ¼nge teuer sindKeine Standard-Start-Adresse 0x100 des Programmes bereitstellenKeine uninitialisierten globalen Symbole in gemeinsamen Abschnitt legenStandard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet)Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchenNicht Warnungen von System-Headern unterdrÃ¼ckenLokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤renAusrichtung von Code und der Nur-Lese-Daten nicht optimierenStapelausrichtung nicht optimierenAusrichtung der schreibbaren Daten nicht optimierenKeine MIPS-3D-Befehle verwendenPOWER-Befehlssatz nicht verwendenPowerPC-Befehlssatz nicht verwendenVAX-FP nicht verwendenKeine Cache entleerende Funktion verwenden, bevor Stack-Trampoline aufgerufen werdenNicht globale Register belegende Adressen verwendenKeine Bedingungscodes normaler Befehle verwendenModus zur direkten Adressierung fÃ¼r Soft-Register nicht verwendenHardware-FP nicht verwendenHardware-FlieÃŸkomma nicht verwendenHardware-FP nicht verwendenHardware-Vierfach-FlieÃŸkommabefehle nicht verwendenKeine Inline-Muster beim Speicherkopieren verwendenKeine push-Befehle verwenden, um Funktionsargumente zu speichernBit-Feld-Befehle nicht verwendenDen callt-Befehl nicht verwendenKeine unausgerichteten Speicherreferenzen verwendenNicht bei Verwendung von Â»long longÂ« mit -pedantic warnenNicht bei Verwendung variadischer Makros bei -pedantic warnenDen vollstÃ¤ndigen Optimierungsdurchlauf fÃ¼r Registerbewegungen durchfÃ¼hrenCode- und Datenelemente nicht ausrichtenKeine floats und doubles in Registern erweiterter Genauigkeit reservierenKeine Funktionen zum Entleeren des Cache aufrufenKeine Abfangfunktion zum Entleeren des Cache aufrufenKeinen Code erzeugen, nur Syntax- und SemantikprÃ¼fung vornehmenBlockkopierbefehle nicht optimierenKeine P-Mnemonics fÃ¼r Zweige verwendenNicht Hardware-FlieÃŸkommaarithmetik verwendenNicht bei Verwendung von Microsoft-Erweiterungen warnenÃœbereinstimmungsfehler zu Warnungen degradierenAngesteuert:Schein-Â»%sÂ« bei %L kann keine Initialisierung habenScheinargument Â»%sÂ« bei %L kann nicht INTENT(OUT) seinScheinargument Â»%sÂ« bei %L kann nicht OPTIONAL seinScheinprozedur Â»%sÂ« der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %L nicht in ELEMENTAL-Prozedur erlaubtDeklaration in .decl-Datei ausgebenVerschiedene compilerinterne Informationen in eine Datei abziehenDoppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte %s Deklaration %qsDoppelte Markenspezifikation %s bei %CDoppelte Spezifikation %s bei %CDoppelte ELSE-Anweisungen bei %L und %CDoppelte IMPLICIT NONE-Anweisung bei %CDoppelte NML-Spezifikation bei %CDoppelte PRIVATE-Anweisung bei %CSAVE-Attribut doppelt angegeben bei %LDoppelte SEQUENCE-Anweisung bei %CDoppelte UNIT-Spezifikation bei %CDoppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %C.Doppelte case-Marke: %<default%>Doppelte Aufbau-Marke Â»%sÂ« bei %CDoppelte Format-Spezifikation bei %CDoppelte Anweisungsmarke %d bei %L und %LDoppeltes Symbol Â»%sÂ« in formaler Argumentliste bei %CDoppelte Variablendeklaration: %<%s %s%> war %<%s %s%> (%s:%d)CC-Register dynamisch belegenEH-Kante %i->%i hat doppelte RegionenEH-Kante %i->%i fehltEH-Kante %i->%i: EH-Kennzeichen fehltElementare nicht-intrinsische Prozedur Â»%sÂ« ist nicht als effektives Argument bei %L erlaubtSONST
! SONST WENN ELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenSONST WO Anweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENDE TUEENDE FÃœRALLEENDE FALLUNTERSCHEIDUNGENDE WOEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertDATEIENDEENDEWENNEINTRAG %sENTRY Â»%sÂ« bei %L hat keinen IMPLICIT-TypENTRY dominiert nicht bb %dENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY_BLOCK hat zugehÃ¶rige AnweisungslisteENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteÃ„QVERR-Marke %d bei %L nicht definiertESA/390-ArchitekturENDEEXIT_BLOCK hat zugehÃ¶rige AnweisungslisteElement in Feldkonstruktor %s bei %L ist %sElementare BinÃ¤roperation16-bit Auslagerungen in kleinen Datenbereichen erzeugen32-bit Auslagerungen in kleinen Datenbereichen erzeugenIEEE-konformen Code erzeugen, ohne ungenaue AusnahmenInformationen zum Aufrufgraph ausgebenMit TI-Werkzeugen kompatiblen Code erzeugenCode fÃ¼r die Byte/Word-ISA-Erweiterung erzeugenCode fÃ¼r die zÃ¤hlende ISA-Erweiterung erzeugenCode fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugenCode fÃ¼r die Video-ISA-Erweiterung erzeugenCode mit expliziten Auslagerungsanweisungen erzeugenCommon-Ã¤hnliche Symbole als schwache Symbole ausgebenInformationen zur Kreuzreferenz ausgebenDeklarationsinformationen in <Datei> ausgebenDirekte Zweige in lokalen Funktionen erzeugenZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StackgrÃ¶ÃŸe abzufangen (trap)Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwendenImplizite Instantiierungen von Â»inlineÂ«-Templates ausgebenImplizite Instantiierungen von Templates ausgebenDirekte Zweige in lokalen Funktionen erzeugenLange Laden/Speichern-Folgen ausgebenrdval statt rduniq fÃ¼r Thread-Zeiger erzeugenStatische konstante Variablen erzeugen, auch wenn sie nicht verwendet werdenVor und nach flÃ¼chtig erweiterten asms Stop-Bits ausgebenAusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgebenLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Ziffernmenge in BOZ-Konstante bei %CDwarf-2-Zeilenfehlersuchinfo Ã¼ber GNU as einschaltenVollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschaltenFunktionsdeskriptor-PIC-Modus einschaltenID-basierte Shared Library einschaltenMPY||ADD- und MPY||SUB-Befehle einschaltenObjective-C-Ausnahme- und -Synchronisations-Syntax einschaltenLaufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschaltenPIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschaltenSH5-cut2-Workaround einschaltenSSA-Codeversenkung auf BÃ¤umen einschaltenBeseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschaltenSSA-CCP-Optimierungen fÃ¼r Speichern und Laden einschaltenSSA-CCP-Optimierungen auf BÃ¤umen einschaltenSSA-PRE-Optimierungen auf BÃ¤umen einschaltenTPF-OS-tracing-Code einschaltenAlle -Wunused- Warnungen einschaltenEinen RTL-Guckloch-Durchlauf vor sched2 einschaltenZuweisbarkeitsprÃ¼fungen fÃ¼r Speicheroperationen in Objektfelder einschaltenAutomatische Template-Instantiierung einschaltenBackend-Fehlersuche einschaltenEinfachen Programm-Profilierungscode einschaltenAllgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschaltenAllgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschaltenBedingte AusfÃ¼hrung statt Kopieren/scc einschaltenBedingte Kopierbefehle einschaltenKopieweitergabe fÃ¼r Speichern und Laden einschaltenKopieweitergabe auf BÃ¤umen einschaltenEntfernung toter Speicherbereiche einschaltenAusgaben zur Fehlersuche einschaltenModus fÃ¼r Fehlersuche einschaltenBeherrscher-Optimierungen einschaltenAbzÃ¼ge von bestimmten DurchlÃ¤ufen des Compilers einschaltenFrÃ¼here Stop-Bit-Platzierung fÃ¼r bessere Planung einschaltenAusnahmebehandlung einschaltenFunktionsprofilierung einschaltenVerschmolzene Multiplizier/Addier- und Multiplizier/Subtrahier-Befehle fÃ¼r FlieÃŸkomma einschaltenVerschmolzene Multiplikations/Additions-Befehle einschaltenGarbage Collection (GC) in Objective-C/Objective-C++-Programmen einschaltenErraten der Sprungwahrscheinlichkeiten einschaltenInlining von PLT in Funktionsaufrufen einschaltenMarkenausrichtungs-Optimierungen einschaltenLineare Schleifenumformung auf BÃ¤umen einschaltenBinder-Optimierungen einschaltenBinderlockerungen einschaltenBinderlockerung einschaltenKopieren des Schleifenkopfes auf BÃ¤umen einschaltenBewegung der Schleifeninvariante auf BÃ¤umen einschaltenSchleifenoptimierungen auf Baumebene einschaltenSchleifenvektorisierung auf BÃ¤umen einschaltenSchleifenversionierung bei Schleifenvektorisierung auf BÃ¤umen einschaltenMaschinenspezifische Guckloch-Optimierungen einschaltenDie meisten Warnungen einschaltenOptimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschaltenIn Entwicklung befindliche neue Eigenschaften einschaltenOptimierung des Initialisierungscodes statischer Klassen einschaltenOptimierung von &&/|| in bedingter AusfÃ¼hrung einschaltenOptionale Diagnosemeldungen einschaltenParallele Befehle einschaltenPlanung Ã¼ber BasisblÃ¶cke hinaus einschaltenGesondertes Datensegment einschaltenSetzen von GPRs auf das Ergebnis von Vergleichen einschaltenStapelsondierung einschaltenUnterstÃ¼tzung fÃ¼r groÃŸe Objekte einschaltenNormalen Modus einschaltenVerwendung des indizierten Addressierungsmodus fÃ¼r SHmedia32/SHcompact einschaltenVerwendung der kurzen Ladebefehle einschaltenTraditionelle Vorverarbeitung einschaltenVerwendung des DB-Befehls einschaltenVerwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschaltenVerwendung des RTPB-Befehls einschaltenVerwendung des RTPS-Befehls einschaltenVerwendung von sdata/scommon/sbss einschaltenWortreiche Ausgabe einschaltenTraditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschaltenID-basierte Shared Library einschaltenEine Registerbewegungsoptimierung einschaltenEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der Suchliste.
! Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingenGenaue Ausrichtung erzwingenEntitÃ¤t Â»%sÂ« bei %C ist bereits in der Schnittstelle vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CÃ„quivalenz fÃ¼r Â»%sÂ« passt nicht zur Anordnung von COMMON Â»%sÂ« bei %LÃ„quivalenz: Fehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in ORDER-Parameter von RESHAPE bei %LFehler beim Schreiben der Moduldatei Â»%sÂ«: %sFehler beim Schreiben der Moduldatei: %sFehler:Auswertung dieses Ausdrucks fÃ¼hrt zu arithmetischer AusnahmeAusnahme %qs kann nicht in Initialisierung geworfen werdenAusnahme %qs muss gefangen werden, oder sie muss in der %<throws%>-Klausel von %qs deklariert werdenAusfÃ¼hrungszÃ¤hler ist negativAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beendenÂ»)Â« bei %C erwartetÂ»,Â« bei %C erwartetÂ»,Â« oder Ende der Anweisung bei %C erwartetÂ»(Â« bei %C erwartetÂ»END INTERFACE ASSIGNMENT (=)Â« bei %C erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMATER-Anweisung bei %C erwartetP-Edit-Deskriptor erwartetPARAMETER-Symbol in komplexer Konstante bei %C erwartetVARIABLE bei %C erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetFeldindex erwartet bei %CFeldindexsprung erwartet bei %CAttributbitname erwartetBlocknamen von Â»%sÂ« in %s-Anweisung bei %C erwartetErwarteter Fallname von Â»%sÂ« bei %CKomma in E/A-Liste bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlzeichenkette erwartetMarke Â»%sÂ« fÃ¼r %s-Anweisung bei %C erwartetLinke Klammer erwartetName erwartetEchte Zeichenkette erwartetRechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetBeendenden Namen bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%s-Anweisung bei %C erwartetÂ»END INTERFACE %sÂ« bei %C erwartetÂ»END INTERFACE OPERATOR (%s)Â« bei %C erwartetÂ»END INTERFACE OPERATOR (.%s.)Â« bei %C erwartetExponent bei %L muss fÃ¼r einen Initialisierungsausdruck INTEGER seinFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnenAusdruck bei %L muss INTEGER-Typ habenAusdruck bei %L muss skalar seinAusdruck in ALLOCATE-Anweisung bei %L muss ALLOCATABLE oder ein POINTER seinAusdruck in CASE-Anweisung bei %L muss von Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinAusdruck in DEALLOCATE-Ausdruck bei %L muss ALLOCATABLE oder ein POINTER seinErweiterung: $-Deskriptor bei %CErweiterung: BOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-Syntax.Erweiterung: BYTE-Typ bei %CErweiterung: CONVERT-Marke bei %LErweiterung: Zeichenfeld in FORMAT-Markierung bei %LErweiterung: Komma vor Ausgabeelementliste bei %C ist eine ErweiterungErweiterung: Umwandlung von %s in %s bei %LErweiterung: Verschiedene Typ-Arten bei %LErweiterung: Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LErweiterung: Hexadezimalkonstante bei %C verwendet Nicht-Standard-Syntax.Erweiterung: Hollerithkonstante bei %CErweiterung: Fehlendes Komma bei %CErweiterung: Positive Breite hinter L-Deskriptor bei %C fehltErweiterung: Nicht-Zeichen in FORMAT-Markierung bei %LErweiterung: Initialisierung im alten Stil bei %CErweiterung: REAL-Feld-Index bei %LErweiterung: RETURN-Anweisung im Hauptprogramm bei %CErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: X-Deskriptor benÃ¶tigt fÃ¼hrenden LeerzeichenzÃ¤hler bei %CErweiterung: Initialisierung der allgemeinen Blockvariable Â»%sÂ« in DATA-Anweisung bei %CErweiterung: Reinitialisierung von Â»%sÂ« bei %LExternes Â»%sÂ« bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt Â»%sÂ« bei %L darf keine Initialisierung habenLEERENFÃœRALLE FORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFlieÃŸkomma-Ausnahmen sind eingeschaltetVOLLFUNCTION bei %C gehÃ¶rt nicht in eine allgemeine UnterprogrammschnittstelleFUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinNeuladen gescheitert:Schwerwiegender Fehler:Feld %qs kann in innerer Klasse %qs nicht statisch sein, auÃŸer es ist Â»finalÂ«Feld erwartetDatei Â»%sÂ« wird rekursiv eingebundenErstes Argument der definierten Zuweisung bei %L muss INTENT(IN) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinFeste ZeilenlÃ¤nge muss mindestens sieben sein.Renesas(vormals Hitachi)/SuperH-Aufrufkonventionen folgenDen EABI Bindeanforderungen folgenZum Einsenden von Fehlerberichten (auf Englisch) siehe:
  %s.
  Fehler in der deutschen Ãœbersetzung sind an
  translation-team-de@lists.sourceforge.net zu melden.
! FÃ¼r elinux eine angegebene StapelgrÃ¶ÃŸe fÃ¼r dieses Programm anfordernFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergebenRTL-Erzeugung zwingen, gÃ¼ltige 3-Operanden-Befehle zu generierenKonstanten in Register zwingen, um das Setzen von Marken zu verbessernFunktionen auf 4-Byte-Grenzen zwingenDen fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingenFormale Argumentliste:Formaler NamensbereichFormatanweisung im Hauptblock des Modules bei %C.Fortran 2003: FLUSH-Anweisung bei %CFortran 2003: IOMSG-Markierung bei %LFortran 95 erfordert Standard INTEGER in IOSTAT-Marke bei %LFortran 95 erfordert Standard INTEGER in SIZE-Marke bei %LGefunden in %s
! Funktion Â»%sÂ« bei %C hat bereits den Typ %sFunktion Â»%sÂ« bei %L hat IMPLICIT-TypFunktion Â»%sÂ« bei %L ist INTRINSIC, aber nicht mit eingebauter Funktion vertrÃ¤glichDie anstelle eines Operators aufgerufene Funktion Â»%sÂ« bei %L muss PURE seinFunktion Â»%sÂ« in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion Â»%sÂ« ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion Â»%sÂ« erfordert eine Argumentliste bei %CFunktion gibt keinen Wert zurÃ¼ckFunktionsname Â»%sÂ« nicht erlaubt bei %CFunktionsreferenz auf Â»%sÂ« bei %L ist Nicht-PURE-Prozedur innerhalb einer PURE-ProzedurFunktionsergebnis Â»%sÂ« bei %L kann keine Initialisierung habenRÃ¼ckgabewert der Funktion nicht gesetztFunktionsanfÃ¤nge werden zu dieser Zweierpotenz ausgerichtetGCC unterstÃ¼tzt nicht -C oder -CC ohne -EGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCSE ausgeschaltetGIMPLE-Register mit BIT_FIELD_REF verÃ¤ndertGNU Fortran kommt OHNE GARANTIE, im vom Gesetz zulÃ¤ssigen AusmaÃŸ.
  Sie dÃ¼rfen Kopien von GNU Fortran unter
  den Bedingungen der GNU General Public License weitergeben.
  FÃ¼r weitere Informationen hierÃ¼ber, siehe die Datei COPYING
  GOTO FPU-freien 32-Bit SHmedia-Code erzeugen32-Bit SHmedia-Code erzeugen32-Bit-Code erzeugen32-Bit-Versatz in switch-Tabellen erzeugen32-Bit-i386-Code erzeugenFPU-freien 64-Bit SHmedia-Code erzeugen64-Bit SHmedia-Code erzeugen64-Bit-Code erzeugen64-Bit-x86-64-Code erzeugenAPCS-konforme Stapelrahmen erzeugenC-Header mit Plattform-spezifischen Merkmalen erzeugenC- oder C++-Headerdateien aus .class-Dateien erzeugen
  
! ELF-Ausgabe erzeugenFPU-freien SHcompact-Code erzeugenGFLOAT Code mit doppelter Genauigkeit erzeugenH8/300H-Code erzeugenH8S-Code erzeugenH8S/2600-Code erzeugenH8SX-Code erzeugenILP32-Code erzeugenILP64-Code erzeugenPA1.0-Code erzeugenPA1.1-Code erzeugenPA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer)SH1-Code erzeugenSH2-Code erzeugenFPU-freien SH2a-Code erzeugenSH2a-Code erzeugenSH2e-Code erzeugenSH3-Code erzeugenSH3e-Code erzeugenFPU-freien SH4-Code erzeugenSH4-Code erzeugenFPU-freien SH4a-Code erzeugenSH4a-Code erzeugenSH4al-dsp-Code erzeugenSHcompact-Code erzeugenSPE SIMD Befehle auf E500 erzeugenBeim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugenEine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugenAufruf zum Abbruch erzeugen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrtEinen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugenBig-Endian-Code erzeugenBig-Endian-Code erzeugenFalls nÃ¶tig, Aufruf-Befehle als indirekte Aufrufe erzeugenPrÃ¼fungen auf Referenzen auf NULL erzeugenCode fÃ¼r C30-CPU erzeugenCode fÃ¼r C31-CPU erzeugenCode fÃ¼r C32-CPU erzeugenCode fÃ¼r C33-CPU erzeugenCode fÃ¼r C40-CPU erzeugenCode fÃ¼r C44-CPU erzeugenCode fÃ¼r CPU erzeugenCode fÃ¼r GNU as erzeugenCode fÃ¼r GNU Assembler (gas) erzeugenCode fÃ¼r GNU ld erzeugenCode fÃ¼r die GNU-Laufzeitumgebung erzeugenCode fÃ¼r ISA Ebene N erzeugenCode fÃ¼r die NeXT (Apple Mac OS X) Laufzeitumgebung erzeugenCode fÃ¼r UNIX Assembler erzeugenCode fÃ¼r einen 5206e erzeugenCode fÃ¼r einen 520X erzeugenCode fÃ¼r einen 528x erzeugenCode fÃ¼r einen 5307 erzeugenCode fÃ¼r einen 5407 erzeugenCode fÃ¼r 68000 erzeugenCode fÃ¼r 68020 erzeugenCode fÃ¼r einen 68030 erzeugenCode fÃ¼r einen 68040 erzeugenCode fÃ¼r einen 68040 ohne neue Befehle erzeugenCode fÃ¼r einen 68060 erzeugenCode fÃ¼r einen 68060 ohne neue Befehle erzeugenCode fÃ¼r einen 68302 erzeugenCode fÃ¼r einen 68332 erzeugenCode fÃ¼r einen 68851 erzeugenCode fÃ¼r DLL erzeugenCode fÃ¼r eine cpu32 erzeugenCode fÃ¼r 11/10 erzeugenCode fÃ¼r 11/40 erzeugenCode fÃ¼r 11/45 erzeugenCode fÃ¼r Â»big-endianÂ« erzeugenCode fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sindCode fÃ¼r die gegebene CPU erzeugenCode fÃ¼r groÃŸe switch-Anweisungen erzeugenCode fÃ¼r Â»little-endianÂ« erzeugenCode fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugenCode fÃ¼r den Boehm GC erzeugenCode fÃ¼r M*Core M210 erzeugenCode fÃ¼r M*Core M340 erzeugenCode fÃ¼r das gegebene ISA erzeugenCode fÃ¼r die angegebene Chip- oder CPU-Version erzeugenCode im Â»Big EndianÂ«-Modus erzeugenCode im Â»Little EndianÂ«-Modus erzeugenCode fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugenFÃ¼r schnelles Debugging geeigneten Code erzeugenCode erzeugen, der zum angegebenen ABI passtCode erzeugen, der 68881-FlieÃŸkommabefehle verwendetCode zur ÃœberprÃ¼fung der Grenzen vor Feldindizierung erzeugenCode zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugenCode erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤ltCode mit Bibliotheksaufrufen fÃ¼r FlieÃŸkommaarithmetik erzeugenCode ohne GP-Register erzeugencpp-Defines fÃ¼r Server-IO erzeugencpp-Defines fÃ¼r Workstation-IO erzeugenFehlersuchinformationen im COFF-Format erzeugenFehlersuchinformationen im DWARFv2-Format erzeugenFehlersuchinformationen im STABS-Format erzeugenFehlersuchinformationen im VMS-Format erzeugenFehlersuchinformationen im XCOFF-Format erzeugenFehlersuchinformationen im erweiterten Standardformat erzeugenFehlersuchinformationen im Standardformat erzeugenFehlersuchinformationen im erweiterten STABS-Format erzeugenFehlersuchinformationen im erweiterten XCOFF-Format erzeugenStandard SH2a-Code mit einfacher Genauigkeit erzeugenStandard SH4-Code mit einfacher Genauigkeit erzeugenStandard SH4a-Code mit einfacher Genauigkeit erzeugenDivisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugenSchnelle indirekte Aufrufe erzeugenFlieÃŸkommaarithmetik mit gegebenem Befehlssatz erzeugenFlieÃŸkomma-Multiplizier-/Addier-Befehle erzeugenVerschmolzene Multiplizier-/Addier-Befehle erzeugenEingebettete FlieÃŸkommadivision erzeugen, auf Wartezeit optimierenEingebettete FlieÃŸkommadivision erzeugen, auf Durchsatz optimierenEingebettete Ganzzahldivision erzeugen, auf Wartezeit optimierenEingebettete Ganzzahldivision erzeugen, auf Durchsatz optimierenEingebettete Quadratwurzel erzeugen, auf Wartezeit optimierenEingebettete Quadratwurzel erzeugen, auf Durchsatz optimierenisel-Befehle erzeugenLockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugenBibliotheksfunktionsaufruf zum AuÃŸerkraftsetzen der BefehlscacheeintrÃ¤ge nach Trampolinfixierung erzeugenLittle-Endian-Code erzeugenLittle-Endian-Code erzeugenLaden/Speichern mehrerer Befehle erzeugenLaden/Speichern mit Aktualisierungsbefehlen erzeugenMake-AbhÃ¤ngigkeiten werden erstelltMake-AbhÃ¤ngigkeiten erzeugen und Ã¼bersetzenmips16-Code erzeugenCode im normalen Modus erzeugenSH2a-Code nur mit einfacher Genauigkeit erzeugenSH4-Code nur mit einfacher Genauigkeit erzeugenSH4a-Code nur mit einfacher Genauigkeit erzeugenPC-relativen Code erzeugenUnechte Ziele fÃ¼r alle Headers erzeugenWenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode)Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode)Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode)Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode)Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Felder in Schleifen erzeugenWiedereinsprungsfÃ¤higen PIC-Code erzeugenInformationen zur Typbeschreibung zur Laufzeit erzeugenSelbstverschiebbaren Code erzeugensin, cos und sqrt fÃ¼r FPU erzeugenSoftware-FlieÃŸkommadivision fÃ¼r besseren Durchsatz erzeugenWenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugenZeichenkettenbefehle fÃ¼r Blockkopieroperationen erzeugenAbwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegenGeneriertes sollte vom Bootstrap-Loader geladen werdenGenerische Funktion Â»%sÂ« bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarGenerische Schnittstellen:Generisches Unterprogramm Â»%sÂ« bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisenExternen Symbolen einen fÃ¼hrenden Unterstrich gebenMit N Aufrufen und V rufmarkierten Variablen in einer Funktion: .GLOBAL_VAR verwenden, wenn NxV grÃ¶ÃŸer als diese Grenze ist.Globaler Name Â»%sÂ« bei %L wird bereits als ein %s bei %L verwendetGlobale Registervariable %qD in verschachtelter Funktion verwendet.Mit Host verbundene Variable Â»%sÂ« darf nicht in DATA-Anweisung bei %C stehen.Wie oft soll Stelle im Quelltext beim Anfang von zeilenumgebrochener Diagnose ausgegeben werdenICE: emit_insn verwendet, wo emit_jump_insn erforderlich:
! ID der zu bauenden Shared LibraryWENN IF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckABFRAGENINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L kann nicht gleichzeitig FILE- und UNIT-Spezifizierer enthaltenINQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTENT(%s) steht mit INTENT(%s) bei %L in KonfliktEALÃ„NGE IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine namenlosen structs/unionsISO-C verbietet %<goto *expr;%>ISO-C erlaubt keine leeren QuelldateienISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼ckenISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben TypenISO-C verbietet Typkonvertierung auf union-TypISO-C verbietet Vergleich von %<void *%> mit FunktionszeigerISO-C verbietet bedingten Ausdruck zwischen %<void *%> und FunktionszeigerISO-C verbietet bedingten Ausdruck mit nur einer void-SeiteISO-C verbietet const- oder volatile-FunktionstypenISO-C verbietet Konvertierung von Funktionszeigern in ObjektzeigertypISO-C verbietet Konvertierung von Objektzeigertypen in FunktionszeigertypISO-C verbietet leere InitialisierungsklammernISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines ?:-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden WertebereichesISO-C verbietet, ein %<register%>-Feld zu indizierenISO-C verbietet Feld %qs der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>ISO-C++ erlaubt keine benannten InitialisierungenISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ unterstÃ¼tzt nicht %<long long%>ISO-C++ verbietet %s zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet %s eines Zeigers vom Typ %qTISO-C++ verbietet %s einer AufzÃ¤hlungISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼ckenISO-C++ verbietet den Aufruf von %<::main%> vom Programm ausISO-C++ verbietet Umwandlung zwischen Zeiger auf Funktion und Zeiger auf ObjektISO-C++ verbietet Umwandlung in Feldtyp %qTISO-C++ verbietet Vergleich zwischen Zeiger und GanzzahlISO-C++ verbietet zusammengesetzte LiteraleISO-C++ verbietet berechnete GotosISO-C++ verbietet Deklaration von %qs ohne TypISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der KlasseISO-C++ verbietet Initialisierung eines Feldes mit Â»newÂ«ISO-C++ verbietet Initialisierung des Elementes %qDISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qTISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende KlasseISO-C++ verbietet das Auslassen des mittleren Terms eines Â»?:Â«-AusdruckesISO-C++ verbietet Indizierung eines Nicht-L-Wert-FeldesISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet das Ermitteln der Adresse einer Umwandlung in einen Nicht-L-Wert-AusdruckISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet die Verwendung von %<extern%> bei expliziten InstanziierungenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet die Verwendung einer Initialisierungsliste zur Initialisierung der Referenz %qDISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf Methode in SubtraktionISO-C++ verbietet Feld variabler GrÃ¶ÃŸeISO-C++ verbietet Feld %qD variabler GrÃ¶ÃŸeISO-C++ verbietet Feld der GrÃ¶ÃŸe nullISO-C++ verbietet Feld %qD der GrÃ¶ÃŸe nullISO-C++ verbietet anonyme structsISO-C++ verbietet Ãœberladen des Operators ?:ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:ISO-C90 unterstÃ¼tzt nicht %<[*]%>-FelddeklaratorenISO-C90 unterstÃ¼tzt nicht %<long long%>ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in ParameterfelddeklaratorenISO-C90 unterstÃ¼tzt keine komplexen TypenISO-C90 unterstÃ¼tzt keine flexiblen Felder als ElementeISO-C90 verbietet Feld %qs, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet zusammengesetzte LiteraleISO-C90 verbietet die Angabe von zu initialisierenden UnterobjektenISO-C90 verbietet, ein Nicht-L-Wert-Feld zu indizierenISO-C90 verbietet Feld %qs variabler GrÃ¶ÃŸeISR %s benÃ¶tigt %d WÃ¶rter lokaler Variablen, hÃ¶chstens 32767Bezeichner erforderlichWenn -fvariable-expansion-in-unroller verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine bestimmte Variable wÃ¤hrend Loop-Unrolling expandiert wirdWenn das erste Argument von ATAN2 %L Null ist, dann darf das zweite Argument nicht Null seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernenWenn Planung nach dem Neuladen, dann Superblock-PlanungWenn Planung nach dem Neuladen, dann VerfolgungsplanungÂ»DÂ« in Spalte eins in statischer Form ignorierenAttribut dllimport fÃ¼r Funktionen ignorierendllimport fÃ¼r Funktionen erzeugenLeseoperationen ignorieren, wenn SchmutzfÃ¤nger-Einsatz eingefÃ¼gt wirdIgnoriert (veraltet)Anweisungsmarke in leerer Anweisung bei %C wird ignoriertIllegale STAT-Variable in ALLOCATE-Anweisung bei %C fÃ¼r eine PURE-ProzedurIllegale STAT-Variable in DEALLOCATE-Anweisung bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤ssiges Zeichen in BOZ-Konstante bei %CIllegaler Freigabeausdruck in DEALLOCATE bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-ObjektUnzulÃ¤ssiger Schritt von Null bei %LIllegale Variable in NULLIFY bei %C fÃ¼r eine PURE-ProzedurVtables mit Thunks implementierenImplizit angegebener PARAMETER Â»%sÂ« bei %L passt nicht zu frÃ¼herem IMPLICIT-TypEs ist fÃ¼r %qs nicht mÃ¶glich, eine Instanz von %qs zu seinIn %+D: Ã¼berlappende Variablen- und Ausnahmebereiche bei %dIn Funktion %qs:In Elementfunktion %qs:Inhalt der <Datei> vor anderen Dateien einfÃ¼genUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LUnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %LUnvertrÃ¤gliche RÃ¤nge in %s bei %LUnvertrÃ¤glicher Typ fÃ¼r %<+=%>. %qs kann nicht in %<java.lang.String%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<?:%>. %qs kann nicht in %<boolean%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<?:%>. %qs kann nicht in %qs umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<[]%>. %qs kann nicht in %<int%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<[]%>. Explizite Umwandlung nÃ¶tig, um %qs nach %<int%> zu konvertierenUnvertrÃ¤glicher Typ fÃ¼r %<if%>. %qs kann nicht in %<boolean%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<switch%>. %qs kann nicht in %<int%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<synchronized%>. %qs kann nicht in %<java.lang.Object%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. %qs kann nicht in %qs umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. %qs kann nicht in boolean umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. %qs kann nicht in Ganzzahl umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. %qs kann nicht in numerischen Typen umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. Verschiebungsweite kann nicht von %qs in Ganzzahl umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. Explizite Typumwandlung nÃ¶tig, um %qs in Ganzzahl umzuwandelnUnvertrÃ¤glicher Typ fÃ¼r %qs. Explizite Umwandlung nÃ¶tig, um Verschiebungsweite von %qs in Ganzzahl umzuwandelnUnvertrÃ¤glicher Typ fÃ¼r %s. %qs kann nicht in %qs umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %s. Explizite Umwandlung nÃ¶tig, um von %qs in %qs umzuwandelnUnvertrÃ¤glicher Feldtyp. %s konvertieren %qs in %qsinkompatibler Typ fÃ¼r case. %qs kann nicht nach %<int%> konvertiert werdenUnvertrÃ¤glicher GrÃ¶ÃŸen-Typ in Felderzeugungsausdruck. %s konvertieren %qs in %<int%>UnvertrÃ¤glicher Typ fÃ¼r Schleifenbedingung. %qs kann nicht in %<boolean%> umgewandelt werdenUnvertrÃ¤gliche Typen in Zuweisung bei %L, %s an %sInkonsistente Ã„quivalenzregeln mit Â»%sÂ« bei %L und Â»%sÂ« bei %LInkonsistente Elementdeklaration. Es kann hÃ¶chstens eines von %<final%> und %<volatile%> angegeben werdenInkonsistente Elementdeklaration. Es kann hÃ¶chstens eines von %<public%>, %<private%> und %<protected%> angegeben werdenRÃ¤nge fÃ¼r Operator bei %L und %L stimmen nicht Ã¼bereinFalscher Funktions-RÃ¼ckgabewertIEEE-Befolgung fÃ¼r FlieÃŸkommacode erhÃ¶henAnzahl der verfÃ¼gbaren Soft-Register anzeigenInitialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierungsausdruck reduzierte nicht %CInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierung fÃ¼r COMMON-Variable Â»%sÂ« bei %C nicht erlaubtInitialisierung fÃ¼r PARAMETER Â»%sÂ« bei %C nicht erlaubtFriend-Funktionen in umgebenden Namensraum einfÃ¼genAlle bekannten Zeichenkettenoperationen einbetten (inline)Konstanten einbetten, wenn es mit 2 Befehlen oder weniger gehtStandardmÃ¤ÃŸig Â»inlineÂ«-ElementfunktionenRekursives inline nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter Ã¼berschreitetInnere Klasse %qs kann nicht statisch sein. Statische Klassen kÃ¶nnen nur in Schnittstellen und Klassen hÃ¶chster Ebene auftretenEingabedatei ist eine Datei mit einer Liste der Dateinamen zum ÃœbersetzenArc-basierten Programm-Profilierungscode einfÃ¼genCode in Profilwerte von AusdrÃ¼cken einfÃ¼genStapelprÃ¼fung in das Programm einfÃ¼genInstanzenmethoden kÃ¶nnen nicht von einer statischen Methode Ã¼berschrieben werden. Methode %qs ist eine Instanzenmethode in Klasse %qsEin- und Austritte von Funktionen beim Profilieren von Aufrufen verwendenGanzzahlausdruck erforderlich bei %CGanzzahlart %d bei %C nicht verfÃ¼gbarGanzzahl auÃŸerhalb symmetrischem Bereich wegen Standard-Fortran bei %LGanzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %LGanzzahlÃ¼berlaufGanzzahl zu groÃŸ fÃ¼r Ganzzahlart %i bei %CGanzzahl zu groÃŸ fÃ¼r seine Art bei %CGanzzahl bei %C zu groÃŸGanzzahl zu groÃŸ in Form-Spezifikation bei %LGanzzahlwert zu groÃŸ in Ausdruck bei %CEinmal aufgerufene Funktionen in ihre Aufrufer einfÃ¼genEinfache Funktionen in ihre Aufrufer einfÃ¼genSchnittstelle %qs erbt Methode %qs der Schnittstelle %qs. Diese Methode wird in Schnittstelle %qs mit anderem RÃ¼ckgabetypen umdefiniertSchnittstelle %qs wiederholtInterner Fehler bei (1):Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
  Interner Debug-SchalterInterner Fehler: %s (Programm %s)
  Bitte senden Sie einen vollstÃ¤ndigen Fehlerbericht
  auf Englisch ein; Fehler in der deutschen Ãœbersetzung
  sind an translation-team-de@lists.sourceforge.net zu melden.
! Gehen Sie gemÃ¤ÃŸ den Hinweisen in %s vor.Interne Prozedur Â»%sÂ« ist nicht als effektives Argument bei %L erlaubtInterne Einheit mit Vektor-Index bei %LCode in Zeichen-Daten im Text-Abschnitt einstreuenIntrinsisches Â»%sÂ« bei %L kann keine Initialisierung habenIntrinsisches Â»%sÂ« bei %L ist nicht im gewÃ¤hlten Standard vorhandenDas intrinsische Â»%sÂ« bei %L muss mindestens zwei Argumente habenIntrinsische Funktion %L existiert nichtInnere Funktion %s(%d) nicht erkanntBei %2$L referenzierter intrinsischer Operator Â»%1$sÂ« nicht im Modul Â»%3$sÂ« gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiges Argument %qs fÃ¼r %<instanceof%>UngÃ¼ltiger Argumenttyp %qs fÃ¼r %qsUngÃ¼ltige Feldinitialisierung fÃ¼r Nicht-Array-Typ %qsUngÃ¼ltige Umwandlung von %qs in %qsUngÃ¼ltige Ausnahmeklasse %qs in %<throws%>-Klausel. Die Ausnahme muss eine abgeleitete Klasse einer Ausnahme sein, die von %qs von Klasse %qs geworfen wirdUngÃ¼ltiger SteuerausdruckUngÃ¼ltige DeklarationUngÃ¼ltiger AusdruckUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Init-AnweisungUngÃ¼ltiger SchnittstellentypUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LungÃ¼ltige linke Seite der ZuweisungUngÃ¼ltige Methodendeklaration, Methodenname erforderlichUngÃ¼ltige Methodendeklaration, RÃ¼ckgabetyp erforderlichUngÃ¼ltige Permutation in ORDER-Parameter bei %LUnzulÃ¤ssige Realart %d bei %CUngÃ¼ltiger ReferenztypUngÃ¼ltiges zweites Argument von IBCLR bei %LUngÃ¼ltiges zweites Argument von IBITS bei %LUngÃ¼ltiges zweites Argument von IBSET bei %LUngÃ¼ltiges zweites Argument von ISHFT bei %LUngÃ¼ltiges zweites Argument von ISHFTC bei %LUngÃ¼ltiges zweites Argument von REPEAT bei %LUngÃ¼ltiges drittes Argument von IBITS bei %LUngÃ¼ltiges drittes Argument von ISHFTC bei %LUngÃ¼ltiger TypausdruckUngÃ¼ltiger AktualisierungsausdruckFÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgebenIteratorschritt bei %L kann nicht Null seinJava-Klasse %qT kann keinen Destruktor habenJava-Klasse %qT kann keinen impliziten nicht-trivialen Destruktor habenJava-Klasse %qT kann nicht mehrere Basen habenJava-Klasse %qT kann keine virtuellen Basen habenJava-Methode %qD hat Nicht-Java-Parametertyp %qTJava-Methode %qD hat Nicht-Java-RÃ¼ckgabetyp %qTSprungziele werden zu dieser Zweierpotenz ausgerichtetEinfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugenEinfach icc0/fcc0 verwendenKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinSchlÃ¼sselwort %<super%> auÃŸerhalb des erlaubten Kontextes verwendetSchlÃ¼sselwort %<this%> auÃŸerhalb des erlaubten Kontextes verwendetSchlÃ¼sselwort Â»%sÂ« bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument Â»%sÂ« bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument Â»%sÂ« bei %L ist nicht in der ProzedurDie Art %d ist kein CHARACTER bei %CDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztL%d Cache-Wartezeit unbekannt fÃ¼r %sMARKE ZUORDNEN LOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert aber nirgendwo definiertMarke Â»%sÂ« bei %C passt nicht zur IF-Marke Â»%sÂ«Marke Â»%sÂ« bei %C passt nicht zur WHERE-Marke Â»%sÂ«Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname Â»%sÂ« bei %C ist mehrdeutigBuchstabe %c hat bereits einen IMPLICIT-Typ bei %CBuchstabe Â»%cÂ« bereits gesetzt in IMPLICIT-Anweisung bei %CBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinBeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufhebenWie -M, aber System-Header-Dateien ignorierenWie -MD, aber System-Header-Dateien ignorierenWie -pedantic, aber als Fehler ausgebenDiagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschrÃ¤nken. 0 unterdrÃ¼ckt ZeilenumbruchGrÃ¶ÃŸe von Â»inlineÂ«-Funktionen auf <Zahl> beschrÃ¤nkenZeile bei %C wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
! Binden, um Programm im ELF-Format auszugeben (statt mmo)Mit libads.a, libc.a und crt0.o bindenMit libmvme.a, libc.a und crt0.o bindenMit libsim.a, libc.a und sim-crt0.o bindenMit libyk.a, libc.a und crt0.o bindenMit Library-PIC-Bibliotheken linkenAuf lokale Variable %qs kann nicht von innerer Klasse %qs aus zugegriffen werden, auÃŸer sie ist als Â»finalÂ« deklariertLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenPCH-Dateien suchen und verwenden, sogar bei VorverarbeitungSchleifen zu dieser Zweierpotenz ausrichtenSchleifenvariable Â»%sÂ« bei %C kann nicht INTENT(IN) seinSchleifenvariable bei %C kann keine Unter-Komponente seinMCU %qs nur fÃ¼r Assemblierung unterstÃ¼tztMMIX-intern: %s ist kein schiebbares intMMIX-intern: Falsches Register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesMMIX-intern: Letzte benannte Vararg wÃ¼rde nicht in ein Register passenMMIX-intern: Fall %qc fehlt in mmix_print_operandMMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMULT-Fall in cris_op_strGrÃ¶ÃŸe des zweiten Arguments von ISHFT Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸe des zweiten Arguments von ISHFTC Ã¼berschreitet drittes Argument bei %LRÃ¼ckwÃ¤rtskettenzeiger pflegenÂ»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet machenÂ»charÂ« standardmÃ¤ÃŸig vorzeichenunbehaftet machenÃœbersetzung mit <Zeichenkette> reproduzierbar machenFehler bei impliziten Funktionsdeklaration erzeugenGanzzahlen 32 Bit breit machenStructs Vielfache von 4 Bytes machen (Warnung: ABI geÃ¤ndert)<Register> als durch Funktionsaufrufe beschÃ¤digt markieren<Register> als Ã¼ber Funktionsgrenzen hinweg reserviert markieren<Register> als fÃ¼r den Compiler nicht verfÃ¼gbar markierenMAC-Register als Aufruf-zerstÃ¶rt markierenAlle inline-Methoden mit versteckter Sichtbarkeit markierenMaximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent)Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent)Maximale BezeichnerlÃ¤ngeDie HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandeltHÃ¶chstzahl der Schleifen fÃ¼r die Anwendung von Swing-Modulo-Scheduling (hauptsÃ¤chlich zur Fehlersuche)HÃ¶chstzahl der in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssenMethode %qs kann in innerer Klasse %qs nicht statisch sein. Nur Elemente von Schnittstellen und Klassen hÃ¶chster Ebene kÃ¶nnen statisch sein.Methoden kÃ¶nnen nicht Ã¼berschrieben werden, um privater zu sein. Methode %qs ist nicht %s in Klasse %qsMin/Max-Befehle erlaubtMin/Max-Befehle nicht erlaubtMinimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des HeapKleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in KilobytesMindestanzahl der zum Umschalten auf vollstÃ¤ndige virtuelle Umbenennungen zu betrachtenden virtuellen MappingsIn fortgesetzter Zeichenkonstante bei %C fehlt Â»&Â«Fehlender Parameter DIM in intrinsischem Â»%sÂ« bei %LFehlendes effektives Argument Â»%sÂ« in Aufruf von Â»%sÂ« bei %LFehlendes effektives Argument fÃ¼r Argument Â»%sÂ« bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion Â»%sÂ« bei %CFehlende Argumente fÃ¼r intrinsisches %s bei %LFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CFehlender KlassennameFehlender Term fÃ¼r KlassentypFehlende Dimensionsangabe bei %CFehlender Exponent in Realzahl bei %CFehlender Term fÃ¼r formalen ParameterFehlende Format-Marke bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlender BezeichnerFehlender SchnittstellennameFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFÃ¼hrende linke Klammer fehltFehlender NameFehlender oder ungÃ¼ltiger KonstantenausdruckFehlende RÃ¼ckgabeanweisungFehlende rechte Klammer bei %CFehlender BasisklassennameFehlender TermFehlender Term und Â»)Â« erwartetFehlender Term und Â»]Â« erwartetFehlender Term oder Â»)Â«Fehlender Term oder Â»)Â« erwartetFehlende VariableninitialisierungModifizierer %qs doppelt deklariertModul %s in Zeile %d, Spalte %d: %sMehr effektive als formale Argumente in Prozeduraufruf bei %LBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legenNÃ„QVNOPNICHT NOTE_INSN_BASIC_BLOCK %d in der Mitte des Basis-Blocks %dNOTE_INSN_BASIC_BLOCK fehlt fÃ¼r Block %dAuf rechter Seite in Zuweisung bei %L tritt NULL aufNULL-Zeiger bei %L ist nicht als effektives Argument der intrinsischen Funktion Â»%sÂ« erlaubtNULL in Arithmetik verwendetNULL()NULL()-Initialisierung bei %C ist mehrdeutigName Â»%sÂ« bei %C ist eine mehrdeutige Referenz auf Â»%sÂ« von aktueller ProgrammeinheitName Â»%sÂ« bei %C ist eine mehrdeutige Referenz auf Â»%sÂ« vom Modul Â»%sÂ«Name Â»%sÂ« bei %C ist der Name der ProzedurName Â»%sÂ« in %s-Anweisung bei %C ist kein SchleifennameName bei %C ist zu langName zu langBenannter COMMON-Block Â»%sÂ« bei %L sollte die gleiche GrÃ¶ÃŸe habenBenannte Konstante Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt seinNamensliste %s kann nicht mit USE-Verbindung in %s umbenannt werden.Gruppenname Â»%sÂ« der Namensliste bei %C hat bereits einen Basistypen von Â»%sÂ«Gruppenname Â»%sÂ« der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Namensbereich:AufrufzerstÃ¶rtes Zielregister erforderlichEin zweites aufrufzerstÃ¶rtes Mehrzweckregister wird benÃ¶tigtGeschachteltes %s %s ist %s; kann nicht von hier aus zugegriffen werdenNeu in Fortran 2003: Feldkonstruktoren im [...]-Stil bei %CKeine Zweige
  Keine Aufrufe
! Kein Fall fÃ¼r %sKein zu %qs passender Konstruktor in Klasse %qs gefundenKein voreingestelltes crt0.oKeine ausfÃ¼hrbaren Zeilen
! Keine Markendefinition fÃ¼r %qs gefundenKeine Methode namens %qs im GÃ¼ltigkeitsbereichKeine Variable %qs in Klasse %qs definiertKeine Variable %qs in Typ %qs definiertNicht native und nicht abstrakte Methode %qs muss einen definierten KÃ¶rper habenNicht-numerisches Zeichen in Anweisungsmarke bei %CAbschnitt eines nicht konstanten Feldes bei %L in DATA-AnweisungNicht-negative Breite benÃ¶tigtNicht-Standard Typ-Deklaration %s*%d bei %CKeine gÃ¼ltige Java-.class-Datei.Keine gÃ¼ltige Java-.class-Datei.
! Anzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16)Anzahl der zur Ãœbergabe von Ganzzahlargumenten verwendeten RegisterNumerischer PARAMETER in komplexer Konstante bei %C erforderlichIn Ausdruck bei %L werden numerische Operanden benÃ¶tigtNumerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %LÃ–FFNENOPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubtODER ORDER-Parameter von RESHAPE bei %L hat nicht die gleiche GrÃ¶ÃŸe wie SHAPE-ParameterORDER-Parameter von RESHAPE bei %L ist auÃŸerhalb des WertebereichesObjekt Â»%sÂ« bei %L muss das SAVE-Attribut %s habenObjective-C-Deklarationen dÃ¼rfen nur im globalen GÃ¼ltigkeitsbereich erscheinenVeraltet: ASSIGN-Anweisung bei %CVeraltet: ASSIGNED-Variable in FORMAT-Markierung bei %LVeraltet: Zugewiesene GOTO-Anweisung bei %CVeraltet: GOTO bei %L springt zum ENDe des Konstrukts bei %LVeraltet: PAUSE-Anweisung bei %CVeraltet: REAL DO Schleifeniterator bei %LDeklaration %s*%d im alten Stil wird bei %C nicht unterstÃ¼tztRahmenzeiger fÃ¼r Blattfunktionen auslassenSchritt zur Bereichsverkleinerung auslassen, wenn komplexe Division durchgefÃ¼hrt wirdRahmenzeiger in Blattfunktionen auslassenAls Modifizierer lokaler Variablen ist nur %<final%> erlaubtNur Konstruktoren dÃ¼rfen Konstruktoren aufrufenNur intrinsische Operatoren kÃ¶nnen in Ausdruck bei %L verwendet werdenNur einen Befehl pro Durchgang ausgebenNur 32 FPRs verwendenNur 32 GPR verwendenOperand des Operators .NOT. bei %%L ist %sOperand des unÃ¤ren numerischen Operators Â»%sÂ« bei %%L ist %sOperand des Benutzeroperators Â»%sÂ« bei %%L ist %sOperanden des binÃ¤ren numerischen Operators Â»%sÂ« bei %%L sind %s/%sOperanden des Vergleichsoperators Â»%sÂ« bei %%L sind %s/%sOperanden des logischen Operators Â»%sÂ« bei %%L sind %s/%sOperanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%sOperanden des Benutzeroperators Â»%sÂ« bei %%L sind %s/%sOperatorschnittstelle bei %L steht mit intrinsischer Schnittstelle in KonfliktOperatorschnittstelle bei %L hat falsche ArgumentanzahlOperatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente habenOperatorschnittstellen fÃ¼r %s:Auf GrÃ¶ÃŸe statt Geschwindigkeit optimierenInduktionsvariablen auf BÃ¤umen optimierenlui/addiu-Adressladebefehle optimierenGeschwister- und endrekursive Aufrufe optimierenEnde-Aufruf-Befehle in Assembler und Binder optimierenAusgabe fÃ¼r PROCESSOR optimierenOptionen:
  Speicher voll -- malloc() gescheitertStapelspeicher aufgebraucht.
! Klassendatei ausgebenBefehlsgrÃ¶ÃŸen in die asm-Datei ausgeben-mbest-lib-options Ã¼berschreibenP-Deskriptor benÃ¶tigt fÃ¼hrenden SkalierungsfaktorPAD-Parameter erforderlich fÃ¼r kurzen SOURCE-Parameter bei %Lfehlende Initialisierung fÃ¼r PARAMETER bei %LPAUSE PHI-Argument fehlt fÃ¼r Kante %d->%dPHI-Argument ist kein SSA_NAME, oder invariantPHI def ist kein GIMPLE-WertPIC-Codeerzeugung ist mit schnellen indirekten Aufrufen unvertrÃ¤glichPIC-Codeerzeugung wird im portierbaren Laufzeitmodell nicht unterstÃ¼tztPIC wird benÃ¶tigt, wird aber nicht mit CONST16-Befehlen unterstÃ¼tztPIC-Register %qs wird in %<asm%> zerstÃ¶rtPIC-Register ist nicht vorbereitetZEIGER ZUORDNEN POINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L aufPRINT-Namensliste bei %C ist eine ErweiterungPRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubtPRINT_OPERAND Null-ZeigerPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%CPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%FPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%NPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%WPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%qPRINT_OPERAND, ungÃ¼ltiger Operand fÃ¼r AustauschPRINT_OPERAND: Unbekanntes Zeichen '%c'PRINT_OPERAND: unbekanntes Zeichen '%c'PRINT_OPERAND_ADDRESS, 2 RegisterPRINT_OPERAND_ADDRESS, ungÃ¼ltiger Befehl #1PRINT_OPERAND_ADDRESS, Null-ZeigerPRIVATE-Anweisung bei %C muss Strukturkomponenten vorausgehenPRIVATE-Anweisung in TYPE bei %C muss innerhalb eines MODULEs seinPRIVATE-Symbol Â»%sÂ« kann kein Element der PUBLIC-Namensliste bei %L seinAttribut PROCEDURE steht mit Attribut NAMELIST in Â»%sÂ« bei %L in KonfliktPUBLIC-Funktion Â»%sÂ« bei %L kann nicht PRIVATE-Typen Â»%sÂ« habenVLIW-Befehle packenStrukturelemente ohne LÃ¼cken zusammenpackenPaket %qs nicht in Â»importÂ« gefundenAuffÃ¼llen mit %d Bytes vor Â»%sÂ« in COMMON Â»%sÂ« bei %L erforderlichParameter Â»%sÂ« bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziertParameterfeld Â»%sÂ« bei %L kann nicht automatische oder vermutete Form haben-assert pure-text an Binder Ã¼bergebenFP-Argumente an FP-Register Ã¼bergebenArgumente Ã¼ber Register Ã¼bergebenArgumente Ã¼ber den Stapel Ã¼bergebenAuf das Â»inlineÂ«-SchlÃ¼sselwort achtenDWARF2-Wiederholungsbeseitigung durchfÃ¼hrenZwischenprozedurale Konstantenweitergabe durchfÃ¼hrenSMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchfÃ¼hrenVR4130-spezifische Ausrichtungs-Optimierungen durchfÃ¼hrenWertebereichsweitergabe auf BÃ¤umen durchfÃ¼hrenEine Reihe kleiner, aber teurer, Optimierungen durchfÃ¼hrenOptimierungsdurchlauf zur KopierÃ¼bertragung von Registern durchfÃ¼hrenEinen Optimierungsdurchgang zur Registerumbenennung durchfÃ¼hrenLadeoptimierung fÃ¼r Sprungziele nach Prolog/Epilog-Behandlung ausfÃ¼hrenLadeoptimierungen fÃ¼r Sprungziele vor Prolog/Epilog-Behandlung ausfÃ¼hrenUmwandlung bedingter SprÃ¼nge in zweiglose Ã„quivalente durchfÃ¼hrenUmwandlung bedingter SprÃ¼nge in bedingte AusfÃ¼hrung durchfÃ¼hrenOptimierung zum Kreuzsprung durchfÃ¼hrenFrÃ¼hes Inlining durchfÃ¼hrenErweiterte Ladebewegung wÃ¤hrend Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hrenBeseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hrenBeseitigung globaler gemeinsamer TeilausdrÃ¼cke nach Registerreservierung durchfÃ¼hrenSprung-Threading-Optimierungen durchfÃ¼hrenLebensdaueraufteilung wÃ¤hrend des SSA-Normaldurchlaufs durchfÃ¼hrenSchleifen-SchÃ¤lung durchfÃ¼hrenSchleifenabwicklung fÃ¼r alle Schleifen durchfÃ¼hrenSchleifenabwicklung durchfÃ¼hren, wenn Anzahl der Wiederholungen bekannt istSchleifenausschaltung durchfÃ¼hrenBeseitigung Ã¼berflÃ¼ssigen Ladens nach dem Abspeichern in globalem gemeinsamem Teilausdruck durchfÃ¼hrenSkalarersetzung von Aggregaten durchfÃ¼hrenSpeicherbewegung nach Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hrenStrukturelle Alias-Analyse durchfÃ¼hrenSuperblockerzeugung Ã¼ber Ende-VervielfÃ¤ltigung durchfÃ¼hrenBeseitigung ungenutzter Typen in Info zur Fehlersuche durchfÃ¼hrenVariablenverfolgung durchfÃ¼hrenGesamtprogrammoptimierung durchfÃ¼hrenÂ»$Â« als Bezeichnerzeichen zulassenPlanung einer Funktionsprologsequenz erlaubenDie Verwendung des SchlÃ¼sselworts Â»assertÂ« erlaubenUniverselle Zeichennamen (\u und \U) in Bezeichnern zulassenDatenstÃ¼cke in ihren eigenen Abschnitt legenJede Funktion in ihren eigenen Abschnitt platzierenFlieÃŸkommakonstanten ins TOC legenAusgabe in <Datei> schreibenSymbol+Offset-Konstanten ins TOC legenBitte senden Sie einen vollstÃ¤ndigen Fehlerbericht auf Englisch ein;
  bearbeiten Sie die Quellen zunÃ¤chst mit einem PrÃ¤prozessor, wenn es
  dienlich ist.
  Fehler in der deutschen Ãœbersetzung sind an translation-team-de@lists.sourceforge.net zu melden.
  
  Gehen Sie gemÃ¤ÃŸ den Hinweisen in %s vor.
! Zeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form habenZeiger-Zuweisungsziel bei %L ist weder TARGET noch POINTERZeiger-Zuweisungziel ist kein POINTER bei %LZeigerzuweisung an Nicht-POINTER bei %LZeigerzuweisung mit Vektorindex fÃ¼r rhs bei %LZeigerinitialisierung bei %C benÃ¶tigt Â»=>Â«, nicht Â»=Â«Zeigerinitialisierung erfordert NULL() bei %CZeiger sind 32 BitZeiger sind 64 BitPositive Exponentenbreite erforderlichPositive Breite benÃ¶tigtMÃ¶glicher Frontend-Fehler: Feldkonstruktor nicht expandiertZweige gegenÃ¼ber bedingter AusfÃ¼hrung bevorzugenWortzugriffe bevorzugen (statt Bytezugriffen)Globalen Symbolen ein Â»:Â« voranstellen (fÃ¼r Verwendung mit PREFIX)Namen der CPU allen Ã¶ffentlichen Symbolnamen voranstellenAlle 40 Bit des FP-Registers Ã¼ber Aufrufe hinweg erhaltenVorgeben, dass SprÃ¼nge teuer sindVerwendung aller Hardware-FlieÃŸkommabefehle verhindernVorher initialisiertes Symbol Â»%sÂ« in COMMON-Block Â»%sÂ« bei %CVorher initialisiertes Symbol Â»%sÂ« in leerem COMMON-Block bei %CEine PrÃ¼fsumme der ausfÃ¼hrbaren Datei fÃ¼r PCH-GÃ¼ltigkeitsÃ¼berprÃ¼fung ausgeben, und anhaltenInformation zur Code-Ãœberdeckung ausgeben.
  
! ZusÃ¤tzliche (mÃ¶glicherweise ungewollte) Warnungen ausgebenNamen der Header-Dateien ausgeben, wie sie verwendet werdenNÃ¼tzliche Informationen aus Java-Quelldateien ausgeben.
  
! Prozedur Â»%sÂ« bei %C hat eine explizite Schnittstelle und darf bei %L keine Attribute deklariert habenProzedur Â»%sÂ« bei %C wurde bereits bei %L definiertProzedur Â»%sÂ« mit einer impliziten Schnittstelle bei %L aufgerufenProzedur Â»%sÂ« in %s bei %L ist weder Funktion noch SubroutineProzedurargument bei %L ist INTENT(IN) wÃ¤hrend die Schnittstelle INTENT(%s) angibtProzedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und hat das POINTER-AttributProzedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und wird an Argument INTENT(%s) Ã¼bergeben#ident-Anweisungen verarbeiten%s wird verarbeitet
  Spezifikation %c%s%c wird verarbeitet, welche Â»%sÂ« ist
! Big-Endian-Code erzeugenZur Laufzeit verschiebbaren Code erzeugenLittle-Endian-Code erzeugenProfilerunterstÃ¼tzung fÃ¼r CRXProgramm befindet sich vollstÃ¤ndig in unteren 64k des SpeichersPC-relative Funktionsaufrufe verbietenBibliotheken fÃ¼r den Simulator anbietenÃ–ffentliches %s %qs muss in einer Datei namens %<%s.java%> definiert seinMODULE-Dateien in Â»VerzeichnisÂ« ablegenDaten in SECTION legenAlles in regulÃ¤res TOC legenFunktionen in SECTION legenGlobale und statische Daten kleiner als <Anzahl> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielen)SprÃ¼nge in AufrufverzÃ¶gerungsschlitze steckenNur-Lese-Daten in SECTION legenUninitialisierte Konstanten im ROM ablegen (benÃ¶tigt -membedded-data)Null-initialisierte Daten in den bss-Abschnitt legenQualifizierer muss eine Referenz seinLESENRESULT-Variable bei %C muss vom Funktionsnamen verschieden seinRÃœCKKEHREN RETURN_ADDRESS_OFFSET nicht unterstÃ¼tztRÃœCKSPULENRTL-ÃœberprÃ¼fung: Zugriff von Elt %d von Â»%sÂ« mit letztem Elt %d in %s, bei %s:%dRTL-ÃœberprÃ¼fung: Zugriff von Elt %d von Vektor mit letztem Elt %d in %s, bei %s:%dRTL-ÃœberprÃ¼fung: Code Â»%sÂ« oder Â»%sÂ« erwartet, haben Â»%sÂ« in %s, bei %s:%dRTL-ÃœberprÃ¼fung: Code Â»%sÂ« erwartet, haben Â»%sÂ« in %s, bei %s:%dRTL-ÃœberprÃ¼fung: Elt-%d-Typ %c oder %c erwartet, haben Typ %c (rtx %s) in %s, bei %s:%dRTL-ÃœberprÃ¼fung: Elt-%d-Typ %c erwartet, haben Typ %c (rtx %s) in %s, bei %s:%dRTL-KennzeichenÃ¼berprÃ¼fung: %s mit unerwartetem RTX-Code Â»%sÂ« in %s bei %s:%d verwendetBereichsspezifikation bei %L kann nie passenUnpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)RÃ¤nge der Argumente fÃ¼r elementares intrinsisches Â»%sÂ« unterscheiden sich bei %LVerhÃ¤ltnis zwischen virtuellen Mappings und virtuellen Symbolen fÃ¼r vollstÃ¤ndige virtuelle UmbenennungenDatei Â»%sÂ« wird in Freiform gelesen.Modul %s in Zeile %d, Spalte %d wird gelesen: %sLesen der Spezifikationen von %s
! Realkonstante Ã¼berschreitet seine Art bei %CRealkonstante unterschreitet seine Art bei %CRealzahl bei %C hat Â»dÂ«-Exponent und explizite ArtC++-SchlÃ¼sselworte wie Â»complÂ« und Â»xorÂ« erkennenGNU-definierte SchlÃ¼sselworte erkennenEingebaute Funktionen erkennenDas Â»asmÂ«-SchlÃ¼sselwort erkennenGrÃ¶ÃŸe von Objektdateien reduzierenRedundanter Gebrauch des %<abstract%>-Modifizierers. Schnittstelle %qs ist implizit abstraktRegistervariable %qD in verschachtelter Funktion verwendet.Dateinamen beim EinfÃ¼gen von Dateien neu abbildenRedundante Membars entfernenBasisblÃ¶cke und Partition in heiÃŸe und kalte Abschnitte umordnenBasisblÃ¶cke umsortieren, um Codeplatzierung zu verbessernFunktionen umsortieren, um Codeplatzierung zu verbessernWiederholungszÃ¤hler kann nicht auf einen P-Deskriptor folgenVorÃ¼bergehende SSA-Speicherbereiche in Kopien mit besseren Namen ersetzenAddieren, Vergleichen, Verzweigen mit Verzweigung anhand des ZÃ¤hlregisters ersetzenSystempfad ersetzenVorÃ¼bergehende AusdrÃ¼cke im SSA-Normaldurchlauf ersetzenÃœber dauerhafte Speicherreservierung berichtenBenÃ¶tigte Zeit fÃ¼r jeden Compilerdurchlauf ausgebenIEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordernBefehle nach Registerbelegung neu planenBefehle vor Registerbelegung neu planenPlatz fÃ¼r Ausgabeargumente in Funktionsprolog reservierendoloop auf angegebene Verschachtelungstiefe beschrÃ¤nkenIn Basis-BlÃ¶cken keine Register bei der Ziel-Lade-Bewegung wiederverwendenVerwendung der Hardware-FlieÃŸkomma-Befehle auf 32-Bit-Operationen beschrÃ¤nkenErgebnis von %s Ã¼berschreitet seine Art bei %LErgebnis von SCALE Ã¼berschreitet seine Art bei %LAlle Strukturen Ã¼ber Speicher zurÃ¼ckgeben (AIX-Standard)FlieÃŸkommaergebnisse Ã¼ber ac0 zurÃ¼ckgeben (fr0 in Unix-Assemblersyntax)Zeiger sowohl in a0 als auch in d0 zurÃ¼ck gebenKleine Aggregate Ã¼ber Speicher, nicht Register, zurÃ¼ckgebenKleine Aggregate Ã¼ber Register zurÃ¼ckgebenKleine Strukturen Ã¼ber Register zurÃ¼ckgeben (SVR4-Standard)Funktionswerte Ã¼ber FPU-Register zurÃ¼ck gebenr30 auf Funktionsbasis wiederverwendenRechte Seite der Zuweisung bei %L ist ein abgeleiteter Typ, der einen POINTER in einer PURE-Prozedur enthÃ¤ltRechte obere Schranke des Feldabschnitts angenommener GrÃ¶ÃŸe nicht angegeben bei %LSAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-AnweisungFALLUNTERSCHEIDUNG SEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegebenSEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehenSH2a unterstÃ¼tzt nicht Little-EndianSSA-BeschÃ¤digungSSA-Name in Frei-Liste, jedoch immer noch referenziertSSA_NAME in zwei verschiedenen BlÃ¶cken (%i und %i) erzeugtSSA_NAME_DEF_STMT ist falschSSA_NAME_OCCURS_IN_ABNORMAL_PHI sollte gesetzt seinSSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendetSSE-Registerargument mit SSE ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTAT-Ausdruck bei %C muss eine Variable seinSTAT-Marke in ALLOCATE-Anweisung bei %L muss Typ INTEGER habenSTAT-Marke in DEALLOCATE-Anweisung bei %L muss Typ INTEGER habenSTAT-Variable Â»%sÂ« der ALLOCATE-Anweisung bei %C kann nicht INTENT(IN) seinSTAT-Variable Â»%sÂ« der DEALLOCATE-Anweisung bei %C kann nicht INTENT(IN) seinSTOPP SUBROUTINE bei %C gehÃ¶rt nicht in eine allgemeine FunktionsschnittstelleGleiches effektives Argument mit INTENT(%s)-Argument Â»%sÂ« und INTENT(%s)-Argument Â»%sÂ« bei %L verbundenDas gleiche wie: -mep -mprolog-functionDP wÃ¤hrend ISR im kleinen Speichermodell sichernRegister bei Funktionsaufrufen sichernSkalarer PARAMETER in komplexer Konstante bei %C erwartetSkalares Objekt Â»%sÂ« bei %L kann nicht ALLOCATABLE seinCode fÃ¼r die gegebene CPU planenFÃ¼r angegebene CPU planenAnfang und Ende der Prozedur planenSichtbarkeitsbereich der Variablen aus einer for-Initialisierungs-Anweisung ist fÃ¼r die Schleife lokalZweites Argument von MOD bei %L ist NullZweites Argument von IBCLR Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LZweites Argument von IBSET Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LZweites Argument von MOD bei %L ist NullZweites Argument von MODULO bei %L ist NullZweites Argument der definierten Zuweisung bei %L muss INTENT(IN)Zweites Argument der Operatorschnittstelle bei %L kann nicht optional seinZweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinSpeicherzugriffsverletzungSpeicherzugriffsverletzung (Code)ABI-Aufrufkonvention auswÃ¤hlenGPR-FlieÃŸkommamethode auswÃ¤hlenAuswahl des Anteils an der Anzahl der Wiederholungen des Basisblocks im Programm, vorausgesetzt, der Basisblock muss als Â»heiÃŸÂ« angesehen werdenAuswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks im Programm, vorausgesetzt, der Basisblock muss als Â»heiÃŸÂ« angesehen werdenVoll-, Teil- oder keine Traceback-TabelleMethode fÃ¼r sdata-Behandlung auswÃ¤hlenDie Ziel-MCU auswÃ¤hlenAuswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein<Verz> als System-Wurzelverzeichnis setzenWindows-defines setzenKlassenpfad setzenPrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen setzenNach eingebauten Mathematikfunktionen errno setzenAnfÃ¤ngliche grÃ¶ÃŸte Ausrichtung fÃ¼r Strukturelemente festlegenHÃ¶chste Ausrichtung auf 4 setzenHÃ¶chste Ausrichtung auf 8 setzenAnzahl der eingereihten Befehle setzen, die unausgereift geplant werden kÃ¶nnenOptimierungsstufe auf <Zahl> setzenParameter <Param> auf Wert setzen. Siehe unten fÃ¼r komplette Parameterlistesizeof(bool) auf 1 setzenStart-Adresse der Daten setzenStart-Adresse des Programmes setzenPPC_EMB-Bit im ELF-Flags-Header setzenSprungkosten setzenStandard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzenStandard-Ganzahlart auf einen 8 Bytes breiten Typen setzenStandard-Realzahlart auf einen 8 Bytes breiten Typen setzenStandard-Symbolsichtbarkeit setzenDas standardmÃ¤ÃŸige Codeerzeugungsmodell fÃ¼r Thread-lokalen Speicher angebenDen Pfad fÃ¼r das Erweiterungsverzeichnis setzenDen Basis-Dateinamen fÃ¼r AbzÃ¼ge setzenMaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten setzenMaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten setzenMaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzenHÃ¶chstanzahl der Bytes angeben, die noch im Stack Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wirdGrÃ¶ÃŸten Betrag fÃ¼r einzelne StapelvergrÃ¶ÃŸerungsoperation setzenHÃ¶chstzahl der Iterationen fÃ¼r RPTS auf N setzenZiel-CPU-Typ angebenStufe der WortfÃ¼lle des Planers angebenStufe der WortfÃ¼lle des Vektorisierers setzenSpezifikation %s wird auf '%s' gesetzt
  
! Form-Spezifikation bei %L kann nicht negativ seinForm-Spezifikation bei %L kann nicht das Null-Feld seinFormen der Operanden bei %L und %L stimmen nicht Ã¼bereinBeim Binden Adressreferenzen verkÃ¼rzenSpaltenzahlen in Diagnose zeigen, wenn verfÃ¼gbar. Standard: EinGrÃ¶ÃŸe des grÃ¶ÃŸten Feldes, das auf dem Stack abgelegt wird, in BytesKleiner Datenbereich: keiner, sdata, verwendenKleines SpeichermodellSpezifikationsfunktion Â»%sÂ« bei %L kann nicht RECURSIVE seinSpezifikationsfunktion Â»%sÂ« bei %L kann keine Anweisungsfunktion seinSpezifikationsfunktion Â»%sÂ« bei %L kann keine interne Funktion seinSpezifikationsfunktion Â»%sÂ« bei %L muss PURE sein<Pfad> als ein Prefix fÃ¼r die nÃ¤chsten zwei Optionen angebenZu verwendendes ABICPU fÃ¼r Codeerzeugungszwecke angebenCPU fÃ¼r Planzwecke angebenCPU fÃ¼r Planzwecke angeben. GÃ¼ltige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000UNIX-Standard fÃ¼r Predefines und Bindung angebenAusrichtung der Strukturfelder als Standard/natÃ¼rlich angebenABI angebenBit-Breite des unmittelbaren TLS-Versatzes angebenFunktion zum Entleeren des Cache angebenAbfangfunktionsnummer zum Entleeren des Cache angebenAngeben, wie auf Threadzeiger zugegriffen wirdAngeben, ob FlieÃŸkommahardware verwendet werden sollteHauptobjekt fÃ¼r TPF-OS angebenGrÃ¶ÃŸte Template-Instantiierungstiefe angebenNamen fÃ¼r vorzeichenbehaftete 32-Bit Divisionsfunktion angebenOptionen fÃ¼r GNAT angebenBereich der zu fixierenden Register angebenPlanungsprioritÃ¤t fÃ¼r Verteilschlitz-beschrÃ¤nkte Befehle angebenGrÃ¶ÃŸe von Â»long doubleÂ« angeben (64 oder 128 Bits)Angeben, dass Argumente gegenseitig und fÃ¼r globale Symbole Aliase sein kÃ¶nnenAngeben, dass Bachslashes in Zeichenketten ein Fluchtzeichen einfÃ¼hrenAngeben, dass keine implizite Typisierung erlaubt ist, auÃŸer es wird durch explizite IMPLICIT-Anweisungen Ã¼berschriebenStandard-Zeichensatz fÃ¼r Quelldateien angebenKleinste Bitausrichtung von Strukturen angebenNamen der Ziel-CPU angebenNamen der Ziel-Architektur angebenNamen der FlieÃŸkommahardware/-format des Zielsystems angebenReihenfolge der Registerbelegung angebenFÃ¼r PIC-Adressierung zu verwendendes Register angebenAngeben, welches Schema zum EinfÃ¼gen von nops nach der Planung angewendet werden sollLebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werdenAnweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %LAnweisungsfunktion Â»%sÂ« bei %L ist nicht als effektives Argument erlaubtAnweisungsfunktion Â»%sÂ« erfordert Argumentliste bei %CAnweisungsfunktion bei %L ist rekursivAnweisungsmarke bei %C ist NullAnweisungsmarke in ENDDO bei %C passt nicht zum DO-LabelAnweisungsmarkenliste in GOTO bei %C kann nicht leer seinStatische Bindung wird nicht unterstÃ¼tzt.
! Schrittausdruck in DO-Schleife bei %L kann nicht Null seinVorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar istVorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar istBei folgenden FlieÃŸkommaausnahmen anhaltenUmgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent)Funktionsnamen im Objektcode speichernStrukturkomponente Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt seinUnterprogramm Â»%sÂ« bei %L ist INTRINSIC aber nicht mit eingebauter Funktion vertrÃ¤glichDas anstelle einer Zuweisung aufgerufene Unterprogramm Â»%sÂ« bei %L muss PURE seinUnterprogrammaufruf von Â»%sÂ« bei %L ist nicht PUREUnterprogrammaufruf von Â»%sÂ« in FORALL-Block bei %L ist nicht PUREUnterprogrammaufruf des intrinsischen Â»%sÂ« bei %L ist nicht PURETeilzeichenkette bei %L hat LÃ¤nge NullEnd-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenEnd-Index der Teilzeichenkette bei %L muss skalar seinAnfangs-Index der Teilzeichenkette bei %L ist kleiner als EinsAnfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenAnfangs-Index der Teilzeichenkette bei %L muss skalar seinSumme des zweiten und dritten Arguments von IBITS Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LBasisklasse %qs von Klasse %qs nicht gefundenBasisschnittstelle %qs von %s %qs nicht gefundenEingebaute 3DNow!-Funktionen unterstÃ¼tzenGreen Hills ABI unterstÃ¼tzenTrigraphs nach ISO C unterstÃ¼tzenEingebaute MMX- und SSE-Funktionen und Codeerzeugung unterstÃ¼tzenEingebaute MMX-Funktionen unterstÃ¼tzenEingebaute MMX-, SSE- und SSE2-Funktionen und Codeerzeugung unterstÃ¼tzenEingebaute MMX-, SSE-, SSE2- und SSE3-Funktionen und Codeerzeugung unterstÃ¼tzenAufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzenAltes Multi-Threading unterstÃ¼tzenMessage Passing mit paralleler Umgebung unterstÃ¼tzenMulti-Threading unterstÃ¼tzenMehrere Akkumulierbefehle unterstÃ¼tzenSynchrone Nicht-Aufruf-Ausnahmen unterstÃ¼tzenWarnungen unterdrÃ¼ckenBytereihenfolge fÃ¼r unformatierte Dateien wechselnSymbol Â»%sÂ« bei %C wurde bereits mit Host verbundenSymbol Â»%sÂ« bei %C ist bereits ein externes Symbol, das nicht COMMON istSymbol Â»%sÂ« bei %C ist bereits in einem COMMON-BlockSymbolÂ»%sÂ« bei %C ist mehrdeutigSymbol Â»%sÂ« bei %C muss ein NAMELIST-Gruppenname seinSymbol Â»%sÂ« bei %L hat bereits eine explizite SchnittstelleSymbol Â»%sÂ« bei %L kann keinen Typen habenSymbol Â»%sÂ« bei %L hat keinen IMPLICIT-TypSymbol Â»%sÂ« bei %L ist mehrdeutigSymbol Â»%sÂ« in COMMON bei %C kann kein POINTER-Feld seinSymbol Â»%sÂ« in Namensliste Â»%sÂ« ist INTENT(IN) bei %CSymbol Â»%sÂ« muss ein PARAMETER in DATA-Anweisung bei %C seinBei %2$L referenziertes Symbol Â»%1$sÂ« nicht im Modul Â»%3$sÂ« gefundenSymbol Â»%sÂ« in COMMON-Block Â»%sÂ« bei %C ist indirekt Ã¤quivalent zu anderem COMMON-Block Â»%sÂ«Symbol bei %C passt nicht zu einem AusdruckSymbol bei %L ist keine ScheinvariableSynonym fÃ¼r -WcommentSyntaxfehler in Anweisung %s bei %CSyntaxfehler in CASE-Spezifikation bei %CSyntaxfehler in CHARACTER-Deklaration bei %CSyntaxfehler in COMPLEX-Konstante bei %CSyntaxfehler in ENUMERATOR-Definition bei %CSyntaxfehler in EQUIVALENCE-Anweisung bei %LSyntaxfehler in FORALL-Iterator bei %CSyntaxfehler in E/A-Iterator bei %CSyntaxfehler in IF-Klausel bei %CSyntaxfehler in IF-Ausdruck bei %CSyntaxfehler in SAVE-Anweisung bei %CSyntaxfehler in SUBSTRING-Spezifikation bei %CSyntaxfehler in Argumentliste bei %CSyntaxfehler in Feldkonstruktor bei %CSyntaxfehler in ZeichenlÃ¤ngenangabe bei %CSyntaxfehler im allgemeinen Blocknamen bei %CSyntaxfehler in Daten-Deklaration bei %CSyntaxfehler in Ausdruck bei %CSyntaxfehler in allgemeiner Spezifikation bei %CSyntaxfehler in Iterator bei %CSyntaxfehler in Strukturkonstruktor bei %CSyntaxfehler: Nachfolgender Ãœberschuss in END INTERFACE-Anweisung bei %CSyntaxfehler: Nachfolgender Ãœberschuss in INTERFACE-Anweisung bei %CÃœBERTRAGUNG %s von %d Zweigen mindestens einmal genommen
  Ziel: DFLOAT Code mit doppelter GenauigkeitZiel hat geteiltes I&DAuf AM33-Prozessor abzielenAuf AM33/2.0-Prozessor abzielenZiel: %s
  %s %qs in Klasse %qs ist veraltetDas %s-Frontend erkennt die folgenden Optionen:
  
  Die Option Â»--paramÂ« erkennt die folgenden Parameter:
! Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werdenDas FORALL mit Index Â»%sÂ« bewirkt mehr als eine Zuweisung an dieses Objekt bei %LHollerith-Konstante bei %L ist zu lang zum Konvertieren in %sDas INTENT(OUT)-Scheinargument Â»%sÂ« bei %L hat vermutete GrÃ¶ÃŸe und kann damit keine Standardinitialisierung habenDas Feld Â»%sÂ« muss konstante Form haben um bei %L ein NAMELIST-Objekt zu seinDie Klasse %qs ist veraltetDer Klassenname %qs ist in diesem GÃ¼ltigkeitsbereich bereits definiert. Eine innere Klasse darf nicht den gleichen einfachen Namen wie ihre umgebenden Klassen habenDie Komponente Â»%sÂ« ist ein PRIVATE-Typ und kann nicht Komponente von Â»%sÂ« sein, das PUBLIC bei %L istDer abgeleitete Typ Â»%sÂ« bei %L hat Typ Â»%sÂ«, der nicht definiert wurde.Die Ã¤lteste MacOSX-Version, auf der dieses Programm laufen wirdDas Element in Konstruktor abgeleiteten Typs bei %L fÃ¼r Zeigerkomponente Â»%sÂ« ist %s, sollte aber %s seinDie Ã„quivalenzmenge fÃ¼r Â»%sÂ« bewirkt eine ungÃ¼ltige Erweiterung fÃ¼r COMMON Â»%sÂ« bei %LDie folgenden Optionen sind sprach-unabhÃ¤ngig:
! Untere Schranke fÃ¼r einen fÃ¼r Stack-Smashing-Protection betrachteten PufferMaximalbetrag des von GCSE zu belegenden SpeichersGrÃ¶ÃŸte Tiefe mit rekursivem Inline fÃ¼r Inline-FunktionenGrÃ¶ÃŸte Tiefe mit rekursivem Inline fÃ¼r Nicht-Inline-FunktionenDer hÃ¶chste Erweiterungsfaktor beim Kopieren von BasisblÃ¶ckenDie HÃ¶chstzahl der von CSE verarbeiteten Anweisungen vor dem RÃ¼cksetzenGrÃ¶ÃŸte LÃ¤nge des betrachteten Pfades in cseDie MaximallÃ¤nge der Liste der anhÃ¤ngigen geplanten OperationenHÃ¶chstzahl der Speicherstellen, die von cselib aufgezeichnet werdenHÃ¶chstzahl der Speicherstellen, die vom Fluss aufgezeichnet werdenHÃ¶chstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden kÃ¶nnenHÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden BlÃ¶cke in einer RegionDie HÃ¶chstzahl der Felder in einer Strukturvariable ohne direkte Strukturzugriffe, die GCC versuchen wird, gesondert zu zÃ¤hlenHÃ¶chstzahl der zu betrachtenden eingehenden Kanten fÃ¼r KreuzsprungHÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden Anweisungen in einer RegionDie HÃ¶chstzahl der Befehle einer vollstÃ¤ndig geschÃ¤lten SchleifeDie HÃ¶chstzahl der Befehle einer geschÃ¤lten SchleifeDie HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife, die nur einmal rolltDie HÃ¶chstzahl der Befehle einer ungeschalteten SchleifeDie HÃ¶chstzahl der zu vervielfÃ¤ltigenden Anweisungen, wenn berechnete Gotos expandiert werdenDie HÃ¶chstzahl der Anweisungen in einer einzelnen fÃ¼r Â»inlineÂ« geeigneten FunktionDie HÃ¶chstzahl der Anweisungen, bis zu der eine Inline-Funktion per Rekursion wachsen kannDie HÃ¶chstzahl der Anweisungen, bis zu der eine Nicht-Inline-Funktion per Rekursion wachsen kannDie HÃ¶chstzahl der zu betrachtenden Anweisungen um VerzÃ¶gerungsschlitz zu fÃ¼llenDie HÃ¶chstzahl der zu betrachtenden Anweisungen um richtige aktive Registerinformationen zu findenDie HÃ¶chstzahl der zum Abrollen von Schleifen zu betrachtenden AnweisungenDie HÃ¶chstzahl der zum Abrollen von Schleifen im Mittel zu betrachtenden AnweisungenHÃ¶chstzahl der rÃ¼ckwÃ¤rts zu suchenden Anweisungen, wenn nach Ã¤quivalentem Neuladen gesucht wirdDie HÃ¶chstzahl der Anweisungen fÃ¼r automatisches Â»inlineÂ«Die HÃ¶chstzahl der SchleifendurchlÃ¤ufe, die statisch vorhergesagt werdenDie HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r GCSEDie HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen SchleifeDie HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife, die vollstÃ¤ndig geschÃ¤lt wirdDie HÃ¶chstzahl der Strukturfelder, bei der GCC elementweise Kopien verwenden wirdDie HÃ¶chstzahl der Iterationen zum Abrollen in einzelner SchleifeDie HÃ¶chstzahl der Abschaltungen in einer einzelnen SchleifeHÃ¶chstzahl der erlaubten virtuellen Operanden, um Aliase vor AuslÃ¶sen des Alias-Grouping zu reprÃ¤sentierenDie hÃ¶chste StrukturgrÃ¶ÃŸe (in Bytes), bei der GCC elementweise Kopien verwenden wirdDie Mindestkosten eines teuren Ausdrucks in der SchleifeninvariantenbewegungMindestanzahl der passenden zu betrachtenden Anweisungen fÃ¼r KreuzsprungDie Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-SchedulingDas Feld Â»%sÂ« im Modul oder Hauptprogramm bei %L muss konstante Form habenDer Name Â»%sÂ« bei %C kann nicht als ein definierter Operator verwendet werdenAnzahl der Zyklen, die der Swing-Modulo-Scheduler bei KonfliktprÃ¼fung mit DFA betrachtetProzentsatz der Funktion, gewichtet nach AusfÃ¼hrungsfrequenz, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar istProzentsatz der Funktion, gewichtet nach AusfÃ¼hrungsfrequenz, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar istDie GrÃ¶ÃŸe eines als groÃŸ angesehenen FunktionskÃ¶rpersDie GrÃ¶ÃŸe einer als groÃŸ angesehenen ÃœbersetzungseinheitDer Anteil-Schwellwert zwischen instanzierten Feldern und der Gesamt-StrukturgrÃ¶ÃŸeDer Anteil-Schwellwert fÃ¼r die AusfÃ¼hrung partieller Redundanzbeseitigung nach dem NeuladenDer Anteil-Schwellwert des AusfÃ¼hrungszÃ¤hlers kritischer Kanten, die Redundanzbeseitigung nach dem Neuladen erlaubenObere Schranke zum gemeinsamen Verwenden von GanzzahlkonstantenDie obere Schranke in der letzten Dimension muss in der Referenz auf das Feld Â»%sÂ« vermuteter GrÃ¶ÃŸe bei %L auftreten.Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
  gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.
  
  Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
  gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.
  
  Dies ist die Stelle der vorherigen Deklaration der Marke %qsDieser Schalter ist veraltet; stattdessen -Wextra verwendenDieser Schalter ist undokumentiertThread-Modell: %s
! Unrolling drosseln, um die ZerstÃ¶rung der Zielregister zu vermeiden, es sei denn, das Unrolling Ã¼berwiegt diesThumb: Annahme, dass Funktionszeiger an nicht Thumb unterstÃ¼tzenden Code Ã¼bergeben werden kÃ¶nnenThumb: Annahme, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden kÃ¶nnenThumb: Blatt-Stapelrahmen erzeugen, auch wenn nicht erforderlichThumb: Nicht-Blatt-Stapelrahmen erzeugen, auch wenn nicht erforderlichKeine GOTPLT-Referenzen zusammen mit -fpic und -fPIC verwendenZu wenige Komponenten in Strukturkonstruktor bei %CZu viele Argumente in Aufruf von Â»%sÂ« bei %LZu viele Argumente fÃ¼r %s bei %LZu viele Komponenten in Strukturkonstruktor bei %CZu viele Ziffern in STOP-Code bei %CZu viele Ziffern in Anweisungsmarke bei %CZu viele Dimensionen in Form-Spezifikation fÃ¼r RESHAPE bei %LLexikalische Analyse verfolgenParsing-Prozess verfolgenTrampolinunterstÃ¼tzung fÃ¼r CRXVorzeichenbehafteten Ãœberlauf in Addition, Subtraktion und Multiplikation abfangen (Â»trapÂ«)Wenn der Stapel Ã¼ber das <Register> hinausgeht, abfangen (Â»trapÂ«)Wenn der Stapel Ã¼ber das Symbol <Name> hinausgeht, abfangen (Â»trapÂ«)Ganzzahldivision durch Null abfangenAlle Warnungen als Fehler behandelnZeilen mit Â»DÂ« in Spalte eins als Kommentar behandelnFehlende Header-Dateien als generierte Dateien behandelnDie Eingabedatei als bereits vorverarbeitet behandelnDie Eingabedatei als bereits vorverarbeitet behandelnÂ»Â»jcf-dump --helpÂ« fÃ¼r mehr Informationen verwenden.
  Â»jv-scan --helpÂ« fÃ¼r mehr Informationen probieren.
  Â»%sÂ« in der Shell kÃ¶nnte diese BeschrÃ¤nkung erhÃ¶hen.
! Abgeleitete Typen so kompakt wie mÃ¶glich anordnenAusrichtung fÃ¼r den angegebenen Chip oder CPU optimierenCode auf angegebenen Prozessor abstimmenDie erwartete Speicher-Wartezeit abstimmenZwei Haupt-PROGRAMme bei %L und %CZwei oder mehr Teilreferenzen mit Rang grÃ¶ÃŸer Null dÃ¼rfen nicht bei %L angegeben werdenTyp %qs mÃ¶glicherweise auch in Paket %qs definiertTyp %qs in Deklaration des Feldes %qs nicht gefundenTyp %qs in Deklaration des Argumentes %qs der Methode %qs nicht gefundenTyp %qs in Deklaration der lokalen Variable %qs nicht gefundenTyp %qs in der Deklaration des RÃ¼ckgabetypen der Methode %qs nicht gefundenTypbasierte Escape- und Alias-AnalyseTypname Â»%sÂ« bei %C kann nicht der gleiche wie ein intrinsischer Typ seinTypname Â»%sÂ« bei %C ist mehrdeutigTyp des Arguments Â»%sÂ« in Aufruf von Â»%sÂ« bei %L sollte %s sein, nicht %sUnpassender Typ/Rang in Argument Â»%sÂ« bei %LU+ U- UNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable seinUNBEKANNTUNKNOWN in print_operand !?Spezifische Funktion Â»%sÂ« bei %L kann nicht aufgelÃ¶st werdenSpezifisches Unterprogramm Â»%sÂ« bei %L kann nicht aufgelÃ¶st werdenUnsymmetrisches Â»]Â«Nicht klassifizierbare Anweisung bei %CAnweisung in IF-Klausel bei %C nicht klassifizierbar<Makro> undefinierenVariable %qs ist nicht definiertUndefinierter Variablen- oder Klassenname: %qsUnerwartete Anweisung %s bei %CUnerwartete Anweisung %s bei %C in INTERFACE-KÃ¶rperUnerwartete Anweisung %s in BLOCK DATA bei %CUnerwartete Anweisung %s in CONTAINS-Abschnitt bei %CUnerwartete Anweisung %s in FORALL-Block bei %CUnerwartete Anweisung %s in INTERFACE-Block bei %CUnerwartete Anweisung %s in MODULE bei %CUnerwartete Anweisung %s in WHERE-Block bei %CUnerwartete CASE-Anweisung bei %CUnerwartete END-Anweisung bei %CUnerwartetes EOFUnerwartete alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LUnerwartetes Zeichen in Variablenliste bei %CUnerwartete Zeichen in PARAMETER-Anweisung bei %CUnerwartetes ElementUnerwartetes Dateiende in Â»%sÂ«Unerwartetes Ende der FormatzeichenketteUnerwartetes ModulendeUnerwartetes Modulende in ZeichenkettenkonstanteUnerwartete Zeichen hinter ELSE-IF-Anweisung bei %CUnerwartete Zeichen hinter ELSE-Anweisung bei %CUnerwartete Angaben hinter Funktionsdeklaration bei %CUnerwartete Angaben nach RESULT-Variable bei %CUnerwartete Angaben in formaler Argumentliste bei %CUnerwarteter Typ in Wahrheitswert-UmwandlungUnerwartete Verwendung des Unterprogrammnamens Â»%sÂ« bei %CUnidentifizierbare AufrufoperationNicht initialisierte lokale Symbole in .bssUnbekanntes Zielunbekannte innere AnweisungUnbekannte QuelleUnbekannter Schalter -mlong-double-%sUnbekannter Wert %qs von -mmacosx-version-minNicht erreichbare AnweisungNicht unterstÃ¼tzte Anweisung in WHERE bei %LNicht unterstÃ¼tzte Anweisung beim Finden des FORALL-Index in AusdruckUnbeendete Zeichenkonstante beginnend bei %CAufruf: Aufruf: %s [OPTIONEN]... KLASSENNAMEmain [AUSGABEDATEI]
  Aufruf: %s [Optionen] Datei...
  Aufruf: gcov [OPTION]... QUELLDATEI
  
--- 2353,2427 ----
  %s: Version Â»%.4sÂ«, aber Â»%.4sÂ« wird bevorzugt
  %s: Version Â»%.4sÂ«, aber Version Â»%.4sÂ« wird bevorzugt
  %s[%s[[%sElementfunktion %qD kann nicht CV-Qualifizierer habenÂ«Â» Â«-Kennzeichen' ignoriert
! Â»!Â«-KennzeichenÂ»#Â«-KennzeichenÂ»%%lÂ«-Operand ist keine MarkeArgumente Â»%sÂ« und Â»%sÂ« des intrinsischen Â»%sÂ« bei %L mÃ¼ssen den selben Typ habenArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L kann nicht INTENT(IN) seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss %s seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ALLOCATABLE seinArgument Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ« bei %L muss INTEGER oder LOGICAL seinArgument Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ« bei %L muss INTEGER oder PROCEDURE seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss INTEGER oder REAL seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss REAL oder COMPLEX seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein POINTER seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein POINTER oder ein TARGET seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss eine Konstante seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein logisches Feld seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L darf kein abgeleiteter Typ seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein numerischer Typ seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein Zeiger oder Ziel VARIABLE oder FUNCTION seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein Skalar seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss eine Variable seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein Feld seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss doppelte Genauigkeit habenArgument Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ« bei %L muss geringer als Rang %d seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss numerisch oder LOGICAL seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss eine Scheinvariable seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss eine OPTIONALe Scheinvariable seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss von der Art %d seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom Rang %d seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom Rang 1 oder 2 seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom Typ REAL oder COMPLEX seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss von der selben Art wie Â»%sÂ« seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom gleichen Typ und gleicher Art wie Â»%sÂ« seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L darf nicht OPTIONAL seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L darf kein Unterobjekt von Â»%sÂ« seinArgument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L darf nicht vorhanden sein, wenn Â»xÂ« COMPLEX istÂ»%sÂ« bei %C ist kein Element der Struktur Â»%sÂ«Â»%sÂ« bei %L hat einen Typen, der nicht zum CALL bei %L passtÂ»%sÂ« bei %L ist ein Feld und optional; wenn es fehlt, kann es nicht das das effektive Argument einer elementaren Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit dem selben Rang (12.4.1.5)'%s' bei %L ist kein WERTÂ»%sÂ« bei %L ist keine FunktionÂ»%sÂ« bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge habenÂ»%sÂ« in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur istÂ»%sÂ« ist feldwertig und direkt rekursiv bei %C, also muss das SchlÃ¼sselwort RESULT in der FUNCTION-Anweisung angegeben werdenÂ»%sÂ« ist kein gÃ¼ltiger KlassennameÂ»%sÂ« hat PRIVATE-Typ und kann kein Scheinargument von Â»%sÂ« sein, das PUBLIC bei %L istÂ»%sÂ« darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wirdÂ»%sÂ« wurde an Â»%sÂ« zugewiesen, war aber nicht wÃ¤hrend Rekompilierung definiert, oder umgekehrtÂ»&Â« ist in Zeile %d selbst nicht erlaubtÂ»&Â« ist in Zeile %d mit Kommentar selbst nicht erlaubt''Â»'Â«-KennzeichenÂ»(Â« erwartetÂ»(Â«-KennzeichenÂ»)Â« erwartetÂ»)Â« oder Term erwartetÂ»*Â« erwartetÂ»+Â«-KennzeichenÂ»-%cÂ« muss am Anfang der Kommandozeile stehenDie Option Â»-%cÂ« muss ein Argument habenÂ»-Â«-KennzeichenOption Â»-MGÂ« ist nicht implementiertÂ»-fd-lines-as-codeÂ« hat keine Auswirkung in Freiform.Â»-fd-lines-as-commentsÂ« hat keine Auswirkung in Freiform.Â»0Â«-KennzeichenÂ»:Â« erwartetÂ»;Â« erwartetÂ»BÂ«-Operand hat mehrere gesetzte BitsÂ»BÂ«-Operand ist nicht konstantÂ»EÂ«-ModifiziererÂ»IÂ«-KennzeichenÂ»OÂ«-ModifiziererÂ»[Â« erwartetÂ»]Â« erwartetÂ»]Â« erwartet, ungÃ¼ltiger TypausdruckÂ»^Â«-KennzeichenÂ»_Â«-KennzeichenArgument Â»a%dÂ« des intrinsischen Â»%sÂ« bei %L muss %s(%d) seinÂ»aÂ«-KennzeichenArgument Â»a1Â« des intrinsischen Â»%sÂ« bei %L muss INTEGER oder REAL seinÂ»classÂ« erwartetÂ»classÂ« oder Â»thisÂ« erwartetArgument Â»dimÂ« des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger DimensionsindexArgument Â»dimÂ« des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger DimensionsindexÂ»oÂ«-Operand ist nicht konstantÂ»qÂ«-KennzeichenArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d ElementeArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L muss ein Feld konstanter GrÃ¶ÃŸe seinArgument Â»sourceÂ« des intrinsischen Â»shapeÂ« bei %L darf kein Feld impliziter GrÃ¶ÃŸe seinÂ»{Â« erwartet((%d(%s (%s %s %s %s()(/ (C)(Nachrichten ohne passende Methodensignatur(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)(Argument nicht vorhanden)(komplex (wenn das nicht beabsichtigt war, sollte sicher gestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen eingefÃ¼gt wurde) -Wno-non-template-friend schaltet diese Warnung aus)(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)(G++ wird den Code mit Â»-fpermissiveÂ« akzeptieren)(nahe der Initialisierung fÃ¼r %qs)(vielleicht war %<typename %T::%E%> beabsichtigt)(vielleicht fehlt ein Semikolon hinter der Definition von %qT)(vielleicht wurde das Makro %<offsetof%> falsch verwendet)(Es sollte also %qT statt %qT an %<va_arg%> Ã¼bergeben werden))* ** + , , (- -%s steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angeben--param inline-unit-growth: Limit erreicht--param large-function-growth: Limit erreicht--param max-inline-insns-auto: Limit erreicht--param max-inline-insns-single: Limit erreicht--resource erfordert -o-E oder -x benÃ¶tigt, wenn die Eingabe von der Standardeingabe kommt-G und -static schlieÃŸen sich gegenseitig aus-I- doppelt angegeben-Werror=%s: Keine Option -%s-Wformat-extra-args wird ohne -Wformat ignoriert-Wformat-nonliteral wird ohne -Wformat ignoriert-Wformat-security wird ohne -Wformat ignoriert-Wformat-y2k wird ohne -Wformat ignoriert-Wformat-zero-length wird ohne -Wformat ignoriert-Wuninitialized wird nicht ohne -O unterstÃ¼tzt-Xbind-now und -Xbind-lazy sind unvertrÃ¤glich-bundle ist nicht mit -dynamiclib erlaubt-bundle_loader ist nicht mit -dynamiclib erlaubtFÃ¼r Ada wird -c oder -S benÃ¶tigt-client_name ist nicht mit -dynamiclib erlaubt-current_version ist nur mit -dynamiclib erlaubt-f%s und -msdata=%s sind unvertrÃ¤glich-f%s fÃ¼r 68HC11/68HC12 ignoriert (nicht unterstÃ¼tzt)-f%s fÃ¼r Unicos/Mk ignoriert (nicht unterstÃ¼tzt)-f%s fÃ¼r Ziel ignoriert (der gesamte Code ist positionsunabhÃ¤ngig)-f%s wird mit CONST16-Befehlen nicht unterstÃ¼tzt-f%s nicht unterstÃ¼tzt: ignoriert-f%sleading-underscore wird auf dieser Zielmaschine nicht unterstÃ¼tzt-fPIC und -G sind unvertrÃ¤glich-fPIC und -fpic werden in dieser Konfiguration nicht unterstÃ¼tzt-fPIC und -mcall-%s sind unvertrÃ¤glich-fPIC wird derzeit nicht fÃ¼r 68000 oder 68010 unterstÃ¼tzt-f[no-]force-mem ist NOP und Option wird in 4.3 entfernt-fdata-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-femit-class-file sollte zusammen mit -fsyntax-only verwendet werden-ffunction-sections ausgeschaltet; das macht Profiling unmÃ¶glich-ffunction-sections kann fÃ¼r verschiedene Ziele die Fehlersuche beeintrÃ¤chtigen-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fhandle-exceptions wurde in -fexceptions umbenannt (und ist nun voreingestellt)-findirect-dispatch ist mit -freduced-reflection unvertrÃ¤glich-fjni und -femit-class-file sind unvertrÃ¤glich-fjni und -femit-class-files sind unvertrÃ¤glich-fjni ist mit -freduced-reflection unvertrÃ¤glich-fno-gnu89-inline wird nicht unterstÃ¼tzt-force_flat_namespace ist nicht mit -dynamiclib erlaubt-fpic und -mapcs-reent sind inkompatibel-fprefetch-loop-arrays wird nicht mit -Os unterstÃ¼tzt-fprefetch-loop-arrays wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-fprefetch-loop-arrays wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt (ggf. die Â»-marchÂ«-Schalter versuchen)-freorder-blocks-and-partition unterstÃ¼tzt keine Abwicklungs-Informationen-freorder-blocks-and-partition funktioniert auf dieser Architektur nicht-freorder-blocks-and-partition funktioniert nicht mit Ausnahmen-frepo muss mit -c verwendet werden-fstack-protector wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt-g wird nur bei der Verwendung von GAS auf diesem Prozessor unterstÃ¼tztOption -g ausgeschaltet-g mit -mno-apcs-frame kÃ¶nnte vernÃ¼nftige Fehlersuche verhindern-imultilib <dir> <dir> als Multilib-include-Verzeichnis setzen-install_name ist nur mit -dynamiclib erlaubt-keep_private_externs ist mit -dynamiclib nicht erlaubt-m%s wird in dieser Konfiguration nicht unterstÃ¼tzt-m64 wird in dieser Konfiguration nicht unterstÃ¼tzt-m64 erfordert PowerPC64-Architektur voraus, eingeschaltet-m64 benÃ¶tigt eine PowerPC64-CPU-maix64 und die Architektur POWER sind unvertrÃ¤glich-maix64 benÃ¶tigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstÃ¼tzt-maix64 setzt eingeschaltete PowerPC64-Architektur voraus-malign-double ist im 64-Bit-Modus sinnlos-malign-functions ist veraltet, Ersatz: -falign-functions-malign-jumps ist veraltet, Ersatz: -falign-jumps-malign-loops ist veraltet, Ersatz: -falign-loops-malign-loops=%d ist nicht zwischen 0 und %d-malign-power wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich-mapcs-stack-check inkompatibel mit -mno-apcs-frame-march=%s ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich-max-stackframe=%d ist nicht verwendbar, nicht zwischen 0 und %d-mbackchain -mpacked-stack -mhard-float werden in dieser Kombination nicht unterstÃ¼tzt-mbig-endian und -mlittle-endian dÃ¼rfen nicht zusammen verwendet werden-mbnu210 wird ignoriert (veraltete Option)-mbranch-cost=%d ist nicht zwischen 0 und 5-mcall-aixdesc muss Â»big endianÂ« sein-mcmodel= wird auf 32-Bit-Systemen nicht unterstÃ¼tzt-mdynamic-no-pic hebt -fpic oder -fPIC auf-mfloat-abi=hard und VFP-mglibc and -muclibc zusammen verwendet-mgp32 mit einem 64-Bit-ABI verwendet-mgp64 mit einem 32-Bit-ABI verwendet-mgp64 mit einem 32-Bit-Prozessor verwendet-mhard-float wird nicht unterstÃ¼tzt-mieee fÃ¼r Unicos/Mk nicht unterstÃ¼tzt-mieee-with-inexact fÃ¼r Unicos/Mk nicht unterstÃ¼tzt-mips16 und -mdsp dÃ¼rfen nicht zusammen verwendet werden-mips3d erfordert -mpaired-single-mips3d/-mpaired-single muss mit -mfp64 -mhard-float verwendet werden-mips3d/-mpaired-single muss mit -mips64 verwendet werden-mlarge-data-threshold=%d ist negativ-mlong-double-64 ist mit -m64 nicht erlaubt-mmultiple wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt-mn ohne -mh oder -ms verwendet-mpic-register= ist ohne -fpic nutzlos-mpreferred-stack-boundary=%d ist nicht zwischen %d und 12-mregparm=%d ist nicht zwischen 0 und %d-mrelocatable und -mcall-%s sind unvertrÃ¤glich-mrelocatable und -mno-minimal-toc sind unvertrÃ¤glich-mrelocatable und -msdata=%s sind unvertrÃ¤glichAufrufkonvention -mrtd wird im 64-Bit-Modus nicht unterstÃ¼tzt-ms2600 ohne -ms verwendet-msdata=%s und -mcall-%s sind unvertrÃ¤glich-msecure-plt wird vom Assembler nicht unterstÃ¼tzt-mshared-library-id= ohne -mid-shared-library angegeben-mshared-library-id=%s ist nicht zwischen 0 und %d-msingle-float und -msoft-float kÃ¶nnen nicht zusammen angegeben werden-msoft-float und -mhard_float dÃ¼rfen nicht zusammen verwendet werden-msseregparm ohne aktiviertes SSE verwendet-mstack-guard bringt -mstack-size mit sich-mstack-size bringt -mstack-guard mit sich-mstackrealign fÃ¼r geschachtelte Funktionen ignoriert-mstring wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt-mtune=x86-64 ist veraltet. Stattdessen entsprechend -mtune=k8 oder -mtune=generic verwenden.Option -munix=98 fÃ¼r Eigenschaften des C89 Amendment 1 erforderlich.
  -p und -pp angegeben - eines wÃ¤hlen-pg und -fomit-frame-pointer sind unvertrÃ¤glich-pg wird auf dieser Plattform nicht unterstÃ¼tzt-pipe wird nicht unterstÃ¼tzt-private_bundle ist mit -dynamiclib nicht erlaubt.NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben.falsch..wahr./ // 128-bit long double nicht unterstÃ¼tzt fÃ¼r VAX floats31-Bit-ABI387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet64-Bit-ABI64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus: %qs JDK1.1(TM)-Merkmal< <= <> <WÃ¤hrend Initialisierung>
! <anonym><eingebaut><Kommandozeile>= > >= ???Â»@catchÂ«-Parameter ist kein bekannter Objective-C-KlassentypEin FORALL-Index darf nicht in einem Limit- oder Sammelausdruck in gleichem FORALL bei %L auftretenEin Faktor, um die obere Schranke des Swing-Modulo-Schedulers fÃ¼r Schleifenplanung einzustellenEin Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++)Schwellwert fÃ¼r vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-ZÃ¤hlerACCESS-Spezifikation bei %L wurde bereits spezifiziertZUTEILEN ALTERNATE RETURN bei %L nicht erlaubtUND wieder einsprungsfÃ¤higer APCS Code nicht unterstÃ¼tzt. Ignoriert.ASSERT_EXPR mit immer falscher BedingungZUORDNEN ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-VariableAUX-Zeiger fÃ¼r Kante %d->%d initialisiertDefinitionen von Makros in <Datei> akzeptierenErweiterungen akzeptieren, um alten Code zu unterstÃ¼tzenAuf Daten im gleichen Abschnitt von gemeinsam benutzten Ankerpunkten zugreifenZugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertDas effektive Argument bei %L muss definierbar sein, zu (Schein) INTENT = OUT/INOUT zu passenEffektives Argument fÃ¼r Â»%sÂ« kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r Â»%sÂ« muss ALLOCATABLE bei %L seinEffektives Argument fÃ¼r Â»%sÂ« muss ein Zeiger bei %L sein<Verz> an das Ende des EinfÃ¼gepfades des Haupt-Frameworks anfÃ¼gen<Verz> an das Ende des HaupteinfÃ¼gepfades anfÃ¼gen<Verz> an das Ende des Zitat-EinfÃ¼gepfades anfÃ¼gen<Verz> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen<Verz> an den Anfang des System-EinfÃ¼gepfades anfÃ¼genMAKE-zitiertes Ziel hinzufÃ¼genEinen gemeinsamen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼genEin Verzeichnis fÃ¼r INCLUDE- und MODULE-Suche hinzufÃ¼genEin unzitiertes Ziel hinzufÃ¼genZusÃ¤tzlichen Kommentar an Assemblerausgabe anfÃ¼genEinsatz von SchmutzfÃ¤nger-BereichsprÃ¼fung fÃ¼r Multi-Thread-Programm hinzufÃ¼genEinsatz von SchmutzfÃ¤nger-BereichsprÃ¼fung fÃ¼r Single-Thread-Programm hinzufÃ¼genZusÃ¤tzliche FehlerprotokollausdruckeAdresse der globalen Registervariablen %qD angefordert.Adresse der Registervariablen %qD angefordert.Alias fÃ¼r -femit-class-fileAlias fÃ¼r -mfloat-abi=hardAlias fÃ¼r -mfloat-abi=softAlle Marken ausrichtenAlle Schleifen auf 32-Byte-Grenzen ausrichtenCode und Daten auf 32 Bit ausrichtenZiel der Zeichenkettenoperationen ausrichtenDoubles auf 64-Bit-Grenzen ausrichtenMarken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnenMehrere Doubles auf DWord-Grenze ausrichtenFunktionsanfÃ¤nge ausrichtenSchleifenanfÃ¤nge ausrichtenAuf Basistyp des Bitfeldes ausrichtenVariablen auf 32-Bit-Grenzen ausrichtenAlle eingebauten Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbarZuordnungsfÃ¤higes Â»%sÂ« bei %L kann keine Initialisierung habenZuordnungsfÃ¤higes Feld Â»%sÂ« bei %L muss aufgeschobene Form habenAllozierbare Komponente bei %C muss ein Feld seinAllozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form habenIm festen Modus beliebig lange Zeilen erlaubenIm freien Modus beliebig lange Zeilen erlaubenZulassen, dass Bitfelder Wortgrenzen Ã¼berschneidenErlauben, SprÃ¼nge mit anderen Befehlen zu packenDollarzeichen in Entity-Namen erlaubenSchnelle SprÃ¼nge zum Nachrichten-Dispatcher erlaubenVorhalten von Funktionsadressen in Registern erlaubenHardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudeckenBei Schleifenoptimierungen annehmen, dass sich die Schleifen normal verhaltenMathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nntenNicht ausgereifte Planung von eingereihten Befehlen erlaubenSpekulative Bewegung bei mehr Ladeoperationen erlaubenSpekulative Bewegung beim Nicht-Laden erlaubenSpekulative Bewegung bei einigen Ladeoperationen erlaubenVerschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlaubenVerwendung von Hardware-Gleitkommabefehlen erlaubenZwei Befehle pro Durchgang erlaubenVorzeichenlose WiederholungszÃ¤hler fÃ¼r RPTB/DB erlaubenAlternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubtAlternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabeAlternative AufrufkonventionAlternative RÃ¼ckgabe kann nicht in Operatorschnittstelle bei %L auftretenAlternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm Â»%sÂ« bei %L ist nicht erlaubtAlternativer RÃ¼ckgabespezifizierer in Funktion Â»%sÂ« bei %L ist nicht erlaubtObwohl nicht referenziert, Â»%sÂ« bei %L hat mehrdeutige SchnittstellenAltiVec- und E500-Befehle kÃ¶nnen nicht koexistierenAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenImmer auf nicht von gcj erzeugte Klassenarchive prÃ¼fenImmer weite Rufe erzeugenBit-Feld immer mit int-GrÃ¶ÃŸe behandelnMehrdeutige Klasse: %qs und %qsMehrdeutige Schnittstellen Â»%sÂ« und Â»%sÂ« in %s bei %LDie geeignete Diagnosemeldung mit der Kommandozeilenoption erweitern, die sie steuertAlternative RÃ¼ckkehr bei %L ohne ein *-ScheinargumentEine leere Deklaration ist ein veraltetes Merkmal, das nicht verwendet werden sollteEin Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %LAssemblerbefehle mit geschÃ¤tzten Adressen kommentierenEinen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤ltUnterstriche an extern sichtbare Namen anhÃ¤ngenVariablenerweiterung anwenden, wenn Schleifen abgerollt werdenArgument Â»%sÂ« tritt im Aufruf von Â»%sÂ« bei %L doppelt aufArgument Â»%sÂ« der elementaren Prozedur bei %L kann kein POINTER-Attribut habenArgument Â»%sÂ« der elementaren Prozedur bei %L muss skalar seinArgument Â»%sÂ« der reinen Funktion Â»%sÂ« bei %L muss INTENT(IN) seinFÃ¼r Argument Â»%sÂ« des reinen Unterprogrammes Â»%sÂ« bei %L muss INTENT angegeben werdenArgument Â»%sÂ« der Anweisungs-Funktion bei %L muss skalar seinArgument NCOPIES des intrinsischen REPEAT ist negativArgument dim bei %L muss INTEGER-Typ habenArgument dim bei %L muss skalar seinArgumentlistenfunktion bei %L ist in diesem Kontext nicht erlaubtArgument von %s bei %L hat keinen gÃ¼ltigen TypArgument von %s bei %L muss von der LÃ¤nge eins seinArgument der ACHAR-Funktion bei %L auÃŸerhalb des Wertebereichs [0,127]Argument von ACOS bei %L muss zwischen -1 und 1 liegenArgument von ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN bei %L muss zwischen -1 und 1 liegenArgument von ATANH bei %L muss im Bereich -1 bis 1 liegenArgument der CHAR-Funktion bei %L auÃŸerhalb des Wertebereiches [0,255]Argument von IACHAR bei %L muss LÃ¤nge Eins habenArgument der IACHAR-Funktion bei %L auÃŸerhalb des Wertebereiches 0..127Argument von ICHAR bei %L muss LÃ¤nge Eins habenArgument von INT bei %L ist kein gÃ¼ltiger TypArgument von KIND bei %L ist ein abgeleiteter TypArgument von LOG bei %L kann nicht kleiner oder gleich Null seinArgument von LOG10 bei %L kann nicht kleiner oder gleich Null seinArgument der SELECT-Anweisung bei %L kann nicht %s seinArgument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck seinArgument von SQRT bei %L hat negativen WertArgument fÃ¼r -ffpe-trap ist nicht gÃ¼ltig: %sArithmetische IF-Anweisung bei %L erfordert einen numerischen AusdruckArithmetisches NaN bei %LArithmetisches NaN bei Konvertieren von %s in %s bei %LArithmetik OK bei %LArithmetik OK beim Konvertieren von %s in %s bei %LArithmetik-Ãœberlauf bei %LArithmetischer Ãœberlauf beim Konvertieren von %s in %s bei %LArithmetik-Unterlauf bei %LArithmetischer Unterlauf beim Konvertieren von %s in %s bei %LFeld Â»%sÂ« bei %L kann keine aufgeschobene Form habenFeld Â»%sÂ« bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld-ZuweisungFeldgrenzenkonfliktFeldkomponente der Struktur bei %C muss eine explizite Form habenFeldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form habenFeldelementgrÃ¶ÃŸe zu hochFeldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ habenFeldindex bei %L muss skalar seinFeld-Operanden sind unzureichend bei %LFeldoperanden sind unzureichend beim Konvertieren von %s in %s bei %LFeldzeiger Â»%sÂ« bei %L muss aufgeschobene Form habenFeldreferenz bei %C kann nicht mehr als %d Dimensionen habenFeldreferenz bei %L ist auÃŸerhalb der SchrankenFeldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt seinFeldreferenz auÃŸerhalb des WertebereichsFeldabschnitt mit Vektorindex bei %L sollte nicht das Ziel eines Zeigers seinFeld-Spezifikation:Feldspezifikation bei %C hat mehr als %d DimensionenFeldspezifikation fÃ¼r Symbol Â»%sÂ« in COMMON bei %C muss explizit seinFeldspezifikation muss bei %L aufgeschoben werdenIn ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlichDie <Antwort> auf eine <Frage> behaupten. Angabe von Â»-Â« vor <Frage> schaltet die <Antwort> auf <Frage> ausZugewiesene Marke ist keine ZielmarkeZugewiesene Marke ist nicht in der ListeSchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LGAS vermutenEin groÃŸes TLS-Segment vermutenAnnehmen, dass alle Symbole 32-Bit-Werte habenAnnehmen, dass alle Funktionen mit variablen Argumenten Prototypen habenAnnehmen, dass Argumente weder fÃ¼r sich gegenseitig noch fÃ¼r globale Symbole Aliase sein kÃ¶nnenAnnehmen, dass Argumente keine Aliase fÃ¼r anderen Speicher sindAnnehmen, dass Argumente Aliase fÃ¼r globale Symbole, jedoch nicht fÃ¼r sich gegenseitig sein kÃ¶nnenÂ»big endianÂ« Bytes und Â»little endianÂ« WÃ¶rter annehmenCode als mit GAS assembliert annehmenCode als spÃ¤ter mit GNU ld gebunden annehmenCode als spÃ¤ter mit HP ld gebunden annehmenAnnehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«)Native Funktionen als mit JNI implementiert annehmenAnnahme, dass keine NaNs oder Unendlichkeiten erzeugt werdenNormale C-AusfÃ¼hrungsumgebung vermutenMÃ¶gliche doppelte Fehlausrichtung annehmenAnnehmen, dass pt*-Befehle nicht abgefangen werden (Â»trapÂ«)Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagenKleinen Adressraum annehmenAnnehmen, dass strenge Alias-Regeln geltenAnnehmen, dass Symbole ungÃ¼ltig seien kÃ¶nnenZiel-CPU als Â»big endianÂ«-konfiguriert annehmenZiel-CPU als Â»little endianÂ«-konfiguriert annehmenAnnehmen, dass Zeiger mit anderem Namen verwendet werden kÃ¶nnenAnnehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten Null sein kÃ¶nnenAnnehmen, dass Quelldatei in fester Form vorliegtAnnehmen, dass Quelldatei in freier Form vorliegtVxWorks RTP-Umgebung vermutenVxWorks vThreads-Umgebung vermutenAnnehmen, dass die Laufzeitbibliothek eine Hashtabelle verwendet, um ein Objekt zu seiner Synchronisationsstruktur zuzuordnenVermutete ZeichenlÃ¤nge Â»%sÂ« in Namensliste Â»%sÂ« bei %C ist nicht erlaubt.Feld Â»%sÂ« mit vermuteter Form in Namensliste Â»%sÂ« bei %C ist eine Erweiterung.Feld mit vermuteter Form bei %L muss ein Scheinargument seinFeld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Namensliste Â»%sÂ« bei %C ist nicht erlaubt.Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinAuf hÃ¶chster Ebene:Versuch, Prolog/Epilog-Befehl zu lÃ¶schenVersuch, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llenVersuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel zu dieser Zweierpotenz auszurichtenVersuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzenVersuchen, identische Konstanten und konstante Variablen zu verschmelzenVersuch, Feld %<new%> in einem %qs zu referenzierenVersuch, Feld %qs in %<%s %s%> zu referenzierenAttribut bei %L ist in TYPE-Definition nicht erlaubtAuto-Pre-/Post-Decrement-Increment erlaubtAuto-Pre-/Post-Decrement-Increment nicht erlaubtAutomatisches Feld Â»%sÂ« bei %L kann keine Initialisierung habenAutomatische ZeichenlÃ¤ngenfunktion Â»%sÂ« bei %L muss eine explizite Schnittstelle habenZweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringernAlle Bereichsgrenzen bei Aufrufbefehlen vermeidenErzeugung PC-relativer Aufrufe verhindern; Indirektion verwendenSpekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehenRÃœCKWÃ„RTSSCHRITTBB %i kann werfen, hat aber EH-KantenBB %i: letzte Anweisung hat falsch gesetzte RegionKennzeichen BB_RTL ist fÃ¼r Block %d nicht gesetztBLOCK DATA Element Â»%sÂ« bei %L muss in COMMON seinBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt in ALLOCATE-Anweisung bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige Feldreferenz bei %LFalsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %CFalsche Feldspezifikation in ALLOCATE-Anweisung bei %LFalsche Bytecodes.
! UngÃ¼ltiges Zeichen Â»%cÂ« in OPERATOR-Name bei %CFalsche Fortsetzungszeile bei %CFalsche Art fÃ¼r Logikkonstante bei %CSchlechter NameFalscher OperatorFalsches Zeigerobjekt in PURE-Prozedur bei %LFalsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %CFalsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckGroÃŸes SpeichermodellLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist keine geeignete IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Schranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werdenSchranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter SchleifeSchranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers eingefÃ¼gt werdenSchranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken im skalaren Evolutions-Analysierer verwendetSchranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnenSchranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertetSprung bei %L bewirkt EndlosschleifeVerzweigungen sind so teuer wie hier angegeben (1-5, beliebige Einheit)%s von %d Zweigen ausgefÃ¼hrt
! Wertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufenC99 Â»inlineÂ«-Funktionen werden nicht unterstÃ¼tzt; GNU89 wird verwendetAUFRUFEN: %s AUFRUF ?? FALL CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LCHARACTER-Ausdruck bei %L wird abgeschnitten (%d/%d)CHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht Feld-wertig seinCHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht Zeiger-wertig seinCHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht pure seinCHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht rekursiv seinCHARACTER(*)-Funktion Â»%sÂ« bei %L in Fortran 95 veraltetSCHLIESSENCLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubtCOMMON Â»%sÂ« bei %L existiert nichtCOMMON Â»%sÂ« bei %L erfordert AuffÃ¼llen mit Â»%dÂ« Bytes am AnfangCOMMON-Block /%s/ bei %C nicht gefundenCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenENTHÃ„LT
! CONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitFORTFAHRENKlausel COPYIN - Objekt Â»%sÂ« ist bei %L ALLOCATABLEKlausel COPYPRIVATE - Objekt Â»%sÂ« ist bei %L ALLOCATABLEDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64 BefehlssatzCRIS-Port-Behauptung gescheitert: ZYKLUSEine Bibiotheksroutine aufrufen, um Ganzahldivision durchzufÃ¼hrenmcount fÃ¼r Profiling vor Funktionsprolog aufrufenAufruf des Eintrags Â»%sÂ« bei %L ist rekursiv, aber Funktion Â»%sÂ« ist nicht als RECURSIVE deklariertAufruf des Eintrags Â»%sÂ« bei %L ist rekursiv, aber Unterprogramm Â»%sÂ« ist nicht als RECURSIVE deklariertAufruf von %qD mit Attribut sseregparam ohne SSE/SSE2 aktiviertAufruf von %qT mit Attribut sseregparam ohne SSE/SSE2 aktiviert%s von %d Aufruf(en) ausgefÃ¼hrt
! Das gerade erzeugte Modul kann nicht gleichzeitig verwendet werden (USE)!Auf %s %qs kann nicht zugegriffen werden. Nur auf Ã¶ffentliche Klassen und Schnittstellen in anderen Paketen kann zugegriffen werden%s %s %<%s.%s%> kann nicht von %qs aus aufgerufen werdenAuf das %s Feld %<%s.%s%> kann nicht von %qs aus zugegriffen werdenINTENT(IN)-Variable Â»%sÂ« bei %L kann nicht alloziert werdenZu INTENT(IN)-Variable Â»%sÂ« bei %L kann nicht zugewiesen werdenKlasse %qs kann nicht gefangen werden. Parametertyp der Catch-Klausel muss von der Klasse %<java.lang.Throwable%> abgeleitet sein%s kann nicht nach %s bei %L umgewandelt werdenINTENT(IN)-Variable Â»%sÂ« bei %L kann nicht freigegeben werdenStatische Initialisierung in Klasse %qs kann nicht definiert werden. Statische Initialisierung kann nur in Klassen hÃ¶chster Ebene definiert werden.%s %<%s(%s)%> kann nicht in Typ %qs%s gefunden werdenStandardpaket %qs kann nicht gefunden werden. CLASSPATH-Umgebungsvariable und die Zugriffsrechte auf die Archive prÃ¼fenSchlÃ¼sselwort Â»%sÂ« in Aufruf von Â»%sÂ« bei %L kann nicht gefunden werdenFÃ¼r einfachen Typen %qs kann keine Methode aufgerufen werdenFÃ¼r java.lang.Object kann kein Basiskonstruktor aufgerufen werdenEs kann keine statische Referenz auf nichtstatische Variable %qs in Klasse %qs gemacht werdenEs kann keine statische Referenz auf Methode %<%s %s%> in Klasse %qs gemacht werdenEs kann keine statische Referenz auf Methode %qs in Schnittstelle %qs gemacht werdenDatei Â»%sÂ« kann nicht geÃ¶ffnet werdenEingebundene Datei Â»%sÂ« kann nicht geÃ¶ffnet werdenModuldatei Â»%sÂ« kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei Â»%sÂ« kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sAn die finale Variable %qs kann kein weiterer Wert zugewiesen werden%<this%> kann nicht referenziert werden, bevor der Basisklassenkonstruktor aufgerufen wurde%<this%> und %<super%> kÃ¶nnen nicht referenziert werden, bevor Basisklassenkonstruktor aufgerufen wurde%qs kann nicht referenziert werden, bevor Basisklassenkonstruktor aufgerufen wurdeVon Â»finalÂ«-Klassen kann nicht abgeleitet werden: %s%qs kann nicht geworfen werden; es muss von der Klasse %<java.lang.Throwable%> abgeleitet sein%qs kann nicht als ein Qualifizierer verwendet werdenVariable %<%s.this%> kann nicht verwendet werden: Typ %qs ist kein Ã¤uÃŸerer Typ vom Typ %qsAn benannte Konstante bei %C kann nicht zugewiesen werdenIn PURE-Prozedur bei %L kann nicht an Schleifenvariable zugewiesen werdenIn PURE-Prozedur bei %2$L kann nicht an Variable Â»%1$sÂ« zugewiesen werdenAttribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werdenAttribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werdenÂ»%sÂ« kann nicht zur Ausgabe geÃ¶ffnet werden.
! In Variable Â»%sÂ« in PURE-Prozedur bei %C kann nicht gelesen werdenIMPLICIT bei %C kann nicht hinter IMPLICIT NONE angegeben werdenIn interne Dateieinheit Â»%sÂ« bei %C innerhalb PURE-Prozedur kann nicht geschrieben werdenGas veranlassen, Tomcat-Statistiken auszugebenNur die unteren 8 Bit des Stapelzeigers verÃ¤ndernABI Ã¤ndern, um Doubleword-Befehle zuzulassenBetrag der Vorausplanung Ã¤ndernGrÃ¶ÃŸte LÃ¤nge der bedingt ausgefÃ¼hrten Sequenzen Ã¤ndernAnzahl der temporÃ¤ren Register Ã¤ndern, die fÃ¼r bedingt ausgefÃ¼hrte Sequenzen zur VerfÃ¼gung stehenStapel-Zeiger Ã¤ndern, ohne Unterbrechung (Interrupt) auszuschaltenÃ„ndern, wenn Templateinstanzen ausgegeben werdenZeichenlÃ¤nge der Komponente Â»%sÂ« muss ein konstanter Spezifikationsausdruck bei %L sein.Zeichenwertiges Argument Â»%sÂ« der Anweisungsfunktion bei %L muss konstante LÃ¤nge habenInterne zeichenwertige Funktion Â»%sÂ« bei %L darf keine vermutete LÃ¤nge habenZeichenwertige Anweisungsfunktion Â»%sÂ« bei %L muss konstante LÃ¤nge habenAuf Syntaxfehler prÃ¼fen und anhaltenRÃ¼ckgabewert von new prÃ¼fenGeprÃ¼fte Ausnahme %qs kann von keiner der Â»catchÂ«-Klauseln des umgebenden %<try%>-Blockes gefangen werdenGeprÃ¼fte Ausnahme %qs kann nicht in Initialisierung geworfen werdenGeprÃ¼fte Ausnahme %qs kann nicht in Instanzeninitialisierung geworfen werden (nicht alle deklarierten Konstruktoren deklarieren es in ihrer %<throws%>-Klausel)GeprÃ¼fte Ausnahme %qs passt zu keiner der %<throws%>-Deklarationen der aktuellen MethodeGeprÃ¼fte Ausnahme %qs wird nicht von einem %<try%>-Block aus geworfenEingabekodierung auswÃ¤hlen (Standard: aktuelle Locale)Cirrus: NOPs einbauen, um ungÃ¼ltige Befehlskombinationen zu vermeidenDie Klasse %qs kann nicht gleichzeitig Â»abstractÂ« und Â»finalÂ« deklariert werdenKlasse %qs kann nicht von %s %qs ableitenKlasse %qs definiert nicht die abstrakte Methode %<%s %s%> von %s %<%s%>. Diese Methode muss definiert sein, oder %s %qs muss als Â»abstractÂ« deklariert seinKlasse %qs in %<throws%>-Klausel muss eine abgeleitete Klasse von %<java.lang.Throwable%> seinKlasse %qs ist eine abstrakte Klasse. Sie kann nicht instanziiert werdenKlasse %qs muss Â»abstractÂ« deklariert sein, um abstrakte Methode %qs zu definierenKlasse %qs muss %qs mit einer Ã¶ffentlichen Methode Ã¼berschreiben, um die Schnittstelle %qs zu implementierenKlasse %qs konnte nicht in %<throws%> gefunden werdenKlasse %qs nicht in Typdeklaration gefundenKlasse oder Schnittstelle %qs nicht in Â»importÂ« gefundenKlassen- oder Schnittstellendeklaration erwartetVorÃ¼bergehende Speicherbereiche im SSA-Normaldurchlauf verschmelzenCode-GrÃ¶ÃŸe: klein, mittel, groÃŸAllgemeines Blockelement Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt in PURE-Prozedur Â»%sÂ« seinCode fÃ¼r ARC-Varianten-CPU planenCode fÃ¼r M16C-Varianten kompilierenCode fÃ¼r M32C-Varianten kompilierenCode fÃ¼r M32CM-Varianten kompilierenCode fÃ¼r R8C-Varianten kompilierenFÃ¼r 32-Bit-Zeiger kompilierenFÃ¼r 64-Bit-Zeiger kompilierenFÃ¼r ETRAX 100 (CRIS v8) Ã¼bersetzenFÃ¼r ETRAX 4 (CRIS v3) Ã¼bersetzenFÃ¼r V8+-ABI-Ã¼bersetzenFÃ¼r 68HC11 Ã¼bersetzenFÃ¼r 68HC12 Ã¼bersetzenFÃ¼r 68HCS12 Ã¼bersetzenFÃ¼r das MMU-lose Etrax 100-basierte elinux-System Ã¼bersetzenFÃ¼r Thumb statt ARM Ã¼bersetzenFÃ¼r m32r Ã¼bersetzenFÃ¼r m32r2 Ã¼bersetzenFÃ¼r m32rx Ã¼bersetzenFÃ¼r v850-Prozessor Ã¼bersetzenFÃ¼r v850e-Prozessor Ã¼bersetzenFÃ¼r v850e1-Prozessor Ã¼bersetzenGanze Ãœbersetzungseinheit auf einmal Ã¼bersetzenMit 16-Bit-Ganzzahlmodus Ã¼bersetzenMit 32-Bit-Ganzzahlmodus Ã¼bersetzenKomplexes Argument von LOG bei %L kann nicht Null seinKomponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-AttributKomponente Â»%sÂ« bei %C bereits bei %L deklariertKomponente Â»%sÂ« bei %C ist eine PRIVATE-Komponente von Â»%sÂ«Komponente Â»%sÂ« von Â»%sÂ« bei %L muss konstante Feldgrenzen haben.Komponente bei %C muss ein POINTER-Attribut habenKomponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE habenKomponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L habenVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenKonfiguriert mit: %s
! NÃ¤her der IBM XLC-Semantik entsprechenMit nichts besonderem Ã¼bereinstimmenMit dem Standard ISO 1990 C Ã¼bereinstimmenMit dem Standard ISO 1990 C, wie 1994 erweitert, Ã¼bereinstimmenMit dem Standard ISO 1990 C mit GNU-Erweiterungen Ã¼bereinstimmenMit dem Standard ISO 1998 C++ Ã¼bereinstimmenMit dem Standard ISO 1998 C++ mit GNU-Erweiterungen Ã¼bereinstimmenMit dem Standard ISO 1999 C Ã¼bereinstimmenMit dem Standard ISO 1999 C mit GNU-Erweiterungen Ã¼bereinstimmenMit dem Standard ISO Fortran 2003 Ã¼bereinstimmenMit dem Standard ISO Fortran 95 Ã¼bereinstimmenZugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachtenTyp Â»intÂ« als 16 Bit breit ansehenTyp Â»intÂ« als 32 Bit breit ansehenKonstanter Ausdruck %qs zu breit, um einfache Umwandlung in %qs einzuengenKonstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlichKonstanten-Ausdruck erforderlich bei %CConstantValue-Attribut fÃ¼r Feld Â»%sÂ« hat falschen TypNetze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilenKonstruktor kann nicht %s seinKonstruktoraufruf muss das erste in einem Konstruktor seinEnthaltene Funktion Â»%s bei %L hat keinen IMPLICIT-TypÂ«Enthaltene Prozedur Â»%sÂ« bei %C ist bereits mehrdeutigEnthaltene Prozedur Â»%sÂ« bei %L einer PURE-Prozedur muss auch PURE seinDen IEEE-Trap-Modus steuernDen generierten FP-Rundungsmodus steuernDie PrÃ¤zision der FP-Ausnahmen steuernUmwandlung von %s in %s bei %LAlle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandelnAlle Wide-Zeichenketten und -konstanten in Zeichenmenge <Zeichensatz> umwandelnGleitkommakonstanten in Konstanten einfacher Genauigkeit umwandelnFeldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopierenSpeicheradressen-Konstanten mÃ¼ssen vor der Benutzung in Register kopiert werdenSpeicheroperanden vor der Verwendung in Register kopierenFÃ¼r einen Multiplikationsbefehl anzunehmende KostenFÃ¼r gettr Befehl anzunehmende KostenSpekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Anweisungen zÃ¤hlenCray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen auf.Cray-Zeigerziel Â»%sÂ« in Klausel %s bei %LCray-Zeigerziel Â»%sÂ« in Klausel SHARED bei %LCray-Zeiger Â»%sÂ« in Klausel %s bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d Bytes.Cray-Zeiger bei %C muss eine Ganzzahl sein.Cray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter -fcray-pointer.GUI-Anwendung erzeugenKanonische Induktionsvariablen in Schleifen erzeugenKonsolenanwendung erzeugenVon Â»gcovÂ« benÃ¶tigte Dateien anlegenZyklische Klassenableitung %sZyklische Vererbung mit %sDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteZURÃœCKGEWINNEN DIM-Argument bei %L ist auÃŸerhalb der GrenzenTUE TUE SOLANGE DO-Iterator Â»%sÂ« bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %C stimmt nicht mit dem Fortran-95-Standard Ã¼bereinDT_ENDDW_LOC_OP %s nicht implementiertDaten grÃ¶ÃŸer als angegebener Schwellwert werden in .ldata-Abschnitt im x86-64 Medium-Modell gehenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDeklaration von %qs Ã¼berdeckt eine vorherige MarkendeklarationZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gernEin <Makro> mit <Wert> definieren. Wenn nur <Makro> angegeben wird, wird <Wert> auf 1 gesetztUnnÃ¶tige NullzeigerprÃ¼gungen lÃ¶schenVeraltet zugunsten von -std=c99Veraltet zugunsten von -std=gnu99Veraltet zugunsten von -std=iso9899:1999Veraltete Option. Stattdessen -misel/-mno-isel verwendenVeraltete Option. Stattdessen -mspe/-mno-spe verwendenVeraltete Option. Stattdessen -mvrsave/-mno-vrsave verwendenVeraltet. Dieser Schalter hat keine AuswirkungVeraltet; stattdessen -Os verwendenVeraltet; stattdessen --classpath verwendenAbgeleiteter Typ Â»%sÂ« bei %C wird benutzt bevor er definiert wirdAbgeleiteter Typ bei %C kann nur PRIVATE innerhalb eines MODULEs seinAbgeleiteter Typ bei %C kann nur PUBLIC innerhalb eines MODULEs seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftreten.Komponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDefinition des abgeleiteten Typs bei %C hat keine KomponentenAbgeleitete Typdefinition von Â»%sÂ« bei %C wurde bereits definiertAbgeleiteter Typname bei Â»%sÂ« bei %C hat bereits einen Basistypen von %sVariable Â»%sÂ« abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable Â»%sÂ« abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable Â»%sÂ« abgeleiteten Typs bei %L mit Standardinitialisierung kann kein EQUIVALENCE-Objekt sein.Variable Â»%sÂ« abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable abgeleiteten Typs in COMMON bei %C hat kein SEQUENCE-AttributFeststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werdenVerschiedene ZeichenlÃ¤ngen in Zeigerzuweisung bei %LParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %LVerschiedene Typen in Zeigerzuweisung bei %LGleitkommaregister ausschaltenbcnz-Befehl ausschaltenIndizierte Adressierung ausschaltenVon IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschaltenOptimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschaltenLeerregister ausschaltenDirekte Aufrufe von globalen Funktionen verbietenUnbenutzte virtuelle Funktionen verwerfenVon dieser Form der RÃ¼ckgabetypspezifikation wird abgeratenVon redundanter Verwendung des Modifizierers %qs in Deklaration von %s wird abgeratenVon redundanter Verwendung des Modifizierers %qs in Deklaration von %s %qs wird abgeratenReine und konstante Funktionen entdeckenNur-lese und nicht-adressierbare statische Variablen entdeckenÃœbersetzungszeitstatistik anzeigenInhalt einer Klassendatei in lesbarer Form ausgeben.
  
! WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigenCodebaum nach Analyse anzeigenCompiler-Version anzeigenDiese Informationen anzeigenTabulatorentfernungen fÃ¼r SpaltenmeldungenDivision durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp call-div1 call-fp call-tableNicht GAS vermutenKein groÃŸes TLS-Segment vermutenNicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sindLeerregister nicht ausschaltenKommentare nicht verwerfenKommentare in Makroexpansionen nicht verwerfenNicht Ã¼bersetzte Funktionen oder gestoppte Zeit ausgebenKeine Adressierungsmodi mit Seiteneffektzuweisungen ausgebenKeine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugenKeinen Funktionsprolog oder -epilog ausgebenKeine #line-Direktiven erzeugenKeine .size-Anweisungen erzeugenNicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugenKeine verschmolzenen Multiplizier/Addier-Befehle erzeugenKein Laden/Speichern mit Aktualisierungsbefehlen erzeugenKeine tablejmp-Befehle erzeugenKeinen threadsicheren Code fÃ¼r Initialisierung lokaler statischer Objekte erzeugenNicht crt0.o in Startdateien einfÃ¼genGanzzahldivision nicht Â»inlineÂ« generierenQuadratwurzel nicht Â»inlineÂ« generierenPIC-Register nicht in Funktionsprolog verschiebenABI-Schalter nicht in e_flags markierenGleitkommakonstanten nicht ins TOC legenSymbol+Offset-Konstanten nicht ins TOC legenKeine system- oder GCC-spezifischen Makros vordefinierenNicht vorgeben, dass SprÃ¼nge teuer sindKeine Standard-Start-Adresse 0x100 des Programmes bereitstellenKeine uninitialisierten globalen Symbole in gemeinsamen Abschnitt legenStandard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet)Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchenKeine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼ckenNicht Warnungen von System-Headern unterdrÃ¼ckenLokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤renAusrichtung von Code und der Nur-Lese-Daten nicht optimierenStapelausrichtung nicht optimierenAusrichtung der schreibbaren Daten nicht optimierenKeine MIPS-3D-Befehle verwendenPOWER-Befehlssatz nicht verwendenPowerPC-Befehlssatz nicht verwendenVAX-FP nicht verwendenKeine Cache entleerende Funktion verwenden, bevor Stack-Trampoline aufgerufen werdenNicht globale Register belegende Adressen verwendenKeine Bedingungscodes normaler Befehle verwendenModus zur direkten Adressierung fÃ¼r Soft-Register nicht verwendenHardware-FP nicht verwendenHardware-Gleitkomma nicht verwendenHardware-FP nicht verwendenHardware-Vierfach-Gleitkommabefehle nicht verwendenKeine Inline-Muster beim Speicherkopieren verwendenKeine push-Befehle verwenden, um Funktionsargumente zu speichernBit-Feld-Befehle nicht verwendenDen callt-Befehl nicht verwendenKeine unausgerichteten Speicherreferenzen verwendenNicht bei Verwendung von Â»long longÂ« mit -pedantic warnenNicht bei Verwendung variadischer Makros bei -pedantic warnenDen vollstÃ¤ndigen Optimierungsdurchlauf fÃ¼r Registerbewegungen durchfÃ¼hrenTut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichtenKeine floats und doubles in Registern erweiterter Genauigkeit reservierenKeine Funktionen zum Entleeren des Cache aufrufenKeine Abfangfunktion zum Entleeren des Cache aufrufenKeinen Code erzeugen, nur Syntax- und SemantikprÃ¼fung vornehmenBlockkopierbefehle nicht optimierenKeine P-Mnemonics fÃ¼r Zweige verwendenNicht Hardware-Gleitkommaarithmetik verwendenNicht bei Verwendung von Microsoft-Erweiterungen warnenÃœbereinstimmungsfehler zu Warnungen degradierenAngesteuert:Schein-Â»%sÂ« bei %L kann keine Initialisierung habenScheinargument Â»%sÂ« bei %L kann nicht INTENT(OUT) seinScheinargument Â»%sÂ« bei %L kann nicht OPTIONAL seinScheinprozedur Â»%sÂ« bei %C kann keine allgemeine Schnittstelle habenScheinprozedur Â»%sÂ« der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %L nicht in ELEMENTAL-Prozedur erlaubtDeklaration in .decl-Datei ausgebenVerschiedene compilerinterne Informationen in eine Datei abziehenDoppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte %s Deklaration %qsDoppelte Markenspezifikation %s bei %CDoppelte Spezifikation %s bei %CDoppelte ELSE-Anweisungen bei %L und %CDoppelte IMPLICIT NONE-Anweisung bei %CDoppelte NML-Spezifikation bei %CDoppelte PRIVATE-Anweisung bei %CSAVE-Attribut doppelt angegeben bei %LDoppelte SEQUENCE-Anweisung bei %CDoppelte UNIT-Spezifikation bei %CDoppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %C.Doppelte case-Marke: %<default%>Doppelte Aufbau-Marke Â»%sÂ« bei %CDoppelte Format-Spezifikation bei %CDoppelte Anweisungsmarke %d bei %L und %LDoppeltes Symbol Â»%sÂ« in formaler Argumentliste bei %CDoppelte Variablendeklaration: %<%s %s%> war %<%s %s%> (%s:%d)CC-Register dynamisch belegenEH-Kante %i->%i hat doppelte RegionenEH-Kante %i->%i fehltEH-Kante %i->%i: EH-Kennzeichen fehltElementare Funktion Â»%sÂ« bei %L muss ein skalares Ergebnis habenElementare nicht-intrinsische Prozedur Â»%sÂ« ist nicht als effektives Argument bei %L erlaubtSONST
! SONST WENN ELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenSONST WO Anweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENDE TUEENDE FÃœRALLEENDE FALLUNTERSCHEIDUNGENDE WOEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertDATEIENDEENDEWENNEINTRAG %sENTRY Â»%sÂ« bei %L hat keinen IMPLICIT-TypENTRY dominiert nicht bb %dENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY_BLOCK hat zugehÃ¶rige AnweisungslisteENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteÃ„QVERR-Marke %d bei %L nicht definiertESA/390-ArchitekturENDEEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT_BLOCK hat zugehÃ¶rige AnweisungslisteElement in Feldkonstruktor %s bei %L ist %sElementare BinÃ¤roperationÃœberflÃ¼ssige Vorzeichenerweiterungen mit LCM beseitigen16-bit Auslagerungen in kleinen Datenbereichen erzeugen32-bit Auslagerungen in kleinen Datenbereichen erzeugenIEEE-konformen Code erzeugen, ohne ungenaue AusnahmenInformationen zum Aufrufgraph ausgebenMit TI-Werkzeugen kompatiblen Code erzeugenCode fÃ¼r die Byte/Word-ISA-Erweiterung erzeugenCode fÃ¼r die zÃ¤hlende ISA-Erweiterung erzeugenCode fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugenCode fÃ¼r die Video-ISA-Erweiterung erzeugenCode mit expliziten Auslagerungsanweisungen erzeugenCommon-Ã¤hnliche Symbole als schwache Symbole ausgebenInformationen zur Kreuzreferenz ausgebenDeklarationsinformationen in <Datei> ausgebenDirekte Zweige in lokalen Funktionen erzeugenZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StackgrÃ¶ÃŸe abzufangen (trap)Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwendenImplizite Instantiierungen von Â»inlineÂ«-Templates ausgebenImplizite Instantiierungen von Templates ausgebenDirekte Zweige in lokalen Funktionen erzeugenLange Laden/Speichern-Folgen ausgebenrdval statt rduniq fÃ¼r Thread-Zeiger erzeugenStatische konstante Variablen erzeugen, auch wenn sie nicht verwendet werdenVor und nach flÃ¼chtig erweiterten asms Stop-Bits ausgebenAusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgebenLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Ziffernmenge in BOZ-Konstante bei %CDwarf-2-Zeilenfehlersuchinfo Ã¼ber GNU as einschaltenVollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschaltenFunktionsdeskriptor-PIC-Modus einschaltenID-basierte Shared Library einschaltenMPY||ADD- und MPY||SUB-Befehle einschaltenObjective-C-Ausnahme- und -Synchronisations-Syntax einschaltenLaufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschaltenOpenMP einschaltenPIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschaltenSH5-cut2-Workaround einschaltenSSA-Codeversenkung auf BÃ¤umen einschaltenBeseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschaltenSSA-CCP-Optimierungen fÃ¼r Speichern und Laden einschaltenSSA-CCP-Optimierungen auf BÃ¤umen einschaltenSSA-PRE-Optimierungen auf BÃ¤umen einschaltenTPF-OS-tracing-Code einschaltenAlle -Wunused- Warnungen einschaltenEinen RTL-Guckloch-Durchlauf vor sched2 einschaltenZuweisbarkeitsprÃ¼fungen fÃ¼r Speicheroperationen in Objektfelder einschaltenAutomatische Template-Instantiierung einschaltenBackend-Fehlersuche einschaltenEinfachen Programm-Profilierungscode einschaltenAllgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschaltenAllgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschaltenBedingte AusfÃ¼hrung statt Kopieren/scc einschaltenBedingte Kopierbefehle einschaltenKopieweitergabe fÃ¼r Speichern und Laden einschaltenKopieweitergabe auf BÃ¤umen einschaltenEntfernung toter Speicherbereiche einschaltenAusgaben zur Fehlersuche einschaltenModus fÃ¼r Fehlersuche einschaltenBeherrscher-Optimierungen einschaltenAbzÃ¼ge von bestimmten DurchlÃ¤ufen des Compilers einschaltenFrÃ¼here Stop-Bit-Platzierung fÃ¼r bessere Planung einschaltenAusnahmebehandlung einschaltenFunktionsprofilierung einschaltenVerschmolzene Multiplizier/Addier- und Multiplizier/Subtrahier-Befehle fÃ¼r Gleitkomma einschaltenVerschmolzene Multiplikations/Additions-Befehle einschaltenGarbage Collection (GC) in Objective-C/Objective-C++-Programmen einschaltenErraten der Sprungwahrscheinlichkeiten einschaltenInlining von PLT in Funktionsaufrufen einschaltenMarkenausrichtungs-Optimierungen einschaltenLineare Schleifenumformung auf BÃ¤umen einschaltenBinder-Optimierungen einschaltenBinderlockerungen einschaltenBinderlockerung einschaltenKopieren des Schleifenkopfes auf BÃ¤umen einschaltenBewegung der Schleifeninvariante auf BÃ¤umen einschaltenSchleifenoptimierungen auf Baumebene einschaltenSchleifenvektorisierung auf BÃ¤umen einschaltenSchleifenversionierung bei Schleifenvektorisierung auf BÃ¤umen einschaltenMAC-Befehle einschaltenMaschinenspezifische Guckloch-Optimierungen einschaltenDie meisten Warnungen einschaltenOptimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschaltenIn Entwicklung befindliche neue Eigenschaften einschaltenOptimierung des Initialisierungscodes statischer Klassen einschaltenOptimierung von &&/|| in bedingter AusfÃ¼hrung einschaltenOptionale Diagnosemeldungen einschaltenParallele Befehle einschaltenBereichsprÃ¼fung wÃ¤hrend Kompilierung einschaltenPlanung Ã¼ber BasisblÃ¶cke hinaus einschaltenGesondertes Datensegment einschaltenSetzen von GPRs auf das Ergebnis von Vergleichen einschaltenStapelsondierung einschaltenStrenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschaltenUnterstÃ¼tzung fÃ¼r groÃŸe Objekte einschaltenNormalen Modus einschaltenVerwendung des indizierten Addressierungsmodus fÃ¼r SHmedia32/SHcompact einschaltenVerwendung der kurzen Ladebefehle einschaltenTraditionelle Vorverarbeitung einschaltenUnausgerichtete Load/Store-Befehle einschaltenVerwendung des DB-Befehls einschaltenVerwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschaltenVerwendung des RTPB-Befehls einschaltenVerwendung des RTPS-Befehls einschaltenVerwendung von sdata/scommon/sbss einschaltenWortreiche Ausgabe einschaltenTraditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschaltenID-basierte Shared Library einschaltenEine Registerbewegungsoptimierung einschaltenEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der Suchliste.
! Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingenGenaue Ausrichtung erzwingenEntitÃ¤t Â»%sÂ« bei %C ist bereits in der Schnittstelle vorhandenEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CÃ„quivalenz fÃ¼r Â»%sÂ« passt nicht zur Anordnung von COMMON Â»%sÂ« bei %LÃ„quivalenz: Fehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehlerzahl erreichte Grenze %d.Fehler in ORDER-Parameter von RESHAPE bei %LFehler beim Schreiben der Moduldatei Â»%sÂ«: %sFehler beim Schreiben der Moduldatei: %sFehler:Auswertung dieses Ausdrucks fÃ¼hrt zu arithmetischer AusnahmeAusnahme %qs kann nicht in Initialisierung geworfen werdenAusnahme %qs muss gefangen werden, oder sie muss in der %<throws%>-Klausel von %qs deklariert werdenAusfÃ¼hrungszÃ¤hler ist negativAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beendenÂ»)Â« bei %C erwartetÂ»,Â« bei %C erwartetÂ»,Â« oder Ende der Anweisung bei %C erwartetÂ»(Â« bei %C erwartetÂ»END INTERFACE ASSIGNMENT (=)Â« bei %C erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMATER-Anweisung bei %C erwartetP-Edit-Deskriptor erwartetPARAMETER-Symbol in komplexer Konstante bei %C erwartetVARIABLE bei %C erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetPURE-Prozedur fÃ¼r Argument Â»%sÂ« bei %L erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument Â»%sÂ« bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetFeldindex erwartet bei %CFeldindexsprung erwartet bei %CAttributbitname erwartetBlocknamen von Â»%sÂ« in %s-Anweisung bei %C erwartetErwarteter Fallname von Â»%sÂ« bei %CKomma in E/A-Liste bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlzeichenkette erwartetMarke Â»%sÂ« fÃ¼r %s-Anweisung bei %C erwartetLinke Klammer erwartetName erwartetEchte Zeichenkette erwartetRechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetBeendenden Namen bei %C erwartetName des select-case-Konstrukts bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%s-Anweisung bei %C erwartetÂ»END INTERFACE %sÂ« bei %C erwartetÂ»END INTERFACE OPERATOR (%s)Â« bei %C erwartetÂ»END INTERFACE OPERATOR (.%s.)Â« bei %C erwartetExponent bei %L muss fÃ¼r einen Initialisierungsausdruck INTEGER seinFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnenAusdruck bei %L muss INTEGER-Typ habenAusdruck bei %L muss skalar seinAusdruck in ALLOCATE-Anweisung bei %L muss ALLOCATABLE oder ein POINTER seinAusdruck in CASE-Anweisung bei %L muss von Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinAusdruck in DEALLOCATE-Ausdruck bei %L muss ALLOCATABLE oder ein POINTER seinErweiterung: $-Deskriptor bei %CErweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert Â»%sÂ«Erweiterung: BOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-Syntax.Erweiterung: BYTE-Typ bei %CErweiterung: CONVERT-Marke bei %LErweiterung: Zeichenfeld in FORMAT-Markierung bei %LErweiterung: Komma vor Ausgabeelementliste bei %C ist eine ErweiterungErweiterung: Umwandlung von %s in %s bei %LErweiterung: Verschiedene Typ-Arten bei %LErweiterung: Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LErweiterung: Hexadezimalkonstante bei %C verwendet Nicht-Standard-Syntax.Erweiterung: Hollerithkonstante bei %CErweiterung: Fehlendes Komma bei %CErweiterung: Positive Breite hinter L-Deskriptor bei %C fehltErweiterung: Nicht-Zeichen in FORMAT-Markierung bei %LErweiterung: Initialisierung im alten Stil bei %CErweiterung: REAL-Feld-Index bei %LErweiterung: RETURN-Anweisung im Hauptprogramm bei %CErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: X-Deskriptor benÃ¶tigt fÃ¼hrenden LeerzeichenzÃ¤hler bei %CErweiterung: Argumentlistenfunktion bei %CErweiterung: Zeichen Backslash bei %CErweiterung: Initialisierung der allgemeinen Blockvariable Â»%sÂ« in DATA-Anweisung bei %CErweiterung: Reinitialisierung von Â»%sÂ« bei %LExternes Â»%sÂ« bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt Â»%sÂ« bei %L darf keine Initialisierung habenLEERENFÃœRALLE FORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %L hat keine AnweisungsmarkeGleitkomma-Ausnahmen sind eingeschaltetVOLLFUNCTION bei %C gehÃ¶rt nicht in eine allgemeine UnterprogrammschnittstelleFUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinNeuladen gescheitert:Schwerwiegender Fehler:Feld %qs kann in innerer Klasse %qs nicht statisch sein, auÃŸer es ist Â»finalÂ«Feld erwartetDatei Â»%sÂ« wird rekursiv eingebundenBei %2$C geÃ¶ffnete Datei Â»%1$sÂ« ist keine GFORTRAN-ModuldateiErstes Argument der definierten Zuweisung bei %L muss INTENT(IN) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes !$OMP ATOMIC intrinsisches Argument muss bei %2$L Â»%1$sÂ« seinFeste ZeilenlÃ¤nge muss mindestens sieben sein.Renesas(vormals Hitachi)/SuperH-Aufrufkonventionen folgenDen EABI Bindeanforderungen folgenZum Einsenden von Fehlerberichten (auf Englisch) siehe:
  %s.
  Fehler in der deutschen Ãœbersetzung sind an
  translation-team-de@lists.sourceforge.net zu melden.
! FÃ¼r elinux eine angegebene StapelgrÃ¶ÃŸe fÃ¼r dieses Programm anfordernFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergebenRTL-Erzeugung zwingen, gÃ¼ltige 3-Operanden-Befehle zu generierenKonstanten in Register zwingen, um das Setzen von Marken zu verbessernFunktionen auf 4-Byte-Grenzen zwingenDen fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingenFormale Argumentliste:Formaler NamensbereichFormatanweisung im Hauptblock des Modules bei %C.Fortran 2003: Spezifizierer %s in Anweisung %s bei %C hat Wert Â»%sÂ«Fortran 2003: FLUSH-Anweisung bei %CFortran 2003: IOMSG-Markierung bei %LFortran 2003: PARAMETER-Symbol in komplexer Konstante bei %CFortran 95 erfordert Standard INTEGER in IOSTAT-Marke bei %LFortran 95 erfordert Standard INTEGER in SIZE-Marke bei %LGefunden in %s
! Funktion Â»%sÂ« bei %C hat bereits den Typ %sFunktion Â»%sÂ« bei %L kann sich nicht selbst aufrufen, da sie nicht RECURSIVE istFunktion Â»%sÂ« bei %L hat IMPLICIT-TypFunktion Â»%sÂ« bei %L ist INTRINSIC, aber nicht mit eingebauter Funktion vertrÃ¤glichDie anstelle eines Operators aufgerufene Funktion Â»%sÂ« bei %L muss PURE seinFunktion Â»%sÂ« in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion Â»%sÂ« ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion Â»%sÂ« erfordert eine Argumentliste bei %CFunktion gibt keinen Wert zurÃ¼ckFunktionsname Â»%sÂ« nicht erlaubt bei %CFunktionsreferenz auf Â»%sÂ« bei %L ist Nicht-PURE-Prozedur innerhalb einer PURE-ProzedurFunktionsergebnis Â»%sÂ« bei %L kann keine Initialisierung habenRÃ¼ckgabewert der Funktion nicht gesetztFunktionsanfÃ¤nge werden zu dieser Zweierpotenz ausgerichtetGCC unterstÃ¼tzt nicht -C oder -CC ohne -EGCC unterstÃ¼tzt nur %d EingabedateiÃ¤nderungenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCSE ausgeschaltetAllgemeine nicht-intrinsische Prozedur Â»%sÂ« ist bei %L nicht als effektives Argument erlaubtGIMPLE-Register mit BIT_FIELD_REF verÃ¤ndertGNU Fortran kommt OHNE GARANTIE, im vom Gesetz zulÃ¤ssigen AusmaÃŸ.
  Sie dÃ¼rfen Kopien von GNU Fortran unter
  den Bedingungen der GNU General Public License weitergeben.
  FÃ¼r weitere Informationen hierÃ¼ber, siehe die Datei COPYING
  GOTO FPU-freien 32-Bit SHmedia-Code erzeugen32-Bit SHmedia-Code erzeugen32-Bit-Code erzeugen32-Bit-Versatz in switch-Tabellen erzeugen32-Bit-i386-Code erzeugenFPU-freien 64-Bit SHmedia-Code erzeugen64-Bit SHmedia-Code erzeugen64-Bit-Code erzeugen64-Bit-x86-64-Code erzeugenAPCS-konforme Stapelrahmen erzeugenC-Header mit Plattform-spezifischen Merkmalen erzeugenC- oder C++-Headerdateien aus .class-Dateien erzeugen
  
! ELF-Ausgabe erzeugenFPU-freien SHcompact-Code erzeugenGFLOAT Code mit doppelter Genauigkeit erzeugenH8/300H-Code erzeugenH8S-Code erzeugenH8S/2600-Code erzeugenH8SX-Code erzeugenILP32-Code erzeugenILP64-Code erzeugenPA1.0-Code erzeugenPA1.1-Code erzeugenPA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer)SH1-Code erzeugenSH2-Code erzeugenFPU-freien SH2a-Code erzeugenSH2a-Code erzeugenSH2e-Code erzeugenSH3-Code erzeugenSH3e-Code erzeugenFPU-freien SH4-Code erzeugenSH4-Code erzeugenSH4-100-Code erzeugenSH4-200-Code erzeugenFPU-freien SH4a-Code erzeugenSH4a-Code erzeugenSH4al-dsp-Code erzeugenSHcompact-Code erzeugenSPE SIMD Befehle auf E500 erzeugenBeim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugenEine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugenAufruf zum Abbruch erzeugen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrtEinen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugenBig-Endian-Code erzeugenBig-Endian-Code erzeugenFalls nÃ¶tig, Aufruf-Befehle als indirekte Aufrufe erzeugenPrÃ¼fungen auf Referenzen auf NULL erzeugenCode fÃ¼r C30-CPU erzeugenCode fÃ¼r C31-CPU erzeugenCode fÃ¼r C32-CPU erzeugenCode fÃ¼r C33-CPU erzeugenCode fÃ¼r C40-CPU erzeugenCode fÃ¼r C44-CPU erzeugenCode fÃ¼r CPU erzeugenCode fÃ¼r GNU as erzeugenCode fÃ¼r GNU Assembler (gas) erzeugenCode fÃ¼r GNU ld erzeugenCode fÃ¼r die GNU-Laufzeitumgebung erzeugenCode fÃ¼r ISA Ebene N erzeugenCode fÃ¼r die NeXT (Apple Mac OS X) Laufzeitumgebung erzeugenCode fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU)Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r UNIX Assembler erzeugenCode fÃ¼r einen 5206e erzeugenCode fÃ¼r einen 520X erzeugenCode fÃ¼r einen 528x erzeugenCode fÃ¼r einen 5307 erzeugenCode fÃ¼r einen 5407 erzeugenCode fÃ¼r 68000 erzeugenCode fÃ¼r 68020 erzeugenCode fÃ¼r einen 68030 erzeugenCode fÃ¼r einen 68040 erzeugenCode fÃ¼r einen 68040 ohne neue Befehle erzeugenCode fÃ¼r einen 68060 erzeugenCode fÃ¼r einen 68060 ohne neue Befehle erzeugenCode fÃ¼r einen 68302 erzeugenCode fÃ¼r einen 68332 erzeugenCode fÃ¼r einen 68851 erzeugenCode fÃ¼r ColdFire v4e erzeugenCode fÃ¼r DLL erzeugenCode fÃ¼r eine cpu32 erzeugenCode fÃ¼r 11/10 erzeugenCode fÃ¼r 11/40 erzeugenCode fÃ¼r 11/45 erzeugenCode fÃ¼r Â»big-endianÂ« erzeugenCode fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugenCode fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sindCode fÃ¼r die gegebene CPU erzeugenCode fÃ¼r groÃŸe switch-Anweisungen erzeugenCode fÃ¼r Â»little-endianÂ« erzeugenCode fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugenCode fÃ¼r den Boehm GC erzeugenCode fÃ¼r M*Core M210 erzeugenCode fÃ¼r M*Core M340 erzeugenCode fÃ¼r das gegebene ISA erzeugenCode fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugenCode fÃ¼r die angegebene Chip- oder CPU-Version erzeugenCode im Â»Big EndianÂ«-Modus erzeugenCode im Â»Little EndianÂ«-Modus erzeugenCode fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugenFÃ¼r schnelles Debugging geeigneten Code erzeugenCode erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kannCode erzeugen, der zum angegebenen ABI passtCode erzeugen, der 68881-Gleitkommabefehle verwendetCode zur ÃœberprÃ¼fung der Grenzen vor Feldindizierung erzeugenCode zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugenCode erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤ltCode mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugenCode ohne GP-Register erzeugencpp-Defines fÃ¼r Server-IO erzeugencpp-Defines fÃ¼r Workstation-IO erzeugenFehlersuchinformationen im COFF-Format erzeugenFehlersuchinformationen im DWARFv2-Format erzeugenFehlersuchinformationen im STABS-Format erzeugenFehlersuchinformationen im VMS-Format erzeugenFehlersuchinformationen im XCOFF-Format erzeugenFehlersuchinformationen im erweiterten Standardformat erzeugenFehlersuchinformationen im Standardformat erzeugenFehlersuchinformationen im erweiterten STABS-Format erzeugenFehlersuchinformationen im erweiterten XCOFF-Format erzeugenStandard SH2a-Code mit einfacher Genauigkeit erzeugenStandard SH4-Code mit einfacher Genauigkeit erzeugenStandard SH4-100-Code mit einfacher Genauigkeit erzeugenStandard SH4-200-Code mit einfacher Genauigkeit erzeugenStandard SH4a-Code mit einfacher Genauigkeit erzeugenDivisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugenSchnelle indirekte Aufrufe erzeugenGleitkommaarithmetik mit gegebenem Befehlssatz erzeugenGleitkomma-Multiplizier-/Addier-Befehle erzeugenVerschmolzene Multiplizier-/Addier-Befehle erzeugenEingebettete Gleitkommadivision erzeugen, auf Wartezeit optimierenEingebettete Gleitkommadivision erzeugen, auf Durchsatz optimierenEingebettete Ganzzahldivision erzeugen, auf Wartezeit optimierenEingebettete Ganzzahldivision erzeugen, auf Durchsatz optimierenEingebettete Quadratwurzel erzeugen, auf Wartezeit optimierenEingebettete Quadratwurzel erzeugen, auf Durchsatz optimierenKlasseninstanzen zur Laufzeit erzeugenisel-Befehle erzeugenLockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugenBibliotheksfunktionsaufruf zum AuÃŸerkraftsetzen der BefehlscacheeintrÃ¤ge nach Trampolinfixierung erzeugenLittle-Endian-Code erzeugenLittle-Endian-Code erzeugenLaden/Speichern mehrerer Befehle erzeugenLaden/Speichern mit Aktualisierungsbefehlen erzeugenMake-AbhÃ¤ngigkeiten werden erstelltMake-AbhÃ¤ngigkeiten erzeugen und Ã¼bersetzenmips16-Code erzeugenCode im normalen Modus erzeugenSH2a-Code nur mit einfacher Genauigkeit erzeugenSH4-Code nur mit einfacher Genauigkeit erzeugenSH4-100-Code nur mit einfacher Genauigkeit erzeugenSH4-200-Code nur mit einfacher Genauigkeit erzeugenSH4a-Code nur mit einfacher Genauigkeit erzeugenPC-relativen Code erzeugenUnechte Ziele fÃ¼r alle Headers erzeugenWenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode)Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode)Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode)Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode)Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Felder in Schleifen erzeugenWiedereinsprungsfÃ¤higen PIC-Code erzeugenInformationen zur Typbeschreibung zur Laufzeit erzeugenSelbstverschiebbaren Code erzeugensin, cos und sqrt fÃ¼r FPU erzeugenSoftware-Gleitkommadivision fÃ¼r besseren Durchsatz erzeugenWenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugenZeichenkettenbefehle fÃ¼r Blockkopieroperationen erzeugenAbwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegenGeneriertes sollte vom Bootstrap-Loader geladen werdenGenerische Funktion Â»%sÂ« bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarGenerische Schnittstellen:Generisches Unterprogramm Â»%sÂ« bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisenExternen Symbolen einen fÃ¼hrenden Unterstrich gebenMit N Aufrufen und V rufmarkierten Variablen in einer Funktion: .GLOBAL_VAR verwenden, wenn NxV grÃ¶ÃŸer als diese Grenze ist.Globaler Name Â»%sÂ« bei %L wird bereits als ein %s bei %L verwendetGlobale Registervariable %qD in verschachtelter Funktion verwendet.Mit Host verbundene Variable Â»%sÂ« darf nicht in DATA-Anweisung bei %C stehen.Wie oft soll Stelle im Quelltext beim Anfang von zeilenumgebrochener Diagnose ausgegeben werdenICE: emit_insn verwendet, wo emit_jump_insn erforderlich:
! ID der zu bauenden Shared LibraryID-gemeinsam genutzte Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werden.WENN IF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckABFRAGENINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L kann nicht gleichzeitig FILE- und UNIT-Spezifizierer enthaltenINQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTENT(%s) steht mit INTENT(%s) bei %L in KonfliktSchnittstellenprozedur Â»%sÂ« bei %L hat den selben Namen wie die umgebende ProzedurEALÃ„NGE IOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt kein dezimales GleitkommaISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine namenlosen structs/unionsISO-C verbietet %<goto *expr;%>ISO-C erlaubt keine leeren QuelldateienISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼ckenISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben TypenISO-C verbietet Typkonvertierung auf union-TypISO-C verbietet Vergleich von %<void *%> mit FunktionszeigerISO-C verbietet bedingten Ausdruck zwischen %<void *%> und FunktionszeigerISO-C verbietet bedingten Ausdruck mit nur einer void-SeiteISO-C verbietet const- oder volatile-FunktionstypenISO-C verbietet Konvertierung von Funktionszeigern in ObjektzeigertypISO-C verbietet Konvertierung von Objektzeigertypen in FunktionszeigertypISO-C verbietet leere InitialisierungsklammernISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines ?:-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden WertebereichesISO-C verbietet, ein %<register%>-Feld zu indizierenISO-C verbietet Feld %qs der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>ISO-C beschrÃ¤nkt AufzÃ¤hlungswerte auf Bereich von %<int%>ISO-C++ erlaubt keine benannten InitialisierungenISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ unterstÃ¼tzt nicht %<long long%>ISO-C++ verbietet %s zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet %s eines Zeigers vom Typ %qTISO-C++ verbietet %s einer AufzÃ¤hlungISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼ckenISO-C++ verbietet den Aufruf von %<::main%> vom Programm ausISO-C++ verbietet Umwandlung zwischen Zeiger auf Funktion und Zeiger auf ObjektISO-C++ verbietet Umwandlung in Feldtyp %qTISO-C++ verbietet Vergleich zwischen Zeiger und GanzzahlISO-C++ verbietet zusammengesetzte LiteraleISO-C++ verbietet berechnete GotosISO-C++ verbietet Deklaration von %qs ohne TypISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der KlasseISO-C++ verbietet Initialisierung eines Feldes mit Â»newÂ«ISO-C++ verbietet Initialisierung des Elementes %qDISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qTISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende KlasseISO-C++ verbietet das Auslassen des mittleren Terms eines Â»?:Â«-AusdruckesISO-C++ verbietet Indizierung eines Nicht-L-Wert-FeldesISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet das Ermitteln der Adresse einer Umwandlung in einen Nicht-L-Wert-AusdruckISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet die Verwendung von %<extern%> bei expliziten InstanziierungenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet die Verwendung einer Initialisierungsliste zur Initialisierung der Referenz %qDISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf Methode in SubtraktionISO-C++ verbietet Feld variabler GrÃ¶ÃŸeISO-C++ verbietet Feld %qD variabler GrÃ¶ÃŸeISO-C++ verbietet Feld der GrÃ¶ÃŸe nullISO-C++ verbietet Feld %qD der GrÃ¶ÃŸe nullISO-C++ verbietet anonyme structsISO-C++ verbietet Ãœberladen des Operators ?:ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:ISO-C90 unterstÃ¼tzt nicht %<[*]%>-FelddeklaratorenISO-C90 unterstÃ¼tzt nicht %<long long%>ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in ParameterfelddeklaratorenISO-C90 unterstÃ¼tzt keine komplexen TypenISO-C90 unterstÃ¼tzt keine flexiblen Felder als ElementeISO-C90 verbietet Feld %qs, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet zusammengesetzte LiteraleISO-C90 verbietet die Angabe von zu initialisierenden UnterobjektenISO-C90 verbietet, ein Nicht-L-Wert-Feld zu indizierenISO-C90 verbietet Feld %qs variabler GrÃ¶ÃŸeISR %s benÃ¶tigt %d WÃ¶rter lokaler Variablen, hÃ¶chstens 32767Bezeichner erforderlichWenn -fvariable-expansion-in-unroller verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine bestimmte Variable wÃ¤hrend Loop-Unrolling expandiert wirdWenn das erste Argument von ATAN2 %L Null ist, dann darf das zweite Argument nicht Null seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernenWenn Planung nach dem Neuladen, dann Superblock-PlanungWenn Planung nach dem Neuladen, dann VerfolgungsplanungWenn gesetzt, werden steuerungs-spekulative Anweisungen nur gewÃ¤hlt, wenn es es im Moment keine andere Wahl gibt Wenn gesetzt, werden daten-spekulative Anweisungen nur gewÃ¤hlt, wenn es es im Moment keine andere Wahl gibt Â»DÂ« in Spalte eins in statischer Form ignorierenAttribut dllimport fÃ¼r Funktionen ignorierendllimport fÃ¼r Funktionen erzeugenLeseoperationen ignorieren, wenn SchmutzfÃ¤nger-Einsatz eingefÃ¼gt wirdIgnoriert (veraltet)Anweisungsmarke in leerer Anweisung bei %C wird ignoriertIllegale STAT-Variable in ALLOCATE-Anweisung bei %C fÃ¼r eine PURE-ProzedurIllegale STAT-Variable in DEALLOCATE-Anweisung bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤ssiges Zeichen in BOZ-Konstante bei %CIllegaler Freigabeausdruck in DEALLOCATE bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-ObjektUnzulÃ¤ssiger Schritt von Null bei %LIllegale Variable in NULLIFY bei %C fÃ¼r eine PURE-ProzedurVtables mit Thunks implementierenImplizit angegebener PARAMETER Â»%sÂ« bei %L passt nicht zu frÃ¼herem IMPLICIT-TypEs ist fÃ¼r %qs nicht mÃ¶glich, eine Instanz von %qs zu seinIn %+D: Ã¼berlappende Variablen- und Ausnahmebereiche bei %dIn C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet.In Funktion %qs:In Elementfunktion %qs:Im gewÃ¤hlten Standard steht Attribut %s mit Attribut %s bei %L in KonfliktIm gewÃ¤hlten Standard steht Attribut %s mit Attribut %s in Â»%sÂ« bei %L in KonfliktNach dem gewÃ¤hlten Standard ist das Attribut ALLOCATABLE bei %C nicht in TYPE-Definition erlaubtInhalt der <Datei> vor anderen Dateien einfÃ¼genUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LUnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %LUnvertrÃ¤gliche RÃ¤nge in %s bei %LUnvertrÃ¤glicher Typ fÃ¼r %<+=%>. %qs kann nicht in %<java.lang.String%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<?:%>. %qs kann nicht in %<boolean%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<?:%>. %qs kann nicht in %qs umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<[]%>. %qs kann nicht in %<int%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<[]%>. Explizite Umwandlung nÃ¶tig, um %qs nach %<int%> zu konvertierenUnvertrÃ¤glicher Typ fÃ¼r %<if%>. %qs kann nicht in %<boolean%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<switch%>. %qs kann nicht in %<int%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %<synchronized%>. %qs kann nicht in %<java.lang.Object%> umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. %qs kann nicht in %qs umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. %qs kann nicht in boolean umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. %qs kann nicht in Ganzzahl umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. %qs kann nicht in numerischen Typen umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. Verschiebungsweite kann nicht von %qs in Ganzzahl umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %qs. Explizite Typumwandlung nÃ¶tig, um %qs in Ganzzahl umzuwandelnUnvertrÃ¤glicher Typ fÃ¼r %qs. Explizite Umwandlung nÃ¶tig, um Verschiebungsweite von %qs in Ganzzahl umzuwandelnUnvertrÃ¤glicher Typ fÃ¼r %s. %qs kann nicht in %qs umgewandelt werdenUnvertrÃ¤glicher Typ fÃ¼r %s. Explizite Umwandlung nÃ¶tig, um von %qs in %qs umzuwandelnUnvertrÃ¤glicher Feldtyp. %s konvertieren %qs in %qsinkompatibler Typ fÃ¼r case. %qs kann nicht nach %<int%> konvertiert werdenUnvertrÃ¤glicher GrÃ¶ÃŸen-Typ in Felderzeugungsausdruck. %s konvertieren %qs in %<int%>UnvertrÃ¤glicher Typ fÃ¼r Schleifenbedingung. %qs kann nicht in %<boolean%> umgewandelt werdenUnvertrÃ¤gliche Typen in Zuweisung bei %L, %s an %sInkonsistente Ã„quivalenzregeln mit Â»%sÂ« bei %L und Â»%sÂ« bei %LInkonsistente Elementdeklaration. Es kann hÃ¶chstens eines von %<final%> und %<volatile%> angegeben werdenInkonsistente Elementdeklaration. Es kann hÃ¶chstens eines von %<public%>, %<private%> und %<protected%> angegeben werdenRÃ¤nge fÃ¼r Operator bei %L und %L stimmen nicht Ã¼bereinFalscher Funktions-RÃ¼ckgabewertIEEE-Befolgung fÃ¼r Gleitkommacode erhÃ¶henAnzahl der verfÃ¼gbaren Soft-Register anzeigenInitialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierungsausdruck reduzierte nicht %CInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierte Objekte Â»%sÂ« und Â»%sÂ« kÃ¶nnen nicht beide in EQUIVALENCE-Anweisung bei %L seinInitialisierung fÃ¼r COMMON-Variable Â»%sÂ« bei %C nicht erlaubtInitialisierung fÃ¼r PARAMETER Â»%sÂ« bei %C nicht erlaubtFriend-Funktionen in umgebenden Namensraum einfÃ¼genAlle bekannten Zeichenkettenoperationen einbetten (inline)Konstanten einbetten, wenn es mit 2 Befehlen oder weniger gehtStandardmÃ¤ÃŸig Â»inlineÂ«-ElementfunktionenRekursives inline nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter Ã¼berschreitetInnere Klasse %qs kann nicht statisch sein. Statische Klassen kÃ¶nnen nur in Schnittstellen und Klassen hÃ¶chster Ebene auftretenEingabedatei ist eine Datei mit einer Liste der Dateinamen zum ÃœbersetzenArc-basierten Programm-Profilierungscode einfÃ¼genCode in Profilwerte von AusdrÃ¼cken einfÃ¼genStapelprÃ¼fung in das Programm einfÃ¼genInstanzenmethoden kÃ¶nnen nicht von einer statischen Methode Ã¼berschrieben werden. Methode %qs ist eine Instanzenmethode in Klasse %qsEin- und Austritte von Funktionen beim Profilieren von Aufrufen verwendenGanzzahlausdruck erforderlich bei %CGanzzahlart %d bei %C nicht verfÃ¼gbarGanzzahl auÃŸerhalb symmetrischem Bereich wegen Standard-Fortran bei %LGanzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %LGanzzahlÃ¼berlaufGanzzahl zu groÃŸ fÃ¼r Ganzzahlart %i bei %CGanzzahl zu groÃŸ fÃ¼r seine Art bei %CGanzzahl bei %C zu groÃŸGanzzahl zu groÃŸ in Form-Spezifikation bei %LGanzzahlwert zu groÃŸ in Ausdruck bei %CEinmal aufgerufene Funktionen in ihre Aufrufer einfÃ¼genEinfache Funktionen in ihre Aufrufer einfÃ¼genSchnittstelle %qs erbt Methode %qs der Schnittstelle %qs. Diese Methode wird in Schnittstelle %qs mit anderem RÃ¼ckgabetypen umdefiniertSchnittstelle %qs wiederholtInterner Fehler bei (1):Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
  Interner Debug-SchalterInterner Fehler: %s (Programm %s)
  Bitte senden Sie einen vollstÃ¤ndigen Fehlerbericht
  auf Englisch ein; Fehler in der deutschen Ãœbersetzung
  sind an translation-team-de@lists.sourceforge.net zu melden.
! Gehen Sie gemÃ¤ÃŸ den Hinweisen in %s vor.Interne Prozedur Â»%sÂ« ist nicht als effektives Argument bei %L erlaubtInterne Einheit mit Vektor-Index bei %LCode in Zeichen-Daten im Text-Abschnitt einstreuenIntrinsisches Â»%sÂ« bei %L kann keine Initialisierung habenEingebautes Â»%sÂ« bei %L ist nicht als effektives Argument erlaubtIntrinsisches Â»%sÂ« bei %L ist nicht im gewÃ¤hlten Standard vorhandenDas intrinsische Â»%sÂ« bei %L muss mindestens zwei Argumente habenIntrinsische Funktion %L existiert nichtInnere Funktion %s(%d) nicht erkanntBei %2$L referenzierter intrinsischer Operator Â»%1$sÂ« nicht im Modul Â»%3$sÂ« gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiges Argument %qs fÃ¼r %<instanceof%>UngÃ¼ltiger Argumenttyp %qs fÃ¼r %qsUngÃ¼ltige Feldinitialisierung fÃ¼r Nicht-Array-Typ %qsUngÃ¼ltige Umwandlung von %qs in %qsUngÃ¼ltige Ausnahmeklasse %qs in %<throws%>-Klausel. Die Ausnahme muss eine abgeleitete Klasse einer Ausnahme sein, die von %qs von Klasse %qs geworfen wirdUngÃ¼ltiger SteuerausdruckUngÃ¼ltige DeklarationUngÃ¼ltiger AusdruckUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Init-AnweisungUngÃ¼ltiger SchnittstellentypUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LungÃ¼ltige linke Seite der ZuweisungUngÃ¼ltige Methodendeklaration, Methodenname erforderlichUngÃ¼ltige Methodendeklaration, RÃ¼ckgabetyp erforderlichUngÃ¼ltige Permutation in ORDER-Parameter bei %LUnzulÃ¤ssige Realart %d bei %CUngÃ¼ltiger ReferenztypUngÃ¼ltiges zweites Argument von IBCLR bei %LUngÃ¼ltiges zweites Argument von IBITS bei %LUngÃ¼ltiges zweites Argument von IBSET bei %LUngÃ¼ltiges zweites Argument von ISHFT bei %LUngÃ¼ltiges zweites Argument von ISHFTC bei %LUngÃ¼ltiges zweites Argument von REPEAT bei %LUngÃ¼ltiges drittes Argument von IBITS bei %LUngÃ¼ltiges drittes Argument von ISHFTC bei %LUngÃ¼ltiger TypausdruckUngÃ¼ltiger AktualisierungsausdruckFÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgebenIteratorschritt bei %L kann nicht Null seinJava-Klasse %qT kann keinen Destruktor habenJava-Klasse %qT kann keinen impliziten nicht-trivialen Destruktor habenJava-Klasse %qT kann nicht mehrere Basen habenJava-Klasse %qT kann keine virtuellen Basen habenJava-Methode %qD hat Nicht-Java-Parametertyp %qTJava-Methode %qD hat Nicht-Java-RÃ¼ckgabetyp %qTSprungziele werden zu dieser Zweierpotenz ausgerichtetEinfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugenEinfach icc0/fcc0 verwendenKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinSchlÃ¼sselwort %<super%> auÃŸerhalb des erlaubten Kontextes verwendetSchlÃ¼sselwort %<this%> auÃŸerhalb des erlaubten Kontextes verwendetSchlÃ¼sselwort Â»%sÂ« bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument Â»%sÂ« bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument Â»%sÂ« bei %L ist nicht in der ProzedurDie Art %d ist kein CHARACTER bei %CDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztArt des Wertarguments bei %L ist grÃ¶ÃŸer als die StandardartL%d Cache-Wartezeit unbekannt fÃ¼r %sMARKE ZUORDNEN LOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert aber nirgendwo definiertMarke Â»%sÂ« bei %C passt nicht zur IF-Marke Â»%sÂ«Marke Â»%sÂ« bei %C passt nicht zur WHERE-Marke Â»%sÂ«Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname Â»%sÂ« bei %C ist mehrdeutigBuchstabe %c hat bereits einen IMPLICIT-Typ bei %CBuchstabe Â»%cÂ« bereits gesetzt in IMPLICIT-Anweisung bei %CBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinBeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufhebenWie -M, aber System-Header-Dateien ignorierenWie -MD, aber System-Header-Dateien ignorierenWie -pedantic, aber als Fehler ausgebenDiagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschrÃ¤nken. 0 unterdrÃ¼ckt ZeilenumbruchGrenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenGrÃ¶ÃŸe von Â»inlineÂ«-Funktionen auf <Zahl> beschrÃ¤nkenZeile bei %C wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
! Binden, um Programm im ELF-Format auszugeben (statt mmo)Mit libads.a, libc.a und crt0.o bindenMit libmvme.a, libc.a und crt0.o bindenMit libsim.a, libc.a und sim-crt0.o bindenMit libyk.a, libc.a und crt0.o bindenMit Library-PIC-Bibliotheken linkenAuf lokale Variable %qs kann nicht von innerer Klasse %qs aus zugegriffen werden, auÃŸer sie ist als Â»finalÂ« deklariertLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenPCH-Dateien suchen und verwenden, sogar bei VorverarbeitungSchleifen zu dieser Zweierpotenz ausrichtenSchleifenvariable Â»%sÂ« bei %C kann nicht INTENT(IN) seinSchleifenvariable bei %C kann keine Unter-Komponente seinMCU %qs nur fÃ¼r Assemblierung unterstÃ¼tztMMIX-intern: %s ist kein schiebbares intMMIX-intern: Falsches Register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesMMIX-intern: Letzte benannte Vararg wÃ¼rde nicht in ein Register passenMMIX-intern: Fall %qc fehlt in mmix_print_operandMMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODULE PROCEDURE Â»%sÂ« bei %L kommt nicht aus einem ModulMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMULT-Fall in cris_op_strGrÃ¶ÃŸe des zweiten Arguments von ISHFT Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸe des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %LGrÃ¶ÃŸe des zweiten Arguments von ISHFTC Ã¼berschreitet drittes Argument bei %LGrÃ¶ÃŸe des dritten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %LRÃ¼ckwÃ¤rtskettenzeiger pflegenÂ»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet machenÂ»charÂ« standardmÃ¤ÃŸig vorzeichenunbehaftet machenÃœbersetzung mit <Zeichenkette> reproduzierbar machenFehler bei impliziten Funktionsdeklaration erzeugenGanzzahlen 32 Bit breit machenStructs Vielfache von 4 Bytes machen (Warnung: ABI geÃ¤ndert)<Register> als durch Funktionsaufrufe beschÃ¤digt markieren<Register> als Ã¼ber Funktionsgrenzen hinweg reserviert markieren<Register> als fÃ¼r den Compiler nicht verfÃ¼gbar markierenMAC-Register als Aufruf-zerstÃ¶rt markierenAlle inline-Methoden mit versteckter Sichtbarkeit markierenMaximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent)Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent)GrÃ¶ÃŸte BezeichnerlÃ¤ngeGrÃ¶ÃŸte ZeichenlÃ¤nge fÃ¼r TeildatensÃ¤tzeHÃ¶chstzahl der zu meldenden FehlerDie HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandeltHÃ¶chstzahl der Schleifen fÃ¼r die Anwendung von Swing-Modulo-Scheduling (hauptsÃ¤chlich zur Fehlersuche)HÃ¶chstzahl der in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssenHÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMethode %qs kann in innerer Klasse %qs nicht statisch sein. Nur Elemente von Schnittstellen und Klassen hÃ¶chster Ebene kÃ¶nnen statisch sein.Methode %qs wurde mit RÃ¼ckgabetyp %qs in Klasse %qs definiertMethoden kÃ¶nnen nicht Ã¼berschrieben werden, um privater zu sein. Methode %qs ist nicht %s in Klasse %qsMin/Max-Befehle erlaubtMin/Max-Befehle nicht erlaubtMinimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des HeapKleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in KilobytesMindestanzahl der zum Umschalten auf vollstÃ¤ndige virtuelle Umbenennungen zu betrachtenden virtuellen MappingsIn fortgesetzter Zeichenkonstante bei %C fehlt Â»&Â«Fehlender Parameter DIM in intrinsischem Â»%sÂ« bei %LFehlendes effektives Argument Â»%sÂ« in Aufruf von Â»%sÂ« bei %LFehlendes effektives Argument fÃ¼r Argument Â»%sÂ« bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion Â»%sÂ« bei %CFehlende Argumente fÃ¼r intrinsisches %s bei %LFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CFehlender KlassennameFehlender Term fÃ¼r KlassentypFehlende Dimensionsangabe bei %CFehlender Exponent in Realzahl bei %CFehlender Term fÃ¼r formalen ParameterFehlende Format-Marke bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlender BezeichnerFehlender SchnittstellennameFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFÃ¼hrende linke Klammer fehltFehlender NameFehlender oder ungÃ¼ltiger KonstantenausdruckFehlende RÃ¼ckgabeanweisungFehlende rechte Klammer bei %CFehlender BasisklassennameFehlender TermFehlender Term und Â»)Â« erwartetFehlender Term und Â»]Â« erwartetFehlender Term oder Â»)Â«Fehlender Term oder Â»)Â« erwartetFehlende VariableninitialisierungModifizierer %qs doppelt deklariertModul %s in Zeile %d, Spalte %d: %sMehr effektive als formale Argumente in Prozeduraufruf bei %LBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legenNamenslistenobjekt Â»%sÂ« bei %L kann nicht ALLOCATABLE-Komponenten habenNÃ„QVNOPNICHT NOTE_INSN_BASIC_BLOCK %d in der Mitte des Basis-Blocks %dNOTE_INSN_BASIC_BLOCK fehlt fÃ¼r Block %dAuf rechter Seite in Zuweisung bei %L tritt NULL aufNULL-Zeiger bei %L ist nicht als effektives Argument der intrinsischen Funktion Â»%sÂ« erlaubtNULL in Arithmetik verwendetNULL()NULL()-Initialisierung bei %C ist mehrdeutigKlausel NUM_THREADS bei %L erfordert einen skalaren INTEGER-AusdruckName Â»%sÂ« bei %C ist eine mehrdeutige Referenz auf Â»%sÂ« von aktueller ProgrammeinheitName Â»%sÂ« bei %C ist eine mehrdeutige Referenz auf Â»%sÂ« vom Modul Â»%sÂ«Name Â»%sÂ« bei %C ist der Name der ProzedurName Â»%sÂ« in %s-Anweisung bei %C ist kein SchleifennameName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName zu langBenannter COMMON-Block Â»%sÂ« bei %L sollte die gleiche GrÃ¶ÃŸe habenBenannte Konstante Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante bei %C in EQUIVALENCENamensliste %s kann nicht mit USE-Verbindung in %s umbenannt werden.Gruppenname Â»%sÂ« der Namensliste bei %C hat bereits einen Basistypen von Â»%sÂ«Gruppenname Â»%sÂ« der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Namensbereich:AufrufzerstÃ¶rtes Zielregister erforderlichEin zweites aufrufzerstÃ¶rtes Mehrzweckregister wird benÃ¶tigtGeschachteltes %s %s ist %s; kann nicht von hier aus zugegriffen werdenNeu in Fortran 2003: ENUM AND ENUMERATOR bei %CNeu in Fortran 2003: Feldkonstruktoren im [...]-Stil bei %CKeine Zweige
  Keine Aufrufe
! Kein Fall fÃ¼r %sKein zu %qs passender Konstruktor in Klasse %qs gefundenKein voreingestelltes crt0.oKeine umgebende Instanz fÃ¼r innere Klasse %qs ist in Bereich %sKeine ausfÃ¼hrbaren Zeilen
! Keine Markendefinition fÃ¼r %qs gefundenKeine Methode namens %qs im GÃ¼ltigkeitsbereichKeine Variable %qs in Klasse %qs definiertKeine Variable %qs in Typ %qs definiertNicht native und nicht abstrakte Methode %qs muss einen definierten KÃ¶rper habenNicht-threadprivates Objekt Â»%sÂ« in Klausel COPYIN bei %LNicht-numerisches Zeichen in Anweisungsmarke bei %CTab-Zeichen bei %C passt nichtUnpassendes Tab-Zeichen in Spalte 1 der Zeile %dAbschnitt eines nicht konstanten Feldes bei %L in DATA-AnweisungNicht-negative Breite benÃ¶tigtNicht-Standard Typ-Deklaration %s*%d bei %CKeine gÃ¼ltige Java-.class-Datei.Keine gÃ¼ltige Java-.class-Datei.
! Anzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16)Anzahl der zur Ãœbergabe von Ganzzahlargumenten verwendeten RegisterNumerischer PARAMETER in komplexer Konstante bei %C erforderlichIn Ausdruck bei %L werden numerische Operanden benÃ¶tigtNumerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %LÃ–FFNENOPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubtODER ORDER-Parameter von RESHAPE bei %L hat nicht die gleiche GrÃ¶ÃŸe wie SHAPE-ParameterORDER-Parameter von RESHAPE bei %L ist auÃŸerhalb des WertebereichesObjekt Â»%sÂ« bei %L muss das SAVE-Attribut %s habenObjective-C-Deklarationen dÃ¼rfen nur im globalen GÃ¼ltigkeitsbereich erscheinenVeraltet: Arithmetische IF-Anweisung bei %CVeraltet: ASSIGN-Anweisung bei %CVeraltet: ASSIGNED-Variable in FORMAT-Markierung bei %LVeraltet: Zugewiesene GOTO-Anweisung bei %CVeraltet: GOTO bei %L springt zum ENDe des Konstrukts bei %LVeraltet: PAUSE-Anweisung bei %CVeraltet: REAL DO Schleifeniterator bei %LDeklaration %s*%d im alten Stil wird bei %C nicht unterstÃ¼tztRahmenzeiger fÃ¼r Blattfunktionen auslassenSchritt zur Bereichsverkleinerung auslassen, wenn komplexe Division durchgefÃ¼hrt wirdRahmenzeiger in Blattfunktionen auslassenAls Modifizierer lokaler Variablen ist nur %<final%> erlaubtNur Konstruktoren dÃ¼rfen Konstruktoren aufrufenNur intrinsische Operatoren kÃ¶nnen in Ausdruck bei %L verwendet werdenNur einen Befehl pro Durchgang ausgebenNur 32 FPRs verwendenNur 32 GPR verwendenOpenMP-Anweisungen bei %C dÃ¼rfen in PURE- oder ELEMENTAL-Prozeduren nicht auftretenOperand des Operators .NOT. bei %%L ist %sOperand des unÃ¤ren numerischen Operators Â»%sÂ« bei %%L ist %sOperand des Benutzeroperators Â»%sÂ« bei %%L ist %sOperanden des binÃ¤ren numerischen Operators Â»%sÂ« bei %%L sind %s/%sOperanden des Vergleichsoperators Â»%sÂ« bei %%L sind %s/%sOperanden des logischen Operators Â»%sÂ« bei %%L sind %s/%sOperanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%sOperanden des Benutzeroperators Â»%sÂ« bei %%L sind %s/%sOperatorschnittstelle bei %L steht mit intrinsischer Schnittstelle in KonfliktOperatorschnittstelle bei %L hat falsche ArgumentanzahlOperatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente habenOperatorschnittstellen fÃ¼r %s:Auf GrÃ¶ÃŸe statt Geschwindigkeit optimierenInduktionsvariablen auf BÃ¤umen optimierenlui/addiu-Adressladebefehle optimierenGeschwister- und endrekursive Aufrufe optimierenEnde-Aufruf-Befehle in Assembler und Binder optimierenAusgabe fÃ¼r PROCESSOR optimierenOptionen:
  Speicher voll -- malloc() gescheitertStapelspeicher aufgebraucht.
! Klassendatei ausgebenBefehlsgrÃ¶ÃŸen in die asm-Datei ausgeben-mbest-lib-options Ã¼berschreibenP-Deskriptor benÃ¶tigt fÃ¼hrenden SkalierungsfaktorPAD-Parameter erforderlich fÃ¼r kurzen SOURCE-Parameter bei %Lfehlende Initialisierung fÃ¼r PARAMETER bei %LPAUSE PHI-Argument fehlt fÃ¼r Kante %d->%dPHI-Argument ist kein SSA_NAME, oder invariantPHI def ist kein GIMPLE-WertPIC-Codeerzeugung ist mit schnellen indirekten Aufrufen unvertrÃ¤glichPIC-Codeerzeugung wird im portierbaren Laufzeitmodell nicht unterstÃ¼tztPIC wird benÃ¶tigt, wird aber nicht mit CONST16-Befehlen unterstÃ¼tztPIC-Register %qs wird in %<asm%> zerstÃ¶rtPIC-Register ist nicht vorbereitetZEIGER ZUORDNEN POINTER-Objekt Â»%sÂ« in Klausel %s bei %LPOINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L aufPRINT-Namensliste bei %C ist eine ErweiterungPRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubtPRINT_OPERAND Null-ZeigerPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%CPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%FPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%NPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%WPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%qPRINT_OPERAND, ungÃ¼ltiger Operand fÃ¼r AustauschPRINT_OPERAND: Unbekanntes Zeichen '%c'PRINT_OPERAND: unbekanntes Zeichen '%c'PRINT_OPERAND_ADDRESS, 2 RegisterPRINT_OPERAND_ADDRESS, ungÃ¼ltiger Befehl #1PRINT_OPERAND_ADDRESS, Null-ZeigerPRIVATE-Anweisung bei %C muss Strukturkomponenten vorausgehenPRIVATE-Anweisung in TYPE bei %C muss innerhalb eines MODULEs seinPRIVATE-Symbol Â»%sÂ« kann kein Element der PUBLIC-Namensliste bei %L seinAttribut PROCEDURE steht mit Attribut NAMELIST in Â»%sÂ« bei %L in KonfliktPUBLIC-Funktion Â»%sÂ« bei %L kann nicht PRIVATE-Typen Â»%sÂ« habenVLIW-Befehle packenStrukturelemente ohne LÃ¼cken zusammenpackenPaket %qs nicht in Â»importÂ« gefundenAuffÃ¼llen mit %d Bytes vor Â»%sÂ« in COMMON Â»%sÂ« bei %L erforderlichParameter Â»%sÂ« bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziertParameterfeld Â»%sÂ« bei %L kann nicht automatische oder vermutete Form haben-assert pure-text an Binder Ã¼bergebenFP-Argumente an FP-Register Ã¼bergebenArgumente Ã¼ber Register Ã¼bergebenArgumente Ã¼ber den Stapel Ã¼bergebenÃœbergabe der eingebauten Prozedur Ã¼ber die Speicherstelle ist bei %L nicht erlaubtAuf das Â»inlineÂ«-SchlÃ¼sselwort achtenDWARF2-Wiederholungsbeseitigung durchfÃ¼hrenZwischenprozedurale Konstantenweitergabe durchfÃ¼hrenSMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchfÃ¼hrenVR4130-spezifische Ausrichtungs-Optimierungen durchfÃ¼hrenWertebereichsweitergabe auf BÃ¤umen durchfÃ¼hrenEine Reihe kleiner, aber teurer, Optimierungen durchfÃ¼hrenOptimierungsdurchlauf zur KopierÃ¼bertragung von Registern durchfÃ¼hrenEinen Optimierungsdurchgang zur Registerumbenennung durchfÃ¼hrenLadeoptimierung fÃ¼r Sprungziele nach Prolog/Epilog-Behandlung ausfÃ¼hrenLadeoptimierungen fÃ¼r Sprungziele vor Prolog/Epilog-Behandlung ausfÃ¼hrenUmwandlung bedingter SprÃ¼nge in zweiglose Ã„quivalente durchfÃ¼hrenUmwandlung bedingter SprÃ¼nge in bedingte AusfÃ¼hrung durchfÃ¼hrenOptimierung zum Kreuzsprung durchfÃ¼hrenFrÃ¼hes Inlining durchfÃ¼hrenErweiterte Ladebewegung wÃ¤hrend Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hrenBeseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hrenBeseitigung globaler gemeinsamer TeilausdrÃ¼cke nach Registerreservierung durchfÃ¼hrenZwischenprozedurale Zeigeranalyse durchfÃ¼hrenSprung-Threading-Optimierungen durchfÃ¼hrenLebensdaueraufteilung wÃ¤hrend des SSA-Normaldurchlaufs durchfÃ¼hrenSchleifen-SchÃ¤lung durchfÃ¼hrenSchleifenabwicklung fÃ¼r alle Schleifen durchfÃ¼hrenSchleifenabwicklung durchfÃ¼hren, wenn Anzahl der Wiederholungen bekannt istSchleifenausschaltung durchfÃ¼hrenBeseitigung Ã¼berflÃ¼ssigen Ladens nach dem Abspeichern in globalem gemeinsamem Teilausdruck durchfÃ¼hrenSkalarersetzung von Aggregaten durchfÃ¼hrenOptimierung fÃ¼r Ablaufabstraktion auf RTL durchfÃ¼hrenSpeicherbewegung nach Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hrenStrukturelle Alias-Analyse durchfÃ¼hrenSuperblockerzeugung Ã¼ber Ende-VervielfÃ¤ltigung durchfÃ¼hrenBeseitigung ungenutzter Typen in Info zur Fehlersuche durchfÃ¼hrenVariablenverfolgung durchfÃ¼hrenGesamtprogrammoptimierung durchfÃ¼hrenFormatspezifikation bei %C erfordert PunktÂ»$Â« als Bezeichnerzeichen zulassenUnpassende Verwendungen des TAB-Zeichens erlaubenPlanung einer Funktionsprologsequenz erlaubenDie Verwendung des SchlÃ¼sselworts Â»assertÂ« erlaubenUniverselle Zeichennamen (\u und \U) in Bezeichnern zulassenDatenstÃ¼cke in ihren eigenen Abschnitt legenJede Funktion in ihren eigenen Abschnitt platzierenGleitkommakonstanten ins TOC legenAusgabe in <Datei> schreibenSymbol+Offset-Konstanten ins TOC legenBitte senden Sie einen vollstÃ¤ndigen Fehlerbericht auf Englisch ein;
  bearbeiten Sie die Quellen zunÃ¤chst mit einem PrÃ¤prozessor, wenn es
  dienlich ist.
  Fehler in der deutschen Ãœbersetzung sind an translation-team-de@lists.sourceforge.net zu melden.
  
  Gehen Sie gemÃ¤ÃŸ den Hinweisen in %s vor.
! Zeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form habenZeiger-Zuweisungsziel bei %L ist weder TARGET noch POINTERZeiger-Zuweisungziel ist kein POINTER bei %LZeigerzuweisung an Nicht-POINTER bei %LZeigerzuweisung mit Vektorindex fÃ¼r rhs bei %LZeigerinitialisierung bei %C benÃ¶tigt Â»=>Â«, nicht Â»=Â«Zeigerinitialisierung erfordert NULL() bei %CZeiger sind 32 BitZeiger sind 64 BitPositive Exponentenbreite erforderlichPositive Breite benÃ¶tigtMÃ¶glicher Frontend-Fehler: Aufgeschobene FeldgrÃ¶ÃŸe ohne Zeiger, allozierbares Attribut oder abgeleiteter Typ ohne allozierbare Komponenten.MÃ¶glicher Frontend-Fehler: Feldkonstruktor nicht expandiertZweige gegenÃ¼ber bedingter AusfÃ¼hrung bevorzugenWortzugriffe bevorzugen (statt Bytezugriffen)Globalen Symbolen ein Â»:Â« voranstellen (fÃ¼r Verwendung mit PREFIX)Namen der CPU allen Ã¶ffentlichen Symbolnamen voranstellenAlle 40 Bit des FP-Registers Ã¼ber Aufrufe hinweg erhaltenVorgeben, dass Sprung-um-Sprung ein bedingter Sprung istVorgeben, dass SprÃ¼nge teuer sindVerwendung aller Hardware-Gleitkommabefehle verhindernVorher initialisiertes Symbol Â»%sÂ« in COMMON-Block Â»%sÂ« bei %CVorher initialisiertes Symbol Â»%sÂ« in leerem COMMON-Block bei %CEine PrÃ¼fsumme der ausfÃ¼hrbaren Datei fÃ¼r PCH-GÃ¼ltigkeitsÃ¼berprÃ¼fung ausgeben, und anhaltenInformation zur Code-Ãœberdeckung ausgeben.
  
! ZusÃ¤tzliche (mÃ¶glicherweise ungewollte) Warnungen ausgebenInformationen Ã¼ber spekulative Bewegungen ausgeben.Namen der Header-Dateien ausgeben, wie sie verwendet werdenNÃ¼tzliche Informationen aus Java-Quelldateien ausgeben.
  
! Prozedur %s bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenProzedur Â»%sÂ« bei %C hat eine explizite Schnittstelle und darf bei %L keine Attribute deklariert habenProzedur Â»%sÂ« bei %C wurde bereits bei %L definiertProzedur Â»%sÂ« mit einer impliziten Schnittstelle bei %L aufgerufenProzedur Â»%sÂ« in %s bei %L ist weder Funktion noch SubroutineProzedurargument bei %L ist INTENT(IN) wÃ¤hrend die Schnittstelle INTENT(%s) angibtProzedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und hat das POINTER-AttributProzedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und wird an Argument INTENT(%s) Ã¼bergeben#ident-Anweisungen verarbeiten%s wird verarbeitet
  Spezifikation %c%s%c wird verarbeitet, welche Â»%sÂ« ist
! Big-Endian-Code erzeugenZur Laufzeit verschiebbaren Code erzeugenLittle-Endian-Code erzeugenProfilerunterstÃ¼tzung fÃ¼r CRXProgramm befindet sich vollstÃ¤ndig in unteren 64k des SpeichersPC-relative Funktionsaufrufe verbietenBibliotheken fÃ¼r den Simulator anbietenÃ–ffentliches %s %qs muss in einer Datei namens %<%s.java%> definiert seinMODULE-Dateien in Â»VerzeichnisÂ« ablegenDaten in SECTION legenAlles in regulÃ¤res TOC legenFunktionen in SECTION legenGlobale und statische Daten kleiner als <Anzahl> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielen)SprÃ¼nge in AufrufverzÃ¶gerungsschlitze steckenNur-Lese-Daten in SECTION legenUninitialisierte Konstanten im ROM ablegen (benÃ¶tigt -membedded-data)Null-initialisierte Daten in den bss-Abschnitt legenQualifizierer muss eine Referenz seinLESENRESULT-Variable bei %C muss vom Funktionsnamen verschieden seinRÃœCKKEHREN RETURN_ADDRESS_OFFSET nicht unterstÃ¼tztRÃœCKSPULENRTL-ÃœberprÃ¼fung: Zugriff von Elt %d von Â»%sÂ« mit letztem Elt %d in %s, bei %s:%dRTL-ÃœberprÃ¼fung: Zugriff von Elt %d von Vektor mit letztem Elt %d in %s, bei %s:%dRTL-ÃœberprÃ¼fung: Versuch, Nicht-Blocksymbol als Blocksymbol in %s bei %s:%d zu verwendenRTL-ÃœberprÃ¼fung: Code Â»%sÂ« oder Â»%sÂ« erwartet, haben Â»%sÂ« in %s, bei %s:%dRTL-ÃœberprÃ¼fung: Code Â»%sÂ« erwartet, haben Â»%sÂ« in %s, bei %s:%dRTL-ÃœberprÃ¼fung: Elt-%d-Typ %c oder %c erwartet, haben Typ %c (rtx %s) in %s, bei %s:%dRTL-ÃœberprÃ¼fung: Elt-%d-Typ %c erwartet, haben Typ %c (rtx %s) in %s, bei %s:%dRTL-KennzeichenÃ¼berprÃ¼fung: %s mit unerwartetem RTX-Code Â»%sÂ« in %s bei %s:%d verwendetBereichsspezifikation bei %L kann nie passenUnpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)RÃ¤nge der Argumente fÃ¼r elementares intrinsisches Â»%sÂ« unterscheiden sich bei %LVerhÃ¤ltnis zwischen virtuellen Mappings und virtuellen Symbolen fÃ¼r vollstÃ¤ndige virtuelle UmbenennungenDatei Â»%sÂ« wird in Freiform gelesen.Modul %s in Zeile %d, Spalte %d wird gelesen: %sLesen der Spezifikationen von %s
! Realkonstante Ã¼berschreitet seine Art bei %CRealkonstante unterschreitet seine Art bei %CRealzahl bei %C hat Â»dÂ«-Exponent und explizite ArtStack in Prolog neu ausrichtenC++-SchlÃ¼sselworte wie Â»complÂ« und Â»xorÂ« erkennenGNU-definierte SchlÃ¼sselworte erkennenEingebaute Funktionen erkennenDas Â»asmÂ«-SchlÃ¼sselwort erkennenBetrag der generierten Metadaten zur Reflexion verringernGrÃ¶ÃŸe von Objektdateien reduzierenRedundanter Gebrauch des %<abstract%>-Modifizierers. Schnittstelle %qs ist implizit abstraktRegistervariable %qD in verschachtelter Funktion verwendet.Dateinamen beim EinfÃ¼gen von Dateien neu abbildenRedundante Membars entfernenBasisblÃ¶cke und Partition in heiÃŸe und kalte Abschnitte umordnenBasisblÃ¶cke umsortieren, um Codeplatzierung zu verbessernFunktionen umsortieren, um Codeplatzierung zu verbessernFunktionen, Variablen und asms hÃ¶chster Ebene umordnenWiederholungszÃ¤hler kann nicht auf einen P-Deskriptor folgenVorÃ¼bergehende SSA-Speicherbereiche in Kopien mit besseren Namen ersetzenAddieren, Vergleichen, Verzweigen mit Verzweigung anhand des ZÃ¤hlregisters ersetzenSystempfad ersetzenVorÃ¼bergehende AusdrÃ¼cke im SSA-Normaldurchlauf ersetzenÃœber dauerhafte Speicherreservierung berichtenBenÃ¶tigte Zeit fÃ¼r jeden Compilerdurchlauf ausgebenIEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordernBefehle nach Registerbelegung neu planenBefehle vor Registerbelegung neu planenPlatz fÃ¼r Ausgabeargumente in Funktionsprolog reservierendoloop auf angegebene Verschachtelungstiefe beschrÃ¤nkenIn Basis-BlÃ¶cken keine Register bei der Ziel-Lade-Bewegung wiederverwendenVerwendung der Hardware-Gleitkomma-Befehle auf 32-Bit-Operationen beschrÃ¤nkenErgebnis von %s ergibt fÃ¼r seine Art einen Bereichsfehler bei %LErgebnis von %s ist NaN bei %LErgebnis von %s Ã¼berschreitet seine Art bei %LErgebnis von %s Ã¼berschreitet seine Art bei %LErgebnis von SCALE Ã¼berschreitet seine Art bei %LAlle Strukturen Ã¼ber Speicher zurÃ¼ckgeben (AIX-Standard)Gleitkommaergebnisse Ã¼ber ac0 zurÃ¼ckgeben (fr0 in Unix-Assemblersyntax)Zeiger sowohl in a0 als auch in d0 zurÃ¼ck gebenKleine Aggregate Ã¼ber Speicher, nicht Register, zurÃ¼ckgebenKleine Aggregate Ã¼ber Register zurÃ¼ckgebenKleine Strukturen Ã¼ber Register zurÃ¼ckgeben (SVR4-Standard)Funktionswerte Ã¼ber FPU-Register zurÃ¼ck gebenr30 auf Funktionsbasis wiederverwendenRechte Seite der Zuweisung bei %L ist ein abgeleiteter Typ, der einen POINTER in einer PURE-Prozedur enthÃ¤ltRechte obere Schranke des Feldabschnitts angenommener GrÃ¶ÃŸe nicht angegeben bei %LLaufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-Anweisungchunk_size der Klausel SCHEDULE bei %L erfordert einen skalaren INTEGER-AusdruckFALLUNTERSCHEIDUNG SEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegebenSEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehenSH2a unterstÃ¼tzt nicht Little-EndianSSA-BeschÃ¤digungSSA-Name in Frei-Liste, jedoch immer noch referenziertSSA_NAME in zwei verschiedenen BlÃ¶cken (%i und %i) erzeugtSSA_NAME_DEF_STMT ist falschSSA_NAME_OCCURS_IN_ABNORMAL_PHI sollte gesetzt seinSSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendetSSE-Registerargument mit SSE ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTAT-Ausdruck bei %C muss eine Variable seinSTAT-Marke in ALLOCATE-Anweisung bei %L muss Typ INTEGER habenSTAT-Marke in DEALLOCATE-Anweisung bei %L muss Typ INTEGER habenSTAT-Variable Â»%sÂ« der ALLOCATE-Anweisung bei %C kann nicht INTENT(IN) seinSTAT-Variable Â»%sÂ« der DEALLOCATE-Anweisung bei %C kann nicht INTENT(IN) seinSTOPP SUBROUTINE Â»%sÂ« bei %L kann sich nicht selbst aufrufen, da es nicht RECURSIVE istSUBROUTINE bei %C gehÃ¶rt nicht in eine allgemeine FunktionsschnittstelleGleiches effektives Argument mit INTENT(%s)-Argument Â»%sÂ« und INTENT(%s)-Argument Â»%sÂ« bei %L verbundenDas gleiche wie: -mep -mprolog-functionDP wÃ¤hrend ISR im kleinen Speichermodell sichernRegister bei Funktionsaufrufen sichernSkalarer PARAMETER in komplexer Konstante bei %C erwartetSkalares Objekt Â»%sÂ« bei %L kann nicht ALLOCATABLE seinCode fÃ¼r die gegebene CPU planenFÃ¼r angegebene CPU planenAnfang und Ende der Prozedur planenSichtbarkeitsbereich der Variablen aus einer for-Initialisierungs-Anweisung ist fÃ¼r die Schleife lokalZweites Argument von MOD bei %L ist NullZweites Argument von IBCLR Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LZweites Argument von IBSET Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LZweites Argument von MOD bei %L ist NullZweites Argument von MODULO bei %L ist NullZweites Argument von NEAREST bei %L sollte nicht Null seinZweites Argument der definierten Zuweisung bei %L muss INTENT(IN)Zweites Argument der Operatorschnittstelle bei %L kann nicht optional seinZweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinSpeicherzugriffsverletzungSpeicherzugriffsverletzung (Code)ABI-Aufrufkonvention auswÃ¤hlenGPR-Gleitkommamethode auswÃ¤hlenAuswahl des Anteils an der Anzahl der Wiederholungen des Basisblocks im Programm, vorausgesetzt, der Basisblock muss als Â»heiÃŸÂ« angesehen werdenAuswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks im Programm, vorausgesetzt, der Basisblock muss als Â»heiÃŸÂ« angesehen werdenVoll-, Teil- oder keine Traceback-TabelleMethode fÃ¼r sdata-Behandlung auswÃ¤hlenDie Ziel-MCU auswÃ¤hlenAuswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck seinSemikolon bei %C muss Anweisung vorausgehen<Verz> als System-Wurzelverzeichnis setzenWindows-defines setzenKlassenpfad setzenPrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen setzenNach eingebauten Mathematikfunktionen errno setzenAnfÃ¤ngliche grÃ¶ÃŸte Ausrichtung fÃ¼r Strukturelemente festlegenHÃ¶chste Ausrichtung auf 4 setzenHÃ¶chste Ausrichtung auf 8 setzenAnzahl der eingereihten Befehle setzen, die unausgereift geplant werden kÃ¶nnenOptimierungsstufe auf <Zahl> setzenParameter <Param> auf Wert setzen. Siehe unten fÃ¼r komplette Parameterlistesizeof(bool) auf 1 setzenStart-Adresse der Daten setzenStart-Adresse des Programmes setzenPPC_EMB-Bit im ELF-Flags-Header setzenSprungkosten setzenStandard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzenStandard-Ganzahlart auf einen 8 Bytes breiten Typen setzenStandard-Realzahlart auf einen 8 Bytes breiten Typen setzenStandard-Symbolsichtbarkeit setzenDas standardmÃ¤ÃŸige Codeerzeugungsmodell fÃ¼r Thread-lokalen Speicher angebenDen Pfad fÃ¼r das Erweiterungsverzeichnis setzenDen Basis-Dateinamen fÃ¼r AbzÃ¼ge setzenMaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten setzenMaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten setzenMaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzenHÃ¶chstanzahl der Bytes angeben, die noch im Stack Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wirdGrÃ¶ÃŸten Betrag fÃ¼r einzelne StapelvergrÃ¶ÃŸerungsoperation setzenHÃ¶chstzahl der Iterationen fÃ¼r RPTS auf N setzenZiel-CPU-Typ angebenStufe der WortfÃ¼lle des Planers angebenStufe der WortfÃ¼lle des Vektorisierers setzenSpezifikation %s wird auf '%s' gesetzt
  
! Form-Spezifikation bei %L kann nicht negativ seinForm-Spezifikation bei %L kann nicht das Null-Feld seinFormen der Operanden bei %L und %L stimmen nicht Ã¼bereinBeim Binden Adressreferenzen verkÃ¼rzenSpaltenzahlen in Diagnose zeigen, wenn verfÃ¼gbar. Standard: EinGrÃ¶ÃŸe des grÃ¶ÃŸten Feldes, das auf dem Stack abgelegt wird, in BytesKleiner Datenbereich: keiner, sdata, verwendenKleines SpeichermodellSpezifikationsfunktion Â»%sÂ« bei %L kann nicht RECURSIVE seinSpezifikationsfunktion Â»%sÂ« bei %L kann keine Anweisungsfunktion seinSpezifikationsfunktion Â»%sÂ« bei %L kann keine interne Funktion seinSpezifikationsfunktion Â»%sÂ« bei %L muss PURE sein<Pfad> als ein Prefix fÃ¼r die nÃ¤chsten zwei Optionen angebenZu verwendendes ABICPU fÃ¼r Codeerzeugungszwecke angebenCPU fÃ¼r Planzwecke angebenCPU fÃ¼r Planzwecke angeben. GÃ¼ltige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000UNIX-Standard fÃ¼r Predefines und Bindung angebenAusrichtung der Strukturfelder als Standard/natÃ¼rlich angebenABI angebenBit-Breite des unmittelbaren TLS-Versatzes angebenFunktion zum Entleeren des Cache angebenAbfangfunktionsnummer zum Entleeren des Cache angebenAngeben, wie auf Threadzeiger zugegriffen wirdAngeben, ob Gleitkommahardware verwendet werden sollteHauptobjekt fÃ¼r TPF-OS angebenGrÃ¶ÃŸte Template-Instantiierungstiefe angebenNamen fÃ¼r vorzeichenbehaftete 32-Bit Divisionsfunktion angebenOptionen fÃ¼r GNAT angebenBereich der zu fixierenden Register angebenPlanungsprioritÃ¤t fÃ¼r Verteilschlitz-beschrÃ¤nkte Befehle angebenGrÃ¶ÃŸe von Â»long doubleÂ« angeben (64 oder 128 Bits)Angeben, dass Argumente gegenseitig und fÃ¼r globale Symbole Aliase sein kÃ¶nnenAngeben, dass Bachslashes in Zeichenketten ein Fluchtzeichen einfÃ¼hrenAngeben, dass keine implizite Typisierung erlaubt ist, auÃŸer es wird durch explizite IMPLICIT-Anweisungen Ã¼berschriebenStandard-Zeichensatz fÃ¼r Quelldateien angebenKleinste Bitausrichtung von Strukturen angebenNamen der Ziel-CPU angebenNamen der Ziel-Architektur angebenNamen der Gleitkommahardware/-format des Zielsystems angebenReihenfolge der Registerbelegung angebenFÃ¼r PIC-Adressierung zu verwendendes Register angebenAngeben, welches Schema zum EinfÃ¼gen von nops nach der Planung angewendet werden sollLebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werdenAnweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %LAnweisungsfunktion Â»%sÂ« bei %L ist nicht als effektives Argument erlaubtAnweisungsfunktion Â»%sÂ« erfordert Argumentliste bei %CAnweisungsfunktion bei %L ist rekursivAnweisungsmarke bei %C ist NullAnweisungsmarke in ENDDO bei %C passt nicht zum DO-LabelAnweisungsmarkenliste in GOTO bei %C kann nicht leer seinStatische Bindung wird nicht unterstÃ¼tzt.
! Schrittausdruck in DO-Schleife bei %L kann nicht Null seinVorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar istVorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar istBei folgenden Gleitkommaausnahmen anhaltenUmgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent)Funktionsnamen im Objektcode speichernStrukturkomponente Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt seinUnterprogramm Â»%sÂ« bei %L ist INTRINSIC aber nicht mit eingebauter Funktion vertrÃ¤glichDas anstelle einer Zuweisung aufgerufene Unterprogramm Â»%sÂ« bei %L muss PURE seinUnterprogrammaufruf von Â»%sÂ« bei %L ist nicht PUREUnterprogrammaufruf von Â»%sÂ« in FORALL-Block bei %L ist nicht PUREUnterprogrammaufruf des intrinsischen Â»%sÂ« bei %L ist nicht PURETeilzeichenkette bei %L hat LÃ¤nge NullEnd-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenEnd-Index der Teilzeichenkette bei %L muss skalar seinAnfangs-Index der Teilzeichenkette bei %L ist kleiner als EinsAnfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenAnfangs-Index der Teilzeichenkette bei %L muss skalar seinSumme des zweiten und dritten Arguments von IBITS Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LBasisklasse %qs von Klasse %qs nicht gefundenBasisschnittstelle %qs von %s %qs nicht gefundenEingebaute 3DNow!-Funktionen unterstÃ¼tzenGreen Hills ABI unterstÃ¼tzenTrigraphs nach ISO C unterstÃ¼tzenEingebaute MMX- und SSE-Funktionen und Codeerzeugung unterstÃ¼tzenEingebaute MMX-Funktionen unterstÃ¼tzenEingebaute MMX-, SSE- und SSE2-Funktionen und Codeerzeugung unterstÃ¼tzenEingebaute MMX-, SSE-, SSE2- und SSE3-Funktionen und Codeerzeugung unterstÃ¼tzenSCORE 5 ISA unterstÃ¼tzenSCORE 5U ISA unterstÃ¼tzenSCORE 7 ISA unuterstÃ¼tzenSCORE 7D ISA unterstÃ¼tzenAufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzenAltes Multi-Threading unterstÃ¼tzenMessage Passing mit paralleler Umgebung unterstÃ¼tzenMulti-Threading unterstÃ¼tzenMehrere Akkumulierbefehle unterstÃ¼tzenSynchrone Nicht-Aufruf-Ausnahmen unterstÃ¼tzenAusgabe von Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼ckenAusgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼ckenWarnungen unterdrÃ¼ckenBytereihenfolge fÃ¼r unformatierte Dateien wechselnSymbol Â»%sÂ« bei %C wurde bereits mit Host verbundenSymbol Â»%sÂ« bei %C ist bereits ein externes Symbol, das nicht COMMON istSymbol Â»%sÂ« bei %C ist bereits in einem COMMON-BlockSymbolÂ»%sÂ« bei %C ist mehrdeutigSymbol Â»%sÂ« bei %C muss ein NAMELIST-Gruppenname seinSymbol Â»%sÂ« bei %L hat bereits eine explizite SchnittstelleSymbol Â»%sÂ« bei %L kann keinen Typen habenSymbol Â»%sÂ« bei %L hat keinen IMPLICIT-TypSymbol Â»%sÂ« bei %L ist mehrdeutigSymbol Â»%sÂ« in COMMON bei %C kann kein POINTER-Feld seinSymbol Â»%sÂ« in Namensliste Â»%sÂ« ist INTENT(IN) bei %CSymbol Â»%sÂ« muss ein PARAMETER in DATA-Anweisung bei %C seinSymbol Â»%sÂ« bei %L in mehreren Klauseln vorhandenBei %2$L referenziertes Symbol Â»%1$sÂ« nicht im Modul Â»%3$sÂ« gefundenSymbol Â»%sÂ« in COMMON-Block Â»%sÂ« bei %C ist indirekt Ã¤quivalent zu anderem COMMON-Block Â»%sÂ«Symbol bei %C passt nicht zu einem AusdruckSymbol bei %L ist keine ScheinvariableSynonym fÃ¼r -WcommentSyntaxfehler in !$OMP THREADPRIVATE Liste bei %CSyntaxfehler in Anweisung %s bei %CSyntaxfehler in CASE-Spezifikation bei %CSyntaxfehler in CHARACTER-Deklaration bei %CSyntaxfehler in COMPLEX-Konstante bei %CSyntaxfehler in ENUMERATOR-Definition bei %CSyntaxfehler in EQUIVALENCE-Anweisung bei %LSyntaxfehler in FORALL-Iterator bei %CSyntaxfehler in E/A-Iterator bei %CSyntaxfehler in IF-Klausel bei %CSyntaxfehler in IF-Ausdruck bei %CSyntaxfehler in OpenMP-Variablenliste bei %CSyntaxfehler in SAVE-Anweisung bei %CSyntaxfehler in SUBSTRING-Spezifikation bei %CSyntaxfehler in Argumentliste bei %CSyntaxfehler in Feldkonstruktor bei %CSyntaxfehler in ZeichenlÃ¤ngenangabe bei %CSyntaxfehler im allgemeinen Blocknamen bei %CSyntaxfehler in Daten-Deklaration bei %CSyntaxfehler in Ausdruck bei %CSyntaxfehler in allgemeiner Spezifikation bei %CSyntaxfehler in Iterator bei %CSyntaxfehler in Strukturkonstruktor bei %CSyntaxfehler: Nachfolgender Ãœberschuss in END INTERFACE-Anweisung bei %CSyntaxfehler: Nachfolgender Ãœberschuss in INTERFACE-Anweisung bei %CTHREADPRIVATE - Objekt Â»%sÂ« in Klausel %s bei %LTHREADPRIVATE - Objekt Â»%sÂ« in Klausel SHARED bei %LÃœBERTRAGUNG Intrinsisches TRANSFER fÃ¼r Initialisierung bei %L nicht implementiert%s von %d Zweigen mindestens einmal genommen
  Ziel: DFLOAT Code mit doppelter GenauigkeitZiel hat geteiltes I&DAuf AM33-Prozessor abzielenAuf AM33/2.0-Prozessor abzielenZiel: %s
  %s %qs in Klasse %qs ist veraltetDas %s-Frontend erkennt die folgenden Optionen:
  
  Die Option Â»--paramÂ« erkennt die folgenden Parameter:
! Die CHARACTER-Elemente des Feldkonstruktors bei %L mÃ¼ssen die gleiche LÃ¤nge haben (%d/%d)Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werdenDas FORALL mit Index Â»%sÂ« bewirkt mehr als eine Zuweisung an dieses Objekt bei %LHollerith-Konstante bei %L ist zu lang zum Konvertieren in %sDas INTENT(OUT)-Scheinargument Â»%sÂ« bei %L hat vermutete GrÃ¶ÃŸe und kann damit keine Standardinitialisierung habenDie STAT-Variable Â»%sÂ« in einer ALLOCATE-Anweisung darf bei %L nicht in der gleichen Anweisung alloziert werdenDas Feld Â»%sÂ« muss konstante Form haben um bei %L ein NAMELIST-Objekt zu seinDie Klasse %qs ist veraltetDer Klassenname %qs ist in diesem GÃ¼ltigkeitsbereich bereits definiert. Eine innere Klasse darf nicht den gleichen einfachen Namen wie ihre umgebenden Klassen habenDie Komponente Â»%sÂ« ist ein PRIVATE-Typ und kann nicht Komponente von Â»%sÂ« sein, das PUBLIC bei %L istDer abgeleitete Typ Â»%sÂ« bei %L hat Typ Â»%sÂ«, der nicht definiert wurde.Die Ã¤lteste MacOSX-Version, auf der dieses Programm laufen wirdDas Element im Konstruktor abgeleiteten Typs bei %L fÃ¼r Zeigerkomponente Â»%sÂ« sollte ein POINTER oder ein TARGET seinDas Element in Konstruktor abgeleiteten Typs bei %L fÃ¼r Zeigerkomponente Â»%sÂ« ist %s, sollte aber %s seinDie Ã„quivalenzmenge fÃ¼r Â»%sÂ« bewirkt eine ungÃ¼ltige Erweiterung fÃ¼r COMMON Â»%sÂ« bei %LDie Ã„quivalenzmenge fÃ¼r bei %2$L deklarierte Variable Â»%1$sÂ« verletzt AusrichtungsanforderungenDie folgenden Optionen sind sprach-unabhÃ¤ngig:
! Untere Schranke fÃ¼r einen fÃ¼r Stack-Smashing-Protection betrachteten PufferMaximalbetrag des von GCSE zu belegenden SpeichersHÃ¶chste VerzÃ¶gerung bei Konflikt, sodass Befehl fÃ¼r spekulative Bewegung in Betracht kommtGrÃ¶ÃŸte Tiefe mit rekursivem Inline fÃ¼r Inline-FunktionenGrÃ¶ÃŸte Tiefe mit rekursivem Inline fÃ¼r Nicht-Inline-FunktionenDer hÃ¶chste Erweiterungsfaktor beim Kopieren von BasisblÃ¶ckenDie HÃ¶chstzahl der von CSE verarbeiteten Anweisungen vor dem RÃ¼cksetzenGrÃ¶ÃŸte LÃ¤nge des betrachteten Pfades in cseDie MaximallÃ¤nge der Liste der anhÃ¤ngigen geplanten OperationenHÃ¶chstzahl der Speicherstellen, die von cselib aufgezeichnet werdenHÃ¶chstzahl der Speicherstellen, die vom Fluss aufgezeichnet werdenHÃ¶chstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden kÃ¶nnenHÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden BlÃ¶cke in einer RegionDie HÃ¶chstzahl der Elemente in einem Feld, dessen Elemente wir gesondert verfolgenDie HÃ¶chstzahl der Felder in einer Strukturvariable ohne direkte Strukturzugriffe, die GCC versuchen wird, gesondert zu zÃ¤hlenHÃ¶chstzahl der zu betrachtenden eingehenden Kanten fÃ¼r KreuzsprungHÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden Anweisungen in einer RegionDie HÃ¶chstzahl der Befehle einer vollstÃ¤ndig geschÃ¤lten SchleifeDie HÃ¶chstzahl der Befehle einer geschÃ¤lten SchleifeDie HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife, die nur einmal rolltDie HÃ¶chstzahl der Befehle einer ungeschalteten SchleifeDie HÃ¶chstzahl der zu vervielfÃ¤ltigenden Anweisungen, wenn berechnete Gotos expandiert werdenDie HÃ¶chstzahl der Anweisungen in einer einzelnen fÃ¼r Â»inlineÂ« geeigneten FunktionDie HÃ¶chstzahl der Anweisungen, bis zu der eine Inline-Funktion per Rekursion wachsen kannDie HÃ¶chstzahl der Anweisungen, bis zu der eine Nicht-Inline-Funktion per Rekursion wachsen kannHÃ¶chstzahl der vom Scheduler wÃ¤hrend der ersten Planphase fertig zur AusfÃ¼hrung zu betrachtenden AnweisungenDie HÃ¶chstzahl der zu betrachtenden Anweisungen um VerzÃ¶gerungsschlitz zu fÃ¼llenDie HÃ¶chstzahl der zu betrachtenden Anweisungen um richtige aktive Registerinformationen zu findenDie HÃ¶chstzahl der zum Abrollen von Schleifen zu betrachtenden AnweisungenDie HÃ¶chstzahl der zum Abrollen von Schleifen im Mittel zu betrachtenden AnweisungenHÃ¶chstzahl der rÃ¼ckwÃ¤rts zu suchenden Anweisungen, wenn nach Ã¤quivalentem Neuladen gesucht wirdDie HÃ¶chstzahl der Anweisungen fÃ¼r automatisches Â»inlineÂ«HÃ¶chstzahl der Iterationen durch CFG zur RegionserweiterungDie HÃ¶chstzahl der SchleifendurchlÃ¤ufe, die statisch vorhergesagt werdenDie HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r GCSEDie HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen SchleifeDie HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife, die vollstÃ¤ndig geschÃ¤lt wirdDie HÃ¶chstzahl der Strukturfelder, bei der GCC elementweise Kopien verwenden wirdDie HÃ¶chstzahl der Iterationen zum Abrollen in einzelner SchleifeDie HÃ¶chstzahl der Abschaltungen in einer einzelnen SchleifeHÃ¶chstzahl der erlaubten virtuellen Operanden, um Aliase vor AuslÃ¶sen des Alias-Grouping zu reprÃ¤sentierenDie hÃ¶chste StrukturgrÃ¶ÃŸe (in Bytes), bei der GCC elementweise Kopien verwenden wirdDie Mindestwahrscheinlichkeit fÃ¼r spekulativen Erfolg (in Prozent), sodass spekulativer Befehl eingeplant wirdDie Mindestkosten eines teuren Ausdrucks in der SchleifeninvariantenbewegungMindestanzahl der passenden zu betrachtenden Anweisungen fÃ¼r KreuzsprungDie Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-SchedulingDas Feld Â»%sÂ« im Modul oder Hauptprogramm bei %L muss konstante Form habenDer Name Â»%sÂ« bei %C kann nicht als ein definierter Operator verwendet werdenAnzahl der Zyklen, die der Swing-Modulo-Scheduler bei KonfliktprÃ¼fung mit DFA betrachtetProzentsatz der Funktion, gewichtet nach AusfÃ¼hrungsfrequenz, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar istProzentsatz der Funktion, gewichtet nach AusfÃ¼hrungsfrequenz, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar istDie Zeigerkomponente Â»%sÂ« bei Â»%sÂ« bei %L hat nicht deklarierten TypDer Rang des Elements im Konstruktor abgeleiteten Typs bei %L passt nicht zu dem der Komponente (%d/%d)Die GrÃ¶ÃŸe eines als groÃŸ angesehenen FunktionskÃ¶rpersDie GrÃ¶ÃŸe einer als groÃŸ angesehenen ÃœbersetzungseinheitDer Anteil-Schwellwert zwischen instanzierten Feldern und der Gesamt-StrukturgrÃ¶ÃŸeDer Anteil-Schwellwert fÃ¼r die AusfÃ¼hrung partieller Redundanzbeseitigung nach dem NeuladenDer Anteil-Schwellwert des AusfÃ¼hrungszÃ¤hlers kritischer Kanten, die Redundanzbeseitigung nach dem Neuladen erlaubenDer Typ %s kann bei %L nicht mit Wirt verbunden werden, da er von unvertrÃ¤glichem Objekt des gleichen Namens bei %L blockiert wirdObere Schranke zum gemeinsamen Verwenden von GanzzahlkonstantenDie obere Schranke in der letzten Dimension muss in der Referenz auf das Feld Â»%sÂ« vermuteter GrÃ¶ÃŸe bei %L auftreten.Es gibt keine spezifische Funktion fÃ¼r das allgemeine Â»%sÂ« bei %LEs gibt kein spezifisches Unterprogramm fÃ¼r allgemeines Â»%sÂ« bei %LDies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
  gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.
  
  Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
  gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.
  
  Dies ist die Stelle der vorherigen Deklaration der Marke %qsDieser Schalter ist veraltet; stattdessen -Wextra verwendenDieser Schalter ist undokumentiertThread-Modell: %s
! Threadprivate bei %L ist nicht SAVEdThreadprivate Variable bei %C ist ein Element eines COMMON-BlocksUnrolling drosseln, um die ZerstÃ¶rung der Zielregister zu vermeiden, es sei denn, das Unrolling Ã¼berwiegt diesThumb: Annahme, dass Funktionszeiger an nicht Thumb unterstÃ¼tzenden Code Ã¼bergeben werden kÃ¶nnenThumb: Annahme, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden kÃ¶nnenThumb: Blatt-Stapelrahmen erzeugen, auch wenn nicht erforderlichThumb: Nicht-Blatt-Stapelrahmen erzeugen, auch wenn nicht erforderlichKeine GOTPLT-Referenzen zusammen mit -fpic und -fPIC verwendenZu wenige Komponenten in Strukturkonstruktor bei %CZu viele Argumente in Aufruf von Â»%sÂ« bei %LZu viele Argumente fÃ¼r %s bei %LZu viele Komponenten in Strukturkonstruktor bei %CZu viele Ziffern in STOP-Code bei %CZu viele Ziffern in Anweisungsmarke bei %CZu viele Dimensionen in Form-Spezifikation fÃ¼r RESHAPE bei %LLexikalische Analyse verfolgenParsing-Prozess verfolgenTrampolinunterstÃ¼tzung fÃ¼r CRXVorzeichenbehafteten Ãœberlauf in Addition, Subtraktion und Multiplikation abfangen (Â»trapÂ«)Wenn der Stapel Ã¼ber das <Register> hinausgeht, abfangen (Â»trapÂ«)Wenn der Stapel Ã¼ber das Symbol <Name> hinausgeht, abfangen (Â»trapÂ«)Ganzzahldivision durch Null abfangenAlle Warnungen als Fehler behandelnZeilen mit Â»DÂ« in Spalte eins als Kommentar behandelnFehlende Header-Dateien als generierte Dateien behandelnVorzeichenbehafteten Ãœberlauf als undefiniert behandelnAngegebene Warnung als Fehler behandelnDie Eingabedatei als bereits vorverarbeitet behandelnDie Eingabedatei als bereits vorverarbeitet behandelnÂ»Â»jcf-dump --helpÂ« fÃ¼r mehr Informationen verwenden.
  Â»jv-scan --helpÂ« fÃ¼r mehr Informationen probieren.
  Â»%sÂ« in der Shell kÃ¶nnte diese BeschrÃ¤nkung erhÃ¶hen.
! Abgeleitete Typen so kompakt wie mÃ¶glich anordnenAusrichtung fÃ¼r den angegebenen Chip oder CPU optimierenCode auf angegebenen Prozessor abstimmenDie erwartete Speicher-Wartezeit abstimmenZwei Haupt-PROGRAMme bei %L und %CZwei oder mehr Teilreferenzen mit Rang grÃ¶ÃŸer Null dÃ¼rfen nicht bei %L angegeben werdenTyp %qs mÃ¶glicherweise auch in Paket %qs definiertTyp %qs in Deklaration des Feldes %qs nicht gefundenTyp %qs in Deklaration des Argumentes %qs der Methode %qs nicht gefundenTyp %qs in Deklaration der lokalen Variable %qs nicht gefundenTyp %qs in der Deklaration des RÃ¼ckgabetypen der Methode %qs nicht gefundenTypbasierte Escape- und Alias-AnalyseTypname Â»%sÂ« bei %C kann nicht der gleiche wie ein intrinsischer Typ seinTypname Â»%sÂ« bei %C ist mehrdeutigTyp des Arguments Â»%sÂ« in Aufruf von Â»%sÂ« bei %L sollte %s sein, nicht %sUnpassender Typ/Rang in Argument Â»%sÂ« bei %LU+ U- UNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable seinUNBEKANNTUNKNOWN in print_operand !?Spezifische INTRINSIC-Prozedur fÃ¼r Referenz Â»%sÂ« bei %L kann nicht gefunden werdenSpezifische Funktion Â»%sÂ« bei %L kann nicht aufgelÃ¶st werdenSpezifisches Unterprogramm Â»%sÂ« bei %L kann nicht aufgelÃ¶st werdenUnsymmetrisches Â»]Â«Nicht klassifizierbare OpenMP-Anweisung bei %CNicht klassifizierbare Anweisung bei %CAnweisung in IF-Klausel bei %C nicht klassifizierbar<Makro> undefinierenVariable %qs ist nicht definiertUndefinierter Variablen- oder Klassenname: %qsUnerwartete Anweisung %s bei %CUnerwartete Anweisung %s bei %C in INTERFACE-KÃ¶rperUnerwartete Anweisung %s in BLOCK DATA bei %CUnerwartete Anweisung %s in CONTAINS-Abschnitt bei %CUnerwartete Anweisung %s in FORALL-Block bei %CUnerwartete Anweisung %s in INTERFACE-Block bei %CUnerwartete Anweisung %s in MODULE bei %CUnerwartete Anweisung %s in WHERE-Block bei %CUnerwartete CASE-Anweisung bei %CUnerwartete END-Anweisung bei %CUnerwartetes EOFUnerwartete alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LUnerwartetes Zeichen in Variablenliste bei %CUnerwartete Zeichen in PARAMETER-Anweisung bei %CUnerwartetes ElementUnerwartetes Dateiende in Â»%sÂ«Unerwartetes Ende der FormatzeichenketteUnerwartetes ModulendeUnerwartetes Modulende in ZeichenkettenkonstanteUnerwartete Zeichen hinter ELSE-IF-Anweisung bei %CUnerwartete Zeichen hinter ELSE-Anweisung bei %CUnerwartete Angaben hinter Funktionsdeklaration bei %CUnerwartete Angaben nach RESULT-Variable bei %CUnerwartete Angaben in formaler Argumentliste bei %CUnerwarteter Typ in Wahrheitswert-UmwandlungUnerwartete Verwendung des Unterprogrammnamens Â»%sÂ« bei %CUnidentifizierbare AufrufoperationNicht initialisierte lokale Symbole in .bssUnbekannte Argumentlistenfunktion bei %LUnbekanntes Zielunbekannte innere AnweisungUnbekannte QuelleUnbekannter Schalter -mlong-double-%sUnbekannter Wert %qs von -mmacosx-version-minNicht erreichbare AnweisungNicht unterstÃ¼tzte Anweisung in WHERE bei %LNicht unterstÃ¼tzte Anweisung beim Finden des FORALL-Index in AusdruckUnbeendete Zeichenkonstante beginnend bei %CUngenutzter Parameter %s bei %L deklariertUngenutzte Variable %s bei %L deklariertAufruf: Aufruf: %s [OPTIONEN]... KLASSENNAMEmain [AUSGABEDATEI]
  Aufruf: %s [Optionen] Datei...
  Aufruf: gcov [OPTION]... QUELLDATEI
  
*************** gibt KEINE Garantie; auch nicht fÃ¼r MAR
*** 1842,1894 ****
  
  Aufruf: jv-scan [OPTION]... DATEI...
  
! 128-bit long double verwenden16-Bit int verwenden16-Bit-abs-Muster verwenden32-Bit float verwenden32-Bit int verwenden32-Bit-ABI verwenden32-Bit-FlieÃŸkommaregister verwendenAllgemeine Register in 32 Bit Breite verwenden4-Byte-EintrÃ¤ge in switch-Tabellen verwenden4 Media-Register verwenden64 FPRs verwenden64 GPRs verwenden64-Bit float verwenden64-Bit-ABI verwenden64-Bit-FlieÃŸkommaregister verwendenAllgemeine Register in 64 Bit Breite verwenden64-bit long double verwenden8 Media-Register verwendenABI-reservierte Register verwendenAltiVec-Befehle verwendenÂ»Branch LikelyÂ«-Befehle verwenden, Standard fÃ¼r die Architektur Ã¼berschreibenCONST16-Befehle zum Laden von Konstanten verwendenEABI verwendenFUNC verwenden, um den Cache zu entleeren, bevor Stack-Trampoline aufgerufen werdenRelative GP sdata/sbss-Abschnitte verwendenH8/300-Ausrichtungsregeln verwendenIEEE-Arithmetik fÃ¼r FlieÃŸkommavergleiche verwendenMIPS-3D-Befehle verwendenMIPS-DSP-Befehle verwendenMPYI-Befehle fÃ¼r C3x verwendenMingw-spezifische Thread-UnterstÃ¼tzung verwenden%reloc()-Assembleroperatoren im NewABI-Stil verwendenP-Mnemonics fÃ¼r statisch als verfolgt vorhergesehene Zweige verwendenÂ»madÂ«-Befehle im PMC-Stil verwendenPOWER-Befehlssatz verwendenPOWER2-Befehlssatz verwendenOptionale Befehle der PowerPC-Mehrzweck-Gruppe verwendenOptionale Befehle der PowerPC-Grafik-Gruppe verwendenPowerPC V2.01 Einzelfeld-mfcr-Befehl verwendenPowerPC V2.02 FlieÃŸkomma-Rundungsbefehle verwendenPowerPC V2.02 popcntb-Befehl verwendenPowerPC-Befehlssatz verwendenPowerPC-64-Befehlssatz verwendenROM statt RAM verwendenSSE-Register-Ãœbergabekonventionen fÃ¼r SF- und DF-Modus verwendenSTACK als Anfangswert des Stapelzeigers verwendenUNIX-Assemblersyntax verwendenVisuelle Befehlssatzerweiterungen fÃ¼r UltraSPARC verwendenVAX-FP verwendenVAXC-Strukturkonventionen verwenden__cxa_atexit verwenden, um Destruktoren zu registrierenEinen 32-Bit-Â»longÂ«-Typ verwendenEine 4-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwendenEinen 64-Bit-Â»longÂ«-Typ verwendenEine Stapelschutzmethode fÃ¼r jede Funktion verwendenGlobale Register belegende Adressen verwendenAlternative Registernamen verwenden8-Bit-Â»intÂ«-Typ verwendenEine 8-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwendenDirektwerte beliebiger GrÃ¶ÃŸen in Bit-Operationen zulassenBig-Endian Byte-Reihenfolge verwendenBig-Endian-Format fÃ¼r unformatierte Dateien verwendenSprung-und-Abbruch-Sequenzen verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fenbras fÃ¼r ausfÃ¼hrbare Datei < 64k verwendenLaden und Speichern von Bytes beim Erzeugen von Code verwenden.Aufruf und RTC fÃ¼r Funktionsaufrufe und RÃ¼ckgaben verwendenMit Aufruf verbundene Register fÃ¼r Parameter und RÃ¼ckgabewerte verwendenKlasse <Name> fÃ¼r konstante Zeichenketten verwendenAndere Aufrufkonvention mit 'RTD' verwendenModus zur direkten Adressierung fÃ¼r Soft-Register verwendenDirekte Referenzen gegen %gs beim Zugriff auf TLS-Daten verwendenEpsilon beachtende FlieÃŸkomma-Vergleichsbefehle verwendenProfile von Ausdruckswerten in Optimierungen verwendenf2c-Aufrufkonvention verwendenSchnelle aber nur angenÃ¤herte FlieÃŸkomma-zu-Ganzzahl-Umwandlung verwendenEigenschaften der gegebenen CPU verwenden und entsprechend Code planenFÃ¼r angegebene CPU planen und deren Eigenschaften verwendenFlieÃŸkomma-double-Befehle verwendenFP-Register verwendenGegebenes SPARC-V9-Codemodell verwendenGegebenen Assemblerdialekt verwendenGegebenen Thread-lokalen Speicherdialekt verwendenGegebenes x86-64-Codemodell verwendenHardware-FP verwendenHardware-FlieÃŸkomma verwendenHardware-FP verwendenHardware-Vierfach-FlieÃŸkommabefehle verwendenin/loc/out-Registernamen ausgebenIndirekte CALLXn-Befehle fÃ¼r groÃŸe Programme verwendenIndirekte Aufrufe verwendenInline-Muster beim Speicherkopieren verwendenJSR und RTS fÃ¼r Funktionsaufrufe und RÃ¼ckgaben verwendenSprungtabellen fÃ¼r hinreichend groÃŸe switch-Anweisungen verwendenLittle-Endian Byte-Reihenfolge verwendenLittle-Endian-Format fÃ¼r unformatierte Dateien verwendenMedia-Befehle verwendenBefehle zum Multiplizieren-Addieren/Subtrahieren verwendenN als Zeilenbreite im festen Modus verwendenN als Zeilenbreite im freien Modus verwendenMS-Bitfeld-Anordnung verwendenDas eigene Format fÃ¼r unformatierte Dateien verwendenNeue Mnemonics fÃ¼r PowerPC-Architektur verwendenNormale Aufrufkonvention verwendenVerwendung von -fdefault-double-8 erfordert -fdefault-real-8Offset-Tabellen fÃ¼r virtuelle Methodenaufrufe verwendenAlte Mnemonics fÃ¼r PowerPC-Architektur verwendenNur einen TOC-Eintrag pro Prozedur verwendenGepacktes Stacklayout verwendenPaarweise-single FlieÃŸkommabefehle verwendenPortierbare Aufrufkonventionen verwendenProfilierungsinformationen fÃ¼r Verzweigungswahrscheinlichkeiten verwendenPropolice als Stapelschutzmethode verwendenPush-Befehle verwenden, um ausgehende Argumente zu sichernRote Zone in x86-64-Code verwendenRegisterstapel fÃ¼r Parameter und RÃ¼ckgabewerte verwendenRegister zur ArgumentÃ¼bergabe verwendenRegister r2 und r5 verwendenrjmp/rcall (beschrÃ¤nkter Wertebereich) auf >8K-GerÃ¤ten verwendenShared Libraries verwendenSimulator-runtime verwendenSoftware-FlieÃŸkomma verwendenStapelversatz verwendenBei stÃ¤rkerer Ausrichtung fÃ¼r Doppelwort-Kopien Structs verwendenStubs fÃ¼r Funktionsprologe verwendenFÃ¼r Funktionsprologe und -epiloge Unterprogramme verwendenDas BK-Register als Mehrzweckregister verwendenDie Cray-Zeiger-Erweiterung verwendenCygwin-Schnittstelle verwendenDEC-Assemblersyntax verwendenWindISS-Simulator verwendenBit-Feld-Befehle verwendenDivisionsbefehl verwendenDie mips-tfile Nachbearbeitung verwendenDie meisten Optionen verwenden, die spezielle FÃ¤higkeiten einschalten, solange sie durch andere Optionen erlaubt sindDen schmalstmÃ¶glichen Ganzzahltyp fÃ¼r AufzÃ¤hlungstypen verwendenFÃ¼r double die gleiche Breite wie fÃ¼r float verwendenTrap-Befehle verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fenNullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiterndeIm Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden kÃ¶nnen (Â»swapÂ«)Bei %2$L referenzierter Benutzeroperator Â»%1$sÂ« nicht im Modul Â»%3$sÂ« gefundenProzedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L kann nicht vermutete ZeichenlÃ¤nge habenProzedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L muss eine FUNKTION seinProzedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L muss mindestens ein Argument habenBenutzer-Operatoren:
  IBM long doubles mit erweiterter Genauigkeit werden verwendetIEEE long doubles mit erweiterter Genauigkeit werden verwendetEs werden eingebaute Spezifikationen verwendet.
! darwin64-ABI wird verwendetAltes darwin-ABI wird verwendetVOIDmode bei einer AusgabeVariable %qs ist bereits in dieser Methode definiert und wurde als %<%s %s%> in Zeile %d deklariertVariable %qs wird in der Argumentliste der Methode %qs mehr als einmal verwendetVariable %qs kann nicht initialisiert worden seinVariable Â»%sÂ« bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable Â»%sÂ« bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable Â»%sÂ« bei %L wurde keine Formatmarke zugewiesenVariable Â»%sÂ« bei %L muss in diesem Kontext eine Konstante seinVariable Â»%sÂ« kann nicht im Ausdruck bei %L auftretenVariable Â»%sÂ« wurde keine Zielmarke bei %L zugewiesenVariable Â»%sÂ« in Eingabeliste bei %C kann nicht INTENT(IN) seinVariablenmarkierung kann nicht INTENT(IN) bei %C seinVariablenmarkierung kann nicht in PURE-Prozedur bei %C zugewiesen werdenUnbekannter Variablentyp in Zuweisung bei %LVektorzuweisung an Cray-Zeigerende mit angenommener GrÃ¶ÃŸe bei %L ist illegal.WO WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige FormWHERE-Maske bei %L hat ungÃ¼ltige FormKlausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-FeldSCHREIBENBei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnenBei Â»verdÃ¤chtigenÂ« Konstrukten warnenBei @selector() ohne vorher deklarierte Methoden warnenBei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnenWarnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wirdBei PCH-Dateien, die gefunden, aber nicht benutzt werden, warnenBei aufgezÃ¤hlten Â»switchÂ«-Anweisungen, denen ein bestimmter Fall fehlt, warnenBei Aufrufen mit impliziter Schnittstelle warnenWarnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werdenBei Umwandlungen, die Qualifizierer streichen, warnenBei Code, der nie ausgefÃ¼hrt wird, warnenBei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnteBei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnenVor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnenBei veralteten Compiler-Merkmalen warnenBei aufgezÃ¤hlten Â»switchÂ«-Anweisungen ohne Â»defaultÂ«-Anweisung warnenBei aufgezÃ¤hlten Â»switchÂ«-Anweisungen ohne Â»defaultÂ«, denen ein Fall fehlt, warnenBei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnenBei Formatstrings, die keine Literale sind, warnenBei Arithmetik mit Funktionszeigern warnenBei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sind, warnenBei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnenVor globalen Funktionen ohne vorherige Deklaration warnenBei globalen Funktionen ohne Prototypen warnenBei impliziten Umwandlungen warnenBei impliziten Funktionsdeklarationen warnenBei unpassender Attributverwendung warnenBei ungÃ¼ltigen Benutzungen des Makros Â»offsetofÂ« warnenBei in der Hauptdatei definierten, ungenutzten Makros warnenBei fehlenden Feldern in struct-Initialisierungen warnenBei Pragmamissbrauch warnenBei mehreren Deklarationen des gleichen Objektes warnenBei nicht-normalisierten Unicode-Zeichenketten warnenBei nicht-virtuellen Destruktoren warnenBei Ã¼berladenen virtuellen Funktionsnamen warnenWarnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸernBei mÃ¶glichem Aliasing von Dummy-Argumenten warnenVor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnenBei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnenBei mÃ¶glicherweise verwirrenden Typumwandlungen warnenBei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnenBei mÃ¶glicherweise fehlenden Klammern warnenBei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnenBei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnenBei zurÃ¼ckgegebenen Strukturen, Unions oder Feldern warnenBei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnenBei verirrten Symbolen hinter #elif und #endif warnenBei strftime-Formaten, die auf Jahreszahlen mit 2 Stellen hinweisen, warnenVor Indizes mit Typ Â»charÂ« warnenVor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnenBei Dingen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden, warnenBei abgeschnittenen Quelltextzeilen warnenBei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnenBei Unterlauf numerischer KonstantenausdrÃ¼cke warnenBei nicht initialisierten automatischen Variablen warnenBei Funktionsdeklarationen ohne Prototyp warnenBei nicht erkannten Pragmas warnenBei Verwendung von Nicht-Standard-Intrinsics warnenBei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnenBei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnenBei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnenBei Variablen, die mit sich selbst initialisiert werden, warnenBei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnenBei Formaten der LÃ¤nge null warnenWarnen, wenn .class-Dateien veraltet sindWarnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wirdWarnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wirdWarnen, wenn eine Funktion alloca verwendet oder ein Feld dynamischer GrÃ¶ÃŸe erzeugtWarnen, wenn ein Selektor mehrere Methoden hatWarnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die gegebene RahmengrÃ¶ÃŸe Ã¼berschreitetWarnen, wenn ein Objekt grÃ¶ÃŸer als <Anzahl> Bytes istWarnen, wenn eine Parameterdefinition im alten Stil verwendet wirdWarnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wirdWarnen, wenn veraltete Leeranweisungen gefunden werdenWarnen, wenn geerbte Methoden nicht implementiert sindBei unnÃ¶tig angegebenen Modifizierern warnenBei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnenBei Test von FlieÃŸkommawerten auf Gleichheit warnenWarnen, wenn Schleife wegen nichttrivialer Annahmen nicht optimiert werden kann.Warnen, wenn Trigraphs auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nntenWenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnenWarnen, wenn eine Deklaration keinen Typ angibtWarnen, wenn eine Deklaration hinter einer Anweisung gefunden wirdWarnen, wenn eine Funktion ungenutzt bleibtWarnen, wenn ein Funktionsparameter nicht verwendet wirdWarnen, wenn eine Marke ungenutzt bleibtWarnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidetBei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnenWarnen, wenn Registervariable als Â»volatileÂ« deklariert istWarnen, wenn ein Stapelrahmen grÃ¶ÃŸer als die angegebene GrÃ¶ÃŸe istWarnen, wenn eine Variable nicht verwendet wirdWarnen, wenn alle Konstruktoren und Destruktoren privat sindWarnen, wenn ein Ausdruckswert nicht verwendet wirdWarnen, wenn eine inline-Funktion nicht als solche erzeugt werden kannWarnen, wenn ein Optimierungsdurchgang ausgeschaltet istBei Umwandlung des Typs von Zeigern auf Elementfunktionen warnenWarnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates angegeben werdenWarnen, wenn StackzerstÃ¶rungsschutz nicht ausgegeben wirdWarnen, wenn eine lokale Variable eine andere Ã¼berdecktWarnen, wenn Ãœberladung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrtWarnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichtenWarnen, wenn sich Synthetisierverhalten von Cfront unterscheidetWarnen, wenn der Compiler Code umsortiertWarnen, wenn das Â»packedÂ«-Attribut keine Auswirkung auf Strukturanordnung hatBei Typumwandlung in Zeiger von Ganzzahl anderer Breite warnenBei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnenImmer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wirdWarnung:Wenn Â»signedÂ« und Â»unsignedÂ« nicht angegeben wurden, das Bitfeld vorzeichenbehaftet machenWenn Â»signedÂ« und Â»unsignedÂ« nicht gegeben sind, das Bitfeld vorzeichenunbehaftet machenWenn mÃ¶glich, keine Stapelrahmen erzeugenBeim Durchlaufen von CSE: bedingten SprÃ¼ngen folgenBeim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgenWÃ¤hrend des Setzens des Signalhandlers: %mWÃ¤hrend des Setzens des Signalstapels: %mErrata fÃ¼r VR4130 mflo/mfhi beachten und umgehenUmgehung einer Hardwarebesonderheit mit zusÃ¤tzlichen NOPs vor einemEinen frÃ¼hen 4300-Hardware-Bug umgehenFehler in Multiplikationsbefehl umgehenBestimmte R4000-Errata umgehenBestimmte R4400-Errata umgehenBestimmte VR4120-Errata beachten und umgehenFehler frÃ¼her SB-1 Revision 2 Kerne umgehenHardware-Multiplikationsfehler umgehenAbhÃ¤ngigkeiten-Ausgabe in angegebene Datei schreibenModul %s in Zeile %d, Spalte %d wird geschrieben: %sXXX Eintritt in pop_everything ()
  XXX is_class_level != (current_scope == class_scope)
  XXX pop_everything () wird verlassen
  YYDEBUG war zur Ãœbersetzungszeit nicht definiert, -dy ignoriertNull ist keine gÃ¼ltige Anweisungsmarke bei %C[%s wird verlassen]
! [%s kann nicht gefunden werden][super ...] muss in einem Methodenkontext auftreten_%dAttribut __BELOW100__ nicht mit Speicherklasse Â»autoÂ« erlaubt__builtin_eh_return fÃ¼r dieses Ziel nicht unterstÃ¼tzt__builtin_saveregs wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt__builtin_saveregs wird von diesem Ziel nicht unterstÃ¼tztÂ»Attribut Â»%sÂ« gilt nur fÃ¼r Funktionenein KlassenschlÃ¼ssel muss bei Deklaration als Â»friendÂ« verwendet werdenEine Parameterliste mit Auslassung passt nicht zu einer leeren Parameternamenslistendeklarationeine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdeneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versuchenabnormale Kanten ohne Zweck in bb %iAbbruch in %s, bei %s:%dabstrakter Deklarator %qT als Deklaration verwendetAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der GrenzenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der globalen Register-Variable %qs angefordertAdresse der lokalen Variable %q+D zurÃ¼ckgegebenAdresse der Register-Variablen %qD angefordertAdresse der Register-Variablen %qs angefordertAdressversatz ist keine KonstanteAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztnach vorheriger Spezifikation in %q+#DAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenzusammengesetzer Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdeAlias-Argument ist keine ZeichenketteAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAusrichtung (%u) fÃ¼r %s Ã¼berschreitet maximale Ausrichtung fÃ¼r gobale gemeinsame Daten. Es wird %u verwendetFÃ¼r %q+D darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung. %d verwendetAusrichtung der Feldelemente ist grÃ¶ÃŸer als ElementgrÃ¶ÃŸealle Elementfunktionen in Klasse %qT sind privatmacht eingebaute Deklaration %q#D mehrdeutigmacht alte Deklaration %q+#D mehrdeutigmehrdeutige AbkÃ¼rzung %smehrdeutige Klassentemplate-Instanziierung fÃ¼r %q#Tmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Templatespezialisierung %qD fÃ¼r %q+DEin Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklarationasm-Spezifikation ist bei Funktionsdefinition nicht erlaubteiner expliziten Spezialisierung muss %<template <>%> vorausgehenAnachronismus: anachronistische Basisklasseninitialisierung im alten Stilanonymes %s innerhalb Parameterliste deklariertanonymes struct nicht innerhalb eines benannten Typsanonyme Union ohne ElementAnwendung von #pragma weak %q+D nach erster Benutzung fÃ¼hrt zu nicht spezifiziertem VerhaltenAttribute fÃ¼r Templateparameter sind nicht implementiertzu formatierendes Argument ist nicht %<...%>Argument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument %q+D kÃ¶nnte von Â»longjmpÂ« oder Â»vforkÂ« zerstÃ¶rt werdenArgument %qD passt nicht zu eingebautem PrototypenArgument %qD passt nicht zum PrototypenArgument %qd ist keine KonstanteArgument %qs fÃ¼r  %<-Wnormalized%> nicht erkanntArgument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol seinArgument 1 von __builtin_altivec_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_altivec_predicate muss eine Konstante seinArgument 1 von __builtin_spe_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_spe_predicate muss eine Konstante seinArgument 2 muss ein vorzeichenloses 5-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 4-Bit-Symbol seinArgument von %<__builtin_args_info%> muss konstant seinArgument von %<__builtin_args_info%> auÃŸerhalb des WertebereichsArgument fÃ¼r Â»__builtin_eh_return_regnoÂ« muss konstant seinArgument des Attributes %qs ist nicht "ilink1" oder "ilink2"Argument des Attributes %qs ist keine ZeichenkettenkonstanteArgument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument des Typs %qT passt nicht zu %qTArgument von Â»%sÂ« sollte eine nicht-negative Ganzzahl seinArgument fÃ¼r Attribut %qs ist grÃ¶ÃŸer als %dArgument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol seinArgument fÃ¼r Â»%sÂ« fehltArgument fÃ¼r Â»%sÂ« fehlt
! Argument fÃ¼r Â»-%sÂ« fehltArgument fÃ¼r Â»-BÂ« fehltArgument fÃ¼r Â»-XassemblerÂ« fehltArgument fÃ¼r Â»-XlinkerÂ« fehltArgument fÃ¼r Â»-XpreprocessorÂ« fehltArgument fÃ¼r Â»-lÂ« fehltArgument fÃ¼r Â»-specsÂ« fehltArgument fÃ¼r Â»-specs=Â« fehltArgument fÃ¼r Â»-xÂ« fehltArgument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol seinArgumente fÃ¼r Destruktor sind nicht erlaubtarithmetisches IFArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenFeld %q+D als einelementig betrachtetFeld %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertFeldgrenze hinter geklammerter type-id ist verbotenFeldgrenze ist keine GanzzahlkonstanteFeld passt nicht zum RegionsbaumFeldindex in Initialisierung Ã¼berschreitet FeldgrenzenFeldindex in Initialisierung hat nicht GanzzahltypFeldindex in Nicht-Feld-InitialisierungFeldindexbereich in Initialisierung Ã¼berschreitet FeldgrenzenFeld mit nicht konstantem Feldausdruck initialisiertFeld mit geklammerter Zeichenkettenkonstante initialisiertFeld unpassenden Typs mit Zeichenkettenkonstante initialisiertFeldgrÃ¶ÃŸe fehlt in %q+DFeldgrÃ¶ÃŸe fehlt in %qDFeldindex hat Typ %<char%>Feldindex ist keine GanzzahlFeldtyp hat unvollstÃ¤ndigen ElementtypenFelder von Funktionen sind sinnlosals %qDasm-Konflikt mit Eingabeoperandasm-Konflikt mit Ausgabeoperandasm-Deklaration wegen Konflikt mit vorheriger Umbenennung ignoriertasm-Operand %d passt wahrscheinlich nicht zu den Bedingungenasm-Spezifizierer fÃ¼r Variable %qs steht in Konflikt mit asm-Konflikt-Listeassert: %s ist mit %s zuweisungsvertrÃ¤glichBehauptung fehlt hinter %qsZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von inkompatiblem ZeigertypLinks-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinZuweisung erzeugt Ganzzahl von Zeiger ohne TypkonvertierungZuweisung erzeugt Zeiger von Ganzzahl ohne TypkonvertierungZuweisung erzeugt aus unqualifiziertem einen qualifizierten FunktionszeigerZuweisung der schreibgeschÃ¼tzten SpeicherstelleZuweisung des schreibgeschÃ¼tzten Elementes %qDZuweisung der schreibgeschÃ¼tzten Variable %qDZuweisungsunterdrÃ¼ckungZuweisung an final-Feld %q+D nicht in Klasse des FeldesUmwandlung in Typ %qT von Ã¼berladener Funktion wird angenommenZeiger auf Element %qD wird angenommenes wird angenommen, dass die Schleifen-ZÃ¤hlvariable nicht Ã¼berlÃ¤uftes wird angenommen, dass es sich nicht um eine Endlosschleife handeltan dieser Stelle in der DateiVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelnAttribut-DeklarationAttribut fÃ¼r %q+#T muss dem SchlÃ¼sselwort %qs folgenAttribut in Deklaration von %q+#T ignoriertAttribut interrupt_handler ist mit -m5-compact unvertrÃ¤glichAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute in Parameterfelddeklarator ignoriertAux-Feld fÃ¼r Kante %s->%s gesetztBackend-Deklaration fÃ¼r Modulvariable %s ist bereits vorhandenschlechter PC-Bereich fÃ¼r Debuginfo fÃ¼r lokales %q+DFalsche AdresseFalsche Adresse, nicht (reg+disp):Falsche Adresse, nicht post_inc oder pre_dec:Falscher Betrag der Stapelspeicherentfernung: %dschlechte FeldinitialisierungFalscher eingebauter fcodeFalscher BedingungscodeFalscher Ausdruckstyp beim Durchlaufen (%d)falsches Format des .zip/.jar-Archives
! falscher Befehl fÃ¼r 'A'Falscher Befehl in frv_print_operand, Fall 0:Falscher Befehl in frv_print_operand, falsches const_doubleFalscher Befehl in frv_print_operand, Fall Â»zÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»FÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»LÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»M/NÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»OÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»eÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»fÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»gÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»PÂ«:Falscher Befehl fÃ¼r frv_print_operand_address:Falscher Befehl fÃ¼r frv_print_operand_memory_reference:Schlechte MethodensignaturFalscher Operand fÃ¼r output_condmove_singleFalscher Operand fÃ¼r output_move_doubleFalscher Operand fÃ¼r output_move_singleschlechtes PC in execution_tablefalsches RegisterFalsches Register fÃ¼r frv_print_operand_memory_reference_reg:Falscher Schiebe-Befehl:Schlechte ZeichenkettenkonstanteFalscher Testschlechter Typ in Parameter-Debug-InfoFalscher Wert %<%s%> fÃ¼r Schalter -mtls-size=Falscher Wert %<%s%> fÃ¼r Schalter -mtune=Falscher Wert %qs fÃ¼r Schalter -mcpuFalscher Wert %qs fÃ¼r Schalter -mfp-rounding-modeFalscher Wert %qs fÃ¼r Schalter -mfp-trap-modeFalscher Wert %qs fÃ¼r -mmemory-latencyFalscher Wert %qs fÃ¼r Schalter -mtls-sizefalscher Wert %qs fÃ¼r Schalter -mtrap-precisionFalscher Wert (%s) fÃ¼r Schalter %sFalscher Wert (%s) fÃ¼r Schalter -march=Falscher Wert (%s) fÃ¼r Schalter -masm=Falscher Wert (%s) fÃ¼r Schalter -mcmodel=Falscher Wert (%s) fÃ¼r Schalter -mfpmath=Falscher Wert (%s) fÃ¼r Schalter -mtls-dialect=Falscher Wert (%s) fÃ¼r Schalter -mtune=Schlechter Wertekonstantentyp %d, Index %dFalscher Wert fÃ¼r -mcall-%sFalscher Wert fÃ¼r -msdata=%sschlechte ZIP/JAR-Datei %sschlecht geschachtelte C-Header vom PrÃ¤prozessorBasis %qT wird initialisiert nachBasisklasse %q#T hat einen nicht-virtuellen DestruktorBasisklasse %qT hat CV-KennzeichnerBasisklasse ist vom FeldtypBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerBasistyp %qT ist kein struct- oder KlassentypVorgÃ¤nger des Basis-Blocks %d ist beschÃ¤digtBasisblock %d sollte als irreduzibel markiert werdenBasisblock %d sollte nicht als irreduzibel markiert werdenKantenlisten des Basis-Blockes %i sind beschÃ¤digtBasis-BlÃ¶cke sind nicht fortlaufendBB %d gehÃ¶rt nicht zur Schleife %dbb %d an falscher StelleBB-Voraussagemenge fÃ¼r Block %i, es wird aber im RTL-Land nicht verwendetbb_for_stmt (phi) wird im falschen Basisblock gesetztbb_for_stmt (stmt) wird im falschen Basisblock gesetztBit-Feld %q+#D mit Nicht-Ganzzahl-TypBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBlock-IFnur simulierte DISPOSE-Konstruktion: %dnur simulierte JARL-Konstruktion: %d
! nur simulierte JR-Konstruktion: %dnur simulierte PREPARE-Konstruktion: %dBoolsche Register fÃ¼r die FlieÃŸkommaoption benÃ¶tigtsowohl %<complex%> als auch %<_Bool%> in Deklarationsowohl %<complex%> als auch %<void%> in Deklarationsowohl %<long long%> als auch %<double%> in Deklarationsowohl %<long%> als auch %<_Bool%> in Deklarationsowohl %<long%> als auch %<char%> in Deklarationsowohl %<long%> als auch %<float%> in Deklarationsowohl %<long%> als auch %<short%> in Deklarationsowohl %<long%> als auch %<void%> in Deklarationsowohl %<short%> als auch %<_Bool%> in Deklarationsowohl %<short%> als auch %<char%> in Deklarationsowohl %<short%> als auch %<double%> in Deklarationsowohl %<short%> als auch %<float%> in Deklarationsowohl %<short%> als auch %<void%> in Deklarationsowohl %<signed%> als auch %<_Bool%> in Deklarationsowohl %<signed%> als auch %<double%> in Deklarationsowohl %<signed%> als auch %<float%> in Deklarationsowohl %<signed%> als auch %<unsigned%> in Deklarationsowohl %<signed%> als auch %<void%> in Deklarationsowohl %<unsigned%> als auch %<_Bool%> in Deklarationsowohl %<unsigned%> als auch %<double%> in Deklarationsowohl %<unsigned%> als auch %<float%> in Deklarationsowohl %<unsigned%> als auch %<void%> in Deklarationgeschweift geklammerte Spezifikation Â»%sÂ« ist bei Â»%cÂ« ungÃ¼ltiggeschweift geklammerter KÃ¶rper Â»%sÂ« ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrt
  Zweig %2d wurde genommen: %s%s
! Ladeoptimierung fÃ¼r Zweig-Zielregister ist nicht dafÃ¼r vorgesehen, mehrfach zu laufenbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«Eingebaute Funktion %q+D als Nicht-Funktion deklariertc4x_address_cost: UngÃ¼ltiger Adressierungsmodusc4x_operand_subword: Adresse nicht versetzbarc4x_operand_subword: ungÃ¼ltige Adressec4x_operand_subword: ungÃ¼ltige automatische ErhÃ¶hungc4x_operand_subword: ungÃ¼ltiger Modusc4x_operand_subword: ungÃ¼ltiger Operandc4x_print_operand: %%L-Inkonsistenzc4x_print_operand: %%N-Inkonsistenzc4x_print_operand: %%O-Inkonsistenzc4x_print_operand: Falscher Operandenfallc4x_print_operand_address: Falscher Operandenfallc4x_print_operand_address: Falsches post_modifyc4x_print_operand_address: Falsches pre_modifyc4x_rptb_insert: Anfangsmarke kann nicht gefunden werdenc4x_rptb_rpts_p: Anfangsmarke des Wiederholungsblocks bewegtc4x_valid_operands: Interner FehlerAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
! Ruf-Kanten fÃ¼r Nicht-Aufruf-Befehl im bb %iAufruf ist unwahrscheinlichAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigAufruf von Javas %<catch%> oder %<throw%> mit %<jthrowable%> ist nicht definiertAufruf von Java-Konstruktor mit %qs ist nicht definiertAufruf von Java-Konstruktor, wobei %<jclass%> nicht definiert istAufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirftAufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirftAufruf der Nicht-Funktion %qDfÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendetcall_expr kann wegen eines Fehlers im C++-ABI nicht verarbeitet werdenvon hier aufgerufengerufenes Objekt %qE ist keine FunktionRufer-KantenzÃ¤hler ist negativ-mthumb kann nicht mit -mtp=cp15 verwendet werdenein Objekt kann nicht als Parameter fÃ¼r eine Methode verwendet werdennur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdender vorkompilierte Header Â»%sÂ« kann nicht erzeugt werden: %m%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %m%s kann nicht gelesen werden: %min %s kann nicht positioniert werden: %m%s kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mDie Attribute longcall und shortcall kÃ¶nnen nicht gleichzeitig fÃ¼r die gleiche Funktion verwendet werdenEs ist nicht mÃ¶glich, Â»%sÂ« zu schlieÃŸen: %mdie Eingabedatei Â»%sÂ« kann nicht geschlossen werden: %mzwischen Vektorwerten verschiedener GrÃ¶ÃŸen kann nicht konvertiert werdenunvollstÃ¤ndiger Typ %qT kann nicht nach %qT umgewandelt werdenWert kann nicht in Vektor konvertiert werdenEs ist nicht mÃ¶glich, %s zu erzeugen: %mdas Verzeichnis %s kann nicht erzeugt werden: %mRepository-Informationsdatei %qs kann nicht erzeugt werdenfriend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenAbhÃ¤ngigkeiten-Verfolgung kann bei Eingabe von stdin nicht durchgefÃ¼hrt werdenPCH-Datei kann nicht erweitert werden: %min der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenPosition in PCH-Datei kann nicht ermittelt werden: %mProgramm-Status kann nicht ermittelt werdenfriend-Funktion %qs kann nicht initialisiert werden%qD kann nicht zur Methode gemacht werden -- nicht in einer KlasseDatei Â»%sÂ« kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %mEingabedatei Â»%sÂ« kann nicht geÃ¶ffnet werdenldd-Ausgabe kann nicht geÃ¶ffnet werdennm-Ausgabe kann nicht geÃ¶ffnet werdenAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werdenPCH-Datei kann nicht gelesen werden: %mEs ist nicht mÃ¶glich, Â»%sÂ« erneut zu Ã¶ffnen: %min PCH-Datei kann nicht positioniert werden: %mPosition in PCH-Datei kann nicht gesetzt werden: %mÂ»-DÂ« kann nicht ohne Â»--mainÂ« angegeben werden
! -o und -MD kÃ¶nnen nicht zusammen angegeben werdenÂ»%sÂ« kann nicht als ein %s-Register verwendet werdenPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werden: %mAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %mKandidat 1:Kandidat 2:Kandidat ist: %+#DKandidaten sind:Kandidaten sind: %+#DFehler bei %s eines Zeigers auf unvollstÃ¤ndigen Typen %qTes kann kein Objekt des abstrakten Typs %qT belegt werdendas Bitfeld %qE kann nicht mit %qT verbunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdender R-Wert %qE kann nicht mit %qT verbunden werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden%qT kann nicht nach %qT fÃ¼r Argument %qP nach %qD umgewandelt werden%qT kann nicht nach %qT in %s umgewandelt werdenEs kann nicht von Basis %qT in abgeleiteten Typ %qT Ã¼ber virtuelle Basis %qT gewandelt werdenes kann nicht in Zeigertyp konvertiert werdenTyp %qT kann nicht in den Typ %qT umgewandelt werdenZeiger auf Referenzelement %qD kann nicht erzeugt werdentemporÃ¤re Datei konnte nicht angelegt werden%<::main%> kann nicht als Template deklariert werden%<::main%> kann nicht inline deklariert werden%<::main%> kann nicht statisch deklariert werden%qD kann nicht als Bitfeldtyp deklariert werdenBitfeld %qD kann nicht mit Funktionstyp deklariert werdenFeld %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenElement %<%T::%s%> kann nicht in %qT deklariert werdenElementfunktion %<%T::%s%> kann nicht in %<%T%> deklariert werdenElementfunktion %qD kann nicht deklariert werden, statische Bindung zu habenParameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenZeiger auf %q#T kann nicht deklariert werdenZeiger auf Element %q#T kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werdenstatische Funktion innerhalb anderer Funktion kann nicht deklariert werdenVariable %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenAdresse kann nicht zerlegt werdenElementfunktion %<%T::%s%> innerhalb von %<%T%> kann nicht definiert werdenEine Funktion kann nicht gelÃ¶scht werden. Nur Zeiger auf Objekte sind gÃ¼ltige Argumente fÃ¼r %<delete%>Eingebaute Funktion %qs kann nicht abgeschaltet werdenZ-Register kann nicht ausgetauscht werdendynamic_cast %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werdenElement %q#D kann nicht explizit deklariert werden, externe Bindung zu habenÂ»%sÂ« kann nicht gefunden werdenÂ»lddÂ« kann nicht gefunden werdenÂ»nmÂ« kann nicht gefunden werdenKlasse %qs kann nicht gefunden werdenDatei fÃ¼r Klasse %s kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qs kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qs, Basisklasse von %qs, kann nicht gefunden werdenProtokolldeklaration fÃ¼r %qs kann nicht gefunden werdenReferenzmarke fÃ¼r Klasse %qs kann nicht gefunden werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werden%qT kann nicht von %qT initialisiert werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werdenmit dieser Syntax kÃ¶nnen keine Felder initialisiert werdenmehrdimensionales Feld kann nicht initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glichseparate %s ZÃ¤hler fÃ¼r die Funktion %u kÃ¶nnen nicht verschmolzen werdenEs ist nicht mÃ¶glich, Â»%sÂ« zu Ã¶ffnenSchleife kann nicht optimiert werden, Schleifen-ZÃ¤hlvariable kÃ¶nnte Ã¼berlaufenmÃ¶gliche Endlosscheife kann nicht optimiert werdenArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einObjekte des Nicht-POD-Typs %q#T kÃ¶nnen nicht Ã¼ber %<...%> Ã¼bergeben werden; Aufruf wird zur Laufzeit abbrechenR-Wert kann nicht an Referenzparameter Ã¼bergeben werdenObjekt mit volatile-Feld kann nicht in Register geladen werdenObjekte des Nicht-POD-Typs %q#T kÃ¶nnen nicht Ã¼ber %<...%> empfangen werden; Aufruf wird zur Laufzeit abbrechenGanzzahlkonstantenoperand kann in %<asm%> nicht neu geladen werdenÃ¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werdenvom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werdenWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einUnterbrechungsattribut kann nicht gesetzt werden; keine aktuelle FunktionUnterbrechungsattribut kann nicht gesetzt werden: kein solcher BezeichnerÂ»mainÂ«-Klasse kann ohne Binden nicht angegeben werden-o kann nicht mit -c oder -S mit mehreren Dateien angegeben werden-C und -o kÃ¶nnen nicht zusammen angegeben werden-msep-data und -mid-shared-library kÃ¶nnen nicht zusammen angegeben werdendie Adresse des Bit-Feldes %qD kann nicht ermittelt werdenAdresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist%<::%> kann nicht in Parameterdeklaration verwendet werdenModus %qs kann nicht fÃ¼r AufzÃ¤hlungstypen verwendet werdenmshared und static kÃ¶nnen nicht zusammen verwendet werdenmthreads und mlegacy-threads kÃ¶nnen nicht zusammen verwendet werdentypeid kann nicht mit -fno-rtti verwendet werdenva_start in Unterbrechungsfunktion kann nicht verwendet werdencase-Marke %qE nicht innerhalb einer switch-Anweisungcase-Marke reduziert nicht auf Ganzzahlkonstantecase-Marke in GÃ¼ltigkeitsbereich eines Bezeichners mit variabel modifiziertem Typen, der keine einschlieÃŸende switch-Anweisung enthÃ¤ltcase-Marke in Anweisungs-Ausdruck enthÃ¤lt keine einschlieÃŸende switch-Anweisungcase-Marke nicht innerhalb einer switch-Anweisungcase-Marke Ã¼berschreitet Maximalwert des Typscase-Marke ist kleiner als Minimalwert des TypsTypkonvertierung fÃ¼gt neue Typqualifizierer zu Funktionstyp hinzuTypkonvertierung streicht Qualifizierer von Zeiger-ZieltypUmwandlung von %qT in %qT erhÃ¶ht erforderliche Ausrichtung des ZieltypsTypumwandlung von %qT nach %qT verliert GenauigkeitTypumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qTTypkonvertierung von Zeiger auf Ganzzahl anderer BreiteTypkonvertierung erfordert Ausrichtung des ZieltypsTypkonvertierung gibt Feldtyp anTypkonvertierung gibt Funktionstyp anUmwandlung in als L-Wert verwendeten Nicht-Referenz-TypTypkonvertierung in Zeiger von Ganzzahl anderer BreiteTypkonvertierung in union-Typ von nicht in union vorhandenem TypenUmwandlung von %qT in %qT dereferenziert nicht den ZeigerverÃ¤ndert die Bedeutung von %qD von %q+#Dchar-Feld mit wide-Zeichenkette initialisiertPrÃ¼fsumme ist %x statt %xWahl von %qD statt %qDringfÃ¶rmige Zeigerdelegation erkanntKlasse %qT hat keinen Feldnamen %qDKlasse %qT ist implizit Â»friendÂ« von ihr selbstKlasse %qT wird in zukÃ¼nftigen GCC-Versionen als annÃ¤hernd leer betrachtet werdenKlasse %qs existiert bereitsKlasse Â»%sÂ« hat keine Methode namens Â»%sÂ«, die zur Signatur Â»%sÂ« passtKlassendefinition darf nicht als Â»friendÂ« deklariert seinKlasse ist vom Feldtyp
  Argument fÃ¼r cleanup ist keine FunktionArgument fÃ¼r cleanup ist kein BezeichnerAbhÃ¤ngigkeitsdatei Â»%sÂ« wird geschlossen: %mCodemodell %<large%> wird noch nicht unterstÃ¼tztCodemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tztCodemodell %s wird im PIC-Modus nicht unterstÃ¼tztcollect2-Version %ssammeln: %s wird gelesen
  sammeln: %s wird neu kompiliert
  sammeln: neu binden
  sammeln: %s wird in %s eingestellt
! Komma am Ende der AufzÃ¤hlungslisteKommandozeilenoption "%s" ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sKommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tztgemeinsam: /%s/ Vergleich von Gleitkomma mit == oder != ist unsicherVergleich zwischen %q#T und %q#TVergleich zwischen Zeiger und GanzzahlVergleich zwischen vorzeichenbehaftet und vorzeichenlosVergleich zwischen vorzeichenbehafteten und vorzeichenlosen GanzzahlausdrÃ¼ckenVergleich zwischen den Typen %q#T und %q#TVergleich ist immer %dVergleich ist immer %d wegen Breite des BitfeldesVergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»unwahrÂ«Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ«Vergleich von vollstÃ¤ndigen und unvollstÃ¤ndigen ZeigernIm Vergleich verschiedener Objective-C-Typen fehlt Typumwandlungin Vergleich verschiedener Zeigertypen fehlt TypkonvertierungVergleich von weitergegebenem ~unsigned mit KonstanteVergleich von weitergegebenem ~unsigned mit unsignedVergleich eines vorzeichenlosen Ausdrucks < 0 ist stets Â»unwahrÂ«Vergleich eines vorzeichenlosen Ausdrucks >= 0 ist stets Â»wahrÂ«Vergleiche wie X<=Y<=Z haben nicht ihre mathematische BedeutungKompilierung wegen -Wfatal-errors beendet.
  Kompilierung beendet.
! complex ungÃ¼ltig fÃ¼r %qsKomponenten: zusammengesetztes Literal hat variable GrÃ¶ÃŸeZugriffsangaben fÃ¼r Feld %qE stehen in Konflikt, ignoriertZugriffsangaben fÃ¼r Methode %q+D stehen in Konflikt, ignoriertin Konflikt stehende Deklaration %q#Din Konflikt stehenden RÃ¼ckgabetyp fÃ¼r %q+#D angegebenin Konflikt stehender Basisklassenname %qsIn Konflikt stehende Typqualifizierer fÃ¼r %q+DIn Konflikt stehende Typen fÃ¼r %q+DIn Konflikt stehende Typen fÃ¼r eingebaute Funktion %q+Dsteht mit eingebauter Deklaration %q#D in Konfliktsteht mit Funktionsdeklaration %q#D in Konfliktsteht mit neuer Deklaration mit %qL-Bindung in Konfliktsteht mit vorheriger Deklaration %q+#D in KonfliktKonstante %qs kann nicht als %<mutable%> deklariert seinconst_double_split bekam einen falschen Befehl:Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qsKonstanter arithmetischer Operand auÃŸerhalb des WertebereichesKonstanter Halbwort-Lade-Operand auÃŸerhalb des WertebereichesKonstante wird bei ADDR_EXPR-Ã„nderung nicht neu berechnetKonstruktor kann keine statische Elementfunktion seinKonstruktor fÃ¼r fremde Klasse %qT kann kein Element seinKonstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariertKonstruktoren kÃ¶nnen nicht als virtuell deklariert werdenKonstruktoren dÃ¼rfen nicht CV-qualifiziert seincontinue-Marke %qs benennt keine Schleifecontinue-Anweisung nicht innerhalb einer Schleifecontinue-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«Kontrollfluss inmitten des Basis-Blockes %dUmwandlung von %q#T nach %q#TUmwandlung von %qT in %qT lÃ¶scht QualifiziererUmformung von %qT in %qT ist nicht eindeutigUmwandlung von %qT in nicht-skalaren Typen %qT angefordertbei der Konvertierung fehlt der Typ am Ende des FormatesUmwandlung von %qE von %qT nach %qT ist mehrdeutigUmwandlung in %s%s wird nie einen Typumwandlungsoperator verwendenKonvertierung in unvollstÃ¤ndigen TypenKonvertierung zu Nicht-Skalar-Typ verlangtUmwandlung von NULL in Nicht-Zeiger-TypUmwandlung von %qT nach %qTUmwandung der Ã¼berladenen Funktion %qD in den Typ %q#T ist mehrdeutigUmwandlung in %qT von %qTKonvertierung in Nicht-Zeiger-Typ %qT von NULLInfo zum beschÃ¤digten Profil: Kante von %i nach %i Ã¼berschreitet HÃ¶chstzahlInfo zum beschÃ¤digten Profil: Anzahl der AusfÃ¼hrungen der Kante Â»%d-%dÂ« sollte %i seinInfo zum beschÃ¤digten Profil: Anzahl der DurchlÃ¤ufe des Basisblocks %d sollte %i seinbeschÃ¤digte Profilinformation: run_max * runs < sum_maxbeschÃ¤digte Profilinformation: sum_all ist kleiner als sum_max%qE konnte nicht nach %qT konvertiert werdenTemplateargument %qE konnte nicht in %qT umgewandelt werdenes konnte kein Ãœberlaufregister gefunden werdenclass$-Feld konnte nicht im Java-Schnittstellentyp %qT gefunden werdenSpezifikationsdatei %s konnte nicht gefunden werden
! Abzugsdatei %qs konnte nicht geÃ¶ffnet werden: %sBefehl kann nicht aufgeteilt werdenZielname fÃ¼r AbhÃ¤ngigkeiten-Verfolgung konnte nicht ermittelt werdenKlasse Â»%sÂ« kann nicht gefunden werdenÂ»%sÂ« konnte nicht ausgefÃ¼hrt werden: %sAbbildung von pch_address_space konnte nicht aufgehoben werden: %mÃœberdeckung passt nicht fÃ¼r Funktion %qs beim Lesen des ZÃ¤hlers %qsÃœberdeckung passt nicht fÃ¼r Funktion %u beim Lesen der AusfÃ¼hrungszÃ¤hlererzeugt und mit anderen ABIs verwendeterzeugt und mit anderen Architekturen / ABIs verwendeterzeugt und mit anderer Bytereihenfolge verwendeterzeugt und mit anderen Einstellungen von -fpic verwendeterzeugt und mit anderen Einstellungen von -fpie verwendeterzeugt und mit anderen Einstellungen von Â»%sÂ« verwendetErzeugen von %sFeld von %qT wird erzeugtFeld von %qT wird erzeugt, was ein abstrakter Klassentyp istFeld negativer GrÃ¶ÃŸe (%qE) wird erzeugtErzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qTZeiger auf Element des Nicht-Klassentypen %qT wird erzeugtZeiger auf Element mit Typ Â»voidÂ« wird erzeugtZeiger auf Elementreferenztyp %qT wird erzeugtDatenabschnitt von %q+D in Konflikt mit vorheriger DeklarationDaten-DeklarationDatendefinition hat keinen Typ oder SpeicherklasseDatenelement %qD kann kein Elementtemplate seinDatenelement darf nicht variabel modifizierten Typ %qT habenDatentyp von %q+D ist nicht fÃ¼r Register geeignetTestformat Â»%sÂ« steht in Konflikt mit vorheriger AuswahlTestausgabestufe Â»%sÂ« ist zu groÃŸzur Fehlersuche: Deklaration deklariert nichtsDeklaration fÃ¼r nicht vorhandenen Parameter %q+DDeklaration der %<extern%>-Variablen %q+D in Anfangsdeklaration einer %<for%>-SchleifeDeklaration von %<~%T%> als Element von %qTDeklaration von %q#DDeklaration von %q#D hat %<extern%> und ist initialisiertDeklaration von %q#D auÃŸerhalb einer Klasse ist keine DefinitionDeklaration von %q#D Ã¼berdeckt einen ParameterDeklaration von %q+#DDeklaration von %q+D Ã¼berdeckt eine eingebaute FunktionDeklaration von %q+D Ã¼berdeckt eine globale DeklarationDeklaration von %q+D Ã¼berdeckt einen ParameterDeklaration von %q+D Ã¼berdeckt einen vorhergehenden lokalen BezeichnerDeklaration von %q+D Ã¼berdeckt eine vorhergehende Nicht-VariableDeklaration von %q+D mit Attribut noinline folgt inline-Deklaration Deklaration von %q+D ohne Bindung folgt einer extern-DeklarationDeklaration von %qD als %sDeklaration von %qD als Element %qTDeklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration von %qD als Nicht-FunktionDeklaration von %qD als Nicht-ElementDeklaration von %qD in %qD, das nicht %qD einschlieÃŸtDeklaration von %qD nicht in einem Namensbereich um %qDDeklaration von %qD Ã¼berdeckt eine globale DeklarationDeklaration von %qD Ã¼berdeckt ein Element von 'this'Deklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen BezeichnerDeklaration von %qF wirft andere AusnahmenDeklaration von %qs als Feld von FunktionenDeklaration von %qs als Feld von voidsDeklaration von %qs Ã¼berdeckt einen ParameterDeklaration von %qs Ã¼berdeckt ein Symbol aus der ParameterlisteDeklaration der C-Funktion %q#D steht in Konflikt mitDeklaration von namespace %qD steht in Konflikt mitDeklaration der Nicht-Variablen %q+D in Anfangsdeklaration einer %<for%>-SchleifeDeklaration der Â»staticÂ«-Variablen %q+D in Anfangsdeklaration einer %<for%>-SchleifeDeklaration des Templates %q#DDeklarator-ID fehlt: reserviertes Wort %qD wird verwendetVerminderung eines Zeigers auf unbekannte StrukturVerringerung der schreibgeschÃ¼tzten SpeicherstelleVerringerung des schreibgeschÃ¼tzten Elementes %qDVerringerung der schreibgeschÃ¼tzten Variable %qDStandardargument %qE verwendet lokale Variable %qDStandardargument fÃ¼r %q#D hat Typ %qTStandardargument fÃ¼r Parameter des Typs %qT hat Typ %qTStandardargument fÃ¼r Parameter %d von %q#D angegebenStandardargument fehlt fÃ¼r Parameter %P von %q+#DStandardargument in expliziter Spezialisierung angegebenStandardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubtStandardargumente sind nur fÃ¼r Funktionsparameter zugelassenDefinition der expliziten Spezialisierung %qD in friend-DeklarationDefinition in Block %i herrscht nicht vor in Block %iDefinition in Block %i folgt der VerwendungDefinition von %q#T in TemplateparameterlisteDeklaration von %qD ist nicht in einem Namensbereich um %qTDefinition des implizit deklarierten %qDDefinition des statischen Datenelementes %q+D einer Â»dllimportÂ«-ierten KlasseDefinition fÃ¼r explizite Instanziierung angegebenLÃ¶schen von %qT ist nicht definiertFeld %q#D wird gelÃ¶schtAbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typveralteter kovarianter RÃ¼ckgabetyp fÃ¼r %q+#Dveraltete Verwendung des Standardarguments fÃ¼r Parameter einer Nicht-FunktionDereferenzierung eines %<void *%>-ZeigersDereferenzierung eines Zeigers auf unvollstÃ¤ndigen TypenDereferenzierung eines Type-Pun-Zeigers kÃ¶nnte strict-aliasing-Regeln verletzenDereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-RegelnDeklaration eines abgeleiteten Typsabgeleitete Union %qT ist ungÃ¼ltigDestruktor %qD als Element-Template deklariertDestruktor kann keine statische Elementfunktion seinDestruktor fÃ¼r %qs sollte auch nicht abgearbeitet werdenDestruktor fÃ¼r fremde Klasse %qT kann kein Element seinDestruktoren dÃ¼rfen nicht CV-qualifiziert seinDestruktoren dÃ¼rfen keine Parameter habenandere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d/%d)andere Form fÃ¼r Argumente Â»%sÂ« und Â»%sÂ« bei %L fÃ¼r intrinsisches Â»dot_productÂ«andere Form bei Dimension 1 fÃ¼r Argumente Â»%sÂ« und Â»%sÂ« bei %L fÃ¼r intrinsisches matmulandere Form bei Dimension 2 fÃ¼r Argument Â»%sÂ« und Dimension 1 fÃ¼r Argument Â»%sÂ« bei %L fÃ¼r intrinsisches matmuldirekte Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichAnderer Objective-C-Typ in RÃ¼ckgabeDivision durch NullDivision durch Null in %<%E %% 0%>Division durch Null in %<%E %% 0.%>Division durch Null in %<%E / 0%>Division durch Null in %<%E / 0.%>unterstÃ¼tzt nicht multilibHerrscher Ã¼ber %d sollte %d sein, nicht %dunbekannter Status fÃ¼r Herrscher Ã¼ber %ddoppeltes %<const%>doppeltes %<restrict%>doppeltes %<volatile%>doppeltes %qEdoppeltes %qsDoppelte (oder sich Ã¼berschneidende) case-Wertedoppeltes ConstantValue-Attribut fÃ¼r Feld Â»%sÂ«doppelter asm-Operandenname %qsdoppelter Basistyp %qT ungÃ¼ltigdoppelte Â»caseÂ«-Marke: %<Doppelter case-Wertdoppelter CV-Qualifiziererdoppelte Deklaration fÃ¼r Protokoll %qsdoppelte Deklaration der Methode %<%c%s%>doppelte explizite Instanziierung von %q#Ddoppelte explizite Instanziierung von %q#Tdoppelte Initialisierung von %qDdoppelte Schnittstellendeklaration fÃ¼r Kategorie %<%s(%s)%>doppelte Schnittstellendeklaration fÃ¼r Klasse %qsdoppelte Marke %qDDoppelte Markendeklaration %qEdoppeltes Element %q+DungÃ¼ltige Initialisierungdynamische AbhÃ¤ngigkeit %s nicht gefundendynamic_cast von %q#D nach %q#T kann nie erfolgreich seinKante %s->%s hat keine passende call_stmtKante von %d nach %d sollte als irreduzibel markiert werdenKante von %d nach %d sollte nicht als irreduzibel markiert werdenKante zeigt auf falsche Deklaration:Elementares UnterprogrammElemente des Feldes %q#D haben unvollstÃ¤ndigen Typeingebettetes %<\0%> im FormatPIC-Operand wird ausgegeben, aber PIC-Register ist nicht vorbereitetLeere DeklarationLeere Deklaration mit Speicherklassenangabe redeklariert nicht SymbolLeere Deklaration mit Typqualifizierer redeklariert nicht Symbolleerer Indexbereich in Initialisierungleere linke PrÃ¤zision im Format %sfehlende PrÃ¤zision im Format %sLeerer Wertebereich angegebenleere Skalar-InitialisierungDas Aktivieren der Ablaufverfolgung ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollDas Aktivieren der UnterstÃ¼tzung der Aufgerufenen-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollDas Aktivieren der UnterstÃ¼tzung der Aufrufer-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvolleinschlieÃŸende Klassentemplates werden nicht explizit spezialisiertEnde-Befehl %d fÃ¼r Block %d nicht im Befehlsstrom gefundenAufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem AusdruckAufzÃ¤hlungsfehler in bedingtem Ausdruck: %qT vs. %qTAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten GanzzahltypenAufzÃ¤hlungswert fÃ¼r %qD ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qE ist keine GanzzahlkonstanteUmgebungsvariable DJGPP nicht definiertUmgebungsvariable DJGPP zeigt auf kaputte Datei Â»%sÂ«Umgebungsvariable DJGPP zeigt auf fehlende Datei Â»%sÂ«Fehler beim SchlieÃŸen von %s: %mFehler in Argumenten fÃ¼r Spezifikationsfunktion Â»%sÂ«Fehler im Konstantenbasiseintrag #%dFehler im Konstantenbasiseintrag #%d
  Fehler beim Analysieren der KonstantenbasisFehler beim Analysieren der Konstantenbasis
  Fehler bei der Analyse der FelderFehler bei der Analyse der Felder
  Fehler beim Analysieren der final-AttributeFehler beim Analysieren der final-Attribute
  Fehler beim Analysieren der MethodenFehler beim Analysieren der Methoden
! Fehler beim Lesen von %s aus ZIP-DateiFehler beim Schreiben von %qsFehler beim Schreiben der Datei %s: %mFehler: Ausnahmebehandlung ausgeschaltet, benutzen Sie -fexeptions zum EinschaltenAusnahme des Typs %<%T%> wird gefangen werdenElementÃ¼berschreitung in FeldinitialisierungElementÃ¼berschreitung in char-Feld-InitialisierungElementÃ¼berschreitung in SkalarinitialisierungElementÃ¼berschreitung in struct-InitialisierungElementÃ¼berschreitung in union-InitialisierungElementÃ¼berschreitung in Vektorinitialisierungexpand_binop in movsi got gescheitert%<,%> oder %<;%> erwartet%<,%> oder %<}%> erwartet%<,%>, %<;%> oder %<}%> erwartet%<:%> oder %<...%> erwartet%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet%<;%> erwartet%<=%> erwartet %<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartet%<{%> erwartet%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhaltenSSA_NAME-Objekt erwartetKlassenname erwartetDeklaration oder Anweisung erwartetDeklarationsspezifizierer erwartetDeklarationsspezifizierer oder %<...%> erwartetAusdruck erwartetBezeichner erwartetBezeichner oder %<(%> erwartetBezeichner oder %<*%> erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartetSpezifizierer-Qualifizierer-Liste erwartetAnweisung erwartetZeichenkettenliteral erwartetKosten einer Aufrufoperation relativ zu gewÃ¶hnlichen arithmetischen OperationenExplizites Goto am Ende von bb %dexplizite Instanziierung von %q#Dexplizite Instanziierung von %q#T vor Definition des Templatesexplizite Instanziierung von %qD, aber keine Definition verfÃ¼gbarexplizite Instantiierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)explizite Instanziierung des Nicht-Templates %q#Dexplizite Instanziierung des Nicht-Templatetyps %qTexplizite Qualifizierung in Deklaration von %qDexplizite Spezialisierung in GÃ¼ltigkeitsbereich des Nicht-Namensbereiches %qDexplizite Spezialisierung von %qD nach erster Benutzungder expliziten Spezialisierung von %D muss %<template <>%> vorausgehenexplizite Spezialisierung des Nicht-Templates %qTAusdruck %qE von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werdenAusdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp habenAusdrucksanweisung hat unvollstÃ¤ndigen Typerweiterte Register haben keine oberen HÃ¤lftenexterne Deklaration von %q#D passt nichtextern-Deklaration von %q+D folgt Deklaration ohne BindungfÃ¼r Symbol %q+D wird wegen des Attributes %qs externe Bindung benÃ¶tigtzusÃ¤tzliches %<;%>zusÃ¤tzliche geschweifte Klammern am Ende der InitialisierungzusÃ¤tzliche Elemente in Skalar-InitialisierungZusÃ¤tzliche ausgehende Kante %d->%dzusÃ¤tzliche Qualifizierung %<%T::%> an Element %qszusÃ¤tzliche Qualifizierung ignoriertzusÃ¤tzliches Semikolon in Methodendefinition angegebenzusÃ¤tzliches Semikolon in Â»structÂ« oder Â»unionÂ« angegebenzusÃ¤tzliche Typqualifizierer in Format-Argument (Argument %d)belangloses Argument fÃ¼r Â»%sÂ«-OptionSuche nach Klasse Â»%sÂ« gescheitertEnde-Status konnte nicht ermittelt werdenVerarbeitungszeiten konnten nicht ermittelt werdenZurÃ¼ckfordern der nicht genÃ¶tigten Funktion gescheitertFehler in Redeklaration von %q+D: Â»dllimportÂ«-iertem Symbol fehlt externe BindungFallthru-Kante hinter einer Kontrollanweisung in bb %dFallthru-Kante nach unbedingtem Sprung %iFall-Through-Kante Ã¼berschreitet Abschnittsgrenze (bb %i)Fallthru zum Austritt von bb %dAttribute fastcall und cdecl sind nicht vertrÃ¤glichAttribute fastcall und regparm sind nicht vertrÃ¤glichAttribute fastcall und stdcall sind nicht vertrÃ¤glichschwerwiegender Fehler: fclose %sFeld %q+#D mit gleichem Namen wie KlasseFeld %q+D deklarierte ungÃ¼ltigerweise einen FunktionstypenFeld %q+D deklarierte ungÃ¼ltigerweise einen MethodentypenFeld %qD hat unvollstÃ¤ndigen TypenFeld %qs als Funktion deklariertFeld %qs hat unvollstÃ¤ndigen TypenFeld %qs nicht gefundenFeldinitialisierung ist nicht konstantTyp der Feldinitialisierung passt nichtFeldname nicht in Datensatz- oder union-InitialisierungFeldprÃ¤zisionFeldbreiteFeldbreite im printf-FormatFeldbreite im scanf-FormatFeldbreite im strfmon-FormatFeldbreite im strftime-FormatDatei endet in StandardargumentDatei Â»%sÂ« nicht gefundenDeklaration von %qs in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>Deklaration von %qs in Datei-Sichtbarkeitsbereich spezifiziert %<register%>FÃ¼llzeichenFÃ¼llzeichen im strfmon-Formatfind_enum(): Enum nicht gefundenfini-Funktion im Objekt %s gefundenerstes Argument von %q+D sollte %<int%> seindas erste Argument fÃ¼r %<__builtin_choose_expr%> ist keine KonstanteErstes Argument fÃ¼r %<va_arg%> nicht vom Typ %<va_list%>fix_sched_param: unbekannter Parameter: %sGleitkommakonstante falsch benutztFlieÃŸkommakonstante ist kein gÃ¼ltiger direkter OperandGleitkommaÃ¼berlauf in AusdruckFlusskontrollbefehl innerhalb eines Basis-BlockesFaltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndertfopen %sFÃ¼r Template-Deklaration %q+Dformat %q.*s erwartet Typ %<%T%s%>, aber Argument %d hat Typ %qTFormat %q.*s erwartet Typ %<%s%s%>, aber Argument %d hat Typ %qTFormatargument %d nicht verwendet vor benutztem Argument %d im $-Stil-FormatFormatargument %d mehr als einmal im %s-Format verwendetFormat ist Â»wide characterÂ«-ZeichenketteFormat ist kein Zeichenkettenliteral, und keine FormatargumenteFormat ist kein Zeichenkettenliteral, Argumenttypen ungeprÃ¼ftFormat ist kein Zeichenkettenliteral, Formatzeichenkette ungeprÃ¼ftFormat-Zeichenkettenargument folgt den zu formatierenden ArgumentenFormat-Zeichenkettenargument ist kein ZeichenkettentypFormatzeichenkette hat ungÃ¼ltige Operandenzahl%s wird in Referenztyp %qT umgeformtReferenz auf Â»voidÂ« wird gebildet%<-%s%> statt %<+%s%> in Protokoll(en) gefundenreale Definition fÃ¼r Nicht-Register gefundenvirtuelle Definition fÃ¼r ein GIMPLE-Register gefundenSSA_NAME gefunden, das bereits in den Frei-Bereich geschoben wurdeStandard-Fall nicht am Ende des case-Vektors gefundenreale Variable gefunden, wo Untervariablen autreten solltenFP-Software-VervollstÃ¤ndigung benÃ¶tigt -mtrap-precision=ifr30_print_operand: ungÃ¼ltiger Code %%Ffr30_print_operand: ungÃ¼ltiger Code %%xfr30_print_operand: ungÃ¼ltiger Operand fÃ¼r Code %%Afr30_print_operand: unbehandeltes MEMfr30_print_operand: unbekannter Codefr30_print_operand: nicht erkannter Code %%Bfr30_print_operand: nicht erkannter Code %%bfr30_print_operand: nicht erkannter Code %%pfr30_print_operand_address: unbehandelte AdresseRahmengrÃ¶ÃŸe von %qs ist RahmengrÃ¶ÃŸe zu groÃŸ fÃ¼r zuverlÃ¤ssige KellerÃ¼berprÃ¼fungÂ»friendÂ«-Deklaration %q#D deklariert eine Nicht-Template-FunktionÂ»friendÂ«-Deklaration benennt keine Klasse oder Funktionfriend-Deklaration nicht in Klassendefinitionfriend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>von vorheriger Deklaration %q+Fvon dieser Stellefrv_print_operand: unbekannter CodeFunktion %q#D ist wie eine Variable initialisiertFunktionsdefinition von %q+D ist als Â»dllimportÂ« markiertFunktion %q+D wurde nach vorheriger Deklaration als Â»dllimportÂ« definiert: Attribut ignoriertFunktion %q+D als inline redeklariertFunktion %q+D mit Attribut noinline redeklariertdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein berechnetes Â»gotoÂ« enthÃ¤ltFunktion %q+F kann nie inline sein, da dies mit -fno-inline unterdrÃ¼ckt wirdFunktion %q+F kann nie inline sein, da sie nicht in dieser Ãœbersetzungseinheit gebunden wirddie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngtdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie __builtin_return oder __builtin_apply_args verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie alloca verwendet (zum Aufheben: Attribut Â»always_inlineÂ« verwenden)Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hatdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie setjmp verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie Â»setjmp-longjmpÂ«-Ausnahmebehandlung verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie eine variable Argumentliste verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie Variablen variabler GrÃ¶ÃŸe verwendetFunktion %qD als virtuell innerhalb einer Union deklariertFunktion %qD ist wie eine Variable initialisiertFunktion %qs kann nicht als %<mutable%> deklariert seinFunktionskÃ¶rper nicht verfÃ¼gbarFunktionsaufruf hat zusammengesetzten WertFunktion Ã¼ber nicht kompatiblen Typen aufgerufenFunktionsdeklaration ist kein Prototypals %<noreturn%> deklarierte Funktion hat %<return%>-AnweisungFunktionsdefinition deklarierte %<__thread%>Funktionsdefinition deklarierte %<auto%>Funktionsdefinition deklarierte %<register%>Funktionsdefinition deklarierte %<typedef%>Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypenFunktion gibt keinen Zeichenkettentypen zurÃ¼ckFunktion kÃ¶nnte mÃ¶glicher Kandidat fÃ¼r Formatattribut %qs seinFunktion kommt nicht fÃ¼r Â»inlineÂ« in BetrachtFunktion kann nicht Â»inlineÂ« seinRÃ¼ckgabetyp der Funktion kann keine Funktion seinFunktionsrÃ¼ckgabetypen nicht kompatibel wegen %<volatile%>Funktion gibt eine FunktionFunktion gibt ein Feld zurÃ¼ckFunktion liefert Adresse einer lokalen Variablen zurÃ¼ckFunktion gibt Aggregat zurÃ¼ckTeilspezialisierung %qD des Funktionstemplates ist nicht erlaubtFunktionstypen nicht wirklich kompatibel in ISO-CFunktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>function_profiler-UnterstÃ¼tzungfunction_profiler-UnterstÃ¼tzung fÃ¼r MMIXgcc-Treiberversion %s fÃ¼hrt GCC-Version %s aus
  gcc-Version %s
  gcov (GCC) %s
! Erzeugung von Â»Branch LikelyÂ«-Befehlen eingeschaltet, aber nicht unterstÃ¼tzt durch Architekturallgemeiner Thunk-Code fÃ¼r Methode %q#D mit %<...%> scheitertKern-DateigrÃ¶ÃŸenlimit wird geholt: %mgfc_conv_constant_to_tree(): ungÃ¼ltiger Typ: %sgfc_todo: Nicht implementiert: gfc_trans_code(): Falscher Anweisungscodegfortran: Verzeichnis hinter -M erwartet
  gfortran: Nur eine Option -M erlaubt
! Gimplifikation gescheitertglobale Konstruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Deklaration von %q+#Dglobale Destruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Register-Variable %qD in verschachtelter Funktion verwendetglobale Register-Variable %qs in verschachtelter Funktion verwendetglobale Registervariable folgt einer Funktionsdefinitionglobale Registervariable hat AnfangswertGlobale/statische Variablenzuweisung wurde abgefangen%d Template-Parameter fÃ¼r %q#D erhalten%d Template-Parameter fÃ¼r %q#T erhaltengp ist konstant (aber gp wird bei indirekten Aufrufen gesichert/wiederhergestellt)gp_offset (%ld) oder end_offset (%ld) ist kleiner als NullPCH musste verschoben werdenKopf-Befehl %d fÃ¼r Block %d nicht im Befehlsstrom gefundenum wie viel eine Ãœbersetzungseinheit durch Â»inlineÂ« wachsen kann (in Prozent)iWMMXt und Hardware-FlieÃŸkommaia64_print_operand: unbekannter CodeBezeichner nach %<@protocol%> erwartetWenn dieser Code erreicht wird, wird das Programm abgebrochenals virtuell markierte Methode '%<#pragma align%> wird fÃ¼r explizit ausgerichtetes %q+D ignoriertQualifizierer %qV an Funktionstyp %qT werden ignoriert-fschedule-insns wird wegen Ausnahmebehandlungsfehler ignoriertasm-Symbol fÃ¼r nicht-statische lokale Variable %q+D wird ignoriertdoppeltes Verzeichnis Â»%sÂ« wird ignoriert
  Falsch geformtes #pragma longcall wird ignoriertnicht vorhandenes Verzeichnis Â»%sÂ« wird ignoriert
! unbekannte Option %q.*s in %<-fdump-%s%> wird ignoriertunzulÃ¤ssiger Aggregattyp %qs fÃ¼r Instanzvariable %qs angegebenunzulÃ¤ssiger Referenztyp fÃ¼r Instanzvariable %qs angegebenImplizite Deklaration der Funktion %qEimplizit geholte (Â»popÂ«) Register mÃ¼ssen oben auf dem Stack gruppiert werdenimpliziertes END DOunmÃ¶gliche Bedingung in Â»asmÂ«unmÃ¶gliche Registerbedingung in %<asm%>in %s, bei %s:%dim Basis-Block %d:in Deklaration %q+Dbei Ãœbergabe des Arguments %P von %q+Dunpassender Akkumulator fÃ¼r %qsEingehende Kantenzahl passt nicht zur Anzahl der PHI-ArgumenteUnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDInkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen in ZuweisungunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in Initialisierunginkompatible Typen in returnunvollstÃ¤ndige Â»%sÂ«-OptionunvollstÃ¤ndige Implementierung der Kategorie %qsunvollstÃ¤ndige Implementierung der Klasse %qsunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetinkonsistente dll-Bindung fÃ¼r %q+D, dllexport wird angenommenwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>Falscher Befehl:falscher gemeinsame Verwendung von BaumknotenErhÃ¶hung eines Zeigers auf unbekannte StrukturErhÃ¶hung der schreibgeschÃ¼tzten SpeicherstelleErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qDErhÃ¶hung der schreibgeschÃ¼tzten Variable %qDIndexwert statt Feldname in Union-InitialisierungInfo-Zeiger NULLinit-Funktion im Objekt %s gefundenInitialisierung streicht Qualifizierer von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von inkompatiblem ZeigertypLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt Ganzzahl von Zeiger ohne TypkonvertierungInitialisierung erzeugt Zeiger von Ganzzahl ohne TypkonvertierungInitialisierung erzeugt aus unqualifiziertem einen qualifizierten FunktionszeigerInitialisierung eines flexiblen Feld-ElementsInitialisierung eines flexiblen Feld-Elements in geschachteltem Kontextinitialisiertes Feld mit Seiteneffekten Ã¼berschriebeninitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung fÃ¼r %qT muss geklammert seinInitialisierung fÃ¼r Gleitkommawert ist keine GleitkommakonstanteInitialisierung fÃ¼r Ganzzahlwert ist zu kompliziertInitialisierung ungÃ¼ltig fÃ¼r statisches Element mit KonstruktorInitialisierung fÃ¼r nicht-virtuelle Methode %q+D angegebenInitialisierung fÃ¼r statische Element-Funktion %qD angegebenInitialisierungs-Zeichenkette fÃ¼r char-Feld ist zu langinline-Deklaration von %qD folgt Deklaration mit Attribut noinlineÂ»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut ignoriertinline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegebenÂ»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut ignoriertinline-Funktion %q+D verwendet, aber nirgendwo definiertinlined_to-Zeiger ist falschIilined_to-Zeiger verweist auf sich selbstinlined_to-Zeiger fÃ¼r Nicht-Inline-Aufrufer gesetztÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcBefehl %d innerhalb des Basis-Blockes %d, aber block_for_insn ist %iBefehl %d innerhalb des Basis-Blockes %d, aber block_for_insn ist NULLBefehl %d ist in mehreren BasisblÃ¶cken (%d und %d)Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-Blockesinstalliere: %s%s
! in Klassenmethode wird auf Instanzvariable %qs zugegriffenInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist %s; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qs ist als Â»%sÂ« deklariertInstanzvariable %qs ist als Â»privateÂ« deklariertZuweisung der Instanzvariable wurde abgefangenInstanziierung von %q+D als Typ %qTAnweisung wird niemals ausgefÃ¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztint-Feld mit Nicht-wide-Zeichenkette initialisiertGanzzahlkonstante ist zu groÃŸ fÃ¼r %qs-Typinteger kind=8 nicht verfÃ¼gbar fÃ¼r Option -fdefault-integer-8GanzzahlÃ¼berlauf in AusdruckGanzzahlausdruck %qE ist nicht konstantOptimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++die Schnittstelle %qs hat keine gÃ¼ltige Form einer konstanten Zeichenketteinterne und geschÃ¼tzte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: internes Konsistenzprobleminterner Fehler - schlechtes ungetinterner Fehler - ungÃ¼ltiger UTF-8-Nameinterner Fehler in check-init: Baumcode nicht implementiert: %sinterner Fehler in generate_bytecode_insn - Baumcode nicht implementiert: %sinterner Fehler: %%) ohne %%( in Assemblermuster gefundeninterner Fehler: %%> ohne %%< in Assemblermuster gefundeninterner Fehler: %%] ohne %%[ in Assemblermuster gefundeninterner Fehler: %%} ohne %%{ in Assemblermuster gefundeninterner Fehler: falsches Register: %dinterner Fehler: cris_side_effect_mode_ok mit falschen Operandeninterner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt ausinterner GCC-Abbruch in %s, bei %s:%dInterrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werdeninnere Variable, die keine Prozedur istungÃ¼ltiges #pragma %sungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandUngÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertUngÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger %%G-WertUngÃ¼ltiger %%H-WertungÃ¼ltiger %%J-CodeUngÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertUngÃ¼ltiger %%L-WertUngÃ¼ltiger %%M-WertUngÃ¼ltiger %%N-WertungÃ¼ltiger %%O-Wertunbekannter Operand fÃ¼r %%PUngÃ¼ltiger %%P-WertUngÃ¼ltiger %%R-WertungÃ¼ltiger %%S-WertungÃ¼ltiger %%T-WertUngÃ¼ltiger %%U-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%Y-WertungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertUngÃ¼ltiger %%h-WertungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertUngÃ¼ltiger %%m-Wertunbekannter Wert fÃ¼r %%pungÃ¼ltiger %%q-WertUngÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandUngÃ¼ltiger %%s-WertungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertUngÃ¼ltiger %%xn-CodeungÃ¼ltiges Â»asmÂ«: ungÃ¼ltiger Wert fÃ¼r --param: %qsungÃ¼ltige ABI-Option -mabi=%sungÃ¼ltiges IACC-ArgumentUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltiges PC in ZeilennummerntabelleungÃ¼ltiges UNSPEC als OperandungÃ¼ltiger Z-Register-Ersatz fÃ¼r BefehlungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument fÃ¼r %<__builtin_frame_address%>UngÃ¼ltiges Argument fÃ¼r %<__builtin_return_address%>ungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltige Spezifizierung der BasisklasseungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltiger bedingter OperandungÃ¼ltiges const_cast von Typ %qT in Typ %qTungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger const_double-OperandungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qT in %qTungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltiger Ausdruck als OperandUngÃ¼ltiges FlieÃŸkomma-ABI: -mfloat-abi=%sUngÃ¼ltige Option fÃ¼r FlieÃŸkommaemulation: -mfpe-%sUngÃ¼ltige FlieÃŸkommaoption: -mfpu=%sungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTungÃ¼ltige indirekte (S) SpeicheradresseungÃ¼ltige indirekte SpeicheradresseungÃ¼ltiger Anfangswert fÃ¼r Element %qsungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qT von temporÃ¤rem Wert des Typs %qTungÃ¼ltige Initialisierung einer Referenz des Typs %qT von Ausdruck des Typs %qTungÃ¼ltige InitialisierungUngÃ¼ltiger Befehl:ungÃ¼ltiger L-Wert in asm-Ausgabe %dungÃ¼ltige MaskeungÃ¼ltige ElementfunktionsdeklarationungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand im BefehlungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandUngÃ¼ltiger Operanden-AusgabecodeUngÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r %%RUngÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BUngÃ¼ltiger Operand fÃ¼r %%U-CodeUngÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOUngÃ¼ltige Operanden fÃ¼r binÃ¤res %sungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiges Optionsargument %qsungÃ¼ltige Option fÃ¼r -mfloat-gprs: Â»%sÂ«ungÃ¼ltiger Parameter %qsungÃ¼ltige Parameterkombination fÃ¼r intrinsisches AltiVecungÃ¼ltiger Parametertyp %qTUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltige Redeklaration von %q+DungÃ¼ltiger ReferenzprefixungÃ¼ltiges Register im BefehlungÃ¼ltiges Register in KopierbefehlungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltiger RotierbefehlungÃ¼ltige gemeinsame rtl-Benutzung in Befehl gefundenUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiges static_cast vom Typ %qT in den Typ %qTungÃ¼ltige Speicherklasse fÃ¼r Funktion %qsungÃ¼ltiger Wert Â»%dÂ« fÃ¼r Ziel-MemregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltige Template-IDUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetUngÃ¼ltige Threadzeiger-Option: -mtp=%sungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiges Typargumentfalsches Typ-Argument von %qsungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<--%> der boolschen Variable %qDungÃ¼ltige Verwendung von %<::%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qs bei Zeiger auf ElementungÃ¼ltige Verwendung des Modifizierers Â»:Â«ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in Zeigerarithmetikfalsche Benutzung eines Feldes mit unbekannten GrenzenungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement istungÃ¼ltige Benutzung des Konstruktors als Templatefalsche Benutzung eines flexiblen Feldelementsfalsche Benutzung des unvollstÃ¤ndigen typedef %qDungÃ¼ltige Verwendung des Elementes %q+D in statischer ElementfunktionungÃ¼ltige Verwendung eines Nicht-L-Wert-FeldesungÃ¼ltige Verwendung des nicht-statischen Datenelementes %q+DungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDfalsche Benutzung einer nicht-statischen ElementfunktionungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Benutzung des nicht-statischen Datenelements %qEungÃ¼ltige Verwendung einer Struktur mit flexiblem FeldelementungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen TemplatesungÃ¼ltige Verwendung des Template-Namens %qE ohne eine ArgumentlisteungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-Templateparameterfalsche Benutzung des undefinierten Typs %<%s %E%>falsche Benutzung eines void-AusdruckesUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Versionsnummer Â»%sÂ«Invariante wird bei ADDR_EXPR-Ã„nderung nicht neu berechnetinvoke[non-static] an statischer Methodeinvokestatic an abstrakter Methodeinvokestatic an nichtstatischer Methodeist keine gÃ¼ltige GIMPLE-Anweisungsein dest_idx sollte %d sein, nicht %dsein GÃ¼ltigkeitsbereich umfasst nur diese Definition bzw. Deklaration, was Sie wahrscheinlich nicht wollteniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-komptibles ABI fÃ¼r den richtigen Einsatzjcf-dump: keine Klassen angegeben
! Sprungumgehung ausgeschaltetin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung zur case-MarkeSprung zur Marke %q+DSprung zur Marke %qDAusschuss am Ende von #pragma %sAusschuss am Ende von #pragma GCC java_exceptionsAusschuss am Ende von #pragma GCC memregs [0..16]Ausschuss am Ende von #pragma ghs endsdaAusschuss am Ende von #pragma ghs endtdaAusschuss am Ende von #pragma ghs endzdaAusschuss am Ende von #pragma ghs interruptAusschuss am Ende von #pragma ghs sectionAusschuss am Ende von #pragma ghs startsdaAusschuss am Ende von #pragma ghs starttdaAusschuss am Ende von #pragma ghs startzdaAusschuss am Ende von #pragma longcallAusschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von Â»#pragma %sÂ«Ausschuss am Ende von '#pragma options'Ausschuss am Ende von '#pragma unused'Ausschuss am Ende der SignaturzeichenkettenSchlÃ¼sselmethode %q+D der dllimport-ierten Klasse ist definiertSchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qE auÃŸerhalb einer Funktion referenziertMarke am Ende einer VerbundanweisungMarke wurde wchar_t genanntÃœberprÃ¼fung von lang_*: in %s, bei %s:%d gescheitertSprache %s nicht erkanntSprachen-Zeichenkette %<"%E"%> nicht erkanntWechsel groÃŸer Rahmenzeiger (%d) mit -mtiny-stackGroÃŸe Ganzzahl implizit auf vorzeichenlosen Typen abgeschnittendie Anordnung der von der leeren Klasse %qT abgeleiteten Klassen kÃ¶nnte sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernld gab %d als Ende-Status zurÃ¼cklinke PrÃ¤zisionlinke PrÃ¤zision im strfmon-FormatLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite ist negativlinker Operand des Komma-Ausdrucks hat keinen EffektLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBibliotheken: %s
! Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenlo_sum nicht von einem Registerlokale Klasse %q#T sollte nicht statisches Datenelement %q#D habenlokale Deklaration von %qs verdeckt Instanzvariablelokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tÂ»long longÂ«-Konstante ist kein gÃ¼ltiger direkter Operandlong, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qsSchleife %d sollte nicht einzelnen Ausgang (%d -> %d) habenKopf der Schleife %d gehÃ¶rt nicht direkt zu ihrKopf der Schleife %d hat nicht genau 2 EintrÃ¤geFalle der Schleife %d gehÃ¶rt nicht direkt zu ihrFalle der Schleife %d hat nicht genau einen NachfolgerFalle der Schleife %d hat nicht den Kopf als NachfolgerFalle der Schleife %d ist als Teil einer irreduziblen Region markiertlockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#FUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des TypsMakroname fehlt hinter %qs%qD wird statisch gemachtFalsch geformtes #pragma GCC visibility pushFalsch geformtes #pragma builtinfalsch geformtes #pragma extern_prefix, ignoriertfalsch geformtes #pragma ghs sectionfalsch geformtes #pragma redefine_extname, ignoriertfalsch geformtes #pragma weak, ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes Â»#pragma %sÂ« - ignoriertFalsch geformtes '#pragma options align={mac68k|power|reset}', ignoriertFalsch geformtes '#pragma options', ignoriertfalsch geformtes ZIP-Archiv in CLASSPATH: %sschlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r SpezifikationsfunktionMaske muss Â»immediateÂ« seindazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige Operandennummermaximaler Wert des Parameters %qs ist %u-EB und -EL kÃ¶nnen nicht gleichzeitig verwendet werden-m32 und -m64 kÃ¶nnen nicht zusammen angegeben werdenMedienfunktionen sind ohne -mmedia nicht verfÃ¼gbarElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %qD kann nicht gleichzeitig virtuell und statisch deklariert werdenElement %qD steht in Konflikt mit Feldname in virtueller FunktionstabelleElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD ist nicht initialisierte ReferenzElement %qD mit nicht initialisierten konstanten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseSpeichereingabe %d ist nicht direkt adressierbarMethode %qs kann nicht transient seinMethode %qs kann nicht Â»volatileÂ« seinMethode Â»%sÂ« nicht gefunden in KlasseMethodendeklaration nicht im @interface-KontextMethodendefinition fÃ¼r %<%c%s%> nicht gefundenMethodendefinition nicht im @implementation-KontextIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-Aufrufminimaler Wert des Parameters %qs ist %uProfiling fÃ¼r mips16-Funktionenmips_debugger_offset mit nicht-Stapel/Rahmen/Argument-Zeiger aufgerufenunpassende Signatur fÃ¼r Feld Â»%sÂ« in Â»%sÂ«unpassendes Objective-C++-Konstrukt %<@%D%>schlecht platziertes ConstantValue-Attribut (in keinem Feld)fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertÂ»(Â« hinter Â»#pragma %sÂ« fehlt - ignoriertFehlendes '(' hinter '#pragma unused', ignoriertFehlendes ')' hinter '#pragma unused', ignoriertÂ»)Â« fÃ¼r Â»#pragma %sÂ« fehlt - ignoriertfehlendes Code-Attributfehlender Vermerk von REG_EH_REGION am Ende vom bb %iFehlendes Argument in %<__builtin_args_info%>fehlendes Argument fÃ¼r Â»%sÂ«fehlendes Argument fÃ¼r Â»-%sÂ«fehlendes Argument fÃ¼r Â»%sÂ«-Optionfehlende Sperre nach Block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTFehlende Aufrufgraph-Kante fÃ¼r call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende KlammerFehlende DefinitionFehlende Kante %i->%iFeld Â»%sÂ« fehlt in Â»%sÂ«fehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-Formatesin Â»#pragma %sÂ« fehlt Funktionsname - ignoriertfehlende InitialisierungInitialisierung fÃ¼r Element %qD fehltfehlendes Makefile-Ziel hinter %qsFehlende ZahlÃ¶ffnende Klammer fehltfehlender Operandfehlender Pfad hinter %qsfehlender Abschnittsname in Â»#pragma %sÂ« - ignoriertWÃ¤chter in Funktionsaufruf fehltstatisches Feld %qs fehltfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-DeklarationMischen von Â»catchÂ« in C++ und Java in einzelner ÃœbersetzungseinheitVermischung von Deklarationen und Funktionsdefinitionen ist verbotenmno-cygwin und mno-win32 sind unvertrÃ¤glichModus %qs auf unpassenden Typen angewendetModulsymbol %s in falschem Namensbereichmehr als %d Operanden in %<asm%>Kopierbefehl nicht behandeltMS-Bitfelder nicht unterstÃ¼tzt fÃ¼r objcmt_final_prescan_insn, ungÃ¼ltiger Befehl #1SchmutzfÃ¤nger kann nicht %qs in Stub-Funktion verfolgenSchmutzfÃ¤nger kann nicht externes %qs unbekannter GrÃ¶ÃŸe verfolgenSchmutzfÃ¤ngerprÃ¼fung noch nicht fÃ¼r ARRAY_RANGE_REF implementiertSchmutzfÃ¤nger: diese Sprache wird nicht unterstÃ¼tztmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss Â»%sÂ« ist ungÃ¼ltigMultilib-AusschlÃ¼sse Â»%sÂ« sind ungÃ¼ltigMultilib-select Â»%sÂ« ist ungÃ¼ltigMultilib-Spezifikation Â»%sÂ« ist ungÃ¼ltigmehrere %s namens %<%c%s%> gefundenMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenMehrere heiÃŸe/kalte ÃœbergÃ¤nge gefunden (bb %i)mehrere Inline-Aufrufermehrere Parameter wurden %q+D genanntmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationvor Verwendung von typeid muss #include <typeinfo> angegeben werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element in %<%E (...)%> aufzurufenmvcle-VerwendungrÃ¤tselhafte Repository-Information in %sName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Feld verwendetName %qT hat unvollstÃ¤ndigen TypenSuche nach %qD hat sich geÃ¤ndertNamenssuche von %qD hat sich fÃ¼r neue ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndertName der Elementfunktion fehltbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztnamespace %qD in %<using%>-Deklaration nicht erlaubtNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinnative Methode %qs cann nicht Â»strictfpÂ« seinLaufzeitprÃ¼fung fÃ¼r %s muss eingefÃ¼gt werdennegative BefehlslÃ¤ngeNegative Ganzzahl implizit in vorzeichenlosen Typen konvertiertnegative Verschachtelungstiefe der Region %inegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qsweder der Destruktor noch der klassenspezifische Operator Â»deleteÂ« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qs als %<extern%> deklariertVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>Â»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#Dneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%s%> gefundenkeine Elementfunktion %q#D in Klasse %qT deklariertkein FUNCTION_PROFILER for CRISKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkeine Klassen angegebenkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatkeine Ãœberdeckung fÃ¼r Funktion %qs gefundenKein Datentyp fÃ¼r Zustand %qskein Standard-Argument fÃ¼r %qDKein Standard-Fall am Ende des Case-Vektors gefundennoch keine Beschreibungkein Feld %qD in initialisierter Union gefundenKeine Liste zur sofortigen Verwendungkeine Eingabedatei angegebenkeine Eingabedateienkeine Eingabedateien; es werden keine Ausgabedateien geschriebenkein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellenkeine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbarkeine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkeine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>keine passende Funktion fÃ¼r Aufruf von %<%T::%s(%A)%#V%>kein passendes push fÃ¼r %<#pragma GCC visibility pop%>kein passendes Template fÃ¼r %qD gefundenkeine Elementfunktion %qD in %qT deklariertkein Element passt zu %<%T::%D%> in %q#Tkeine vorherige Deklaration fÃ¼r %q+Dkein vorheriger Prototyp fÃ¼r %q+Dkein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adressekeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkein Â»sclassÂ« fÃ¼r %s Stab (0x%x)kein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qs deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qs deklariertkeine UnterstÃ¼tzung fÃ¼r Induktionkein Typ namens %q#T in %q#T%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenKnoten ohne freigegebenen Speicher gefundenNicht-adressierbare Variable innerhalb einer Alias-MengeNicht-Boolean in Bedingung verwendetnichtkonstantes Feld in DATA-Anweisung %L.Nicht-Gleitkomma-Argument fÃ¼r Funktion %qsnicht lokale Funktion %q#D verwendet anonymen Typennicht lokale Funktion %q#D verwendet lokalen Typen %qTnicht lokale Variable %q#D verwendet anonymen Typennicht-lokale Variable %q#DÂ« verwendet lokalen Typen %qTNicht-L-Wert-Feld in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinnicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches const-Element %q+#D in Klasse ohne einen KonstruktorNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Feldelementsnicht-statische Methode %q+D Ã¼berschreibt statische Methodenicht-statische Referenz %q+#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler Deklarationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztnichtkonstanter Feldindex in InitialisierungNicht-Null-Argument hat ungÃ¼ltige Operandenzahl (Argument %lu)Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Nicht-Null-Argument mit Operandenzahl auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)Nicht-Null-Attribut ohne Argumente fÃ¼r einen Nicht-Prototyp%qs ist kein statisches Feldkeine gÃ¼ltige Java-.class-Dateinicht fÃ¼r ABI konfiguriert: Â»%sÂ«zu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenFunktion wird nicht geschÃ¼tzt: Kein Puffer mit mindestens %d BytesLokale Variablen werden nicht geschÃ¼tzt: Puffer variabler GrÃ¶ÃŸenoch nicht implementiert: Wartezeit-optimierte eingebettete QuadratwurzelAnmerkung: Null-Argument, wo Nicht-Null erwartet (Argument %lu)Zahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenAnzahl der bb-Vermerke in Befehlskette (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzZahl der ZÃ¤hler ist %d statt %dauf Objekt %qE des unvollstÃ¤ndigen Typs %qT wird in %s nicht zugegriffenObjekt fehlt in Referenz auf %q+Dbei Verwendung von %qE fehlt Objektauf Objekt unvollstÃ¤ndigen Typs %qT wird in %s nicht zugegriffenauf Objekt des Typs %qT wird in %s nicht zugegriffenveraltete Option -I- verwendet, bitte stattdessen -iquote verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>Versatz von %q+D ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernVersatz der leeren Basis %qT kÃ¶nnte ABI-unvertrÃ¤glich sein und sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernVersatz der virtuellen Basis %qT ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernAdressabstand ist auÃŸerhalb der Grenzen der konstanten Zeichenketteausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdennur Konstruktoren nehmen Basisinitialisierungennur Deklarationen von Konstruktoren kÃ¶nnen %<explicit%> seinNur initialisierte Variablen kÃ¶nnen im Programmspeicherbereich platziert werdennur eines von Â»--print-mainÂ«, Â»--list-classÂ« und Â»--complexityÂ« erlaubtNur uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werdenin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztopake Vektortypen kÃ¶nnen nicht initialisiert werden/dev/zero Ã¶ffnen: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« wird geÃ¶ffnet: %mAusgabedatei Â»%sÂ« wird geÃ¶ffnet: %merster Operand muss ein hartes Register seinOperandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist weder eine Konstante noch ein Bedingungscode, ungÃ¼ltiger Operandencode Â»cÂ«Operandenzahl fehlt hinter %%-BuchstabeOperandenzahl auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperation auf %qE kÃ¶nnte undefiniert seinOperator %qT ist deklariert, %qT zurÃ¼ckzugebenOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenangeschaltete Optionen: angegebene Optionen: geordneter Vergleich von Zeiger mit GanzzahlnullursprÃ¼ngliche Marke war hierursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtPlatz im Hauptspeicher reicht nicht ausÃ¤uÃŸerer Block der Region %i ist falschAusgabebedingung %d kann nicht zusammen mit Â»%sÂ« angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stack gruppiert werdenoutput_move_single:Ãœberlauf in FeldgrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃœberlauf in impliziter KonstantenkonvertierungÃ¼bergelaufene Ausgabeargumentliste fÃ¼r Â»%sÂ«gepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qsgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist unnÃ¶tig fÃ¼r %qsstruct wird bis zur Ausrichtungsgrenze aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<inline%> deklariertParameter %q+D als void deklariertParameter %q+D hat unvollstÃ¤ndigen TypenParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD leer definiertParameter %qD bezieht %s in Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter darf nicht variabel modifizierten Typ %qT habenParameternamen (ohne Typen) in FunktionsdeklarationKlammernFehler beim ParsenSyntaxfehler in TemplateargumentlisteSyntaxfehler beim Lesen von %sSyntaxfehler: es kann nicht zurÃ¼ckgesetzt werdenSyntaxfehler; auch virtueller Speicher verbrauchtParser-Keller-ÃœberlaufTeilspezialisierung %qT als %<friend%> deklariertTeilspezialisierung %qT spezialisiert keine TemplateargumenteDie Ãœbergabe von %qT als %<this%>-Argument von %q#D streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von %qT fÃ¼r Argument %P von %qDÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE  erzeugt Ganzzahl von Zeiger ohne TypkonvertierungÃœbergabe des Arguments %d von %qE erzeugt Zeiger von Ganzzahl ohne TypkonvertierungÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten FunktionszeigerÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsDie Ãœbergabe von FlieÃŸkommaargumenten in FP-Registern wird noch nicht unterstÃ¼tztpch_preprocess-Pragma sollte nur mit -fpreprocessed verwendet werdenpex_init gescheitertZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeiger entweicht, aber sein Namensschild ist nicht aufrufmarkiertZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigerziele in Zuweisung unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in return unterscheiden sich im VorzeichenbesitzZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetUmwandlung von Zeiger auf Element von %qT nach %qT geschieht Ã¼ber virtuelle BasisTypumwandlung von Zeiger in Element Ã¼ber virtuelle Basis %qTUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementfunktion in Arithmetik verwendetZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelZeigertyp passt nicht in bedingtem AusdruckZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %E kann nicht ohne Objekt aufgerufen werden; Beispiele: .* oder ->*Zeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger mit Speichermarke sollten Zeigt-Auf-Menge haben oder auf malloc zeigenmÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkanntPost-Increment-Adresse ist kein RegisterSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatangegebene Thumb-Anweisungangegebene Anweisung in bedingter SequenzPrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenprev_bb von %d sollte %d sein, nicht %dvorherige Deklaration %q+#D hiervorherige Deklaration %q+Dvorherige Deklaration von %q+#Dvorherige Deklaration von %q+#D mit %qL-Bindungvorherige Deklaration von %q+DVorherige Deklaration von %q+D war hiervorherige Deklaration von %q+D war inlinevorherige Deklaration von %q+D mit Attribut noinlinevorherige Deklaration von %qsvorherige Deklaration von namespace %q+D hiervorherige Definition von %q+#TVorherige Definition von %q+D war hiervorherige externe Deklaration von %q+#DVorherige implizite Deklaration von %q+D war hiervorherige Deklaration %q+#D einer Nicht-Funktionprivates Element %q+#D in anonymer UnionProzedurname = %sProfilerunterstÃ¼tzung fÃ¼r VxWorksProfilerunterstÃ¼tzung fÃ¼r WindISSProfiling ist fÃ¼r dieses Ziel noch experimentellProfiling wird mit -mg nicht unterstÃ¼tzt
  Programme: %s
! weitergegebenes Argument %qD passt nicht zu eingebautem Prototypenweitergegebenes Argument %qD passt nicht zum PrototypengeschÃ¼tztes Element %q+#D in anonymer UnionProtokoll %qs hat ringfÃ¶rmige AbhÃ¤ngigkeitPrototyp fÃ¼r %q#D passt zu nichts in Klasse %qTPrototyp fÃ¼r %q+#DPrototyp fÃ¼r %q+D deklariert Argument %d mit inkompatiblem TypenPrototyp fÃ¼r %q+D deklariert weniger Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D deklariert mehr Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D folgt einer Nicht-Prototyp-DefinitionfÃ¼r %q+D bereitgestelltPseudo-Destruktor wird nicht aufgerufenreiner Spezifizierer bei Funktionsdefinitionqualifizierte Funktionstypen kÃ¶nnen nicht verwendet werden, um %s Funktion zu deklarierenqualifizierter Typ %qT passt nicht zum Destruktornamen ~%qTQualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubtQualifizierer kÃ¶nnen nur fÃ¼r Objekte und Funktionen angegeben werdenr0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar seinWertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonformschreibgeschÃ¼tzte Stelle als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tztes Element %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Variable %qD als %<asm%>-Ausgabe verwendetLesen der Klasse %s zu zweiten Mal von %sLesen Ã¼ber Null-Zeiger (Argument %d)real kind=8 nicht verfÃ¼gbar fÃ¼r Option -fdefault-real-8rekursives Inliningrekursiver Typ %qT nicht definiertRedeklaration von %<enum %E%>Redeklaration von %<wchar_t%> als %qTRedeklaration von %q+D mit anderer Sichtbarkeit (alte Sichtbarkeit beibehalten)Redeklaration von %q+D ohne BindungRedeklaration von %qT als Nicht-TemplateRedeklaration des eingebauten C++-Typs %qTRedeklaration von AufzÃ¤hlung %q+Dhier als %q#D redeklariertredefinierte Â»extern inlineÂ«-Funktionen kommen nicht als Â»inlineÂ« in BetrachtRedefinition von %<struct %E%>Redefinition von %<union %E%>Redefinition von %q#TRedefinition von %q+DRedefinition des Standardarguments fÃ¼r %q#DRedefinition des Parameters %q+DRedefinition des typedef %q+DRedundante Redeklaration von %q+Dredundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereichReferenz %qs ist mehrdeutig: erscheint in den Schnittstellen %qs und %qsReferenz auf %<%T::%D%> ist mehrdeutigReferenz auf %qD ist mehrdeutigReferenz auf lokale Variable %q+D zurÃ¼ckgegebenReferenz auf Nicht-L-Wert zurÃ¼ckgegebenRegion %i kann throw enthalten und ist in einer Region enthalten, die dies nicht darfregion_array ist fÃ¼r Region %i beschÃ¤digtRegistername fÃ¼r Nicht-Registervariable %q+D angegebenfÃ¼r %q+D wurde kein Registername angegebenfÃ¼r %q+D angegebenes Register eignet sich nicht fÃ¼r DatentypRegister fÃ¼r zwei globale Registervariablen verwendetRegister-Variable %qD in verschachtelter Funktion verwendetRegister-Variable %qs in verschachtelter Funktion verwendetRegister IX, IY und Z im selben Befehl verwendetReimplementation der Klasse %qs.rpo-Datei wird gelÃ¶schtSpezifikation wird von %s nach %s umbenannt
! .rpo-Datei wird umbenanntwiederholtes %s im FormatWiederholte using-Deklaration %q+DRepository-Datei Â»%sÂ« enthÃ¤lt keine KommandozeilenargumenteAnfrage zur impliziten fÃ¼r Umwandlung von %qT in %qT ist in C++ nicht erlaubtAbfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT istAbfrage des Elementes %qD in Nicht-Klassentyp %qTAbfrage des Elementes %qD ist mehrdeutigAbfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutigAnfrage nach Element %qE in etwas, was keine Struktur oder Variante istangeforderte Ausrichtung fÃ¼r %q+D ist grÃ¶ÃŸer als die implementierte Ausrichtung von %wuVerlangte Ausrichtung ist keine KonstanteVerlangte Ausrichtung ist keine ZweierpotenzVerlangte Ausrichtung ist zu groÃŸangefordertes init_priority ist keine Ganzzahlkonstanteangefordertes init_priority ist auÃŸerhalb des Wertebereichesangefordertes init_priority ist fÃ¼r interne Verwendung reserviertAngeforderte Position ist kleiner als NullAngeforderte Position ist keine GanzzahlkonstanteErgebnis von %<operator->()%> ergibt Nicht-Zeiger-ErgebnisErgebnis: %sreturn streicht Qualifizierer von Zeiger-ZieltypReturn-Kante zeigt nicht auf Ausgang in bb %dreturn von inkompatiblem Zeigertypreturn erzeugt Ganzzahl von Zeiger ohne Typkonvertierungreturn erzeugt Zeiger von Ganzzahl ohne Typkonvertierungreturn erzeugt aus unqualifiziertem einen qualifizierten FunktionszeigerÂ»returnÂ« nicht gefolgt von SperreRÃ¼ckgabetyp %q#T ist unvollstÃ¤ndigRÃ¼ckgabetyp ist auf %<int%> voreingestelltRÃ¼ckgabetyp ist unvollstÃ¤ndigRÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut seinRÃ¼ckgabetyp von %q+D ist nicht %<int%>Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltigAngabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltigRÃ¼ckgabetyp fÃ¼r %<operator %T%> angegebenReturn-Anweisung mit Wert in Â»voidÂ« zurÃ¼ckgebender FunktionReturn-Anweisung ohne Wert, in %qT zurÃ¼ckgebender FunktionRÃ¼ckgabe eines Wertes von einem KonstruktorWert von Destruktor zurÃ¼ckgegebenReferenz auf temporÃ¤ren Wert wird zurÃ¼ckgegebenRichtiger Ausgang ist %d->%drechte PrÃ¤zisionrechte PrÃ¤zision im strfmon-FormatRechts-Schiebe-Weite >= Breite des TypsRechts-Schiebe-Weite ist negativRundungsmodus fÃ¼r VAX-Floats nicht unterstÃ¼tzt%<typename %E%> sagen, wenn ein Typ gemeint istzweites Argument von %q+D sollte %<char **%> seinZweites Argument fÃ¼r %<__builtin_expect%> muss eine Konstante seinZweites Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinZweiter Parameter von %<va_start%> ist nicht letztgenanntes ArgumentAbschnitts-Attribut nicht erlaubt fÃ¼r %q+DAbschnitt von %q+D in Konflikt mit vorheriger DeklarationWÃ¤hler muss Â»immediateÂ« seinSelektor eine Ganzzahlkonstante im Bereich 0..%wi seinKern-DateigrÃ¶ÃŸenlimit wird gesetzt: %mÃ¼berschatten der %s Funktion %q#Dvorherige Typdeklaration von %q#D wird Ã¼berschattetshared und mdll sind unvertrÃ¤glichGemeinsam genutztes call_stmt:Gemeinsames rtxVerschiebung muss direkt angegeben werdenSeiteneffekte werden bei ADDR_EXPR-Ã„nderung nicht neu berechnetVorzeichenloser und -behafteter Typ in bedingtem Ausdruckeinfaches IFEinzelner Ausgang nicht aufgezeichnet fÃ¼r Schleife %d%qT zugewiesene GrÃ¶ÃŸe kÃ¶nnte ABI-unvertrÃ¤glich sein und sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernGrÃ¶ÃŸe des Feldes bei Â»newÂ« muss Ganzzahltyp habenGrÃ¶ÃŸe von %q+D ist %d BytesGrÃ¶ÃŸe von %q+D Ã¼berschreitet %wd BytesFeldgrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Feldes %qD ist negativGrÃ¶ÃŸe des Feldes %qD ist kein konstanter GanzzahlausdruckFeldgrÃ¶ÃŸe von %qs hat Nicht-GanzzahltypGrÃ¶ÃŸe des Feldes %qs ist negativFeldgrÃ¶ÃŸe von %qs ist zu groÃŸFeldgrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Feldes ist negativGrÃ¶ÃŸe des Feldes ist kein konstanter GanzzahlausdruckGrÃ¶ÃŸe der Schleife %d sollte %d sein, nicht %dGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u BytesGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wd BytesGrÃ¶ÃŸe der Variablen %q+D ist zu hochsizeof(long double) ist 12sizeof(long double) ist 16soft-float und long-double-128 sind unvertrÃ¤glichnicht implementiert: Entschuldigung: Semantik der statischen Daten %q+#D der inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)Quelldatei fÃ¼r Klasse %qs ist neuer als die dazu passende Klassendatei. Stattdessen wurde Quelldatei %qs verwendetSpezifikation Â»%sÂ« hat ungÃ¼ltiges Â»%%0%cÂ«Spezifikation Â»%sÂ« hat ungÃ¼ltiges Â»%%W%cÂ«Spezifikation Â»%sÂ« hat ungÃ¼ltiges Â»%%x%cÂ«Spezifikation Â»%sÂ« ist ungÃ¼ltigSpezifikation Â»%sÂ« ist ungÃ¼ltigSpezifikationsfehler: Â»%%*Â« wurde nicht durch Mustererkennung initialisiertSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_HEADERS_SUFFIX_SPECSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_SUFFIX_SPECSpezifikationsfehler: nicht erkannte Option Â»%cÂ«Spezifikationsdatei hat keine Spezifikation zum BindenSpezifikation ist '%s'
  
! Spezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qT hinter InstanziierungSpezialisierung der implizit deklarierten speziellen Elementfunktion%q#T wird in anderem Namensbereich spezialisiertangegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteAngabe von Vektortypen mit __attribute__ ((Modus)) ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenstÃ¶rendes letztes %<%%%> im FormatStapelrahmen ist kein Vielfaches von 8 Bytes: %wdStapelrahmen ist kein Vielfaches eines Octabytes: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztKellergrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStack-GrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStackgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stack-Ãœberwachungswert seinStackgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelunterlauf - dup*-OperationStapelrahmen zu groÃŸ: %d BytesStandardumwandlungen sind in diesem Kontext nicht erlaubtAnweisung macht Speicherzugriffe, hat aber kein V_MAY_DEFS oder V_MUST_DEFSAnweisung fÃ¼r throw inmitten eines Blockes markiertAnweisung fÃ¼r throw markiert, tut es jedoch nichtAnweisung ohne EffektAnweisungs-AusdrÃ¼cke sind nur innerhalb von Funktionen erlaubtstatisches %qs kann nicht als %<mutable%> deklariert seinStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatisches Feld hat gleichen Namen wie Methodestatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatic oder Typkennzeichner in abstraktem DeklaratorÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Felddeklaratorstatische Variable %q+D ist als Â»dllimportÂ« markiertstatisch reservierte Instanz der Objective-C-Klasse %qsAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe nicht konstantSpeichergrÃ¶ÃŸe unbekanntSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntverirrtes %<\%o%> im Programmverirrtes %qc im Programmverirrtes %qs im Programmstrftime-Formate kÃ¶nnen keine Argumente formatierenZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussstarkes Â»usingÂ« ist nur im GÃ¼ltigkeitsbereich des Namensbereiches sinnvollZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtstruct hat keine Elementestruct hat keine benannten ElementeStruktur %qD mit nicht initialisierten const-ElementenStruktur %qD mit nicht initialisierten ReferenzelementenStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %dGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf %s gesetzt werdenStrukturiertes COND_EXPR am Ende von bb %dUnter-Framework-Include %s steht mit Framework-Include in KonfliktIndex fehlt in Feldreferenzindizierter Wert ist weder ein Feld noch ein Zeigerindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten FeldesKlammern um && innerhalb von || empfohlenKlammern um + oder - in Operand von & empfohlenKlammern um + oder - innerhalb von Schiebeoperation empfohlenKlammern um Arithmetik in Operand von ^ empfohlenKlammern um Arithmetik in Operand von | empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von & empfohlenKlammern um Vergleich in Operand von ^ empfohlenKlammern um Vergleich in Operand von | empfohlenUnterstÃ¼tzung fÃ¼r Modus %qsSchalter %qs wird nicht mehr unterstÃ¼tztSchalter Â»%sÂ« beginnt nicht mit Â»-Â«Schalter -mcpu=%s steht in Konflikt mit dem Schalter -march=switch-GrÃ¶ÃŸe ist keine Ganzzahlswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge zu groÃŸSymbol %s Symbaum: %s  Mehrdeut %dSyntaxfehlerSyntaxfehler: es kann nicht zurÃ¼ckgesetzt werdenSyntaxfehler; auch virtueller Speicher verbrauchtSystem-Pfad Â»%sÂ« ist nicht absolutAdresse eines temporÃ¤ren Wertes wird ermitteltDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Zielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat "%s"Templateargument %d ist ungÃ¼ltigTemplateargument %qE betrifft TemplateparameterTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplateklasse ohne NamenTemplatedeklaration von %q#DTemplatedeklaration von %qsTemplate-Definition eines Nicht-Templates %q#DTemplate-Header in Elementdefinition einer explizit spezialisierten Klasse nicht erlaubtInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth-NN verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %qDInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth-NN verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen TabelleTemplate-Parameter %q+#DTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Templatenicht in partieller Spezialisierung verwendete Templateparameter:Templatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD in Deklaration des ersten TemplatesTemplate-ID %qD als Deklarator verwendetdiese spezielle Option -g ist mit -maout und -melinux ungÃ¼ltigdas in %qs gefundene %<java.lang.Object%> hatte nicht das spezielle Attribut %<gnu.gcj.gcj-compiled%> der LÃ¤nge Null. Dies bedeutet allgemein, dass der Classpath falsch gesetzt ist. %<info gcj "Input Options"%> verwenden, um die Info-Seiten zu sehen, die das Setzen des Classpath beschreibendas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option -shared wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztdas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungCPU-Name muss klein geschrieben seindas Standardargument fÃ¼r den Parameter %d von %qD wurde noch nicht gelesender m210 hat keine Little-Endian-UnterstÃ¼tzungder verarbeitete Name von %qDÂ« wird sich in einer zukÃ¼nftigen Version des GCC Ã¤ndernder Versatz von %qD kÃ¶nnte ABI-unvertrÃ¤glich sein und sich in einer zukÃ¼nftigen GCC-Version Ã¤ndernder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTes gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seindiese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese Funktion kann mit oder ohne Wert zurÃ¼ckkehrendies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler DeklarationThread-lokaler Speicher wird fÃ¼r dieses Ziel nicht unterstÃ¼tztwirft NULL, was ganzzahlig, aber kein Zeigertyp istZeit in %s: %ld.%06ld (%ld%%)
! Argument fÃ¼r tls_model muss Â»local-execÂ«, Â»initial-execÂ«, Â»local-dynamicÂ« oder Â»global-dynamicÂ« seinArgument fÃ¼r tls_model ist keine Zeichenketteum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder -M oder -MM angebenum auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwendenzu wenig Argumente fÃ¼r Formatzu wenige Argumente fÃ¼r %%:version-comparezu wenige Argumente fÃ¼r %s %q+#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>Zu wenige Argumente fÃ¼r Funktion %qEZu wenig Argumente fÃ¼r Funktion %qszu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistenzu groÃŸer Funktionswerttyp, benÃ¶tigt %d Register, aber nur %d stehen zur VerfÃ¼gungzu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele #pragma options align=resetzu viele Alternativen in %<asm%>zu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %s %q+#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %qEZu viele Argumente fÃ¼r Funktion %qszu viele Dateinamen angegeben. FÃ¼r Hilfe Â»%s --helpÂ« eingebenzu viele Initialisierer fÃ¼r %qTzu viele Eingabedateienzu viele abgehende Zweig-Kanten vom bb %izu viele Templateparameterlisten in Deklaration von %qDzu viele TemplateparameterlistenZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architekturtraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckKeine Trampoline unterstÃ¼tztTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tztTrap-Modus fÃ¼r Unicos/Mk nicht unterstÃ¼tztBaumprÃ¼fung: %s, haben %s in %s, bei %s:%dBaumprÃ¼fung: auf Elt %d von phi_node mit %d Elts in %s bei %s:%d zugegriffenBaumprÃ¼fung: auf Elt %d von tree_vec mit %d Elts in %s bei %s:%d zugegriffenBaumprÃ¼fung: auf Operand %d von %s mit %d Operanden in %s bei %s:%d zugegriffenBaumprÃ¼fung: Klasse %qs erwartet, haben %qs (%s) in %s, bei %s:%dBaumprÃ¼fung: nichts von %s erwartet, haben %s in %s, bei %s:%dBaumprÃ¼fung: Baum mit enthaltener Struktur %qs erwartet, haben %qs in %s, bei %s:%dBaumliste endet bei Tiefe %iversuchen Sie, die Anzahl der lokalen Variablen zu verringernKlammern um die Type-ID sollten entfernt werdenstattdessen %qE verwendenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenZwei verschiedene Zeiger mit identischen Zeigt-Auf-Mengen, aber mit verschiedenen Namensschildernzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in DeklarationArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %q+D hat keine bekannte GrÃ¶ÃŸeTyp %qT ist in Javas %<throw%> oder %<catch%> nicht erlaubtTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist nicht von %<java::lang::Throwable%> abgeleitetTyp %qT ist nicht vom Typ %qT abgeleitetTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparameter(n) abTyp %qs hat einen benutzerdefinierten KonstruktorTyp %qs hat einen benutzerdefinierten DestruktorTyp %qs hat keinen Standard-Konstruktorder Typ %qs hat virtuelle Elementfunktionen%<int%> ist Standardtyp in Deklaration von %qsTyp ist veraltetTyp ist veraltet (in %s:%d deklariert)Unpassende Typen fÃ¼r SSA_NAME und sein SymbolTyp passt nicht in bedingtem AusdruckTypen passen nicht zu vorheriger externer Deklaration von %q#DTyp von %q+D ist auf %<int%> voreingestelltTyp von %qE ist unbekanntTyp des Feldes %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des asm-Operanden %qE konnte nicht ermittelt werdenTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTypkennzeichner fÃ¼r friend-Klassen-Deklaration angegebendie TypgrÃ¶ÃŸe kann nicht explizit ausgewertet werdenTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch FeldtypType-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzenTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigtypedef-Name %qD als Destruktor-Deklarator verwendetTypen nicht ganz kompatibelWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qs kann nicht emuliert werdenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenNeuladungen konnten nicht generiert werden fÃ¼r:dynamische AbhÃ¤ngigkeit Â»%sÂ« kann nicht geÃ¶ffnet werdenÂ»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werdenunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
  nicht deklarierter Selektor %qsbenannter Operand %qs ist nicht definiertUnterlauf im virtuellen Feld %s in %s bei %s:%dunerwarteter Basistyp in cris_print_baseunerwarteter Indextyp in cris_print_indexunerwarteter multiplikativer Operandunerwarteter Operandunerwartete Seiteneffekte in Adressenicht implementierte FunktionalitÃ¤tnicht implementiertes SHmedia-Profilingnicht initialisiertes const %qDnicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element %qDunion kann nicht transparent gemacht werdenUnion hat keine ElementeUnion hat keine benannten Elementeunbekannte Option fÃ¼r -m%s= angegeben: Â»%sÂ«unbekannte Option -malign-XXXXX angegeben: Â»%sÂ«unbekannter Schalter -mdebug-%sunbekanntes Argument %qs fÃ¼r -mtraceback; %<full%>, %<partial%> oder %<none%> erwartetunbekanntes ABI angegeben: Â»%sÂ«unbekannte CRIS-CPU-Versionsangabe in -mtune= : %sunbekannte CRIS-Versionsangabe in -march= oder -mcpu= : %sunbekannte Aktion %qs fÃ¼r %<#pragma pack%> - ignoriertunbekannte FeldgrÃ¶ÃŸe in Â»deleteÂ«Unbekannter Wert fÃ¼r cc_attrunbekanntes Konvertierungstyp-Zeichen %qc im Formatunbekanntes Konvertierungstyp-Zeichen 0x%x im Formatunbekannter Aufbereitungszustand Â»%sÂ«unbekannte Codierung: %qs
  Dies kann bedeuten, dass die locale-Kodierung nicht von der
  iconv(3)-Implementierung des Systems unterstÃ¼tzt wird. Falls
  nicht versucht wird, eine bestimmte Codierung der Eingabedatei
! zu benutzen, kann die Option Â»--encoding=UTF-8Â« verwendet werdenunbekanntes Feld %qE in Initialisierung angegebenunbekannter BefehlsmodusUnbekannter Maschinenzustand %qsFalscher Kopierbefehl:unbekannter Operator Â»%sÂ« in %%:version-compareunbekannter Registername %qs in %<asm%>unbekannter Registername: %sUnbekanntes relocation unspecunbekannte Spezifikationsfunktion Â»%sÂ«unbekanntes tls-Modell Â»%sÂ«unbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetUnbenannte struct/union, die keine Instanzen definiertunbenannte Variable oder Feld als Â»voidÂ« deklariertunnÃ¶tige EH-Kante %i->%iungeordneter Vergleich mit Nicht-Gleitkomma-ArgumentSignatur nicht erkennbar: Â»%sÂ«unerreichbarer Bytecode von %d bis vor %dunerreichbarer Bytecode von %d bis an's Ende der Methodenicht erkannter breiter TeilbefehlTestausgabestufe Â»%sÂ« nicht erkanntunerkennbarer Befehl:unerkannte Adressenicht erkannte Kommandozeilenoption Â»%sÂ«unerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cnicht erkannte Option Â»-%sÂ«unbekannter Registername: "%s"nicht erkannter Abschnittsname Â»%sÂ«unerkannte vermutete Konstanteunbekannter Sichtbarkeitswert "%s"nicht behebbarer Fehlernicht registrierter Operator %sungelÃ¶ste Ãœberladung des eingebauten Altivec %qFNicht unterstÃ¼tztes Argument fÃ¼r %<__builtin_frame_address%>Nicht unterstÃ¼tztes Argument fÃ¼r %<__builtin_return_address%>nicht unterstÃ¼tzte Kombination: %snicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Registerunbeendete Assemblerdialekt-Alternativeunbeendete Formatzeichenketteunbenutzte Argumente in $-Stil-Formatunbenutzter Parameter %q+DVariable %q+D wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder -maccumulate-outgoing-args fÃ¼r KorrektheitAbwicklungstabellen erfordern derzeit einen Rahmenzeiger fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsstattdessen #include verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen%<-fobjc-exceptions%> verwenden, um Syntax fÃ¼r Objective-C-Ausnahmen einzuschalten-Winvalid-pch fÃ¼r weitere Informationen verwendenStattdessen __attribute__ ((VektorgrÃ¶ÃŸe)) verwendenVerwendung einer %<auto%>-Variable aus enthaltender FunktionVerwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ungÃ¼ltigVerwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> %sVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung des Klassentemplates %qT als AusdruckVerwendung des enum %q#D ohne vorherige Deklarationdie Verwendung einer Speichereingabe ohne L-Wert in asm-Operand %d ist veraltetVerwendung des Namensbereiches %qD als AusdruckVerwendung einer Typumwandlung im alten StilVerwendung eines Parameters aus enthaltender Funktion%d Template-Parameter statt %d verwendetFeld, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetWert eines struct-Typs anstelle des geforderten Skalars verwendetWert eines union-Typs anstelle des geforderten Skalars verwendetNutzloses %<__thread%> in leerer DeklarationNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefiniertes %qD wertet immer beide Argumente aus%<typename%> auÃŸerhalb des Templates verwendetCONST_DOUBLE fÃ¼r Adresse verwendetVerwendung von @FILE mit mehreren Dateien ist nicht implementiertUsing-Deklaration %q+D in Konflikt mit vorheriger using-Deklaration%<using%>-Deklaration %qD fÃ¼hrte mehrdeutigen Typen %qT einungÃ¼ltiges Feld %qD wird verwendetTemplatetyp-Parameter %qT wird nach %qs verwendettypedef-Name %qD wird nach %qs verwendetÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der Klassevalidate_value_data: Zyklus in regno-Kette (%u)validate_value_data: [%u] Falsches next_regno fÃ¼r leere Kette (%u)validate_value_data: [%u] Falsches oldest_regno (%u)validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)berechneter Wert ist unbenutztWert von -mfixed-range muss die Form REG1-REG2 habenan %<-m%s%> Ã¼bergebener Wert ist zu groÃŸWert: Variable %q#D hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %q+D als %<inline%> deklariertVariablendefinition von %q+D ist als dllimport markiertVariable %q+D kÃ¶nnte von Â»longjmpÂ« oder Â»vforkÂ« zerstÃ¶rt werdenVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %qD kann nicht initialisiert worden seinVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld %qs als void deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoTyp mit variabler GrÃ¶ÃŸe wurde auÃŸerhalb einer Funktion definiertObjekt %qD variabler GrÃ¶ÃŸe kann nicht initialisiert werdenObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenBereichsfehler im Vektor %s %s, in %s bei %s:%uVektorÃ¼berlauf in AusdruckVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸePrÃ¼fung bei PC=%d gescheitert: %sPrÃ¼fung gescheitert: %sverify_cgraph gescheitertverify_eh_tree gescheitertverify_flow_info gescheitertverify_flow_info: Nachfolgekante des Basis-Blocks %d ist beschÃ¤digtverify_flow_info: Doppelte Kante %i->%iverify_flow_info: Falsche BlÃ¶cke fÃ¼r Â»fallthruÂ« %i->%iverify_flow_info: Falsches Â»fallthruÂ« %i->%iverify_flow_info: REG_BR_PROB passt nicht zu cfg %wi %iverify_flow_info: Falsche Blockzahl %i %iverify_flow_info: Falsche Kantenzahl %i->%i %iverify_flow_info: Falsche Blockfrequenz %i %iverify_flow_info: Falsche Wahrscheinlichkeit der Kante %i->%i %iverify_flow_insensitive_alias_info gescheitertverify_flow_sensitive_alias_info gescheitertverify_name_tags gescheitertverify_ssa gescheitertverify_stmts gescheitertvirtuelles Feld %s[%lu]: Element %lu auÃŸerhalb der Grenzen in %s, bei %s:%dvirtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Nicht-Klassen-Funktion %qsvirtuelle Deklaration einer Ã¤uÃŸeren KlasseSichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« seinSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvoid-Wert nicht ignoriert wie es sein solltevtable-Anordnung fÃ¼r Klasse %qT kÃ¶nnte ABI-unvertrÃ¤glich sein und sich in zukÃ¼nftigen GCC-Versionen durch implizite virtuelle Destruktoren Ã¤ndernWarnung: Warnung: Â»-x %sÂ« hinter letzter Eingabedatei hat keine WirkungWarnung: -pipe ignoriert, da -save-temps angegebenWarnung: bereits kompilierte .class-Dateien mit -C ignoriertWarnung: Verwendung des veralteten Operators %%[ in Spezifikationwchar_t-Feld mit Nicht-wide-Zeichenkette initialisiertschwache Deklaration von %q+D nach erster Benutzung fÃ¼hrt zu undefiniertem Verhaltenschwache Deklaration von %q+D muss Ã¶ffentlich seinschwache Deklaration von %q+D muss der Definition vorangehenschwache Deklaration von %q+D wird nicht unterstÃ¼tztweakref %q+D zielt letztendlich auf sich selbst abbeim Schreiben der Ausgabe nach %s: %mWide-Zeichenkettenliteral in Â»asmÂ«Breite von %q+D Ã¼bersteigt seinen TypenBreite von %qs Ã¼berschreitet dessen Typenwerden als %<id%> zurÃ¼ckgebend angenommen und akzeptierenmit %q+#Din diesem ZusammenhangSchreiben in konstantes Objekt (Argument %d)Schreiben Ã¼ber Null-Zeiger (Argument %d)falsche Summe der Zweig-Kanten nach bedingtem Sprung %ifalscher Betrag der Zweig-Kanten nach unbedingtem Sprung %iFalsche Kante %d->%d fÃ¼r PHI-ArgumentFalsche Liste zur sofortigen Verwendungfalscher Befehl in Â»fallthruÂ«-KanteFalsche Anzahl an Argumenten fÃ¼r das Attribut %qs angegebenfalsche Anzahl der Templateargumente (%d, sollte %d sein)Falsche ausgehende Kantenmarken am Ende des bb %dFalscher einzelner Ausgang %d->%d fÃ¼r Schleife %d aufgezeichnetArgument falschen Typs fÃ¼r absArgument falschen Typs fÃ¼r Bit-KomplementArgument falschen Typs fÃ¼r KonjugationArgument falschen Typs fÃ¼r DekrementierungArgument falschen Typs fÃ¼r InkrementierungArgument falschen Typs fÃ¼r unÃ¤res AusrufungszeichenArgument falschen Typs fÃ¼r unÃ¤res MinusArgument falschen Typs fÃ¼r unÃ¤res Plusxstormy16_print_operand: unbekannter Codez/Architekturz/Architektur-Modus nicht unterstÃ¼tzt auf %sFeldgrÃ¶ÃŸe von %q+D ist null oder negativVektorgrÃ¶ÃŸe NullBreite Null fÃ¼r Bitfeld %q+DBreite Null fÃ¼r Bitfeld %qsBreite null im Format %sFormat-Zeichenkette %s der LÃ¤nge nullNull-Operanden-Umwandlungen kÃ¶nnen wegen eines Fehlers im C++-ABI nicht verarbeitet werdenFeld %qD der GrÃ¶ÃŸe null
\ No newline at end of file
--- 2429,2481 ----
  
  Aufruf: jv-scan [OPTION]... DATEI...
  
! 128-bit long double verwenden16-Bit int verwenden16-Bit-abs-Muster verwenden32-Bit float verwenden32-Bit int verwenden32-Bit-ABI verwenden32-Bit-Gleitkommaregister verwendenAllgemeine Register in 32 Bit Breite verwenden4-Byte-EintrÃ¤ge in switch-Tabellen verwenden4 Media-Register verwenden4xx Halbwort-Multiplikationsbefehle verwendet4xx Befehl zur Zeichenkettensuche dlmzb verwenden64 FPRs verwenden64 GPRs verwenden64-Bit float verwenden64-Bit-ABI verwenden64-Bit-Gleitkommaregister verwendenAllgemeine Register in 64 Bit Breite verwenden64-bit long double verwenden8 Media-Register verwendenABI-reservierte Register verwendenAltiVec-Befehle verwendenÂ»Branch LikelyÂ«-Befehle verwenden, Standard fÃ¼r die Architektur Ã¼berschreibenCONST16-Befehle zum Laden von Konstanten verwendenEABI verwendenFUNC verwenden, um den Cache zu entleeren, bevor Stack-Trampoline aufgerufen werdenGNU libc statt uClibc verwendenRelative GP sdata/sbss-Abschnitte verwendenH8/300-Ausrichtungsregeln verwendenIEEE-Arithmetik fÃ¼r Gleitkommavergleiche verwendenMIPS-3D-Befehle verwendenMIPS-DSP-Befehle verwendenMPYI-Befehle fÃ¼r C3x verwendenMingw-spezifische Thread-UnterstÃ¼tzung verwenden%reloc()-Assembleroperatoren im NewABI-Stil verwendenP-Mnemonics fÃ¼r statisch als verfolgt vorhergesehene Zweige verwendenÂ»madÂ«-Befehle im PMC-Stil verwendenPOWER-Befehlssatz verwendenPOWER2-Befehlssatz verwendenOptionale Befehle der PowerPC-Mehrzweck-Gruppe verwendenOptionale Befehle der PowerPC-Grafik-Gruppe verwendenPowerPC V2.01 Einzelfeld-mfcr-Befehl verwendenPowerPC V2.02 Gleitkomma-Rundungsbefehle verwendenPowerPC V2.02 popcntb-Befehl verwendenPowerPC-Befehlssatz verwendenPowerPC-64-Befehlssatz verwendenROM statt RAM verwendenSSE-Register-Ãœbergabekonventionen fÃ¼r SF- und DF-Modus verwendenSTACK als Anfangswert des Stapelzeigers verwendenUNIX-Assemblersyntax verwendenVisuelle Befehlssatzerweiterungen fÃ¼r UltraSPARC verwendenVAX-FP verwendenVAXC-Strukturkonventionen verwenden__cxa_atexit verwenden, um Destruktoren zu registrieren__cxa_get_exception_ptr in Ausnahmebehandlung verwendenEinen 32-Bit-Â»longÂ«-Typ verwendenEine 4-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwendenEinen 64-Bit-Â»longÂ«-Typ verwendenEine Stapelschutzmethode fÃ¼r jede Funktion verwendenGlobale Register belegende Adressen verwendenAlternative Registernamen verwenden8-Bit-Â»intÂ«-Typ verwendenEine 8-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwendenDirektwerte beliebiger GrÃ¶ÃŸen in Bit-Operationen zulassenBig-Endian Byte-Reihenfolge verwendenBig-Endian-Format fÃ¼r unformatierte Dateien verwendenSprung-und-Abbruch-Sequenzen verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fenbras fÃ¼r ausfÃ¼hrbare Datei < 64k verwendenLaden und Speichern von Bytes beim Erzeugen von Code verwenden.Aufruf und RTC fÃ¼r Funktionsaufrufe und RÃ¼ckgaben verwendenMit Aufruf verbundene Register fÃ¼r Parameter und RÃ¼ckgabewerte verwendenKlasse <Name> fÃ¼r konstante Zeichenketten verwendenSteuerungsspekulation verwendenDatenspekulation nach Neuladen verwendenDatenspekulation vor Neuladen verwendenAndere Aufrufkonvention mit 'RTD' verwendenModus zur direkten Adressierung fÃ¼r Soft-Register verwendenDirekte Referenzen gegen %gs beim Zugriff auf TLS-Daten verwendenEpsilon beachtende Gleitkomma-Vergleichsbefehle verwendenProfile von Ausdruckswerten in Optimierungen verwendenf2c-Aufrufkonvention verwendenSchnelle aber nur angenÃ¤herte Gleitkomma-zu-Ganzzahl-Umwandlung verwendenEigenschaften der gegebenen CPU verwenden und entsprechend Code planenFÃ¼r angegebene CPU planen und deren Eigenschaften verwendenGleitkomma-double-Befehle verwendenFP-Register verwendenGegebenes SPARC-V9-Codemodell verwendenGegebenen Assemblerdialekt verwendenGegebenen Thread-lokalen Speicherdialekt verwendenGegebenes x86-64-Codemodell verwendenHardware-FP verwendenHardware-Gleitkomma verwendenHardware-FP verwendenHardware-Vierfach-Gleitkommabefehle verwendenSteuerungsspekulation im Block verwendenDatenspekulation im Block nach Neuladen verwendenDatenspekulation im Block vor Neuladen verwendenin/loc/out-Registernamen ausgebenIndirekte CALLXn-Befehle fÃ¼r groÃŸe Programme verwendenIndirekte Aufrufe verwendenInline-Muster beim Speicherkopieren verwendenJSR und RTS fÃ¼r Funktionsaufrufe und RÃ¼ckgaben verwendenSprungtabellen fÃ¼r hinreichend groÃŸe switch-Anweisungen verwendenLittle-Endian Byte-Reihenfolge verwendenLittle-Endian-Format fÃ¼r unformatierte Dateien verwendenMedia-Befehle verwendenBefehle zum Multiplizieren-Addieren/Subtrahieren verwendenN als Zeilenbreite im festen Modus verwendenN als Zeilenbreite im freien Modus verwendenMS-Bitfeld-Anordnung verwendenDas eigene Format fÃ¼r unformatierte Dateien verwendenNeue Mnemonics fÃ¼r PowerPC-Architektur verwendenNormale Aufrufkonvention verwendenVerwendung von -fdefault-double-8 erfordert -fdefault-real-8Offset-Tabellen fÃ¼r virtuelle Methodenaufrufe verwendenAlte Mnemonics fÃ¼r PowerPC-Architektur verwendenNur einen TOC-Eintrag pro Prozedur verwendenGepacktes Stacklayout verwendenPaarweise-single Gleitkommabefehle verwendenPortierbare Aufrufkonventionen verwendenProfilierungsinformationen fÃ¼r Verzweigungswahrscheinlichkeiten verwendenPropolice als Stapelschutzmethode verwendenPush-Befehle verwenden, um ausgehende Argumente zu sichernRote Zone in x86-64-Code verwendenRegisterstapel fÃ¼r Parameter und RÃ¼ckgabewerte verwendenRegister zur ArgumentÃ¼bergabe verwendenRegister r2 und r5 verwendenrjmp/rcall (beschrÃ¤nkter Wertebereich) auf >8K-GerÃ¤ten verwendenShared Libraries verwendenEinfachen Datenspekulationstest verwendenEinfachen Datenspekulationstest fÃ¼r Steuerungsspekulation verwendenSimulator-runtime verwendenSoftware-Gleitkomma verwendenStapelversatz verwendenBei stÃ¤rkerer Ausrichtung fÃ¼r Doppelwort-Kopien Structs verwendenStubs fÃ¼r Funktionsprologe verwendenFÃ¼r Funktionsprologe und -epiloge Unterprogramme verwendenDas BK-Register als Mehrzweckregister verwendenDie Cray-Zeiger-Erweiterung verwendenCygwin-Schnittstelle verwendenDEC-Assemblersyntax verwendenWindISS-Simulator verwendenBit-Feld-Befehle verwendenDivisionsbefehl verwendenDie mips-tfile Nachbearbeitung verwendenDie meisten Optionen verwenden, die spezielle FÃ¤higkeiten einschalten, solange sie durch andere Optionen erlaubt sindDen schmalstmÃ¶glichen Ganzzahltyp fÃ¼r AufzÃ¤hlungstypen verwendenFÃ¼r double die gleiche Breite wie fÃ¼r float verwendenTraditionelle GNU-Semantik fÃ¼r Inline-Funktionen verwendenTrap-Befehle verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fenuClibc statt GNU libc verwendenNullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiterndeIm Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden kÃ¶nnen (Â»swapÂ«)Benutzerdefinierte nicht-elementare Funktion Â»%sÂ« bei %L ist in WORKSHARE-Konstrukt nicht erlaubtBei %2$L referenzierter Benutzeroperator Â»%1$sÂ« nicht im Modul Â»%3$sÂ« gefundenProzedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L kann nicht vermutete ZeichenlÃ¤nge habenProzedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L muss eine FUNKTION seinProzedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L muss mindestens ein Argument habenBenutzer-Operatoren:
  IBM long doubles mit erweiterter Genauigkeit werden verwendetIEEE long doubles mit erweiterter Genauigkeit werden verwendetEs werden eingebaute Spezifikationen verwendet.
! darwin64-ABI wird verwendetAltes darwin-ABI wird verwendetVOIDmode bei einer AusgabeVariable %qs ist bereits in dieser Methode definiert und wurde als %<%s %s%> in Zeile %d deklariertVariable %qs wird in der Argumentliste der Methode %qs mehr als einmal verwendetVariable %qs kann nicht initialisiert worden seinVariable Â»%sÂ« bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable Â»%sÂ« bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable Â»%sÂ« bei %L wurde keine Formatmarke zugewiesenVariable Â»%sÂ« bei %L muss in diesem Kontext eine Konstante seinVariable Â»%sÂ« kann nicht im Ausdruck bei %L auftretenVariable Â»%sÂ« wurde keine Zielmarke bei %L zugewiesenVariable Â»%sÂ« in Klausel %s wird in NAMELIST-Anweisung bei %L verwendetVariable Â»%sÂ« in Eingabeliste bei %C kann nicht INTENT(IN) seinVariable Â»%sÂ« wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter istIn Spezifikationsausdruck verwendete Variable Â»%sÂ« wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter istVariablenmarkierung kann nicht INTENT(IN) bei %C seinVariablenmarkierung kann nicht in PURE-Prozedur bei %C zugewiesen werdenUnbekannter Variablentyp in Zuweisung bei %LVektorzuweisung an Cray-Zeigerende mit angenommener GrÃ¶ÃŸe bei %L ist illegal.WO WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige FormWHERE-Maske bei %L hat ungÃ¼ltige FormKlausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-FeldSCHREIBENBei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnenBei Â»verdÃ¤chtigenÂ« Konstrukten warnenBei @selector() ohne vorher deklarierte Methoden warnenBei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnenWarnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wirdBei PCH-Dateien, die gefunden, aber nicht benutzt werden, warnenBei aufgezÃ¤hlten Â»switchÂ«-Anweisungen, denen ein bestimmter Fall fehlt, warnenBei Aufrufen mit impliziter Schnittstelle warnenWarnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werdenBei Umwandlungen, die Qualifizierer streichen, warnenBei Code, der nie ausgefÃ¼hrt wird, warnenBei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnteBei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnenVor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnenBei veralteten Compiler-Merkmalen warnenBei aufgezÃ¤hlten Â»switchÂ«-Anweisungen ohne Â»defaultÂ«-Anweisung warnenBei aufgezÃ¤hlten Â»switchÂ«-Anweisungen ohne Â»defaultÂ«, denen ein Fall fehlt, warnenBei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnenBei Formatstrings, die keine Literale sind, warnenBei Arithmetik mit Funktionszeigern warnenBei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sind, warnenBei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnenVor globalen Funktionen ohne vorherige Deklaration warnenBei globalen Funktionen ohne Prototypen warnenBei impliziten Umwandlungen warnenBei impliziten Funktionsdeklarationen warnenBei unpassender Attributverwendung warnenBei ungÃ¼ltigen Benutzungen des Makros Â»offsetofÂ« warnenBei in der Hauptdatei definierten, ungenutzten Makros warnenBei fehlendem kaufmÃ¤nnischen Und in fortgesetzten Zeichenkonstanten warnenBei fehlenden Feldern in struct-Initialisierungen warnenBei Pragmamissbrauch warnenBei mehreren Deklarationen des gleichen Objektes warnenBei nicht-normalisierten Unicode-Zeichenketten warnenBei nicht-virtuellen Destruktoren warnenBei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnenBei Ãœberlauf in arithmetischen AusdrÃ¼cken warnenBei Ã¼berladenen virtuellen Funktionsnamen warnenBeim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnenWarnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸernBei mÃ¶glichem Aliasing von Dummy-Argumenten warnenVor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnenBei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnenBei mÃ¶glicherweise verwirrenden Typumwandlungen warnenBei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnenBei mÃ¶glicherweise fehlenden Klammern warnenBei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnenBei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnenBei zurÃ¼ckgegebenen Strukturen, Unions oder Feldern warnenBei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnenBei verirrten Symbolen hinter #elif und #endif warnenBei strftime-Formaten, die auf Jahreszahlen mit 2 Stellen hinweisen, warnenVor Indizes mit Typ Â»charÂ« warnenVor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnenVor verdÃ¤chtigem Gebrauch von Speicheradressen warnenBei Dingen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden, warnenBei abgeschnittenen ZeichenausdrÃ¼cken warnenBei abgeschnittenen Quelltextzeilen warnenBei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnenBei Unterlauf numerischer KonstantenausdrÃ¼cke warnenBei nicht initialisierten automatischen Variablen warnenBei Funktionsdeklarationen ohne Prototyp warnenBei nicht erkannten Pragmas warnenBei Verwendung von Nicht-Standard-Intrinsics warnenBei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnenBei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnenBei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnenBei Variablen, die mit sich selbst initialisiert werden, warnenBei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnenBei Formaten der LÃ¤nge null warnenWarnen, wenn .class-Dateien veraltet sindWarnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wirdWarnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wirdWarnen, wenn eine Funktion alloca verwendet oder ein Feld dynamischer GrÃ¶ÃŸe erzeugtWarnen, wenn ein Selektor mehrere Methoden hatWarnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die gegebene RahmengrÃ¶ÃŸe Ã¼berschreitetWarnen, wenn Zeichenkette lÃ¤nger als grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge istWarnen, wenn ein Objekt grÃ¶ÃŸer als <Anzahl> Bytes istWarnen, wenn eine Parameterdefinition im alten Stil verwendet wirdWarnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wirdWarnen, wenn veraltete Leeranweisungen gefunden werdenWarnen, wenn geerbte Methoden nicht implementiert sindBei unnÃ¶tig angegebenen Modifizierern warnenBei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnenBei Test von Gleitkommawerten auf Gleichheit warnenWarnen, wenn Schleife wegen nichttrivialer Annahmen nicht optimiert werden kann.Warnen, wenn Trigraphs auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nntenWenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnenWarnen, wenn eine Deklaration keinen Typ angibtWarnen, wenn eine Deklaration hinter einer Anweisung gefunden wirdWarnen, wenn eine Funktion ungenutzt bleibtWarnen, wenn ein Funktionsparameter nicht verwendet wirdWarnen, wenn eine Marke ungenutzt bleibtWarnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidetBei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnenWarnen, wenn Registervariable als Â»volatileÂ« deklariert istWarnen, wenn ein Stapelrahmen grÃ¶ÃŸer als die angegebene GrÃ¶ÃŸe istWarnen, wenn eine Variable nicht verwendet wirdWarnen, wenn alle Konstruktoren und Destruktoren privat sindWarnen, wenn ein Ausdruckswert nicht verwendet wirdWarnen, wenn eine inline-Funktion nicht als solche erzeugt werden kannWarnen, wenn ein Optimierungsdurchgang ausgeschaltet istBei Umwandlung des Typs von Zeigern auf Elementfunktionen warnenWarnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates angegeben werdenWarnen, wenn StackzerstÃ¶rungsschutz nicht ausgegeben wirdWarnen, wenn eine lokale Variable eine andere Ã¼berdecktWarnen, wenn Ãœberladung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrtWarnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichtenWarnen, wenn sich Synthetisierverhalten von Cfront unterscheidetWarnen, wenn der Compiler Code umsortiertWarnen, wenn das Â»packedÂ«-Attribut keine Auswirkung auf Strukturanordnung hatBei Typumwandlung in Zeiger von Ganzzahl anderer Breite warnenBei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnenImmer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wirdWarnung:Wenn Â»signedÂ« und Â»unsignedÂ« nicht angegeben wurden, das Bitfeld vorzeichenbehaftet machenWenn Â»signedÂ« und Â»unsignedÂ« nicht gegeben sind, das Bitfeld vorzeichenunbehaftet machenBei Erzeugung von -mabicalls - Code den Code fÃ¼r gemeinsam genutzte Bibliotheken tauglich machenWenn mÃ¶glich, keine Stapelrahmen erzeugenBeim Durchlaufen von CSE: bedingten SprÃ¼ngen folgenBeim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgenWÃ¤hrend des Setzens des Signalhandlers: %mWÃ¤hrend des Setzens des Signalstapels: %mOhne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in eingebauter RESHAPE-Quelle bei %L um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi beachten und umgehenUmgehung einer Hardwarebesonderheit mit zusÃ¤tzlichen NOPs vor einemEinen frÃ¼hen 4300-Hardware-Bug umgehenFehler in Multiplikationsbefehl umgehenBestimmte R4000-Errata umgehenBestimmte R4400-Errata umgehenBestimmte VR4120-Errata beachten und umgehenFehler frÃ¼her SB-1 Revision 2 Kerne umgehenHardware-Multiplikationsfehler umgehenAbhÃ¤ngigkeiten-Ausgabe in angegebene Datei schreibenModul %s in Zeile %d, Spalte %d wird geschrieben: %sXXX Eintritt in pop_everything ()
  XXX is_class_level != (current_scope == class_scope)
  XXX pop_everything () wird verlassen
  YYDEBUG war zur Ãœbersetzungszeit nicht definiert, -dy ignoriertNull ist keine gÃ¼ltige Anweisungsmarke bei %C[%s wird verlassen]
! [%s kann nicht gefunden werden][super ...] muss in einem Methodenkontext auftreten_%dAttribut __BELOW100__ nicht mit Speicherklasse Â»autoÂ« erlaubt__builtin_eh_return fÃ¼r dieses Ziel nicht unterstÃ¼tzt__builtin_saveregs wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt__builtin_saveregs wird von diesem Ziel nicht unterstÃ¼tztÂ»Attribut Â»%sÂ« gilt nur fÃ¼r FunktionenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftretenein KlassenschlÃ¼ssel muss bei Deklaration als Â»friendÂ« verwendet werdenEin Element einer Struktur oder Union kann nicht variabel modifizierten Typ habenEine Parameterliste mit Auslassung passt nicht zu einer leeren Parameternamenslistendeklarationeine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdeneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versuchenabnormale Kanten ohne Zweck in bb %iAbbruch in %s, bei %s:%dabstrakter Deklarator %qT als Deklaration verwendetAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der GrenzenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der globalen Register-Variable %qs angefordertAdresse der lokalen Variable %q+D zurÃ¼ckgegebenAdresse der Register-Variablen %qD angefordertAdresse der Register-Variablen %qs angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdressierbare Variable, die eine Aliasmarke ist, jedoch in keiner Aliasmenge vorkommtnach vorheriger Spezifikation in %q+#DAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenzusammengesetzer Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdeAlias-Argument ist keine ZeichenketteAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAliasmenge einer Zeiger-Symbolmarke sollte eine Obermenge der korrespondierenden Namensmarke seinAusrichtung (%u) fÃ¼r %s Ã¼berschreitet maximale Ausrichtung fÃ¼r gobale gemeinsame Daten. Es wird %u verwendetFÃ¼r %q+D darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung. %d verwendetAusrichtung der Feldelemente ist grÃ¶ÃŸer als ElementgrÃ¶ÃŸealle Elementfunktionen in Klasse %qT sind privatFeld mit null Elementen alloziertmacht eingebaute Deklaration %q#D mehrdeutigmacht alte Deklaration %q+#D mehrdeutigmehrdeutige AbkÃ¼rzung %smehrdeutige Klassentemplate-Instanziierung fÃ¼r %q#Tmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Templatespezialisierung %qD fÃ¼r %q+DEin Argumenttyp mit Standard-Promotion passt nicht zu leerer Parameternamenslistendeklarationasm-Spezifikation ist bei Funktionsdefinition nicht erlaubteiner expliziten Spezialisierung muss %<template <>%> vorausgehenAnachronismus: anachronistische Basisklasseninitialisierung im alten Stilanonymes %s innerhalb Parameterliste deklariertanonymes struct nicht innerhalb eines benannten Typsanonyme Union ohne ElementAnwendung von #pragma weak %q+D nach erster Benutzung fÃ¼hrt zu nicht spezifiziertem VerhaltenAttribute fÃ¼r Templateparameter sind nicht implementiertzu formatierendes Argument ist nicht %<...%>Argument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument %q+D kÃ¶nnte von Â»longjmpÂ« oder Â»vforkÂ« zerstÃ¶rt werdenArgument %qD passt nicht zu eingebautem PrototypenArgument %qD passt nicht zum PrototypenArgument %qd ist keine KonstanteArgument %qs fÃ¼r  %<-Wnormalized%> nicht erkanntArgument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol seinArgument 1 von __builtin_altivec_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_altivec_predicate muss eine Konstante seinArgument 1 von __builtin_spe_predicate ist auÃŸerhalb des WertebereichesArgument 1 von __builtin_spe_predicate muss eine Konstante seinArgument 2 muss ein vorzeichenloses 5-Bit-Symbol seinArgument 3 muss ein vorzeichenloses 4-Bit-Symbol seinArgumentabhÃ¤ngiges Nachschlagen findet %q+DArgument von %<__builtin_args_info%> muss konstant seinArgument von %<__builtin_args_info%> auÃŸerhalb des WertebereichsArgument fÃ¼r Â»__builtin_eh_return_regnoÂ« muss konstant seinArgument des Attributes %qs ist nicht "ilink1" oder "ilink2"Argument des Attributes %qs ist keine ZeichenkettenkonstanteArgument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument des Typs %qT passt nicht zu %qTArgument von Â»%sÂ« sollte eine nicht-negative Ganzzahl seinArgument fÃ¼r Attribut %qs ist grÃ¶ÃŸer als %dArgument fÃ¼r %qs muss ein vorzeichenloses 2-Bit-Symbol seinArgument fÃ¼r Â»%sÂ« fehltArgument fÃ¼r Â»%sÂ« fehlt
! Argument fÃ¼r Â»-%sÂ« fehltArgument fÃ¼r Â»-BÂ« fehltArgument fÃ¼r Â»-XassemblerÂ« fehltArgument fÃ¼r Â»-XlinkerÂ« fehltArgument fÃ¼r Â»-XpreprocessorÂ« fehltArgument fÃ¼r Â»-lÂ« fehltArgument fÃ¼r Â»-specsÂ« fehltArgument fÃ¼r Â»-specs=Â« fehltArgument fÃ¼r Â»-xÂ« fehltArgument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol seinArgumente fÃ¼r Destruktor sind nicht erlaubtarithmetisches IFArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenFeld %q+D als einelementig betrachtetFeld %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertFeldgrenze hinter geklammerter type-id ist verbotenFeldgrenze ist keine GanzzahlkonstanteFeld passt nicht zum RegionsbaumFeldindex in Initialisierung Ã¼berschreitet FeldgrenzenFeldindex in Initialisierung hat nicht GanzzahltypFeldindex in Nicht-Feld-InitialisierungFeldindexbereich in Initialisierung Ã¼berschreitet FeldgrenzenFeld mit nicht konstantem Feldausdruck initialisiertFeld mit geklammerter Zeichenkettenkonstante initialisiertFeld muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werdenFeld unpassenden Typs mit Zeichenkettenkonstante initialisiertFeldgrÃ¶ÃŸe fehlt in %q+DFeldgrÃ¶ÃŸe fehlt in %qDFeldindex hat Typ %<char%>Feldindex ist keine GanzzahlFeldtyp hat unvollstÃ¤ndigen ElementtypenFeld als Initialisierung verwendetFelder von Funktionen sind sinnlosals %qDasm-Konflikt mit Eingabeoperandasm-Konflikt mit Ausgabeoperandasm-Deklaration wegen Konflikt mit vorheriger Umbenennung ignoriertasm-Operand %d passt wahrscheinlich nicht zu den Bedingungenasm-Spezifizierer fÃ¼r Variable %qs steht in Konflikt mit asm-Konflikt-Listeassert: %s ist mit %s zuweisungsvertrÃ¤glichBehauptung fehlt hinter %qsZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von inkompatiblem ZeigertypLinks-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinZuweisung erzeugt Ganzzahl von Zeiger ohne TypkonvertierungZuweisung erzeugt Zeiger von Ganzzahl ohne TypkonvertierungZuweisung erzeugt aus unqualifiziertem einen qualifizierten FunktionszeigerZuweisung der schreibgeschÃ¼tzten SpeicherstelleZuweisung des schreibgeschÃ¼tzten Elementes %qDZuweisung der schreibgeschÃ¼tzten Variable %qDZuweisungsunterdrÃ¼ckungZuweisung an final-Feld %q+D nicht in Klasse des FeldesVariable Â»%sÂ« mit vermuteter ZeichenlÃ¤nge im konstanten Ausdruck bei %L.Umwandlung in Typ %qT von Ã¼berladener Funktion wird angenommenZeiger auf Element %qD wird angenommenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Division negiert wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftrittAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdes wird angenommen, dass die Schleifen-ZÃ¤hlvariable nicht Ã¼berlÃ¤uftes wird angenommen, dass es sich nicht um eine Endlosschleife handeltan dieser Stelle in der DateiVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelnAttribut-DeklarationAttribut fÃ¼r %q+#T muss dem SchlÃ¼sselwort %qs folgenAttribut in Deklaration von %q+#T ignoriertAttribut interrupt_handler ist mit -m5-compact unvertrÃ¤glichAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterfelddeklarator ignoriertautomatische Variable %qE kann nicht %<threadprivate%> seinAux-Feld fÃ¼r Kante %s->%s gesetztBackend-Deklaration fÃ¼r Modulvariable %s ist bereits vorhandenschlechter PC-Bereich fÃ¼r Debuginfo fÃ¼r lokales %q+DFalsche AdresseFalsche Adresse, nicht (reg+disp):Falsche Adresse, nicht post_inc oder pre_dec:Falscher Betrag der Stapelspeicherentfernung: %dschlechte FeldinitialisierungFalscher eingebauter fcodeFalscher BedingungscodeFalscher Ausdruckstyp beim Durchlaufen (%d)falsches Format des .zip/.jar-Archives
! falscher Befehl fÃ¼r 'A'Falscher Befehl in frv_print_operand, Fall 0:Falscher Befehl in frv_print_operand, falsches const_doubleFalscher Befehl in frv_print_operand, Fall Â»zÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»FÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»LÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»M/NÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»OÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»eÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»fÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»gÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»PÂ«:Falscher Befehl fÃ¼r frv_print_operand_address:Falscher Befehl fÃ¼r frv_print_operand_memory_reference:Schlechte MethodensignaturFalscher Operand fÃ¼r output_condmove_singleFalscher Operand fÃ¼r output_move_doubleFalscher Operand fÃ¼r output_move_singleschlechtes PC in execution_tablefalsches RegisterFalsches Register fÃ¼r frv_print_operand_memory_reference_reg:Falscher Schiebe-Befehl:Schlechte ZeichenkettenkonstanteFalscher Testschlechter Typ in Parameter-Debug-InfoFalscher Wert %<%s%> fÃ¼r Schalter -mtls-size=Falscher Wert %<%s%> fÃ¼r Schalter -mtune=Falscher Wert %qs fÃ¼r Schalter -mcpuFalscher Wert %qs fÃ¼r Schalter -mfp-rounding-modeFalscher Wert %qs fÃ¼r Schalter -mfp-trap-modeFalscher Wert %qs fÃ¼r -mmemory-latencyFalscher Wert %qs fÃ¼r Schalter -mtls-sizefalscher Wert %qs fÃ¼r Schalter -mtrap-precisionFalscher Wert (%s) fÃ¼r Schalter %sFalscher Wert (%s) fÃ¼r Schalter -march=Falscher Wert (%s) fÃ¼r Schalter -masm=Falscher Wert (%s) fÃ¼r Schalter -mcmodel=Falscher Wert (%s) fÃ¼r Schalter -mfpmath=Falscher Wert (%s) fÃ¼r Schalter -mtls-dialect=Falscher Wert (%s) fÃ¼r Schalter -mtune=Schlechter Wertekonstantentyp %d, Index %dFalscher Wert fÃ¼r -mcall-%sFalscher Wert fÃ¼r -msdata=%sschlechte ZIP/JAR-Datei %sschlecht geschachtelte C-Header vom PrÃ¤prozessorBasis %qT wird initialisiert nachBasisklasse %q#T hat einen nicht-virtuellen DestruktorBasisklasse %qT hat CV-KennzeichnerBasisklasse ist vom FeldtypBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerBasistyp %qT ist kein struct- oder KlassentypVorgÃ¤nger des Basis-Blocks %d ist beschÃ¤digtBasisblock %d sollte als irreduzibel markiert werdenBasisblock %d sollte nicht als irreduzibel markiert werdenKantenlisten des Basis-Blockes %i sind beschÃ¤digtBasis-BlÃ¶cke sind nicht fortlaufendBB %d gehÃ¶rt nicht zur Schleife %dbb %d an falscher StelleBB-Voraussagemenge fÃ¼r Block %i, es wird aber im RTL-Land nicht verwendetbb_for_stmt (phi) wird im falschen Basisblock gesetztbb_for_stmt (stmt) wird im falschen Basisblock gesetztBit-Feld %q+#D mit Nicht-Ganzzahl-TypBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBit-Feld %qD mit Nicht-Ganzzahl-TypBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBlock-IFnur simulierte DISPOSE-Konstruktion: %dnur simulierte JARL-Konstruktion: %d
! nur simulierte JR-Konstruktion: %dnur simulierte PREPARE-Konstruktion: %dBoolsche Register fÃ¼r die Gleitkommaoption benÃ¶tigtsowohl %<complex%> als auch %<%s%> in Deklarationsowohl %<complex%> als auch %<_Bool%> in Deklarationsowohl %<complex%> als auch %<_Decimal128%> in Deklarationsowohl %<complex%> als auch %<_Decimal32%> in Deklarationsowohl %<complex%> als auch %<_Decimal64%> in Deklarationsowohl %<complex%> als auch %<void%> in Deklarationsowohl %<long long%> als auch %<%s%> in Deklarationsowohl %<long long%> als auch %<double%> in Deklarationsowohl %<long%> als auch %<%s%> in Deklarationsowohl %<long%> als auch %<_Bool%> in Deklarationsowohl %<long%> als auch %<_Decimal128%> in Deklarationsowohl %<long%> als auch %<_Decimal32%> in Deklarationsowohl %<long%> als auch %<_Decimal64%> in Deklarationsowohl %<long%> als auch %<char%> in Deklarationsowohl %<long%> als auch %<float%> in Deklarationsowohl %<long%> als auch %<short%> in Deklarationsowohl %<long%> als auch %<void%> in Deklarationsowohl %<short%> als auch %<%s%> in Deklarationsowohl %<short%> als auch %<_Bool%> in Deklarationsowohl %<short%> als auch %<_Decimal128%> in Deklarationsowohl %<short%> als auch %<_Decimal32%> in Deklarationsowohl %<short%> als auch %<_Decimal64%> in Deklarationsowohl %<short%> als auch %<char%> in Deklarationsowohl %<short%> als auch %<double%> in Deklarationsowohl %<short%> als auch %<float%> in Deklarationsowohl %<short%> als auch %<void%> in Deklarationsowohl %<signed%> als auch %<%s%> in Deklarationsowohl %<signed%> als auch %<_Bool%> in Deklarationsowohl %<signed%> als auch %<_Decimal128%> in Deklarationsowohl %<signed%> als auch %<_Decimal32%> in Deklarationsowohl %<signed%> als auch %<_Decimal64%> in Deklarationsowohl %<signed%> als auch %<double%> in Deklarationsowohl %<signed%> als auch %<float%> in Deklarationsowohl %<signed%> als auch %<unsigned%> in Deklarationsowohl %<signed%> als auch %<void%> in Deklarationsowohl %<unsigned%> als auch %<%s%> in Deklarationsowohl %<unsigned%> als auch %<_Bool%> in Deklarationsowohl %<unsigned%> als auch %<_Decimal128%> in Deklarationsowohl %<unsigned%> als auch %<_Decimal32%> in Deklarationsowohl %<unsigned%> als auch %<_Decimal64%> in Deklarationsowohl %<unsigned%> als auch %<double%> in Deklarationsowohl %<unsigned%> als auch %<float%> in Deklarationsowohl %<unsigned%> als auch %<void%> in Deklarationgeschweift geklammerte Spezifikation Â»%sÂ« ist bei Â»%cÂ« ungÃ¼ltiggeschweift geklammerter KÃ¶rper Â»%sÂ« ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrt
  Zweig %2d wurde genommen: %s%s
! Ladeoptimierung fÃ¼r Zweig-Zielregister ist nicht dafÃ¼r vorgesehen, mehrfach zu laufenbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetEingebaute Funktion %q+D als Nicht-Funktion deklariertc4x_address_cost: UngÃ¼ltiger Adressierungsmodusc4x_operand_subword: Adresse nicht versetzbarc4x_operand_subword: ungÃ¼ltige Adressec4x_operand_subword: ungÃ¼ltige automatische ErhÃ¶hungc4x_operand_subword: ungÃ¼ltiger Modusc4x_operand_subword: ungÃ¼ltiger Operandc4x_print_operand: %%L-Inkonsistenzc4x_print_operand: %%N-Inkonsistenzc4x_print_operand: %%O-Inkonsistenzc4x_print_operand: Falscher Operandenfallc4x_print_operand_address: Falscher Operandenfallc4x_print_operand_address: Falsches post_modifyc4x_print_operand_address: Falsches pre_modifyc4x_rptb_insert: Anfangsmarke kann nicht gefunden werdenc4x_rptb_rpts_p: Anfangsmarke des Wiederholungsblocks bewegtc4x_valid_operands: Interner FehlerAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
! Ruf-Kanten fÃ¼r Nicht-Aufruf-Befehl im bb %iAufruf ist unwahrscheinlichAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigAufruf von Javas %<catch%> oder %<throw%> mit %<jthrowable%> ist nicht definiertAufruf von Java-Konstruktor mit %qs ist nicht definiertAufruf von Java-Konstruktor, wobei %<jclass%> nicht definiert istAufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirftAufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirftAufruf der Nicht-Funktion %qDfÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendetcall_expr kann wegen eines Fehlers im C++-ABI nicht verarbeitet werdenvon hier aufgerufengerufenes Objekt %qE ist keine FunktionRufer-KantenzÃ¤hler ist negativ-mthumb kann nicht mit -mtp=cp15 verwendet werdenein Objekt kann nicht als Parameter fÃ¼r eine Methode verwendet werdennur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdender vorkompilierte Header Â»%sÂ« kann nicht erzeugt werden: %mOperanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werden%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %m%s kann nicht gelesen werden: %min %s kann nicht positioniert werden: %m%s kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mDie Attribute longcall und shortcall kÃ¶nnen nicht gleichzeitig fÃ¼r die gleiche Funktion verwendet werdenEs ist nicht mÃ¶glich, Â»%sÂ« zu schlieÃŸen: %mdie Eingabedatei Â»%sÂ« kann nicht geschlossen werden: %mzwischen Vektorwerten verschiedener GrÃ¶ÃŸen kann nicht konvertiert werdenunvollstÃ¤ndiger Typ %qT kann nicht nach %qT umgewandelt werdenWert kann nicht in Vektor konvertiert werdenEs ist nicht mÃ¶glich, %s zu erzeugen: %mdas Verzeichnis %s kann nicht erzeugt werden: %mRepository-Informationsdatei %qs kann nicht erzeugt werdenfriend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenAbhÃ¤ngigkeiten-Verfolgung kann bei Eingabe von stdin nicht durchgefÃ¼hrt werdenPCH-Datei kann nicht erweitert werden: %m%<class$%> in %qT kann nicht gefunden werdenin der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenPosition in PCH-Datei kann nicht ermittelt werden: %mProgramm-Status kann nicht ermittelt werdenfriend-Funktion %qs kann nicht initialisiert werden%qD kann nicht zur Methode gemacht werden -- nicht in einer KlasseDatei Â»%sÂ« kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %mEingabedatei Â»%sÂ« kann nicht geÃ¶ffnet werdenldd-Ausgabe kann nicht geÃ¶ffnet werdennm-Ausgabe kann nicht geÃ¶ffnet werdenAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werdenPCH-Datei kann nicht gelesen werden: %mEs ist nicht mÃ¶glich, Â»%sÂ« erneut zu Ã¶ffnen: %min PCH-Datei kann nicht positioniert werden: %mPosition in PCH-Datei kann nicht gesetzt werden: %mÂ»-DÂ« kann nicht ohne Â»--mainÂ« angegeben werden
! -o und -MD kÃ¶nnen nicht zusammen angegeben werdenÂ»%sÂ« kann nicht als ein %s-Register verwendet werdenPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werden: %mAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %mKandidat 1:Kandidat 2:Kandidat ist: %+#DKandidaten sind:Kandidaten sind: %+#DFehler bei %s eines Zeigers auf unvollstÃ¤ndigen Typen %qTes kann kein Objekt des abstrakten Typs %qT belegt werden%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen istElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdender R-Wert %qE kann nicht mit %qT verbunden werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden%qT kann nicht nach %qT fÃ¼r Argument %qP nach %qD umgewandelt werden%qT kann nicht nach %qT in %s umgewandelt werdenEs kann nicht von Basis %qT in abgeleiteten Typ %qT Ã¼ber virtuelle Basis %qT gewandelt werdenes kann nicht in Zeigertyp konvertiert werdenTyp %qT kann nicht in den Typ %qT umgewandelt werdenZeiger auf Referenzelement %qD kann nicht erzeugt werdentemporÃ¤re Datei konnte nicht angelegt werdenfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als Template deklariert werden%<::main%> kann nicht inline deklariert werden%<::main%> kann nicht statisch deklariert werden%qD kann nicht als Bitfeldtyp deklariert werdenBitfeld %qD kann nicht mit Funktionstyp deklariert werdenFeld %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenElement %<%T::%s%> kann nicht in %qT deklariert werdenElementfunktion %<%T::%s%> kann nicht in %<%T%> deklariert werdenElementfunktion %qD kann nicht deklariert werden, statische Bindung zu habenParameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenZeiger auf %q#T kann nicht deklariert werdenZeiger auf Element %q#T kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werdenstatische Funktion innerhalb anderer Funktion kann nicht deklariert werdenVariable %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenAdresse kann nicht zerlegt werdenElementfunktion %<%T::%s%> innerhalb von %<%T%> kann nicht definiert werdenEine Funktion kann nicht gelÃ¶scht werden. Nur Zeiger auf Objekte sind gÃ¼ltige Argumente fÃ¼r %<delete%>Eingebaute Funktion %qs kann nicht abgeschaltet werdenZ-Register kann nicht ausgetauscht werdendynamic_cast %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werdenElement %q#D kann nicht explizit deklariert werden, externe Bindung zu habenÂ»%sÂ« kann nicht gefunden werdenÂ»lddÂ« kann nicht gefunden werdenÂ»nmÂ« kann nicht gefunden werdenKlasse %qs kann nicht gefunden werdenDatei fÃ¼r Klasse %s kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qs kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qs, Basisklasse von %qs, kann nicht gefunden werdenProtokolldeklaration fÃ¼r %qs kann nicht gefunden werdenReferenzmarke fÃ¼r Klasse %qs kann nicht gefunden werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werden%qT kann nicht von %qT initialisiert werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werdenmit dieser Syntax kÃ¶nnen keine Felder initialisiert werdenmehrdimensionales Feld kann nicht initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glichseparate %s ZÃ¤hler fÃ¼r die Funktion %u kÃ¶nnen nicht verschmolzen werdenEs ist nicht mÃ¶glich, Â»%sÂ« zu Ã¶ffnenSchleife kann nicht optimiert werden, Schleifen-ZÃ¤hlvariable kÃ¶nnte Ã¼berlaufenmÃ¶gliche Endlosscheife kann nicht optimiert werdenArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einObjekte des Nicht-POD-Typs %q#T kÃ¶nnen nicht Ã¼ber %<...%> Ã¼bergeben werden; Aufruf wird zur Laufzeit abbrechenR-Wert kann nicht an Referenzparameter Ã¼bergeben werdenObjekt mit volatile-Feld kann nicht in Register geladen werdenObjekte des Nicht-POD-Typs %q#T kÃ¶nnen nicht Ã¼ber %<...%> empfangen werden; Aufruf wird zur Laufzeit abbrechenGanzzahlkonstantenoperand kann in %<asm%> nicht neu geladen werdenÃ¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werdenvom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werdenWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; -maltivec schaltet sie einUnterbrechungsattribut kann nicht gesetzt werden; keine aktuelle FunktionUnterbrechungsattribut kann nicht gesetzt werden: kein solcher BezeichnerÂ»mainÂ«-Klasse kann ohne Binden nicht angegeben werden-o kann nicht mit -c oder -S mit mehreren Dateien angegeben werden-C und -o kÃ¶nnen nicht zusammen angegeben werden-msep-data und -mid-shared-library kÃ¶nnen nicht zusammen angegeben werdendie Adresse des Bit-Feldes %qD kann nicht ermittelt werdenAdresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist%<::%> kann nicht in Parameterdeklaration verwendet werdenModus %qs kann nicht fÃ¼r AufzÃ¤hlungstypen verwendet werdenmshared und static kÃ¶nnen nicht zusammen verwendet werdenmthreads und mlegacy-threads kÃ¶nnen nicht zusammen verwendet werdentypeid kann nicht mit -fno-rtti verwendet werdenva_start in Unterbrechungsfunktion kann nicht verwendet werdencase-Marke %qE nicht innerhalb einer switch-Anweisungcase-Marke reduziert nicht auf Ganzzahlkonstantecase-Marke in GÃ¼ltigkeitsbereich eines Bezeichners mit variabel modifiziertem Typen, der keine einschlieÃŸende switch-Anweisung enthÃ¤ltcase-Marke in Anweisungs-Ausdruck enthÃ¤lt keine einschlieÃŸende switch-Anweisungcase-Marke nicht innerhalb einer switch-Anweisungcase-Marke Ã¼berschreitet Maximalwert des Typscase-Marke ist kleiner als Minimalwert des TypsCase-Marken nicht sortiert: Typkonvertierung fÃ¼gt neue Typqualifizierer zu Funktionstyp hinzuTypkonvertierung streicht Qualifizierer von Zeiger-ZieltypUmwandlung von %qT in %qT erhÃ¶ht erforderliche Ausrichtung des ZieltypsTypumwandlung von %qT nach %qT verliert GenauigkeitTypumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qTTypkonvertierung von Zeiger auf Ganzzahl anderer BreiteTypkonvertierung erfordert Ausrichtung des ZieltypsTypkonvertierung gibt Feldtyp anTypkonvertierung gibt Funktionstyp anUmwandlung in als L-Wert verwendeten Nicht-Referenz-TypTypkonvertierung in Zeiger von Ganzzahl anderer BreiteTypkonvertierung in union-Typ von nicht in union vorhandenem TypenUmwandlung von %qT in %qT dereferenziert nicht den ZeigerverÃ¤ndert die Bedeutung von %qD von %q+#Dchar-Feld mit wide-Zeichenkette initialisiertPrÃ¼fsumme ist %x statt %xWahl von %qD statt %qDringfÃ¶rmige Zeigerdelegation erkanntKlasse %qT hat keinen Feldnamen %qDKlasse %qT ist implizit Â»friendÂ« von ihr selbstKlasse %qT wird in zukÃ¼nftigen GCC-Versionen als annÃ¤hernd leer betrachtet werdenKlasse %qs existiert bereitsKlasse Â»%sÂ« hat keine Methode namens Â»%sÂ«, die zur Signatur Â»%sÂ« passtKlassendefinition darf nicht als Â»friendÂ« deklariert seinKlasse ist vom Feldtyp
  Argument fÃ¼r cleanup ist keine FunktionArgument fÃ¼r cleanup ist kein BezeichnerAbhÃ¤ngigkeitsdatei Â»%sÂ« wird geschlossen: %mCodemodell %<large%> wird noch nicht unterstÃ¼tztCodemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tztCodemodell %s wird im PIC-Modus nicht unterstÃ¼tztcollect2-Version %ssammeln: %s wird gelesen
  sammeln: %s wird neu kompiliert
  sammeln: neu binden
  sammeln: %s wird in %s eingestellt
! Komma am Ende der AufzÃ¤hlungslisteKommandozeilenoption "%s" ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sKommandozeilenoption %<-fapple-kext%> gilt nur fÃ¼r C++Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tztgemeinsam: /%s/ Vergleich von Gleitkomma mit == oder != ist unsicherVergleich zwischen %q#T und %q#TVergleich zwischen Zeiger und GanzzahlVergleich zwischen vorzeichenbehaftet und vorzeichenlosVergleich zwischen vorzeichenbehafteten und vorzeichenlosen GanzzahlausdrÃ¼ckenVergleich zwischen den Typen %q#T und %q#TVergleich ist immer %dVergleich ist immer %d wegen Breite des BitfeldesVergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»unwahrÂ«Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ«Vergleich von vollstÃ¤ndigen und unvollstÃ¤ndigen ZeigernIm Vergleich verschiedener Objective-C-Typen fehlt Typumwandlungin Vergleich verschiedener Zeigertypen fehlt TypkonvertierungVergleich von weitergegebenem ~unsigned mit KonstanteVergleich von weitergegebenem ~unsigned mit unsignedVergleich eines vorzeichenlosen Ausdrucks < 0 ist stets Â»unwahrÂ«Vergleich eines vorzeichenlosen Ausdrucks >= 0 ist stets Â»wahrÂ«Vergleich mit Zeichenkettenliteral fÃ¼hrt zu undefiniertem VerhaltenVergleiche wie X<=Y<=Z haben nicht ihre mathematische BedeutungKompilierung wegen -Wfatal-errors beendet.
  Kompilierung beendet.
! complex ungÃ¼ltig fÃ¼r %qsKomponenten: zusammengesetztes Literal hat variable GrÃ¶ÃŸezusammengesetztes Literal vom Nicht-Objekt-Typ %qTZugriffsangaben fÃ¼r Feld %qE stehen in Konflikt, ignoriertZugriffsangaben fÃ¼r Methode %q+D stehen in Konflikt, ignoriertin Konflikt stehende Deklaration %q#Din Konflikt stehenden RÃ¼ckgabetyp fÃ¼r %q+#D angegebenin Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qsin Konflikt stehender Basisklassenname %qsIn Konflikt stehende Typqualifizierer fÃ¼r %q+DIn Konflikt stehende Typen fÃ¼r %q+DIn Konflikt stehende Typen fÃ¼r eingebaute Funktion %q+Dsteht mit eingebauter Deklaration %q#D in Konfliktsteht mit Funktionsdeklaration %q#D in Konfliktsteht mit neuer Deklaration mit %qL-Bindung in Konfliktsteht mit vorheriger Deklaration %q+#D in KonfliktKonstante %qs kann nicht als %<mutable%> deklariert seinconst_double_split bekam einen falschen Befehl:Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qsKonstanter arithmetischer Operand auÃŸerhalb des WertebereichesKonstanter Halbwort-Lade-Operand auÃŸerhalb des WertebereichesKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtKonstante wird bei ADDR_EXPR-Ã„nderung nicht neu berechnetKonstruktor kann keine statische Elementfunktion seinKonstruktor fÃ¼r fremde Klasse %qT kann kein Element seinKonstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariertKonstruktoren kÃ¶nnen nicht als virtuell deklariert werdenKonstruktoren dÃ¼rfen nicht CV-qualifiziert seincontinue-Marke %qs benennt keine Schleifecontinue-Anweisung nicht innerhalb einer Schleifecontinue-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«Kontrollfluss inmitten des Basis-Blockes %dUmwandlung von %q#T nach %q#TUmwandlung von %qT in %qT lÃ¶scht QualifiziererUmformung von %qT in %qT ist nicht eindeutigUmwandlung von %qT in nicht-skalaren Typen %qT angefordertbei der Konvertierung fehlt der Typ am Ende des FormatesUmwandlung von %qE von %qT nach %qT ist mehrdeutigUmwandlung in %s%s wird nie einen Typumwandlungsoperator verwendenKonvertierung in unvollstÃ¤ndigen TypenKonvertierung zu Nicht-Skalar-Typ verlangtUmwandlung von NULL in Nicht-Zeiger-TypUmwandlung von %qT nach %qTUmwandung der Ã¼berladenen Funktion %qD in den Typ %q#T ist mehrdeutigUmwandlung in %qT von %qTKonvertierung in Nicht-Zeiger-Typ %qT von NULLInfo zum beschÃ¤digten Profil: Kante von %i nach %i Ã¼berschreitet HÃ¶chstzahlInfo zum beschÃ¤digten Profil: Anzahl der AusfÃ¼hrungen der Kante Â»%d-%dÂ« sollte %i seinInfo zum beschÃ¤digten Profil: Anzahl der DurchlÃ¤ufe des Basisblocks %d sollte %i seinbeschÃ¤digte Profilinformation: run_max * runs < sum_maxbeschÃ¤digte Profilinformation: sum_all ist kleiner als sum_max%qE konnte nicht nach %qT konvertiert werdenTemplateargument %qE konnte nicht in %qT umgewandelt werdenes konnte kein Ãœberlaufregister gefunden werdenclass$-Feld konnte nicht im Java-Schnittstellentyp %qT gefunden werdenSpezifikationsdatei %s konnte nicht gefunden werden
! Abzugsdatei %qs konnte nicht geÃ¶ffnet werden: %sBefehl kann nicht aufgeteilt werdenZielname fÃ¼r AbhÃ¤ngigkeiten-Verfolgung konnte nicht ermittelt werdenKlasse Â»%sÂ« kann nicht gefunden werdenÂ»%sÂ« konnte nicht ausgefÃ¼hrt werden: %sAbbildung von pch_address_space konnte nicht aufgehoben werden: %mÃœberdeckung passt nicht fÃ¼r Funktion %qs beim Lesen des ZÃ¤hlers %qsÃœberdeckung passt nicht fÃ¼r Funktion %u beim Lesen der AusfÃ¼hrungszÃ¤hlererzeugt und mit anderen ABIs verwendeterzeugt und mit anderen Architekturen / ABIs verwendeterzeugt und mit anderer Bytereihenfolge verwendeterzeugt und mit anderen Einstellungen von -fpic verwendeterzeugt und mit anderen Einstellungen von -fpie verwendeterzeugt und mit anderen Einstellungen von Â»%sÂ« verwendetErzeugen von %sFeld von %qT wird erzeugtFeld von %qT wird erzeugt, was ein abstrakter Klassentyp istFeld negativer GrÃ¶ÃŸe (%qE) wird erzeugtErzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qTZeiger auf Element des Nicht-Klassentypen %qT wird erzeugtZeiger auf Element mit Typ Â»voidÂ« wird erzeugtZeiger auf Elementreferenztyp %qT wird erzeugtkritische Region darf nicht innerhalb einer kritischen Region mit gleichem Namen geschachtelt werdenaktueller Namensbereich %qD schlieÃŸt nicht stark verwendeten Namensbereich %qD einDatenabschnitt von %q+D in Konflikt mit vorheriger DeklarationDaten-DeklarationDatendefinition hat keinen Typ oder SpeicherklasseDatenelement %qD kann kein Elementtemplate seinDatenelement darf nicht variabel modifizierten Typ %qT habenDatentyp von %q+D ist nicht fÃ¼r Register geeignetTestformat Â»%sÂ« steht in Konflikt mit vorheriger AuswahlTestausgabestufe Â»%sÂ« ist zu groÃŸzur Fehlersuche: Dezimales Gleitkomma wird fÃ¼r dieses Ziel nicht unterstÃ¼tztDeklaration deklariert nichtsDeklaration fÃ¼r nicht vorhandenen Parameter %q+DDeklaration der %<extern%>-Variablen %q+D in Anfangsdeklaration einer %<for%>-SchleifeDeklaration von %<~%T%> als Element von %qTDeklaration von %q#DDeklaration von %q#D hat %<extern%> und ist initialisiertDeklaration von %q#D auÃŸerhalb einer Klasse ist keine DefinitionDeklaration von %q#D Ã¼berdeckt einen ParameterDeklaration von %q+#DDeklaration von %q+D Ã¼berdeckt eine eingebaute FunktionDeklaration von %q+D Ã¼berdeckt eine globale DeklarationDeklaration von %q+D Ã¼berdeckt einen ParameterDeklaration von %q+D Ã¼berdeckt einen vorhergehenden lokalen BezeichnerDeklaration von %q+D Ã¼berdeckt eine vorhergehende Nicht-VariableDeklaration von %q+D mit Attribut noinline folgt inline-Deklaration Deklaration von %q+D ohne Bindung folgt einer extern-DeklarationDeklaration von %qD als %sDeklaration von %qD als Element %qTDeklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration von %qD als Nicht-FunktionDeklaration von %qD als Nicht-ElementDeklaration von %qD in %qD, das nicht %qD einschlieÃŸtDeklaration von %qD nicht in einem Namensbereich um %qDDeklaration von %qD Ã¼berdeckt eine globale DeklarationDeklaration von %qD Ã¼berdeckt ein Element von 'this'Deklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen BezeichnerDeklaration von %qF wirft andere AusnahmenDeklaration von %qs als Feld von FunktionenDeklaration von %qs als Feld von voidsDeklaration von %qs Ã¼berdeckt einen ParameterDeklaration von %qs Ã¼berdeckt ein Symbol aus der ParameterlisteDeklaration der C-Funktion %q#D steht in Konflikt mitDeklaration von namespace %qD steht in Konflikt mitDeklaration der Nicht-Variablen %q+D in Anfangsdeklaration einer %<for%>-SchleifeDeklaration der Â»staticÂ«-Variablen %q+D in Anfangsdeklaration einer %<for%>-SchleifeDeklaration des Templates %q#DDeklarator-ID fehlt: reserviertes Wort %qD wird verwendetVerminderung eines Zeigers auf unbekannte StrukturVerringerung der schreibgeschÃ¼tzten SpeicherstelleVerringerung des schreibgeschÃ¼tzten Elementes %qDVerringerung der schreibgeschÃ¼tzten Variable %qDStandardargument %qE verwendet lokale Variable %qDStandardargument fÃ¼r %q#D hat Typ %qTStandardargument fÃ¼r Parameter des Typs %qT hat Typ %qTStandardargument fÃ¼r Parameter %d von %q#D angegebenStandardargument fehlt fÃ¼r Parameter %P von %q+#DStandardargument in expliziter Spezialisierung angegebenStandardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubtStandardargumente sind nur fÃ¼r Funktionsparameter zugelassenDefinition der expliziten Spezialisierung %qD in friend-DeklarationDefinition in Block %i herrscht nicht vor in Block %iDefinition in Block %i folgt der VerwendungDefinition von %q#D ist als Â»dllimportÂ« markiertDefinition von %q#T in TemplateparameterlisteDeklaration von %qD ist nicht in einem Namensbereich um %qTDefinition des implizit deklarierten %qDDefinition des statischen Datenelementes %q+D einer Â»dllimportÂ«-ierten KlasseDefinition fÃ¼r explizite Instanziierung angegebenLÃ¶schen von %qT ist nicht definiertFeld %q#D wird gelÃ¶schtAbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typveraltete Konvertierung von Zeichenkettenkonstante in %qTveralteter kovarianter RÃ¼ckgabetyp fÃ¼r %q+#Dveraltete Verwendung des Standardarguments fÃ¼r Parameter einer Nicht-FunktionDereferenzierte Zeiger sollten einen Namen oder eine Typenmarke habenDereferenzierung eines %<void *%>-ZeigersDereferenzierung eines Zeigers auf unvollstÃ¤ndigen TypenDereferenzierung eines Type-Pun-Zeigers kÃ¶nnte strict-aliasing-Regeln verletzenDereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-RegelnDeklaration eines abgeleiteten Typsabgeleitete Union %qT ist ungÃ¼ltigDestruktor %qD als Element-Template deklariertDestruktor kann keine statische Elementfunktion seinDestruktor fÃ¼r %qs sollte auch nicht abgearbeitet werdenDestruktor fÃ¼r fremde Klasse %qT kann kein Element seinDestruktoren dÃ¼rfen nicht CV-qualifiziert seinDestruktoren dÃ¼rfen keine Parameter habenandere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d/%d)andere Form fÃ¼r Argumente Â»%sÂ« und Â»%sÂ« bei %L fÃ¼r intrinsisches Â»dot_productÂ«andere Form bei Dimension 1 fÃ¼r Argumente Â»%sÂ« und Â»%sÂ« bei %L fÃ¼r intrinsisches matmulandere Form bei Dimension 2 fÃ¼r Argument Â»%sÂ« und Dimension 1 fÃ¼r Argument Â»%sÂ« bei %L fÃ¼r intrinsisches matmuldirekte Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichAnderer Objective-C-Typ in RÃ¼ckgabeDivision durch NullDivision durch Null in %<%E %% 0%>Division durch Null in %<%E %% 0.%>Division durch Null in %<%E / 0%>Division durch Null in %<%E / 0.%>unterstÃ¼tzt nicht multilibHerrscher Ã¼ber %d sollte %d sein, nicht %dunbekannter Status fÃ¼r Herrscher Ã¼ber %ddoppeltes %<const%>doppeltes %<restrict%>doppeltes %<volatile%>doppeltes %qEdoppeltes %qsDoppelte (oder sich Ã¼berschneidende) case-Wertedoppeltes ConstantValue-Attribut fÃ¼r Feld Â»%sÂ«doppelter asm-Operandenname %qsdoppelter Basistyp %qT ungÃ¼ltigdoppelte Â»caseÂ«-Marke: %<Doppelter case-Wertdoppelter CV-Qualifiziererdoppelte Deklaration fÃ¼r Protokoll %qsdoppelte Deklaration der Methode %<%c%s%>doppelte explizite Instanziierung von %q#Ddoppelte explizite Instanziierung von %q#Tdoppelte Initialisierung von %qDdoppelte Schnittstellendeklaration fÃ¼r Kategorie %<%s(%s)%>doppelte Schnittstellendeklaration fÃ¼r Klasse %qsdoppelte Marke %qDDoppelte Markendeklaration %qEdoppeltes Element %q+DungÃ¼ltige Initialisierungdynamische AbhÃ¤ngigkeit %s nicht gefundendynamic_cast von %q#D nach %q#T kann nie erfolgreich seinKante %s->%s hat keine passende call_stmtKante von %d nach %d sollte als irreduzibel markiert werdenKante von %d nach %d sollte nicht als irreduzibel markiert werdenKante zeigt auf falsche Deklaration:Elementares UnterprogrammElemente des Feldes %q#D haben unvollstÃ¤ndigen Typeingebettetes %<\0%> im FormatPIC-Operand wird ausgegeben, aber PIC-Register ist nicht vorbereitetLeere DeklarationLeere Deklaration mit Speicherklassenangabe redeklariert nicht SymbolLeere Deklaration mit Typqualifizierer redeklariert nicht Symbolleerer Indexbereich in Initialisierungleere linke PrÃ¤zision im Format %sfehlende PrÃ¤zision im Format %sLeerer Wertebereich angegebenleere Skalar-InitialisierungDas Aktivieren der Ablaufverfolgung ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollDas Aktivieren der UnterstÃ¼tzung der Aufgerufenen-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollDas Aktivieren der UnterstÃ¼tzung der Aufrufer-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvolleinschlieÃŸende Klassentemplates werden nicht explizit spezialisiertEnde-Befehl %d fÃ¼r Block %d nicht im Befehlsstrom gefundenAufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem AusdruckAufzÃ¤hlungsfehler in bedingtem Ausdruck: %qT vs. %qTAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten GanzzahltypenAufzÃ¤hlungswert fÃ¼r %qD ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qE ist keine GanzzahlkonstanteUmgebungsvariable DJGPP nicht definiertUmgebungsvariable DJGPP zeigt auf kaputte Datei Â»%sÂ«Umgebungsvariable DJGPP zeigt auf fehlende Datei Â»%sÂ«Fehler beim SchlieÃŸen von %s: %mFehler in Argumenten fÃ¼r Spezifikationsfunktion Â»%sÂ«Fehler im Konstantenbasiseintrag #%dFehler im Konstantenbasiseintrag #%d
  Fehler beim Analysieren der KonstantenbasisFehler beim Analysieren der Konstantenbasis
  Fehler bei der Analyse der FelderFehler bei der Analyse der Felder
  Fehler beim Analysieren der final-AttributeFehler beim Analysieren der final-Attribute
  Fehler beim Analysieren der MethodenFehler beim Analysieren der Methoden
! Fehler beim Lesen von %s aus ZIP-DateiFehler beim Schreiben von %qsFehler beim Schreiben der Datei %s: %mFehler: Ausnahmebehandlung ausgeschaltet, benutzen Sie -fexeptions zum EinschaltenAusnahme des Typs %<%T%> wird gefangen werdenElementÃ¼berschreitung in FeldinitialisierungElementÃ¼berschreitung in char-Feld-InitialisierungElementÃ¼berschreitung in SkalarinitialisierungElementÃ¼berschreitung in struct-InitialisierungElementÃ¼berschreitung in union-InitialisierungElementÃ¼berschreitung in Vektorinitialisierungexpand_binop in movsi got gescheitert%<#pragma omp section%> oder %<}%> erwartetKlausel %<#pragma omp%> erwartet%<(%> erwartet%<(%> oder Zeilenende erwartet%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> oder %<||%> erwartet%<,%> oder %<;%> erwartet%<,%> oder %<}%> erwartet%<,%>, %<;%> oder %<}%> erwartet%<:%> oder %<...%> erwartet%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet%<;%> erwartet%<=%> erwartet %<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartet%<none%> oder %<shared%> erwartet%<{%> erwartet%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten [error|warning|ignored] nach %<#pragma GCC diagnostic%> erwartetSSA_NAME-Objekt erwartetKlassenname erwartetDeklaration oder Anweisung erwartetDeklarationsspezifizierer erwartetDeklarationsspezifizierer oder %<...%> erwartetAusdruck erwartetBezeichner erwartetBezeichner oder %<(%> erwartetBezeichner oder %<*%> erwartetGanzzahlausdruck erwartetSchleifendeklaration oder Initialisierung erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartetSpezifizierer-Qualifizierer-Liste erwartetAnweisung erwartetZeichenkettenliteral erwartetKosten einer Aufrufoperation relativ zu gewÃ¶hnlichen arithmetischen OperationenExplizites Goto am Ende von bb %dexplizite Instanziierung von %q#Dexplizite Instanziierung von %q#T vor Definition des Templatesexplizite Instanziierung von %qD, aber keine Definition verfÃ¼gbarexplizite Instantiierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)explizite Instanziierung des Nicht-Templates %q#Dexplizite Instanziierung des Nicht-Templatetyps %qTexplizite Qualifizierung in Deklaration von %qDexplizite Spezialisierung in GÃ¼ltigkeitsbereich des Nicht-Namensbereiches %qDexplizite Spezialisierung von %qD nach erster Benutzungder expliziten Spezialisierung von %D muss %<template <>%> vorausgehenexplizite Spezialisierung des Nicht-Templates %qTAusdruck in Zuweisung !$OMP ATOMIC Â»var = var op exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck %qE von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werdenAusdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp habenTypfehler in Ausdrucksreferenz bei %LAusdrucksanweisung hat unvollstÃ¤ndigen Typerweiterte Register haben keine oberen HÃ¤lftenexterne Deklaration von %q#D passt nichtextern-Deklaration von %q+D folgt Deklaration ohne BindungfÃ¼r Symbol %q+D wird wegen des Attributes %qs externe Bindung benÃ¶tigtzusÃ¤tzliches %<;%>zusÃ¤tzliche geschweifte Klammern am Ende der InitialisierungzusÃ¤tzliche Elemente in Skalar-InitialisierungZusÃ¤tzliche ausgehende Kante %d->%dzusÃ¤tzliche Qualifizierung %<%T::%> an Element %qszusÃ¤tzliche Qualifizierung ignoriertzusÃ¤tzliches Semikolon in Methodendefinition angegebenzusÃ¤tzliches Semikolon in Â»structÂ« oder Â»unionÂ« angegebenzusÃ¤tzliche Typqualifizierer in Format-Argument (Argument %d)belangloses Argument fÃ¼r Â»%sÂ«-OptionSuche nach Klasse Â»%sÂ« gescheitertEnde-Status konnte nicht ermittelt werdenVerarbeitungszeiten konnten nicht ermittelt werdenZurÃ¼ckfordern der nicht genÃ¶tigten Funktion gescheitertFehler in Redeklaration von %q+D: Â»dllimportÂ«-iertem Symbol fehlt externe BindungFehlschlag bei Vereinfachung der Teil-Zeichenketten-Referenz in DATA-Anweisung bei %LFallthru-Kante hinter einer Kontrollanweisung in bb %dFallthru-Kante nach unbedingtem Sprung %iFall-Through-Kante Ã¼berschreitet Abschnittsgrenze (bb %i)Fallthru zum Austritt von bb %dAttribute fastcall und cdecl sind nicht vertrÃ¤glichAttribute fastcall und regparm sind nicht vertrÃ¤glichAttribute fastcall und stdcall sind nicht vertrÃ¤glichschwerwiegender Fehler: fclose %sFeld %q+#D mit gleichem Namen wie KlasseFeld %q+D deklarierte ungÃ¼ltigerweise einen FunktionstypenFeld %q+D deklarierte ungÃ¼ltigerweise einen MethodentypenFeld %qD hat unvollstÃ¤ndigen TypenFeld %qs als Funktion deklariertFeld %qs hat unvollstÃ¤ndigen TypenFeld %qs nicht gefundenFeldinitialisierung ist nicht konstantTyp der Feldinitialisierung passt nichtFeldname nicht in Datensatz- oder union-InitialisierungFeldprÃ¤zisionFeldbreiteFeldbreite im printf-FormatFeldbreite im scanf-FormatFeldbreite im strfmon-FormatFeldbreite im strftime-FormatDatei endet in StandardargumentDatei Â»%sÂ« nicht gefundenDeklaration von %qs in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>Deklaration von %qs in Datei-Sichtbarkeitsbereich spezifiziert %<register%>FÃ¼llzeichenFÃ¼llzeichen im strfmon-Formatfind_enum(): Enum nicht gefundenfini-Funktion im Objekt %s gefundenerstes Argument von %q+D sollte %<int%> seindas erste Argument fÃ¼r %<__builtin_choose_expr%> ist keine KonstanteErstes Argument fÃ¼r %<va_arg%> nicht vom Typ %<va_list%>fix_sched_param: unbekannter Parameter: %sGleitkommakonstante Ã¼berschreitet Wertebereich von %qTGleitkommakonstante falsch benutztGleitkommakonstante ist kein gÃ¼ltiger direkter OperandGleitkommaÃ¼berlauf in AusdruckFlusskontrollbefehl innerhalb eines Basis-BlockesFaltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndertfopen %sfÃ¼r Anweisung erwartetFÃ¼r Template-Deklaration %q+Dformat %q.*s erwartet Typ %<%T%s%>, aber Argument %d hat Typ %qTFormat %q.*s erwartet Typ %<%s%s%>, aber Argument %d hat Typ %qTFormatargument %d nicht verwendet vor benutztem Argument %d im $-Stil-FormatFormatargument %d mehr als einmal im %s-Format verwendetFormat ist Â»wide characterÂ«-ZeichenketteFormat ist kein Zeichenkettenliteral, und keine FormatargumenteFormat ist kein Zeichenkettenliteral, Argumenttypen ungeprÃ¼ftFormat ist kein Zeichenkettenliteral, Formatzeichenkette ungeprÃ¼ftFormat-Zeichenkettenargument folgt den zu formatierenden ArgumentenFormat-Zeichenkettenargument ist kein ZeichenkettentypFormatzeichenkette hat ungÃ¼ltige Operandenzahl%s wird in Referenztyp %qT umgeformtReferenz auf Â»voidÂ« wird gebildet%<-%s%> statt %<+%s%> in Protokoll(en) gefundenreale Definition fÃ¼r Nicht-Register gefundenvirtuelle Definition fÃ¼r ein GIMPLE-Register gefundenSSA_NAME gefunden, das bereits in den Frei-Bereich geschoben wurdeStandard-Fall nicht am Ende des case-Vektors gefundenreale Variable gefunden, wo Untervariablen autreten solltenFP-Software-VervollstÃ¤ndigung benÃ¶tigt -mtrap-precision=ifr30_print_operand: ungÃ¼ltiger Code %%Ffr30_print_operand: ungÃ¼ltiger Code %%xfr30_print_operand: ungÃ¼ltiger Operand fÃ¼r Code %%Afr30_print_operand: unbehandeltes MEMfr30_print_operand: unbekannter Codefr30_print_operand: nicht erkannter Code %%Bfr30_print_operand: nicht erkannter Code %%bfr30_print_operand: nicht erkannter Code %%pfr30_print_operand_address: unbehandelte AdresseRahmengrÃ¶ÃŸe von %qs ist RahmengrÃ¶ÃŸe zu groÃŸ fÃ¼r zuverlÃ¤ssige KellerÃ¼berprÃ¼fungÂ»friendÂ«-Deklaration %q#D deklariert eine Nicht-Template-FunktionÂ»friendÂ«-Deklaration benennt keine Klasse oder Funktionfriend-Deklaration nicht in Klassendefinitionfriend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>von vorheriger Deklaration %q+Fvon dieser Stellefrv_print_operand: unbekannter CodeFunktion %q#D ist wie eine Variable initialisiertFunktionsdefinition von %q+D ist als Â»dllimportÂ« markiertFunktion %q+D wurde nach vorheriger Deklaration als Â»dllimportÂ« definiert: Attribut ignoriertFunktion %q+D als inline redeklariertFunktion %q+D mit Attribut noinline redeklariertdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein berechnetes Â»gotoÂ« enthÃ¤ltFunktion %q+F kann nie inline sein, da dies mit -fno-inline unterdrÃ¼ckt wirdFunktion %q+F kann nie inline sein, da sie nicht in dieser Ãœbersetzungseinheit gebunden wirddie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngtdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie __builtin_return oder __builtin_apply_args verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie alloca verwendet (zum Aufheben: Attribut Â»always_inlineÂ« verwenden)Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hatdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie setjmp verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie Â»setjmp-longjmpÂ«-Ausnahmebehandlung verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie eine variable Argumentliste verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie Variablen variabler GrÃ¶ÃŸe verwendetFunktion %qD als virtuell innerhalb einer Union deklariertFunktion %qD ist wie eine Variable initialisiertFunktion %qs kann nicht als %<mutable%> deklariert seinFunktionskÃ¶rper nicht verfÃ¼gbarFunktionsaufruf hat zusammengesetzten WertFunktion Ã¼ber nicht kompatiblen Typen aufgerufenFunktionsdeklaration ist kein Prototypals %<noreturn%> deklarierte Funktion hat %<return%>-AnweisungFunktionsdefinition deklarierte %<__thread%>Funktionsdefinition deklarierte %<auto%>Funktionsdefinition deklarierte %<register%>Funktionsdefinition deklarierte %<typedef%>Funktionsdefinition deklariert keine ParameterFunktionsdefinition hat qualifizierten void-RÃ¼ckgabetypenFunktion gibt keinen Zeichenkettentypen zurÃ¼ckFunktion kÃ¶nnte mÃ¶glicher Kandidat fÃ¼r Formatattribut %qs seinFunktion kommt nicht fÃ¼r Â»inlineÂ« in BetrachtFunktion kann nicht Â»inlineÂ« seinRÃ¼ckgabetyp der Funktion kann keine Funktion seinFunktionsrÃ¼ckgabetypen nicht kompatibel wegen %<volatile%>Funktion gibt eine FunktionFunktion gibt ein Feld zurÃ¼ckFunktion liefert Adresse einer lokalen Variablen zurÃ¼ckFunktion gibt Aggregat zurÃ¼ckTeilspezialisierung %qD des Funktionstemplates ist nicht erlaubtFunktionstypen nicht wirklich kompatibel in ISO-CFunktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>function_profiler-UnterstÃ¼tzungfunction_profiler-UnterstÃ¼tzung fÃ¼r MMIXgcc-Treiberversion %s fÃ¼hrt GCC-Version %s aus
  gcc-Version %s
  gcov (GCC) %s
! Erzeugung von Â»Branch LikelyÂ«-Befehlen eingeschaltet, aber nicht unterstÃ¼tzt durch Architekturgenerische CPU kann nur fÃ¼r Schalter -mtune= verwendet werdenallgemeiner Thunk-Code fÃ¼r Methode %q#D mit %<...%> scheitertKern-DateigrÃ¶ÃŸenlimit wird geholt: %mgfc_conv_constant_to_tree(): ungÃ¼ltiger Typ: %sgfc_todo: Nicht implementiert: gfc_trans_code(): Falscher Anweisungscodegfortran: Verzeichnis hinter -M erwartet
  gfortran: Nur eine Option -M erlaubt
! Gimplifikation gescheitertglobale Konstruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Deklaration von %q+#Dglobale Destruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Register-Variable %qD in verschachtelter Funktion verwendetglobale Register-Variable %qs in verschachtelter Funktion verwendetglobale Registervariable folgt einer Funktionsdefinitionglobale Registervariable hat AnfangswertGlobale/statische Variablenzuweisung wurde abgefangen%d Template-Parameter fÃ¼r %q#D erhalten%d Template-Parameter fÃ¼r %q#T erhaltengp ist konstant (aber gp wird bei indirekten Aufrufen gesichert/wiederhergestellt)gp_offset (%ld) oder end_offset (%ld) ist kleiner als NullPCH musste verschoben werdenKopf-Befehl %d fÃ¼r Block %d nicht im Befehlsstrom gefundenum wie viel eine Ãœbersetzungseinheit durch Â»inlineÂ« wachsen kann (in Prozent)iWMMXt und Hardware-Gleitkommaia64_print_operand: unbekannter CodeBezeichner nach %<@protocol%> erwartetWenn dieser Code erreicht wird, wird das Programm abgebrochenals virtuell markierte Methode '%<#pragma align%> wird fÃ¼r explizit ausgerichtetes %q+D ignoriertQualifizierer %qV an Funktionstyp %qT werden ignoriert-fschedule-insns wird wegen Ausnahmebehandlungsfehler ignoriertasm-Symbol fÃ¼r nicht-statische lokale Variable %q+D wird ignoriertdoppeltes Verzeichnis Â»%sÂ« wird ignoriert
  Falsch geformtes #pragma longcall wird ignoriertnicht vorhandenes Verzeichnis Â»%sÂ« wird ignoriert
! Â»gepacktÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q+#D wird ignoriertunbekannte Option %q.*s in %<-fdump-%s%> wird ignoriertunzulÃ¤ssiger Aggregattyp %qs fÃ¼r Instanzvariable %qs angegebenunzulÃ¤ssiger Referenztyp fÃ¼r Instanzvariable %qs angegebenImplizite Deklaration der Funktion %qEimplizit geholte (Â»popÂ«) Register mÃ¼ssen oben auf dem Stack gruppiert werdenimpliziertes END DOunmÃ¶gliche Bedingung in Â»asmÂ«unmÃ¶gliche Registerbedingung in %<asm%>in %s, bei %s:%dim Basis-Block %d:in Deklaration %q+Dbei Ãœbergabe des Arguments %P von %q+Dunpassender Akkumulator fÃ¼r %qsEingehende Kantenzahl passt nicht zur Anzahl der PHI-ArgumenteUnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDInkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen in ZuweisungunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in Initialisierunginkompatible Typen in returnunvollstÃ¤ndige Â»%sÂ«-OptionunvollstÃ¤ndige Implementierung der Kategorie %qsunvollstÃ¤ndige Implementierung der Klasse %qsunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetinkonsistente dll-Bindung fÃ¼r %q+D, dllexport wird angenommenwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>Falscher Befehl:falscher gemeinsame Verwendung von BaumknotenErhÃ¶hung eines Zeigers auf unbekannte StrukturErhÃ¶hung der schreibgeschÃ¼tzten SpeicherstelleErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qDErhÃ¶hung der schreibgeschÃ¼tzten Variable %qDIndex in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndexwert statt Feldname in Union-InitialisierungInfo-Zeiger NULLinit-Funktion im Objekt %s gefundenInitialisierung streicht Qualifizierer von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von inkompatiblem ZeigertypLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt Ganzzahl von Zeiger ohne TypkonvertierungInitialisierung erzeugt Zeiger von Ganzzahl ohne TypkonvertierungInitialisierung erzeugt aus unqualifiziertem einen qualifizierten FunktionszeigerInitialisierung eines flexiblen Feld-ElementsInitialisierung eines flexiblen Feld-Elements in geschachteltem KontextInitialisierungszeichenkette abgeschnitten um an Variable bei %L anzupasseninitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebeninitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung fÃ¼r %qT muss geklammert seinInitialisierung fÃ¼r Gleitkommawert ist keine GleitkommakonstanteInitialisierung fÃ¼r Ganzzahlwert ist zu kompliziertInitialisierung ungÃ¼ltig fÃ¼r statisches Element mit KonstruktorInitialisierung fÃ¼r Funktion bereitgestelltInitialisierung fÃ¼r nicht-virtuelle Methode %q+D angegebenInitialisierung fÃ¼r statische Element-Funktion %qD angegebenInitialisierungs-Zeichenkette fÃ¼r char-Feld ist zu langinline-Deklaration von %qD folgt Deklaration mit Attribut noinlineÂ»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut ignoriertinline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegebenÂ»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut ignoriertinline-Funktion %q+D verwendet, aber nirgendwo definiertinlined_to-Zeiger gesetzt, aber keine VorgÃ¤nger gefundeninlined_to-Zeiger ist falschIilined_to-Zeiger verweist auf sich selbstinlined_to-Zeiger fÃ¼r Nicht-Inline-Aufrufer gesetztÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcBefehl %d innerhalb des Basis-Blockes %d, aber block_for_insn ist %iBefehl %d innerhalb des Basis-Blockes %d, aber block_for_insn ist NULLBefehl %d ist in mehreren BasisblÃ¶cken (%d und %d)Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-Blockesinstalliere: %s%s
! in Klassenmethode wird auf Instanzvariable %qs zugegriffenInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist %s; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qs ist als Â»%sÂ« deklariertInstanzvariable %qs ist als Â»privateÂ« deklariertZuweisung der Instanzvariable wurde abgefangenInstanziierung von %q+D als Typ %qTAnweisung wird niemals ausgefÃ¼hrtBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztint-Feld mit Nicht-wide-Zeichenkette initialisiertGanzzahlkonstante ist zu groÃŸ fÃ¼r %qs-Typinteger kind=8 nicht verfÃ¼gbar fÃ¼r Option -fdefault-integer-8GanzzahlÃ¼berlauf in AusdruckGanzzahlausdruck %qE ist nicht konstantOptimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++die Schnittstelle %qs hat keine gÃ¼ltige Form einer konstanten Zeichenketteinterne und geschÃ¼tzte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: internes Konsistenzprobleminterner Fehler - schlechtes ungetinterner Fehler - ungÃ¼ltiger UTF-8-Nameinterner Fehler in check-init: Baumcode nicht implementiert: %sinterner Fehler in generate_bytecode_insn - Baumcode nicht implementiert: %sinterner Fehler: %%) ohne %%( in Assemblermuster gefundeninterner Fehler: %%> ohne %%< in Assemblermuster gefundeninterner Fehler: %%] ohne %%[ in Assemblermuster gefundeninterner Fehler: %%} ohne %%{ in Assemblermuster gefundeninterner Fehler: falsches Register: %dinterner Fehler: cris_side_effect_mode_ok mit falschen Operandeninterner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt ausinterner GCC-Abbruch in %s, bei %s:%dInterrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werdeninnere Variable, die keine Prozedur istungÃ¼ltiges #pragma %sungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandUngÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertUngÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger %%G-WertUngÃ¼ltiger %%H-WertungÃ¼ltiger %%J-CodeUngÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertUngÃ¼ltiger %%L-WertUngÃ¼ltiger %%M-WertUngÃ¼ltiger %%N-WertungÃ¼ltiger %%O-Wertunbekannter Operand fÃ¼r %%PUngÃ¼ltiger %%P-WertUngÃ¼ltiger %%R-WertungÃ¼ltiger %%S-WertungÃ¼ltiger %%T-WertUngÃ¼ltiger %%U-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%Y-WertungÃ¼ltiger %%c-OperandungÃ¼ltiger %%d-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertUngÃ¼ltiger %%h-WertungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertUngÃ¼ltiger %%m-Wertunbekannter Wert fÃ¼r %%pungÃ¼ltiger %%q-WertUngÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandUngÃ¼ltiger %%s-WertungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertUngÃ¼ltiger %%xn-CodeungÃ¼ltiges Â»asmÂ«: ungÃ¼ltiger Wert fÃ¼r --param: %qsungÃ¼ltige ABI-Option -mabi=%sungÃ¼ltiges IACC-ArgumentUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltiges PC in ZeilennummerntabelleungÃ¼ltiges UNSPEC als OperandungÃ¼ltiger Z-Register-Ersatz fÃ¼r BefehlungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument fÃ¼r %<__builtin_frame_address%>UngÃ¼ltiges Argument fÃ¼r %<__builtin_return_address%>ungÃ¼ltiges Argument fÃ¼r eingebaute FunktionUngÃ¼ltiger FeldzuweisungungÃ¼ltige Spezifizierung der BasisklasseungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Kombination mehrerer Typ-SpezifiziererungÃ¼ltiger bedingter OperandungÃ¼ltiges const_cast von Typ %qT in Typ %qTungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger const_double-OperandungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qT in %qTungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltiger Eintritt in strukturierten OpenMP-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>UngÃ¼ltiges Gleitkomma-ABI: -mfloat-abi=%sUngÃ¼ltige Option fÃ¼r Gleitkommaemulation: -mfpe-%sUngÃ¼ltige Gleitkommaoption: -mfpu=%sungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTungÃ¼ltige indirekte (S) SpeicheradresseungÃ¼ltige indirekte SpeicheradresseungÃ¼ltiger Anfangswert fÃ¼r Element %qsungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qT von temporÃ¤rem Wert des Typs %qTungÃ¼ltige Initialisierung einer Referenz des Typs %qT von Ausdruck des Typs %qTungÃ¼ltige InitialisierungUngÃ¼ltiger Befehl:ungÃ¼ltiger L-Wert in asm-Ausgabe %dungÃ¼ltige MaskeungÃ¼ltige ElementfunktionsdeklarationungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Code: Â»%cÂ«ungÃ¼ltiger Operand im BefehlungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandUngÃ¼ltiger Operanden-AusgabecodeUngÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r %%RUngÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BUngÃ¼ltiger Operand fÃ¼r %%U-CodeUngÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOUngÃ¼ltige Operanden fÃ¼r binÃ¤res %sungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Optionsargument %qsungÃ¼ltige Option fÃ¼r -mfloat-gprs: Â»%sÂ«ungÃ¼ltiger Parameter %qsungÃ¼ltige Parameterkombination fÃ¼r intrinsisches AltiVecungÃ¼ltiger Parametertyp %qTUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltige Redeklaration von %q+DungÃ¼ltiger ReferenzprefixungÃ¼ltiges Register im BefehlungÃ¼ltiges Register in KopierbefehlungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltiger RotierbefehlungÃ¼ltige gemeinsame rtl-Benutzung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetungÃ¼ltiger SchiebeoperandungÃ¼ltiges static_cast vom Typ %qT in den Typ %qTungÃ¼ltige Speicherklasse fÃ¼r Funktion %qsungÃ¼ltiger Wert Â»%dÂ« fÃ¼r Ziel-MemregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltige Template-IDUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird Null verwendetUngÃ¼ltige Threadzeiger-Option: -mtp=%sungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiges Typargumentfalsches Typ-Argument von %qsungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<--%> der boolschen Variable %qDungÃ¼ltige Verwendung von %<::%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qs bei Zeiger auf ElementungÃ¼ltige Verwendung des Modifizierers Â»:Â«ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in Zeigerarithmetikfalsche Benutzung eines Feldes mit unbekannten GrenzenungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement istungÃ¼ltige Benutzung des Konstruktors als TemplateungÃ¼ltige Benutzung des Destruktors %qD als Typfalsche Benutzung eines flexiblen Feldelementsfalsche Benutzung des unvollstÃ¤ndigen typedef %qDungÃ¼ltige Verwendung des Elementes %q+D in statischer ElementfunktionungÃ¼ltige Verwendung eines Nicht-L-Wert-FeldesungÃ¼ltige Verwendung des nicht-statischen Datenelementes %q+DungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDfalsche Benutzung einer nicht-statischen ElementfunktionungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Benutzung des nicht-statischen Datenelements %qEungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>ungÃ¼ltige Verwendung einer Struktur mit flexiblem FeldelementungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen TemplatesungÃ¼ltige Verwendung des Template-Namens %qE ohne eine ArgumentlisteungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-Templateparameterfalsche Benutzung des undefinierten Typs %<%s %E%>falsche Benutzung eines void-AusdruckesUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Versionsnummer Â»%sÂ«Invariante wird bei ADDR_EXPR-Ã„nderung nicht neu berechnetinvoke[non-static] an statischer Methodeinvokestatic an abstrakter Methodeinvokestatic an nichtstatischer Methodeist keine gÃ¼ltige GIMPLE-AnweisungSchleifenvariable %qs sollte Â»privateÂ« seinSchleifenvariable %qs sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qs sollte nicht in Reduktion seinIteratorende bei %L vereinfacht nichtIteratoranfang bei %L vereinfacht nichtIteratorende bei %L vereinfacht nichtsein dest_idx sollte %d sein, nicht %dsein GÃ¼ltigkeitsbereich umfasst nur diese Definition bzw. Deklaration, was Sie wahrscheinlich nicht wollteniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-komptibles ABI fÃ¼r den richtigen Einsatzjcf-dump: keine Klassen angegeben
! Sprungumgehung ausgeschaltetin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung zur case-MarkeSprung zur Marke %q+DSprung zur Marke %qDAusschuss am Ende von #pragma %sAusschuss am Ende von #pragma GCC java_exceptionsAusschuss am Ende von #pragma GCC memregs [0..16]Ausschuss am Ende von #pragma ghs endsdaAusschuss am Ende von #pragma ghs endtdaAusschuss am Ende von #pragma ghs endzdaAusschuss am Ende von #pragma ghs interruptAusschuss am Ende von #pragma ghs sectionAusschuss am Ende von #pragma ghs startsdaAusschuss am Ende von #pragma ghs starttdaAusschuss am Ende von #pragma ghs startzdaAusschuss am Ende von #pragma longcallAusschuss am Ende von %<#pragma GCC pch_preprocess%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma extern_prefix%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von Â»#pragma %sÂ«Ausschuss am Ende von Â»#pragma ms_structÂ«Ausschuss am Ende von '#pragma options'Ausschuss am Ende von '#pragma unused'Ausschuss am Ende der SignaturzeichenkettenSchlÃ¼sselmethode %q+D der dllimport-ierten Klasse ist definiertSchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke Marke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qE auÃŸerhalb einer Funktion referenziertMarke am Ende einer VerbundanweisungMarke wurde wchar_t genanntÃœberprÃ¼fung von lang_*: in %s, bei %s:%d gescheitertSprache %s nicht erkanntSprachen-Zeichenkette %<"%E"%> nicht erkanntWechsel groÃŸer Rahmenzeiger (%d) mit -mtiny-stackGroÃŸe Ganzzahl implizit auf vorzeichenlosen Typen abgeschnittendie Anordnung der von der leeren Klasse %qT abgeleiteten Klassen kÃ¶nnte sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernld gab %d als Ende-Status zurÃ¼cklinke PrÃ¤zisionlinke PrÃ¤zision im strfmon-FormatLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite ist negativlinker Operand des Komma-Ausdrucks hat keinen EffektLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBibliotheken: %s
! Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenlo_sum nicht von einem Registerlokale Klasse %q#T sollte nicht statisches Datenelement %q#D habenlokale Deklaration von %qs verdeckt Instanzvariablelokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tÂ»long longÂ«-Konstante ist kein gÃ¼ltiger direkter Operandlong, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qsSchleife %d sollte nicht einzelnen Ausgang (%d -> %d) habenKopf der Schleife %d gehÃ¶rt nicht direkt zu ihrKopf der Schleife %d hat nicht genau 2 EintrÃ¤geFalle der Schleife %d gehÃ¶rt nicht direkt zu ihrFalle der Schleife %d hat nicht genau einen NachfolgerFalle der Schleife %d hat nicht den Kopf als NachfolgerFalle der Schleife %d ist als Teil einer irreduziblen Region markiertlockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#FUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des TypsAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertIn asm-Anweisung wird L-Wert erfordertMakroname fehlt hinter %qs%qD wird statisch gemachtFalsch geformtes #pragma GCC visibility pushFalsch geformtes #pragma builtinfalsch geformtes #pragma extern_prefix, ignoriertfalsch geformtes #pragma ghs sectionfalsch geformtes #pragma redefine_extname, ignoriertfalsch geformtes #pragma weak, ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes Â»#pragma %sÂ« - ignoriertFalsch geformtes Â»#pragma ms_struct {on|off|reset}Â«, ignoriertFalsch geformtes '#pragma ms_struct', ignoriertFalsch geformtes '#pragma options align={mac68k|power|reset}', ignoriertFalsch geformtes '#pragma options', ignoriertfalsch geformtes ZIP-Archiv in CLASSPATH: %sschlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r SpezifikationsfunktionMaske muss Â»immediateÂ« seinMaster-Region darf nicht innerhalb arbeitsteilender Region eng geschachtelt seindazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige Operandennummermaximaler Wert des Parameters %qs ist %u-EB und -EL kÃ¶nnen nicht gleichzeitig verwendet werden-m32 und -m64 kÃ¶nnen nicht zusammen angegeben werdenMedienfunktionen sind ohne -mmedia nicht verfÃ¼gbarElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %qD kann nicht gleichzeitig virtuell und statisch deklariert werdenElement %qD steht in Konflikt mit Feldname in virtueller FunktionstabelleElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD ist nicht initialisierte ReferenzElement %qD mit nicht initialisierten konstanten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseSpeichereingabe %d ist nicht direkt adressierbarMethode %qs kann nicht transient seinMethode %qs kann nicht Â»volatileÂ« seinMethode Â»%sÂ« nicht gefunden in KlasseMethodendeklaration nicht im @interface-KontextMethodendefinition fÃ¼r %<%c%s%> nicht gefundenMethodendefinition nicht im @implementation-KontextIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-Aufrufminimaler Wert des Parameters %qs ist %uProfiling fÃ¼r mips16-Funktionenmips_debugger_offset mit nicht-Stapel/Rahmen/Argument-Zeiger aufgerufenunpassende Signatur fÃ¼r Feld Â»%sÂ« in Â»%sÂ«unpassendes Objective-C++-Konstrukt %<@%D%>schlecht platziertes ConstantValue-Attribut (in keinem Feld)fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertÂ»(Â« hinter Â»#pragma %sÂ« fehlt - ignoriertFehlendes '(' hinter '#pragma unused', ignoriertFehlendes ')' hinter '#pragma unused', ignoriertÂ»)Â« fÃ¼r Â»#pragma %sÂ« fehlt - ignoriertfehlendes Code-Attributfehlender Vermerk von REG_EH_REGION am Ende vom bb %i[error|warning|ignored] nach %<#pragma GCC diagnostic%> fehltFehlendes Argument in %<__builtin_args_info%>fehlendes Argument fÃ¼r Â»%sÂ«fehlendes Argument fÃ¼r Â»-%sÂ«fehlendes Argument fÃ¼r Â»%sÂ«-Optionfehlende Sperre nach Block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTFehlende Aufrufgraph-Kante fÃ¼r call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende KlammerFehlende DefinitionFehlende Kante %i->%iFeld Â»%sÂ« fehlt in Â»%sÂ«fehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-Formatesin Â»#pragma %sÂ« fehlt Funktionsname - ignoriertfehlende InitialisierungInitialisierung fÃ¼r Element %qD fehltfehlendes Makefile-Ziel hinter %qsFehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%> Art fehltfehlender Pfad hinter %qsfehlender Abschnittsname in Â»#pragma %sÂ« - ignoriertWÃ¤chter in Funktionsaufruf fehltstatisches Feld %qs fehltfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-DeklarationMischen von Â»catchÂ« in C++ und Java in einzelner ÃœbersetzungseinheitVermischung von Deklarationen und Funktionsdefinitionen ist verbotenmno-cygwin und mno-win32 sind unvertrÃ¤glichModus %qs auf unpassenden Typen angewendetModulsymbol %s in falschem Namensbereichmehr als %d Operanden in %<asm%>Kopierbefehl nicht behandeltMS-Bitfelder nicht unterstÃ¼tzt fÃ¼r objcmt_final_prescan_insn, ungÃ¼ltiger Befehl #1SchmutzfÃ¤nger kann nicht %qs in Stub-Funktion verfolgenSchmutzfÃ¤nger kann nicht externes %qs unbekannter GrÃ¶ÃŸe verfolgenSchmutzfÃ¤ngerprÃ¼fung noch nicht fÃ¼r ARRAY_RANGE_REF implementiertSchmutzfÃ¤nger: diese Sprache wird nicht unterstÃ¼tztmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss Â»%sÂ« ist ungÃ¼ltigMultilib-AusschlÃ¼sse Â»%sÂ« sind ungÃ¼ltigMultilib-select Â»%sÂ« ist ungÃ¼ltigMultilib-Spezifikation Â»%sÂ« ist ungÃ¼ltigmehrere %s namens %<%c%s%> gefundenMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenMehrere heiÃŸe/kalte ÃœbergÃ¤nge gefunden (bb %i)mehrere Inline-Aufrufermehrere Parameter wurden %q+D genanntmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationvor Verwendung von typeid muss #include <typeinfo> angegeben werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element in %<%E (...)%> aufzurufenmvcle-VerwendungrÃ¤tselhafte Repository-Information in %sName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Feld verwendetName %qT hat unvollstÃ¤ndigen TypenSuche nach %qD hat sich geÃ¤ndertNamenssuche von %qD hat sich fÃ¼r neue ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDBenanntes Block-DO bei %L erfordert passenden ENDDO-Namenbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztnamespace %qD in %<using%>-Deklaration nicht erlaubtNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinnative Methode %qs cann nicht Â»strictfpÂ« seinLaufzeitprÃ¼fung fÃ¼r %s muss eingefÃ¼gt werdennegative BefehlslÃ¤ngeNegative Ganzzahl implizit in vorzeichenlosen Typen konvertiertnegative Verschachtelungstiefe der Region %inegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qsweder der Destruktor noch der klassenspezifische Operator Â»deleteÂ« wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qs als %<extern%> deklariertVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>Â»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#Dneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%s%> gefundenkeine Elementfunktion %q#D in Klasse %qT deklariertkein FUNCTION_PROFILER for CRISKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkeine Klassen angegebenkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatkeine passende Freigabefunktion fÃ¼r Â»%DÂ«keine Ãœberdeckung fÃ¼r Funktion %qs gefundenKein Datentyp fÃ¼r Zustand %qskein Standard-Argument fÃ¼r %qDKein Standard-Fall am Ende des Case-Vektors gefundennoch keine Beschreibungkein Feld %qD in initialisierter Union gefundenKeine Liste zur sofortigen Verwendungkeine Eingabedatei angegebenkeine Eingabedateienkeine Eingabedateien; es werden keine Ausgabedateien geschriebenkein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellenkeine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbarkeine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkeine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>keine passende Funktion fÃ¼r Aufruf von %<%T::%s(%A)%#V%>kein passendes push fÃ¼r %<#pragma GCC visibility pop%>kein passendes Template fÃ¼r %qD gefundenkeine Elementfunktion %qD in %qT deklariertkein Element passt zu %<%T::%D%> in %q#Tkeine vorherige Deklaration fÃ¼r %q+Dkein vorheriger Prototyp fÃ¼r %q+Dkein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adressekeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkein Â»sclassÂ« fÃ¼r %s Stab (0x%x)kein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qs deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qs deklariertkeine UnterstÃ¼tzung fÃ¼r Induktionkein Typ namens %q#T in %q#T%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenKnoten in cgraph_hash nicht gefundenKnoten ohne freigegebenen Speicher gefundenNicht-adressierbare Variable innerhalb einer Alias-MengeNicht-Boolean in Bedingung verwendetnichtkonstantes Feld in DATA-Anweisung %L.Nicht-Gleitkomma-Argument fÃ¼r Funktion %qsnicht lokale Funktion %q#D verwendet anonymen Typennicht lokale Funktion %q#D verwendet lokalen Typen %qTnicht lokale Variable %q#D verwendet anonymen Typennicht-lokale Variable %q#DÂ« verwendet lokalen Typen %qTNicht-L-Wert-Feld in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinEingabe von Nicht-Speicher %d muss im Speicher bleibenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinnicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches const-Element %q+#D in Klasse ohne einen KonstruktorNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Feldelementsnicht-statische Methode %q+D Ã¼berschreibt statische Methodenicht-statische Referenz %q+#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler Deklarationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztnichtkonstanter Feldindex in Initialisierungnichtlokale Marke Nicht-Null-Argument hat ungÃ¼ltige Operandenzahl (Argument %lu)Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Nicht-Null-Argument mit Operandenzahl auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)Nicht-Null-Attribut ohne Argumente fÃ¼r einen Nicht-Prototyp%qs ist kein statisches Feldkeine gÃ¼ltige Java-.class-Dateinicht fÃ¼r ABI konfiguriert: Â»%sÂ«zu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenFunktion wird nicht geschÃ¼tzt: Kein Puffer mit mindestens %d BytesLokale Variablen werden nicht geschÃ¼tzt: Puffer variabler GrÃ¶ÃŸenoch nicht implementiert: Wartezeit-optimierte eingebettete QuadratwurzelAnmerkung: Null-Argument, wo Nicht-Null erwartet (Argument %lu)num_threads-Ausdruck muss bestimmt seinZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenAnzahl der bb-Vermerke in Befehlskette (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzZahl der ZÃ¤hler ist %d statt %dauf Objekt %qE des unvollstÃ¤ndigen Typs %qT wird in %s nicht zugegriffenObjekt fehlt in Referenz auf %q+Dbei Verwendung von %qE fehlt Objektauf Objekt unvollstÃ¤ndigen Typs %qT wird in %s nicht zugegriffenauf Objekt des Typs %qT wird in %s nicht zugegriffenObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenveraltete Option -I- verwendet, bitte stattdessen -iquote verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>Versatz von %q+D ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernVersatz der leeren Basis %qT kÃ¶nnte ABI-unvertrÃ¤glich sein und sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernVersatz der virtuellen Basis %qT ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernAdressabstand ist auÃŸerhalb der Grenzen der konstanten Zeichenketteausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdennur Konstruktoren nehmen Basisinitialisierungennur Deklarationen von Konstruktoren kÃ¶nnen %<explicit%> seinNur initialisierte Variablen kÃ¶nnen im Programmspeicherbereich platziert werdennur eines von Â»--print-mainÂ«, Â»--list-classÂ« und Â»--complexityÂ« erlaubtNur uninitialisierte Variablen kÃ¶nnen in einem .bss-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werdenin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztopake Vektortypen kÃ¶nnen nicht initialisiert werden/dev/zero Ã¶ffnen: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« wird geÃ¶ffnet: %mAusgabedatei Â»%sÂ« wird geÃ¶ffnet: %merster Operand muss ein hartes Register seinOperandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist weder eine Konstante noch ein Bedingungscode, ungÃ¼ltiger Operandencode Â»cÂ«Operandenzahl fehlt hinter %%-BuchstabeOperandenzahl auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperanden fÃ¼r ?: haben verschiedene Typen: %qT und %qTOperation auf %qE kÃ¶nnte undefiniert seinOperator %qT ist deklariert, %qT zurÃ¼ckzugebenOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenangeschaltete Optionen: angegebene Optionen: geordneter Vergleich von Zeiger mit Ganzzahlnullgeordnete Region darf nicht innerhalb kritischer Region eng geschachtelt seingeordnete Region muss innerhalb einer Schleifenregion mit geordneter Klausel eng geschachtelt seinursprÃ¼ngliche Marke war hierursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtPlatz im Hauptspeicher reicht nicht ausÃ¤uÃŸerer Block der Region %i ist falschAusgabebedingung %d kann nicht zusammen mit Â»%sÂ« angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stack gruppiert werdenoutput_move_single:Ãœberlauf in FeldgrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃœberlauf in impliziter KonstantenkonvertierungÃ¼bergelaufene Ausgabeargumentliste fÃ¼r Â»%sÂ«gepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qsgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist unnÃ¶tig fÃ¼r %qsstruct wird bis zur Ausrichtungsgrenze aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<inline%> deklariertParameter %q+D als void deklariertParameter %q+D hat unvollstÃ¤ndigen TypenParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD leer definiertParameter %qD bezieht %s in Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter darf nicht variabel modifizierten Typ %qT habenParameternamen (ohne Typen) in FunktionsdeklarationKlammernKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenFehler beim ParsenSyntaxfehler in TemplateargumentlisteSyntaxfehler beim Lesen von %sSyntaxfehler: es kann nicht zurÃ¼ckgesetzt werdenSyntaxfehler; auch virtueller Speicher verbrauchtParser-Keller-ÃœberlaufTeilspezialisierung %qT als %<friend%> deklariertTeilspezialisierung %qT spezialisiert keine TemplateargumenteDie Ãœbergabe von %qT als %<this%>-Argument von %q#D streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von %qT fÃ¼r Argument %P von %qDÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE  erzeugt Ganzzahl von Zeiger ohne TypkonvertierungÃœbergabe des Arguments %d von %qE erzeugt Zeiger von Ganzzahl ohne TypkonvertierungÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten FunktionszeigerÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsDie Ãœbergabe von Gleitkommaargumenten in FP-Registern wird noch nicht unterstÃ¼tztpch_preprocess-Pragma sollte nur mit -fpreprocessed verwendet werdenpex_init gescheitertZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeiger entweicht, aber sein Namensschild ist nicht aufrufmarkiertZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigerziele in Zuweisung unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in return unterscheiden sich im VorzeichenbesitzZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetUmwandlung von Zeiger auf Element von %qT nach %qT geschieht Ã¼ber virtuelle BasisTypumwandlung von Zeiger in Element Ã¼ber virtuelle Basis %qTUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementfunktion in Arithmetik verwendetZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelZeigertyp passt nicht in bedingtem AusdruckZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %E kann nicht ohne Objekt aufgerufen werden; Beispiele: .* oder ->*Zeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger mit Speichermarke sollten Zeigt-Auf-Menge haben oder auf malloc zeigenmÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkanntPost-Increment-Adresse ist kein RegisterSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-Formatangegebene Thumb-Anweisungangegebene Anweisung in bedingter SequenzPrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenprev_bb von %d sollte %d sein, nicht %dvorherige Deklaration %q+#D hiervorherige Deklaration %q+Dvorherige Deklaration von %q+#Dvorherige Deklaration von %q+#D mit %qL-Bindungvorherige Deklaration von %q+DVorherige Deklaration von %q+D war hiervorherige Deklaration von %q+D war inlinevorherige Deklaration von %q+D mit Attribut noinlinevorherige Deklaration von %qsvorherige Deklaration von namespace %q+D hiervorherige Definition von %q+#TVorherige Definition von %q+D war hiervorherige externe Deklaration von %q+#DVorherige implizite Deklaration von %q+D war hiervorherige Deklaration %q+#D einer Nicht-Funktionprivates Element %q+#D in anonymer UnionProzedurname = %sProfilerunterstÃ¼tzung fÃ¼r VxWorksProfilerunterstÃ¼tzung fÃ¼r WindISSProfiling ist fÃ¼r dieses Ziel noch experimentellProfiling wird mit -mg nicht unterstÃ¼tzt
  Programme: %s
! weitergegebenes Argument %qD passt nicht zu eingebautem Prototypenweitergegebenes Argument %qD passt nicht zum PrototypengeschÃ¼tztes Element %q+#D in anonymer UnionProtokoll %qs hat ringfÃ¶rmige AbhÃ¤ngigkeitPrototyp fÃ¼r %q#D passt zu nichts in Klasse %qTPrototyp fÃ¼r %q+#DPrototyp fÃ¼r %q+D deklariert Argument %d mit inkompatiblem TypenPrototyp fÃ¼r %q+D deklariert weniger Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D deklariert mehr Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D folgt einer Nicht-Prototyp-DefinitionfÃ¼r %q+D bereitgestelltPseudo-Destruktor wird nicht aufgerufenreiner Spezifizierer bei Funktionsdefinitionqualifizierte Funktionstypen kÃ¶nnen nicht verwendet werden, um %s Funktion zu deklarierenqualifizierter Typ %qT passt nicht zum Destruktornamen ~%qTQualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubtQualifizierer kÃ¶nnen nur fÃ¼r Objekte und Funktionen angegeben werdenr0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar seinWertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonformschreibgeschÃ¼tzte Stelle als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tztes Element %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Variable %qD als %<asm%>-Ausgabe verwendetLesen der Klasse %s zu zweiten Mal von %sLesen Ã¼ber Null-Zeiger (Argument %d)real kind=8 nicht verfÃ¼gbar fÃ¼r Option -fdefault-real-8rekursives Inliningrekursiver Typ %qT nicht definiertRedeklaration von %<enum %E%>Redeklaration von %<wchar_t%> als %qTRedeklaration von %q+D mit anderer Sichtbarkeit (alte Sichtbarkeit beibehalten)Redeklaration von %q+D ohne BindungRedeklaration von %qT als Nicht-TemplateRedeklaration des eingebauten C++-Typs %qTRedeklaration von AufzÃ¤hlung %q+Dhier als %q#D redeklariertredefinierte Â»extern inlineÂ«-Funktionen kommen nicht als Â»inlineÂ« in BetrachtRedefinition von %<struct %E%>Redefinition von %<union %E%>Redefinition von %q#TRedefinition von %q+DRedefinition des Standardarguments fÃ¼r %q#DRedefinition des Parameters %q+DRedefinition des typedef %q+DRedundante Redeklaration von %q+Dredundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereichReferenz %qs ist mehrdeutig: erscheint in den Schnittstellen %qs und %qsReferenz auf %<%T::%D%> ist mehrdeutigReferenz auf %qD ist mehrdeutigReferenz auf lokale Variable %q+D zurÃ¼ckgegebenReferenz auf Nicht-PURE-Funktion Â»%sÂ« bei %L innerhalb eines FORALL %sReferenz auf Nicht-L-Wert zurÃ¼ckgegebenRegion %i kann throw enthalten und ist in einer Region enthalten, die dies nicht darfregion_array ist fÃ¼r Region %i beschÃ¤digtRegistername fÃ¼r Nicht-Registervariable %q+D angegebenfÃ¼r %q+D wurde kein Registername angegebenfÃ¼r %q+D angegebenes Register eignet sich nicht fÃ¼r DatentypRegister fÃ¼r zwei globale Registervariablen verwendetRegister-Variable %qD in verschachtelter Funktion verwendetRegister-Variable %qs in verschachtelter Funktion verwendetRegister IX, IY und Z im selben Befehl verwendetReimplementation der Klasse %qs.rpo-Datei wird gelÃ¶schtSpezifikation wird von %s nach %s umbenannt
! .rpo-Datei wird umbenanntwiederholtes %s im FormatWiederholte using-Deklaration %q+DRepository-Datei Â»%sÂ« enthÃ¤lt keine KommandozeilenargumenteAnfrage zur impliziten fÃ¼r Umwandlung von %qT in %qT ist in C++ nicht erlaubtAbfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT istAbfrage des Elementes %qD in Nicht-Klassentyp %qTAbfrage des Elementes %qD ist mehrdeutigAbfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutigAnfrage nach Element %qE in etwas, was keine Struktur oder Variante istangeforderte Ausrichtung fÃ¼r %q+D ist grÃ¶ÃŸer als die implementierte Ausrichtung von %wuVerlangte Ausrichtung ist keine KonstanteVerlangte Ausrichtung ist keine ZweierpotenzVerlangte Ausrichtung ist zu groÃŸangefordertes init_priority ist keine Ganzzahlkonstanteangefordertes init_priority ist auÃŸerhalb des Wertebereichesangefordertes init_priority ist fÃ¼r interne Verwendung reserviertAngeforderte Position ist kleiner als NullAngeforderte Position ist keine GanzzahlkonstanteErgebnis von %<operator->()%> ergibt Nicht-Zeiger-ErgebnisErgebnis: %sreturn streicht Qualifizierer von Zeiger-ZieltypReturn-Kante zeigt nicht auf Ausgang in bb %dreturn von inkompatiblem Zeigertypreturn erzeugt Ganzzahl von Zeiger ohne Typkonvertierungreturn erzeugt Zeiger von Ganzzahl ohne Typkonvertierungreturn erzeugt aus unqualifiziertem einen qualifizierten FunktionszeigerÂ»returnÂ« nicht gefolgt von SperreRÃ¼ckgabetyp %q#T ist unvollstÃ¤ndigRÃ¼ckgabetyp ist auf %<int%> voreingestelltRÃ¼ckgabetyp ist unvollstÃ¤ndigRÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut seinRÃ¼ckgabetyp von %q+D ist nicht %<int%>Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltigAngabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltigRÃ¼ckgabetyp fÃ¼r %<operator %T%> angegebenReturn-Anweisung mit Wert in Â»voidÂ« zurÃ¼ckgebender FunktionReturn-Anweisung ohne Wert, in %qT zurÃ¼ckgebender FunktionRÃ¼ckgabe eines Wertes von einem KonstruktorWert von Destruktor zurÃ¼ckgegebenReferenz auf temporÃ¤ren Wert wird zurÃ¼ckgegebenrhs der CHARACTER-Zuweisung bei %L wird abgeschnitten (%d/%d)Richtiger Ausgang ist %d->%drechte PrÃ¤zisionrechte PrÃ¤zision im strfmon-FormatRechts-Schiebe-Weite >= Breite des TypsRechts-Schiebe-Weite ist negativRundungsmodus fÃ¼r VAX-Floats nicht unterstÃ¼tzt%<typename %E%> sagen, wenn ein Typ gemeint istFORMAT-Marke des skalaren Â»%sÂ« bei %L ist keine ASSIGNED-Variableskalares Objekt %qD erfordert ein Element in InitialisierungAblauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt seinBereich %qT vor %<~%> ist kein Klassennamezweites Argument von %q+D sollte %<char **%> seinZweites Argument fÃ¼r %<__builtin_expect%> muss eine Konstante seinZweites Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinZweiter Parameter von %<va_start%> ist nicht letztgenanntes ArgumentAbschnitts-Attribut nicht erlaubt fÃ¼r %q+DAbschnitt von %q+D in Konflikt mit vorheriger DeklarationWÃ¤hler muss Â»immediateÂ« seinSelektor eine Ganzzahlkonstante im Bereich 0..%wi seinKern-DateigrÃ¶ÃŸenlimit wird gesetzt: %mÃ¼berschatten der %s Funktion %q#Dvorherige Typdeklaration von %q#D wird Ã¼berschattetshared und mdll sind unvertrÃ¤glichGemeinsam genutztes call_stmt:Gemeinsames rtxVerschiebung muss direkt angegeben werdenSeiteneffekte werden bei ADDR_EXPR-Ã„nderung nicht neu berechnetVorzeichenloser und -behafteter Typ in bedingtem Ausdruckeinfaches IFEinzelner Ausgang nicht aufgezeichnet fÃ¼r Schleife %d%qT zugewiesene GrÃ¶ÃŸe kÃ¶nnte ABI-unvertrÃ¤glich sein und sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernGrÃ¶ÃŸe des Feldes bei Â»newÂ« muss Ganzzahltyp habenGrÃ¶ÃŸe von %q+D ist %d BytesGrÃ¶ÃŸe von %q+D Ã¼berschreitet %wd BytesFeldgrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Feldes %qD ist negativGrÃ¶ÃŸe des Feldes %qD ist kein konstanter GanzzahlausdruckFeldgrÃ¶ÃŸe von %qs hat Nicht-GanzzahltypGrÃ¶ÃŸe des Feldes %qs ist negativFeldgrÃ¶ÃŸe von %qs ist zu groÃŸFeldgrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Feldes ist negativGrÃ¶ÃŸe des Feldes ist kein konstanter GanzzahlausdruckGrÃ¶ÃŸe der Schleife %d sollte %d sein, nicht %dGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u BytesGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wd BytesGrÃ¶ÃŸe der Variablen %q+D ist zu hochsizeof(long double) ist 12sizeof(long double) ist 16soft-float und long-double-128 sind unvertrÃ¤glichnicht implementiert: Entschuldigung: Semantik der statischen Daten %q+#D der inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)Quelldatei fÃ¼r Klasse %qs ist neuer als die dazu passende Klassendatei. Stattdessen wurde Quelldatei %qs verwendetSpezifikation Â»%sÂ« hat ungÃ¼ltiges Â»%%0%cÂ«Spezifikation Â»%sÂ« hat ungÃ¼ltiges Â»%%W%cÂ«Spezifikation Â»%sÂ« hat ungÃ¼ltiges Â»%%x%cÂ«Spezifikation Â»%sÂ« ist ungÃ¼ltigSpezifikation Â»%sÂ« ist ungÃ¼ltigSpezifikationsfehler: Â»%%*Â« wurde nicht durch Mustererkennung initialisiertSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_HEADERS_SUFFIX_SPECSpezifikationsfehler: mehr als ein Argument fÃ¼r SYSROOT_SUFFIX_SPECSpezifikationsfehler: nicht erkannte Option Â»%cÂ«Spezifikationsdatei hat keine Spezifikation zum BindenSpezifikation ist '%s'
  
! Spezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qT hinter InstanziierungSpezialisierung der implizit deklarierten speziellen Elementfunktion%q#T wird in anderem Namensbereich spezialisiertangegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteAngabe von Vektortypen mit __attribute__ ((Modus)) ist veraltetfalsche %%include-Syntax fÃ¼r Spezifikationen nach %ld Zeichenfalsche %%rename-Syntax fÃ¼r Spezifikationen nach %ld Zeichenkeine %s-Spezifikation zum Umbenennen gefundenFehler in Spezifikationsdatei nach %ld ZeichenSpezifikation: unbekannter %%-Befehl nach %ld Zeichenfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenstÃ¶rendes letztes %<%%%> im FormatStapelrahmen ist kein Vielfaches von 8 Bytes: %wdStapelrahmen ist kein Vielfaches eines Octabytes: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztKellergrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStack-GrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStackgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stack-Ãœberwachungswert seinStackgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelunterlauf - dup*-OperationStapelrahmen zu groÃŸ: %d BytesStandardumwandlungen sind in diesem Kontext nicht erlaubtAnweisung macht Speicherzugriffe, hat aber kein V_MAY_DEFS oder V_MUST_DEFSAnweisung fÃ¼r throw inmitten eines Blockes markiertAnweisung fÃ¼r throw markiert, tut es jedoch nichtAnweisung ohne EffektAnweisungs-AusdrÃ¼cke sind nur innerhalb von Funktionen erlaubtstatisches %qs kann nicht als %<mutable%> deklariert seinStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatisches Feld hat gleichen Namen wie Methodestatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatic oder Typkennzeichner in abstraktem DeklaratorÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Felddeklaratorstatische Variable %q+D ist als Â»dllimportÂ« markiertstatisch reservierte Instanz der Objective-C-Klasse %qsAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe nicht konstantSpeichergrÃ¶ÃŸe unbekanntSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntverirrtes %<\%o%> im Programmverirrtes %qc im Programmverirrtes %qs im Programmstrftime-Formate kÃ¶nnen keine Argumente formatierenZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussstarkes Â»usingÂ« ist nur im GÃ¼ltigkeitsbereich des Namensbereiches sinnvollZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtstruct hat keine Elementestruct hat keine benannten ElementeStruktur %qD mit nicht initialisierten const-ElementenStruktur %qD mit nicht initialisierten ReferenzelementenStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %dGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf %s gesetzt werdenStrukturiertes COND_EXPR am Ende von bb %dUnter-Framework-Include %s steht mit Framework-Include in KonfliktIndex fehlt in Feldreferenzindizierter Wert ist weder ein Feld noch ein Zeigerindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten FeldesKlammern um && innerhalb von || empfohlenKlammern um + oder - in Operand von & empfohlenKlammern um + oder - innerhalb von Schiebeoperation empfohlenKlammern um Arithmetik in Operand von ^ empfohlenKlammern um Arithmetik in Operand von | empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von & empfohlenKlammern um Vergleich in Operand von ^ empfohlenKlammern um Vergleich in Operand von | empfohlenUnterstÃ¼tzung fÃ¼r Modus %qsSchalter %qs wird nicht mehr unterstÃ¼tztSchalter Â»%sÂ« beginnt nicht mit Â»-Â«Schalter -mcpu=%s steht in Konflikt mit dem Schalter -march=switch-GrÃ¶ÃŸe ist keine Ganzzahlswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge zu groÃŸSymbol %s Symbaum: %s  Mehrdeut %dSyntaxfehlerSyntaxfehler: es kann nicht zurÃ¼ckgesetzt werdenSyntaxfehler; auch virtueller Speicher verbrauchtSystem-Pfad Â»%sÂ« ist nicht absolutAdresse eines temporÃ¤ren Wertes wird ermitteltDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Zielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat "%s"Templateargument %d ist ungÃ¼ltigTemplateargument %qE betrifft TemplateparameterTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplateklasse ohne NamenTemplatedeklaration von %q#DTemplatedeklaration von %qsTemplate-Definition eines Nicht-Templates %q#DTemplate-Header in Elementdefinition einer explizit spezialisierten Klasse nicht erlaubtInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth-NN verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %qDInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth-NN verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen TabelleTemplate-Parameter %q+#DTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Templatenicht in partieller Spezialisierung verwendete Templateparameter:Templatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD in Deklaration des ersten TemplatesTemplate-ID %qD als Deklarator verwendetTemplates dÃ¼rfen nicht %<virtual%> seindiese spezielle Option -g ist mit -maout und -melinux ungÃ¼ltigdas in %qs gefundene %<java.lang.Object%> hatte nicht das spezielle Attribut %<gnu.gcj.gcj-compiled%> der LÃ¤nge Null. Dies bedeutet allgemein, dass der Classpath falsch gesetzt ist. %<info gcj "Input Options"%> verwenden, um die Info-Seiten zu sehen, die das Setzen des Classpath beschreibendas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-KennzeichenArgumente Â»%sÂ« und Â»%sÂ« des intrinsischen Â»%sÂ« bei %L mÃ¼ssen von der selben Art %d/%d seinArgumente Â»%sÂ« und Â»%sÂ« des intrinsischen Â»%sÂ« bei %L mÃ¼ssen den selben Rang %d/%d habendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option -shared wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztDie Adresse von %qD wird immer zu %<wahr%> auswertenDie Adresse von %qD wird nie NULL seindas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungCPU-Name muss klein geschrieben seindas Standardargument fÃ¼r den Parameter %d von %qD wurde noch nicht gelesender m210 hat keine Little-Endian-UnterstÃ¼tzungder verarbeitete Name von %qDÂ« wird sich in einer zukÃ¼nftigen Version des GCC Ã¤ndernder Versatz von %qD kÃ¶nnte ABI-unvertrÃ¤glich sein und sich in einer zukÃ¼nftigen GCC-Version Ã¤ndernder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTder Typ von Â»%sÂ« bei %C wurde nicht innerhalb der Schnittstelle deklariertes gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seindiese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese Funktion kann mit oder ohne Wert zurÃ¼ckkehrendies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardieses Ziel unterstÃ¼tzt nicht %qsdiese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler DeklarationThread-lokaler Speicher wird fÃ¼r dieses Ziel nicht unterstÃ¼tztThreadprivate Variablen werden fÃ¼r dieses Ziel nicht unterstÃ¼tztwirft NULL, was ganzzahlig, aber kein Zeigertyp istZeit in %s: %ld.%06ld (%ld%%)
! Argument fÃ¼r tls_model muss Â»local-execÂ«, Â»initial-execÂ«, Â»local-dynamicÂ« oder Â»global-dynamicÂ« seinArgument fÃ¼r tls_model ist keine Zeichenkette-fgnu89-inline oder Funktionsattribut gnu_inline verwenden, um diese Warnung abzuschaltenum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder -M oder -MM angebenum auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwendenzu wenig Argumente fÃ¼r Formatzu wenige Argumente fÃ¼r %%:version-comparezu wenige Argumente fÃ¼r %s %q+#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>Zu wenige Argumente fÃ¼r Funktion %qEZu wenig Argumente fÃ¼r Funktion %qszu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistenzu groÃŸer Funktionswerttyp, benÃ¶tigt %d Register, aber nur %d stehen zur VerfÃ¼gungzu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele #pragma options align=resetzu viele %qs-Klauselnzu viele Alternativen in %<asm%>zu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %s %q+#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %qEZu viele Argumente fÃ¼r Funktion %qszu viele Dateinamen angegeben. FÃ¼r Hilfe Â»%s --helpÂ« eingebenzu viele Initialisierer fÃ¼r %qTzu viele Eingabedateienzu viele abgehende Zweig-Kanten vom bb %izu viele Templateparameterlisten in Deklaration von %qDzu viele TemplateparameterlistenZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architekturtraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckKeine Trampoline unterstÃ¼tztVariable Â»%sÂ« bei %L kann nicht in einem Initialisierungs-Ausdruck auftretenTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tztTrap-Modus fÃ¼r Unicos/Mk nicht unterstÃ¼tztBaumprÃ¼fung: %s, haben %s in %s, bei %s:%dBaumprÃ¼fung: auf Elt %d von phi_node mit %d Elts in %s bei %s:%d zugegriffenBaumprÃ¼fung: auf Elt %d von tree_vec mit %d Elts in %s bei %s:%d zugegriffenBaumprÃ¼fung: auf Operand %d von %s mit %d Operanden in %s bei %s:%d zugegriffenBaumprÃ¼fung: auf Operand %d von omp_clause %s mit %d Operanden in %s bei %s:%d zugegriffenBaumprÃ¼fung: Klasse %qs nicht erwartet, haben %qs (%s) in %s, bei %s:%dBaumprÃ¼fung: Klasse %qs erwartet, haben %qs (%s) in %s, bei %s:%dBaumprÃ¼fung: nichts von %s erwartet, haben %s in %s, bei %s:%dBaumprÃ¼fung: omp_clause %s erwartet, haben %s in %s, bei %s:%dBaumprÃ¼fung: Baum mit enthaltener Struktur %qs erwartet, haben %qs in %s, bei %s:%dBaumliste endet bei Tiefe %iWahr/Falsch-Kante hinter einer Nicht-COND_EXPR in bb %dversuchen Sie, die Anzahl der lokalen Variablen zu verringernKlammern um die Type-ID sollten entfernt werdenstattdessen %qE verwendenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenZwei verschiedene Zeiger mit identischen Zeigt-Auf-Mengen, aber mit verschiedenen Namensschildernzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in DeklarationArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %q+D hat keine bekannte GrÃ¶ÃŸeTyp %qT ist in Javas %<throw%> oder %<catch%> nicht erlaubtTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist nicht von %<java::lang::Throwable%> abgeleitetTyp %qT ist nicht vom Typ %qT abgeleitetTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparameter(n) abTyp %qs hat einen benutzerdefinierten KonstruktorTyp %qs hat einen benutzerdefinierten DestruktorTyp %qs hat keinen Standard-Konstruktorder Typ %qs hat virtuelle ElementfunktionenTypattribute ignoriert, nachdem Typ bereits definiert ist%<int%> ist Standardtyp in Deklaration von %qsTyp ist veraltetTyp ist veraltet (in %s:%d deklariert)Unpassende Typen fÃ¼r SSA_NAME und sein SymbolTyp passt nicht in bedingtem AusdruckTypen passen nicht zu vorheriger externer Deklaration von %q#DTyp von %q+D ist auf %<int%> voreingestelltTyp von %qE ist unbekanntTyp des Feldes %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des asm-Operanden %qE konnte nicht ermittelt werdenTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTypkennzeichner fÃ¼r friend-Klassen-Deklaration angegebendie TypgrÃ¶ÃŸe kann nicht explizit ausgewertet werdenTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch FeldtypType-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzenTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigtypedef-Name %qD als Destruktor-Deklarator verwendetTypen nicht ganz kompatibelWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qs kann nicht emuliert werdenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenNeuladungen konnten nicht generiert werden fÃ¼r:dynamische AbhÃ¤ngigkeit Â»%sÂ« kann nicht geÃ¶ffnet werdenÂ»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werdenunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
  nicht deklarierter Selektor %qsbenannter Operand %qs ist nicht definiertUnterlauf im virtuellen Feld %s in %s bei %s:%dunerwarteter Basistyp in cris_print_baseunerwarteter Indextyp in cris_print_indexunerwarteter multiplikativer Operandunerwarteter Operandunerwartete Seiteneffekte in Adressenicht implementierte FunktionalitÃ¤tnicht implementiertes SHmedia-Profilingnicht initialisiertes const %qDnicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element %qDunion kann nicht transparent gemacht werdenUnion hat keine ElementeUnion hat keine benannten Elementeunbekannte Option fÃ¼r -m%s= angegeben: Â»%sÂ«unbekannte Option -malign-XXXXX angegeben: Â»%sÂ«unbekannter Schalter -mdebug-%sunbekanntes Argument %qs fÃ¼r -mtraceback; %<full%>, %<partial%> oder %<none%> erwartetunbekanntes ABI angegeben: Â»%sÂ«unbekannte CRIS-CPU-Versionsangabe in -mtune= : %sunbekannte CRIS-Versionsangabe in -march= oder -mcpu= : %sunbekannte Aktion %qs fÃ¼r %<#pragma pack%> - ignoriertunbekannte FeldgrÃ¶ÃŸe in Â»deleteÂ«Unbekannter Wert fÃ¼r cc_attrunbekanntes Konvertierungstyp-Zeichen %qc im Formatunbekanntes Konvertierungstyp-Zeichen 0x%x im Formatunbekannter Aufbereitungszustand Â»%sÂ«unbekannte Codierung: %qs
  Dies kann bedeuten, dass die locale-Kodierung nicht von der
  iconv(3)-Implementierung des Systems unterstÃ¼tzt wird. Falls
  nicht versucht wird, eine bestimmte Codierung der Eingabedatei
! zu benutzen, kann die Option Â»--encoding=UTF-8Â« verwendet werdenunbekanntes Feld %qE in Initialisierung angegebenunbekannter BefehlsmodusUnbekannter Maschinenzustand %qsFalscher Kopierbefehl:unbekannter Operator Â»%sÂ« in %%:version-compareOption hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannter Registername %qs in %<asm%>unbekannter Registername: %sUnbekanntes relocation unspecunbekannte Spezifikationsfunktion Â»%sÂ«unbekanntes tls-Modell Â»%sÂ«unbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetUnbenannte struct/union, die keine Instanzen definiertunbenannte Variable oder Feld als Â»voidÂ« deklariertunnÃ¶tige EH-Kante %i->%iungeordneter Vergleich mit Nicht-Gleitkomma-ArgumentSignatur nicht erkennbar: Â»%sÂ«unerreichbarer Bytecode von %d bis vor %dunerreichbarer Bytecode von %d bis an's Ende der Methodenicht erkannter breiter TeilbefehlTestausgabestufe Â»%sÂ« nicht erkanntunerkennbarer Befehl:unerkannte Adressenicht erkannte Kommandozeilenoption Â»%sÂ«unerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cnicht erkannte Option Â»-%sÂ«unbekannter Registername: "%s"nicht erkannter Abschnittsname Â»%sÂ«unerkannte vermutete Konstanteunbekannter Sichtbarkeitswert "%s"nicht behebbarer Fehlernicht registrierter Operator %sungelÃ¶ste Ãœberladung des eingebauten Altivec %qFNicht unterstÃ¼tztes Argument fÃ¼r %<__builtin_frame_address%>Nicht unterstÃ¼tztes Argument fÃ¼r %<__builtin_return_address%>nicht unterstÃ¼tzte Kombination: %snicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Registerunbeendete Assemblerdialekt-Alternativeunbeendete Formatzeichenketteunbenutzte Argumente in $-Stil-Formatunbenutzter Parameter %q+DVariable %q+D wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder -maccumulate-outgoing-args fÃ¼r KorrektheitAbwicklungstabellen erfordern derzeit einen Rahmenzeiger fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsstattdessen #include verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen%<-fobjc-exceptions%> verwenden, um Syntax fÃ¼r Objective-C-Ausnahmen einzuschalten-Winvalid-pch fÃ¼r weitere Informationen verwendenStattdessen __attribute__ ((VektorgrÃ¶ÃŸe)) verwendenVerwendung einer %<auto%>-Variable aus enthaltender FunktionVerwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ungÃ¼ltigVerwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> %sVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung des Klassentemplates %qT als AusdruckVerwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltigVerwendung des enum %q#D ohne vorherige Deklarationdie Verwendung einer Speichereingabe ohne L-Wert in asm-Operand %d ist veraltetVerwendung des Namensbereiches %qD als AusdruckVerwendung einer Typumwandlung im alten StilVerwendung eines Parameters aus enthaltender Funktion%d Template-Parameter statt %d verwendetFeld, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetWert eines struct-Typs anstelle des geforderten Skalars verwendetWert eines union-Typs anstelle des geforderten Skalars verwendetNutzloses %<__thread%> in leerer DeklarationNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefiniertes %qD wertet immer beide Argumente aus%<typename%> auÃŸerhalb des Templates verwendetCONST_DOUBLE fÃ¼r Adresse verwendetVerwendung von @FILE mit mehreren Dateien ist nicht implementiertUsing-Deklaration %q+D in Konflikt mit vorheriger using-Deklaration%<using%>-Deklaration %qD fÃ¼hrte mehrdeutigen Typen %qT einungÃ¼ltiges Feld %qD wird verwendetTemplatetyp-Parameter %qT wird nach %qs verwendettypedef-Name %qD wird nach %qs verwendetÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der Klassevalidate_value_data: Zyklus in regno-Kette (%u)validate_value_data: [%u] Falsches next_regno fÃ¼r leere Kette (%u)validate_value_data: [%u] Falsches oldest_regno (%u)validate_value_data: [%u] Nicht leeres Register in Kette (%s %u %i)berechneter Wert ist unbenutztWert von -mfixed-range muss die Form REG1-REG2 habenan %<-m%s%> Ã¼bergebener Wert ist zu groÃŸWert: Variable %q#D hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %q+D als %<inline%> deklariertVariablendefinition von %q+D ist als dllimport markiertVariable %q+D kÃ¶nnte von Â»longjmpÂ« oder Â»vforkÂ« zerstÃ¶rt werdenVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %qD kann nicht initialisiert worden seinVariable in call_clobbered_vars, aber nicht als DECL_CALL_CLOBBERED markiertVariable als DECL_CALL_CLOBBERED markiert, aber nicht in call_clobbered_vars bitmap.Variable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld %qs als void deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoTyp mit variabler GrÃ¶ÃŸe wurde auÃŸerhalb einer Funktion definiertObjekt %qD variabler GrÃ¶ÃŸe kann nicht initialisiert werdenObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werdenvariabel modifiziertes %qs im DateibereichBereichsfehler im Vektor %s %s, in %s bei %s:%uVektorÃ¼berlauf in AusdruckVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸePrÃ¼fung bei PC=%d gescheitert: %sPrÃ¼fung gescheitert: %sverify_call_clobbering gescheitertverify_cgraph gescheitertverify_eh_tree gescheitertverify_flow_info gescheitertverify_flow_info: Nachfolgekante des Basis-Blocks %d ist beschÃ¤digtverify_flow_info: Doppelte Kante %i->%iverify_flow_info: Falsche BlÃ¶cke fÃ¼r Â»fallthruÂ« %i->%iverify_flow_info: Falsches Â»fallthruÂ« %i->%iverify_flow_info: REG_BR_PROB passt nicht zu cfg %wi %iverify_flow_info: Falsche Blockzahl %i %iverify_flow_info: Falsche Kantenzahl %i->%i %iverify_flow_info: Falsche Blockfrequenz %i %iverify_flow_info: Falsche Wahrscheinlichkeit der Kante %i->%i %iverify_flow_insensitive_alias_info gescheitertverify_flow_sensitive_alias_info gescheitertverify_name_tags gescheitertverify_ssa gescheitertverify_stmts gescheitertvirtuelles Feld %s[%lu]: Element %lu auÃŸerhalb der Grenzen in %s, bei %s:%dvirtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Nicht-Klassen-Funktion %qsvirtuelle Deklaration einer Ã¤uÃŸeren KlasseSichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« seinSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvoid-Wert nicht ignoriert wie es sein solltevtable-Anordnung fÃ¼r Klasse %qT kÃ¶nnte ABI-unvertrÃ¤glich sein und sich in zukÃ¼nftigen GCC-Versionen durch implizite virtuelle Destruktoren Ã¤ndernWarnung: Warnung: Â»-x %sÂ« hinter letzter Eingabedatei hat keine WirkungWarnung: -pipe ignoriert, da -save-temps angegebenWarnung: bereits kompilierte .class-Dateien mit -C ignoriertWarnung: Verwendung des veralteten Operators %%[ in Spezifikationwchar_t-Feld mit Nicht-wide-Zeichenkette initialisiertschwache Deklaration von %q+D nach erster Benutzung fÃ¼hrt zu undefiniertem Verhaltenschwache Deklaration von %q+D muss Ã¶ffentlich seinschwache Deklaration von %q+D muss der Definition vorangehenschwache Deklaration von %q+D wird nicht unterstÃ¼tztschwache Referenz %q+D muss statische Bindung habenweakref %q+D zielt letztendlich auf sich selbst abbeim Schreiben der Ausgabe nach %s: %mWide-Zeichenkettenliteral in Â»asmÂ«Breite von %q+D Ã¼bersteigt seinen TypenBreite von %qs Ã¼berschreitet dessen Typenwerden als %<id%> zurÃ¼ckgebend angenommen und akzeptierenmit %q+#Din diesem Zusammenhangarbeitsteilende Region darf nicht in arbeitsteilender, kritischer, geordneter oder Master-Region eng geschachtelt seinSchreiben in konstantes Objekt (Argument %d)Schreiben Ã¼ber Null-Zeiger (Argument %d)falsche Summe der Zweig-Kanten nach bedingtem Sprung %ifalscher Betrag der Zweig-Kanten nach unbedingtem Sprung %iFalsche Kante %d->%d fÃ¼r PHI-ArgumentFalsche Liste zur sofortigen Verwendungfalscher Befehl in Â»fallthruÂ«-KanteFalsche Anzahl an Argumenten fÃ¼r das Attribut %qs angegebenfalsche Anzahl der Templateargumente (%d, sollte %d sein)Falsche ausgehende Kantenmarken am Ende des bb %dFalscher einzelner Ausgang %d->%d fÃ¼r Schleife %d aufgezeichnetArgument falschen Typs fÃ¼r absArgument falschen Typs fÃ¼r Bit-KomplementArgument falschen Typs fÃ¼r KonjugationArgument falschen Typs fÃ¼r DekrementierungArgument falschen Typs fÃ¼r InkrementierungArgument falschen Typs fÃ¼r unÃ¤res AusrufungszeichenArgument falschen Typs fÃ¼r unÃ¤res MinusArgument falschen Typs fÃ¼r unÃ¤res Plusx87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87xstormy16_print_operand: unbekannter Codez/Architekturz/Architektur-Modus nicht unterstÃ¼tzt auf %sFeldgrÃ¶ÃŸe von %q+D ist null oder negativVektorgrÃ¶ÃŸe NullBreite Null fÃ¼r Bitfeld %q+DBreite Null fÃ¼r Bitfeld %qsBreite null im Format %sFormat-Zeichenkette %s der LÃ¤nge nullNull-Operanden-Umwandlungen kÃ¶nnen wegen eines Fehlers im C++-ABI nicht verarbeitet werdenFeld %qD der GrÃ¶ÃŸe null
\ No newline at end of file
diff -Nrcpad gcc-4.2.1/gcc/po/de.po gcc-4.2.2/gcc/po/de.po
*** gcc-4.2.1/gcc/po/de.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/de.po	Wed Sep  5 15:39:04 2007
***************
*** 1,15 ****
  # German translation of gcc messages.
  # Copyright Â© 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  # Karl Eichwalder <ke@suse.de>, 2002, 2003.
! # Roland Stigge <stigge@antcom.de>, 2003, 2004, 2005, 2006.
  # This file is distributed under the same license as the gcc package.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 4.1.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
! "PO-Revision-Date: 2006-06-25 22:35+0200\n"
  "Last-Translator: Roland Stigge <stigge@antcom.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "MIME-Version: 1.0\n"
--- 1,15 ----
  # German translation of gcc messages.
  # Copyright Â© 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  # Karl Eichwalder <ke@suse.de>, 2002, 2003.
! # Roland Stigge <stigge@antcom.de>, 2003, 2004, 2005, 2006, 2007.
  # This file is distributed under the same license as the gcc package.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 4.2.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
! "PO-Revision-Date: 2007-08-30 10:55+0200\n"
  "Last-Translator: Roland Stigge <stigge@antcom.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "MIME-Version: 1.0\n"
*************** msgid "<built-in>"
*** 294,300 ****
  msgstr "<eingebaut>"
  
  #: c-opts.c:1396
- #, fuzzy
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
--- 294,299 ----
*************** msgstr "Feld unpassenden Typs mit Zeiche
*** 327,333 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungÃ¼ltige Verwendung eines Nicht-L-Wert-Feldes"
--- 326,332 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungÃ¼ltige Verwendung eines Nicht-L-Wert-Feldes"
*************** msgid "initialized field with side-effec
*** 419,427 ****
  msgstr "initialisiertes Feld mit Seiteneffekten Ã¼berschrieben"
  
  #: c-typeck.c:5753 c-typeck.c:5776 c-typeck.c:6250
- #, fuzzy
  msgid "initialized field overwritten"
! msgstr "initialisiertes Feld mit Seiteneffekten Ã¼berschrieben"
  
  #: c-typeck.c:6458
  msgid "excess elements in char array initializer"
--- 418,425 ----
  msgstr "initialisiertes Feld mit Seiteneffekten Ã¼berschrieben"
  
  #: c-typeck.c:5753 c-typeck.c:5776 c-typeck.c:6250
  msgid "initialized field overwritten"
! msgstr "initialisiertes Feld Ã¼berschrieben"
  
  #: c-typeck.c:6458
  msgid "excess elements in char array initializer"
*************** msgid "  -std=<standard>          Assume
*** 966,972 ****
  msgstr "  -std=<Standard>          Annehmen, dass die Eingabequellen fÃ¼r <Standard> sind\n"
  
  #: gcc.c:3193
- #, fuzzy
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries\n"
--- 964,969 ----
*************** msgid "%s:corrupted\n"
*** 1463,1471 ****
  msgstr "%s: beschÃ¤digt\n"
  
  #: gcov.c:971
! #, fuzzy, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
! msgstr "%s: kann nicht geÃ¶ffnet werden\n"
  
  #: gcov.c:978
  #, c-format
--- 1460,1468 ----
  msgstr "%s: beschÃ¤digt\n"
  
  #: gcov.c:971
! #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
! msgstr "%s: kann nicht geÃ¶ffnet werden, wird als nicht ausgefÃ¼hrt vermutet\n"
  
  #: gcov.c:978
  #, c-format
*************** msgid "The maximum number of fields in a
*** 2216,2224 ****
  msgstr "Die HÃ¶chstzahl der Felder in einer Strukturvariable ohne direkte Strukturzugriffe, die GCC versuchen wird, gesondert zu zÃ¤hlen"
  
  #: params.def:55
- #, fuzzy
  msgid "The maximum number of elements in an array for wich we track its elements separately"
! msgstr "Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife, die vollstÃ¤ndig geschÃ¤lt wird"
  
  #: params.def:64
  msgid "The maximum structure size (in bytes) for which GCC will use by-element copies"
--- 2213,2220 ----
  msgstr "Die HÃ¶chstzahl der Felder in einer Strukturvariable ohne direkte Strukturzugriffe, die GCC versuchen wird, gesondert zu zÃ¤hlen"
  
  #: params.def:55
  msgid "The maximum number of elements in an array for wich we track its elements separately"
! msgstr "Die HÃ¶chstzahl der Elemente in einem Feld, dessen Elemente wir gesondert verfolgen"
  
  #: params.def:64
  msgid "The maximum structure size (in bytes) for which GCC will use by-element copies"
*************** msgstr "Schranke fÃ¼r die Anzahl der Ite
*** 2358,2364 ****
  
  #: params.def:299
  msgid "Bound on the cost of an expression to compute the number of iterations"
! msgstr ""
  
  #: params.def:304
  msgid "Maximum number of loops to perform swing modulo scheduling on (mainly for debugging)"
--- 2354,2360 ----
  
  #: params.def:299
  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.def:304
  msgid "Maximum number of loops to perform swing modulo scheduling on (mainly for debugging)"
*************** msgid "The minimum probability of reachi
*** 2501,2519 ****
  msgstr "Die Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-Scheduling"
  
  #: params.def:510
- #, fuzzy
  msgid "The maximum number of iterations through CFG to extend regions"
! msgstr "HÃ¶chstzahl der Iterationen fÃ¼r RPTS auf N setzen"
  
  #: params.def:515
- #, fuzzy
  msgid "The maximum conflict delay for an insn to be considered for speculative motion"
! msgstr "HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden Anweisungen in einer Region"
  
  #: params.def:520
- #, fuzzy
  msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
! msgstr "Die Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-Scheduling"
  
  #: params.def:525
  msgid "The maximum number of RTL nodes that can be recorded as combiner's last value"
--- 2497,2512 ----
  msgstr "Die Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-Scheduling"
  
  #: params.def:510
  msgid "The maximum number of iterations through CFG to extend regions"
! msgstr "HÃ¶chstzahl der Iterationen durch CFG zur Regionserweiterung"
  
  #: params.def:515
  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.def:520
  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.def:525
  msgid "The maximum number of RTL nodes that can be recorded as combiner's last value"
*************** msgid "Maximum number of fields in a str
*** 2544,2552 ****
  msgstr "Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt"
  
  #: params.def:594
- #, fuzzy
  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 fÃ¼r Zwischen-Block-Scheduling zu betrachtenden Anweisungen in einer Region"
  
  #: config/alpha/alpha.c:5121
  #, c-format
--- 2537,2544 ----
  msgstr "Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt"
  
  #: params.def:594
  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 Anweisungen"
  
  #: config/alpha/alpha.c:5121
  #, c-format
*************** msgstr "UngÃ¼ltiger Operand fÃ¼r %%V-Cod
*** 2660,2739 ****
  msgid "invalid operand output code"
  msgstr "UngÃ¼ltiger Operanden-Ausgabecode"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "angegebene Thumb-Anweisung"
  
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "angegebene Anweisung in bedingter Sequenz"
  
! #: config/arm/arm.c:11080
! #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr "Anweisung wird niemals ausgefÃ¼hrt"
  
! #: config/arm/arm.c:11311
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
  
! #: config/avr/avr.c:1046
! #, fuzzy, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
! msgstr "Schreib- und LesebeschrÃ¤nkungen erlauben kein Register"
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "Falsche Adresse, nicht (reg+disp):"
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Falsche Adresse, nicht post_inc oder pre_dec:"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "Interner Compiler-Fehler. Falsche Adresse:"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "UngÃ¼ltiger Befehl:"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "Falscher Befehl:"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "Falscher Kopierbefehl:"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "Falscher Schiebe-Befehl:"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
  
--- 2652,2731 ----
  msgid "invalid operand output code"
  msgstr "UngÃ¼ltiger Operanden-Ausgabecode"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "angegebene Thumb-Anweisung"
  
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "angegebene Anweisung in bedingter Sequenz"
  
! #: config/arm/arm.c:11081
! #, c-format
  msgid "invalid shift operand"
! msgstr "ungÃ¼ltiger Schiebeoperand"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr "Anweisung wird niemals ausgefÃ¼hrt"
  
! #: config/arm/arm.c:11312
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
  
! #: config/avr/avr.c:1047
! #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
! msgstr "Adressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-Register"
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "Falsche Adresse, nicht (reg+disp):"
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Falsche Adresse, nicht post_inc oder pre_dec:"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "Interner Compiler-Fehler. Falsche Adresse:"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "UngÃ¼ltiger Befehl:"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "Falscher Befehl:"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "Falscher Kopierbefehl:"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "Falscher Schiebe-Befehl:"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
  
*************** msgstr "c4x_rptb_rpts_p: Anfangsmarke de
*** 2835,2841 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2827,2833 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«
*** 3090,3096 ****
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
--- 3082,3088 ----
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
*************** msgid "post-increment address is not a r
*** 3180,3186 ****
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "Falsche Adresse"
  
--- 3172,3178 ----
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "Falsche Adresse"
  
*************** msgstr "ungÃ¼ltiger %%u-Wert"
*** 3392,3398 ****
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/rs6000/rs6000.c:19522
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
--- 3384,3390 ----
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/rs6000/rs6000.c:19523
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
*************** msgid "UNKNOWN in print_operand !?"
*** 3406,3414 ****
  msgstr "UNKNOWN in print_operand !?"
  
  #: config/score/score.c:1212
! #, fuzzy, c-format
  msgid "invalid operand for code: '%c'"
! msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
  #: config/sh/sh.c:759
  #, c-format
--- 3398,3406 ----
  msgstr "UNKNOWN in print_operand !?"
  
  #: config/score/score.c:1212
! #, c-format
  msgid "invalid operand for code: '%c'"
! msgstr "ungÃ¼ltiger Operand fÃ¼r Code: Â»%cÂ«"
  
  #: config/sh/sh.c:759
  #, c-format
*************** msgstr "ungÃ¼ltiger Operand fÃ¼r %%R"
*** 3420,3434 ****
  msgid "invalid operand to %%S"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%S"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr "erzeugt und mit anderen Architekturen / ABIs verwendet"
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr "erzeugt und mit anderen ABIs verwendet"
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
--- 3412,3426 ----
  msgid "invalid operand to %%S"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%S"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr "erzeugt und mit anderen Architekturen / ABIs verwendet"
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr "erzeugt und mit anderen ABIs verwendet"
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
*************** msgstr "Â»long longÂ«-Konstante ist kein
*** 3485,3491 ****
  #: config/sparc/sparc.c:6950
  #, c-format
  msgid "floating point constant not a valid immediate operand"
! msgstr "FlieÃŸkommakonstante ist kein gÃ¼ltiger direkter Operand"
  
  #: config/stormy16/stormy16.c:1778 config/stormy16/stormy16.c:1849
  #, c-format
--- 3477,3483 ----
  #: config/sparc/sparc.c:6950
  #, c-format
  msgid "floating point constant not a valid immediate operand"
! msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
  
  #: config/stormy16/stormy16.c:1778 config/stormy16/stormy16.c:1849
  #, c-format
*************** msgstr "Adressversatz ist keine Konstant
*** 3560,3570 ****
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
--- 3552,3562 ----
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
*************** msgid "'dim' argument of '%s' intrinsic 
*** 3845,3851 ****
  msgstr "Argument Â»dimÂ« des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger Dimensionsindex"
  
  #: fortran/check.c:387
! #, fuzzy, no-c-format
  msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgstr "Variable Â»%sÂ« bei %L kann nicht in einem Initialisierungs-Ausdruck auftreten"
  
--- 3837,3843 ----
  msgstr "Argument Â»dimÂ« des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger Dimensionsindex"
  
  #: fortran/check.c:387
! #, no-c-format
  msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgstr "Variable Â»%sÂ« bei %L kann nicht in einem Initialisierungs-Ausdruck auftreten"
  
*************** msgid "'%s' argument of '%s' intrinsic a
*** 3871,3879 ****
  msgstr "Argument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein POINTER sein"
  
  #: fortran/check.c:571
! #, fuzzy, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
! msgstr "Argument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom Typ REAL oder COMPLEX sein"
  
  #: fortran/check.c:579
  #, no-c-format
--- 3863,3871 ----
  msgstr "Argument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein POINTER sein"
  
  #: fortran/check.c:571
! #, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
! msgstr "Argument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss ein Zeiger oder Ziel VARIABLE oder FUNCTION sein"
  
  #: fortran/check.c:579
  #, no-c-format
*************** msgid "'%s' argument of '%s' intrinsic a
*** 3951,3964 ****
  msgstr "Argument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom Rang 1 oder 2 sein"
  
  #: fortran/check.c:1866
! #, fuzzy, no-c-format
  msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
! msgstr "Argumente Â»%sÂ« und Â»%sÂ« des intrinsischen Â»%sÂ« bei %L mÃ¼ssen den selben Typ haben"
  
  #: fortran/check.c:1875
! #, fuzzy, no-c-format
  msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d"
! msgstr "Argumente Â»%sÂ« und Â»%sÂ« des intrinsischen Â»%sÂ« bei %L mÃ¼ssen den selben Typ haben"
  
  #: fortran/check.c:1971
  #, no-c-format
--- 3943,3956 ----
  msgstr "Argument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss vom Rang 1 oder 2 sein"
  
  #: fortran/check.c:1866
! #, no-c-format
  msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
! msgstr "Argumente Â»%sÂ« und Â»%sÂ« des intrinsischen Â»%sÂ« bei %L mÃ¼ssen den selben Rang %d/%d haben"
  
  #: fortran/check.c:1875
! #, no-c-format
  msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d"
! msgstr "Argumente Â»%sÂ« und Â»%sÂ« des intrinsischen Â»%sÂ« bei %L mÃ¼ssen von der selben Art %d/%d sein"
  
  #: fortran/check.c:1971
  #, no-c-format
*************** msgid "'%s' argument of '%s' intrinsic a
*** 3976,3984 ****
  msgstr "Argument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss eine OPTIONALe Scheinvariable sein"
  
  #: fortran/check.c:2016
! #, fuzzy, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must not be a sub-object of '%s'"
! msgstr "Argument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss %s sein"
  
  #: fortran/check.c:2133
  #, no-c-format
--- 3968,3976 ----
  msgstr "Argument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L muss eine OPTIONALe Scheinvariable sein"
  
  #: fortran/check.c:2016
! #, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must not be a sub-object of '%s'"
! msgstr "Argument Â»%sÂ« des intrinsischen Â»%sÂ« bei %L darf kein Unterobjekt von Â»%sÂ« sein"
  
  #: fortran/check.c:2133
  #, no-c-format
*************** msgstr "Argument Â»shapeÂ« des intrinsis
*** 3993,3999 ****
  #: fortran/check.c:2183
  #, no-c-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
! msgstr ""
  
  #: fortran/check.c:2263
  #, no-c-format
--- 3985,3991 ----
  #: fortran/check.c:2183
  #, no-c-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 eingebauter RESHAPE-Quelle bei %L um zur Form zu passen"
  
  #: fortran/check.c:2263
  #, no-c-format
*************** msgstr "nichtkonstantes Feld in DATA-Anw
*** 4033,4044 ****
  #: fortran/data.c:183
  #, no-c-format
  msgid "failure to simplify substring reference in DATAstatement at %L"
! msgstr ""
  
  #: fortran/data.c:204
! #, fuzzy, no-c-format
  msgid "initialization string truncated to match variable at %L"
! msgstr "Initialisierungs-Bezeichner dÃ¼rfen nicht geschachtelt werden"
  
  #: fortran/data.c:355
  #, no-c-format
--- 4025,4036 ----
  #: fortran/data.c:183
  #, no-c-format
  msgid "failure to simplify substring reference in DATAstatement at %L"
! msgstr "Fehlschlag bei Vereinfachung der Teil-Zeichenketten-Referenz in DATA-Anweisung bei %L"
  
  #: fortran/data.c:204
! #, no-c-format
  msgid "initialization string truncated to match variable at %L"
! msgstr "Initialisierungszeichenkette abgeschnitten um an Variable bei %L anzupassen"
  
  #: fortran/data.c:355
  #, no-c-format
*************** msgstr "Prozedur Â»%sÂ« bei %C hat eine 
*** 4093,4104 ****
  #: fortran/decl.c:765
  #, no-c-format
  msgid "CHARACTER expression at %L is being truncated (%d/%d)"
! msgstr ""
  
  #: fortran/decl.c:771
  #, no-c-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
! msgstr ""
  
  #: fortran/decl.c:862
  #, no-c-format
--- 4085,4096 ----
  #: fortran/decl.c:765
  #, no-c-format
  msgid "CHARACTER expression at %L is being truncated (%d/%d)"
! msgstr "CHARACTER-Ausdruck bei %L wird abgeschnitten (%d/%d)"
  
  #: fortran/decl.c:771
  #, no-c-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
! msgstr "Die CHARACTER-Elemente des Feldkonstruktors bei %L mÃ¼ssen die gleiche LÃ¤nge haben (%d/%d)"
  
  #: fortran/decl.c:862
  #, no-c-format
*************** msgid "Array component of structure at %
*** 4131,4139 ****
  msgstr "Feldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form haben"
  
  #: fortran/decl.c:1004
! #, fuzzy, no-c-format
  msgid "Allocatable component at %C must be an array"
! msgstr "Cray-Zeiger bei %C muss eine Ganzzahl sein."
  
  #: fortran/decl.c:1015
  #, no-c-format
--- 4123,4131 ----
  msgstr "Feldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form haben"
  
  #: fortran/decl.c:1004
! #, no-c-format
  msgid "Allocatable component at %C must be an array"
! msgstr "Allozierbare Komponente bei %C muss ein Feld sein"
  
  #: fortran/decl.c:1015
  #, no-c-format
*************** msgid "Pointer array component of struct
*** 4141,4149 ****
  msgstr "Zeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
  #: fortran/decl.c:1024
! #, fuzzy, no-c-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
! msgstr "Zeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
  #: fortran/decl.c:1034
  #, no-c-format
--- 4133,4141 ----
  msgstr "Zeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
  #: fortran/decl.c:1024
! #, no-c-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.c:1034
  #, no-c-format
*************** msgid "Duplicate array spec for Cray poi
*** 4161,4169 ****
  msgstr "Doppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %C."
  
  #: fortran/decl.c:1233
! #, fuzzy, no-c-format
  msgid "the type of '%s' at %C has not been declared within the interface"
! msgstr "EntitÃ¤t Â»%sÂ« bei %C ist bereits in der Schnittstelle vorhanden"
  
  #: fortran/decl.c:1248
  #, no-c-format
--- 4153,4161 ----
  msgstr "Doppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %C."
  
  #: fortran/decl.c:1233
! #, no-c-format
  msgid "the type of '%s' at %C has not been declared within the interface"
! msgstr "der Typ von Â»%sÂ« bei %C wurde nicht innerhalb der Schnittstelle deklariert"
  
  #: fortran/decl.c:1248
  #, no-c-format
*************** msgid "Initialization of variable at %C 
*** 4206,4214 ****
  msgstr "Initialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubt"
  
  #: fortran/decl.c:1337
! #, fuzzy, no-c-format
  msgid "Initialization of allocatable component at %C is not allowed"
! msgstr "Initialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubt"
  
  #: fortran/decl.c:1391 fortran/decl.c:1400
  #, no-c-format
--- 4198,4206 ----
  msgstr "Initialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubt"
  
  #: fortran/decl.c:1337
! #, no-c-format
  msgid "Initialization of allocatable component at %C is not allowed"
! msgstr "Initialisierung einer allozierbaren Komponente bei %C ist nicht erlaubt"
  
  #: fortran/decl.c:1391 fortran/decl.c:1400
  #, no-c-format
*************** msgid "Duplicate %s attribute at %L"
*** 4296,4304 ****
  msgstr "Doppeltes Attribut %s bei %L"
  
  #: fortran/decl.c:2163
! #, fuzzy, no-c-format
  msgid "In the selected standard, the ALLOCATABLE attribute at %C is not allowed in a TYPE definition"
! msgstr "Attribut bei %L ist in TYPE-Definition nicht erlaubt"
  
  #: fortran/decl.c:2173
  #, no-c-format
--- 4288,4296 ----
  msgstr "Doppeltes Attribut %s bei %L"
  
  #: fortran/decl.c:2163
! #, no-c-format
  msgid "In the selected standard, the ALLOCATABLE attribute at %C is not allowed in a TYPE definition"
! msgstr "Nach dem gewÃ¤hlten Standard ist das Attribut ALLOCATABLE bei %C nicht in TYPE-Definition erlaubt"
  
  #: fortran/decl.c:2173
  #, no-c-format
*************** msgid "Cray Pointee at %C cannot be assu
*** 4594,4600 ****
  msgstr "Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form sein"
  
  #: fortran/decl.c:4110
! #, fuzzy, no-c-format
  msgid "New in Fortran 2003: ENUM and ENUMERATOR at %C"
  msgstr "Neu in Fortran 2003: ENUM AND ENUMERATOR bei %C"
  
--- 4586,4592 ----
  msgstr "Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form sein"
  
  #: fortran/decl.c:4110
! #, no-c-format
  msgid "New in Fortran 2003: ENUM and ENUMERATOR at %C"
  msgstr "Neu in Fortran 2003: ENUM AND ENUMERATOR bei %C"
  
*************** msgid "NULL()"
*** 4730,4738 ****
  msgstr "NULL()"
  
  #: fortran/dump-parse-tree.c:348
! #, fuzzy, c-format
  msgid "%dH"
! msgstr "%d"
  
  #: fortran/dump-parse-tree.c:362 fortran/dump-parse-tree.c:375
  #: fortran/dump-parse-tree.c:400 fortran/dump-parse-tree.c:406
--- 4722,4730 ----
  msgstr "NULL()"
  
  #: fortran/dump-parse-tree.c:348
! #, c-format
  msgid "%dH"
! msgstr "%dH"
  
  #: fortran/dump-parse-tree.c:362 fortran/dump-parse-tree.c:375
  #: fortran/dump-parse-tree.c:400 fortran/dump-parse-tree.c:406
*************** msgid " SAVE"
*** 4916,4924 ****
  msgstr " SICHERN"
  
  #: fortran/dump-parse-tree.c:556
! #, fuzzy, c-format
  msgid " THREADPRIVATE"
! msgstr " LESENSCHREIBEN="
  
  #: fortran/dump-parse-tree.c:558
  #, c-format
--- 4908,4916 ----
  msgstr " SICHERN"
  
  #: fortran/dump-parse-tree.c:556
! #, c-format
  msgid " THREADPRIVATE"
! msgstr " THREADPRIVAT"
  
  #: fortran/dump-parse-tree.c:558
  #, c-format
*************** msgid " from namespace %s"
*** 5068,5146 ****
  msgstr " aus Namensbereich %s"
  
  #: fortran/dump-parse-tree.c:800
! #, fuzzy, c-format
  msgid "%s,"
! msgstr "%s"
  
  #: fortran/dump-parse-tree.c:832
  #, c-format
  msgid "!$OMP %s"
! msgstr ""
  
  #: fortran/dump-parse-tree.c:847 fortran/dump-parse-tree.c:990
! #, fuzzy, c-format
  msgid " (%s)"
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:852
! #, fuzzy, c-format
  msgid " ("
! msgstr ", ("
  
  #: fortran/dump-parse-tree.c:868
  #, c-format
  msgid " IF("
! msgstr ""
  
  #: fortran/dump-parse-tree.c:874
  #, c-format
  msgid " NUM_THREADS("
! msgstr ""
  
  #: fortran/dump-parse-tree.c:890
  #, c-format
  msgid " SCHEDULE (%s"
! msgstr ""
  
  #: fortran/dump-parse-tree.c:910
  #, c-format
  msgid " DEFAULT(%s)"
! msgstr ""
  
  #: fortran/dump-parse-tree.c:913
! #, fuzzy, c-format
  msgid " ORDERED"
! msgstr " GEÃ–FFNET="
  
  #: fortran/dump-parse-tree.c:938
! #, fuzzy, c-format
  msgid " REDUCTION(%s:"
! msgstr " FUNKTION"
  
  #: fortran/dump-parse-tree.c:952
! #, fuzzy, c-format
  msgid " %s("
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:968
  #, c-format
  msgid "!$OMP SECTION\n"
! msgstr ""
  
  #: fortran/dump-parse-tree.c:977
  #, c-format
  msgid "!$OMP END %s"
! msgstr ""
  
  #: fortran/dump-parse-tree.c:982
  #, c-format
  msgid " COPYPRIVATE("
! msgstr ""
  
  #: fortran/dump-parse-tree.c:987
! #, fuzzy, c-format
  msgid " NOWAIT"
! msgstr " EINHEIT="
  
  #: fortran/dump-parse-tree.c:1013
  #, c-format
--- 5060,5138 ----
  msgstr " aus Namensbereich %s"
  
  #: fortran/dump-parse-tree.c:800
! #, c-format
  msgid "%s,"
! msgstr "%s,"
  
  #: fortran/dump-parse-tree.c:832
  #, c-format
  msgid "!$OMP %s"
! msgstr "!$OMP %s"
  
  #: fortran/dump-parse-tree.c:847 fortran/dump-parse-tree.c:990
! #, c-format
  msgid " (%s)"
! msgstr " (%s)"
  
  #: fortran/dump-parse-tree.c:852
! #, c-format
  msgid " ("
! msgstr " ("
  
  #: fortran/dump-parse-tree.c:868
  #, c-format
  msgid " IF("
! msgstr " WENN("
  
  #: fortran/dump-parse-tree.c:874
  #, c-format
  msgid " NUM_THREADS("
! msgstr " NUM_THREADS("
  
  #: fortran/dump-parse-tree.c:890
  #, c-format
  msgid " SCHEDULE (%s"
! msgstr " SCHEDULE (%s"
  
  #: fortran/dump-parse-tree.c:910
  #, c-format
  msgid " DEFAULT(%s)"
! msgstr " DEFAULT(%s)"
  
  #: fortran/dump-parse-tree.c:913
! #, c-format
  msgid " ORDERED"
! msgstr " GEORDNET"
  
  #: fortran/dump-parse-tree.c:938
! #, c-format
  msgid " REDUCTION(%s:"
! msgstr " REDUKTION(%s:"
  
  #: fortran/dump-parse-tree.c:952
! #, c-format
  msgid " %s("
! msgstr " %s("
  
  #: fortran/dump-parse-tree.c:968
  #, c-format
  msgid "!$OMP SECTION\n"
! msgstr "!$OMP ABSCHNITT\n"
  
  #: fortran/dump-parse-tree.c:977
  #, c-format
  msgid "!$OMP END %s"
! msgstr "!$OMP ENDE %s"
  
  #: fortran/dump-parse-tree.c:982
  #, c-format
  msgid " COPYPRIVATE("
! msgstr " KOPIE-PRIVAT("
  
  #: fortran/dump-parse-tree.c:987
! #, c-format
  msgid " NOWAIT"
! msgstr " NICHTWARTEN"
  
  #: fortran/dump-parse-tree.c:1013
  #, c-format
*************** msgid "CALL %s "
*** 5193,5201 ****
  msgstr "AUFRUFEN: %s "
  
  #: fortran/dump-parse-tree.c:1074
! #, fuzzy, c-format
  msgid "CALL ?? "
! msgstr "AUFRUFEN: %s "
  
  #: fortran/dump-parse-tree.c:1080
  #, c-format
--- 5185,5193 ----
  msgstr "AUFRUFEN: %s "
  
  #: fortran/dump-parse-tree.c:1074
! #, c-format
  msgid "CALL ?? "
! msgstr "AUFRUF ?? "
  
  #: fortran/dump-parse-tree.c:1080
  #, c-format
*************** msgid "CONTAINS\n"
*** 5606,5614 ****
  msgstr "ENTHÃ„LT\n"
  
  #: fortran/error.c:206
! #, fuzzy, no-c-format
  msgid "    Included at %s:%d:"
! msgstr "    EingefÃ¼gt bei %s:%d\n"
  
  #: fortran/error.c:317
  #, no-c-format
--- 5598,5606 ----
  msgstr "ENTHÃ„LT\n"
  
  #: fortran/error.c:206
! #, no-c-format
  msgid "    Included at %s:%d:"
! msgstr "    EingefÃ¼gt bei %s:%d:"
  
  #: fortran/error.c:317
  #, no-c-format
*************** msgstr "<WÃ¤hrend Initialisierung>\n"
*** 5618,5624 ****
  #: fortran/error.c:606
  #, no-c-format
  msgid "Error count reached limit of %d."
! msgstr ""
  
  #: fortran/error.c:625 fortran/error.c:677 fortran/error.c:712
  msgid "Warning:"
--- 5610,5616 ----
  #: fortran/error.c:606
  #, no-c-format
  msgid "Error count reached limit of %d."
! msgstr "Fehlerzahl erreichte Grenze %d."
  
  #: fortran/error.c:625 fortran/error.c:677 fortran/error.c:712
  msgid "Warning:"
*************** msgid "Integer value too large in expres
*** 5653,5661 ****
  msgstr "Ganzzahlwert zu groÃŸ in Ausdruck bei %C"
  
  #: fortran/expr.c:937 fortran/expr.c:1094 fortran/expr.c:1145
! #, fuzzy, no-c-format
  msgid "index in dimension %d is out of bounds at %L"
! msgstr "End-Index der Teilzeichenkette bei %L ist auÃŸerhalb der Grenzen"
  
  #: fortran/expr.c:1605
  #, no-c-format
--- 5645,5653 ----
  msgstr "Ganzzahlwert zu groÃŸ in Ausdruck bei %C"
  
  #: fortran/expr.c:937 fortran/expr.c:1094 fortran/expr.c:1145
! #, no-c-format
  msgid "index in dimension %d is out of bounds at %L"
! msgstr "Index in Dimension %d ist auÃŸerhalb der Grenzen bei %L"
  
  #: fortran/expr.c:1605
  #, no-c-format
*************** msgid "Numeric operands are required in 
*** 5698,5706 ****
  msgstr "In Ausdruck bei %L werden numerische Operanden benÃ¶tigt"
  
  #: fortran/expr.c:1754
! #, fuzzy, no-c-format
  msgid "assumed character length variable '%s' in constant expression at %L"
! msgstr "Der F95 erlaubt nicht die Variable Â»%sÂ« mit vermuteter ZeichenlÃ¤nge im konstanten Ausdruck bei %L."
  
  #: fortran/expr.c:1807
  #, no-c-format
--- 5690,5698 ----
  msgstr "In Ausdruck bei %L werden numerische Operanden benÃ¶tigt"
  
  #: fortran/expr.c:1754
! #, no-c-format
  msgid "assumed character length variable '%s' in constant expression at %L"
! msgstr "Variable Â»%sÂ« mit vermuteter ZeichenlÃ¤nge im konstanten Ausdruck bei %L."
  
  #: fortran/expr.c:1807
  #, no-c-format
*************** msgid "Syntax error: Trailing garbage in
*** 5916,5924 ****
  msgstr "Syntaxfehler: Nachfolgender Ãœberschuss in INTERFACE-Anweisung bei %C"
  
  #: fortran/interface.c:222
! #, fuzzy, no-c-format
  msgid "Dummy procedure '%s' at %C cannot have a generic interface"
! msgstr "Schein-Â»%sÂ« bei %L kann keine Initialisierung haben"
  
  #: fortran/interface.c:269
  #, no-c-format
--- 5908,5916 ----
  msgstr "Syntaxfehler: Nachfolgender Ãœberschuss in INTERFACE-Anweisung bei %C"
  
  #: fortran/interface.c:222
! #, no-c-format
  msgid "Dummy procedure '%s' at %C cannot have a generic interface"
! msgstr "Scheinprozedur Â»%sÂ« bei %C kann keine allgemeine Schnittstelle haben"
  
  #: fortran/interface.c:269
  #, no-c-format
*************** msgid "Expecting 'END INTERFACE %s' at %
*** 5951,5959 ****
  msgstr "Â»END INTERFACE %sÂ« bei %C erwartet"
  
  #: fortran/interface.c:513
! #, fuzzy, no-c-format
  msgid "Alternate return cannot appear in operator interface at %L"
! msgstr "Fehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
  #: fortran/interface.c:540
  #, no-c-format
--- 5943,5951 ----
  msgstr "Â»END INTERFACE %sÂ« bei %C erwartet"
  
  #: fortran/interface.c:513
! #, no-c-format
  msgid "Alternate return cannot appear in operator interface at %L"
! msgstr "Alternative RÃ¼ckgabe kann nicht in Operatorschnittstelle bei %L auftreten"
  
  #: fortran/interface.c:540
  #, no-c-format
*************** msgid "Assignment operator interface at 
*** 5961,5974 ****
  msgstr "Schnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE sein"
  
  #: fortran/interface.c:547
! #, fuzzy, no-c-format
  msgid "Assignment operator interface at %L must have two arguments"
! msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
  #: fortran/interface.c:558
! #, fuzzy, no-c-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
! msgstr "Schnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE sein"
  
  #: fortran/interface.c:567
  #, no-c-format
--- 5953,5966 ----
  msgstr "Schnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE sein"
  
  #: fortran/interface.c:547
! #, no-c-format
  msgid "Assignment operator interface at %L must have two arguments"
! msgstr "Schnittstelle des Zuweisungsoperators bei %L muss zwei Argumente haben"
  
  #: fortran/interface.c:558
! #, no-c-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.c:567
  #, no-c-format
*************** msgstr "Erstes Argument der definierten 
*** 5985,5996 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
--- 5977,5988 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
*************** msgid "Ambiguous interfaces '%s' and '%s
*** 6016,6024 ****
  msgstr "Mehrdeutige Schnittstellen Â»%sÂ« und Â»%sÂ« in %s bei %L"
  
  #: fortran/interface.c:1028
! #, fuzzy, no-c-format
  msgid "MODULE PROCEDURE '%s' at %L does not come from a module"
! msgstr "MODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle sein"
  
  #: fortran/interface.c:1274
  #, no-c-format
--- 6008,6016 ----
  msgstr "Mehrdeutige Schnittstellen Â»%sÂ« und Â»%sÂ« in %s bei %L"
  
  #: fortran/interface.c:1028
! #, no-c-format
  msgid "MODULE PROCEDURE '%s' at %L does not come from a module"
! msgstr "MODULE PROCEDURE Â»%sÂ« bei %L kommt nicht aus einem Modul"
  
  #: fortran/interface.c:1274
  #, no-c-format
*************** msgid "Type/rank mismatch in argument '%
*** 6051,6064 ****
  msgstr "Unpassender Typ/Rang in Argument Â»%sÂ« bei %L"
  
  #: fortran/interface.c:1342
! #, fuzzy, no-c-format
  msgid "Expected a procedure for argument '%s' at %L"
! msgstr "Fehlendes effektives Argument fÃ¼r Argument Â»%sÂ« bei %L"
  
  #: fortran/interface.c:1353
! #, fuzzy, no-c-format
  msgid "Expected a PURE procedure for argument '%s' at %L"
! msgstr "Fehlendes effektives Argument fÃ¼r Argument Â»%sÂ« bei %L"
  
  #: fortran/interface.c:1368
  #, no-c-format
--- 6043,6056 ----
  msgstr "Unpassender Typ/Rang in Argument Â»%sÂ« bei %L"
  
  #: fortran/interface.c:1342
! #, no-c-format
  msgid "Expected a procedure for argument '%s' at %L"
! msgstr "Prozedur fÃ¼r Argument Â»%sÂ« bei %L erwartet"
  
  #: fortran/interface.c:1353
! #, no-c-format
  msgid "Expected a PURE procedure for argument '%s' at %L"
! msgstr "PURE-Prozedur fÃ¼r Argument Â»%sÂ« bei %L erwartet"
  
  #: fortran/interface.c:1368
  #, no-c-format
*************** msgid "Actual argument for '%s' must be 
*** 6071,6079 ****
  msgstr "Effektives Argument fÃ¼r Â»%sÂ« muss ein Zeiger bei %L sein"
  
  #: fortran/interface.c:1386
! #, fuzzy, no-c-format
  msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
! msgstr "Effektives Argument fÃ¼r Â»%sÂ« muss ein Zeiger bei %L sein"
  
  #: fortran/interface.c:1397
  #, no-c-format
--- 6063,6071 ----
  msgstr "Effektives Argument fÃ¼r Â»%sÂ« muss ein Zeiger bei %L sein"
  
  #: fortran/interface.c:1386
! #, no-c-format
  msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
! msgstr "Effektives Argument fÃ¼r Â»%sÂ« muss ALLOCATABLE bei %L sein"
  
  #: fortran/interface.c:1397
  #, no-c-format
*************** msgid "Too many arguments in call to '%s
*** 6126,6134 ****
  msgstr "Zu viele Argumente in Aufruf von Â»%sÂ« bei %L"
  
  #: fortran/intrinsic.c:2868
! #, fuzzy, no-c-format
  msgid "Argument list function at %L is not allowed in this context"
! msgstr "Standardumwandlungen sind in diesem Kontext nicht erlaubt"
  
  #: fortran/intrinsic.c:2871
  #, no-c-format
--- 6118,6126 ----
  msgstr "Zu viele Argumente in Aufruf von Â»%sÂ« bei %L"
  
  #: fortran/intrinsic.c:2868
! #, no-c-format
  msgid "Argument list function at %L is not allowed in this context"
! msgstr "Argumentlistenfunktion bei %L ist in diesem Kontext nicht erlaubt"
  
  #: fortran/intrinsic.c:2871
  #, no-c-format
*************** msgstr "Fehlendes effektives Argument Â»
*** 6148,6154 ****
  #: fortran/intrinsic.c:2907
  #, no-c-format
  msgid "ALTERNATE RETURN not permitted at %L"
! msgstr ""
  
  #: fortran/intrinsic.c:2957
  #, no-c-format
--- 6140,6146 ----
  #: fortran/intrinsic.c:2907
  #, no-c-format
  msgid "ALTERNATE RETURN not permitted at %L"
! msgstr "ALTERNATE RETURN bei %L nicht erlaubt"
  
  #: fortran/intrinsic.c:2957
  #, no-c-format
*************** msgid "Can't convert %s to %s at %L"
*** 6191,6199 ****
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
  
  #: fortran/io.c:180 fortran/primary.c:771
! #, fuzzy, no-c-format
  msgid "Extension: backslash character at %C"
! msgstr "Erweiterung: $-Deskriptor bei %C"
  
  #: fortran/io.c:458
  msgid "Positive width required"
--- 6183,6191 ----
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
  
  #: fortran/io.c:180 fortran/primary.c:771
! #, no-c-format
  msgid "Extension: backslash character at %C"
! msgstr "Erweiterung: Zeichen Backslash bei %C"
  
  #: fortran/io.c:458
  msgid "Positive width required"
*************** msgid "Extension: $ descriptor at %C"
*** 6236,6244 ****
  msgstr "Erweiterung: $-Deskriptor bei %C"
  
  #: fortran/io.c:554
! #, fuzzy, no-c-format
  msgid "$ should be the last specifier in format at %C"
! msgstr "$ muss das letzte Spezifikationssymbol sein"
  
  #: fortran/io.c:599
  msgid "Repeat count cannot follow P descriptor"
--- 6228,6236 ----
  msgstr "Erweiterung: $-Deskriptor bei %C"
  
  #: fortran/io.c:554
! #, no-c-format
  msgid "$ should be the last specifier in format at %C"
! msgstr "$ sollte das letzte Spezifikationssymbol in Format bei %C sein"
  
  #: fortran/io.c:599
  msgid "Repeat count cannot follow P descriptor"
*************** msgid "Extension: Missing positive width
*** 6250,6258 ****
  msgstr "Erweiterung: Positive Breite hinter L-Deskriptor bei %C fehlt"
  
  #: fortran/io.c:657 fortran/io.c:659 fortran/io.c:705 fortran/io.c:707
! #, fuzzy, no-c-format
  msgid "Period required in format specifier at %C"
! msgstr "unerkannte Formatangabe"
  
  #: fortran/io.c:685
  msgid "Positive exponent width required"
--- 6242,6250 ----
  msgstr "Erweiterung: Positive Breite hinter L-Deskriptor bei %C fehlt"
  
  #: fortran/io.c:657 fortran/io.c:659 fortran/io.c:705 fortran/io.c:707
! #, no-c-format
  msgid "Period required in format specifier at %C"
! msgstr "Formatspezifikation bei %C erfordert Punkt"
  
  #: fortran/io.c:685
  msgid "Positive exponent width required"
*************** msgstr "Variable Â»%sÂ« bei %L wurde kei
*** 6326,6332 ****
  #: fortran/io.c:1112
  #, no-c-format
  msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
! msgstr ""
  
  #: fortran/io.c:1127
  #, no-c-format
--- 6318,6324 ----
  #: fortran/io.c:1112
  #, no-c-format
  msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
! msgstr "FORMAT-Marke des skalaren Â»%sÂ« bei %L ist keine ASSIGNED-Variable"
  
  #: fortran/io.c:1127
  #, no-c-format
*************** msgid "Extension: CONVERT tag at %L"
*** 6364,6382 ****
  msgstr "Erweiterung: CONVERT-Marke bei %L"
  
  #: fortran/io.c:1333 fortran/io.c:1341
! #, fuzzy, no-c-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
! msgstr "Fortran 2003: FLUSH-Anweisung bei %C"
  
  #: fortran/io.c:1359 fortran/io.c:1367
  #, no-c-format
  msgid "Extension: %s specifier in %s statement at %C has value '%s'"
! msgstr ""
  
  #: fortran/io.c:1379 fortran/io.c:1385
! #, fuzzy, no-c-format
  msgid "%s specifier in %s statement at %C has invalid value '%s'"
! msgstr "Name Â»%sÂ« in %s-Anweisung bei %C ist kein Schleifenname"
  
  #: fortran/io.c:1438
  #, no-c-format
--- 6356,6374 ----
  msgstr "Erweiterung: CONVERT-Marke bei %L"
  
  #: fortran/io.c:1333 fortran/io.c:1341
! #, no-c-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
! msgstr "Fortran 2003: Spezifizierer %s in Anweisung %s bei %C hat Wert Â»%sÂ«"
  
  #: fortran/io.c:1359 fortran/io.c:1367
  #, no-c-format
  msgid "Extension: %s specifier in %s statement at %C has value '%s'"
! msgstr "Erweiterung: Spezifizierer %s in Anweisung %s bei %C hat Wert Â»%sÂ«"
  
  #: fortran/io.c:1379 fortran/io.c:1385
! #, no-c-format
  msgid "%s specifier in %s statement at %C has invalid value '%s'"
! msgstr "Spezifizierer %s in Anweisung %s bei %C hat ungÃ¼ltigen Wert Â»%sÂ«"
  
  #: fortran/io.c:1438
  #, no-c-format
*************** msgid "Invalid form of PROGRAM statement
*** 6595,6601 ****
  msgstr "UngÃ¼ltige Form der PROGRAM-Anweisung bei %C"
  
  #: fortran/match.c:935 fortran/match.c:1011
! #, fuzzy, no-c-format
  msgid "Obsolescent: arithmetic IF statement at %C"
  msgstr "Veraltet: Arithmetische IF-Anweisung bei %C"
  
--- 6587,6593 ----
  msgstr "UngÃ¼ltige Form der PROGRAM-Anweisung bei %C"
  
  #: fortran/match.c:935 fortran/match.c:1011
! #, no-c-format
  msgid "Obsolescent: arithmetic IF statement at %C"
  msgstr "Veraltet: Arithmetische IF-Anweisung bei %C"
  
*************** msgid "Block label is not appropriate IF
*** 6615,6623 ****
  msgstr "Blockmarke ist keine geeignete IF-Anweisung bei %C"
  
  #: fortran/match.c:1116 fortran/primary.c:2412
! #, fuzzy, no-c-format
  msgid "Cannot assign to a named constant at %C"
! msgstr "An PARAMETER-Variable bei %C kann nicht zugewiesen werden"
  
  #: fortran/match.c:1126
  #, no-c-format
--- 6607,6615 ----
  msgstr "Blockmarke ist keine geeignete IF-Anweisung bei %C"
  
  #: fortran/match.c:1116 fortran/primary.c:2412
! #, no-c-format
  msgid "Cannot assign to a named constant at %C"
! msgstr "An benannte Konstante bei %C kann nicht zugewiesen werden"
  
  #: fortran/match.c:1126
  #, no-c-format
*************** msgid "%s statement at %C is not within 
*** 6660,6673 ****
  msgstr "Anweisung %s bei %C nicht innerhalb der Schleife Â»%sÂ«"
  
  #: fortran/match.c:1403
! #, fuzzy, no-c-format
  msgid "%s statement at %C leaving OpenMP structured block"
! msgstr "Anweisung %s bei %C kann keine DO-Schleife ohne Block beenden"
  
  #: fortran/match.c:1416
! #, fuzzy, no-c-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
! msgstr "Anweisung %s bei %C kann keine DO-Schleife ohne Block beenden"
  
  #: fortran/match.c:1471
  #, no-c-format
--- 6652,6665 ----
  msgstr "Anweisung %s bei %C nicht innerhalb der Schleife Â»%sÂ«"
  
  #: fortran/match.c:1403
! #, no-c-format
  msgid "%s statement at %C leaving OpenMP structured block"
! msgstr "Anweisung %s bei %C hinterlÃ¤sst OpenMP-strukturierten Block"
  
  #: fortran/match.c:1416
! #, no-c-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
! msgstr "EXIT-Anweisung bei %C beendet !$OMP DO Schleife"
  
  #: fortran/match.c:1471
  #, no-c-format
*************** msgid "Assumed size array '%s' in nameli
*** 6805,6813 ****
  msgstr "Feld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Namensliste Â»%sÂ« bei %C ist nicht erlaubt."
  
  #: fortran/match.c:2601
! #, fuzzy, no-c-format
  msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
! msgstr "Feld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Namensliste Â»%sÂ« bei %C ist nicht erlaubt."
  
  #: fortran/match.c:2607
  #, no-c-format
--- 6797,6805 ----
  msgstr "Feld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Namensliste Â»%sÂ« bei %C ist nicht erlaubt."
  
  #: fortran/match.c:2601
! #, no-c-format
  msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
! msgstr "Vermutete ZeichenlÃ¤nge Â»%sÂ« in Namensliste Â»%sÂ« bei %C ist nicht erlaubt."
  
  #: fortran/match.c:2607
  #, no-c-format
*************** msgid "Expected initialization expressio
*** 6845,6853 ****
  msgstr "Erwarteter Initialisierungsausdruck in CASE bei %C"
  
  #: fortran/match.c:3063
! #, fuzzy, no-c-format
  msgid "Expected the name of the select case construct at %C"
! msgstr "Namenlose Schnittstelle bei %C erwartet"
  
  #: fortran/match.c:3075
  #, no-c-format
--- 6837,6845 ----
  msgstr "Erwarteter Initialisierungsausdruck in CASE bei %C"
  
  #: fortran/match.c:3063
! #, no-c-format
  msgid "Expected the name of the select case construct at %C"
! msgstr "Name des select-case-Konstrukts bei %C erwartet"
  
  #: fortran/match.c:3075
  #, no-c-format
*************** msgstr "Unerwartetes Modulende"
*** 7053,7059 ****
  #: fortran/module.c:3937
  #, no-c-format
  msgid "File '%s' opened at %C is not a GFORTRAN module file"
! msgstr ""
  
  #: fortran/module.c:3947
  #, no-c-format
--- 7045,7051 ----
  #: fortran/module.c:3937
  #, no-c-format
  msgid "File '%s' opened at %C is not a GFORTRAN module file"
! msgstr "Bei %2$C geÃ¶ffnete Datei Â»%1$sÂ« ist keine GFORTRAN-Moduldatei"
  
  #: fortran/module.c:3947
  #, no-c-format
*************** msgstr "Das gerade erzeugte Modul kann n
*** 7063,7270 ****
  #: fortran/openmp.c:135 fortran/openmp.c:502
  #, no-c-format
  msgid "COMMON block /%s/ not found at %C"
! msgstr ""
  
  #: fortran/openmp.c:166
! #, fuzzy, no-c-format
  msgid "Syntax error in OpenMP variable list at %C"
! msgstr "Syntaxfehler in Argumentliste bei %C"
  
  #: fortran/openmp.c:292
  #, no-c-format
  msgid "%s is not INTRINSIC procedure name at %C"
! msgstr ""
  
  #: fortran/openmp.c:481
  #, no-c-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgstr ""
  
  #: fortran/openmp.c:521
! #, fuzzy, no-c-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
! msgstr "Syntaxfehler in CHARACTER-Deklaration bei %C"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  #: fortran/openmp.c:694
! #, fuzzy, no-c-format
  msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
! msgstr "Klausel ELSE IF bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  #: fortran/openmp.c:702
! #, fuzzy, no-c-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
! msgstr "Klausel ELSE IF bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  #: fortran/openmp.c:716 fortran/openmp.c:726 fortran/openmp.c:733
  #: fortran/openmp.c:743
  #, no-c-format
  msgid "Symbol '%s' present on multiple clauses at %L"
! msgstr ""
  
  #: fortran/openmp.c:766
  #, no-c-format
  msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
! msgstr ""
  
  #: fortran/openmp.c:769
! #, fuzzy, no-c-format
  msgid "COPYIN clause object '%s' is ALLOCATABLE at %L"
! msgstr "Skalares Objekt Â»%sÂ« bei %L kann nicht ALLOCATABLE sein"
  
  #: fortran/openmp.c:777
! #, fuzzy, no-c-format
  msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
! msgstr "Feld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Namensliste Â»%sÂ« bei %C ist nicht erlaubt."
  
  #: fortran/openmp.c:780
  #, no-c-format
  msgid "COPYPRIVATE clause object '%s' is ALLOCATABLE at %L"
! msgstr ""
  
  #: fortran/openmp.c:788
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
! msgstr ""
  
  #: fortran/openmp.c:791
! #, fuzzy, no-c-format
  msgid "Cray pointee '%s' in SHARED clause at %L"
! msgstr "Falsches Zeigerobjekt in PURE-Prozedur bei %L"
  
  #: fortran/openmp.c:799
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in %s clause at %L"
! msgstr ""
  
  #: fortran/openmp.c:802
! #, fuzzy, no-c-format
  msgid "Cray pointee '%s' in %s clause at %L"
! msgstr "Komponente Â»%sÂ« bei %C bereits bei %L deklariert"
  
  #: fortran/openmp.c:807
  #, no-c-format
  msgid "POINTER object '%s' in %s clause at %L"
! msgstr ""
  
  #: fortran/openmp.c:810
! #, fuzzy, no-c-format
  msgid "%s clause object '%s' is ALLOCATABLE at %L"
! msgstr "Skalares Objekt Â»%sÂ« bei %L kann nicht ALLOCATABLE sein"
  
  #: fortran/openmp.c:813
! #, fuzzy, no-c-format
  msgid "Cray pointer '%s' in %s clause at %L"
! msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
  
  #: fortran/openmp.c:817
! #, fuzzy, no-c-format
  msgid "Assumed size array '%s' in %s clause at %L"
! msgstr "Feld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Namensliste Â»%sÂ« bei %C ist nicht erlaubt."
  
  #: fortran/openmp.c:822
! #, fuzzy, no-c-format
  msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
! msgstr "Buchstabe Â»%cÂ« bereits gesetzt in IMPLICIT-Anweisung bei %C"
  
  #: fortran/openmp.c:831
  #, no-c-format
  msgid "%c REDUCTION variable '%s' is %s at %L"
! msgstr ""
  
  #: fortran/openmp.c:842
  #, no-c-format
  msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
! msgstr ""
  
  #: fortran/openmp.c:853
! #, fuzzy, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
! msgstr "%s bei %L muss INTEGER oder REAL sein"
  
  #: fortran/openmp.c:862
! #, fuzzy, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
! msgstr "%s bei %L muss INTEGER oder REAL sein"
  
  #: fortran/openmp.c:971
  #, no-c-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
! msgstr ""
  
  #: fortran/openmp.c:1011
  #, no-c-format
  msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
! msgstr ""
  
  #: fortran/openmp.c:1059
  #, no-c-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
! msgstr ""
  
  #: fortran/openmp.c:1073
  #, no-c-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
! msgstr ""
  
  #: fortran/openmp.c:1105
  #, no-c-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
! msgstr ""
  
  #: fortran/openmp.c:1129
  #, no-c-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IORor IEOR must have two arguments at %L"
! msgstr ""
  
  #: fortran/openmp.c:1136
  #, no-c-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
! msgstr ""
  
  #: fortran/openmp.c:1152
  #, no-c-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
! msgstr ""
  
  #: fortran/openmp.c:1155
  #, no-c-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
! msgstr ""
  
  #: fortran/openmp.c:1161
  #, no-c-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
! msgstr ""
  
  #: fortran/openmp.c:1179
  #, no-c-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
! msgstr ""
  
  #: fortran/openmp.c:1276
  #, no-c-format
  msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
! msgstr ""
  
  #: fortran/openmp.c:1282
  #, no-c-format
  msgid "!$OMP DO iteration variable must be of type integer at %L"
! msgstr ""
  
  #: fortran/openmp.c:1286
  #, no-c-format
  msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
! msgstr ""
  
  #: fortran/openmp.c:1294
  #, no-c-format
  msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
! msgstr ""
  
  #: fortran/options.c:253
  #, no-c-format
--- 7055,7262 ----
  #: fortran/openmp.c:135 fortran/openmp.c:502
  #, no-c-format
  msgid "COMMON block /%s/ not found at %C"
! msgstr "COMMON-Block /%s/ bei %C nicht gefunden"
  
  #: fortran/openmp.c:166
! #, no-c-format
  msgid "Syntax error in OpenMP variable list at %C"
! msgstr "Syntaxfehler in OpenMP-Variablenliste bei %C"
  
  #: fortran/openmp.c:292
  #, no-c-format
  msgid "%s is not INTRINSIC procedure name at %C"
! msgstr "%s ist kein INTRINSIC-Prozedurname bei %C"
  
  #: fortran/openmp.c:481
  #, no-c-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.c:521
! #, no-c-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
! msgstr "Syntaxfehler in !$OMP THREADPRIVATE Liste bei %C"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  #: fortran/openmp.c:694
! #, no-c-format
  msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
! msgstr "Klausel NUM_THREADS bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
  #: fortran/openmp.c:702
! #, no-c-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
! msgstr "chunk_size der Klausel SCHEDULE bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
  #: fortran/openmp.c:716 fortran/openmp.c:726 fortran/openmp.c:733
  #: fortran/openmp.c:743
  #, no-c-format
  msgid "Symbol '%s' present on multiple clauses at %L"
! msgstr "Symbol Â»%sÂ« bei %L in mehreren Klauseln vorhanden"
  
  #: fortran/openmp.c:766
  #, no-c-format
  msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
! msgstr "Nicht-threadprivates Objekt Â»%sÂ« in Klausel COPYIN bei %L"
  
  #: fortran/openmp.c:769
! #, no-c-format
  msgid "COPYIN clause object '%s' is ALLOCATABLE at %L"
! msgstr "Klausel COPYIN - Objekt Â»%sÂ« ist bei %L ALLOCATABLE"
  
  #: fortran/openmp.c:777
! #, no-c-format
  msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
! msgstr "Feld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %L"
  
  #: fortran/openmp.c:780
  #, no-c-format
  msgid "COPYPRIVATE clause object '%s' is ALLOCATABLE at %L"
! msgstr "Klausel COPYPRIVATE - Objekt Â»%sÂ« ist bei %L ALLOCATABLE"
  
  #: fortran/openmp.c:788
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
! msgstr "THREADPRIVATE - Objekt Â»%sÂ« in Klausel SHARED bei %L"
  
  #: fortran/openmp.c:791
! #, no-c-format
  msgid "Cray pointee '%s' in SHARED clause at %L"
! msgstr "Cray-Zeigerziel Â»%sÂ« in Klausel SHARED bei %L"
  
  #: fortran/openmp.c:799
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in %s clause at %L"
! msgstr "THREADPRIVATE - Objekt Â»%sÂ« in Klausel %s bei %L"
  
  #: fortran/openmp.c:802
! #, no-c-format
  msgid "Cray pointee '%s' in %s clause at %L"
! msgstr "Cray-Zeigerziel Â»%sÂ« in Klausel %s bei %L"
  
  #: fortran/openmp.c:807
  #, no-c-format
  msgid "POINTER object '%s' in %s clause at %L"
! msgstr "POINTER-Objekt Â»%sÂ« in Klausel %s bei %L"
  
  #: fortran/openmp.c:810
! #, no-c-format
  msgid "%s clause object '%s' is ALLOCATABLE at %L"
! msgstr "Klausel %s - Objekt Â»%sÂ« ist bei %L ALLOCATABLE"
  
  #: fortran/openmp.c:813
! #, no-c-format
  msgid "Cray pointer '%s' in %s clause at %L"
! msgstr "Cray-Zeiger Â»%sÂ« in Klausel %s bei %L"
  
  #: fortran/openmp.c:817
! #, no-c-format
  msgid "Assumed size array '%s' in %s clause at %L"
! msgstr "Feld Â»%sÂ« mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %L"
  
  #: fortran/openmp.c:822
! #, no-c-format
  msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
! msgstr "Variable Â»%sÂ« in Klausel %s wird in NAMELIST-Anweisung bei %L verwendet"
  
  #: fortran/openmp.c:831
  #, no-c-format
  msgid "%c REDUCTION variable '%s' is %s at %L"
! msgstr "%c REDUCTION-Variable Â»%sÂ« ist %s bei %L"
  
  #: fortran/openmp.c:842
  #, no-c-format
  msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
! msgstr "%s REDUCTION-Variable Â»%sÂ« muss bei %L LOGICAL sein"
  
  #: fortran/openmp.c:853
! #, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
! msgstr "%s REDUCTION-Variable Â»%sÂ« muss bei %L INTEGER oder REAL sein"
  
  #: fortran/openmp.c:862
! #, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
! msgstr "%s REDUCTION-Variable Â»%sÂ« muss bei %L INTEGER sein"
  
  #: fortran/openmp.c:971
  #, no-c-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.c:1011
  #, no-c-format
  msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
! msgstr "Zuweisungsoperator !$OMP ATOMIC muss bei %L +, *, -, /, .AND., .OR., .EQV. oder .NEQV. sein"
  
  #: fortran/openmp.c:1059
  #, no-c-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.c:1073
  #, no-c-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 mit Â»var = var op (expr)Â«"
  
  #: fortran/openmp.c:1105
  #, no-c-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.c:1129
  #, no-c-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IORor IEOR must have two arguments at %L"
! msgstr "Eingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente haben"
  
  #: fortran/openmp.c:1136
  #, no-c-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.c:1152
  #, no-c-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
! msgstr "!$OMP ATOMIC intrinsische Argumente auÃŸer einem dÃ¼rfen bei %2$L nicht Â»%1$sÂ« referenzieren"
  
  #: fortran/openmp.c:1155
  #, no-c-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
! msgstr "!$OMP ATOMIC intrinsische Argumente mÃ¼ssen bei %L skalar sein"
  
  #: fortran/openmp.c:1161
  #, no-c-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
! msgstr "Erstes oder letztes !$OMP ATOMIC intrinsisches Argument muss bei %2$L Â»%1$sÂ« sein"
  
  #: fortran/openmp.c:1179
  #, no-c-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.c:1276
  #, no-c-format
  msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
! msgstr "!$OMP DO kann bei %L kein DO WHILE oder DO ohne Schleifensteuerung sein"
  
  #: fortran/openmp.c:1282
  #, no-c-format
  msgid "!$OMP DO iteration variable must be of type integer at %L"
! msgstr "!$OMP DO-Schleifenvariable muss bei %L ganzzahligen Typs sein"
  
  #: fortran/openmp.c:1286
  #, no-c-format
  msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
! msgstr "!$OMP DO-Schleifenvariable darf bei %L nicht THREADPRIVATE sein"
  
  #: fortran/openmp.c:1294
  #, no-c-format
  msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
! msgstr "!$OMP DO-Schleifenvariable bei %L an Klausel statt PRIVATE oder LASTPRIVATE vorhanden"
  
  #: fortran/options.c:253
  #, no-c-format
*************** msgid "Fixed line length must be at leas
*** 7302,7315 ****
  msgstr "Feste ZeilenlÃ¤nge muss mindestens sieben sein."
  
  #: fortran/options.c:560
! #, fuzzy, no-c-format
  msgid "Maximum supported identifier length is %d"
  msgstr "HÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %d"
  
  #: fortran/options.c:652
  #, no-c-format
  msgid "Maximum subrecord length cannot exceed %d"
! msgstr ""
  
  #: fortran/parse.c:294
  #, no-c-format
--- 7294,7307 ----
  msgstr "Feste ZeilenlÃ¤nge muss mindestens sieben sein."
  
  #: fortran/options.c:560
! #, no-c-format
  msgid "Maximum supported identifier length is %d"
  msgstr "HÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %d"
  
  #: fortran/options.c:652
  #, no-c-format
  msgid "Maximum subrecord length cannot exceed %d"
! msgstr "HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreiten"
  
  #: fortran/parse.c:294
  #, no-c-format
*************** msgid "Unclassifiable statement at %C"
*** 7317,7330 ****
  msgstr "Nicht klassifizierbare Anweisung bei %C"
  
  #: fortran/parse.c:318
! #, fuzzy, no-c-format
  msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
! msgstr "Scheinprozedur bei %L nicht in ELEMENTAL-Prozedur erlaubt"
  
  #: fortran/parse.c:395
! #, fuzzy, no-c-format
  msgid "Unclassifiable OpenMP directive at %C"
! msgstr "Nicht klassifizierbare Anweisung bei %C"
  
  #: fortran/parse.c:434 fortran/parse.c:575
  #, no-c-format
--- 7309,7322 ----
  msgstr "Nicht klassifizierbare Anweisung bei %C"
  
  #: fortran/parse.c:318
! #, no-c-format
  msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
! msgstr "OpenMP-Anweisungen bei %C dÃ¼rfen in PURE- oder ELEMENTAL-Prozeduren nicht auftreten"
  
  #: fortran/parse.c:395
! #, no-c-format
  msgid "Unclassifiable OpenMP directive at %C"
! msgstr "Nicht klassifizierbare OpenMP-Anweisung bei %C"
  
  #: fortran/parse.c:434 fortran/parse.c:575
  #, no-c-format
*************** msgstr "Nicht-numerisches Zeichen in Anw
*** 7339,7345 ****
  #: fortran/parse.c:454 fortran/parse.c:489 fortran/parse.c:615
  #, no-c-format
  msgid "Semicolon at %C needs to be preceded by statement"
! msgstr ""
  
  #: fortran/parse.c:462 fortran/parse.c:627
  #, no-c-format
--- 7331,7337 ----
  #: fortran/parse.c:454 fortran/parse.c:489 fortran/parse.c:615
  #, no-c-format
  msgid "Semicolon at %C needs to be preceded by statement"
! msgstr "Semikolon bei %C muss Anweisung vorausgehen"
  
  #: fortran/parse.c:462 fortran/parse.c:627
  #, no-c-format
*************** msgid "Unexpected %s statement at %C in 
*** 7473,7481 ****
  msgstr "Unerwartete Anweisung %s bei %C in INTERFACE-KÃ¶rper"
  
  #: fortran/parse.c:1792
! #, fuzzy, no-c-format
  msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
! msgstr "Name Â»%sÂ« bei %C ist der Name der Prozedur"
  
  #: fortran/parse.c:1857
  #, no-c-format
--- 7465,7473 ----
  msgstr "Unerwartete Anweisung %s bei %C in INTERFACE-KÃ¶rper"
  
  #: fortran/parse.c:1792
! #, no-c-format
  msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
! msgstr "Schnittstellenprozedur Â»%sÂ« bei %L hat den selben Namen wie die umgebende Prozedur"
  
  #: fortran/parse.c:1857
  #, no-c-format
*************** msgstr "Anweisungsmarke in ENDDO bei %C 
*** 7540,7551 ****
  #: fortran/parse.c:2322
  #, no-c-format
  msgid "named block DO at %L requires matching ENDDO name"
! msgstr ""
  
  #: fortran/parse.c:2578
  #, no-c-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
! msgstr ""
  
  #: fortran/parse.c:2635
  #, no-c-format
--- 7532,7543 ----
  #: fortran/parse.c:2322
  #, no-c-format
  msgid "named block DO at %L requires matching ENDDO name"
! msgstr "Benanntes Block-DO bei %L erfordert passenden ENDDO-Namen"
  
  #: fortran/parse.c:2578
  #, no-c-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.c:2635
  #, no-c-format
*************** msgid "Invalid Hollerith constant: %L mu
*** 7621,7627 ****
  msgstr "UngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthalten"
  
  #: fortran/primary.c:268
! #, fuzzy, no-c-format
  msgid "Invalid Hollerith constant: Integer kind at %L should be default"
  msgstr "UngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard sein"
  
--- 7613,7619 ----
  msgstr "UngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthalten"
  
  #: fortran/primary.c:268
! #, no-c-format
  msgid "Invalid Hollerith constant: Integer kind at %L should be default"
  msgstr "UngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard sein"
  
*************** msgid "Scalar PARAMETER required in comp
*** 7711,7719 ****
  msgstr "Skalarer PARAMETER in komplexer Konstante bei %C erwartet"
  
  #: fortran/primary.c:1090
! #, fuzzy, no-c-format
  msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
! msgstr "PARAMETER-Symbol in komplexer Konstante bei %C erwartet"
  
  #: fortran/primary.c:1120
  #, no-c-format
--- 7703,7711 ----
  msgstr "Skalarer PARAMETER in komplexer Konstante bei %C erwartet"
  
  #: fortran/primary.c:1090
! #, no-c-format
  msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
! msgstr "Fortran 2003: PARAMETER-Symbol in komplexer Konstante bei %C"
  
  #: fortran/primary.c:1120
  #, no-c-format
*************** msgid "Keyword '%s' at %C has already ap
*** 7731,7739 ****
  msgstr "SchlÃ¼sselwort Â»%sÂ« bei %C bereits in aktueller Argumentliste aufgetreten"
  
  #: fortran/primary.c:1493
! #, fuzzy, no-c-format
  msgid "Extension: argument list function at %C"
! msgstr "Fehlende Argumentliste in Funktion Â»%sÂ« bei %C"
  
  #: fortran/primary.c:1560
  #, no-c-format
--- 7723,7731 ----
  msgstr "SchlÃ¼sselwort Â»%sÂ« bei %C bereits in aktueller Argumentliste aufgetreten"
  
  #: fortran/primary.c:1493
! #, no-c-format
  msgid "Extension: argument list function at %C"
! msgstr "Erweiterung: Argumentlistenfunktion bei %C"
  
  #: fortran/primary.c:1560
  #, no-c-format
*************** msgstr "Syntaxfehler in Strukturkonstruk
*** 7773,7779 ****
  #: fortran/primary.c:2040
  #, no-c-format
  msgid "'%s' is array valued and directly recursive at %C , so the keyword RESULT must be specified in the FUNCTION statement"
! msgstr ""
  
  #: fortran/primary.c:2115
  #, no-c-format
--- 7765,7771 ----
  #: fortran/primary.c:2040
  #, no-c-format
  msgid "'%s' is array valued and directly recursive at %C , so the keyword RESULT must be specified in the FUNCTION statement"
! msgstr "Â»%sÂ« ist feldwertig und direkt rekursiv bei %C, also muss das SchlÃ¼sselwort RESULT in der FUNCTION-Anweisung angegeben werden"
  
  #: fortran/primary.c:2115
  #, no-c-format
*************** msgid "Symbol at %C is not appropriate f
*** 7801,7811 ****
  msgstr "Symbol bei %C passt nicht zu einem Ausdruck"
  
  #: fortran/primary.c:2410
! #, fuzzy, no-c-format
  msgid "Named constant at %C in an EQUIVALENCE"
! msgstr "Benannte Konstante Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "VARIABLE bei %C erwartet"
--- 7793,7803 ----
  msgstr "Symbol bei %C passt nicht zu einem Ausdruck"
  
  #: fortran/primary.c:2410
! #, no-c-format
  msgid "Named constant at %C in an EQUIVALENCE"
! msgstr "Benannte Konstante bei %C in EQUIVALENCE"
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "VARIABLE bei %C erwartet"
*************** msgid "Dummy procedure at %L not allowed
*** 7831,7839 ****
  msgstr "Scheinprozedur bei %L nicht in ELEMENTAL-Prozedur erlaubt"
  
  #: fortran/resolve.c:151 fortran/resolve.c:964
! #, fuzzy, no-c-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
! msgstr "Spezifisches Unterprogramm Â»%sÂ« bei %L kann nicht aufgelÃ¶st werden"
  
  #: fortran/resolve.c:195
  #, no-c-format
--- 7823,7831 ----
  msgstr "Scheinprozedur bei %L nicht in ELEMENTAL-Prozedur erlaubt"
  
  #: fortran/resolve.c:151 fortran/resolve.c:964
! #, no-c-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
! msgstr "Spezifische INTRINSIC-Prozedur fÃ¼r Referenz Â»%sÂ« bei %L kann nicht gefunden werden"
  
  #: fortran/resolve.c:195
  #, no-c-format
*************** msgid "Argument '%s' of statement functi
*** 7861,7867 ****
  msgstr "Argument Â»%sÂ« der Anweisungs-Funktion bei %L muss skalar sein"
  
  #: fortran/resolve.c:241
! #, fuzzy, no-c-format
  msgid "Character-valued argument '%s' of statement function at %L must have constant length"
  msgstr "Zeichenwertiges Argument Â»%sÂ« der Anweisungsfunktion bei %L muss konstante LÃ¤nge haben"
  
--- 7853,7859 ----
  msgstr "Argument Â»%sÂ« der Anweisungs-Funktion bei %L muss skalar sein"
  
  #: fortran/resolve.c:241
! #, no-c-format
  msgid "Character-valued argument '%s' of statement function at %L must have constant length"
  msgstr "Zeichenwertiges Argument Â»%sÂ« der Anweisungsfunktion bei %L muss konstante LÃ¤nge haben"
  
*************** msgstr "Interne zeichenwertige Funktion 
*** 7878,7884 ****
  #: fortran/resolve.c:480
  #, no-c-format
  msgid "Procedure %s at %L has entries with mismatched array specifications"
! msgstr ""
  
  #: fortran/resolve.c:507
  #, no-c-format
--- 7870,7876 ----
  #: fortran/resolve.c:480
  #, no-c-format
  msgid "Procedure %s at %L has entries with mismatched array specifications"
! msgstr "Prozedur %s bei %L hat EintrÃ¤ge mit unpassenden Feldspezifikationen"
  
  #: fortran/resolve.c:507
  #, no-c-format
*************** msgid "ENTRY result %s can't be of type 
*** 7911,7919 ****
  msgstr "ENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
  #: fortran/resolve.c:662
! #, fuzzy, no-c-format
  msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
! msgstr "Das Element in Konstruktor abgeleiteten Typs bei %L fÃ¼r Zeigerkomponente Â»%sÂ« ist %s, sollte aber %s sein"
  
  #: fortran/resolve.c:675
  #, no-c-format
--- 7903,7911 ----
  msgstr "ENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
  #: fortran/resolve.c:662
! #, no-c-format
  msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
! msgstr "Der Rang des Elements im Konstruktor abgeleiteten Typs bei %L passt nicht zu dem der Komponente (%d/%d)"
  
  #: fortran/resolve.c:675
  #, no-c-format
*************** msgid "The element in the derived type c
*** 7921,7936 ****
  msgstr "Das Element in Konstruktor abgeleiteten Typs bei %L fÃ¼r Zeigerkomponente Â»%sÂ« ist %s, sollte aber %s sein"
  
  #: fortran/resolve.c:692
! #, fuzzy, no-c-format
  msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
! msgstr "Das Element in Konstruktor abgeleiteten Typs bei %L fÃ¼r Zeigerkomponente Â»%sÂ« ist %s, sollte aber %s sein"
  
  #: fortran/resolve.c:814
  #, no-c-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr "Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld Â»%sÂ« vermuteter GrÃ¶ÃŸe bei %L auftreten."
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert aber nirgendwo definiert"
--- 7913,7928 ----
  msgstr "Das Element in Konstruktor abgeleiteten Typs bei %L fÃ¼r Zeigerkomponente Â»%sÂ« ist %s, sollte aber %s sein"
  
  #: fortran/resolve.c:692
! #, no-c-format
  msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
! msgstr "Das Element im Konstruktor abgeleiteten Typs bei %L fÃ¼r Zeigerkomponente Â»%sÂ« sollte ein POINTER oder ein TARGET sein"
  
  #: fortran/resolve.c:814
  #, no-c-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr "Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld Â»%sÂ« vermuteter GrÃ¶ÃŸe bei %L auftreten."
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert aber nirgendwo definiert"
*************** msgid "Statement function '%s' at %L is 
*** 7941,7949 ****
  msgstr "Anweisungsfunktion Â»%sÂ« bei %L ist nicht als effektives Argument erlaubt"
  
  #: fortran/resolve.c:921
! #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
! msgstr "Anweisungsfunktion Â»%sÂ« bei %L ist nicht als effektives Argument erlaubt"
  
  #: fortran/resolve.c:928
  #, no-c-format
--- 7933,7941 ----
  msgstr "Anweisungsfunktion Â»%sÂ« bei %L ist nicht als effektives Argument erlaubt"
  
  #: fortran/resolve.c:921
! #, no-c-format
  msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
! msgstr "Eingebautes Â»%sÂ« bei %L ist nicht als effektives Argument erlaubt"
  
  #: fortran/resolve.c:928
  #, no-c-format
*************** msgid "ELEMENTAL non-INTRINSIC procedure
*** 7956,8962 ****
  msgstr "Elementare nicht-intrinsische Prozedur Â»%sÂ« ist nicht als effektives Argument bei %L erlaubt"
  
  #: fortran/resolve.c:941
! #, fuzzy, no-c-format
  msgid "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
! msgstr "Elementare nicht-intrinsische Prozedur Â»%sÂ« ist nicht als effektives Argument bei %L erlaubt"
  
  #: fortran/resolve.c:980
  #, no-c-format
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "Symbol Â»%sÂ« bei %L ist mehrdeutig"
  
! #: fortran/resolve.c:1018
! #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
! msgstr "Argument von INT bei %L ist kein gÃ¼ltiger Typ"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
! msgstr ""
  
! #: fortran/resolve.c:1036
! #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
! msgstr "Anweisung bei %0 in diesem Kontext ungÃ¼ltig"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
! msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
! msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
! msgstr ""
  
! #: fortran/resolve.c:1200
  msgid "elemental subroutine"
  msgstr "Elementares Unterprogramm"
  
! #: fortran/resolve.c:1333
! #, fuzzy, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
! msgstr "Spezifische Funktion Â»%sÂ« bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr "Generische Funktion Â»%sÂ« bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbar"
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktion Â»%sÂ« bei %L ist INTRINSIC, aber nicht mit eingebauter Funktion vertrÃ¤glich"
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "Spezifische Funktion Â»%sÂ« bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "Funktion Â»%sÂ« bei %L hat IMPLICIT-Typ"
  
! #: fortran/resolve.c:1557
! #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
! msgstr "'%s' bei %L ist kein WERT"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktion Â»%sÂ« ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument ist"
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
! msgstr ""
  
! #: fortran/resolve.c:1693
! #, fuzzy, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
! msgstr "Funktionsreferenz auf Â»%sÂ« bei %L ist innerhalb eines FORALL-Blockes"
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr "Funktionsreferenz auf Â»%sÂ« bei %L ist Nicht-PURE-Prozedur innerhalb einer PURE-Prozedur"
  
! #: fortran/resolve.c:1715
! #, fuzzy, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
! msgstr "Spezifikationsfunktion Â»%sÂ« bei %L kann nicht RECURSIVE sein"
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
! msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr "Unterprogrammaufruf von Â»%sÂ« in FORALL-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr "Unterprogrammaufruf von Â»%sÂ« bei %L ist nicht PURE"
  
! #: fortran/resolve.c:1835
! #, fuzzy, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
! msgstr "Spezifisches Unterprogramm Â»%sÂ« bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisches Unterprogramm Â»%sÂ« bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbar"
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Unterprogramm Â»%sÂ« bei %L ist INTRINSIC aber nicht mit eingebauter Funktion vertrÃ¤glich"
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "Spezifisches Unterprogramm Â»%sÂ« bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr "Â»%sÂ« bei %L hat einen Typen, der nicht zum CALL bei %L passt"
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
! msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
! msgstr ""
  
! #: fortran/resolve.c:2081
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formen der Operanden bei %L und %L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "Operand des unÃ¤ren numerischen Operators Â»%sÂ« bei %%L ist %s"
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "Operanden des binÃ¤ren numerischen Operators Â»%sÂ« bei %%L sind %s/%s"
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%s"
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "Operanden des logischen Operators Â»%sÂ« bei %%L sind %s/%s"
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "Operand des Operators .NOT. bei %%L ist %s"
  
! #: fortran/resolve.c:2211
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werden"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werden"
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "Operanden des Vergleichsoperators Â»%sÂ« bei %%L sind %s/%s"
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "Operand des Benutzeroperators Â»%sÂ« bei %%L ist %s"
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "Operanden des Benutzeroperators Â»%sÂ« bei %%L sind %s/%s"
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "RÃ¤nge fÃ¼r Operator bei %L und %L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "UnzulÃ¤ssiger Schritt von Null bei %L"
  
! #: fortran/resolve.c:2577
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Schranken"
  
! #: fortran/resolve.c:2598
  #, no-c-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.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "Feldindex bei %L muss skalar sein"
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "Feldindex bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "Erweiterung: REAL-Feld-Index bei %L"
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argument dim bei %L muss skalar sein"
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.c:2804
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Feldindex bei %L ist ein Feld mit Rang %d"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L ist kleiner als Eins"
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "End-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.c:2888
! #, fuzzy, no-c-format
  msgid "Substring end index at %L exceeds the string length"
! msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.c:2971
! #, fuzzy, no-c-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 grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.c:2991
  #, no-c-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"
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
! msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
! msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s bei %L muss INTEGER oder REAL sein"
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "Veraltet: REAL DO Schleifeniterator bei %L"
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "In PURE-Prozedur bei %L kann nicht an Schleifenvariable zugewiesen werden"
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ausdruck in DEALLOCATE-Ausdruck bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.c:3518
! #, fuzzy, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
! msgstr "Zu INTENT(IN)-Variable Â»%sÂ« bei %L kann nicht zugewiesen werden"
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
! msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ausdruck in ALLOCATE-Anweisung bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.c:3717
! #, fuzzy, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
! msgstr "Zu INTENT(IN)-Variable Â»%sÂ« bei %L kann nicht zugewiesen werden"
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
! msgstr ""
  
  #. The cases overlap, or they are the same
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.c:3999
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von Art %d sein"
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:4200
! #, fuzzy, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
! msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lle"
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben"
  
! #: fortran/resolve.c:4363
! #, fuzzy, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
! msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben"
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe sein"
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %L"
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "Sprung bei %L bewirkt Endlosschleife"
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "Veraltet: GOTO bei %L springt zum ENDe des Konstrukts bei %L"
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstÃ¼tzte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.c:4651
! #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "Typfehler in Ausdrucksreferenz bei %L"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr "Nicht unterstÃ¼tzte Anweisung beim Finden des FORALL-Index in Ausdruck"
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr "Das FORALL mit Index Â»%sÂ« bewirkt mehr als eine Zuweisung an dieses Objekt bei %L"
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr "Ein FORALL-Index darf nicht in einem Limit- oder Sammelausdruck in gleichem FORALL bei %L auftreten"
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-Variable"
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "Variable Â»%sÂ« wurde keine Zielmarke bei %L zugewiesen"
  
! #: fortran/resolve.c:5082
! #, fuzzy, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
! msgstr "Alternative RETURN-Anweisung bei %L erfordert einen INTEGER-Spezifizierer als RÃ¼ckgabe"
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "Das anstelle einer Zuweisung aufgerufene Unterprogramm Â»%sÂ« bei %L muss PURE sein"
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
! msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
! msgstr "In PURE-Prozedur bei %L kann nicht an Variable Â»%sÂ« zugewiesen werden"
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr "Rechte Seite der Zuweisung bei %L ist ein abgeleiteter Typ, der einen POINTER in einer PURE-Prozedur enthÃ¤lt"
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen numerischen Ausdruck"
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr "STAT-Marke in ALLOCATE-Anweisung bei %L muss Typ INTEGER haben"
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr "STAT-Marke in DEALLOCATE-Anweisung bei %L muss Typ INTEGER haben"
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen LOGICAL-Ausdruck"
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "ZuordnungsfÃ¤higes Feld Â»%sÂ« bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt Â»%sÂ« bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "Feldzeiger Â»%sÂ« bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "Feld Â»%sÂ« bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "Das Feld Â»%sÂ« im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "EntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "Â»%sÂ« bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.c:5655
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "ZuordnungsfÃ¤higes Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5658
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "Externes Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5661
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "Schein-Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "Intrinsisches Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "Funktionsergebnis Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "Automatisches Feld Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
! msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "Objekt Â»%sÂ« bei %L muss das SAVE-Attribut %s haben"
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
! msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion Â»%sÂ« bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.c:5757
! #, fuzzy, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
! msgstr "Zeichenwertige Anweisungsfunktion Â»%sÂ« bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr "Â»%sÂ« hat PRIVATE-Typ und kann kein Scheinargument von Â»%sÂ« sein, das PUBLIC bei %L ist"
  
! #: fortran/resolve.c:5795
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "Externes Objekt Â»%sÂ« bei %L darf keine Initialisierung haben"
  
! #: fortran/resolve.c:5803
! #, fuzzy, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
! msgstr "Das intrinsische Â»%sÂ« bei %L muss mindestens zwei Argumente haben"
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht Feld-wertig sein"
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht Zeiger-wertig sein"
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht pure sein"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht rekursiv sein"
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr "CHARACTER(*)-Funktion Â»%sÂ« bei %L in Fortran 95 veraltet"
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr "ZeichenlÃ¤nge der Komponente Â»%sÂ« muss ein konstanter Spezifikationsausdruck bei %L sein."
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr "Die Komponente Â»%sÂ« ist ein PRIVATE-Typ und kann nicht Komponente von Â»%sÂ« sein, das PUBLIC bei %L ist"
  
! #: fortran/resolve.c:5895
! #, fuzzy, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
! msgstr "Komponente %s des bei %C deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.c:5905
! #, fuzzy, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
! msgstr "Der abgeleitete Typ Â»%sÂ« bei %L hat Typ Â»%sÂ«, der nicht definiert wurde."
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr "Komponente Â»%sÂ« von Â»%sÂ« bei %L muss konstante Feldgrenzen haben."
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr "PRIVATE-Symbol Â»%sÂ« kann kein Element der PUBLIC-Namensliste bei %L sein"
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr "Das Feld Â»%sÂ« muss konstante Form haben um bei %L ein NAMELIST-Objekt zu sein"
  
! #: fortran/resolve.c:5990
! #, fuzzy, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
! msgstr "Skalares Objekt Â»%sÂ« bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in Â»%sÂ« bei %L in Konflikt"
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr "Parameterfeld Â»%sÂ« bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER Â»%sÂ« bei %L passt nicht zu frÃ¼herem IMPLICIT-Typ"
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "UnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr "Der abgeleitete Typ Â»%sÂ« bei %L hat Typ Â»%sÂ«, der nicht definiert wurde."
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument Â»%sÂ« bei %L hat vermutete GrÃ¶ÃŸe und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "Intrinsische Funktion %L existiert nicht"
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
! msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr "BLOCK DATA Element Â»%sÂ« bei %L muss in COMMON sein"
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
! msgstr ""
  
! #: fortran/resolve.c:6508
! #, fuzzy, no-c-format
  msgid "iterator end at %L does not simplify"
! msgstr "Intrinsische Funktion %L existiert nicht"
  
! #: fortran/resolve.c:6516
! #, fuzzy, no-c-format
  msgid "iterator step at %L does not simplify"
! msgstr "Iteratorschritt bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.c:6715
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.c:6720
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable Â»%sÂ« abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.c:6813
! #, fuzzy, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
! msgstr "Variable Â»%sÂ« abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable Â»%sÂ« abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr "Variable Â»%sÂ« abgeleiteten Typs bei %L mit Standardinitialisierung kann kein EQUIVALENCE-Objekt sein."
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.c:6953
! #, fuzzy, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr "Initialisierte Objekte Â»%sÂ« und Â»%sÂ« kÃ¶nnen nicht beide in EQUIVALENCE-Anweisung bei %L sein"
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr "Allgemeines Blockelement Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt in PURE-Prozedur Â»%sÂ« sein"
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld Â»%sÂ« bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "PUBLIC-Funktion Â»%sÂ« bei %L kann nicht PRIVATE-Typen Â»%sÂ« haben"
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRY Â»%sÂ« bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "Prozedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L muss eine FUNKTION sein"
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr "Prozedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L kann nicht vermutete ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "Prozedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr "Enthaltene Prozedur Â»%sÂ« bei %L einer PURE-Prozedur muss auch PURE sein"
  
  #: fortran/scanner.c:676 fortran/scanner.c:797
! #, fuzzy, no-c-format
  msgid "Limit of %d continuations exceeded in statement at %C"
! msgstr "Falsche Fortsetzungszeile bei %C"
  
  #: fortran/scanner.c:721
  #, no-c-format
--- 7948,8954 ----
  msgstr "Elementare nicht-intrinsische Prozedur Â»%sÂ« ist nicht als effektives Argument bei %L erlaubt"
  
  #: fortran/resolve.c:941
! #, no-c-format
  msgid "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
! msgstr "Allgemeine nicht-intrinsische Prozedur Â»%sÂ« ist bei %L nicht als effektives Argument erlaubt"
  
  #: fortran/resolve.c:980
  #, no-c-format
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "Symbol Â»%sÂ« bei %L ist mehrdeutig"
  
! #: fortran/resolve.c:1025
! #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
! msgstr "Wertargument bei %L hat keinen numerischen Typ"
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
! msgstr "Wertargument bei %L kann kein Feld oder Feldabschnitt sein"
  
! #: fortran/resolve.c:1043
! #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
! msgstr "Wertargument bei %L ist in diesem Kontext nicht erlaubt"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
! msgstr "Art des Wertarguments bei %L ist grÃ¶ÃŸer als die Standardart"
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
! msgstr "Ãœbergabe der eingebauten Prozedur Ã¼ber die Speicherstelle ist bei %L nicht erlaubt"
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
! msgstr "Â»%sÂ« bei %L ist ein Feld und optional; wenn es fehlt, kann es nicht das das effektive Argument einer elementaren Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit dem selben Rang (12.4.1.5)"
  
! #: fortran/resolve.c:1207
  msgid "elemental subroutine"
  msgstr "Elementares Unterprogramm"
  
! #: fortran/resolve.c:1340
! #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
! msgstr "Es gibt keine spezifische Funktion fÃ¼r das allgemeine Â»%sÂ« bei %L"
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr "Generische Funktion Â»%sÂ« bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbar"
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktion Â»%sÂ« bei %L ist INTRINSIC, aber nicht mit eingebauter Funktion vertrÃ¤glich"
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "Spezifische Funktion Â»%sÂ« bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "Funktion Â»%sÂ« bei %L hat IMPLICIT-Typ"
  
! #: fortran/resolve.c:1564
! #, no-c-format
  msgid "'%s' at %L is not a function"
! msgstr "Â»%sÂ« bei %L ist keine Funktion"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktion Â»%sÂ« ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument ist"
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
! msgstr "Benutzerdefinierte nicht-elementare Funktion Â»%sÂ« bei %L ist in WORKSHARE-Konstrukt nicht erlaubt"
  
! #: fortran/resolve.c:1700
! #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
! msgstr "Referenz auf Nicht-PURE-Funktion Â»%sÂ« bei %L innerhalb eines FORALL %s"
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr "Funktionsreferenz auf Â»%sÂ« bei %L ist Nicht-PURE-Prozedur innerhalb einer PURE-Prozedur"
  
! #: fortran/resolve.c:1722
! #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
! msgstr "Funktion Â»%sÂ« bei %L kann sich nicht selbst aufrufen, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
! msgstr "Aufruf des Eintrags Â»%sÂ« bei %L ist rekursiv, aber Funktion Â»%sÂ« ist nicht als RECURSIVE deklariert"
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr "Unterprogrammaufruf von Â»%sÂ« in FORALL-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr "Unterprogrammaufruf von Â»%sÂ« bei %L ist nicht PURE"
  
! #: fortran/resolve.c:1842
! #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
! msgstr "Es gibt kein spezifisches Unterprogramm fÃ¼r allgemeines Â»%sÂ« bei %L"
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisches Unterprogramm Â»%sÂ« bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbar"
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Unterprogramm Â»%sÂ« bei %L ist INTRINSIC aber nicht mit eingebauter Funktion vertrÃ¤glich"
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "Spezifisches Unterprogramm Â»%sÂ« bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr "Â»%sÂ« bei %L hat einen Typen, der nicht zum CALL bei %L passt"
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
! msgstr "SUBROUTINE Â»%sÂ« bei %L kann sich nicht selbst aufrufen, da es nicht RECURSIVE ist"
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
! msgstr "Aufruf des Eintrags Â»%sÂ« bei %L ist rekursiv, aber Unterprogramm Â»%sÂ« ist nicht als RECURSIVE deklariert"
  
! #: fortran/resolve.c:2088
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formen der Operanden bei %L und %L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "Operand des unÃ¤ren numerischen Operators Â»%sÂ« bei %%L ist %s"
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "Operanden des binÃ¤ren numerischen Operators Â»%sÂ« bei %%L sind %s/%s"
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%s"
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "Operanden des logischen Operators Â»%sÂ« bei %%L sind %s/%s"
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "Operand des Operators .NOT. bei %%L ist %s"
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werden"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werden"
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "Operanden des Vergleichsoperators Â»%sÂ« bei %%L sind %s/%s"
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "Operand des Benutzeroperators Â»%sÂ« bei %%L ist %s"
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "Operanden des Benutzeroperators Â»%sÂ« bei %%L sind %s/%s"
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "RÃ¤nge fÃ¼r Operator bei %L und %L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "UnzulÃ¤ssiger Schritt von Null bei %L"
  
! #: fortran/resolve.c:2584
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Schranken"
  
! #: fortran/resolve.c:2605
  #, no-c-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.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "Feldindex bei %L muss skalar sein"
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "Feldindex bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "Erweiterung: REAL-Feld-Index bei %L"
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argument dim bei %L muss skalar sein"
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Feldindex bei %L ist ein Feld mit Rang %d"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L ist kleiner als Eins"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "End-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.c:2895
! #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
! msgstr "End-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤nge"
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.c:2978
! #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
! msgstr "Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE haben"
  
! #: fortran/resolve.c:2998
  #, no-c-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"
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
! msgstr "In Spezifikationsausdruck verwendete Variable Â»%sÂ« wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter ist"
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
! msgstr "Variable Â»%sÂ« wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter ist"
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s bei %L muss INTEGER oder REAL sein"
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "Veraltet: REAL DO Schleifeniterator bei %L"
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "In PURE-Prozedur bei %L kann nicht an Schleifenvariable zugewiesen werden"
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ausdruck in DEALLOCATE-Ausdruck bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.c:3525
! #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
! msgstr "INTENT(IN)-Variable Â»%sÂ« bei %L kann nicht freigegeben werden"
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
! msgstr "Die STAT-Variable Â»%sÂ« in einer ALLOCATE-Anweisung darf bei %L nicht in der gleichen Anweisung alloziert werden"
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ausdruck in ALLOCATE-Anweisung bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.c:3724
! #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
! msgstr "INTENT(IN)-Variable Â»%sÂ« bei %L kann nicht alloziert werden"
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
! msgstr "Â»%sÂ« darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
  #. The cases overlap, or they are the same
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.c:4006
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von Art %d sein"
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.c:4207
! #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
! msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lle"
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben"
  
! #: fortran/resolve.c:4370
! #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
! msgstr "DatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben"
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe sein"
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %L"
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "Sprung bei %L bewirkt Endlosschleife"
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "Veraltet: GOTO bei %L springt zum ENDe des Konstrukts bei %L"
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstÃ¼tzte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.c:4658
! #, no-c-format
  msgid "expression reference type error at %L"
  msgstr "Typfehler in Ausdrucksreferenz bei %L"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr "Nicht unterstÃ¼tzte Anweisung beim Finden des FORALL-Index in Ausdruck"
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr "Das FORALL mit Index Â»%sÂ« bewirkt mehr als eine Zuweisung an dieses Objekt bei %L"
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr "Ein FORALL-Index darf nicht in einem Limit- oder Sammelausdruck in gleichem FORALL bei %L auftreten"
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine INTEGER-Variable"
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "Variable Â»%sÂ« wurde keine Zielmarke bei %L zugewiesen"
  
! #: fortran/resolve.c:5089
! #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
! msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabe"
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "Das anstelle einer Zuweisung aufgerufene Unterprogramm Â»%sÂ« bei %L muss PURE sein"
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
! msgstr "rhs der CHARACTER-Zuweisung bei %L wird abgeschnitten (%d/%d)"
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
! msgstr "In PURE-Prozedur bei %2$L kann nicht an Variable Â»%1$sÂ« zugewiesen werden"
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr "Rechte Seite der Zuweisung bei %L ist ein abgeleiteter Typ, der einen POINTER in einer PURE-Prozedur enthÃ¤lt"
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen numerischen Ausdruck"
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr "STAT-Marke in ALLOCATE-Anweisung bei %L muss Typ INTEGER haben"
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr "STAT-Marke in DEALLOCATE-Anweisung bei %L muss Typ INTEGER haben"
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen LOGICAL-Ausdruck"
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "ZuordnungsfÃ¤higes Feld Â»%sÂ« bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt Â»%sÂ« bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "Feldzeiger Â»%sÂ« bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "Feld Â»%sÂ« bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "Das Feld Â»%sÂ« im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "EntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "Â»%sÂ« bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "ZuordnungsfÃ¤higes Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "Externes Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5668
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "Schein-Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "Intrinsisches Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "Funktionsergebnis Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "Automatisches Feld Â»%sÂ« bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
! msgstr "Der Typ %s kann bei %L nicht mit Wirt verbunden werden, da er von unvertrÃ¤glichem Objekt des gleichen Namens bei %L blockiert wird"
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "Objekt Â»%sÂ« bei %L muss das SAVE-Attribut %s haben"
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
! msgstr "Obwohl nicht referenziert, Â»%sÂ« bei %L hat mehrdeutige Schnittstellen"
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion Â»%sÂ« bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.c:5769
! #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
! msgstr "Automatische ZeichenlÃ¤ngenfunktion Â»%sÂ« bei %L muss eine explizite Schnittstelle haben"
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr "Â»%sÂ« hat PRIVATE-Typ und kann kein Scheinargument von Â»%sÂ« sein, das PUBLIC bei %L ist"
  
! #: fortran/resolve.c:5807
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "Externes Objekt Â»%sÂ« bei %L darf keine Initialisierung haben"
  
! #: fortran/resolve.c:5815
! #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
! msgstr "Elementare Funktion Â»%sÂ« bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht Feld-wertig sein"
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht Zeiger-wertig sein"
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht pure sein"
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion Â»%sÂ« bei %L kann nicht rekursiv sein"
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr "CHARACTER(*)-Funktion Â»%sÂ« bei %L in Fortran 95 veraltet"
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr "ZeichenlÃ¤nge der Komponente Â»%sÂ« muss ein konstanter Spezifikationsausdruck bei %L sein."
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr "Die Komponente Â»%sÂ« ist ein PRIVATE-Typ und kann nicht Komponente von Â»%sÂ« sein, das PUBLIC bei %L ist"
  
! #: fortran/resolve.c:5907
! #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
! msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.c:5917
! #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
! msgstr "Die Zeigerkomponente Â»%sÂ« bei Â»%sÂ« bei %L hat nicht deklarierten Typ"
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr "Komponente Â»%sÂ« von Â»%sÂ« bei %L muss konstante Feldgrenzen haben."
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr "PRIVATE-Symbol Â»%sÂ« kann kein Element der PUBLIC-Namensliste bei %L sein"
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr "Das Feld Â»%sÂ« muss konstante Form haben um bei %L ein NAMELIST-Objekt zu sein"
  
! #: fortran/resolve.c:6002
! #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
! msgstr "Namenslistenobjekt Â»%sÂ« bei %L kann nicht ALLOCATABLE-Komponenten haben"
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in Â»%sÂ« bei %L in Konflikt"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr "Parameterfeld Â»%sÂ« bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER Â»%sÂ« bei %L passt nicht zu frÃ¼herem IMPLICIT-Typ"
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "UnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr "Der abgeleitete Typ Â»%sÂ« bei %L hat Typ Â»%sÂ«, der nicht definiert wurde."
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument Â»%sÂ« bei %L hat vermutete GrÃ¶ÃŸe und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "Intrinsische Funktion %L existiert nicht"
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
! msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr "BLOCK DATA Element Â»%sÂ« bei %L muss in COMMON sein"
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
! msgstr "Iteratoranfang bei %L vereinfacht nicht"
  
! #: fortran/resolve.c:6520
! #, no-c-format
  msgid "iterator end at %L does not simplify"
! msgstr "Iteratorende bei %L vereinfacht nicht"
  
! #: fortran/resolve.c:6528
! #, no-c-format
  msgid "iterator step at %L does not simplify"
! msgstr "Iteratorende bei %L vereinfacht nicht"
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.c:6727
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.c:6732
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable Â»%sÂ« abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.c:6825
! #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
! msgstr "Variable Â»%sÂ« abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable Â»%sÂ« abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr "Variable Â»%sÂ« abgeleiteten Typs bei %L mit Standardinitialisierung kann kein EQUIVALENCE-Objekt sein."
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.c:6965
! #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr "Initialisierte Objekte Â»%sÂ« und Â»%sÂ« kÃ¶nnen nicht beide in EQUIVALENCE-Anweisung bei %L sein"
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr "Allgemeines Blockelement Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt in PURE-Prozedur Â»%sÂ« sein"
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld Â»%sÂ« bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente Â»%sÂ« bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "PUBLIC-Funktion Â»%sÂ« bei %L kann nicht PRIVATE-Typen Â»%sÂ« haben"
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRY Â»%sÂ« bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "Prozedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L muss eine FUNKTION sein"
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr "Prozedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L kann nicht vermutete ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "Prozedur fÃ¼r Benutzeroperator Â»%sÂ« bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr "Enthaltene Prozedur Â»%sÂ« bei %L einer PURE-Prozedur muss auch PURE sein"
  
  #: fortran/scanner.c:676 fortran/scanner.c:797
! #, no-c-format
  msgid "Limit of %d continuations exceeded in statement at %C"
! msgstr "Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschritten"
  
  #: fortran/scanner.c:721
  #, no-c-format
*************** msgid "Missing '&' in continued characte
*** 8964,8987 ****
  msgstr "In fortgesetzter Zeichenkonstante bei %C fehlt Â»&Â«"
  
  #: fortran/scanner.c:930
! #, fuzzy, no-c-format
  msgid "Nonconforming tab character at %C"
! msgstr "Konvertierung in Zeichensatz der AusfÃ¼hrung"
  
  #: fortran/scanner.c:1021 fortran/scanner.c:1024
  #, no-c-format
  msgid "'&' not allowed by itself in line %d"
! msgstr ""
  
  #: fortran/scanner.c:1046 fortran/scanner.c:1049
  #, no-c-format
  msgid "'&' not allowed by itself with comment in line %d"
! msgstr ""
  
  #: fortran/scanner.c:1065
  #, no-c-format
  msgid "Nonconforming tab character in column 1 of line %d"
! msgstr ""
  
  #: fortran/scanner.c:1262
  #, no-c-format
--- 8956,8979 ----
  msgstr "In fortgesetzter Zeichenkonstante bei %C fehlt Â»&Â«"
  
  #: fortran/scanner.c:930
! #, no-c-format
  msgid "Nonconforming tab character at %C"
! msgstr "Tab-Zeichen bei %C passt nicht"
  
  #: fortran/scanner.c:1021 fortran/scanner.c:1024
  #, no-c-format
  msgid "'&' not allowed by itself in line %d"
! msgstr "Â»&Â« ist in Zeile %d selbst nicht erlaubt"
  
  #: fortran/scanner.c:1046 fortran/scanner.c:1049
  #, no-c-format
  msgid "'&' not allowed by itself with comment in line %d"
! msgstr "Â»&Â« ist in Zeile %d mit Kommentar selbst nicht erlaubt"
  
  #: fortran/scanner.c:1065
  #, no-c-format
  msgid "Nonconforming tab character in column 1 of line %d"
! msgstr "Unpassendes Tab-Zeichen in Spalte 1 der Zeile %d"
  
  #: fortran/scanner.c:1262
  #, no-c-format
*************** msgid "Result of %s overflows its kind a
*** 9019,9037 ****
  msgstr "Ergebnis von %s Ã¼berschreitet seine Art bei %L"
  
  #: fortran/simplify.c:84
! #, fuzzy, no-c-format
  msgid "Result of %s underflows its kind at %L"
  msgstr "Ergebnis von %s Ã¼berschreitet seine Art bei %L"
  
  #: fortran/simplify.c:88
! #, fuzzy, no-c-format
  msgid "Result of %s is NaN at %L"
! msgstr "Ergebnis von %s Ã¼berschreitet seine Art bei %L"
  
  #: fortran/simplify.c:92
! #, fuzzy, no-c-format
  msgid "Result of %s gives range error for its kind at %L"
! msgstr "Ergebnis von %s Ã¼berschreitet seine Art bei %L"
  
  #: fortran/simplify.c:114
  #, no-c-format
--- 9011,9029 ----
  msgstr "Ergebnis von %s Ã¼berschreitet seine Art bei %L"
  
  #: fortran/simplify.c:84
! #, no-c-format
  msgid "Result of %s underflows its kind at %L"
  msgstr "Ergebnis von %s Ã¼berschreitet seine Art bei %L"
  
  #: fortran/simplify.c:88
! #, no-c-format
  msgid "Result of %s is NaN at %L"
! msgstr "Ergebnis von %s ist NaN bei %L"
  
  #: fortran/simplify.c:92
! #, no-c-format
  msgid "Result of %s gives range error for its kind at %L"
! msgstr "Ergebnis von %s ergibt fÃ¼r seine Art einen Bereichsfehler bei %L"
  
  #: fortran/simplify.c:114
  #, no-c-format
*************** msgid "Invalid KIND parameter of %s at %
*** 9044,9052 ****
  msgstr "UngÃ¼ltiger KIND-Parameter von %s bei %L"
  
  #: fortran/simplify.c:262
! #, fuzzy, no-c-format
  msgid "Argument of ACHAR function at %L outside of range [0,127]"
! msgstr "Argument von IACHAR bei %L muss LÃ¤nge Eins haben"
  
  #: fortran/simplify.c:287
  #, no-c-format
--- 9036,9044 ----
  msgstr "UngÃ¼ltiger KIND-Parameter von %s bei %L"
  
  #: fortran/simplify.c:262
! #, no-c-format
  msgid "Argument of ACHAR function at %L outside of range [0,127]"
! msgstr "Argument der ACHAR-Funktion bei %L auÃŸerhalb des Wertebereichs [0,127]"
  
  #: fortran/simplify.c:287
  #, no-c-format
*************** msgid "If first argument of ATAN2 %L is 
*** 9074,9082 ****
  msgstr "Wenn das erste Argument von ATAN2 %L Null ist, dann darf das zweite Argument nicht Null sein"
  
  #: fortran/simplify.c:709
! #, fuzzy, no-c-format
  msgid "Argument of CHAR function at %L outside of range [0,255]"
! msgstr "Argument von ICHAR bei %L auÃŸerhalb des Wertebereiches dieses Prozessors"
  
  #: fortran/simplify.c:1248
  #, no-c-format
--- 9066,9074 ----
  msgstr "Wenn das erste Argument von ATAN2 %L Null ist, dann darf das zweite Argument nicht Null sein"
  
  #: fortran/simplify.c:709
! #, no-c-format
  msgid "Argument of CHAR function at %L outside of range [0,255]"
! msgstr "Argument der CHAR-Funktion bei %L auÃŸerhalb des Wertebereiches [0,255]"
  
  #: fortran/simplify.c:1248
  #, no-c-format
*************** msgid "Argument of IACHAR at %L must be 
*** 9084,9092 ****
  msgstr "Argument von IACHAR bei %L muss LÃ¤nge Eins haben"
  
  #: fortran/simplify.c:1255
! #, fuzzy, no-c-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
! msgstr "Argument von IACHAR bei %L muss LÃ¤nge Eins haben"
  
  #: fortran/simplify.c:1292
  #, no-c-format
--- 9076,9084 ----
  msgstr "Argument von IACHAR bei %L muss LÃ¤nge Eins haben"
  
  #: fortran/simplify.c:1255
! #, no-c-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.c:1292
  #, no-c-format
*************** msgid "Argument of INT at %L is not a va
*** 9134,9142 ****
  msgstr "Argument von INT bei %L ist kein gÃ¼ltiger Typ"
  
  #: fortran/simplify.c:1690
! #, fuzzy, no-c-format
  msgid "Argument of %s at %L is not a valid type"
! msgstr "Argument von INT bei %L ist kein gÃ¼ltiger Typ"
  
  #: fortran/simplify.c:1785
  #, no-c-format
--- 9126,9134 ----
  msgstr "Argument von INT bei %L ist kein gÃ¼ltiger Typ"
  
  #: fortran/simplify.c:1690
! #, no-c-format
  msgid "Argument of %s at %L is not a valid type"
! msgstr "Argument von %s bei %L hat keinen gÃ¼ltigen Typ"
  
  #: fortran/simplify.c:1785
  #, no-c-format
*************** msgid "Invalid third argument of ISHFTC 
*** 9159,9167 ****
  msgstr "UngÃ¼ltiges drittes Argument von ISHFTC bei %L"
  
  #: fortran/simplify.c:1885
! #, fuzzy, no-c-format
  msgid "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
! msgstr "GrÃ¶ÃŸe des zweiten Arguments von ISHFTC Ã¼berschreitet drittes Argument bei %L"
  
  #: fortran/simplify.c:1901
  #, no-c-format
--- 9151,9159 ----
  msgstr "UngÃ¼ltiges drittes Argument von ISHFTC bei %L"
  
  #: fortran/simplify.c:1885
! #, no-c-format
  msgid "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
! msgstr "GrÃ¶ÃŸe des dritten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %L"
  
  #: fortran/simplify.c:1901
  #, no-c-format
*************** msgid "Magnitude of second argument of I
*** 9169,9177 ****
  msgstr "GrÃ¶ÃŸe des zweiten Arguments von ISHFTC Ã¼berschreitet drittes Argument bei %L"
  
  #: fortran/simplify.c:1904
! #, fuzzy, no-c-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
! msgstr "GrÃ¶ÃŸe des zweiten Arguments von ISHFTC Ã¼berschreitet drittes Argument bei %L"
  
  #: fortran/simplify.c:1975
  #, no-c-format
--- 9161,9169 ----
  msgstr "GrÃ¶ÃŸe des zweiten Arguments von ISHFTC Ã¼berschreitet drittes Argument bei %L"
  
  #: fortran/simplify.c:1904
! #, no-c-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
! msgstr "GrÃ¶ÃŸe des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %L"
  
  #: fortran/simplify.c:1975
  #, no-c-format
*************** msgid "Second argument of MODULO at %L i
*** 9219,9227 ****
  msgstr "Zweites Argument von MODULO bei %L ist Null"
  
  #: fortran/simplify.c:2579
! #, fuzzy, no-c-format
  msgid "Second argument of NEAREST at %L shall not be zero"
! msgstr "Zweites Argument von NEAREST bei %L darf nicht Null sein"
  
  #: fortran/simplify.c:2903
  #, no-c-format
--- 9211,9219 ----
  msgstr "Zweites Argument von MODULO bei %L ist Null"
  
  #: fortran/simplify.c:2579
! #, no-c-format
  msgid "Second argument of NEAREST at %L shall not be zero"
! msgstr "Zweites Argument von NEAREST bei %L sollte nicht Null sein"
  
  #: fortran/simplify.c:2903
  #, no-c-format
*************** msgid "Argument of SQRT at %L has a nega
*** 9284,9292 ****
  msgstr "Argument von SQRT bei %L hat negativen Wert"
  
  #: fortran/simplify.c:3962
! #, fuzzy, no-c-format
  msgid "TRANSFER intrinsic not implemented for initialization at %L"
! msgstr "Erweiterung: Initialisierung im alten Stil bei %C"
  
  #: fortran/symbol.c:112
  #, no-c-format
--- 9276,9284 ----
  msgstr "Argument von SQRT bei %L hat negativen Wert"
  
  #: fortran/simplify.c:3962
! #, no-c-format
  msgid "TRANSFER intrinsic not implemented for initialization at %L"
! msgstr "Intrinsisches TRANSFER fÃ¼r Initialisierung bei %L nicht implementiert"
  
  #: fortran/symbol.c:112
  #, no-c-format
*************** msgid "%s attribute conflicts with %s at
*** 9329,9342 ****
  msgstr "Attribut %s steht mit Attribut %s in Â»%sÂ« bei %L in Konflikt"
  
  #: fortran/symbol.c:533
! #, fuzzy, no-c-format
  msgid "In the selected standard, %s attribute conflicts with %s attribute at %L"
! msgstr "Attribut %s steht mit Attribut %s bei %L in Konflikt"
  
  #: fortran/symbol.c:539
! #, fuzzy, no-c-format
  msgid "In the selected standard, %s attribute conflicts with %s attribute in '%s' at %L"
! msgstr "Attribut %s steht mit Attribut %s in Â»%sÂ« bei %L in Konflikt"
  
  #: fortran/symbol.c:582
  #, no-c-format
--- 9321,9334 ----
  msgstr "Attribut %s steht mit Attribut %s in Â»%sÂ« bei %L in Konflikt"
  
  #: fortran/symbol.c:533
! #, no-c-format
  msgid "In the selected standard, %s attribute conflicts with %s attribute at %L"
! msgstr "Im gewÃ¤hlten Standard steht Attribut %s mit Attribut %s bei %L in Konflikt"
  
  #: fortran/symbol.c:539
! #, no-c-format
  msgid "In the selected standard, %s attribute conflicts with %s attribute in '%s' at %L"
! msgstr "Im gewÃ¤hlten Standard steht Attribut %s mit Attribut %s in Â»%sÂ« bei %L in Konflikt"
  
  #: fortran/symbol.c:582
  #, no-c-format
*************** msgstr "Symbol Â»%sÂ« bei %C wurde berei
*** 9464,9496 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr "Benannter COMMON-Block Â»%sÂ« bei %L sollte die gleiche GrÃ¶ÃŸe haben"
  
! #: fortran/trans-common.c:669
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "UngÃ¼ltige Feldreferenz bei %L"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "UngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-Objekt"
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr "Inkonsistente Ã„quivalenzregeln mit Â»%sÂ« bei %L und Â»%sÂ« bei %L"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
! #, fuzzy, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr "Die Ã„quivalenzmenge fÃ¼r bei %2$L deklarierte Variable Â»%1$sÂ« verletzt Ausrichtungsanforderungen"
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr "Ã„quivalenz fÃ¼r Â»%sÂ« passt nicht zur Anordnung von COMMON Â»%sÂ« bei %L"
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr "Die Ã„quivalenzmenge fÃ¼r Â»%sÂ« bewirkt eine ungÃ¼ltige Erweiterung fÃ¼r COMMON Â»%sÂ« bei %L"
--- 9456,9488 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr "Benannter COMMON-Block Â»%sÂ« bei %L sollte die gleiche GrÃ¶ÃŸe haben"
  
! #: fortran/trans-common.c:670
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "UngÃ¼ltige Feldreferenz bei %L"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "UngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-Objekt"
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr "Inkonsistente Ã„quivalenzregeln mit Â»%sÂ« bei %L und Â»%sÂ« bei %L"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
! #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr "Die Ã„quivalenzmenge fÃ¼r bei %2$L deklarierte Variable Â»%1$sÂ« verletzt Ausrichtungsanforderungen"
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr "Ã„quivalenz fÃ¼r Â»%sÂ« passt nicht zur Anordnung von COMMON Â»%sÂ« bei %L"
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr "Die Ã„quivalenzmenge fÃ¼r Â»%sÂ« bewirkt eine ungÃ¼ltige Erweiterung fÃ¼r COMMON Â»%sÂ« bei %L"
*************** msgstr "Die Ã„quivalenzmenge fÃ¼r Â»%sÂ«
*** 9498,9514 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr "AuffÃ¼llen mit %d Bytes vor Â»%sÂ« in COMMON Â»%sÂ« bei %L erforderlich"
  
! #: fortran/trans-common.c:967
! #, fuzzy, no-c-format
  msgid "COMMON '%s' at %L does not exist"
! msgstr "Intrinsische Funktion %L existiert nicht"
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr "COMMON Â»%sÂ« bei %L erfordert AuffÃ¼llen mit Â»%dÂ« Bytes am Anfang"
--- 9490,9506 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr "AuffÃ¼llen mit %d Bytes vor Â»%sÂ« in COMMON Â»%sÂ« bei %L erforderlich"
  
! #: fortran/trans-common.c:968
! #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
! msgstr "COMMON Â»%sÂ« bei %L existiert nicht"
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr "COMMON Â»%sÂ« bei %L erfordert AuffÃ¼llen mit Â»%dÂ« Bytes am Anfang"
*************** msgid "storage size not constant"
*** 9524,9551 ****
  msgstr "SpeichergrÃ¶ÃŸe nicht konstant"
  
  #: fortran/trans-decl.c:2933
! #, fuzzy, no-c-format
  msgid "Unused parameter %s declared at %L"
! msgstr "Parameter %qD leer definiert"
  
  #: fortran/trans-decl.c:2939
! #, fuzzy, no-c-format
  msgid "Unused variable %s declared at %L"
! msgstr "Instanzvariable %qs ist als Â»%sÂ« deklariert"
  
! #: fortran/trans-expr.c:1954
! #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
! msgstr "Fehlende Argumentliste in Funktion Â»%sÂ« bei %C"
  
  #: fortran/trans-intrinsic.c:767
! #, fuzzy, no-c-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.c:3339
  msgid "Argument NCOPIES of REPEAT intrinsic is negative"
! msgstr ""
  
  #: fortran/trans-io.c:1010
  #, no-c-format
--- 9516,9543 ----
  msgstr "SpeichergrÃ¶ÃŸe nicht konstant"
  
  #: fortran/trans-decl.c:2933
! #, no-c-format
  msgid "Unused parameter %s declared at %L"
! msgstr "Ungenutzter Parameter %s bei %L deklariert"
  
  #: fortran/trans-decl.c:2939
! #, no-c-format
  msgid "Unused variable %s declared at %L"
! msgstr "Ungenutzte Variable %s bei %L deklariert"
  
! #: fortran/trans-expr.c:1962
! #, no-c-format
  msgid "Unknown argument list function at %L"
! msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
  #: fortran/trans-intrinsic.c:767
! #, no-c-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.c:3339
  msgid "Argument NCOPIES of REPEAT intrinsic is negative"
! msgstr "Argument NCOPIES des intrinsischen REPEAT ist negativ"
  
  #: fortran/trans-io.c:1010
  #, no-c-format
*************** msgstr "Profiling wird mit -mg nicht unt
*** 10331,10339 ****
  #: config/rs6000/sysv4.h:898 config/rs6000/sysv4.h:900
  #: config/alpha/linux-elf.h:34 config/alpha/linux-elf.h:36 config/linux.h:106
  #: config/linux.h:108
- #, fuzzy
  msgid "-mglibc and -muclibc used together"
! msgstr "-mips16 und -mdsp dÃ¼rfen nicht zusammen verwendet werden"
  
  #: config/sparc/linux64.h:211 config/sparc/linux64.h:222
  #: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
--- 10323,10330 ----
  #: config/rs6000/sysv4.h:898 config/rs6000/sysv4.h:900
  #: config/alpha/linux-elf.h:34 config/alpha/linux-elf.h:36 config/linux.h:106
  #: config/linux.h:108
  msgid "-mglibc and -muclibc used together"
! msgstr "-mglibc and -muclibc zusammen verwendet"
  
  #: config/sparc/linux64.h:211 config/sparc/linux64.h:222
  #: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
*************** msgstr "Mit Aufruf verbundene Register f
*** 10436,10442 ****
  
  #: config/mmix/mmix.opt:38
  msgid "Use epsilon-respecting floating point compare instructions"
! msgstr "Epsilon beachtende FlieÃŸkomma-Vergleichsbefehle verwenden"
  
  #: config/mmix/mmix.opt:42
  msgid "Use zero-extending memory loads, not sign-extending ones"
--- 10427,10433 ----
  
  #: config/mmix/mmix.opt:38
  msgid "Use epsilon-respecting floating point compare instructions"
! msgstr "Epsilon beachtende Gleitkomma-Vergleichsbefehle verwenden"
  
  #: config/mmix/mmix.opt:42
  msgid "Use zero-extending memory loads, not sign-extending ones"
*************** msgstr "PowerPC V2.02 popcntb-Befehl ver
*** 10778,10798 ****
  
  #: config/rs6000/rs6000.opt:65
  msgid "Use PowerPC V2.02 floating point rounding instructions"
! msgstr "PowerPC V2.02 FlieÃŸkomma-Rundungsbefehle verwenden"
  
  #: config/rs6000/rs6000.opt:69
  msgid "Use AltiVec instructions"
  msgstr "AltiVec-Befehle verwenden"
  
  #: config/rs6000/rs6000.opt:73
- #, fuzzy
  msgid "Use 4xx half-word multiply instructions"
! msgstr "Verschmolzene Multiplizier-/Addier-Befehle erzeugen"
  
  #: config/rs6000/rs6000.opt:77
- #, fuzzy
  msgid "Use 4xx string-search dlmzb instruction"
! msgstr "AltiVec-Befehle verwenden"
  
  #: config/rs6000/rs6000.opt:81
  msgid "Generate load/store multiple instructions"
--- 10769,10787 ----
  
  #: config/rs6000/rs6000.opt:65
  msgid "Use PowerPC V2.02 floating point rounding instructions"
! msgstr "PowerPC V2.02 Gleitkomma-Rundungsbefehle verwenden"
  
  #: config/rs6000/rs6000.opt:69
  msgid "Use AltiVec instructions"
  msgstr "AltiVec-Befehle verwenden"
  
  #: config/rs6000/rs6000.opt:73
  msgid "Use 4xx half-word multiply instructions"
! msgstr "4xx Halbwort-Multiplikationsbefehle verwendet"
  
  #: config/rs6000/rs6000.opt:77
  msgid "Use 4xx string-search dlmzb instruction"
! msgstr "4xx Befehl zur Zeichenkettensuche dlmzb verwenden"
  
  #: config/rs6000/rs6000.opt:81
  msgid "Generate load/store multiple instructions"
*************** msgstr "Alte Mnemonics fÃ¼r PowerPC-Arch
*** 10812,10823 ****
  
  #: config/rs6000/rs6000.opt:97 config/pdp11/pdp11.opt:84
  msgid "Do not use hardware floating point"
! msgstr "Hardware-FlieÃŸkomma nicht verwenden"
  
  #: config/rs6000/rs6000.opt:101 config/pdp11/pdp11.opt:72
  #: config/frv/frv.opt:121
  msgid "Use hardware floating point"
! msgstr "Hardware-FlieÃŸkomma verwenden"
  
  #: config/rs6000/rs6000.opt:105
  msgid "Do not generate load/store with update instructions"
--- 10801,10812 ----
  
  #: config/rs6000/rs6000.opt:97 config/pdp11/pdp11.opt:84
  msgid "Do not use hardware floating point"
! msgstr "Hardware-Gleitkomma nicht verwenden"
  
  #: config/rs6000/rs6000.opt:101 config/pdp11/pdp11.opt:72
  #: config/frv/frv.opt:121
  msgid "Use hardware floating point"
! msgstr "Hardware-Gleitkomma verwenden"
  
  #: config/rs6000/rs6000.opt:105
  msgid "Do not generate load/store with update instructions"
*************** msgstr "Kleine Strukturen Ã¼ber Register
*** 10849,10863 ****
  
  #: config/rs6000/rs6000.opt:140
  msgid "Generate software floating point divide for better throughput"
! msgstr "Software-FlieÃŸkommadivision fÃ¼r besseren Durchsatz erzeugen"
  
  #: config/rs6000/rs6000.opt:144
  msgid "Do not place floating point constants in TOC"
! msgstr "FlieÃŸkommakonstanten nicht ins TOC legen"
  
  #: config/rs6000/rs6000.opt:148
  msgid "Place floating point constants in TOC"
! msgstr "FlieÃŸkommakonstanten ins TOC legen"
  
  #: config/rs6000/rs6000.opt:152
  msgid "Do not place symbol+offset constants in TOC"
--- 10838,10852 ----
  
  #: config/rs6000/rs6000.opt:140
  msgid "Generate software floating point divide for better throughput"
! msgstr "Software-Gleitkommadivision fÃ¼r besseren Durchsatz erzeugen"
  
  #: config/rs6000/rs6000.opt:144
  msgid "Do not place floating point constants in TOC"
! msgstr "Gleitkommakonstanten nicht ins TOC legen"
  
  #: config/rs6000/rs6000.opt:148
  msgid "Place floating point constants in TOC"
! msgstr "Gleitkommakonstanten ins TOC legen"
  
  #: config/rs6000/rs6000.opt:152
  msgid "Do not place symbol+offset constants in TOC"
*************** msgstr "Vor der Verwendung des veraltete
*** 10930,10936 ****
  
  #: config/rs6000/rs6000.opt:227
  msgid "Select GPR floating point method"
! msgstr "GPR-FlieÃŸkommamethode auswÃ¤hlen"
  
  #: config/rs6000/rs6000.opt:231
  msgid "Specify size of long double (64 or 128 bits)"
--- 10919,10925 ----
  
  #: config/rs6000/rs6000.opt:227
  msgid "Select GPR floating point method"
! msgstr "GPR-Gleitkommamethode auswÃ¤hlen"
  
  #: config/rs6000/rs6000.opt:231
  msgid "Specify size of long double (64 or 128 bits)"
*************** msgstr "Funktionswerte Ã¼ber FPU-Registe
*** 11062,11072 ****
  
  #: config/i386/i386.opt:114
  msgid "Generate floating point mathematics using given instruction set"
! msgstr "FlieÃŸkommaarithmetik mit gegebenem Befehlssatz erzeugen"
  
  #: config/i386/i386.opt:122 config/m68k/ieee.opt:25
  msgid "Use IEEE math for fp comparisons"
! msgstr "IEEE-Arithmetik fÃ¼r FlieÃŸkommavergleiche verwenden"
  
  #: config/i386/i386.opt:126
  msgid "Inline all known string operations"
--- 11051,11061 ----
  
  #: config/i386/i386.opt:114
  msgid "Generate floating point mathematics using given instruction set"
! msgstr "Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen"
  
  #: config/i386/i386.opt:122 config/m68k/ieee.opt:25
  msgid "Use IEEE math for fp comparisons"
! msgstr "IEEE-Arithmetik fÃ¼r Gleitkommavergleiche verwenden"
  
  #: config/i386/i386.opt:126
  msgid "Inline all known string operations"
*************** msgstr "SSE-Register-Ãœbergabekonvention
*** 11122,11128 ****
  
  #: config/i386/i386.opt:206
  msgid "Realign stack in prologue"
! msgstr ""
  
  #: config/i386/i386.opt:210
  msgid "Uninitialized locals in .bss"
--- 11111,11117 ----
  
  #: config/i386/i386.opt:206
  msgid "Realign stack in prologue"
! msgstr "Stack in Prolog neu ausrichten"
  
  #: config/i386/i386.opt:210
  msgid "Uninitialized locals in .bss"
*************** msgstr "Code fÃ¼r groÃŸe switch-Anweisun
*** 11223,11229 ****
  
  #: config/pa/pa.opt:40
  msgid "Disable FP regs"
! msgstr "FlieÃŸkommaregister ausschalten"
  
  #: config/pa/pa.opt:44
  msgid "Disable indexed addressing"
--- 11212,11218 ----
  
  #: config/pa/pa.opt:40
  msgid "Disable FP regs"
! msgstr "Gleitkommaregister ausschalten"
  
  #: config/pa/pa.opt:44
  msgid "Disable indexed addressing"
*************** msgstr "CPU fÃ¼r Planzwecke angeben. GÃ¼
*** 11271,11277 ****
  
  #: config/pa/pa.opt:105 config/frv/frv.opt:178
  msgid "Use software floating point"
! msgstr "Software-FlieÃŸkomma verwenden"
  
  #: config/pa/pa.opt:113
  msgid "Do not disable space regs"
--- 11260,11266 ----
  
  #: config/pa/pa.opt:105 config/frv/frv.opt:178
  msgid "Use software floating point"
! msgstr "Software-Gleitkomma verwenden"
  
  #: config/pa/pa.opt:113
  msgid "Do not disable space regs"
*************** msgstr "Namen der Ziel-CPU angeben"
*** 11404,11414 ****
  
  #: config/arm/arm.opt:77
  msgid "Specify if floating point hardware should be used"
! msgstr "Angeben, ob FlieÃŸkommahardware verwendet werden sollte"
  
  #: config/arm/arm.opt:91
  msgid "Specify the name of the target floating point hardware/format"
! msgstr "Namen der FlieÃŸkommahardware/-format des Zielsystems angeben"
  
  #: config/arm/arm.opt:95
  msgid "Alias for -mfloat-abi=hard"
--- 11393,11403 ----
  
  #: config/arm/arm.opt:77
  msgid "Specify if floating point hardware should be used"
! msgstr "Angeben, ob Gleitkommahardware verwendet werden sollte"
  
  #: config/arm/arm.opt:91
  msgid "Specify the name of the target floating point hardware/format"
! msgstr "Namen der Gleitkommahardware/-format des Zielsystems angeben"
  
  #: config/arm/arm.opt:95
  msgid "Alias for -mfloat-abi=hard"
*************** msgstr "In Entwicklung befindliche neue 
*** 11544,11550 ****
  
  #: config/c4x/c4x.opt:76
  msgid "Use fast but approximate float to integer conversion"
! msgstr "Schnelle aber nur angenÃ¤herte FlieÃŸkomma-zu-Ganzzahl-Umwandlung verwenden"
  
  #: config/c4x/c4x.opt:80
  msgid "Force RTL generation to emit valid 3 operand insns"
--- 11533,11539 ----
  
  #: config/c4x/c4x.opt:76
  msgid "Use fast but approximate float to integer conversion"
! msgstr "Schnelle aber nur angenÃ¤herte Gleitkomma-zu-Ganzzahl-Umwandlung verwenden"
  
  #: config/c4x/c4x.opt:80
  msgid "Force RTL generation to emit valid 3 operand insns"
*************** msgstr "CONST16-Befehle zum Laden von Ko
*** 11652,11658 ****
  
  #: config/xtensa/xtensa.opt:28
  msgid "Enable fused multiply/add and multiply/subtract FP instructions"
! msgstr "Verschmolzene Multiplizier/Addier- und Multiplizier/Subtrahier-Befehle fÃ¼r FlieÃŸkomma einschalten"
  
  #: config/xtensa/xtensa.opt:32
  msgid "Use indirect CALLXn instructions for large programs"
--- 11641,11647 ----
  
  #: config/xtensa/xtensa.opt:28
  msgid "Enable fused multiply/add and multiply/subtract FP instructions"
! msgstr "Verschmolzene Multiplizier/Addier- und Multiplizier/Subtrahier-Befehle fÃ¼r Gleitkomma einschalten"
  
  #: config/xtensa/xtensa.opt:32
  msgid "Use indirect CALLXn instructions for large programs"
*************** msgstr "ABI-reservierte Register verwend
*** 11824,11834 ****
  
  #: config/sparc/sparc.opt:48
  msgid "Use hardware quad FP instructions"
! msgstr "Hardware-Vierfach-FlieÃŸkommabefehle verwenden"
  
  #: config/sparc/sparc.opt:52
  msgid "Do not use hardware quad fp instructions"
! msgstr "Hardware-Vierfach-FlieÃŸkommabefehle nicht verwenden"
  
  #: config/sparc/sparc.opt:56
  msgid "Compile for V8+ ABI"
--- 11813,11823 ----
  
  #: config/sparc/sparc.opt:48
  msgid "Use hardware quad FP instructions"
! msgstr "Hardware-Vierfach-Gleitkommabefehle verwenden"
  
  #: config/sparc/sparc.opt:52
  msgid "Do not use hardware quad fp instructions"
! msgstr "Hardware-Vierfach-Gleitkommabefehle nicht verwenden"
  
  #: config/sparc/sparc.opt:56
  msgid "Compile for V8+ ABI"
*************** msgstr "Gegebenes SPARC-V9-Codemodell ve
*** 11872,11878 ****
  
  #: config/sparc/sparc.opt:104
  msgid "Enable strict 32-bit psABI struct return checking."
! msgstr ""
  
  #: config/sparc/little-endian.opt:24
  msgid "Generate code for little-endian"
--- 11861,11867 ----
  
  #: config/sparc/sparc.opt:104
  msgid "Enable strict 32-bit psABI struct return checking."
! msgstr "Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten"
  
  #: config/sparc/little-endian.opt:24
  msgid "Generate code for little-endian"
*************** msgstr "Nur-Lese-Daten in SECTION legen"
*** 11904,11915 ****
  
  #: config/sh/superh.opt:6
  msgid "Board name [and memory region]."
! msgstr ""
  
  #: config/sh/superh.opt:10
- #, fuzzy
  msgid "Runtime name."
! msgstr "Kein Eingabedateiname."
  
  #: config/sh/sh.opt:45
  msgid "Generate SH1 code"
--- 11893,11903 ----
  
  #: config/sh/superh.opt:6
  msgid "Board name [and memory region]."
! msgstr "Boardname [und Speicherbereich]."
  
  #: config/sh/superh.opt:10
  msgid "Runtime name."
! msgstr "Laufzeitname."
  
  #: config/sh/sh.opt:45
  msgid "Generate SH1 code"
*************** msgid "Generate SH4 code"
*** 11952,12007 ****
  msgstr "SH4-Code erzeugen"
  
  #: config/sh/sh.opt:85
- #, fuzzy
  msgid "Generate SH4-100 code"
! msgstr "SH1-Code erzeugen"
  
  #: config/sh/sh.opt:89
- #, fuzzy
  msgid "Generate SH4-200 code"
! msgstr "SH2-Code erzeugen"
  
  #: config/sh/sh.opt:93
  msgid "Generate SH4 FPU-less code"
  msgstr "FPU-freien SH4-Code erzeugen"
  
  #: config/sh/sh.opt:97
- #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Code fÃ¼r C44-CPU erzeugen"
  
  #: config/sh/sh.opt:102
- #, fuzzy
  msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Code fÃ¼r C40-CPU erzeugen"
  
  #: config/sh/sh.opt:107
  msgid "Generate default single-precision SH4 code"
  msgstr "Standard SH4-Code mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:111
- #, fuzzy
  msgid "Generate default single-precision SH4-100 code"
! msgstr "Standard SH4-Code mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:115
- #, fuzzy
  msgid "Generate default single-precision SH4-200 code"
! msgstr "Standard SH4-Code mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:119
  msgid "Generate only single-precision SH4 code"
  msgstr "SH4-Code nur mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:123
- #, fuzzy
  msgid "Generate only single-precision SH4-100 code"
! msgstr "SH4-Code nur mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:127
- #, fuzzy
  msgid "Generate only single-precision SH4-200 code"
! msgstr "SH4-Code nur mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:131
  msgid "Generate SH4a code"
--- 11940,11987 ----
  msgstr "SH4-Code erzeugen"
  
  #: config/sh/sh.opt:85
  msgid "Generate SH4-100 code"
! msgstr "SH4-100-Code erzeugen"
  
  #: config/sh/sh.opt:89
  msgid "Generate SH4-200 code"
! msgstr "SH4-200-Code erzeugen"
  
  #: config/sh/sh.opt:93
  msgid "Generate SH4 FPU-less code"
  msgstr "FPU-freien SH4-Code erzeugen"
  
  #: config/sh/sh.opt:97
  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:102
  msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)"
  
  #: config/sh/sh.opt:107
  msgid "Generate default single-precision SH4 code"
  msgstr "Standard SH4-Code mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:111
  msgid "Generate default single-precision SH4-100 code"
! msgstr "Standard SH4-100-Code mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:115
  msgid "Generate default single-precision SH4-200 code"
! msgstr "Standard SH4-200-Code mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:119
  msgid "Generate only single-precision SH4 code"
  msgstr "SH4-Code nur mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:123
  msgid "Generate only single-precision SH4-100 code"
! msgstr "SH4-100-Code nur mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:127
  msgid "Generate only single-precision SH4-200 code"
! msgstr "SH4-200-Code nur mit einfacher Genauigkeit erzeugen"
  
  #: config/sh/sh.opt:131
  msgid "Generate SH4a code"
*************** msgid "Align doubles at 64-bit boundarie
*** 12068,12076 ****
  msgstr "Doubles auf 64-Bit-Grenzen ausrichten"
  
  #: config/sh/sh.opt:195
- #, fuzzy
  msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
! msgstr "Divisionsstrategie, eine von: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp"
  
  #: config/sh/sh.opt:199
  msgid "Specify name for 32 bit signed division function"
--- 12048,12055 ----
  msgstr "Doubles auf 64-Bit-Grenzen ausrichten"
  
  #: config/sh/sh.opt:195
  msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
! msgstr "Divisionsstrategie, eine von: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
  
  #: config/sh/sh.opt:199
  msgid "Specify name for 32 bit signed division function"
*************** msgstr "Renesas(vormals Hitachi)/SuperH-
*** 12086,12092 ****
  
  #: config/sh/sh.opt:214
  msgid "Increase the IEEE compliance for floating-point code"
! msgstr "IEEE-Befolgung fÃ¼r FlieÃŸkommacode erhÃ¶hen"
  
  #: config/sh/sh.opt:218
  msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
--- 12065,12071 ----
  
  #: config/sh/sh.opt:214
  msgid "Increase the IEEE compliance for floating-point code"
! msgstr "IEEE-Befolgung fÃ¼r Gleitkommacode erhÃ¶hen"
  
  #: config/sh/sh.opt:218
  msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
*************** msgstr "Bibliotheksfunktionsaufruf zum A
*** 12138,12144 ****
  
  #: config/sh/sh.opt:274
  msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:24
  msgid "Generate code for an 11/10"
--- 12117,12123 ----
  
  #: config/sh/sh.opt:274
  msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Vorgeben, dass Sprung-um-Sprung ein bedingter Sprung ist"
  
  #: config/pdp11/pdp11.opt:24
  msgid "Generate code for an 11/10"
*************** msgstr "16-Bit-abs-Muster verwenden"
*** 12158,12164 ****
  
  #: config/pdp11/pdp11.opt:40
  msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
! msgstr "FlieÃŸkommaergebnisse Ã¼ber ac0 zurÃ¼ckgeben (fr0 in Unix-Assemblersyntax)"
  
  #: config/pdp11/pdp11.opt:44
  msgid "Do not use inline patterns for copying memory"
--- 12137,12143 ----
  
  #: config/pdp11/pdp11.opt:40
  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:44
  msgid "Do not use inline patterns for copying memory"
*************** msgstr "Selbstverschiebbaren Code erzeug
*** 12250,12260 ****
  
  #: config/ia64/ia64.opt:46
  msgid "Generate inline floating point division, optimize for latency"
! msgstr "Eingebettete FlieÃŸkommadivision erzeugen, auf Wartezeit optimieren"
  
  #: config/ia64/ia64.opt:50
  msgid "Generate inline floating point division, optimize for throughput"
! msgstr "Eingebettete FlieÃŸkommadivision erzeugen, auf Durchsatz optimieren"
  
  #: config/ia64/ia64.opt:57
  msgid "Generate inline integer division, optimize for latency"
--- 12229,12239 ----
  
  #: config/ia64/ia64.opt:46
  msgid "Generate inline floating point division, optimize for latency"
! msgstr "Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren"
  
  #: config/ia64/ia64.opt:50
  msgid "Generate inline floating point division, optimize for throughput"
! msgstr "Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren"
  
  #: config/ia64/ia64.opt:57
  msgid "Generate inline integer division, optimize for latency"
*************** msgid "Enable earlier placing stop bits 
*** 12289,12342 ****
  msgstr "FrÃ¼here Stop-Bit-Platzierung fÃ¼r bessere Planung einschalten"
  
  #: config/ia64/ia64.opt:101
- #, fuzzy
  msgid "Use data speculation before reload"
! msgstr "Spekulative Bewegung bei mehr Ladeoperationen erlauben"
  
  #: config/ia64/ia64.opt:105
  msgid "Use data speculation after reload"
! msgstr ""
  
  #: config/ia64/ia64.opt:109
- #, fuzzy
  msgid "Use control speculation"
! msgstr "Konsolenanwendung erzeugen"
  
  #: config/ia64/ia64.opt:113
  msgid "Use in block data speculation before reload"
! msgstr ""
  
  #: config/ia64/ia64.opt:117
  msgid "Use in block data speculation after reload"
! msgstr ""
  
  #: config/ia64/ia64.opt:121
  msgid "Use in block control speculation"
! msgstr ""
  
  #: config/ia64/ia64.opt:125
  msgid "Use simple data speculation check"
! msgstr ""
  
  #: config/ia64/ia64.opt:129
  msgid "Use simple data speculation check for control speculation"
! msgstr ""
  
  #: config/ia64/ia64.opt:133
  msgid "Print information about speculative motions."
! msgstr ""
  
  #: config/ia64/ia64.opt:137
  msgid "If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment "
! msgstr ""
  
  #: config/ia64/ia64.opt:141
  msgid "If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment "
! msgstr ""
  
  #: config/ia64/ia64.opt:145
  msgid "Count speculative dependencies while calculating priority of instructions"
! msgstr ""
  
  #: config/ia64/ilp32.opt:3
  msgid "Generate ILP32 code"
--- 12268,12319 ----
  msgstr "FrÃ¼here Stop-Bit-Platzierung fÃ¼r bessere Planung einschalten"
  
  #: config/ia64/ia64.opt:101
  msgid "Use data speculation before reload"
! msgstr "Datenspekulation vor Neuladen verwenden"
  
  #: config/ia64/ia64.opt:105
  msgid "Use data speculation after reload"
! msgstr "Datenspekulation nach Neuladen verwenden"
  
  #: config/ia64/ia64.opt:109
  msgid "Use control speculation"
! msgstr "Steuerungsspekulation verwenden"
  
  #: config/ia64/ia64.opt:113
  msgid "Use in block data speculation before reload"
! msgstr "Datenspekulation im Block vor Neuladen verwenden"
  
  #: config/ia64/ia64.opt:117
  msgid "Use in block data speculation after reload"
! msgstr "Datenspekulation im Block nach Neuladen verwenden"
  
  #: config/ia64/ia64.opt:121
  msgid "Use in block control speculation"
! msgstr "Steuerungsspekulation im Block verwenden"
  
  #: config/ia64/ia64.opt:125
  msgid "Use simple data speculation check"
! msgstr "Einfachen Datenspekulationstest verwenden"
  
  #: config/ia64/ia64.opt:129
  msgid "Use simple data speculation check for control speculation"
! msgstr "Einfachen Datenspekulationstest fÃ¼r Steuerungsspekulation verwenden"
  
  #: config/ia64/ia64.opt:133
  msgid "Print information about speculative motions."
! msgstr "Informationen Ã¼ber spekulative Bewegungen ausgeben."
  
  #: config/ia64/ia64.opt:137
  msgid "If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment "
! msgstr "Wenn gesetzt, werden daten-spekulative Anweisungen nur gewÃ¤hlt, wenn es es im Moment keine andere Wahl gibt "
  
  #: config/ia64/ia64.opt:141
  msgid "If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment "
! msgstr "Wenn gesetzt, werden steuerungs-spekulative Anweisungen nur gewÃ¤hlt, wenn es es im Moment keine andere Wahl gibt "
  
  #: config/ia64/ia64.opt:145
  msgid "Count speculative dependencies while calculating priority of instructions"
! msgstr "Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Anweisungen zÃ¤hlen"
  
  #: config/ia64/ilp32.opt:3
  msgid "Generate ILP32 code"
*************** msgid "Set sizeof(bool) to 1"
*** 12359,12372 ****
  msgstr "sizeof(bool) auf 1 setzen"
  
  #: config/darwin.opt:36
- #, fuzzy
  msgid "Generate code for darwin loadable kernel extentions"
! msgstr "Code fÃ¼r nahe Aufrufe erzeugen"
  
  #: config/darwin.opt:40
- #, fuzzy
  msgid "Generate code for the kernel or loadable kernel extentions"
! msgstr "Code fÃ¼r die angegebene Chip- oder CPU-Version erzeugen"
  
  #: config/fr30/fr30.opt:24
  msgid "Assume small address space"
--- 12336,12347 ----
  msgstr "sizeof(bool) auf 1 setzen"
  
  #: config/darwin.opt:36
  msgid "Generate code for darwin loadable kernel extentions"
! msgstr "Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen"
  
  #: config/darwin.opt:40
  msgid "Generate code for the kernel or loadable kernel extentions"
! msgstr "Code fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen"
  
  #: config/fr30/fr30.opt:24
  msgid "Assume small address space"
*************** msgstr "Code erzeugen, der zum angegeben
*** 12378,12384 ****
  
  #: config/mips/mips.opt:28
  msgid "Generate code that can be used in SVR4-style dynamic objects"
! msgstr ""
  
  #: config/mips/mips.opt:32
  msgid "Use PMC-style 'mad' instructions"
--- 12353,12359 ----
  
  #: config/mips/mips.opt:28
  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:32
  msgid "Use PMC-style 'mad' instructions"
*************** msgstr "Trap-Befehle verwenden, um auf G
*** 12406,12412 ****
  
  #: config/mips/mips.opt:56
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
! msgstr "Hardware-FlieÃŸkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken"
  
  #: config/mips/mips.opt:60
  msgid "Use MIPS-DSP instructions"
--- 12381,12387 ----
  
  #: config/mips/mips.opt:56
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
! msgstr "Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken"
  
  #: config/mips/mips.opt:60
  msgid "Use MIPS-DSP instructions"
*************** msgstr "Einen frÃ¼hen 4300-Hardware-Bug 
*** 12454,12468 ****
  
  #: config/mips/mips.opt:110
  msgid "FP exceptions are enabled"
! msgstr "FlieÃŸkomma-Ausnahmen sind eingeschaltet"
  
  #: config/mips/mips.opt:114
  msgid "Use 32-bit floating-point registers"
! msgstr "32-Bit-FlieÃŸkommaregister verwenden"
  
  #: config/mips/mips.opt:118
  msgid "Use 64-bit floating-point registers"
! msgstr "64-Bit-FlieÃŸkommaregister verwenden"
  
  #: config/mips/mips.opt:122
  msgid "Use FUNC to flush the cache before calling stack trampolines"
--- 12429,12443 ----
  
  #: config/mips/mips.opt:110
  msgid "FP exceptions are enabled"
! msgstr "Gleitkomma-Ausnahmen sind eingeschaltet"
  
  #: config/mips/mips.opt:114
  msgid "Use 32-bit floating-point registers"
! msgstr "32-Bit-Gleitkommaregister verwenden"
  
  #: config/mips/mips.opt:118
  msgid "Use 64-bit floating-point registers"
! msgstr "64-Bit-Gleitkommaregister verwenden"
  
  #: config/mips/mips.opt:122
  msgid "Use FUNC to flush the cache before calling stack trampolines"
*************** msgstr "FUNC verwenden, um den Cache zu 
*** 12470,12476 ****
  
  #: config/mips/mips.opt:126
  msgid "Generate floating-point multiply-add instructions"
! msgstr "FlieÃŸkomma-Multiplizier-/Addier-Befehle erzeugen"
  
  #: config/mips/mips.opt:130
  msgid "Use 32-bit general registers"
--- 12445,12451 ----
  
  #: config/mips/mips.opt:126
  msgid "Generate floating-point multiply-add instructions"
! msgstr "Gleitkomma-Multiplizier-/Addier-Befehle erzeugen"
  
  #: config/mips/mips.opt:130
  msgid "Use 32-bit general registers"
*************** msgstr "Allgemeine Register in 64 Bit Br
*** 12482,12488 ****
  
  #: config/mips/mips.opt:138
  msgid "Allow the use of hardware floating-point instructions"
! msgstr "Verwendung von Hardware-FlieÃŸkommabefehlen erlauben"
  
  #: config/mips/mips.opt:142
  msgid "Generate code for ISA level N"
--- 12457,12463 ----
  
  #: config/mips/mips.opt:138
  msgid "Allow the use of hardware floating-point instructions"
! msgstr "Verwendung von Hardware-Gleitkommabefehlen erlauben"
  
  #: config/mips/mips.opt:142
  msgid "Generate code for ISA level N"
*************** msgstr "Keine MIPS-3D-Befehle verwenden"
*** 12530,12548 ****
  
  #: config/mips/mips.opt:186
  msgid "Use paired-single floating-point instructions"
! msgstr "Paarweise-single FlieÃŸkommabefehle verwenden"
  
  #: config/mips/mips.opt:190
  msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
! msgstr ""
  
  #: config/mips/mips.opt:194
  msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
! msgstr "Verwendung der Hardware-FlieÃŸkomma-Befehle auf 32-Bit-Operationen beschrÃ¤nken"
  
  #: config/mips/mips.opt:198
  msgid "Prevent the use of all hardware floating-point instructions"
! msgstr "Verwendung aller Hardware-FlieÃŸkommabefehle verhindern"
  
  #: config/mips/mips.opt:202
  msgid "Optimize lui/addiu address loads"
--- 12505,12523 ----
  
  #: config/mips/mips.opt:186
  msgid "Use paired-single floating-point instructions"
! msgstr "Paarweise-single Gleitkommabefehle verwenden"
  
  #: config/mips/mips.opt:190
  msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
! msgstr "Bei Erzeugung von -mabicalls - Code den Code fÃ¼r gemeinsam genutzte Bibliotheken tauglich machen"
  
  #: config/mips/mips.opt:194
  msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
! msgstr "Verwendung der Hardware-Gleitkomma-Befehle auf 32-Bit-Operationen beschrÃ¤nken"
  
  #: config/mips/mips.opt:198
  msgid "Prevent the use of all hardware floating-point instructions"
! msgstr "Verwendung aller Hardware-Gleitkommabefehle verhindern"
  
  #: config/mips/mips.opt:202
  msgid "Optimize lui/addiu address loads"
*************** msgid "Generate code for a 5407"
*** 12589,12597 ****
  msgstr "Code fÃ¼r einen 5407 erzeugen"
  
  #: config/m68k/m68k.opt:44
- #, fuzzy
  msgid "Generate code for a ColdFire v4e"
! msgstr "Code fÃ¼r M*Core M340 erzeugen"
  
  #: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101
  msgid "Generate code for a 68000"
--- 12564,12571 ----
  msgstr "Code fÃ¼r einen 5407 erzeugen"
  
  #: config/m68k/m68k.opt:44
  msgid "Generate code for a ColdFire v4e"
! msgstr "Code fÃ¼r ColdFire v4e erzeugen"
  
  #: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101
  msgid "Generate code for a 68000"
*************** msgstr "Code fÃ¼r einen 68851 erzeugen"
*** 12635,12641 ****
  
  #: config/m68k/m68k.opt:89
  msgid "Generate code that uses 68881 floating-point instructions"
! msgstr "Code erzeugen, der 68881-FlieÃŸkommabefehle verwendet"
  
  #: config/m68k/m68k.opt:93
  msgid "Align variables on a 32-bit boundary"
--- 12609,12615 ----
  
  #: config/m68k/m68k.opt:89
  msgid "Generate code that uses 68881 floating-point instructions"
! msgstr "Code erzeugen, der 68881-Gleitkommabefehle verwendet"
  
  #: config/m68k/m68k.opt:93
  msgid "Align variables on a 32-bit boundary"
*************** msgstr "Typ Â»intÂ« als 16 Bit breit ans
*** 12687,12728 ****
  
  #: config/m68k/m68k.opt:149
  msgid "Generate code with library calls for floating point"
! msgstr "Code mit Bibliotheksaufrufen fÃ¼r FlieÃŸkommaarithmetik erzeugen"
  
  #: config/m68k/m68k.opt:153
  msgid "Do not use unaligned memory references"
  msgstr "Keine unausgerichteten Speicherreferenzen verwenden"
  
  #: config/score/score.opt:32
- #, fuzzy
  msgid "Disable bcnz instruction"
! msgstr "Verwendung des DB-Befehls ausschalten"
  
  #: config/score/score.opt:36
- #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "Parallele Befehle einschalten"
  
  #: config/score/score.opt:40
- #, fuzzy
  msgid "Enable mac instruction"
! msgstr "Parallele Befehle einschalten"
  
  #: config/score/score.opt:44
  msgid "Support SCORE 5 ISA"
! msgstr ""
  
  #: config/score/score.opt:48
  msgid "Support SCORE 5U ISA"
! msgstr ""
  
  #: config/score/score.opt:52
  msgid "Support SCORE 7 ISA"
! msgstr ""
  
  #: config/score/score.opt:56
  msgid "Support SCORE 7D ISA"
! msgstr ""
  
  #: config/vxworks.opt:25
  msgid "Assume the VxWorks RTP environment"
--- 12661,12699 ----
  
  #: config/m68k/m68k.opt:149
  msgid "Generate code with library calls for floating point"
! msgstr "Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen"
  
  #: config/m68k/m68k.opt:153
  msgid "Do not use unaligned memory references"
  msgstr "Keine unausgerichteten Speicherreferenzen verwenden"
  
  #: config/score/score.opt:32
  msgid "Disable bcnz instruction"
! msgstr "bcnz-Befehl ausschalten"
  
  #: config/score/score.opt:36
  msgid "Enable unaligned load/store instruction"
! msgstr "Unausgerichtete Load/Store-Befehle einschalten"
  
  #: config/score/score.opt:40
  msgid "Enable mac instruction"
! msgstr "MAC-Befehle einschalten"
  
  #: config/score/score.opt:44
  msgid "Support SCORE 5 ISA"
! msgstr "SCORE 5 ISA unterstÃ¼tzen"
  
  #: config/score/score.opt:48
  msgid "Support SCORE 5U ISA"
! msgstr "SCORE 5U ISA unterstÃ¼tzen"
  
  #: config/score/score.opt:52
  msgid "Support SCORE 7 ISA"
! msgstr "SCORE 7 ISA unuterstÃ¼tzen"
  
  #: config/score/score.opt:56
  msgid "Support SCORE 7D ISA"
! msgstr "SCORE 7D ISA unterstÃ¼tzen"
  
  #: config/vxworks.opt:25
  msgid "Assume the VxWorks RTP environment"
*************** msgid "Set the max size of data eligible
*** 12833,12846 ****
  msgstr "MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen"
  
  #: config/linux.opt:25
- #, fuzzy
  msgid "Use uClibc instead of GNU libc"
! msgstr "ROM statt RAM verwenden"
  
  #: config/linux.opt:29
- #, fuzzy
  msgid "Use GNU libc instead of uClibc"
! msgstr "ROM statt RAM verwenden"
  
  #: config/frv/frv.opt:24
  msgid "Use 4 media accumulators"
--- 12804,12815 ----
  msgstr "MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen"
  
  #: config/linux.opt:25
  msgid "Use uClibc instead of GNU libc"
! msgstr "uClibc statt GNU libc verwenden"
  
  #: config/linux.opt:29
  msgid "Use GNU libc instead of uClibc"
! msgstr "GNU libc statt uClibc verwenden"
  
  #: config/frv/frv.opt:24
  msgid "Use 4 media accumulators"
*************** msgstr "Ziel-CPU-Typ angeben"
*** 12884,12890 ****
  
  #: config/frv/frv.opt:85
  msgid "Use fp double instructions"
! msgstr "FlieÃŸkomma-double-Befehle verwenden"
  
  #: config/frv/frv.opt:89
  msgid "Change the ABI to allow double word insns"
--- 12853,12859 ----
  
  #: config/frv/frv.opt:85
  msgid "Use fp double instructions"
! msgstr "Gleitkomma-double-Befehle verwenden"
  
  #: config/frv/frv.opt:89
  msgid "Change the ABI to allow double word insns"
*************** msgstr "bras fÃ¼r ausfÃ¼hrbare Datei < 6
*** 13112,13118 ****
  
  #: config/s390/s390.opt:72
  msgid "Don't use hardware fp"
! msgstr "Nicht Hardware-FlieÃŸkommaarithmetik verwenden"
  
  #: config/s390/s390.opt:76
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
--- 13081,13087 ----
  
  #: config/s390/s390.opt:72
  msgid "Don't use hardware fp"
! msgstr "Nicht Hardware-Gleitkommaarithmetik verwenden"
  
  #: config/s390/s390.opt:76
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
*************** msgid "Warn about things that will chang
*** 13247,13255 ****
  msgstr "Bei Dingen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden, warnen"
  
  #: c.opt:121
- #, fuzzy
  msgid "Warn about suspicious uses of memory addresses"
! msgstr "Vor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnen"
  
  #: c.opt:125
  msgid "Enable most warning messages"
--- 13216,13223 ----
  msgstr "Bei Dingen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden, warnen"
  
  #: c.opt:121
  msgid "Warn about suspicious uses of memory addresses"
! msgstr "Vor verdÃ¤chtigem Gebrauch von Speicheradressen warnen"
  
  #: c.opt:125
  msgid "Enable most warning messages"
*************** msgstr "Fehler bei impliziten Funktionsd
*** 13317,13323 ****
  
  #: c.opt:194
  msgid "Warn if testing floating point numbers for equality"
! msgstr "Bei Test von FlieÃŸkommawerten auf Gleichheit warnen"
  
  #: c.opt:198
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
--- 13285,13291 ----
  
  #: c.opt:194
  msgid "Warn if testing floating point numbers for equality"
! msgstr "Bei Test von Gleitkommawerten auf Gleichheit warnen"
  
  #: c.opt:198
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
*************** msgstr "Warnen, wenn eine Parameterdefin
*** 13437,13452 ****
  
  #: c.opt:320
  msgid "Warn if a string is longer than the maximum portable length specified by the standard"
! msgstr ""
  
  #: c.opt:324
  msgid "Warn about overloaded virtual function names"
  msgstr "Bei Ã¼berladenen virtuellen Funktionsnamen warnen"
  
  #: c.opt:328
- #, fuzzy
  msgid "Warn about overriding initializers without side effects"
! msgstr "Bei Variablen, die mit sich selbst initialisiert werden, warnen"
  
  #: c.opt:332
  msgid "Warn about possibly missing parentheses"
--- 13405,13419 ----
  
  #: c.opt:320
  msgid "Warn if a string is longer than the maximum portable length specified by the standard"
! msgstr "Warnen, wenn Zeichenkette lÃ¤nger als grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist"
  
  #: c.opt:324
  msgid "Warn about overloaded virtual function names"
  msgstr "Bei Ã¼berladenen virtuellen Funktionsnamen warnen"
  
  #: c.opt:328
  msgid "Warn about overriding initializers without side effects"
! msgstr "Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen"
  
  #: c.opt:332
  msgid "Warn about possibly missing parentheses"
*************** msgstr "Nicht bei Verwendung variadische
*** 13550,13556 ****
  
  #: c.opt:432
  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.opt:436
  msgid "Warn when a pointer differs in signedness in an assignment"
--- 13517,13523 ----
  
  #: c.opt:432
  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 Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet."
  
  #: c.opt:436
  msgid "Warn when a pointer differs in signedness in an assignment"
*************** msgid "Generate code for GNU runtime env
*** 13633,13641 ****
  msgstr "Code fÃ¼r die GNU-Laufzeitumgebung erzeugen"
  
  #: c.opt:536
- #, fuzzy
  msgid "Use traditional GNU semantics for inline functions"
! msgstr "traditionelles C lehnt Initialisierung von unions ab"
  
  #: c.opt:549
  msgid "Assume normal C execution environment"
--- 13600,13607 ----
  msgstr "Code fÃ¼r die GNU-Laufzeitumgebung erzeugen"
  
  #: c.opt:536
  msgid "Use traditional GNU semantics for inline functions"
! msgstr "Traditionelle GNU-Semantik fÃ¼r Inline-Funktionen verwenden"
  
  #: c.opt:549
  msgid "Assume normal C execution environment"
*************** msgid "Enable Objective-C setjmp excepti
*** 13694,13702 ****
  msgstr "Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten"
  
  #: c.opt:625 fortran/lang.opt:134
- #, fuzzy
  msgid "Enable OpenMP"
! msgstr "Modus fÃ¼r Fehlersuche einschalten"
  
  #: c.opt:629
  msgid "Recognize C++ kewords like \"compl\" and \"xor\""
--- 13660,13667 ----
  msgstr "Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten"
  
  #: c.opt:625 fortran/lang.opt:134
  msgid "Enable OpenMP"
! msgstr "OpenMP einschalten"
  
  #: c.opt:629
  msgid "Recognize C++ kewords like \"compl\" and \"xor\""
*************** msgstr "__cxa_atexit verwenden, um Destr
*** 13780,13786 ****
  
  #: c.opt:721
  msgid "Use __cxa_get_exception_ptr in exception handling"
! msgstr ""
  
  #: c.opt:725
  msgid "Marks all inlined methods as having hidden visibility"
--- 13745,13751 ----
  
  #: c.opt:721
  msgid "Use __cxa_get_exception_ptr in exception handling"
! msgstr "__cxa_get_exception_ptr in Ausnahmebehandlung verwenden"
  
  #: c.opt:725
  msgid "Marks all inlined methods as having hidden visibility"
*************** msgstr "Definitionen von Makros in <Date
*** 13828,13834 ****
  
  #: c.opt:769
  msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
! msgstr ""
  
  #: c.opt:773
  msgid "Include the contents of <file> before other files"
--- 13793,13799 ----
  
  #: c.opt:769
  msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
! msgstr "-imultilib <dir> <dir> als Multilib-include-Verzeichnis setzen"
  
  #: c.opt:773
  msgid "Include the contents of <file> before other files"
*************** msgstr "Annehmen, dass die Laufzeitbibli
*** 13992,13998 ****
  
  #: java/lang.opt:151
  msgid "Generate instances of Class at runtime"
! msgstr ""
  
  #: java/lang.opt:155
  msgid "Use offset tables for virtual method calls"
--- 13957,13963 ----
  
  #: java/lang.opt:151
  msgid "Generate instances of Class at runtime"
! msgstr "Klasseninstanzen zur Laufzeit erzeugen"
  
  #: java/lang.opt:155
  msgid "Use offset tables for virtual method calls"
*************** msgstr "Optimierung des Initialisierungs
*** 14008,14014 ****
  
  #: java/lang.opt:173
  msgid "Reduce the amount of reflection meta-data generated"
! msgstr ""
  
  #: java/lang.opt:177
  msgid "Enable assignability checks for stores into object arrays"
--- 13973,13979 ----
  
  #: java/lang.opt:173
  msgid "Reduce the amount of reflection meta-data generated"
! msgstr "Betrag der generierten Metadaten zur Reflexion verringern"
  
  #: java/lang.opt:177
  msgid "Enable assignability checks for stores into object arrays"
*************** msgid "Warn about possible aliasing of d
*** 14039,14052 ****
  msgstr "Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen"
  
  #: fortran/lang.opt:46
- #, fuzzy
  msgid "Warn about missing ampersand in continued character constants"
! msgstr "Bei fehlenden Und-Zeichen in fortgesetzten Zeichenkettenliteralen warnen"
  
  #: fortran/lang.opt:50
- #, fuzzy
  msgid "Warn about truncated character expressions"
! msgstr "Bei abgeschnittenen Quelltextzeilen warnen"
  
  #: fortran/lang.opt:54
  msgid "Warn about implicit conversion"
--- 14004,14015 ----
  msgstr "Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen"
  
  #: fortran/lang.opt:46
  msgid "Warn about missing ampersand in continued character constants"
! msgstr "Bei fehlendem kaufmÃ¤nnischen Und in fortgesetzten Zeichenkonstanten warnen"
  
  #: fortran/lang.opt:50
  msgid "Warn about truncated character expressions"
! msgstr "Bei abgeschnittenen ZeichenausdrÃ¼cken warnen"
  
  #: fortran/lang.opt:54
  msgid "Warn about implicit conversion"
*************** msgstr "Bei Â»verdÃ¤chtigenÂ« Konstrukte
*** 14070,14076 ****
  
  #: fortran/lang.opt:74
  msgid "Permit nonconforming uses of the tab character"
! msgstr ""
  
  #: fortran/lang.opt:78
  msgid "Warn about underflow of numerical constant expressions"
--- 14033,14039 ----
  
  #: fortran/lang.opt:74
  msgid "Permit nonconforming uses of the tab character"
! msgstr "Unpassende Verwendungen des TAB-Zeichens erlauben"
  
  #: fortran/lang.opt:78
  msgid "Warn about underflow of numerical constant expressions"
*************** msgstr "Bei Unterlauf numerischer Konsta
*** 14078,14084 ****
  
  #: fortran/lang.opt:82
  msgid "All intrinsics procedures are available regardless of selected standard"
! msgstr ""
  
  #: fortran/lang.opt:86
  msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
--- 14041,14047 ----
  
  #: fortran/lang.opt:82
  msgid "All intrinsics procedures are available regardless of selected standard"
! msgstr "Alle eingebauten Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar"
  
  #: fortran/lang.opt:86
  msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
*************** msgid "Use n as character line width in 
*** 14161,14177 ****
  msgstr "N als Zeilenbreite im freien Modus verwenden"
  
  #: fortran/lang.opt:170
- #, fuzzy
  msgid "Maximum number of errors to report"
! msgstr "Die HÃ¶chstzahl der Iterationen zum Abrollen in einzelner Schleife"
  
  #: fortran/lang.opt:174
  msgid "Maximum identifier length"
! msgstr "Maximale BezeichnerlÃ¤nge"
  
  #: fortran/lang.opt:178
  msgid "Maximum length for subrecords"
! msgstr ""
  
  #: fortran/lang.opt:182
  msgid "Size in bytes of the largest array that will be put on the stack"
--- 14124,14139 ----
  msgstr "N als Zeilenbreite im freien Modus verwenden"
  
  #: fortran/lang.opt:170
  msgid "Maximum number of errors to report"
! msgstr "HÃ¶chstzahl der zu meldenden Fehler"
  
  #: fortran/lang.opt:174
  msgid "Maximum identifier length"
! msgstr "GrÃ¶ÃŸte BezeichnerlÃ¤nge"
  
  #: fortran/lang.opt:178
  msgid "Maximum length for subrecords"
! msgstr "GrÃ¶ÃŸte ZeichenlÃ¤nge fÃ¼r TeildatensÃ¤tze"
  
  #: fortran/lang.opt:182
  msgid "Size in bytes of the largest array that will be put on the stack"
*************** msgstr "Keinen Code erzeugen, nur Syntax
*** 14183,14189 ****
  
  #: fortran/lang.opt:190
  msgid "Enable range checking during compilation"
! msgstr ""
  
  #: fortran/lang.opt:194
  msgid "Try to layout derived types as compact as possible"
--- 14145,14151 ----
  
  #: fortran/lang.opt:190
  msgid "Enable range checking during compilation"
! msgstr "BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten"
  
  #: fortran/lang.opt:194
  msgid "Try to layout derived types as compact as possible"
*************** msgstr "Die Eingabedatei als bereits vor
*** 14199,14205 ****
  
  #: fortran/lang.opt:206
  msgid "Stop on following floating point exceptions"
! msgstr "Bei folgenden FlieÃŸkommaausnahmen anhalten"
  
  #: fortran/lang.opt:210
  msgid "Conform to the ISO Fortran 95 standard"
--- 14161,14167 ----
  
  #: fortran/lang.opt:206
  msgid "Stop on following floating point exceptions"
! msgstr "Bei folgenden Gleitkommaausnahmen anhalten"
  
  #: fortran/lang.opt:210
  msgid "Conform to the ISO Fortran 95 standard"
*************** msgid "Treat all warnings as errors"
*** 14302,14310 ****
  msgstr "Alle Warnungen als Fehler behandeln"
  
  #: common.opt:82
- #, fuzzy
  msgid "Treat specified warning as error"
! msgstr "Alle Warnungen als Fehler behandeln"
  
  #: common.opt:86
  msgid "Print extra (possibly unwanted) warnings"
--- 14264,14271 ----
  msgstr "Alle Warnungen als Fehler behandeln"
  
  #: common.opt:82
  msgid "Treat specified warning as error"
! msgstr "Angegebene Warnung als Fehler behandeln"
  
  #: common.opt:86
  msgid "Print extra (possibly unwanted) warnings"
*************** msgid "Warn about functions which might 
*** 14331,14339 ****
  msgstr "Bei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sind, warnen"
  
  #: common.opt:110
- #, fuzzy
  msgid "Warn about overflow in arithmetic expressions"
! msgstr "Bei Unterlauf numerischer KonstantenausdrÃ¼cke warnen"
  
  #: common.opt:114
  msgid "Warn when the packed attribute has no effect on struct layout"
--- 14292,14299 ----
  msgstr "Bei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sind, warnen"
  
  #: common.opt:110
  msgid "Warn about overflow in arithmetic expressions"
! msgstr "Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen"
  
  #: common.opt:114
  msgid "Warn when the packed attribute has no effect on struct layout"
*************** msgid "Warn about code which might break
*** 14356,14364 ****
  msgstr "Bei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte"
  
  #: common.opt:138 common.opt:142
- #, fuzzy
  msgid "Warn about optimizations that assume that signed overflow is undefined"
! msgstr "Optimierungen, die Standard-Rundungsverhalten fÃ¼r FlieÃŸkomma annehmen, ausschalten"
  
  #: common.opt:146
  msgid "Warn about enumerated switches, with no default, missing a case"
--- 14316,14323 ----
  msgstr "Bei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte"
  
  #: common.opt:138 common.opt:142
  msgid "Warn about optimizations that assume that signed overflow is undefined"
! msgstr "Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen"
  
  #: common.opt:146
  msgid "Warn about enumerated switches, with no default, missing a case"
*************** msgid "Assume arguments alias neither ea
*** 14449,14457 ****
  msgstr "Annehmen, dass Argumente weder fÃ¼r sich gegenseitig noch fÃ¼r globale Symbole Aliase sein kÃ¶nnen"
  
  #: common.opt:281
- #, fuzzy
  msgid "Assume arguments alias no other storage"
! msgstr "Annehmen, dass Argumente weder fÃ¼r sich gegenseitig noch fÃ¼r globale Symbole Aliase sein kÃ¶nnen"
  
  #: common.opt:285
  msgid "Generate unwind tables that are exact at each instruction boundary"
--- 14408,14415 ----
  msgstr "Annehmen, dass Argumente weder fÃ¼r sich gegenseitig noch fÃ¼r globale Symbole Aliase sein kÃ¶nnen"
  
  #: common.opt:281
  msgid "Assume arguments alias no other storage"
! msgstr "Annehmen, dass Argumente keine Aliase fÃ¼r anderen Speicher sind"
  
  #: common.opt:285
  msgid "Generate unwind tables that are exact at each instruction boundary"
*************** msgid "Dump various compiler internals t
*** 14546,14559 ****
  msgstr "Verschiedene compilerinterne Informationen in eine Datei abziehen"
  
  #: common.opt:386
- #, fuzzy
  msgid "Suppress output of addresses in debugging dumps"
! msgstr "Ausgabe von Befehlszahlen und Zeilennummern in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken"
  
  #: common.opt:390
- #, fuzzy
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
! msgstr "Ausgabe von Befehlszahlen und Zeilennummern in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken"
  
  #: common.opt:394
  msgid "Perform early inlining"
--- 14504,14515 ----
  msgstr "Verschiedene compilerinterne Informationen in eine Datei abziehen"
  
  #: common.opt:386
  msgid "Suppress output of addresses in debugging dumps"
! msgstr "Ausgabe von Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken"
  
  #: common.opt:390
  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:394
  msgid "Perform early inlining"
*************** msgstr "Beseitigung ungenutzter Typen in
*** 14569,14575 ****
  
  #: common.opt:410
  msgid "Do not suppress C++ class debug information."
! msgstr ""
  
  #: common.opt:414
  msgid "Enable exception handling"
--- 14525,14531 ----
  
  #: common.opt:410
  msgid "Do not suppress C++ class debug information."
! msgstr "Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken"
  
  #: common.opt:414
  msgid "Enable exception handling"
*************** msgid "Discover pure and const functions
*** 14676,14684 ****
  msgstr "Reine und konstante Funktionen entdecken"
  
  #: common.opt:546
- #, fuzzy
  msgid "Perform interprocedural points-to analysis"
! msgstr "Zwischenprozedurale Konstantenweitergabe durchfÃ¼hren"
  
  #: common.opt:550
  msgid "Discover readonly and non addressable static variables"
--- 14632,14639 ----
  msgstr "Reine und konstante Funktionen entdecken"
  
  #: common.opt:546
  msgid "Perform interprocedural points-to analysis"
! msgstr "Zwischenprozedurale Zeigeranalyse durchfÃ¼hren"
  
  #: common.opt:550
  msgid "Discover readonly and non addressable static variables"
*************** msgstr "Externen Symbolen einen fÃ¼hrend
*** 14710,14716 ****
  
  #: common.opt:578 common.opt:744 common.opt:867
  msgid "Does nothing.  Preserved for backward compatibility."
! msgstr ""
  
  #: common.opt:582
  msgid "Set errno after built-in math functions"
--- 14665,14671 ----
  
  #: common.opt:578 common.opt:744 common.opt:867
  msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
  
  #: common.opt:582
  msgid "Set errno after built-in math functions"
*************** msgstr "Einen gemeinsamen Durchlauf zur 
*** 14870,14876 ****
  
  #: common.opt:748
  msgid "Disable optimizations that assume default FP rounding behavior"
! msgstr "Optimierungen, die Standard-Rundungsverhalten fÃ¼r FlieÃŸkomma annehmen, ausschalten"
  
  #: common.opt:752
  msgid "Enable scheduling across basic blocks"
--- 14825,14831 ----
  
  #: common.opt:748
  msgid "Disable optimizations that assume default FP rounding behavior"
! msgstr "Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten"
  
  #: common.opt:752
  msgid "Enable scheduling across basic blocks"
*************** msgstr "PrÃ¼fung der AbhÃ¤ngigkeitsentfe
*** 14922,14937 ****
  
  #: common.opt:810
  msgid "Access data in the same section from shared anchor points"
! msgstr ""
  
  #: common.opt:814
- #, fuzzy
  msgid "Perform sequence abstraction optimization on RTL"
! msgstr "StÃ¤rkeverminderungsoptimierungen durchfÃ¼hren"
  
  #: common.opt:818
  msgid "Eliminate redundant sign extensions using LCM."
! msgstr ""
  
  #: common.opt:822
  msgid "Show column numbers in diagnostics, when available.  Default on"
--- 14877,14891 ----
  
  #: common.opt:810
  msgid "Access data in the same section from shared anchor points"
! msgstr "Auf Daten im gleichen Abschnitt von gemeinsam benutzten Ankerpunkten zugreifen"
  
  #: common.opt:814
  msgid "Perform sequence abstraction optimization on RTL"
! msgstr "Optimierung fÃ¼r Ablaufabstraktion auf RTL durchfÃ¼hren"
  
  #: common.opt:818
  msgid "Eliminate redundant sign extensions using LCM."
! msgstr "ÃœberflÃ¼ssige Vorzeichenerweiterungen mit LCM beseitigen"
  
  #: common.opt:822
  msgid "Show column numbers in diagnostics, when available.  Default on"
*************** msgstr "Von IEEE-Signalisierungs-NaNs wa
*** 14943,14949 ****
  
  #: common.opt:830
  msgid "Convert floating point constants to single precision constants"
! msgstr "FlieÃŸkommakonstanten in Konstanten einfacher Genauigkeit umwandeln"
  
  #: common.opt:834
  msgid "Split lifetimes of induction variables when loops are unrolled"
--- 14897,14903 ----
  
  #: common.opt:830
  msgid "Convert floating point constants to single precision constants"
! msgstr "Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln"
  
  #: common.opt:834
  msgid "Split lifetimes of induction variables when loops are unrolled"
*************** msgid "Assume strict aliasing rules appl
*** 14978,14986 ****
  msgstr "Annehmen, dass strenge Alias-Regeln gelten"
  
  #: common.opt:879
- #, fuzzy
  msgid "Treat signed overflow as undefined"
! msgstr "Fehlende Header-Dateien als generierte Dateien behandeln"
  
  #: common.opt:883
  msgid "Check for syntax errors, then stop"
--- 14932,14939 ----
  msgstr "Annehmen, dass strenge Alias-Regeln gelten"
  
  #: common.opt:879
  msgid "Treat signed overflow as undefined"
! msgstr "Vorzeichenbehafteten Ãœberlauf als undefiniert behandeln"
  
  #: common.opt:883
  msgid "Check for syntax errors, then stop"
*************** msgstr "Das standardmÃ¤ÃŸige Codeerzeugu
*** 15004,15010 ****
  
  #: common.opt:903
  msgid "Reorder top level functions, variables, and asms"
! msgstr ""
  
  #: common.opt:907
  msgid "Perform superblock formation via tail duplication"
--- 14957,14963 ----
  
  #: common.opt:903
  msgid "Reorder top level functions, variables, and asms"
! msgstr "Funktionen, Variablen und asms hÃ¶chster Ebene umordnen"
  
  #: common.opt:907
  msgid "Perform superblock formation via tail duplication"
*************** msgstr "Superblockerzeugung Ã¼ber Ende-V
*** 15012,15018 ****
  
  #: common.opt:914
  msgid "Assume floating-point operations can trap"
! msgstr "Annehmen, dass FlieÃŸkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«)"
  
  #: common.opt:918
  msgid "Trap for signed overflow in addition, subtraction and multiplication"
--- 14965,14971 ----
  
  #: common.opt:914
  msgid "Assume floating-point operations can trap"
! msgstr "Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«)"
  
  #: common.opt:918
  msgid "Trap for signed overflow in addition, subtraction and multiplication"
*************** msgid "%qs attribute only applies to fun
*** 15263,15271 ****
  msgstr "Attribut %qs kann nur auf Funktionstypen angewandt werden"
  
  #: attribs.c:257
! #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
! msgstr "Typattribute werden nur bei Typdefinition beachtet"
  
  #: bb-reorder.c:1872
  #, gcc-internal-format
--- 15216,15224 ----
  msgstr "Attribut %qs kann nur auf Funktionstypen angewandt werden"
  
  #: attribs.c:257
! #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
! msgstr "Typattribute ignoriert, nachdem Typ bereits definiert ist"
  
  #: bb-reorder.c:1872
  #, gcc-internal-format
*************** msgid "pointer to member function used i
*** 15584,15590 ****
  msgstr "Zeiger auf Elementfunktion in Arithmetik verwendet"
  
  #: c-common.c:2525
! #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "Die Adresse von %qD wird immer zu %<wahr%> auswerten"
  
--- 15537,15543 ----
  msgstr "Zeiger auf Elementfunktion in Arithmetik verwendet"
  
  #: c-common.c:2525
! #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr "Die Adresse von %qD wird immer zu %<wahr%> auswerten"
  
*************** msgid "%qE attribute ignored on non-clas
*** 15816,15824 ****
  msgstr "Attribut %qE ignoriert fÃ¼r Nicht-Klassen-Typen"
  
  #: c-common.c:4926
! #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
! msgstr "Attribut %qE ignoriert fÃ¼r Nicht-Klassen-Typen"
  
  #: c-common.c:4939
  #, gcc-internal-format
--- 15769,15777 ----
  msgstr "Attribut %qE ignoriert fÃ¼r Nicht-Klassen-Typen"
  
  #: c-common.c:4926
! #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
! msgstr "Attribut %qE ignoriert, da %qT bereits definiert ist"
  
  #: c-common.c:4939
  #, gcc-internal-format
*************** msgid "visibility argument must be one o
*** 15836,15844 ****
  msgstr "Sichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« sein"
  
  #: c-common.c:4976
! #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different visibility"
! msgstr "%qD mit anderem Zugriff redeklariert"
  
  #: c-common.c:5054
  #, gcc-internal-format
--- 15789,15797 ----
  msgstr "Sichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« sein"
  
  #: c-common.c:4976
! #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
! msgstr "%qD mit anderer Sichtbarkeit redeklariert"
  
  #: c-common.c:5054
  #, gcc-internal-format
*************** msgid "%Hignoring return value of functi
*** 15961,16004 ****
  msgstr "%HDer RÃ¼ckgabewert der Funktion, die mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert"
  
  #: c-common.c:6045
! #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
! msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
  
  #: c-common.c:6049
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
! msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
  
  #: c-common.c:6123
! #, fuzzy, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
! msgstr "ungÃ¼ltige linke Seite der Zuweisung"
  
  #: c-common.c:6126
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
! msgstr ""
  
  #: c-common.c:6129
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
! msgstr ""
  
  #: c-common.c:6132
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
! msgstr ""
  
  #: c-common.c:6135
! #, fuzzy, gcc-internal-format
  msgid "lvalue required in asm statement"
! msgstr "UngÃ¼ltiger L-Wert in asm-Anweisung"
  
  #: c-common.c:6263 c-common.c:6312 c-typeck.c:2574
  #, gcc-internal-format
--- 15914,15957 ----
  msgstr "%HDer RÃ¼ckgabewert der Funktion, die mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert"
  
  #: c-common.c:6045
! #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
! msgstr "%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden"
  
  #: c-common.c:6049
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
! msgstr "%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen ist"
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
  
  #: c-common.c:6123
! #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
! msgstr "Als linker Operand einer Zuweisung wird L-Wert erfordert"
  
  #: c-common.c:6126
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
! msgstr "Als ErhÃ¶hungsoperand wird L-Wert erfordert"
  
  #: c-common.c:6129
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
! msgstr "Als Verringerungsoperand wird L-Wert erfordert"
  
  #: c-common.c:6132
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
! msgstr "Als Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordert"
  
  #: c-common.c:6135
! #, gcc-internal-format
  msgid "lvalue required in asm statement"
! msgstr "In asm-Anweisung wird L-Wert erfordert"
  
  #: c-common.c:6263 c-common.c:6312 c-typeck.c:2574
  #, gcc-internal-format
*************** msgstr "Feldindex hat Typ %<char%>"
*** 16022,16029 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 15975,15982 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "%H(Jeder nicht deklarierte Bezei
*** 16307,16313 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "%HfÃ¼r jede Funktion in der er auftritt.)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE auÃŸerhalb einer Funktion referenziert"
--- 16260,16266 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "%HfÃ¼r jede Funktion in der er auftritt.)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Marke %qE auÃŸerhalb einer Funktion referenziert"
*************** msgstr "ISO-C90 unterstÃ¼tzt nicht %<[*]
*** 16413,16419 ****
  #: c-decl.c:3068 c-decl.c:4936
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr ""
  
  #: c-decl.c:3092
  #, gcc-internal-format
--- 16366,16372 ----
  #: c-decl.c:3068 c-decl.c:4936
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr "%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
  #: c-decl.c:3092
  #, gcc-internal-format
*************** msgstr "static oder Typkennzeichner in a
*** 16425,16431 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D ist Ã¼blicherweise eine Funktion"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)"
--- 16378,16384 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D ist Ã¼blicherweise eine Funktion"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen lieber __typeof__ verwenden)"
*************** msgstr "Parameter %qD ist initialisiert"
*** 16446,16452 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Variable %qD hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegeben"
--- 16399,16405 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Variable %qD hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline-Funktion %q+D wurde das Attribut Â»noinlineÂ« gegeben"
*************** msgid "%qs is narrower than values of it
*** 16527,16535 ****
  msgstr "%qs ist schmaler als die Werte seines Typs"
  
  #: c-decl.c:3962 c-decl.c:4239
! #, fuzzy, gcc-internal-format
  msgid "variably modified %qs at file scope"
! msgstr "%qT ist ein variabel modifizierter Typ"
  
  #: c-decl.c:3980
  #, gcc-internal-format
--- 16480,16488 ----
  msgstr "%qs ist schmaler als die Werte seines Typs"
  
  #: c-decl.c:3962 c-decl.c:4239
! #, gcc-internal-format
  msgid "variably modified %qs at file scope"
! msgstr "variabel modifiziertes %qs im Dateibereich"
  
  #: c-decl.c:3980
  #, gcc-internal-format
*************** msgstr "Funktionsdefinition deklarierte 
*** 16576,16597 ****
  msgid "storage class specified for structure field %qs"
  msgstr "Speicherklasse fÃ¼r Strukturfeld %qs angegeben"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
--- 16529,16550 ----
  msgid "storage class specified for structure field %qs"
  msgstr "Speicherklasse fÃ¼r Strukturfeld %qs angegeben"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
*************** msgstr "Deklaration von %qs in Datei-Sic
*** 16606,16617 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "Deklaration von %qs in Datei-Sichtbarkeitsbereich spezifiziert %<register%>"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
--- 16559,16570 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "Deklaration von %qs in Datei-Sichtbarkeitsbereich spezifiziert %<register%>"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
*************** msgstr "ISO-C90 verbietet Feld %qs, dess
*** 16664,16670 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO-C90 verbietet Feld %qs variabler GrÃ¶ÃŸe"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "FeldgrÃ¶ÃŸe von %qs ist zu groÃŸ"
--- 16617,16623 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO-C90 verbietet Feld %qs variabler GrÃ¶ÃŸe"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "FeldgrÃ¶ÃŸe von %qs ist zu groÃŸ"
*************** msgstr "ISO-C90 unterstÃ¼tzt keine flexi
*** 16676,16696 ****
  
  #. C99 6.7.5.2p4
  #: c-decl.c:4320 c-parser.c:4911
! #, fuzzy, gcc-internal-format
  msgid "%<[*]%> not allowed in other than a declaration"
! msgstr "namespace %qD in %<using%>-Deklaration nicht erlaubt"
  
  #: c-decl.c:4343
  #, gcc-internal-format
  msgid "array type has incomplete element type"
  msgstr "Feldtyp hat unvollstÃ¤ndigen Elementtypen"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
--- 16629,16649 ----
  
  #. C99 6.7.5.2p4
  #: c-decl.c:4320 c-parser.c:4911
! #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than a declaration"
! msgstr "%<[*]%> nicht auÃŸerhalb einer Deklaration erlaubt"
  
  #: c-decl.c:4343
  #, gcc-internal-format
  msgid "array type has incomplete element type"
  msgstr "Feldtyp hat unvollstÃ¤ndigen Elementtypen"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
*************** msgstr "ISO-C verbietet const- oder vola
*** 16722,16730 ****
  
  #. C99 6.7.2.1p8
  #: c-decl.c:4598
! #, fuzzy, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
! msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
  #: c-decl.c:4614
  #, gcc-internal-format
--- 16675,16683 ----
  
  #. C99 6.7.2.1p8
  #: c-decl.c:4598
! #, 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-decl.c:4614
  #, gcc-internal-format
*************** msgstr "Variable %q+D als %<inline%> dek
*** 16781,16787 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "Thread-lokaler Speicher wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
--- 16734,16740 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "Thread-lokaler Speicher wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
*************** msgstr "Thread-lokaler Speicher wird fÃ¼
*** 16790,16796 ****
  #: c-decl.c:4870
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
! msgstr ""
  
  #: c-decl.c:4941 c-decl.c:6104
  #, gcc-internal-format
--- 16743,16749 ----
  #: c-decl.c:4870
  #, 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-decl.c:4941 c-decl.c:6104
  #, gcc-internal-format
*************** msgstr "Verschachtelte Redefinition von 
*** 16874,16880 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Verschachtelte Redefinition von %<struct %E%>"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
--- 16827,16833 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Verschachtelte Redefinition von %<struct %E%>"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
*************** msgid "%q+D was used with no declaration
*** 17001,17014 ****
  msgstr "%q+D wurde vor seiner Definition ohne Deklaration verwendet"
  
  #: c-decl.c:6158
! #, fuzzy, gcc-internal-format
  msgid "C99 inline functions are not supported; using GNU89"
! msgstr "Â»inlineÂ«-Funktionen fÃ¼r diesen RÃ¼ckgabetyp nicht unterstÃ¼tzt"
  
  #: c-decl.c:6162
  #, gcc-internal-format
  msgid "to disable this warning use -fgnu89-inline or the gnu_inline function attribute"
! msgstr ""
  
  #: c-decl.c:6192 c-decl.c:6713
  #, gcc-internal-format
--- 16954,16967 ----
  msgstr "%q+D wurde vor seiner Definition ohne Deklaration verwendet"
  
  #: c-decl.c:6158
! #, gcc-internal-format
  msgid "C99 inline functions are not supported; using GNU89"
! msgstr "C99 Â»inlineÂ«-Funktionen werden nicht unterstÃ¼tzt; GNU89 wird verwendet"
  
  #: c-decl.c:6162
  #, gcc-internal-format
  msgid "to disable this warning use -fgnu89-inline or the gnu_inline function attribute"
! msgstr "-fgnu89-inline oder Funktionsattribut gnu_inline verwenden, um diese Warnung abzuschalten"
  
  #: c-decl.c:6192 c-decl.c:6713
  #, gcc-internal-format
*************** msgstr "Argument %qD passt nicht zu eing
*** 17130,17136 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurÃ¼ckgebender Funktion"
--- 17083,17089 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurÃ¼ckgebender Funktion"
*************** msgid "both %<long%> and %<float%> in de
*** 17229,17247 ****
  msgstr "sowohl %<long%> als auch %<float%> in Deklaration"
  
  #: c-decl.c:7270
! #, fuzzy, gcc-internal-format
  msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
! msgstr "sowohl %<long%> als auch %<char%> in Deklaration"
  
  #: c-decl.c:7273
! #, fuzzy, gcc-internal-format
  msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
! msgstr "sowohl %<long%> als auch %<char%> in Deklaration"
  
  #: c-decl.c:7276
! #, fuzzy, gcc-internal-format
  msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
! msgstr "sowohl %<long%> als auch %<char%> in Deklaration"
  
  #: c-decl.c:7287 c-decl.c:7417
  #, gcc-internal-format
--- 17182,17200 ----
  msgstr "sowohl %<long%> als auch %<float%> in Deklaration"
  
  #: c-decl.c:7270
! #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
! msgstr "sowohl %<long%> als auch %<_Decimal32%> in Deklaration"
  
  #: c-decl.c:7273
! #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
! msgstr "sowohl %<long%> als auch %<_Decimal64%> in Deklaration"
  
  #: c-decl.c:7276
! #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
! msgstr "sowohl %<long%> als auch %<_Decimal128%> in Deklaration"
  
  #: c-decl.c:7287 c-decl.c:7417
  #, gcc-internal-format
*************** msgid "both %<short%> and %<double%> in 
*** 17269,17287 ****
  msgstr "sowohl %<short%> als auch %<double%> in Deklaration"
  
  #: c-decl.c:7302
! #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
! msgstr "sowohl %<short%> als auch %<char%> in Deklaration"
  
  #: c-decl.c:7305
! #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
! msgstr "sowohl %<short%> als auch %<char%> in Deklaration"
  
  #: c-decl.c:7308
! #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
! msgstr "sowohl %<short%> als auch %<char%> in Deklaration"
  
  #: c-decl.c:7316 c-decl.c:7345
  #, gcc-internal-format
--- 17222,17240 ----
  msgstr "sowohl %<short%> als auch %<double%> in Deklaration"
  
  #: c-decl.c:7302
! #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
! msgstr "sowohl %<short%> als auch %<_Decimal32%> in Deklaration"
  
  #: c-decl.c:7305
! #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
! msgstr "sowohl %<short%> als auch %<_Decimal64%> in Deklaration"
  
  #: c-decl.c:7308
! #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
! msgstr "sowohl %<short%> als auch %<_Decimal128%> in Deklaration"
  
  #: c-decl.c:7316 c-decl.c:7345
  #, gcc-internal-format
*************** msgid "both %<signed%> and %<double%> in
*** 17309,17327 ****
  msgstr "sowohl %<signed%> als auch %<double%> in Deklaration"
  
  #: c-decl.c:7331
! #, fuzzy, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
! msgstr "sowohl %<signed%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7334
! #, fuzzy, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
! msgstr "sowohl %<signed%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7337
! #, fuzzy, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
! msgstr "sowohl %<signed%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7348 c-decl.c:7423
  #, gcc-internal-format
--- 17262,17280 ----
  msgstr "sowohl %<signed%> als auch %<double%> in Deklaration"
  
  #: c-decl.c:7331
! #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
! msgstr "sowohl %<signed%> als auch %<_Decimal32%> in Deklaration"
  
  #: c-decl.c:7334
! #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
! msgstr "sowohl %<signed%> als auch %<_Decimal64%> in Deklaration"
  
  #: c-decl.c:7337
! #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
! msgstr "sowohl %<signed%> als auch %<_Decimal128%> in Deklaration"
  
  #: c-decl.c:7348 c-decl.c:7423
  #, gcc-internal-format
*************** msgid "both %<unsigned%> and %<double%> 
*** 17344,17362 ****
  msgstr "sowohl %<unsigned%> als auch %<double%> in Deklaration"
  
  #: c-decl.c:7360
! #, fuzzy, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
! msgstr "sowohl %<unsigned%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7363
! #, fuzzy, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
! msgstr "sowohl %<unsigned%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7366
! #, fuzzy, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
! msgstr "sowohl %<unsigned%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7374
  #, gcc-internal-format
--- 17297,17315 ----
  msgstr "sowohl %<unsigned%> als auch %<double%> in Deklaration"
  
  #: c-decl.c:7360
! #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
! msgstr "sowohl %<unsigned%> als auch %<_Decimal32%> in Deklaration"
  
  #: c-decl.c:7363
! #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
! msgstr "sowohl %<unsigned%> als auch %<_Decimal64%> in Deklaration"
  
  #: c-decl.c:7366
! #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
! msgstr "sowohl %<unsigned%> als auch %<_Decimal128%> in Deklaration"
  
  #: c-decl.c:7374
  #, gcc-internal-format
*************** msgid "both %<complex%> and %<_Bool%> in
*** 17374,17432 ****
  msgstr "sowohl %<complex%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7382
! #, fuzzy, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
! msgstr "sowohl %<complex%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7385
! #, fuzzy, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
! msgstr "sowohl %<complex%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7388
! #, fuzzy, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
! msgstr "sowohl %<complex%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7507
! #, fuzzy, gcc-internal-format
  msgid "both %<long long%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<long long%> als auch %<double%> in Deklaration"
  
  #: c-decl.c:7510
! #, fuzzy, gcc-internal-format
  msgid "both %<long%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<long%> als auch %<short%> in Deklaration"
  
  #: c-decl.c:7513
! #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<short%> als auch %<char%> in Deklaration"
  
  #: c-decl.c:7516
! #, fuzzy, gcc-internal-format
  msgid "both %<signed%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<signed%> als auch %<void%> in Deklaration"
  
  #: c-decl.c:7519
! #, fuzzy, gcc-internal-format
  msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<unsigned%> als auch %<void%> in Deklaration"
  
  #: c-decl.c:7522
! #, fuzzy, gcc-internal-format
  msgid "both %<complex%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<complex%> als auch %<void%> in Deklaration"
  
  #: c-decl.c:7532
! #, fuzzy, gcc-internal-format
  msgid "decimal floating point not supported for this target"
! msgstr "-fdata-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
  #: c-decl.c:7534
! #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO-C++ unterstÃ¼tzt nicht %<long long%>"
  
  #: c-decl.c:7568
  #, gcc-internal-format
--- 17327,17385 ----
  msgstr "sowohl %<complex%> als auch %<_Bool%> in Deklaration"
  
  #: c-decl.c:7382
! #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
! msgstr "sowohl %<complex%> als auch %<_Decimal32%> in Deklaration"
  
  #: c-decl.c:7385
! #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
! msgstr "sowohl %<complex%> als auch %<_Decimal64%> in Deklaration"
  
  #: c-decl.c:7388
! #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
! msgstr "sowohl %<complex%> als auch %<_Decimal128%> in Deklaration"
  
  #: c-decl.c:7507
! #, gcc-internal-format
  msgid "both %<long long%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<long long%> als auch %<%s%> in Deklaration"
  
  #: c-decl.c:7510
! #, gcc-internal-format
  msgid "both %<long%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<long%> als auch %<%s%> in Deklaration"
  
  #: c-decl.c:7513
! #, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<short%> als auch %<%s%> in Deklaration"
  
  #: c-decl.c:7516
! #, gcc-internal-format
  msgid "both %<signed%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<signed%> als auch %<%s%> in Deklaration"
  
  #: c-decl.c:7519
! #, gcc-internal-format
  msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<unsigned%> als auch %<%s%> in Deklaration"
  
  #: c-decl.c:7522
! #, gcc-internal-format
  msgid "both %<complex%> and %<%s%> in declaration specifiers"
! msgstr "sowohl %<complex%> als auch %<%s%> in Deklaration"
  
  #: c-decl.c:7532
! #, gcc-internal-format
  msgid "decimal floating point not supported for this target"
! msgstr "Dezimales Gleitkomma wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
  #: c-decl.c:7534
! #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO-C unterstÃ¼tzt kein dezimales Gleitkomma"
  
  #: c-decl.c:7568
  #, gcc-internal-format
*************** msgid "integer constant is too large for
*** 17866,17874 ****
  msgstr "Ganzzahlkonstante ist zu groÃŸ fÃ¼r %qs-Typ"
  
  #: c-lex.c:688
! #, fuzzy, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
! msgstr "Gleitkommakonstante Ã¼berschreitet Wertebereich von %<%s%>"
  
  #: c-lex.c:771
  #, gcc-internal-format
--- 17819,17827 ----
  msgstr "Ganzzahlkonstante ist zu groÃŸ fÃ¼r %qs-Typ"
  
  #: c-lex.c:688
! #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
! msgstr "Gleitkommakonstante Ã¼berschreitet Wertebereich von %qT"
  
  #: c-lex.c:771
  #, gcc-internal-format
*************** msgid "function %q+F can never be inline
*** 17891,17934 ****
  msgstr "Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hat"
  
  #: c-omp.c:107
! #, fuzzy, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
! msgstr "ungÃ¼ltiger Ausdruck als Operand"
  
  #: c-omp.c:219
! #, fuzzy, gcc-internal-format
  msgid "%Hinvalid type for iteration variable %qE"
! msgstr "UngÃ¼ltiger Vektortyp fÃ¼r Attribut %qE"
  
  #: c-omp.c:223
! #, fuzzy, gcc-internal-format
  msgid "%Hiteration variable %qE is unsigned"
! msgstr "Instanzvariable %qs hat unbekannte GrÃ¶ÃŸe"
  
  #: c-omp.c:234
! #, fuzzy, gcc-internal-format
  msgid "%H%qE is not initialized"
! msgstr "Parameter %qD ist initialisiert"
  
! #: c-omp.c:247 cp/semantics.c:3812
! #, fuzzy, gcc-internal-format
  msgid "%Hmissing controlling predicate"
! msgstr "fehlendes '(' hinter PrÃ¤dikat"
  
  #: c-omp.c:305
! #, fuzzy, gcc-internal-format
  msgid "%Hinvalid controlling predicate"
! msgstr "UngÃ¼ltiger Steuerausdruck"
  
! #: c-omp.c:312 cp/semantics.c:3818
! #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
! msgstr "fehlendes ')' in Ausdruck"
  
  #: c-omp.c:362
! #, fuzzy, gcc-internal-format
  msgid "%Hinvalid increment expression"
! msgstr "UngÃ¼ltiger Steuerausdruck"
  
  #: c-opts.c:151
  #, gcc-internal-format
--- 17844,17887 ----
  msgstr "Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hat"
  
  #: c-omp.c:107
! #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
! msgstr "ungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>"
  
  #: c-omp.c:219
! #, gcc-internal-format
  msgid "%Hinvalid type for iteration variable %qE"
! msgstr "%HungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qE"
  
  #: c-omp.c:223
! #, gcc-internal-format
  msgid "%Hiteration variable %qE is unsigned"
! msgstr "%HSchleifenvariable %qE ist vorzeichenlos"
  
  #: c-omp.c:234
! #, gcc-internal-format
  msgid "%H%qE is not initialized"
! msgstr "%H%qE ist nicht initialisiert"
  
! #: c-omp.c:247 cp/semantics.c:3815
! #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
! msgstr "%HSteuerprÃ¤dikat fehlt"
  
  #: c-omp.c:305
! #, gcc-internal-format
  msgid "%Hinvalid controlling predicate"
! msgstr "%HSteuerprÃ¤dikat ungÃ¼ltig"
  
! #: c-omp.c:312 cp/semantics.c:3821
! #, gcc-internal-format
  msgid "%Hmissing increment expression"
! msgstr "%HErhÃ¶hungsausdruck fehlt"
  
  #: c-omp.c:362
! #, gcc-internal-format
  msgid "%Hinvalid increment expression"
! msgstr "%HErhÃ¶hungsausdruck ungÃ¼ltig"
  
  #: c-opts.c:151
  #, gcc-internal-format
*************** msgid "output filename specified twice"
*** 17991,17999 ****
  msgstr "Ausgabedatei doppelt angegeben"
  
  #: c-opts.c:1013
! #, fuzzy, gcc-internal-format
  msgid "-fno-gnu89-inline is not supported"
! msgstr "Keine Trampoline unterstÃ¼tzt"
  
  #: c-opts.c:1051
  #, gcc-internal-format
--- 17944,17952 ----
  msgstr "Ausgabedatei doppelt angegeben"
  
  #: c-opts.c:1013
! #, gcc-internal-format
  msgid "-fno-gnu89-inline is not supported"
! msgstr "-fno-gnu89-inline wird nicht unterstÃ¼tzt"
  
  #: c-opts.c:1051
  #, gcc-internal-format
*************** msgstr "ISO-C verbietet verschachtelte F
*** 18108,18114 ****
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der AufzÃ¤hlungsliste"
--- 18061,18067 ----
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Komma am Ende der AufzÃ¤hlungsliste"
*************** msgstr "Deklarationsspezifizierer oder %
*** 18193,18199 ****
  msgid "wide string literal in %<asm%>"
  msgstr "Wide-Zeichenkettenliteral in Â»asmÂ«"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
--- 18146,18152 ----
  msgid "wide string literal in %<asm%>"
  msgstr "Wide-Zeichenkettenliteral in Â»asmÂ«"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
*************** msgstr "ISO-C90 verbietet zusammengesetz
*** 18322,18441 ****
  msgid "extra semicolon in method definition specified"
  msgstr "zusÃ¤tzliches Semikolon in Methodendefinition angegeben"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
! msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
! msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
! msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
! msgstr "Falsch geformtes #pragma GCC pch_preprocess, ignoriert"
  
! #: c-parser.c:6705 cp/parser.c:18131
! #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
! msgstr "zu viele Eingabedateien"
  
  #: c-parser.c:6830
! #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
! msgstr "%<,%> oder %<;%> erwartet"
  
  #: c-parser.c:6873
! #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
! msgstr "%<{%> erwartet"
  
  #: c-parser.c:6916 c-parser.c:7091
! #, fuzzy, gcc-internal-format
  msgid "expected integer expression"
! msgstr "Ausdruck erwartet"
  
  #: c-parser.c:6925
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
! msgstr ""
  
  #: c-parser.c:7005
! #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
! msgstr "%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet"
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
! msgstr ""
  
  #: c-parser.c:7104
! #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
! msgstr "ungÃ¼ltiger const_double-Operand"
  
  #: c-parser.c:7189
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
! msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18589
! #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
! msgstr "%qs ist keine gÃ¼ltige Ausgabedatei"
  
  #: c-parser.c:7298
! #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
! msgstr "ungÃ¼ltige Operation auf %<__fpreg%>"
  
  #: c-parser.c:7349 c-parser.c:7369
! #, fuzzy, gcc-internal-format
  msgid "expected %<(%> or end of line"
! msgstr "Unerwartetes Modulende"
  
  #: c-parser.c:7387
! #, fuzzy, gcc-internal-format
  msgid "for statement expected"
! msgstr "%s-Anweisung bei %L erwartet"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
! #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
! msgstr "Deklaration oder Anweisung erwartet"
  
  #: c-parser.c:7586
! #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
! msgstr "%<,%> oder %<}%> erwartet"
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
! #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
! msgstr "Thread-lokaler Speicher wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c-parser.c:7821 cp/semantics.c:3692
! #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
! msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
  
! #: c-parser.c:7823 cp/semantics.c:3694
! #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
! msgstr "Instanzvariable %qs ist als Â»privateÂ« deklariert"
  
! #: c-parser.c:7825 cp/semantics.c:3696
! #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
! msgstr "%JParameter %u hat unvollstÃ¤ndigen Typen"
  
  #: c-pch.c:132
  #, gcc-internal-format
--- 18275,18394 ----
  msgid "extra semicolon in method definition specified"
  msgstr "zusÃ¤tzliches Semikolon in Methodendefinition angegeben"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
! msgstr "%<#pragma omp barrier%> darf nur in Verbundanweisung verwendet werden"
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
! msgstr "%<#pragma omp flush%> darf nur in Verbundanweisung verwendet werden"
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, 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-parser.c:6554 cp/parser.c:19295
! #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
! msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
  
! #: c-parser.c:6705 cp/parser.c:18143
! #, gcc-internal-format
  msgid "too many %qs clauses"
! msgstr "zu viele %qs-Klauseln"
  
  #: c-parser.c:6830
! #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
! msgstr "%<none%> oder %<shared%> erwartet"
  
  #: c-parser.c:6873
! #, gcc-internal-format
  msgid "expected %<(%>"
! msgstr "%<(%> erwartet"
  
  #: c-parser.c:6916 c-parser.c:7091
! #, gcc-internal-format
  msgid "expected integer expression"
! msgstr "Ganzzahlausdruck erwartet"
  
  #: c-parser.c:6925
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
! msgstr "Wert %<num_threads%> muss positiv sein"
  
  #: c-parser.c:7005
! #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
! msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> oder %<||%> erwartet"
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
! msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
  #: c-parser.c:7104
! #, gcc-internal-format
  msgid "invalid schedule kind"
! msgstr "ungÃ¼ltige Ablaufart"
  
  #: c-parser.c:7189
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
! msgstr "Klausel %<#pragma omp%> erwartet"
  
! #: c-parser.c:7198 cp/parser.c:18601
! #, gcc-internal-format
  msgid "%qs is not valid for %qs"
! msgstr "%qs ist fÃ¼r %qs ungÃ¼ltig"
  
  #: c-parser.c:7298
! #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
! msgstr "ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>"
  
  #: c-parser.c:7349 c-parser.c:7369
! #, gcc-internal-format
  msgid "expected %<(%> or end of line"
! msgstr "%<(%> oder Zeilenende erwartet"
  
  #: c-parser.c:7387
! #, gcc-internal-format
  msgid "for statement expected"
! msgstr "fÃ¼r Anweisung erwartet"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
! #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
! msgstr "Schleifendeklaration oder Initialisierung erwartet"
  
  #: c-parser.c:7586
! #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
! msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
! #, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
! msgstr "Threadprivate Variablen werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c-parser.c:7821 cp/semantics.c:3695
! #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
! msgstr "%qE nach erster Benutzung als %<threadprivate%> deklariert"
  
! #: c-parser.c:7823 cp/semantics.c:3697
! #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
! msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c-parser.c:7825 cp/semantics.c:3699
! #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
! msgstr "%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen"
  
  #: c-pch.c:132
  #, gcc-internal-format
*************** msgid "missing %<(%> after %<#pragma pac
*** 18518,18526 ****
  msgstr "fehlendes %<(%> hinter %<#pragma pack%> - ignoriert"
  
  #: c-pragma.c:164 c-pragma.c:196
! #, fuzzy, gcc-internal-format
  msgid "invalid constant in %<#pragma pack%> - ignored"
! msgstr "falsch geformtes %<#pragma pack%> - ignoriert"
  
  #: c-pragma.c:168 c-pragma.c:210
  #, gcc-internal-format
--- 18471,18479 ----
  msgstr "fehlendes %<(%> hinter %<#pragma pack%> - ignoriert"
  
  #: c-pragma.c:164 c-pragma.c:196
! #, gcc-internal-format
  msgid "invalid constant in %<#pragma pack%> - ignored"
! msgstr "ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriert"
  
  #: c-pragma.c:168 c-pragma.c:210
  #, gcc-internal-format
*************** msgid "malformed #pragma weak, ignored"
*** 18568,18576 ****
  msgstr "falsch geformtes #pragma weak, ignoriert"
  
  #: c-pragma.c:352
! #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma weak%>"
! msgstr "Ausschuss am Ende von %<#pragma pack%>"
  
  #: c-pragma.c:420 c-pragma.c:422
  #, gcc-internal-format
--- 18521,18529 ----
  msgstr "falsch geformtes #pragma weak, ignoriert"
  
  #: c-pragma.c:352
! #, gcc-internal-format
  msgid "junk at end of %<#pragma weak%>"
! msgstr "Ausschuss am Ende von %<#pragma weak%>"
  
  #: c-pragma.c:420 c-pragma.c:422
  #, gcc-internal-format
*************** msgid "malformed #pragma redefine_extnam
*** 18578,18586 ****
  msgstr "falsch geformtes #pragma redefine_extname, ignoriert"
  
  #: c-pragma.c:425
! #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma redefine_extname%>"
! msgstr "Ausschuss am Ende von #pragma redefine_extname"
  
  #: c-pragma.c:431
  #, gcc-internal-format
--- 18531,18539 ----
  msgstr "falsch geformtes #pragma redefine_extname, ignoriert"
  
  #: c-pragma.c:425
! #, gcc-internal-format
  msgid "junk at end of %<#pragma redefine_extname%>"
! msgstr "Ausschuss am Ende von %<#pragma redefine_extname%>"
  
  #: c-pragma.c:431
  #, gcc-internal-format
*************** msgid "malformed #pragma extern_prefix, 
*** 18603,18611 ****
  msgstr "falsch geformtes #pragma extern_prefix, ignoriert"
  
  #: c-pragma.c:493
! #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma extern_prefix%>"
! msgstr "Ausschuss am Ende von #pragma extern_prefix"
  
  #: c-pragma.c:500
  #, gcc-internal-format
--- 18556,18564 ----
  msgstr "falsch geformtes #pragma extern_prefix, ignoriert"
  
  #: c-pragma.c:493
! #, gcc-internal-format
  msgid "junk at end of %<#pragma extern_prefix%>"
! msgstr "Ausschuss am Ende von %<#pragma extern_prefix%>"
  
  #: c-pragma.c:500
  #, gcc-internal-format
*************** msgid "junk at end of %<#pragma GCC visi
*** 18653,18681 ****
  msgstr "Ausschuss am Ende von %<#pragma GCC visibility%>"
  
  #: c-pragma.c:694
! #, fuzzy, gcc-internal-format
  msgid "#pragma GCC diagnostic not allowed inside functions"
! msgstr "#pragma GCC memregs muss vor allen Funktionsdeklarationen stehen"
  
  #: c-pragma.c:700
  #, gcc-internal-format
  msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
! msgstr ""
  
  #: c-pragma.c:709
  #, gcc-internal-format
  msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
! msgstr ""
  
  #: c-pragma.c:713
! #, fuzzy, gcc-internal-format
  msgid "missing option after %<#pragma GCC diagnostic%> kind"
! msgstr "fehlendes %<(%> hinter %<#pragma pack%> - ignoriert"
  
  #: c-pragma.c:727
! #, fuzzy, gcc-internal-format
  msgid "unknown option after %<#pragma GCC diagnostic%> kind"
! msgstr "unbekannte Aktion %qs fÃ¼r %<#pragma pack%> - ignoriert"
  
  #: c-typeck.c:175
  #, gcc-internal-format
--- 18606,18634 ----
  msgstr "Ausschuss am Ende von %<#pragma GCC visibility%>"
  
  #: c-pragma.c:694
! #, gcc-internal-format
  msgid "#pragma GCC diagnostic not allowed inside functions"
! msgstr "#pragma GCC diagnostic nicht innerhalb von Funktionen erlaubt"
  
  #: c-pragma.c:700
  #, gcc-internal-format
  msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
! msgstr "[error|warning|ignored] nach %<#pragma GCC diagnostic%> fehlt"
  
  #: c-pragma.c:709
  #, gcc-internal-format
  msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
! msgstr " [error|warning|ignored] nach %<#pragma GCC diagnostic%> erwartet"
  
  #: c-pragma.c:713
! #, gcc-internal-format
  msgid "missing option after %<#pragma GCC diagnostic%> kind"
! msgstr "Option hinter %<#pragma GCC diagnostic%> Art fehlt"
  
  #: c-pragma.c:727
! #, gcc-internal-format
  msgid "unknown option after %<#pragma GCC diagnostic%> kind"
! msgstr "Option hinter %<#pragma GCC diagnostic%> Art unbekannt"
  
  #: c-typeck.c:175
  #, gcc-internal-format
*************** msgstr "Funktionstypen nicht wirklich ko
*** 18716,18732 ****
  #: c-typeck.c:620
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and vector types"
! msgstr ""
  
  #: c-typeck.c:625
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and complex types"
! msgstr ""
  
  #: c-typeck.c:630
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and other float types"
! msgstr ""
  
  #: c-typeck.c:951
  #, gcc-internal-format
--- 18669,18685 ----
  #: c-typeck.c:620
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and vector types"
! msgstr "Operanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werden"
  
  #: c-typeck.c:625
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and complex types"
! msgstr "Operanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werden"
  
  #: c-typeck.c:630
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and other float types"
! msgstr "Operanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werden"
  
  #: c-typeck.c:951
  #, gcc-internal-format
*************** msgstr "Dereferenzierung eines Zeigers a
*** 18763,18779 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "Dereferenzierung eines %<void *%>-Zeigers"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "falsches Typ-Argument von %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Feld noch ein Zeiger"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Feldindex ist keine Ganzzahl"
--- 18716,18732 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "Dereferenzierung eines %<void *%>-Zeigers"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "falsches Typ-Argument von %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Feld noch ein Zeiger"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Feldindex ist keine Ganzzahl"
*************** msgid "passing argument %d of %qE as %<f
*** 18852,18860 ****
  msgstr "Ãœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des Prototyps"
  
  #: c-typeck.c:2488
! #, fuzzy, 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 komplex statt Ganzzahl aufgrund des Prototyps"
  
  #: c-typeck.c:2509
  #, gcc-internal-format
--- 18805,18813 ----
  msgstr "Ãœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des Prototyps"
  
  #: c-typeck.c:2488
! #, 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-typeck.c:2509
  #, gcc-internal-format
*************** msgstr "Klammern um Vergleich in Operand
*** 18916,18925 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "Vergleiche wie X<=Y<=Z haben nicht ihre mathematische Bedeutung"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
! #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
! msgstr "schwache Deklaration von %q+D nach erster Benutzung fÃ¼hrt zu undefiniertem Verhalten"
  
  #: c-typeck.c:2723
  #, gcc-internal-format
--- 18869,18878 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "Vergleiche wie X<=Y<=Z haben nicht ihre mathematische Bedeutung"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
! #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
! msgstr "Vergleich mit Zeichenkettenliteral fÃ¼hrt zu undefiniertem Verhalten"
  
  #: c-typeck.c:2723
  #, gcc-internal-format
*************** msgstr "traditionelles C lehnt automatis
*** 19383,19389 ****
  msgid "(near initialization for %qs)"
  msgstr "(nahe der Initialisierung fÃ¼r %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
--- 19336,19342 ----
  msgid "(near initialization for %qs)"
  msgstr "(nahe der Initialisierung fÃ¼r %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
*************** msgstr "in GÃ¼ltigkeitsbereich des Bezei
*** 19413,19419 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
--- 19366,19372 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
*************** msgstr "case-Marke in GÃ¼ltigkeitsbereic
*** 19463,19469 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "%<default%>-Marke in GÃ¼ltigkeitsbereich eines Bezeichners mit variabel modifiziertem Typen, der keine einschlieÃŸende switch-Anweisung enthÃ¤lt"
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
--- 19416,19422 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "%<default%>-Marke in GÃ¼ltigkeitsbereich eines Bezeichners mit variabel modifiziertem Typen, der keine einschlieÃŸende switch-Anweisung enthÃ¤lt"
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
*************** msgstr "%<default%>-Marke nicht innerhal
*** 19478,19497 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c-typeck.c:7393 cp/parser.c:6922
! #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
! msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
  #: c-typeck.c:7416
  #, gcc-internal-format
--- 19431,19450 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c-typeck.c:7393 cp/parser.c:6934
! #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
! msgstr "break-Anweisung mit OpenMP fÃ¼r Schleife verwendet"
  
  #: c-typeck.c:7416
  #, gcc-internal-format
*************** msgstr "Ausdrucksanweisung hat unvollstÃ
*** 19508,19534 ****
  msgid "division by zero"
  msgstr "Division durch Null"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Vergleich von Gleitkomma mit == oder != ist unsicher"
--- 19461,19487 ----
  msgid "division by zero"
  msgstr "Division durch Null"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Vergleich von Gleitkomma mit == oder != ist unsicher"
*************** msgid "comparison of distinct pointer ty
*** 19544,19552 ****
  msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
  
  #: c-typeck.c:8085 c-typeck.c:8096
! #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
! msgstr "Die Adresse von %qD wird immer zu %<wahr%> auswerten"
  
  #: c-typeck.c:8103 c-typeck.c:8108 c-typeck.c:8153 c-typeck.c:8158
  #, gcc-internal-format
--- 19497,19505 ----
  msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
  
  #: c-typeck.c:8085 c-typeck.c:8096
! #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
! msgstr "Die Adresse von %qD wird nie NULL sein"
  
  #: c-typeck.c:8103 c-typeck.c:8108 c-typeck.c:8153 c-typeck.c:8158
  #, gcc-internal-format
*************** msgstr "geordneter Vergleich von Zeiger 
*** 19573,19584 ****
  msgid "comparison between signed and unsigned"
  msgstr "Vergleich zwischen vorzeichenbehaftet und vorzeichenlos"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "Vergleich von weitergegebenem ~unsigned mit Konstante"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "Vergleich von weitergegebenem ~unsigned mit unsigned"
--- 19526,19537 ----
  msgid "comparison between signed and unsigned"
  msgstr "Vergleich zwischen vorzeichenbehaftet und vorzeichenlos"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "Vergleich von weitergegebenem ~unsigned mit Konstante"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "Vergleich von weitergegebenem ~unsigned mit unsigned"
*************** msgstr "Wert eines struct-Typs anstelle 
*** 19598,19645 ****
  msgid "used union type value where scalar is required"
  msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
! #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
! msgstr "UngÃ¼ltige Verwendung von %<restrict%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
! msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
! msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
! msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
! msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
! msgstr "Instanzvariable %qs ist als Â»privateÂ« deklariert"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
! msgstr "Instanzvariable %qs ist als Â»privateÂ« deklariert"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
! msgstr ""
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "Funktionsaufruf hat zusammengesetzten Wert"
--- 19551,19598 ----
  msgid "used union type value where scalar is required"
  msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
! #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
! msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
! msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
! msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c-typeck.c:8686 cp/semantics.c:3350
! #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
! msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
! msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
  
! #: c-typeck.c:8707 cp/semantics.c:3370
! #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
! msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
! #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
! msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
! msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "Funktionsaufruf hat zusammengesetzten Wert"
*************** msgid "inlined_to pointer set for noninl
*** 20035,20041 ****
  msgstr "inlined_to-Zeiger fÃ¼r Nicht-Inline-Aufrufer gesetzt"
  
  #: cgraphunit.c:747
! #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "inlined_to-Zeiger gesetzt, aber keine VorgÃ¤nger gefunden"
  
--- 19988,19994 ----
  msgstr "inlined_to-Zeiger fÃ¼r Nicht-Inline-Aufrufer gesetzt"
  
  #: cgraphunit.c:747
! #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "inlined_to-Zeiger gesetzt, aber keine VorgÃ¤nger gefunden"
  
*************** msgid "inlined_to pointer refers to itse
*** 20045,20053 ****
  msgstr "Iilined_to-Zeiger verweist auf sich selbst"
  
  #: cgraphunit.c:762
! #, fuzzy, gcc-internal-format
  msgid "node not found in cgraph_hash"
! msgstr "Knoten in DECL_ASSEMBLER_NAME-Hash nicht gefunden"
  
  #: cgraphunit.c:790
  #, gcc-internal-format
--- 19998,20006 ----
  msgstr "Iilined_to-Zeiger verweist auf sich selbst"
  
  #: cgraphunit.c:762
! #, gcc-internal-format
  msgid "node not found in cgraph_hash"
! msgstr "Knoten in cgraph_hash nicht gefunden"
  
  #: cgraphunit.c:790
  #, gcc-internal-format
*************** msgid "verify_cgraph_node failed"
*** 20075,20083 ****
  msgstr "verify_cgraph gescheitert"
  
  #: cgraphunit.c:1017 cgraphunit.c:1040
! #, fuzzy, gcc-internal-format
  msgid "%J%<externally_visible%> attribute have effect only on public objects"
! msgstr "Attribut %qE wirkt sich nur auf Ã¶ffentliche Objekte aus"
  
  #: cgraphunit.c:1217
  #, gcc-internal-format
--- 20028,20036 ----
  msgstr "verify_cgraph gescheitert"
  
  #: cgraphunit.c:1017 cgraphunit.c:1040
! #, gcc-internal-format
  msgid "%J%<externally_visible%> attribute have effect only on public objects"
! msgstr "%J Attribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus"
  
  #: cgraphunit.c:1217
  #, gcc-internal-format
*************** msgstr "Abbruch in %s, bei %s:%d"
*** 20269,20315 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "Ausnahmebehandlung ausgeschaltet, benutzen Sie -fexeptions zum Einschalten"
  
! #: except.c:2879
  #, 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.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr "region_array ist fÃ¼r Region %i beschÃ¤digt"
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr "Ã¤uÃŸerer Block der Region %i ist falsch"
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr "Region %i kann throw enthalten und ist in einer Region enthalten, die dies nicht darf"
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "negative Verschachtelungstiefe der Region %i"
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr "Baumliste endet bei Tiefe %i"
  
! #: except.c:3921
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "Feld passt nicht zum Regionsbaum"
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree gescheitert"
--- 20222,20268 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "Ausnahmebehandlung ausgeschaltet, benutzen Sie -fexeptions zum Einschalten"
  
! #: except.c:2883
  #, 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.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr "region_array ist fÃ¼r Region %i beschÃ¤digt"
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr "Ã¤uÃŸerer Block der Region %i ist falsch"
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr "Region %i kann throw enthalten und ist in einer Region enthalten, die dies nicht darf"
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "negative Verschachtelungstiefe der Region %i"
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr "Baumliste endet bei Tiefe %i"
  
! #: except.c:3925
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "Feld passt nicht zum Regionsbaum"
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree gescheitert"
*************** msgstr "verify_eh_tree gescheitert"
*** 20319,20325 ****
  msgid "stack limits not supported on this target"
  msgstr "Kellergrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tzt"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
--- 20272,20278 ----
  msgid "stack limits not supported on this target"
  msgstr "Kellergrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tzt"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
*************** msgstr "%H%s"
*** 20327,20360 ****
  #: fold-const.c:1280
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when negating a division"
! msgstr ""
  
  #: fold-const.c:3583 fold-const.c:3594
  #, gcc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
! msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "Â»oderÂ« nicht passender Ungleichheits-Tests ist immer 1"
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "Â»undÂ« sich gegenseitig ausschlieÃŸender Gleichheits-Tests ist immer 0"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndert"
--- 20280,20313 ----
  #: fold-const.c:1280
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when negating a division"
! msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Division negiert wird"
  
  #: fold-const.c:3583 fold-const.c:3594
  #, gcc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.c:4884
  #, 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.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "Â»oderÂ« nicht passender Ungleichheits-Tests ist immer 1"
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "Â»undÂ« sich gegenseitig ausschlieÃŸender Gleichheits-Tests ist immer 0"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndert"
*************** msgstr "%JGesamtgrÃ¶ÃŸe der lokalen Obje
*** 20369,20375 ****
  msgid "size of variable %q+D is too large"
  msgstr "GrÃ¶ÃŸe der Variablen %q+D ist zu hoch"
  
! #: function.c:1560
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "unmÃ¶gliche Bedingung in Â»asmÂ«"
--- 20322,20328 ----
  msgid "size of variable %q+D is too large"
  msgstr "GrÃ¶ÃŸe der Variablen %q+D ist zu hoch"
  
! #: function.c:1560 gimplify.c:4063
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "unmÃ¶gliche Bedingung in Â»asmÂ«"
*************** msgstr "ungÃ¼ltiger L-Wert in asm-Ausgab
*** 20542,20581 ****
  
  #: gimplify.c:4064
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Speichereingabe %d ist nicht direkt adressierbar"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
! msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
! msgstr ""
  
! #: gimplify.c:4593
! #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
! msgstr "Instanzvariable %qs ist als Â»privateÂ« deklariert"
  
! #: gimplify.c:4607
! #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
! msgstr "Instanzvariable %qs ist als Â»privateÂ« deklariert"
  
! #: gimplify.c:4610
! #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
! msgstr "Register-Variable %qs in verschachtelter Funktion verwendet"
  
! #: gimplify.c:4734
! #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
! msgstr "lokale Variable %qD darf in diesem Kontext nicht auftauchen"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Gimplifikation gescheitert"
--- 20495,20539 ----
  
  #: gimplify.c:4064
  #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr "Eingabe von Nicht-Speicher %d muss im Speicher bleiben"
+ 
+ #: gimplify.c:4077
+ #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Speichereingabe %d ist nicht direkt adressierbar"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
! msgstr "in umgebender Parallele wurde %qs nicht angegeben"
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
! msgstr "%Humgebende Parallele"
  
! #: gimplify.c:4606
! #, gcc-internal-format
  msgid "iteration variable %qs should be private"
! msgstr "Schleifenvariable %qs sollte Â»privateÂ« sein"
  
! #: gimplify.c:4620
! #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
! msgstr "Schleifenvariable %qs sollte nicht Â»firstprivateÂ« sein"
  
! #: gimplify.c:4623
! #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
! msgstr "Schleifenvariable %qs sollte nicht in Reduktion sein"
  
! #: gimplify.c:4747
! #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
! msgstr "%s Variable %qs ist im Ã¤uÃŸeren Kontext Â»privateÂ«"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Gimplifikation gescheitert"
*************** msgstr "%s kann nicht geÃ¶ffnet werden: 
*** 20596,20635 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: unbekannter Parameter: %s"
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
! msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
! msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
! msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
! msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
! msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
! msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
! msgstr ""
  
  #. Eventually this should become a hard error IMO.
  #: opts.c:186
--- 20554,20593 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: unbekannter Parameter: %s"
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
! msgstr "arbeitsteilende Region darf nicht in arbeitsteilender, kritischer, geordneter oder Master-Region eng geschachtelt sein"
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
! msgstr "Master-Region darf nicht innerhalb arbeitsteilender Region eng geschachtelt sein"
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
! msgstr "geordnete Region darf nicht innerhalb kritischer Region eng geschachtelt sein"
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
! msgstr "geordnete Region muss innerhalb einer Schleifenregion mit geordneter Klausel eng geschachtelt sein"
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
! msgstr "kritische Region darf nicht innerhalb einer kritischen Region mit gleichem Namen geschachtelt werden"
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
! msgstr "ungÃ¼ltiger Ausgang von strukturiertem OpenMP-Block"
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
! msgstr "ungÃ¼ltiger Eintritt in strukturierten OpenMP-Block"
  
  #. Eventually this should become a hard error IMO.
  #: opts.c:186
*************** msgstr "-freorder-blocks-and-partition f
*** 20680,20686 ****
  #: opts.c:697
  #, gcc-internal-format
  msgid "-Werror=%s: No option -%s"
! msgstr ""
  
  #: opts.c:836
  #, gcc-internal-format
--- 20638,20644 ----
  #: opts.c:697
  #, gcc-internal-format
  msgid "-Werror=%s: No option -%s"
! msgstr "-Werror=%s: Keine Option -%s"
  
  #: opts.c:836
  #, gcc-internal-format
*************** msgid "unknown tls-model \"%s\""
*** 20703,20711 ****
  msgstr "unbekanntes tls-Modell Â»%sÂ«"
  
  #: opts.c:1013
! #, fuzzy, gcc-internal-format
  msgid "-f[no-]force-mem is nop and option will be removed in 4.3"
! msgstr "-f[no-]force-mem bewirkt nichts und wird in 4.2 entfernt"
  
  #: opts.c:1042
  #, gcc-internal-format
--- 20661,20669 ----
  msgstr "unbekanntes tls-Modell Â»%sÂ«"
  
  #: opts.c:1013
! #, gcc-internal-format
  msgid "-f[no-]force-mem is nop and option will be removed in 4.3"
! msgstr "-f[no-]force-mem ist NOP und Option wird in 4.3 entfernt"
  
  #: opts.c:1042
  #, gcc-internal-format
*************** msgid "inconsistent operand constraints 
*** 20870,20878 ****
  msgstr "inkonsistente Operandenbedingungen in einem %<asm%>"
  
  #: reload1.c:1239
! #, fuzzy, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints"
! msgstr "%<asm%>-Operand erfordert unmÃ¶gliches Neuladen"
  
  #: reload1.c:1259
  #, gcc-internal-format
--- 20828,20836 ----
  msgstr "inkonsistente Operandenbedingungen in einem %<asm%>"
  
  #: reload1.c:1239
! #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints"
! msgstr "%<asm%>-Operand hat unmÃ¶gliche Nebenbedingungen"
  
  #: reload1.c:1259
  #, gcc-internal-format
*************** msgid "RTL check: expected code '%s' or 
*** 20935,20943 ****
  msgstr "RTL-ÃœberprÃ¼fung: Code Â»%sÂ« oder Â»%sÂ« erwartet, haben Â»%sÂ« in %s, bei %s:%d"
  
  #: rtl.c:547
! #, fuzzy, gcc-internal-format
  msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
! msgstr "RTL-ÃœberprÃ¼fung: Zugriff von Elt %d von Â»%sÂ« mit letztem Elt %d in %s, bei %s:%d"
  
  #: rtl.c:557
  #, gcc-internal-format
--- 20893,20901 ----
  msgstr "RTL-ÃœberprÃ¼fung: Code Â»%sÂ« oder Â»%sÂ« erwartet, haben Â»%sÂ« in %s, bei %s:%d"
  
  #: rtl.c:547
! #, gcc-internal-format
  msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
! msgstr "RTL-ÃœberprÃ¼fung: Versuch, Nicht-Blocksymbol als Blocksymbol in %s bei %s:%d zu verwenden"
  
  #: rtl.c:557
  #, gcc-internal-format
*************** msgid "type is deprecated"
*** 21202,21210 ****
  msgstr "Typ ist veraltet"
  
  #: toplev.c:966 toplev.c:993
! #, fuzzy, gcc-internal-format
  msgid "GCC supports only %d input file changes"
! msgstr "GCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereiche"
  
  #: toplev.c:1140
  #, gcc-internal-format
--- 21160,21168 ----
  msgstr "Typ ist veraltet"
  
  #: toplev.c:966 toplev.c:993
! #, gcc-internal-format
  msgid "GCC supports only %d input file changes"
! msgstr "GCC unterstÃ¼tzt nur %d EingabedateiÃ¤nderungen"
  
  #: toplev.c:1140
  #, gcc-internal-format
*************** msgid "can%'t open %s for writing: %m"
*** 21217,21225 ****
  msgstr "%s kann nicht zum Schreiben geÃ¶ffnet werden: %m"
  
  #: toplev.c:1577
! #, fuzzy, gcc-internal-format
  msgid "this target does not support %qs"
! msgstr "%s unterstÃ¼tzt nicht %s"
  
  #: toplev.c:1648
  #, gcc-internal-format
--- 21175,21183 ----
  msgstr "%s kann nicht zum Schreiben geÃ¶ffnet werden: %m"
  
  #: toplev.c:1577
! #, gcc-internal-format
  msgid "this target does not support %qs"
! msgstr "dieses Ziel unterstÃ¼tzt nicht %qs"
  
  #: toplev.c:1648
  #, gcc-internal-format
*************** msgstr "Fallthru zum Austritt von bb %d"
*** 21424,21435 ****
  #: tree-cfg.c:3715
  #, gcc-internal-format
  msgid "nonlocal label "
! msgstr ""
  
  #: tree-cfg.c:3724 tree-cfg.c:3734 tree-cfg.c:3759
  #, gcc-internal-format
  msgid "label "
! msgstr ""
  
  #: tree-cfg.c:3749
  #, gcc-internal-format
--- 21382,21393 ----
  #: tree-cfg.c:3715
  #, gcc-internal-format
  msgid "nonlocal label "
! msgstr "nichtlokale Marke "
  
  #: tree-cfg.c:3724 tree-cfg.c:3734 tree-cfg.c:3759
  #, gcc-internal-format
  msgid "label "
! msgstr "Marke "
  
  #: tree-cfg.c:3749
  #, gcc-internal-format
*************** msgid "fallthru edge after a control sta
*** 21442,21450 ****
  msgstr "Fallthru-Kante hinter einer Kontrollanweisung in bb %d"
  
  #: tree-cfg.c:3792
! #, fuzzy, gcc-internal-format
  msgid "true/false edge after a non-COND_EXPR in bb %d"
! msgstr "Fallthru-Kante hinter einer Kontrollanweisung in bb %d"
  
  #: tree-cfg.c:3807
  #, gcc-internal-format
--- 21400,21408 ----
  msgstr "Fallthru-Kante hinter einer Kontrollanweisung in bb %d"
  
  #: tree-cfg.c:3792
! #, gcc-internal-format
  msgid "true/false edge after a non-COND_EXPR in bb %d"
! msgstr "Wahr/Falsch-Kante hinter einer Nicht-COND_EXPR in bb %d"
  
  #: tree-cfg.c:3807
  #, gcc-internal-format
*************** msgid "found default case not at end of 
*** 21482,21490 ****
  msgstr "Standard-Fall nicht am Ende des case-Vektors gefunden"
  
  #: tree-cfg.c:3915
! #, fuzzy, gcc-internal-format
  msgid "case labels not sorted: "
! msgstr "Case-Marken nicht sortiert:"
  
  #: tree-cfg.c:3926
  #, gcc-internal-format
--- 21440,21448 ----
  msgstr "Standard-Fall nicht am Ende des case-Vektors gefunden"
  
  #: tree-cfg.c:3915
! #, gcc-internal-format
  msgid "case labels not sorted: "
! msgstr "Case-Marken nicht sortiert: "
  
  #: tree-cfg.c:3926
  #, gcc-internal-format
*************** msgid "non-addressable variable inside a
*** 21770,21776 ****
  msgstr "Nicht-adressierbare Variable innerhalb einer Alias-Menge"
  
  #: tree-ssa.c:412
! #, fuzzy, gcc-internal-format
  msgid "addressable variable that is aliased but is not in any alias set"
  msgstr "Adressierbare Variable, die eine Aliasmarke ist, jedoch in keiner Aliasmenge vorkommt"
  
--- 21728,21734 ----
  msgstr "Nicht-adressierbare Variable innerhalb einer Alias-Menge"
  
  #: tree-ssa.c:412
! #, gcc-internal-format
  msgid "addressable variable that is aliased but is not in any alias set"
  msgstr "Adressierbare Variable, die eine Aliasmarke ist, jedoch in keiner Aliasmenge vorkommt"
  
*************** msgid "verify_flow_insensitive_alias_inf
*** 21780,21786 ****
  msgstr "verify_flow_insensitive_alias_info gescheitert"
  
  #: tree-ssa.c:464
! #, fuzzy, gcc-internal-format
  msgid "dereferenced pointers should have a name or a symbol tag"
  msgstr "Dereferenzierte Zeiger sollten einen Namen oder eine Typenmarke haben"
  
--- 21738,21744 ----
  msgstr "verify_flow_insensitive_alias_info gescheitert"
  
  #: tree-ssa.c:464
! #, gcc-internal-format
  msgid "dereferenced pointers should have a name or a symbol tag"
  msgstr "Dereferenzierte Zeiger sollten einen Namen oder eine Typenmarke haben"
  
*************** msgid "verify_flow_sensitive_alias_info 
*** 21800,21808 ****
  msgstr "verify_flow_sensitive_alias_info gescheitert"
  
  #: tree-ssa.c:564
! #, fuzzy, gcc-internal-format
  msgid "alias set of a pointer's symbol tag should be a superset of the corresponding name tag"
! msgstr "Aliasmenge einer Zeiger-Typenmarke sollte eine Obermenge des korrespondierenden Namensschilds sein"
  
  #: tree-ssa.c:580
  #, gcc-internal-format
--- 21758,21766 ----
  msgstr "verify_flow_sensitive_alias_info gescheitert"
  
  #: tree-ssa.c:564
! #, gcc-internal-format
  msgid "alias set of a pointer's symbol tag should be a superset of the corresponding name tag"
! msgstr "Aliasmenge einer Zeiger-Symbolmarke sollte eine Obermenge der korrespondierenden Namensmarke sein"
  
  #: tree-ssa.c:580
  #, gcc-internal-format
*************** msgstr "verify_name_tags gescheitert"
*** 21817,21833 ****
  #: tree-ssa.c:635
  #, gcc-internal-format
  msgid "variable in call_clobbered_vars but not marked DECL_CALL_CLOBBERED"
! msgstr ""
  
  #: tree-ssa.c:645
  #, gcc-internal-format
  msgid "variable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap."
! msgstr ""
  
  #: tree-ssa.c:653
! #, fuzzy, gcc-internal-format
  msgid "verify_call_clobbering failed"
! msgstr "verify_cgraph gescheitert"
  
  #: tree-ssa.c:724
  #, gcc-internal-format
--- 21775,21791 ----
  #: tree-ssa.c:635
  #, gcc-internal-format
  msgid "variable in call_clobbered_vars but not marked DECL_CALL_CLOBBERED"
! msgstr "Variable in call_clobbered_vars, aber nicht als DECL_CALL_CLOBBERED markiert"
  
  #: tree-ssa.c:645
  #, gcc-internal-format
  msgid "variable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap."
! msgstr "Variable als DECL_CALL_CLOBBERED markiert, aber nicht in call_clobbered_vars bitmap."
  
  #: tree-ssa.c:653
! #, gcc-internal-format
  msgid "verify_call_clobbering failed"
! msgstr "verify_call_clobbering gescheitert"
  
  #: tree-ssa.c:724
  #, gcc-internal-format
*************** msgid "verify_ssa failed"
*** 21850,21858 ****
  msgstr "verify_ssa gescheitert"
  
  #: tree-ssa.c:1185
! #, fuzzy, gcc-internal-format
  msgid "%J%qD was declared here"
! msgstr "%q+D hier deklariert"
  
  #. We only do data flow with SSA_NAMEs, so that's all we
  #. can warn about.
--- 21808,21816 ----
  msgstr "verify_ssa gescheitert"
  
  #: tree-ssa.c:1185
! #, gcc-internal-format
  msgid "%J%qD was declared here"
! msgstr "%J%qD wurde hier deklariert"
  
  #. We only do data flow with SSA_NAMEs, so that's all we
  #. can warn about.
*************** msgstr "%H%qD kÃ¶nnte in dieser Funktion
*** 21871,21885 ****
  msgid "no support for induction"
  msgstr "keine UnterstÃ¼tzung fÃ¼r Induktion"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
! msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
! msgstr ""
  
  #: tree.c:3646
  #, gcc-internal-format
--- 21829,21843 ----
  msgid "no support for induction"
  msgstr "keine UnterstÃ¼tzung fÃ¼r Induktion"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
! msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wird"
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
! msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftritt"
  
  #: tree.c:3646
  #, gcc-internal-format
*************** msgid "%q+D redeclared without dllimport
*** 21897,21906 ****
  msgstr "%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriert"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
--- 21855,21864 ----
  msgstr "%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriert"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgid "tree check: expected class %qs, h
*** 21952,21965 ****
  msgstr "BaumprÃ¼fung: Klasse %qs erwartet, haben %qs (%s) in %s, bei %s:%d"
  
  #: tree.c:6266
! #, fuzzy, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
! msgstr "BaumprÃ¼fung: Klasse %qs erwartet, haben %qs (%s) in %s, bei %s:%d"
  
  #: tree.c:6279
! #, fuzzy, gcc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
! msgstr "BaumprÃ¼fung: nichts von %s erwartet, haben %s in %s, bei %s:%d"
  
  #: tree.c:6339
  #, gcc-internal-format
--- 21910,21923 ----
  msgstr "BaumprÃ¼fung: Klasse %qs erwartet, haben %qs (%s) in %s, bei %s:%d"
  
  #: tree.c:6266
! #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
! msgstr "BaumprÃ¼fung: Klasse %qs nicht erwartet, haben %qs (%s) in %s, bei %s:%d"
  
  #: tree.c:6279
! #, gcc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
! msgstr "BaumprÃ¼fung: omp_clause %s erwartet, haben %s in %s, bei %s:%d"
  
  #: tree.c:6339
  #, gcc-internal-format
*************** msgid "tree check: accessed operand %d o
*** 21982,21990 ****
  msgstr "BaumprÃ¼fung: auf Operand %d von %s mit %d Operanden in %s bei %s:%d zugegriffen"
  
  #: tree.c:6390
! #, fuzzy, gcc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
! msgstr "BaumprÃ¼fung: auf Operand %d von %s mit %d Operanden in %s bei %s:%d zugegriffen"
  
  #: value-prof.c:95
  #, gcc-internal-format
--- 21940,21948 ----
  msgstr "BaumprÃ¼fung: auf Operand %d von %s mit %d Operanden in %s bei %s:%d zugegriffen"
  
  #: tree.c:6390
! #, gcc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
! msgstr "BaumprÃ¼fung: auf Operand %d von omp_clause %s mit %d Operanden in %s bei %s:%d zugegriffen"
  
  #: value-prof.c:95
  #, gcc-internal-format
*************** msgid "weakref %q+D ultimately targets i
*** 22117,22125 ****
  msgstr "weakref %q+D zielt letztendlich auf sich selbst ab"
  
  #: varasm.c:4992
! #, fuzzy, gcc-internal-format
  msgid "weakref %q+D must have static linkage"
! msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
  #: varasm.c:4998
  #, gcc-internal-format
--- 22075,22083 ----
  msgstr "weakref %q+D zielt letztendlich auf sich selbst ab"
  
  #: varasm.c:4992
! #, gcc-internal-format
  msgid "weakref %q+D must have static linkage"
! msgstr "schwache Referenz %q+D muss statische Bindung haben"
  
  #: varasm.c:4998
  #, gcc-internal-format
*************** msgid "junk at end of '#pragma unused'"
*** 22194,22212 ****
  msgstr "Ausschuss am Ende von '#pragma unused'"
  
  #: config/darwin-c.c:171
! #, fuzzy, gcc-internal-format
  msgid "malformed '#pragma ms_struct', ignoring"
! msgstr "Falsch geformtes '#pragma options', ignoriert"
  
  #: config/darwin-c.c:179
! #, fuzzy, gcc-internal-format
  msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
! msgstr "Falsch geformtes '#pragma options', ignoriert"
  
  #: config/darwin-c.c:182
! #, fuzzy, gcc-internal-format
  msgid "junk at end of '#pragma ms_struct'"
! msgstr "Ausschuss am Ende von Â»#pragma %sÂ«"
  
  #: config/darwin-c.c:408
  #, gcc-internal-format
--- 22152,22170 ----
  msgstr "Ausschuss am Ende von '#pragma unused'"
  
  #: config/darwin-c.c:171
! #, gcc-internal-format
  msgid "malformed '#pragma ms_struct', ignoring"
! msgstr "Falsch geformtes '#pragma ms_struct', ignoriert"
  
  #: config/darwin-c.c:179
! #, gcc-internal-format
  msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
! msgstr "Falsch geformtes Â»#pragma ms_struct {on|off|reset}Â«, ignoriert"
  
  #: config/darwin-c.c:182
! #, gcc-internal-format
  msgid "junk at end of '#pragma ms_struct'"
! msgstr "Ausschuss am Ende von Â»#pragma ms_structÂ«"
  
  #: config/darwin-c.c:408
  #, gcc-internal-format
*************** msgstr "Unbekannter Wert %qs von -mmacos
*** 22221,22232 ****
  #: config/darwin.c:1332
  #, gcc-internal-format
  msgid "%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext"
! msgstr ""
  
  #: config/darwin.c:1339
  #, gcc-internal-format
  msgid "%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes"
! msgstr ""
  
  #: config/darwin.c:1472
  #, gcc-internal-format
--- 22179,22190 ----
  #: config/darwin.c:1332
  #, gcc-internal-format
  msgid "%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext"
! msgstr "%<%s%> 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur zu, wenn ein Â»kextÂ« kompiliert wird"
  
  #: config/darwin.c:1339
  #, gcc-internal-format
  msgid "%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes"
! msgstr "%<%s%> 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur fÃ¼r C++-Klassen zu"
  
  #: config/darwin.c:1472
  #, gcc-internal-format
*************** msgid "internal and protected visibility
*** 22234,22242 ****
  msgstr "interne und geschÃ¼tzte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriert"
  
  #: config/darwin.c:1626
! #, fuzzy, gcc-internal-format
  msgid "command line option %<-fapple-kext%> is only valid for C++"
! msgstr "Kommandozeilenoption \"%s\" ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %s"
  
  #: config/host-darwin.c:63
  #, gcc-internal-format
--- 22192,22200 ----
  msgstr "interne und geschÃ¼tzte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriert"
  
  #: config/darwin.c:1626
! #, gcc-internal-format
  msgid "command line option %<-fapple-kext%> is only valid for C++"
! msgstr "Kommandozeilenoption %<-fapple-kext%> gilt nur fÃ¼r C++"
  
  #: config/host-darwin.c:63
  #, gcc-internal-format
*************** msgstr "-g mit -mno-apcs-frame kÃ¶nnte v
*** 22473,22479 ****
  #: config/arm/arm.c:1102
  #, gcc-internal-format
  msgid "passing floating point arguments in fp regs not yet supported"
! msgstr "Die Ãœbergabe von FlieÃŸkommaargumenten in FP-Registern wird noch nicht unterstÃ¼tzt"
  
  #: config/arm/arm.c:1144
  #, gcc-internal-format
--- 22431,22437 ----
  #: config/arm/arm.c:1102
  #, gcc-internal-format
  msgid "passing floating point arguments in fp regs not yet supported"
! msgstr "Die Ãœbergabe von Gleitkommaargumenten in FP-Registern wird noch nicht unterstÃ¼tzt"
  
  #: config/arm/arm.c:1144
  #, gcc-internal-format
*************** msgstr "iwmmxt ABI erfordert eine iwmmxt
*** 22493,22509 ****
  #: config/arm/arm.c:1163
  #, gcc-internal-format
  msgid "invalid floating point emulation option: -mfpe=%s"
! msgstr "UngÃ¼ltige Option fÃ¼r FlieÃŸkommaemulation: -mfpe-%s"
  
  #: config/arm/arm.c:1180
  #, gcc-internal-format
  msgid "invalid floating point option: -mfpu=%s"
! msgstr "UngÃ¼ltige FlieÃŸkommaoption: -mfpu=%s"
  
  #: config/arm/arm.c:1220
  #, gcc-internal-format
  msgid "invalid floating point abi: -mfloat-abi=%s"
! msgstr "UngÃ¼ltiges FlieÃŸkomma-ABI: -mfloat-abi=%s"
  
  #: config/arm/arm.c:1227
  #, gcc-internal-format
--- 22451,22467 ----
  #: config/arm/arm.c:1163
  #, gcc-internal-format
  msgid "invalid floating point emulation option: -mfpe=%s"
! msgstr "UngÃ¼ltige Option fÃ¼r Gleitkommaemulation: -mfpe-%s"
  
  #: config/arm/arm.c:1180
  #, gcc-internal-format
  msgid "invalid floating point option: -mfpu=%s"
! msgstr "UngÃ¼ltige Gleitkommaoption: -mfpu=%s"
  
  #: config/arm/arm.c:1220
  #, gcc-internal-format
  msgid "invalid floating point abi: -mfloat-abi=%s"
! msgstr "UngÃ¼ltiges Gleitkomma-ABI: -mfloat-abi=%s"
  
  #: config/arm/arm.c:1227
  #, gcc-internal-format
*************** msgstr "-mfloat-abi=hard und VFP"
*** 22513,22519 ****
  #: config/arm/arm.c:1233
  #, gcc-internal-format
  msgid "iWMMXt and hardware floating point"
! msgstr "iWMMXt und Hardware-FlieÃŸkomma"
  
  #: config/arm/arm.c:1256
  #, gcc-internal-format
--- 22471,22477 ----
  #: config/arm/arm.c:1233
  #, gcc-internal-format
  msgid "iWMMXt and hardware floating point"
! msgstr "iWMMXt und Hardware-Gleitkomma"
  
  #: config/arm/arm.c:1256
  #, gcc-internal-format
*************** msgstr "-mpic-register= ist ohne -fpic n
*** 22540,22578 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "Â»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werden"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "Attribut %qs gilt nur fÃ¼r Funktionen"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Wirkliche Stelle des gestapelten Parameters kann nicht berechnet werden"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "WÃ¤hler muss Â»immediateÂ« sein"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Maske muss Â»immediateÂ« sein"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "keine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbar"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werden"
--- 22498,22537 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "Â»%sÂ« kann nicht fÃ¼r PIC-Register verwendet werden"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "Attribut %qs gilt nur fÃ¼r Funktionen"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Wirkliche Stelle des gestapelten Parameters kann nicht berechnet werden"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "WÃ¤hler muss Â»immediateÂ« sein"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Maske muss Â»immediateÂ« sein"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "keine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbar"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»ThumbÂ«-Modus codiert werden"
*************** msgstr "initialisierte Variable %q+D ist
*** 22587,22618 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "statische Variable %q+D ist als Â»dllimportÂ« markiert"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "Wechsel groÃŸer Rahmenzeiger (%d) mit -mtiny-stack"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "Nur initialisierte Variablen kÃ¶nnen im Programmspeicherbereich platziert werden"
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs scheint ein falsch geschriebener Interrupt-Handler zu sein"
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs scheint ein falsch geschriebener Signal-Handler zu sein"
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Nur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werden"
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU %qs nur fÃ¼r Assemblierung unterstÃ¼tzt"
--- 22546,22577 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "statische Variable %q+D ist als Â»dllimportÂ« markiert"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "Wechsel groÃŸer Rahmenzeiger (%d) mit -mtiny-stack"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "Nur initialisierte Variablen kÃ¶nnen im Programmspeicherbereich platziert werden"
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs scheint ein falsch geschriebener Interrupt-Handler zu sein"
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs scheint ein falsch geschriebener Signal-Handler zu sein"
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Nur uninitialisierte Variablen kÃ¶nnen im .noinit-Bereich platziert werden"
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU %qs nur fÃ¼r Assemblierung unterstÃ¼tzt"
*************** msgid "-mshared-library-id= specified wi
*** 22633,22641 ****
  msgstr "-mshared-library-id= ohne -mid-shared-library angegeben"
  
  #: config/bfin/bfin.c:1994
! #, fuzzy, gcc-internal-format
  msgid "ID shared libraries and FD-PIC mode can't be used together."
! msgstr "-mips16 und -mdsp dÃ¼rfen nicht zusammen verwendet werden"
  
  #: config/bfin/bfin.c:3671
  #, gcc-internal-format
--- 22592,22600 ----
  msgstr "-mshared-library-id= ohne -mid-shared-library angegeben"
  
  #: config/bfin/bfin.c:1994
! #, gcc-internal-format
  msgid "ID shared libraries and FD-PIC mode can't be used together."
! msgstr "ID-gemeinsam genutzte Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werden."
  
  #: config/bfin/bfin.c:3671
  #, gcc-internal-format
*************** msgstr "Falscher Wert (%s) fÃ¼r Schalter
*** 22925,22936 ****
  #: config/i386/i386.c:1611
  #, gcc-internal-format
  msgid "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate."
! msgstr ""
  
  #: config/i386/i386.c:1617
! #, fuzzy, gcc-internal-format
  msgid "generic CPU can be used only for -mtune= switch"
! msgstr "Falscher Wert (%s) fÃ¼r Schalter -mtune="
  
  #: config/i386/i386.c:1619 config/i386/i386.c:1696 config/mt/mt.c:805
  #, gcc-internal-format
--- 22884,22895 ----
  #: config/i386/i386.c:1611
  #, gcc-internal-format
  msgid "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate."
! msgstr "-mtune=x86-64 ist veraltet. Stattdessen entsprechend -mtune=k8 oder -mtune=generic verwenden."
  
  #: config/i386/i386.c:1617
! #, gcc-internal-format
  msgid "generic CPU can be used only for -mtune= switch"
! msgstr "generische CPU kann nur fÃ¼r Schalter -mtune= verwendet werden"
  
  #: config/i386/i386.c:1619 config/i386/i386.c:1696 config/mt/mt.c:805
  #, gcc-internal-format
*************** msgstr "Argument fÃ¼r Attribut %qs ist g
*** 23070,23076 ****
  #: config/i386/i386.c:2373
  #, gcc-internal-format
  msgid "%s functions limited to %d register parameters"
! msgstr ""
  
  #: config/i386/i386.c:2393 config/i386/i386.c:2428
  #, gcc-internal-format
--- 23029,23035 ----
  #: config/i386/i386.c:2373
  #, gcc-internal-format
  msgid "%s functions limited to %d register parameters"
! msgstr "%s Funktionen auf %d Registerparameter beschrÃ¤nkt"
  
  #: config/i386/i386.c:2393 config/i386/i386.c:2428
  #, gcc-internal-format
*************** msgid "SSE register argument with SSE di
*** 23113,23121 ****
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
  #: config/i386/i386.c:3345
! #, fuzzy, gcc-internal-format
  msgid "x87 register return with x87 disabled"
! msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
  #: config/i386/i386.c:3661
  #, gcc-internal-format
--- 23072,23080 ----
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
  #: config/i386/i386.c:3345
! #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
! msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
  #: config/i386/i386.c:3661
  #, gcc-internal-format
*************** msgid "MMX vector return without MMX ena
*** 23138,23151 ****
  msgstr "MMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
  #: config/i386/i386.c:5327
! #, fuzzy, gcc-internal-format
  msgid "-mstackrealign ignored for nested functions"
! msgstr "Eine Stapelschutzmethode fÃ¼r jede Funktion verwenden"
  
  #: config/i386/i386.c:5329
! #, fuzzy, gcc-internal-format
  msgid "%s not supported for nested functions"
! msgstr "keine UnterstÃ¼tzung fÃ¼r Induktion"
  
  #: config/i386/i386.c:7552
  #, gcc-internal-format
--- 23097,23110 ----
  msgstr "MMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
  #: config/i386/i386.c:5327
! #, gcc-internal-format
  msgid "-mstackrealign ignored for nested functions"
! msgstr "-mstackrealign fÃ¼r geschachtelte Funktionen ignoriert"
  
  #: config/i386/i386.c:5329
! #, gcc-internal-format
  msgid "%s not supported for nested functions"
! msgstr "%s fÃ¼r geschachtelte Funktionen nicht unterstÃ¼tzt"
  
  #: config/i386/i386.c:7552
  #, gcc-internal-format
*************** msgstr "erweiterte Register haben keine 
*** 23157,23173 ****
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Selektor eine Ganzzahlkonstante im Bereich 0..%wi sein"
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "Verschiebung muss direkt angegeben werden"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs-inkompatibles Attribut wird ignoriert"
--- 23116,23132 ----
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Selektor eine Ganzzahlkonstante im Bereich 0..%wi sein"
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "Verschiebung muss direkt angegeben werden"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs-inkompatibles Attribut wird ignoriert"
*************** msgid "%qs attribute applies only to ini
*** 23193,23201 ****
  msgstr "Attribut %qs bezieht sich nur auf initialisierte Variablen mit externer Bindung"
  
  #: config/i386/winnt.c:153
! #, fuzzy, gcc-internal-format
  msgid "%q+D: definition is marked as dllimport"
! msgstr "Funktionsdefinition von %q+D ist als Â»dllimportÂ« markiert"
  
  #: config/i386/winnt.c:217
  #, gcc-internal-format
--- 23152,23160 ----
  msgstr "Attribut %qs bezieht sich nur auf initialisierte Variablen mit externer Bindung"
  
  #: config/i386/winnt.c:153
! #, gcc-internal-format
  msgid "%q+D: definition is marked as dllimport"
! msgstr "%q+D: Definition ist als Â»dllimportÂ« markiert"
  
  #: config/i386/winnt.c:217
  #, gcc-internal-format
*************** msgid "%qs declared as both exported to 
*** 23208,23216 ****
  msgstr "%qs sowohl als Â»exportiert inÂ« als auch als Â»importiert aus DLLÂ« deklariert"
  
  #: config/i386/winnt.c:380
! #, fuzzy, gcc-internal-format
  msgid "%q+D:'selectany' attribute applies only to initialized objects"
! msgstr "Attribut %qs bezieht sich nur auf initialisierte Variablen mit externer Bindung"
  
  #: config/i386/winnt.c:568
  #, gcc-internal-format
--- 23167,23175 ----
  msgstr "%qs sowohl als Â»exportiert inÂ« als auch als Â»importiert aus DLLÂ« deklariert"
  
  #: config/i386/winnt.c:380
! #, gcc-internal-format
  msgid "%q+D:'selectany' attribute applies only to initialized objects"
! msgstr "%q+D:Attribut Â»selectanyÂ« bezieht sich nur auf initialisierte Objekte"
  
  #: config/i386/winnt.c:568
  #, gcc-internal-format
*************** msgstr "-msep-data und -mid-shared-libra
*** 23353,23359 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC wird derzeit nicht fÃ¼r 68000 oder 68010 unterstÃ¼tzt"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstÃ¼tzt"
--- 23312,23318 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC wird derzeit nicht fÃ¼r 68000 oder 68010 unterstÃ¼tzt"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstÃ¼tzt"
*************** msgid "generation of Branch Likely instr
*** 23395,23403 ****
  msgstr "Erzeugung von Â»Branch LikelyÂ«-Befehlen eingeschaltet, aber nicht unterstÃ¼tzt durch Architektur"
  
  #: config/mips/mips.c:4859
! #, fuzzy, gcc-internal-format
  msgid "%<-G%> is incompatible with %<-mabicalls%>"
! msgstr "assert: %s ist mit %s zuweisungsvertrÃ¤glich"
  
  #: config/mips/mips.c:4926
  #, gcc-internal-format
--- 23354,23362 ----
  msgstr "Erzeugung von Â»Branch LikelyÂ«-Befehlen eingeschaltet, aber nicht unterstÃ¼tzt durch Architektur"
  
  #: config/mips/mips.c:4859
! #, gcc-internal-format
  msgid "%<-G%> is incompatible with %<-mabicalls%>"
! msgstr "%<-G%> ist mit %<-mabicalls%> unvertrÃ¤glich"
  
  #: config/mips/mips.c:4926
  #, gcc-internal-format
*************** msgstr "-g wird nur bei der Verwendung v
*** 23542,23548 ****
  msgid "-g option disabled"
  msgstr "Option -g ausgeschaltet"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "Ausrichtung (%u) fÃ¼r %s Ã¼berschreitet maximale Ausrichtung fÃ¼r gobale gemeinsame Daten. Es wird %u verwendet"
--- 23501,23507 ----
  msgid "-g option disabled"
  msgstr "Option -g ausgeschaltet"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "Ausrichtung (%u) fÃ¼r %s Ã¼berschreitet maximale Ausrichtung fÃ¼r gobale gemeinsame Daten. Es wird %u verwendet"
*************** msgstr "Argument 1 von __builtin_spe_pre
*** 23771,23825 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Argument 1 von __builtin_spe_predicate ist auÃŸerhalb des Wertebereiches"
  
! #: config/rs6000/rs6000.c:13884
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Stapelrahmen zu groÃŸ"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17539
! #, fuzzy, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
! msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
  #: config/rs6000/aix43.h:39 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
  #, gcc-internal-format
--- 23730,23784 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Argument 1 von __builtin_spe_predicate ist auÃŸerhalb des Wertebereiches"
  
! #: config/rs6000/rs6000.c:13885
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Stapelrahmen zu groÃŸ"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.c:17540
! #, 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/aix43.h:39 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
  #, gcc-internal-format
*************** msgid "%qs uses dynamic stack allocation
*** 24011,24058 ****
  msgstr "%qs verwendet dynamische Stackanforderung"
  
  #: config/score/score.c:514
! #, fuzzy, gcc-internal-format
  msgid "-fPIC and -G are incompatible"
! msgstr "-fPIC und -mcall-%s sind unvertrÃ¤glich"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt"
  
! #: config/sh/sh.c:7629
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "Attribut %qs bezieht sich nur auf Unterbrechungsfunktionen"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "Attribut interrupt_handler ist mit -m5-compact unvertrÃ¤glich"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "Attributargument %qs ist keine Zeichenkettenkonstante"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Attributargument %qs ist keine Ganzzahlkonstante"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar sein"
  
! #: config/sh/sh.c:9835
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Ein zweites aufrufzerstÃ¶rtes Mehrzweckregister wird benÃ¶tigt"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "AufrufzerstÃ¶rtes Zielregister erforderlich"
--- 23970,24017 ----
  msgstr "%qs verwendet dynamische Stackanforderung"
  
  #: config/score/score.c:514
! #, gcc-internal-format
  msgid "-fPIC and -G are incompatible"
! msgstr "-fPIC und -G sind unvertrÃ¤glich"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt"
  
! #: config/sh/sh.c:7638
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "Attribut %qs bezieht sich nur auf Unterbrechungsfunktionen"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "Attribut interrupt_handler ist mit -m5-compact unvertrÃ¤glich"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "Attributargument %qs ist keine Zeichenkettenkonstante"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Attributargument %qs ist keine Ganzzahlkonstante"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar sein"
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Ein zweites aufrufzerstÃ¶rtes Mehrzweckregister wird benÃ¶tigt"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "AufrufzerstÃ¶rtes Zielregister erforderlich"
*************** msgstr "Zu viel Stapelspeicher vorzubere
*** 24292,24298 ****
  #: config/xtensa/xtensa.c:1521
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
! msgstr "Boolsche Register fÃ¼r die FlieÃŸkommaoption benÃ¶tigt"
  
  #: config/xtensa/xtensa.c:1567
  #, gcc-internal-format
--- 24251,24257 ----
  #: config/xtensa/xtensa.c:1521
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
! msgstr "Boolsche Register fÃ¼r die Gleitkommaoption benÃ¶tigt"
  
  #: config/xtensa/xtensa.c:1567
  #, gcc-internal-format
*************** msgid "%qE has type %<void%> and is not 
*** 24422,24430 ****
  msgstr "%qE hat den Typ %<void%> und ist kein throw-Ausdruck"
  
  #: cp/call.c:3320 cp/call.c:3540
! #, fuzzy, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
! msgstr "Operanden fÃ¼r ?: haben verschiedene Typen"
  
  #: cp/call.c:3494
  #, gcc-internal-format
--- 24381,24389 ----
  msgstr "%qE hat den Typ %<void%> und ist kein throw-Ausdruck"
  
  #: cp/call.c:3320 cp/call.c:3540
! #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
! msgstr "Operanden fÃ¼r ?: haben verschiedene Typen: %qT und %qT"
  
  #: cp/call.c:3494
  #, gcc-internal-format
*************** msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs
*** 24446,24618 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.c:4127
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> fÃ¼r %qT"
  
! #: cp/call.c:4145
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D ist privat"
  
! #: cp/call.c:4147
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D ist geschÃ¼tzt"
  
! #: cp/call.c:4149
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D ist unzugÃ¤nglich"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "in diesem Zusammenhang"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "ungÃ¼ltige Umwandlung von %qT in %qT"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Argument %P von %qD wird initialisiert"
  
! #: cp/call.c:4253
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ãœbergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.c:4256
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.c:4264
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "Ãœbergabe von %qT fÃ¼r Argument %P von %qD"
  
! #: cp/call.c:4267
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "Umwandlung in %qT von %qT"
  
! #: cp/call.c:4407
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:4413
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Objekte des Nicht-POD-Typs %q#T kÃ¶nnen nicht Ã¼ber %<...%> Ã¼bergeben werden; Aufruf wird zur Laufzeit abbrechen"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Objekte des Nicht-POD-Typs %q#T kÃ¶nnen nicht Ã¼ber %<...%> empfangen werden; Aufruf wird zur Laufzeit abbrechen"
  
! #: cp/call.c:4598
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "das Standardargument fÃ¼r den Parameter %d von %qD wurde noch nicht gelesen"
  
! #: cp/call.c:4682
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/call.c:4819
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument von %q#D streicht Qualifizierer"
  
! #: cp/call.c:4838
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "class$-Feld konnte nicht im Java-Schnittstellentyp %qT gefunden werden"
  
! #: cp/call.c:5337
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.c:6183
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  fÃ¼r Umwandlung von %qT in %qT"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge fÃ¼r das Argument ist besser"
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:"
  
! #: cp/call.c:6443
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "%qE konnte nicht nach %qT konvertiert werden"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "ungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qT von temporÃ¤rem Wert des Typs %qT"
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ungÃ¼ltige Initialisierung einer Referenz des Typs %qT von Ausdruck des Typs %qT"
--- 24405,24582 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr "keine passende Freigabefunktion fÃ¼r Â»%DÂ«"
! 
! #: cp/call.c:4143
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> fÃ¼r %qT"
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D ist privat"
  
! #: cp/call.c:4163
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D ist geschÃ¼tzt"
  
! #: cp/call.c:4165
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D ist unzugÃ¤nglich"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "in diesem Zusammenhang"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "ungÃ¼ltige Umwandlung von %qT in %qT"
  
! #: cp/call.c:4257
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Argument %P von %qD wird initialisiert"
  
! #: cp/call.c:4269
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ãœbergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.c:4272
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.c:4280
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "Ãœbergabe von %qT fÃ¼r Argument %P von %qD"
  
! #: cp/call.c:4283
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "Umwandlung in %qT von %qT"
  
! #: cp/call.c:4423
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:4429
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Objekte des Nicht-POD-Typs %q#T kÃ¶nnen nicht Ã¼ber %<...%> Ã¼bergeben werden; Aufruf wird zur Laufzeit abbrechen"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Objekte des Nicht-POD-Typs %q#T kÃ¶nnen nicht Ã¼ber %<...%> empfangen werden; Aufruf wird zur Laufzeit abbrechen"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "das Standardargument fÃ¼r den Parameter %d von %qD wurde noch nicht gelesen"
  
! #: cp/call.c:4698
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument von %q#D streicht Qualifizierer"
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "class$-Feld konnte nicht im Java-Schnittstellentyp %qT gefunden werden"
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.c:6199
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  fÃ¼r Umwandlung von %qT in %qT"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge fÃ¼r das Argument ist besser"
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:"
  
! #: cp/call.c:6459
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "%qE konnte nicht nach %qT konvertiert werden"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "ungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qT von temporÃ¤rem Wert des Typs %qT"
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ungÃ¼ltige Initialisierung einer Referenz des Typs %qT von Ausdruck des Typs %qT"
*************** msgid "non-static reference %q+#D in cla
*** 24804,24810 ****
  msgstr "nicht-statische Referenz %q+#D in Klasse ohne Konstruktor"
  
  #: cp/class.c:2940
! #, fuzzy, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgstr "Â»gepacktÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q+#D wird ignoriert"
  
--- 24768,24774 ----
  msgstr "nicht-statische Referenz %q+#D in Klasse ohne Konstruktor"
  
  #: cp/class.c:2940
! #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
  msgstr "Â»gepacktÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q+#D wird ignoriert"
  
*************** msgstr "%q+D enthÃ¤lt leere Klassen, die
*** 24893,24899 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "die Anordnung der von der leeren Klasse %qT abgeleiteten Klassen kÃ¶nnte sich in zukÃ¼nftigen GCC-Versionen Ã¤ndern"
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
--- 24857,24863 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "die Anordnung der von der leeren Klasse %qT abgeleiteten Klassen kÃ¶nnte sich in zukÃ¼nftigen GCC-Versionen Ã¤ndern"
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
*************** msgstr "%q#T hat virtuelle Funktionen ab
*** 24908,24949 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Lesen der struct konnte wegen Syntaxfehlern nicht beendet werden"
  
! #: cp/class.c:5690
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ã¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werden"
  
! #: cp/class.c:5908
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungen"
  
! #: cp/class.c:5931
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Umwandung der Ã¼berladenen Funktion %qD in den Typ %q#T ist mehrdeutig"
  
! #: cp/class.c:5957
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Zeiger auf Element %qD wird angenommen"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
  
! #: cp/class.c:6033
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "Argument des Typs %qT passt nicht zu %qT"
--- 24872,24913 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Lesen der struct konnte wegen Syntaxfehlern nicht beendet werden"
  
! #: cp/class.c:5702
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Sprachen-Zeichenkette %<\"%E\"%> nicht erkannt"
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ã¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werden"
  
! #: cp/class.c:5920
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungen"
  
! #: cp/class.c:5943
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Umwandung der Ã¼berladenen Funktion %qD in den Typ %q#T ist mehrdeutig"
  
! #: cp/class.c:5969
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Zeiger auf Element %qD wird angenommen"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "zu wenig Typinformationen"
  
! #: cp/class.c:6045
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "Argument des Typs %qT passt nicht zu %qT"
*************** msgstr "Argument des Typs %qT passt nich
*** 24953,24964 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Deklaration von %q#D"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "verÃ¤ndert die Bedeutung von %qD von %q+#D"
--- 24917,24928 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Deklaration von %q#D"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "verÃ¤ndert die Bedeutung von %qD von %q+#D"
*************** msgstr "Umwandlung von Zeiger auf Elemen
*** 24998,25004 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "Umwandlung von %qT in %qT lÃ¶scht Qualifizierer"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
--- 24962,24968 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "Umwandlung von %qT in %qT lÃ¶scht Qualifizierer"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
*************** msgstr "%q#T verwendet, wo %qT erwartet 
*** 25021,25027 ****
  #: cp/cvt.c:728
  #, gcc-internal-format
  msgid "%q#T used where a floating point value was expected"
! msgstr "%q#T verwendet, wo ein FlieÃŸkommawert erwartet wurde"
  
  #: cp/cvt.c:775
  #, gcc-internal-format
--- 24985,24991 ----
  #: cp/cvt.c:728
  #, 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.c:775
  #, gcc-internal-format
*************** msgstr "  in Frage kommende Umwandlungen
*** 25091,25097 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "vorherige Deklaration von %q+D"
--- 25055,25061 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "vorherige Deklaration von %q+D"
*************** msgstr "%q#D wurde verwendet, bevor es Â
*** 25264,25270 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jvorherige Nicht-inline-Deklaration hier"
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "redundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereich"
--- 25228,25234 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jvorherige Nicht-inline-Deklaration hier"
  
! #: cp/decl.c:1593
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "redundante Redeklaration von %qD im selben GÃ¼ltigkeitsbereich"
*************** msgstr "redundante Redeklaration von %qD
*** 25277,25579 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Benutzung"
  
! #: cp/decl.c:1943
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+D: Sichtbarkeitsattribut ignoriert, da es"
  
! #: cp/decl.c:1945
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jin Konflikt mit vorheriger Deklaration (hier) steht"
  
! #: cp/decl.c:2312
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
! #: cp/decl.c:2316
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  von hier"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
! msgstr ""
  
! #: cp/decl.c:2356
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  Ã¼berschneidet Initialisierung von %q+#D"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  tritt in GÃ¼ltigkeitsbereich des nicht-POD %q+#D ein"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  tritt in try-Block ein"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  tritt in catch-Block ein"
  
! #: cp/decl.c:2383 cp/decl.c:2482
! #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
! msgstr "  tritt in try-Block ein"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "Sprung zur Marke %q+D"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  tritt in catch-Block ein"
  
! #: cp/decl.c:2471
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  Ã¼berspringt Initialisierung von %q+#D"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "Marke wurde wchar_t genannt"
  
! #: cp/decl.c:2551
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
  
! #: cp/decl.c:2814
! #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
! msgstr "%qD ist kein Template"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ohne Template-Parameter verwendet"
  
! #: cp/decl.c:2835
! #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
! msgstr "%q#T ist kein Template"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.c:2855
! #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
! msgstr "%qT wird in %qT aufgelÃ¶st, was kein Klassentyp ist"
  
! #: cp/decl.c:2862
! #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
! msgstr "%<%T::%D%> ist kein Typ"
  
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "Template-Parameter passen nicht zum Template"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+D hier deklariert"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jeine anonyme Union kann keine Funktionselemente haben"
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Destruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.c:3649
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.c:3701
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qs kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.c:3707
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.c:3709
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "eine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "Qualifizierer kÃ¶nnen nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:3747
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "Attribut in Deklaration von %q+#T ignoriert"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "Attribut fÃ¼r %q+#T muss dem SchlÃ¼sselwort %qs folgen"
  
! #: cp/decl.c:3862
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
  
! #: cp/decl.c:3889
! #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
! msgstr "Funktionsdefinition von %q+D ist als Â»dllimportÂ« markiert"
  
! #: cp/decl.c:3908
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D ist kein statisches Element von %q#T"
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "Template-Header in Elementdefinition einer explizit spezialisierten Klasse nicht erlaubt"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.c:3969
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Deklaration von %q#D auÃŸerhalb einer Klasse ist keine Definition"
  
! #: cp/decl.c:4036
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Feldes %q#D haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Aggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werden"
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.c:4106
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO-C++ verbietet die Verwendung einer Initialisierungsliste zur Initialisierung der Referenz %qD"
  
! #: cp/decl.c:4132
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "%qT kann nicht von %qT initialisiert werden"
  
! #: cp/decl.c:4160
  #, 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 Feld verwendet"
  
! #: cp/decl.c:4209
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qD an"
  
! #: cp/decl.c:4216
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "FeldgrÃ¶ÃŸe fehlt in %qD"
  
! #: cp/decl.c:4228
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Feld %qD der GrÃ¶ÃŸe null"
--- 25241,25543 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explizite Spezialisierung von %qD nach erster Benutzung"
  
! #: cp/decl.c:1944
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+D: Sichtbarkeitsattribut ignoriert, da es"
  
! #: cp/decl.c:1946
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jin Konflikt mit vorheriger Deklaration (hier) steht"
  
! #: cp/decl.c:2329
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Sprung zur Marke %qD"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "Sprung zur case-Marke"
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  von hier"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
! msgstr "  beendet OpenMP-strukturierten Block"
  
! #: cp/decl.c:2373
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  Ã¼berschneidet Initialisierung von %q+#D"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  tritt in GÃ¼ltigkeitsbereich des nicht-POD %q+#D ein"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  tritt in try-Block ein"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  tritt in catch-Block ein"
  
! #: cp/decl.c:2400 cp/decl.c:2499
! #, gcc-internal-format
  msgid "  enters OpenMP structured block"
! msgstr "  tritt in OpenMP-strukturierten Block ein"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "Sprung zur Marke %q+D"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  von hier"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  tritt in catch-Block ein"
  
! #: cp/decl.c:2488
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  Ã¼berspringt Initialisierung von %q+#D"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "Marke wurde wchar_t genannt"
  
! #: cp/decl.c:2568
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "doppelte Marke %qD"
  
! #: cp/decl.c:2831
! #, gcc-internal-format
  msgid "%qD is not a type"
! msgstr "%qD ist kein Typ"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ohne Template-Parameter verwendet"
  
! #: cp/decl.c:2852
! #, gcc-internal-format
  msgid "%q#T is not a class"
! msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.c:2865
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.c:2872
! #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
! msgstr "%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist"
  
! #: cp/decl.c:2879
! #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
! msgstr "%<typename %T::%D%> benennt %q#T, was kein Typ ist"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "Template-Parameter passen nicht zum Template"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+D hier deklariert"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jeine anonyme Union kann keine Funktionselemente haben"
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Destruktor in anonymem Aggregat nicht erlaubt"
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Element %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubt"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.c:3666
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.c:3718
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qs kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.c:3726
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden"
  
! #: cp/decl.c:3728
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "eine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "Qualifizierer kÃ¶nnen nur fÃ¼r Objekte und Funktionen angegeben werden"
  
! #: cp/decl.c:3764
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "Attribut in Deklaration von %q+#T ignoriert"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "Attribut fÃ¼r %q+#T muss dem SchlÃ¼sselwort %qs folgen"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.c:3890
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Deklaration von %q#D hat %<extern%> und ist initialisiert"
  
! #: cp/decl.c:3906
! #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
! msgstr "Definition von %q#D ist als Â»dllimportÂ« markiert"
  
! #: cp/decl.c:3925
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D ist kein statisches Element von %q#T"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definieren"
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "Template-Header in Elementdefinition einer explizit spezialisierten Klasse nicht erlaubt"
  
! #: cp/decl.c:3948
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.c:3986
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Deklaration von %q#D auÃŸerhalb einer Klasse ist keine Definition"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Feldes %q#D haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.c:4070
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Aggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werden"
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO-C++ verbietet die Verwendung einer Initialisierungsliste zur Initialisierung der Referenz %qD"
  
! #: cp/decl.c:4149
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "%qT kann nicht von %qT initialisiert werden"
  
! #: cp/decl.c:4177
  #, 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 Feld verwendet"
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qD an"
  
! #: cp/decl.c:4233
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "FeldgrÃ¶ÃŸe fehlt in %qD"
  
! #: cp/decl.c:4245
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Feld %qD der GrÃ¶ÃŸe null"
*************** msgstr "Feld %qD der GrÃ¶ÃŸe null"
*** 25581,25808 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist unbekannt"
  
! #: cp/decl.c:4293
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist nicht konstant"
  
! #: cp/decl.c:4342
  #, 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 der statischen Daten %q+#D der inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)"
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  dies kann durch das LÃ¶schen des Initialisierers umgangen werden"
  
! #: cp/decl.c:4372
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "nicht initialisiertes const %qD"
  
! #: cp/decl.c:4484
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qT"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung fÃ¼r %qT muss geklammert sein"
  
! #: cp/decl.c:4544
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.c:4595
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qT"
  
! #: cp/decl.c:4678
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung fÃ¼r %qT"
  
! #: cp/decl.c:4735
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
  
! #: cp/decl.c:4778
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "Objekt %qD variabler GrÃ¶ÃŸe kann nicht initialisiert werden"
  
! #: cp/decl.c:4784
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.c:4796
! #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
! msgstr "ElementÃ¼berschreitung in union-Initialisierung"
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD muss mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
  
! #: cp/decl.c:4880
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Feld %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "Struktur %qD mit nicht initialisierten const-Elementen"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "Struktur %qD mit nicht initialisierten Referenzelementen"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.c:5184
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD kann nicht Thread-lokal sein, weil es Nicht-POD-Typen %qT hat"
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD ist Thread-lokal und kann damit nicht dynamisch initialisiert werden"
  
! #: cp/decl.c:5268
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD kann bei der Deklaration nicht von nicht konstantem Ausdruck initialisiert werden"
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:5880
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD als %<virtuelles%> %s deklariert"
  
! #: cp/decl.c:5882
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD als %<inline%> %s deklariert"
  
! #: cp/decl.c:5884
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in %s-Deklaration"
  
! #: cp/decl.c:5888
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.c:5894
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.c:6017
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen Templates"
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:6108
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.c:6110
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.c:6112
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "nicht lokale Funktion %q#D verwendet anonymen Typen"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, 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, also wird es nicht zum Binden verwendet"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "nicht lokale Funktion %q#D verwendet lokalen Typen %qT"
  
! #: cp/decl.c:6172
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sElementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.c:6224
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
--- 25545,25772 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist unbekannt"
  
! #: cp/decl.c:4310
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist nicht konstant"
  
! #: cp/decl.c:4359
  #, 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 der statischen Daten %q+#D der inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)"
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  dies kann durch das LÃ¶schen des Initialisierers umgangen werden"
  
! #: cp/decl.c:4389
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "nicht initialisiertes const %qD"
  
! #: cp/decl.c:4501
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qT"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung fÃ¼r %qT muss geklammert sein"
  
! #: cp/decl.c:4561
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.c:4612
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qT"
  
! #: cp/decl.c:4695
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung fÃ¼r %qT"
  
! #: cp/decl.c:4752
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "Objekt %qD variabler GrÃ¶ÃŸe kann nicht initialisiert werden"
  
! #: cp/decl.c:4801
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.c:4813
! #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
! msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD muss mit Konstruktor initialisiert werden, nicht mit %<{...}%>"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Feld %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "Struktur %qD mit nicht initialisierten const-Elementen"
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "Struktur %qD mit nicht initialisierten Referenzelementen"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.c:5229
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD kann nicht Thread-lokal sein, weil es Nicht-POD-Typen %qT hat"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD ist Thread-lokal und kann damit nicht dynamisch initialisiert werden"
  
! #: cp/decl.c:5313
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD kann bei der Deklaration nicht von nicht konstantem Ausdruck initialisiert werden"
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD als %<virtuelles%> %s deklariert"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD als %<inline%> %s deklariert"
  
! #: cp/decl.c:5940
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in %s-Deklaration"
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.c:5950
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.c:6073
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen Templates"
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.c:6166
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.c:6168
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "nicht lokale Funktion %q#D verwendet anonymen Typen"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, 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, also wird es nicht zum Binden verwendet"
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "nicht lokale Funktion %q#D verwendet lokalen Typen %qT"
  
! #: cp/decl.c:6228
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sElementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.c:6280
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
*************** msgstr "keine Elementfunktion %q#D in Kl
*** 25811,26356 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "nicht lokale Variable %q#D verwendet anonymen Typen"
  
! #: cp/decl.c:6431
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "nicht-lokale Variable %q#DÂ« verwendet lokalen Typen %qT"
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:6558
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.c:6562
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:6586
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "FeldgrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.c:6588
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "FeldgrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.c:6624
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "GrÃ¶ÃŸe des Feldes %qD ist negativ"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "GrÃ¶ÃŸe des Feldes ist negativ"
  
! #: cp/decl.c:6634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Feld %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Feld der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:6643
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Feldes %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Feldes ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:6652
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO-C++ verbietet Feld %qD variabler GrÃ¶ÃŸe"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO-C++ verbietet Feld variabler GrÃ¶ÃŸe"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in FeldgrÃ¶ÃŸe"
  
! #: cp/decl.c:6759
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "Deklaration von %qD als %s"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "Erzeugen von %s"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:6835
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "Operator %qT ist deklariert, %qT zurÃ¼ckzugeben"
  
! #: cp/decl.c:6837
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:6863
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:7031
! #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
! msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.c:7034
! #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
! msgstr "falsche Benutzung des undefinierten Typs %<%s %E%>"
  
! #: cp/decl.c:7037
! #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
! msgstr "falsche Benutzung des undefinierten Typs %<%s %E%>"
  
! #: cp/decl.c:7049
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "Typ %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.c:7071
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Deklaration von %qD als Nicht-Element"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.c:7147
! #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
! msgstr "Funktionsdefinition deklarierte %<register%>"
  
! #: cp/decl.c:7189
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.c:7283
! #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
! msgstr "Â»shortÂ«, Â»signedÂ« oder Â»unsignedÂ« ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7285
! #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
! msgstr "Â»signedÂ« und Â»unsignedÂ« fÃ¼r %qs gleichzeitig angegeben"
  
! #: cp/decl.c:7287
! #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
! msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7289
! #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
! msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7291
! #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
! msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7293
! #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
! msgstr "long, short, signed oder unsigned ist ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7295
! #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
! msgstr "Â»longÂ« oder Â»shortÂ« mit Â»charÂ« fÃ¼r %qs angegeben"
  
! #: cp/decl.c:7297
! #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
! msgstr "Â»longÂ« und Â»shortÂ« fÃ¼r %qs gleichzeitig angegeben"
  
! #: cp/decl.c:7303
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qs"
  
! #: cp/decl.c:7367
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "Qualifizierer %qV an Funktionstyp %qT werden ignoriert"
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "Element %qD kann nicht gleichzeitig virtuell und statisch deklariert werden"
  
! #: cp/decl.c:7439
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> ist kein gÃ¼ltiger Deklarator"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Speicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltig"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtuelle Deklaration einer Ã¤uÃŸeren Klasse"
  
! #: cp/decl.c:7479
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.c:7484
! #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
! msgstr "in Konflikt stehende Deklaration %q#D"
  
! #: cp/decl.c:7507
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.c:7541
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:7678
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:7679
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "Konstruktoren kÃ¶nnen nicht als virtuell deklariert werden"
  
! #: cp/decl.c:7709
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "friend-Funktion %qs kann nicht initialisiert werden"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "friend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:7759
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.c:7874
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.c:7906
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "Elementfunktion %<%T::%s%> innerhalb von %<%T%> kann nicht definiert werden"
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "Elementfunktion %<%T::%s%> kann nicht in %<%T%> deklariert werden"
  
! #: cp/decl.c:7923
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren kÃ¶nnen %<explicit%> sein"
  
! #: cp/decl.c:7975
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:7980
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:7986
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:7991
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "statisches %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:7996
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Konstante %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jtypedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende Klasse"
  
! #: cp/decl.c:8134
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "qualifizierte Funktionstypen kÃ¶nnen nicht verwendet werden, um %s Funktion zu deklarieren"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "Typkennzeichner fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.c:8165
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.c:8179
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>"
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machen"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.c:8218
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.c:8247
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "%qD kann nicht zur Methode gemacht werden -- nicht in einer Klasse"
  
! #: cp/decl.c:8317
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "Funktion %qD als virtuell innerhalb einer Union deklariert"
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD kann nicht als virtuell deklariert werden, da es immer statisch ist"
  
! #: cp/decl.c:8342
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartet"
  
! #: cp/decl.c:8352
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.c:8428
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.c:8430
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.c:8439
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  in Instanziierung des Templates %qT"
  
! #: cp/decl.c:8448
  #, 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"
--- 25775,26320 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "nicht lokale Variable %q#D verwendet anonymen Typen"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "nicht-lokale Variable %q#DÂ« verwendet lokalen Typen %qT"
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.c:6642
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "FeldgrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.c:6644
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "FeldgrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.c:6680
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "GrÃ¶ÃŸe des Feldes %qD ist negativ"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "GrÃ¶ÃŸe des Feldes ist negativ"
  
! #: cp/decl.c:6690
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Feld %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Feld der GrÃ¶ÃŸe null"
  
! #: cp/decl.c:6699
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Feldes %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Feldes ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.c:6708
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO-C++ verbietet Feld %qD variabler GrÃ¶ÃŸe"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO-C++ verbietet Feld variabler GrÃ¶ÃŸe"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in FeldgrÃ¶ÃŸe"
  
! #: cp/decl.c:6815
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "Deklaration von %qD als %s"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "Erzeugen von %s"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "Operator %qT ist deklariert, %qT zurÃ¼ckzugeben"
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:6919
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.c:7087
! #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
! msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.c:7090
! #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
! msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.c:7093
! #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
! msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "Typ %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.c:7127
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Deklaration von %qD als Nicht-Element"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.c:7203
! #, gcc-internal-format
  msgid "function definition does not declare parameters"
! msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.c:7245
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.c:7339
! #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
! msgstr "%<signed%> oder %<unsigned%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7341
! #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
! msgstr "%<signed%> und %<unsigned%> fÃ¼r %qs gleichzeitig angegeben"
  
! #: cp/decl.c:7343
! #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
! msgstr "%<long long%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7345
! #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
! msgstr "%<long%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7347
! #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
! msgstr "%<short%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7349
! #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
! msgstr "%<long%> oder %<short%> ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7351
! #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
! msgstr "%<long%> oder %<short%> mit Â»charÂ« fÃ¼r %qs angegeben"
  
! #: cp/decl.c:7353
! #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
! msgstr "%<long%> und %<short%> fÃ¼r %qs gleichzeitig angegeben"
  
! #: cp/decl.c:7359
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qs"
  
! #: cp/decl.c:7423
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "Qualifizierer %qV an Funktionstyp %qT werden ignoriert"
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "Element %qD kann nicht gleichzeitig virtuell und statisch deklariert werden"
  
! #: cp/decl.c:7495
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> ist kein gÃ¼ltiger Deklarator"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Speicherklassenangaben sind in Parameterdeklarationen ungÃ¼ltig"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtuelle Deklaration einer Ã¤uÃŸeren Klasse"
  
! #: cp/decl.c:7535
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.c:7540
! #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
! msgstr "in Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qs"
  
! #: cp/decl.c:7563
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.c:7597
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.c:7734
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "Konstruktoren kÃ¶nnen nicht als virtuell deklariert werden"
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "friend-Funktion %qs kann nicht initialisiert werden"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.c:7775
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "friend-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:7807
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.c:7962
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "Elementfunktion %<%T::%s%> innerhalb von %<%T%> kann nicht definiert werden"
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "Elementfunktion %<%T::%s%> kann nicht in %<%T%> deklariert werden"
  
! #: cp/decl.c:7979
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren kÃ¶nnen %<explicit%> sein"
  
! #: cp/decl.c:8031
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:8042
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:8047
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "statisches %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:8052
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Konstante %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jtypedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende Klasse"
  
! #: cp/decl.c:8190
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "qualifizierte Funktionstypen kÃ¶nnen nicht verwendet werden, um %s Funktion zu deklarieren"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "Typkennzeichner fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.c:8221
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>"
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machen"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.c:8303
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "%qD kann nicht zur Methode gemacht werden -- nicht in einer Klasse"
  
! #: cp/decl.c:8373
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "Funktion %qD als virtuell innerhalb einer Union deklariert"
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD kann nicht als virtuell deklariert werden, da es immer statisch ist"
  
! #: cp/decl.c:8398
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartet"
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.c:8495
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  in Instanziierung des Templates %qT"
  
! #: cp/decl.c:8504
  #, 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"
*************** msgstr "%qE ist weder eine Funktion noch
*** 26367,26459 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des Elementes %qD"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "%qD wird statisch gemacht"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "%<static%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.c:8598
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.c:8629
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.c:8673
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.c:8678
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.c:8816
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "Standardargument fÃ¼r %q#D hat Typ %qT"
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "Standardargument fÃ¼r Parameter des Typs %qT hat Typ %qT"
  
! #: cp/decl.c:8836
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.c:8905
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht %s in Feld mit unbekannter Grenze %qT ein"
--- 26331,26423 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des Elementes %qD"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "%qD wird statisch gemacht"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "%<static%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.c:8654
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.c:8872
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "Standardargument fÃ¼r %q#D hat Typ %qT"
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "Standardargument fÃ¼r Parameter des Typs %qT hat Typ %qT"
  
! #: cp/decl.c:8892
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.c:8961
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht %s in Feld mit unbekannter Grenze %qT ein"
*************** msgstr "Parameter %qD bezieht %s in Feld
*** 26473,26610 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.c:9219
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.c:9224
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.c:9247
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.c:9277
  #, 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"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "Umwandlung in %s%s wird nie einen Typumwandlungsoperator verwenden"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO-C++ verbietet Ãœberladen des Operators ?:"
  
! #: cp/decl.c:9331
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.c:9385
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.c:9393
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.c:9395
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "Â»%DÂ« muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD muss %<void%> nehmen"
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.c:9445
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.c:9542
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.c:9557
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.c:9558
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D hat eine vorherige Deklaration hier"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T hat eine vorherige Deklaration hier"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
--- 26437,26574 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.c:9303
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.c:9333
  #, 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"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "Umwandlung in %s%s wird nie einen Typumwandlungsoperator verwenden"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO-C++ verbietet Ãœberladen des Operators ?:"
  
! #: cp/decl.c:9387
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "Â»%DÂ« muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD muss %<void%> nehmen"
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D hat eine vorherige Deklaration hier"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T hat eine vorherige Deklaration hier"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
*************** msgstr "%qT als enum verwendet"
*** 26616,26682 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.c:9795
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "vorherige Deklaration %q+D"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Java-Klasse %qT kann nicht mehrere Basen haben"
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Java-Klasse %qT kann keine virtuellen Basen haben"
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.c:10055
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.c:10056
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jvorherige Definition hier"
--- 26580,26646 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.c:9851
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "vorherige Deklaration %q+D"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Java-Klasse %qT kann nicht mehrere Basen haben"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Java-Klasse %qT kann keine virtuellen Basen haben"
  
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.c:10039
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.c:10111
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.c:10112
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jvorherige Definition hier"
*************** msgstr "%Jvorherige Definition hier"
*** 26685,26731 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellen"
  
! #: cp/decl.c:10306
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.c:10334
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.c:10409
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ck geben"
  
! #: cp/decl.c:10877
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "Parameter %qD leer definiert"
  
! #: cp/decl.c:11358
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ungÃ¼ltige Elementfunktionsdeklaration"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.c:11582
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
--- 26649,26695 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellen"
  
! #: cp/decl.c:10362
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.c:10465
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ck geben"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "Parameter %qD leer definiert"
  
! #: cp/decl.c:11414
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ungÃ¼ltige Elementfunktionsdeklaration"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.c:11638
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
*************** msgid "%<asm%> specifiers are not permit
*** 26831,26839 ****
  msgstr "%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt"
  
  #: cp/decl2.c:948
! #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type"
! msgstr "Bit-Feld %q+#D mit Nicht-Ganzzahl-Typ"
  
  #: cp/decl2.c:954
  #, gcc-internal-format
--- 26795,26803 ----
  msgstr "%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt"
  
  #: cp/decl2.c:948
! #, gcc-internal-format
  msgid "bit-field %qD with non-integral type"
! msgstr "Bit-Feld %qD mit Nicht-Ganzzahl-Typ"
  
  #: cp/decl2.c:954
  #, gcc-internal-format
*************** msgstr "statisches Element %qD kann kein
*** 26860,26921 ****
  msgid "anonymous struct not inside named type"
  msgstr "anonymes struct nicht innerhalb eines benannten Typs"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch sein"
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonyme Union ohne Element"
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> muss Typ %qT zurÃ¼ck geben"
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
  
! #: cp/decl2.c:1190
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> muss Typ %qT zurÃ¼ck geben"
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
! msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
! msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
! msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
! msgstr ""
  
! #: cp/decl2.c:3308
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "inline-Funktion %q+D verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.c:3462
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Standardargument fehlt fÃ¼r Parameter %P von %q+#D"
--- 26824,26885 ----
  msgid "anonymous struct not inside named type"
  msgstr "anonymes struct nicht innerhalb eines benannten Typs"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch sein"
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonyme Union ohne Element"
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> muss Typ %qT zurÃ¼ck geben"
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter"
  
! #: cp/decl2.c:1191
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> muss Typ %qT zurÃ¼ck geben"
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
! msgstr "%qT hat ein Feld %qD, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
! msgstr "%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert"
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
! msgstr "%qT hat Basis %qT, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
! msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.c:3309
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "inline-Funktion %q+D verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.c:3463
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Standardargument fehlt fÃ¼r Parameter %P von %q+#D"
*************** msgstr "Mischen von Â»catchÂ« in C++ und
*** 26947,26953 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "wirft NULL, was ganzzahlig, aber kein Zeigertyp ist"
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD sollte niemals Ã¼berladen werden"
--- 26911,26917 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "wirft NULL, was ganzzahlig, aber kein Zeigertyp ist"
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD sollte niemals Ã¼berladen werden"
*************** msgstr "Â»friendÂ«-Deklaration %q#D dekl
*** 27056,27282 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(wenn das nicht beabsichtigt war, sollte sicher gestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen eingefÃ¼gt wurde) -Wno-non-template-friend schaltet diese Warnung aus)"
  
! #: cp/init.c:334
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD sollte in Elementinitialisierungsliste initialisiert werden"
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%JStandardinitialisierung von %q#D, das Referenztyp hat"
  
! #: cp/init.c:388
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%Jnicht initialisiertes Referenzelement %qD"
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%Jnicht initialisiertes Element %qD mit %<const%>-Typ %qT"
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D wird initialisiert nach"
  
! #: cp/init.c:537
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Basis %qT wird initialisiert nach"
  
! #: cp/init.c:540
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Basis %qT"
  
! #: cp/init.c:543
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  wÃ¤hrend es hier initialisiert wurde"
  
! #: cp/init.c:559
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%Jmehrere Initialisierungen fÃ¼r %qD angegeben"
  
! #: cp/init.c:562
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jmehrere Initialisierungen fÃ¼r Basis %qT angegeben"
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%JInitialisierungen fÃ¼r mehrere Elemente von %qT"
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%JBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werden"
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Klasse %qT hat keinen Feldnamen %qD"
  
! #: cp/init.c:921
  #, 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.c:928
  #, 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.c:967
  #, 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.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendet"
  
! #: cp/init.c:1021
  #, 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.c:1029
  #, 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.c:1032
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "schlechte Feldinitialisierung"
  
! #: cp/init.c:1291
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT ist kein Aggregattyp"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "unvollstÃ¤ndiger Typ %qT hat kein Element %qD"
  
! #: cp/init.c:1358
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ungÃ¼ltiger Zeiger auf Bitfeld %qD"
  
! #: cp/init.c:1435
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.c:1441
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "ungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>"
  
! #: cp/init.c:1680
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "nicht initialisierte Konstante in %<new%> von %q#T"
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "Aufruf von Java-Konstruktor mit %qs ist nicht definiert"
  
! #: cp/init.c:1758
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Kein passendes %qD in Klasse %qT gefunden"
  
! #: cp/init.c:1763
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO-C++ verbietet Initialisierung eines Feldes mit Â»newÂ«"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "GrÃ¶ÃŸe des Feldes bei Â»newÂ« muss Ganzzahltyp haben"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
! msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â»newÂ« kann nicht auf Referenztyp angewendet werden"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â»newÂ« kann nicht auf Funktionstyp angewendet werden"
  
! #: cp/init.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "Aufruf von Java-Konstruktor, wobei %<jclass%> nicht definiert ist"
  
! #: cp/init.c:2186
! #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
! msgstr "class$ kann nicht gefunden werden"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Initialisierung endet vorzeitig"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "mehrdimensionales Feld kann nicht initialisiert werden"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "mÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkannt"
  
! #: cp/init.c:2740
  #, 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.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "unbekannte FeldgrÃ¶ÃŸe in Â»deleteÂ«"
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Typ fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Feldtyp"
--- 27020,27246 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(wenn das nicht beabsichtigt war, sollte sicher gestellt werden, dass das Funktions-Template bereits deklariert wurde, und <> hier hinter Funktionsnamen eingefÃ¼gt wurde) -Wno-non-template-friend schaltet diese Warnung aus)"
  
! #: cp/init.c:333
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD sollte in Elementinitialisierungsliste initialisiert werden"
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%JStandardinitialisierung von %q#D, das Referenztyp hat"
  
! #: cp/init.c:387
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%Jnicht initialisiertes Referenzelement %qD"
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%Jnicht initialisiertes Element %qD mit %<const%>-Typ %qT"
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D wird initialisiert nach"
  
! #: cp/init.c:536
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Basis %qT wird initialisiert nach"
  
! #: cp/init.c:539
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Basis %qT"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  wÃ¤hrend es hier initialisiert wurde"
  
! #: cp/init.c:558
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%Jmehrere Initialisierungen fÃ¼r %qD angegeben"
  
! #: cp/init.c:561
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jmehrere Initialisierungen fÃ¼r Basis %qT angegeben"
  
! #: cp/init.c:628
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%JInitialisierungen fÃ¼r mehrere Elemente von %qT"
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%JBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werden"
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Klasse %qT hat keinen Feldnamen %qD"
  
! #: cp/init.c:920
  #, 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.c:927
  #, 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.c:966
  #, 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.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendet"
  
! #: cp/init.c:1020
  #, 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.c:1028
  #, 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.c:1031
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "schlechte Feldinitialisierung"
  
! #: cp/init.c:1290
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT ist kein Aggregattyp"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "unvollstÃ¤ndiger Typ %qT hat kein Element %qD"
  
! #: cp/init.c:1357
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ungÃ¼ltiger Zeiger auf Bitfeld %qD"
  
! #: cp/init.c:1434
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.c:1440
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "ungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>"
  
! #: cp/init.c:1679
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "nicht initialisierte Konstante in %<new%> von %q#T"
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "Aufruf von Java-Konstruktor mit %qs ist nicht definiert"
  
! #: cp/init.c:1757
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Kein passendes %qD in Klasse %qT gefunden"
  
! #: cp/init.c:1762
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO-C++ verbietet Initialisierung eines Feldes mit Â»newÂ«"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "GrÃ¶ÃŸe des Feldes bei Â»newÂ« muss Ganzzahltyp haben"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
! msgstr "Feld mit null Elementen alloziert"
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â»newÂ« kann nicht auf Referenztyp angewendet werden"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â»newÂ« kann nicht auf Funktionstyp angewendet werden"
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "Aufruf von Java-Konstruktor, wobei %<jclass%> nicht definiert ist"
  
! #: cp/init.c:2184
! #, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
! msgstr "%<class$%> in %qT kann nicht gefunden werden"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Initialisierung endet vorzeitig"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "mehrdimensionales Feld kann nicht initialisiert werden"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "mÃ¶gliches Problem bei Aufruf des Â»deleteÂ«-Operators erkannt"
  
! #: cp/init.c:2738
  #, 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.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "unbekannte FeldgrÃ¶ÃŸe in Â»deleteÂ«"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Typ fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Feldtyp"
*************** msgid "namespace alias %qD not allowed h
*** 27588,27596 ****
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
  #: cp/name-lookup.c:3089
! #, fuzzy, gcc-internal-format
  msgid "%qs attribute requires a single NTBS argument"
! msgstr "Attribut %qs benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
  #: cp/name-lookup.c:3378
  #, gcc-internal-format
--- 27552,27560 ----
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
  #: cp/name-lookup.c:3089
! #, gcc-internal-format
  msgid "%qs attribute requires a single NTBS argument"
! msgstr "Attribut %qs erfordert ein einzelnes NTBS-Argument"
  
  #: cp/name-lookup.c:3378
  #, gcc-internal-format
*************** msgid "strong using only meaningful at n
*** 27598,27606 ****
  msgstr "starkes Â»usingÂ« ist nur im GÃ¼ltigkeitsbereich des Namensbereiches sinnvoll"
  
  #: cp/name-lookup.c:3382
! #, fuzzy, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
! msgstr "explizite Instantiierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)"
  
  #: cp/name-lookup.c:3390
  #, gcc-internal-format
--- 27562,27570 ----
  msgstr "starkes Â»usingÂ« ist nur im GÃ¼ltigkeitsbereich des Namensbereiches sinnvoll"
  
  #: cp/name-lookup.c:3382
! #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
! msgstr "aktueller Namensbereich %qD schlieÃŸt nicht stark verwendeten Namensbereich %qD ein"
  
  #: cp/name-lookup.c:3390
  #, gcc-internal-format
*************** msgstr "  Konflikt mit %q+D"
*** 27635,27641 ****
  #: cp/name-lookup.c:4679
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
! msgstr ""
  
  #: cp/name-lookup.c:5111
  #, gcc-internal-format
--- 27599,27605 ----
  #: cp/name-lookup.c:4679
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
! msgstr "ArgumentabhÃ¤ngiges Nachschlagen findet %q+D"
  
  #: cp/name-lookup.c:5111
  #, gcc-internal-format
*************** msgstr "neue Typen dÃ¼rfen nicht in eine
*** 27712,27718 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(vielleicht fehlt ein Semikolon hinter der Definition von %qT)"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
--- 27676,27682 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(vielleicht fehlt ein Semikolon hinter der Definition von %qT)"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
*************** msgid "invalid use of template-name %qE 
*** 27738,27752 ****
  msgstr "ungÃ¼ltige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
  #: cp/parser.c:2193
! #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
! msgstr "ungÃ¼ltige Benutzung des Konstruktors als Template"
  
  #. Something like 'unsigned A a;'
  #: cp/parser.c:2196
! #, fuzzy, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
! msgstr "ungÃ¼ltige Definition des qualifizierten Typen %qT"
  
  #. Issue an error message.
  #: cp/parser.c:2200
--- 27702,27716 ----
  msgstr "ungÃ¼ltige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
  #: cp/parser.c:2193
! #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
! msgstr "ungÃ¼ltige Benutzung des Destruktors %qD als Typ"
  
  #. Something like 'unsigned A a;'
  #: cp/parser.c:2196
! #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
! msgstr "ungÃ¼ltige Kombination mehrerer Typ-Spezifizierer"
  
  #. Issue an error message.
  #: cp/parser.c:2200
*************** msgstr "Anweisungs-AusdrÃ¼cke sind nur i
*** 27784,27969 ****
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> darf in diesem Kontext nicht verwendet werden"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "lokale Variable %qD darf in diesem Kontext nicht auftauchen"
  
! #: cp/parser.c:3519
! #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
! msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/parser.c:3620
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Deklaration von %<~%T%> als Element von %qT"
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
  
! #: cp/parser.c:4275
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO-C++ verbietet zusammengesetzte Literale"
  
! #: cp/parser.c:4623
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE hat keinen Klassentyp"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungÃ¼ltige Verwendung von %qD"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Feldgrenze hinter geklammerter type-id ist verboten"
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Klammern um die Type-ID sollten entfernt werden"
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp haben"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Verwendung einer Typumwandlung im alten Stil"
  
! #: cp/parser.c:6404
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "zusÃ¤tzliches %<;%>"
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
  
! #: cp/parser.c:7573
! #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
! msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als Â»friendÂ« deklariert sein"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
! msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "nur Konstruktoren nehmen Basisinitialisierungen"
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anachronistische Basisklasseninitialisierung im alten Stil"
  
! #: cp/parser.c:8140
  #, 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)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriert"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kann keine Templateargumentliste einleiten"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen"
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(G++ wird den Code mit Â»-fpermissiveÂ« akzeptieren)"
  
! #: cp/parser.c:8959
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Syntaxfehler in Templateargumentliste"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Nicht-Template %qD als Template verwendet"
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Templatespezialisierung mit C-Bindung angegeben"
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "%<typename%> auÃŸerhalb des Templates verwendet"
  
! #: cp/parser.c:10378
! #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
! msgstr "Attribut %qE ignoriert fÃ¼r Nicht-Klassen-Typen"
  
! #: cp/parser.c:10382
! #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
! msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
! msgstr ""
  
! #: cp/parser.c:10601
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
--- 27748,27933 ----
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> darf in diesem Kontext nicht verwendet werden"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "lokale Variable %qD darf in diesem Kontext nicht auftauchen"
  
! #: cp/parser.c:3531
! #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
! msgstr "Bereich %qT vor %<~%> ist kein Klassenname"
  
! #: cp/parser.c:3632
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Deklaration von %<~%T%> als Element von %qT"
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Name %qD als Destruktor-Deklarator verwendet"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO-C++ verbietet zusammengesetzte Literale"
  
! #: cp/parser.c:4635
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE hat keinen Klassentyp"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungÃ¼ltige Verwendung von %qD"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Feldgrenze hinter geklammerter type-id ist verboten"
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Klammern um die Type-ID sollten entfernt werden"
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ausdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp haben"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Verwendung einer Typumwandlung im alten Stil"
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Marke %qE nicht innerhalb einer switch-Anweisung"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "zusÃ¤tzliches %<;%>"
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Vermischung von Deklarationen und Funktionsdefinitionen ist verboten"
  
! #: cp/parser.c:7585
! #, gcc-internal-format
  msgid "%<friend%> used outside of class"
! msgstr "%<friend%> auÃŸerhalb einer Klasse verwendet"
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als Â»friendÂ« deklariert sein"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
! msgstr "Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "nur Konstruktoren nehmen Basisinitialisierungen"
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anachronistische Basisklasseninitialisierung im alten Stil"
  
! #: cp/parser.c:8152
  #, 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)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "SchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriert"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kann keine Templateargumentliste einleiten"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen"
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(G++ wird den Code mit Â»-fpermissiveÂ« akzeptieren)"
  
! #: cp/parser.c:8971
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Syntaxfehler in Templateargumentliste"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Nicht-Template %qD als Template verwendet"
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "%<%T::template %D%> verwenden, um dies als Template zu kennzeichnen"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Templatespezialisierung mit C-Bindung angegeben"
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "%<typename%> auÃŸerhalb des Templates verwendet"
  
! #: cp/parser.c:10390
! #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
! msgstr "Attribute an instanziiertem Typen ignoriert"
  
! #: cp/parser.c:10394
! #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
! msgstr "Attribute an Templateinstanziierung ignoriert"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
! msgstr "Attribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration ist"
  
! #: cp/parser.c:10613
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ist kein Namensbereichs-Name"
*************** msgstr "%qD ist kein Namensbereichs-Name
*** 27971,28107 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "eine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreten"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "asm-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
  
! #: cp/parser.c:11168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.c:11301
! #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
! msgstr "friend-Funktion %qs kann nicht initialisiert werden"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Feldgrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.c:11778
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> ist kein Typ"
  
! #: cp/parser.c:11803
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungÃ¼ltige Benutzung des Konstruktors als Template"
  
! #: cp/parser.c:11804
  #, 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"
  
! #: cp/parser.c:11963
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.c:12038
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.c:12586
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "veraltete Verwendung des Standardarguments fÃ¼r Parameter einer Nicht-Funktion"
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur fÃ¼r Funktionsparameter zugelassen"
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen"
  
! #: cp/parser.c:13446
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungÃ¼ltiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschlieÃŸt"
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "zusÃ¤tzliche Qualifizierung ignoriert"
  
! #: cp/parser.c:13481
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.c:13574
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "vorherige Definition von %q+#T"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%HzusÃ¤tzliches %<;%>"
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "ein KlassenschlÃ¼ssel muss bei Deklaration als Â»friendÂ« verwendet werden"
  
! #: cp/parser.c:13841
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Â»friendÂ«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubt"
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.c:15328
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
--- 27935,28071 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "eine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreten"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "asm-Spezifikation ist bei Funktionsdefinition nicht erlaubt"
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
  
! #: cp/parser.c:11313
! #, gcc-internal-format
  msgid "initializer provided for function"
! msgstr "Initialisierung fÃ¼r Funktion bereitgestellt"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Feldgrenze ist keine Ganzzahlkonstante"
  
! #: cp/parser.c:11790
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> ist kein Typ"
  
! #: cp/parser.c:11815
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ungÃ¼ltige Benutzung des Konstruktors als Template"
  
! #: cp/parser.c:11816
  #, 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"
  
! #: cp/parser.c:11975
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD ist ein Namensbereich"
  
! #: cp/parser.c:12050
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "doppelter CV-Qualifizierer"
  
! #: cp/parser.c:12598
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "veraltete Verwendung des Standardarguments fÃ¼r Parameter einer Nicht-Funktion"
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur fÃ¼r Funktionsparameter zugelassen"
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen"
  
! #: cp/parser.c:13458
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungÃ¼ltiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschlieÃŸt"
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "zusÃ¤tzliche Qualifizierung ignoriert"
  
! #: cp/parser.c:13493
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.c:13586
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "vorherige Definition von %q+#T"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%HzusÃ¤tzliches %<;%>"
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "ein KlassenschlÃ¼ssel muss bei Deklaration als Â»friendÂ« verwendet werden"
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Â»friendÂ«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubt"
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
*************** msgstr "zu wenige Templateparameterliste
*** 28110,28122 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tzt"
--- 28074,28086 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tzt"
*************** msgstr "benannte RÃ¼ckgabewerte werden n
*** 28124,28205 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
! #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
! msgstr "ungÃ¼ltige Deklaration des Elementtemplates %q#D in lokaler Klasse"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "Templatedeklaration von %qs"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.c:16374
! #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
! msgstr "ungÃ¼ltige Spezifizierung der Basisklasse"
  
! #: cp/parser.c:16387
! #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
! msgstr "%<__thread%> vor %<extern%>"
  
! #: cp/parser.c:16682
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.c:16703
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (zur ErklÃ¤rung) ist nur innerhalb von Templates erlaubt"
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "UngÃ¼ltiger Objective-C++-Selektorname"
  
! #: cp/parser.c:17760
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.c:19247
! #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
! msgstr "Ausschuss am Ende von %<#pragma pack%>"
  
! #: cp/parser.c:19392
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Optimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++"
--- 28088,28169 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
! #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
! msgstr "ungÃ¼ltige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.c:15840
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "Templatedeklaration von %qs"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.c:16386
! #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
! msgstr "ungÃ¼ltige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.c:16399
! #, gcc-internal-format
  msgid "%<__thread%> before %qD"
! msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.c:16694
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.c:16715
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (zur ErklÃ¤rung) ist nur innerhalb von Templates erlaubt"
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "UngÃ¼ltiger Objective-C++-Selektorname"
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.c:19259
! #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
! msgstr "Ausschuss am Ende von %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:19404
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Optimierungen zwischen Modulen noch nicht implementiert fÃ¼r C++"
*************** msgid "explicit instantiation of %qD in 
*** 28240,28248 ****
  msgstr "explizite Instantiierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)"
  
  #: cp/pt.c:695
! #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
! msgstr "ungÃ¼ltiges Standardargument fÃ¼r einen Template-Templateparameter"
  
  #: cp/pt.c:724
  #, gcc-internal-format
--- 28204,28212 ----
  msgstr "explizite Instantiierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)"
  
  #: cp/pt.c:695
! #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
! msgstr "Name der Klasse verdeckt Template-Templateparameter %qD"
  
  #: cp/pt.c:724
  #, gcc-internal-format
*************** msgid "%qD is not a template function"
*** 28332,28340 ****
  msgstr "%qD ist keine Templatefunktion"
  
  #: cp/pt.c:1984
! #, fuzzy, gcc-internal-format
  msgid "%qD is not declared in %qD"
! msgstr "%qD nicht deklariert"
  
  #. From [temp.expl.spec]:
  #.
--- 28296,28304 ----
  msgstr "%qD ist keine Templatefunktion"
  
  #: cp/pt.c:1984
! #, gcc-internal-format
  msgid "%qD is not declared in %qD"
! msgstr "%qD in %qD nicht deklariert"
  
  #. From [temp.expl.spec]:
  #.
*************** msgid "%qE is not a valid template argum
*** 28502,28528 ****
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein nicht konstanter Ausdruck ist"
  
  #: cp/pt.c:3681
! #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
! msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist"
  
  #: cp/pt.c:3699
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
! msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist"
  
  #: cp/pt.c:3706
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
! msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil Objekt %qD keine externe Bindung hat"
  
  #: cp/pt.c:3736
  #, 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 Konflikte in CV-Qualifikation gibt"
  
  #: cp/pt.c:3743
! #, fuzzy, 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"
  
--- 28466,28492 ----
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein nicht konstanter Ausdruck ist"
  
  #: cp/pt.c:3681
! #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
! msgstr "%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
  #: cp/pt.c:3699
! #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
! msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qE keine Variable ist"
  
  #: cp/pt.c:3706
! #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
! msgstr "%qE ist kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
  #: cp/pt.c:3736
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
! msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
  #: cp/pt.c:3743
! #, 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"
  
*************** msgstr "Instanziierung von %q+D als Typ 
*** 28645,28653 ****
  #. is an attempt to declare a variable with function
  #. type.
  #: cp/pt.c:6968
! #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
! msgstr "Keine Variable %qs in Typ %qs definiert"
  
  #: cp/pt.c:7073
  #, gcc-internal-format
--- 28609,28617 ----
  #. is an attempt to declare a variable with function
  #. type.
  #: cp/pt.c:6968
! #, gcc-internal-format
  msgid "variable %qD has function type"
! msgstr "Variable %qD hat Funktionstyp"
  
  #: cp/pt.c:7073
  #, gcc-internal-format
*************** msgstr "ungÃ¼ltiges Feld %qD wird verwen
*** 28752,28758 ****
  #: cp/pt.c:8985
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
! msgstr ""
  
  #: cp/pt.c:9342
  #, gcc-internal-format
--- 28716,28722 ----
  #: cp/pt.c:8985
  #, 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/pt.c:9342
  #, gcc-internal-format
*************** msgid "%qT is/uses anonymous type"
*** 28770,28778 ****
  msgstr "%qT ist/verwendet anonymen Typen"
  
  #: cp/pt.c:9500
! #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
! msgstr "Standardargument fÃ¼r %q#D hat Typ %qT"
  
  #: cp/pt.c:9510
  #, gcc-internal-format
--- 28734,28742 ----
  msgstr "%qT ist/verwendet anonymen Typen"
  
  #: cp/pt.c:9500
! #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
! msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
  #: cp/pt.c:9510
  #, gcc-internal-format
*************** msgstr "Ganzzahlausdruck %qE ist nicht k
*** 28789,28865 ****
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.c:11571
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "mehrdeutige Klassentemplate-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.c:11619
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.c:11655
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.c:11677
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.c:11747
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.c:11756
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.c:11764
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.c:11809
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.c:12225
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfÃ¼gbar"
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth-NN verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen Tabelle"
  
! #: cp/pt.c:12657
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Templatekonstanten-Parameter"
--- 28753,28829 ----
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "mehrdeutige Klassentemplate-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.c:11622
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.c:11658
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.c:11750
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.c:11759
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.c:11767
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.c:11812
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfÃ¼gbar"
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (-ftemplate-depth-NN verwenden, um dies zu erhÃ¶hen) bei Instanziierung von %q+D, mÃ¶glicherweise von Erzeugung der virtuellen Tabelle"
  
! #: cp/pt.c:12660
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Templatekonstanten-Parameter"
*************** msgid "must #include <typeinfo> before u
*** 28890,28898 ****
  msgstr "vor Verwendung von typeid muss #include <typeinfo> angegeben werden"
  
  #: cp/rtti.c:347
! #, fuzzy, 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 seine GrÃ¶ÃŸe variabel ist"
  
  #: cp/rtti.c:600 cp/rtti.c:614
  #, gcc-internal-format
--- 28854,28862 ----
  msgstr "vor Verwendung von typeid muss #include <typeinfo> angegeben werden"
  
  #: cp/rtti.c:347
! #, 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.c:600 cp/rtti.c:614
  #, gcc-internal-format
*************** msgid "dynamic_cast of %q#D to %q#T can 
*** 28900,28908 ****
  msgstr "dynamic_cast von %q#D nach %q#T kann nie erfolgreich sein"
  
  #: cp/rtti.c:624
! #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with -fno-rtti"
! msgstr "typeid kann nicht mit -fno-rtti verwendet werden"
  
  #: cp/rtti.c:702
  #, gcc-internal-format
--- 28864,28872 ----
  msgstr "dynamic_cast von %q#D nach %q#T kann nie erfolgreich sein"
  
  #: cp/rtti.c:624
! #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with -fno-rtti"
! msgstr "%<dynamic_cast%> ist nicht mit -fno-rtti erlaubt"
  
  #: cp/rtti.c:702
  #, gcc-internal-format
*************** msgstr "ungÃ¼ltige Verwendung von %<this
*** 29011,29017 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
--- 28975,28981 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
*************** msgid "%qE is not of type %qT"
*** 29022,29030 ****
  msgstr "%qE ist nicht vom Typ %qT"
  
  #: cp/semantics.c:2015
! #, fuzzy, gcc-internal-format
  msgid "compound literal of non-object type %qT"
! msgstr "zusammengesetztes Literal hat variable GrÃ¶ÃŸe"
  
  #: cp/semantics.c:2092
  #, gcc-internal-format
--- 28986,28994 ----
  msgstr "%qE ist nicht vom Typ %qT"
  
  #: cp/semantics.c:2015
! #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
! msgstr "zusammengesetztes Literal vom Nicht-Objekt-Typ %qT"
  
  #: cp/semantics.c:2092
  #, gcc-internal-format
*************** msgstr "unvollstÃ¤ndiger Typ %qT in gesc
*** 29071,29077 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
--- 29035,29041 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
*************** msgstr "Typ von %qE ist unbekannt"
*** 29130,29161 ****
  #: cp/semantics.c:2912
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
! msgstr ""
  
  #: cp/semantics.c:2923
! #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
! msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
! msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
! msgstr ""
  
! #: cp/semantics.c:3558
! #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
! msgstr "%s wird in Referenztyp %qT umgeformt"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
! msgstr ""
  
  #: cp/tree.c:580
  #, gcc-internal-format
--- 29094,29135 ----
  #: cp/semantics.c:2912
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
! msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
  #: cp/semantics.c:2923
! #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
! msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.c:3348
! #, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "%qD ist in Klausel %qs keine Variable"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr "%qD tritt in Datenklausel mehrfach auf"
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
! msgstr "num_threads-Ausdruck muss bestimmt sein"
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
! msgstr "Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt sein"
  
! #: cp/semantics.c:3561
! #, gcc-internal-format
  msgid "%qE has reference type for %qs"
! msgstr "%qE hat Referenztyp fÃ¼r %qs"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
! msgstr "%<threadprivate%> %qE ist nicht Datei-, Namens- oder Blockbereichsvariable"
  
  #: cp/tree.c:580
  #, gcc-internal-format
*************** msgstr "angefordertes init_priority ist 
*** 29202,29445 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "Attribut %qE wird auf dieser Plattform nicht unterstÃ¼tzt"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s zwischen den verschiedenen Zeigertypen %qT und %qT benÃ¶tigt Umwandlung"
  
! #: cp/typeck.c:514
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO-C++ verbietet %s zwischen Zeiger des Typs %<void *%> und Zeiger auf Funktion"
  
! #: cp/typeck.c:572
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s zwischen verschiedenen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung"
  
! #: cp/typeck.c:1255
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ungÃ¼ltige Anwendung von %qs auf Elementfunktion"
  
! #: cp/typeck.c:1305
! #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
! msgstr "ungÃ¼ltige Anwendung von %qs auf ein Bitfeld"
  
! #: cp/typeck.c:1310
! #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
! msgstr "ISO-C++ verbietet Anwendung von %qs auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1353
! #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
! msgstr "ungÃ¼ltige Anwendung von %qs auf ein Bitfeld"
  
! #: cp/typeck.c:1361
! #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
! msgstr "ISO-C++ verbietet Anwendung von %qs auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1409
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "falsche Benutzung einer nicht-statischen Elementfunktion"
  
! #: cp/typeck.c:1673
! #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
  
! #: cp/typeck.c:1812
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ungÃ¼ltige Benutzung des nicht-statischen Datenelements %qE"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "ungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD des NULL-Objektes"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(vielleicht wurde das Makro %<offsetof%> falsch verwendet)"
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "der zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qT"
  
! #: cp/typeck.c:2171
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ist kein Element von %qT"
  
! #: cp/typeck.c:2186
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT ist keine Basis von %qT"
  
! #: cp/typeck.c:2205
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD hat kein Element namens %qE"
  
! #: cp/typeck.c:2220
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ist keine Elementtemplatefunktion"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ist kein Zeiger auf Objekt"
  
! #: cp/typeck.c:2365
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "ungÃ¼ltige Verwendung von %qs bei Zeiger auf Element"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "ungÃ¼ltiges Typargument"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Feldreferenz"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO-C++ verbietet Indizierung eines Nicht-L-Wert-Feldes"
  
! #: cp/typeck.c:2479
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Feldes"
  
! #: cp/typeck.c:2562
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.c:2676
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element in %<%E (...)%> aufzurufen"
  
! #: cp/typeck.c:2715
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:2795
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "zu viele Argumente fÃ¼r %s %q+#D"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "an dieser Stelle in der Datei"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:2833
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:2836
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:2897
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "zu wenige Argumente fÃ¼r %s %q+#D"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von Ã¼berladener Funktion wird angenommen"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "Division durch Null in %<%E / 0%>"
  
! #: cp/typeck.c:3143
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "Division durch Null in %<%E / 0.%>"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "Division durch Null in %<%E %% 0%>"
  
! #: cp/typeck.c:3180
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "Division durch Null in %<%E %% 0.%>"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "RotationszÃ¤hler %s ist negativ"
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "RotationszÃ¤hler %s >= Breite des Typs"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.c:3465
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qO"
  
! #: cp/typeck.c:3629
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "Vergleich zwischen den Typen %q#T und %q#T"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "Vergleich zwischen vorzeichenbehafteten und vorzeichenlosen GanzzahlausdrÃ¼cken"
--- 29176,29419 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "Attribut %qE wird auf dieser Plattform nicht unterstÃ¼tzt"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s zwischen den verschiedenen Zeigertypen %qT und %qT benÃ¶tigt Umwandlung"
  
! #: cp/typeck.c:512
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO-C++ verbietet %s zwischen Zeiger des Typs %<void *%> und Zeiger auf Funktion"
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s zwischen verschiedenen Zeiger-auf-Element-Typen %qT und %qT fehlt eine Typkonvertierung"
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ungÃ¼ltige Anwendung von %qs auf Elementfunktion"
  
! #: cp/typeck.c:1303
! #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
! msgstr "ungÃ¼ltige Anwendung von %<sizeof%> auf ein Bitfeld"
  
! #: cp/typeck.c:1308
! #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
! msgstr "ISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1351
! #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
! msgstr "ungÃ¼ltige Anwendung von %<__alignof%> auf ein Bitfeld"
  
! #: cp/typeck.c:1359
! #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
! msgstr "ISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit Funktionstyp"
  
! #: cp/typeck.c:1407
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "falsche Benutzung einer nicht-statischen Elementfunktion"
  
! #: cp/typeck.c:1671
! #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
  
! #: cp/typeck.c:1810
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ungÃ¼ltige Benutzung des nicht-statischen Datenelements %qE"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "ungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD des NULL-Objektes"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(vielleicht wurde das Makro %<offsetof%> falsch verwendet)"
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "der zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qT"
  
! #: cp/typeck.c:2169
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ist kein Element von %qT"
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT ist keine Basis von %qT"
  
! #: cp/typeck.c:2203
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD hat kein Element namens %qE"
  
! #: cp/typeck.c:2218
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ist keine Elementtemplatefunktion"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ist kein Zeiger auf Objekt"
  
! #: cp/typeck.c:2363
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "ungÃ¼ltige Verwendung von %qs bei Zeiger auf Element"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "ungÃ¼ltiges Typargument"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Feldreferenz"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO-C++ verbietet Indizierung eines Nicht-L-Wert-Feldes"
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Feldes"
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element in %<%E (...)%> aufzurufen"
  
! #: cp/typeck.c:2713
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.c:2793
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "zu viele Argumente fÃ¼r %s %q+#D"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "an dieser Stelle in der Datei"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:2831
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:2895
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "zu wenige Argumente fÃ¼r %s %q+#D"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente fÃ¼r Funktion"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von Ã¼berladener Funktion wird angenommen"
  
! #: cp/typeck.c:3139
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "Division durch Null in %<%E / 0%>"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "Division durch Null in %<%E / 0.%>"
  
! #: cp/typeck.c:3176
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "Division durch Null in %<%E %% 0%>"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "Division durch Null in %<%E %% 0.%>"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "RotationszÃ¤hler %s ist negativ"
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "RotationszÃ¤hler %s >= Breite des Typs"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.c:3463
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qO"
  
! #: cp/typeck.c:3627
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "Vergleich zwischen den Typen %q#T und %q#T"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "Vergleich zwischen vorzeichenbehafteten und vorzeichenlosen GanzzahlausdrÃ¼cken"
*************** msgstr "Vergleich zwischen vorzeichenbeh
*** 29448,29591 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.c:3878
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.c:3886
! #, fuzzy, 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.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "Adresse eines temporÃ¤ren Wertes wird ermittelt"
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO-C++ verbietet %s einer AufzÃ¤hlung"
  
! #: cp/typeck.c:4168
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "Fehler bei %s eines Zeigers auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:4174
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO-C++ verbietet %s eines Zeigers vom Typ %qT"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "Umwandlung in als L-Wert verwendeten Nicht-Referenz-Typ"
  
! #: cp/typeck.c:4234
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "ungÃ¼ltige Verwendung von %<--%> der boolschen Variable %qD"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.c:4324
  #, 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.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer Umwandlung in einen Nicht-L-Wert-Ausdruck"
  
! #: cp/typeck.c:4376
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.c:4587
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.c:4610
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse fÃ¼r %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.c:4681
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s Ausdrucksliste als zusammengesetzten Ausdruck behandelt"
  
! #: cp/typeck.c:5078
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges static_cast vom Typ %qT in den Typ %qT"
  
! #: cp/typeck.c:5100
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "Umwandlung von %qT nach %qT"
  
! #: cp/typeck.c:5148
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:5207
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "Typumwandlung von %qT nach %qT verliert Genauigkeit"
  
! #: cp/typeck.c:5234
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "Umwandlung von %qT in %qT erhÃ¶ht erforderliche Ausrichtung des Zieltyps"
--- 29422,29565 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.c:3876
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.c:3884
! #, 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.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "Adresse eines temporÃ¤ren Wertes wird ermittelt"
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO-C++ verbietet %s einer AufzÃ¤hlung"
  
! #: cp/typeck.c:4166
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "Fehler bei %s eines Zeigers auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.c:4172
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO-C++ verbietet %s eines Zeigers vom Typ %qT"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "Umwandlung in als L-Wert verwendeten Nicht-Referenz-Typ"
  
! #: cp/typeck.c:4232
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "ungÃ¼ltige Verwendung von %<--%> der boolschen Variable %qD"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.c:4322
  #, 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.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer Umwandlung in einen Nicht-L-Wert-Ausdruck"
  
! #: cp/typeck.c:4374
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.c:4608
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse fÃ¼r %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s Ausdrucksliste als zusammengesetzten Ausdruck behandelt"
  
! #: cp/typeck.c:5076
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges static_cast vom Typ %qT in den Typ %qT"
  
! #: cp/typeck.c:5098
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "Umwandlung von %qT nach %qT"
  
! #: cp/typeck.c:5146
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ungÃ¼ltige Typumwandlung eines R-Wert-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "Typumwandlung von %qT nach %qT verliert Genauigkeit"
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "Umwandlung von %qT in %qT erhÃ¶ht erforderliche Ausrichtung des Zieltyps"
*************** msgstr "Umwandlung von %qT in %qT erhÃ¶h
*** 29594,29753 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO-C++ verbietet Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt"
  
! #: cp/typeck.c:5264
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungÃ¼ltige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:5320
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement ist"
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:5405
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Feldtyp %qT"
  
! #: cp/typeck.c:5486
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:5775
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unvertrÃ¤gliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.c:5786
! #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
! msgstr "schlechte Feldinitialisierung"
  
! #: cp/typeck.c:5788
! #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
! msgstr "UngÃ¼ltiger L-Wert in Zuweisung"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "Typumwandlung von Zeiger in Element Ã¼ber virtuelle Basis %qT"
  
! #: cp/typeck.c:5924
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qT"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.c:6023
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.c:6267
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "%qT kann nicht nach %qT fÃ¼r Argument %qP nach %qD umgewandelt werden"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "%qT kann nicht nach %qT in %s umgewandelt werden"
  
! #: cp/typeck.c:6281
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s kÃ¶nnte mÃ¶glicher Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "bei Ãœbergabe des Arguments %P von %q+D"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Referenz auf Nicht-L-Wert zurÃ¼ckgegeben"
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "Referenz auf lokale Variable %q+D zurÃ¼ckgegeben"
  
! #: cp/typeck.c:6433
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "Adresse der lokalen Variable %q+D zurÃ¼ckgegeben"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurÃ¼ckgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "RÃ¼ckgabe eines Wertes von einem Konstruktor"
  
! #: cp/typeck.c:6501
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.c:6522
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "Return-Anweisung mit Wert in Â»voidÂ« zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)"
--- 29568,29727 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO-C++ verbietet Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt"
  
! #: cp/typeck.c:5262
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungÃ¼ltige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:5318
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das weder Zeiger, Referenz, noch vom Typ eines Zeigers auf Datenelement ist"
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ungÃ¼ltige Verwendung von const_cast mit Typ %qT, das ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.c:5403
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ungÃ¼ltiges const_cast von Typ %qT in Typ %qT"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Feldtyp %qT"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:5773
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unvertrÃ¤gliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.c:5784
! #, gcc-internal-format
  msgid "array used as initializer"
! msgstr "Feld als Initialisierung verwendet"
  
! #: cp/typeck.c:5786
! #, gcc-internal-format
  msgid "invalid array assignment"
! msgstr "UngÃ¼ltiger Feldzuweisung"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "Typumwandlung von Zeiger in Element Ã¼ber virtuelle Basis %qT"
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qT"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "%qT kann nicht nach %qT fÃ¼r Argument %qP nach %qD umgewandelt werden"
  
! #: cp/typeck.c:6268
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "%qT kann nicht nach %qT in %s umgewandelt werden"
  
! #: cp/typeck.c:6279
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s kÃ¶nnte mÃ¶glicher Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "bei Ãœbergabe des Arguments %P von %q+D"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Referenz auf Nicht-L-Wert zurÃ¼ckgegeben"
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "Referenz auf lokale Variable %q+D zurÃ¼ckgegeben"
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "Adresse der lokalen Variable %q+D zurÃ¼ckgegeben"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurÃ¼ckgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "RÃ¼ckgabe eines Wertes von einem Konstruktor"
  
! #: cp/typeck.c:6499
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "Return-Anweisung mit Wert in Â»voidÂ« zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer es ist mit %<throw()%> deklariert (oder -fcheck-new ist eingeschaltet)"
*************** msgstr "mit dieser Syntax kÃ¶nnen keine 
*** 29828,29919 ****
  msgid "int-array initialized from non-wide string"
  msgstr "int-Feld mit Nicht-wide-Zeichenkette initialisiert"
  
! #: cp/typeck2.c:731
  #, 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.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
! msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstÃ¼tzt"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD fehlt"
  
! #: cp/typeck2.c:945
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "nicht initialisiertes konstantes Element %qD"
  
! #: cp/typeck2.c:947
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "Element %qD mit nicht initialisierten konstanten Feldern"
  
! #: cp/typeck2.c:949
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.c:1004
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringfÃ¶rmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.c:1181
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.c:1229
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kannt nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist"
  
! #: cp/typeck2.c:1238
! #, fuzzy, 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-Aggregat-Typ %qT ist"
  
! #: cp/typeck2.c:1260
  #, 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.c:1482
  #, 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.c:1485
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Aufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirft"
--- 29802,29893 ----
  msgid "int-array initialized from non-wide string"
  msgstr "int-Feld mit Nicht-wide-Zeichenkette initialisiert"
  
! #: cp/typeck2.c:732
  #, 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.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
! msgstr "Feld muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstÃ¼tzt"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD fehlt"
  
! #: cp/typeck2.c:946
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "nicht initialisiertes konstantes Element %qD"
  
! #: cp/typeck2.c:948
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "Element %qD mit nicht initialisierten konstanten Feldern"
  
! #: cp/typeck2.c:950
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.c:1005
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringfÃ¶rmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.c:1182
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.c:1230
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kannt nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist"
  
! #: cp/typeck2.c:1239
! #, 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.c:1261
  #, 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.c:1485
  #, 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.c:1488
  #, 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 "Adresse der Register-Variablen %
*** 29953,29964 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "MÃ¶glicher Frontend-Fehler: Feldkonstruktor nicht expandiert"
  
! #: fortran/trans-array.c:4997
! #, fuzzy, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
! msgstr "MÃ¶glicher Frontend-Fehler: Verschobene FeldgrÃ¶ÃŸe ohne Zeiger oder belegbares Attribut."
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
--- 29927,29938 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "MÃ¶glicher Frontend-Fehler: Feldkonstruktor nicht expandiert"
  
! #: fortran/trans-array.c:5012
! #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
! msgstr "MÃ¶glicher Frontend-Fehler: Aufgeschobene FeldgrÃ¶ÃŸe ohne Zeiger, allozierbares Attribut oder abgeleiteter Typ ohne allozierbare Komponenten."
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
*************** msgstr "Backend-Deklaration fÃ¼r Modulva
*** 29994,30000 ****
  msgid "Function return value not set"
  msgstr "RÃ¼ckgabewert der Funktion nicht gesetzt"
  
! #: fortran/trans-expr.c:1073
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "unbekannte innere Anweisung"
--- 29968,29974 ----
  msgid "Function return value not set"
  msgstr "RÃ¼ckgabewert der Funktion nicht gesetzt"
  
! #: fortran/trans-expr.c:1081
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "unbekannte innere Anweisung"
*************** msgstr "Warnung: bereits kompilierte .cl
*** 30416,30427 ****
  #: java/lang.c:628
  #, gcc-internal-format
  msgid "-findirect-dispatch is incompatible with -freduced-reflection"
! msgstr ""
  
  #: java/lang.c:631
! #, fuzzy, gcc-internal-format
  msgid "-fjni is incompatible with -freduced-reflection"
! msgstr "-G ist mit PIC-Code unvertrÃ¤glich, was Standard ist"
  
  #: java/lang.c:642
  #, gcc-internal-format
--- 30390,30401 ----
  #: java/lang.c:628
  #, gcc-internal-format
  msgid "-findirect-dispatch is incompatible with -freduced-reflection"
! msgstr "-findirect-dispatch ist mit -freduced-reflection unvertrÃ¤glich"
  
  #: java/lang.c:631
! #, gcc-internal-format
  msgid "-fjni is incompatible with -freduced-reflection"
! msgstr "-fjni ist mit -freduced-reflection unvertrÃ¤glich"
  
  #: java/lang.c:642
  #, gcc-internal-format
*************** msgstr "Klasse %qs muss %qs mit einer Ã¶
*** 30718,30726 ****
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6543
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6766
! #, fuzzy, gcc-internal-format
  msgid "Method %qs was defined with return type %qs in class %qs"
! msgstr "in Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6560
  #, gcc-internal-format
--- 30692,30700 ----
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6543
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6766
! #, gcc-internal-format
  msgid "Method %qs was defined with return type %qs in class %qs"
! msgstr "Methode %qs wurde mit RÃ¼ckgabetyp %qs in Klasse %qs definiert"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6560
  #, gcc-internal-format
*************** msgstr "Es kann keine statische Referenz
*** 30817,30823 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10726
  #, gcc-internal-format
  msgid "No enclosing instance for inner class %qs is in scope%s"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9991
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12480
--- 30791,30797 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10726
  #, gcc-internal-format
  msgid "No enclosing instance for inner class %qs is in scope%s"
! msgstr "Keine umgebende Instanz fÃ¼r innere Klasse %qs ist in Bereich %s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9991
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12480
*************** msgid "Can't invoke a method on primitiv
*** 30887,30901 ****
  msgstr "FÃ¼r einfachen Typen %qs kann keine Methode aufgerufen werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10577
! #, fuzzy, gcc-internal-format
  msgid "Can't make static reference to method %qs in interface %qs"
! msgstr "Es kann keine statische Referenz auf nichtstatische Variable %qs in Klasse %qs gemacht werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10591
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10929
! #, fuzzy, gcc-internal-format
  msgid "Can't make static reference to method %<%s %s%> in class %qs"
! msgstr "Es kann keine statische Referenz auf nichtstatische Variable %qs in Klasse %qs gemacht werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10633
  #, gcc-internal-format
--- 30861,30875 ----
  msgstr "FÃ¼r einfachen Typen %qs kann keine Methode aufgerufen werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10577
! #, gcc-internal-format
  msgid "Can't make static reference to method %qs in interface %qs"
! msgstr "Es kann keine statische Referenz auf Methode %qs in Schnittstelle %qs gemacht werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10591
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10929
! #, gcc-internal-format
  msgid "Can't make static reference to method %<%s %s%> in class %qs"
! msgstr "Es kann keine statische Referenz auf Methode %<%s %s%> in Klasse %qs gemacht werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10633
  #, gcc-internal-format
*************** msgid "Incompatible type for %qs. Can't 
*** 31024,31032 ****
  msgstr "UnvertrÃ¤glicher Typ fÃ¼r %qs. %qs kann nicht in %qs umgewandelt werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14240
! #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used with a constant"
! msgstr "%qE kann nicht als Funktion verwendet werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14405
  #, gcc-internal-format
--- 30998,31006 ----
  msgstr "UnvertrÃ¤glicher Typ fÃ¼r %qs. %qs kann nicht in %qs umgewandelt werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14240
! #, gcc-internal-format
  msgid "%qs cannot be used with a constant"
! msgstr "%qs kann nicht mit Konstante verwendet werden"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14405
  #, gcc-internal-format
*************** msgstr "Attribut %qD wird ignoriert"
*** 32086,32092 ****
  #~ msgstr "Keine MPYI-Befehle fÃ¼r C3x verwenden"
  
  #~ msgid "Use slow but accurate float to integer conversion"
! #~ msgstr "Langsame aber genaue FlieÃŸkomma-zu-Ganzzahl-Umwandlung verwenden"
  
  #~ msgid "Disable use of RTPS instruction"
  #~ msgstr "Verwendung des RTPS-Befehls ausschalten"
--- 32060,32066 ----
  #~ msgstr "Keine MPYI-Befehle fÃ¼r C3x verwenden"
  
  #~ msgid "Use slow but accurate float to integer conversion"
! #~ msgstr "Langsame aber genaue Gleitkomma-zu-Ganzzahl-Umwandlung verwenden"
  
  #~ msgid "Disable use of RTPS instruction"
  #~ msgstr "Verwendung des RTPS-Befehls ausschalten"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32170,32176 ****
  #~ msgstr "Nicht initialisierte lokale Symbole in .data"
  
  #~ msgid "Do not use IEEE math for fp comparisons"
! #~ msgstr "Keine IEEE-Arithmetik fÃ¼r FlieÃŸkommavergleiche verwenden"
  
  #~ msgid "Do not return values of functions in FPU registers"
  #~ msgstr "Funktionswerte nicht Ã¼ber FPU-Register zurÃ¼ck geben"
--- 32144,32150 ----
  #~ msgstr "Nicht initialisierte lokale Symbole in .data"
  
  #~ msgid "Do not use IEEE math for fp comparisons"
! #~ msgstr "Keine IEEE-Arithmetik fÃ¼r Gleitkommavergleiche verwenden"
  
  #~ msgid "Do not return values of functions in FPU registers"
  #~ msgstr "Funktionswerte nicht Ã¼ber FPU-Register zurÃ¼ck geben"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32281,32287 ****
  #~ msgstr "mips-tfile asm Nachbearbeitung nicht verwenden"
  
  #~ msgid "Use 32-bit FP registers"
! #~ msgstr "32-Bit-FlieÃŸkomma-Register verwenden"
  
  #~ msgid "Use Irix PIC"
  #~ msgstr "Irix PIC verwenden"
--- 32255,32261 ----
  #~ msgstr "mips-tfile asm Nachbearbeitung nicht verwenden"
  
  #~ msgid "Use 32-bit FP registers"
! #~ msgstr "32-Bit-Gleitkomma-Register verwenden"
  
  #~ msgid "Use Irix PIC"
  #~ msgstr "Irix PIC verwenden"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32293,32302 ****
  #~ msgstr "Keine indirekten Aufrufe verwenden"
  
  #~ msgid "Use single (32-bit) FP only"
! #~ msgstr "Nur single (32-bit) FlieÃŸkomma verwenden"
  
  #~ msgid "Don't use single (32-bit) FP only"
! #~ msgstr "Nicht nur single (32-bit) FlieÃŸkomma verwenden"
  
  #~ msgid "Don't use multiply accumulate"
  #~ msgstr "Keinen Multiplizier-Zwischenspeicher verwenden"
--- 32267,32276 ----
  #~ msgstr "Keine indirekten Aufrufe verwenden"
  
  #~ msgid "Use single (32-bit) FP only"
! #~ msgstr "Nur single (32-bit) Gleitkomma verwenden"
  
  #~ msgid "Don't use single (32-bit) FP only"
! #~ msgstr "Nicht nur single (32-bit) Gleitkomma verwenden"
  
  #~ msgid "Don't use multiply accumulate"
  #~ msgstr "Keinen Multiplizier-Zwischenspeicher verwenden"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32341,32347 ****
  #~ msgstr "BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe nicht aufheben"
  
  #~ msgid "FP exceptions are not enabled"
! #~ msgstr "FlieÃŸkomma-Ausnahmen sind nicht eingeschaltet"
  
  #~ msgid "Don't assume all symbols have 32-bit values"
  #~ msgstr "Nicht annehmen, dass alle Symbole 32-Bit-Werte haben"
--- 32315,32321 ----
  #~ msgstr "BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe nicht aufheben"
  
  #~ msgid "FP exceptions are not enabled"
! #~ msgstr "Gleitkomma-Ausnahmen sind nicht eingeschaltet"
  
  #~ msgid "Don't assume all symbols have 32-bit values"
  #~ msgstr "Nicht annehmen, dass alle Symbole 32-Bit-Werte haben"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32389,32395 ****
  #~ msgstr "32381-FPU"
  
  #~ msgid "Do not use multiply-accumulate fp instructions"
! #~ msgstr "FlieÃŸkommabefehl zum Multiplizieren-Akkumulieren nicht verwenden"
  
  #~ msgid "\"Small register classes\" kludge"
  #~ msgstr "Â»Kleine RegisterklassenÂ«-Kludge"
--- 32363,32369 ----
  #~ msgstr "32381-FPU"
  
  #~ msgid "Do not use multiply-accumulate fp instructions"
! #~ msgstr "Gleitkommabefehl zum Multiplizieren-Akkumulieren nicht verwenden"
  
  #~ msgid "\"Small register classes\" kludge"
  #~ msgstr "Â»Kleine RegisterklassenÂ«-Kludge"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32412,32418 ****
  #~ "UnterstÃ¼tzte Werte sind 93, 95 und 98."
  
  #~ msgid "Do not disable FP regs"
! #~ msgstr "FlieÃŸkommaregister nicht ausschalten"
  
  #~ msgid "Do not put jumps in call delay slots"
  #~ msgstr "Keine SprÃ¼nge in AufrufverzÃ¶gerungsschlitze stecken"
--- 32386,32392 ----
  #~ "UnterstÃ¼tzte Werte sind 93, 95 und 98."
  
  #~ msgid "Do not disable FP regs"
! #~ msgstr "Gleitkommaregister nicht ausschalten"
  
  #~ msgid "Do not put jumps in call delay slots"
  #~ msgstr "Keine SprÃ¼nge in AufrufverzÃ¶gerungsschlitze stecken"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32427,32433 ****
  #~ msgstr "Code nicht als mit GAS assembliert annehmen"
  
  #~ msgid "Do not use software floating point"
! #~ msgstr "Software-FlieÃŸkomma nicht verwenden"
  
  #~ msgid "Do not emit long load/store sequences"
  #~ msgstr "Keine langen Laden/Speichern-Folgen ausgeben"
--- 32401,32407 ----
  #~ msgstr "Code nicht als mit GAS assembliert annehmen"
  
  #~ msgid "Do not use software floating point"
! #~ msgstr "Software-Gleitkomma nicht verwenden"
  
  #~ msgid "Do not emit long load/store sequences"
  #~ msgstr "Keine langen Laden/Speichern-Folgen ausgeben"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32455,32461 ****
  #~ msgstr "CPU fÃ¼r Planzwecke angeben."
  
  #~ msgid "Return floating point results in memory"
! #~ msgstr "FlieÃŸkommaergebnisse Ã¼ber Speicher zurÃ¼ckgeben"
  
  #~ msgid "Target does not have split I&D"
  #~ msgstr "Ziel hat nicht geteiltes I&D"
--- 32429,32435 ----
  #~ msgstr "CPU fÃ¼r Planzwecke angeben."
  
  #~ msgid "Return floating point results in memory"
! #~ msgstr "Gleitkommaergebnisse Ã¼ber Speicher zurÃ¼ckgeben"
  
  #~ msgid "Target does not have split I&D"
  #~ msgstr "Ziel hat nicht geteiltes I&D"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32500,32506 ****
  #~ msgstr "yes/no angeben; je nachdem, ob SPE SIMD-Befehle erzeugt werden sollen"
  
  #~ msgid "Specify yes/no if using floating point in the GPRs"
! #~ msgstr "yes/no angeben; je nachdem, ob FlieÃŸkomma in den GPRs verwendet wird"
  
  #~ msgid "Don't align to the base type of the bit-field"
  #~ msgstr "Nicht auf Basistyp des Bitfeldes ausrichten"
--- 32474,32480 ----
  #~ msgstr "yes/no angeben; je nachdem, ob SPE SIMD-Befehle erzeugt werden sollen"
  
  #~ msgid "Specify yes/no if using floating point in the GPRs"
! #~ msgstr "yes/no angeben; je nachdem, ob Gleitkomma in den GPRs verwendet wird"
  
  #~ msgid "Don't align to the base type of the bit-field"
  #~ msgstr "Nicht auf Basistyp des Bitfeldes ausrichten"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32581,32587 ****
  #~ msgstr "PC-relativen L32R-Befehl zum Laden von Konstanten verwenden"
  
  #~ msgid "Disable fused multiply/add and multiply/subtract FP instructions"
! #~ msgstr "Verschmolzene Multiplizier/Addier- und Multiplizier/Subtrahier-Befehle fÃ¼r FlieÃŸkomma ausschalten"
  
  #~ msgid "Put literal pools in a separate literal section"
  #~ msgstr "Zeichendaten in gesonderten Zeichenabschnitt legen"
--- 32555,32561 ----
  #~ msgstr "PC-relativen L32R-Befehl zum Laden von Konstanten verwenden"
  
  #~ msgid "Disable fused multiply/add and multiply/subtract FP instructions"
! #~ msgstr "Verschmolzene Multiplizier/Addier- und Multiplizier/Subtrahier-Befehle fÃ¼r Gleitkomma ausschalten"
  
  #~ msgid "Put literal pools in a separate literal section"
  #~ msgstr "Zeichendaten in gesonderten Zeichenabschnitt legen"
*************** msgstr "Attribut %qD wird ignoriert"
*** 32716,32722 ****
  #~ msgstr "%JÂ»%DÂ« ruft Abschnittstypenkonflikt hervor"
  
  #~ msgid "cannot optimize floating point division for both latency and throughput"
! #~ msgstr "FlieÃŸkommadivision kann nicht gleichzeitig auf Wartezeit und Durchsatz optimiert werden"
  
  #~ msgid "cannot optimize integer division for both latency and throughput"
  #~ msgstr "Ganzzahldivision kann nicht gleichzeitig auf Wartezeit und Durchsatz optimiert werden"
--- 32690,32696 ----
  #~ msgstr "%JÂ»%DÂ« ruft Abschnittstypenkonflikt hervor"
  
  #~ msgid "cannot optimize floating point division for both latency and throughput"
! #~ msgstr "Gleitkommadivision kann nicht gleichzeitig auf Wartezeit und Durchsatz optimiert werden"
  
  #~ msgid "cannot optimize integer division for both latency and throughput"
  #~ msgstr "Ganzzahldivision kann nicht gleichzeitig auf Wartezeit und Durchsatz optimiert werden"
*************** msgstr "Attribut %qD wird ignoriert"
*** 33003,33012 ****
  #~ msgstr "Wie -mabi=32, nur heikler"
  
  #~ msgid "Always pass floating-point arguments in memory"
! #~ msgstr "FlieÃŸkommaargumente immer Ã¼ber Speicher Ã¼bergeben"
  
  #~ msgid "Don't always pass floating-point arguments in memory"
! #~ msgstr "FlieÃŸkommaargumente nicht immer Ã¼ber Speicher Ã¼bergeben"
  
  #, fuzzy
  #~ msgid "base %qT with only non-default constructor in class without a constructor"
--- 32977,32986 ----
  #~ msgstr "Wie -mabi=32, nur heikler"
  
  #~ msgid "Always pass floating-point arguments in memory"
! #~ msgstr "Gleitkommaargumente immer Ã¼ber Speicher Ã¼bergeben"
  
  #~ msgid "Don't always pass floating-point arguments in memory"
! #~ msgstr "Gleitkommaargumente nicht immer Ã¼ber Speicher Ã¼bergeben"
  
  #, fuzzy
  #~ msgid "base %qT with only non-default constructor in class without a constructor"
*************** msgstr "Attribut %qD wird ignoriert"
*** 34600,34606 ****
  #~ msgstr "SchlieÃŸende Klammer bei %0 benÃ¶tigt, um Ã¶ffnende Klammer bei %1 zu schlieÃŸen"
  
  #~ msgid "Period at %0 not followed by digits for floating-point number or by `NOT.', `TRUE.', or `FALSE.'"
! #~ msgstr "Punkt bei %0 wird nicht von Ziffern fÃ¼r FlieÃŸkommazahlen oder von Â»NOT.Â«, Â»TRUE.Â« oder Â»FALSE.Â« gefolgt"
  
  #~ msgid "Missing close-period between `.%A' at %0 and %1"
  #~ msgstr "SchlieÃŸ-Punkt zwischen Â».%AÂ« bei %0 und %1 fehlt"
--- 34574,34580 ----
  #~ msgstr "SchlieÃŸende Klammer bei %0 benÃ¶tigt, um Ã¶ffnende Klammer bei %1 zu schlieÃŸen"
  
  #~ msgid "Period at %0 not followed by digits for floating-point number or by `NOT.', `TRUE.', or `FALSE.'"
! #~ msgstr "Punkt bei %0 wird nicht von Ziffern fÃ¼r Gleitkommazahlen oder von Â»NOT.Â«, Â»TRUE.Â« oder Â»FALSE.Â« gefolgt"
  
  #~ msgid "Missing close-period between `.%A' at %0 and %1"
  #~ msgstr "SchlieÃŸ-Punkt zwischen Â».%AÂ« bei %0 und %1 fehlt"
diff -Nrcpad gcc-4.2.1/gcc/po/el.gmo gcc-4.2.2/gcc/po/el.gmo
*** gcc-4.2.1/gcc/po/el.gmo	Thu Jul 19 15:12:27 2007
--- gcc-4.2.2/gcc/po/el.gmo	Sun Oct  7 21:58:22 2007
*************** Options starting with -g, -f, -m, -O, -W
*** 65,71 ****
  missing terminating %c characterno argumentsno input filesno matching function for call to %<%T::%s(%A)%#V%>note: parse errorprecisionprograms: %s
  sorry, unimplemented: stray %qs in programsyntax errortoo many input filesuninitialized const %qDwarning: Project-Id-Version: gcc 4.0-b20041128
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2004-12-15 18:53+0000
  Last-Translator: Simos Xenitellis <simos74@gmx.net>
  Language-Team: Greek <nls@tux.hellug.gr>
--- 65,71 ----
  missing terminating %c characterno argumentsno input filesno matching function for call to %<%T::%s(%A)%#V%>note: parse errorprecisionprograms: %s
  sorry, unimplemented: stray %qs in programsyntax errortoo many input filesuninitialized const %qDwarning: Project-Id-Version: gcc 4.0-b20041128
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2004-12-15 18:53+0000
  Last-Translator: Simos Xenitellis <simos74@gmx.net>
  Language-Team: Greek <nls@tux.hellug.gr>
diff -Nrcpad gcc-4.2.1/gcc/po/el.po gcc-4.2.2/gcc/po/el.po
*** gcc-4.2.1/gcc/po/el.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/el.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 4.0-b20041128\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2004-12-15 18:53+0000\n"
  "Last-Translator: Simos Xenitellis <simos74@gmx.net>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 4.0-b20041128\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2004-12-15 18:53+0000\n"
  "Last-Translator: Simos Xenitellis <simos74@gmx.net>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
*************** msgstr ""
*** 331,337 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
--- 331,337 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 2641,2723 ****
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arm/arm.c:11011
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.c:11080
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.c:11186
  #, fuzzy, c-format
  msgid "instruction never exectued"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.c:11311
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  #, fuzzy
  msgid "incorrect insn:"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  #, fuzzy
  msgid "unknown move insn:"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
--- 2641,2723 ----
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arm/arm.c:11012
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.c:11081
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.c:11187
  #, fuzzy, c-format
  msgid "instruction never exectued"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.c:11312
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  #, fuzzy
  msgid "incorrect insn:"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  #, fuzzy
  msgid "unknown move insn:"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
*************** msgstr ""
*** 2820,2826 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2820,2826 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgid "invalid constraints for operand"
*** 3111,3117 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  # src/grep.c:1133
! #: config/i386/i386.c:13641
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
--- 3111,3117 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  # src/grep.c:1133
! #: config/i386/i386.c:13644
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
*************** msgid "post-increment address is not a r
*** 3205,3211 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
--- 3205,3211 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 3423,3429 ****
  msgid "invalid %%v value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:19522
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 3423,3429 ----
  msgid "invalid %%v value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.c:19523
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 3452,3466 ****
  msgid "invalid operand to %%S"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr ""
  
--- 3452,3466 ----
  msgid "invalid operand to %%S"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr ""
  
*************** msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰
*** 3598,3608 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr ""
  
--- 3598,3608 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr ""
  
*************** msgstr ""
*** 4721,4727 ****
  #: fortran/dump-parse-tree.c:150
  #, fuzzy, c-format
  msgid " %s "
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:177
  #, c-format
--- 4721,4727 ----
  #: fortran/dump-parse-tree.c:150
  #, fuzzy, c-format
  msgid " %s "
! msgstr "%s "
  
  #: fortran/dump-parse-tree.c:177
  #, c-format
*************** msgstr ""
*** 6038,6049 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 6038,6049 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ Ïƒ
*** 6261,6267 ****
  #: fortran/io.c:460
  #, fuzzy
  msgid "Unexpected element"
! msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
  #: fortran/io.c:461
  #, fuzzy
--- 6261,6267 ----
  #: fortran/io.c:460
  #, fuzzy
  msgid "Unexpected element"
! msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: fortran/io.c:461
  #, fuzzy
*************** msgstr ""
*** 7160,7166 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 7160,7166 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 7803,7809 ****
  #: fortran/primary.c:1247
  #, fuzzy, no-c-format
  msgid "Syntax error in COMPLEX constant at %C"
! msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
  #: fortran/primary.c:1429
  #, no-c-format
--- 7803,7809 ----
  #: fortran/primary.c:1247
  #, fuzzy, no-c-format
  msgid "Syntax error in COMPLEX constant at %C"
! msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
  #: fortran/primary.c:1429
  #, no-c-format
*************** msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ 
*** 7885,7891 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
--- 7885,7891 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
*************** msgstr ""
*** 8010,8016 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 8010,8016 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 8047,8451 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.c:1018
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1036
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1200
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "Î£Ï„Î·Î½ Ï…Ï€Î¿Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: fortran/resolve.c:1333
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1427
  #, fuzzy, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1557
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1715
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1835
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2211
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.c:2577
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2678
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:2684
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:2804
  #, fuzzy, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2888
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 8047,8451 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "Î£Ï„Î·Î½ Ï…Ï€Î¿Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, fuzzy, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1564
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2218
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.c:2584
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2685
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:2691
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.c:2811
  #, fuzzy, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8454,9040 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:3999
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4651
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, fuzzy, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5655
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5658
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5661
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5757
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5795
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5803
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5895
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6508
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6715
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.c:6720
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 8454,9040 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4006
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4658
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, fuzzy, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5668
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5815
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.c:6732
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 9553,9585 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
--- 9553,9585 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9587,9603 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:967
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
--- 9587,9603 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:968
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
*************** msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�
*** 9623,9632 ****
  msgid "Unused variable %s declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-expr.c:1954
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
! msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #: fortran/trans-intrinsic.c:767
  #, no-c-format
--- 9623,9632 ----
  msgid "Unused variable %s declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-expr.c:1962
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
! msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
  #: fortran/trans-intrinsic.c:767
  #, no-c-format
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒ
*** 16224,16230 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
--- 16224,16230 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
*************** msgstr ""
*** 16276,16283 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 16276,16283 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr ""
*** 16561,16567 ****
  msgid "%Hfor each function it appears in.)"
  msgstr ""
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
--- 16561,16567 ----
  msgid "%Hfor each function it appears in.)"
  msgstr ""
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
*************** msgstr ""
*** 16679,16685 ****
  msgid "%q+D is usually a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr ""
--- 16679,16685 ----
  msgid "%q+D is usually a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr ""
*************** msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ 
*** 16700,16706 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
--- 16700,16706 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
*************** msgstr ""
*** 16830,16851 ****
  msgid "storage class specified for structure field %qs"
  msgstr ""
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
--- 16830,16851 ----
  msgid "storage class specified for structure field %qs"
  msgstr ""
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
*************** msgstr ""
*** 16860,16871 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr ""
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
--- 16860,16871 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr ""
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
*************** msgstr ""
*** 16918,16924 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr ""
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
--- 16918,16924 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr ""
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ
*** 16939,16950 ****
  msgid "array type has incomplete element type"
  msgstr ""
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
--- 16939,16950 ----
  msgid "array type has incomplete element type"
  msgstr ""
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
*************** msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�
*** 17035,17041 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, fuzzy, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 17035,17041 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, fuzzy, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 17128,17134 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 17128,17134 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹
*** 17385,17391 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
--- 17385,17391 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
*************** msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹
*** 18166,18172 ****
  msgid "%H%qE is not initialized"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
--- 18166,18172 ----
  msgid "%H%qE is not initialized"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
*************** msgstr ""
*** 18176,18182 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
--- 18176,18182 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
*************** msgstr ""
*** 18364,18370 ****
  msgid "expected identifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î¿Ï… Î±Ï�Î¹Î¸Î¼Î¿Ï�"
--- 18364,18370 ----
  msgid "expected identifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, fuzzy, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î¿Ï… Î±Ï�Î¹Î¸Î¼Î¿Ï�"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 18449,18455 ****
  msgid "wide string literal in %<asm%>"
  msgstr "ÎµÎ»Î¬Ï‡Î¹ÏƒÏ„Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï�"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
--- 18449,18455 ----
  msgid "wide string literal in %<asm%>"
  msgstr "ÎµÎ»Î¬Ï‡Î¹ÏƒÏ„Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï�"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
*************** msgstr ""
*** 18578,18604 ****
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 18578,18604 ----
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr ""
*** 18628,18634 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
--- 18628,18634 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼
*** 18643,18649 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 18643,18649 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgstr ""
*** 18663,18669 ****
  msgid "for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 18663,18669 ----
  msgid "for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 18673,18694 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
--- 18673,18694 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
*************** msgstr ""
*** 19001,19010 ****
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
  #: c-typeck.c:1820
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE"
! msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
  # src/getopt.c:628
  # src/getopt.c:628
--- 19001,19011 ----
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
+ # src/main.c:697 src/main.c:751
  #: c-typeck.c:1820
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE"
! msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
  # src/getopt.c:628
  # src/getopt.c:628
*************** msgstr ""
*** 19023,19039 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
--- 19024,19040 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
*************** msgstr ""
*** 19176,19182 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr ""
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
--- 19177,19183 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr ""
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
*************** msgstr ""
*** 19644,19650 ****
  msgid "(near initialization for %qs)"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
--- 19645,19651 ----
  msgid "(near initialization for %qs)"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
*************** msgstr ""
*** 19674,19680 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
--- 19675,19681 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
*************** msgstr ""
*** 19724,19730 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
--- 19725,19731 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
*************** msgstr ""
*** 19739,19755 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
--- 19740,19756 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
*************** msgstr ""
*** 19769,19795 ****
  msgid "division by zero"
  msgstr "Î´Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
--- 19770,19796 ----
  msgid "division by zero"
  msgstr "Î´Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
*************** msgstr ""
*** 19834,19845 ****
  msgid "comparison between signed and unsigned"
  msgstr ""
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
--- 19835,19846 ----
  msgid "comparison between signed and unsigned"
  msgstr ""
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
*************** msgstr ""
*** 19859,19906 ****
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
--- 19860,19907 ----
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
*************** msgstr ""
*** 20530,20576 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr ""
  
! #: except.c:2879
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: except.c:3010
  #, fuzzy, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, fuzzy, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "ÎµÎ»Î¬Ï‡Î¹ÏƒÏ„Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï�"
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3921
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr ""
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr ""
--- 20531,20577 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr ""
  
! #: except.c:2883
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: except.c:3014
  #, fuzzy, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, fuzzy, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "ÎµÎ»Î¬Ï‡Î¹ÏƒÏ„Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï�"
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3925
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr ""
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr ""
*************** msgstr ""
*** 20580,20586 ****
  msgid "stack limits not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
--- 20581,20587 ----
  msgid "stack limits not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
*************** msgstr ""
*** 20595,20621 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20596,20622 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹
*** 20632,20638 ****
  msgid "size of variable %q+D is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: function.c:1560
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
--- 20633,20639 ----
  msgid "size of variable %q+D is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: function.c:1560 gimplify.c:4063
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
*************** msgid "invalid lvalue in asm output %d"
*** 20806,20847 ****
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
  #: gimplify.c:4064
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
  # src/shred.c:1134
! #: gimplify.c:4593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: gimplify.c:4607
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:4610
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr ""
  
! #: gimplify.c:4734
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr ""
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
--- 20807,20853 ----
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
  #: gimplify.c:4064
+ #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
  # src/shred.c:1134
! #: gimplify.c:4606
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: gimplify.c:4620
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:4623
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr ""
  
! #: gimplify.c:4747
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr ""
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 20862,20898 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
--- 20868,20904 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 22141,22152 ****
  msgid "no support for induction"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 22147,22158 ----
  msgid "no support for induction"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 22167,22176 ****
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
--- 22173,22182 ----
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr ""
*** 22814,22852 ****
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr ""
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, fuzzy, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, fuzzy, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
--- 22820,22859 ----
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr ""
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, fuzzy, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, fuzzy, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
*************** msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹
*** 22863,22894 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr ""
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr ""
--- 22870,22901 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr ""
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr ""
*************** msgstr ""
*** 23435,23451 ****
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, fuzzy, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 23442,23458 ----
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, fuzzy, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î
*** 23633,23639 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr ""
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
--- 23640,23646 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr ""
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
*************** msgstr ""
*** 23739,23745 ****
  #: config/mips/mips.c:10293
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to builtin function"
! msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #. Output assembler code to FILE to increment profiler label # LABELNO
  #. for profiling a function entry.
--- 23746,23752 ----
  #: config/mips/mips.c:10293
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to builtin function"
! msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #. Output assembler code to FILE to increment profiler label # LABELNO
  #. for profiling a function entry.
*************** msgstr ""
*** 23824,23830 ****
  msgid "-g option disabled"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± NIS+ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 23831,23837 ----
  msgid "-g option disabled"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± NIS+ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgid "argument 1 of __builtin_spe_predi
*** 24054,24105 ****
  msgstr ""
  
  # src/shred.c:1134
! #: config/rs6000/rs6000.c:13884
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17539
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 24061,24112 ----
  msgstr ""
  
  # src/shred.c:1134
! #: config/rs6000/rs6000.c:13885
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 24298,24341 ****
  msgid "-fPIC and -G are incompatible"
  msgstr ""
  
! #: config/sh/sh.c:6624
  #, fuzzy, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/sh/sh.c:7629
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr ""
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9835
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr ""
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
--- 24305,24348 ----
  msgid "-fPIC and -G are incompatible"
  msgstr ""
  
! #: config/sh/sh.c:6633
  #, fuzzy, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/sh/sh.c:7638
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr ""
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr ""
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
*************** msgstr ""
*** 24736,24910 ****
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:4127
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:4145
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr ""
  
! #: cp/call.c:4147
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.c:4149
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr ""
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:4241
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/call.c:4253
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.c:4256
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:4264
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Î±Ï€ÏŒ `%s'"
  
! #: cp/call.c:4267
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:4407
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/call.c:4413
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
! #: cp/call.c:4598
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr ""
  
! #: cp/call.c:4682
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:4819
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr ""
  
! #: cp/call.c:4838
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr ""
  
! #: cp/call.c:5337
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:6183
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6443
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr ""
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 24743,24922 ----
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr ""
  
! #: cp/call.c:4163
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.c:4165
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr ""
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:4257
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/call.c:4269
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.c:4272
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:4280
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Î±Ï€ÏŒ `%s'"
  
! #: cp/call.c:4283
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:4423
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/call.c:4429
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr ""
  
! #: cp/call.c:4698
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr ""
  
! #: cp/call.c:4854
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr ""
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:6199
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6459
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr ""
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 25185,25191 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
--- 25197,25203 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
*************** msgstr ""
*** 25200,25241 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:5690
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:5908
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/class.c:5931
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/class.c:5957
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:6016 cp/class.c:6050
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: cp/class.c:6033
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr ""
--- 25212,25253 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:5702
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr ""
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:5920
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/class.c:5943
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/class.c:5969
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:6028 cp/class.c:6062
  #, fuzzy, gcc-internal-format
  msgid "not enough type information"
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: cp/class.c:6045
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr ""
*************** msgstr ""
*** 25245,25256 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr ""
--- 25257,25268 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr ""
*************** msgstr ""
*** 25290,25296 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
--- 25302,25308 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
*************** msgstr ""
*** 25384,25390 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 25396,25402 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr ""
*** 25557,25563 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 25569,25575 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1593
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 25570,25875 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1943
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1945
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:2312
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:2316
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr ""
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:2356
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr ""
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:2471
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr ""
  
! #: cp/decl.c:2551
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:2835
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:2855
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2862
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr ""
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:3649
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:3701
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:3707
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:3709
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3747
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3862
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:3908
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3969
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:4036
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:4106
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr ""
  
! #: cp/decl.c:4132
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4209
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:4216
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.c:4228
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
--- 25582,25887 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1944
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:1946
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:2329
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr ""
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:2373
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr ""
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:2488
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr ""
  
! #: cp/decl.c:2568
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:2852
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2865
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:2872
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2879
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr ""
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:3666
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:3718
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:3726
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:3728
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3764
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:3890
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:3906
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:3925
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.c:3948
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.c:3986
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:4070
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr ""
  
! #: cp/decl.c:4149
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:4233
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.c:4245
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
*************** msgstr ""
*** 25877,26104 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:4293
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:4342
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:4372
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.c:4484
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:4544
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:4595
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:4678
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:4735
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.c:4778
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr ""
  
! #: cp/decl.c:4784
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:4796
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:4880
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr ""
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr ""
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:5184
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr ""
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr ""
  
! #: cp/decl.c:5268
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5880
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr ""
  
! #: cp/decl.c:5882
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr ""
  
! #: cp/decl.c:5884
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr ""
  
! #: cp/decl.c:5888
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:5894
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:6017
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6108
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:6110
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:6112
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6172
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:6224
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
--- 25889,26116 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:4310
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:4389
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.c:4501
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:4561
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:4612
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:4695
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.c:4752
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr ""
  
! #: cp/decl.c:4801
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:4813
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr ""
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr ""
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:5229
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr ""
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr ""
  
! #: cp/decl.c:5313
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr ""
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr ""
  
! #: cp/decl.c:5940
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr ""
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:5950
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:6073
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6164
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:6166
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:6168
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6228
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:6280
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
*************** msgstr ""
*** 26107,26652 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6431
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6558
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:6562
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6586
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6588
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6624
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr ""
  
! #: cp/decl.c:6634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:6643
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:6652
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr ""
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr ""
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:6759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:6761
  #, fuzzy, gcc-internal-format
  msgid "creating %s"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:6835
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr ""
  
! #: cp/decl.c:6837
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:6863
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:7031
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:7049
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:7071
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:7147
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:7189
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:7283
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:7285
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:7287
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:7291
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:7293
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:7295
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:7303
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:7367
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr ""
  
! #: cp/decl.c:7439
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr ""
  
! #: cp/decl.c:7479
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:7484
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:7507
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:7541
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7678
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7679
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr ""
  
! #: cp/decl.c:7709
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:7717
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7759
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:7874
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:7906
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7907
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7923
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:7975
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:7980
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:7986
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:7991
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:7996
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:8044
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.c:8134
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:8165
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:8173
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:8179
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:8218
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:8247
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr ""
  
! #: cp/decl.c:8317
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr ""
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr ""
  
! #: cp/decl.c:8342
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:8352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:8428
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:8430
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:8439
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "%s: ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· `%s'.\n"
  
! #: cp/decl.c:8448
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
--- 26119,26664 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6487
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6642
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6644
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6680
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr ""
  
! #: cp/decl.c:6690
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:6699
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:6708
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr ""
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr ""
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:6815
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:6817
  #, fuzzy, gcc-internal-format
  msgid "creating %s"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr ""
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:6919
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:7087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:7090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:7093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:7105
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.c:7127
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:7203
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:7245
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:7341
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:7345
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:7347
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:7349
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:7351
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.c:7359
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.c:7423
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr ""
  
! #: cp/decl.c:7495
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr ""
  
! #: cp/decl.c:7535
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.c:7540
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.c:7563
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.c:7597
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7734
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr ""
  
! #: cp/decl.c:7765
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:7773
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:7775
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.c:7807
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7815
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:7962
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7963
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:7979
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:8031
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8042
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:8047
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:8052
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:8100
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.c:8190
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:8221
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:8229
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:8235
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:8303
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr ""
  
! #: cp/decl.c:8373
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr ""
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr ""
  
! #: cp/decl.c:8398
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.c:8495
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "%s: ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· `%s'.\n"
  
! #: cp/decl.c:8504
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
*************** msgstr ""
*** 26663,26755 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr ""
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr ""
  
! #: cp/decl.c:8572
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:8574
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:8576
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8598
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:8629
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:8673
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:8678
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:8816
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr ""
  
! #: cp/decl.c:8836
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:8905
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr ""
--- 26675,26767 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr ""
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr ""
  
! #: cp/decl.c:8628
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8654
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:8872
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr ""
  
! #: cp/decl.c:8892
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.c:8961
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 26769,26906 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:9219
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:9224
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:9247
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:9277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
! #: cp/decl.c:9331
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:9385
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:9393
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:9395
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr ""
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr ""
  
! #: cp/decl.c:9445
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:9542
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:9557
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:9558
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 26781,26918 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:9303
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
! #: cp/decl.c:9387
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:9449
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:9451
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr ""
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr ""
  
! #: cp/decl.c:9501
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 26912,26978 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:9795
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr ""
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr ""
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:9983
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.c:10055
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/decl.c:10056
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
--- 26924,26990 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr ""
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr ""
  
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:10039
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.c:10111
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/decl.c:10112
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
*************** msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„
*** 26981,27027 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10306
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:10334
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:10409
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:10877
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:11358
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:11582
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
--- 26993,27039 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10362
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:10465
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:10933
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.c:11414
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.c:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.c:11638
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
*************** msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î
*** 27156,27217 ****
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1190
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3308
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl2.c:3462
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 27168,27229 ----
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1191
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl2.c:3463
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr ""
*** 27243,27249 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr ""
--- 27255,27261 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr ""
*************** msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î
*** 27352,27582 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr ""
  
! #: cp/init.c:334
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr ""
  
! #: cp/init.c:388
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:534
  #, fuzzy, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.c:537
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.c:540
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  ÎºÎ±Ï„Î¬ `%D'"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:543
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr ""
  
  # src/request.c:263
! #: cp/init.c:559
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
  # src/request.c:263
! #: cp/init.c:562
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:915 cp/init.c:934
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.c:921
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:928
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/init.c:967
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1029
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.c:1032
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr ""
  
! #: cp/init.c:1291
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:1358
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Î±ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Î´Î¹ÎºÏ„Ï�Î¿Ï… :`%s'\n"
  
! #: cp/init.c:1435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.c:1441
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.c:1670
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: cp/init.c:1680
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr ""
  
! #: cp/init.c:1758
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/init.c:1763
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr ""
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr ""
  
! #: cp/init.c:2186
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr ""
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2740
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 27364,27594 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr ""
  
! #: cp/init.c:333
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr ""
  
! #: cp/init.c:387
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:533
  #, fuzzy, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.c:536
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.c:539
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  ÎºÎ±Ï„Î¬ `%D'"
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr ""
  
  # src/request.c:263
! #: cp/init.c:558
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
  # src/request.c:263
! #: cp/init.c:561
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/init.c:628
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:914 cp/init.c:933
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.c:920
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:927
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/init.c:966
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1028
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.c:1031
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr ""
  
! #: cp/init.c:1290
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:1357
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Î±ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Î´Î¹ÎºÏ„Ï�Î¿Ï… :`%s'\n"
  
! #: cp/init.c:1434
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.c:1440
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.c:1669
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: cp/init.c:1679
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr ""
  
! #: cp/init.c:1757
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/init.c:1762
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr ""
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr ""
  
! #: cp/init.c:2184
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr ""
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2738
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 28013,28019 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 28025,28031 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr ""
*** 28087,28274 ****
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:3519
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3620
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:4275
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:4623
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:5615
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Ï€Î±Î»Î±Î¹Î¿Ï� ÎµÎ¯Î´Î¿Ï…Ï‚ Î¸Î­ÏƒÎ·"
  
! #: cp/parser.c:6404
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7573
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr ""
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8959
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr ""
  
! #: cp/parser.c:10378
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:10382
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10601
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 28099,28286 ----
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:3531
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:3632
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:4635
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:5627
  #, fuzzy, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Ï€Î±Î»Î±Î¹Î¿Ï� ÎµÎ¯Î´Î¿Ï…Ï‚ Î¸Î­ÏƒÎ·"
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7585
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr ""
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8971
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr ""
  
! #: cp/parser.c:10390
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.c:10394
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 28276,28414 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11301
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/parser.c:11778
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:11803
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11963
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:12038
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/parser.c:12586
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr ""
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:13446
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr ""
  
! #: cp/parser.c:13481
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:13574
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13841
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:15328
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 28288,28426 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11313
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/parser.c:11790
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:11815
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11975
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/parser.c:12050
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/parser.c:12598
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr ""
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:13458
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr ""
  
! #: cp/parser.c:13493
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:13586
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13853
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:15340
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 28417,28429 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
--- 28429,28441 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
*************** msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿Ï
*** 28431,28512 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16374
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:16387
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:16682
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:16703
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17760
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Î Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÏ„Î®Ï‚ Î±Ï†Î±Î¹Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/parser.c:19247
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:19392
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
--- 28443,28524 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15840
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.c:16399
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:16694
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.c:16715
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17772
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Î Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÏ„Î®Ï‚ Î±Ï†Î±Î¹Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/parser.c:19259
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/parser.c:19404
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
*************** msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±
*** 29096,29172 ****
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:11571
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr ""
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.c:11619
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:11655
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:11677
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:11747
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:11756
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:11764
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11809
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:12225
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:12657
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 29108,29184 ----
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.c:11574
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr ""
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.c:11622
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:11658
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:11750
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.c:11759
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:11767
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11812
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:12660
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 29318,29324 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 29330,29336 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr ""
*** 29380,29386 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
--- 29392,29398 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
*************** msgstr ""
*** 29446,29467 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3558
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29458,29489 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr ""
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3561
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr ""
*** 29511,29754 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:514
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.c:572
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1255
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1305
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1310
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1353
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1361
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1409
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:1673
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr ""
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2171
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.c:2186
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.c:2205
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.c:2220
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.c:2365
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:2371
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr ""
  
! #: cp/typeck.c:2479
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:2562
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:2676
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr ""
  
! #: cp/typeck.c:2715
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:2795
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr ""
  
! #: cp/typeck.c:2799
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:2833
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:2836
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:2897
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:2901
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:3143
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:3180
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:3427
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:3465
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:3629
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr ""
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr ""
--- 29533,29776 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:512
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1303
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1308
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1351
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:1359
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1407
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:1671
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:1810
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr ""
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2169
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.c:2184
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.c:2203
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.c:2218
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.c:2363
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:2369
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr ""
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr ""
  
! #: cp/typeck.c:2713
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.c:2793
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr ""
  
! #: cp/typeck.c:2797
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:2831
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:2895
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:2899
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:3139
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:3176
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:3425
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:3463
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:3627
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr ""
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr ""
*************** msgstr ""
*** 29757,29900 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3878
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3886
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr ""
  
! #: cp/typeck.c:4168
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:4174
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr ""
  
! #: cp/typeck.c:4234
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:4324
  #, 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.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4376
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/typeck.c:4587
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4610
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:4681
  #, fuzzy, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:5078
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:5100
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:5148
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:5207
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr ""
  
! #: cp/typeck.c:5234
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr ""
--- 29779,29922 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3876
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3884
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr ""
  
! #: cp/typeck.c:4166
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.c:4172
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr ""
  
! #: cp/typeck.c:4232
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:4322
  #, 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.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4374
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4608
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:4679
  #, fuzzy, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.c:5076
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:5098
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.c:5146
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr ""
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr ""
*************** msgstr ""
*** 29903,30062 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr ""
  
! #: cp/typeck.c:5264
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:5320
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:5354
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:5405
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:5486
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:5775
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:5788
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5924
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:6023
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:6267
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:6281
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:6407
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6433
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.c:6501
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:6522
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
--- 29925,30084 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr ""
  
! #: cp/typeck.c:5262
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:5318
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:5352
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:5403
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:5484
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:5773
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/typeck.c:5784
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.c:6265
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:6268
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.c:6279
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.c:6405
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.c:6499
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:6520
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
*************** msgstr ""
*** 30137,30228 ****
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck2.c:945
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.c:947
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.c:949
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.c:1004
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1181
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1229
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1238
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck2.c:1260
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1482
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
--- 30159,30250 ----
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck2.c:946
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.c:948
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.c:950
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.c:1005
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1182
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1230
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1239
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck2.c:1261
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.c:1488
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
*************** msgstr ""
*** 30262,30273 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 30284,30295 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgid "Function return value not set"
*** 30304,30310 ****
  msgstr ""
  
  # src/grep.c:1133
! #: fortran/trans-expr.c:1073
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
--- 30326,30332 ----
  msgstr ""
  
  # src/grep.c:1133
! #: fortran/trans-expr.c:1081
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 32067,32077 ****
  #~ msgid "%Jstorage size of %qD isn%'t constant"
  #~ msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
- # src/main.c:697 src/main.c:751
- #, fuzzy
- #~ msgid "%qT has no member named %qs"
- #~ msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
- 
  #~ msgid "pipe"
  #~ msgstr "ÏƒÏ‰Î»Î®Î½Ï‰ÏƒÎ·"
  
--- 32089,32094 ----
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 32935,32941 ****
  #~ msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
  #, fuzzy
! #~ msgid "type name expected before `*'"
  #~ msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¹ÏŽÎ½"
  
  #, fuzzy
--- 32952,32958 ----
  #~ msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
  #, fuzzy
! #~ msgid "type name expected before `&'"
  #~ msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¹ÏŽÎ½"
  
  #, fuzzy
diff -Nrcpad gcc-4.2.1/gcc/po/es.gmo gcc-4.2.2/gcc/po/es.gmo
*** gcc-4.2.1/gcc/po/es.gmo	Thu Jul 19 15:12:27 2007
--- gcc-4.2.2/gcc/po/es.gmo	Sun Oct  7 21:58:23 2007
*************** by your system's iconv(3) implementation
*** 2079,2085 ****
  to use a particular encoding for your input file, try the
  %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunregistered operator %sunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable in call_clobbered_vars but not marked DECL_CALL_CLOBBEREDvariable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap.variable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvariably modified %qs at file scopevector %s %s domain error, in %s at %s:%uvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_call_clobbering failedverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwork-sharing region may not be closely nested inside of work-sharing, critical, ordered or master regionwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong single exit %d->%d recorded for loop %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2007-05-24 11:52-0500
  Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>
  Language-Team: Spanish <es@li.org>
--- 2079,2085 ----
  to use a particular encoding for your input file, try the
  %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunregistered operator %sunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable in call_clobbered_vars but not marked DECL_CALL_CLOBBEREDvariable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap.variable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvariably modified %qs at file scopevector %s %s domain error, in %s at %s:%uvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_call_clobbering failedverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwork-sharing region may not be closely nested inside of work-sharing, critical, ordered or master regionwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong single exit %d->%d recorded for loop %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2007-05-24 11:52-0500
  Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>
  Language-Team: Spanish <es@li.org>
diff -Nrcpad gcc-4.2.1/gcc/po/es.po gcc-4.2.2/gcc/po/es.po
*** gcc-4.2.1/gcc/po/es.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/es.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: gcc 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2007-05-24 11:52-0500\n"
  "Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>\n"
  "Language-Team: Spanish <es@li.org>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: gcc 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2007-05-24 11:52-0500\n"
  "Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>\n"
  "Language-Team: Spanish <es@li.org>\n"
*************** msgstr "matriz de tipo inapropiado inici
*** 326,332 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso inválido de matriz no-lvaluada"
--- 326,332 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso inválido de matriz no-lvaluada"
*************** msgstr "operando inválido para el código
*** 2637,2716 ****
  msgid "invalid operand output code"
  msgstr "operando inválido en el código de salida"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucción de predicado Thumb"
  
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucción de predicado en una secuencia condicional"
  
! #: config/arm/arm.c:11080
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento inválido"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "operando inválido para el código '%c'"
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr "la instrucción nunca se ejecuta"
  
! #: config/arm/arm.c:11311
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "el operando de dirección requiere una restricción para los registros X, Y, o Z"
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "dirección errónea, no (reg+disp):"
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "dirección errónea, no hay post_inc o pre_dec:"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "error interno del compilador.  Dirección errónea:"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "error interno del compilador.  Modo desconocido:"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "insn inválida:"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "insn incorrecta:"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "movimiento insn desconocido:"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "desplazamiento insn erróneo:"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "error interno del compilador.  Desplazamiento incorrecto:"
  
--- 2637,2716 ----
  msgid "invalid operand output code"
  msgstr "operando inválido en el código de salida"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucción de predicado Thumb"
  
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucción de predicado en una secuencia condicional"
  
! #: config/arm/arm.c:11081
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento inválido"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "operando inválido para el código '%c'"
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr "la instrucción nunca se ejecuta"
  
! #: config/arm/arm.c:11312
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "el operando de dirección requiere una restricción para los registros X, Y, o Z"
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "dirección errónea, no (reg+disp):"
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "dirección errónea, no hay post_inc o pre_dec:"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "error interno del compilador.  Dirección errónea:"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "error interno del compilador.  Modo desconocido:"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "insn inválida:"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "insn incorrecta:"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "movimiento insn desconocido:"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "desplazamiento insn erróneo:"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "error interno del compilador.  Desplazamiento incorrecto:"
  
*************** msgstr "c4x_rptb_rpts_p: Se movió la eti
*** 2812,2818 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2812,2818 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "código de operando '%c' inválido
*** 3067,3073 ****
  msgid "invalid constraints for operand"
  msgstr "restricciones inválidas para el operando"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
--- 3067,3073 ----
  msgid "invalid constraints for operand"
  msgstr "restricciones inválidas para el operando"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
*************** msgid "post-increment address is not a r
*** 3157,3163 ****
  msgstr "la dirección de post-incremento no es un registro"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "dirección errónea"
  
--- 3157,3163 ----
  msgstr "la dirección de post-incremento no es un registro"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "dirección errónea"
  
*************** msgstr "valor %%u inválido"
*** 3369,3375 ****
  msgid "invalid %%v value"
  msgstr "valor %%v inválido"
  
! #: config/rs6000/rs6000.c:19522
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
--- 3369,3375 ----
  msgid "invalid %%v value"
  msgstr "valor %%v inválido"
  
! #: config/rs6000/rs6000.c:19523
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasó un argumento Altivec a una función sin prototipo"
  
*************** msgstr "operando inválido para %%R"
*** 3397,3411 ****
  msgid "invalid operand to %%S"
  msgstr "operando inválido para %%S"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr "creado y usado con diferentes arquitecturas / ABIs"
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr "creado y usado con diferentes ABIs"
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
--- 3397,3411 ----
  msgid "invalid operand to %%S"
  msgstr "operando inválido para %%S"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr "creado y usado con diferentes arquitecturas / ABIs"
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr "creado y usado con diferentes ABIs"
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
*************** msgstr "el desplazamiento de dirección n
*** 3537,3547 ****
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
--- 3537,3547 ----
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
*************** msgstr "El primer argumento de la asigna
*** 5970,5981 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignación definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-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)"
--- 5970,5981 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignación definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)"
*************** msgstr "La variable threadprivate en %C 
*** 7072,7078 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Error sintáctico en la lista !$OMP THREADPRIVATE en %C"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
--- 7072,7078 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Error sintáctico en la lista !$OMP THREADPRIVATE en %C"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La cláusula IF en %L requiere una expresión LOGICAL escalar"
*************** msgstr "El símbolo en %C no es apropiado
*** 7792,7798 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "La constante nombrada en %C en un EQUIVALENCE"
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "Se esperaba una VARIABLE en %C"
--- 7792,7798 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "La constante nombrada en %C en un EQUIVALENCE"
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "Se esperaba una VARIABLE en %C"
*************** msgstr "El elemento en el constructor de
*** 7917,7923 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr "El límite superior en la última dimensión debe aparecer en la referencia a la matriz de tamaño asumido '%s' en %L."
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se definió"
--- 7917,7923 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr "El límite superior en la última dimensión debe aparecer en la referencia a la matriz de tamaño asumido '%s' en %L."
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se definió"
*************** msgstr "El procedimiento GENERIC que no 
*** 7952,8352 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "El símbolo '%s' en %L es ambiguo"
  
! #: fortran/resolve.c:1018
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "El argumento por valor en %L no es de tipo numérico"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.c:1036
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr "La afinidad del argumento por valor en %L es mayor que el género por defecto"
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "No se permite el paso del procedimiento interno en %L por ubicación"
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr "'%s' en %L es una matriz y OPTIONAL; SI ESTÁ AUSENTE, 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.c:1200
  msgid "elemental subroutine"
  msgstr "subrutina elemental"
  
! #: fortran/resolve.c:1333
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr "No hay una función específica para el genérico '%s' en %L"
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' 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.c:1381
  #, no-c-format
  msgid "Function '%s' 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.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "No se puede resolver la función específica '%s' en %L"
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "La función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.c:1557
  #, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "'%s' en %L no es una función"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' 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.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' 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.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' 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.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr "La referencia de función a '%s' en %L apunta a un procedimiento que no es PURE dentro de un procedimiento PURE"
  
! #: fortran/resolve.c:1715
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "La función '%s' en %L no se puede llamar a sí misma, porque no es RECURSIVE"
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr "La llamada a la ENTRY '%s' en %L es recursiva, pero la función '%s' no se declaró como RECURSIVE"
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' 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.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en %L no es PURE"
  
! #: fortran/resolve.c:1835
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr "No hay una subrutina específica para el genérico '%s' en %L"
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' 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.c:1879
  #, no-c-format
  msgid "Subroutine '%s' 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.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "No se puede resolver la subrutina específica '%s' en %L"
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' 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.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "La SUBROUTINE '%s' en %L no se puede llamar a sí misma, porque no es RECURSIVE"
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr "La llamada a ENTRY '%s' en %L es recursiva, pero la subrutina '%s' no se declaró como RECURSIVE"
  
! #: fortran/resolve.c:2081
  #, no-c-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.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "El operando del operador numérico unario '%s' en %%L es %s"
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "Los operandos del operador binario numérico '%s' en %%L son %s/%s"
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Los operandos del operador de concatenación de cadenas en %%L son %s/%s"
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "Los operandos del operador lógico '%s' en %%L son %s/%s"
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "El operando del operador .NOT. en %%L es %s"
  
! #: fortran/resolve.c:2211
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Las cantidades COMPLEX no se pueden comparar en %L"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Los lógicos en %%L se deben comparar con %s en lugar de %s"
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "Los operandos del operador de comparación '%s' en %%L son %s/%s"
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "El operando del operador de usuario '%s' en %%L es %s"
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "Los operandos del operador de usuario '%s' en %%L son %s/%s"
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Rangos inconsistentes para el operador en %L y %L"
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/resolve.c:2577
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "La referencia de matriz en %L está fuera de los límites"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Límite superior a la derecha de la sección de matriz de tamaño asumido sin especificar en %L"
  
! #: fortran/resolve.c:2608
  #, no-c-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.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "El índice de matriz en %L debe ser escalar"
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "El índice de matriz en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "Extensión: índice de matriz REAL en %L"
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.c:2804
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "El índice de matriz en %L es una matriz de rango %d"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "El índice de inicio de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "El índice de inicio de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "El índice de inicio de la subcadena en %L es menor a uno"
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "El índice de final de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El índice de final de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.c:2888
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "El índice de final de la subcadena en %L excede la longitud de la cadena"
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %L"
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %L"
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "No se deben especificar dos o más referencias de parte con rango que no es cero en %L"
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s', usada en una expresión de especificación, se referencía en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s' se usa en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s en %L debe ser INTEGER o REAL"
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "Obsoleto: iterador de ciclo REAL DO en %L"
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "No se puede asignar a una variable de ciclo en el procedimiento PURE en %L"
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresión de paso en el ciclo DO en %L no puede ser cero"
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresión de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresión de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresión de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "La expresión en la declaración DEALLOCATE en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr "No se puede desalojar la variable INTENT(IN) '%s' en %L"
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr "La variable STAT '%s' en una declaración ALLOCATE no se puede alojar en la misma declaración en %L"
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "La expresión en la declaración ALLOCATE en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr "No se puede alojar la variable INTENT(IN) '%s' en %L"
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Especificación de matriz errónea en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an 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 debe alojar a sí misma"
--- 7952,8352 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "El símbolo '%s' en %L es ambiguo"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "El argumento por valor en %L no es de tipo numérico"
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "El argumento por valor en %L no puede ser una matriz o una sección de matriz"
  
! #: fortran/resolve.c:1043
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr "La afinidad del argumento por valor en %L es mayor que el género por defecto"
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "No se permite el paso del procedimiento interno en %L por ubicación"
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr "'%s' en %L es una matriz y OPTIONAL; SI ESTÁ AUSENTE, 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.c:1207
  msgid "elemental subroutine"
  msgstr "subrutina elemental"
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr "No hay una función específica para el genérico '%s' en %L"
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' 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.c:1388
  #, no-c-format
  msgid "Function '%s' 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.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "No se puede resolver la función específica '%s' en %L"
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "La función '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.c:1564
  #, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "'%s' en %L no es una función"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' 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.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' 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.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' 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.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr "La referencia de función a '%s' en %L apunta a un procedimiento que no es PURE dentro de un procedimiento PURE"
  
! #: fortran/resolve.c:1722
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "La función '%s' en %L no se puede llamar a sí misma, porque no es RECURSIVE"
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr "La llamada a la ENTRY '%s' en %L es recursiva, pero la función '%s' no se declaró como RECURSIVE"
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' 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.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en %L no es PURE"
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr "No hay una subrutina específica para el genérico '%s' en %L"
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' 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.c:1886
  #, no-c-format
  msgid "Subroutine '%s' 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.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "No se puede resolver la subrutina específica '%s' en %L"
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' 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.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "La SUBROUTINE '%s' en %L no se puede llamar a sí misma, porque no es RECURSIVE"
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr "La llamada a ENTRY '%s' en %L es recursiva, pero la subrutina '%s' no se declaró como RECURSIVE"
  
! #: fortran/resolve.c:2088
  #, no-c-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.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "El operando del operador numérico unario '%s' en %%L es %s"
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "Los operandos del operador binario numérico '%s' en %%L son %s/%s"
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Los operandos del operador de concatenación de cadenas en %%L son %s/%s"
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "Los operandos del operador lógico '%s' en %%L son %s/%s"
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "El operando del operador .NOT. en %%L es %s"
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Las cantidades COMPLEX no se pueden comparar en %L"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Los lógicos en %%L se deben comparar con %s en lugar de %s"
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "Los operandos del operador de comparación '%s' en %%L son %s/%s"
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "El operando del operador de usuario '%s' en %%L es %s"
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "Los operandos del operador de usuario '%s' en %%L son %s/%s"
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Rangos inconsistentes para el operador en %L y %L"
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/resolve.c:2584
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "La referencia de matriz en %L está fuera de los límites"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Límite superior a la derecha de la sección de matriz de tamaño asumido sin especificar en %L"
  
! #: fortran/resolve.c:2615
  #, no-c-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.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "El índice de matriz en %L debe ser escalar"
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "El índice de matriz en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "Extensión: índice de matriz REAL en %L"
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "El índice de matriz en %L es una matriz de rango %d"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "El índice de inicio de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "El índice de inicio de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "El índice de inicio de la subcadena en %L es menor a uno"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "El índice de final de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El índice de final de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "El índice de final de la subcadena en %L excede la longitud de la cadena"
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %L"
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %L"
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "No se deben especificar dos o más referencias de parte con rango que no es cero en %L"
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s', usada en una expresión de especificación, se referencía en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s' se usa en %L antes de la declaración ENTRY en la cual es un parámetro"
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s en %L debe ser INTEGER o REAL"
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "Obsoleto: iterador de ciclo REAL DO en %L"
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "No se puede asignar a una variable de ciclo en el procedimiento PURE en %L"
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresión de paso en el ciclo DO en %L no puede ser cero"
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de índice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresión de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresión de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresión de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresión de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "La expresión en la declaración DEALLOCATE en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr "No se puede desalojar la variable INTENT(IN) '%s' en %L"
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr "La variable STAT '%s' en una declaración ALLOCATE no se puede alojar en la misma declaración en %L"
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "La expresión en la declaración ALLOCATE en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr "No se puede alojar la variable INTENT(IN) '%s' en %L"
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificación de matriz en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Especificación de matriz errónea en la declaración ALLOCATE en %L"
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an 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 debe alojar a sí misma"
*************** msgstr "'%s' no debe aparecer en la espe
*** 8355,8941 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.c:3999
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresión en la declaración CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "La expresión en la declaración CASE en %L debe ser de género %d"
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresión de selección en una declaración GOTO computada en %L debe ser una expresión entera escalar"
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaración SELECT en %L no puede ser %s"
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaración SELECT en %L debe ser una expresión escalar"
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener después un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lógico en una declaración CASE en %L"
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr "se repite un valor lógico de constante en una declaración CASE en %L"
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificación de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lógico en %L tiene más de dos cases"
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER"
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE"
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaño asumido"
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaración en %L no es una declaración de objetivo de ramificación válida para la declaración de ramificación en %L"
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "La ramificación en %L causa un ciclo infinito"
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no está en el mismo bloque que la declaración GOTO en %L"
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "Obsoleto: GOTO en %L salta al END de la construcción en %L"
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La máscara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignación WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Declaración sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.c:4651
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr "error de expresión de tipo de referencia en %L"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr "Declaración sin soporte al encontrar el índice forall en la expresión"
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Asignación a una variable de índice FORALL en %L"
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr "El FORALL con índice '%s' causa más de una asignación a este objeto en %L"
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcción FORALL externa ya tiene un índice con este nombre %L"
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr "Un índice FORALL no debe aparecer en un límite o en una expresión de tranco en el mismo FORALL en %L"
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la cláusula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "La declaración ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaración RETURN alternativa en %L requiere de un especificador de devolución SCALAR-INTEGER"
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "La subrutina '%s' llamada en lugar de una asignación en %L debe ser PURE"
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr "El lado derecho de la asignación CHARACTER en %L se truncará (%d/%d)"
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr "No se puede asignar a la variable '%s' en el procedimiento PURE en %L"
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr "El lado derecho de la asignación en %L es un tipo derivado que contiene un POINTER en un procedimiento PURE"
  
! #: fortran/resolve.c:5162
  #, no-c-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"
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr "La declaración IF aritmética en %L requiere una expresión numérica"
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condición de salida del ciclo DO WHILE en %L debe ser una expresión LOGICAL escalar"
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr "La etiqueta STAT en la declaración ALLOCATE en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr "La etiqueta STAT en la declaración DEALLOCATE en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "La cláusula de máscara FORALL en %L requiere una expresión LOGICAL"
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "El módulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carácter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.c:5655
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5658
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5661
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "El resultado de la función '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "La matriz automática '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr "El tipo %s no se puede asociar al anfitrión en %L porque está bloqueado por un objeto incompatible del mismo nombre en %L"
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "El objeto '%s' en %L debe tener el atributo SAVE %s"
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr "Aunque no esté referenciado, '%s' en %L tiene interfaces ambiguas"
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr "La función de declaración valuada con carácter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.c:5757
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "La función de longitud de carácter automática '%s' en %L debe una interfaz explícita"
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr "'%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.c:5795
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.c:5803
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "La función ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr "La función CHARACTER(*) '%s' en %L es obsoleta en fortran 95"
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr "La longitud de carácter del componente '%s' necesita ser una expresión de especificación constante en %L."
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr "El componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.c:5895
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr "El componente puntero '%s' de '%s' en %L es de un tipo que no se ha declarado"
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr "El componente '%s' de '%s' en %L debe tener límites de matriz constantes."
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr "El símbolo PRIVATE '%s' no puede ser miembro de una lista de nombres PUBLIC en %L"
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr "La matriz '%s' debe tener forma constante para ser un objeto NAMELIST en %L"
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr "El objeto NAMELIST '%s' en %L no puede tener componentes ALLOCATABLE"
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr "La matriz de parámetro '%s' en %L no puede ser automática ni de forma asumida"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implícito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "El tamaño asumido de matriz en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La forma asumida de matriz en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El símbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido."
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "El intrínseco en %L no existe"
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Sección de matriz no constante en %L en la declaración DATA"
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaración DATA en %L tiene más variables que valores"
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr "el iterador que inicia en %L no simplifica"
  
! #: fortran/resolve.c:6508
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "el iterador que termina en %L no simplifica"
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr "el paso de iterador en %L no simplifica"
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaración DATA en %L tiene más valores que variables"
  
! #: fortran/resolve.c:6715
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.c:6720
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintáctico en la declaración EQUIVALENCE en %L"
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr "Los objetos inicializados '%s' y '%s' no pueden estar al mismo tiempo en la declaración EQUIVALENCE en %L"
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr "El miembro de bloque común '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con límites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "La función PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carácter asumido"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr "El procedimiento contenido '%s' en %L de un procedimiento PURE tambíén debe ser PURE"
--- 8355,8941 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.c:4006
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresión en la declaración CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "La expresión en la declaración CASE en %L debe ser de género %d"
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresión en la declaración CASE en %L debe ser escalar"
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresión de selección en una declaración GOTO computada en %L debe ser una expresión entera escalar"
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaración SELECT en %L no puede ser %s"
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaración SELECT en %L debe ser una expresión escalar"
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener después un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lógico en una declaración CASE en %L"
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr "se repite un valor lógico de constante en una declaración CASE en %L"
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificación de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lógico en %L tiene más de dos cases"
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER"
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE"
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaño asumido"
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaración en %L no es una declaración de objetivo de ramificación válida para la declaración de ramificación en %L"
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "La ramificación en %L causa un ciclo infinito"
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no está en el mismo bloque que la declaración GOTO en %L"
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "Obsoleto: GOTO en %L salta al END de la construcción en %L"
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La máscara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignación WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Declaración sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.c:4658
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr "error de expresión de tipo de referencia en %L"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr "Declaración sin soporte al encontrar el índice forall en la expresión"
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Asignación a una variable de índice FORALL en %L"
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr "El FORALL con índice '%s' causa más de una asignación a este objeto en %L"
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcción FORALL externa ya tiene un índice con este nombre %L"
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr "Un índice FORALL no debe aparecer en un límite o en una expresión de tranco en el mismo FORALL en %L"
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la cláusula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "La declaración ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaración RETURN alternativa en %L requiere de un especificador de devolución SCALAR-INTEGER"
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "La subrutina '%s' llamada en lugar de una asignación en %L debe ser PURE"
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr "El lado derecho de la asignación CHARACTER en %L se truncará (%d/%d)"
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr "No se puede asignar a la variable '%s' en el procedimiento PURE en %L"
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr "El lado derecho de la asignación en %L es un tipo derivado que contiene un POINTER en un procedimiento PURE"
  
! #: fortran/resolve.c:5169
  #, no-c-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"
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr "La declaración IF aritmética en %L requiere una expresión numérica"
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condición de salida del ciclo DO WHILE en %L debe ser una expresión LOGICAL escalar"
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr "La etiqueta STAT en la declaración ALLOCATE en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr "La etiqueta STAT en la declaración DEALLOCATE en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "La cláusula de máscara FORALL en %L requiere una expresión LOGICAL"
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "El módulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carácter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cáracter constante en este contexto"
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5668
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "El resultado de la función '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "La matriz automática '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr "El tipo %s no se puede asociar al anfitrión en %L porque está bloqueado por un objeto incompatible del mismo nombre en %L"
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "El objeto '%s' en %L debe tener el atributo SAVE %s"
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr "Aunque no esté referenciado, '%s' en %L tiene interfaces ambiguas"
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr "La función de declaración valuada con carácter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.c:5769
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "La función de longitud de carácter automática '%s' en %L debe una interfaz explícita"
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr "'%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.c:5807
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.c:5815
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "La función ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "La función CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr "La función CHARACTER(*) '%s' en %L es obsoleta en fortran 95"
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr "La longitud de carácter del componente '%s' necesita ser una expresión de especificación constante en %L."
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr "El componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr "El componente puntero '%s' de '%s' en %L es de un tipo que no se ha declarado"
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr "El componente '%s' de '%s' en %L debe tener límites de matriz constantes."
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr "El símbolo PRIVATE '%s' no puede ser miembro de una lista de nombres PUBLIC en %L"
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr "La matriz '%s' debe tener forma constante para ser un objeto NAMELIST en %L"
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr "El objeto NAMELIST '%s' en %L no puede tener componentes ALLOCATABLE"
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr "La matriz de parámetro '%s' en %L no puede ser automática ni de forma asumida"
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implícito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "El tamaño asumido de matriz en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La forma asumida de matriz en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El símbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido."
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "El intrínseco en %L no existe"
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Sección de matriz no constante en %L en la declaración DATA"
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaración DATA en %L tiene más variables que valores"
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr "el iterador que inicia en %L no simplifica"
  
! #: fortran/resolve.c:6520
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "el iterador que termina en %L no simplifica"
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr "el paso de iterador en %L no simplifica"
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaración DATA en %L tiene más valores que variables"
  
! #: fortran/resolve.c:6727
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.c:6732
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintáctico en la declaración EQUIVALENCE en %L"
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr "Los objetos inicializados '%s' y '%s' no pueden estar al mismo tiempo en la declaración EQUIVALENCE en %L"
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr "El miembro de bloque común '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con límites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "La función PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carácter asumido"
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr "El procedimiento contenido '%s' en %L de un procedimiento PURE tambíén debe ser PURE"
*************** msgstr "El símbolo '%s' en %C ya se habí
*** 9451,9483 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr "El bloque COMMON nombrado '%s' en %L debe ser del mismo tamaño"
  
! #: fortran/trans-common.c:669
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "Tipo de referencia ilegal en %L como un objeto EQUIVALENCE"
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' 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.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' 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.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr "La equivalencia para '%s' no coincide con el orden del COMMON '%s' en %L"
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr "El conjunto de equivalencia para '%s' causa una extensión inválida al COMMON '%s' en %L"
--- 9451,9483 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr "El bloque COMMON nombrado '%s' en %L debe ser del mismo tamaño"
  
! #: fortran/trans-common.c:670
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Referencia de matriz errónea en %L"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "Tipo de referencia ilegal en %L como un objeto EQUIVALENCE"
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' 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.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' 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.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr "La equivalencia para '%s' no coincide con el orden del COMMON '%s' en %L"
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr "El conjunto de equivalencia para '%s' causa una extensión inválida al COMMON '%s' en %L"
*************** msgstr "El conjunto de equivalencia para
*** 9485,9501 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr "Se requiere el relleno de %d bytes antes de '%s' en el COMMON '%s' en %L"
  
! #: fortran/trans-common.c:967
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "El COMMON '%s' en %L no existe"
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr "El COMMON '%s' en %L requiere %d bytes de relleno al inicio"
--- 9485,9501 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr "Se requiere el relleno de %d bytes antes de '%s' en el COMMON '%s' en %L"
  
! #: fortran/trans-common.c:968
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "El COMMON '%s' en %L no existe"
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr "El COMMON '%s' en %L requiere %d bytes de relleno al inicio"
*************** msgstr "Se declaró el parámetro %s sin u
*** 9520,9526 ****
  msgid "Unused variable %s declared at %L"
  msgstr "Se declaró la variable %s sin uso en %L"
  
! #: fortran/trans-expr.c:1954
  #, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de función desconocida en %L"
--- 9520,9526 ----
  msgid "Unused variable %s declared at %L"
  msgstr "Se declaró la variable %s sin uso en %L"
  
! #: fortran/trans-expr.c:1962
  #, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de función desconocida en %L"
*************** msgstr "no se puede aplicar %<offsetof%>
*** 15922,15928 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "no se puede aplicar %<offsetof%> cuando %<operator[]%> está sobrecargado"
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, 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"
--- 15922,15928 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "no se puede aplicar %<offsetof%> cuando %<operator[]%> está sobrecargado"
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, 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"
*************** msgstr "el subíndice de la matriz es de 
*** 15974,15981 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 15974,15981 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "%H(Cada identificador no declara
*** 16259,16265 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "%Hpara cada funcion en la que aparece.)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier función"
--- 16259,16265 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "%Hpara cada funcion en la que aparece.)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "la etiqueta %qE es referenciada fuera de cualquier función"
*************** msgstr "static o calificador de tipo en 
*** 16377,16383 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D generalmente es una función"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD está inicializado (utilice __typeof__ en su lugar)"
--- 16377,16383 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D generalmente es una función"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD está inicializado (utilice __typeof__ en su lugar)"
*************** msgstr "el parámetro %qD está inicializa
*** 16398,16404 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "se le dió a la función incluída en línea %q+D un atributo noinline"
--- 16398,16404 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "se le dió a la función incluída en línea %q+D un atributo noinline"
*************** msgstr "la definición de la función se d
*** 16528,16549 ****
  msgid "storage class specified for structure field %qs"
  msgstr "se especificó una clase de almacenamiento para el campo de la estructura %qs"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificó una clase de almacenamiento para el parámetro %qs"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
--- 16528,16549 ----
  msgid "storage class specified for structure field %qs"
  msgstr "se especificó una clase de almacenamiento para el campo de la estructura %qs"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificó una clase de almacenamiento para el parámetro %qs"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
*************** msgstr "la declaración del ámbito de fic
*** 16558,16569 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "la declaración del ámbito de fichero de %qs especifica %<register%>"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la función anidada %qs se declaró %<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, 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%>"
--- 16558,16569 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "la declaración del ámbito de fichero de %qs especifica %<register%>"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la función anidada %qs se declaró %<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, 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%>"
*************** msgstr "ISO C90 prohíbe la matriz %qs cu
*** 16616,16622 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 prohíbe la matriz de tamaño variable %qs"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "el tamaño de la matriz %qs es demasiado grande"
--- 16616,16622 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 prohíbe la matriz de tamaño variable %qs"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "el tamaño de la matriz %qs es demasiado grande"
*************** msgstr "no se permite %<[*]%> fuera de u
*** 16637,16648 ****
  msgid "array type has incomplete element type"
  msgstr "el tipo matriz tiene tipo de elemento incompleto"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declaró como función devuelve una función"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declaró como función devuelve una matriz"
--- 16637,16648 ----
  msgid "array type has incomplete element type"
  msgstr "el tipo matriz tiene tipo de elemento incompleto"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declaró como función devuelve una función"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declaró como función devuelve una matriz"
*************** msgstr "la variable %q+D se declaró como
*** 16733,16739 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "no se admite almacenamiento thread-local para este objetivo"
--- 16733,16739 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "no se admite almacenamiento thread-local para este objetivo"
*************** msgstr "redefinición anidada de %<union 
*** 16826,16832 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefinición anidada de %<struct %E%>"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaración no declara nada"
--- 16826,16832 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefinición anidada de %<struct %E%>"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaración no declara nada"
*************** msgstr "el argumento %qD no coincide con
*** 17082,17088 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, 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"
--- 17082,17088 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, 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"
*************** msgstr "%Hla variable de iteración %qE n
*** 17862,17868 ****
  msgid "%H%qE is not initialized"
  msgstr "%H%qE no está inicializado"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "%Hfalta el predicado controlador"
--- 17862,17868 ----
  msgid "%H%qE is not initialized"
  msgstr "%H%qE no está inicializado"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "%Hfalta el predicado controlador"
*************** msgstr "%Hfalta el predicado controlador
*** 17872,17878 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "%Hpredicado controlador inválido"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "%Hfalta la expresión de incremento"
--- 17872,17878 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "%Hpredicado controlador inválido"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "%Hfalta la expresión de incremento"
*************** msgstr "ISO C prohíbe las funciones anid
*** 18060,18066 ****
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
--- 18060,18066 ----
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "coma al final de la lista de enumeradores"
*************** msgstr "se esperaba la declaración de es
*** 18145,18151 ****
  msgid "wide string literal in %<asm%>"
  msgstr "literal de cadena ancha en %<asm%>"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
--- 18145,18151 ----
  msgid "wide string literal in %<asm%>"
  msgstr "literal de cadena ancha en %<asm%>"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
*************** msgstr "ISO C90 prohíbe las literales co
*** 18274,18300 ****
  msgid "extra semicolon in method definition specified"
  msgstr "se especificó un punto y coma extra en la definición del método"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> sólo se puede usar en declaraciones compuestas"
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, 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-parser.c:6554 cp/parser.c:19283
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas cláusulas %qs"
--- 18274,18300 ----
  msgid "extra semicolon in method definition specified"
  msgstr "se especificó un punto y coma extra en la definición del método"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> sólo se puede usar en declaraciones compuestas"
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, 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-parser.c:6554 cp/parser.c:19295
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas cláusulas %qs"
*************** msgstr "el valor de %<num_threads%> debe
*** 18324,18330 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, o %<||%>"
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "el calendarizador %<runtime%> no toma un parámetro %<chunk_size%>"
--- 18324,18330 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, o %<||%>"
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "el calendarizador %<runtime%> no toma un parámetro %<chunk_size%>"
*************** msgstr "género de calendarizador inválid
*** 18339,18345 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr "se esperaba una cláusula %<#pragma omp%>"
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es válido para %qs"
--- 18339,18345 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr "se esperaba una cláusula %<#pragma omp%>"
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es válido para %qs"
*************** msgstr "se esperaba %<(%> o fin de línea
*** 18359,18365 ****
  msgid "for statement expected"
  msgstr "se esperaba una declaración for"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaración de iteración o una inicialización"
--- 18359,18365 ----
  msgid "for statement expected"
  msgstr "se esperaba una declaración for"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaración de iteración o una inicialización"
*************** msgstr "se esperaba una declaración de i
*** 18369,18390 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "las variables threadprivate no se admiten en este objetivo"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declaró %<threadprivate%> después del primer uso"
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
--- 18369,18390 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "las variables threadprivate no se admiten en este objetivo"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declaró %<threadprivate%> después del primer uso"
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automática %qE no puede ser %<threadprivate%>"
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
*************** msgstr "puntero deferenciado a tipo de d
*** 18715,18731 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "argumento de tipo inválido de %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, 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"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subíndice de la matriz no es un entero"
--- 18715,18731 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "argumento de tipo inválido de %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, 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"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subíndice de la matriz no es un entero"
*************** msgstr "se sugieren paréntesis alrededor
*** 18868,18874 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "las comparaciones como X<=Y<=Z no tienen su significado matemático"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "la comparación con una literal de cadena resulta en una conducta no especificada"
--- 18868,18874 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "las comparaciones como X<=Y<=Z no tienen su significado matemático"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "la comparación con una literal de cadena resulta en una conducta no especificada"
*************** msgstr "C tradicional rechaza la inicial
*** 19335,19341 ****
  msgid "(near initialization for %qs)"
  msgstr "(cerca de la inicialización de %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
--- 19335,19341 ----
  msgid "(near initialization for %qs)"
  msgstr "(cerca de la inicialización de %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
*************** msgstr "salto al ámbito de un identifica
*** 19365,19371 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohíbe %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
--- 19365,19371 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohíbe %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la función declarada %<noreturn%> tiene una declaración %<return%>"
*************** msgstr "la etiqueta case en el ámbito de
*** 19415,19421 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "la etiqueta %<default%> en el ámbito de un identificador con tipo modificado variablemente no contiene una declaración switch que termina"
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaración switch"
--- 19415,19421 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "la etiqueta %<default%> en el ámbito de un identificador con tipo modificado variablemente no contiene una declaración switch que termina"
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaración switch"
*************** msgstr "la etiqueta %<default%> no está 
*** 19430,19446 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hse sugieren llaves explícitas para evitar un %<else%> ambiguo"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaración break no está dentro de un ciclo o switch"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaración continue no está dentro de un ciclo"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usó la declaración break en un ciclo for de OpenMP"
--- 19430,19446 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hse sugieren llaves explícitas para evitar un %<else%> ambiguo"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaración break no está dentro de un ciclo o switch"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaración continue no está dentro de un ciclo"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usó la declaración break en un ciclo for de OpenMP"
*************** msgstr "la declaración de la expresión t
*** 19460,19486 ****
  msgid "division by zero"
  msgstr "división por cero"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
--- 19460,19486 ----
  msgid "division by zero"
  msgstr "división por cero"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
*************** msgstr "comparación ordenada de puntero 
*** 19525,19536 ****
  msgid "comparison between signed and unsigned"
  msgstr "comparación entre signed y unsigned"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "comparación de un ~unsigned promovido con una constante"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "comparación de un ~unsigned promovido con unsigned"
--- 19525,19536 ----
  msgid "comparison between signed and unsigned"
  msgstr "comparación entre signed y unsigned"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "comparación de un ~unsigned promovido con una constante"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "comparación de un ~unsigned promovido con unsigned"
*************** msgstr "se usa un valor de tipo struct c
*** 19550,19597 ****
  msgid "used union type value where scalar is required"
  msgstr "se usa un valor de tipo union cuando se requiere un escalar"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "%qE tiene tipo inválido para %<reduction%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo inválido para %<reduction(%s)%>"
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, 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-typeck.c:8707 cp/semantics.c:3367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE no es una variable en la cláusula %<lastprivate%>"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE está predeterminado como %qs para %qs"
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "la llamada a la función tiene valor agregado"
--- 19550,19597 ----
  msgid "used union type value where scalar is required"
  msgstr "se usa un valor de tipo union cuando se requiere un escalar"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "%qE tiene tipo inválido para %<reduction%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo inválido para %<reduction(%s)%>"
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE no es una variable en la cláusula %qs"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, 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-typeck.c:8707 cp/semantics.c:3370
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE no es una variable en la cláusula %<firstprivate%>"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE no es una variable en la cláusula %<lastprivate%>"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE está predeterminado como %qs para %qs"
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "la llamada a la función tiene valor agregado"
*************** msgstr "aborto en %s, en %s:%d"
*** 20221,20267 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: except.c:2879
  #, 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.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "no se admite __builtin_eh_return en este objetivo"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr "region_array está corrupta para la región %i"
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr "el bloque más externo de la región %i es erróneo"
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr "la región %i puede contener throw y está contenida en una región que puede no contenerlo"
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "profundidad de anidamiento negativa de la región %i"
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr "la lista de árbol termina en la profundidad %i"
  
! #: except.c:3921
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "la matriz no coincide con el árbol de región"
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "falló verify_eh_tree"
--- 20221,20267 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: except.c:2883
  #, 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.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "no se admite __builtin_eh_return en este objetivo"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr "region_array está corrupta para la región %i"
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr "el bloque más externo de la región %i es erróneo"
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr "la región %i puede contener throw y está contenida en una región que puede no contenerlo"
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "profundidad de anidamiento negativa de la región %i"
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr "la lista de árbol termina en la profundidad %i"
  
! #: except.c:3925
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "la matriz no coincide con el árbol de región"
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "falló verify_eh_tree"
*************** msgstr "falló verify_eh_tree"
*** 20271,20277 ****
  msgid "stack limits not supported on this target"
  msgstr "no se admiten límites de la pila en este objetivo"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
--- 20271,20277 ----
  msgid "stack limits not supported on this target"
  msgstr "no se admiten límites de la pila en este objetivo"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
*************** msgstr "se asume que el desbordamiento c
*** 20286,20312 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparación siempre es %d debido a la anchura del campo de bit"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "se asume que el desbordamiento con signo no ocurre al simplificar la prueba de rango"
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparación siempre es %d"
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1"
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el árbol original cambió por un pliegue"
--- 20286,20312 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "la comparación siempre es %d debido a la anchura del campo de bit"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "se asume que el desbordamiento con signo no ocurre al simplificar la prueba de rango"
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparación siempre es %d"
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1"
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el árbol original cambió por un pliegue"
*************** msgstr "%Jel tamaño total de los objetos
*** 20321,20327 ****
  msgid "size of variable %q+D is too large"
  msgstr "el tamaño de la variable %q+D es demasiado grande"
  
! #: function.c:1560
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "restricción imposible en %<asm%>"
--- 20321,20327 ----
  msgid "size of variable %q+D is too large"
  msgstr "el tamaño de la variable %q+D es demasiado grande"
  
! #: function.c:1560 gimplify.c:4063
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "restricción imposible en %<asm%>"
*************** msgstr "l-valor inválido en la salida as
*** 20494,20533 ****
  
  #: gimplify.c:4064
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "la entrada de memoria %d no es directamente direccionable"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr "no se especificó %qs en el paralelo que lo contiene"
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr "%Hparalelo contenedor"
  
! #: gimplify.c:4593
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "la variable de iteración %qs debe ser private"
  
! #: gimplify.c:4607
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "la variable de iteración %qs no debe ser firstprivate"
  
! #: gimplify.c:4610
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "la variable de iteración %qs no debe ser reduction"
  
! #: gimplify.c:4734
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "la variable %s %qs es private en el contexto externo"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "falló la gimplificación"
--- 20494,20538 ----
  
  #: gimplify.c:4064
  #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
+ #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "la entrada de memoria %d no es directamente direccionable"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr "no se especificó %qs en el paralelo que lo contiene"
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr "%Hparalelo contenedor"
  
! #: gimplify.c:4606
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "la variable de iteración %qs debe ser private"
  
! #: gimplify.c:4620
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "la variable de iteración %qs no debe ser firstprivate"
  
! #: gimplify.c:4623
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "la variable de iteración %qs no debe ser reduction"
  
! #: gimplify.c:4747
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "la variable %s %qs es private en el contexto externo"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "falló la gimplificación"
*************** msgstr "no se puede abrir %s: %m"
*** 20548,20584 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: parámetro desconocido: %s"
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr "la región de trabajo compartido puede no estar bien anidada dentro de la región de trabajo compartido, ordenado o maestra"
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr "la región maestra puede no estar bien anidada dentro de la región de trabajo compartido"
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr "la región ordenada puede no estar bien anidada dentro de la región crítica"
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr "la región ordenada puede estar bien anidada dentro de una región de ciclo con una cláusula ordenada"
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr "la región crítica puede no estar bien anidada dentro de una región crítica con el mismo nombre"
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida inválida de un bloque estructurado OpenMP"
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr "entrada inválida a un bloque estructurado OpenMP"
--- 20553,20589 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: parámetro desconocido: %s"
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr "la región de trabajo compartido puede no estar bien anidada dentro de la región de trabajo compartido, ordenado o maestra"
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr "la región maestra puede no estar bien anidada dentro de la región de trabajo compartido"
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr "la región ordenada puede no estar bien anidada dentro de la región crítica"
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr "la región ordenada puede estar bien anidada dentro de una región de ciclo con una cláusula ordenada"
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr "la región crítica puede no estar bien anidada dentro de una región crítica con el mismo nombre"
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida inválida de un bloque estructurado OpenMP"
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr "entrada inválida a un bloque estructurado OpenMP"
*************** msgstr "%Hpuede ser que se utilice %qD s
*** 21823,21834 ****
  msgid "no support for induction"
  msgstr "no se admite la inducción"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr "se asume que el desbordamiento con signo no ocurre al simplificar el condicional a constante"
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr "se asume que el desbordamiento con signo no ocurre al simplificar el condicional"
--- 21828,21839 ----
  msgid "no support for induction"
  msgstr "no se admite la inducción"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr "se asume que el desbordamiento con signo no ocurre al simplificar el condicional a constante"
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr "se asume que el desbordamiento con signo no ocurre al simplificar el condicional"
*************** msgid "%q+D redeclared without dllimport
*** 21849,21858 ****
  msgstr "%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
--- 21854,21863 ----
  msgstr "%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr "-mpic-register= es inútil sin -f
*** 22492,22530 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "no se puede usar '%s' para registro PIC"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "el atributo %qs se aplica solamente a funciones"
  
! #: config/arm/arm.c:12104
  #, 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"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "el selector debe ser un inmediato"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "la máscara debe ser un inmediato"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "no se pueden codificar las Rutinas de Servicios de Interrupción en el modo Thumb"
--- 22497,22536 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "no se puede usar '%s' para registro PIC"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "el atributo %qs se aplica solamente a funciones"
  
! #: config/arm/arm.c:12105
  #, 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"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "el selector debe ser un inmediato"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "la máscara debe ser un inmediato"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "no se pueden codificar las Rutinas de Servicios de Interrupción en el modo Thumb"
*************** msgstr "la variable inicializada %q+D se
*** 22539,22570 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "la variable estática %q+D se marcó como dllimport"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "cambio de puntero de marco grande (%d) con -mtiny-stack"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "sólo las variables inicializadas se pueden ubicar en el área de memoria del programa"
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs parece ser un manejador de interrupciones mal escrito"
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs parece ser un manejador de señales mal escrito"
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Sólo las variables sin inicializar se pueden colocar en la sección .noinit"
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU %qs sólo se admite para ensamblador"
--- 22545,22576 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "la variable estática %q+D se marcó como dllimport"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "cambio de puntero de marco grande (%d) con -mtiny-stack"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "sólo las variables inicializadas se pueden ubicar en el área de memoria del programa"
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs parece ser un manejador de interrupciones mal escrito"
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs parece ser un manejador de señales mal escrito"
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Sólo las variables sin inicializar se pueden colocar en la sección .noinit"
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU %qs sólo se admite para ensamblador"
*************** msgstr "los registros extendidos no tien
*** 23109,23125 ****
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaño de operando para el registro extendido"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "el desplazamiento debe ser un inmediato"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qs"
--- 23115,23131 ----
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaño de operando para el registro extendido"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "el desplazamiento debe ser un inmediato"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qs"
*************** msgstr "no se pueden especificar -msep-d
*** 23305,23311 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC no se admite actualmente en el 68000 o 68010"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresión del límite de la pila"
--- 23311,23317 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC no se admite actualmente en el 68000 o 68010"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresión del límite de la pila"
*************** msgstr "-g sólo se admite cuando se usa 
*** 23494,23500 ****
  msgid "-g option disabled"
  msgstr "opción -g desactivada"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "la alineación (%u) para %s excede la alineación máxima para los datos comunes globales.  Se usará %u"
--- 23500,23506 ----
  msgid "-g option disabled"
  msgstr "opción -g desactivada"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "la alineación (%u) para %s excede la alineación máxima para los datos comunes globales.  Se usará %u"
*************** msgstr "el argumento 1 de __builtin_spe_
*** 23723,23774 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "el argumento 1 de __builtin_spe_predicate está fuera de rango"
  
! #: config/rs6000/rs6000.c:13884
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "marco de pila demasiado grande"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay análisis de perfil del código de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "el uso de %<long%> en tipos AltiVec es inválido para código de 64 bit"
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "el uso de %<long long%> en tipos AltiVec es inválido"
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "el uso de %<double%> en tipos AltiVec es inválido"
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es inválido"
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es inválido"
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es inválido"
  
! #: config/rs6000/rs6000.c:17539
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es inválido"
--- 23729,23780 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "el argumento 1 de __builtin_spe_predicate está fuera de rango"
  
! #: config/rs6000/rs6000.c:13885
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "marco de pila demasiado grande"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay análisis de perfil del código de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "el uso de %<long%> en tipos AltiVec es inválido para código de 64 bit"
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "el uso de %<long long%> en tipos AltiVec es inválido"
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "el uso de %<double%> en tipos AltiVec es inválido"
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es inválido"
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es inválido"
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es inválido"
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es inválido"
*************** msgstr "%qs utiliza alojamiento dinámico
*** 23967,24010 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC y -G son incompatibles"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "no se admite __builtin_saveregs en este subobjetivo"
  
! #: config/sh/sh.c:7629
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "el atributo %qs se aplica solamente a funciones de interrupción"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "el atributo interrupt_handler no es compatible con -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "el argumento del atributo %qs no es una constante de cadena"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "el argumento del atributo %qs no es una constante entera"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 necesita estar disponible como un registro sobreescrito por llamada"
  
! #: config/sh/sh.c:9835
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Se necesita un segundo registro de propósito general sobreescrito por llamada"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "Se necesita un registro objetivo sobreescrito por llamada"
--- 23973,24016 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC y -G son incompatibles"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "no se admite __builtin_saveregs en este subobjetivo"
  
! #: config/sh/sh.c:7638
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "el atributo %qs se aplica solamente a funciones de interrupción"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "el atributo interrupt_handler no es compatible con -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "el argumento del atributo %qs no es una constante de cadena"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "el argumento del atributo %qs no es una constante entera"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 necesita estar disponible como un registro sobreescrito por llamada"
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Se necesita un segundo registro de propósito general sobreescrito por llamada"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "Se necesita un registro objetivo sobreescrito por llamada"
*************** msgstr "no se declaró %<%D(int)%> para e
*** 24398,24570 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "comparación entre %q#T y %q#T"
  
! #: cp/call.c:4127
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.c:4145
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D es privado"
  
! #: cp/call.c:4147
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D está protegido"
  
! #: cp/call.c:4149
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "desde este contexto"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "conversión inválida de %qT a %qT"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  argumento de inicialización %P de %qD"
  
! #: cp/call.c:4253
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasó NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.c:4256
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "convirtiendo al tipo %qT que no es puntero desde NULL"
  
! #: cp/call.c:4264
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "pasando %qT para el argumento %P de %qD"
  
! #: cp/call.c:4267
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "convirtiendo a %qT desde %qT"
  
! #: cp/call.c:4407
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo empacado %qE a %qT"
  
! #: cp/call.c:4413
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "no se puede pasar objetos de tipo %q#T que no es POD a través de %<...%>; la llamada abortará en tiempo de ejecución"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "no se puede recibir objetos de tipo %q#T que no es POD a través de %<...%>; la llamada abortará en tiempo de ejecución"
  
! #: cp/call.c:4598
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "el argumento por defecto para el parámetro %d de %qD no se ha decodificado aún"
  
! #: cp/call.c:4682
  #, 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 atributos de formato"
  
! #: cp/call.c:4819
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.c:4838
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "no se puede encontrar un campo class$ en el tipo de interfaz java %qT"
  
! #: cp/call.c:5337
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es función"
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "no se encontró una función coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la función miembro %qD sin un objeto"
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.c:6183
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  para la conversión de %qT a %qT"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversión para el argumento es mejor"
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aún cuando la peor conversión para el primero es mejor que la peor conversión para el segundo:"
  
! #: cp/call.c:6443
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "no se puede convertir %qE a %qT"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "inicialización inválida de una referencia que no es constante de tipo %qT desde un temporal de tipo %qT"
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "inicialización inválida de la referencia de tipo %qT desde una expresión de tipo %qT"
--- 24404,24581 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "comparación entre %q#T y %q#T"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D es privado"
  
! #: cp/call.c:4163
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D está protegido"
  
! #: cp/call.c:4165
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "desde este contexto"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "conversión inválida de %qT a %qT"
  
! #: cp/call.c:4257
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  argumento de inicialización %P de %qD"
  
! #: cp/call.c:4269
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasó NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.c:4272
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "convirtiendo al tipo %qT que no es puntero desde NULL"
  
! #: cp/call.c:4280
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "pasando %qT para el argumento %P de %qD"
  
! #: cp/call.c:4283
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "convirtiendo a %qT desde %qT"
  
! #: cp/call.c:4423
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo empacado %qE a %qT"
  
! #: cp/call.c:4429
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "no se puede pasar objetos de tipo %q#T que no es POD a través de %<...%>; la llamada abortará en tiempo de ejecución"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "no se puede recibir objetos de tipo %q#T que no es POD a través de %<...%>; la llamada abortará en tiempo de ejecución"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "el argumento por defecto para el parámetro %d de %qD no se ha decodificado aún"
  
! #: cp/call.c:4698
  #, 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 atributos de formato"
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "no se puede encontrar un campo class$ en el tipo de interfaz java %qT"
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es función"
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "no se encontró una función coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la función miembro %qD sin un objeto"
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.c:6199
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  para la conversión de %qT a %qT"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversión para el argumento es mejor"
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aún cuando la peor conversión para el primero es mejor que la peor conversión para el segundo:"
  
! #: cp/call.c:6459
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "no se puede convertir %qE a %qT"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "inicialización inválida de una referencia que no es constante de tipo %qT desde un temporal de tipo %qT"
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "inicialización inválida de la referencia de tipo %qT desde una expresión de tipo %qT"
*************** msgstr "%q+D contiene clases vacías las 
*** 24846,24852 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "la disposición de clases derivadas de la clase vacía %qT puede cambiar en una versión futura de GCC"
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinición de %q#T"
--- 24857,24863 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "la disposición de clases derivadas de la clase vacía %qT puede cambiar en una versión futura de GCC"
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinición de %q#T"
*************** msgstr "%q#T tiene funciones virtuales p
*** 24861,24902 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "se trató de terminar struct, pero fue sacado debido a errores previos de decodificación"
  
! #: cp/class.c:5690
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "no se puede resolver la función sobrecargada %qD basándose en la conversión al tipo %qT"
  
! #: cp/class.c:5908
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "no hay coincidencias al convertir la función %qD al tipo %q#T"
  
! #: cp/class.c:5931
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversión de la función sobrecargada %qD al tipo %q#T es ambigua"
  
! #: cp/class.c:5957
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente información de tipo"
  
! #: cp/class.c:6033
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "el argumento de tipo %qT no coincide con %qT"
--- 24872,24913 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "se trató de terminar struct, pero fue sacado debido a errores previos de decodificación"
  
! #: cp/class.c:5702
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "no se reconoce la cadena de lenguaje %<\"%E\"%>"
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "no se puede resolver la función sobrecargada %qD basándose en la conversión al tipo %qT"
  
! #: cp/class.c:5920
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "no hay coincidencias al convertir la función %qD al tipo %q#T"
  
! #: cp/class.c:5943
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "la conversión de la función sobrecargada %qD al tipo %q#T es ambigua"
  
! #: cp/class.c:5969
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "no hay suficiente información de tipo"
  
! #: cp/class.c:6045
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "el argumento de tipo %qT no coincide con %qT"
*************** msgstr "el argumento de tipo %qT no coin
*** 24906,24917 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "la declaración de %q#D"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "cambia el significado de %qD a partir de %q+#D"
--- 24917,24928 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "la declaración de %q#D"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "cambia el significado de %qD a partir de %q+#D"
*************** msgstr "puntero a la conversión de miemb
*** 24951,24957 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "la conversión de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, 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"
--- 24962,24968 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "la conversión de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, 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 "  las conversiones candidatas in
*** 25044,25050 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD se declaró %<extern%> y después %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "declaración previa de %q+D"
--- 25055,25061 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD se declaró %<extern%> y después %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "declaración previa de %q+D"
*************** msgstr "se usó %q#D antes de que se decl
*** 25217,25223 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jla declaración previa no inline aquí"
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaración redundante de %qD en el mismo ámbito"
--- 25228,25234 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jla declaración previa no inline aquí"
  
! #: cp/decl.c:1593
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "declaración redundante de %qD en el mismo ámbito"
*************** msgstr "declaración redundante de %qD en
*** 25230,25532 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/decl.c:1943
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+D: se descarta el atributo de visibilidad porque"
  
! #: cp/decl.c:1945
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jgenera un conflicto con la declaración previa aquí"
  
! #: cp/decl.c:2312
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
! #: cp/decl.c:2316
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  desde aquí"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.c:2356
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  cruza la inicialización de %q+#D"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  entra en el ámbito de %q+#D que no es POD"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "salto a la etiqueta %q+D"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquí"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  entra al bloque catch"
  
! #: cp/decl.c:2471
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  salta la inicialización de %q+#D"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "etiqueta nombrada wchar_t"
  
! #: cp/decl.c:2551
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
  
! #: cp/decl.c:2814
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "se usa %qD sin parámetros de plantilla"
  
! #: cp/decl.c:2835
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hay una plantilla de clase llamada %q#T en %q#T"
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/decl.c:2855
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase"
  
! #: cp/decl.c:2862
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "los parámetros de la plantilla no coinciden con la plantilla"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+D declarado aquí"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jun union anónimo no puede tener funciones miembro"
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con constructor en un agregado anónimo"
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con destructor en un agregado anónimo"
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con operador de asignación de copia en un agregado anónimo"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos múltiples en una declaración"
  
! #: cp/decl.c:3649
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaración del tipo interno de C++ %qT"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaración typedef"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohíbe structs anónimos"
  
! #: cp/decl.c:3701
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qs sólo se puede especificar para funciones"
  
! #: cp/decl.c:3707
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sólo se puede especificar dentro de una clase"
  
! #: cp/decl.c:3709
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sólo se puede especificar para constructores"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sólo se puede especificar para objetos y funciones"
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:3747
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "se descarta el atributo en la declaración de %q+#T"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "el atributo para %q+#T debe estar a continuación de la palabra clave %qs"
  
! #: cp/decl.c:3862
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la función %q#D se inicializa como una variable"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaración de %q#D tiene %<extern%> y está inicializada"
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definición de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.c:3908
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D no es un miembro static de %q#T"
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "no se permite un encabezado de plantilla en la definición de miembro de una clase explícitamente especializada"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicialización duplicada de %qD"
  
! #: cp/decl.c:3969
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaración de %q#D fuera de la clase no es una definición"
  
! #: cp/decl.c:4036
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.c:4106
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ prohíbe el uso de una lista de inicializadores para inicializar la referencia %qD"
  
! #: cp/decl.c:4132
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "no se pueden inicializar %qT desde %qT"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
  
! #: cp/decl.c:4209
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaño de %qD"
  
! #: cp/decl.c:4216
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaño de la matriz en %qD"
  
! #: cp/decl.c:4228
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaño cero"
--- 25241,25543 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "especialización explícita de %qD después del primer uso"
  
! #: cp/decl.c:1944
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+D: se descarta el atributo de visibilidad porque"
  
! #: cp/decl.c:1946
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jgenera un conflicto con la declaración previa aquí"
  
! #: cp/decl.c:2329
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "salto a la etiqueta %qD"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "salto a la etiqueta case"
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  desde aquí"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  sale del bloque estructurado OpenMP"
  
! #: cp/decl.c:2373
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  cruza la inicialización de %q+#D"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  entra en el ámbito de %q+#D que no es POD"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entra al bloque try"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entra al bloque catch"
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entra al bloque estructurado OpenMP"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "salto a la etiqueta %q+D"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  desde aquí"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  entra al bloque catch"
  
! #: cp/decl.c:2488
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  salta la inicialización de %q+#D"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "etiqueta nombrada wchar_t"
  
! #: cp/decl.c:2568
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "etiqueta %qD duplicada"
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "se usa %qD sin parámetros de plantilla"
  
! #: cp/decl.c:2852
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "no hay una plantilla de clase llamada %q#T en %q#T"
  
! #: cp/decl.c:2865
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/decl.c:2872
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es una plantilla de clase"
  
! #: cp/decl.c:2879
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "los parámetros de la plantilla no coinciden con la plantilla"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+D declarado aquí"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jun union anónimo no puede tener funciones miembro"
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con constructor en un agregado anónimo"
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con destructor en un agregado anónimo"
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "no se permite el miembro %q+#D con operador de asignación de copia en un agregado anónimo"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos múltiples en una declaración"
  
! #: cp/decl.c:3666
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaración del tipo interno de C++ %qT"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaración typedef"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohíbe structs anónimos"
  
! #: cp/decl.c:3718
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qs sólo se puede especificar para funciones"
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sólo se puede especificar dentro de una clase"
  
! #: cp/decl.c:3726
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sólo se puede especificar para constructores"
  
! #: cp/decl.c:3728
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "una clase de almacenamiento sólo se puede especificar para objetos y funciones"
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "los calificadores sólo se pueden especificar para objetos y funciones"
  
! #: cp/decl.c:3764
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "se descarta el atributo en la declaración de %q+#T"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "el atributo para %q+#T debe estar a continuación de la palabra clave %qs"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la función %q#D se inicializa como una variable"
  
! #: cp/decl.c:3890
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "la declaración de %q#D tiene %<extern%> y está inicializada"
  
! #: cp/decl.c:3906
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definición de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.c:3925
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D no es un miembro static de %q#T"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>"
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "no se permite un encabezado de plantilla en la definición de miembro de una clase explícitamente especializada"
  
! #: cp/decl.c:3948
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicialización duplicada de %qD"
  
! #: cp/decl.c:3986
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "la declaración de %q#D fuera de la clase no es una definición"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable %q#D tiene inicializador pero de tipo de dato incompleto"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementos de la matriz %q#D con tipo de dato incompleto"
  
! #: cp/decl.c:4070
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "el agregado %q#D tiene un tipo incompleto y no se puede definir"
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ prohíbe el uso de una lista de inicializadores para inicializar la referencia %qD"
  
! #: cp/decl.c:4149
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "no se pueden inicializar %qT desde %qT"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "el nombre %qD se utiliza en un inicializador designado en estilo GNU para una matriz"
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaño de %qD"
  
! #: cp/decl.c:4233
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaño de la matriz en %qD"
  
! #: cp/decl.c:4245
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaño cero"
*************** msgstr "matriz %qD de tamaño cero"
*** 25534,25761 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "no se conoce el tamaño de almacenamiento de %qD"
  
! #: cp/decl.c:4293
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "el tamaño de almacenamiento de %qD no es constante"
  
! #: cp/decl.c:4342
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  puede evitar esto eliminando el inicializador"
  
! #: cp/decl.c:4372
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.c:4484
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipo %qT inválido como inicializador para un vector de tipo %qT"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.c:4544
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
  
! #: cp/decl.c:4595
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.c:4678
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.c:4735
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.c:4778
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "el objeto de tamaño variable %qD no se puede inicializar"
  
! #: cp/decl.c:4784
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD tiene un tipo de dato incompleto"
  
! #: cp/decl.c:4796
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD debe ser inicializado por un constructor, no por %<{...}%>"
  
! #: cp/decl.c:4880
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "matriz %qD inicializada con una constante de cadena entre paréntesis %qE"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "estructura %qD con miembros const sin inicializar"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "estructura %qD con miembros de referencia sin inicializar"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignación (no inicialización) en la declaración"
  
! #: cp/decl.c:5184
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaración de tipo previa de %q#D"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es POD"
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "q%D es thread-local y por lo tanto no se puede inicializar dinámicamente"
  
! #: cp/decl.c:5268
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD no se puede inicializar con una expresion no constante al declararse"
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:5880
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD se declaró como %s %<virtual%>"
  
! #: cp/decl.c:5882
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD se declaró como %s %<inline%>"
  
! #: cp/decl.c:5884
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "especificadores de función %<const%> y %<volatile%> en %qD inválidos en la declaración %s"
  
! #: cp/decl.c:5888
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declaró como friend"
  
! #: cp/decl.c:5894
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declaró con una excepción de especificación"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definición de %qD no está en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.c:6017
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especialización explícita %qD en la declaración friend"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso inválido del id de plantilla %qD en la declaración de la plantilla primaria"
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaración de la especialización friend de la plantilla %qD"
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaración de la especialización friend de la plantilla %qD"
  
! #: cp/decl.c:6108
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.c:6110
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.c:6112
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "la función %q#D que no es local usa un tipo anónimo"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, gcc-internal-format
  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 enlazado"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  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"
  
! #: cp/decl.c:6172
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sla función miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.c:6224
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definición de %qD declarado implícitamente"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, 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"
--- 25545,25772 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "no se conoce el tamaño de almacenamiento de %qD"
  
! #: cp/decl.c:4310
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "el tamaño de almacenamiento de %qD no es constante"
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "perdón: la semántica de los datos static de la función inline %q+#D es errónea (terminará con múltiples copias)"
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  puede evitar esto eliminando el inicializador"
  
! #: cp/decl.c:4389
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.c:4501
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "tipo %qT inválido como inicializador para un vector de tipo %qT"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.c:4561
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT no tiene un dato miembro que no es static llamado %qD"
  
! #: cp/decl.c:4612
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.c:4695
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.c:4752
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "el objeto de tamaño variable %qD no se puede inicializar"
  
! #: cp/decl.c:4801
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD tiene un tipo de dato incompleto"
  
! #: cp/decl.c:4813
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "el objeto escalar %qD requiere un elemento en el inicializador"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD debe ser inicializado por un constructor, no por %<{...}%>"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "matriz %qD inicializada con una constante de cadena entre paréntesis %qE"
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "estructura %qD con miembros const sin inicializar"
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "estructura %qD con miembros de referencia sin inicializar"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignación (no inicialización) en la declaración"
  
! #: cp/decl.c:5229
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaración de tipo previa de %q#D"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es POD"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "q%D es thread-local y por lo tanto no se puede inicializar dinámicamente"
  
! #: cp/decl.c:5313
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD no se puede inicializar con una expresion no constante al declararse"
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD se declaró como %s %<virtual%>"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD se declaró como %s %<inline%>"
  
! #: cp/decl.c:5940
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "especificadores de función %<const%> y %<volatile%> en %qD inválidos en la declaración %s"
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declaró como friend"
  
! #: cp/decl.c:5950
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declaró con una excepción de especificación"
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definición de %qD no está en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.c:6073
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especialización explícita %qD en la declaración friend"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso inválido del id de plantilla %qD en la declaración de la plantilla primaria"
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaración de la especialización friend de la plantilla %qD"
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaración de la especialización friend de la plantilla %qD"
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.c:6166
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.c:6168
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "la función %q#D que no es local usa un tipo anónimo"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  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 enlazado"
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  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"
  
! #: cp/decl.c:6228
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sla función miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.c:6280
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definición de %qD declarado implícitamente"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, 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"
*************** msgstr "no hay una función miembro %q#D 
*** 25764,26311 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "la variable %q#D que no es local usa un tipo anónimo"
  
! #: cp/decl.c:6431
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "la variable %q#D que no es local usa el tipo local %qT"
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicialización en la clase inválida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.c:6558
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohíbe la inicialización en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.c:6562
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohíbe la inicialización de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.c:6586
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaño de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:6588
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaño de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:6624
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "el tamaño de la matriz %qD es negativo"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "el tamaño de la matriz es negativo"
  
! #: cp/decl.c:6634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de tamaño cero"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohíbe matrices de tamaño cero"
  
! #: cp/decl.c:6643
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: cp/decl.c:6652
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de tamaño variable"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ prohíbe las matrices de tamaño variable"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensión de la matriz"
  
! #: cp/decl.c:6759
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "declaración de %qD como %s"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "creando %s"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaración de %qD como una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener límites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificación del tipo de devolución para el constructor es inválida"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificación del tipo de devolución para el destructor es inválida"
  
! #: cp/decl.c:6835
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "el operador %qT se declaró para devolver %qT"
  
! #: cp/decl.c:6837
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificó un tipo de devolución para %<operator %T%>"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declaró la variable o campo sin nombre como void"
  
! #: cp/decl.c:6863
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declaró la variable o campo %qE como void"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declaró la variable o campo como void"
  
! #: cp/decl.c:7031
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso inválido del nombre calificado %<::%D%>"
  
! #: cp/decl.c:7034
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso inválido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.c:7037
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso inválido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.c:7049
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "el tipo %qT no es derivado del tipo %T"
  
  #  FIXME traducción
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaración de %qD como algo que no es función"
  
  #  FIXME traducción
! #: cp/decl.c:7071
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "declaración de %qD como algo que no es miembro"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.c:7147
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definición de la función no declara parámetros"
  
! #: cp/decl.c:7189
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o más tipos de datos en la declaración de %qs"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohíbe la declaración de %qs sin tipo"
  
! #: cp/decl.c:7283
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> o %<unsigned%> inválido para %qs"
  
! #: cp/decl.c:7285
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.c:7287
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> inválido para %qs"
  
! #: cp/decl.c:7289
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> inválido para %qs"
  
! #: cp/decl.c:7291
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> inválido para %qs"
  
! #: cp/decl.c:7293
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> o %<short%> inválidos para %qs"
  
! #: cp/decl.c:7295
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> o %<short%> especificados con char para %qs"
  
! #: cp/decl.c:7297
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: cp/decl.c:7303
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "uso inválido de long, short, signed ó unsigned para %qs"
  
! #: cp/decl.c:7367
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex inválido para %qs"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "se descartan los calificadores %qV agregados al tipo de función %qT"
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.c:7439
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> no es un declarador válido"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaración typedef inválida en la declaración de parámetros"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "especificadores de clase de almacenamiento inválidos en las declaraciones de parámetros"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "declaración de virtual fuera de clase"
  
! #: cp/decl.c:7479
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "múltiples clases de almacenamiento en la declaración de %qs"
  
! #: cp/decl.c:7484
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/decl.c:7507
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: cp/decl.c:7541
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaración del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento inválidos en las declaraciones de funciones friend"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.c:7678
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.c:7679
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.c:7709
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "no se puede inicializar la función friend %qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaración friend no está en una definición de clase"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "no se puede definir la función friend %qs en una definición de clase local"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parámetros"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.c:7759
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implícitamente friends de su clase"
  
! #: cp/decl.c:7874
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificación extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.c:7906
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "no se puede definir la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "no se puede declarar la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.c:7923
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.c:7975
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:7980
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:7986
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la función %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:7991
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:7996
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jel nombre del typedef puede no ser un especificador de nombre anidado"
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohíbe el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.c:8134
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "los tipos de función calificados no se pueden usar para declarar funciones %s"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "se especificaron calificadores de tipo para la declaración de clase friend"
  
! #: cp/decl.c:8165
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificó %<inline%> para la declaración de clase friend"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parámetros de la plantilla no pueden ser friends"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaración friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.c:8179
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaración friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de ámbito global"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores inválidos en el tipo de función que no es miembro"
  
! #: cp/decl.c:8218
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usó como declaración"
  
! #: cp/decl.c:8247
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaración de parámetros"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso inválido de %<::%>"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "no se puede hacer %qD en un método -- no está en una clase"
  
! #: cp/decl.c:8317
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "la función %qD se declaró virtual dentro de un union"
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.c:8342
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaración friend para el destructor %qD"
  
! #: cp/decl.c:8352
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/decl.c:8428
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.c:8430
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.c:8439
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  en la instanciación de la plantilla %qT"
  
! #: cp/decl.c:8448
  #, 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"
--- 25775,26322 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "la variable %q#D que no es local usa un tipo anónimo"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "la variable %q#D que no es local usa el tipo local %qT"
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicialización en la clase inválida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohíbe la inicialización en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohíbe la inicialización de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.c:6642
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaño de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:6644
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaño de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.c:6680
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "el tamaño de la matriz %qD es negativo"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "el tamaño de la matriz es negativo"
  
! #: cp/decl.c:6690
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de tamaño cero"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohíbe matrices de tamaño cero"
  
! #: cp/decl.c:6699
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaño de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaño de la matriz no es una expresion constante integral"
  
! #: cp/decl.c:6708
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ prohíbe la matriz %qD de tamaño variable"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ prohíbe las matrices de tamaño variable"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensión de la matriz"
  
! #: cp/decl.c:6815
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "declaración de %qD como %s"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "creando %s"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaración de %qD como una matriz multidimensional debe tener límites para todas las dimensiones excepto la primera"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener límites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificación del tipo de devolución para el constructor es inválida"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificación del tipo de devolución para el destructor es inválida"
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "el operador %qT se declaró para devolver %qT"
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificó un tipo de devolución para %<operator %T%>"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declaró la variable o campo sin nombre como void"
  
! #: cp/decl.c:6919
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declaró la variable o campo %qE como void"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declaró la variable o campo como void"
  
! #: cp/decl.c:7087
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso inválido del nombre calificado %<::%D%>"
  
! #: cp/decl.c:7090
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso inválido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.c:7093
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso inválido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "el tipo %qT no es derivado del tipo %T"
  
  #  FIXME traducción
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaración de %qD como algo que no es función"
  
  #  FIXME traducción
! #: cp/decl.c:7127
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "declaración de %qD como algo que no es miembro"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.c:7203
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definición de la función no declara parámetros"
  
! #: cp/decl.c:7245
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o más tipos de datos en la declaración de %qs"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohíbe la declaración de %qs sin tipo"
  
! #: cp/decl.c:7339
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> o %<unsigned%> inválido para %qs"
  
! #: cp/decl.c:7341
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.c:7343
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> inválido para %qs"
  
! #: cp/decl.c:7345
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> inválido para %qs"
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> inválido para %qs"
  
! #: cp/decl.c:7349
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> o %<short%> inválidos para %qs"
  
! #: cp/decl.c:7351
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> o %<short%> especificados con char para %qs"
  
! #: cp/decl.c:7353
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: cp/decl.c:7359
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "uso inválido de long, short, signed ó unsigned para %qs"
  
! #: cp/decl.c:7423
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex inválido para %qs"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaración de %<operator %T%>"
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "se descartan los calificadores %qV agregados al tipo de función %qT"
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.c:7495
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> no es un declarador válido"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaración typedef inválida en la declaración de parámetros"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "especificadores de clase de almacenamiento inválidos en las declaraciones de parámetros"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "declaración de virtual fuera de clase"
  
! #: cp/decl.c:7535
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "múltiples clases de almacenamiento en la declaración de %qs"
  
! #: cp/decl.c:7540
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "especificadores en conflicto en la declaración de %qs"
  
! #: cp/decl.c:7563
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificó una clase de almacenamiento para %qs"
  
! #: cp/decl.c:7597
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaración del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento inválidos en las declaraciones de funciones friend"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una función miembro de tipo static"
  
! #: cp/decl.c:7734
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "no se puede inicializar la función friend %qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaración friend no está en una definición de clase"
  
! #: cp/decl.c:7775
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "no se puede definir la función friend %qs en una definición de clase local"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parámetros"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.c:7807
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implícitamente friends de su clase"
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificación extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.c:7962
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "no se puede definir la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "no se puede declarar la función miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.c:7979
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parámetro puede no tener el tipo modificado variablemente %qT"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.c:8031
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:8042
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la función %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:8047
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:8052
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jel nombre del typedef puede no ser un especificador de nombre anidado"
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohíbe el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.c:8190
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "los tipos de función calificados no se pueden usar para declarar funciones %s"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "se especificaron calificadores de tipo para la declaración de clase friend"
  
! #: cp/decl.c:8221
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificó %<inline%> para la declaración de clase friend"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parámetros de la plantilla no pueden ser friends"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaración friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaración friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de ámbito global"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores inválidos en el tipo de función que no es miembro"
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usó como declaración"
  
! #: cp/decl.c:8303
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaración de parámetros"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso inválido de %<::%>"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "no se puede hacer %qD en un método -- no está en una clase"
  
! #: cp/decl.c:8373
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "la función %qD se declaró virtual dentro de un union"
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.c:8398
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaración friend para el destructor %qD"
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaración de %qD como miembro de %qT"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.c:8495
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  en la instanciación de la plantilla %qT"
  
! #: cp/decl.c:8504
  #, 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"
*************** msgstr "%qE no es ni función ni función 
*** 26322,26414 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ prohíbe la inicialización del miembro %qD"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "se hace %qD static"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es inválida para la función %qs"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es inválida para la función %qs"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es inválida para la función %qs"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es inválido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es inválido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.c:8598
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "función virtual %qs que no es clase"
  
! #: cp/decl.c:8629
  #, 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 enlazado estático"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una función static dentro de otra función"
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
  
! #: cp/decl.c:8673
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declaró el miembro static %qD como %<register%>"
  
! #: cp/decl.c:8678
  #, 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 enlazado externo"
  
! #: cp/decl.c:8816
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "el argumento por defecto de %q#D tiene tipo %qT"
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "el argumento por defecto para el parámetro del tipo %qT tiene el tipo %qT"
  
! #: cp/decl.c:8836
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.c:8905
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parámetro %qD se declaró inválidamente como tipo de método"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "el parámetro %qD incluye %s para la matriz %qT de límite desconocido"
--- 26333,26425 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ prohíbe la inicialización del miembro %qD"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "se hace %qD static"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es inválida para la función %qs"
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es inválida para la función %qs"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es inválida para la función %qs"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es inválido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es inválido para la función %qs declarada fuera del ámbito global"
  
! #: cp/decl.c:8654
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "función virtual %qs que no es clase"
  
! #: cp/decl.c:8685
  #, 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 enlazado estático"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una función static dentro de otra función"
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declaró el miembro static %qD como %<register%>"
  
! #: cp/decl.c:8734
  #, 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 enlazado externo"
  
! #: cp/decl.c:8872
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "el argumento por defecto de %q#D tiene tipo %qT"
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "el argumento por defecto para el parámetro del tipo %qT tiene el tipo %qT"
  
! #: cp/decl.c:8892
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.c:8961
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parámetro %qD se declaró inválidamente como tipo de método"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "el parámetro %qD incluye %s para la matriz %qT de límite desconocido"
*************** msgstr "el parámetro %qD incluye %s para
*** 26428,26567 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor inválido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.c:9219
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.c:9224
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.c:9247
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una función miembro que no sea static o una función que no sea miembro"
  
! #: cp/decl.c:9277
  #, 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"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "la conversión a %s%s nunca usará un operador de conversión de tipo"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ prohíbe la sobrecarga del operador ?:"
  
! #: cp/decl.c:9331
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un número variable de argumentos"
  
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.c:9385
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.c:9393
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.c:9395
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
  #  En esta traducción se emplea 'devolver' por 'return'. Si embargo, aquí
  #  se cambió por cacofonía: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD debe tomar %<void%>"
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.c:9445
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalúa ambos argumentos"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.c:9542
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parámetro de tipo plantilla %qT después de %qs"
  
! #: cp/decl.c:9557
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usó el nombre de definición de tipo %qD después de %qs"
  
! #: cp/decl.c:9558
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D tiene una declaración previa aquí"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refirió a %qT como %qs"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T tiene una declaración previa aquí"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refirió a %qT como un enum"
--- 26439,26578 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor inválido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.c:9303
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD debe ser una función miembro que no sea static"
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una función miembro que no sea static o una función que no sea miembro"
  
! #: cp/decl.c:9333
  #, 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"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "la conversión a %s%s nunca usará un operador de conversión de tipo"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ prohíbe la sobrecarga del operador ?:"
  
! #: cp/decl.c:9387
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un número variable de argumentos"
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
  #  En esta traducción se emplea 'devolver' por 'return'. Si embargo, aquí
  #  se cambió por cacofonía: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD debe tomar %<void%>"
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalúa ambos argumentos"
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parámetro de tipo plantilla %qT después de %qs"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usó el nombre de definición de tipo %qD después de %qs"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D tiene una declaración previa aquí"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refirió a %qT como %qs"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T tiene una declaración previa aquí"
  
! #: cp/decl.c:9629
  #, 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"
*** 26573,26641 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declaró"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaración previa"
  
! #: cp/decl.c:9795
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaración de %qT como algo que no es plantilla"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "declaración previa de %q+D"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT inválida"
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "la clase Java %qT no puede tener bases múltiples"
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "la clase Java %qT no puede tener bases virtuales"
  
  #  No me gusta mucho esta traducción. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT inválido"
  
! #: cp/decl.c:10055
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definición múltiple de %q#T"
  
! #: cp/decl.c:10056
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jdefinición previa aquí"
--- 26584,26652 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declaró"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaración previa"
  
! #: cp/decl.c:9851
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaración de %qT como algo que no es plantilla"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "declaración previa de %q+D"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT inválida"
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "la clase Java %qT no puede tener bases múltiples"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "la clase Java %qT no puede tener bases virtuales"
  
  #  No me gusta mucho esta traducción. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.c:10039
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT inválido"
  
! #: cp/decl.c:10111
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definición múltiple de %q#T"
  
! #: cp/decl.c:10112
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jdefinición previa aquí"
*************** msgstr "%Jdefinición previa aquí"
*** 26644,26690 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningún tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.c:10306
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.c:10334
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeración en %qD"
  
! #: cp/decl.c:10409
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.c:10877
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "el parámetro %qD se declaró void"
  
! #: cp/decl.c:11358
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "declaración de la función miembro inválida"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definió en la clase %qT"
  
! #: cp/decl.c:11582
  #, 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"
--- 26655,26701 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningún tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.c:10362
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeración en %qD"
  
! #: cp/decl.c:10465
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devolución %q#T es un tipo de dato incompleto"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "el parámetro %qD se declaró void"
  
! #: cp/decl.c:11414
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "declaración de la función miembro inválida"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definió en la clase %qT"
  
! #: cp/decl.c:11638
  #, 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"
*************** msgstr "el miembro static %qD no puede s
*** 26819,26880 ****
  msgid "anonymous struct not inside named type"
  msgstr "struct anónimo no está dentro de un tipo nombrado"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "los agregados anónimos de alcance de nombre de espacio deben ser static"
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anónima sin miembros"
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
  
! #: cp/decl2.c:1190
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT se declaró con mayor visibilidad que el tipo de su campo %qD"
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declaró con mayor visibilidad que su base %qT"
  
! #: cp/decl2.c:3308
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "se usó la función inline %q+D pero nunca se definió"
  
! #: cp/decl2.c:3462
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
--- 26830,26891 ----
  msgid "anonymous struct not inside named type"
  msgstr "struct anónimo no está dentro de un tipo nombrado"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "los agregados anónimos de alcance de nombre de espacio deben ser static"
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "union anónima sin miembros"
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> toma el tipo %<size_t%> (%qT) como primer argumento"
  
! #: cp/decl2.c:1191
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> debe devolver el tipo %qT"
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT se declaró con mayor visibilidad que el tipo de su campo %qD"
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anónimo"
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declaró con mayor visibilidad que su base %qT"
  
! #: cp/decl2.c:3309
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "se usó la función inline %q+D pero nunca se definió"
  
! #: cp/decl2.c:3463
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
*************** msgstr "se mezclan %'catch%'es de C++ y 
*** 26906,26912 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD nunca se debe sobrecargar"
--- 26917,26923 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD nunca se debe sobrecargar"
*************** msgstr "la declaración friend %q#D decla
*** 27015,27241 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  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) -Wno-non-template-friend desactiva este aviso"
  
! #: cp/init.c:334
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD se debe inicializar en la lista de inicialización de miembros"
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%Jla inicialización por defecto de %q#D, el cual tiene el tipo de referencia"
  
! #: cp/init.c:388
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%Jmiembro referencia %qD sin inicializar"
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%Jmiembro %qD sin inicializar con tipo %qT %<const%>"
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D se inicializará después de"
  
! #: cp/init.c:537
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base %qT se inicializará después de"
  
! #: cp/init.c:540
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base %qT"
  
! #: cp/init.c:543
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  cuando se inicializó aquí"
  
! #: cp/init.c:559
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%Jse dieron inicializaciones múltiples para %qD"
  
! #: cp/init.c:562
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jse dieron inicializaciones múltiples para la base %qT"
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%Jinicializaciones para múltiples miembros de %qT"
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%Jla clase base %q#T debe ser inicializada explícitamente en la copia del constructor"
  
! #: cp/init.c:915 cp/init.c:934
  #, 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.c:921
  #, 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.c:928
  #, 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.c:967
  #, 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.c:975
  #, 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.c:1021
  #, 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.c:1029
  #, 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.c:1032
  #, 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.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "inicializador de matriz erróneo"
  
! #: cp/init.c:1291
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "el tipo incompleto %qT no tiene al miembro %qD"
  
! #: cp/init.c:1358
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "puntero inválido al campo de bits %qD"
  
! #: cp/init.c:1435
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "uso inválido de la función miembro no static %qD"
  
! #: cp/init.c:1441
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "uso inválido del dato miembro no static %qD"
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "tipo %<void%> inválido para new"
  
! #: cp/init.c:1680
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sin inicializar en %<new%> de %q#T"
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "llamado a constructor Java con %qs sin definir"
  
! #: cp/init.c:1758
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "no se encontró un %qD adecuado en la clase %qT"
  
! #: cp/init.c:1763
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la petición para el miembro %qD es ambigua"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ prohíbe la inicialización en la matriz new"
  
! #: cp/init.c:2105
  #, 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.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr "alojando una matriz de cero elementos"
  
! #: cp/init.c:2129
  #, 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.c:2135
  #, 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.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "llamado a constructor Java, mientras %<jclass%> está indefinido"
  
! #: cp/init.c:2186
  #, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "no se puede encontrar %<class$%> en %qT"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "el inicializador termina prematuramente"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "no se pueden inicializar matrices multidimensionales con el inicializador"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "se detectó un posible problema en la invocación del operador delete:"
  
! #: cp/init.c:2740
  #, 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 "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.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "tamaño de matriz desconocida en delete"
  
! #: cp/init.c:3001
  #, 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"
--- 27026,27252 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  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) -Wno-non-template-friend desactiva este aviso"
  
! #: cp/init.c:333
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD se debe inicializar en la lista de inicialización de miembros"
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%Jla inicialización por defecto de %q#D, el cual tiene el tipo de referencia"
  
! #: cp/init.c:387
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%Jmiembro referencia %qD sin inicializar"
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%Jmiembro %qD sin inicializar con tipo %qT %<const%>"
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D se inicializará después de"
  
! #: cp/init.c:536
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base %qT se inicializará después de"
  
! #: cp/init.c:539
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base %qT"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  cuando se inicializó aquí"
  
! #: cp/init.c:558
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%Jse dieron inicializaciones múltiples para %qD"
  
! #: cp/init.c:561
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jse dieron inicializaciones múltiples para la base %qT"
  
! #: cp/init.c:628
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%Jinicializaciones para múltiples miembros de %qT"
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%Jla clase base %q#T debe ser inicializada explícitamente en la copia del constructor"
  
! #: cp/init.c:914 cp/init.c:933
  #, 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.c:920
  #, 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.c:927
  #, 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.c:966
  #, 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.c:974
  #, 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.c:1020
  #, 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.c:1028
  #, 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.c:1031
  #, 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.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "inicializador de matriz erróneo"
  
! #: cp/init.c:1290
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "el tipo incompleto %qT no tiene al miembro %qD"
  
! #: cp/init.c:1357
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "puntero inválido al campo de bits %qD"
  
! #: cp/init.c:1434
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "uso inválido de la función miembro no static %qD"
  
! #: cp/init.c:1440
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "uso inválido del dato miembro no static %qD"
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "tipo %<void%> inválido para new"
  
! #: cp/init.c:1679
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sin inicializar en %<new%> de %q#T"
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "llamado a constructor Java con %qs sin definir"
  
! #: cp/init.c:1757
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "no se encontró un %qD adecuado en la clase %qT"
  
! #: cp/init.c:1762
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la petición para el miembro %qD es ambigua"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ prohíbe la inicialización en la matriz new"
  
! #: cp/init.c:2103
  #, 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.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr "alojando una matriz de cero elementos"
  
! #: cp/init.c:2127
  #, 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.c:2133
  #, 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.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "llamado a constructor Java, mientras %<jclass%> está indefinido"
  
! #: cp/init.c:2184
  #, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "no se puede encontrar %<class$%> en %qT"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "el inicializador termina prematuramente"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "no se pueden inicializar matrices multidimensionales con el inicializador"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "se detectó un posible problema en la invocación del operador delete:"
  
! #: cp/init.c:2738
  #, 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 "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.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "tamaño de matriz desconocida en delete"
  
! #: cp/init.c:2999
  #, 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"
*************** msgstr "no se pueden definir tipos nuevo
*** 27671,27677 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(tal vez falta un punto y coma después de la definición de %qT)"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
--- 27682,27688 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(tal vez falta un punto y coma después de la definición de %qT)"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
*************** msgstr "las expresiones de declaraciones
*** 27743,27928 ****
  msgid "%<this%> may not be used in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable local %qD no puede aparecer en este contexto"
  
! #: cp/parser.c:3519
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "el ámbito %qT antes de %<~%> no es un nombre de clase"
  
! #: cp/parser.c:3620
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "declaración de %<~%T%> como miembro de %qT"
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "se usa el nombre de definición de tipo %qD como un declarador de destructor"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
  
! #: cp/parser.c:4275
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ prohíbe las literales compuestas"
  
! #: cp/parser.c:4623
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE no tiene un tipo de clase"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso inválido de %qD"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "se prohíbe el límite de matriz después del id de tipo entre paréntesis"
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "intente borrar los paréntesis alrededor del id de tipo"
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la expresión en el declarador new debe tener un tipo integral o de enumeración"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "uso de conversión de estilo antiguo"
  
! #: cp/parser.c:6404
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "la etiqueta case %qE no está dentro de una declaración switch"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohíbe los gotos calculados"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "<;%> extra"
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "se prohíbe mezclar declaraciones y definiciones de función"
  
! #: cp/parser.c:7573
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "se usó %<friend%> fuera de la clase"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la definición de clase no se puede declarar como friend"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "solamente los constructores toman inicializadores base"
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicializador de clase base de estilo antiguo anacrónico"
  
! #: cp/parser.c:8140
  #, 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)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartará"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(si utiliza -fpermissive, G++ aceptará su código)"
  
! #: cp/parser.c:8959
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "error de decodificación en la lista de argumentos de plantilla"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "se usó %qD que no es plantilla como plantilla"
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especialización de plantilla con enlazado C"
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "se usa %<typename%> fuera de la plantilla"
  
! #: cp/parser.c:10378
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.c:10382
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/parser.c:10387
  #, 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 anidado que no es una declaración adelantada"
  
! #: cp/parser.c:10601
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre de espacio de nombres"
--- 27754,27939 ----
  msgid "%<this%> may not be used in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "la variable local %qD no puede aparecer en este contexto"
  
! #: cp/parser.c:3531
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "el ámbito %qT antes de %<~%> no es un nombre de clase"
  
! #: cp/parser.c:3632
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "declaración de %<~%T%> como miembro de %qT"
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "se usa el nombre de definición de tipo %qD como un declarador de destructor"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ prohíbe las literales compuestas"
  
! #: cp/parser.c:4635
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE no tiene un tipo de clase"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso inválido de %qD"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "se prohíbe el límite de matriz después del id de tipo entre paréntesis"
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "intente borrar los paréntesis alrededor del id de tipo"
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "la expresión en el declarador new debe tener un tipo integral o de enumeración"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "uso de conversión de estilo antiguo"
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "la etiqueta case %qE no está dentro de una declaración switch"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohíbe los gotos calculados"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "<;%> extra"
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "se prohíbe mezclar declaraciones y definiciones de función"
  
! #: cp/parser.c:7585
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "se usó %<friend%> fuera de la clase"
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "la definición de clase no se puede declarar como friend"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "solamente los constructores toman inicializadores base"
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "inicializador de clase base de estilo antiguo anacrónico"
  
! #: cp/parser.c:8152
  #, 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)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "no se admite la palabra clave %<export%>, y se descartará"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> no puede iniciar una lista de argumentos de plantilla"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> es una forma alternativa para %<[%>. Inserte espacios en blanco entre %<<%> y %<::%>"
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(si utiliza -fpermissive, G++ aceptará su código)"
  
! #: cp/parser.c:8971
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "error de decodificación en la lista de argumentos de plantilla"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "se usó %qD que no es plantilla como plantilla"
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utilice %<%T::template %D%> para indicar que es una plantilla"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "especialización de plantilla con enlazado C"
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "se usa %<typename%> fuera de la plantilla"
  
! #: cp/parser.c:10390
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "se descartan los atributos en el tipo sin instanciar"
  
! #: cp/parser.c:10394
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "se descartan los atributos en la instanciación de una plantilla"
  
! #: cp/parser.c:10399
  #, 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 anidado que no es una declaración adelantada"
  
! #: cp/parser.c:10613
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD no es un nombre de espacio de nombres"
*************** msgstr "%qD no es un nombre de espacio d
*** 27930,28066 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id de plantilla no puede aparecer en una declaración using"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "no se permite una especificación de asm en una definición de función"
  
! #: cp/parser.c:11168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "no se permiten atributos en una definición de función"
  
! #: cp/parser.c:11301
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporciona un inicializador para la función"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos después del inicializador entre paréntesis"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el límite de la matriz no es una constante entera"
  
! #: cp/parser.c:11778
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> no es un tipo"
  
! #: cp/parser.c:11803
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso inválido del constructor como una plantilla"
  
! #: cp/parser.c:11804
  #, 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"
  
! #: cp/parser.c:11963
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un nombre de espacio"
  
! #: cp/parser.c:12038
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.c:12586
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  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"
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.c:13446
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nombre de clase inválido en la declaración de %qD"
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaración de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "se descarta la calificación extra"
  
! #: cp/parser.c:13481
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especialización explícita debe ser precedida por %<template <>%>"
  
! #: cp/parser.c:13574
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "definición previa de %q+#T"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%H%<;%> extra"
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "se debe usar una llave clase cuando se declara un friend"
  
! #: cp/parser.c:13841
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaración friend no nombra una clase o función"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador pure en la definición de función"
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implícitamente un tipo)"
  
! #: cp/parser.c:15328
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas de parámetros de plantilla"
--- 27941,28077 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id de plantilla no puede aparecer en una declaración using"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "no se permite una especificación de asm en una definición de función"
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "no se permiten atributos en una definición de función"
  
! #: cp/parser.c:11313
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "se proporciona un inicializador para la función"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "se descartan los atributos después del inicializador entre paréntesis"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "el límite de la matriz no es una constante entera"
  
! #: cp/parser.c:11790
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> no es un tipo"
  
! #: cp/parser.c:11815
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "uso inválido del constructor como una plantilla"
  
! #: cp/parser.c:11816
  #, 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"
  
! #: cp/parser.c:11975
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD es un nombre de espacio"
  
! #: cp/parser.c:12050
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "calificador-cv duplicado"
  
! #: cp/parser.c:12598
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  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"
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.c:13458
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nombre de clase inválido en la declaración de %qD"
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaración de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "se descarta la calificación extra"
  
! #: cp/parser.c:13493
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especialización explícita debe ser precedida por %<template <>%>"
  
! #: cp/parser.c:13586
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "definición previa de %q+#T"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%H%<;%> extra"
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "se debe usar una llave clase cuando se declara un friend"
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaración friend no nombra una clase o función"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador pure en la definición de función"
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implícitamente un tipo)"
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas de parámetros de plantilla"
*************** msgstr "faltan listas de parámetros de p
*** 28069,28081 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas de parámetros de plantilla"
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
--- 28080,28092 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas de parámetros de plantilla"
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devolución nombrados"
*************** msgstr "ya no se admiten los valores de 
*** 28083,28164 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaración inválida de plantilla miembro en la clase local"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlazado C"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "declaración de plantilla de %qs"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar la lista de argumentos de plantilla"
  
! #: cp/parser.c:16374
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "uso inválido de %qD en la especificación de enlazado"
  
! #: cp/parser.c:16387
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.c:16682
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usó la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.c:16703
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclaró con acceso diferente"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (como desambiguador) sólo se permite dentro de plantillas"
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal colocado"
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ inválido"
  
! #: cp/parser.c:17760
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador después de %<@protocol%>"
  
! #: cp/parser.c:19247
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "basura al final de %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:19392
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermódulos para C++"
--- 28094,28175 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaración inválida de plantilla miembro en la clase local"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlazado C"
  
! #: cp/parser.c:15840
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "declaración de plantilla de %qs"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar la lista de argumentos de plantilla"
  
! #: cp/parser.c:16386
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "uso inválido de %qD en la especificación de enlazado"
  
! #: cp/parser.c:16399
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.c:16694
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usó la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.c:16715
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclaró con acceso diferente"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (como desambiguador) sólo se permite dentro de plantillas"
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal colocado"
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ inválido"
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador después de %<@protocol%>"
  
! #: cp/parser.c:19259
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "basura al final de %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:19404
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermódulos para C++"
*************** msgstr "la expresión integral %qE no es 
*** 28748,28824 ****
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.c:11571
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciación explícita de %q#D que no es plantilla"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontró una plantilla coincidente para %qD"
  
! #: cp/pt.c:11619
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciación explícita de %q#D"
  
! #: cp/pt.c:11655
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciación explícita duplicada de %q#D"
  
! #: cp/pt.c:11677
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ prohíbe el uso de %<extern%> en instanciaciones explícitas"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciación de una plantilla"
  
! #: cp/pt.c:11747
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciación explícita del tipo %qT que no es plantilla"
  
! #: cp/pt.c:11756
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciación explícita de %q#T antes de la definición de la plantilla"
  
! #: cp/pt.c:11764
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohíbe el uso de %qE en las instanciaciones explícitas"
  
! #: cp/pt.c:11809
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciación explícita duplicada de %q#T"
  
! #: cp/pt.c:12225
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciación explícita de %qD pero no hay una definición disponible"
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  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-NN para incrementar el máximo)"
  
! #: cp/pt.c:12657
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T no es un tipo válido para un parámetro constante de plantilla"
--- 28759,28835 ----
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "instanciación de plantilla clase ambigua para %q#T"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciación explícita de %q#D que no es plantilla"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontró una plantilla coincidente para %qD"
  
! #: cp/pt.c:11622
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciación explícita de %q#D"
  
! #: cp/pt.c:11658
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciación explícita duplicada de %q#D"
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ prohíbe el uso de %<extern%> en instanciaciones explícitas"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciación de una plantilla"
  
! #: cp/pt.c:11750
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciación explícita del tipo %qT que no es plantilla"
  
! #: cp/pt.c:11759
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciación explícita de %q#T antes de la definición de la plantilla"
  
! #: cp/pt.c:11767
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohíbe el uso de %qE en las instanciaciones explícitas"
  
! #: cp/pt.c:11812
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciación explícita duplicada de %q#T"
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciación explícita de %qD pero no hay una definición disponible"
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  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-NN para incrementar el máximo)"
  
! #: cp/pt.c:12660
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T no es un tipo válido para un parámetro constante de plantilla"
*************** msgstr "uso inválido de %<this%> en el n
*** 28970,28976 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ámbito calificador inválido en el nombre del seudo-destructor"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, 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"
--- 28981,28987 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ámbito calificador inválido en el nombre del seudo-destructor"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
*************** msgstr "se utilizó el tipo incompleto %q
*** 29030,29036 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
--- 29041,29047 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
*************** msgstr "no se puede aplicar %<offsetof%>
*** 29096,29117 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la función miembro %qD"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: cp/semantics.c:3558
  #, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "%qE tiene tipo de referencia para %qs"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qE no es un fichero, espacio de nombres o variable de ámbito de bloque"
--- 29107,29138 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la función miembro %qD"
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "%qE no es una variable en la cláusula %qs"
! 
! #: cp/semantics.c:3357
! #, fuzzy, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr "%qE aparece más de una vez en las cláusulas de datos"
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr "la expresión num_threads debe ser integral"
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresión schedule chunk size debe ser integral"
  
! #: cp/semantics.c:3561
  #, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "%qE tiene tipo de referencia para %qs"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qE no es un fichero, espacio de nombres o variable de ámbito de bloque"
*************** msgstr "la init_priority solicitada está
*** 29161,29404 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.c:514
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ prohíbe %s entre punteros de tipo %<void *%> y punteros a función"
  
! #: cp/typeck.c:572
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s entre diferentes tipos de punteros a miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.c:1255
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplicación inválida de %qs a una función miembro"
  
! #: cp/typeck.c:1305
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplicación inválida de %<sizeof%> a un campo de bits"
  
! #: cp/typeck.c:1310
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ prohíbe la aplicación de %<sizeof%> a una expresión de tipo de función"
  
! #: cp/typeck.c:1353
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplicación inválida de %<__alignof%> a un campo de bits"
  
! #: cp/typeck.c:1361
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ prohíbe la aplicación de %<__alignof%> a una expresión de tipo de función"
  
! #: cp/typeck.c:1409
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "uso inválido de una función miembro que no es static"
  
! #: cp/typeck.c:1673
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversión obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck.c:1812
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "uso inválido del dato miembro no static %qE"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "acceso inválido a datos del miembro que no es static %qD del objeto NULL"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(tal vez se utilizó incorrectamente la macro %<offsetof%>)"
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
  
! #: cp/typeck.c:2171
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> no es un miembro de %qT"
  
! #: cp/typeck.c:2186
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/typeck.c:2205
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD no tiene un miembro llamado %qE"
  
! #: cp/typeck.c:2220
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD no es una función plantilla miembro"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/typeck.c:2365
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "uso inválido de %qs en puntero a miembro"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "argumento de tipo inválido"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta el subíndice en la referencia de la matriz"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ prohíbe el subíndice de una matriz que no sea l-valuada"
  
! #: cp/typeck.c:2479
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declaró el subíndice de la matriz como %<register%>"
  
! #: cp/typeck.c:2562
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.c:2676
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohíbe la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la función puntero-a-miembro en %<%E (...)%>"
  
! #: cp/typeck.c:2715
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.c:2795
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "demasiados argumentos para %s %q+#D"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "en este punto en el fichero"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la función"
  
! #: cp/typeck.c:2833
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parámetro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:2836
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parámetro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:2897
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "faltan argumentos para %s %q+#D"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la función"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "asumiendo la conversión al tipo %qT desde la función sobrecargada"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "división por cero en %<%E / 0%>"
  
! #: cp/typeck.c:3143
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "división por cero en %<%E / 0.%>"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "división por cero en %<%E %% 0%>"
  
! #: cp/typeck.c:3180
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "división por cero en %<%E %% 0.%>"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "la cuenta de rotación %s es negativa"
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "la cuenta de rotación %s >= anchura del tipo"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohíbe la comparación entre puntero y entero"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparación sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.c:3465
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadores inválidos de tipos %qT y %qT para el binario %qO"
  
! #: cp/typeck.c:3629
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "comparación entre los tipos %q#T y %q#T"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "comparación entre expresiones enteras signed y unsigned"
--- 29182,29425 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s entre diferentes tipos de punteros %qT y %qT carece de una conversión"
  
! #: cp/typeck.c:512
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ prohíbe %s entre punteros de tipo %<void *%> y punteros a función"
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s entre diferentes tipos de punteros a miembro %qT y %qT carece de una conversión"
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "aplicación inválida de %qs a una función miembro"
  
! #: cp/typeck.c:1303
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "aplicación inválida de %<sizeof%> a un campo de bits"
  
! #: cp/typeck.c:1308
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ prohíbe la aplicación de %<sizeof%> a una expresión de tipo de función"
  
! #: cp/typeck.c:1351
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "aplicación inválida de %<__alignof%> a un campo de bits"
  
! #: cp/typeck.c:1359
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ prohíbe la aplicación de %<__alignof%> a una expresión de tipo de función"
  
! #: cp/typeck.c:1407
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "uso inválido de una función miembro que no es static"
  
! #: cp/typeck.c:1671
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversión obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck.c:1810
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "uso inválido del dato miembro no static %qE"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "acceso inválido a datos del miembro que no es static %qD del objeto NULL"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(tal vez se utilizó incorrectamente la macro %<offsetof%>)"
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
  
! #: cp/typeck.c:2169
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> no es un miembro de %qT"
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/typeck.c:2203
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD no tiene un miembro llamado %qE"
  
! #: cp/typeck.c:2218
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD no es una función plantilla miembro"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/typeck.c:2363
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "uso inválido de %qs en puntero a miembro"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "argumento de tipo inválido"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta el subíndice en la referencia de la matriz"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ prohíbe el subíndice de una matriz que no sea l-valuada"
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declaró el subíndice de la matriz como %<register%>"
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohíbe la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la función puntero-a-miembro en %<%E (...)%>"
  
! #: cp/typeck.c:2713
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una función"
  
! #: cp/typeck.c:2793
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "demasiados argumentos para %s %q+#D"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "en este punto en el fichero"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la función"
  
! #: cp/typeck.c:2831
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parámetro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parámetro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.c:2895
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "faltan argumentos para %s %q+#D"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la función"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "asumiendo la conversión al tipo %qT desde la función sobrecargada"
  
! #: cp/typeck.c:3139
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "división por cero en %<%E / 0%>"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "división por cero en %<%E / 0.%>"
  
! #: cp/typeck.c:3176
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "división por cero en %<%E %% 0%>"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "división por cero en %<%E %% 0.%>"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "la cuenta de rotación %s es negativa"
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "la cuenta de rotación %s >= anchura del tipo"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohíbe la comparación entre puntero y entero"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparación sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.c:3463
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadores inválidos de tipos %qT y %qT para el binario %qO"
  
! #: cp/typeck.c:3627
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "comparación entre los tipos %q#T y %q#T"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "comparación entre expresiones enteras signed y unsigned"
*************** msgstr "comparación entre expresiones en
*** 29407,29552 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usó NULL en la aritmética"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero de tipo %<void *%> en la sustracción"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a una función en la sustracción"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a un método en la sustracción"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "uso inválido de un puntero a un tipo incompleto en aritmética de punteros"
  
! #: cp/typeck.c:3878
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "uso inválido de %qE para formar una función puntero a miembro"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.c:3886
  #, 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.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "se toma la dirección del temporal"
  
  #  Casualmente, esta construcción sí funciona en español. El argumento
  #  para estos mensajes es 'increment' o 'decrement'. cfuga
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ prohíbe %sar un enum"
  
! #: cp/typeck.c:4168
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "no se puede %sar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.c:4174
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ prohíbe %sar un puntero de tipo %qT"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "se usa la conversión a un tipo no referenciado como un l-valor"
  
! #: cp/typeck.c:4234
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "uso inválido de %<--%> en la variable booleana %qD"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, 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%>"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.c:4324
  #, 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.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ prohíbe tomar la dirección de una conversión a una expresión no l-valuada"
  
! #: cp/typeck.c:4376
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.c:4587
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la dirección de %<this%> que es una expresión r-valuada"
  
! #: cp/typeck.c:4610
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "se solicitó la dirección de la variable register explícita %qD"
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitó la dirección de %qD, la cual se declaró como %<register%>"
  
! #: cp/typeck.c:4681
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones %s como una expresión compuesta"
  
! #: cp/typeck.c:5078
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "static_cast inválido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:5100
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "convirtiendo de %qT a %qT"
  
! #: cp/typeck.c:5148
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "conversión inválida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck.c:5207
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "la conversión de %qT a %qT pierde precisión"
  
! #: cp/typeck.c:5234
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "la conversión de %qT a %qT incrementa la alineación requerida del tipo del destino"
--- 29428,29573 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usó NULL en la aritmética"
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero de tipo %<void *%> en la sustracción"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a una función en la sustracción"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohíbe el uso de un puntero a un método en la sustracción"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "uso inválido de un puntero a un tipo incompleto en aritmética de punteros"
  
! #: cp/typeck.c:3876
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "uso inválido de %qE para formar una función puntero a miembro"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.c:3884
  #, 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.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "se toma la dirección del temporal"
  
  #  Casualmente, esta construcción sí funciona en español. El argumento
  #  para estos mensajes es 'increment' o 'decrement'. cfuga
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ prohíbe %sar un enum"
  
! #: cp/typeck.c:4166
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "no se puede %sar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.c:4172
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ prohíbe %sar un puntero de tipo %qT"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "se usa la conversión a un tipo no referenciado como un l-valor"
  
! #: cp/typeck.c:4232
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "uso inválido de %<--%> en la variable booleana %qD"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, 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%>"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.c:4322
  #, 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.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ prohíbe tomar la dirección de una conversión a una expresión no l-valuada"
  
! #: cp/typeck.c:4374
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la dirección de %<this%> que es una expresión r-valuada"
  
! #: cp/typeck.c:4608
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "se solicitó la dirección de la variable register explícita %qD"
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitó la dirección de %qD, la cual se declaró como %<register%>"
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones %s como una expresión compuesta"
  
! #: cp/typeck.c:5076
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "static_cast inválido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:5098
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "convirtiendo de %qT a %qT"
  
! #: cp/typeck.c:5146
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "conversión inválida de una expresión r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "la conversión de %qT a %qT pierde precisión"
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "la conversión de %qT a %qT incrementa la alineación requerida del tipo del destino"
*************** msgstr "la conversión de %qT a %qT incre
*** 29555,29714 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ prohíbe la conversión entre puntero a función y puntero a objeto"
  
! #: cp/typeck.c:5264
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "conversión inválida del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:5320
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso inválido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "uso inválido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de función"
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast inválido de un valor-r de tipo %qT al tipo %qT"
  
! #: cp/typeck.c:5405
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast inválido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohíbe la conversión a un tipo de matriz %qT"
  
! #: cp/typeck.c:5486
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversión inválida al tipo de función %qT"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluación de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:5775
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignación de %qT a %qT"
  
! #: cp/typeck.c:5786
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usó una matriz como inicializador"
  
! #: cp/typeck.c:5788
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignación de matriz inválida"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversión del puntero a función miembro"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "puntero a la conversión miembro a través de la base virtual %qT"
  
! #: cp/typeck.c:5924
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversión miembro a través de la base virtual %qT"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversión del puntero a miembro"
  
! #: cp/typeck.c:6023
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversión inválida del tipo %qT a partir del tipo %qT"
  
! #: cp/typeck.c:6267
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "no se puede convertir %qT a %qT para el argumento %qP para %qD"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "no se puede convertir %qT a %qT en %s"
  
! #: cp/typeck.c:6281
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "al pasar el argumento %P de %q+D"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "se devolvió una referencia a un valor que no es l-valor"
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "se devolvió una referencia a la variable local %q+D"
  
! #: cp/typeck.c:6433
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una función-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
! #: cp/typeck.c:6501
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/typeck.c:6522
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "declaración return con un valor, en una función que devuelve 'void'"
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new esté en efecto)"
--- 29576,29735 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ prohíbe la conversión entre puntero a función y puntero a objeto"
  
! #: cp/typeck.c:5262
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "conversión inválida del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:5318
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso inválido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "uso inválido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de función"
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast inválido de un valor-r de tipo %qT al tipo %qT"
  
! #: cp/typeck.c:5403
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast inválido del tipo %qT al tipo %qT"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohíbe la conversión a un tipo de matriz %qT"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversión inválida al tipo de función %qT"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluación de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:5773
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignación de %qT a %qT"
  
! #: cp/typeck.c:5784
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usó una matriz como inicializador"
  
! #: cp/typeck.c:5786
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignación de matriz inválida"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversión del puntero a función miembro"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "puntero a la conversión miembro a través de la base virtual %qT"
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversión miembro a través de la base virtual %qT"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversión del puntero a miembro"
  
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversión inválida del tipo %qT a partir del tipo %qT"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "no se puede convertir %qT a %qT para el argumento %qP para %qD"
  
! #: cp/typeck.c:6268
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "no se puede convertir %qT a %qT en %s"
  
! #: cp/typeck.c:6279
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "al pasar el argumento %P de %q+D"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "se devolvió una referencia a un valor que no es l-valor"
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "se devolvió una referencia a la variable local %q+D"
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "se devolvió la dirección de la variable local %q+D"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una función-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
! #: cp/typeck.c:6499
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaración return sin valores, en una función que devuelve %qT"
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "declaración return con un valor, en una función que devuelve 'void'"
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new esté en efecto)"
*************** msgstr "no se puede inicializar matrices
*** 29789,29880 ****
  msgid "int-array initialized from non-wide string"
  msgstr "matriz de enteros inicializada con una cadena que no es ancha"
  
! #: cp/typeck2.c:731
  #, 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.c:740
  #, 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/typeck2.c:816 cp/typeck2.c:917
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.c:945
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "miembro const %qD sin inicializar"
  
! #: cp/typeck2.c:947
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "miembro %qD con campos const sin inicializar"
  
! #: cp/typeck2.c:949
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.c:1004
  #, 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.c:1013
  #, 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.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectó una delegación de puntero circular"
  
! #: cp/typeck2.c:1181
  #, 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.c:1205
  #, 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.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.c:1229
  #, 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.c:1238
  #, 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.c:1260
  #, 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.c:1482
  #, 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.c:1485
  #, 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"
--- 29810,29901 ----
  msgid "int-array initialized from non-wide string"
  msgstr "matriz de enteros inicializada con una cadena que no es ancha"
  
! #: cp/typeck2.c:732
  #, 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.c:741
  #, 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/typeck2.c:817 cp/typeck2.c:918
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.c:946
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "miembro const %qD sin inicializar"
  
! #: cp/typeck2.c:948
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "miembro %qD con campos const sin inicializar"
  
! #: cp/typeck2.c:950
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.c:1005
  #, 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.c:1014
  #, 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.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectó una delegación de puntero circular"
  
! #: cp/typeck2.c:1182
  #, 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.c:1206
  #, 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.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.c:1230
  #, 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.c:1239
  #, 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.c:1261
  #, 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.c:1485
  #, 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.c:1488
  #, 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 "se solicitó la dirección de la v
*** 29914,29925 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "Posible bicho del frente: no se expandió el constructor de la matriz"
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr "Posible bicho del frente: Tamaño de matriz diferido sin atributo pointer, allocatable o tipo derivado sin componentes allocatable."
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresión errónea durante la caminata (%d)"
--- 29935,29946 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "Posible bicho del frente: no se expandió el constructor de la matriz"
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr "Posible bicho del frente: Tamaño de matriz diferido sin atributo pointer, allocatable o tipo derivado sin componentes allocatable."
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresión errónea durante la caminata (%d)"
*************** msgstr "ya existe la declaración del ext
*** 29955,29961 ****
  msgid "Function return value not set"
  msgstr "La función devuelve un valor no establecido"
  
! #: fortran/trans-expr.c:1073
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Operador intrínseco desconocido"
--- 29976,29982 ----
  msgid "Function return value not set"
  msgstr "La función devuelve un valor no establecido"
  
! #: fortran/trans-expr.c:1081
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Operador intrínseco desconocido"
diff -Nrcpad gcc-4.2.1/gcc/po/fr.gmo gcc-4.2.2/gcc/po/fr.gmo
*** gcc-4.2.1/gcc/po/fr.gmo	Thu Jul 19 15:12:28 2007
--- gcc-4.2.2/gcc/po/fr.gmo	Sun Oct  7 21:58:23 2007
*************** warranty; not even for MERCHANTABILITY o
*** 239,245 ****
  unconditional %2d taken %s
  underflowed virtual array %s in %s, at %s:%dunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -m%s= option specified: '%s'unknown -malign-XXXXX option specified: '%s'unknown -mdebug-%s switchunknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown conversion type character 0x%x in formatunknown insn modeunknown move insn:unknown register name: %sunknown relocation unspecunknown tls-model "%s"unnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunregistered operator %sunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse -Winvalid-pch for more informationuse of %s and %s together in %s formatuse of memory input without lvalue in asm operand %d is deprecateduse of old-style castusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value of -mfixed-range must have form REG1-REG2variable or field declared voidvariable-size type declared outside of any functionvariable-sized object may not be initializedvector overflow in expressionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %ivirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual functions cannot be friendsvirtual outside class declarationvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswhen writing output to %s: %mwithin this contextwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codez/Architecturezero width in %s formatzero-length %s format stringProject-Id-Version: GNU gcc 3.4.3
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2004-11-05 08:00-0500
  Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>
  Language-Team: French <traduc@traduc.org>
--- 239,245 ----
  unconditional %2d taken %s
  underflowed virtual array %s in %s, at %s:%dunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressunion cannot be made transparentunknown -m%s= option specified: '%s'unknown -malign-XXXXX option specified: '%s'unknown -mdebug-%s switchunknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown conversion type character 0x%x in formatunknown insn modeunknown move insn:unknown register name: %sunknown relocation unspecunknown tls-model "%s"unnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunregistered operator %sunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse -Winvalid-pch for more informationuse of %s and %s together in %s formatuse of memory input without lvalue in asm operand %d is deprecateduse of old-style castusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value of -mfixed-range must have form REG1-REG2variable or field declared voidvariable-size type declared outside of any functionvariable-sized object may not be initializedvector overflow in expressionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %ivirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual functions cannot be friendsvirtual outside class declarationvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswhen writing output to %s: %mwithin this contextwrong insn in the fallthru edgewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codez/Architecturezero width in %s formatzero-length %s format stringProject-Id-Version: GNU gcc 3.4.3
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2004-11-05 08:00-0500
  Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>
  Language-Team: French <traduc@traduc.org>
diff -Nrcpad gcc-4.2.1/gcc/po/fr.po gcc-4.2.2/gcc/po/fr.po
*** gcc-4.2.1/gcc/po/fr.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/fr.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 119,125 ****
  msgstr ""
  "Project-Id-Version: GNU gcc 3.4.3\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2004-11-05 08:00-0500\n"
  "Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n"
  "Language-Team: French <traduc@traduc.org>\n"
--- 119,125 ----
  msgstr ""
  "Project-Id-Version: GNU gcc 3.4.3\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2004-11-05 08:00-0500\n"
  "Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n"
  "Language-Team: French <traduc@traduc.org>\n"
*************** msgstr "fanion « »"
*** 140,146 ****
  #: c-format.c:347 c-format.c:371
  #, fuzzy
  msgid "the ' ' printf flag"
! msgstr "le fanion « ' » de printf"
  
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418 c-format.c:475
  #, fuzzy
--- 140,146 ----
  #: c-format.c:347 c-format.c:371
  #, fuzzy
  msgid "the ' ' printf flag"
! msgstr "le fanion « » de printf"
  
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418 c-format.c:475
  #, fuzzy
*************** msgstr "fanion « + »"
*** 150,156 ****
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418
  #, fuzzy
  msgid "the '+' printf flag"
! msgstr "le fanion « ' » de printf"
  
  #: c-format.c:349 c-format.c:373 c-format.c:419 c-format.c:451
  #, fuzzy
--- 150,156 ----
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418
  #, fuzzy
  msgid "the '+' printf flag"
! msgstr "le fanion « + » de printf"
  
  #: c-format.c:349 c-format.c:373 c-format.c:419 c-format.c:451
  #, fuzzy
*************** msgstr "fanion « # »"
*** 160,166 ****
  #: c-format.c:349 c-format.c:373 c-format.c:419
  #, fuzzy
  msgid "the '#' printf flag"
! msgstr "le fanion « ' » de printf"
  
  #: c-format.c:350 c-format.c:374 c-format.c:449
  #, fuzzy
--- 160,166 ----
  #: c-format.c:349 c-format.c:373 c-format.c:419
  #, fuzzy
  msgid "the '#' printf flag"
! msgstr "le fanion « # » de printf"
  
  #: c-format.c:350 c-format.c:374 c-format.c:449
  #, fuzzy
*************** msgstr "fanion « 0 »"
*** 170,176 ****
  #: c-format.c:350 c-format.c:374
  #, fuzzy
  msgid "the '0' printf flag"
! msgstr "le fanion « ' » de printf"
  
  #: c-format.c:351 c-format.c:375 c-format.c:448 c-format.c:478
  #, fuzzy
--- 170,176 ----
  #: c-format.c:350 c-format.c:374
  #, fuzzy
  msgid "the '0' printf flag"
! msgstr "le fanion « 0 » de printf"
  
  #: c-format.c:351 c-format.c:375 c-format.c:448 c-format.c:478
  #, fuzzy
*************** msgstr "fanion « - »"
*** 180,186 ****
  #: c-format.c:351 c-format.c:375
  #, fuzzy
  msgid "the '-' printf flag"
! msgstr "le fanion « ' » de printf"
  
  #: c-format.c:352 c-format.c:432
  #, fuzzy
--- 180,186 ----
  #: c-format.c:351 c-format.c:375
  #, fuzzy
  msgid "the '-' printf flag"
! msgstr "le fanion « - » de printf"
  
  #: c-format.c:352 c-format.c:432
  #, fuzzy
*************** msgstr "fanion « ' »"
*** 200,206 ****
  #: c-format.c:353
  #, fuzzy
  msgid "the 'I' printf flag"
! msgstr "le fanion « I » de printf"
  
  #: c-format.c:354 c-format.c:376 c-format.c:430 c-format.c:452 c-format.c:479
  #: c-format.c:1606 config/sol2-c.c:46
--- 200,206 ----
  #: c-format.c:353
  #, fuzzy
  msgid "the 'I' printf flag"
! msgstr "le fanion « ' » de printf"
  
  #: c-format.c:354 c-format.c:376 c-format.c:430 c-format.c:452 c-format.c:479
  #: c-format.c:1606 config/sol2-c.c:46
*************** msgstr "fanion « ' »"
*** 255,261 ****
  #: c-format.c:429
  #, fuzzy
  msgid "the 'a' scanf flag"
! msgstr "la fanion « ' » de scanf"
  
  #: c-format.c:430
  msgid "field width in scanf format"
--- 255,261 ----
  #: c-format.c:429
  #, fuzzy
  msgid "the 'a' scanf flag"
! msgstr "le fanion « a » de scanf"
  
  #: c-format.c:430
  msgid "field width in scanf format"
*************** msgstr "la fanion « ' » de scanf"
*** 273,279 ****
  #: c-format.c:433
  #, fuzzy
  msgid "the 'I' scanf flag"
! msgstr "le fanion « I » de scanf"
  
  #: c-format.c:447
  #, fuzzy
--- 273,279 ----
  #: c-format.c:433
  #, fuzzy
  msgid "the 'I' scanf flag"
! msgstr "la fanion « ' » de scanf"
  
  #: c-format.c:447
  #, fuzzy
*************** msgstr "tableau de caractères initialisé
*** 481,487 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "utilisation invalide d'un tableau n'étant pas membre gauche"
--- 481,487 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "utilisation invalide d'un tableau n'étant pas membre gauche"
*************** msgstr "opérande invalide pour le code %
*** 2823,2904 ****
  msgid "invalid operand output code"
  msgstr "opérande invalide pour le code de sortie"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Générer des instructions « char »"
  
! #: config/arm/arm.c:11011
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruction ret n'est pas implantée"
  
! #: config/arm/arm.c:11080
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "opérande %%s invalide"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "opérande invalide pour « %c »"
  
  # FIXME: c'est de l'assembleur ?
! #: config/arm/arm.c:11186
  #, fuzzy, c-format
  msgid "instruction never exectued"
  msgstr "inconditionnel %2d n'a jamais été exécuté\n"
  
! #: config/arm/arm.c:11311
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "parenthèse ouvrante manquante"
  
! #: config/avr/avr.c:1046
  #, fuzzy, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "contrainte de lecture-éccriture ne permet pas de registre"
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "adresse erronée, pas (reg+disp):"
  
! #: config/avr/avr.c:1160
  #, fuzzy
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "adresse erronée, pas (reg+disp):"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "erreur internal du compilateur. Adresse erronée:"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "erreur internal du compilateur. Mode inconnu:"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "insn invalide:"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "insn incoorect:"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "insn de déplacement inconnu:"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "décalage insn erroné:"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "erreur internal du compilateur. Décalage incorrect:"
  
--- 2823,2904 ----
  msgid "invalid operand output code"
  msgstr "opérande invalide pour le code de sortie"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Générer des instructions « char »"
  
! #: config/arm/arm.c:11012
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruction ret n'est pas implantée"
  
! #: config/arm/arm.c:11081
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "opérande %%f invalide"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "opérande invalide pour « %c »"
  
  # FIXME: c'est de l'assembleur ?
! #: config/arm/arm.c:11187
  #, fuzzy, c-format
  msgid "instruction never exectued"
  msgstr "inconditionnel %2d n'a jamais été exécuté\n"
  
! #: config/arm/arm.c:11312
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "parenthèse ouvrante manquante"
  
! #: config/avr/avr.c:1047
  #, fuzzy, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "contrainte de lecture-éccriture ne permet pas de registre"
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "adresse erronée, pas (reg+disp):"
  
! #: config/avr/avr.c:1161
  #, fuzzy
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "adresse erronée, pas (reg+disp):"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "erreur internal du compilateur. Adresse erronée:"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "erreur internal du compilateur. Mode inconnu:"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "insn invalide:"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "insn incoorect:"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "insn de déplacement inconnu:"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "décalage insn erroné:"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "erreur internal du compilateur. Décalage incorrect:"
  
*************** msgstr "c4x_rptb_rpts_p: étiquette supér
*** 3001,3007 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 3001,3007 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "opérande invalide pour « %c »"
*** 3275,3281 ****
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opérande"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
--- 3275,3281 ----
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opérande"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
*************** msgid "post-increment address is not a r
*** 3368,3374 ****
  msgstr "post-incrément d'adresse n'est pas un registre"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "adresse erronée"
  
--- 3368,3374 ----
  msgstr "post-incrément d'adresse n'est pas un registre"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "adresse erronée"
  
*************** msgstr "PRINT_OPERAND insn invalide pour
*** 3441,3452 ****
  #: config/mips/mips.c:5577
  #, fuzzy, c-format
  msgid "invalid %%Y value"
! msgstr "valeur %%j invalide"
  
  #: config/mips/mips.c:5594 config/mips/mips.c:5602
  #, fuzzy, c-format
  msgid "PRINT_OPERAND, invalid insn for %%q"
! msgstr "PRINT_OPERAND insn invalide pour %%W"
  
  #: config/mips/mips.c:5671
  msgid "PRINT_OPERAND, invalid operand for relocation"
--- 3441,3452 ----
  #: config/mips/mips.c:5577
  #, fuzzy, c-format
  msgid "invalid %%Y value"
! msgstr "valeur %%H invalide"
  
  #: config/mips/mips.c:5594 config/mips/mips.c:5602
  #, fuzzy, c-format
  msgid "PRINT_OPERAND, invalid insn for %%q"
! msgstr "PRINT_OPERAND insn invalide pour %%C"
  
  #: config/mips/mips.c:5671
  msgid "PRINT_OPERAND, invalid operand for relocation"
*************** msgstr "PRINT_OPERAND_ADDRESS, pointeur 
*** 3505,3511 ****
  #: config/mt/mt.c:395
  #, fuzzy
  msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
! msgstr "PRINT_OPERAND insn invalide pour %%W"
  
  #: config/rs6000/host-darwin.c:97
  #, c-format
--- 3505,3511 ----
  #: config/mt/mt.c:395
  #, fuzzy
  msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
! msgstr "PRINT_OPERAND_ADDRESS, pointeur nul"
  
  #: config/rs6000/host-darwin.c:97
  #, c-format
*************** msgstr "valeur %%u invalide"
*** 3582,3588 ****
  msgid "invalid %%v value"
  msgstr "valeur %%v invalide"
  
! #: config/rs6000/rs6000.c:19522
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "trop peu d'arguments pour la fonction"
--- 3582,3588 ----
  msgid "invalid %%v value"
  msgstr "valeur %%v invalide"
  
! #: config/rs6000/rs6000.c:19523
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "trop peu d'arguments pour la fonction"
*************** msgstr "opérande invalide pour le code %
*** 3609,3630 ****
  #: config/sh/sh.c:786
  #, fuzzy, c-format
  msgid "invalid operand to %%S"
! msgstr "opérande invalide pour le code %%N"
  
! #: config/sh/sh.c:7820
  #, fuzzy
  msgid "created and used with different architectures / ABIs"
! msgstr "créé et utilisé avec des configurations différentes de -fpie"
  
! #: config/sh/sh.c:7822
  #, fuzzy
  msgid "created and used with different ABIs"
  msgstr "créé et utilisé avec des configurations différentes de -fpic"
  
! #: config/sh/sh.c:7824
  #, fuzzy
  msgid "created and used with different endianness"
! msgstr "créé et utilisé avec des configurations différentes de -fpie"
  
  #: config/sparc/sparc.c:6715 config/sparc/sparc.c:6721
  #, c-format
--- 3609,3630 ----
  #: config/sh/sh.c:786
  #, fuzzy, c-format
  msgid "invalid operand to %%S"
! msgstr "opérande invalide pour le code %%R"
  
! #: config/sh/sh.c:7829
  #, fuzzy
  msgid "created and used with different architectures / ABIs"
! msgstr "créé et utilisé avec des configurations différentes de -fpic"
  
! #: config/sh/sh.c:7831
  #, fuzzy
  msgid "created and used with different ABIs"
  msgstr "créé et utilisé avec des configurations différentes de -fpic"
  
! #: config/sh/sh.c:7833
  #, fuzzy
  msgid "created and used with different endianness"
! msgstr "créé et utilisé avec des configurations différentes de -fpic"
  
  #: config/sparc/sparc.c:6715 config/sparc/sparc.c:6721
  #, c-format
*************** msgstr "décalage d'adresse n'est pas une
*** 3754,3764 ****
  msgid "candidates are:"
  msgstr "candidats sont:"
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr "candidat 1:"
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr "candidat 2:"
  
--- 3754,3764 ----
  msgid "candidates are:"
  msgstr "candidats sont:"
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr "candidat 1:"
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr "candidat 2:"
  
*************** msgstr "candidats sont:"
*** 3770,3776 ****
  #: cp/decl2.c:670
  #, fuzzy
  msgid "candidate is: %+#D"
! msgstr "candidat 2:"
  
  #: cp/g++spec.c:238 java/jvspec.c:424
  #, fuzzy, c-format
--- 3770,3776 ----
  #: cp/decl2.c:670
  #, fuzzy
  msgid "candidate is: %+#D"
! msgstr "candidat 1:"
  
  #: cp/g++spec.c:238 java/jvspec.c:424
  #, fuzzy, c-format
*************** msgstr "l'indice du tableau est de type 
*** 3871,3877 ****
  #: fortran/array.c:167
  #, fuzzy, no-c-format
  msgid "Invalid form of array reference at %C"
! msgstr "Forme invalide pour la déclaration %A à %0"
  
  #: fortran/array.c:172
  #, no-c-format
--- 3871,3877 ----
  #: fortran/array.c:167
  #, fuzzy, no-c-format
  msgid "Invalid form of array reference at %C"
! msgstr "élément nul à %0 pour la référence au tableau à %1"
  
  #: fortran/array.c:172
  #, no-c-format
*************** msgstr ""
*** 4367,4373 ****
  #: fortran/decl.c:1248
  #, fuzzy, no-c-format
  msgid "Function name '%s' not allowed at %C"
! msgstr "expression conditionnelle n'est pas permise dans « %s »"
  
  #: fortran/decl.c:1264
  #, no-c-format
--- 4367,4373 ----
  #: fortran/decl.c:1248
  #, fuzzy, no-c-format
  msgid "Function name '%s' not allowed at %C"
! msgstr "%Jattribut de section n'est pas permis pour « %D »"
  
  #: fortran/decl.c:1264
  #, no-c-format
*************** msgstr ""
*** 4805,4811 ****
  #: fortran/decl.c:4231
  #, fuzzy, no-c-format
  msgid "ENUM definition statement expected before %C"
! msgstr "nom de type attendu avant «&»"
  
  #: fortran/decl.c:4264
  #, fuzzy, no-c-format
--- 4805,4811 ----
  #: fortran/decl.c:4231
  #, fuzzy, no-c-format
  msgid "ENUM definition statement expected before %C"
! msgstr "nom de type attendu avec «*»"
  
  #: fortran/decl.c:4264
  #, fuzzy, no-c-format
*************** msgstr ""
*** 4878,4884 ****
  #: fortran/dump-parse-tree.c:150
  #, fuzzy, c-format
  msgid " %s "
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:177
  #, c-format
--- 4878,4884 ----
  #: fortran/dump-parse-tree.c:150
  #, fuzzy, c-format
  msgid " %s "
! msgstr "%s "
  
  #: fortran/dump-parse-tree.c:177
  #, c-format
*************** msgstr ""
*** 4899,4905 ****
  #: fortran/dump-parse-tree.c:247
  #, fuzzy, c-format
  msgid " %% %s"
! msgstr "  « %s »"
  
  #: fortran/dump-parse-tree.c:319 fortran/dump-parse-tree.c:386
  #, c-format
--- 4899,4905 ----
  #: fortran/dump-parse-tree.c:247
  #, fuzzy, c-format
  msgid " %% %s"
! msgstr "%s : %s"
  
  #: fortran/dump-parse-tree.c:319 fortran/dump-parse-tree.c:386
  #, c-format
*************** msgstr ""
*** 6202,6213 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 6202,6213 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr "largeur négative du champ de bit
*** 6425,6431 ****
  #: fortran/io.c:460
  #, fuzzy
  msgid "Unexpected element"
! msgstr "un nom de type attendu"
  
  #: fortran/io.c:461
  #, fuzzy
--- 6425,6431 ----
  #: fortran/io.c:460
  #, fuzzy
  msgid "Unexpected element"
! msgstr "opérande inattendue"
  
  #: fortran/io.c:461
  #, fuzzy
*************** msgstr ""
*** 6720,6726 ****
  #: fortran/io.c:2576 fortran/io.c:2977 fortran/gfortran.h:1809
  #, fuzzy, no-c-format
  msgid "Syntax error in %s statement at %C"
! msgstr "Déclaration %A invalide à %0"
  
  #: fortran/io.c:2804
  #, no-c-format
--- 6720,6726 ----
  #: fortran/io.c:2576 fortran/io.c:2977 fortran/gfortran.h:1809
  #, fuzzy, no-c-format
  msgid "Syntax error in %s statement at %C"
! msgstr "Forme invalide pour la déclaration %A à %0"
  
  #: fortran/io.c:2804
  #, no-c-format
*************** msgstr ""
*** 7322,7328 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 7322,7328 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "débordement d'un nombre en virgu
*** 8046,8052 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
--- 8046,8052 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
*************** msgstr ""
*** 8171,8177 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Étiquette %A déjà définie à %1 et redéfinie à %0"
--- 8171,8177 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Étiquette %A déjà définie à %1 et redéfinie à %0"
*************** msgstr ""
*** 8206,8608 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "utilisation de « %D » est ambiguë"
  
! #: fortran/resolve.c:1018
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "argument de « %s » doit être de type entier"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1036
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "déclaration à %0 invalide dans ce contexte"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1200
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "Dans la sous-routine"
  
! #: fortran/resolve.c:1333
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1557
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "« %D » n'est pas une fonction"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1715
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1835
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1923
  #, fuzzy, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "référence de fonction à la sous-routine intrinsèque «%A» à %0"
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, fuzzy, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared et mdll ne sont pas compatibles"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2168
  #, fuzzy, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Opérande invalide à %1 pour l'opérateur de concaténation à %0"
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2201
  #, fuzzy, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "opérande invalide à %1 pour l'opérateur .NOT. à %0"
  
! #: fortran/resolve.c:2211
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "qualificateur « %V » ne peut pas être appliqué à « %T »"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2577
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Valeur de l'élément du tableau à %0 en dehors de la plage définie"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2678
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "argument %d de %s doit être une localisation"
  
! #: fortran/resolve.c:2684
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "argument de « %s » doit être de type entier"
  
! #: fortran/resolve.c:2804
  #, fuzzy, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "tableau « %A » à %0 est trop grand pour être traité"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, fuzzy, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "point begin/end de la sous-chaîne à %0 en dehors de la plage définie"
  
! #: fortran/resolve.c:2888
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, fuzzy, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s paramètre %d doit être une localisation"
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3321
  #, fuzzy, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "Modification de l'itération de la boucle DO «%A» à %0"
  
! #: fortran/resolve.c:3330
  #, fuzzy, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "ne peut affecter une localisation avec une propriété sans valeur"
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3394
  #, fuzzy, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "expression de départ de DO FOR est un SET énuméré"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3741
  #, fuzzy, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "spécificateur I invalide dans la déclaration de FORMAT à %0"
  
! #: fortran/resolve.c:3771
  #, fuzzy, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "spécificateur I invalide dans la déclaration de FORMAT à %0"
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 8206,8608 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "utilisation de « %D » est ambiguë"
  
! #: fortran/resolve.c:1025
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "argument de « %s » doit être de type entier"
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "déclaration à %0 invalide dans ce contexte"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "Dans la sous-routine"
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1564
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "« %D » n'est pas une fonction"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, fuzzy, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "référence de fonction à la sous-routine intrinsèque «%A» à %0"
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, fuzzy, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared et mdll ne sont pas compatibles"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2175
  #, fuzzy, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Opérande invalide à %1 pour l'opérateur de concaténation à %0"
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2208
  #, fuzzy, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "opérande invalide à %1 pour l'opérateur .NOT. à %0"
  
! #: fortran/resolve.c:2218
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "qualificateur « %V » ne peut pas être appliqué à « %T »"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2584
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Valeur de l'élément du tableau à %0 en dehors de la plage définie"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2685
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "argument %d de %s doit être une localisation"
  
! #: fortran/resolve.c:2691
  #, fuzzy, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "argument de « %s » doit être de type entier"
  
! #: fortran/resolve.c:2811
  #, fuzzy, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "tableau « %A » à %0 est trop grand pour être traité"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2885
  #, fuzzy, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "point begin/end de la sous-chaîne à %0 en dehors de la plage définie"
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, fuzzy, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s paramètre %d doit être une localisation"
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3328
  #, fuzzy, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "Modification de l'itération de la boucle DO «%A» à %0"
  
! #: fortran/resolve.c:3337
  #, fuzzy, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "ne peut affecter une localisation avec une propriété sans valeur"
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, fuzzy, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "expression de départ de DO FOR est un SET énuméré"
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3748
  #, fuzzy, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "spécificateur I invalide dans la déclaration de FORMAT à %0"
  
! #: fortran/resolve.c:3778
  #, fuzzy, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "spécificateur I invalide dans la déclaration de FORMAT à %0"
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8611,9197 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:3999
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "la déclaration de l'expression a un type incomplet"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4214
  #, fuzzy, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "spécification d'étendue à %0 invalide"
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4413
  #, fuzzy, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "déclaration à %0 invalide dans le contexte établi par la déclaration à %1"
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4455
  #, fuzzy, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "déclaration à %0 invalide dans le contexte établi par la déclaration à %1"
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, fuzzy, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "déclaration VXT non supporté à %0"
  
! #: fortran/resolve.c:4651
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "retourné la référence vers le temporaire"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5655
  #, fuzzy, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
  
! #: fortran/resolve.c:5658
  #, fuzzy, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
  
! #: fortran/resolve.c:5661
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "« %s » a les deux « extern » et initialisateur"
  
! #: fortran/resolve.c:5664
  #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
  
! #: fortran/resolve.c:5667
  #, fuzzy, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5757
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5795
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
  
! #: fortran/resolve.c:5803
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5895
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, fuzzy, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "type incompatibles dans %s"
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6508
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6715
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "étiquette « %D » définie mais non utilisée"
  
! #: fortran/resolve.c:6720
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "étiquette « %D » définie mais non utilisée"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 8611,9197 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4006
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "la déclaration de l'expression a un type incomplet"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, fuzzy, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "spécification d'étendue à %0 invalide"
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, fuzzy, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "déclaration à %0 invalide dans le contexte établi par la déclaration à %1"
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4462
  #, fuzzy, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "déclaration à %0 invalide dans le contexte établi par la déclaration à %1"
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, fuzzy, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "déclaration VXT non supporté à %0"
  
! #: fortran/resolve.c:4658
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "retourné la référence vers le temporaire"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5662
  #, fuzzy, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
  
! #: fortran/resolve.c:5665
  #, fuzzy, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
  
! #: fortran/resolve.c:5668
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "« %s » a les deux « extern » et initialisateur"
  
! #: fortran/resolve.c:5671
  #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
  
! #: fortran/resolve.c:5674
  #, fuzzy, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "%Jchamp final « %D » peut ne pas avoir été initialisé"
  
! #: fortran/resolve.c:5815
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, fuzzy, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "type incompatibles dans %s"
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "étiquette « %D » définie mais non utilisée"
  
! #: fortran/resolve.c:6732
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "étiquette « %D » définie mais non utilisée"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 9707,9739 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "élément nul à %0 pour la référence au tableau à %1"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
--- 9707,9739 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "élément nul à %0 pour la référence au tableau à %1"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9741,9757 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, fuzzy, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr "Remplissage de %A %D requis avant «%B» dans le bloc commun «%C» à %0"
  
! #: fortran/trans-common.c:967
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
--- 9741,9757 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, fuzzy, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr "Remplissage de %A %D requis avant «%B» dans le bloc commun «%C» à %0"
  
! #: fortran/trans-common.c:968
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
*************** msgstr "paramètre « %s » déclaré « void 
*** 9776,9782 ****
  msgid "Unused variable %s declared at %L"
  msgstr "instance de la variable « %s » est déclaré %s"
  
! #: fortran/trans-expr.c:1954
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "pas assez d'arguments pour la fonction « %s »"
--- 9776,9782 ----
  msgid "Unused variable %s declared at %L"
  msgstr "instance de la variable « %s » est déclaré %s"
  
! #: fortran/trans-expr.c:1962
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "pas assez d'arguments pour la fonction « %s »"
*************** msgstr "Utiliser le registre BK comme re
*** 11801,11807 ****
  #: config/c4x/c4x.opt:60
  #, fuzzy
  msgid "Generate code for CPU"
! msgstr "Générer du code pour processeur C44"
  
  #: config/c4x/c4x.opt:64
  msgid "Enable use of DB instruction"
--- 11801,11807 ----
  #: config/c4x/c4x.opt:60
  #, fuzzy
  msgid "Generate code for CPU"
! msgstr "Générer du code pour processeur C30"
  
  #: config/c4x/c4x.opt:64
  msgid "Enable use of DB instruction"
*************** msgstr "Pas de nom de fichier."
*** 12205,12221 ****
  #: config/sh/sh.opt:45
  #, fuzzy
  msgid "Generate SH1 code"
! msgstr "Générer du code SB"
  
  #: config/sh/sh.opt:49
  #, fuzzy
  msgid "Generate SH2 code"
! msgstr "Générer du code SB"
  
  #: config/sh/sh.opt:53
  #, fuzzy
  msgid "Generate SH2a code"
! msgstr "Générer du code SB"
  
  #: config/sh/sh.opt:57
  #, fuzzy
--- 12205,12221 ----
  #: config/sh/sh.opt:45
  #, fuzzy
  msgid "Generate SH1 code"
! msgstr "Générer du code SA"
  
  #: config/sh/sh.opt:49
  #, fuzzy
  msgid "Generate SH2 code"
! msgstr "Générer du code SA"
  
  #: config/sh/sh.opt:53
  #, fuzzy
  msgid "Generate SH2a code"
! msgstr "Générer du code SA"
  
  #: config/sh/sh.opt:57
  #, fuzzy
*************** msgstr "Générer du code de système à oct
*** 12235,12256 ****
  #: config/sh/sh.opt:69
  #, fuzzy
  msgid "Generate SH2e code"
! msgstr "Générer du code SB"
  
  #: config/sh/sh.opt:73
  #, fuzzy
  msgid "Generate SH3 code"
! msgstr "Générer du code SB"
  
  #: config/sh/sh.opt:77
  #, fuzzy
  msgid "Generate SH3e code"
! msgstr "Générer du code SB"
  
  #: config/sh/sh.opt:81
  #, fuzzy
  msgid "Generate SH4 code"
! msgstr "Générer du code SB"
  
  #: config/sh/sh.opt:85
  #, fuzzy
--- 12235,12256 ----
  #: config/sh/sh.opt:69
  #, fuzzy
  msgid "Generate SH2e code"
! msgstr "Générer du code SA"
  
  #: config/sh/sh.opt:73
  #, fuzzy
  msgid "Generate SH3 code"
! msgstr "Générer du code SA"
  
  #: config/sh/sh.opt:77
  #, fuzzy
  msgid "Generate SH3e code"
! msgstr "Générer du code SA"
  
  #: config/sh/sh.opt:81
  #, fuzzy
  msgid "Generate SH4 code"
! msgstr "Générer du code SA"
  
  #: config/sh/sh.opt:85
  #, fuzzy
*************** msgstr "Générer du code SA"
*** 12260,12266 ****
  #: config/sh/sh.opt:89
  #, fuzzy
  msgid "Generate SH4-200 code"
! msgstr "Générer le code 29000"
  
  #: config/sh/sh.opt:93
  #, fuzzy
--- 12260,12266 ----
  #: config/sh/sh.opt:89
  #, fuzzy
  msgid "Generate SH4-200 code"
! msgstr "Générer le code 29050"
  
  #: config/sh/sh.opt:93
  #, fuzzy
*************** msgstr "Générer du code SA"
*** 12270,12276 ****
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Générer du code pour processeur C44"
  
  #: config/sh/sh.opt:102
  #, fuzzy
--- 12270,12276 ----
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Générer du code pour processeur C40"
  
  #: config/sh/sh.opt:102
  #, fuzzy
*************** msgstr "Générer du code de système à oct
*** 12308,12314 ****
  #: config/sh/sh.opt:131
  #, fuzzy
  msgid "Generate SH4a code"
! msgstr "Générer du code SB"
  
  #: config/sh/sh.opt:135
  #, fuzzy
--- 12308,12314 ----
  #: config/sh/sh.opt:131
  #, fuzzy
  msgid "Generate SH4a code"
! msgstr "Générer du code SA"
  
  #: config/sh/sh.opt:135
  #, fuzzy
*************** msgstr ""
*** 12736,12742 ****
  #: config/mips/mips.opt:52
  #, fuzzy
  msgid "Use trap instructions to check for integer divide by zero"
! msgstr "Ne pas intercepter les divisions par zéros sur des entiers"
  
  #: config/mips/mips.opt:56
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
--- 12736,12742 ----
  #: config/mips/mips.opt:52
  #, fuzzy
  msgid "Use trap instructions to check for integer divide by zero"
! msgstr "Intercepter les divisions par zéros sur des entiers"
  
  #: config/mips/mips.opt:56
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
*************** msgstr "Désactiver l'utilisation d'instr
*** 13058,13064 ****
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "Autoriser les instructions parallèles"
  
  #: config/score/score.opt:40
  #, fuzzy
--- 13058,13064 ----
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "Activer l'utilisation d'instruction DB"
  
  #: config/score/score.opt:40
  #, fuzzy
*************** msgstr ""
*** 13298,13304 ****
  #: config/frv/frv.opt:125
  #, fuzzy
  msgid "Enable inlining of PLT in function calls"
! msgstr "Autoriser l'utilisation de l'instruction RTPB"
  
  #: config/frv/frv.opt:129
  #, fuzzy
--- 13298,13304 ----
  #: config/frv/frv.opt:125
  #, fuzzy
  msgid "Enable inlining of PLT in function calls"
! msgstr "Autoriser l'utilisation de l'instruction RTPS"
  
  #: config/frv/frv.opt:129
  #, fuzzy
*************** msgstr "mode non booléen dans l'expressi
*** 13332,13338 ****
  #: config/frv/frv.opt:153
  #, fuzzy
  msgid "Enable nested conditional execution optimizations"
! msgstr "Autoriser la propagation SSA de constante conditionnelle"
  
  #: config/frv/frv.opt:158
  msgid "Do not mark ABI switches in e_flags"
--- 13332,13338 ----
  #: config/frv/frv.opt:153
  #, fuzzy
  msgid "Enable nested conditional execution optimizations"
! msgstr "Autoriser l'utilisation des instructions conditionnelles move"
  
  #: config/frv/frv.opt:158
  msgid "Do not mark ABI switches in e_flags"
*************** msgstr ""
*** 13362,13368 ****
  #: config/frv/frv.opt:186
  #, fuzzy
  msgid "Do not assume a large TLS segment"
! msgstr "Ne pas ajuster l'alignement de la pile"
  
  #: config/frv/frv.opt:191
  msgid "Cause gas to print tomcat statistics"
--- 13362,13368 ----
  #: config/frv/frv.opt:186
  #, fuzzy
  msgid "Do not assume a large TLS segment"
! msgstr "Ne pas présumer la présence de GAS"
  
  #: config/frv/frv.opt:191
  msgid "Cause gas to print tomcat statistics"
*************** msgstr ""
*** 13445,13451 ****
  #: config/m32c/m32c.opt:29
  #, fuzzy
  msgid "Compile code for R8C variants"
! msgstr "Compiler pour des pointeurs de 32 bits"
  
  #: config/m32c/m32c.opt:33
  #, fuzzy
--- 13445,13451 ----
  #: config/m32c/m32c.opt:29
  #, fuzzy
  msgid "Compile code for R8C variants"
! msgstr "Compiler pour des pointeurs de 64 bits"
  
  #: config/m32c/m32c.opt:33
  #, fuzzy
*************** msgstr "Conforme au standard ISO C de 19
*** 14345,14351 ****
  #: c.opt:886
  #, fuzzy
  msgid "Deprecated in favor of -std=iso9899:1999"
! msgstr "Obsolète à la faveur de l'option -std=c89"
  
  #: c.opt:890
  msgid "Enable traditional preprocessing"
--- 14345,14351 ----
  #: c.opt:886
  #, fuzzy
  msgid "Deprecated in favor of -std=iso9899:1999"
! msgstr "Obsolète à la faveur de l'option -std=c99"
  
  #: c.opt:890
  msgid "Enable traditional preprocessing"
*************** msgstr "Avertir à propos des déclaration
*** 14503,14509 ****
  #: fortran/lang.opt:58
  #, fuzzy
  msgid "Warn about calls with implicit interface"
! msgstr "Avertir à propos des déclarations de fonctions implicites"
  
  #: fortran/lang.opt:62
  #, fuzzy
--- 14503,14509 ----
  #: fortran/lang.opt:58
  #, fuzzy
  msgid "Warn about calls with implicit interface"
! msgstr "Avertir à propos des transtypage qui écartent les qualificateurs"
  
  #: fortran/lang.opt:62
  #, fuzzy
*************** msgstr "Conforme au standard ISO C de 19
*** 14670,14676 ****
  #: fortran/lang.opt:214
  #, fuzzy
  msgid "Conform to the ISO Fortran 2003 standard"
! msgstr "Conforme au standard ISO C de 1999"
  
  #: fortran/lang.opt:218
  msgid "Conform nothing in particular"
--- 14670,14676 ----
  #: fortran/lang.opt:214
  #, fuzzy
  msgid "Conform to the ISO Fortran 2003 standard"
! msgstr "Conforme au standard ISO C de 1990"
  
  #: fortran/lang.opt:218
  msgid "Conform nothing in particular"
*************** msgstr "Renforcer la réduction de toutes
*** 15591,15597 ****
  #: common.opt:978
  #, fuzzy
  msgid "Enable loop optimizations on tree level"
! msgstr "Autoriser les optimisations SSA"
  
  #: common.opt:982
  #, fuzzy
--- 15591,15597 ----
  #: common.opt:978
  #, fuzzy
  msgid "Enable loop optimizations on tree level"
! msgstr "Activer les optimisations par l'éditeur de liens"
  
  #: common.opt:982
  #, fuzzy
*************** msgstr "utilisation invalide d'un membre
*** 16496,16502 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "tentative de prise d'adresse du membre « %D » d'une structure de champ de bits"
--- 16496,16502 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "tentative de prise d'adresse du membre « %D » d'une structure de champ de bits"
*************** msgstr "l'indice du tableau est de type 
*** 16548,16555 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 16548,16555 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "fonction enligne « %D » utilisé 
*** 16594,16600 ****
  #: c-decl.c:816 cp/decl.c:610
  #, fuzzy, gcc-internal-format
  msgid "unused variable %q+D"
! msgstr "%Jvariable « %D » inutilisée"
  
  #: c-decl.c:820
  #, gcc-internal-format
--- 16594,16600 ----
  #: c-decl.c:816 cp/decl.c:610
  #, fuzzy, gcc-internal-format
  msgid "unused variable %q+D"
! msgstr "%Jvariable inutilisée « %D »"
  
  #: c-decl.c:820
  #, gcc-internal-format
*************** msgstr "(Chaque identificateur non décla
*** 16833,16839 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "pour chaque fonction dans laquelle il apparaît.)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "étiquette %s référencée à l'extérieur de toute fonction"
--- 16833,16839 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "pour chaque fonction dans laquelle il apparaît.)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "étiquette %s référencée à l'extérieur de toute fonction"
*************** msgstr "static ou qualificateurs de type
*** 16951,16957 ****
  msgid "%q+D is usually a function"
  msgstr "%J« %D » est habituellement une fonction"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef « %D » est initialisé (use __typeof__ instead)"
--- 16951,16957 ----
  msgid "%q+D is usually a function"
  msgstr "%J« %D » est habituellement une fonction"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef « %D » est initialisé (use __typeof__ instead)"
*************** msgstr "le paramètre « %s » est initiali
*** 16972,16978 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable « %#D » est initialisée, mais a un type incomplet"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%J fonction enligne « %D » a reçu l'attribut non enligne"
--- 16972,16978 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable « %#D » est initialisée, mais a un type incomplet"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%J fonction enligne « %D » a reçu l'attribut non enligne"
*************** msgstr "définition de fonction déclarée 
*** 17102,17123 ****
  msgid "storage class specified for structure field %qs"
  msgstr "classe de stockage spécifiée pour le champ de structure « %s »"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "classe de stockage spécifiée pour le paramètre « %s »"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "classe de stockage spécifié pour un typename"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "« %s » initialisé et déclaré « extern »"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "« %s » a les deux « extern » et initialisateur"
--- 17102,17123 ----
  msgid "storage class specified for structure field %qs"
  msgstr "classe de stockage spécifiée pour le champ de structure « %s »"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "classe de stockage spécifiée pour le paramètre « %s »"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "classe de stockage spécifié pour un typename"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "« %s » initialisé et déclaré « extern »"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "« %s » a les deux « extern » et initialisateur"
*************** msgstr "la déclaration de l'étendue de f
*** 17132,17143 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "la déclaration de l'étendue de fichier « %s » spécifie « auto »"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquée « %s » déclarée « extern »"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "« %s » dans le champ de la fonction est implicitement déclaré auto, et déclaré « __thread »"
--- 17132,17143 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "la déclaration de l'étendue de fichier « %s » spécifie « auto »"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquée « %s » déclarée « extern »"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "« %s » dans le champ de la fonction est implicitement déclaré auto, et déclaré « __thread »"
*************** msgstr "ISO C90 interdit le tableau « %s
*** 17190,17196 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 interdit le tableau « %s » de taille variable"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "la taille du tableau « %s » est trop grande"
--- 17190,17196 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 interdit le tableau « %s » de taille variable"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "la taille du tableau « %s » est trop grande"
*************** msgstr "INIT n'est pas permis dans la dé
*** 17211,17222 ****
  msgid "array type has incomplete element type"
  msgstr "les éléments du tableau sont de type incomplet"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "« %s » déclaré comme une fonction retournant une fonction"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "« %s » déclaré comme une fonction retournant un tableau"
--- 17211,17222 ----
  msgid "array type has incomplete element type"
  msgstr "les éléments du tableau sont de type incomplet"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "« %s » déclaré comme une fonction retournant une fonction"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "« %s » déclaré comme une fonction retournant un tableau"
*************** msgstr "%Jvariable « %D » déclarée « inl
*** 17307,17313 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "cette cible ne permet pas le stockage en local au thread"
--- 17307,17313 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "cette cible ne permet pas le stockage en local au thread"
*************** msgstr "redéfinition imbriquée de « %s »
*** 17400,17406 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redéfinition imbriquée de « %s »"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "déclaration ne déclarant rien du tout"
--- 17400,17406 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redéfinition imbriquée de « %s »"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "déclaration ne déclarant rien du tout"
*************** msgstr "membres nommés"
*** 17433,17439 ****
  #: c-decl.c:5470
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
! msgstr "destructeurs ne prend aucun paramètre"
  
  #: c-decl.c:5532
  #, gcc-internal-format
--- 17433,17439 ----
  #: c-decl.c:5470
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
! msgstr "%s n'a pas de membre nommé « %s »"
  
  #: c-decl.c:5532
  #, gcc-internal-format
*************** msgstr "argument \"%D\" ne concorde pas 
*** 17656,17662 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument \"%D\" ne concorde pas avec le prototype"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "« return » manquant dans une fonction devant retourner une valeur"
--- 17656,17662 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument \"%D\" ne concorde pas avec le prototype"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "« return » manquant dans une fonction devant retourner une valeur"
*************** msgstr "-fdata-sections n'est pas suppor
*** 17952,17958 ****
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C++ ne permet pas « long long »"
  
  #: c-decl.c:7568
  #, fuzzy, gcc-internal-format
--- 17952,17958 ----
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C90 ne permet pas « long long »"
  
  #: c-decl.c:7568
  #, fuzzy, gcc-internal-format
*************** msgstr "instance de la variable « %s » a
*** 18436,18442 ****
  msgid "%H%qE is not initialized"
  msgstr "initialisation manquante"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "« ( » manquante après le prédicat"
--- 18436,18442 ----
  msgid "%H%qE is not initialized"
  msgstr "initialisation manquante"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "« ( » manquante après le prédicat"
*************** msgstr "« ( » manquante après le prédica
*** 18446,18452 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "Expression de contrôle invalide"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "expresion d'index manquante"
--- 18446,18452 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "Expression de contrôle invalide"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "expresion d'index manquante"
*************** msgstr "ISO C interdit les fonctions imb
*** 18634,18640 ****
  msgid "expected identifier"
  msgstr "un nom de type attendu"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "virgule à la fin de liste d'énumerateurs"
--- 18634,18640 ----
  msgid "expected identifier"
  msgstr "un nom de type attendu"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "virgule à la fin de liste d'énumerateurs"
*************** msgstr "la déclaration hors de toute fon
*** 18719,18725 ****
  msgid "wide string literal in %<asm%>"
  msgstr "chaîne de longueur erronée dans %s"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "chaîne litérale non terminée"
--- 18719,18725 ----
  msgid "wide string literal in %<asm%>"
  msgstr "chaîne de longueur erronée dans %s"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "chaîne litérale non terminée"
*************** msgstr "ISO C90 interdit les mots compos
*** 18849,18875 ****
  msgid "extra semicolon in method definition specified"
  msgstr "point virgule superflu dans la structure ou dans l'union"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "trop d'étiquettes"
--- 18849,18875 ----
  msgid "extra semicolon in method definition specified"
  msgstr "point virgule superflu dans la structure ou dans l'union"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "trop d'étiquettes"
*************** msgstr ""
*** 18899,18905 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
--- 18899,18905 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
*************** msgstr "id de patron invalide"
*** 18914,18920 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr "attendait une autre clause de changement de nom"
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s: non pour %s"
--- 18914,18920 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr "attendait une autre clause de changement de nom"
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s: non pour %s"
*************** msgstr "attendait retourner au fichier \
*** 18934,18940 ****
  msgid "for statement expected"
  msgstr "«)» or terme attendu"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "déclaration de loc n'a pas d'initialisation"
--- 18934,18940 ----
  msgid "for statement expected"
  msgstr "«)» or terme attendu"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "déclaration de loc n'a pas d'initialisation"
*************** msgstr "déclaration de loc n'a pas d'ini
*** 18944,18965 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "cette cible ne permet pas le stockage en local au thread"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparamètre \"%D\" a un type incomplet"
--- 18944,18965 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "cette cible ne permet pas le stockage en local au thread"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparamètre \"%D\" a un type incomplet"
*************** msgstr "déréférencement d'un pointeur de
*** 19290,19306 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "déréférencement d'un pointeur « void * »"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "type d'argument invalide pour « %s »"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "la valeur indicée n'est ni un tableau ni un pointeur"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "l'indice du tableau n'est pas un entier"
--- 19290,19306 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "déréférencement d'un pointeur « void * »"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "type d'argument invalide pour « %s »"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "la valeur indicée n'est ni un tableau ni un pointeur"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "l'indice du tableau n'est pas un entier"
*************** msgstr "parenthèses suggérées autour de 
*** 19443,19449 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "les comparaisons telles que X<=Y<=Z n'ont pas de signification mathématique"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "%Jdéclaration faible de « %D » après une première utilisation des résultats d'un comportement non spécifié"
--- 19443,19449 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "les comparaisons telles que X<=Y<=Z n'ont pas de signification mathématique"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "%Jdéclaration faible de « %D » après une première utilisation des résultats d'un comportement non spécifié"
*************** msgstr "le C traditionel rejette l'initi
*** 19910,19916 ****
  msgid "(near initialization for %qs)"
  msgstr "(près de l'initialisation de « %s »)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut être initialisé"
--- 19910,19916 ----
  msgid "(near initialization for %qs)"
  msgstr "(près de l'initialisation de « %s »)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut être initialisé"
*************** msgstr "« %T » est type modifié de maniè
*** 19940,19946 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C interdit « goto *expr; »"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fonction déclarée avec « noreturn» utilisant le mot-clé « return »"
--- 19940,19946 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C interdit « goto *expr; »"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "fonction déclarée avec « noreturn» utilisant le mot-clé « return »"
*************** msgstr ""
*** 19990,19996 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "étiquette de « case » en dehors de tout switch"
--- 19990,19996 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "étiquette de « case » en dehors de tout switch"
*************** msgstr "étiquette « default » en dehors 
*** 20005,20021 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hon vous suggère des accolades explicitement pour éviter des « else » ambiguës"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "mot-clé « continue » à l'extérieur de toute boucle"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
--- 20005,20021 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hon vous suggère des accolades explicitement pour éviter des « else » ambiguës"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "mot-clé « continue » à l'extérieur de toute boucle"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
*************** msgstr "la déclaration de l'expression a
*** 20035,20061 ****
  msgid "division by zero"
  msgstr "division par zéro"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "le compteur de décalage vers la droite est négatif"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "compteur de décalage vers la droite >= à la largeur du type"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "le compteur de décalage vers la gauche est négatif"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "compteur de décalage vers la gauche >= à la largeur du type"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "comparer des nombres flottants à l'aide de == ou != n'est pas sûr"
--- 20035,20061 ----
  msgid "division by zero"
  msgstr "division par zéro"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "le compteur de décalage vers la droite est négatif"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "compteur de décalage vers la droite >= à la largeur du type"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "le compteur de décalage vers la gauche est négatif"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "compteur de décalage vers la gauche >= à la largeur du type"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "comparer des nombres flottants à l'aide de == ou != n'est pas sûr"
*************** msgstr "comparaison ordonnée de pointeur
*** 20100,20111 ****
  msgid "comparison between signed and unsigned"
  msgstr "comparaison entre élément signé et élément non signé"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "comparaison entre élément promu ~unsigned et une constante"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "comparaison entre élément promu ~unsigned et un élément non signé"
--- 20100,20111 ----
  msgid "comparison between signed and unsigned"
  msgstr "comparaison entre élément signé et élément non signé"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "comparaison entre élément promu ~unsigned et une constante"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "comparaison entre élément promu ~unsigned et un élément non signé"
*************** msgstr "valeur de type « struct » utilis
*** 20125,20172 ****
  msgid "used union type value where scalar is required"
  msgstr "valeur de type « union » utilisé là où un scalaire est attendu"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "type retourné invalide pour la fonction « %#D »"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "type retourné invalide pour la fonction « %#D »"
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "« %s » n'est pas un nom de classe valide"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instance de la variable « %s » est déclaré privée"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instance de la variable « %s » est déclaré privée"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "l'appel de fonction a une valeur d'aggrégat"
--- 20125,20172 ----
  msgid "used union type value where scalar is required"
  msgstr "valeur de type « union » utilisé là où un scalaire est attendu"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "type retourné invalide pour la fonction « %#D »"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "type retourné invalide pour la fonction « %#D »"
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "« %s » n'est pas un nom de classe valide"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instance de la variable « %s » est déclaré privée"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instance de la variable « %s » est déclaré privée"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "l'appel de fonction a une valeur d'aggrégat"
*************** msgstr "abandon dans %s, à %s:%d"
*** 20802,20848 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "traitement des exceptions désactivé, utiliser -fexceptions pour l'activer"
  
! #: except.c:2879
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "l'argument de « __builtin_eh_return_regno » doit être une constante"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "« __builtin_eh_return » n'est pas possible sur cette cible"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, fuzzy, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "longueur négative de chaîne"
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3921
  #, fuzzy, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "le transtypage ne concorde pas avec le type de la fonction"
  
! #: except.c:3927
  #, fuzzy, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_flow_info a échoué"
--- 20802,20848 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "traitement des exceptions désactivé, utiliser -fexceptions pour l'activer"
  
! #: except.c:2883
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "l'argument de « __builtin_eh_return_regno » doit être une constante"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "« __builtin_eh_return » n'est pas possible sur cette cible"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, fuzzy, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "longueur négative de chaîne"
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3925
  #, fuzzy, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "le transtypage ne concorde pas avec le type de la fonction"
  
! #: except.c:3931
  #, fuzzy, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_flow_info a échoué"
*************** msgstr "verify_flow_info a échoué"
*** 20853,20859 ****
  msgid "stack limits not supported on this target"
  msgstr "les limites de la pile ne sont pas supportées sur cette cible"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
--- 20853,20859 ----
  msgid "stack limits not supported on this target"
  msgstr "les limites de la pile ne sont pas supportées sur cette cible"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
*************** msgstr ""
*** 20868,20894 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "comparaison est toujours %d en raison de la largeur du champ de bits"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "comparaison est toujours %d"
  
! #: fold-const.c:5391
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "« or » de tests non pairé de non égalité est troujours 1"
  
! #: fold-const.c:5396
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "« and » de tests d'égalité mutuellement exclusifs est toujours 0"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vérification fold: arbre originale modifié par fold"
--- 20868,20894 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "comparaison est toujours %d en raison de la largeur du champ de bits"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "comparaison est toujours %d"
  
! #: fold-const.c:5407
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "« or » de tests non pairé de non égalité est troujours 1"
  
! #: fold-const.c:5412
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "« and » de tests d'égalité mutuellement exclusifs est toujours 0"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vérification fold: arbre originale modifié par fold"
*************** msgstr "%Jtaille de la variable « %D » e
*** 20903,20909 ****
  msgid "size of variable %q+D is too large"
  msgstr "%Jtaille de la variable « %D » est trop grande"
  
! #: function.c:1560
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "contrainte impossible dans « asm »"
--- 20903,20909 ----
  msgid "size of variable %q+D is too large"
  msgstr "%Jtaille de la variable « %D » est trop grande"
  
! #: function.c:1560 gimplify.c:4063
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "contrainte impossible dans « asm »"
*************** msgid "invalid lvalue in asm output %d"
*** 21075,21115 ****
  msgstr "membre gauche invalide avec asm"
  
  #: gimplify.c:4064
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "nombre de sortie %d n,est pas directement adressable"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "instance de la variable « %s » est déclaré privée"
  
! #: gimplify.c:4607
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "instance de la variable « %s » est déclaré privée"
  
! #: gimplify.c:4610
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "variable de registre « %s » utilisée dans une fonction imbriquée"
  
! #: gimplify.c:4734
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "variable locale « %D » ne peut apparaître dans ce contexte"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
--- 21075,21120 ----
  msgstr "membre gauche invalide avec asm"
  
  #: gimplify.c:4064
+ #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "nombre de sortie %d n,est pas directement adressable"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4606
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "instance de la variable « %s » est déclaré privée"
  
! #: gimplify.c:4620
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "instance de la variable « %s » est déclaré privée"
  
! #: gimplify.c:4623
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "variable de registre « %s » utilisée dans une fonction imbriquée"
  
! #: gimplify.c:4747
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "variable locale « %D » ne peut apparaître dans ce contexte"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
*************** msgstr "ne peut ouvrir %s: %m"
*** 21130,21166 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: paramètre inconnu: %s"
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
--- 21135,21171 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: paramètre inconnu: %s"
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
*************** msgstr "%J« %D » pourrait être utilisé s
*** 22406,22417 ****
  msgid "no support for induction"
  msgstr "Ignorer dllimport pour fonctions"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 22411,22422 ----
  msgid "no support for induction"
  msgstr "Ignorer dllimport pour fonctions"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 22432,22441 ****
  msgstr "%J« %D » redéclaré sans attribut dllimport après avoir été référencé avec lien dllimport."
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
--- 22437,22446 ----
  msgstr "%J« %D » redéclaré sans attribut dllimport après avoir été référencé avec lien dllimport."
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr "valeur « %s » erronée pour l'opt
*** 22899,22905 ****
  #: config/alpha/alpha.c:380 config/alpha/alpha.c:392
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for -mcpu switch"
! msgstr "valeur (%s) erronée pour l'option -mcpu"
  
  #: config/alpha/alpha.c:399
  #, gcc-internal-format
--- 22904,22910 ----
  #: config/alpha/alpha.c:380 config/alpha/alpha.c:392
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for -mcpu switch"
! msgstr "valeur « %s » erronée pour l'option -mcpu"
  
  #: config/alpha/alpha.c:399
  #, gcc-internal-format
*************** msgstr "-mpic-register= est inutile sans
*** 23077,23115 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "incapable d'utiliser « %s » pour un registre PIC"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "attribut « %s » s'applique seulement aux fonctions"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "incapable de calculer la localisation réelle de la pile de paramètres"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "sélecteur doit être un immédiat"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "masque doit être un immédiat"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "pas de registre bas disponible pour faire ressortir les registres du haut"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "routines d'interruption de service ne peuvent être codées en mode THUMB"
--- 23082,23121 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "incapable d'utiliser « %s » pour un registre PIC"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "attribut « %s » s'applique seulement aux fonctions"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "incapable de calculer la localisation réelle de la pile de paramètres"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "sélecteur doit être un immédiat"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "masque doit être un immédiat"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "pas de registre bas disponible pour faire ressortir les registres du haut"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "routines d'interruption de service ne peuvent être codées en mode THUMB"
*************** msgstr "%Jvariable initialisé « %D » est
*** 23124,23155 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "%Jvariable statique « %D » est marquée dllimport"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "grand pointeur de trames change (%d) avec -mtiny-stack"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "seules les variables initialisées peuvent être placées dans la zone mémoire du programme"
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "seuls les variables non initialisées peuvent être placées dans une section .noinit"
  
! #: config/avr/avr.c:4844
  #, fuzzy, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU « %s » est supporté pour l'assembleur seulement"
--- 23130,23161 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "%Jvariable statique « %D » est marquée dllimport"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "grand pointeur de trames change (%d) avec -mtiny-stack"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "seules les variables initialisées peuvent être placées dans la zone mémoire du programme"
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "seuls les variables non initialisées peuvent être placées dans une section .noinit"
  
! #: config/avr/avr.c:4861
  #, fuzzy, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU « %s » est supporté pour l'assembleur seulement"
*************** msgstr "cette fonction média est seuleme
*** 23432,23438 ****
  #: config/frv/frv.c:9307
  #, fuzzy, gcc-internal-format
  msgid "this builtin function is only available on the fr450"
! msgstr "cette fonction média est seulement disponible sur le fr400"
  
  #: config/h8300/h8300.c:331
  #, gcc-internal-format
--- 23438,23444 ----
  #: config/frv/frv.c:9307
  #, fuzzy, gcc-internal-format
  msgid "this builtin function is only available on the fr450"
! msgstr "cette fonction média est seulement disponible sur le fr500"
  
  #: config/h8300/h8300.c:331
  #, gcc-internal-format
*************** msgstr "registres étendus n'a pas de dem
*** 23694,23710 ****
  msgid "unsupported operand size for extended register"
  msgstr "taille d'opérande non supportée pour un registre étendu"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "le sélecteur doit être une constante entière entre les bornes 0..%i"
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "décalage doit être un immédiat"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "attribut « %s » incompatible ignoré"
--- 23700,23716 ----
  msgid "unsupported operand size for extended register"
  msgstr "taille d'opérande non supportée pour un registre étendu"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "le sélecteur doit être une constante entière entre les bornes 0..%i"
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "décalage doit être un immédiat"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "attribut « %s » incompatible ignoré"
*************** msgstr "ne peut spécifier à la fois -mse
*** 23890,23896 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC n'est pas couramment supporté pour le 68000 ou 68010\n"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "expression limitant la pile n'est pas supportée"
--- 23896,23902 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC n'est pas couramment supporté pour le 68000 ou 68010\n"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "expression limitant la pile n'est pas supportée"
*************** msgstr "le nom du cpu doit être en minus
*** 23994,24000 ****
  #: config/mips/mips.c:10293
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to builtin function"
! msgstr "aucun argument pour la spécification de fonction"
  
  #. Output assembler code to FILE to increment profiler label # LABELNO
  #. for profiling a function entry.
--- 24000,24006 ----
  #: config/mips/mips.c:10293
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to builtin function"
! msgstr "trop d'arguments pour la fonction"
  
  #. Output assembler code to FILE to increment profiler label # LABELNO
  #. for profiling a function entry.
*************** msgstr "L'option -g est seulement suppor
*** 24079,24085 ****
  msgid "-g option disabled"
  msgstr "option -g désactivée"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 24085,24091 ----
  msgid "-g option disabled"
  msgstr "option -g désactivée"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "argument 1 de « __builtin_spe_pr
*** 24308,24359 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argument 1 de « __builtin_spe_predicate » est hors limite"
  
! #: config/rs6000/rs6000.c:13884
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "trame de pile trop grande"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "pas de profilage du code de 64 bits pour cet ABI"
  
! #: config/rs6000/rs6000.c:17523
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17525
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17529
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17531
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17533
  #, fuzzy, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17535
  #, fuzzy, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17537
  #, fuzzy, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17539
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 24314,24365 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argument 1 de « __builtin_spe_predicate » est hors limite"
  
! #: config/rs6000/rs6000.c:13885
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "trame de pile trop grande"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "pas de profilage du code de 64 bits pour cet ABI"
  
! #: config/rs6000/rs6000.c:17524
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17526
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17530
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17532
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17534
  #, fuzzy, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17536
  #, fuzzy, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17538
  #, fuzzy, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "utilisation du type 'long' Altivec est obsolète; utilisez 'int'"
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 24552,24595 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC et -mcall-%s sont incompatibles"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs n'est pas supporté par la sous-cible"
  
! #: config/sh/sh.c:7629
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "attribut « %s » s'applique seulement à des fonctions d'interruption"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "attribut interrupt_handler n'est pas compatible avec -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "l'attribut « %s » de l'argument n'est pas une contante chaîne"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "l'attribut « %s » de l'argument n'est pas une contante entière"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9835
  #, fuzzy, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Utiliser le registre BK comme registre général tout usage"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
--- 24558,24601 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC et -mcall-%s sont incompatibles"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs n'est pas supporté par la sous-cible"
  
! #: config/sh/sh.c:7638
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "attribut « %s » s'applique seulement à des fonctions d'interruption"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "attribut interrupt_handler n'est pas compatible avec -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "l'attribut « %s » de l'argument n'est pas une contante chaîne"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "l'attribut « %s » de l'argument n'est pas une contante entière"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9844
  #, fuzzy, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Utiliser le registre BK comme registre général tout usage"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
*************** msgstr "pas « %D(int) » déclaré pour le 
*** 24983,25155 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaison entre « %#T » et « %#T »"
  
! #: cp/call.c:4127
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "pas « operator %s » adapté pour « %T »"
  
! #: cp/call.c:4145
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "« %+#D » est privé"
  
! #: cp/call.c:4147
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "« %+#D » est protégé"
  
! #: cp/call.c:4149
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "« %+#D » et inaccessible"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "à l'intérieur du contexte"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "conversion invalide de « %T » vers « %T »"
  
! #: cp/call.c:4241
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  initialisation de l'argument %P de « %D »"
  
! #: cp/call.c:4253
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passage d'un NULL utilisé pour un non pointeur %s %P de « %D »"
  
! #: cp/call.c:4256
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s vers un type non pointeur « %T » à partir d'un NULL"
  
! #: cp/call.c:4264
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "dans le passage de l'argument %P de « %+D »"
  
! #: cp/call.c:4267
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "conversion de « %T » vers « %T »"
  
! #: cp/call.c:4407
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "ne peut lier le champ de bits « %E » avec « %T »"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ne peut lier le champs empaqueté « %E » avec « %T »"
  
! #: cp/call.c:4413
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ne peut lier la rvalue « %E » avec « %T »"
  
! #: cp/call.c:4527
  #, fuzzy, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ne peut recevoir d'objets de type non POD « %#T » through « ... »; l'appel échouera lors de l'éxecution"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, fuzzy, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ne peut recevoir d'objets de type non POD « %#T » through « ... »; l'appel échouera lors de l'éxecution"
  
! #: cp/call.c:4598
  #, fuzzy, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "argument par défaut pour le paramètre %d de « %D » n'a pas encore été analysé"
  
! #: cp/call.c:4682
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Avertir à propos des fonctions qui pourraient être candidates pour les attributs de format"
  
! #: cp/call.c:4819
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "passant « %T» comme «cet» argument de « %#D » écarte les qualificateurs"
  
! #: cp/call.c:4838
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "« %T » est une base accessible de « %T »"
  
! #: cp/call.c:5094
  #, fuzzy, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "ne peut repérer le champ classe$ dans le type d'interface JAVA « %T »"
  
! #: cp/call.c:5337
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "appel à une non fonction « %D »"
  
! #: cp/call.c:5459
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel à « %T::%s(%A)%#V »"
  
! #: cp/call.c:5477
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "appel du surchargé « %s(%A) » est ambiguë"
  
! #: cp/call.c:5503
  #, fuzzy, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "ne peut appeler la fonction membre « %D » sans objet"
  
! #: cp/call.c:6123
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "passant « %T » à choisit « %T » au lieu de « %T »"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr " dans l'appel de « %D »"
  
! #: cp/call.c:6182
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "choix de « %D » à la place de « %D »"
  
! #: cp/call.c:6183
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr " pour la conversion de « %T » vers « %T »"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  parce que la séquence de conversion pour l'argument est meilleure"
  
! #: cp/call.c:6299
  #, 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++ indique qu'ils sont ambiguës même à travers la plus mauvaise conversion pour le premier que la plus mauvaise pour la seconde:"
  
! #: cp/call.c:6443
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "ne peut convertir « %E » vers « %T »"
  
! #: cp/call.c:6577
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "initialisation invalide pour une référence à un non constante de type « %T » à partir d'un type temporaire de type « %T »"
  
! #: cp/call.c:6581
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "initialisation invalide de référence d'un type « %T » à partir d'une expression de type « %T »"
--- 24989,25166 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaison entre « %#T » et « %#T »"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "pas « operator %s » adapté pour « %T »"
  
! #: cp/call.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "« %+#D » est privé"
  
! #: cp/call.c:4163
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "« %+#D » est protégé"
  
! #: cp/call.c:4165
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "« %+#D » et inaccessible"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "à l'intérieur du contexte"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "conversion invalide de « %T » vers « %T »"
  
! #: cp/call.c:4257
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  initialisation de l'argument %P de « %D »"
  
! #: cp/call.c:4269
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passage d'un NULL utilisé pour un non pointeur %s %P de « %D »"
  
! #: cp/call.c:4272
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s vers un type non pointeur « %T » à partir d'un NULL"
  
! #: cp/call.c:4280
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "dans le passage de l'argument %P de « %+D »"
  
! #: cp/call.c:4283
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "conversion de « %T » vers « %T »"
  
! #: cp/call.c:4423
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "ne peut lier le champ de bits « %E » avec « %T »"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ne peut lier le champs empaqueté « %E » avec « %T »"
  
! #: cp/call.c:4429
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ne peut lier la rvalue « %E » avec « %T »"
  
! #: cp/call.c:4543
  #, fuzzy, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ne peut recevoir d'objets de type non POD « %#T » through « ... »; l'appel échouera lors de l'éxecution"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, fuzzy, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ne peut recevoir d'objets de type non POD « %#T » through « ... »; l'appel échouera lors de l'éxecution"
  
! #: cp/call.c:4614
  #, fuzzy, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "argument par défaut pour le paramètre %d de « %D » n'a pas encore été analysé"
  
! #: cp/call.c:4698
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Avertir à propos des fonctions qui pourraient être candidates pour les attributs de format"
  
! #: cp/call.c:4835
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "passant « %T» comme «cet» argument de « %#D » écarte les qualificateurs"
  
! #: cp/call.c:4854
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "« %T » est une base accessible de « %T »"
  
! #: cp/call.c:5110
  #, fuzzy, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "ne peut repérer le champ classe$ dans le type d'interface JAVA « %T »"
  
! #: cp/call.c:5353
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "appel à une non fonction « %D »"
  
! #: cp/call.c:5475
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "pas de fonction concordante pour l'appel à « %T::%s(%A)%#V »"
  
! #: cp/call.c:5493
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "appel du surchargé « %s(%A) » est ambiguë"
  
! #: cp/call.c:5519
  #, fuzzy, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "ne peut appeler la fonction membre « %D » sans objet"
  
! #: cp/call.c:6139
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "passant « %T » à choisit « %T » au lieu de « %T »"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr " dans l'appel de « %D »"
  
! #: cp/call.c:6198
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "choix de « %D » à la place de « %D »"
  
! #: cp/call.c:6199
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr " pour la conversion de « %T » vers « %T »"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  parce que la séquence de conversion pour l'argument est meilleure"
  
! #: cp/call.c:6315
  #, 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++ indique qu'ils sont ambiguës même à travers la plus mauvaise conversion pour le premier que la plus mauvaise pour la seconde:"
  
! #: cp/call.c:6459
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "ne peut convertir « %E » vers « %T »"
  
! #: cp/call.c:6593
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "initialisation invalide pour une référence à un non constante de type « %T » à partir d'un type temporaire de type « %T »"
  
! #: cp/call.c:6597
  #, fuzzy, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "initialisation invalide de référence d'un type « %T » à partir d'une expression de type « %T »"
*************** msgstr "« %D » contient des classes vide
*** 25430,25436 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "disposition des classes est dérivés de la classe vide « %T » peut être modifiée dans une version future de GCC"
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redéfinition de « %#T »"
--- 25441,25447 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "disposition des classes est dérivés de la classe vide « %T » peut être modifiée dans une version future de GCC"
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redéfinition de « %#T »"
*************** msgstr "« %#T » a des fonctions virtuell
*** 25445,25486 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "tentative de complétion du struct, mais a été stoppé en raison d'erreurs précédentes d'analyses syntaxiques"
  
! #: cp/class.c:5690
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "chaîne du langage « \"%s\" » n'est pas reconnue"
  
! #: cp/class.c:5779
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ne peut résoudre la fonction surchargé « %D » basé sur la conversion vers le type « %T »"
  
! #: cp/class.c:5908
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "pas de concordance de conversion de fonction « %D » vers le type « %#T »"
  
! #: cp/class.c:5931
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "conversion d'une fonction surchargée « %D » vers le type « %#T » est ambiguë"
  
! #: cp/class.c:5957
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "pointeur assumé vers le membre « %D »"
  
! #: cp/class.c:5960
  #, fuzzy, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un pointeur vers un membre peut seulement être formé avec «&%E»)"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "pas assez d'information sur le type"
  
! #: cp/class.c:6033
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "argument de type « %T » ne concorde pas avec « %T »"
--- 25456,25497 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "tentative de complétion du struct, mais a été stoppé en raison d'erreurs précédentes d'analyses syntaxiques"
  
! #: cp/class.c:5702
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "chaîne du langage « \"%s\" » n'est pas reconnue"
  
! #: cp/class.c:5791
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ne peut résoudre la fonction surchargé « %D » basé sur la conversion vers le type « %T »"
  
! #: cp/class.c:5920
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "pas de concordance de conversion de fonction « %D » vers le type « %#T »"
  
! #: cp/class.c:5943
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "conversion d'une fonction surchargée « %D » vers le type « %#T » est ambiguë"
  
! #: cp/class.c:5969
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "pointeur assumé vers le membre « %D »"
  
! #: cp/class.c:5972
  #, fuzzy, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(un pointeur vers un membre peut seulement être formé avec «&%E»)"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "pas assez d'information sur le type"
  
! #: cp/class.c:6045
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "argument de type « %T » ne concorde pas avec « %T »"
*************** msgstr "argument de type « %T » ne conco
*** 25490,25501 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "déclaration de « %#D »"
  
! #: cp/class.c:6321
  #, fuzzy, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "changements signifiant de « %D » à partir de « %+#D »"
--- 25501,25512 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "déclaration de « %#D »"
  
! #: cp/class.c:6333
  #, fuzzy, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "changements signifiant de « %D » à partir de « %+#D »"
*************** msgstr "pointeur vers un membre transtyp
*** 25535,25541 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "conversion de « %T » à « %T » écarte les qualificateurs"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "transtypage de « %T » vers « %T » ne fait pas de dé-référence de pointeur"
--- 25546,25552 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "conversion de « %T » à « %T » écarte les qualificateurs"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "transtypage de « %T » vers « %T » ne fait pas de dé-référence de pointeur"
*************** msgstr "  conversions de candidat inclut
*** 25628,25634 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "« %s » a été déclaré « extern » et plus loin « static »"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "déclaration précédente de « %D »"
--- 25639,25645 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "« %s » a été déclaré « extern » et plus loin « static »"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "déclaration précédente de « %D »"
*************** msgstr "« %#D » a été utilisé avant qu'i
*** 25801,25807 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jdéclaration précédente non enligne ici"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "déclaration redondante de « %D » dans la même étendue"
--- 25812,25818 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jdéclaration précédente non enligne ici"
  
! #: cp/decl.c:1593
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "déclaration redondante de « %D » dans la même étendue"
*************** msgstr "déclaration redondante de « %D »
*** 25814,26116 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spécialisation explicite de %D après la première utilisation"
  
! #: cp/decl.c:1943
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%J« %D »: attribut de visibilité ignoré en cause de lui"
  
! #: cp/decl.c:1945
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jentre en conflit avec la déclaration précédente ici"
  
! #: cp/decl.c:2312
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "saut à l'étiquette « %D »"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "saut à l'étiquette du « case »"
  
! #: cp/decl.c:2316
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  à partir d'ici"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2356
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr " initialisation croisée pour « %#D »"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  entre dans la porté d'un non POD « %#D »"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entre dans le bloc d'essais"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entre dans le bloc d'interceptions"
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entre dans le bloc d'essais"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "saut à l'étiquette « %D »"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  à partir d'ici"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  entre dans le bloc d'interception"
  
! #: cp/decl.c:2471
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr " saut d'initialisation pour « %#D »"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "étiquette nommée wchar_t"
  
! #: cp/decl.c:2551
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "étiquette « %D » apparaît en double"
  
! #: cp/decl.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "« %T::%D » n'est pas un type"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "« %D » utilisé sans patron de paramétres"
  
! #: cp/decl.c:2835
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "« %T » n'est pas un type de classe"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "pas de patron de classe nommé « %#T » in « %#T »"
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "pas de type nommé dans « %#T » dans « %#T »"
  
! #: cp/decl.c:2855
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2862
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "paramètres du patron ne peuvent pas être amis"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "  « %#D » déclaré ici"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jun UNION  anonyme ne peut avoir de fonctions membres"
  
! #: cp/decl.c:3614
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "membre « %#D » avec constructeur n'est pas permis dans un aggrégat anonyme"
  
! #: cp/decl.c:3617
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "membre « %#D » avec destructeur n'est pas permis dans un aggrégat anonyme"
  
! #: cp/decl.c:3620
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "membre « %#D » avec opérateur d'affectation par copie n'est pas permis dans un aggrégat anonyme"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une déclaration"
  
! #: cp/decl.c:3649
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redéclaration du type interne C++ « %T »"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la déclaration typedef"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ interdit les structures anonymes"
  
! #: cp/decl.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "« %D » ne peut seulement être spécifier pour les fonctions"
  
! #: cp/decl.c:3707
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "« %D » peut seulement être spécifié à l'intérieur d'une classe"
  
! #: cp/decl.c:3709
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "« %D » ne peut seulement être spécifié pour les constructeurs"
  
! #: cp/decl.c:3711
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "« %D » ne peut seulement être spécifié pour les objets et les fonctions"
  
! #: cp/decl.c:3717
  #, fuzzy, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "« %D » ne peut seulement être spécifié pour les objets et les fonctions"
  
! #: cp/decl.c:3747
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "déclaration amie précédente de « %D »"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3862
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fonction « %#D » est initialisée comme une variable"
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "déclaration de « %#D » est externe et initialisé"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
! msgstr "%Jdéfinition de la variable « %D » est marquée dllimport"
  
! #: cp/decl.c:3908
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "« %#D » n'est pas un membre statique de « %#T »"
  
! #: cp/decl.c:3914
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ ne permet pas que « %T::%D » soit défini comme « %T::%D »"
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %D"
  
! #: cp/decl.c:3969
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "déclaraion de « %#D » en dehors de la classe n'est pas une définition"
  
! #: cp/decl.c:4036
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable « %#D » est initialisée, mais a un type incomplet"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "éléments du tableau « %#D » ont un type incomplet"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "aggrégat « %#D » a un type incomplet et ne peut être défini"
  
! #: cp/decl.c:4100
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "« %D » déclaré comme référence mais n'est pas initialisé"
  
! #: cp/decl.c:4106
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ interdit l'usage de liste d'initialiseur pour initialiser la référence « %D »"
  
! #: cp/decl.c:4132
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "ne peut initialiser « %T » à partir de « %T »"
  
! #: cp/decl.c:4160
  #, fuzzy, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nom « %D » utilisé dans un style GNU de l'initialisateur désigné pour un tableau"
  
! #: cp/decl.c:4209
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "l'initialisation n'a pu déterminer la taille de « %D »"
  
! #: cp/decl.c:4216
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans « %D »"
  
! #: cp/decl.c:4228
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau « %D » de taille zéro"
--- 25825,26127 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "spécialisation explicite de %D après la première utilisation"
  
! #: cp/decl.c:1944
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%J« %D »: attribut de visibilité ignoré en cause de lui"
  
! #: cp/decl.c:1946
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jentre en conflit avec la déclaration précédente ici"
  
! #: cp/decl.c:2329
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "saut à l'étiquette « %D »"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "saut à l'étiquette du « case »"
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  à partir d'ici"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2373
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr " initialisation croisée pour « %#D »"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  entre dans la porté d'un non POD « %#D »"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  entre dans le bloc d'essais"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  entre dans le bloc d'interceptions"
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  entre dans le bloc d'essais"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "saut à l'étiquette « %D »"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  à partir d'ici"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  entre dans le bloc d'interception"
  
! #: cp/decl.c:2488
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr " saut d'initialisation pour « %#D »"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "étiquette nommée wchar_t"
  
! #: cp/decl.c:2568
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "étiquette « %D » apparaît en double"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "« %T::%D » n'est pas un type"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "« %D » utilisé sans patron de paramétres"
  
! #: cp/decl.c:2852
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "« %T » n'est pas un type de classe"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "pas de patron de classe nommé « %#T » in « %#T »"
  
! #: cp/decl.c:2865
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "pas de type nommé dans « %#T » dans « %#T »"
  
! #: cp/decl.c:2872
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2879
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "paramètres du patron ne peuvent pas être amis"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "  « %#D » déclaré ici"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jun UNION  anonyme ne peut avoir de fonctions membres"
  
! #: cp/decl.c:3631
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "membre « %#D » avec constructeur n'est pas permis dans un aggrégat anonyme"
  
! #: cp/decl.c:3634
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "membre « %#D » avec destructeur n'est pas permis dans un aggrégat anonyme"
  
! #: cp/decl.c:3637
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "membre « %#D » avec opérateur d'affectation par copie n'est pas permis dans un aggrégat anonyme"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une déclaration"
  
! #: cp/decl.c:3666
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redéclaration du type interne C++ « %T »"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la déclaration typedef"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ interdit les structures anonymes"
  
! #: cp/decl.c:3718
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "« %D » ne peut seulement être spécifier pour les fonctions"
  
! #: cp/decl.c:3724
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "« %D » peut seulement être spécifié à l'intérieur d'une classe"
  
! #: cp/decl.c:3726
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "« %D » ne peut seulement être spécifié pour les constructeurs"
  
! #: cp/decl.c:3728
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "« %D » ne peut seulement être spécifié pour les objets et les fonctions"
  
! #: cp/decl.c:3734
  #, fuzzy, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "« %D » ne peut seulement être spécifié pour les objets et les fonctions"
  
! #: cp/decl.c:3764
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "déclaration amie précédente de « %D »"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fonction « %#D » est initialisée comme une variable"
  
! #: cp/decl.c:3890
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "déclaration de « %#D » est externe et initialisé"
  
! #: cp/decl.c:3906
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
! msgstr "%Jdéfinition de la fonction « %D » est marquée dllimport"
  
! #: cp/decl.c:3925
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "« %#D » n'est pas un membre statique de « %#T »"
  
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ ne permet pas que « %T::%D » soit défini comme « %T::%D »"
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3948
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %D"
  
! #: cp/decl.c:3986
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "déclaraion de « %#D » en dehors de la classe n'est pas une définition"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "la variable « %#D » est initialisée, mais a un type incomplet"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "éléments du tableau « %#D » ont un type incomplet"
  
! #: cp/decl.c:4070
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "aggrégat « %#D » a un type incomplet et ne peut être défini"
  
! #: cp/decl.c:4117
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "« %D » déclaré comme référence mais n'est pas initialisé"
  
! #: cp/decl.c:4123
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ interdit l'usage de liste d'initialiseur pour initialiser la référence « %D »"
  
! #: cp/decl.c:4149
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "ne peut initialiser « %T » à partir de « %T »"
  
! #: cp/decl.c:4177
  #, fuzzy, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "nom « %D » utilisé dans un style GNU de l'initialisateur désigné pour un tableau"
  
! #: cp/decl.c:4226
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "l'initialisation n'a pu déterminer la taille de « %D »"
  
! #: cp/decl.c:4233
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans « %D »"
  
! #: cp/decl.c:4245
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau « %D » de taille zéro"
*************** msgstr "tableau « %D » de taille zéro"
*** 26118,26345 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "taille de stockage de « %D » n'est pas connue"
  
! #: cp/decl.c:4293
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "taille de stockage de « %D » n'est pas une constante"
  
! #: cp/decl.c:4342
  #, fuzzy, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "désolé: sémantique de fonction enligne de données statiques « %#D » est erronée (vous obtiendrez de multiples copies)"
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  vous pouvez contourner cela en enlevant l'initialiseur"
  
! #: cp/decl.c:4372
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "constante « %D » non initialisée"
  
! #: cp/decl.c:4484
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "initialisation invalide pour la méthode virtuelle « %D »"
  
! #: cp/decl.c:4526
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "initialiseur de « %T » doit être entre accolades"
  
! #: cp/decl.c:4544
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "« %T » n'a pas de membre de données non statique nommé « %D »"
  
! #: cp/decl.c:4595
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades autour de l'initialiseur scalaire pour « %T »"
  
! #: cp/decl.c:4678
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation"
  
! #: cp/decl.c:4735
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'initialiseurs pour « %T »"
  
! #: cp/decl.c:4778
  #, fuzzy, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "objet de taille variable « %D » peut ne pas être initialisé"
  
! #: cp/decl.c:4784
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "« %D » a un type incomplet"
  
! #: cp/decl.c:4796
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "éléments en excès dans l'initialisation d'union"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "« %D » doit être initialisé par un constructeur, non pas par « {...} »"
  
! #: cp/decl.c:4880
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma prend une chaîne entourée de parenthèrese"
  
! #: cp/decl.c:4895
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "structure « %D » avec constantes non initialisées de membres"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "structure « %D » avec références non initialisées de membres"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (non pas l'initialisation) dans la déclaration"
  
! #: cp/decl.c:5184
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "masque la déclaration précédente de « %#D »"
  
! #: cp/decl.c:5214
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "« %D » ne peut être utilisé comme un thread local parce qu'il a un non POD de type « %T »"
  
! #: cp/decl.c:5250
  #, fuzzy, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "« %D » est un thread local et ne peut donc pas être initialisé dynamiquement"
  
! #: cp/decl.c:5268
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "tableau initialisé à l'aide de l'expression de tableau non constante"
  
! #: cp/decl.c:5857
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destructeur pour la classe étrangère « %T » ne peut être un membre"
  
! #: cp/decl.c:5859
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "constructeur pour la classe étrangère « %T » ne peut être un membre"
  
! #: cp/decl.c:5880
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "« %D» déclaré comme « virtual » %s"
  
! #: cp/decl.c:5882
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "« %D» déclaré comme « inline » %s"
  
! #: cp/decl.c:5884
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "spécificateurs de fonction « const» et «volatile» invalide pour « %D » dans la déclaration %s"
  
! #: cp/decl.c:5888
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "« %D » déclaré comme un ami"
  
! #: cp/decl.c:5894
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "« %D » déclaré avec une exception de spécification"
  
! #: cp/decl.c:5928
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "déclaration de « %D » n'est pas dans l'espace de noms entourant « %D »"
  
! #: cp/decl.c:6017
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "définition explicite de spécialisation « %D » dans lka déclaration ami"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "utilisation invalide du template-id « %D » dans la déclaration du patron primaire"
  
! #: cp/decl.c:6057
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "arguments par défaut ne sont pas permis dans la déclaration amie de la spécialisation du patron « %D »"
  
! #: cp/decl.c:6065
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "« inline» n'estpas permis dans la déclaration amie de la spécialisation du patron « %D »"
  
! #: cp/decl.c:6108
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut déclarer « ::main » comme étant un patron"
  
! #: cp/decl.c:6110
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut déclarer «::main» à être enligne"
  
! #: cp/decl.c:6112
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut déclarer « ::main » comme étant static"
  
! #: cp/decl.c:6140
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "fonction non locale « %#D » utilise un type anonyme"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, fuzzy, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "« %#D » ne réfère pas à un type non qualifié, aussi il n'est pas utilisé pour la liaison"
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "fonction non locale « %#D » utilise un type local « %T »"
  
! #: cp/decl.c:6172
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sfonction membre « %D » ne peut avoir « %T » comme qualificateur de méthode"
  
! #: cp/decl.c:6224
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "« main» doit retourner « int »"
  
! #: cp/decl.c:6258
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "définition implicitement déclarée « %D »"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "pas de fonction membre « %#D » déclarée dans la classe « %T »"
--- 26129,26356 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "taille de stockage de « %D » n'est pas connue"
  
! #: cp/decl.c:4310
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "taille de stockage de « %D » n'est pas une constante"
  
! #: cp/decl.c:4359
  #, fuzzy, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "désolé: sémantique de fonction enligne de données statiques « %#D » est erronée (vous obtiendrez de multiples copies)"
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  vous pouvez contourner cela en enlevant l'initialiseur"
  
! #: cp/decl.c:4389
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "constante « %D » non initialisée"
  
! #: cp/decl.c:4501
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "initialisation invalide pour la méthode virtuelle « %D »"
  
! #: cp/decl.c:4543
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "initialiseur de « %T » doit être entre accolades"
  
! #: cp/decl.c:4561
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "« %T » n'a pas de membre de données non statique nommé « %D »"
  
! #: cp/decl.c:4612
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades autour de l'initialiseur scalaire pour « %T »"
  
! #: cp/decl.c:4695
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation"
  
! #: cp/decl.c:4752
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'initialiseurs pour « %T »"
  
! #: cp/decl.c:4795
  #, fuzzy, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "objet de taille variable « %D » peut ne pas être initialisé"
  
! #: cp/decl.c:4801
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "« %D » a un type incomplet"
  
! #: cp/decl.c:4813
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "éléments en excès dans l'initialisation d'union"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "« %D » doit être initialisé par un constructeur, non pas par « {...} »"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma prend une chaîne entourée de parenthèrese"
  
! #: cp/decl.c:4912
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "structure « %D » avec constantes non initialisées de membres"
  
! #: cp/decl.c:4914
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "structure « %D » avec références non initialisées de membres"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (non pas l'initialisation) dans la déclaration"
  
! #: cp/decl.c:5229
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "masque la déclaration précédente de « %#D »"
  
! #: cp/decl.c:5259
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "« %D » ne peut être utilisé comme un thread local parce qu'il a un non POD de type « %T »"
  
! #: cp/decl.c:5295
  #, fuzzy, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "« %D » est un thread local et ne peut donc pas être initialisé dynamiquement"
  
! #: cp/decl.c:5313
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "tableau initialisé à l'aide de l'expression de tableau non constante"
  
! #: cp/decl.c:5913
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destructeur pour la classe étrangère « %T » ne peut être un membre"
  
! #: cp/decl.c:5915
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "constructeur pour la classe étrangère « %T » ne peut être un membre"
  
! #: cp/decl.c:5936
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "« %D» déclaré comme « virtual » %s"
  
! #: cp/decl.c:5938
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "« %D» déclaré comme « inline » %s"
  
! #: cp/decl.c:5940
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "spécificateurs de fonction « const» et «volatile» invalide pour « %D » dans la déclaration %s"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "« %D » déclaré comme un ami"
  
! #: cp/decl.c:5950
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "« %D » déclaré avec une exception de spécification"
  
! #: cp/decl.c:5984
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "déclaration de « %D » n'est pas dans l'espace de noms entourant « %D »"
  
! #: cp/decl.c:6073
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "définition explicite de spécialisation « %D » dans lka déclaration ami"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "utilisation invalide du template-id « %D » dans la déclaration du patron primaire"
  
! #: cp/decl.c:6113
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "arguments par défaut ne sont pas permis dans la déclaration amie de la spécialisation du patron « %D »"
  
! #: cp/decl.c:6121
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "« inline» n'estpas permis dans la déclaration amie de la spécialisation du patron « %D »"
  
! #: cp/decl.c:6164
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut déclarer « ::main » comme étant un patron"
  
! #: cp/decl.c:6166
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut déclarer «::main» à être enligne"
  
! #: cp/decl.c:6168
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut déclarer « ::main » comme étant static"
  
! #: cp/decl.c:6196
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "fonction non locale « %#D » utilise un type anonyme"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, fuzzy, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "« %#D » ne réfère pas à un type non qualifié, aussi il n'est pas utilisé pour la liaison"
  
! #: cp/decl.c:6205
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "fonction non locale « %#D » utilise un type local « %T »"
  
! #: cp/decl.c:6228
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sfonction membre « %D » ne peut avoir « %T » comme qualificateur de méthode"
  
! #: cp/decl.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "« main» doit retourner « int »"
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "définition implicitement déclarée « %D »"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "pas de fonction membre « %#D » déclarée dans la classe « %T »"
*************** msgstr "pas de fonction membre « %#D » d
*** 26348,26893 ****
  #. 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/decl.c:6422
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "fonction non locale « %#D » utilise un type anonyme"
  
! #: cp/decl.c:6431
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "variable non locale « %#D » utilise un type local « %T »"
  
! #: cp/decl.c:6548
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "initialisation invalide dans la class de données de membre statiques d'un non entier de type « %T »"
  
! #: cp/decl.c:6558
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ interdit l'initialisation intra-classe d'un membre statique non constant « %D »"
  
! #: cp/decl.c:6562
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ interdit l'initialisation d'une membre constant « %D » d'un type non entier « %T »"
  
! #: cp/decl.c:6586
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taille du tableau « %D » n'est pas de type entier « %T »"
  
! #: cp/decl.c:6588
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taille du tableau a type non entier « %T »"
  
! #: cp/decl.c:6624
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "taille du tableau « %D » est négative"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "taille du tableau est négative"
  
! #: cp/decl.c:6634
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ interdit les tableaux de taille zéro « %D »"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ interdit les tableaux de taille zéro"
  
! #: cp/decl.c:6643
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taille du tableau « %D » n'a pas une expression de constante de type entier"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taille du tableau n'est pas une expression de constante de type entier"
  
! #: cp/decl.c:6652
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ interdit les tableaus de taille variable « %D »"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ interdit le tableau de taille variable"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "débordement dans les dimensions du tableau"
  
! #: cp/decl.c:6759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "déclaration de « %D » comme « %s »"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "création de %s"
  
! #: cp/decl.c:6773
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "déclaration de « %D » comme tableau multidimensionel doit avoir des bornes pour chaque dimension excepté pour la première"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "tableau multidimensionel doit avoir des bornes pour chaque dimension excepté pour la première"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spécification de type retourné pour un constructeur est invalide"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spécification de type retourné pour un destructeur est invalide"
  
! #: cp/decl.c:6835
  #, fuzzy, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "opérateur « %T » déclaré comme retournant « %T »"
  
! #: cp/decl.c:6837
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type spécifié retourné pour l'opérateur « %T »"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommée ou champ déclaré void"
  
! #: cp/decl.c:6863
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ « %E » déclaré « void »"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ déclaré void"
  
! #: cp/decl.c:7031
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du membre « %D »"
  
! #: cp/decl.c:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "définition invalide d'un type qualifié « %T »"
  
! #: cp/decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du membre « %D »"
  
! #: cp/decl.c:7049
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "type « %T » n'est pas dérivé du type « %T »"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "déclaration de « %D » comme non-fonction"
  
! #: cp/decl.c:7071
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "redéclaration de « %T » qui n'est pas un patron"
  
! #: cp/decl.c:7100
  #, fuzzy, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot réservé « %D »"
  
! #: cp/decl.c:7147
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "définition de fonction déclarée « register »"
  
! #: cp/decl.c:7189
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "deux types de données ou plus dans la déclaration de « %s »"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ interdit la déclaration de « %s » sans type"
  
! #: cp/decl.c:7283
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed ou unsigned est invalide pour « %s »"
  
! #: cp/decl.c:7285
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "signed et unsigned donnés ensembles pour « %s »"
  
! #: cp/decl.c:7287
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "« complex » invalide pour « %s »"
  
! #: cp/decl.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "« complex » invalide pour « %s »"
  
! #: cp/decl.c:7291
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "« complex » invalide pour « %s »"
  
! #: cp/decl.c:7293
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "« long », « short », « signed » ou « unsigned » invalide pour « %s »"
  
! #: cp/decl.c:7295
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "« long » ou « short » spécifié avec « char » pour « %s »"
  
! #: cp/decl.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long et short spécifiés ensembles pour « %s »"
  
! #: cp/decl.c:7303
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "« long », « short », « signed » ou « unsigned » utilisé incorrectement pour « %s »"
  
! #: cp/decl.c:7367
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "« complex » invalide pour « %s »"
  
! #: cp/decl.c:7396
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "qualificateurs ne sont pas permis dans la déclaration de « operator %T »"
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "qualificateurs « %V » ignorés pour « %T »"
  
! #: cp/decl.c:7431
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "membre « %D » ne peut être déclaré virtuel et statique"
  
! #: cp/decl.c:7439
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "« %T::%D » n'est pas un déclarateur valide"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "déclaration typedef invalide dans le paramètre de la déclaration"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "spécificateurs de classe de stockage invalides dans la déclaration des paramètres"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtuel en dehors de la déclaration de classe"
  
! #: cp/decl.c:7479
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiples classes de stockage dans la déclaration de « %s »"
  
! #: cp/decl.c:7484
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "déclaration conflictuelle « %#D »"
  
! #: cp/decl.c:7507
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spécifiée pour %s « %s »"
  
! #: cp/decl.c:7541
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la déclaration hors de toute fonction de « %s » a spécifié « auto »"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spécificateurs de classe de stockage invalide dans les déclarations de fonction amie"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut être une fonction membre statique"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut être une fonction membre statique"
  
! #: cp/decl.c:7678
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "destructeurs ne peut être « %s »"
  
! #: cp/decl.c:7679
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "constructeurs ne peuvent pas être « %s »"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "constructeurs ne peut être déclarés virtuels"
  
! #: cp/decl.c:7709
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "ne peut initialiser la fonction amie « %s »"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fonctions virtuelles ne peuvent être amies"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "déclaration amie n'est pas dans la définition de classe"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "ne peut définir une fonction amie « %s » dans une définition locale de classe"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramètre"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ne peut déclarer une référence vers « %#T »"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut déclarer un pointeur vers « %#T »"
  
! #: cp/decl.c:7759
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ne peut déclarer un pointeur vers le membre « %#T »"
  
! #: cp/decl.c:7822
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "identificateur de patron « %D » utilisé comme déclarateur"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les fonctions membres sont implicitement amis de leur classe"
  
! #: cp/decl.c:7874
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification additionnelle « %T:: » sur le membre « %s » est ignorée"
  
! #: cp/decl.c:7906
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "ne peut déclarer la fonction membre « %T::%s » à l'intérieur de « %T »"
  
! #: cp/decl.c:7907
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "ne peut déclarer la fonction membre « %T::%s » à l'intérieur de « %T »"
  
! #: cp/decl.c:7923
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "ne peut déclarer le membre « %T::%s » à l'intérieur de « %T »"
  
! #: cp/decl.c:7957
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "membre de données peut ne pas avoir de type « %T » modifié de manière variable"
  
! #: cp/decl.c:7959
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "paramètre peut ne pas avoir de type « %T » modifié de manière variable"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "seuls les déclarations de constructeurs peuvent être « explicit »"
  
! #: cp/decl.c:7975
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "le non membre « %s » ne peut être déclaré « mutable »"
  
! #: cp/decl.c:7980
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "un membre non objet « %s » ne peut être déclaré « mutable »"
  
! #: cp/decl.c:7986
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fonction « %s » ne peut être déclarée « mutable »"
  
! #: cp/decl.c:7991
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static « %s » ne peut être déclaré « mutable »"
  
! #: cp/decl.c:7996
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const « %s » ne peut être déclaré « mutable »"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jnom du typedef peut ne pas être un nom de spécificateur imbriqué"
  
! #: cp/decl.c:8044
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ interdit le type imbriqué « %D » avec le même nom que la classe de fermeture"
  
! #: cp/decl.c:8134
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "Le type retourné d'une fonction ne peut être une fonction"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "qulificateurs de types spécifiés pour la déclaration d'une classe amie"
  
! #: cp/decl.c:8165
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "« inline » spécifié pour la déclaration d'une classe amie"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "paramètres du patron ne peuvent pas être amis"
  
! #: cp/decl.c:8175
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "déclaration ami requiert une clé de classe, i.e. « friend class %T::%D »"
  
! #: cp/decl.c:8179
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "déclaration amie requiert une clé de classes, i.e. « friend %#T »"
  
! #: cp/decl.c:8192
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "tentative de rendre la classe « %T » un ami de la portée globale"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificteurs invalide pour un type de fonction (autre que fonction membre)"
  
! #: cp/decl.c:8218
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "déclaration abstrait « %T » utilisé dans la déclaration"
  
! #: cp/decl.c:8247
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser «::» dans le paramètre d'un déclaration"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de « :: »"
  
! #: cp/decl.c:8308
  #, fuzzy, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "ne peut rendre « %D » dans la méthode -- n'est pas dans la classe"
  
! #: cp/decl.c:8317
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "fonction « %D » déclaré comme virtuelle à l'intérieur d'un agrégat"
  
! #: cp/decl.c:8326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "« %D » ne peut être déclaré virtuel, alors qu'il est toujours statique"
  
! #: cp/decl.c:8342
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "qualificateurs ne sont pas permis dans la déclaration de « operator %T »"
  
! #: cp/decl.c:8352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "déclaration de « %D » masque un membre de « this »"
  
! #: cp/decl.c:8428
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "champ « %D » a un type incomplet"
  
! #: cp/decl.c:8430
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nom « %T » a un type incomplet"
  
! #: cp/decl.c:8439
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr " dans l'instanciation du patron « %T »"
  
! #: cp/decl.c:8448
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "« %s » n'est ni une fonction ni une fonction membre ; ne peut être déclaré ami"
--- 26359,26904 ----
  #. 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/decl.c:6478
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "fonction non locale « %#D » utilise un type anonyme"
  
! #: cp/decl.c:6487
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "variable non locale « %#D » utilise un type local « %T »"
  
! #: cp/decl.c:6604
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "initialisation invalide dans la class de données de membre statiques d'un non entier de type « %T »"
  
! #: cp/decl.c:6614
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ interdit l'initialisation intra-classe d'un membre statique non constant « %D »"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ interdit l'initialisation d'une membre constant « %D » d'un type non entier « %T »"
  
! #: cp/decl.c:6642
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taille du tableau « %D » n'est pas de type entier « %T »"
  
! #: cp/decl.c:6644
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taille du tableau a type non entier « %T »"
  
! #: cp/decl.c:6680
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "taille du tableau « %D » est négative"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "taille du tableau est négative"
  
! #: cp/decl.c:6690
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ interdit les tableaux de taille zéro « %D »"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ interdit les tableaux de taille zéro"
  
! #: cp/decl.c:6699
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taille du tableau « %D » n'a pas une expression de constante de type entier"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taille du tableau n'est pas une expression de constante de type entier"
  
! #: cp/decl.c:6708
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ interdit les tableaus de taille variable « %D »"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ interdit le tableau de taille variable"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "débordement dans les dimensions du tableau"
  
! #: cp/decl.c:6815
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "déclaration de « %D » comme « %s »"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "création de %s"
  
! #: cp/decl.c:6829
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "déclaration de « %D » comme tableau multidimensionel doit avoir des bornes pour chaque dimension excepté pour la première"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "tableau multidimensionel doit avoir des bornes pour chaque dimension excepté pour la première"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spécification de type retourné pour un constructeur est invalide"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spécification de type retourné pour un destructeur est invalide"
  
! #: cp/decl.c:6891
  #, fuzzy, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "opérateur « %T » déclaré comme retournant « %T »"
  
! #: cp/decl.c:6893
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type spécifié retourné pour l'opérateur « %T »"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommée ou champ déclaré void"
  
! #: cp/decl.c:6919
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ « %E » déclaré « void »"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ déclaré void"
  
! #: cp/decl.c:7087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du membre « %D »"
  
! #: cp/decl.c:7090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "définition invalide d'un type qualifié « %T »"
  
! #: cp/decl.c:7093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du membre « %D »"
  
! #: cp/decl.c:7105
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "type « %T » n'est pas dérivé du type « %T »"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "déclaration de « %D » comme non-fonction"
  
! #: cp/decl.c:7127
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "redéclaration de « %T » qui n'est pas un patron"
  
! #: cp/decl.c:7156
  #, fuzzy, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot réservé « %D »"
  
! #: cp/decl.c:7203
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "définition de fonction déclarée « register »"
  
! #: cp/decl.c:7245
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "deux types de données ou plus dans la déclaration de « %s »"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ interdit la déclaration de « %s » sans type"
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed ou unsigned est invalide pour « %s »"
  
! #: cp/decl.c:7341
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "signed et unsigned donnés ensembles pour « %s »"
  
! #: cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "« complex » invalide pour « %s »"
  
! #: cp/decl.c:7345
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "« complex » invalide pour « %s »"
  
! #: cp/decl.c:7347
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "« complex » invalide pour « %s »"
  
! #: cp/decl.c:7349
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "« long », « short », « signed » ou « unsigned » invalide pour « %s »"
  
! #: cp/decl.c:7351
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "« long » ou « short » spécifié avec « char » pour « %s »"
  
! #: cp/decl.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long et short spécifiés ensembles pour « %s »"
  
! #: cp/decl.c:7359
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "« long », « short », « signed » ou « unsigned » utilisé incorrectement pour « %s »"
  
! #: cp/decl.c:7423
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "« complex » invalide pour « %s »"
  
! #: cp/decl.c:7452
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "qualificateurs ne sont pas permis dans la déclaration de « operator %T »"
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "qualificateurs « %V » ignorés pour « %T »"
  
! #: cp/decl.c:7487
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "membre « %D » ne peut être déclaré virtuel et statique"
  
! #: cp/decl.c:7495
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "« %T::%D » n'est pas un déclarateur valide"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "déclaration typedef invalide dans le paramètre de la déclaration"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "spécificateurs de classe de stockage invalides dans la déclaration des paramètres"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtuel en dehors de la déclaration de classe"
  
! #: cp/decl.c:7535
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiples classes de stockage dans la déclaration de « %s »"
  
! #: cp/decl.c:7540
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "déclaration conflictuelle « %#D »"
  
! #: cp/decl.c:7563
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spécifiée pour %s « %s »"
  
! #: cp/decl.c:7597
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la déclaration hors de toute fonction de « %s » a spécifié « auto »"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spécificateurs de classe de stockage invalide dans les déclarations de fonction amie"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut être une fonction membre statique"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut être une fonction membre statique"
  
! #: cp/decl.c:7734
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "destructeurs ne peut être « %s »"
  
! #: cp/decl.c:7735
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "constructeurs ne peuvent pas être « %s »"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "constructeurs ne peut être déclarés virtuels"
  
! #: cp/decl.c:7765
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "ne peut initialiser la fonction amie « %s »"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fonctions virtuelles ne peuvent être amies"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "déclaration amie n'est pas dans la définition de classe"
  
! #: cp/decl.c:7775
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "ne peut définir une fonction amie « %s » dans une définition locale de classe"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramètre"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ne peut déclarer une référence vers « %#T »"
  
! #: cp/decl.c:7807
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut déclarer un pointeur vers « %#T »"
  
! #: cp/decl.c:7815
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ne peut déclarer un pointeur vers le membre « %#T »"
  
! #: cp/decl.c:7878
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "identificateur de patron « %D » utilisé comme déclarateur"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les fonctions membres sont implicitement amis de leur classe"
  
! #: cp/decl.c:7930
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification additionnelle « %T:: » sur le membre « %s » est ignorée"
  
! #: cp/decl.c:7962
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "ne peut déclarer la fonction membre « %T::%s » à l'intérieur de « %T »"
  
! #: cp/decl.c:7963
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "ne peut déclarer la fonction membre « %T::%s » à l'intérieur de « %T »"
  
! #: cp/decl.c:7979
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "ne peut déclarer le membre « %T::%s » à l'intérieur de « %T »"
  
! #: cp/decl.c:8013
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "membre de données peut ne pas avoir de type « %T » modifié de manière variable"
  
! #: cp/decl.c:8015
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "paramètre peut ne pas avoir de type « %T » modifié de manière variable"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "seuls les déclarations de constructeurs peuvent être « explicit »"
  
! #: cp/decl.c:8031
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "le non membre « %s » ne peut être déclaré « mutable »"
  
! #: cp/decl.c:8036
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "un membre non objet « %s » ne peut être déclaré « mutable »"
  
! #: cp/decl.c:8042
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fonction « %s » ne peut être déclarée « mutable »"
  
! #: cp/decl.c:8047
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static « %s » ne peut être déclaré « mutable »"
  
! #: cp/decl.c:8052
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const « %s » ne peut être déclaré « mutable »"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jnom du typedef peut ne pas être un nom de spécificateur imbriqué"
  
! #: cp/decl.c:8100
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ interdit le type imbriqué « %D » avec le même nom que la classe de fermeture"
  
! #: cp/decl.c:8190
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "Le type retourné d'une fonction ne peut être une fonction"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "qulificateurs de types spécifiés pour la déclaration d'une classe amie"
  
! #: cp/decl.c:8221
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "« inline » spécifié pour la déclaration d'une classe amie"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "paramètres du patron ne peuvent pas être amis"
  
! #: cp/decl.c:8231
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "déclaration ami requiert une clé de classe, i.e. « friend class %T::%D »"
  
! #: cp/decl.c:8235
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "déclaration amie requiert une clé de classes, i.e. « friend %#T »"
  
! #: cp/decl.c:8248
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "tentative de rendre la classe « %T » un ami de la portée globale"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificteurs invalide pour un type de fonction (autre que fonction membre)"
  
! #: cp/decl.c:8274
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "déclaration abstrait « %T » utilisé dans la déclaration"
  
! #: cp/decl.c:8303
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser «::» dans le paramètre d'un déclaration"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de « :: »"
  
! #: cp/decl.c:8364
  #, fuzzy, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "ne peut rendre « %D » dans la méthode -- n'est pas dans la classe"
  
! #: cp/decl.c:8373
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "fonction « %D » déclaré comme virtuelle à l'intérieur d'un agrégat"
  
! #: cp/decl.c:8382
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "« %D » ne peut être déclaré virtuel, alors qu'il est toujours statique"
  
! #: cp/decl.c:8398
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "qualificateurs ne sont pas permis dans la déclaration de « operator %T »"
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "déclaration de « %D » masque un membre de « this »"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "champ « %D » a un type incomplet"
  
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nom « %T » a un type incomplet"
  
! #: cp/decl.c:8495
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr " dans l'instanciation du patron « %T »"
  
! #: cp/decl.c:8504
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "« %s » n'est ni une fonction ni une fonction membre ; ne peut être déclaré ami"
*************** msgstr "« %s » n'est ni une fonction ni 
*** 26904,26996 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ interdit l'initialisation du membre « %D »"
  
! #: cp/decl.c:8502
  #, fuzzy, gcc-internal-format
  msgid "making %qD static"
  msgstr "rendant « %D » statique"
  
! #: cp/decl.c:8572
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "classe de stockage « auto» invalide pour une fonction « %s  »"
  
! #: cp/decl.c:8574
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "classe de stockage « register» invalide pour une fonction « %s  »"
  
! #: cp/decl.c:8576
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "classe de stockage « __thread » invalide pour la fonction « %s  »"
  
! #: cp/decl.c:8587
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "classe de stockage « inline» invalide pour une fonction « %s  » déclarée en dehors de la portée globale"
  
! #: cp/decl.c:8590
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "classe de stockage « inline» invalide pour une fonction « %s  » déclarée en dehors de la portée globale"
  
! #: cp/decl.c:8598
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction virtuelle d'une non classe « %s »"
  
! #: cp/decl.c:8629
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "ne peut déclarer la fonction membre « %D » comme ayant un lien statique"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ne peut déclarer une fonction statique à l'intérieur d'une autre fonction"
  
! #: cp/decl.c:8666
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "« static » ne peut pas être utilisé lors de la définition (contrairement à la déclaration) de données de membres statiques"
  
! #: cp/decl.c:8673
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "mambre statique « %D» déclaré «register »"
  
! #: cp/decl.c:8678
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ne peut explicitement déclarer le membre « %#D » comme ayant une liaison externe"
  
! #: cp/decl.c:8816
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "argument par défaut pour « %#D » à un type « %T »"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "argument par défaut pour le paramètre de type « %T » a le type « %T »"
  
! #: cp/decl.c:8836
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argument par défaut « %E » utiliser une variable locale « %D »"
  
! #: cp/decl.c:8905
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "paramètre « %D » incorrectement validé comme type de méthode"
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "paramètre « %D » inclut %s au tableau de bornes inconnues « %T »"
--- 26915,27007 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ interdit l'initialisation du membre « %D »"
  
! #: cp/decl.c:8558
  #, fuzzy, gcc-internal-format
  msgid "making %qD static"
  msgstr "rendant « %D » statique"
  
! #: cp/decl.c:8628
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "classe de stockage « auto» invalide pour une fonction « %s  »"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "classe de stockage « register» invalide pour une fonction « %s  »"
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "classe de stockage « __thread » invalide pour la fonction « %s  »"
  
! #: cp/decl.c:8643
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "classe de stockage « inline» invalide pour une fonction « %s  » déclarée en dehors de la portée globale"
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "classe de stockage « inline» invalide pour une fonction « %s  » déclarée en dehors de la portée globale"
  
! #: cp/decl.c:8654
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction virtuelle d'une non classe « %s »"
  
! #: cp/decl.c:8685
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "ne peut déclarer la fonction membre « %D » comme ayant un lien statique"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ne peut déclarer une fonction statique à l'intérieur d'une autre fonction"
  
! #: cp/decl.c:8722
  #, fuzzy, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "« static » ne peut pas être utilisé lors de la définition (contrairement à la déclaration) de données de membres statiques"
  
! #: cp/decl.c:8729
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "mambre statique « %D» déclaré «register »"
  
! #: cp/decl.c:8734
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ne peut explicitement déclarer le membre « %#D » comme ayant une liaison externe"
  
! #: cp/decl.c:8872
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "argument par défaut pour « %#D » à un type « %T »"
  
! #: cp/decl.c:8875
  #, fuzzy, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "argument par défaut pour le paramètre de type « %T » a le type « %T »"
  
! #: cp/decl.c:8892
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argument par défaut « %E » utiliser une variable locale « %D »"
  
! #: cp/decl.c:8961
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "paramètre « %D » incorrectement validé comme type de méthode"
  
! #: cp/decl.c:8985
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "paramètre « %D » inclut %s au tableau de bornes inconnues « %T »"
*************** msgstr "paramètre « %D » inclut %s au ta
*** 27010,27147 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, fuzzy, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructeur invalide; vous vouliez probablement dire « %T (const %T&) »"
  
! #: cp/decl.c:9219
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "« %D » n'a pas été déclaré dans cet horizon"
  
! #: cp/decl.c:9224
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "« %D » n'a pas été déclaré"
  
! #: cp/decl.c:9247
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "« %D » doit être une fonction membre non statique"
  
! #: cp/decl.c:9256
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "« %D » doit être soit un membre non statique de fonction ou une fonction non membre"
  
! #: cp/decl.c:9277
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "« %D » doit avoir un argument de classe ou de type énuméré"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ interdit la surcharge de l'opérateur ?:"
  
! #: cp/decl.c:9331
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "« %D » doit prendre seulement un OU deux arguments"
  
! #: cp/decl.c:9382
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "postfixe « %D» doit prendre « int » comme argument"
  
! #: cp/decl.c:9385
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "postfixe « %D» doit prndre « int » pour son second argument"
  
! #: cp/decl.c:9393
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "« %D » doit prendre seulement zéro ou un autre argument"
  
! #: cp/decl.c:9395
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "« %D » doit prendre seulement un OU deux arguments"
  
! #: cp/decl.c:9417
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "préfixe « %D » devrait retourner « %T »"
  
! #: cp/decl.c:9423
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfixe « %D » devrait retourner « %T »"
  
! #: cp/decl.c:9432
  #, fuzzy, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "« %D» doit prendre « void »"
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "« %D » doit prendre exactement un argument"
  
! #: cp/decl.c:9445
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "« %D » doit prendre exactemenr deux arguments"
  
! #: cp/decl.c:9454
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "« %D » défini par l'usager évalue toujours les 2 arguments"
  
! #: cp/decl.c:9468
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "« %D » devrait retourner par valeur"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "« %D » ne peut avoir d'arguments par défaut"
  
! #: cp/decl.c:9542
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "utilisation de type de patron de paramètre « %T » après « %s »"
  
! #: cp/decl.c:9557
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation d'un nom de typedef « %D » après « %s »"
  
! #: cp/decl.c:9558
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "« %D » a une déclaration précédente tel que « %#D »"
  
! #: cp/decl.c:9566
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "« %TD » référé comme « %s »"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%Jest la déclaration précédente"
  
! #: cp/decl.c:9573
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "« %T » référé comme enum"
--- 27021,27158 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, fuzzy, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructeur invalide; vous vouliez probablement dire « %T (const %T&) »"
  
! #: cp/decl.c:9275
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "« %D » n'a pas été déclaré dans cet horizon"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "« %D » n'a pas été déclaré"
  
! #: cp/decl.c:9303
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "« %D » doit être une fonction membre non statique"
  
! #: cp/decl.c:9312
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "« %D » doit être soit un membre non statique de fonction ou une fonction non membre"
  
! #: cp/decl.c:9333
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "« %D » doit avoir un argument de classe ou de type énuméré"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ interdit la surcharge de l'opérateur ?:"
  
! #: cp/decl.c:9387
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "« %D » doit prendre seulement un OU deux arguments"
  
! #: cp/decl.c:9438
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "postfixe « %D» doit prendre « int » comme argument"
  
! #: cp/decl.c:9441
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "postfixe « %D» doit prndre « int » pour son second argument"
  
! #: cp/decl.c:9449
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "« %D » doit prendre seulement zéro ou un autre argument"
  
! #: cp/decl.c:9451
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "« %D » doit prendre seulement un OU deux arguments"
  
! #: cp/decl.c:9473
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "préfixe « %D » devrait retourner « %T »"
  
! #: cp/decl.c:9479
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfixe « %D » devrait retourner « %T »"
  
! #: cp/decl.c:9488
  #, fuzzy, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "« %D» doit prendre « void »"
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "« %D » doit prendre exactement un argument"
  
! #: cp/decl.c:9501
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "« %D » doit prendre exactemenr deux arguments"
  
! #: cp/decl.c:9510
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "« %D » défini par l'usager évalue toujours les 2 arguments"
  
! #: cp/decl.c:9524
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "« %D » devrait retourner par valeur"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "« %D » ne peut avoir d'arguments par défaut"
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "utilisation de type de patron de paramètre « %T » après « %s »"
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation d'un nom de typedef « %D » après « %s »"
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "« %D » a une déclaration précédente tel que « %#D »"
  
! #: cp/decl.c:9622
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "« %TD » référé comme « %s »"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%Jest la déclaration précédente"
  
! #: cp/decl.c:9629
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "« %T » référé comme enum"
*************** msgstr "« %T » référé comme enum"
*** 27153,27219 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron est requis pour « %s %T »"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, fuzzy, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "« %D » a le même nom que la classe dans laquelle il est déclaré"
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "utilisation de enum « %#D » sans déclaration précédente"
  
! #: cp/decl.c:9795
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redéclaration de « %T » qui n'est pas un patron"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "déclaration précédente de « %D »"
  
! #: cp/decl.c:9907
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union dérivée « %T » invalide"
  
! #: cp/decl.c:9916
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "classe Java « %T » ne peut avoir de bases multiples"
  
! #: cp/decl.c:9927
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "classe Java « %T » ne peut avoir de bases virtuelles"
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "type de base « %T » a échoué pour devenir un type de classe ou un type construit"
  
! #: cp/decl.c:9981
  #, fuzzy, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type récursif « %T » non défini"
  
! #: cp/decl.c:9983
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplication du type de base « %T » invalide"
  
! #: cp/decl.c:10055
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "définition multiple de « %#T »"
  
! #: cp/decl.c:10056
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jdéfinition précédente ici"
--- 27164,27230 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron est requis pour « %s %T »"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, fuzzy, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "« %D » a le même nom que la classe dans laquelle il est déclaré"
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "utilisation de enum « %#D » sans déclaration précédente"
  
! #: cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redéclaration de « %T » qui n'est pas un patron"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "déclaration précédente de « %D »"
  
! #: cp/decl.c:9963
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union dérivée « %T » invalide"
  
! #: cp/decl.c:9972
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "classe Java « %T » ne peut avoir de bases multiples"
  
! #: cp/decl.c:9983
  #, fuzzy, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "classe Java « %T » ne peut avoir de bases virtuelles"
  
! #: cp/decl.c:10004
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "type de base « %T » a échoué pour devenir un type de classe ou un type construit"
  
! #: cp/decl.c:10037
  #, fuzzy, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type récursif « %T » non défini"
  
! #: cp/decl.c:10039
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplication du type de base « %T » invalide"
  
! #: cp/decl.c:10111
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "définition multiple de « %#T »"
  
! #: cp/decl.c:10112
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jdéfinition précédente ici"
*************** msgstr "%Jdéfinition précédente ici"
*** 27222,27268 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, fuzzy, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "aucun type entier peut représenter toutes les valeurs de l'énumérateur pour « %T »"
  
! #: cp/decl.c:10306
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "valeur de l'énumérateur pour « %D » n'est pas une constante entière"
  
! #: cp/decl.c:10334
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "débordement dans les valeurs de l'énumération à « %D »"
  
! #: cp/decl.c:10409
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type retourné « %#T » est incomplet"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "« operator= » devrait retourner une référence à «*ceci »"
  
! #: cp/decl.c:10877
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "paramètre « %D » déclaré «void »"
  
! #: cp/decl.c:11358
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "déclaration de membre de fonction invalide"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "« %D » est déjà défini dans la classe « %T »"
  
! #: cp/decl.c:11582
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "membre de fonction statique « %#D » déclaré avec des qualificateurs de tyep"
--- 27233,27279 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, fuzzy, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "aucun type entier peut représenter toutes les valeurs de l'énumérateur pour « %T »"
  
! #: cp/decl.c:10362
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "valeur de l'énumérateur pour « %D » n'est pas une constante entière"
  
! #: cp/decl.c:10390
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "débordement dans les valeurs de l'énumération à « %D »"
  
! #: cp/decl.c:10465
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type retourné « %#T » est incomplet"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "« operator= » devrait retourner une référence à «*ceci »"
  
! #: cp/decl.c:10933
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "paramètre « %D » déclaré «void »"
  
! #: cp/decl.c:11414
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "déclaration de membre de fonction invalide"
  
! #: cp/decl.c:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "« %D » est déjà défini dans la classe « %T »"
  
! #: cp/decl.c:11638
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "membre de fonction statique « %#D » déclaré avec des qualificateurs de tyep"
*************** msgstr "membre statique « %D » ne peut ê
*** 27397,27458 ****
  msgid "anonymous struct not inside named type"
  msgstr "struct anonyme n'est pas l'intérieur du type nommé"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "aggrégats anonymes de champs d'espace nom doit être statique"
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "aggrégat anonyme sans aucun membre"
  
! #: cp/decl2.c:1152
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "« operator new » doit retourner un type « %T »"
  
! #: cp/decl2.c:1161
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "« operator new » prend le type « size_t » (« %T ») comme premier paramètre"
  
! #: cp/decl2.c:1190
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "« operator delete » doit retourner le type « %T »"
  
! #: cp/decl2.c:1199
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "« operator delete » prend le type « %T » comme premier paramètre"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3308
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "fonction enligne « %D » utilisé mais n'a jamais été défini"
  
! #: cp/decl2.c:3462
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "argument par défaut manquant pour le paramètre %P de « %+#D »"
--- 27408,27469 ----
  msgid "anonymous struct not inside named type"
  msgstr "struct anonyme n'est pas l'intérieur du type nommé"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "aggrégats anonymes de champs d'espace nom doit être statique"
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "aggrégat anonyme sans aucun membre"
  
! #: cp/decl2.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "« operator new » doit retourner un type « %T »"
  
! #: cp/decl2.c:1162
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "« operator new » prend le type « size_t » (« %T ») comme premier paramètre"
  
! #: cp/decl2.c:1191
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "« operator delete » doit retourner le type « %T »"
  
! #: cp/decl2.c:1200
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "« operator delete » prend le type « %T » comme premier paramètre"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "fonction enligne « %D » utilisé mais n'a jamais été défini"
  
! #: cp/decl2.c:3463
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "argument par défaut manquant pour le paramètre %P de « %+#D »"
*************** msgstr "mélange des interceptions  C++ e
*** 27484,27490 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "retounrnant NULL (par throw), lequel est entier, pas de type pointeur"
  
! #: cp/except.c:637 cp/init.c:1723
  #, fuzzy, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "« %D » ne devrait jamais être surchargé"
--- 27495,27501 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "retounrnant NULL (par throw), lequel est entier, pas de type pointeur"
  
! #: cp/except.c:637 cp/init.c:1722
  #, fuzzy, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "« %D » ne devrait jamais être surchargé"
*************** msgstr "déclaration amie « %#D » déclare
*** 27593,27819 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(si ce n'est pas ce que vous vouliez faire, soyez sûr que le patron de la fonction a déjà été déclaré et ajouter <> après le nom de la fonction ici) -Wno-non-template-friend désactive le présent avertissement"
  
! #: cp/init.c:334
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "« %D » devrait être initialisé dans la liste d'initialisation du membre"
  
! #: cp/init.c:382
  #, fuzzy, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "initialisation par défaut de « %#D », lequel a un type référencé"
  
! #: cp/init.c:388
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "référence de membre non initialisé « %D »"
  
! #: cp/init.c:391
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "membre non initialisé « %D » avec « const » type « %T »"
  
! #: cp/init.c:534
  #, fuzzy, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "« %D » sera initialisé après"
  
! #: cp/init.c:537
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "base « %T » sera initialisé après"
  
! #: cp/init.c:540
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  « %D »"
  
! #: cp/init.c:542
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base « %T »"
  
! #: cp/init.c:543
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "  lorsqu'initialisé ici"
  
! #: cp/init.c:559
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "multiples initialisations données pour « %D »"
  
! #: cp/init.c:562
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "multiples initialisations données pour base « %T »"
  
! #: cp/init.c:629
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "initialisation de multiples membres de « %T »"
  
! #: cp/init.c:691
  #, fuzzy, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "classe de base « %#T » devrait être explicitement initialisé dans la copie du constructeur"
  
! #: cp/init.c:915 cp/init.c:934
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "classe « %T » n'a pas aucun champ nommé « %D »"
  
! #: cp/init.c:921
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "« %#D » est un membre statique de données; il peut seulement être initialisée lors de sa définition"
  
! #: cp/init.c:928
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "« %#D » n'est pas un membre statique de données de « %T »"
  
! #: cp/init.c:967
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "initialiseur sans nom pour « %T », lequel n'a pas de classe de base"
  
! #: cp/init.c:975
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "initialiseur sans nom pour « %T », lequel utilise de multiples héritages"
  
! #: cp/init.c:1021
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "« %D » est à la fois une base directe et indirecte virtuelle"
  
! #: cp/init.c:1029
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "type « %D » n'est pas une base directe ou virtuelle de « %T »"
  
! #: cp/init.c:1032
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "type « %D » n'est pas une base directe de « %T »"
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "mauvaise initialisation de tableau"
  
! #: cp/init.c:1291
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "« %T » n'est pas de type aggrégat"
  
! #: cp/init.c:1345
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "type incomplet « %T » n'a pas de membre « %D »"
  
! #: cp/init.c:1358
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "pointeur invalide pour un champ de bits « %D »"
  
! #: cp/init.c:1435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "utilisation invalide d'un membre non statique de fonction « %D »"
  
! #: cp/init.c:1441
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "utilisation invalide d'un membre non statique de données « %D »"
  
! #: cp/init.c:1670
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "type « void » invalide pour new"
  
! #: cp/init.c:1680
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "constante non initialisée dans « new» pour « %#T »"
  
! #: cp/init.c:1718
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "appel au constructeur Java avec « %s » indéfini"
  
! #: cp/init.c:1758
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "« %D » non adapté ou ambiguë repéré dans la classe « %T »"
  
! #: cp/init.c:1763
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la requête pour le membre « %D » est ambiguë"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ interdit l'initialisation d'un nouveau tableau"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "taille d'un nouveau tableau (new) doit avoir un type entier"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new ne peut être appliqué à un type référencé"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new ne peut être appliqué à un type de fonction"
  
! #: cp/init.c:2168
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "appel d'un constructeur Java, alors que « jclass » est indéfini"
  
! #: cp/init.c:2186
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "ne peut repérer class$"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "fin prématurée de l'initialisation"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "ne peut initialiser un table multi-dimensionnel avec initialiseur"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "problème possible détecté dans l'invocation de l'opérateur delete:"
  
! #: cp/init.c:2740
  #, 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 "ni le destructeur ni l'opérateur « delete » spécifique à la classe ne sera appellé, même s'ils sont déclarés lorsque la classe est définie"
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taille du tableau inconnue dans delete"
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "type du vesteur delete n'est ni un pointeur ou un type tableau"
--- 27604,27830 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(si ce n'est pas ce que vous vouliez faire, soyez sûr que le patron de la fonction a déjà été déclaré et ajouter <> après le nom de la fonction ici) -Wno-non-template-friend désactive le présent avertissement"
  
! #: cp/init.c:333
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "« %D » devrait être initialisé dans la liste d'initialisation du membre"
  
! #: cp/init.c:381
  #, fuzzy, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "initialisation par défaut de « %#D », lequel a un type référencé"
  
! #: cp/init.c:387
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "référence de membre non initialisé « %D »"
  
! #: cp/init.c:390
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "membre non initialisé « %D » avec « const » type « %T »"
  
! #: cp/init.c:533
  #, fuzzy, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "« %D » sera initialisé après"
  
! #: cp/init.c:536
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "base « %T » sera initialisé après"
  
! #: cp/init.c:539
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  « %D »"
  
! #: cp/init.c:541
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base « %T »"
  
! #: cp/init.c:542
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "  lorsqu'initialisé ici"
  
! #: cp/init.c:558
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "multiples initialisations données pour « %D »"
  
! #: cp/init.c:561
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "multiples initialisations données pour base « %T »"
  
! #: cp/init.c:628
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "initialisation de multiples membres de « %T »"
  
! #: cp/init.c:690
  #, fuzzy, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "classe de base « %#T » devrait être explicitement initialisé dans la copie du constructeur"
  
! #: cp/init.c:914 cp/init.c:933
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "classe « %T » n'a pas aucun champ nommé « %D »"
  
! #: cp/init.c:920
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "« %#D » est un membre statique de données; il peut seulement être initialisée lors de sa définition"
  
! #: cp/init.c:927
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "« %#D » n'est pas un membre statique de données de « %T »"
  
! #: cp/init.c:966
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "initialiseur sans nom pour « %T », lequel n'a pas de classe de base"
  
! #: cp/init.c:974
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "initialiseur sans nom pour « %T », lequel utilise de multiples héritages"
  
! #: cp/init.c:1020
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "« %D » est à la fois une base directe et indirecte virtuelle"
  
! #: cp/init.c:1028
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "type « %D » n'est pas une base directe ou virtuelle de « %T »"
  
! #: cp/init.c:1031
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "type « %D » n'est pas une base directe de « %T »"
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "mauvaise initialisation de tableau"
  
! #: cp/init.c:1290
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "« %T » n'est pas de type aggrégat"
  
! #: cp/init.c:1344
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "type incomplet « %T » n'a pas de membre « %D »"
  
! #: cp/init.c:1357
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "pointeur invalide pour un champ de bits « %D »"
  
! #: cp/init.c:1434
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "utilisation invalide d'un membre non statique de fonction « %D »"
  
! #: cp/init.c:1440
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "utilisation invalide d'un membre non statique de données « %D »"
  
! #: cp/init.c:1669
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "type « void » invalide pour new"
  
! #: cp/init.c:1679
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "constante non initialisée dans « new» pour « %#T »"
  
! #: cp/init.c:1717
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "appel au constructeur Java avec « %s » indéfini"
  
! #: cp/init.c:1757
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "« %D » non adapté ou ambiguë repéré dans la classe « %T »"
  
! #: cp/init.c:1762
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la requête pour le membre « %D » est ambiguë"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ interdit l'initialisation d'un nouveau tableau"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "taille d'un nouveau tableau (new) doit avoir un type entier"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new ne peut être appliqué à un type référencé"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new ne peut être appliqué à un type de fonction"
  
! #: cp/init.c:2166
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "appel d'un constructeur Java, alors que « jclass » est indéfini"
  
! #: cp/init.c:2184
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "ne peut repérer class$"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "fin prématurée de l'initialisation"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "ne peut initialiser un table multi-dimensionnel avec initialiseur"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "problème possible détecté dans l'invocation de l'opérateur delete:"
  
! #: cp/init.c:2738
  #, 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 "ni le destructeur ni l'opérateur « delete » spécifique à la classe ne sera appellé, même s'ils sont déclarés lorsque la classe est définie"
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taille du tableau inconnue dans delete"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "type du vesteur delete n'est ni un pointeur ou un type tableau"
*************** msgstr "nouveaux types ne peuvent être d
*** 28249,28255 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "«;» manquant après la déclaration « %T »"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "« %T » n'est pas un patron"
--- 28260,28266 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "«;» manquant après la déclaration « %T »"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "« %T » n'est pas un patron"
*************** msgstr "expression de déclaration sont p
*** 28321,28506 ****
  msgid "%<this%> may not be used in this context"
  msgstr "« cela » ne peut être utilisé dans ce contexte"
  
! #: cp/parser.c:3222
  #, fuzzy, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "variable locale « %D » ne peut apparaître dans ce contexte"
  
! #: cp/parser.c:3519
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3620
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "déclaration de « %D » masque un membre de « this »"
  
! #: cp/parser.c:3634
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "nom du typdef « %D » utilisé comme déclarateur de destructeur"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "référence à « %D » est ambiguë"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "« %T » n'est pas un patron"
  
! #: cp/parser.c:4275
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ interdit les chaînes composées"
  
! #: cp/parser.c:4623
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "« %T » n'est pas un type de classe"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "utilisation invalide de %D"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "les limites du tableau interdisent ce qui suit après le type-id mis entre parenthèses"
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "essayer d'enlever les parenthèses autour du type-id"
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "expression dans le nouveau déclarateur doit être un type entier ou d'énumération"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "utilisation d'un vieux style de transtypage (cast)"
  
! #: cp/parser.c:6404
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "étiquette du CASE « %E » n'est pas à l'intérieur de la déclaration du SWITCH"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ interdit les gotos calculés"
  
! #: cp/parser.c:7102
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "« ; » superflu"
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "mélange de déclarations et de définitions de fonction est interdit"
  
! #: cp/parser.c:7573
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "définition de classe ne peut pas être déclaré comme ami"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "seuls les constructeurs prennent des initialiseurs de base"
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ancien style anachronique d'initialiseur de classe de base"
  
! #: cp/parser.c:8140
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "mot clé « typename » n'est pas permis dans ce contexte (un initialisateur de membre qualifié est implicitement un type)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "mot clé « export » n'est pas implanté et sera ignoré"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "« <:: » ne peut pas être au début d'une liste d'un patron d'arguments"
  
! #: cp/parser.c:8879
  #, fuzzy, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "« <: » est une épellation alternative pour « [ ». Insérer des blancs d,espacement entre « < » et « :: »"
  
! #: cp/parser.c:8886
  #, fuzzy, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(si vous utiliser « -fpermissive » G++ acceptera votre code)"
  
! #: cp/parser.c:8959
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "« <:: » ne peut pas être au début d'une liste d'un patron d'arguments"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "« %D » qui n'est pas un patron est utilisé comme patron"
  
! #: cp/parser.c:9073
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utiliser « %T::template %D » pour indiquer que c'est un patron"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "spécialisation de patron avec édition de liens C"
  
! #: cp/parser.c:10158
  #, fuzzy, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "utilisation de « typename » en dehors du patron"
  
! #: cp/parser.c:10378
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "opération invalide sur un type non instancié"
  
! #: cp/parser.c:10382
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "classe de stockage « %D » appliqué à l'instanciation du patron"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10601
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "« %D » n'est pas un espace de noms"
--- 28332,28517 ----
  msgid "%<this%> may not be used in this context"
  msgstr "« cela » ne peut être utilisé dans ce contexte"
  
! #: cp/parser.c:3234
  #, fuzzy, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "variable locale « %D » ne peut apparaître dans ce contexte"
  
! #: cp/parser.c:3531
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3632
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "déclaration de « %D » masque un membre de « this »"
  
! #: cp/parser.c:3646
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "nom du typdef « %D » utilisé comme déclarateur de destructeur"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "référence à « %D » est ambiguë"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "« %T » n'est pas un patron"
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ interdit les chaînes composées"
  
! #: cp/parser.c:4635
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "« %T » n'est pas un type de classe"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "utilisation invalide de %D"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "les limites du tableau interdisent ce qui suit après le type-id mis entre parenthèses"
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "essayer d'enlever les parenthèses autour du type-id"
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "expression dans le nouveau déclarateur doit être un type entier ou d'énumération"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "utilisation d'un vieux style de transtypage (cast)"
  
! #: cp/parser.c:6416
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "étiquette du CASE « %E » n'est pas à l'intérieur de la déclaration du SWITCH"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ interdit les gotos calculés"
  
! #: cp/parser.c:7114
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "« ; » superflu"
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "mélange de déclarations et de définitions de fonction est interdit"
  
! #: cp/parser.c:7585
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "définition de classe ne peut pas être déclaré comme ami"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "seuls les constructeurs prennent des initialiseurs de base"
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ancien style anachronique d'initialiseur de classe de base"
  
! #: cp/parser.c:8152
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "mot clé « typename » n'est pas permis dans ce contexte (un initialisateur de membre qualifié est implicitement un type)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, fuzzy, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "mot clé « export » n'est pas implanté et sera ignoré"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "« <:: » ne peut pas être au début d'une liste d'un patron d'arguments"
  
! #: cp/parser.c:8891
  #, fuzzy, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "« <: » est une épellation alternative pour « [ ». Insérer des blancs d,espacement entre « < » et « :: »"
  
! #: cp/parser.c:8898
  #, fuzzy, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(si vous utiliser « -fpermissive » G++ acceptera votre code)"
  
! #: cp/parser.c:8971
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "« <:: » ne peut pas être au début d'une liste d'un patron d'arguments"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "« %D » qui n'est pas un patron est utilisé comme patron"
  
! #: cp/parser.c:9085
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "utiliser « %T::template %D » pour indiquer que c'est un patron"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "spécialisation de patron avec édition de liens C"
  
! #: cp/parser.c:10170
  #, fuzzy, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "utilisation de « typename » en dehors du patron"
  
! #: cp/parser.c:10390
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "opération invalide sur un type non instancié"
  
! #: cp/parser.c:10394
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "classe de stockage « %D » appliqué à l'instanciation du patron"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "« %D » n'est pas un espace de noms"
*************** msgstr "« %D » n'est pas un espace de no
*** 28508,28644 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id de patron ne peut pas apparaître dans l'utilisation de la déclaration"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "une spécification asm n'est pas permise dans la définition de fonction"
  
! #: cp/parser.c:11168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "attributs ne sont pas permis dans la définition de fonction"
  
! #: cp/parser.c:11301
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initialisation spécifiée pour une fonction « %D » n'étant pas membre"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributs après l'initialisateur mis entre parenthèses sont ignorés"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "compteur de répétition n'est pas une constante entière"
  
! #: cp/parser.c:11778
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "« %T::%D » n'est pas un type"
  
! #: cp/parser.c:11803
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "utilisation invalide du patron « %D »"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11963
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "« %D » est un nom d'espace"
  
! #: cp/parser.c:12038
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "duplication du qualificateur (décalage %d)"
  
! #: cp/parser.c:12586
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "fin de fichier dans l'argument par défaut"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "utilisation de l'argument par défaut pour un paramètre d'une non fonction"
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "arguments par défaut sont permis seulement pour les paramètres de fonction"
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ne permet de désigner les initialiseurs"
  
! #: cp/parser.c:13446
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "déclaration de patron invalide « %D »"
  
! #: cp/parser.c:13457
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "déclaration de « %D » dans « %D » lequel n'entoure pas « %D »"
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "qualification superflue ignorée"
  
! #: cp/parser.c:13481
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "spécialisation explicite doit être précédé par « template <> »"
  
! #: cp/parser.c:13574
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "définition précédente de « %#T »"
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "« ; » superflu"
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "une clé de classe doit être utilise lors de la déclaration d'un ami"
  
! #: cp/parser.c:13841
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "déclaration amie ne nomme pas une classe ou une fonction"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "spécificateur pur lors de la définition d'une fonction"
  
! #: cp/parser.c:14294
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "mot clé « typename » n'est pas permis en dehors du patron"
  
! #: cp/parser.c:14296
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "mot clé « typename » n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
  
! #: cp/parser.c:15328
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "trop peu de patron de listes de paramètres"
--- 28519,28655 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "un id de patron ne peut pas apparaître dans l'utilisation de la déclaration"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "une spécification asm n'est pas permise dans la définition de fonction"
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "attributs ne sont pas permis dans la définition de fonction"
  
! #: cp/parser.c:11313
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "initialisation spécifiée pour une fonction « %D » n'étant pas membre"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributs après l'initialisateur mis entre parenthèses sont ignorés"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "compteur de répétition n'est pas une constante entière"
  
! #: cp/parser.c:11790
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "« %T::%D » n'est pas un type"
  
! #: cp/parser.c:11815
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "utilisation invalide du patron « %D »"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11975
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "« %D » est un nom d'espace"
  
! #: cp/parser.c:12050
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "duplication du qualificateur (décalage %d)"
  
! #: cp/parser.c:12598
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "fin de fichier dans l'argument par défaut"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "utilisation de l'argument par défaut pour un paramètre d'une non fonction"
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "arguments par défaut sont permis seulement pour les paramètres de fonction"
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ne permet de désigner les initialiseurs"
  
! #: cp/parser.c:13458
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "déclaration de patron invalide « %D »"
  
! #: cp/parser.c:13469
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "déclaration de « %D » dans « %D » lequel n'entoure pas « %D »"
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "qualification superflue ignorée"
  
! #: cp/parser.c:13493
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "spécialisation explicite doit être précédé par « template <> »"
  
! #: cp/parser.c:13586
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "définition précédente de « %#T »"
  
! #: cp/parser.c:13821
  #, fuzzy, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "« ; » superflu"
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "une clé de classe doit être utilise lors de la déclaration d'un ami"
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "déclaration amie ne nomme pas une classe ou une fonction"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "spécificateur pur lors de la définition d'une fonction"
  
! #: cp/parser.c:14306
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "mot clé « typename » n'est pas permis en dehors du patron"
  
! #: cp/parser.c:14308
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "mot clé « typename » n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "trop peu de patron de listes de paramètres"
*************** msgstr "trop peu de patron de listes de 
*** 28647,28659 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "trop de patron de listes de paramètres"
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "valeurs nommées à retourner ne sont plus supportées"
--- 28658,28670 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "trop de patron de listes de paramètres"
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "valeurs nommées à retourner ne sont plus supportées"
*************** msgstr "valeurs nommées à retourner ne s
*** 28661,28742 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "déclaration invalide du patron de membre « %#D » dans la classe locale"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patron avec liaison C"
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "déclaration du patron de « %#D »"
  
! #: cp/parser.c:16043
  #, fuzzy, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "« >> » devrait être « > > » à l'intérieur du patron de la liste d'arguments"
  
! #: cp/parser.c:16058
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "faux « >> », utiliser « > » pour terminer la liste d'argument du patron"
  
! #: cp/parser.c:16374
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "spécification de base de classe invalide"
  
! #: cp/parser.c:16387
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
! msgstr "« __thread » avant « static »"
  
! #: cp/parser.c:16682
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "étiquette « %s » utilisée dans la dénomination de « %#T »"
  
! #: cp/parser.c:16703
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "« %#D » redéclaré avec un accès différent"
  
! #: cp/parser.c:16720
  #, fuzzy, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "« template » (afin de rendre moins ambiguë) est seulement permis à l'intérieur des patron"
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17760
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Identificateur attendu"
  
! #: cp/parser.c:19247
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "rebut à la fin de #pragma GCC java_exceptions"
  
! #: cp/parser.c:19392
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "les optimisations inter-module n'est pas implanté encore"
--- 28672,28753 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "déclaration invalide du patron de membre « %#D » dans la classe locale"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "patron avec liaison C"
  
! #: cp/parser.c:15840
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "déclaration du patron de « %#D »"
  
! #: cp/parser.c:16055
  #, fuzzy, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "« >> » devrait être « > > » à l'intérieur du patron de la liste d'arguments"
  
! #: cp/parser.c:16070
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "faux « >> », utiliser « > » pour terminer la liste d'argument du patron"
  
! #: cp/parser.c:16386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "spécification de base de classe invalide"
  
! #: cp/parser.c:16399
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
! msgstr "« __thread » avant « extern »"
  
! #: cp/parser.c:16694
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "étiquette « %s » utilisée dans la dénomination de « %#T »"
  
! #: cp/parser.c:16715
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "« %#D » redéclaré avec un accès différent"
  
! #: cp/parser.c:16732
  #, fuzzy, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "« template » (afin de rendre moins ambiguë) est seulement permis à l'intérieur des patron"
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17772
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Identificateur attendu"
  
! #: cp/parser.c:19259
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "rebut à la fin de #pragma GCC java_exceptions"
  
! #: cp/parser.c:19404
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "les optimisations inter-module n'est pas implanté encore"
*************** msgstr "expression intégrale « %E » n'es
*** 29326,29402 ****
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instanciation « %D »"
  
! #: cp/pt.c:11571
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "instanciation ambiguë de patron de classe pour « %#T »"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite d'un non patron « %#D »"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "non concordance de patron pour « %D » repéré"
  
! #: cp/pt.c:11619
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de « %#D »"
  
! #: cp/pt.c:11655
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplication d'instanciation explicite de « %#D »"
  
! #: cp/pt.c:11677
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ interdit l'utilisation de « extern » sur instanciations explicites"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe de stockage « %D » appliqué à l'instanciation du patron"
  
! #: cp/pt.c:11747
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite de type non patron « %T »"
  
! #: cp/pt.c:11756
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciation explicite de « %#T » avant la définition de patron"
  
! #: cp/pt.c:11764
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ interdit l'utilisation de « %s » sur instanciations explicites"
  
! #: cp/pt.c:11809
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplication d'instanciation explicite de « %#T »"
  
! #: cp/pt.c:12225
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciation explicite de « %D » mais pas de définition disponible"
  
! #: cp/pt.c:12383
  #, fuzzy, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "instantiation de la profondeur du patron excède le maximum de %d (utiliser -ftemplate-depth-NN pour augmenter le maximum) lors de l'instanciation de « %D »"
  
! #: cp/pt.c:12657
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "« %#T » n'a pas un type valide pour un patron de parametre de constante"
--- 29337,29413 ----
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instanciation « %D »"
  
! #: cp/pt.c:11574
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "instanciation ambiguë de patron de classe pour « %#T »"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite d'un non patron « %#D »"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "non concordance de patron pour « %D » repéré"
  
! #: cp/pt.c:11622
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de « %#D »"
  
! #: cp/pt.c:11658
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplication d'instanciation explicite de « %#D »"
  
! #: cp/pt.c:11680
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ interdit l'utilisation de « extern » sur instanciations explicites"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe de stockage « %D » appliqué à l'instanciation du patron"
  
! #: cp/pt.c:11750
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite de type non patron « %T »"
  
! #: cp/pt.c:11759
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciation explicite de « %#T » avant la définition de patron"
  
! #: cp/pt.c:11767
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ interdit l'utilisation de « %s » sur instanciations explicites"
  
! #: cp/pt.c:11812
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplication d'instanciation explicite de « %#T »"
  
! #: cp/pt.c:12228
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciation explicite de « %D » mais pas de définition disponible"
  
! #: cp/pt.c:12386
  #, fuzzy, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "instantiation de la profondeur du patron excède le maximum de %d (utiliser -ftemplate-depth-NN pour augmenter le maximum) lors de l'instanciation de « %D »"
  
! #: cp/pt.c:12660
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "« %#T » n'a pas un type valide pour un patron de parametre de constante"
*************** msgstr "utilisation invalide de « this »
*** 29548,29554 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "étendue invalide du qualificateur dans un nom de pseudo-destructeur"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "type qualifé « %T » ne concorde pas le nom du destructeur «~%T»"
--- 29559,29565 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "étendue invalide du qualificateur dans un nom de pseudo-destructeur"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "type qualifé « %T » ne concorde pas le nom du destructeur «~%T»"
*************** msgstr "type « %T » incomplet utilisé da
*** 29608,29614 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "référence à « %D » est ambiguë"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "« %D » n'est pas un membre de « %T »"
--- 29619,29625 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "référence à « %D » est ambiguë"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "« %D » n'est pas un membre de « %T »"
*************** msgstr ""
*** 29674,29695 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "utilisation invalide d'un membre non statique de fonction « %D »"
  
! #: cp/semantics.c:3414
  #, fuzzy, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr "expression %s doit être référable"
  
! #: cp/semantics.c:3428
  #, fuzzy, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "expression %s doit être référable"
  
! #: cp/semantics.c:3558
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Type de référence invalide"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29685,29716 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "utilisation invalide d'un membre non statique de fonction « %D »"
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "« %s » n'est pas un nom de classe valide"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr ""
! 
! #: cp/semantics.c:3417
  #, fuzzy, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr "expression %s doit être référable"
  
! #: cp/semantics.c:3431
  #, fuzzy, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "expression %s doit être référable"
  
! #: cp/semantics.c:3561
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Type de référence invalide"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr "init_priority demandé est réserv
*** 29739,29982 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "attribut « %s » n'est pas supporté sur cette plate-forme"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s entre des types distincs de pointeurs  « %T » et « %T » manque de transtypage"
  
! #: cp/typeck.c:514
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ interdit %s entre les pointeurs de type « void * » et les pointeurs de fonctions"
  
! #: cp/typeck.c:572
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s entre des types distincs de pointeurs vers les membres  « %T » et « %T » manque de transtypage"
  
! #: cp/typeck.c:1255
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "application invalide de « %s » à une fonction membre"
  
! #: cp/typeck.c:1305
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "application invalide de « %s » sur un champ de bits"
  
! #: cp/typeck.c:1310
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ interdit l'application de « %s » à une expression d'un type de fonction"
  
! #: cp/typeck.c:1353
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "application invalide de « %s » sur un champ de bits"
  
! #: cp/typeck.c:1361
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ interdit l'application de « %s » à une expression d'un type de fonction"
  
! #: cp/typeck.c:1409
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "utilisation invalide d'un membre non statique de fonction"
  
! #: cp/typeck.c:1673
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversion obsolète de la chaîne de constante vers « %T »"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "requête du membre « %D » dans « %E », lequel n'est pas de type classe « %T »"
  
! #: cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "utilisation invalide d'un membre de données non statique « %E »"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "accès invalide à un membre de données non statique « %D » d'un objet null"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, fuzzy, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(peut-être que le macro « offsetof » a été utilisé incorrectement)"
  
! #: cp/typeck.c:2011
  #, fuzzy, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "le type devant être détruit est « %T », mais le destructeur réfère à « %T »"
  
! #: cp/typeck.c:2171
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "« %D::%D » n'est pas un membre de « %T »"
  
! #: cp/typeck.c:2186
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "« %D » n'est pas une base de « %T »"
  
! #: cp/typeck.c:2205
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "« %D » n'a pas de membre nommé « %E »"
  
! #: cp/typeck.c:2220
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "« %D » n'est pas une membre du patron de fonction"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "« %T » n'est pas un type pointeur-vers-objet"
  
! #: cp/typeck.c:2365
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "utilisation invalide de « %s » sur un pointeur vers un membre"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "type d'argument invalide"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indice manquant dans la référence du tableau"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ interdit le souscriptage de non lvalue de tableau"
  
! #: cp/typeck.c:2479
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "souscriptage de tableau déclaré « register »"
  
! #: cp/typeck.c:2562
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objet manquant dans l'usage de « %E »"
  
! #: cp/typeck.c:2676
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ interdit l'appel de «::main» depuis l'intérieur du programme"
  
! #: cp/typeck.c:2701
  #, fuzzy, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "doit utiliser .* ou ->* pour l'appel de la fonction pointer-to-member dans « %E (...) »"
  
! #: cp/typeck.c:2715
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "« %E » ne peut être utilisé comme une fonction"
  
! #: cp/typeck.c:2795
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "trop d'arguments pour %s « %+#D »"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "à ce point dans le fichier"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "trop d'arguments pour la fonction"
  
! #: cp/typeck.c:2833
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "paramètre %P de « %D » a un type incomplet « %T »"
  
! #: cp/typeck.c:2836
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "paramètre %P a un type incomplet « %T »"
  
! #: cp/typeck.c:2897
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "pas assez d'argument pour %s « %+#D »"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "trop peu d'arguments pour la fonction"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "transtypage vers le type « %T » est assumé à partir de la fonction surchargée"
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "division par zéro dans « %E / 0 »"
  
! #: cp/typeck.c:3143
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "division par zéro dans « %E / 0. »"
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "division par zéro dans « %E %% 0 »"
  
! #: cp/typeck.c:3180
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "division par zéro dans « %E %% 0. »"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "compteur de rotation %s est négatif"
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "compteur de rotation %s >= largeur du type"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ interdit la comparaison entre un pointeur et un entier"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparaison non ordonnée sur un argument n'étant pas en virgule flottante"
  
! #: cp/typeck.c:3465
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "opérandes invalides pour les types « %T » et « %T » en binaire « %O »"
  
! #: cp/typeck.c:3629
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "comparaison entre les types « %#T » et « %#T »"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "comparaison entre des expressions entières signée et non signée"
--- 29760,30003 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "attribut « %s » n'est pas supporté sur cette plate-forme"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s entre des types distincs de pointeurs  « %T » et « %T » manque de transtypage"
  
! #: cp/typeck.c:512
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ interdit %s entre les pointeurs de type « void * » et les pointeurs de fonctions"
  
! #: cp/typeck.c:570
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s entre des types distincs de pointeurs vers les membres  « %T » et « %T » manque de transtypage"
  
! #: cp/typeck.c:1253
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "application invalide de « %s » à une fonction membre"
  
! #: cp/typeck.c:1303
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "application invalide de « %s » sur un champ de bits"
  
! #: cp/typeck.c:1308
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ interdit l'application de « %s » à une expression d'un type de fonction"
  
! #: cp/typeck.c:1351
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "application invalide de « %s » sur un champ de bits"
  
! #: cp/typeck.c:1359
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ interdit l'application de « %s » à une expression d'un type de fonction"
  
! #: cp/typeck.c:1407
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "utilisation invalide d'un membre non statique de fonction"
  
! #: cp/typeck.c:1671
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversion obsolète de la chaîne de constante vers « %T »"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "requête du membre « %D » dans « %E », lequel n'est pas de type classe « %T »"
  
! #: cp/typeck.c:1810
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "utilisation invalide d'un membre de données non statique « %E »"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "accès invalide à un membre de données non statique « %D » d'un objet null"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, fuzzy, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(peut-être que le macro « offsetof » a été utilisé incorrectement)"
  
! #: cp/typeck.c:2009
  #, fuzzy, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "le type devant être détruit est « %T », mais le destructeur réfère à « %T »"
  
! #: cp/typeck.c:2169
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "« %D::%D » n'est pas un membre de « %T »"
  
! #: cp/typeck.c:2184
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "« %D » n'est pas une base de « %T »"
  
! #: cp/typeck.c:2203
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "« %D » n'a pas de membre nommé « %E »"
  
! #: cp/typeck.c:2218
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "« %D » n'est pas une membre du patron de fonction"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "« %T » n'est pas un type pointeur-vers-objet"
  
! #: cp/typeck.c:2363
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "utilisation invalide de « %s » sur un pointeur vers un membre"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "type d'argument invalide"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indice manquant dans la référence du tableau"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ interdit le souscriptage de non lvalue de tableau"
  
! #: cp/typeck.c:2477
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "souscriptage de tableau déclaré « register »"
  
! #: cp/typeck.c:2560
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objet manquant dans l'usage de « %E »"
  
! #: cp/typeck.c:2674
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ interdit l'appel de «::main» depuis l'intérieur du programme"
  
! #: cp/typeck.c:2699
  #, fuzzy, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "doit utiliser .* ou ->* pour l'appel de la fonction pointer-to-member dans « %E (...) »"
  
! #: cp/typeck.c:2713
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "« %E » ne peut être utilisé comme une fonction"
  
! #: cp/typeck.c:2793
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "trop d'arguments pour %s « %+#D »"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "à ce point dans le fichier"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "trop d'arguments pour la fonction"
  
! #: cp/typeck.c:2831
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "paramètre %P de « %D » a un type incomplet « %T »"
  
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "paramètre %P a un type incomplet « %T »"
  
! #: cp/typeck.c:2895
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "pas assez d'argument pour %s « %+#D »"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "trop peu d'arguments pour la fonction"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "transtypage vers le type « %T » est assumé à partir de la fonction surchargée"
  
! #: cp/typeck.c:3139
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "division par zéro dans « %E / 0 »"
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "division par zéro dans « %E / 0. »"
  
! #: cp/typeck.c:3176
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "division par zéro dans « %E %% 0 »"
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "division par zéro dans « %E %% 0. »"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "compteur de rotation %s est négatif"
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "compteur de rotation %s >= largeur du type"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ interdit la comparaison entre un pointeur et un entier"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "comparaison non ordonnée sur un argument n'étant pas en virgule flottante"
  
! #: cp/typeck.c:3463
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "opérandes invalides pour les types « %T » et « %T » en binaire « %O »"
  
! #: cp/typeck.c:3627
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "comparaison entre les types « %#T » et « %#T »"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "comparaison entre des expressions entières signée et non signée"
*************** msgstr "comparaison entre des expression
*** 29985,30129 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL utilisé en arithmétique"
  
! #: cp/typeck.c:3802
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ interdit l'utilisation d'un pointeur de type « void * » dans une soustraction"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ interdit l'utilisation d'un pointeur survers une fonction dans une soustraction"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ interdit l'utilisation d'un pointeur survers une méthode dans une soustraction"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmétique"
  
! #: cp/typeck.c:3878
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "utilisation invalide de « %E » pour former pointer-to-member-function.  Utiliser un identifateur qualifié"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3886
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parenthèses autour de « %E » ne peuvent être utilisées pour former pointer-to-member-function"
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "prise de l'adresse du temporaire"
  
  # FIXME: I18N
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ interdit de %ser un enum"
  
! #: cp/typeck.c:4168
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "ne peut utiliser %s comme pointeur sur un type incomplet « %T »"
  
! #: cp/typeck.c:4174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ interdit %s utilisation d'un pointeur de type « %T »"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "transtypage d'un type non référencé utilisé comme membre gauche"
  
! #: cp/typeck.c:4234
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "utilisation invalide de «--» sur une variable booléenne « %D »"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ interdit de prendre l'adresse d'une fonction «::main»"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, 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++ interdit de prendre l'adress d'un membre de fonction non statique non qualifié ou entre parenthèses pour former un pointeur d'un membre de fonction. Utilisers «&%T::%D»"
  
! #: cp/typeck.c:4324
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ interdit de prendre l'adresse d'une borne d'un membre de fontion pour former un membre à la fonction. Disons «&%T::%D»"
  
! #: cp/typeck.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ interdit de prendre l'adresse du transtypage vers une expression n'etant pas membre gauche"
  
! #: cp/typeck.c:4376
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ne peut déclarer un pointeur vers le membre de référence « %D »"
  
! #: cp/typeck.c:4587
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ne peut prendre l'adresse de « ceci », laquelle est une expression rvalue"
  
! #: cp/typeck.c:4610
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adresse d'une variable registre « %s » requise"
  
! #: cp/typeck.c:4615
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse requise pour « %D», lequel est déclaré «register »"
  
! #: cp/typeck.c:4681
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s liste d'expressions traitée comme une expression composée"
  
! #: cp/typeck.c:5078
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "static_cast invalide du type « %T » au type « %T »"
  
! #: cp/typeck.c:5100
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "conversion de « %T » vers « %T »"
  
! #: cp/typeck.c:5148
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "reinterpret_cast invalide d'une expression rvalue de type « %T » vers le type « %T »"
  
! #: cp/typeck.c:5207
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "reinterpret_cast de « %T » vers « %T » génère une perte de précision"
  
! #: cp/typeck.c:5234
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "transtypage de « %T » vers « %T » augmente l'alignement requis pour le type ciblé"
--- 30006,30150 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL utilisé en arithmétique"
  
! #: cp/typeck.c:3800
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ interdit l'utilisation d'un pointeur de type « void * » dans une soustraction"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ interdit l'utilisation d'un pointeur survers une fonction dans une soustraction"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ interdit l'utilisation d'un pointeur survers une méthode dans une soustraction"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmétique"
  
! #: cp/typeck.c:3876
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "utilisation invalide de « %E » pour former pointer-to-member-function.  Utiliser un identifateur qualifié"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3884
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parenthèses autour de « %E » ne peuvent être utilisées pour former pointer-to-member-function"
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "prise de l'adresse du temporaire"
  
  # FIXME: I18N
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ interdit de %ser un enum"
  
! #: cp/typeck.c:4166
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "ne peut utiliser %s comme pointeur sur un type incomplet « %T »"
  
! #: cp/typeck.c:4172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ interdit %s utilisation d'un pointeur de type « %T »"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "transtypage d'un type non référencé utilisé comme membre gauche"
  
! #: cp/typeck.c:4232
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "utilisation invalide de «--» sur une variable booléenne « %D »"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ interdit de prendre l'adresse d'une fonction «::main»"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, 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++ interdit de prendre l'adress d'un membre de fonction non statique non qualifié ou entre parenthèses pour former un pointeur d'un membre de fonction. Utilisers «&%T::%D»"
  
! #: cp/typeck.c:4322
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ interdit de prendre l'adresse d'une borne d'un membre de fontion pour former un membre à la fonction. Disons «&%T::%D»"
  
! #: cp/typeck.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ interdit de prendre l'adresse du transtypage vers une expression n'etant pas membre gauche"
  
! #: cp/typeck.c:4374
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ne peut déclarer un pointeur vers le membre de référence « %D »"
  
! #: cp/typeck.c:4585
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ne peut prendre l'adresse de « ceci », laquelle est une expression rvalue"
  
! #: cp/typeck.c:4608
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adresse d'une variable registre « %s » requise"
  
! #: cp/typeck.c:4613
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse requise pour « %D», lequel est déclaré «register »"
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s liste d'expressions traitée comme une expression composée"
  
! #: cp/typeck.c:5076
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "static_cast invalide du type « %T » au type « %T »"
  
! #: cp/typeck.c:5098
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "conversion de « %T » vers « %T »"
  
! #: cp/typeck.c:5146
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "reinterpret_cast invalide d'une expression rvalue de type « %T » vers le type « %T »"
  
! #: cp/typeck.c:5205
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "reinterpret_cast de « %T » vers « %T » génère une perte de précision"
  
! #: cp/typeck.c:5232
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "transtypage de « %T » vers « %T » augmente l'alignement requis pour le type ciblé"
*************** msgstr "transtypage de « %T » vers « %T 
*** 30132,30291 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ interdit le transtypage entre un pointeur de fonction et un pointeur d'objet"
  
! #: cp/typeck.c:5264
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "const_cast invalide à partir du type « %T » vers le type « %T »"
  
! #: cp/typeck.c:5320
  #, 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"
  msgstr "utilisation invalide de const_cast avec le type « %T », lequel n'est pas un pointeur, une référence, ni un type pointeur-vers-données-membre"
  
! #: cp/typeck.c:5329
  #, fuzzy, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "utilisation invalide de const_cast avec le type « %T », lequel est un pointeur ou un référence à un type de fonction"
  
! #: cp/typeck.c:5354
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast invalide de la rvalue du type « %T » vers le type « %T »"
  
! #: cp/typeck.c:5405
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast invalide à partir du type « %T » vers le type « %T »"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ interdit le transtypage vers un type tableau « %T »"
  
! #: cp/typeck.c:5486
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "transtypage invalide pour un type de fonction « %T »"
  
! #: cp/typeck.c:5706
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  lors de l'évaluation de « %Q(%#T, %#T) »"
  
! #: cp/typeck.c:5775
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "type incompatible dans l'affectation de « %T » vers « %T »"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "mauvaise initialisation de tableau"
  
! #: cp/typeck.c:5788
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "membre gauche de l'affectation invalide"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre de fonction"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, fuzzy, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "pointeur vers un membre transtypé via la base virtuelle « %T »"
  
! #: cp/typeck.c:5924
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "conversion de pointeur à membre à l'aide de la base virtuelle « %T »"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre"
  
! #: cp/typeck.c:6023
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversion invalide vers un type « %T » à partir du type « %T »"
  
! #: cp/typeck.c:6267
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ne peut convertir « %T » à « %T » pour l'argument « %P » vers « %D »"
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "ne peut convertir « %T » vers « %T » dans %s"
  
! #: cp/typeck.c:6281
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "la fonction est peut être candidate pour l'attribut de format de « %s »"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "dans le passage de l'argument %P de « %+D »"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourné la référence vers le temporaire"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "une référence vers quelque chose n'étant pas un membre gauche a été retourné"
  
! #: cp/typeck.c:6430
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "référence vers une variable locale « %D » retourné"
  
! #: cp/typeck.c:6433
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "adresse d'une variable locale « %D » retournée"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "retourné une valeur du destructeur"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ne peut retourner d'un handler d'une fonction try-block d'un constructeur"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retourné une valeur d'un constructeur"
  
! #: cp/typeck.c:6501
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "déclaration à retourner sans valeur dans une fonction retournant « %T »"
  
! #: cp/typeck.c:6522
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "déclaration éa retourner avec une valeur dans une fonction retournant un « void »"
  
! #: cp/typeck.c:6553
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "« operator new» ne doit pas retourner NULL à moins qu'il ne soit déclaré «throw() » (ou -fcheck-new est utilisée)"
--- 30153,30312 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ interdit le transtypage entre un pointeur de fonction et un pointeur d'objet"
  
! #: cp/typeck.c:5262
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "const_cast invalide à partir du type « %T » vers le type « %T »"
  
! #: cp/typeck.c:5318
  #, 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"
  msgstr "utilisation invalide de const_cast avec le type « %T », lequel n'est pas un pointeur, une référence, ni un type pointeur-vers-données-membre"
  
! #: cp/typeck.c:5327
  #, fuzzy, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "utilisation invalide de const_cast avec le type « %T », lequel est un pointeur ou un référence à un type de fonction"
  
! #: cp/typeck.c:5352
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "const_cast invalide de la rvalue du type « %T » vers le type « %T »"
  
! #: cp/typeck.c:5403
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "const_cast invalide à partir du type « %T » vers le type « %T »"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ interdit le transtypage vers un type tableau « %T »"
  
! #: cp/typeck.c:5484
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "transtypage invalide pour un type de fonction « %T »"
  
! #: cp/typeck.c:5704
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  lors de l'évaluation de « %Q(%#T, %#T) »"
  
! #: cp/typeck.c:5773
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "type incompatible dans l'affectation de « %T » vers « %T »"
  
! #: cp/typeck.c:5784
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "mauvaise initialisation de tableau"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "membre gauche de l'affectation invalide"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre de fonction"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, fuzzy, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "pointeur vers un membre transtypé via la base virtuelle « %T »"
  
! #: cp/typeck.c:5922
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "conversion de pointeur à membre à l'aide de la base virtuelle « %T »"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   dans la conversion d'un pointeur vers un membre"
  
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversion invalide vers un type « %T » à partir du type « %T »"
  
! #: cp/typeck.c:6265
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ne peut convertir « %T » à « %T » pour l'argument « %P » vers « %D »"
  
! #: cp/typeck.c:6268
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "ne peut convertir « %T » vers « %T » dans %s"
  
! #: cp/typeck.c:6279
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "la fonction est peut être candidate pour l'attribut de format de « %s »"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "dans le passage de l'argument %P de « %+D »"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "retourné la référence vers le temporaire"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "une référence vers quelque chose n'étant pas un membre gauche a été retourné"
  
! #: cp/typeck.c:6428
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "référence vers une variable locale « %D » retourné"
  
! #: cp/typeck.c:6431
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "adresse d'une variable locale « %D » retournée"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "retourné une valeur du destructeur"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ne peut retourner d'un handler d'une fonction try-block d'un constructeur"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "retourné une valeur d'un constructeur"
  
! #: cp/typeck.c:6499
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "déclaration à retourner sans valeur dans une fonction retournant « %T »"
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "déclaration éa retourner avec une valeur dans une fonction retournant un « void »"
  
! #: cp/typeck.c:6551
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "« operator new» ne doit pas retourner NULL à moins qu'il ne soit déclaré «throw() » (ou -fcheck-new est utilisée)"
*************** msgstr "ne peut initialiser les tableaux
*** 30366,30457 ****
  msgid "int-array initialized from non-wide string"
  msgstr "tableau d'entier initialisé à l'aide d'une chaîne non-large"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "initialiseur étiqueté de manière non trivial"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initialiseur manquant pour le membre « %D »"
  
! #: cp/typeck2.c:945
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "membre de constante non initialisé pour « %D »"
  
! #: cp/typeck2.c:947
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "membre « %D » avec des champs de constantes non initialisée"
  
! #: cp/typeck2.c:949
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "membre « %D » est une référence non initialisée"
  
! #: cp/typeck2.c:1004
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "pas de champ « %D » dans l'aggrégat n'a été initialisé"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valeur index au lieu du nom de champ dans l'initialiseur d'union"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "délégation de pointeur circulaire détecté"
  
! #: cp/typeck2.c:1181
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "l'opérande de base de «->» a un type non pointeur « %T »"
  
! #: cp/typeck2.c:1205
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "résultat de « operator->() » laisse comme résultat un non pointeur"
  
! #: cp/typeck2.c:1207
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "l'opérande de base de «->» n'est pas un pointeur"
  
! #: cp/typeck2.c:1229
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "« %E » ne peut être utilisé comme pointeur de membre, alors qu'il est de type « %T »"
  
! #: cp/typeck2.c:1238
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "ne peut appliquer un pointeur de membre « %E » à « %E », lequel n'est pas un type d'aggrégat « %T »"
  
! #: cp/typeck2.c:1260
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "type du membre « %T:: » incompatible avec le type d'objet « %T »"
  
! #: cp/typeck2.c:1482
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "l'appel à la fonction « %D » laquelle écarte le type incomplet « %T »"
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "l'appel à la fonction laquelle écarte le type incomplet « %T »"
--- 30387,30478 ----
  msgid "int-array initialized from non-wide string"
  msgstr "tableau d'entier initialisé à l'aide d'une chaîne non-large"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "initialiseur étiqueté de manière non trivial"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initialiseur manquant pour le membre « %D »"
  
! #: cp/typeck2.c:946
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "membre de constante non initialisé pour « %D »"
  
! #: cp/typeck2.c:948
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "membre « %D » avec des champs de constantes non initialisée"
  
! #: cp/typeck2.c:950
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "membre « %D » est une référence non initialisée"
  
! #: cp/typeck2.c:1005
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "pas de champ « %D » dans l'aggrégat n'a été initialisé"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valeur index au lieu du nom de champ dans l'initialiseur d'union"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "délégation de pointeur circulaire détecté"
  
! #: cp/typeck2.c:1182
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "l'opérande de base de «->» a un type non pointeur « %T »"
  
! #: cp/typeck2.c:1206
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "résultat de « operator->() » laisse comme résultat un non pointeur"
  
! #: cp/typeck2.c:1208
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "l'opérande de base de «->» n'est pas un pointeur"
  
! #: cp/typeck2.c:1230
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "« %E » ne peut être utilisé comme pointeur de membre, alors qu'il est de type « %T »"
  
! #: cp/typeck2.c:1239
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "ne peut appliquer un pointeur de membre « %E » à « %E », lequel n'est pas un type d'aggrégat « %T »"
  
! #: cp/typeck2.c:1261
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "type du membre « %T:: » incompatible avec le type d'objet « %T »"
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "l'appel à la fonction « %D » laquelle écarte le type incomplet « %T »"
  
! #: cp/typeck2.c:1488
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "l'appel à la fonction laquelle écarte le type incomplet « %T »"
*************** msgstr "adresse d'une variable registre 
*** 30491,30502 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 30512,30523 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 30532,30538 ****
  msgid "Function return value not set"
  msgstr "fonction retourne un aggrégat"
  
! #: fortran/trans-expr.c:1073
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "mode insn inconnu"
--- 30553,30559 ----
  msgid "Function return value not set"
  msgstr "fonction retourne un aggrégat"
  
! #: fortran/trans-expr.c:1081
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "mode insn inconnu"
*************** msgstr ""
*** 31039,31045 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
  #, fuzzy, gcc-internal-format
  msgid "Missing return statement"
! msgstr "Nom manquant"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3299
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12046
--- 31060,31066 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
  #, fuzzy, gcc-internal-format
  msgid "Missing return statement"
! msgstr "spécificateur %A manquant dans la déclaration à %0"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3299
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12046
*************** msgstr ""
*** 31344,31350 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10118
  #, fuzzy, gcc-internal-format
  msgid "Undefined variable %qs"
! msgstr "%Jvariable « %D » inutilisée"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9671
  #, gcc-internal-format
--- 31365,31371 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10118
  #, fuzzy, gcc-internal-format
  msgid "Undefined variable %qs"
! msgstr "%Jvariable inutilisée « %D »"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9671
  #, gcc-internal-format
*************** msgstr "%s ne peut être utilisé dans asm
*** 31569,31575 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14405
  #, fuzzy, gcc-internal-format
  msgid "Invalid argument type %qs to %qs"
! msgstr "argument actuel invalide à %0"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14641
  #, fuzzy, gcc-internal-format
--- 31590,31596 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14405
  #, fuzzy, gcc-internal-format
  msgid "Invalid argument type %qs to %qs"
! msgstr "type d'argument invalide pour « %s »"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14641
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 31676,31682 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15564
  #, fuzzy, gcc-internal-format
  msgid "duplicate case label: %<"
! msgstr "étiquette « %D » apparaît en double"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15565
  #, gcc-internal-format
--- 31697,31703 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15564
  #, fuzzy, gcc-internal-format
  msgid "duplicate case label: %<"
! msgstr "valeur du « case » duppliquée"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15565
  #, gcc-internal-format
*************** msgstr "attribut « %s » ignoré"
*** 32286,32294 ****
  #~ msgid "%Jlabel `%D' defined but not used"
  #~ msgstr "%Jétiquette « %D » définie mais non utilisée"
  
- #~ msgid "%Junused variable `%D'"
- #~ msgstr "%Jvariable inutilisée « %D »"
- 
  #~ msgid "%J'%D' redeclared as different kind of symbol"
  #~ msgstr "%J« %D » redéclaré comme une sorte différente de symbole"
  
--- 32307,32312 ----
*************** msgstr "attribut « %s » ignoré"
*** 32400,32428 ****
  #~ msgid "%J'%D' previously defined here"
  #~ msgstr "%J« %D » précédemment défini ici"
  
- #~ msgid "the ` ' printf flag"
- #~ msgstr "le fanion « » de printf"
- 
- #~ msgid "the `+' printf flag"
- #~ msgstr "le fanion « + » de printf"
- 
- #~ msgid "the `#' printf flag"
- #~ msgstr "le fanion « # » de printf"
- 
- #~ msgid "the `0' printf flag"
- #~ msgstr "le fanion « 0 » de printf"
- 
- #~ msgid "the `-' printf flag"
- #~ msgstr "le fanion « - » de printf"
- 
  #~ msgid "`I' flag"
  #~ msgstr "fanion « I »"
  
  #~ msgid "`a' flag"
  #~ msgstr "fanion « a »"
  
! #~ msgid "the `a' scanf flag"
! #~ msgstr "le fanion « a » de scanf"
  
  #~ msgid "`_' flag"
  #~ msgstr "fanion « _ »"
--- 32418,32434 ----
  #~ msgid "%J'%D' previously defined here"
  #~ msgstr "%J« %D » précédemment défini ici"
  
  #~ msgid "`I' flag"
  #~ msgstr "fanion « I »"
  
+ #~ msgid "the `I' printf flag"
+ #~ msgstr "le fanion « I » de printf"
+ 
  #~ msgid "`a' flag"
  #~ msgstr "fanion « a »"
  
! #~ msgid "the `I' scanf flag"
! #~ msgstr "le fanion « I » de scanf"
  
  #~ msgid "`_' flag"
  #~ msgstr "fanion « _ »"
*************** msgstr "attribut « %s » ignoré"
*** 32526,32534 ****
  #~ msgid "will never be executed"
  #~ msgstr "ne sera jamais exécuté"
  
- #~ msgid "%s has no member named `%s'"
- #~ msgstr "%s n'a pas de membre nommé « %s »"
- 
  #~ msgid "subscript has type `char'"
  #~ msgstr "indice de type « char »"
  
--- 32532,32537 ----
*************** msgstr "attribut « %s » ignoré"
*** 33214,33219 ****
--- 33217,33225 ----
  #~ msgid "%Jlabel '%D' used before containing binding contour"
  #~ msgstr "%Jétiquette « %D » utilisé avant de contenir le contour de liaison"
  
+ #~ msgid "%Junused variable '%D'"
+ #~ msgstr "%Jvariable « %D » inutilisée"
+ 
  #~ msgid "%Hunreachable code at beginning of %s"
  #~ msgstr "%Hcode inatteignable au début de %s"
  
*************** msgstr "attribut « %s » ignoré"
*** 33263,33277 ****
  #~ msgid "-msystem-v and -mthreads are incompatible"
  #~ msgstr "-msystem-v et -mthreads sont incompatibles"
  
- #~ msgid "bad value `%s' for -mcpu switch"
- #~ msgstr "valeur « %s » erronée pour l'option -mcpu"
- 
  #~ msgid "Do not use fp registers"
  #~ msgstr "Ne pas utiliser les registres FP"
  
  #~ msgid "Emit IEEE-conformant code, with inexact exceptions"
  #~ msgstr "Produire du code conforme IEEE, avec exceptions inexactes"
  
  #~ msgid "target CPU does not support APCS-32"
  #~ msgstr "le processeur cible ne supporte pas APCS-32"
  
--- 33269,33283 ----
  #~ msgid "-msystem-v and -mthreads are incompatible"
  #~ msgstr "-msystem-v et -mthreads sont incompatibles"
  
  #~ msgid "Do not use fp registers"
  #~ msgstr "Ne pas utiliser les registres FP"
  
  #~ msgid "Emit IEEE-conformant code, with inexact exceptions"
  #~ msgstr "Produire du code conforme IEEE, avec exceptions inexactes"
  
+ #~ msgid "bad value (%s) for -mcpu switch"
+ #~ msgstr "valeur (%s) erronée pour l'option -mcpu"
+ 
  #~ msgid "target CPU does not support APCS-32"
  #~ msgstr "le processeur cible ne supporte pas APCS-32"
  
*************** msgstr "attribut « %s » ignoré"
*** 33659,33664 ****
--- 33665,33673 ----
  #~ msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
  #~ msgstr "iC2.0 et iC3.0 sont incompatibles - utilise iC3.0"
  
+ #~ msgid "Generate SB code"
+ #~ msgstr "Générer du code SB"
+ 
  #~ msgid "Generate KA code"
  #~ msgstr "Générer du code KA"
  
*************** msgstr "attribut « %s » ignoré"
*** 33923,33928 ****
--- 33932,33940 ----
  #~ msgid "Don't work around errata for early SB-1 revision 2 cores"
  #~ msgstr "Ne pas contourner l'erreur pour la révision 2 du noyau des versions initiales SB-1"
  
+ #~ msgid "Don't trap on integer divide by zero"
+ #~ msgstr "Ne pas intercepter les divisions par zéros sur des entiers"
+ 
  #~ msgid "Don't use Branch Likely instructions, overriding default for arch"
  #~ msgstr "Ne pas utiliser des instructions se comportant comme des branchements, écrasant le défaut de l'architecture"
  
*************** msgstr "attribut « %s » ignoré"
*** 34230,34235 ****
--- 34242,34250 ----
  #~ msgid "field `%D' in local class cannot be static"
  #~ msgstr "champ « %D » dans une classe locale ne peut être statique"
  
+ #~ msgid "invalid conversion from '%T' to '%T'"
+ #~ msgstr "conversion invalide de « %T » vers « %T »"
+ 
  #~ msgid "label `%s' referenced outside of any function"
  #~ msgstr "étiquette « %s » référencée à l'extérieur de n'importe quelle fonction"
  
*************** msgstr "attribut « %s » ignoré"
*** 34311,34319 ****
  #~ msgid "zero size array reserves no space"
  #~ msgstr "tableau de taille zéro ne réserve pas d'espace"
  
- #~ msgid "type name expected before `*'"
- #~ msgstr "nom de type attendu avec «*»"
- 
  #~ msgid "`%D' undeclared (first use this function)"
  #~ msgstr "« %D » non déclaré (première utilisation dans cette fonction)"
  
--- 34326,34331 ----
*************** msgstr "attribut « %s » ignoré"
*** 35128,35136 ****
  #~ msgid "%J'%D' used prior to declaration"
  #~ msgstr "%J« %D » utilisé précédemment avant sa déclaration"
  
- #~ msgid "declaration of `%s' shadows a parameter"
- #~ msgstr "la déclaration de « %s » masque un paramètre"
- 
  #~ msgid "%Jlabel '%D' used but not defined"
  #~ msgstr "%Jétiquette « %D » utilisée mais non définie"
  
--- 35140,35145 ----
*************** msgstr "attribut « %s » ignoré"
*** 35212,35217 ****
--- 35221,35229 ----
  #~ msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
  #~ msgstr "-iwithprefix <répertoire>\tajouter le <répertoire> à la fin du chemin d'inclusion principal"
  
+ #~ msgid "Deprecated in favor of -std=c89"
+ #~ msgstr "Obsolète à la faveur de l'option -std=c89"
+ 
  #~ msgid "`-p' not supported; use `-pg' and gprof(1)"
  #~ msgstr "« -p » n'est pas supporté; utiliser « -pg » et gprof(1)"
  
*************** msgstr "attribut « %s » ignoré"
*** 35491,35496 ****
--- 35503,35511 ----
  #~ msgid "pointer to a member used in arithmetic"
  #~ msgstr "usage en arithmétique d'un pointeur vers un membre"
  
+ #~ msgid "declaration of \"%s\" shadows a parameter"
+ #~ msgstr "la déclaration de « %s » masque un paramètre"
+ 
  #~ msgid "Copyright (C) 2003 Free Software Foundation, Inc.\n"
  #~ msgstr "Copyright © 2003 Free Software Foundation, Inc.\n"
  
*************** msgstr "attribut « %s » ignoré"
*** 36455,36460 ****
--- 36470,36478 ----
  #~ msgid "base object `%E' of scoped method call is of non-aggregate type `%T'"
  #~ msgstr "objet de base « %E » de la portée d'appel de la méthode n'est pas de type aggrégat « %T »"
  
+ #~ msgid "destructors take no parameters"
+ #~ msgstr "destructeurs ne prend aucun paramètre"
+ 
  #~ msgid "destructor name `~%T' does not match type `%T' of expression"
  #~ msgstr "nom du destructeur «~%T» ne concorde pas avec le type « %T » de l'expression"
  
*************** msgstr "attribut « %s » ignoré"
*** 36581,36586 ****
--- 36599,36607 ----
  #~ msgid "cannot declare pointers to references"
  #~ msgstr "ne peut déclarer des pointeurs vers des références"
  
+ #~ msgid "type name expected before `&'"
+ #~ msgstr "nom de type attendu avant «&»"
+ 
  #~ msgid "semicolon missing after %s declaration"
  #~ msgstr "«;» manquant après la déclaration de %s"
  
*************** msgstr "attribut « %s » ignoré"
*** 37273,37280 ****
  #~ msgid "Use large memory model"
  #~ msgstr "Utiliser le modèle de grande mémoire"
  
! #~ msgid "Generate 29050 code"
! #~ msgstr "Générer le code 29050"
  
  #~ msgid "Use kernel global registers"
  #~ msgstr "Utiliser les registres globaux du kernel"
--- 37294,37301 ----
  #~ msgid "Use large memory model"
  #~ msgstr "Utiliser le modèle de grande mémoire"
  
! #~ msgid "Generate 29000 code"
! #~ msgstr "Générer le code 29000"
  
  #~ msgid "Use kernel global registers"
  #~ msgstr "Utiliser les registres globaux du kernel"
*************** msgstr "attribut « %s » ignoré"
*** 38026,38031 ****
--- 38047,38055 ----
  #~ msgid "tuple without specified mode not allowed in %s"
  #~ msgstr "tuple sans mode spécifié n'est pas permis dans %s"
  
+ #~ msgid "conditional expression not allowed in %s"
+ #~ msgstr "expression conditionnelle n'est pas permise dans « %s »"
+ 
  #~ msgid "internal error:  unknown expression mode in %s"
  #~ msgstr "erreur interne: mode d'expression inconnnu dans %s"
  
*************** msgstr "attribut « %s » ignoré"
*** 38707,38712 ****
--- 38731,38739 ----
  #~ msgid "cycle: `%s' depends on ..."
  #~ msgstr "cycle: « %s » dépend de ..."
  
+ #~ msgid "  `%s'"
+ #~ msgstr "  « %s »"
+ 
  #~ msgid "SYN of this mode not allowed"
  #~ msgstr "SYN de de mode n'est pas permis"
  
diff -Nrcpad gcc-4.2.1/gcc/po/gcc.pot gcc-4.2.2/gcc/po/gcc.pot
*** gcc-4.2.1/gcc/po/gcc.pot	Thu Jul 19 04:20:26 2007
--- gcc-4.2.2/gcc/po/gcc.pot	Sun Oct  7 21:15:07 2007
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-10-07 14:11-0700\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
*************** msgstr ""
*** 16,261 ****
  "Content-Type: text/plain; charset=CHARSET\n"
  "Content-Transfer-Encoding: 8bit\n"
  
! #: c-decl.c:3783
  msgid "<anonymous>"
  msgstr ""
  
! #: c-format.c:347 c-format.c:371
  msgid "' ' flag"
  msgstr ""
  
! #: c-format.c:347 c-format.c:371
  msgid "the ' ' printf flag"
  msgstr ""
  
! #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418 c-format.c:475
  msgid "'+' flag"
  msgstr ""
  
! #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418
  msgid "the '+' printf flag"
  msgstr ""
  
! #: c-format.c:349 c-format.c:373 c-format.c:419 c-format.c:451
  msgid "'#' flag"
  msgstr ""
  
! #: c-format.c:349 c-format.c:373 c-format.c:419
  msgid "the '#' printf flag"
  msgstr ""
  
! #: c-format.c:350 c-format.c:374 c-format.c:449
  msgid "'0' flag"
  msgstr ""
  
! #: c-format.c:350 c-format.c:374
  msgid "the '0' printf flag"
  msgstr ""
  
! #: c-format.c:351 c-format.c:375 c-format.c:448 c-format.c:478
  msgid "'-' flag"
  msgstr ""
  
! #: c-format.c:351 c-format.c:375
  msgid "the '-' printf flag"
  msgstr ""
  
! #: c-format.c:352 c-format.c:432
  msgid "''' flag"
  msgstr ""
  
! #: c-format.c:352
  msgid "the ''' printf flag"
  msgstr ""
  
! #: c-format.c:353 c-format.c:433
  msgid "'I' flag"
  msgstr ""
  
! #: c-format.c:353
  msgid "the 'I' printf flag"
  msgstr ""
  
! #: c-format.c:354 c-format.c:376 c-format.c:430 c-format.c:452 c-format.c:479
! #: c-format.c:1606 config/sol2-c.c:46
  msgid "field width"
  msgstr ""
  
! #: c-format.c:354 c-format.c:376 config/sol2-c.c:46
  msgid "field width in printf format"
  msgstr ""
  
! #: c-format.c:355 c-format.c:377 c-format.c:408 c-format.c:421
  msgid "precision"
  msgstr ""
  
! #: c-format.c:355 c-format.c:377 c-format.c:408 c-format.c:421
  msgid "precision in printf format"
  msgstr ""
  
! #: c-format.c:356 c-format.c:378 c-format.c:409 c-format.c:422 c-format.c:431
! #: c-format.c:482 config/sol2-c.c:47
  msgid "length modifier"
  msgstr ""
  
! #: c-format.c:356 c-format.c:378 c-format.c:409 c-format.c:422
! #: config/sol2-c.c:47
  msgid "length modifier in printf format"
  msgstr ""
  
! #: c-format.c:407 c-format.c:420
  msgid "'q' flag"
  msgstr ""
  
! #: c-format.c:407 c-format.c:420
  msgid "the 'q' diagnostic flag"
  msgstr ""
  
! #: c-format.c:428
  msgid "assignment suppression"
  msgstr ""
  
! #: c-format.c:428
  msgid "the assignment suppression scanf feature"
  msgstr ""
  
! #: c-format.c:429
  msgid "'a' flag"
  msgstr ""
  
! #: c-format.c:429
  msgid "the 'a' scanf flag"
  msgstr ""
  
! #: c-format.c:430
  msgid "field width in scanf format"
  msgstr ""
  
! #: c-format.c:431
  msgid "length modifier in scanf format"
  msgstr ""
  
! #: c-format.c:432
  msgid "the ''' scanf flag"
  msgstr ""
  
! #: c-format.c:433
  msgid "the 'I' scanf flag"
  msgstr ""
  
! #: c-format.c:447
  msgid "'_' flag"
  msgstr ""
  
! #: c-format.c:447
  msgid "the '_' strftime flag"
  msgstr ""
  
! #: c-format.c:448
  msgid "the '-' strftime flag"
  msgstr ""
  
! #: c-format.c:449
  msgid "the '0' strftime flag"
  msgstr ""
  
! #: c-format.c:450 c-format.c:474
  msgid "'^' flag"
  msgstr ""
  
! #: c-format.c:450
  msgid "the '^' strftime flag"
  msgstr ""
  
! #: c-format.c:451
  msgid "the '#' strftime flag"
  msgstr ""
  
! #: c-format.c:452
  msgid "field width in strftime format"
  msgstr ""
  
! #: c-format.c:453
  msgid "'E' modifier"
  msgstr ""
  
! #: c-format.c:453
  msgid "the 'E' strftime modifier"
  msgstr ""
  
! #: c-format.c:454
  msgid "'O' modifier"
  msgstr ""
  
! #: c-format.c:454
  msgid "the 'O' strftime modifier"
  msgstr ""
  
! #: c-format.c:455
  msgid "the 'O' modifier"
  msgstr ""
  
! #: c-format.c:473
  msgid "fill character"
  msgstr ""
  
! #: c-format.c:473
  msgid "fill character in strfmon format"
  msgstr ""
  
! #: c-format.c:474
  msgid "the '^' strfmon flag"
  msgstr ""
  
! #: c-format.c:475
  msgid "the '+' strfmon flag"
  msgstr ""
  
! #: c-format.c:476
  msgid "'(' flag"
  msgstr ""
  
! #: c-format.c:476
  msgid "the '(' strfmon flag"
  msgstr ""
  
! #: c-format.c:477
  msgid "'!' flag"
  msgstr ""
  
! #: c-format.c:477
  msgid "the '!' strfmon flag"
  msgstr ""
  
! #: c-format.c:478
  msgid "the '-' strfmon flag"
  msgstr ""
  
! #: c-format.c:479
  msgid "field width in strfmon format"
  msgstr ""
  
! #: c-format.c:480
  msgid "left precision"
  msgstr ""
  
! #: c-format.c:480
  msgid "left precision in strfmon format"
  msgstr ""
  
! #: c-format.c:481
  msgid "right precision"
  msgstr ""
  
! #: c-format.c:481
  msgid "right precision in strfmon format"
  msgstr ""
  
! #: c-format.c:482
  msgid "length modifier in strfmon format"
  msgstr ""
  
! #: c-format.c:1708
  msgid "field precision"
  msgstr ""
  
--- 16,261 ----
  "Content-Type: text/plain; charset=CHARSET\n"
  "Content-Transfer-Encoding: 8bit\n"
  
! #: c-decl.c:3782
  msgid "<anonymous>"
  msgstr ""
  
! #: c-format.c:346 c-format.c:370
  msgid "' ' flag"
  msgstr ""
  
! #: c-format.c:346 c-format.c:370
  msgid "the ' ' printf flag"
  msgstr ""
  
! #: c-format.c:347 c-format.c:371 c-format.c:405 c-format.c:417 c-format.c:474
  msgid "'+' flag"
  msgstr ""
  
! #: c-format.c:347 c-format.c:371 c-format.c:405 c-format.c:417
  msgid "the '+' printf flag"
  msgstr ""
  
! #: c-format.c:348 c-format.c:372 c-format.c:418 c-format.c:450
  msgid "'#' flag"
  msgstr ""
  
! #: c-format.c:348 c-format.c:372 c-format.c:418
  msgid "the '#' printf flag"
  msgstr ""
  
! #: c-format.c:349 c-format.c:373 c-format.c:448
  msgid "'0' flag"
  msgstr ""
  
! #: c-format.c:349 c-format.c:373
  msgid "the '0' printf flag"
  msgstr ""
  
! #: c-format.c:350 c-format.c:374 c-format.c:447 c-format.c:477
  msgid "'-' flag"
  msgstr ""
  
! #: c-format.c:350 c-format.c:374
  msgid "the '-' printf flag"
  msgstr ""
  
! #: c-format.c:351 c-format.c:431
  msgid "''' flag"
  msgstr ""
  
! #: c-format.c:351
  msgid "the ''' printf flag"
  msgstr ""
  
! #: c-format.c:352 c-format.c:432
  msgid "'I' flag"
  msgstr ""
  
! #: c-format.c:352
  msgid "the 'I' printf flag"
  msgstr ""
  
! #: c-format.c:353 c-format.c:375 c-format.c:429 c-format.c:451 c-format.c:478
! #: c-format.c:1605 config/sol2-c.c:45
  msgid "field width"
  msgstr ""
  
! #: c-format.c:353 c-format.c:375 config/sol2-c.c:45
  msgid "field width in printf format"
  msgstr ""
  
! #: c-format.c:354 c-format.c:376 c-format.c:407 c-format.c:420
  msgid "precision"
  msgstr ""
  
! #: c-format.c:354 c-format.c:376 c-format.c:407 c-format.c:420
  msgid "precision in printf format"
  msgstr ""
  
! #: c-format.c:355 c-format.c:377 c-format.c:408 c-format.c:421 c-format.c:430
! #: c-format.c:481 config/sol2-c.c:46
  msgid "length modifier"
  msgstr ""
  
! #: c-format.c:355 c-format.c:377 c-format.c:408 c-format.c:421
! #: config/sol2-c.c:46
  msgid "length modifier in printf format"
  msgstr ""
  
! #: c-format.c:406 c-format.c:419
  msgid "'q' flag"
  msgstr ""
  
! #: c-format.c:406 c-format.c:419
  msgid "the 'q' diagnostic flag"
  msgstr ""
  
! #: c-format.c:427
  msgid "assignment suppression"
  msgstr ""
  
! #: c-format.c:427
  msgid "the assignment suppression scanf feature"
  msgstr ""
  
! #: c-format.c:428
  msgid "'a' flag"
  msgstr ""
  
! #: c-format.c:428
  msgid "the 'a' scanf flag"
  msgstr ""
  
! #: c-format.c:429
  msgid "field width in scanf format"
  msgstr ""
  
! #: c-format.c:430
  msgid "length modifier in scanf format"
  msgstr ""
  
! #: c-format.c:431
  msgid "the ''' scanf flag"
  msgstr ""
  
! #: c-format.c:432
  msgid "the 'I' scanf flag"
  msgstr ""
  
! #: c-format.c:446
  msgid "'_' flag"
  msgstr ""
  
! #: c-format.c:446
  msgid "the '_' strftime flag"
  msgstr ""
  
! #: c-format.c:447
  msgid "the '-' strftime flag"
  msgstr ""
  
! #: c-format.c:448
  msgid "the '0' strftime flag"
  msgstr ""
  
! #: c-format.c:449 c-format.c:473
  msgid "'^' flag"
  msgstr ""
  
! #: c-format.c:449
  msgid "the '^' strftime flag"
  msgstr ""
  
! #: c-format.c:450
  msgid "the '#' strftime flag"
  msgstr ""
  
! #: c-format.c:451
  msgid "field width in strftime format"
  msgstr ""
  
! #: c-format.c:452
  msgid "'E' modifier"
  msgstr ""
  
! #: c-format.c:452
  msgid "the 'E' strftime modifier"
  msgstr ""
  
! #: c-format.c:453
  msgid "'O' modifier"
  msgstr ""
  
! #: c-format.c:453
  msgid "the 'O' strftime modifier"
  msgstr ""
  
! #: c-format.c:454
  msgid "the 'O' modifier"
  msgstr ""
  
! #: c-format.c:472
  msgid "fill character"
  msgstr ""
  
! #: c-format.c:472
  msgid "fill character in strfmon format"
  msgstr ""
  
! #: c-format.c:473
  msgid "the '^' strfmon flag"
  msgstr ""
  
! #: c-format.c:474
  msgid "the '+' strfmon flag"
  msgstr ""
  
! #: c-format.c:475
  msgid "'(' flag"
  msgstr ""
  
! #: c-format.c:475
  msgid "the '(' strfmon flag"
  msgstr ""
  
! #: c-format.c:476
  msgid "'!' flag"
  msgstr ""
  
! #: c-format.c:476
  msgid "the '!' strfmon flag"
  msgstr ""
  
! #: c-format.c:477
  msgid "the '-' strfmon flag"
  msgstr ""
  
! #: c-format.c:478
  msgid "field width in strfmon format"
  msgstr ""
  
! #: c-format.c:479
  msgid "left precision"
  msgstr ""
  
! #: c-format.c:479
  msgid "left precision in strfmon format"
  msgstr ""
  
! #: c-format.c:480
  msgid "right precision"
  msgstr ""
  
! #: c-format.c:480
  msgid "right precision in strfmon format"
  msgstr ""
  
! #: c-format.c:481
  msgid "length modifier in strfmon format"
  msgstr ""
  
! #: c-format.c:1707
  msgid "field precision"
  msgstr ""
  
*************** msgstr ""
*** 289,341 ****
  msgid "End of search list.\n"
  msgstr ""
  
! #: c-opts.c:1378
  msgid "<built-in>"
  msgstr ""
  
! #: c-opts.c:1396
  msgid "<command-line>"
  msgstr ""
  
! #: c-typeck.c:2328 c-typeck.c:4764 c-typeck.c:4766 c-typeck.c:4774
! #: c-typeck.c:4804 c-typeck.c:6180
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c-typeck.c:4567
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c-typeck.c:4628 cp/typeck2.c:686
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
  
! #: c-typeck.c:4633
  msgid "wchar_t-array initialized from non-wide string"
  msgstr ""
  
! #: c-typeck.c:4651 cp/typeck2.c:706
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr ""
  
! #: c-typeck.c:4657
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c-typeck.c:4747
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c-typeck.c:4811 c-typeck.c:6184
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
--- 289,341 ----
  msgid "End of search list.\n"
  msgstr ""
  
! #: c-opts.c:1377
  msgid "<built-in>"
  msgstr ""
  
! #: c-opts.c:1395
  msgid "<command-line>"
  msgstr ""
  
! #: c-typeck.c:2327 c-typeck.c:4763 c-typeck.c:4765 c-typeck.c:4773
! #: c-typeck.c:4803 c-typeck.c:6179
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c-typeck.c:4566
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c-typeck.c:4627 cp/typeck2.c:685
  #, gcc-internal-format
  msgid "char-array initialized from wide string"
  msgstr ""
  
! #: c-typeck.c:4632
  msgid "wchar_t-array initialized from non-wide string"
  msgstr ""
  
! #: c-typeck.c:4650 cp/typeck2.c:705
  #, gcc-internal-format
  msgid "initializer-string for array of chars is too long"
  msgstr ""
  
! #: c-typeck.c:4656
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4720 c-typeck.c:4215 cp/typeck.c:1529
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c-typeck.c:4746
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c-typeck.c:4810 c-typeck.c:6183
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
*************** msgstr ""
*** 344,636 ****
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c-typeck.c:4822 c-decl.c:3217 c-decl.c:3232
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr ""
  
! #: c-typeck.c:4826
  msgid "invalid initializer"
  msgstr ""
  
! #: c-typeck.c:5300
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c-typeck.c:5320
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c-typeck.c:5381
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c-typeck.c:5438
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c-typeck.c:5440
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c-typeck.c:5467
  msgid "missing initializer"
  msgstr ""
  
! #: c-typeck.c:5489
  msgid "empty scalar initializer"
  msgstr ""
  
! #: c-typeck.c:5494
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c-typeck.c:5591 c-typeck.c:5651
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c-typeck.c:5596 c-typeck.c:5704
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c-typeck.c:5642
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c-typeck.c:5647 c-typeck.c:5649
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c-typeck.c:5653 c-typeck.c:5656
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c-typeck.c:5667
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c-typeck.c:5676
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c-typeck.c:5751 c-typeck.c:5774 c-typeck.c:6248
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c-typeck.c:5753 c-typeck.c:5776 c-typeck.c:6250
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c-typeck.c:6458
  msgid "excess elements in char array initializer"
  msgstr ""
  
! #: c-typeck.c:6465 c-typeck.c:6511
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c-typeck.c:6526
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c-typeck.c:6594
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c-typeck.c:6681
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c-typeck.c:6711
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c-typeck.c:6735
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: cfgrtl.c:1970
  msgid "flow control insn inside a basic block"
  msgstr ""
  
! #: cfgrtl.c:2048
  msgid "wrong insn in the fallthru edge"
  msgstr ""
  
! #: cfgrtl.c:2090
  msgid "insn outside basic block"
  msgstr ""
  
! #: cfgrtl.c:2097
  msgid "return not followed by barrier"
  msgstr ""
  
! #: cgraph.c:391 ipa-inline.c:313
  msgid "function body not available"
  msgstr ""
  
! #: cgraph.c:393 cgraphunit.c:633
  msgid "redefined extern inline functions are not considered for inlining"
  msgstr ""
  
! #: cgraph.c:396 cgraphunit.c:638
  msgid "function not considered for inlining"
  msgstr ""
  
! #: cgraph.c:398 cgraphunit.c:636 ipa-inline.c:306
  msgid "function not inlinable"
  msgstr ""
  
! #: collect2.c:373 gcc.c:6833
  #, c-format
  msgid "internal gcc abort in %s, at %s:%d"
  msgstr ""
  
! #: collect2.c:872
  #, c-format
  msgid "no arguments"
  msgstr ""
  
! #: collect2.c:1246 collect2.c:1394 collect2.c:1429
  #, c-format
  msgid "fopen %s"
  msgstr ""
  
! #: collect2.c:1249 collect2.c:1399 collect2.c:1432
  #, c-format
  msgid "fclose %s"
  msgstr ""
  
! #: collect2.c:1258
  #, c-format
  msgid "collect2 version %s"
  msgstr ""
  
! #: collect2.c:1348
  #, c-format
  msgid "%d constructor(s) found\n"
  msgstr ""
  
! #: collect2.c:1349
  #, c-format
  msgid "%d destructor(s)  found\n"
  msgstr ""
  
! #: collect2.c:1350
  #, c-format
  msgid "%d frame table(s) found\n"
  msgstr ""
  
! #: collect2.c:1487
  #, c-format
  msgid "can't get program status"
  msgstr ""
  
! #: collect2.c:1537
  #, c-format
  msgid "[cannot find %s]"
  msgstr ""
  
! #: collect2.c:1552
  #, c-format
  msgid "cannot find '%s'"
  msgstr ""
  
! #: collect2.c:1556 collect2.c:2045 collect2.c:2200 gcc.c:2928
  #, c-format
  msgid "pex_init failed"
  msgstr ""
  
! #: collect2.c:1591
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr ""
  
! #: collect2.c:1811
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.c:2019
  #, c-format
  msgid "cannot find 'nm'"
  msgstr ""
  
! #: collect2.c:2066
  #, c-format
  msgid "can't open nm output"
  msgstr ""
  
! #: collect2.c:2110
  #, c-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.c:2118
  #, c-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.c:2221
  #, c-format
  msgid "can't open ldd output"
  msgstr ""
  
! #: collect2.c:2224
  #, c-format
  msgid ""
  "\n"
  "ldd output with constructors/destructors.\n"
  msgstr ""
  
! #: collect2.c:2239
  #, c-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.c:2251
  #, c-format
  msgid "unable to open dynamic dependency '%s'"
  msgstr ""
  
! #: collect2.c:2407
  #, c-format
  msgid "%s: not a COFF file"
  msgstr ""
  
! #: collect2.c:2527
  #, c-format
  msgid "%s: cannot open as COFF file"
  msgstr ""
  
! #: collect2.c:2585
  #, c-format
  msgid "library lib%s not found"
  msgstr ""
  
! #: cppspec.c:106
  #, c-format
  msgid "\"%s\" is not a valid option to the preprocessor"
  msgstr ""
  
! #: cppspec.c:128
  #, c-format
  msgid "too many input files"
  msgstr ""
  
! #: diagnostic.c:189
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr ""
  
! #: diagnostic.c:254
  #, c-format
  msgid "compilation terminated due to -Wfatal-errors.\n"
  msgstr ""
  
! #: diagnostic.c:263
  #, c-format
  msgid ""
  "Please submit a full bug report,\n"
--- 344,636 ----
  #. of VLAs themselves count as VLAs, it does not make
  #. sense to permit them to be initialized given that
  #. ordinary VLAs may not be initialized.
! #: c-typeck.c:4821 c-decl.c:3216 c-decl.c:3231
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized"
  msgstr ""
  
! #: c-typeck.c:4825
  msgid "invalid initializer"
  msgstr ""
  
! #: c-typeck.c:5299
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c-typeck.c:5319
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c-typeck.c:5380
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c-typeck.c:5437
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c-typeck.c:5439
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c-typeck.c:5466
  msgid "missing initializer"
  msgstr ""
  
! #: c-typeck.c:5488
  msgid "empty scalar initializer"
  msgstr ""
  
! #: c-typeck.c:5493
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c-typeck.c:5590 c-typeck.c:5650
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c-typeck.c:5595 c-typeck.c:5703
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c-typeck.c:5641
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c-typeck.c:5646 c-typeck.c:5648
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c-typeck.c:5652 c-typeck.c:5655
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c-typeck.c:5666
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c-typeck.c:5675
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c-typeck.c:5750 c-typeck.c:5773 c-typeck.c:6247
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c-typeck.c:5752 c-typeck.c:5775 c-typeck.c:6249
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c-typeck.c:6457
  msgid "excess elements in char array initializer"
  msgstr ""
  
! #: c-typeck.c:6464 c-typeck.c:6510
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c-typeck.c:6525
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c-typeck.c:6593
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c-typeck.c:6680
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c-typeck.c:6710
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c-typeck.c:6734
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: cfgrtl.c:1969
  msgid "flow control insn inside a basic block"
  msgstr ""
  
! #: cfgrtl.c:2047
  msgid "wrong insn in the fallthru edge"
  msgstr ""
  
! #: cfgrtl.c:2089
  msgid "insn outside basic block"
  msgstr ""
  
! #: cfgrtl.c:2096
  msgid "return not followed by barrier"
  msgstr ""
  
! #: cgraph.c:390 ipa-inline.c:312
  msgid "function body not available"
  msgstr ""
  
! #: cgraph.c:392 cgraphunit.c:632
  msgid "redefined extern inline functions are not considered for inlining"
  msgstr ""
  
! #: cgraph.c:395 cgraphunit.c:637
  msgid "function not considered for inlining"
  msgstr ""
  
! #: cgraph.c:397 cgraphunit.c:635 ipa-inline.c:305
  msgid "function not inlinable"
  msgstr ""
  
! #: collect2.c:372 gcc.c:6832
  #, c-format
  msgid "internal gcc abort in %s, at %s:%d"
  msgstr ""
  
! #: collect2.c:871
  #, c-format
  msgid "no arguments"
  msgstr ""
  
! #: collect2.c:1245 collect2.c:1393 collect2.c:1428
  #, c-format
  msgid "fopen %s"
  msgstr ""
  
! #: collect2.c:1248 collect2.c:1398 collect2.c:1431
  #, c-format
  msgid "fclose %s"
  msgstr ""
  
! #: collect2.c:1257
  #, c-format
  msgid "collect2 version %s"
  msgstr ""
  
! #: collect2.c:1347
  #, c-format
  msgid "%d constructor(s) found\n"
  msgstr ""
  
! #: collect2.c:1348
  #, c-format
  msgid "%d destructor(s)  found\n"
  msgstr ""
  
! #: collect2.c:1349
  #, c-format
  msgid "%d frame table(s) found\n"
  msgstr ""
  
! #: collect2.c:1486
  #, c-format
  msgid "can't get program status"
  msgstr ""
  
! #: collect2.c:1536
  #, c-format
  msgid "[cannot find %s]"
  msgstr ""
  
! #: collect2.c:1551
  #, c-format
  msgid "cannot find '%s'"
  msgstr ""
  
! #: collect2.c:1555 collect2.c:2044 collect2.c:2199 gcc.c:2927
  #, c-format
  msgid "pex_init failed"
  msgstr ""
  
! #: collect2.c:1590
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr ""
  
! #: collect2.c:1810
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.c:2018
  #, c-format
  msgid "cannot find 'nm'"
  msgstr ""
  
! #: collect2.c:2065
  #, c-format
  msgid "can't open nm output"
  msgstr ""
  
! #: collect2.c:2109
  #, c-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.c:2117
  #, c-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.c:2220
  #, c-format
  msgid "can't open ldd output"
  msgstr ""
  
! #: collect2.c:2223
  #, c-format
  msgid ""
  "\n"
  "ldd output with constructors/destructors.\n"
  msgstr ""
  
! #: collect2.c:2238
  #, c-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.c:2250
  #, c-format
  msgid "unable to open dynamic dependency '%s'"
  msgstr ""
  
! #: collect2.c:2406
  #, c-format
  msgid "%s: not a COFF file"
  msgstr ""
  
! #: collect2.c:2526
  #, c-format
  msgid "%s: cannot open as COFF file"
  msgstr ""
  
! #: collect2.c:2584
  #, c-format
  msgid "library lib%s not found"
  msgstr ""
  
! #: cppspec.c:105
  #, c-format
  msgid "\"%s\" is not a valid option to the preprocessor"
  msgstr ""
  
! #: cppspec.c:127
  #, c-format
  msgid "too many input files"
  msgstr ""
  
! #: diagnostic.c:188
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr ""
  
! #: diagnostic.c:253
  #, c-format
  msgid "compilation terminated due to -Wfatal-errors.\n"
  msgstr ""
  
! #: diagnostic.c:262
  #, c-format
  msgid ""
  "Please submit a full bug report,\n"
*************** msgid ""
*** 638,691 ****
  "See %s for instructions.\n"
  msgstr ""
  
! #: diagnostic.c:272
  #, c-format
  msgid "compilation terminated.\n"
  msgstr ""
  
! #: diagnostic.c:623
  #, c-format
  msgid "Internal compiler error: Error reporting routines re-entered.\n"
  msgstr ""
  
! #: final.c:1104
  msgid "negative insn length"
  msgstr ""
  
! #: final.c:2449
  msgid "could not split insn"
  msgstr ""
  
! #: final.c:2798
  msgid "invalid 'asm': "
  msgstr ""
  
! #: final.c:2981
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:2998 final.c:3010
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.c:3057
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr ""
  
! #: final.c:3060 final.c:3101
  #, c-format
  msgid "operand number out of range"
  msgstr ""
  
! #: final.c:3120
  #, c-format
  msgid "invalid %%-code"
  msgstr ""
  
! #: final.c:3150
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
--- 638,691 ----
  "See %s for instructions.\n"
  msgstr ""
  
! #: diagnostic.c:271
  #, c-format
  msgid "compilation terminated.\n"
  msgstr ""
  
! #: diagnostic.c:622
  #, c-format
  msgid "Internal compiler error: Error reporting routines re-entered.\n"
  msgstr ""
  
! #: final.c:1103
  msgid "negative insn length"
  msgstr ""
  
! #: final.c:2448
  msgid "could not split insn"
  msgstr ""
  
! #: final.c:2797
  msgid "invalid 'asm': "
  msgstr ""
  
! #: final.c:2980
  #, c-format
  msgid "nested assembly dialect alternatives"
  msgstr ""
  
! #: final.c:2997 final.c:3009
  #, c-format
  msgid "unterminated assembly dialect alternative"
  msgstr ""
  
! #: final.c:3056
  #, c-format
  msgid "operand number missing after %%-letter"
  msgstr ""
  
! #: final.c:3059 final.c:3100
  #, c-format
  msgid "operand number out of range"
  msgstr ""
  
! #: final.c:3119
  #, c-format
  msgid "invalid %%-code"
  msgstr ""
  
! #: final.c:3149
  #, c-format
  msgid "'%%l' operand isn't a label"
  msgstr ""
*************** msgstr ""
*** 696,812 ****
  #. handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3251 vmsdbgout.c:487 config/i386/i386.c:7222
! #: config/pdp11/pdp11.c:1700
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:3307 vmsdbgout.c:544 config/i386/i386.c:7298
! #: config/pdp11/pdp11.c:1747
  #, c-format
  msgid "invalid expression as operand"
  msgstr ""
  
! #: flow.c:1735
  msgid "Attempt to delete prologue/epilogue insn:"
  msgstr ""
  
! #: gcc.c:1665
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr ""
  
! #: gcc.c:1848
  #, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
  "\n"
  msgstr ""
  
! #: gcc.c:1963
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr ""
  
! #: gcc.c:2059 gcc.c:2078
  #, c-format
  msgid "specs %%include syntax malformed after %ld characters"
  msgstr ""
  
! #: gcc.c:2086
  #, c-format
  msgid "could not find specs file %s\n"
  msgstr ""
  
! #: gcc.c:2103 gcc.c:2111 gcc.c:2120 gcc.c:2129
  #, c-format
  msgid "specs %%rename syntax malformed after %ld characters"
  msgstr ""
  
! #: gcc.c:2138
  #, c-format
  msgid "specs %s spec was not found to be renamed"
  msgstr ""
  
! #: gcc.c:2145
  #, c-format
  msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
  msgstr ""
  
! #: gcc.c:2150
  #, c-format
  msgid "rename spec %s to %s\n"
  msgstr ""
  
! #: gcc.c:2152
  #, c-format
  msgid ""
  "spec is '%s'\n"
  "\n"
  msgstr ""
  
! #: gcc.c:2165
  #, c-format
  msgid "specs unknown %% command after %ld characters"
  msgstr ""
  
! #: gcc.c:2176 gcc.c:2189
  #, c-format
  msgid "specs file malformed after %ld characters"
  msgstr ""
  
! #: gcc.c:2242
  #, c-format
  msgid "spec file has no spec for linking"
  msgstr ""
  
! #: gcc.c:2759
  #, c-format
  msgid "system path '%s' is not absolute"
  msgstr ""
  
! #: gcc.c:2822
  #, c-format
  msgid "-pipe not supported"
  msgstr ""
  
! #: gcc.c:2884
  #, c-format
  msgid ""
  "\n"
  "Go ahead? (y or n) "
  msgstr ""
  
! #: gcc.c:2967
  msgid "failed to get exit status"
  msgstr ""
  
! #: gcc.c:2973
  msgid "failed to get process times"
  msgstr ""
  
! #: gcc.c:2999
  #, c-format
  msgid ""
  "Internal error: %s (program %s)\n"
--- 696,812 ----
  #. handle them.
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
! #: final.c:3250 vmsdbgout.c:487 config/i386/i386.c:7221
! #: config/pdp11/pdp11.c:1699
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.c:3306 vmsdbgout.c:544 config/i386/i386.c:7297
! #: config/pdp11/pdp11.c:1746
  #, c-format
  msgid "invalid expression as operand"
  msgstr ""
  
! #: flow.c:1734
  msgid "Attempt to delete prologue/epilogue insn:"
  msgstr ""
  
! #: gcc.c:1664
  #, c-format
  msgid "Using built-in specs.\n"
  msgstr ""
  
! #: gcc.c:1847
  #, c-format
  msgid ""
  "Setting spec %s to '%s'\n"
  "\n"
  msgstr ""
  
! #: gcc.c:1962
  #, c-format
  msgid "Reading specs from %s\n"
  msgstr ""
  
! #: gcc.c:2058 gcc.c:2077
  #, c-format
  msgid "specs %%include syntax malformed after %ld characters"
  msgstr ""
  
! #: gcc.c:2085
  #, c-format
  msgid "could not find specs file %s\n"
  msgstr ""
  
! #: gcc.c:2102 gcc.c:2110 gcc.c:2119 gcc.c:2128
  #, c-format
  msgid "specs %%rename syntax malformed after %ld characters"
  msgstr ""
  
! #: gcc.c:2137
  #, c-format
  msgid "specs %s spec was not found to be renamed"
  msgstr ""
  
! #: gcc.c:2144
  #, c-format
  msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
  msgstr ""
  
! #: gcc.c:2149
  #, c-format
  msgid "rename spec %s to %s\n"
  msgstr ""
  
! #: gcc.c:2151
  #, c-format
  msgid ""
  "spec is '%s'\n"
  "\n"
  msgstr ""
  
! #: gcc.c:2164
  #, c-format
  msgid "specs unknown %% command after %ld characters"
  msgstr ""
  
! #: gcc.c:2175 gcc.c:2188
  #, c-format
  msgid "specs file malformed after %ld characters"
  msgstr ""
  
! #: gcc.c:2241
  #, c-format
  msgid "spec file has no spec for linking"
  msgstr ""
  
! #: gcc.c:2758
  #, c-format
  msgid "system path '%s' is not absolute"
  msgstr ""
  
! #: gcc.c:2821
  #, c-format
  msgid "-pipe not supported"
  msgstr ""
  
! #: gcc.c:2883
  #, c-format
  msgid ""
  "\n"
  "Go ahead? (y or n) "
  msgstr ""
  
! #: gcc.c:2966
  msgid "failed to get exit status"
  msgstr ""
  
! #: gcc.c:2972
  msgid "failed to get process times"
  msgstr ""
  
! #: gcc.c:2998
  #, c-format
  msgid ""
  "Internal error: %s (program %s)\n"
*************** msgid ""
*** 814,1009 ****
  "See %s for instructions."
  msgstr ""
  
! #: gcc.c:3025
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr ""
  
! #: gcc.c:3161
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr ""
  
! #: gcc.c:3162
  msgid "Options:\n"
  msgstr ""
  
! #: gcc.c:3164
  msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
  msgstr ""
  
! #: gcc.c:3165
  msgid "  --help                   Display this information\n"
  msgstr ""
  
! #: gcc.c:3166
  msgid ""
  "  --target-help            Display target specific command line options\n"
  msgstr ""
  
! #: gcc.c:3168
  msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
  msgstr ""
  
! #: gcc.c:3169
  msgid "  -dumpspecs               Display all of the built in spec strings\n"
  msgstr ""
  
! #: gcc.c:3170
  msgid "  -dumpversion             Display the version of the compiler\n"
  msgstr ""
  
! #: gcc.c:3171
  msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgstr ""
  
! #: gcc.c:3172
  msgid ""
  "  -print-search-dirs       Display the directories in the compiler's search "
  "path\n"
  msgstr ""
  
! #: gcc.c:3173
  msgid ""
  "  -print-libgcc-file-name  Display the name of the compiler's companion "
  "library\n"
  msgstr ""
  
! #: gcc.c:3174
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
  msgstr ""
  
! #: gcc.c:3175
  msgid ""
  "  -print-prog-name=<prog>  Display the full path to compiler component "
  "<prog>\n"
  msgstr ""
  
! #: gcc.c:3176
  msgid ""
  "  -print-multi-directory   Display the root directory for versions of "
  "libgcc\n"
  msgstr ""
  
! #: gcc.c:3177
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options "
  "and\n"
  "                           multiple library search directories\n"
  msgstr ""
  
! #: gcc.c:3180
  msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
  msgstr ""
  
! #: gcc.c:3181
  msgid ""
  "  -Wa,<options>            Pass comma-separated <options> on to the "
  "assembler\n"
  msgstr ""
  
! #: gcc.c:3182
  msgid ""
  "  -Wp,<options>            Pass comma-separated <options> on to the "
  "preprocessor\n"
  msgstr ""
  
! #: gcc.c:3183
  msgid ""
  "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
  msgstr ""
  
! #: gcc.c:3184
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
  msgstr ""
  
! #: gcc.c:3185
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
  msgstr ""
  
! #: gcc.c:3186
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
  msgstr ""
  
! #: gcc.c:3187
  msgid ""
  "  -combine                 Pass multiple source files to compiler at once\n"
  msgstr ""
  
! #: gcc.c:3188
  msgid "  -save-temps              Do not delete intermediate files\n"
  msgstr ""
  
! #: gcc.c:3189
  msgid "  -pipe                    Use pipes rather than intermediate files\n"
  msgstr ""
  
! #: gcc.c:3190
  msgid "  -time                    Time the execution of each subprocess\n"
  msgstr ""
  
! #: gcc.c:3191
  msgid ""
  "  -specs=<file>            Override built-in specs with the contents of "
  "<file>\n"
  msgstr ""
  
! #: gcc.c:3192
  msgid ""
  "  -std=<standard>          Assume that the input sources are for <standard>\n"
  msgstr ""
  
! #: gcc.c:3193
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for "
  "headers\n"
  "                           and libraries\n"
  msgstr ""
  
! #: gcc.c:3196
  msgid ""
  "  -B <directory>           Add <directory> to the compiler's search paths\n"
  msgstr ""
  
! #: gcc.c:3197
  msgid "  -b <machine>             Run gcc for target <machine>, if installed\n"
  msgstr ""
  
! #: gcc.c:3198
  msgid ""
  "  -V <version>             Run gcc version number <version>, if installed\n"
  msgstr ""
  
! #: gcc.c:3199
  msgid ""
  "  -v                       Display the programs invoked by the compiler\n"
  msgstr ""
  
! #: gcc.c:3200
  msgid ""
  "  -###                     Like -v but options quoted and commands not "
  "executed\n"
  msgstr ""
  
! #: gcc.c:3201
  msgid ""
  "  -E                       Preprocess only; do not compile, assemble or "
  "link\n"
  msgstr ""
  
! #: gcc.c:3202
  msgid "  -S                       Compile only; do not assemble or link\n"
  msgstr ""
  
! #: gcc.c:3203
  msgid "  -c                       Compile and assemble, but do not link\n"
  msgstr ""
  
! #: gcc.c:3204
  msgid "  -o <file>                Place the output into <file>\n"
  msgstr ""
  
! #: gcc.c:3205
  msgid ""
  "  -x <language>            Specify the language of the following input "
  "files\n"
--- 814,1009 ----
  "See %s for instructions."
  msgstr ""
  
! #: gcc.c:3024
  #, c-format
  msgid "# %s %.2f %.2f\n"
  msgstr ""
  
! #: gcc.c:3160
  #, c-format
  msgid "Usage: %s [options] file...\n"
  msgstr ""
  
! #: gcc.c:3161
  msgid "Options:\n"
  msgstr ""
  
! #: gcc.c:3163
  msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
  msgstr ""
  
! #: gcc.c:3164
  msgid "  --help                   Display this information\n"
  msgstr ""
  
! #: gcc.c:3165
  msgid ""
  "  --target-help            Display target specific command line options\n"
  msgstr ""
  
! #: gcc.c:3167
  msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
  msgstr ""
  
! #: gcc.c:3168
  msgid "  -dumpspecs               Display all of the built in spec strings\n"
  msgstr ""
  
! #: gcc.c:3169
  msgid "  -dumpversion             Display the version of the compiler\n"
  msgstr ""
  
! #: gcc.c:3170
  msgid "  -dumpmachine             Display the compiler's target processor\n"
  msgstr ""
  
! #: gcc.c:3171
  msgid ""
  "  -print-search-dirs       Display the directories in the compiler's search "
  "path\n"
  msgstr ""
  
! #: gcc.c:3172
  msgid ""
  "  -print-libgcc-file-name  Display the name of the compiler's companion "
  "library\n"
  msgstr ""
  
! #: gcc.c:3173
  msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
  msgstr ""
  
! #: gcc.c:3174
  msgid ""
  "  -print-prog-name=<prog>  Display the full path to compiler component "
  "<prog>\n"
  msgstr ""
  
! #: gcc.c:3175
  msgid ""
  "  -print-multi-directory   Display the root directory for versions of "
  "libgcc\n"
  msgstr ""
  
! #: gcc.c:3176
  msgid ""
  "  -print-multi-lib         Display the mapping between command line options "
  "and\n"
  "                           multiple library search directories\n"
  msgstr ""
  
! #: gcc.c:3179
  msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
  msgstr ""
  
! #: gcc.c:3180
  msgid ""
  "  -Wa,<options>            Pass comma-separated <options> on to the "
  "assembler\n"
  msgstr ""
  
! #: gcc.c:3181
  msgid ""
  "  -Wp,<options>            Pass comma-separated <options> on to the "
  "preprocessor\n"
  msgstr ""
  
! #: gcc.c:3182
  msgid ""
  "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
  msgstr ""
  
! #: gcc.c:3183
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
  msgstr ""
  
! #: gcc.c:3184
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
  msgstr ""
  
! #: gcc.c:3185
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
  msgstr ""
  
! #: gcc.c:3186
  msgid ""
  "  -combine                 Pass multiple source files to compiler at once\n"
  msgstr ""
  
! #: gcc.c:3187
  msgid "  -save-temps              Do not delete intermediate files\n"
  msgstr ""
  
! #: gcc.c:3188
  msgid "  -pipe                    Use pipes rather than intermediate files\n"
  msgstr ""
  
! #: gcc.c:3189
  msgid "  -time                    Time the execution of each subprocess\n"
  msgstr ""
  
! #: gcc.c:3190
  msgid ""
  "  -specs=<file>            Override built-in specs with the contents of "
  "<file>\n"
  msgstr ""
  
! #: gcc.c:3191
  msgid ""
  "  -std=<standard>          Assume that the input sources are for <standard>\n"
  msgstr ""
  
! #: gcc.c:3192
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for "
  "headers\n"
  "                           and libraries\n"
  msgstr ""
  
! #: gcc.c:3195
  msgid ""
  "  -B <directory>           Add <directory> to the compiler's search paths\n"
  msgstr ""
  
! #: gcc.c:3196
  msgid "  -b <machine>             Run gcc for target <machine>, if installed\n"
  msgstr ""
  
! #: gcc.c:3197
  msgid ""
  "  -V <version>             Run gcc version number <version>, if installed\n"
  msgstr ""
  
! #: gcc.c:3198
  msgid ""
  "  -v                       Display the programs invoked by the compiler\n"
  msgstr ""
  
! #: gcc.c:3199
  msgid ""
  "  -###                     Like -v but options quoted and commands not "
  "executed\n"
  msgstr ""
  
! #: gcc.c:3200
  msgid ""
  "  -E                       Preprocess only; do not compile, assemble or "
  "link\n"
  msgstr ""
  
! #: gcc.c:3201
  msgid "  -S                       Compile only; do not assemble or link\n"
  msgstr ""
  
! #: gcc.c:3202
  msgid "  -c                       Compile and assemble, but do not link\n"
  msgstr ""
  
! #: gcc.c:3203
  msgid "  -o <file>                Place the output into <file>\n"
  msgstr ""
  
! #: gcc.c:3204
  msgid ""
  "  -x <language>            Specify the language of the following input "
  "files\n"
*************** msgid ""
*** 1014,1020 ****
  "extension\n"
  msgstr ""
  
! #: gcc.c:3212
  #, c-format
  msgid ""
  "\n"
--- 1014,1020 ----
  "extension\n"
  msgstr ""
  
! #: gcc.c:3211
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 1023,1050 ****
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.c:3335
  #, c-format
  msgid "'-%c' option must have argument"
  msgstr ""
  
! #: gcc.c:3357
  #, c-format
  msgid "couldn't run '%s': %s"
  msgstr ""
  
  #. translate_options () has turned --version into -fversion.
! #: gcc.c:3550
  #, c-format
  msgid "%s (GCC) %s\n"
  msgstr ""
  
! #: gcc.c:3552 gcov.c:419 fortran/gfortranspec.c:349 java/gjavah.c:2406
! #: java/jcf-dump.c:936 java/jv-scan.c:129
  msgid "(C)"
  msgstr ""
  
! #: gcc.c:3553 java/gjavah.c:2407 java/jcf-dump.c:937 java/jv-scan.c:130
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 1023,1050 ----
  " other options on to these processes the -W<letter> options must be used.\n"
  msgstr ""
  
! #: gcc.c:3334
  #, c-format
  msgid "'-%c' option must have argument"
  msgstr ""
  
! #: gcc.c:3356
  #, c-format
  msgid "couldn't run '%s': %s"
  msgstr ""
  
  #. translate_options () has turned --version into -fversion.
! #: gcc.c:3549
  #, c-format
  msgid "%s (GCC) %s\n"
  msgstr ""
  
! #: gcc.c:3551 gcov.c:418 fortran/gfortranspec.c:349 java/gjavah.c:2405
! #: java/jcf-dump.c:935 java/jv-scan.c:128
  msgid "(C)"
  msgstr ""
  
! #: gcc.c:3552 java/gjavah.c:2406 java/jcf-dump.c:936 java/jv-scan.c:129
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgid ""
*** 1052,1359 ****
  "\n"
  msgstr ""
  
! #: gcc.c:3654
  #, c-format
  msgid "argument to '-Xlinker' is missing"
  msgstr ""
  
! #: gcc.c:3662
  #, c-format
  msgid "argument to '-Xpreprocessor' is missing"
  msgstr ""
  
! #: gcc.c:3669
  #, c-format
  msgid "argument to '-Xassembler' is missing"
  msgstr ""
  
! #: gcc.c:3676
  #, c-format
  msgid "argument to '-l' is missing"
  msgstr ""
  
! #: gcc.c:3697
  #, c-format
  msgid "argument to '-specs' is missing"
  msgstr ""
  
! #: gcc.c:3711
  #, c-format
  msgid "argument to '-specs=' is missing"
  msgstr ""
  
! #: gcc.c:3752
  #, c-format
  msgid "'-%c' must come at the start of the command line"
  msgstr ""
  
! #: gcc.c:3761
  #, c-format
  msgid "argument to '-B' is missing"
  msgstr ""
  
! #: gcc.c:4147
  #, c-format
  msgid "argument to '-x' is missing"
  msgstr ""
  
! #: gcc.c:4175
  #, c-format
  msgid "argument to '-%s' is missing"
  msgstr ""
  
! #: gcc.c:4513
  #, c-format
  msgid "switch '%s' does not start with '-'"
  msgstr ""
  
! #: gcc.c:4690
  #, c-format
  msgid "spec '%s' invalid"
  msgstr ""
  
! #: gcc.c:4756
  #, c-format
  msgid "%s\n"
  msgstr ""
  
! #: gcc.c:4829
  #, c-format
  msgid "spec '%s' has invalid '%%0%c'"
  msgstr ""
  
! #: gcc.c:5040
  #, c-format
  msgid "spec '%s' has invalid '%%W%c"
  msgstr ""
  
! #: gcc.c:5071
  #, c-format
  msgid "spec '%s' has invalid '%%x%c'"
  msgstr ""
  
! #: gcc.c:5293
  #, c-format
  msgid "Processing spec %c%s%c, which is '%s'\n"
  msgstr ""
  
! #: gcc.c:5426
  #, c-format
  msgid "unknown spec function '%s'"
  msgstr ""
  
! #: gcc.c:5445
  #, c-format
  msgid "error in args to spec function '%s'"
  msgstr ""
  
! #: gcc.c:5493
  #, c-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.c:5496
  #, c-format
  msgid "no arguments for spec function"
  msgstr ""
  
! #: gcc.c:5515
  #, c-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:5754
  #, c-format
  msgid "braced spec '%s' is invalid at '%c'"
  msgstr ""
  
! #: gcc.c:5842
  #, c-format
  msgid "braced spec body '%s' is invalid"
  msgstr ""
  
! #: gcc.c:6372
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.c:6373
  #, c-format
  msgid "programs: %s\n"
  msgstr ""
  
! #: gcc.c:6375
  #, c-format
  msgid "libraries: %s\n"
  msgstr ""
  
! #: gcc.c:6433
  #, c-format
  msgid ""
  "\n"
  "For bug reporting instructions, please see:\n"
  msgstr ""
  
! #: gcc.c:6449
  #, c-format
  msgid "Target: %s\n"
  msgstr ""
  
! #: gcc.c:6450
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.c:6464
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.c:6475
  #, c-format
  msgid "gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6477
  #, c-format
  msgid "gcc driver version %s executing gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6485
  #, c-format
  msgid "no input files"
  msgstr ""
  
! #: gcc.c:6534
  #, c-format
  msgid "cannot specify -o with -c or -S with multiple files"
  msgstr ""
  
! #: gcc.c:6568
  #, c-format
  msgid "spec '%s' is invalid"
  msgstr ""
  
! #: gcc.c:7048
  #, c-format
  msgid "multilib spec '%s' is invalid"
  msgstr ""
  
! #: gcc.c:7239
  #, c-format
  msgid "multilib exclusions '%s' is invalid"
  msgstr ""
  
! #: gcc.c:7297 gcc.c:7438
  #, c-format
  msgid "multilib select '%s' is invalid"
  msgstr ""
  
! #: gcc.c:7476
  #, c-format
  msgid "multilib exclusion '%s' is invalid"
  msgstr ""
  
! #: gcc.c:7735 gcc.c:7740
  #, c-format
  msgid "invalid version number `%s'"
  msgstr ""
  
! #: gcc.c:7783
  #, c-format
  msgid "too few arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:7789
  #, c-format
  msgid "too many arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:7830
  #, c-format
  msgid "unknown operator '%s' in %%:version-compare"
  msgstr ""
  
! #: gcov.c:392
  #, c-format
  msgid ""
  "Usage: gcov [OPTION]... SOURCEFILE\n"
  "\n"
  msgstr ""
  
! #: gcov.c:393
  #, c-format
  msgid ""
  "Print code coverage information.\n"
  "\n"
  msgstr ""
  
! #: gcov.c:394
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr ""
  
! #: gcov.c:395
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr ""
  
! #: gcov.c:396
  #, c-format
  msgid ""
  "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.c:397
  #, c-format
  msgid ""
  "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:398
  #, c-format
  msgid ""
  "  -c, --branch-counts             Given counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:400
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr ""
  
! #: gcov.c:401
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
  "                                    source files\n"
  msgstr ""
  
! #: gcov.c:403
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
! #: gcov.c:404
  #, c-format
  msgid ""
  "  -o, --object-directory DIR|FILE Search for object files in DIR or called "
  "FILE\n"
  msgstr ""
  
! #: gcov.c:405
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr ""
  
! #: gcov.c:406
  #, c-format
  msgid ""
  "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr ""
  
! #: gcov.c:407
  #, c-format
  msgid ""
  "\n"
--- 1052,1359 ----
  "\n"
  msgstr ""
  
! #: gcc.c:3653
  #, c-format
  msgid "argument to '-Xlinker' is missing"
  msgstr ""
  
! #: gcc.c:3661
  #, c-format
  msgid "argument to '-Xpreprocessor' is missing"
  msgstr ""
  
! #: gcc.c:3668
  #, c-format
  msgid "argument to '-Xassembler' is missing"
  msgstr ""
  
! #: gcc.c:3675
  #, c-format
  msgid "argument to '-l' is missing"
  msgstr ""
  
! #: gcc.c:3696
  #, c-format
  msgid "argument to '-specs' is missing"
  msgstr ""
  
! #: gcc.c:3710
  #, c-format
  msgid "argument to '-specs=' is missing"
  msgstr ""
  
! #: gcc.c:3751
  #, c-format
  msgid "'-%c' must come at the start of the command line"
  msgstr ""
  
! #: gcc.c:3760
  #, c-format
  msgid "argument to '-B' is missing"
  msgstr ""
  
! #: gcc.c:4146
  #, c-format
  msgid "argument to '-x' is missing"
  msgstr ""
  
! #: gcc.c:4174
  #, c-format
  msgid "argument to '-%s' is missing"
  msgstr ""
  
! #: gcc.c:4512
  #, c-format
  msgid "switch '%s' does not start with '-'"
  msgstr ""
  
! #: gcc.c:4689
  #, c-format
  msgid "spec '%s' invalid"
  msgstr ""
  
! #: gcc.c:4755
  #, c-format
  msgid "%s\n"
  msgstr ""
  
! #: gcc.c:4828
  #, c-format
  msgid "spec '%s' has invalid '%%0%c'"
  msgstr ""
  
! #: gcc.c:5039
  #, c-format
  msgid "spec '%s' has invalid '%%W%c"
  msgstr ""
  
! #: gcc.c:5070
  #, c-format
  msgid "spec '%s' has invalid '%%x%c'"
  msgstr ""
  
! #: gcc.c:5292
  #, c-format
  msgid "Processing spec %c%s%c, which is '%s'\n"
  msgstr ""
  
! #: gcc.c:5425
  #, c-format
  msgid "unknown spec function '%s'"
  msgstr ""
  
! #: gcc.c:5444
  #, c-format
  msgid "error in args to spec function '%s'"
  msgstr ""
  
! #: gcc.c:5492
  #, c-format
  msgid "malformed spec function name"
  msgstr ""
  
  #. )
! #: gcc.c:5495
  #, c-format
  msgid "no arguments for spec function"
  msgstr ""
  
! #: gcc.c:5514
  #, c-format
  msgid "malformed spec function arguments"
  msgstr ""
  
! #: gcc.c:5753
  #, c-format
  msgid "braced spec '%s' is invalid at '%c'"
  msgstr ""
  
! #: gcc.c:5841
  #, c-format
  msgid "braced spec body '%s' is invalid"
  msgstr ""
  
! #: gcc.c:6371
  #, c-format
  msgid "install: %s%s\n"
  msgstr ""
  
! #: gcc.c:6372
  #, c-format
  msgid "programs: %s\n"
  msgstr ""
  
! #: gcc.c:6374
  #, c-format
  msgid "libraries: %s\n"
  msgstr ""
  
! #: gcc.c:6432
  #, c-format
  msgid ""
  "\n"
  "For bug reporting instructions, please see:\n"
  msgstr ""
  
! #: gcc.c:6448
  #, c-format
  msgid "Target: %s\n"
  msgstr ""
  
! #: gcc.c:6449
  #, c-format
  msgid "Configured with: %s\n"
  msgstr ""
  
! #: gcc.c:6463
  #, c-format
  msgid "Thread model: %s\n"
  msgstr ""
  
! #: gcc.c:6474
  #, c-format
  msgid "gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6476
  #, c-format
  msgid "gcc driver version %s executing gcc version %s\n"
  msgstr ""
  
! #: gcc.c:6484
  #, c-format
  msgid "no input files"
  msgstr ""
  
! #: gcc.c:6533
  #, c-format
  msgid "cannot specify -o with -c or -S with multiple files"
  msgstr ""
  
! #: gcc.c:6567
  #, c-format
  msgid "spec '%s' is invalid"
  msgstr ""
  
! #: gcc.c:7047
  #, c-format
  msgid "multilib spec '%s' is invalid"
  msgstr ""
  
! #: gcc.c:7238
  #, c-format
  msgid "multilib exclusions '%s' is invalid"
  msgstr ""
  
! #: gcc.c:7296 gcc.c:7437
  #, c-format
  msgid "multilib select '%s' is invalid"
  msgstr ""
  
! #: gcc.c:7475
  #, c-format
  msgid "multilib exclusion '%s' is invalid"
  msgstr ""
  
! #: gcc.c:7734 gcc.c:7739
  #, c-format
  msgid "invalid version number `%s'"
  msgstr ""
  
! #: gcc.c:7782
  #, c-format
  msgid "too few arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:7788
  #, c-format
  msgid "too many arguments to %%:version-compare"
  msgstr ""
  
! #: gcc.c:7829
  #, c-format
  msgid "unknown operator '%s' in %%:version-compare"
  msgstr ""
  
! #: gcov.c:391
  #, c-format
  msgid ""
  "Usage: gcov [OPTION]... SOURCEFILE\n"
  "\n"
  msgstr ""
  
! #: gcov.c:392
  #, c-format
  msgid ""
  "Print code coverage information.\n"
  "\n"
  msgstr ""
  
! #: gcov.c:393
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr ""
  
! #: gcov.c:394
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr ""
  
! #: gcov.c:395
  #, c-format
  msgid ""
  "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.c:396
  #, c-format
  msgid ""
  "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.c:397
  #, c-format
  msgid ""
  "  -c, --branch-counts             Given counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.c:399
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr ""
  
! #: gcov.c:400
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
  "                                    source files\n"
  msgstr ""
  
! #: gcov.c:402
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
! #: gcov.c:403
  #, c-format
  msgid ""
  "  -o, --object-directory DIR|FILE Search for object files in DIR or called "
  "FILE\n"
  msgstr ""
  
! #: gcov.c:404
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr ""
  
! #: gcov.c:405
  #, c-format
  msgid ""
  "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr ""
  
! #: gcov.c:406
  #, c-format
  msgid ""
  "\n"
*************** msgid ""
*** 1361,1372 ****
  "%s.\n"
  msgstr ""
  
! #: gcov.c:417
  #, c-format
  msgid "gcov (GCC) %s\n"
  msgstr ""
  
! #: gcov.c:421
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.\n"
--- 1361,1372 ----
  "%s.\n"
  msgstr ""
  
! #: gcov.c:416
  #, c-format
  msgid "gcov (GCC) %s\n"
  msgstr ""
  
! #: gcov.c:420
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.\n"
*************** msgid ""
*** 1375,1575 ****
  "\n"
  msgstr ""
  
! #: gcov.c:511
  #, c-format
  msgid "%s:no functions found\n"
  msgstr ""
  
! #: gcov.c:532 gcov.c:560 fortran/dump-parse-tree.c:63
  #, c-format
  msgid "\n"
  msgstr ""
  
! #: gcov.c:547
  #, c-format
  msgid "%s:creating '%s'\n"
  msgstr ""
  
! #: gcov.c:551
  #, c-format
  msgid "%s:error writing output file '%s'\n"
  msgstr ""
  
! #: gcov.c:556
  #, c-format
  msgid "%s:could not open output file '%s'\n"
  msgstr ""
  
! #: gcov.c:708
  #, c-format
  msgid "%s:cannot open graph file\n"
  msgstr ""
  
! #: gcov.c:714
  #, c-format
  msgid "%s:not a gcov graph file\n"
  msgstr ""
  
! #: gcov.c:727
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr ""
  
! #: gcov.c:779
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr ""
  
! #: gcov.c:897 gcov.c:1055
  #, c-format
  msgid "%s:corrupted\n"
  msgstr ""
  
! #: gcov.c:971
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr ""
  
! #: gcov.c:978
  #, c-format
  msgid "%s:not a gcov data file\n"
  msgstr ""
  
! #: gcov.c:991
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr ""
  
! #: gcov.c:997
  #, c-format
  msgid "%s:stamp mismatch with graph file\n"
  msgstr ""
  
! #: gcov.c:1023
  #, c-format
  msgid "%s:unknown function '%u'\n"
  msgstr ""
  
! #: gcov.c:1036
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr ""
  
! #: gcov.c:1055
  #, c-format
  msgid "%s:overflowed\n"
  msgstr ""
  
! #: gcov.c:1079
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr ""
  
! #: gcov.c:1084
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr ""
  
! #: gcov.c:1092
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr ""
  
! #: gcov.c:1300
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:1380
  #, c-format
  msgid "%s '%s'\n"
  msgstr ""
  
! #: gcov.c:1383
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:1387
  #, c-format
  msgid "No executable lines\n"
  msgstr ""
  
! #: gcov.c:1393
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:1397
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:1403
  #, c-format
  msgid "No branches\n"
  msgstr ""
  
! #: gcov.c:1405
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:1409
  #, c-format
  msgid "No calls\n"
  msgstr ""
  
! #: gcov.c:1550
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr ""
  
! #: gcov.c:1745
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.c:1750
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:1755
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:1759
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:1764
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr ""
  
! #: gcov.c:1767
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:1800
  #, c-format
  msgid "%s:cannot open source file\n"
  msgstr ""
  
! #: gcov.c:1810
  #, c-format
  msgid "%s:source file is newer than graph file '%s'\n"
  msgstr ""
  
! #: gcse.c:681
  msgid "GCSE disabled"
  msgstr ""
  
! #: gcse.c:6531
  msgid "jump bypassing disabled"
  msgstr ""
  
--- 1375,1575 ----
  "\n"
  msgstr ""
  
! #: gcov.c:510
  #, c-format
  msgid "%s:no functions found\n"
  msgstr ""
  
! #: gcov.c:531 gcov.c:559 fortran/dump-parse-tree.c:63
  #, c-format
  msgid "\n"
  msgstr ""
  
! #: gcov.c:546
  #, c-format
  msgid "%s:creating '%s'\n"
  msgstr ""
  
! #: gcov.c:550
  #, c-format
  msgid "%s:error writing output file '%s'\n"
  msgstr ""
  
! #: gcov.c:555
  #, c-format
  msgid "%s:could not open output file '%s'\n"
  msgstr ""
  
! #: gcov.c:707
  #, c-format
  msgid "%s:cannot open graph file\n"
  msgstr ""
  
! #: gcov.c:713
  #, c-format
  msgid "%s:not a gcov graph file\n"
  msgstr ""
  
! #: gcov.c:726
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr ""
  
! #: gcov.c:778
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr ""
  
! #: gcov.c:896 gcov.c:1054
  #, c-format
  msgid "%s:corrupted\n"
  msgstr ""
  
! #: gcov.c:970
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr ""
  
! #: gcov.c:977
  #, c-format
  msgid "%s:not a gcov data file\n"
  msgstr ""
  
! #: gcov.c:990
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr ""
  
! #: gcov.c:996
  #, c-format
  msgid "%s:stamp mismatch with graph file\n"
  msgstr ""
  
! #: gcov.c:1022
  #, c-format
  msgid "%s:unknown function '%u'\n"
  msgstr ""
  
! #: gcov.c:1035
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr ""
  
! #: gcov.c:1054
  #, c-format
  msgid "%s:overflowed\n"
  msgstr ""
  
! #: gcov.c:1078
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr ""
  
! #: gcov.c:1083
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr ""
  
! #: gcov.c:1091
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr ""
  
! #: gcov.c:1299
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.c:1379
  #, c-format
  msgid "%s '%s'\n"
  msgstr ""
  
! #: gcov.c:1382
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:1386
  #, c-format
  msgid "No executable lines\n"
  msgstr ""
  
! #: gcov.c:1392
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:1396
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.c:1402
  #, c-format
  msgid "No branches\n"
  msgstr ""
  
! #: gcov.c:1404
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.c:1408
  #, c-format
  msgid "No calls\n"
  msgstr ""
  
! #: gcov.c:1549
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr ""
  
! #: gcov.c:1744
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.c:1749
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.c:1754
  #, c-format
  msgid "branch %2d taken %s%s\n"
  msgstr ""
  
! #: gcov.c:1758
  #, c-format
  msgid "branch %2d never executed\n"
  msgstr ""
  
! #: gcov.c:1763
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr ""
  
! #: gcov.c:1766
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.c:1799
  #, c-format
  msgid "%s:cannot open source file\n"
  msgstr ""
  
! #: gcov.c:1809
  #, c-format
  msgid "%s:source file is newer than graph file '%s'\n"
  msgstr ""
  
! #: gcse.c:680
  msgid "GCSE disabled"
  msgstr ""
  
! #: gcse.c:6530
  msgid "jump bypassing disabled"
  msgstr ""
  
*************** msgid "parser stack overflow"
*** 1605,1640 ****
  msgstr ""
  
  #. Opening quotation mark.
! #: intl.c:58
  msgid "`"
  msgstr ""
  
  #. Closing quotation mark.
! #: intl.c:61
  msgid "'"
  msgstr ""
  
! #: ipa-inline.c:288
  msgid "--param large-function-growth limit reached"
  msgstr ""
  
! #: ipa-inline.c:322
  msgid "--param max-inline-insns-single limit reached"
  msgstr ""
  
! #: ipa-inline.c:331
  msgid "--param max-inline-insns-auto limit reached"
  msgstr ""
  
! #: ipa-inline.c:357 ipa-inline.c:803
  msgid "recursive inlining"
  msgstr ""
  
! #: ipa-inline.c:816
  msgid "call is unlikely"
  msgstr ""
  
! #: ipa-inline.c:887
  msgid "--param inline-unit-growth limit reached"
  msgstr ""
  
--- 1605,1640 ----
  msgstr ""
  
  #. Opening quotation mark.
! #: intl.c:57
  msgid "`"
  msgstr ""
  
  #. Closing quotation mark.
! #: intl.c:60
  msgid "'"
  msgstr ""
  
! #: ipa-inline.c:287
  msgid "--param large-function-growth limit reached"
  msgstr ""
  
! #: ipa-inline.c:321
  msgid "--param max-inline-insns-single limit reached"
  msgstr ""
  
! #: ipa-inline.c:330
  msgid "--param max-inline-insns-auto limit reached"
  msgstr ""
  
! #: ipa-inline.c:356 ipa-inline.c:802
  msgid "recursive inlining"
  msgstr ""
  
! #: ipa-inline.c:815
  msgid "call is unlikely"
  msgstr ""
  
! #: ipa-inline.c:886
  msgid "--param inline-unit-growth limit reached"
  msgstr ""
  
*************** msgstr ""
*** 1652,1726 ****
  msgid "In function %qs:"
  msgstr ""
  
! #: loop-iv.c:2700 tree-ssa-loop-niter.c:1154
  msgid "assuming that the loop is not infinite"
  msgstr ""
  
! #: loop-iv.c:2701 tree-ssa-loop-niter.c:1155
  msgid "cannot optimize possibly infinite loops"
  msgstr ""
  
! #: loop-iv.c:2709 tree-ssa-loop-niter.c:1159
  msgid "assuming that the loop counter does not overflow"
  msgstr ""
  
! #: loop-iv.c:2710 tree-ssa-loop-niter.c:1160
  msgid "cannot optimize loop, the loop counter may overflow"
  msgstr ""
  
  #. What to print when a switch has no documentation.
! #: opts.c:100
  msgid "This switch lacks documentation"
  msgstr ""
  
! #: opts.c:1188
  #, c-format
  msgid ""
  "\n"
  "Target specific options:\n"
  msgstr ""
  
! #: opts.c:1209
  msgid "The following options are language-independent:\n"
  msgstr ""
  
! #: opts.c:1216
  #, c-format
  msgid ""
  "The %s front end recognizes the following options:\n"
  "\n"
  msgstr ""
  
! #: opts.c:1229
  msgid "The --param option recognizes the following as parameters:\n"
  msgstr ""
  
! #: protoize.c:583
  #, c-format
  msgid "%s: error writing file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:627
  #, c-format
  msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
  msgstr ""
  
! #: protoize.c:630
  #, c-format
  msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
  msgstr ""
  
! #: protoize.c:731
  #, c-format
  msgid "%s: warning: no read access for file '%s'\n"
  msgstr ""
  
! #: protoize.c:739
  #, c-format
  msgid "%s: warning: no write access for file '%s'\n"
  msgstr ""
  
! #: protoize.c:747
  #, c-format
  msgid "%s: warning: no write access for dir containing '%s'\n"
  msgstr ""
--- 1652,1726 ----
  msgid "In function %qs:"
  msgstr ""
  
! #: loop-iv.c:2699 tree-ssa-loop-niter.c:1153
  msgid "assuming that the loop is not infinite"
  msgstr ""
  
! #: loop-iv.c:2700 tree-ssa-loop-niter.c:1154
  msgid "cannot optimize possibly infinite loops"
  msgstr ""
  
! #: loop-iv.c:2708 tree-ssa-loop-niter.c:1158
  msgid "assuming that the loop counter does not overflow"
  msgstr ""
  
! #: loop-iv.c:2709 tree-ssa-loop-niter.c:1159
  msgid "cannot optimize loop, the loop counter may overflow"
  msgstr ""
  
  #. What to print when a switch has no documentation.
! #: opts.c:99
  msgid "This switch lacks documentation"
  msgstr ""
  
! #: opts.c:1187
  #, c-format
  msgid ""
  "\n"
  "Target specific options:\n"
  msgstr ""
  
! #: opts.c:1208
  msgid "The following options are language-independent:\n"
  msgstr ""
  
! #: opts.c:1215
  #, c-format
  msgid ""
  "The %s front end recognizes the following options:\n"
  "\n"
  msgstr ""
  
! #: opts.c:1228
  msgid "The --param option recognizes the following as parameters:\n"
  msgstr ""
  
! #: protoize.c:582
  #, c-format
  msgid "%s: error writing file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:626
  #, c-format
  msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
  msgstr ""
  
! #: protoize.c:629
  #, c-format
  msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
  msgstr ""
  
! #: protoize.c:730
  #, c-format
  msgid "%s: warning: no read access for file '%s'\n"
  msgstr ""
  
! #: protoize.c:738
  #, c-format
  msgid "%s: warning: no write access for file '%s'\n"
  msgstr ""
  
! #: protoize.c:746
  #, c-format
  msgid "%s: warning: no write access for dir containing '%s'\n"
  msgstr ""
*************** msgstr ""
*** 1728,2124 ****
  #. Catch cases like /.. where we try to backup to a
  #. point above the absolute root of the logical file
  #. system.
! #: protoize.c:1134
  #, c-format
  msgid "%s: invalid file name: %s\n"
  msgstr ""
  
! #: protoize.c:1282
  #, c-format
  msgid "%s: %s: can't get status: %s\n"
  msgstr ""
  
! #: protoize.c:1303
  #, c-format
  msgid ""
  "\n"
  "%s: fatal error: aux info file corrupted at line %d\n"
  msgstr ""
  
! #: protoize.c:1632
  #, c-format
  msgid "%s:%d: declaration of function '%s' takes different forms\n"
  msgstr ""
  
! #: protoize.c:1887
  #, c-format
  msgid "%s: compiling '%s'\n"
  msgstr ""
  
! #: protoize.c:1910
  #, c-format
  msgid "%s: wait: %s\n"
  msgstr ""
  
! #: protoize.c:1915
  #, c-format
  msgid "%s: subprocess got fatal signal %d\n"
  msgstr ""
  
! #: protoize.c:1923
  #, c-format
  msgid "%s: %s exited with status %d\n"
  msgstr ""
  
! #: protoize.c:1972
  #, c-format
  msgid "%s: warning: missing SYSCALLS file '%s'\n"
  msgstr ""
  
! #: protoize.c:1981 protoize.c:2010
  #, c-format
  msgid "%s: can't read aux info file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2026 protoize.c:2054
  #, c-format
  msgid "%s: can't get status of aux info file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2082
  #, c-format
  msgid "%s: can't open aux info file '%s' for reading: %s\n"
  msgstr ""
  
! #: protoize.c:2100
  #, c-format
  msgid "%s: error reading aux info file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2113
  #, c-format
  msgid "%s: error closing aux info file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2129
  #, c-format
  msgid "%s: can't delete aux info file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2211 protoize.c:4181
  #, c-format
  msgid "%s: can't delete file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2289
  #, c-format
  msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2411
  #, c-format
  msgid "%s: conflicting extern definitions of '%s'\n"
  msgstr ""
  
! #: protoize.c:2415
  #, c-format
  msgid "%s: declarations of '%s' will not be converted\n"
  msgstr ""
  
! #: protoize.c:2417
  #, c-format
  msgid "%s: conflict list for '%s' follows:\n"
  msgstr ""
  
! #: protoize.c:2450
  #, c-format
  msgid "%s: warning: using formals list from %s(%d) for function '%s'\n"
  msgstr ""
  
! #: protoize.c:2490
  #, c-format
  msgid "%s: %d: '%s' used but missing from SYSCALLS\n"
  msgstr ""
  
! #: protoize.c:2496
  #, c-format
  msgid "%s: %d: warning: no extern definition for '%s'\n"
  msgstr ""
  
! #: protoize.c:2526
  #, c-format
  msgid "%s: warning: no static definition for '%s' in file '%s'\n"
  msgstr ""
  
! #: protoize.c:2532
  #, c-format
  msgid "%s: multiple static defs of '%s' in file '%s'\n"
  msgstr ""
  
! #: protoize.c:2702 protoize.c:2705
  #, c-format
  msgid "%s: %d: warning: source too confusing\n"
  msgstr ""
  
! #: protoize.c:2900
  #, c-format
  msgid "%s: %d: warning: varargs function declaration not converted\n"
  msgstr ""
  
! #: protoize.c:2915
  #, c-format
  msgid "%s: declaration of function '%s' not converted\n"
  msgstr ""
  
! #: protoize.c:3038
  #, c-format
  msgid "%s: warning: too many parameter lists in declaration of '%s'\n"
  msgstr ""
  
! #: protoize.c:3059
  #, c-format
  msgid ""
  "\n"
  "%s: warning: too few parameter lists in declaration of '%s'\n"
  msgstr ""
  
! #: protoize.c:3155
  #, c-format
  msgid "%s: %d: warning: found '%s' but expected '%s'\n"
  msgstr ""
  
! #: protoize.c:3330
  #, c-format
  msgid "%s: local declaration for function '%s' not inserted\n"
  msgstr ""
  
! #: protoize.c:3357
  #, c-format
  msgid ""
  "\n"
  "%s: %d: warning: can't add declaration of '%s' into macro call\n"
  msgstr ""
  
! #: protoize.c:3429
  #, c-format
  msgid "%s: global declarations for file '%s' not inserted\n"
  msgstr ""
  
! #: protoize.c:3519 protoize.c:3549
  #, c-format
  msgid "%s: definition of function '%s' not converted\n"
  msgstr ""
  
! #: protoize.c:3538
  #, c-format
  msgid "%s: %d: warning: definition of %s not converted\n"
  msgstr ""
  
! #: protoize.c:3864
  #, c-format
  msgid "%s: found definition of '%s' at %s(%d)\n"
  msgstr ""
  
  #. If we make it here, then we did not know about this
  #. function definition.
! #: protoize.c:3880
  #, c-format
  msgid "%s: %d: warning: '%s' excluded by preprocessing\n"
  msgstr ""
  
! #: protoize.c:3883
  #, c-format
  msgid "%s: function definition not converted\n"
  msgstr ""
  
! #: protoize.c:3941
  #, c-format
  msgid "%s: '%s' not converted\n"
  msgstr ""
  
! #: protoize.c:3949
  #, c-format
  msgid "%s: would convert file '%s'\n"
  msgstr ""
  
! #: protoize.c:3952
  #, c-format
  msgid "%s: converting file '%s'\n"
  msgstr ""
  
! #: protoize.c:3962
  #, c-format
  msgid "%s: can't get status for file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4004
  #, c-format
  msgid "%s: can't open file '%s' for reading: %s\n"
  msgstr ""
  
! #: protoize.c:4019
  #, c-format
  msgid ""
  "\n"
  "%s: error reading input file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4053
  #, c-format
  msgid "%s: can't create/open clean file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4158
  #, c-format
  msgid "%s: warning: file '%s' already saved in '%s'\n"
  msgstr ""
  
! #: protoize.c:4166
  #, c-format
  msgid "%s: can't link file '%s' to '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4196
  #, c-format
  msgid "%s: can't create/open output file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4229
  #, c-format
  msgid "%s: can't change mode of file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4405
  #, c-format
  msgid "%s: cannot get working directory: %s\n"
  msgstr ""
  
! #: protoize.c:4503
  #, c-format
  msgid "%s: input file names must have .c suffixes: %s\n"
  msgstr ""
  
! #: reload.c:3742
  msgid "unable to generate reloads for:"
  msgstr ""
  
! #: reload1.c:1938
  msgid "this is the insn:"
  msgstr ""
  
  #. It's the compiler's fault.
! #: reload1.c:5179
  msgid "could not find a spill register"
  msgstr ""
  
  #. It's the compiler's fault.
! #: reload1.c:6835
  msgid "VOIDmode on an output"
  msgstr ""
  
! #: reload1.c:7828
  msgid "Failure trying to reload:"
  msgstr ""
  
! #: rtl-error.c:128
  msgid "unrecognizable insn:"
  msgstr ""
  
! #: rtl-error.c:130
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: timevar.c:412
  msgid ""
  "\n"
  "Execution times (seconds)\n"
  msgstr ""
  
  #. Print total time.
! #: timevar.c:470
  msgid " TOTAL                 :"
  msgstr ""
  
! #: timevar.c:499
  #, c-format
  msgid "time in %s: %ld.%06ld (%ld%%)\n"
  msgstr ""
  
! #: tlink.c:384
  #, c-format
  msgid "collect: reading %s\n"
  msgstr ""
  
! #: tlink.c:478
  #, c-format
  msgid "removing .rpo file"
  msgstr ""
  
! #: tlink.c:480
  #, c-format
  msgid "renaming .rpo file"
  msgstr ""
  
! #: tlink.c:534
  #, c-format
  msgid "collect: recompiling %s\n"
  msgstr ""
  
! #: tlink.c:738
  #, c-format
  msgid "collect: tweaking %s in %s\n"
  msgstr ""
  
! #: tlink.c:788
  #, c-format
  msgid "collect: relinking\n"
  msgstr ""
  
! #: toplev.c:601
  #, c-format
  msgid "unrecoverable error"
  msgstr ""
  
! #: toplev.c:1160
  #, c-format
  msgid ""
  "%s%s%s version %s (%s)\n"
  "%s\tcompiled by GNU C version %s.\n"
  msgstr ""
  
! #: toplev.c:1162
  #, c-format
  msgid "%s%s%s version %s (%s) compiled by CC.\n"
  msgstr ""
  
! #: toplev.c:1166
  #, c-format
  msgid ""
  "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: toplev.c:1228
  msgid "options passed: "
  msgstr ""
  
! #: toplev.c:1257
  msgid "options enabled: "
  msgstr ""
  
! #: toplev.c:1376
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
! #: toplev.c:1378
  msgid "out of memory"
  msgstr ""
  
! #: toplev.c:1393
  msgid "created and used with different settings of -fpic"
  msgstr ""
  
! #: toplev.c:1395
  msgid "created and used with different settings of -fpie"
  msgstr ""
  
--- 1728,2124 ----
  #. Catch cases like /.. where we try to backup to a
  #. point above the absolute root of the logical file
  #. system.
! #: protoize.c:1133
  #, c-format
  msgid "%s: invalid file name: %s\n"
  msgstr ""
  
! #: protoize.c:1281
  #, c-format
  msgid "%s: %s: can't get status: %s\n"
  msgstr ""
  
! #: protoize.c:1302
  #, c-format
  msgid ""
  "\n"
  "%s: fatal error: aux info file corrupted at line %d\n"
  msgstr ""
  
! #: protoize.c:1631
  #, c-format
  msgid "%s:%d: declaration of function '%s' takes different forms\n"
  msgstr ""
  
! #: protoize.c:1886
  #, c-format
  msgid "%s: compiling '%s'\n"
  msgstr ""
  
! #: protoize.c:1909
  #, c-format
  msgid "%s: wait: %s\n"
  msgstr ""
  
! #: protoize.c:1914
  #, c-format
  msgid "%s: subprocess got fatal signal %d\n"
  msgstr ""
  
! #: protoize.c:1922
  #, c-format
  msgid "%s: %s exited with status %d\n"
  msgstr ""
  
! #: protoize.c:1971
  #, c-format
  msgid "%s: warning: missing SYSCALLS file '%s'\n"
  msgstr ""
  
! #: protoize.c:1980 protoize.c:2009
  #, c-format
  msgid "%s: can't read aux info file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2025 protoize.c:2053
  #, c-format
  msgid "%s: can't get status of aux info file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2081
  #, c-format
  msgid "%s: can't open aux info file '%s' for reading: %s\n"
  msgstr ""
  
! #: protoize.c:2099
  #, c-format
  msgid "%s: error reading aux info file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2112
  #, c-format
  msgid "%s: error closing aux info file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2128
  #, c-format
  msgid "%s: can't delete aux info file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2210 protoize.c:4180
  #, c-format
  msgid "%s: can't delete file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2288
  #, c-format
  msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
  msgstr ""
  
! #: protoize.c:2410
  #, c-format
  msgid "%s: conflicting extern definitions of '%s'\n"
  msgstr ""
  
! #: protoize.c:2414
  #, c-format
  msgid "%s: declarations of '%s' will not be converted\n"
  msgstr ""
  
! #: protoize.c:2416
  #, c-format
  msgid "%s: conflict list for '%s' follows:\n"
  msgstr ""
  
! #: protoize.c:2449
  #, c-format
  msgid "%s: warning: using formals list from %s(%d) for function '%s'\n"
  msgstr ""
  
! #: protoize.c:2489
  #, c-format
  msgid "%s: %d: '%s' used but missing from SYSCALLS\n"
  msgstr ""
  
! #: protoize.c:2495
  #, c-format
  msgid "%s: %d: warning: no extern definition for '%s'\n"
  msgstr ""
  
! #: protoize.c:2525
  #, c-format
  msgid "%s: warning: no static definition for '%s' in file '%s'\n"
  msgstr ""
  
! #: protoize.c:2531
  #, c-format
  msgid "%s: multiple static defs of '%s' in file '%s'\n"
  msgstr ""
  
! #: protoize.c:2701 protoize.c:2704
  #, c-format
  msgid "%s: %d: warning: source too confusing\n"
  msgstr ""
  
! #: protoize.c:2899
  #, c-format
  msgid "%s: %d: warning: varargs function declaration not converted\n"
  msgstr ""
  
! #: protoize.c:2914
  #, c-format
  msgid "%s: declaration of function '%s' not converted\n"
  msgstr ""
  
! #: protoize.c:3037
  #, c-format
  msgid "%s: warning: too many parameter lists in declaration of '%s'\n"
  msgstr ""
  
! #: protoize.c:3058
  #, c-format
  msgid ""
  "\n"
  "%s: warning: too few parameter lists in declaration of '%s'\n"
  msgstr ""
  
! #: protoize.c:3154
  #, c-format
  msgid "%s: %d: warning: found '%s' but expected '%s'\n"
  msgstr ""
  
! #: protoize.c:3329
  #, c-format
  msgid "%s: local declaration for function '%s' not inserted\n"
  msgstr ""
  
! #: protoize.c:3356
  #, c-format
  msgid ""
  "\n"
  "%s: %d: warning: can't add declaration of '%s' into macro call\n"
  msgstr ""
  
! #: protoize.c:3428
  #, c-format
  msgid "%s: global declarations for file '%s' not inserted\n"
  msgstr ""
  
! #: protoize.c:3518 protoize.c:3548
  #, c-format
  msgid "%s: definition of function '%s' not converted\n"
  msgstr ""
  
! #: protoize.c:3537
  #, c-format
  msgid "%s: %d: warning: definition of %s not converted\n"
  msgstr ""
  
! #: protoize.c:3863
  #, c-format
  msgid "%s: found definition of '%s' at %s(%d)\n"
  msgstr ""
  
  #. If we make it here, then we did not know about this
  #. function definition.
! #: protoize.c:3879
  #, c-format
  msgid "%s: %d: warning: '%s' excluded by preprocessing\n"
  msgstr ""
  
! #: protoize.c:3882
  #, c-format
  msgid "%s: function definition not converted\n"
  msgstr ""
  
! #: protoize.c:3940
  #, c-format
  msgid "%s: '%s' not converted\n"
  msgstr ""
  
! #: protoize.c:3948
  #, c-format
  msgid "%s: would convert file '%s'\n"
  msgstr ""
  
! #: protoize.c:3951
  #, c-format
  msgid "%s: converting file '%s'\n"
  msgstr ""
  
! #: protoize.c:3961
  #, c-format
  msgid "%s: can't get status for file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4003
  #, c-format
  msgid "%s: can't open file '%s' for reading: %s\n"
  msgstr ""
  
! #: protoize.c:4018
  #, c-format
  msgid ""
  "\n"
  "%s: error reading input file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4052
  #, c-format
  msgid "%s: can't create/open clean file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4157
  #, c-format
  msgid "%s: warning: file '%s' already saved in '%s'\n"
  msgstr ""
  
! #: protoize.c:4165
  #, c-format
  msgid "%s: can't link file '%s' to '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4195
  #, c-format
  msgid "%s: can't create/open output file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4228
  #, c-format
  msgid "%s: can't change mode of file '%s': %s\n"
  msgstr ""
  
! #: protoize.c:4404
  #, c-format
  msgid "%s: cannot get working directory: %s\n"
  msgstr ""
  
! #: protoize.c:4502
  #, c-format
  msgid "%s: input file names must have .c suffixes: %s\n"
  msgstr ""
  
! #: reload.c:3741
  msgid "unable to generate reloads for:"
  msgstr ""
  
! #: reload1.c:1937
  msgid "this is the insn:"
  msgstr ""
  
  #. It's the compiler's fault.
! #: reload1.c:5178
  msgid "could not find a spill register"
  msgstr ""
  
  #. It's the compiler's fault.
! #: reload1.c:6841
  msgid "VOIDmode on an output"
  msgstr ""
  
! #: reload1.c:7834
  msgid "Failure trying to reload:"
  msgstr ""
  
! #: rtl-error.c:127
  msgid "unrecognizable insn:"
  msgstr ""
  
! #: rtl-error.c:129
  msgid "insn does not satisfy its constraints:"
  msgstr ""
  
! #: timevar.c:411
  msgid ""
  "\n"
  "Execution times (seconds)\n"
  msgstr ""
  
  #. Print total time.
! #: timevar.c:469
  msgid " TOTAL                 :"
  msgstr ""
  
! #: timevar.c:498
  #, c-format
  msgid "time in %s: %ld.%06ld (%ld%%)\n"
  msgstr ""
  
! #: tlink.c:383
  #, c-format
  msgid "collect: reading %s\n"
  msgstr ""
  
! #: tlink.c:477
  #, c-format
  msgid "removing .rpo file"
  msgstr ""
  
! #: tlink.c:479
  #, c-format
  msgid "renaming .rpo file"
  msgstr ""
  
! #: tlink.c:533
  #, c-format
  msgid "collect: recompiling %s\n"
  msgstr ""
  
! #: tlink.c:737
  #, c-format
  msgid "collect: tweaking %s in %s\n"
  msgstr ""
  
! #: tlink.c:787
  #, c-format
  msgid "collect: relinking\n"
  msgstr ""
  
! #: toplev.c:600
  #, c-format
  msgid "unrecoverable error"
  msgstr ""
  
! #: toplev.c:1159
  #, c-format
  msgid ""
  "%s%s%s version %s (%s)\n"
  "%s\tcompiled by GNU C version %s.\n"
  msgstr ""
  
! #: toplev.c:1161
  #, c-format
  msgid "%s%s%s version %s (%s) compiled by CC.\n"
  msgstr ""
  
! #: toplev.c:1165
  #, c-format
  msgid ""
  "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: toplev.c:1227
  msgid "options passed: "
  msgstr ""
  
! #: toplev.c:1256
  msgid "options enabled: "
  msgstr ""
  
! #: toplev.c:1375
  #, c-format
  msgid "created and used with differing settings of '%s'"
  msgstr ""
  
! #: toplev.c:1377
  msgid "out of memory"
  msgstr ""
  
! #: toplev.c:1392
  msgid "created and used with different settings of -fpic"
  msgstr ""
  
! #: toplev.c:1394
  msgid "created and used with different settings of -fpie"
  msgstr ""
  
*************** msgstr ""
*** 2159,3090 ****
  msgid "debug: "
  msgstr ""
  
! #: params.def:48
  msgid ""
  "The maximum number of fields in a structure variable without direct "
  "structure accesses that GCC will attempt to track separately"
  msgstr ""
  
! #: params.def:55
  msgid ""
  "The maximum number of elements in an array for wich we track its elements "
  "separately"
  msgstr ""
  
! #: params.def:64
  msgid ""
  "The maximum structure size (in bytes) for which GCC will use by-element "
  "copies"
  msgstr ""
  
! #: params.def:73
  msgid ""
  "The maximum number of structure fields for which GCC will use by-element "
  "copies"
  msgstr ""
  
! #: params.def:85
  msgid ""
  "The threshold ratio between instantiated fields and the total structure size"
  msgstr ""
  
! #: params.def:102
  msgid ""
  "The maximum number of instructions in a single function eligible for inlining"
  msgstr ""
  
! #: params.def:114
  msgid "The maximum number of instructions when automatically inlining"
  msgstr ""
  
! #: params.def:119
  msgid ""
  "The maximum number of instructions inline function can grow to via recursive "
  "inlining"
  msgstr ""
  
! #: params.def:124
  msgid ""
  "The maximum number of instructions non-inline function can grow to via "
  "recursive inlining"
  msgstr ""
  
! #: params.def:129
  msgid "The maximum depth of recursive inlining for inline functions"
  msgstr ""
  
! #: params.def:134
  msgid "The maximum depth of recursive inlining for non-inline functions"
  msgstr ""
  
! #: params.def:139
  msgid ""
  "Inline recursively only when the probability of call being executed exceeds "
  "the parameter"
  msgstr ""
  
! #: params.def:146
  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.def:157
  msgid "The maximum number of instructions to consider to fill a delay slot"
  msgstr ""
  
! #: params.def:168
  msgid ""
  "The maximum number of instructions to consider to find accurate live "
  "register information"
  msgstr ""
  
! #: params.def:178
  msgid "The maximum length of scheduling's pending operations list"
  msgstr ""
  
! #: params.def:183
  msgid "The size of function body to be considered large"
  msgstr ""
  
! #: params.def:187
  msgid "Maximal growth due to inlining of large function (in percent)"
  msgstr ""
  
! #: params.def:191
  msgid "The size of translation unit to be considered large"
  msgstr ""
  
! #: params.def:195
  msgid ""
  "how much can given compilation unit grow because of the inlining (in percent)"
  msgstr ""
  
! #: params.def:199
  msgid "expense of call operation relative to ordinary arithmetic operations"
  msgstr ""
  
! #: params.def:206
  msgid "The maximum amount of memory to be allocated by GCSE"
  msgstr ""
  
! #: params.def:211
  msgid "The maximum number of passes to make when doing GCSE"
  msgstr ""
  
! #: params.def:221
  msgid ""
  "The threshold ratio for performing partial redundancy elimination after "
  "reload"
  msgstr ""
  
! #: params.def:228
  msgid ""
  "The threshold ratio of critical edges execution count that permit performing "
  "redundancy elimination after reload"
  msgstr ""
  
! #: params.def:239
  msgid "The maximum number of instructions to consider to unroll in a loop"
  msgstr ""
  
! #: params.def:245
  msgid ""
  "The maximum number of instructions to consider to unroll in a loop on average"
  msgstr ""
  
! #: params.def:250
  msgid "The maximum number of unrollings of a single loop"
  msgstr ""
  
! #: params.def:255
  msgid "The maximum number of insns of a peeled loop"
  msgstr ""
  
! #: params.def:260
  msgid "The maximum number of peelings of a single loop"
  msgstr ""
  
! #: params.def:265
  msgid "The maximum number of insns of a completely peeled loop"
  msgstr ""
  
! #: params.def:270
  msgid ""
  "The maximum number of peelings of a single loop that is peeled completely"
  msgstr ""
  
! #: params.def:275
  msgid "The maximum number of insns of a peeled loop that rolls only once"
  msgstr ""
  
! #: params.def:281
  msgid "The maximum number of insns of an unswitched loop"
  msgstr ""
  
! #: params.def:286
  msgid "The maximum number of unswitchings in a single loop"
  msgstr ""
  
! #: params.def:293
  msgid ""
  "Bound on the number of iterations the brute force # of iterations analysis "
  "algorithm evaluates"
  msgstr ""
  
! #: params.def:299
  msgid "Bound on the cost of an expression to compute the number of iterations"
  msgstr ""
  
! #: params.def:304
  msgid ""
  "Maximum number of loops to perform swing modulo scheduling on (mainly for "
  "debugging)"
  msgstr ""
  
! #: params.def:310
  msgid ""
  "A factor for tuning the upper bound that swing modulo scheduler uses for "
  "scheduling a loop"
  msgstr ""
  
! #: params.def:314
  msgid ""
  "The number of cycles the swing modulo scheduler considers when checking "
  "conflicts using DFA"
  msgstr ""
  
! #: params.def:318
  msgid ""
  "A threshold on the average loop count considered by the swing modulo "
  "scheduler"
  msgstr ""
  
! #: params.def:323
  msgid ""
  "Select fraction of the maximal count of repetitions of basic block in "
  "program given basic block needs to have to be considered hot"
  msgstr ""
  
! #: params.def:327
  msgid ""
  "Select fraction of the maximal frequency of executions of basic block in "
  "function given basic block needs to have to be considered hot"
  msgstr ""
  
! #: params.def:343
  msgid "The maximum number of loop iterations we predict statically"
  msgstr ""
  
! #: params.def:347
  msgid ""
  "The percentage of function, weighted by execution frequency, that must be "
  "covered by trace formation. Used when profile feedback is available"
  msgstr ""
  
! #: params.def:351
  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.def:355
  msgid "Maximal code growth caused by tail duplication (in percent)"
  msgstr ""
  
! #: params.def:359
  msgid ""
  "Stop reverse growth if the reverse probability of best edge is less than "
  "this threshold (in percent)"
  msgstr ""
  
! #: params.def:363
  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.def:367
  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.def:373
  msgid "The maximum number of incoming edges to consider for crossjumping"
  msgstr ""
  
! #: params.def:379
  msgid ""
  "The minimum number of matching instructions to consider for crossjumping"
  msgstr ""
  
! #: params.def:385
  msgid "The maximum expansion factor when copying basic blocks"
  msgstr ""
  
! #: params.def:391
  msgid ""
  "The maximum number of insns to duplicate when unfactoring computed gotos"
  msgstr ""
  
! #: params.def:397
  msgid "The maximum length of path considered in cse"
  msgstr ""
  
! #: params.def:401
  msgid "The maximum instructions CSE process before flushing"
  msgstr ""
  
! #: params.def:408
  msgid ""
  "The minimum cost of an expensive expression in the loop invariant motion"
  msgstr ""
  
! #: params.def:417
  msgid ""
  "Bound on number of candidates below that all candidates are considered in iv "
  "optimizations"
  msgstr ""
  
! #: params.def:425
  msgid "Bound on number of iv uses in loop optimized in iv optimizations"
  msgstr ""
  
! #: params.def:433
  msgid ""
  "If number of candidates in the set is smaller, we always try to remove "
  "unused ivs during its optimization"
  msgstr ""
  
! #: params.def:438
  msgid "Bound on size of expressions used in the scalar evolutions analyzer"
  msgstr ""
  
! #: params.def:443
  msgid ""
  "Bound on number of runtime checks inserted by the vectorizer's loop "
  "versioning"
  msgstr ""
  
! #: params.def:450
  msgid ""
  "Given N calls and V call-clobbered vars in a function.  Use .GLOBAL_VAR if "
  "NxV is larger than this limit"
  msgstr ""
  
! #: params.def:455
  msgid "The maximum memory locations recorded by cselib"
  msgstr ""
  
! #: params.def:459
  msgid "The maximum memory locations recorded by flow"
  msgstr ""
  
! #: params.def:472
  msgid ""
  "Minimum heap expansion to trigger garbage collection, as a percentage of the "
  "total size of the heap"
  msgstr ""
  
! #: params.def:477
  msgid "Minimum heap size before we start collecting garbage, in kilobytes"
  msgstr ""
  
! #: params.def:485
  msgid ""
  "The maximum number of instructions to search backward when looking for "
  "equivalent reload"
  msgstr ""
  
! #: params.def:490
  msgid ""
  "The maximum number of virtual operands allowed to represent aliases before "
  "triggering alias grouping"
  msgstr ""
  
! #: params.def:495
  msgid ""
  "The maximum number of blocks in a region to be considered for interblock "
  "scheduling"
  msgstr ""
  
! #: params.def:500
  msgid ""
  "The maximum number of insns in a region to be considered for interblock "
  "scheduling"
  msgstr ""
  
! #: params.def:505
  msgid ""
  "The minimum probability of reaching a source block for interblock "
  "speculative scheduling"
  msgstr ""
  
! #: params.def:510
  msgid "The maximum number of iterations through CFG to extend regions"
  msgstr ""
  
! #: params.def:515
  msgid ""
  "The maximum conflict delay for an insn to be considered for speculative "
  "motion"
  msgstr ""
  
! #: params.def:520
  msgid ""
  "The minimal probability of speculation success (in percents), so that "
  "speculative insn will be scheduled."
  msgstr ""
  
! #: params.def:525
  msgid ""
  "The maximum number of RTL nodes that can be recorded as combiner's last value"
  msgstr ""
  
! #: params.def:533
  msgid "The upper bound for sharing integer constants"
  msgstr ""
  
! #: params.def:552
  msgid ""
  "Minimum number of virtual mappings to consider switching to full virtual "
  "renames"
  msgstr ""
  
! #: params.def:557
  msgid ""
  "Ratio between virtual mappings and virtual symbols to do full virtual renames"
  msgstr ""
  
! #: params.def:562
  msgid ""
  "The lower bound for a buffer to be considered for stack smashing protection"
  msgstr ""
  
! #: params.def:580
  msgid ""
  "Maximum number of statements allowed in a block that needs to be duplicated "
  "when threading jumps"
  msgstr ""
  
! #: params.def:589
  msgid ""
  "Maximum number of fields in a structure before pointer analysis treats the "
  "structure as a single variable"
  msgstr ""
  
! #: params.def:594
  msgid ""
  "The maximum number of instructions ready to be issued to be considered by "
  "the scheduler during the first scheduling pass"
  msgstr ""
  
! #: config/alpha/alpha.c:5121
  #, c-format
  msgid "invalid %%H value"
  msgstr ""
  
! #: config/alpha/alpha.c:5142 config/bfin/bfin.c:1237
  #, c-format
  msgid "invalid %%J value"
  msgstr ""
  
! #: config/alpha/alpha.c:5172 config/ia64/ia64.c:4656
  #, c-format
  msgid "invalid %%r value"
  msgstr ""
  
! #: config/alpha/alpha.c:5182 config/rs6000/rs6000.c:10600
! #: config/xtensa/xtensa.c:1707
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
! #: config/alpha/alpha.c:5188 config/rs6000/rs6000.c:10519
! #: config/xtensa/xtensa.c:1674
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
! #: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:10547
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
  
! #: config/alpha/alpha.c:5204
  #, c-format
  msgid "invalid %%h value"
  msgstr ""
  
! #: config/alpha/alpha.c:5212 config/xtensa/xtensa.c:1700
  #, c-format
  msgid "invalid %%L value"
  msgstr ""
  
! #: config/alpha/alpha.c:5251 config/rs6000/rs6000.c:10501
  #, c-format
  msgid "invalid %%m value"
  msgstr ""
  
! #: config/alpha/alpha.c:5259 config/rs6000/rs6000.c:10509
  #, c-format
  msgid "invalid %%M value"
  msgstr ""
  
! #: config/alpha/alpha.c:5303
  #, c-format
  msgid "invalid %%U value"
  msgstr ""
  
! #: config/alpha/alpha.c:5315 config/alpha/alpha.c:5329
! #: config/rs6000/rs6000.c:10608
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
  
! #: config/alpha/alpha.c:5352
  #, c-format
  msgid "invalid %%C value"
  msgstr ""
  
! #: config/alpha/alpha.c:5389 config/rs6000/rs6000.c:10339
! #: config/rs6000/rs6000.c:10358
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
  
! #: config/alpha/alpha.c:5414 config/alpha/alpha.c:5462
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.c:5423 config/crx/crx.c:1082
! #: config/rs6000/rs6000.c:10923
  #, c-format
  msgid "invalid %%xn code"
  msgstr ""
  
! #: config/arc/arc.c:1726 config/m32r/m32r.c:1805
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr ""
  
! #: config/arc/arc.c:1758 config/m32r/m32r.c:1828
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr ""
  
! #: config/arc/arc.c:1780 config/m32r/m32r.c:1899
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr ""
  
! #: config/arc/arc.c:1791
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr ""
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:1798 config/m32r/m32r.c:1926 config/sparc/sparc.c:6907
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:11081
  #, c-format
  msgid "invalid shift operand"
  msgstr ""
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr ""
  
! #: config/arm/arm.c:11312
  #, c-format
  msgid "missing operand"
  msgstr ""
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr ""
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/bfin/bfin.c:1199
  #, c-format
  msgid "invalid %%j value"
  msgstr ""
  
! #: config/bfin/bfin.c:1367
  #, c-format
  msgid "invalid const_double operand"
  msgstr ""
  
! #: config/c4x/c4x.c:1584
  msgid "using CONST_DOUBLE for address"
  msgstr ""
  
! #: config/c4x/c4x.c:1722
  msgid "c4x_address_cost: Invalid addressing mode"
  msgstr ""
  
! #: config/c4x/c4x.c:1857
  #, c-format
  msgid "c4x_print_operand: %%L inconsistency"
  msgstr ""
  
! #: config/c4x/c4x.c:1863
  #, c-format
  msgid "c4x_print_operand: %%N inconsistency"
  msgstr ""
  
! #: config/c4x/c4x.c:1904
  #, c-format
  msgid "c4x_print_operand: %%O inconsistency"
  msgstr ""
  
! #: config/c4x/c4x.c:1999
  msgid "c4x_print_operand: Bad operand case"
  msgstr ""
  
! #: config/c4x/c4x.c:2040
  msgid "c4x_print_operand_address: Bad post_modify"
  msgstr ""
  
! #: config/c4x/c4x.c:2062
  msgid "c4x_print_operand_address: Bad pre_modify"
  msgstr ""
  
! #: config/c4x/c4x.c:2110 config/c4x/c4x.c:2122 config/c4x/c4x.c:2137
  msgid "c4x_print_operand_address: Bad operand case"
  msgstr ""
  
! #: config/c4x/c4x.c:2388
  msgid "c4x_rptb_insert: Cannot find start label"
  msgstr ""
  
! #: config/c4x/c4x.c:2990
  msgid "invalid indirect memory address"
  msgstr ""
  
! #: config/c4x/c4x.c:3079
  msgid "invalid indirect (S) memory address"
  msgstr ""
  
! #: config/c4x/c4x.c:3414
  msgid "c4x_valid_operands: Internal error"
  msgstr ""
  
! #: config/c4x/c4x.c:3853
  msgid "c4x_operand_subword: invalid mode"
  msgstr ""
  
! #: config/c4x/c4x.c:3856
  msgid "c4x_operand_subword: invalid operand"
  msgstr ""
  
  #. We could handle these with some difficulty.
  #. e.g., *p-- => *(p-=2); *(p+1).
! #: config/c4x/c4x.c:3882
  msgid "c4x_operand_subword: invalid autoincrement"
  msgstr ""
  
! #: config/c4x/c4x.c:3888
  msgid "c4x_operand_subword: invalid address"
  msgstr ""
  
! #: config/c4x/c4x.c:3899
  msgid "c4x_operand_subword: address not offsettable"
  msgstr ""
  
! #: config/c4x/c4x.c:4101
  msgid "c4x_rptb_rpts_p: Repeat block top label moved"
  msgstr ""
  
  #. Use `%s' to print the string in case there are any escape
  #. characters in the message.
! #: config/cris/cris.c:492 fortran/dump-parse-tree.c:79
  #: fortran/dump-parse-tree.c:421 fortran/dump-parse-tree.c:754
! #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
! #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
! #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
  msgstr ""
  
! #: config/cris/cris.c:544
  msgid "unexpected index-type in cris_print_index"
  msgstr ""
  
! #: config/cris/cris.c:558
  msgid "unexpected base-type in cris_print_base"
  msgstr ""
  
! #: config/cris/cris.c:674
  msgid "invalid operand for 'b' modifier"
  msgstr ""
  
! #: config/cris/cris.c:691
  msgid "invalid operand for 'o' modifier"
  msgstr ""
  
! #: config/cris/cris.c:710
  msgid "invalid operand for 'O' modifier"
  msgstr ""
  
! #: config/cris/cris.c:743
  msgid "invalid operand for 'p' modifier"
  msgstr ""
  
! #: config/cris/cris.c:782
  msgid "invalid operand for 'z' modifier"
  msgstr ""
  
! #: config/cris/cris.c:836 config/cris/cris.c:866
  msgid "invalid operand for 'H' modifier"
  msgstr ""
  
! #: config/cris/cris.c:842
  msgid "bad register"
  msgstr ""
  
! #: config/cris/cris.c:887
  msgid "invalid operand for 'e' modifier"
  msgstr ""
  
! #: config/cris/cris.c:904
  msgid "invalid operand for 'm' modifier"
  msgstr ""
  
! #: config/cris/cris.c:929
  msgid "invalid operand for 'A' modifier"
  msgstr ""
  
! #: config/cris/cris.c:952
  msgid "invalid operand for 'D' modifier"
  msgstr ""
  
! #: config/cris/cris.c:966
  msgid "invalid operand for 'T' modifier"
  msgstr ""
  
! #: config/cris/cris.c:975
  msgid "invalid operand modifier letter"
  msgstr ""
  
! #: config/cris/cris.c:1032
  msgid "unexpected multiplicative operand"
  msgstr ""
  
! #: config/cris/cris.c:1052
  msgid "unexpected operand"
  msgstr ""
  
! #: config/cris/cris.c:1085 config/cris/cris.c:1095
  msgid "unrecognized address"
  msgstr ""
  
! #: config/cris/cris.c:2021
  msgid "unrecognized supposed constant"
  msgstr ""
  
! #: config/cris/cris.c:2396 config/cris/cris.c:2460
  msgid "unexpected side-effects in address"
  msgstr ""
  
  #. Can't possibly get a GOT-needing-fixup for a function-call,
  #. right?
! #: config/cris/cris.c:3254
  msgid "Unidentifiable call op"
  msgstr ""
  
! #: config/cris/cris.c:3305
  #, c-format
  msgid "PIC register isn't set up"
  msgstr ""
  
! #: config/fr30/fr30.c:464
  #, c-format
  msgid "fr30_print_operand_address: unhandled address"
  msgstr ""
  
! #: config/fr30/fr30.c:488
  #, c-format
  msgid "fr30_print_operand: unrecognized %%p code"
  msgstr ""
  
! #: config/fr30/fr30.c:508
  #, c-format
  msgid "fr30_print_operand: unrecognized %%b code"
  msgstr ""
  
! #: config/fr30/fr30.c:529
  #, c-format
  msgid "fr30_print_operand: unrecognized %%B code"
  msgstr ""
  
! #: config/fr30/fr30.c:537
  #, c-format
  msgid "fr30_print_operand: invalid operand to %%A code"
  msgstr ""
  
! #: config/fr30/fr30.c:554
  #, c-format
  msgid "fr30_print_operand: invalid %%x code"
  msgstr ""
  
! #: config/fr30/fr30.c:561
  #, c-format
  msgid "fr30_print_operand: invalid %%F code"
  msgstr ""
  
! #: config/fr30/fr30.c:578
  #, c-format
  msgid "fr30_print_operand: unknown code"
  msgstr ""
  
! #: config/fr30/fr30.c:606 config/fr30/fr30.c:615 config/fr30/fr30.c:626
! #: config/fr30/fr30.c:639
  #, c-format
  msgid "fr30_print_operand: unhandled MEM"
  msgstr ""
  
! #: config/frv/frv.c:2541
  msgid "bad insn to frv_print_operand_address:"
  msgstr ""
  
! #: config/frv/frv.c:2552
  msgid "bad register to frv_print_operand_memory_reference_reg:"
  msgstr ""
  
! #: config/frv/frv.c:2591 config/frv/frv.c:2601 config/frv/frv.c:2610
! #: config/frv/frv.c:2631 config/frv/frv.c:2636
  msgid "bad insn to frv_print_operand_memory_reference:"
  msgstr ""
  
! #: config/frv/frv.c:2722
  #, c-format
  msgid "bad condition code"
  msgstr ""
  
! #: config/frv/frv.c:2797
  msgid "bad insn in frv_print_operand, bad const_double"
  msgstr ""
  
! #: config/frv/frv.c:2858
  msgid "bad insn to frv_print_operand, 'e' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2866
  msgid "bad insn to frv_print_operand, 'F' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2882
  msgid "bad insn to frv_print_operand, 'f' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2896
  msgid "bad insn to frv_print_operand, 'g' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2944
  msgid "bad insn to frv_print_operand, 'L' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2957
  msgid "bad insn to frv_print_operand, 'M/N' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2978
  msgid "bad insn to frv_print_operand, 'O' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2996
  msgid "bad insn to frv_print_operand, P modifier:"
  msgstr ""
  
! #: config/frv/frv.c:3016
  msgid "bad insn in frv_print_operand, z case"
  msgstr ""
  
! #: config/frv/frv.c:3047
  msgid "bad insn in frv_print_operand, 0 case"
  msgstr ""
  
! #: config/frv/frv.c:3052
  msgid "frv_print_operand: unknown code"
  msgstr ""
  
! #: config/frv/frv.c:4421
  msgid "bad output_move_single operand"
  msgstr ""
  
! #: config/frv/frv.c:4548
  msgid "bad output_move_double operand"
  msgstr ""
  
! #: config/frv/frv.c:4690
  msgid "bad output_condmove_single operand"
  msgstr ""
  
--- 2159,3090 ----
  msgid "debug: "
  msgstr ""
  
! #: params.def:45
  msgid ""
  "The maximum number of fields in a structure variable without direct "
  "structure accesses that GCC will attempt to track separately"
  msgstr ""
  
! #: params.def:52
  msgid ""
  "The maximum number of elements in an array for wich we track its elements "
  "separately"
  msgstr ""
  
! #: params.def:61
  msgid ""
  "The maximum structure size (in bytes) for which GCC will use by-element "
  "copies"
  msgstr ""
  
! #: params.def:70
  msgid ""
  "The maximum number of structure fields for which GCC will use by-element "
  "copies"
  msgstr ""
  
! #: params.def:82
  msgid ""
  "The threshold ratio between instantiated fields and the total structure size"
  msgstr ""
  
! #: params.def:99
  msgid ""
  "The maximum number of instructions in a single function eligible for inlining"
  msgstr ""
  
! #: params.def:111
  msgid "The maximum number of instructions when automatically inlining"
  msgstr ""
  
! #: params.def:116
  msgid ""
  "The maximum number of instructions inline function can grow to via recursive "
  "inlining"
  msgstr ""
  
! #: params.def:121
  msgid ""
  "The maximum number of instructions non-inline function can grow to via "
  "recursive inlining"
  msgstr ""
  
! #: params.def:126
  msgid "The maximum depth of recursive inlining for inline functions"
  msgstr ""
  
! #: params.def:131
  msgid "The maximum depth of recursive inlining for non-inline functions"
  msgstr ""
  
! #: params.def:136
  msgid ""
  "Inline recursively only when the probability of call being executed exceeds "
  "the parameter"
  msgstr ""
  
! #: params.def:143
  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.def:154
  msgid "The maximum number of instructions to consider to fill a delay slot"
  msgstr ""
  
! #: params.def:165
  msgid ""
  "The maximum number of instructions to consider to find accurate live "
  "register information"
  msgstr ""
  
! #: params.def:175
  msgid "The maximum length of scheduling's pending operations list"
  msgstr ""
  
! #: params.def:180
  msgid "The size of function body to be considered large"
  msgstr ""
  
! #: params.def:184
  msgid "Maximal growth due to inlining of large function (in percent)"
  msgstr ""
  
! #: params.def:188
  msgid "The size of translation unit to be considered large"
  msgstr ""
  
! #: params.def:192
  msgid ""
  "how much can given compilation unit grow because of the inlining (in percent)"
  msgstr ""
  
! #: params.def:196
  msgid "expense of call operation relative to ordinary arithmetic operations"
  msgstr ""
  
! #: params.def:203
  msgid "The maximum amount of memory to be allocated by GCSE"
  msgstr ""
  
! #: params.def:208
  msgid "The maximum number of passes to make when doing GCSE"
  msgstr ""
  
! #: params.def:218
  msgid ""
  "The threshold ratio for performing partial redundancy elimination after "
  "reload"
  msgstr ""
  
! #: params.def:225
  msgid ""
  "The threshold ratio of critical edges execution count that permit performing "
  "redundancy elimination after reload"
  msgstr ""
  
! #: params.def:236
  msgid "The maximum number of instructions to consider to unroll in a loop"
  msgstr ""
  
! #: params.def:242
  msgid ""
  "The maximum number of instructions to consider to unroll in a loop on average"
  msgstr ""
  
! #: params.def:247
  msgid "The maximum number of unrollings of a single loop"
  msgstr ""
  
! #: params.def:252
  msgid "The maximum number of insns of a peeled loop"
  msgstr ""
  
! #: params.def:257
  msgid "The maximum number of peelings of a single loop"
  msgstr ""
  
! #: params.def:262
  msgid "The maximum number of insns of a completely peeled loop"
  msgstr ""
  
! #: params.def:267
  msgid ""
  "The maximum number of peelings of a single loop that is peeled completely"
  msgstr ""
  
! #: params.def:272
  msgid "The maximum number of insns of a peeled loop that rolls only once"
  msgstr ""
  
! #: params.def:278
  msgid "The maximum number of insns of an unswitched loop"
  msgstr ""
  
! #: params.def:283
  msgid "The maximum number of unswitchings in a single loop"
  msgstr ""
  
! #: params.def:290
  msgid ""
  "Bound on the number of iterations the brute force # of iterations analysis "
  "algorithm evaluates"
  msgstr ""
  
! #: params.def:296
  msgid "Bound on the cost of an expression to compute the number of iterations"
  msgstr ""
  
! #: params.def:301
  msgid ""
  "Maximum number of loops to perform swing modulo scheduling on (mainly for "
  "debugging)"
  msgstr ""
  
! #: params.def:307
  msgid ""
  "A factor for tuning the upper bound that swing modulo scheduler uses for "
  "scheduling a loop"
  msgstr ""
  
! #: params.def:311
  msgid ""
  "The number of cycles the swing modulo scheduler considers when checking "
  "conflicts using DFA"
  msgstr ""
  
! #: params.def:315
  msgid ""
  "A threshold on the average loop count considered by the swing modulo "
  "scheduler"
  msgstr ""
  
! #: params.def:320
  msgid ""
  "Select fraction of the maximal count of repetitions of basic block in "
  "program given basic block needs to have to be considered hot"
  msgstr ""
  
! #: params.def:324
  msgid ""
  "Select fraction of the maximal frequency of executions of basic block in "
  "function given basic block needs to have to be considered hot"
  msgstr ""
  
! #: params.def:340
  msgid "The maximum number of loop iterations we predict statically"
  msgstr ""
  
! #: params.def:344
  msgid ""
  "The percentage of function, weighted by execution frequency, that must be "
  "covered by trace formation. Used when profile feedback is available"
  msgstr ""
  
! #: params.def:348
  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.def:352
  msgid "Maximal code growth caused by tail duplication (in percent)"
  msgstr ""
  
! #: params.def:356
  msgid ""
  "Stop reverse growth if the reverse probability of best edge is less than "
  "this threshold (in percent)"
  msgstr ""
  
! #: params.def:360
  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.def:364
  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.def:370
  msgid "The maximum number of incoming edges to consider for crossjumping"
  msgstr ""
  
! #: params.def:376
  msgid ""
  "The minimum number of matching instructions to consider for crossjumping"
  msgstr ""
  
! #: params.def:382
  msgid "The maximum expansion factor when copying basic blocks"
  msgstr ""
  
! #: params.def:388
  msgid ""
  "The maximum number of insns to duplicate when unfactoring computed gotos"
  msgstr ""
  
! #: params.def:394
  msgid "The maximum length of path considered in cse"
  msgstr ""
  
! #: params.def:398
  msgid "The maximum instructions CSE process before flushing"
  msgstr ""
  
! #: params.def:405
  msgid ""
  "The minimum cost of an expensive expression in the loop invariant motion"
  msgstr ""
  
! #: params.def:414
  msgid ""
  "Bound on number of candidates below that all candidates are considered in iv "
  "optimizations"
  msgstr ""
  
! #: params.def:422
  msgid "Bound on number of iv uses in loop optimized in iv optimizations"
  msgstr ""
  
! #: params.def:430
  msgid ""
  "If number of candidates in the set is smaller, we always try to remove "
  "unused ivs during its optimization"
  msgstr ""
  
! #: params.def:435
  msgid "Bound on size of expressions used in the scalar evolutions analyzer"
  msgstr ""
  
! #: params.def:440
  msgid ""
  "Bound on number of runtime checks inserted by the vectorizer's loop "
  "versioning"
  msgstr ""
  
! #: params.def:447
  msgid ""
  "Given N calls and V call-clobbered vars in a function.  Use .GLOBAL_VAR if "
  "NxV is larger than this limit"
  msgstr ""
  
! #: params.def:452
  msgid "The maximum memory locations recorded by cselib"
  msgstr ""
  
! #: params.def:456
  msgid "The maximum memory locations recorded by flow"
  msgstr ""
  
! #: params.def:469
  msgid ""
  "Minimum heap expansion to trigger garbage collection, as a percentage of the "
  "total size of the heap"
  msgstr ""
  
! #: params.def:474
  msgid "Minimum heap size before we start collecting garbage, in kilobytes"
  msgstr ""
  
! #: params.def:482
  msgid ""
  "The maximum number of instructions to search backward when looking for "
  "equivalent reload"
  msgstr ""
  
! #: params.def:487
  msgid ""
  "The maximum number of virtual operands allowed to represent aliases before "
  "triggering alias grouping"
  msgstr ""
  
! #: params.def:492
  msgid ""
  "The maximum number of blocks in a region to be considered for interblock "
  "scheduling"
  msgstr ""
  
! #: params.def:497
  msgid ""
  "The maximum number of insns in a region to be considered for interblock "
  "scheduling"
  msgstr ""
  
! #: params.def:502
  msgid ""
  "The minimum probability of reaching a source block for interblock "
  "speculative scheduling"
  msgstr ""
  
! #: params.def:507
  msgid "The maximum number of iterations through CFG to extend regions"
  msgstr ""
  
! #: params.def:512
  msgid ""
  "The maximum conflict delay for an insn to be considered for speculative "
  "motion"
  msgstr ""
  
! #: params.def:517
  msgid ""
  "The minimal probability of speculation success (in percents), so that "
  "speculative insn will be scheduled."
  msgstr ""
  
! #: params.def:522
  msgid ""
  "The maximum number of RTL nodes that can be recorded as combiner's last value"
  msgstr ""
  
! #: params.def:530
  msgid "The upper bound for sharing integer constants"
  msgstr ""
  
! #: params.def:549
  msgid ""
  "Minimum number of virtual mappings to consider switching to full virtual "
  "renames"
  msgstr ""
  
! #: params.def:554
  msgid ""
  "Ratio between virtual mappings and virtual symbols to do full virtual renames"
  msgstr ""
  
! #: params.def:559
  msgid ""
  "The lower bound for a buffer to be considered for stack smashing protection"
  msgstr ""
  
! #: params.def:577
  msgid ""
  "Maximum number of statements allowed in a block that needs to be duplicated "
  "when threading jumps"
  msgstr ""
  
! #: params.def:586
  msgid ""
  "Maximum number of fields in a structure before pointer analysis treats the "
  "structure as a single variable"
  msgstr ""
  
! #: params.def:591
  msgid ""
  "The maximum number of instructions ready to be issued to be considered by "
  "the scheduler during the first scheduling pass"
  msgstr ""
  
! #: config/alpha/alpha.c:5120
  #, c-format
  msgid "invalid %%H value"
  msgstr ""
  
! #: config/alpha/alpha.c:5141 config/bfin/bfin.c:1236
  #, c-format
  msgid "invalid %%J value"
  msgstr ""
  
! #: config/alpha/alpha.c:5171 config/ia64/ia64.c:4655
  #, c-format
  msgid "invalid %%r value"
  msgstr ""
  
! #: config/alpha/alpha.c:5181 config/rs6000/rs6000.c:10634
! #: config/xtensa/xtensa.c:1711
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
! #: config/alpha/alpha.c:5187 config/rs6000/rs6000.c:10553
! #: config/xtensa/xtensa.c:1678
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
! #: config/alpha/alpha.c:5195 config/rs6000/rs6000.c:10581
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
  
! #: config/alpha/alpha.c:5203
  #, c-format
  msgid "invalid %%h value"
  msgstr ""
  
! #: config/alpha/alpha.c:5211 config/xtensa/xtensa.c:1704
  #, c-format
  msgid "invalid %%L value"
  msgstr ""
  
! #: config/alpha/alpha.c:5250 config/rs6000/rs6000.c:10535
  #, c-format
  msgid "invalid %%m value"
  msgstr ""
  
! #: config/alpha/alpha.c:5258 config/rs6000/rs6000.c:10543
  #, c-format
  msgid "invalid %%M value"
  msgstr ""
  
! #: config/alpha/alpha.c:5302
  #, c-format
  msgid "invalid %%U value"
  msgstr ""
  
! #: config/alpha/alpha.c:5314 config/alpha/alpha.c:5328
! #: config/rs6000/rs6000.c:10642
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
  
! #: config/alpha/alpha.c:5351
  #, c-format
  msgid "invalid %%C value"
  msgstr ""
  
! #: config/alpha/alpha.c:5388 config/rs6000/rs6000.c:10373
! #: config/rs6000/rs6000.c:10392
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
  
! #: config/alpha/alpha.c:5413 config/alpha/alpha.c:5461
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.c:5422 config/crx/crx.c:1081
! #: config/rs6000/rs6000.c:10957
  #, c-format
  msgid "invalid %%xn code"
  msgstr ""
  
! #: config/arc/arc.c:1725 config/m32r/m32r.c:1804
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr ""
  
! #: config/arc/arc.c:1757 config/m32r/m32r.c:1827
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr ""
  
! #: config/arc/arc.c:1779 config/m32r/m32r.c:1898
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr ""
  
! #: config/arc/arc.c:1790
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr ""
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.c:1797 config/m32r/m32r.c:1925 config/sparc/sparc.c:6906
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:11080
  #, c-format
  msgid "invalid shift operand"
  msgstr ""
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr ""
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr ""
  
! #: config/arm/arm.c:11311
  #, c-format
  msgid "missing operand"
  msgstr ""
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr ""
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/bfin/bfin.c:1198
  #, c-format
  msgid "invalid %%j value"
  msgstr ""
  
! #: config/bfin/bfin.c:1366
  #, c-format
  msgid "invalid const_double operand"
  msgstr ""
  
! #: config/c4x/c4x.c:1583
  msgid "using CONST_DOUBLE for address"
  msgstr ""
  
! #: config/c4x/c4x.c:1721
  msgid "c4x_address_cost: Invalid addressing mode"
  msgstr ""
  
! #: config/c4x/c4x.c:1856
  #, c-format
  msgid "c4x_print_operand: %%L inconsistency"
  msgstr ""
  
! #: config/c4x/c4x.c:1862
  #, c-format
  msgid "c4x_print_operand: %%N inconsistency"
  msgstr ""
  
! #: config/c4x/c4x.c:1903
  #, c-format
  msgid "c4x_print_operand: %%O inconsistency"
  msgstr ""
  
! #: config/c4x/c4x.c:1998
  msgid "c4x_print_operand: Bad operand case"
  msgstr ""
  
! #: config/c4x/c4x.c:2039
  msgid "c4x_print_operand_address: Bad post_modify"
  msgstr ""
  
! #: config/c4x/c4x.c:2061
  msgid "c4x_print_operand_address: Bad pre_modify"
  msgstr ""
  
! #: config/c4x/c4x.c:2109 config/c4x/c4x.c:2121 config/c4x/c4x.c:2136
  msgid "c4x_print_operand_address: Bad operand case"
  msgstr ""
  
! #: config/c4x/c4x.c:2387
  msgid "c4x_rptb_insert: Cannot find start label"
  msgstr ""
  
! #: config/c4x/c4x.c:2989
  msgid "invalid indirect memory address"
  msgstr ""
  
! #: config/c4x/c4x.c:3078
  msgid "invalid indirect (S) memory address"
  msgstr ""
  
! #: config/c4x/c4x.c:3413
  msgid "c4x_valid_operands: Internal error"
  msgstr ""
  
! #: config/c4x/c4x.c:3852
  msgid "c4x_operand_subword: invalid mode"
  msgstr ""
  
! #: config/c4x/c4x.c:3855
  msgid "c4x_operand_subword: invalid operand"
  msgstr ""
  
  #. We could handle these with some difficulty.
  #. e.g., *p-- => *(p-=2); *(p+1).
! #: config/c4x/c4x.c:3881
  msgid "c4x_operand_subword: invalid autoincrement"
  msgstr ""
  
! #: config/c4x/c4x.c:3887
  msgid "c4x_operand_subword: invalid address"
  msgstr ""
  
! #: config/c4x/c4x.c:3898
  msgid "c4x_operand_subword: address not offsettable"
  msgstr ""
  
! #: config/c4x/c4x.c:4100
  msgid "c4x_rptb_rpts_p: Repeat block top label moved"
  msgstr ""
  
  #. Use `%s' to print the string in case there are any escape
  #. characters in the message.
! #: config/cris/cris.c:491 fortran/dump-parse-tree.c:79
  #: fortran/dump-parse-tree.c:421 fortran/dump-parse-tree.c:754
! #: fortran/dump-parse-tree.c:801 c-typeck.c:4519 c-typeck.c:4534
! #: c-typeck.c:4549 final.c:2802 final.c:2804 gcc.c:4741 loop-iv.c:2701
! #: loop-iv.c:2710 rtl-error.c:112 toplev.c:604 tree-ssa-loop-niter.c:1164
! #: cp/parser.c:2086 cp/typeck.c:4465 java/expr.c:412
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
  msgstr ""
  
! #: config/cris/cris.c:543
  msgid "unexpected index-type in cris_print_index"
  msgstr ""
  
! #: config/cris/cris.c:557
  msgid "unexpected base-type in cris_print_base"
  msgstr ""
  
! #: config/cris/cris.c:673
  msgid "invalid operand for 'b' modifier"
  msgstr ""
  
! #: config/cris/cris.c:690
  msgid "invalid operand for 'o' modifier"
  msgstr ""
  
! #: config/cris/cris.c:709
  msgid "invalid operand for 'O' modifier"
  msgstr ""
  
! #: config/cris/cris.c:742
  msgid "invalid operand for 'p' modifier"
  msgstr ""
  
! #: config/cris/cris.c:781
  msgid "invalid operand for 'z' modifier"
  msgstr ""
  
! #: config/cris/cris.c:835 config/cris/cris.c:865
  msgid "invalid operand for 'H' modifier"
  msgstr ""
  
! #: config/cris/cris.c:841
  msgid "bad register"
  msgstr ""
  
! #: config/cris/cris.c:886
  msgid "invalid operand for 'e' modifier"
  msgstr ""
  
! #: config/cris/cris.c:903
  msgid "invalid operand for 'm' modifier"
  msgstr ""
  
! #: config/cris/cris.c:928
  msgid "invalid operand for 'A' modifier"
  msgstr ""
  
! #: config/cris/cris.c:951
  msgid "invalid operand for 'D' modifier"
  msgstr ""
  
! #: config/cris/cris.c:965
  msgid "invalid operand for 'T' modifier"
  msgstr ""
  
! #: config/cris/cris.c:974
  msgid "invalid operand modifier letter"
  msgstr ""
  
! #: config/cris/cris.c:1031
  msgid "unexpected multiplicative operand"
  msgstr ""
  
! #: config/cris/cris.c:1051
  msgid "unexpected operand"
  msgstr ""
  
! #: config/cris/cris.c:1084 config/cris/cris.c:1094
  msgid "unrecognized address"
  msgstr ""
  
! #: config/cris/cris.c:2020
  msgid "unrecognized supposed constant"
  msgstr ""
  
! #: config/cris/cris.c:2395 config/cris/cris.c:2459
  msgid "unexpected side-effects in address"
  msgstr ""
  
  #. Can't possibly get a GOT-needing-fixup for a function-call,
  #. right?
! #: config/cris/cris.c:3253
  msgid "Unidentifiable call op"
  msgstr ""
  
! #: config/cris/cris.c:3304
  #, c-format
  msgid "PIC register isn't set up"
  msgstr ""
  
! #: config/fr30/fr30.c:463
  #, c-format
  msgid "fr30_print_operand_address: unhandled address"
  msgstr ""
  
! #: config/fr30/fr30.c:487
  #, c-format
  msgid "fr30_print_operand: unrecognized %%p code"
  msgstr ""
  
! #: config/fr30/fr30.c:507
  #, c-format
  msgid "fr30_print_operand: unrecognized %%b code"
  msgstr ""
  
! #: config/fr30/fr30.c:528
  #, c-format
  msgid "fr30_print_operand: unrecognized %%B code"
  msgstr ""
  
! #: config/fr30/fr30.c:536
  #, c-format
  msgid "fr30_print_operand: invalid operand to %%A code"
  msgstr ""
  
! #: config/fr30/fr30.c:553
  #, c-format
  msgid "fr30_print_operand: invalid %%x code"
  msgstr ""
  
! #: config/fr30/fr30.c:560
  #, c-format
  msgid "fr30_print_operand: invalid %%F code"
  msgstr ""
  
! #: config/fr30/fr30.c:577
  #, c-format
  msgid "fr30_print_operand: unknown code"
  msgstr ""
  
! #: config/fr30/fr30.c:605 config/fr30/fr30.c:614 config/fr30/fr30.c:625
! #: config/fr30/fr30.c:638
  #, c-format
  msgid "fr30_print_operand: unhandled MEM"
  msgstr ""
  
! #: config/frv/frv.c:2540
  msgid "bad insn to frv_print_operand_address:"
  msgstr ""
  
! #: config/frv/frv.c:2551
  msgid "bad register to frv_print_operand_memory_reference_reg:"
  msgstr ""
  
! #: config/frv/frv.c:2590 config/frv/frv.c:2600 config/frv/frv.c:2609
! #: config/frv/frv.c:2630 config/frv/frv.c:2635
  msgid "bad insn to frv_print_operand_memory_reference:"
  msgstr ""
  
! #: config/frv/frv.c:2721
  #, c-format
  msgid "bad condition code"
  msgstr ""
  
! #: config/frv/frv.c:2796
  msgid "bad insn in frv_print_operand, bad const_double"
  msgstr ""
  
! #: config/frv/frv.c:2857
  msgid "bad insn to frv_print_operand, 'e' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2865
  msgid "bad insn to frv_print_operand, 'F' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2881
  msgid "bad insn to frv_print_operand, 'f' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2895
  msgid "bad insn to frv_print_operand, 'g' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2943
  msgid "bad insn to frv_print_operand, 'L' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2956
  msgid "bad insn to frv_print_operand, 'M/N' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2977
  msgid "bad insn to frv_print_operand, 'O' modifier:"
  msgstr ""
  
! #: config/frv/frv.c:2995
  msgid "bad insn to frv_print_operand, P modifier:"
  msgstr ""
  
! #: config/frv/frv.c:3015
  msgid "bad insn in frv_print_operand, z case"
  msgstr ""
  
! #: config/frv/frv.c:3046
  msgid "bad insn in frv_print_operand, 0 case"
  msgstr ""
  
! #: config/frv/frv.c:3051
  msgid "frv_print_operand: unknown code"
  msgstr ""
  
! #: config/frv/frv.c:4420
  msgid "bad output_move_single operand"
  msgstr ""
  
! #: config/frv/frv.c:4547
  msgid "bad output_move_double operand"
  msgstr ""
  
! #: config/frv/frv.c:4689
  msgid "bad output_condmove_single operand"
  msgstr ""
  
*************** msgstr ""
*** 3097,3695 ****
  #. #else
  #. #define TARGET_VERSION           fprintf (stderr, " (68k, MIT syntax)");
  #. #endif
! #: config/frv/frv.h:329
  #, c-format
  msgid " (frv)"
  msgstr ""
  
! #: config/i386/i386.c:7292
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:7887
  #, c-format
  msgid ""
  "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgstr ""
  
! #: config/i386/i386.c:7940
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:7983
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr ""
  
  #. If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later.
  #. DJDIR is automatically defined by the DJGPP environment config            file pointed to by the environment variable DJGPP. Examine DJGPP            to try and figure out what's wrong.
! #: config/i386/xm-djgpp.h:62
  #, c-format
  msgid "environment variable DJGPP not defined"
  msgstr ""
  
! #: config/i386/xm-djgpp.h:64
  #, c-format
  msgid "environment variable DJGPP points to missing file '%s'"
  msgstr ""
  
! #: config/i386/xm-djgpp.h:67
  #, c-format
  msgid "environment variable DJGPP points to corrupt file '%s'"
  msgstr ""
  
! #: config/ia64/ia64.c:4708
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr ""
  
! #: config/ia64/ia64.c:9799
  msgid "invalid conversion from %<__fpreg%>"
  msgstr ""
  
! #: config/ia64/ia64.c:9802
  msgid "invalid conversion to %<__fpreg%>"
  msgstr ""
  
! #: config/ia64/ia64.c:9815 config/ia64/ia64.c:9826
  msgid "invalid operation on %<__fpreg%>"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3129
  #, c-format
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3137 config/rs6000/rs6000.c:10537
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3193 config/mips/mips.c:5643
  #, c-format
  msgid "invalid use of %%d, %%x, or %%X"
  msgstr ""
  
! #: config/m32r/m32r.c:1775
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr ""
  
! #: config/m32r/m32r.c:1782
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr ""
  
! #: config/m32r/m32r.c:1837
  msgid "bad insn for 'A'"
  msgstr ""
  
! #: config/m32r/m32r.c:1884
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr ""
  
! #: config/m32r/m32r.c:1907
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr ""
  
! #: config/m32r/m32r.c:1940
  msgid "pre-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.c:1947
  msgid "pre-decrement address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.c:1954
  msgid "post-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr ""
  
! #: config/m32r/m32r.c:2049
  msgid "lo_sum not of register"
  msgstr ""
  
  #. !!!! SCz wrong here.
! #: config/m68hc11/m68hc11.c:3189 config/m68hc11/m68hc11.c:3567
  msgid "move insn not handled"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:3413 config/m68hc11/m68hc11.c:3497
! #: config/m68hc11/m68hc11.c:3770
  msgid "invalid register in the move instruction"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:3447
  msgid "invalid operand in the instruction"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:3744
  msgid "invalid register in the instruction"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:3777
  msgid "operand 1 must be a hard register"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:3791
  msgid "invalid rotate insn"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:4215
  msgid "registers IX, IY and Z used in the same INSN"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:4552 config/m68hc11/m68hc11.c:4852
  msgid "cannot do z-register replacement"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:4915
  msgid "invalid Z register replacement for insn"
  msgstr ""
  
! #: config/mips/mips.c:5311
  msgid "mips_debugger_offset called with non stack/frame/arg pointer"
  msgstr ""
  
! #: config/mips/mips.c:5521
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/mips/mips.c:5538
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/mips/mips.c:5547
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%F"
  msgstr ""
  
! #: config/mips/mips.c:5556
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%W"
  msgstr ""
  
! #: config/mips/mips.c:5577
  #, c-format
  msgid "invalid %%Y value"
  msgstr ""
  
! #: config/mips/mips.c:5594 config/mips/mips.c:5602
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%q"
  msgstr ""
  
! #: config/mips/mips.c:5671
  msgid "PRINT_OPERAND, invalid operand for relocation"
  msgstr ""
  
! #: config/mmix/mmix.c:1468 config/mmix/mmix.c:1598
  msgid "MMIX Internal: Expected a CONST_INT, not this"
  msgstr ""
  
! #: config/mmix/mmix.c:1547
  msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
  msgstr ""
  
! #: config/mmix/mmix.c:1566
  msgid "MMIX Internal: Expected a register, not this"
  msgstr ""
  
! #: config/mmix/mmix.c:1576
  msgid "MMIX Internal: Expected a constant, not this"
  msgstr ""
  
  #. We need the original here.
! #: config/mmix/mmix.c:1660
  msgid "MMIX Internal: Cannot decode this operand"
  msgstr ""
  
! #: config/mmix/mmix.c:1717
  msgid "MMIX Internal: This is not a recognized address"
  msgstr ""
  
! #: config/mmix/mmix.c:2650
  msgid "MMIX Internal: Trying to output invalidly reversed condition:"
  msgstr ""
  
! #: config/mmix/mmix.c:2657
  msgid "MMIX Internal: What's the CC of this?"
  msgstr ""
  
! #: config/mmix/mmix.c:2661
  msgid "MMIX Internal: What is the CC of this?"
  msgstr ""
  
! #: config/mmix/mmix.c:2725
  msgid "MMIX Internal: This is not a constant:"
  msgstr ""
  
! #: config/mt/mt.c:300
  msgid "mt_final_prescan_insn, invalid insn #1"
  msgstr ""
  
! #: config/mt/mt.c:371
  msgid "PRINT_OPERAND_ADDRESS, 2 regs"
  msgstr ""
  
! #: config/mt/mt.c:395
  msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:97
  #, c-format
  msgid "Out of stack space.\n"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:118
  #, c-format
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10367
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10376
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10385
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10420
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10430
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10440
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10460 config/xtensa/xtensa.c:1693
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10527
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10574
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10618
  #, c-format
  msgid "invalid %%S value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10658
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10668
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10677 config/xtensa/xtensa.c:1663
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:19523
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.c:4534
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.c:4744
  msgid "UNKNOWN in print_operand !?"
  msgstr ""
  
! #: config/score/score.c:1212
  #, c-format
  msgid "invalid operand for code: '%c'"
  msgstr ""
  
! #: config/sh/sh.c:759
  #, c-format
  msgid "invalid operand to %%R"
  msgstr ""
  
! #: config/sh/sh.c:786
  #, c-format
  msgid "invalid operand to %%S"
  msgstr ""
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:6715 config/sparc/sparc.c:6721
  #, c-format
  msgid "invalid %%Y operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6791
  #, c-format
  msgid "invalid %%A operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6801
  #, c-format
  msgid "invalid %%B operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6840
  #, c-format
  msgid "invalid %%c operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6841
  #, c-format
  msgid "invalid %%C operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6862
  #, c-format
  msgid "invalid %%d operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6863
  #, c-format
  msgid "invalid %%D operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6879
  #, c-format
  msgid "invalid %%f operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6893
  #, c-format
  msgid "invalid %%s operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6947
  #, c-format
  msgid "long long constant not a valid immediate operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6950
  #, c-format
  msgid "floating point constant not a valid immediate operand"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1778 config/stormy16/stormy16.c:1849
  #, c-format
  msgid "'B' operand is not constant"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1805
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1831
  #, c-format
  msgid "'o' operand is not constant"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1863
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr ""
  
! #: config/v850/v850.c:372
  msgid "const_double_split got a bad insn:"
  msgstr ""
  
! #: config/v850/v850.c:936
  msgid "output_move_single:"
  msgstr ""
  
! #: config/xtensa/xtensa.c:750 config/xtensa/xtensa.c:782
! #: config/xtensa/xtensa.c:791
  msgid "bad test"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1651
  #, c-format
  msgid "invalid %%D value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1688
  msgid "invalid mask"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1714
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1721
  #, c-format
  msgid "invalid %%d value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1742 config/xtensa/xtensa.c:1752
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1794
  msgid "invalid address"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1819
  msgid "no register in address"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1827
  msgid "address offset not a constant"
  msgstr ""
  
! #: cp/call.c:2472
  msgid "candidates are:"
  msgstr ""
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl2.c:668
  msgid "candidates are: %+#D"
  msgstr ""
  
! #: cp/decl2.c:670
  msgid "candidate is: %+#D"
  msgstr ""
  
! #: cp/g++spec.c:238 java/jvspec.c:424
  #, c-format
  msgid "argument to '%s' missing\n"
  msgstr ""
  
! #: fortran/arith.c:141
  msgid "Arithmetic OK at %L"
  msgstr ""
  
! #: fortran/arith.c:144
  msgid "Arithmetic overflow at %L"
  msgstr ""
  
! #: fortran/arith.c:147
  msgid "Arithmetic underflow at %L"
  msgstr ""
  
! #: fortran/arith.c:150
  msgid "Arithmetic NaN at %L"
  msgstr ""
  
! #: fortran/arith.c:153
  msgid "Division by zero at %L"
  msgstr ""
  
! #: fortran/arith.c:156
  msgid "Array operands are incommensurate at %L"
  msgstr ""
  
! #: fortran/arith.c:160
  msgid "Integer outside symmetric range implied by Standard Fortran at %L"
  msgstr ""
  
! #: fortran/arith.c:1424
  msgid "Elemental binary operation"
  msgstr ""
  
! #: fortran/arith.c:1982
  #, no-c-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:1986
  #, no-c-format
  msgid "Arithmetic overflow converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:1990
  #, no-c-format
  msgid "Arithmetic underflow converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:1994
  #, no-c-format
  msgid "Arithmetic NaN converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:1998
  #, no-c-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:2002
  #, no-c-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:2006
  #, no-c-format
  msgid ""
  "Integer outside symmetric range implied by Standard Fortran converting %s to "
  "%s at %L"
  msgstr ""
  
! #: fortran/arith.c:2347 fortran/arith.c:2383 fortran/arith.c:2421
! #: fortran/arith.c:2473
  #, no-c-format
  msgid "The Hollerith constant at %L is too long to convert to %s"
  msgstr ""
  
! #: fortran/arith.c:2520
  #, no-c-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
--- 3097,3695 ----
  #. #else
  #. #define TARGET_VERSION           fprintf (stderr, " (68k, MIT syntax)");
  #. #endif
! #: config/frv/frv.h:328
  #, c-format
  msgid " (frv)"
  msgstr ""
  
! #: config/i386/i386.c:7291
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.c:7886
  #, c-format
  msgid ""
  "operand is neither a constant nor a condition code, invalid operand code 'c'"
  msgstr ""
  
! #: config/i386/i386.c:7939
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.c:7982
  #, c-format
  msgid "invalid constraints for operand"
  msgstr ""
  
! #: config/i386/i386.c:13643
  msgid "unknown insn mode"
  msgstr ""
  
  #. If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later.
  #. DJDIR is automatically defined by the DJGPP environment config            file pointed to by the environment variable DJGPP. Examine DJGPP            to try and figure out what's wrong.
! #: config/i386/xm-djgpp.h:61
  #, c-format
  msgid "environment variable DJGPP not defined"
  msgstr ""
  
! #: config/i386/xm-djgpp.h:63
  #, c-format
  msgid "environment variable DJGPP points to missing file '%s'"
  msgstr ""
  
! #: config/i386/xm-djgpp.h:66
  #, c-format
  msgid "environment variable DJGPP points to corrupt file '%s'"
  msgstr ""
  
! #: config/ia64/ia64.c:4707
  #, c-format
  msgid "ia64_print_operand: unknown code"
  msgstr ""
  
! #: config/ia64/ia64.c:9798
  msgid "invalid conversion from %<__fpreg%>"
  msgstr ""
  
! #: config/ia64/ia64.c:9801
  msgid "invalid conversion to %<__fpreg%>"
  msgstr ""
  
! #: config/ia64/ia64.c:9814 config/ia64/ia64.c:9825
  msgid "invalid operation on %<__fpreg%>"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3128
  #, c-format
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3136 config/rs6000/rs6000.c:10571
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3192 config/mips/mips.c:5665
  #, c-format
  msgid "invalid use of %%d, %%x, or %%X"
  msgstr ""
  
! #: config/m32r/m32r.c:1774
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr ""
  
! #: config/m32r/m32r.c:1781
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr ""
  
! #: config/m32r/m32r.c:1836
  msgid "bad insn for 'A'"
  msgstr ""
  
! #: config/m32r/m32r.c:1883
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr ""
  
! #: config/m32r/m32r.c:1906
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr ""
  
! #: config/m32r/m32r.c:1939
  msgid "pre-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.c:1946
  msgid "pre-decrement address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.c:1953
  msgid "post-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.c:2029 config/m32r/m32r.c:2043
! #: config/rs6000/rs6000.c:17940
  msgid "bad address"
  msgstr ""
  
! #: config/m32r/m32r.c:2048
  msgid "lo_sum not of register"
  msgstr ""
  
  #. !!!! SCz wrong here.
! #: config/m68hc11/m68hc11.c:3188 config/m68hc11/m68hc11.c:3566
  msgid "move insn not handled"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:3412 config/m68hc11/m68hc11.c:3496
! #: config/m68hc11/m68hc11.c:3769
  msgid "invalid register in the move instruction"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:3446
  msgid "invalid operand in the instruction"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:3743
  msgid "invalid register in the instruction"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:3776
  msgid "operand 1 must be a hard register"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:3790
  msgid "invalid rotate insn"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:4214
  msgid "registers IX, IY and Z used in the same INSN"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:4551 config/m68hc11/m68hc11.c:4851
  msgid "cannot do z-register replacement"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:4914
  msgid "invalid Z register replacement for insn"
  msgstr ""
  
! #: config/mips/mips.c:5333
  msgid "mips_debugger_offset called with non stack/frame/arg pointer"
  msgstr ""
  
! #: config/mips/mips.c:5543
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
  msgstr ""
  
! #: config/mips/mips.c:5560
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
  msgstr ""
  
! #: config/mips/mips.c:5569
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%F"
  msgstr ""
  
! #: config/mips/mips.c:5578
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%W"
  msgstr ""
  
! #: config/mips/mips.c:5599
  #, c-format
  msgid "invalid %%Y value"
  msgstr ""
  
! #: config/mips/mips.c:5616 config/mips/mips.c:5624
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%q"
  msgstr ""
  
! #: config/mips/mips.c:5694
  msgid "PRINT_OPERAND, invalid operand for relocation"
  msgstr ""
  
! #: config/mmix/mmix.c:1467 config/mmix/mmix.c:1597
  msgid "MMIX Internal: Expected a CONST_INT, not this"
  msgstr ""
  
! #: config/mmix/mmix.c:1546
  msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
  msgstr ""
  
! #: config/mmix/mmix.c:1565
  msgid "MMIX Internal: Expected a register, not this"
  msgstr ""
  
! #: config/mmix/mmix.c:1575
  msgid "MMIX Internal: Expected a constant, not this"
  msgstr ""
  
  #. We need the original here.
! #: config/mmix/mmix.c:1659
  msgid "MMIX Internal: Cannot decode this operand"
  msgstr ""
  
! #: config/mmix/mmix.c:1716
  msgid "MMIX Internal: This is not a recognized address"
  msgstr ""
  
! #: config/mmix/mmix.c:2649
  msgid "MMIX Internal: Trying to output invalidly reversed condition:"
  msgstr ""
  
! #: config/mmix/mmix.c:2656
  msgid "MMIX Internal: What's the CC of this?"
  msgstr ""
  
! #: config/mmix/mmix.c:2660
  msgid "MMIX Internal: What is the CC of this?"
  msgstr ""
  
! #: config/mmix/mmix.c:2724
  msgid "MMIX Internal: This is not a constant:"
  msgstr ""
  
! #: config/mt/mt.c:299
  msgid "mt_final_prescan_insn, invalid insn #1"
  msgstr ""
  
! #: config/mt/mt.c:370
  msgid "PRINT_OPERAND_ADDRESS, 2 regs"
  msgstr ""
  
! #: config/mt/mt.c:394
  msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:96
  #, c-format
  msgid "Out of stack space.\n"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:117
  #, c-format
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10401
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10410
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10419
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10454
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10464
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10474
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10494 config/xtensa/xtensa.c:1697
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10561
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10608
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10652
  #, c-format
  msgid "invalid %%S value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10692
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10702
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:10711 config/xtensa/xtensa.c:1667
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:19557
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/s390/s390.c:4533
  #, c-format
  msgid "cannot decompose address"
  msgstr ""
  
! #: config/s390/s390.c:4743
  msgid "UNKNOWN in print_operand !?"
  msgstr ""
  
! #: config/score/score.c:1194
  #, c-format
  msgid "invalid operand for code: '%c'"
  msgstr ""
  
! #: config/sh/sh.c:758
  #, c-format
  msgid "invalid operand to %%R"
  msgstr ""
  
! #: config/sh/sh.c:785
  #, c-format
  msgid "invalid operand to %%S"
  msgstr ""
  
! #: config/sh/sh.c:7828
  msgid "created and used with different architectures / ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7830
  msgid "created and used with different ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7832
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.c:6714 config/sparc/sparc.c:6720
  #, c-format
  msgid "invalid %%Y operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6790
  #, c-format
  msgid "invalid %%A operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6800
  #, c-format
  msgid "invalid %%B operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6839
  #, c-format
  msgid "invalid %%c operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6840
  #, c-format
  msgid "invalid %%C operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6861
  #, c-format
  msgid "invalid %%d operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6862
  #, c-format
  msgid "invalid %%D operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6878
  #, c-format
  msgid "invalid %%f operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6892
  #, c-format
  msgid "invalid %%s operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6946
  #, c-format
  msgid "long long constant not a valid immediate operand"
  msgstr ""
  
! #: config/sparc/sparc.c:6949
  #, c-format
  msgid "floating point constant not a valid immediate operand"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1777 config/stormy16/stormy16.c:1848
  #, c-format
  msgid "'B' operand is not constant"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1804
  #, c-format
  msgid "'B' operand has multiple bits set"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1830
  #, c-format
  msgid "'o' operand is not constant"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1862
  #, c-format
  msgid "xstormy16_print_operand: unknown code"
  msgstr ""
  
! #: config/v850/v850.c:371
  msgid "const_double_split got a bad insn:"
  msgstr ""
  
! #: config/v850/v850.c:935
  msgid "output_move_single:"
  msgstr ""
  
! #: config/xtensa/xtensa.c:751 config/xtensa/xtensa.c:783
! #: config/xtensa/xtensa.c:792
  msgid "bad test"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1655
  #, c-format
  msgid "invalid %%D value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1692
  msgid "invalid mask"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1718
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1725
  #, c-format
  msgid "invalid %%d value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1746 config/xtensa/xtensa.c:1756
  #, c-format
  msgid "invalid %%t/%%b value"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1798
  msgid "invalid address"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1823
  msgid "no register in address"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1831
  msgid "address offset not a constant"
  msgstr ""
  
! #: cp/call.c:2477
  msgid "candidates are:"
  msgstr ""
  
! #: cp/call.c:6344
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:6345
  msgid "candidate 2:"
  msgstr ""
  
! #: cp/decl2.c:667
  msgid "candidates are: %+#D"
  msgstr ""
  
! #: cp/decl2.c:669
  msgid "candidate is: %+#D"
  msgstr ""
  
! #: cp/g++spec.c:237 java/jvspec.c:423
  #, c-format
  msgid "argument to '%s' missing\n"
  msgstr ""
  
! #: fortran/arith.c:140
  msgid "Arithmetic OK at %L"
  msgstr ""
  
! #: fortran/arith.c:143
  msgid "Arithmetic overflow at %L"
  msgstr ""
  
! #: fortran/arith.c:146
  msgid "Arithmetic underflow at %L"
  msgstr ""
  
! #: fortran/arith.c:149
  msgid "Arithmetic NaN at %L"
  msgstr ""
  
! #: fortran/arith.c:152
  msgid "Division by zero at %L"
  msgstr ""
  
! #: fortran/arith.c:155
  msgid "Array operands are incommensurate at %L"
  msgstr ""
  
! #: fortran/arith.c:159
  msgid "Integer outside symmetric range implied by Standard Fortran at %L"
  msgstr ""
  
! #: fortran/arith.c:1423
  msgid "Elemental binary operation"
  msgstr ""
  
! #: fortran/arith.c:1981
  #, no-c-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:1985
  #, no-c-format
  msgid "Arithmetic overflow converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:1989
  #, no-c-format
  msgid "Arithmetic underflow converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:1993
  #, no-c-format
  msgid "Arithmetic NaN converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:1997
  #, no-c-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:2001
  #, no-c-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.c:2005
  #, no-c-format
  msgid ""
  "Integer outside symmetric range implied by Standard Fortran converting %s to "
  "%s at %L"
  msgstr ""
  
! #: fortran/arith.c:2346 fortran/arith.c:2382 fortran/arith.c:2420
! #: fortran/arith.c:2472
  #, no-c-format
  msgid "The Hollerith constant at %L is too long to convert to %s"
  msgstr ""
  
! #: fortran/arith.c:2519
  #, no-c-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
*************** msgstr ""
*** 4106,4690 ****
  msgid "Extension: re-initialization of '%s' at %L"
  msgstr ""
  
! #: fortran/decl.c:223
  #, no-c-format
  msgid "Host associated variable '%s' may not be in the DATA statement at %C."
  msgstr ""
  
! #: fortran/decl.c:230
  #, no-c-format
  msgid ""
  "Extension: initialization of common block variable '%s' in DATA statement at "
  "%C"
  msgstr ""
  
! #: fortran/decl.c:316
  #, no-c-format
  msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.c:426
  #, no-c-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:484
  #, no-c-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:513
  #, no-c-format
  msgid "Bad INTENT specification at %C"
  msgstr ""
  
! #: fortran/decl.c:577
  #, no-c-format
  msgid "Syntax error in character length specification at %C"
  msgstr ""
  
! #: fortran/decl.c:660
  #, no-c-format
  msgid "Procedure '%s' at %C is already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:672
  #, no-c-format
  msgid ""
  "Procedure '%s' at %C has an explicit interface and must not have attributes "
  "declared at %L"
  msgstr ""
  
! #: fortran/decl.c:765
  #, no-c-format
  msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgstr ""
  
! #: fortran/decl.c:771
  #, no-c-format
  msgid ""
  "The CHARACTER elements of the array constructor at %L must have the same "
  "length (%d/%d)"
  msgstr ""
  
! #: fortran/decl.c:862
  #, no-c-format
  msgid "Initializer not allowed for PARAMETER '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:871
  #, no-c-format
  msgid "Initializer not allowed for COMMON variable '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:881
  #, no-c-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr ""
  
! #: fortran/decl.c:892
  #, no-c-format
  msgid ""
  "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.c:969
  #, no-c-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.c:978
  #, no-c-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.c:1004
  #, no-c-format
  msgid "Allocatable component at %C must be an array"
  msgstr ""
  
! #: fortran/decl.c:1015
  #, no-c-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.c:1024
  #, no-c-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.c:1034
  #, no-c-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.c:1060
  #, no-c-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:1180 fortran/decl.c:3449
  #, no-c-format
  msgid "Duplicate array spec for Cray pointee at %C."
  msgstr ""
  
! #: fortran/decl.c:1233
  #, no-c-format
  msgid "the type of '%s' at %C has not been declared within the interface"
  msgstr ""
  
! #: fortran/decl.c:1248
  #, no-c-format
  msgid "Function name '%s' not allowed at %C"
  msgstr ""
  
! #: fortran/decl.c:1264
  #, no-c-format
  msgid "Extension: Old-style initialization at %C"
  msgstr ""
  
! #: fortran/decl.c:1280
  #, no-c-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:1288
  #, no-c-format
  msgid "Pointer initialization requires a NULL() at %C"
  msgstr ""
  
! #: fortran/decl.c:1295
  #, no-c-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:1309
  #, no-c-format
  msgid "Pointer initialization at %C requires '=>', not '='"
  msgstr ""
  
! #: fortran/decl.c:1317 fortran/decl.c:4165
  #, no-c-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:1324
  #, no-c-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:1337
  #, no-c-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:1391 fortran/decl.c:1400
  #, no-c-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.c:1405
  #, no-c-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.c:1439
  #, no-c-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:1445
  #, no-c-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:1463
  #, no-c-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr ""
  
! #: fortran/decl.c:1472
  #, no-c-format
  msgid "Missing right paren at %C"
  msgstr ""
  
! #: fortran/decl.c:1561 fortran/decl.c:1604
  #, no-c-format
  msgid "Kind %d is not a CHARACTER kind at %C"
  msgstr ""
  
! #: fortran/decl.c:1598
  #, no-c-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:1659
  #, no-c-format
  msgid "Extension: BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:1665
  #, no-c-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:1714
  #, no-c-format
  msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard"
  msgstr ""
  
! #: fortran/decl.c:1737
  #, no-c-format
  msgid "Type name '%s' at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:1803
  #, no-c-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:1849
  #, no-c-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:1903
  #, no-c-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:2074
  #, no-c-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:2144
  #, no-c-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:2163
  #, no-c-format
  msgid ""
  "In the selected standard, the ALLOCATABLE attribute at %C is not allowed in "
  "a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:2173
  #, no-c-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:2188
  #, no-c-format
  msgid "%s attribute at %L is not allowed outside of a MODULE"
  msgstr ""
  
  #. Now we have an error, which we signal, and then fix up
  #. because the knock-on is plain and simple confusing.
! #: fortran/decl.c:2326
  #, no-c-format
  msgid ""
  "Derived type at %C has not been previously defined and so cannot appear in a "
  "derived type definition."
  msgstr ""
  
! #: fortran/decl.c:2357
  #, no-c-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:2503
  #, no-c-format
  msgid "Name '%s' at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:2515
  #, no-c-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:2533
  #, no-c-format
  msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:2576
  #, no-c-format
  msgid "Unexpected junk following RESULT variable at %C"
  msgstr ""
  
! #: fortran/decl.c:2583
  #, no-c-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:2639
  #, no-c-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:2654
  #, no-c-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:2677
  #, no-c-format
  msgid "Function '%s' at %C already has a type of %s"
  msgstr ""
  
! #: fortran/decl.c:2749
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:2752
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:2756
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:2760
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:2764
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:2769
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:2773
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:2777
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:2781
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:2785
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:2789
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:2806
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:3128
  #, no-c-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
  #. We would have required END [something]
! #: fortran/decl.c:3137
  #, no-c-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:3148
  #, no-c-format
  msgid "Expecting %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3162
  #, no-c-format
  msgid "Expected block name of '%s' in %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3178
  #, no-c-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:3187
  #, no-c-format
  msgid "Expected label '%s' for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3242
  #, no-c-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:3251
  #, no-c-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:3328
  #, no-c-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:3365
  #, no-c-format
  msgid "Expected '(' at %C"
  msgstr ""
  
! #: fortran/decl.c:3379 fortran/decl.c:3420
  #, no-c-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:3395
  #, no-c-format
  msgid "Cray pointer at %C must be an integer."
  msgstr ""
  
! #: fortran/decl.c:3399
  #, no-c-format
  msgid ""
  "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
  "bytes."
  msgstr ""
  
! #: fortran/decl.c:3406
  #, no-c-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:3469
  #, no-c-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:3481
  #, no-c-format
  msgid "Expected \",\" or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3546
  #, no-c-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag."
  msgstr ""
  
! #: fortran/decl.c:3644
  #, no-c-format
  msgid ""
  "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:3662
  #, no-c-format
  msgid ""
  "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:3749
  #, no-c-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:3756
  #, no-c-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3762
  #, no-c-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:3820
  #, no-c-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3845
  #, no-c-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:3858
  #, no-c-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:3904
  #, no-c-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3925
  #, no-c-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:3987
  #, no-c-format
  msgid "Derived type at %C can only be PRIVATE within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:4000
  #, no-c-format
  msgid "Derived type at %C can only be PUBLIC within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:4011
  #, no-c-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:4028
  #, no-c-format
  msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:4038
  #, no-c-format
  msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:4055
  #, no-c-format
  msgid "Derived type definition of '%s' at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:4089
  #, no-c-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:4110
  #, no-c-format
  msgid "New in Fortran 2003: ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:4182
  #, no-c-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:4231
  #, no-c-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:4264
  #, no-c-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
--- 4106,4690 ----
  msgid "Extension: re-initialization of '%s' at %L"
  msgstr ""
  
! #: fortran/decl.c:222
  #, no-c-format
  msgid "Host associated variable '%s' may not be in the DATA statement at %C."
  msgstr ""
  
! #: fortran/decl.c:229
  #, no-c-format
  msgid ""
  "Extension: initialization of common block variable '%s' in DATA statement at "
  "%C"
  msgstr ""
  
! #: fortran/decl.c:315
  #, no-c-format
  msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
  msgstr ""
  
! #: fortran/decl.c:425
  #, no-c-format
  msgid "Initialization at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:483
  #, no-c-format
  msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:512
  #, no-c-format
  msgid "Bad INTENT specification at %C"
  msgstr ""
  
! #: fortran/decl.c:576
  #, no-c-format
  msgid "Syntax error in character length specification at %C"
  msgstr ""
  
! #: fortran/decl.c:659
  #, no-c-format
  msgid "Procedure '%s' at %C is already defined at %L"
  msgstr ""
  
! #: fortran/decl.c:671
  #, no-c-format
  msgid ""
  "Procedure '%s' at %C has an explicit interface and must not have attributes "
  "declared at %L"
  msgstr ""
  
! #: fortran/decl.c:764
  #, no-c-format
  msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgstr ""
  
! #: fortran/decl.c:770
  #, no-c-format
  msgid ""
  "The CHARACTER elements of the array constructor at %L must have the same "
  "length (%d/%d)"
  msgstr ""
  
! #: fortran/decl.c:861
  #, no-c-format
  msgid "Initializer not allowed for PARAMETER '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:870
  #, no-c-format
  msgid "Initializer not allowed for COMMON variable '%s' at %C"
  msgstr ""
  
! #: fortran/decl.c:880
  #, no-c-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr ""
  
! #: fortran/decl.c:891
  #, no-c-format
  msgid ""
  "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.c:968
  #, no-c-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.c:977
  #, no-c-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.c:1003
  #, no-c-format
  msgid "Allocatable component at %C must be an array"
  msgstr ""
  
! #: fortran/decl.c:1014
  #, no-c-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.c:1023
  #, no-c-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.c:1033
  #, no-c-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.c:1059
  #, no-c-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:1179 fortran/decl.c:3448
  #, no-c-format
  msgid "Duplicate array spec for Cray pointee at %C."
  msgstr ""
  
! #: fortran/decl.c:1232
  #, no-c-format
  msgid "the type of '%s' at %C has not been declared within the interface"
  msgstr ""
  
! #: fortran/decl.c:1247
  #, no-c-format
  msgid "Function name '%s' not allowed at %C"
  msgstr ""
  
! #: fortran/decl.c:1263
  #, no-c-format
  msgid "Extension: Old-style initialization at %C"
  msgstr ""
  
! #: fortran/decl.c:1279
  #, no-c-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.c:1287
  #, no-c-format
  msgid "Pointer initialization requires a NULL() at %C"
  msgstr ""
  
! #: fortran/decl.c:1294
  #, no-c-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:1308
  #, no-c-format
  msgid "Pointer initialization at %C requires '=>', not '='"
  msgstr ""
  
! #: fortran/decl.c:1316 fortran/decl.c:4164
  #, no-c-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:1323
  #, no-c-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.c:1336
  #, no-c-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.c:1390 fortran/decl.c:1399
  #, no-c-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.c:1404
  #, no-c-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.c:1438
  #, no-c-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:1444
  #, no-c-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.c:1462
  #, no-c-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr ""
  
! #: fortran/decl.c:1471
  #, no-c-format
  msgid "Missing right paren at %C"
  msgstr ""
  
! #: fortran/decl.c:1560 fortran/decl.c:1603
  #, no-c-format
  msgid "Kind %d is not a CHARACTER kind at %C"
  msgstr ""
  
! #: fortran/decl.c:1597
  #, no-c-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:1658
  #, no-c-format
  msgid "Extension: BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.c:1664
  #, no-c-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.c:1713
  #, no-c-format
  msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard"
  msgstr ""
  
! #: fortran/decl.c:1736
  #, no-c-format
  msgid "Type name '%s' at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.c:1802
  #, no-c-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.c:1848
  #, no-c-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:1902
  #, no-c-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.c:2073
  #, no-c-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.c:2143
  #, no-c-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.c:2162
  #, no-c-format
  msgid ""
  "In the selected standard, the ALLOCATABLE attribute at %C is not allowed in "
  "a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:2172
  #, no-c-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.c:2187
  #, no-c-format
  msgid "%s attribute at %L is not allowed outside of a MODULE"
  msgstr ""
  
  #. Now we have an error, which we signal, and then fix up
  #. because the knock-on is plain and simple confusing.
! #: fortran/decl.c:2325
  #, no-c-format
  msgid ""
  "Derived type at %C has not been previously defined and so cannot appear in a "
  "derived type definition."
  msgstr ""
  
! #: fortran/decl.c:2356
  #, no-c-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:2502
  #, no-c-format
  msgid "Name '%s' at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.c:2514
  #, no-c-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:2532
  #, no-c-format
  msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.c:2575
  #, no-c-format
  msgid "Unexpected junk following RESULT variable at %C"
  msgstr ""
  
! #: fortran/decl.c:2582
  #, no-c-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.c:2638
  #, no-c-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.c:2653
  #, no-c-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr ""
  
! #: fortran/decl.c:2676
  #, no-c-format
  msgid "Function '%s' at %C already has a type of %s"
  msgstr ""
  
! #: fortran/decl.c:2748
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.c:2751
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:2755
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.c:2759
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.c:2763
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.c:2768
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.c:2772
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.c:2776
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.c:2780
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.c:2784
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.c:2788
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.c:2805
  #, no-c-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.c:3127
  #, no-c-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
  #. We would have required END [something]
! #: fortran/decl.c:3136
  #, no-c-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.c:3147
  #, no-c-format
  msgid "Expecting %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3161
  #, no-c-format
  msgid "Expected block name of '%s' in %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3177
  #, no-c-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.c:3186
  #, no-c-format
  msgid "Expected label '%s' for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3241
  #, no-c-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.c:3250
  #, no-c-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.c:3327
  #, no-c-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.c:3364
  #, no-c-format
  msgid "Expected '(' at %C"
  msgstr ""
  
! #: fortran/decl.c:3378 fortran/decl.c:3419
  #, no-c-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.c:3394
  #, no-c-format
  msgid "Cray pointer at %C must be an integer."
  msgstr ""
  
! #: fortran/decl.c:3398
  #, no-c-format
  msgid ""
  "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
  "bytes."
  msgstr ""
  
! #: fortran/decl.c:3405
  #, no-c-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.c:3468
  #, no-c-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.c:3480
  #, no-c-format
  msgid "Expected \",\" or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3545
  #, no-c-format
  msgid "Cray pointer declaration at %C requires -fcray-pointer flag."
  msgstr ""
  
! #: fortran/decl.c:3643
  #, no-c-format
  msgid ""
  "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:3661
  #, no-c-format
  msgid ""
  "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.c:3748
  #, no-c-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:3755
  #, no-c-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3761
  #, no-c-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.c:3819
  #, no-c-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3844
  #, no-c-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:3857
  #, no-c-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.c:3903
  #, no-c-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.c:3924
  #, no-c-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.c:3986
  #, no-c-format
  msgid "Derived type at %C can only be PRIVATE within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:3999
  #, no-c-format
  msgid "Derived type at %C can only be PUBLIC within a MODULE"
  msgstr ""
  
! #: fortran/decl.c:4010
  #, no-c-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.c:4027
  #, no-c-format
  msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.c:4037
  #, no-c-format
  msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.c:4054
  #, no-c-format
  msgid "Derived type definition of '%s' at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.c:4088
  #, no-c-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.c:4109
  #, no-c-format
  msgid "New in Fortran 2003: ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.c:4181
  #, no-c-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.c:4230
  #, no-c-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.c:4263
  #, no-c-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
*************** msgstr ""
*** 5681,5955 ****
  msgid "CONTAINS\n"
  msgstr ""
  
! #: fortran/error.c:206
  #, no-c-format
  msgid "    Included at %s:%d:"
  msgstr ""
  
! #: fortran/error.c:317
  #, no-c-format
  msgid "<During initialization>\n"
  msgstr ""
  
! #: fortran/error.c:606
  #, no-c-format
  msgid "Error count reached limit of %d."
  msgstr ""
  
! #: fortran/error.c:625 fortran/error.c:677 fortran/error.c:712
  msgid "Warning:"
  msgstr ""
  
! #: fortran/error.c:679 fortran/error.c:760 fortran/error.c:786
  msgid "Error:"
  msgstr ""
  
! #: fortran/error.c:810
  msgid "Fatal Error:"
  msgstr ""
  
! #: fortran/error.c:829
  #, no-c-format
  msgid "Internal Error at (1):"
  msgstr ""
  
! #: fortran/expr.c:258
  #, c-format
  msgid "Constant expression required at %C"
  msgstr ""
  
! #: fortran/expr.c:261
  #, c-format
  msgid "Integer expression required at %C"
  msgstr ""
  
! #: fortran/expr.c:266
  #, c-format
  msgid "Integer value too large in expression at %C"
  msgstr ""
  
! #: fortran/expr.c:937 fortran/expr.c:1094 fortran/expr.c:1145
  #, no-c-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1605
  #, no-c-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:1625
  #, no-c-format
  msgid "Exponent at %L must be INTEGER for an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:1638
  #, no-c-format
  msgid ""
  "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:1645
  #, no-c-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:1655
  #, no-c-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:1671
  #, no-c-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:1682
  #, no-c-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:1690
  #, no-c-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:1754
  #, no-c-format
  msgid "assumed character length variable '%s' in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:1807
  #, no-c-format
  msgid ""
  "Function '%s' in initialization expression at %L must be an intrinsic "
  "function"
  msgstr ""
  
! #: fortran/expr.c:1832
  #, no-c-format
  msgid ""
  "Parameter '%s' at %L has not been declared or is a variable, which does not "
  "reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:1918
  #, no-c-format
  msgid "Initialization expression didn't reduce %C"
  msgstr ""
  
! #: fortran/expr.c:1962
  #, no-c-format
  msgid "Specification function '%s' at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.c:1969
  #, no-c-format
  msgid "Specification function '%s' at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.c:1976
  #, no-c-format
  msgid "Specification function '%s' at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:1983
  #, no-c-format
  msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.c:2040
  #, no-c-format
  msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:2047
  #, no-c-format
  msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:2068
  #, no-c-format
  msgid "Variable '%s' cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2116
  #, no-c-format
  msgid "Expression at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/expr.c:2122
  #, no-c-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:2150
  #, no-c-format
  msgid "Incompatible ranks in %s at %L"
  msgstr ""
  
! #: fortran/expr.c:2164
  #, no-c-format
  msgid "different shape for %s at %L on dimension %d (%d/%d)"
  msgstr ""
  
! #: fortran/expr.c:2197
  #, no-c-format
  msgid "Can't assign to INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/expr.c:2241
  #, no-c-format
  msgid "'%s' at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.c:2248
  #, no-c-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2255
  #, no-c-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2262
  #, no-c-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2272
  #, no-c-format
  msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal."
  msgstr ""
  
! #: fortran/expr.c:2281
  #, no-c-format
  msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2286
  msgid "Array assignment"
  msgstr ""
  
! #: fortran/expr.c:2303
  #, no-c-format
  msgid "Incompatible types in assignment at %L, %s to %s"
  msgstr ""
  
! #: fortran/expr.c:2326
  #, no-c-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:2334
  #, no-c-format
  msgid ""
  "'%s' in the pointer assignment at %L cannot be an l-value since it is a "
  "procedure"
  msgstr ""
  
! #: fortran/expr.c:2343
  #, no-c-format
  msgid "Pointer assignment to non-POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:2351
  #, no-c-format
  msgid "Bad pointer object in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:2364
  #, no-c-format
  msgid "Different types in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2371
  #, no-c-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2378
  #, no-c-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2392
  #, no-c-format
  msgid "Different character lengths in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2400
  #, no-c-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:2407
  #, no-c-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:2413
  #, no-c-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
--- 5681,5955 ----
  msgid "CONTAINS\n"
  msgstr ""
  
! #: fortran/error.c:205
  #, no-c-format
  msgid "    Included at %s:%d:"
  msgstr ""
  
! #: fortran/error.c:316
  #, no-c-format
  msgid "<During initialization>\n"
  msgstr ""
  
! #: fortran/error.c:605
  #, no-c-format
  msgid "Error count reached limit of %d."
  msgstr ""
  
! #: fortran/error.c:624 fortran/error.c:676 fortran/error.c:711
  msgid "Warning:"
  msgstr ""
  
! #: fortran/error.c:678 fortran/error.c:759 fortran/error.c:785
  msgid "Error:"
  msgstr ""
  
! #: fortran/error.c:809
  msgid "Fatal Error:"
  msgstr ""
  
! #: fortran/error.c:828
  #, no-c-format
  msgid "Internal Error at (1):"
  msgstr ""
  
! #: fortran/expr.c:257
  #, c-format
  msgid "Constant expression required at %C"
  msgstr ""
  
! #: fortran/expr.c:260
  #, c-format
  msgid "Integer expression required at %C"
  msgstr ""
  
! #: fortran/expr.c:265
  #, c-format
  msgid "Integer value too large in expression at %C"
  msgstr ""
  
! #: fortran/expr.c:936 fortran/expr.c:1093 fortran/expr.c:1144
  #, no-c-format
  msgid "index in dimension %d is out of bounds at %L"
  msgstr ""
  
! #: fortran/expr.c:1604
  #, no-c-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:1624
  #, no-c-format
  msgid "Exponent at %L must be INTEGER for an initialization expression"
  msgstr ""
  
! #: fortran/expr.c:1637
  #, no-c-format
  msgid ""
  "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.c:1644
  #, no-c-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.c:1654
  #, no-c-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.c:1670
  #, no-c-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:1681
  #, no-c-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:1689
  #, no-c-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.c:1753
  #, no-c-format
  msgid "assumed character length variable '%s' in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.c:1806
  #, no-c-format
  msgid ""
  "Function '%s' in initialization expression at %L must be an intrinsic "
  "function"
  msgstr ""
  
! #: fortran/expr.c:1831
  #, no-c-format
  msgid ""
  "Parameter '%s' at %L has not been declared or is a variable, which does not "
  "reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.c:1917
  #, no-c-format
  msgid "Initialization expression didn't reduce %C"
  msgstr ""
  
! #: fortran/expr.c:1961
  #, no-c-format
  msgid "Specification function '%s' at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.c:1968
  #, no-c-format
  msgid "Specification function '%s' at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.c:1975
  #, no-c-format
  msgid "Specification function '%s' at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.c:1982
  #, no-c-format
  msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.c:2039
  #, no-c-format
  msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.c:2046
  #, no-c-format
  msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgstr ""
  
! #: fortran/expr.c:2067
  #, no-c-format
  msgid "Variable '%s' cannot appear in the expression at %L"
  msgstr ""
  
! #: fortran/expr.c:2115
  #, no-c-format
  msgid "Expression at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/expr.c:2121
  #, no-c-format
  msgid "Expression at %L must be scalar"
  msgstr ""
  
! #: fortran/expr.c:2149
  #, no-c-format
  msgid "Incompatible ranks in %s at %L"
  msgstr ""
  
! #: fortran/expr.c:2163
  #, no-c-format
  msgid "different shape for %s at %L on dimension %d (%d/%d)"
  msgstr ""
  
! #: fortran/expr.c:2196
  #, no-c-format
  msgid "Can't assign to INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/expr.c:2240
  #, no-c-format
  msgid "'%s' at %L is not a VALUE"
  msgstr ""
  
! #: fortran/expr.c:2247
  #, no-c-format
  msgid "Incompatible ranks %d and %d in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2254
  #, no-c-format
  msgid "Variable type is UNKNOWN in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2261
  #, no-c-format
  msgid "NULL appears on right-hand side in assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2271
  #, no-c-format
  msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal."
  msgstr ""
  
! #: fortran/expr.c:2280
  #, no-c-format
  msgid "POINTER valued function appears on right-hand side of assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2285
  msgid "Array assignment"
  msgstr ""
  
! #: fortran/expr.c:2302
  #, no-c-format
  msgid "Incompatible types in assignment at %L, %s to %s"
  msgstr ""
  
! #: fortran/expr.c:2325
  #, no-c-format
  msgid "Pointer assignment target is not a POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:2333
  #, no-c-format
  msgid ""
  "'%s' in the pointer assignment at %L cannot be an l-value since it is a "
  "procedure"
  msgstr ""
  
! #: fortran/expr.c:2342
  #, no-c-format
  msgid "Pointer assignment to non-POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:2350
  #, no-c-format
  msgid "Bad pointer object in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:2363
  #, no-c-format
  msgid "Different types in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2370
  #, no-c-format
  msgid "Different kind type parameters in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2377
  #, no-c-format
  msgid "Different ranks in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2391
  #, no-c-format
  msgid "Different character lengths in pointer assignment at %L"
  msgstr ""
  
! #: fortran/expr.c:2399
  #, no-c-format
  msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
  msgstr ""
  
! #: fortran/expr.c:2406
  #, no-c-format
  msgid "Bad target in pointer assignment in PURE procedure at %L"
  msgstr ""
  
! #: fortran/expr.c:2412
  #, no-c-format
  msgid "Pointer assignment with vector subscript on rhs at %L"
  msgstr ""
*************** msgstr ""
*** 6068,6079 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 6068,6079 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7202
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7214
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 6213,7710 ****
  msgid "Entity '%s' at %C is already present in the interface"
  msgstr ""
  
! #: fortran/intrinsic.c:2853
  #, no-c-format
  msgid "Too many arguments in call to '%s' at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:2868
  #, no-c-format
  msgid "Argument list function at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/intrinsic.c:2871
  #, no-c-format
  msgid "Can't find keyword named '%s' in call to '%s' at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:2878
  #, no-c-format
  msgid "Argument '%s' is appears twice in call to '%s' at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:2892
  #, no-c-format
  msgid "Missing actual argument '%s' in call to '%s' at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:2907
  #, no-c-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:2957
  #, no-c-format
  msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
  msgstr ""
  
! #: fortran/intrinsic.c:3261
  #, no-c-format
  msgid "Ranks of arguments to elemental intrinsic '%s' differ at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:3307
  #, no-c-format
  msgid "Intrinsic '%s' at %L is not included in the selected standard"
  msgstr ""
  
! #: fortran/intrinsic.c:3409
  #, no-c-format
  msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:3469
  #, no-c-format
  msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.c:3544
  #, no-c-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:3547
  #, no-c-format
  msgid "Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:3595
  #, no-c-format
  msgid "Can't convert %s to %s at %L"
  msgstr ""
  
! #: fortran/io.c:180 fortran/primary.c:771
  #, no-c-format
  msgid "Extension: backslash character at %C"
  msgstr ""
  
! #: fortran/io.c:458
  msgid "Positive width required"
  msgstr ""
  
! #: fortran/io.c:459
  msgid "Nonnegative width required"
  msgstr ""
  
! #: fortran/io.c:460
  msgid "Unexpected element"
  msgstr ""
  
! #: fortran/io.c:461
  msgid "Unexpected end of format string"
  msgstr ""
  
! #: fortran/io.c:478
  msgid "Missing leading left parenthesis"
  msgstr ""
  
! #: fortran/io.c:516
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:524
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
  #. X requires a prior number if we're being pedantic.
! #: fortran/io.c:529
  #, no-c-format
  msgid "Extension: X descriptor requires leading space count at %C"
  msgstr ""
  
! #: fortran/io.c:549
  #, no-c-format
  msgid "Extension: $ descriptor at %C"
  msgstr ""
  
! #: fortran/io.c:554
  #, no-c-format
  msgid "$ should be the last specifier in format at %C"
  msgstr ""
  
! #: fortran/io.c:599
  msgid "Repeat count cannot follow P descriptor"
  msgstr ""
  
! #: fortran/io.c:618
  #, no-c-format
  msgid "Extension: Missing positive width after L descriptor at %C"
  msgstr ""
  
! #: fortran/io.c:657 fortran/io.c:659 fortran/io.c:705 fortran/io.c:707
  #, no-c-format
  msgid "Period required in format specifier at %C"
  msgstr ""
  
! #: fortran/io.c:685
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:791 fortran/io.c:844
  #, no-c-format
  msgid "Extension: Missing comma at %C"
  msgstr ""
  
! #: fortran/io.c:859 fortran/io.c:862
  #, no-c-format
  msgid "%s in format string at %C"
  msgstr ""
  
! #: fortran/io.c:903
  #, no-c-format
  msgid "Format statement in module main block at %C."
  msgstr ""
  
! #: fortran/io.c:909
  #, no-c-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.c:967 fortran/io.c:991
  #, no-c-format
  msgid "Duplicate %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:998
  #, no-c-format
  msgid "Variable tag cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1005
  #, no-c-format
  msgid "Variable tag cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1042
  #, no-c-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.c:1068
  #, no-c-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.c:1079
  #, no-c-format
  msgid ""
  "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1092
  #, no-c-format
  msgid "%s tag at %L must be of type %s or %s"
  msgstr ""
  
! #: fortran/io.c:1100
  #, no-c-format
  msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1105
  #, no-c-format
  msgid "Variable '%s' at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1112
  #, no-c-format
  msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1127
  #, no-c-format
  msgid "Extension: Character array in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1134
  #, no-c-format
  msgid "Extension: Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1145
  #, no-c-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1151
  #, no-c-format
  msgid "Fortran 2003: IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1158
  #, no-c-format
  msgid "Fortran 95 requires default INTEGER in IOSTAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1166
  #, no-c-format
  msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
  msgstr ""
  
! #: fortran/io.c:1174
  #, no-c-format
  msgid "Extension: CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1333 fortran/io.c:1341
  #, no-c-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgstr ""
  
! #: fortran/io.c:1359 fortran/io.c:1367
  #, no-c-format
  msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgstr ""
  
! #: fortran/io.c:1379 fortran/io.c:1385
  #, no-c-format
  msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgstr ""
  
! #: fortran/io.c:1438
  #, no-c-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1781
  #, no-c-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1920 fortran/match.c:1493
  #, no-c-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1980
  #, no-c-format
  msgid "Fortran 2003: FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.c:2040
  #, no-c-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2096
  #, no-c-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.c:2113
  #, no-c-format
  msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:2149
  #, no-c-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.c:2158
  #, no-c-format
  msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:2199
  #, no-c-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:2260
  #, no-c-format
  msgid ""
  "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
  "variable"
  msgstr ""
  
! #: fortran/io.c:2269
  #, no-c-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:2277
  #, no-c-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:2287
  #, no-c-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:2299
  #, no-c-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:2311
  #, no-c-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:2321
  #, no-c-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:2442
  #, no-c-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:2473
  #, no-c-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:2479
  #, no-c-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:2490
  #, no-c-format
  msgid "Variable '%s' in input list at %C cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/io.c:2499
  #, no-c-format
  msgid "Cannot read to variable '%s' in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2516
  #, no-c-format
  msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/io.c:2576 fortran/io.c:2977 fortran/gfortran.h:1809
  #, no-c-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:2804
  #, no-c-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:2938
  #, no-c-format
  msgid "Extension: Comma before output item list at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:2947
  #, no-c-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:3009
  #, no-c-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:3150 fortran/io.c:3201
  #, no-c-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:3177
  #, no-c-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:3187
  #, no-c-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:3194
  #, no-c-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/match.c:181
  #, no-c-format
  msgid "Integer too large at %C"
  msgstr ""
  
! #: fortran/match.c:242 fortran/parse.c:431
  #, no-c-format
  msgid "Too many digits in statement label at %C"
  msgstr ""
  
! #: fortran/match.c:248
  #, no-c-format
  msgid "Statement label at %C is zero"
  msgstr ""
  
! #: fortran/match.c:281
  #, no-c-format
  msgid "Label name '%s' at %C is ambiguous"
  msgstr ""
  
! #: fortran/match.c:287
  #, no-c-format
  msgid "Duplicate construct label '%s' at %C"
  msgstr ""
  
! #: fortran/match.c:413
  #, no-c-format
  msgid "Name at %C is too long"
  msgstr ""
  
! #: fortran/match.c:530
  #, no-c-format
  msgid "Loop variable at %C cannot be a sub-component"
  msgstr ""
  
! #: fortran/match.c:536
  #, no-c-format
  msgid "Loop variable '%s' at %C cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/match.c:567
  #, no-c-format
  msgid "Expected a step value in iterator at %C"
  msgstr ""
  
! #: fortran/match.c:579
  #, no-c-format
  msgid "Syntax error in iterator at %C"
  msgstr ""
  
! #: fortran/match.c:815
  #, no-c-format
  msgid "Invalid form of PROGRAM statement at %C"
  msgstr ""
  
! #: fortran/match.c:935 fortran/match.c:1011
  #, no-c-format
  msgid "Obsolescent: arithmetic IF statement at %C"
  msgstr ""
  
! #: fortran/match.c:982
  #, no-c-format
  msgid "Syntax error in IF-expression at %C"
  msgstr ""
  
! #: fortran/match.c:994
  #, no-c-format
  msgid "Block label not appropriate for arithmetic IF statement at %C"
  msgstr ""
  
! #: fortran/match.c:1036
  #, no-c-format
  msgid "Block label is not appropriate IF statement at %C"
  msgstr ""
  
! #: fortran/match.c:1116 fortran/primary.c:2412
  #, no-c-format
  msgid "Cannot assign to a named constant at %C"
  msgstr ""
  
! #: fortran/match.c:1126
  #, no-c-format
  msgid "Unclassifiable statement in IF-clause at %C"
  msgstr ""
  
! #: fortran/match.c:1133
  #, no-c-format
  msgid "Syntax error in IF-clause at %C"
  msgstr ""
  
! #: fortran/match.c:1177
  #, no-c-format
  msgid "Unexpected junk after ELSE statement at %C"
  msgstr ""
  
! #: fortran/match.c:1183 fortran/match.c:1218
  #, no-c-format
  msgid "Label '%s' at %C doesn't match IF label '%s'"
  msgstr ""
  
! #: fortran/match.c:1212
  #, no-c-format
  msgid "Unexpected junk after ELSE IF statement at %C"
  msgstr ""
  
! #: fortran/match.c:1375
  #, no-c-format
  msgid "Name '%s' in %s statement at %C is not a loop name"
  msgstr ""
  
! #: fortran/match.c:1392
  #, no-c-format
  msgid "%s statement at %C is not within a loop"
  msgstr ""
  
! #: fortran/match.c:1395
  #, no-c-format
  msgid "%s statement at %C is not within loop '%s'"
  msgstr ""
  
! #: fortran/match.c:1403
  #, no-c-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.c:1416
  #, no-c-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.c:1471
  #, no-c-format
  msgid "Too many digits in STOP code at %C"
  msgstr ""
  
! #: fortran/match.c:1524
  #, no-c-format
  msgid "Obsolete: PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.c:1573
  #, no-c-format
  msgid "Obsolete: ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.c:1619
  #, no-c-format
  msgid "Obsolete: Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.c:1666 fortran/match.c:1718
  #, no-c-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.c:1802
  #, no-c-format
  msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.c:1825
  #, no-c-format
  msgid "STAT variable '%s' of ALLOCATE statement at %C cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/match.c:1833
  #, no-c-format
  msgid "Illegal STAT variable in ALLOCATE statement at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.c:1840 fortran/match.c:2006
  #, no-c-format
  msgid "STAT expression at %C must be a variable"
  msgstr ""
  
! #: fortran/match.c:1895
  #, no-c-format
  msgid "Illegal variable in NULLIFY at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.c:1973
  #, no-c-format
  msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.c:1992
  #, no-c-format
  msgid "STAT variable '%s' of DEALLOCATE statement at %C cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/match.c:1999
  #, no-c-format
  msgid ""
  "Illegal STAT variable in DEALLOCATE statement at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.c:2048
  #, no-c-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.c:2079
  #, no-c-format
  msgid "Extension: RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.c:2274
  #, no-c-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
  
! #: fortran/match.c:2310
  #, no-c-format
  msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
  msgstr ""
  
! #: fortran/match.c:2357
  #, no-c-format
  msgid "Symbol '%s' at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.c:2369
  #, no-c-format
  msgid "Previously initialized symbol '%s' in blank COMMON block at %C"
  msgstr ""
  
! #: fortran/match.c:2372
  #, no-c-format
  msgid "Previously initialized symbol '%s' in COMMON block '%s' at %C"
  msgstr ""
  
! #: fortran/match.c:2384
  #, no-c-format
  msgid ""
  "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/match.c:2407
  #, no-c-format
  msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.c:2418
  #, no-c-format
  msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.c:2450
  #, no-c-format
  msgid ""
  "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to "
  "another COMMON block '%s'"
  msgstr ""
  
! #: fortran/match.c:2560
  #, no-c-format
  msgid "Namelist group name '%s' at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.c:2567
  #, no-c-format
  msgid ""
  "Namelist group name '%s' at %C already is USE associated and cannot be "
  "respecified."
  msgstr ""
  
! #: fortran/match.c:2594
  #, no-c-format
  msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgstr ""
  
! #: fortran/match.c:2601
  #, no-c-format
  msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
  msgstr ""
  
! #: fortran/match.c:2607
  #, no-c-format
  msgid "Assumed shape array '%s' in namelist '%s' at %C is an extension."
  msgstr ""
  
! #: fortran/match.c:2736
  #, no-c-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.c:2745
  #, no-c-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.c:2774
  #, no-c-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.c:2788
  #, no-c-format
  msgid ""
  "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.c:2950
  #, no-c-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.c:3040
  #, no-c-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.c:3063
  #, no-c-format
  msgid "Expected the name of the select case construct at %C"
  msgstr ""
  
! #: fortran/match.c:3075
  #, no-c-format
  msgid "Expected case name of '%s' at %C"
  msgstr ""
  
! #: fortran/match.c:3119
  #, no-c-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.c:3171
  #, no-c-format
  msgid "Syntax error in CASE-specification at %C"
  msgstr ""
  
! #: fortran/match.c:3291
  #, no-c-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.c:3322
  #, no-c-format
  msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgstr ""
  
! #: fortran/match.c:3424
  #, no-c-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr ""
  
! #: fortran/matchexp.c:30
  #, c-format
  msgid "Syntax error in expression at %C"
  msgstr ""
  
! #: fortran/matchexp.c:74
  #, no-c-format
  msgid "Bad character '%c' in OPERATOR name at %C"
  msgstr ""
  
! #: fortran/matchexp.c:82
  #, no-c-format
  msgid "The name '%s' cannot be used as a defined operator at %C"
  msgstr ""
  
! #: fortran/matchexp.c:181
  #, no-c-format
  msgid "Expected a right parenthesis in expression at %C"
  msgstr ""
  
! #: fortran/matchexp.c:312
  #, no-c-format
  msgid "Expected exponent in expression at %C"
  msgstr ""
  
! #: fortran/matchexp.c:348 fortran/matchexp.c:452
  #, no-c-format
  msgid ""
  "Extension: Unary operator following arithmetic operator (use parentheses) at "
  "%C"
  msgstr ""
  
! #: fortran/misc.c:42
  #, no-c-format
  msgid "Out of memory-- malloc() failed"
  msgstr ""
  
! #: fortran/module.c:532
  #, no-c-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:840
  #, no-c-format
  msgid "Reading module %s at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:844
  #, no-c-format
  msgid "Writing module %s at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:848
  #, no-c-format
  msgid "Module %s at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:890
  msgid "Unexpected EOF"
  msgstr ""
  
! #: fortran/module.c:922
  msgid "Unexpected end of module in string constant"
  msgstr ""
  
! #: fortran/module.c:976
  msgid "Integer overflow"
  msgstr ""
  
! #: fortran/module.c:1007
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1114
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1158
  msgid "Expected name"
  msgstr ""
  
! #: fortran/module.c:1161
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1164
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1167
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.c:1170
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.c:1194
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:1209
  #, no-c-format
  msgid "Error writing modules file: %s"
  msgstr ""
  
! #: fortran/module.c:1574
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:2332
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.c:2336
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:2359
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.c:2548
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:2596
  msgid "Bad operator"
  msgstr ""
  
! #: fortran/module.c:2682
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.c:2719
  #, no-c-format
  msgid "Namelist %s cannot be renamed by USE association to %s."
  msgstr ""
  
! #: fortran/module.c:3496
  #, no-c-format
  msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgstr ""
  
! #: fortran/module.c:3504
  #, no-c-format
  msgid "User operator '%s' referenced at %L not found in module '%s'"
  msgstr ""
  
! #: fortran/module.c:3510
  #, no-c-format
  msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
  msgstr ""
  
! #: fortran/module.c:3871
  #, no-c-format
  msgid "Can't open module file '%s' for writing at %C: %s"
  msgstr ""
  
! #: fortran/module.c:3896
  #, no-c-format
  msgid "Error writing module file '%s' for writing: %s"
  msgstr ""
  
! #: fortran/module.c:3917
  #, no-c-format
  msgid "Can't open module file '%s' for reading at %C: %s"
  msgstr ""
  
! #: fortran/module.c:3932
  msgid "Unexpected end of module"
  msgstr ""
  
! #: fortran/module.c:3937
  #, no-c-format
  msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgstr ""
  
! #: fortran/module.c:3947
  #, no-c-format
  msgid "Can't USE the same module we're building!"
  msgstr ""
  
! #: fortran/openmp.c:135 fortran/openmp.c:502
  #, no-c-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.c:166
  #, no-c-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr ""
  
! #: fortran/openmp.c:292
  #, no-c-format
  msgid "%s is not INTRINSIC procedure name at %C"
  msgstr ""
  
! #: fortran/openmp.c:481
  #, no-c-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.c:521
  #, no-c-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.c:694
  #, no-c-format
  msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:702
  #, no-c-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:716 fortran/openmp.c:726 fortran/openmp.c:733
! #: fortran/openmp.c:743
  #, no-c-format
  msgid "Symbol '%s' present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.c:766
  #, no-c-format
  msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:769
  #, no-c-format
  msgid "COPYIN clause object '%s' is ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/openmp.c:777
  #, no-c-format
  msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:780
  #, no-c-format
  msgid "COPYPRIVATE clause object '%s' is ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/openmp.c:788
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:791
  #, no-c-format
  msgid "Cray pointee '%s' in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:799
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:802
  #, no-c-format
  msgid "Cray pointee '%s' in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:807
  #, no-c-format
  msgid "POINTER object '%s' in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:810
  #, no-c-format
  msgid "%s clause object '%s' is ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/openmp.c:813
  #, no-c-format
  msgid "Cray pointer '%s' in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:817
  #, no-c-format
  msgid "Assumed size array '%s' in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:822
  #, no-c-format
  msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
! #: fortran/openmp.c:831
  #, no-c-format
  msgid "%c REDUCTION variable '%s' is %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:842
  #, no-c-format
  msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
  msgstr ""
  
! #: fortran/openmp.c:853
  #, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
  msgstr ""
  
! #: fortran/openmp.c:862
  #, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.c:971
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:1011
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or ."
  "NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.c:1059
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.c:1073
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
  "(expr) at %L"
  msgstr ""
  
! #: fortran/openmp.c:1105
  #, no-c-format
  msgid ""
  "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.c:1129
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic IAND, IORor IEOR must have two arguments "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.c:1136
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:1152
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
  msgstr ""
  
! #: fortran/openmp.c:1155
  #, no-c-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.c:1161
  #, no-c-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
  msgstr ""
  
! #: fortran/openmp.c:1179
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
  "side at %L"
  msgstr ""
  
! #: fortran/openmp.c:1276
  #, no-c-format
  msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:1282
  #, no-c-format
  msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:1286
  #, no-c-format
  msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:1294
  #, no-c-format
  msgid ""
  "!$OMP DO iteration variable present on clause other than PRIVATE or "
  "LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/options.c:253
  #, no-c-format
  msgid "Reading file '%s' as free form."
  msgstr ""
  
! #: fortran/options.c:263
  #, no-c-format
  msgid "'-fd-lines-as-comments' has no effect in free form."
  msgstr ""
  
! #: fortran/options.c:266
  #, no-c-format
  msgid "'-fd-lines-as-code' has no effect in free form."
  msgstr ""
  
! #: fortran/options.c:342
  #, c-format
  msgid "gfortran: Only one -M option allowed\n"
  msgstr ""
  
! #: fortran/options.c:348
  #, c-format
  msgid "gfortran: Directory required after -M\n"
  msgstr ""
  
! #: fortran/options.c:390
  #, no-c-format
  msgid "Argument to -ffpe-trap is not valid: %s"
  msgstr ""
  
! #: fortran/options.c:498
  #, no-c-format
  msgid "Fixed line length must be at least seven."
  msgstr ""
  
! #: fortran/options.c:560
  #, no-c-format
  msgid "Maximum supported identifier length is %d"
  msgstr ""
  
! #: fortran/options.c:652
  #, no-c-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr ""
  
! #: fortran/parse.c:294
  #, no-c-format
  msgid "Unclassifiable statement at %C"
  msgstr ""
  
! #: fortran/parse.c:318
  #, no-c-format
  msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgstr ""
  
! #: fortran/parse.c:395
  #, no-c-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr ""
  
! #: fortran/parse.c:434 fortran/parse.c:575
  #, no-c-format
  msgid "Zero is not a valid statement label at %C"
  msgstr ""
  
! #: fortran/parse.c:441 fortran/parse.c:567
  #, no-c-format
  msgid "Non-numeric character in statement label at %C"
  msgstr ""
  
! #: fortran/parse.c:454 fortran/parse.c:489 fortran/parse.c:615
  #, no-c-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr ""
  
! #: fortran/parse.c:462 fortran/parse.c:627
  #, no-c-format
  msgid "Ignoring statement label in empty statement at %C"
  msgstr ""
  
! #: fortran/parse.c:554 fortran/parse.c:594
  #, no-c-format
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.c:653
  #, no-c-format
  msgid "Line truncated at %C"
  msgstr ""
  
! #: fortran/parse.c:831
  #, no-c-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.c:903
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.c:909
  msgid "attribute declaration"
  msgstr ""
  
! #: fortran/parse.c:939
  msgid "data declaration"
  msgstr ""
  
! #: fortran/parse.c:948
  msgid "derived type declaration"
  msgstr ""
  
! #: fortran/parse.c:1027
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.c:1036
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:1103
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:1106
  msgid "pointer assignment"
  msgstr ""
  
! #: fortran/parse.c:1115
  msgid "simple IF"
  msgstr ""
  
! #: fortran/parse.c:1333
  #, no-c-format
  msgid "Unexpected %s statement at %C"
  msgstr ""
  
! #: fortran/parse.c:1465
  #, no-c-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.c:1482
  #, no-c-format
  msgid "Unexpected end of file in '%s'"
  msgstr ""
  
! #: fortran/parse.c:1536
  #, no-c-format
  msgid "Derived type definition at %C has no components"
  msgstr ""
  
! #: fortran/parse.c:1547
  #, no-c-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.c:1554
  #, no-c-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.c:1562
  #, no-c-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.c:1574
  #, no-c-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.c:1581
  #, no-c-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.c:1586
  #, no-c-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.c:1653
  #, no-c-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.c:1728
  #, no-c-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.c:1755
  #, no-c-format
  msgid "SUBROUTINE at %C does not belong in a generic function interface"
  msgstr ""
  
! #: fortran/parse.c:1760
  #, no-c-format
  msgid "FUNCTION at %C does not belong in a generic subroutine interface"
  msgstr ""
  
! #: fortran/parse.c:1778
  #, no-c-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.c:1792
  #, no-c-format
  msgid ""
  "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.c:1857
  #, no-c-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.c:1864
  #, no-c-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.c:1941
  #, no-c-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.c:1962
  #, no-c-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.c:2022
  #, no-c-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.c:2074
  #, no-c-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.c:2092
  #, no-c-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.c:2154
  #, no-c-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.c:2212
  #, no-c-format
  msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.c:2247
  #, no-c-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.c:2256
  #, no-c-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.c:2306
  #, no-c-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.c:2322
  #, no-c-format
  msgid "named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.c:2578
  #, no-c-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.c:2635
  #, no-c-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.c:2799
  #, no-c-format
  msgid "Contained procedure '%s' at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.c:2850
  #, no-c-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.c:2935
  #, no-c-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.c:2984
  #, no-c-format
  msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.c:3005
  #, no-c-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.c:3030
  #, no-c-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.c:3073
  #, no-c-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
--- 6213,7710 ----
  msgid "Entity '%s' at %C is already present in the interface"
  msgstr ""
  
! #: fortran/intrinsic.c:2852
  #, no-c-format
  msgid "Too many arguments in call to '%s' at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:2867
  #, no-c-format
  msgid "Argument list function at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/intrinsic.c:2870
  #, no-c-format
  msgid "Can't find keyword named '%s' in call to '%s' at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:2877
  #, no-c-format
  msgid "Argument '%s' is appears twice in call to '%s' at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:2891
  #, no-c-format
  msgid "Missing actual argument '%s' in call to '%s' at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:2906
  #, no-c-format
  msgid "ALTERNATE RETURN not permitted at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:2956
  #, no-c-format
  msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
  msgstr ""
  
! #: fortran/intrinsic.c:3260
  #, no-c-format
  msgid "Ranks of arguments to elemental intrinsic '%s' differ at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:3306
  #, no-c-format
  msgid "Intrinsic '%s' at %L is not included in the selected standard"
  msgstr ""
  
! #: fortran/intrinsic.c:3408
  #, no-c-format
  msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:3468
  #, no-c-format
  msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/intrinsic.c:3543
  #, no-c-format
  msgid "Extension: Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:3546
  #, no-c-format
  msgid "Conversion from %s to %s at %L"
  msgstr ""
  
! #: fortran/intrinsic.c:3594
  #, no-c-format
  msgid "Can't convert %s to %s at %L"
  msgstr ""
  
! #: fortran/io.c:179 fortran/primary.c:770
  #, no-c-format
  msgid "Extension: backslash character at %C"
  msgstr ""
  
! #: fortran/io.c:457
  msgid "Positive width required"
  msgstr ""
  
! #: fortran/io.c:458
  msgid "Nonnegative width required"
  msgstr ""
  
! #: fortran/io.c:459
  msgid "Unexpected element"
  msgstr ""
  
! #: fortran/io.c:460
  msgid "Unexpected end of format string"
  msgstr ""
  
! #: fortran/io.c:477
  msgid "Missing leading left parenthesis"
  msgstr ""
  
! #: fortran/io.c:515
  msgid "Expected P edit descriptor"
  msgstr ""
  
  #. P requires a prior number.
! #: fortran/io.c:523
  msgid "P descriptor requires leading scale factor"
  msgstr ""
  
  #. X requires a prior number if we're being pedantic.
! #: fortran/io.c:528
  #, no-c-format
  msgid "Extension: X descriptor requires leading space count at %C"
  msgstr ""
  
! #: fortran/io.c:548
  #, no-c-format
  msgid "Extension: $ descriptor at %C"
  msgstr ""
  
! #: fortran/io.c:553
  #, no-c-format
  msgid "$ should be the last specifier in format at %C"
  msgstr ""
  
! #: fortran/io.c:598
  msgid "Repeat count cannot follow P descriptor"
  msgstr ""
  
! #: fortran/io.c:617
  #, no-c-format
  msgid "Extension: Missing positive width after L descriptor at %C"
  msgstr ""
  
! #: fortran/io.c:656 fortran/io.c:658 fortran/io.c:704 fortran/io.c:706
  #, no-c-format
  msgid "Period required in format specifier at %C"
  msgstr ""
  
! #: fortran/io.c:684
  msgid "Positive exponent width required"
  msgstr ""
  
! #: fortran/io.c:790 fortran/io.c:843
  #, no-c-format
  msgid "Extension: Missing comma at %C"
  msgstr ""
  
! #: fortran/io.c:858 fortran/io.c:861
  #, no-c-format
  msgid "%s in format string at %C"
  msgstr ""
  
! #: fortran/io.c:902
  #, no-c-format
  msgid "Format statement in module main block at %C."
  msgstr ""
  
! #: fortran/io.c:908
  #, no-c-format
  msgid "Missing format label at %C"
  msgstr ""
  
! #: fortran/io.c:966 fortran/io.c:990
  #, no-c-format
  msgid "Duplicate %s specification at %C"
  msgstr ""
  
! #: fortran/io.c:997
  #, no-c-format
  msgid "Variable tag cannot be INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:1004
  #, no-c-format
  msgid "Variable tag cannot be assigned in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1041
  #, no-c-format
  msgid "Duplicate %s label specification at %C"
  msgstr ""
  
! #: fortran/io.c:1067
  #, no-c-format
  msgid "%s tag at %L must be of type %s"
  msgstr ""
  
! #: fortran/io.c:1078
  #, no-c-format
  msgid ""
  "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
  msgstr ""
  
! #: fortran/io.c:1091
  #, no-c-format
  msgid "%s tag at %L must be of type %s or %s"
  msgstr ""
  
! #: fortran/io.c:1099
  #, no-c-format
  msgid "Obsolete: ASSIGNED variable in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1104
  #, no-c-format
  msgid "Variable '%s' at %L has not been assigned a format label"
  msgstr ""
  
! #: fortran/io.c:1111
  #, no-c-format
  msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
  msgstr ""
  
! #: fortran/io.c:1126
  #, no-c-format
  msgid "Extension: Character array in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1133
  #, no-c-format
  msgid "Extension: Non-character in FORMAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1144
  #, no-c-format
  msgid "%s tag at %L must be scalar"
  msgstr ""
  
! #: fortran/io.c:1150
  #, no-c-format
  msgid "Fortran 2003: IOMSG tag at %L"
  msgstr ""
  
! #: fortran/io.c:1157
  #, no-c-format
  msgid "Fortran 95 requires default INTEGER in IOSTAT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1165
  #, no-c-format
  msgid "Fortran 95 requires default INTEGER in SIZE tag at %L"
  msgstr ""
  
! #: fortran/io.c:1173
  #, no-c-format
  msgid "Extension: CONVERT tag at %L"
  msgstr ""
  
! #: fortran/io.c:1332 fortran/io.c:1340
  #, no-c-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
  msgstr ""
  
! #: fortran/io.c:1358 fortran/io.c:1366
  #, no-c-format
  msgid "Extension: %s specifier in %s statement at %C has value '%s'"
  msgstr ""
  
! #: fortran/io.c:1378 fortran/io.c:1384
  #, no-c-format
  msgid "%s specifier in %s statement at %C has invalid value '%s'"
  msgstr ""
  
! #: fortran/io.c:1437
  #, no-c-format
  msgid "OPEN statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1780
  #, no-c-format
  msgid "CLOSE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1919 fortran/match.c:1492
  #, no-c-format
  msgid "%s statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:1979
  #, no-c-format
  msgid "Fortran 2003: FLUSH statement at %C"
  msgstr ""
  
! #: fortran/io.c:2039
  #, no-c-format
  msgid "Duplicate UNIT specification at %C"
  msgstr ""
  
! #: fortran/io.c:2095
  #, no-c-format
  msgid "Duplicate format specification at %C"
  msgstr ""
  
! #: fortran/io.c:2112
  #, no-c-format
  msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
  msgstr ""
  
! #: fortran/io.c:2148
  #, no-c-format
  msgid "Duplicate NML specification at %C"
  msgstr ""
  
! #: fortran/io.c:2157
  #, no-c-format
  msgid "Symbol '%s' at %C must be a NAMELIST group name"
  msgstr ""
  
! #: fortran/io.c:2198
  #, no-c-format
  msgid "END tag at %C not allowed in output statement"
  msgstr ""
  
! #: fortran/io.c:2259
  #, no-c-format
  msgid ""
  "UNIT specification at %L must be an INTEGER expression or a CHARACTER "
  "variable"
  msgstr ""
  
! #: fortran/io.c:2268
  #, no-c-format
  msgid "Internal unit with vector subscript at %L"
  msgstr ""
  
! #: fortran/io.c:2276
  #, no-c-format
  msgid "External IO UNIT cannot be an array at %L"
  msgstr ""
  
! #: fortran/io.c:2286
  #, no-c-format
  msgid "ERR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:2298
  #, no-c-format
  msgid "END tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:2310
  #, no-c-format
  msgid "EOR tag label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:2320
  #, no-c-format
  msgid "FORMAT label %d at %L not defined"
  msgstr ""
  
! #: fortran/io.c:2441
  #, no-c-format
  msgid "Syntax error in I/O iterator at %C"
  msgstr ""
  
! #: fortran/io.c:2472
  #, no-c-format
  msgid "Expected variable in READ statement at %C"
  msgstr ""
  
! #: fortran/io.c:2478
  #, no-c-format
  msgid "Expected expression in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:2489
  #, no-c-format
  msgid "Variable '%s' in input list at %C cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/io.c:2498
  #, no-c-format
  msgid "Cannot read to variable '%s' in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:2515
  #, no-c-format
  msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/io.c:2575 fortran/io.c:2976 fortran/gfortran.h:1808
  #, no-c-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
  
! #: fortran/io.c:2803
  #, no-c-format
  msgid "PRINT namelist at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:2937
  #, no-c-format
  msgid "Extension: Comma before output item list at %C is an extension"
  msgstr ""
  
! #: fortran/io.c:2946
  #, no-c-format
  msgid "Expected comma in I/O list at %C"
  msgstr ""
  
! #: fortran/io.c:3008
  #, no-c-format
  msgid "PRINT statement at %C not allowed within PURE procedure"
  msgstr ""
  
! #: fortran/io.c:3149 fortran/io.c:3200
  #, no-c-format
  msgid "INQUIRE statement not allowed in PURE procedure at %C"
  msgstr ""
  
! #: fortran/io.c:3176
  #, no-c-format
  msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
  msgstr ""
  
! #: fortran/io.c:3186
  #, no-c-format
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
  msgstr ""
  
! #: fortran/io.c:3193
  #, no-c-format
  msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
  msgstr ""
  
! #: fortran/match.c:180
  #, no-c-format
  msgid "Integer too large at %C"
  msgstr ""
  
! #: fortran/match.c:241 fortran/parse.c:430
  #, no-c-format
  msgid "Too many digits in statement label at %C"
  msgstr ""
  
! #: fortran/match.c:247
  #, no-c-format
  msgid "Statement label at %C is zero"
  msgstr ""
  
! #: fortran/match.c:280
  #, no-c-format
  msgid "Label name '%s' at %C is ambiguous"
  msgstr ""
  
! #: fortran/match.c:286
  #, no-c-format
  msgid "Duplicate construct label '%s' at %C"
  msgstr ""
  
! #: fortran/match.c:412
  #, no-c-format
  msgid "Name at %C is too long"
  msgstr ""
  
! #: fortran/match.c:529
  #, no-c-format
  msgid "Loop variable at %C cannot be a sub-component"
  msgstr ""
  
! #: fortran/match.c:535
  #, no-c-format
  msgid "Loop variable '%s' at %C cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/match.c:566
  #, no-c-format
  msgid "Expected a step value in iterator at %C"
  msgstr ""
  
! #: fortran/match.c:578
  #, no-c-format
  msgid "Syntax error in iterator at %C"
  msgstr ""
  
! #: fortran/match.c:814
  #, no-c-format
  msgid "Invalid form of PROGRAM statement at %C"
  msgstr ""
  
! #: fortran/match.c:934 fortran/match.c:1010
  #, no-c-format
  msgid "Obsolescent: arithmetic IF statement at %C"
  msgstr ""
  
! #: fortran/match.c:981
  #, no-c-format
  msgid "Syntax error in IF-expression at %C"
  msgstr ""
  
! #: fortran/match.c:993
  #, no-c-format
  msgid "Block label not appropriate for arithmetic IF statement at %C"
  msgstr ""
  
! #: fortran/match.c:1035
  #, no-c-format
  msgid "Block label is not appropriate IF statement at %C"
  msgstr ""
  
! #: fortran/match.c:1115 fortran/primary.c:2411
  #, no-c-format
  msgid "Cannot assign to a named constant at %C"
  msgstr ""
  
! #: fortran/match.c:1125
  #, no-c-format
  msgid "Unclassifiable statement in IF-clause at %C"
  msgstr ""
  
! #: fortran/match.c:1132
  #, no-c-format
  msgid "Syntax error in IF-clause at %C"
  msgstr ""
  
! #: fortran/match.c:1176
  #, no-c-format
  msgid "Unexpected junk after ELSE statement at %C"
  msgstr ""
  
! #: fortran/match.c:1182 fortran/match.c:1217
  #, no-c-format
  msgid "Label '%s' at %C doesn't match IF label '%s'"
  msgstr ""
  
! #: fortran/match.c:1211
  #, no-c-format
  msgid "Unexpected junk after ELSE IF statement at %C"
  msgstr ""
  
! #: fortran/match.c:1374
  #, no-c-format
  msgid "Name '%s' in %s statement at %C is not a loop name"
  msgstr ""
  
! #: fortran/match.c:1391
  #, no-c-format
  msgid "%s statement at %C is not within a loop"
  msgstr ""
  
! #: fortran/match.c:1394
  #, no-c-format
  msgid "%s statement at %C is not within loop '%s'"
  msgstr ""
  
! #: fortran/match.c:1402
  #, no-c-format
  msgid "%s statement at %C leaving OpenMP structured block"
  msgstr ""
  
! #: fortran/match.c:1415
  #, no-c-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
  msgstr ""
  
! #: fortran/match.c:1470
  #, no-c-format
  msgid "Too many digits in STOP code at %C"
  msgstr ""
  
! #: fortran/match.c:1523
  #, no-c-format
  msgid "Obsolete: PAUSE statement at %C"
  msgstr ""
  
! #: fortran/match.c:1572
  #, no-c-format
  msgid "Obsolete: ASSIGN statement at %C"
  msgstr ""
  
! #: fortran/match.c:1618
  #, no-c-format
  msgid "Obsolete: Assigned GOTO statement at %C"
  msgstr ""
  
! #: fortran/match.c:1665 fortran/match.c:1717
  #, no-c-format
  msgid "Statement label list in GOTO at %C cannot be empty"
  msgstr ""
  
! #: fortran/match.c:1801
  #, no-c-format
  msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.c:1824
  #, no-c-format
  msgid "STAT variable '%s' of ALLOCATE statement at %C cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/match.c:1832
  #, no-c-format
  msgid "Illegal STAT variable in ALLOCATE statement at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.c:1839 fortran/match.c:2005
  #, no-c-format
  msgid "STAT expression at %C must be a variable"
  msgstr ""
  
! #: fortran/match.c:1894
  #, no-c-format
  msgid "Illegal variable in NULLIFY at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.c:1972
  #, no-c-format
  msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.c:1991
  #, no-c-format
  msgid "STAT variable '%s' of DEALLOCATE statement at %C cannot be INTENT(IN)"
  msgstr ""
  
! #: fortran/match.c:1998
  #, no-c-format
  msgid ""
  "Illegal STAT variable in DEALLOCATE statement at %C for a PURE procedure"
  msgstr ""
  
! #: fortran/match.c:2047
  #, no-c-format
  msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
  msgstr ""
  
! #: fortran/match.c:2078
  #, no-c-format
  msgid "Extension: RETURN statement in main program at %C"
  msgstr ""
  
! #: fortran/match.c:2273
  #, no-c-format
  msgid "Syntax error in common block name at %C"
  msgstr ""
  
! #: fortran/match.c:2309
  #, no-c-format
  msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
  msgstr ""
  
! #: fortran/match.c:2356
  #, no-c-format
  msgid "Symbol '%s' at %C is already in a COMMON block"
  msgstr ""
  
! #: fortran/match.c:2368
  #, no-c-format
  msgid "Previously initialized symbol '%s' in blank COMMON block at %C"
  msgstr ""
  
! #: fortran/match.c:2371
  #, no-c-format
  msgid "Previously initialized symbol '%s' in COMMON block '%s' at %C"
  msgstr ""
  
! #: fortran/match.c:2383
  #, no-c-format
  msgid ""
  "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/match.c:2406
  #, no-c-format
  msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
  msgstr ""
  
! #: fortran/match.c:2417
  #, no-c-format
  msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
  msgstr ""
  
! #: fortran/match.c:2449
  #, no-c-format
  msgid ""
  "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to "
  "another COMMON block '%s'"
  msgstr ""
  
! #: fortran/match.c:2559
  #, no-c-format
  msgid "Namelist group name '%s' at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/match.c:2566
  #, no-c-format
  msgid ""
  "Namelist group name '%s' at %C already is USE associated and cannot be "
  "respecified."
  msgstr ""
  
! #: fortran/match.c:2593
  #, no-c-format
  msgid "Assumed size array '%s' in namelist '%s'at %C is not allowed."
  msgstr ""
  
! #: fortran/match.c:2600
  #, no-c-format
  msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
  msgstr ""
  
! #: fortran/match.c:2606
  #, no-c-format
  msgid "Assumed shape array '%s' in namelist '%s' at %C is an extension."
  msgstr ""
  
! #: fortran/match.c:2735
  #, no-c-format
  msgid "Derived type component %C is not a permitted EQUIVALENCE member"
  msgstr ""
  
! #: fortran/match.c:2744
  #, no-c-format
  msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
  msgstr ""
  
! #: fortran/match.c:2773
  #, no-c-format
  msgid "EQUIVALENCE at %C requires two or more objects"
  msgstr ""
  
! #: fortran/match.c:2787
  #, no-c-format
  msgid ""
  "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/match.c:2949
  #, no-c-format
  msgid "Statement function at %L is recursive"
  msgstr ""
  
! #: fortran/match.c:3039
  #, no-c-format
  msgid "Expected initialization expression in CASE at %C"
  msgstr ""
  
! #: fortran/match.c:3062
  #, no-c-format
  msgid "Expected the name of the select case construct at %C"
  msgstr ""
  
! #: fortran/match.c:3074
  #, no-c-format
  msgid "Expected case name of '%s' at %C"
  msgstr ""
  
! #: fortran/match.c:3118
  #, no-c-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.c:3170
  #, no-c-format
  msgid "Syntax error in CASE-specification at %C"
  msgstr ""
  
! #: fortran/match.c:3290
  #, no-c-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.c:3321
  #, no-c-format
  msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgstr ""
  
! #: fortran/match.c:3423
  #, no-c-format
  msgid "Syntax error in FORALL iterator at %C"
  msgstr ""
  
! #: fortran/matchexp.c:29
  #, c-format
  msgid "Syntax error in expression at %C"
  msgstr ""
  
! #: fortran/matchexp.c:73
  #, no-c-format
  msgid "Bad character '%c' in OPERATOR name at %C"
  msgstr ""
  
! #: fortran/matchexp.c:81
  #, no-c-format
  msgid "The name '%s' cannot be used as a defined operator at %C"
  msgstr ""
  
! #: fortran/matchexp.c:180
  #, no-c-format
  msgid "Expected a right parenthesis in expression at %C"
  msgstr ""
  
! #: fortran/matchexp.c:311
  #, no-c-format
  msgid "Expected exponent in expression at %C"
  msgstr ""
  
! #: fortran/matchexp.c:347 fortran/matchexp.c:451
  #, no-c-format
  msgid ""
  "Extension: Unary operator following arithmetic operator (use parentheses) at "
  "%C"
  msgstr ""
  
! #: fortran/misc.c:41
  #, no-c-format
  msgid "Out of memory-- malloc() failed"
  msgstr ""
  
! #: fortran/module.c:531
  #, no-c-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.c:839
  #, no-c-format
  msgid "Reading module %s at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:843
  #, no-c-format
  msgid "Writing module %s at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:847
  #, no-c-format
  msgid "Module %s at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.c:889
  msgid "Unexpected EOF"
  msgstr ""
  
! #: fortran/module.c:921
  msgid "Unexpected end of module in string constant"
  msgstr ""
  
! #: fortran/module.c:975
  msgid "Integer overflow"
  msgstr ""
  
! #: fortran/module.c:1006
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.c:1113
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.c:1157
  msgid "Expected name"
  msgstr ""
  
! #: fortran/module.c:1160
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.c:1163
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.c:1166
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.c:1169
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.c:1193
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.c:1208
  #, no-c-format
  msgid "Error writing modules file: %s"
  msgstr ""
  
! #: fortran/module.c:1573
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.c:2331
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.c:2335
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.c:2358
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.c:2547
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.c:2595
  msgid "Bad operator"
  msgstr ""
  
! #: fortran/module.c:2681
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.c:2718
  #, no-c-format
  msgid "Namelist %s cannot be renamed by USE association to %s."
  msgstr ""
  
! #: fortran/module.c:3495
  #, no-c-format
  msgid "Symbol '%s' referenced at %L not found in module '%s'"
  msgstr ""
  
! #: fortran/module.c:3503
  #, no-c-format
  msgid "User operator '%s' referenced at %L not found in module '%s'"
  msgstr ""
  
! #: fortran/module.c:3509
  #, no-c-format
  msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
  msgstr ""
  
! #: fortran/module.c:3870
  #, no-c-format
  msgid "Can't open module file '%s' for writing at %C: %s"
  msgstr ""
  
! #: fortran/module.c:3895
  #, no-c-format
  msgid "Error writing module file '%s' for writing: %s"
  msgstr ""
  
! #: fortran/module.c:3916
  #, no-c-format
  msgid "Can't open module file '%s' for reading at %C: %s"
  msgstr ""
  
! #: fortran/module.c:3931
  msgid "Unexpected end of module"
  msgstr ""
  
! #: fortran/module.c:3936
  #, no-c-format
  msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgstr ""
  
! #: fortran/module.c:3946
  #, no-c-format
  msgid "Can't USE the same module we're building!"
  msgstr ""
  
! #: fortran/openmp.c:134 fortran/openmp.c:501
  #, no-c-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.c:165
  #, no-c-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr ""
  
! #: fortran/openmp.c:291
  #, no-c-format
  msgid "%s is not INTRINSIC procedure name at %C"
  msgstr ""
  
! #: fortran/openmp.c:480
  #, no-c-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.c:520
  #, no-c-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:685 fortran/resolve.c:4934 fortran/resolve.c:5195
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.c:693
  #, no-c-format
  msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:701
  #, no-c-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.c:715 fortran/openmp.c:725 fortran/openmp.c:732
! #: fortran/openmp.c:742
  #, no-c-format
  msgid "Symbol '%s' present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.c:765
  #, no-c-format
  msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:768
  #, no-c-format
  msgid "COPYIN clause object '%s' is ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/openmp.c:776
  #, no-c-format
  msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:779
  #, no-c-format
  msgid "COPYPRIVATE clause object '%s' is ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/openmp.c:787
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:790
  #, no-c-format
  msgid "Cray pointee '%s' in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:798
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:801
  #, no-c-format
  msgid "Cray pointee '%s' in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:806
  #, no-c-format
  msgid "POINTER object '%s' in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:809
  #, no-c-format
  msgid "%s clause object '%s' is ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/openmp.c:812
  #, no-c-format
  msgid "Cray pointer '%s' in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:816
  #, no-c-format
  msgid "Assumed size array '%s' in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.c:821
  #, no-c-format
  msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
! #: fortran/openmp.c:830
  #, no-c-format
  msgid "%c REDUCTION variable '%s' is %s at %L"
  msgstr ""
  
! #: fortran/openmp.c:841
  #, no-c-format
  msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
  msgstr ""
  
! #: fortran/openmp.c:852
  #, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
  msgstr ""
  
! #: fortran/openmp.c:861
  #, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.c:970
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.c:1010
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or ."
  "NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.c:1058
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.c:1072
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
  "(expr) at %L"
  msgstr ""
  
! #: fortran/openmp.c:1104
  #, no-c-format
  msgid ""
  "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.c:1128
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic IAND, IORor IEOR must have two arguments "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.c:1135
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.c:1151
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
  msgstr ""
  
! #: fortran/openmp.c:1154
  #, no-c-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.c:1160
  #, no-c-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
  msgstr ""
  
! #: fortran/openmp.c:1178
  #, no-c-format
  msgid ""
  "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
  "side at %L"
  msgstr ""
  
! #: fortran/openmp.c:1275
  #, no-c-format
  msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.c:1281
  #, no-c-format
  msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.c:1285
  #, no-c-format
  msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.c:1293
  #, no-c-format
  msgid ""
  "!$OMP DO iteration variable present on clause other than PRIVATE or "
  "LASTPRIVATE at %L"
  msgstr ""
  
! #: fortran/options.c:252
  #, no-c-format
  msgid "Reading file '%s' as free form."
  msgstr ""
  
! #: fortran/options.c:262
  #, no-c-format
  msgid "'-fd-lines-as-comments' has no effect in free form."
  msgstr ""
  
! #: fortran/options.c:265
  #, no-c-format
  msgid "'-fd-lines-as-code' has no effect in free form."
  msgstr ""
  
! #: fortran/options.c:341
  #, c-format
  msgid "gfortran: Only one -M option allowed\n"
  msgstr ""
  
! #: fortran/options.c:347
  #, c-format
  msgid "gfortran: Directory required after -M\n"
  msgstr ""
  
! #: fortran/options.c:389
  #, no-c-format
  msgid "Argument to -ffpe-trap is not valid: %s"
  msgstr ""
  
! #: fortran/options.c:497
  #, no-c-format
  msgid "Fixed line length must be at least seven."
  msgstr ""
  
! #: fortran/options.c:559
  #, no-c-format
  msgid "Maximum supported identifier length is %d"
  msgstr ""
  
! #: fortran/options.c:651
  #, no-c-format
  msgid "Maximum subrecord length cannot exceed %d"
  msgstr ""
  
! #: fortran/parse.c:293
  #, no-c-format
  msgid "Unclassifiable statement at %C"
  msgstr ""
  
! #: fortran/parse.c:317
  #, no-c-format
  msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
  msgstr ""
  
! #: fortran/parse.c:394
  #, no-c-format
  msgid "Unclassifiable OpenMP directive at %C"
  msgstr ""
  
! #: fortran/parse.c:433 fortran/parse.c:574
  #, no-c-format
  msgid "Zero is not a valid statement label at %C"
  msgstr ""
  
! #: fortran/parse.c:440 fortran/parse.c:566
  #, no-c-format
  msgid "Non-numeric character in statement label at %C"
  msgstr ""
  
! #: fortran/parse.c:453 fortran/parse.c:488 fortran/parse.c:614
  #, no-c-format
  msgid "Semicolon at %C needs to be preceded by statement"
  msgstr ""
  
! #: fortran/parse.c:461 fortran/parse.c:626
  #, no-c-format
  msgid "Ignoring statement label in empty statement at %C"
  msgstr ""
  
! #: fortran/parse.c:553 fortran/parse.c:593
  #, no-c-format
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.c:652
  #, no-c-format
  msgid "Line truncated at %C"
  msgstr ""
  
! #: fortran/parse.c:830
  #, no-c-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.c:902
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.c:908
  msgid "attribute declaration"
  msgstr ""
  
! #: fortran/parse.c:938
  msgid "data declaration"
  msgstr ""
  
! #: fortran/parse.c:947
  msgid "derived type declaration"
  msgstr ""
  
! #: fortran/parse.c:1026
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.c:1035
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.c:1102
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.c:1105
  msgid "pointer assignment"
  msgstr ""
  
! #: fortran/parse.c:1114
  msgid "simple IF"
  msgstr ""
  
! #: fortran/parse.c:1332
  #, no-c-format
  msgid "Unexpected %s statement at %C"
  msgstr ""
  
! #: fortran/parse.c:1464
  #, no-c-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.c:1481
  #, no-c-format
  msgid "Unexpected end of file in '%s'"
  msgstr ""
  
! #: fortran/parse.c:1535
  #, no-c-format
  msgid "Derived type definition at %C has no components"
  msgstr ""
  
! #: fortran/parse.c:1546
  #, no-c-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.c:1553
  #, no-c-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.c:1561
  #, no-c-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.c:1573
  #, no-c-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.c:1580
  #, no-c-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.c:1585
  #, no-c-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.c:1652
  #, no-c-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.c:1727
  #, no-c-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.c:1754
  #, no-c-format
  msgid "SUBROUTINE at %C does not belong in a generic function interface"
  msgstr ""
  
! #: fortran/parse.c:1759
  #, no-c-format
  msgid "FUNCTION at %C does not belong in a generic subroutine interface"
  msgstr ""
  
! #: fortran/parse.c:1777
  #, no-c-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.c:1791
  #, no-c-format
  msgid ""
  "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.c:1856
  #, no-c-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.c:1863
  #, no-c-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.c:1940
  #, no-c-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.c:1961
  #, no-c-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.c:2021
  #, no-c-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.c:2073
  #, no-c-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.c:2091
  #, no-c-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.c:2153
  #, no-c-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.c:2211
  #, no-c-format
  msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.c:2246
  #, no-c-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.c:2255
  #, no-c-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.c:2305
  #, no-c-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.c:2321
  #, no-c-format
  msgid "named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.c:2577
  #, no-c-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.c:2634
  #, no-c-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.c:2798
  #, no-c-format
  msgid "Contained procedure '%s' at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.c:2849
  #, no-c-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.c:2934
  #, no-c-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.c:2983
  #, no-c-format
  msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.c:3004
  #, no-c-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.c:3029
  #, no-c-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.c:3072
  #, no-c-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
*************** msgstr ""
*** 7712,8139 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, ie data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.c:3252
  #, no-c-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
  
! #: fortran/primary.c:89
  #, no-c-format
  msgid "Missing kind-parameter at %C"
  msgstr ""
  
! #: fortran/primary.c:212
  #, no-c-format
  msgid "Integer kind %d at %C not available"
  msgstr ""
  
! #: fortran/primary.c:220
  #, no-c-format
  msgid "Integer too big for its kind at %C"
  msgstr ""
  
! #: fortran/primary.c:250
  #, no-c-format
  msgid "Extension: Hollerith constant at %C"
  msgstr ""
  
! #: fortran/primary.c:262
  #, no-c-format
  msgid "Invalid Hollerith constant: %L must contain at least one character"
  msgstr ""
  
! #: fortran/primary.c:268
  #, no-c-format
  msgid "Invalid Hollerith constant: Integer kind at %L should be default"
  msgstr ""
  
! #: fortran/primary.c:356
  #, no-c-format
  msgid "Extension: Hexadecimal constant at %C uses non-standard syntax."
  msgstr ""
  
! #: fortran/primary.c:366
  #, no-c-format
  msgid "Empty set of digits in BOZ constant at %C"
  msgstr ""
  
! #: fortran/primary.c:372
  #, no-c-format
  msgid "Illegal character in BOZ constant at %C"
  msgstr ""
  
! #: fortran/primary.c:394
  #, no-c-format
  msgid "Extension: BOZ constant at %C uses non-standard postfix syntax."
  msgstr ""
  
! #: fortran/primary.c:420
  #, no-c-format
  msgid "Integer too big for integer kind %i at %C"
  msgstr ""
  
! #: fortran/primary.c:520
  #, no-c-format
  msgid "Missing exponent in real number at %C"
  msgstr ""
  
! #: fortran/primary.c:577
  #, no-c-format
  msgid "Real number at %C has a 'd' exponent and an explicit kind"
  msgstr ""
  
! #: fortran/primary.c:589
  #, no-c-format
  msgid "Invalid real kind %d at %C"
  msgstr ""
  
! #: fortran/primary.c:603
  #, no-c-format
  msgid "Real constant overflows its kind at %C"
  msgstr ""
  
! #: fortran/primary.c:608
  #, no-c-format
  msgid "Real constant underflows its kind at %C"
  msgstr ""
  
! #: fortran/primary.c:700
  #, no-c-format
  msgid "Syntax error in SUBSTRING specification at %C"
  msgstr ""
  
! #: fortran/primary.c:935
  #, no-c-format
  msgid "Invalid kind %d for CHARACTER constant at %C"
  msgstr ""
  
! #: fortran/primary.c:956
  #, no-c-format
  msgid "Unterminated character constant beginning at %C"
  msgstr ""
  
! #: fortran/primary.c:1037
  #, no-c-format
  msgid "Bad kind for logical constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1074
  #, no-c-format
  msgid "Expected PARAMETER symbol in complex constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1080
  #, no-c-format
  msgid "Numeric PARAMETER required in complex constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1086
  #, no-c-format
  msgid "Scalar PARAMETER required in complex constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1090
  #, no-c-format
  msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1120
  #, no-c-format
  msgid "Error converting PARAMETER constant in complex constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1247
  #, no-c-format
  msgid "Syntax error in COMPLEX constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1429
  #, no-c-format
  msgid "Keyword '%s' at %C has already appeared in the current argument list"
  msgstr ""
  
! #: fortran/primary.c:1493
  #, no-c-format
  msgid "Extension: argument list function at %C"
  msgstr ""
  
! #: fortran/primary.c:1560
  #, no-c-format
  msgid "Expected alternate return label at %C"
  msgstr ""
  
! #: fortran/primary.c:1579
  #, no-c-format
  msgid "Missing keyword name in actual argument list at %C"
  msgstr ""
  
! #: fortran/primary.c:1624
  #, no-c-format
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.c:1711
  #, no-c-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.c:1952
  #, no-c-format
  msgid "Too many components in structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.c:1967
  #, no-c-format
  msgid "Too few components in structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.c:1985
  #, no-c-format
  msgid "Syntax error in structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.c:2040
  #, no-c-format
  msgid ""
  "'%s' is array valued and directly recursive at %C , so the keyword RESULT "
  "must be specified in the FUNCTION statement"
  msgstr ""
  
! #: fortran/primary.c:2115
  #, no-c-format
  msgid "Unexpected use of subroutine name '%s' at %C"
  msgstr ""
  
! #: fortran/primary.c:2146
  #, no-c-format
  msgid "Statement function '%s' requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.c:2149
  #, no-c-format
  msgid "Function '%s' requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.c:2315
  #, no-c-format
  msgid "Missing argument list in function '%s' at %C"
  msgstr ""
  
! #: fortran/primary.c:2343
  #, no-c-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.c:2410
  #, no-c-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
  
! #: fortran/resolve.c:112
  #, no-c-format
  msgid ""
  "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:116
  #, no-c-format
  msgid "Alternate return specifier in function '%s' at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:130
  #, no-c-format
  msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
  msgstr ""
  
! #: fortran/resolve.c:138
  #, no-c-format
  msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgstr ""
  
! #: fortran/resolve.c:151 fortran/resolve.c:964
  #, no-c-format
  msgid ""
  "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:195
  #, no-c-format
  msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/resolve.c:200
  #, no-c-format
  msgid ""
  "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
  msgstr ""
  
! #: fortran/resolve.c:210
  #, no-c-format
  msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:218
  #, no-c-format
  msgid ""
  "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:230
  #, no-c-format
  msgid "Argument '%s' of statement function at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:241
  #, no-c-format
  msgid ""
  "Character-valued argument '%s' of statement function at %L must have "
  "constant length"
  msgstr ""
  
! #: fortran/resolve.c:302
  #, no-c-format
  msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:317
  #, no-c-format
  msgid ""
  "Character-valued internal function '%s' at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.c:480
  #, no-c-format
  msgid "Procedure %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.c:507
  #, no-c-format
  msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:511
  #, no-c-format
  msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:518
  #, no-c-format
  msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:522
  #, no-c-format
  msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:560
  #, no-c-format
  msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:565
  #, no-c-format
  msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:662
  #, no-c-format
  msgid ""
  "The rank of the element in the derived type constructor at %L does not match "
  "that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:675
  #, no-c-format
  msgid ""
  "The element in the derived type constructor at %L, for pointer component '%"
  "s', is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.c:692
  #, no-c-format
  msgid ""
  "The element in the derived type constructor at %L, for pointer component '%"
  "s' should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.c:814
  #, no-c-format
  msgid ""
  "The upper bound in the last dimension must appear in the reference to the "
  "assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.c:914
  #, no-c-format
  msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.c:921
  #, no-c-format
  msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.c:928
  #, no-c-format
  msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.c:934
  #, no-c-format
  msgid ""
  "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument "
  "at %L"
  msgstr ""
  
! #: fortran/resolve.c:941
  #, no-c-format
  msgid ""
  "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at "
  "%L"
  msgstr ""
  
! #: fortran/resolve.c:980
  #, no-c-format
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid ""
  "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
--- 7712,8139 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, ie data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.c:3251
  #, no-c-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
  
! #: fortran/primary.c:88
  #, no-c-format
  msgid "Missing kind-parameter at %C"
  msgstr ""
  
! #: fortran/primary.c:211
  #, no-c-format
  msgid "Integer kind %d at %C not available"
  msgstr ""
  
! #: fortran/primary.c:219
  #, no-c-format
  msgid "Integer too big for its kind at %C"
  msgstr ""
  
! #: fortran/primary.c:249
  #, no-c-format
  msgid "Extension: Hollerith constant at %C"
  msgstr ""
  
! #: fortran/primary.c:261
  #, no-c-format
  msgid "Invalid Hollerith constant: %L must contain at least one character"
  msgstr ""
  
! #: fortran/primary.c:267
  #, no-c-format
  msgid "Invalid Hollerith constant: Integer kind at %L should be default"
  msgstr ""
  
! #: fortran/primary.c:355
  #, no-c-format
  msgid "Extension: Hexadecimal constant at %C uses non-standard syntax."
  msgstr ""
  
! #: fortran/primary.c:365
  #, no-c-format
  msgid "Empty set of digits in BOZ constant at %C"
  msgstr ""
  
! #: fortran/primary.c:371
  #, no-c-format
  msgid "Illegal character in BOZ constant at %C"
  msgstr ""
  
! #: fortran/primary.c:393
  #, no-c-format
  msgid "Extension: BOZ constant at %C uses non-standard postfix syntax."
  msgstr ""
  
! #: fortran/primary.c:419
  #, no-c-format
  msgid "Integer too big for integer kind %i at %C"
  msgstr ""
  
! #: fortran/primary.c:519
  #, no-c-format
  msgid "Missing exponent in real number at %C"
  msgstr ""
  
! #: fortran/primary.c:576
  #, no-c-format
  msgid "Real number at %C has a 'd' exponent and an explicit kind"
  msgstr ""
  
! #: fortran/primary.c:588
  #, no-c-format
  msgid "Invalid real kind %d at %C"
  msgstr ""
  
! #: fortran/primary.c:602
  #, no-c-format
  msgid "Real constant overflows its kind at %C"
  msgstr ""
  
! #: fortran/primary.c:607
  #, no-c-format
  msgid "Real constant underflows its kind at %C"
  msgstr ""
  
! #: fortran/primary.c:699
  #, no-c-format
  msgid "Syntax error in SUBSTRING specification at %C"
  msgstr ""
  
! #: fortran/primary.c:934
  #, no-c-format
  msgid "Invalid kind %d for CHARACTER constant at %C"
  msgstr ""
  
! #: fortran/primary.c:955
  #, no-c-format
  msgid "Unterminated character constant beginning at %C"
  msgstr ""
  
! #: fortran/primary.c:1036
  #, no-c-format
  msgid "Bad kind for logical constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1073
  #, no-c-format
  msgid "Expected PARAMETER symbol in complex constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1079
  #, no-c-format
  msgid "Numeric PARAMETER required in complex constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1085
  #, no-c-format
  msgid "Scalar PARAMETER required in complex constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1089
  #, no-c-format
  msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1119
  #, no-c-format
  msgid "Error converting PARAMETER constant in complex constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1246
  #, no-c-format
  msgid "Syntax error in COMPLEX constant at %C"
  msgstr ""
  
! #: fortran/primary.c:1428
  #, no-c-format
  msgid "Keyword '%s' at %C has already appeared in the current argument list"
  msgstr ""
  
! #: fortran/primary.c:1492
  #, no-c-format
  msgid "Extension: argument list function at %C"
  msgstr ""
  
! #: fortran/primary.c:1559
  #, no-c-format
  msgid "Expected alternate return label at %C"
  msgstr ""
  
! #: fortran/primary.c:1578
  #, no-c-format
  msgid "Missing keyword name in actual argument list at %C"
  msgstr ""
  
! #: fortran/primary.c:1623
  #, no-c-format
  msgid "Syntax error in argument list at %C"
  msgstr ""
  
! #: fortran/primary.c:1710
  #, no-c-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.c:1951
  #, no-c-format
  msgid "Too many components in structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.c:1966
  #, no-c-format
  msgid "Too few components in structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.c:1984
  #, no-c-format
  msgid "Syntax error in structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.c:2039
  #, no-c-format
  msgid ""
  "'%s' is array valued and directly recursive at %C , so the keyword RESULT "
  "must be specified in the FUNCTION statement"
  msgstr ""
  
! #: fortran/primary.c:2114
  #, no-c-format
  msgid "Unexpected use of subroutine name '%s' at %C"
  msgstr ""
  
! #: fortran/primary.c:2145
  #, no-c-format
  msgid "Statement function '%s' requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.c:2148
  #, no-c-format
  msgid "Function '%s' requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.c:2314
  #, no-c-format
  msgid "Missing argument list in function '%s' at %C"
  msgstr ""
  
! #: fortran/primary.c:2342
  #, no-c-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.c:2409
  #, no-c-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
  
! #: fortran/resolve.c:111
  #, no-c-format
  msgid ""
  "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:115
  #, no-c-format
  msgid "Alternate return specifier in function '%s' at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:129
  #, no-c-format
  msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
  msgstr ""
  
! #: fortran/resolve.c:137
  #, no-c-format
  msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
  msgstr ""
  
! #: fortran/resolve.c:150 fortran/resolve.c:963
  #, no-c-format
  msgid ""
  "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:194
  #, no-c-format
  msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/resolve.c:199
  #, no-c-format
  msgid ""
  "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
  msgstr ""
  
! #: fortran/resolve.c:209
  #, no-c-format
  msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:217
  #, no-c-format
  msgid ""
  "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.c:229
  #, no-c-format
  msgid "Argument '%s' of statement function at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:240
  #, no-c-format
  msgid ""
  "Character-valued argument '%s' of statement function at %L must have "
  "constant length"
  msgstr ""
  
! #: fortran/resolve.c:301
  #, no-c-format
  msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:316
  #, no-c-format
  msgid ""
  "Character-valued internal function '%s' at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.c:479
  #, no-c-format
  msgid "Procedure %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.c:506
  #, no-c-format
  msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:510
  #, no-c-format
  msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:517
  #, no-c-format
  msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:521
  #, no-c-format
  msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:559
  #, no-c-format
  msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:564
  #, no-c-format
  msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.c:661
  #, no-c-format
  msgid ""
  "The rank of the element in the derived type constructor at %L does not match "
  "that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:674
  #, no-c-format
  msgid ""
  "The element in the derived type constructor at %L, for pointer component '%"
  "s', is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.c:691
  #, no-c-format
  msgid ""
  "The element in the derived type constructor at %L, for pointer component '%"
  "s' should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.c:813
  #, no-c-format
  msgid ""
  "The upper bound in the last dimension must appear in the reference to the "
  "assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:877 fortran/resolve.c:4412 fortran/resolve.c:5160
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.c:913
  #, no-c-format
  msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.c:920
  #, no-c-format
  msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.c:927
  #, no-c-format
  msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.c:933
  #, no-c-format
  msgid ""
  "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument "
  "at %L"
  msgstr ""
  
! #: fortran/resolve.c:940
  #, no-c-format
  msgid ""
  "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at "
  "%L"
  msgstr ""
  
! #: fortran/resolve.c:979
  #, no-c-format
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.c:1024
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1031
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1042
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.c:1051
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1064
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1181
  #, no-c-format
  msgid ""
  "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the "
*************** msgid ""
*** 8141,8539 ****
  "optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  msgid "elemental subroutine"
  msgstr ""
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid ""
  "Generic function '%s' at %L is not consistent with a specific intrinsic "
  "interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid ""
  "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1564
  #, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid ""
  "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is "
  "not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid ""
  "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE "
  "construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid ""
  "Function reference to '%s' at %L is to a non-PURE procedure within a PURE "
  "procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid ""
  "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as "
  "RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid ""
  "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine "
  "interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid ""
  "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid ""
  "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared "
  "as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2584
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr ""
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid ""
  "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid ""
  "Variable '%s',used in a specification expression, is referenced at %L before "
  "the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid ""
  "Variable '%s' is used at %L before the ENTRY statement in which it is a "
  "parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid ""
  "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid ""
  "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the "
  "same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid ""
  "'%s' must not appear an the array specification at %L in the same ALLOCATE "
--- 8141,8539 ----
  "optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1206
  msgid "elemental subroutine"
  msgstr ""
  
! #: fortran/resolve.c:1339
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1349
  #, no-c-format
  msgid ""
  "Generic function '%s' at %L is not consistent with a specific intrinsic "
  "interface"
  msgstr ""
  
! #: fortran/resolve.c:1387
  #, no-c-format
  msgid ""
  "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1433
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1489 fortran/resolve.c:7121
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1563
  #, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1596
  #, no-c-format
  msgid ""
  "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is "
  "not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1649
  #, no-c-format
  msgid ""
  "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE "
  "construct"
  msgstr ""
  
! #: fortran/resolve.c:1699
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1706
  #, no-c-format
  msgid ""
  "Function reference to '%s' at %L is to a non-PURE procedure within a PURE "
  "procedure"
  msgstr ""
  
! #: fortran/resolve.c:1721
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1729
  #, no-c-format
  msgid ""
  "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as "
  "RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1774
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1777
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1841
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1850
  #, no-c-format
  msgid ""
  "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine "
  "interface"
  msgstr ""
  
! #: fortran/resolve.c:1885
  #, no-c-format
  msgid ""
  "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1929
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1986
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2009
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2017
  #, no-c-format
  msgid ""
  "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared "
  "as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2087
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.c:2144
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2160
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2174
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2193
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2207
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2217
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.c:2243
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2248
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2256
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2259
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2330
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2534
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2583
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr ""
  
! #: fortran/resolve.c:2604
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2614
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2654
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2690
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2810
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:2848
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2855
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2864
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2877
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2884
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2894
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2969
  #, no-c-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2977
  #, no-c-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2997
  #, no-c-format
  msgid ""
  "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3172
  #, no-c-format
  msgid ""
  "Variable '%s',used in a specification expression, is referenced at %L before "
  "the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3177
  #, no-c-format
  msgid ""
  "Variable '%s' is used at %L before the ENTRY statement in which it is a "
  "parameter"
  msgstr ""
  
! #: fortran/resolve.c:3300
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3308
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3311
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3327
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3336
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3360
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3395
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3400
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3407
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3415
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3420
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid ""
  "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3524
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3685
  #, no-c-format
  msgid ""
  "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the "
  "same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3716
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3723
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3747
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3777
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3795
  #, no-c-format
  msgid ""
  "'%s' must not appear an the array specification at %L in the same ALLOCATE "
*************** msgstr ""
*** 8544,9441 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4006
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid ""
  "Selection expression in computed GOTO statement at %L must be a scalar "
  "integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid ""
  "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid ""
  "Data transfer element at %L cannot be a full reference to an assumed-size "
  "array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid ""
  "Statement at %L is not a valid branch target statement for the branch "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4658
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr ""
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid ""
  "The FORALL with index '%s' cause more than one assignment to this object at %"
  "L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid ""
  "A FORALL index must not appear in a limit or stride expression in the same "
  "FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid ""
  "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid ""
  "Right side of assignment at %L is a derived type containing a POINTER in a "
  "PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid ""
  "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid ""
  "Entity with assumed character length at %L must be a dummy argument or a "
  "PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5668
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid ""
  "The type %s cannot be host associated at %L because it is blocked by an "
  "incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid ""
  "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, no-c-format
  msgid ""
  "Automatic character length function '%s' at %L must have an explicit "
  "interface"
  msgstr ""
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid ""
  "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is "
  "PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5815
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid ""
  "Character length of component '%s' needs to be a constant specification "
  "expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid ""
  "The component '%s' is a PRIVATE type and cannot be a component of '%s', "
  "which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid ""
  "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
  "attribute"
  msgstr ""
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid ""
  "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid ""
  "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid ""
  "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid ""
  "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have "
  "a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:6732
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid ""
  "Derived type variable '%s' at %L must have SEQUENCE attribute to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid ""
  "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid ""
  "Derived type variable '%s' at %L with pointer component(s) cannot be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid ""
  "Derived type variable '%s' at %L with default initializer cannot be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid ""
  "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid ""
  "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure "
  "procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid ""
  "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
  
! #: fortran/scanner.c:676 fortran/scanner.c:797
  #, no-c-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr ""
  
! #: fortran/scanner.c:721
  #, no-c-format
  msgid "Missing '&' in continued character constant at %C"
  msgstr ""
  
! #: fortran/scanner.c:930
  #, no-c-format
  msgid "Nonconforming tab character at %C"
  msgstr ""
  
! #: fortran/scanner.c:1021 fortran/scanner.c:1024
  #, no-c-format
  msgid "'&' not allowed by itself in line %d"
  msgstr ""
  
! #: fortran/scanner.c:1046 fortran/scanner.c:1049
  #, no-c-format
  msgid "'&' not allowed by itself with comment in line %d"
  msgstr ""
  
! #: fortran/scanner.c:1065
  #, no-c-format
  msgid "Nonconforming tab character in column 1 of line %d"
  msgstr ""
  
! #: fortran/scanner.c:1262
  #, no-c-format
  msgid "%s:%d: file %s left but not entered"
  msgstr ""
  
! #: fortran/scanner.c:1289
  #, no-c-format
  msgid "%s:%d: Illegal preprocessor directive"
  msgstr ""
  
! #: fortran/scanner.c:1382
  #, no-c-format
  msgid "File '%s' is being included recursively"
  msgstr ""
  
! #: fortran/scanner.c:1397
  #, no-c-format
  msgid "Can't open file '%s'"
  msgstr ""
  
! #: fortran/scanner.c:1406
  #, no-c-format
  msgid "Can't open included file '%s'"
  msgstr ""
  
! #: fortran/scanner.c:1508
  #, c-format
  msgid "%s:%3d %s\n"
  msgstr ""
  
! #: fortran/simplify.c:80
  #, no-c-format
  msgid "Result of %s overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.c:84
  #, no-c-format
  msgid "Result of %s underflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.c:88
  #, no-c-format
  msgid "Result of %s is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.c:92
  #, no-c-format
  msgid "Result of %s gives range error for its kind at %L"
  msgstr ""
  
! #: fortran/simplify.c:114
  #, no-c-format
  msgid "KIND parameter of %s at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/simplify.c:124
  #, no-c-format
  msgid "Invalid KIND parameter of %s at %L"
  msgstr ""
  
! #: fortran/simplify.c:262
  #, no-c-format
  msgid "Argument of ACHAR function at %L outside of range [0,127]"
  msgstr ""
  
! #: fortran/simplify.c:287
  #, no-c-format
  msgid "Argument of ACOS at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.c:309
  #, no-c-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr ""
  
! #: fortran/simplify.c:536
  #, no-c-format
  msgid "Argument of ASIN at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.c:592
  #, no-c-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr ""
  
! #: fortran/simplify.c:618
  #, no-c-format
  msgid ""
  "If first argument of ATAN2 %L is zero, then the second argument must not be "
  "zero"
  msgstr ""
  
! #: fortran/simplify.c:709
  #, no-c-format
  msgid "Argument of CHAR function at %L outside of range [0,255]"
  msgstr ""
  
! #: fortran/simplify.c:1248
  #, no-c-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr ""
  
! #: fortran/simplify.c:1255
  #, no-c-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr ""
  
! #: fortran/simplify.c:1292
  #, no-c-format
  msgid "Invalid second argument of IBCLR at %L"
  msgstr ""
  
! #: fortran/simplify.c:1300
  #, no-c-format
  msgid "Second argument of IBCLR exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.c:1334
  #, no-c-format
  msgid "Invalid second argument of IBITS at %L"
  msgstr ""
  
! #: fortran/simplify.c:1340
  #, no-c-format
  msgid "Invalid third argument of IBITS at %L"
  msgstr ""
  
! #: fortran/simplify.c:1350
  #, no-c-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.c:1398
  #, no-c-format
  msgid "Invalid second argument of IBSET at %L"
  msgstr ""
  
! #: fortran/simplify.c:1406
  #, no-c-format
  msgid "Second argument of IBSET exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.c:1436
  #, no-c-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr ""
  
! #: fortran/simplify.c:1648
  #, no-c-format
  msgid "Argument of INT at %L is not a valid type"
  msgstr ""
  
! #: fortran/simplify.c:1690
  #, no-c-format
  msgid "Argument of %s at %L is not a valid type"
  msgstr ""
  
! #: fortran/simplify.c:1785
  #, no-c-format
  msgid "Invalid second argument of ISHFT at %L"
  msgstr ""
  
! #: fortran/simplify.c:1801
  #, no-c-format
  msgid "Magnitude of second argument of ISHFT exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.c:1865
  #, no-c-format
  msgid "Invalid second argument of ISHFTC at %L"
  msgstr ""
  
! #: fortran/simplify.c:1879
  #, no-c-format
  msgid "Invalid third argument of ISHFTC at %L"
  msgstr ""
  
! #: fortran/simplify.c:1885
  #, no-c-format
  msgid ""
  "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %"
  "L"
  msgstr ""
  
! #: fortran/simplify.c:1901
  #, no-c-format
  msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
  msgstr ""
  
! #: fortran/simplify.c:1904
  #, no-c-format
  msgid ""
  "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
  "%L"
  msgstr ""
  
! #: fortran/simplify.c:1975
  #, no-c-format
  msgid "Argument of KIND at %L is a DERIVED type"
  msgstr ""
  
! #: fortran/simplify.c:2046
  #, no-c-format
  msgid "DIM argument at %L is out of bounds"
  msgstr ""
  
! #: fortran/simplify.c:2214
  #, no-c-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.c:2227
  #, no-c-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr ""
  
! #: fortran/simplify.c:2276
  #, no-c-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr ""
  
  #. Result is processor-dependent.
! #: fortran/simplify.c:2453
  #, no-c-format
  msgid "Second argument MOD at %L is zero"
  msgstr ""
  
  #. Result is processor-dependent.
! #: fortran/simplify.c:2464
  #, no-c-format
  msgid "Second argument of MOD at %L is zero"
  msgstr ""
--- 8544,9441 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3954
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4005
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.c:4016
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4028
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4075
  #, no-c-format
  msgid ""
  "Selection expression in computed GOTO statement at %L must be a scalar "
  "integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4093
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4102
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4167
  #, no-c-format
  msgid ""
  "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4194
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4206
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4220
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4323
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4362
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4369
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4376
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4385
  #, no-c-format
  msgid ""
  "Data transfer element at %L cannot be a full reference to an assumed-size "
  "array"
  msgstr ""
  
! #: fortran/resolve.c:4419
  #, no-c-format
  msgid ""
  "Statement at %L is not a valid branch target statement for the branch "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4428
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4461
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4477
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4551
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4567
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4581 fortran/resolve.c:4780
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4657
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr ""
  
! #: fortran/resolve.c:4689
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4736
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4744
  #, no-c-format
  msgid ""
  "The FORALL with index '%s' cause more than one assignment to this object at %"
  "L"
  msgstr ""
  
! #: fortran/resolve.c:4873
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4885 fortran/resolve.c:4888 fortran/resolve.c:4891
  #, no-c-format
  msgid ""
  "A FORALL index must not appear in a limit or stride expression in the same "
  "FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4944
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5074
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5077
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5088
  #, no-c-format
  msgid ""
  "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5103
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5130
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5139
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5148
  #, no-c-format
  msgid ""
  "Right side of assignment at %L is a derived type containing a POINTER in a "
  "PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5168
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5183
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5225
  #, no-c-format
  msgid ""
  "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5232
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5244
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5310
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5513
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5516
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5523
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5534
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5590
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5604
  #, no-c-format
  msgid ""
  "Entity with assumed character length at %L must be a dummy argument or a "
  "PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5623
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5661
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5673
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5676
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5691
  #, no-c-format
  msgid ""
  "The type %s cannot be host associated at %L because it is blocked by an "
  "incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5715
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5741
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5760
  #, no-c-format
  msgid ""
  "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5768
  #, no-c-format
  msgid ""
  "Automatic character length function '%s' at %L must have an explicit "
  "interface"
  msgstr ""
  
! #: fortran/resolve.c:5791
  #, no-c-format
  msgid ""
  "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is "
  "PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5806
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5814
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5835
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5839
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5843
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5847
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5856
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5881
  #, no-c-format
  msgid ""
  "Character length of component '%s' needs to be a constant specification "
  "expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5896
  #, no-c-format
  msgid ""
  "The component '%s' is a PRIVATE type and cannot be a component of '%s', "
  "which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5906
  #, no-c-format
  msgid ""
  "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
  "attribute"
  msgstr ""
  
! #: fortran/resolve.c:5916
  #, no-c-format
  msgid ""
  "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5934
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5975
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5988
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6001
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6020
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6037
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid ""
  "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6060
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6162
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6165
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6178
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6193
  #, no-c-format
  msgid ""
  "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6212
  #, no-c-format
  msgid ""
  "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have "
  "a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6250
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6283
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6362
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6406
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6419
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6511
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6519
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6527
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6650
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6726
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.c:6731
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.c:6816
  #, no-c-format
  msgid ""
  "Derived type variable '%s' at %L must have SEQUENCE attribute to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6824
  #, no-c-format
  msgid ""
  "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6839
  #, no-c-format
  msgid ""
  "Derived type variable '%s' at %L with pointer component(s) cannot be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6846
  #, no-c-format
  msgid ""
  "Derived type variable '%s' at %L with default initializer cannot be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6947
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6964
  #, no-c-format
  msgid ""
  "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6978
  #, no-c-format
  msgid ""
  "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure "
  "procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6987
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid ""
  "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7088
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7131
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7158
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7184
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7190
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7196
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7206
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7218
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7222
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7255
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
  
! #: fortran/scanner.c:675 fortran/scanner.c:796
  #, no-c-format
  msgid "Limit of %d continuations exceeded in statement at %C"
  msgstr ""
  
! #: fortran/scanner.c:720
  #, no-c-format
  msgid "Missing '&' in continued character constant at %C"
  msgstr ""
  
! #: fortran/scanner.c:929
  #, no-c-format
  msgid "Nonconforming tab character at %C"
  msgstr ""
  
! #: fortran/scanner.c:1020 fortran/scanner.c:1023
  #, no-c-format
  msgid "'&' not allowed by itself in line %d"
  msgstr ""
  
! #: fortran/scanner.c:1045 fortran/scanner.c:1048
  #, no-c-format
  msgid "'&' not allowed by itself with comment in line %d"
  msgstr ""
  
! #: fortran/scanner.c:1064
  #, no-c-format
  msgid "Nonconforming tab character in column 1 of line %d"
  msgstr ""
  
! #: fortran/scanner.c:1261
  #, no-c-format
  msgid "%s:%d: file %s left but not entered"
  msgstr ""
  
! #: fortran/scanner.c:1288
  #, no-c-format
  msgid "%s:%d: Illegal preprocessor directive"
  msgstr ""
  
! #: fortran/scanner.c:1381
  #, no-c-format
  msgid "File '%s' is being included recursively"
  msgstr ""
  
! #: fortran/scanner.c:1396
  #, no-c-format
  msgid "Can't open file '%s'"
  msgstr ""
  
! #: fortran/scanner.c:1405
  #, no-c-format
  msgid "Can't open included file '%s'"
  msgstr ""
  
! #: fortran/scanner.c:1507
  #, c-format
  msgid "%s:%3d %s\n"
  msgstr ""
  
! #: fortran/simplify.c:79
  #, no-c-format
  msgid "Result of %s overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.c:83
  #, no-c-format
  msgid "Result of %s underflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.c:87
  #, no-c-format
  msgid "Result of %s is NaN at %L"
  msgstr ""
  
! #: fortran/simplify.c:91
  #, no-c-format
  msgid "Result of %s gives range error for its kind at %L"
  msgstr ""
  
! #: fortran/simplify.c:113
  #, no-c-format
  msgid "KIND parameter of %s at %L must be an initialization expression"
  msgstr ""
  
! #: fortran/simplify.c:123
  #, no-c-format
  msgid "Invalid KIND parameter of %s at %L"
  msgstr ""
  
! #: fortran/simplify.c:261
  #, no-c-format
  msgid "Argument of ACHAR function at %L outside of range [0,127]"
  msgstr ""
  
! #: fortran/simplify.c:286
  #, no-c-format
  msgid "Argument of ACOS at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.c:308
  #, no-c-format
  msgid "Argument of ACOSH at %L must not be less than 1"
  msgstr ""
  
! #: fortran/simplify.c:535
  #, no-c-format
  msgid "Argument of ASIN at %L must be between -1 and 1"
  msgstr ""
  
! #: fortran/simplify.c:591
  #, no-c-format
  msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgstr ""
  
! #: fortran/simplify.c:617
  #, no-c-format
  msgid ""
  "If first argument of ATAN2 %L is zero, then the second argument must not be "
  "zero"
  msgstr ""
  
! #: fortran/simplify.c:708
  #, no-c-format
  msgid "Argument of CHAR function at %L outside of range [0,255]"
  msgstr ""
  
! #: fortran/simplify.c:1247
  #, no-c-format
  msgid "Argument of IACHAR at %L must be of length one"
  msgstr ""
  
! #: fortran/simplify.c:1254
  #, no-c-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
  msgstr ""
  
! #: fortran/simplify.c:1291
  #, no-c-format
  msgid "Invalid second argument of IBCLR at %L"
  msgstr ""
  
! #: fortran/simplify.c:1299
  #, no-c-format
  msgid "Second argument of IBCLR exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.c:1333
  #, no-c-format
  msgid "Invalid second argument of IBITS at %L"
  msgstr ""
  
! #: fortran/simplify.c:1339
  #, no-c-format
  msgid "Invalid third argument of IBITS at %L"
  msgstr ""
  
! #: fortran/simplify.c:1349
  #, no-c-format
  msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.c:1397
  #, no-c-format
  msgid "Invalid second argument of IBSET at %L"
  msgstr ""
  
! #: fortran/simplify.c:1405
  #, no-c-format
  msgid "Second argument of IBSET exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.c:1435
  #, no-c-format
  msgid "Argument of ICHAR at %L must be of length one"
  msgstr ""
  
! #: fortran/simplify.c:1647
  #, no-c-format
  msgid "Argument of INT at %L is not a valid type"
  msgstr ""
  
! #: fortran/simplify.c:1689
  #, no-c-format
  msgid "Argument of %s at %L is not a valid type"
  msgstr ""
  
! #: fortran/simplify.c:1784
  #, no-c-format
  msgid "Invalid second argument of ISHFT at %L"
  msgstr ""
  
! #: fortran/simplify.c:1800
  #, no-c-format
  msgid "Magnitude of second argument of ISHFT exceeds bit size at %L"
  msgstr ""
  
! #: fortran/simplify.c:1864
  #, no-c-format
  msgid "Invalid second argument of ISHFTC at %L"
  msgstr ""
  
! #: fortran/simplify.c:1878
  #, no-c-format
  msgid "Invalid third argument of ISHFTC at %L"
  msgstr ""
  
! #: fortran/simplify.c:1884
  #, no-c-format
  msgid ""
  "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %"
  "L"
  msgstr ""
  
! #: fortran/simplify.c:1900
  #, no-c-format
  msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
  msgstr ""
  
! #: fortran/simplify.c:1903
  #, no-c-format
  msgid ""
  "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
  "%L"
  msgstr ""
  
! #: fortran/simplify.c:1974
  #, no-c-format
  msgid "Argument of KIND at %L is a DERIVED type"
  msgstr ""
  
! #: fortran/simplify.c:2045
  #, no-c-format
  msgid "DIM argument at %L is out of bounds"
  msgstr ""
  
! #: fortran/simplify.c:2213
  #, no-c-format
  msgid "Argument of LOG at %L cannot be less than or equal to zero"
  msgstr ""
  
! #: fortran/simplify.c:2226
  #, no-c-format
  msgid "Complex argument of LOG at %L cannot be zero"
  msgstr ""
  
! #: fortran/simplify.c:2275
  #, no-c-format
  msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
  msgstr ""
  
  #. Result is processor-dependent.
! #: fortran/simplify.c:2452
  #, no-c-format
  msgid "Second argument MOD at %L is zero"
  msgstr ""
  
  #. Result is processor-dependent.
! #: fortran/simplify.c:2463
  #, no-c-format
  msgid "Second argument of MOD at %L is zero"
  msgstr ""
*************** msgstr ""
*** 9443,9733 ****
  #. Result is processor-dependent. This processor just opts
  #. to not handle it at all.
  #. Result is processor-dependent.
! #: fortran/simplify.c:2512 fortran/simplify.c:2524
  #, no-c-format
  msgid "Second argument of MODULO at %L is zero"
  msgstr ""
  
! #: fortran/simplify.c:2579
  #, no-c-format
  msgid "Second argument of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.c:2903
  #, no-c-format
  msgid "Invalid second argument of REPEAT at %L"
  msgstr ""
  
! #: fortran/simplify.c:2977
  #, no-c-format
  msgid "Integer too large in shape specification at %L"
  msgstr ""
  
! #: fortran/simplify.c:2987
  #, no-c-format
  msgid "Too many dimensions in shape specification for RESHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.c:2995
  #, no-c-format
  msgid "Shape specification at %L cannot be negative"
  msgstr ""
  
! #: fortran/simplify.c:3005
  #, no-c-format
  msgid "Shape specification at %L cannot be the null array"
  msgstr ""
  
! #: fortran/simplify.c:3029
  #, no-c-format
  msgid ""
  "ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameter"
  msgstr ""
  
! #: fortran/simplify.c:3036
  #, no-c-format
  msgid "Error in ORDER parameter of RESHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.c:3046
  #, no-c-format
  msgid "ORDER parameter of RESHAPE at %L is out of range"
  msgstr ""
  
! #: fortran/simplify.c:3055
  #, no-c-format
  msgid "Invalid permutation in ORDER parameter at %L"
  msgstr ""
  
! #: fortran/simplify.c:3112
  #, no-c-format
  msgid "PAD parameter required for short SOURCE parameter at %L"
  msgstr ""
  
! #: fortran/simplify.c:3282
  #, no-c-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.c:3900
  #, no-c-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr ""
  
! #: fortran/simplify.c:3962
  #, no-c-format
  msgid "TRANSFER intrinsic not implemented for initialization at %L"
  msgstr ""
  
! #: fortran/symbol.c:112
  #, no-c-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/symbol.c:152
  #, no-c-format
  msgid "Letter '%c' already set in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/symbol.c:174
  #, no-c-format
  msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
  msgstr ""
  
! #: fortran/symbol.c:185
  #, no-c-format
  msgid "Letter %c already has an IMPLICIT type at %C"
  msgstr ""
  
! #: fortran/symbol.c:233
  #, no-c-format
  msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.c:314
  #, no-c-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr ""
  
! #: fortran/symbol.c:522 fortran/symbol.c:1021
  #, no-c-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr ""
  
! #: fortran/symbol.c:525
  #, no-c-format
  msgid "%s attribute conflicts with %s attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/symbol.c:533
  #, no-c-format
  msgid ""
  "In the selected standard, %s attribute conflicts with %s attribute at %L"
  msgstr ""
  
! #: fortran/symbol.c:539
  #, no-c-format
  msgid ""
  "In the selected standard, %s attribute conflicts with %s attribute in '%s' "
  "at %L"
  msgstr ""
  
! #: fortran/symbol.c:582
  #, no-c-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.c:585
  #, no-c-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.c:601
  #, no-c-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:740
  #, no-c-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements."
  msgstr ""
  
! #: fortran/symbol.c:772
  #, no-c-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.c:780
  #, no-c-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:1051
  #, no-c-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.c:1086
  #, no-c-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.c:1109
  #, no-c-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.c:1129
  #, no-c-format
  msgid "Symbol '%s' at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.c:1174
  #, no-c-format
  msgid "Symbol '%s' at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.c:1314
  #, no-c-format
  msgid "Component '%s' at %C already declared at %L"
  msgstr ""
  
! #: fortran/symbol.c:1392
  #, no-c-format
  msgid "Symbol '%s' at %C is ambiguous"
  msgstr ""
  
! #: fortran/symbol.c:1424
  #, no-c-format
  msgid "Derived type '%s' at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.c:1452
  #, no-c-format
  msgid "'%s' at %C is not a member of the '%s' structure"
  msgstr ""
  
! #: fortran/symbol.c:1458
  #, no-c-format
  msgid "Component '%s' at %C is a PRIVATE component of '%s'"
  msgstr ""
  
! #: fortran/symbol.c:1611
  #, no-c-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.c:1621
  #, no-c-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.c:1630
  #, no-c-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.c:1672
  #, no-c-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.c:1680
  #, no-c-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.c:1934
  #, no-c-format
  msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgstr ""
  
! #: fortran/symbol.c:1937
  #, no-c-format
  msgid ""
  "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.c:2078
  #, no-c-format
  msgid "Symbol '%s' at %C has already been host associated"
  msgstr ""
  
! #: fortran/trans-common.c:366
  #, no-c-format
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr ""
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid ""
  "The equivalence set for variable '%s' declared at %L violates alignment "
  "requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid ""
  "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
--- 9443,9733 ----
  #. Result is processor-dependent. This processor just opts
  #. to not handle it at all.
  #. Result is processor-dependent.
! #: fortran/simplify.c:2511 fortran/simplify.c:2523
  #, no-c-format
  msgid "Second argument of MODULO at %L is zero"
  msgstr ""
  
! #: fortran/simplify.c:2578
  #, no-c-format
  msgid "Second argument of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/simplify.c:2902
  #, no-c-format
  msgid "Invalid second argument of REPEAT at %L"
  msgstr ""
  
! #: fortran/simplify.c:2976
  #, no-c-format
  msgid "Integer too large in shape specification at %L"
  msgstr ""
  
! #: fortran/simplify.c:2986
  #, no-c-format
  msgid "Too many dimensions in shape specification for RESHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.c:2994
  #, no-c-format
  msgid "Shape specification at %L cannot be negative"
  msgstr ""
  
! #: fortran/simplify.c:3004
  #, no-c-format
  msgid "Shape specification at %L cannot be the null array"
  msgstr ""
  
! #: fortran/simplify.c:3028
  #, no-c-format
  msgid ""
  "ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameter"
  msgstr ""
  
! #: fortran/simplify.c:3035
  #, no-c-format
  msgid "Error in ORDER parameter of RESHAPE at %L"
  msgstr ""
  
! #: fortran/simplify.c:3045
  #, no-c-format
  msgid "ORDER parameter of RESHAPE at %L is out of range"
  msgstr ""
  
! #: fortran/simplify.c:3054
  #, no-c-format
  msgid "Invalid permutation in ORDER parameter at %L"
  msgstr ""
  
! #: fortran/simplify.c:3111
  #, no-c-format
  msgid "PAD parameter required for short SOURCE parameter at %L"
  msgstr ""
  
! #: fortran/simplify.c:3281
  #, no-c-format
  msgid "Result of SCALE overflows its kind at %L"
  msgstr ""
  
! #: fortran/simplify.c:3899
  #, no-c-format
  msgid "Argument of SQRT at %L has a negative value"
  msgstr ""
  
! #: fortran/simplify.c:3961
  #, no-c-format
  msgid "TRANSFER intrinsic not implemented for initialization at %L"
  msgstr ""
  
! #: fortran/symbol.c:111
  #, no-c-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/symbol.c:151
  #, no-c-format
  msgid "Letter '%c' already set in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/symbol.c:173
  #, no-c-format
  msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
  msgstr ""
  
! #: fortran/symbol.c:184
  #, no-c-format
  msgid "Letter %c already has an IMPLICIT type at %C"
  msgstr ""
  
! #: fortran/symbol.c:232
  #, no-c-format
  msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.c:313
  #, no-c-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr ""
  
! #: fortran/symbol.c:521 fortran/symbol.c:1020
  #, no-c-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr ""
  
! #: fortran/symbol.c:524
  #, no-c-format
  msgid "%s attribute conflicts with %s attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/symbol.c:532
  #, no-c-format
  msgid ""
  "In the selected standard, %s attribute conflicts with %s attribute at %L"
  msgstr ""
  
! #: fortran/symbol.c:538
  #, no-c-format
  msgid ""
  "In the selected standard, %s attribute conflicts with %s attribute in '%s' "
  "at %L"
  msgstr ""
  
! #: fortran/symbol.c:581
  #, no-c-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.c:584
  #, no-c-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.c:600
  #, no-c-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:739
  #, no-c-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements."
  msgstr ""
  
! #: fortran/symbol.c:771
  #, no-c-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.c:779
  #, no-c-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.c:1050
  #, no-c-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.c:1085
  #, no-c-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.c:1108
  #, no-c-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.c:1128
  #, no-c-format
  msgid "Symbol '%s' at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.c:1173
  #, no-c-format
  msgid "Symbol '%s' at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.c:1313
  #, no-c-format
  msgid "Component '%s' at %C already declared at %L"
  msgstr ""
  
! #: fortran/symbol.c:1391
  #, no-c-format
  msgid "Symbol '%s' at %C is ambiguous"
  msgstr ""
  
! #: fortran/symbol.c:1423
  #, no-c-format
  msgid "Derived type '%s' at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.c:1451
  #, no-c-format
  msgid "'%s' at %C is not a member of the '%s' structure"
  msgstr ""
  
! #: fortran/symbol.c:1457
  #, no-c-format
  msgid "Component '%s' at %C is a PRIVATE component of '%s'"
  msgstr ""
  
! #: fortran/symbol.c:1610
  #, no-c-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.c:1620
  #, no-c-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.c:1629
  #, no-c-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.c:1671
  #, no-c-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.c:1679
  #, no-c-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.c:1933
  #, no-c-format
  msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgstr ""
  
! #: fortran/symbol.c:1936
  #, no-c-format
  msgid ""
  "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.c:2077
  #, no-c-format
  msgid "Symbol '%s' at %C has already been host associated"
  msgstr ""
  
! #: fortran/trans-common.c:365
  #, no-c-format
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr ""
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid ""
  "The equivalence set for variable '%s' declared at %L violates alignment "
  "requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid ""
  "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
*************** msgstr ""
*** 9736,9772 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:968
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
  
! #: fortran/trans-decl.c:446
  #, no-c-format
  msgid "storage size not known"
  msgstr ""
  
! #: fortran/trans-decl.c:453
  #, no-c-format
  msgid "storage size not constant"
  msgstr ""
  
! #: fortran/trans-decl.c:2933
  #, no-c-format
  msgid "Unused parameter %s declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:2939
  #, no-c-format
  msgid "Unused variable %s declared at %L"
  msgstr ""
--- 9736,9772 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:967
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
  
! #: fortran/trans-decl.c:445
  #, no-c-format
  msgid "storage size not known"
  msgstr ""
  
! #: fortran/trans-decl.c:452
  #, no-c-format
  msgid "storage size not constant"
  msgstr ""
  
! #: fortran/trans-decl.c:2932
  #, no-c-format
  msgid "Unused parameter %s declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.c:2938
  #, no-c-format
  msgid "Unused variable %s declared at %L"
  msgstr ""
*************** msgstr ""
*** 9776,9787 ****
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:767
  #, no-c-format
  msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:3339
  msgid "Argument NCOPIES of REPEAT intrinsic is negative"
  msgstr ""
  
--- 9776,9787 ----
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:766
  #, no-c-format
  msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:3338
  msgid "Argument NCOPIES of REPEAT intrinsic is negative"
  msgstr ""
  
*************** msgstr ""
*** 9790,10187 ****
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers."
  msgstr ""
  
! #: fortran/trans-stmt.c:157
  msgid "Assigned label is not a target label"
  msgstr ""
  
! #: fortran/trans-stmt.c:184
  msgid "Assigned label is not in the list"
  msgstr ""
  
! #: fortran/trans-stmt.c:439
  #, no-c-format
  msgid "An alternate return at %L without a * dummy argument"
  msgstr ""
  
! #: fortran/trans.c:49
  msgid "Array bound mismatch"
  msgstr ""
  
! #: fortran/trans.c:50
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.c:51
  msgid "Incorrect function return value"
  msgstr ""
  
  #. FIXME: i18n bug here.  Order of prints should not be
  #. fixed.
! #: java/gjavah.c:916
  #, c-format
  msgid "ignored method '"
  msgstr ""
  
! #: java/gjavah.c:918
  #, c-format
  msgid "' marked virtual\n"
  msgstr ""
  
! #: java/gjavah.c:2356
  #, c-format
  msgid "Try '"
  msgstr ""
  
! #: java/gjavah.c:2356
  #, c-format
  msgid " --help' for more information.\n"
  msgstr ""
  
! #: java/gjavah.c:2363
  #, c-format
  msgid "Usage: "
  msgstr ""
  
! #: java/gjavah.c:2363
  #, c-format
  msgid ""
  " [OPTION]... CLASS...\n"
  "\n"
  msgstr ""
  
! #: java/gjavah.c:2364
  #, c-format
  msgid ""
  "Generate C or C++ header files from .class files\n"
  "\n"
  msgstr ""
  
! #: java/gjavah.c:2365
  #, c-format
  msgid "  -stubs                  Generate an implementation stub file\n"
  msgstr ""
  
! #: java/gjavah.c:2366
  #, c-format
  msgid "  -jni                    Generate a JNI header or stub\n"
  msgstr ""
  
! #: java/gjavah.c:2367
  #, c-format
  msgid "  -force                  Always overwrite output files\n"
  msgstr ""
  
! #: java/gjavah.c:2368
  #, c-format
  msgid "  -old                    Unused compatibility option\n"
  msgstr ""
  
! #: java/gjavah.c:2369
  #, c-format
  msgid "  -trace                  Unused compatibility option\n"
  msgstr ""
  
! #: java/gjavah.c:2370
  #, c-format
  msgid "  -J OPTION               Unused compatibility option\n"
  msgstr ""
  
! #: java/gjavah.c:2372
  #, c-format
  msgid "  -add TEXT               Insert TEXT into class body\n"
  msgstr ""
  
! #: java/gjavah.c:2373
  #, c-format
  msgid "  -append TEXT            Insert TEXT after class declaration\n"
  msgstr ""
  
! #: java/gjavah.c:2374
  #, c-format
  msgid "  -friend TEXT            Insert TEXT as 'friend' declaration\n"
  msgstr ""
  
! #: java/gjavah.c:2375
  #, c-format
  msgid "  -prepend TEXT           Insert TEXT before start of class\n"
  msgstr ""
  
! #: java/gjavah.c:2377 java/jcf-dump.c:917
  #, c-format
  msgid "  --classpath PATH        Set path to find .class files\n"
  msgstr ""
  
! #: java/gjavah.c:2378 java/jcf-dump.c:918
  #, c-format
  msgid "  -IDIR                   Append directory to class path\n"
  msgstr ""
  
! #: java/gjavah.c:2379 java/jcf-dump.c:919
  #, c-format
  msgid "  --bootclasspath PATH    Override built-in class path\n"
  msgstr ""
  
! #: java/gjavah.c:2380 java/jcf-dump.c:920
  #, c-format
  msgid "  --extdirs PATH          Set extensions directory path\n"
  msgstr ""
  
! #: java/gjavah.c:2381
  #, c-format
  msgid "  -d DIRECTORY            Set output directory name\n"
  msgstr ""
  
! #: java/gjavah.c:2382 java/jcf-dump.c:921 java/jv-scan.c:115
  #, c-format
  msgid "  -o FILE                 Set output file name\n"
  msgstr ""
  
! #: java/gjavah.c:2383
  #, c-format
  msgid "  -td DIRECTORY           Set temporary directory name\n"
  msgstr ""
  
! #: java/gjavah.c:2385 java/jcf-dump.c:923 java/jv-scan.c:117
  #, c-format
  msgid "  --help                  Print this help, then exit\n"
  msgstr ""
  
! #: java/gjavah.c:2386 java/jcf-dump.c:924 java/jv-scan.c:118
  #, c-format
  msgid "  --version               Print version number, then exit\n"
  msgstr ""
  
! #: java/gjavah.c:2387 java/jcf-dump.c:925
  #, c-format
  msgid "  -v, --verbose           Print extra information while running\n"
  msgstr ""
  
! #: java/gjavah.c:2389
  #, c-format
  msgid ""
  "  -M                      Print all dependencies to stdout;\n"
  "                             suppress ordinary output\n"
  msgstr ""
  
! #: java/gjavah.c:2391
  #, c-format
  msgid ""
  "  -MM                     Print non-system dependencies to stdout;\n"
  "                             suppress ordinary output\n"
  msgstr ""
  
! #: java/gjavah.c:2393
  #, c-format
  msgid "  -MD                     Print all dependencies to stdout\n"
  msgstr ""
  
! #: java/gjavah.c:2394
  #, c-format
  msgid "  -MMD                    Print non-system dependencies to stdout\n"
  msgstr ""
  
! #: java/gjavah.c:2397 java/jcf-dump.c:927 java/jv-scan.c:120
  #, c-format
  msgid ""
  "For bug reporting instructions, please see:\n"
  "%s.\n"
  msgstr ""
  
! #: java/gjavah.c:2581
  #, c-format
  msgid "Processing %s\n"
  msgstr ""
  
! #: java/gjavah.c:2591
  #, c-format
  msgid "Found in %s\n"
  msgstr ""
  
! #: java/jcf-dump.c:834
  #, c-format
  msgid "Not a valid Java .class file.\n"
  msgstr ""
  
! #: java/jcf-dump.c:840
  #, c-format
  msgid "error while parsing constant pool\n"
  msgstr ""
  
! #: java/jcf-dump.c:846 java/jcf-parse.c:756
  #, gcc-internal-format
  msgid "error in constant pool entry #%d\n"
  msgstr ""
  
! #: java/jcf-dump.c:856
  #, c-format
  msgid "error while parsing fields\n"
  msgstr ""
  
! #: java/jcf-dump.c:862
  #, c-format
  msgid "error while parsing methods\n"
  msgstr ""
  
! #: java/jcf-dump.c:868
  #, c-format
  msgid "error while parsing final attributes\n"
  msgstr ""
  
! #: java/jcf-dump.c:905
  #, c-format
  msgid "Try 'jcf-dump --help' for more information.\n"
  msgstr ""
  
! #: java/jcf-dump.c:912
  #, c-format
  msgid ""
  "Usage: jcf-dump [OPTION]... CLASS...\n"
  "\n"
  msgstr ""
  
! #: java/jcf-dump.c:913
  #, c-format
  msgid ""
  "Display contents of a class file in readable form.\n"
  "\n"
  msgstr ""
  
! #: java/jcf-dump.c:914
  #, c-format
  msgid "  -c                      Disassemble method bodies\n"
  msgstr ""
  
! #: java/jcf-dump.c:915
  #, c-format
  msgid "  --javap                 Generate output in 'javap' format\n"
  msgstr ""
  
! #: java/jcf-dump.c:955 java/jcf-dump.c:1023
  #, c-format
  msgid "jcf-dump: no classes specified\n"
  msgstr ""
  
! #: java/jcf-dump.c:1043
  #, c-format
  msgid "Cannot open '%s' for output.\n"
  msgstr ""
  
! #: java/jcf-dump.c:1089
  #, c-format
  msgid "bad format of .zip/.jar archive\n"
  msgstr ""
  
! #: java/jcf-dump.c:1207
  #, c-format
  msgid "Bad byte codes.\n"
  msgstr ""
  
! #: java/jv-scan.c:100
  #, c-format
  msgid "Try 'jv-scan --help' for more information.\n"
  msgstr ""
  
! #: java/jv-scan.c:107
  #, c-format
  msgid ""
  "Usage: jv-scan [OPTION]... FILE...\n"
  "\n"
  msgstr ""
  
! #: java/jv-scan.c:108
  #, c-format
  msgid ""
  "Print useful information read from Java source files.\n"
  "\n"
  msgstr ""
  
! #: java/jv-scan.c:109
  #, c-format
  msgid "  --no-assert             Don't recognize the assert keyword\n"
  msgstr ""
  
! #: java/jv-scan.c:110
  #, c-format
  msgid "  --complexity            Print cyclomatic complexity of input file\n"
  msgstr ""
  
! #: java/jv-scan.c:111
  #, c-format
  msgid "  --encoding NAME         Specify encoding of input file\n"
  msgstr ""
  
! #: java/jv-scan.c:112
  #, c-format
  msgid "  --print-main            Print name of class containing 'main'\n"
  msgstr ""
  
! #: java/jv-scan.c:113
  #, c-format
  msgid "  --list-class            List all classes defined in file\n"
  msgstr ""
  
! #: java/jv-scan.c:114
  #, c-format
  msgid ""
  "  --list-filename         Print input filename when listing class names\n"
  msgstr ""
  
! #: java/jv-scan.c:257
  #, c-format
  msgid "%s: error: "
  msgstr ""
  
! #: java/jv-scan.c:269 java/jv-scan.c:280
  #, c-format
  msgid "%s: warning: "
  msgstr ""
  
! #: java/jvgenmain.c:48
  #, c-format
  msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
  msgstr ""
  
! #: java/jvgenmain.c:101
  #, c-format
  msgid "%s: Cannot open output file: %s\n"
  msgstr ""
  
! #: java/jvgenmain.c:138
  #, c-format
  msgid "%s: Failed to close output file %s\n"
  msgstr ""
  
! #: java/jvspec.c:427
  #, c-format
  msgid "can't specify '-D' without '--main'\n"
  msgstr ""
  
! #: java/jvspec.c:430
  #, c-format
  msgid "'%s' is not a valid class name"
  msgstr ""
  
! #: java/jvspec.c:436
  #, c-format
  msgid "--resource requires -o"
  msgstr ""
  
! #: java/jvspec.c:450
  #, c-format
  msgid "cannot specify both -C and -o"
  msgstr ""
  
! #: java/jvspec.c:462
  #, c-format
  msgid "cannot create temporary file"
  msgstr ""
  
! #: java/jvspec.c:490
  #, c-format
  msgid "using both @FILE with multiple files not implemented"
  msgstr ""
  
! #: java/jvspec.c:555
  #, c-format
  msgid "cannot specify 'main' class when not linking"
  msgstr ""
--- 9790,10187 ----
  msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers."
  msgstr ""
  
! #: fortran/trans-stmt.c:156
  msgid "Assigned label is not a target label"
  msgstr ""
  
! #: fortran/trans-stmt.c:183
  msgid "Assigned label is not in the list"
  msgstr ""
  
! #: fortran/trans-stmt.c:438
  #, no-c-format
  msgid "An alternate return at %L without a * dummy argument"
  msgstr ""
  
! #: fortran/trans.c:48
  msgid "Array bound mismatch"
  msgstr ""
  
! #: fortran/trans.c:49
  msgid "Array reference out of bounds"
  msgstr ""
  
! #: fortran/trans.c:50
  msgid "Incorrect function return value"
  msgstr ""
  
  #. FIXME: i18n bug here.  Order of prints should not be
  #. fixed.
! #: java/gjavah.c:915
  #, c-format
  msgid "ignored method '"
  msgstr ""
  
! #: java/gjavah.c:917
  #, c-format
  msgid "' marked virtual\n"
  msgstr ""
  
! #: java/gjavah.c:2355
  #, c-format
  msgid "Try '"
  msgstr ""
  
! #: java/gjavah.c:2355
  #, c-format
  msgid " --help' for more information.\n"
  msgstr ""
  
! #: java/gjavah.c:2362
  #, c-format
  msgid "Usage: "
  msgstr ""
  
! #: java/gjavah.c:2362
  #, c-format
  msgid ""
  " [OPTION]... CLASS...\n"
  "\n"
  msgstr ""
  
! #: java/gjavah.c:2363
  #, c-format
  msgid ""
  "Generate C or C++ header files from .class files\n"
  "\n"
  msgstr ""
  
! #: java/gjavah.c:2364
  #, c-format
  msgid "  -stubs                  Generate an implementation stub file\n"
  msgstr ""
  
! #: java/gjavah.c:2365
  #, c-format
  msgid "  -jni                    Generate a JNI header or stub\n"
  msgstr ""
  
! #: java/gjavah.c:2366
  #, c-format
  msgid "  -force                  Always overwrite output files\n"
  msgstr ""
  
! #: java/gjavah.c:2367
  #, c-format
  msgid "  -old                    Unused compatibility option\n"
  msgstr ""
  
! #: java/gjavah.c:2368
  #, c-format
  msgid "  -trace                  Unused compatibility option\n"
  msgstr ""
  
! #: java/gjavah.c:2369
  #, c-format
  msgid "  -J OPTION               Unused compatibility option\n"
  msgstr ""
  
! #: java/gjavah.c:2371
  #, c-format
  msgid "  -add TEXT               Insert TEXT into class body\n"
  msgstr ""
  
! #: java/gjavah.c:2372
  #, c-format
  msgid "  -append TEXT            Insert TEXT after class declaration\n"
  msgstr ""
  
! #: java/gjavah.c:2373
  #, c-format
  msgid "  -friend TEXT            Insert TEXT as 'friend' declaration\n"
  msgstr ""
  
! #: java/gjavah.c:2374
  #, c-format
  msgid "  -prepend TEXT           Insert TEXT before start of class\n"
  msgstr ""
  
! #: java/gjavah.c:2376 java/jcf-dump.c:916
  #, c-format
  msgid "  --classpath PATH        Set path to find .class files\n"
  msgstr ""
  
! #: java/gjavah.c:2377 java/jcf-dump.c:917
  #, c-format
  msgid "  -IDIR                   Append directory to class path\n"
  msgstr ""
  
! #: java/gjavah.c:2378 java/jcf-dump.c:918
  #, c-format
  msgid "  --bootclasspath PATH    Override built-in class path\n"
  msgstr ""
  
! #: java/gjavah.c:2379 java/jcf-dump.c:919
  #, c-format
  msgid "  --extdirs PATH          Set extensions directory path\n"
  msgstr ""
  
! #: java/gjavah.c:2380
  #, c-format
  msgid "  -d DIRECTORY            Set output directory name\n"
  msgstr ""
  
! #: java/gjavah.c:2381 java/jcf-dump.c:920 java/jv-scan.c:114
  #, c-format
  msgid "  -o FILE                 Set output file name\n"
  msgstr ""
  
! #: java/gjavah.c:2382
  #, c-format
  msgid "  -td DIRECTORY           Set temporary directory name\n"
  msgstr ""
  
! #: java/gjavah.c:2384 java/jcf-dump.c:922 java/jv-scan.c:116
  #, c-format
  msgid "  --help                  Print this help, then exit\n"
  msgstr ""
  
! #: java/gjavah.c:2385 java/jcf-dump.c:923 java/jv-scan.c:117
  #, c-format
  msgid "  --version               Print version number, then exit\n"
  msgstr ""
  
! #: java/gjavah.c:2386 java/jcf-dump.c:924
  #, c-format
  msgid "  -v, --verbose           Print extra information while running\n"
  msgstr ""
  
! #: java/gjavah.c:2388
  #, c-format
  msgid ""
  "  -M                      Print all dependencies to stdout;\n"
  "                             suppress ordinary output\n"
  msgstr ""
  
! #: java/gjavah.c:2390
  #, c-format
  msgid ""
  "  -MM                     Print non-system dependencies to stdout;\n"
  "                             suppress ordinary output\n"
  msgstr ""
  
! #: java/gjavah.c:2392
  #, c-format
  msgid "  -MD                     Print all dependencies to stdout\n"
  msgstr ""
  
! #: java/gjavah.c:2393
  #, c-format
  msgid "  -MMD                    Print non-system dependencies to stdout\n"
  msgstr ""
  
! #: java/gjavah.c:2396 java/jcf-dump.c:926 java/jv-scan.c:119
  #, c-format
  msgid ""
  "For bug reporting instructions, please see:\n"
  "%s.\n"
  msgstr ""
  
! #: java/gjavah.c:2580
  #, c-format
  msgid "Processing %s\n"
  msgstr ""
  
! #: java/gjavah.c:2590
  #, c-format
  msgid "Found in %s\n"
  msgstr ""
  
! #: java/jcf-dump.c:833
  #, c-format
  msgid "Not a valid Java .class file.\n"
  msgstr ""
  
! #: java/jcf-dump.c:839
  #, c-format
  msgid "error while parsing constant pool\n"
  msgstr ""
  
! #: java/jcf-dump.c:845 java/jcf-parse.c:755
  #, gcc-internal-format
  msgid "error in constant pool entry #%d\n"
  msgstr ""
  
! #: java/jcf-dump.c:855
  #, c-format
  msgid "error while parsing fields\n"
  msgstr ""
  
! #: java/jcf-dump.c:861
  #, c-format
  msgid "error while parsing methods\n"
  msgstr ""
  
! #: java/jcf-dump.c:867
  #, c-format
  msgid "error while parsing final attributes\n"
  msgstr ""
  
! #: java/jcf-dump.c:904
  #, c-format
  msgid "Try 'jcf-dump --help' for more information.\n"
  msgstr ""
  
! #: java/jcf-dump.c:911
  #, c-format
  msgid ""
  "Usage: jcf-dump [OPTION]... CLASS...\n"
  "\n"
  msgstr ""
  
! #: java/jcf-dump.c:912
  #, c-format
  msgid ""
  "Display contents of a class file in readable form.\n"
  "\n"
  msgstr ""
  
! #: java/jcf-dump.c:913
  #, c-format
  msgid "  -c                      Disassemble method bodies\n"
  msgstr ""
  
! #: java/jcf-dump.c:914
  #, c-format
  msgid "  --javap                 Generate output in 'javap' format\n"
  msgstr ""
  
! #: java/jcf-dump.c:954 java/jcf-dump.c:1022
  #, c-format
  msgid "jcf-dump: no classes specified\n"
  msgstr ""
  
! #: java/jcf-dump.c:1042
  #, c-format
  msgid "Cannot open '%s' for output.\n"
  msgstr ""
  
! #: java/jcf-dump.c:1088
  #, c-format
  msgid "bad format of .zip/.jar archive\n"
  msgstr ""
  
! #: java/jcf-dump.c:1206
  #, c-format
  msgid "Bad byte codes.\n"
  msgstr ""
  
! #: java/jv-scan.c:99
  #, c-format
  msgid "Try 'jv-scan --help' for more information.\n"
  msgstr ""
  
! #: java/jv-scan.c:106
  #, c-format
  msgid ""
  "Usage: jv-scan [OPTION]... FILE...\n"
  "\n"
  msgstr ""
  
! #: java/jv-scan.c:107
  #, c-format
  msgid ""
  "Print useful information read from Java source files.\n"
  "\n"
  msgstr ""
  
! #: java/jv-scan.c:108
  #, c-format
  msgid "  --no-assert             Don't recognize the assert keyword\n"
  msgstr ""
  
! #: java/jv-scan.c:109
  #, c-format
  msgid "  --complexity            Print cyclomatic complexity of input file\n"
  msgstr ""
  
! #: java/jv-scan.c:110
  #, c-format
  msgid "  --encoding NAME         Specify encoding of input file\n"
  msgstr ""
  
! #: java/jv-scan.c:111
  #, c-format
  msgid "  --print-main            Print name of class containing 'main'\n"
  msgstr ""
  
! #: java/jv-scan.c:112
  #, c-format
  msgid "  --list-class            List all classes defined in file\n"
  msgstr ""
  
! #: java/jv-scan.c:113
  #, c-format
  msgid ""
  "  --list-filename         Print input filename when listing class names\n"
  msgstr ""
  
! #: java/jv-scan.c:256
  #, c-format
  msgid "%s: error: "
  msgstr ""
  
! #: java/jv-scan.c:268 java/jv-scan.c:279
  #, c-format
  msgid "%s: warning: "
  msgstr ""
  
! #: java/jvgenmain.c:47
  #, c-format
  msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
  msgstr ""
  
! #: java/jvgenmain.c:100
  #, c-format
  msgid "%s: Cannot open output file: %s\n"
  msgstr ""
  
! #: java/jvgenmain.c:137
  #, c-format
  msgid "%s: Failed to close output file %s\n"
  msgstr ""
  
! #: java/jvspec.c:426
  #, c-format
  msgid "can't specify '-D' without '--main'\n"
  msgstr ""
  
! #: java/jvspec.c:429
  #, c-format
  msgid "'%s' is not a valid class name"
  msgstr ""
  
! #: java/jvspec.c:435
  #, c-format
  msgid "--resource requires -o"
  msgstr ""
  
! #: java/jvspec.c:449
  #, c-format
  msgid "cannot specify both -C and -o"
  msgstr ""
  
! #: java/jvspec.c:461
  #, c-format
  msgid "cannot create temporary file"
  msgstr ""
  
! #: java/jvspec.c:489
  #, c-format
  msgid "using both @FILE with multiple files not implemented"
  msgstr ""
  
! #: java/jvspec.c:554
  #, c-format
  msgid "cannot specify 'main' class when not linking"
  msgstr ""
*************** msgstr ""
*** 10480,10506 ****
  msgid "parse error: cannot back up"
  msgstr ""
  
! #: gcc.c:773
  msgid "GCC does not support -C or -CC without -E"
  msgstr ""
  
! #: gcc.c:800 java/jvspec.c:80 ada/lang-specs.h:34
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr ""
  
! #: gcc.c:975
  msgid "-E or -x required when input is from standard input"
  msgstr ""
  
! #: config/mips/mips.h:871 config/arc/arc.h:62
  msgid "may not use both -EB and -EL"
  msgstr ""
  
! #: config/mips/r3900.h:35
  msgid "-mhard-float not supported"
  msgstr ""
  
! #: config/mips/r3900.h:37
  msgid "-msingle-float and -msoft-float cannot both be specified"
  msgstr ""
  
--- 10480,10506 ----
  msgid "parse error: cannot back up"
  msgstr ""
  
! #: gcc.c:772
  msgid "GCC does not support -C or -CC without -E"
  msgstr ""
  
! #: gcc.c:799 java/jvspec.c:79 ada/lang-specs.h:33
  msgid "-pg and -fomit-frame-pointer are incompatible"
  msgstr ""
  
! #: gcc.c:974
  msgid "-E or -x required when input is from standard input"
  msgstr ""
  
! #: config/mips/mips.h:870 config/arc/arc.h:61
  msgid "may not use both -EB and -EL"
  msgstr ""
  
! #: config/mips/r3900.h:34
  msgid "-mhard-float not supported"
  msgstr ""
  
! #: config/mips/r3900.h:36
  msgid "-msingle-float and -msoft-float cannot both be specified"
  msgstr ""
  
*************** msgstr ""
*** 10536,10573 ****
  msgid "-private_bundle not allowed with -dynamiclib"
  msgstr ""
  
! #: config/vax/netbsd-elf.h:42
  msgid "the -shared option is not currently supported for VAX ELF"
  msgstr ""
  
! #: config/vax/vax.h:50 config/vax/vax.h:51
  msgid "profiling not supported with -mg\n"
  msgstr ""
  
! #: config/sparc/linux.h:127 config/sparc/linux.h:129
! #: config/sparc/linux64.h:152 config/sparc/linux64.h:154
! #: config/rs6000/linux64.h:344 config/rs6000/linux64.h:346
! #: config/rs6000/sysv4.h:898 config/rs6000/sysv4.h:900
! #: config/alpha/linux-elf.h:34 config/alpha/linux-elf.h:36 config/linux.h:106
! #: config/linux.h:108
  msgid "-mglibc and -muclibc used together"
  msgstr ""
  
! #: config/sparc/linux64.h:211 config/sparc/linux64.h:222
! #: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
  #: config/sparc/sol2-bi.h:207 config/sparc/sol2-bi.h:217
  msgid "may not use both -m32 and -m64"
  msgstr ""
  
! #: config/vxworks.h:66
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr ""
  
! #: config/i386/mingw32.h:58 config/i386/cygwin.h:70
  msgid "shared and mdll are not compatible"
  msgstr ""
  
! #: config/i386/nwld.h:35
  msgid "Static linking is not supported.\n"
  msgstr ""
  
--- 10536,10573 ----
  msgid "-private_bundle not allowed with -dynamiclib"
  msgstr ""
  
! #: config/vax/netbsd-elf.h:41
  msgid "the -shared option is not currently supported for VAX ELF"
  msgstr ""
  
! #: config/vax/vax.h:49 config/vax/vax.h:50
  msgid "profiling not supported with -mg\n"
  msgstr ""
  
! #: config/sparc/linux.h:126 config/sparc/linux.h:128
! #: config/sparc/linux64.h:151 config/sparc/linux64.h:153
! #: config/rs6000/linux64.h:343 config/rs6000/linux64.h:345
! #: config/rs6000/sysv4.h:897 config/rs6000/sysv4.h:899
! #: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35 config/linux.h:105
! #: config/linux.h:107
  msgid "-mglibc and -muclibc used together"
  msgstr ""
  
! #: config/sparc/linux64.h:210 config/sparc/linux64.h:221
! #: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
  #: config/sparc/sol2-bi.h:207 config/sparc/sol2-bi.h:217
  msgid "may not use both -m32 and -m64"
  msgstr ""
  
! #: config/vxworks.h:65
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
  msgstr ""
  
! #: config/i386/mingw32.h:57 config/i386/cygwin.h:69
  msgid "shared and mdll are not compatible"
  msgstr ""
  
! #: config/i386/nwld.h:34
  msgid "Static linking is not supported.\n"
  msgstr ""
  
*************** msgstr ""
*** 10576,12126 ****
  msgid "does not support multilib"
  msgstr ""
  
! #: config/i386/cygwin.h:29
  msgid "mno-cygwin and mno-win32 are not compatible"
  msgstr ""
  
! #: config/arm/arm.h:141
  msgid "-msoft-float and -mhard_float may not be used together"
  msgstr ""
  
! #: config/arm/arm.h:143
  msgid "-mbig-endian and -mlittle-endian may not be used together"
  msgstr ""
  
! #: config/i386/sco5.h:189
  msgid "-pg not supported on this platform"
  msgstr ""
  
! #: config/i386/sco5.h:190
  msgid "-p and -pp specified - pick one"
  msgstr ""
  
! #: config/i386/sco5.h:259
  msgid "-G and -static are mutually exclusive"
  msgstr ""
  
! #: config/sh/sh.h:458
  msgid "SH2a does not support little-endian"
  msgstr ""
  
! #: java/lang-specs.h:34
  msgid "-fjni and -femit-class-files are incompatible"
  msgstr ""
  
! #: java/lang-specs.h:35
  msgid "-fjni and -femit-class-file are incompatible"
  msgstr ""
  
! #: java/lang-specs.h:36 java/lang-specs.h:37
  msgid "-femit-class-file should used along with -fsyntax-only"
  msgstr ""
  
! #: config/rs6000/darwin.h:146
  msgid " conflicting code gen style switches are used"
  msgstr ""
  
! #: config/mcore/mcore.h:57
  msgid "the m210 does not have little endian support"
  msgstr ""
  
! #: ada/lang-specs.h:35
  msgid "-c or -S required for Ada"
  msgstr ""
  
! #: config/lynx.h:71
  msgid "cannot use mthreads and mlegacy-threads together"
  msgstr ""
  
! #: config/lynx.h:96
  msgid "cannot use mshared and static together"
  msgstr ""
  
! #: config/s390/tpf.h:120
  msgid "static is not supported on TPF-OS"
  msgstr ""
  
! #: config/mmix/mmix.opt:25
  msgid "For intrinsics library: pass all parameters in registers"
  msgstr ""
  
! #: config/mmix/mmix.opt:29
  msgid "Use register stack for parameters and return value"
  msgstr ""
  
! #: config/mmix/mmix.opt:33
  msgid "Use call-clobbered registers for parameters and return value"
  msgstr ""
  
! #: config/mmix/mmix.opt:38
  msgid "Use epsilon-respecting floating point compare instructions"
  msgstr ""
  
! #: config/mmix/mmix.opt:42
  msgid "Use zero-extending memory loads, not sign-extending ones"
  msgstr ""
  
! #: config/mmix/mmix.opt:46
  msgid ""
  "Generate divide results with reminder having the same sign as the divisor "
  "(not the dividend)"
  msgstr ""
  
! #: config/mmix/mmix.opt:50
  msgid "Prepend global symbols with \":\" (for use with PREFIX)"
  msgstr ""
  
! #: config/mmix/mmix.opt:54
  msgid "Do not provide a default start-address 0x100 of the program"
  msgstr ""
  
! #: config/mmix/mmix.opt:58
  msgid "Link to emit program in ELF format (rather than mmo)"
  msgstr ""
  
! #: config/mmix/mmix.opt:62
  msgid "Use P-mnemonics for branches statically predicted as taken"
  msgstr ""
  
! #: config/mmix/mmix.opt:66
  msgid "Don't use P-mnemonics for branches"
  msgstr ""
  
! #: config/mmix/mmix.opt:80
  msgid "Use addresses that allocate global registers"
  msgstr ""
  
! #: config/mmix/mmix.opt:84
  msgid "Do not use addresses that allocate global registers"
  msgstr ""
  
! #: config/mmix/mmix.opt:88
  msgid "Generate a single exit point for each function"
  msgstr ""
  
! #: config/mmix/mmix.opt:92
  msgid "Do not generate a single exit point for each function"
  msgstr ""
  
! #: config/mmix/mmix.opt:96
  msgid "Set start-address of the program"
  msgstr ""
  
! #: config/mmix/mmix.opt:100
  msgid "Set start-address of data"
  msgstr ""
  
! #: config/alpha/alpha.opt:24 config/i386/i386.opt:186
  msgid "Do not use hardware fp"
  msgstr ""
  
! #: config/alpha/alpha.opt:28
  msgid "Use fp registers"
  msgstr ""
  
! #: config/alpha/alpha.opt:32
  msgid "Assume GAS"
  msgstr ""
  
! #: config/alpha/alpha.opt:36
  msgid "Do not assume GAS"
  msgstr ""
  
! #: config/alpha/alpha.opt:40
  msgid "Request IEEE-conformant math library routines (OSF/1)"
  msgstr ""
  
! #: config/alpha/alpha.opt:44
  msgid "Emit IEEE-conformant code, without inexact exceptions"
  msgstr ""
  
! #: config/alpha/alpha.opt:51
  msgid "Do not emit complex integer constants to read-only memory"
  msgstr ""
  
! #: config/alpha/alpha.opt:55
  msgid "Use VAX fp"
  msgstr ""
  
! #: config/alpha/alpha.opt:59
  msgid "Do not use VAX fp"
  msgstr ""
  
! #: config/alpha/alpha.opt:63
  msgid "Emit code for the byte/word ISA extension"
  msgstr ""
  
! #: config/alpha/alpha.opt:67
  msgid "Emit code for the motion video ISA extension"
  msgstr ""
  
! #: config/alpha/alpha.opt:71
  msgid "Emit code for the fp move and sqrt ISA extension"
  msgstr ""
  
! #: config/alpha/alpha.opt:75
  msgid "Emit code for the counting ISA extension"
  msgstr ""
  
! #: config/alpha/alpha.opt:79
  msgid "Emit code using explicit relocation directives"
  msgstr ""
  
! #: config/alpha/alpha.opt:83
  msgid "Emit 16-bit relocations to the small data areas"
  msgstr ""
  
! #: config/alpha/alpha.opt:87
  msgid "Emit 32-bit relocations to the small data areas"
  msgstr ""
  
! #: config/alpha/alpha.opt:91
  msgid "Emit direct branches to local functions"
  msgstr ""
  
! #: config/alpha/alpha.opt:95
  msgid "Emit indirect branches to local functions"
  msgstr ""
  
! #: config/alpha/alpha.opt:99
  msgid "Emit rdval instead of rduniq for thread pointer"
  msgstr ""
  
! #: config/alpha/alpha.opt:103 config/sparc/long-double-switch.opt:24
! #: config/s390/s390.opt:56
  msgid "Use 128-bit long double"
  msgstr ""
  
! #: config/alpha/alpha.opt:107 config/sparc/long-double-switch.opt:28
! #: config/s390/s390.opt:60
  msgid "Use 64-bit long double"
  msgstr ""
  
! #: config/alpha/alpha.opt:111
  msgid "Use features of and schedule given CPU"
  msgstr ""
  
! #: config/alpha/alpha.opt:115
  msgid "Schedule given CPU"
  msgstr ""
  
! #: config/alpha/alpha.opt:119
  msgid "Control the generated fp rounding mode"
  msgstr ""
  
! #: config/alpha/alpha.opt:123
  msgid "Control the IEEE trap mode"
  msgstr ""
  
! #: config/alpha/alpha.opt:127
  msgid "Control the precision given to fp exceptions"
  msgstr ""
  
! #: config/alpha/alpha.opt:131
  msgid "Tune expected memory latency"
  msgstr ""
  
! #: config/alpha/alpha.opt:135 config/rs6000/sysv4.opt:33
  #: config/ia64/ia64.opt:93
  msgid "Specify bit size of immediate TLS offsets"
  msgstr ""
  
! #: config/mt/mt.opt:24
  msgid "Use byte loads and stores when generating code."
  msgstr ""
  
! #: config/mt/mt.opt:28 config/m32c/m32c.opt:25
  msgid "Use simulator runtime"
  msgstr ""
  
! #: config/mt/mt.opt:32
  msgid "Do not include crt0.o in the startup files"
  msgstr ""
  
! #: config/mt/mt.opt:36 config/mt/mt.opt:40 config/mt/mt.opt:44
! #: config/mt/mt.opt:48 config/mt/mt.opt:52
  msgid "Internal debug switch"
  msgstr ""
  
! #: config/mt/mt.opt:56 config/iq2000/iq2000.opt:24
  msgid "Specify CPU for code generation purposes"
  msgstr ""
  
! #: config/rs6000/aix64.opt:25
  msgid "Compile for 64-bit pointers"
  msgstr ""
  
! #: config/rs6000/aix64.opt:29
  msgid "Compile for 32-bit pointers"
  msgstr ""
  
! #: config/rs6000/aix64.opt:33 config/rs6000/aix41.opt:25
  msgid "Support message passing with the Parallel Environment"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:25
  msgid "Select ABI calling convention"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:29
  msgid "Select method for sdata handling"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:37 config/rs6000/sysv4.opt:41
  msgid "Align to the base type of the bit-field"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:46 config/rs6000/sysv4.opt:50
  msgid "Produce code relocatable at runtime"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:54 config/rs6000/sysv4.opt:58
  msgid "Produce little endian code"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:62 config/rs6000/sysv4.opt:66
  msgid "Produce big endian code"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:71 config/rs6000/sysv4.opt:75
! #: config/rs6000/sysv4.opt:84 config/rs6000/sysv4.opt:101
! #: config/rs6000/sysv4.opt:129 config/rs6000/sysv4.opt:141
  msgid "no description yet"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:79
  msgid "Assume all variable arg functions are prototyped"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:88
  msgid "Use EABI"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:92
  msgid "Allow bit-fields to cross word boundaries"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:96
  msgid "Use alternate register names"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:105
  msgid "Link with libsim.a, libc.a and sim-crt0.o"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:109
  msgid "Link with libads.a, libc.a and crt0.o"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:113
  msgid "Link with libyk.a, libc.a and crt0.o"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:117
  msgid "Link with libmvme.a, libc.a and crt0.o"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:121
  msgid "Set the PPC_EMB bit in the ELF flags header"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:125
  msgid "Use the WindISS simulator"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:133 config/rs6000/darwin.opt:25
  msgid "Generate 64-bit code"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:137 config/rs6000/darwin.opt:29
  msgid "Generate 32-bit code"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:145
  msgid "Generate code to use a non-exec PLT and GOT"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:149
  msgid "Generate code for old exec BSS PLT"
  msgstr ""
  
! #: config/rs6000/aix.opt:25 config/rs6000/rs6000.opt:136
  msgid "Conform more closely to IBM XLC semantics"
  msgstr ""
  
! #: config/rs6000/linux64.opt:25
  msgid "Call mcount for profiling before a function prologue"
  msgstr ""
  
! #: config/rs6000/darwin.opt:33
  msgid "Generate code suitable for executables (NOT shared libs)"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:25
  msgid "Use POWER instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:29
  msgid "Do not use POWER instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:33
  msgid "Use POWER2 instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:37
  msgid "Use PowerPC instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:41
  msgid "Do not use PowerPC instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:45
  msgid "Use PowerPC-64 instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:49
  msgid "Use PowerPC General Purpose group optional instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:53
  msgid "Use PowerPC Graphics group optional instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:57
  msgid "Use PowerPC V2.01 single field mfcr instruction"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:61
  msgid "Use PowerPC V2.02 popcntb instruction"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:65
  msgid "Use PowerPC V2.02 floating point rounding instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:69
  msgid "Use AltiVec instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:73
  msgid "Use 4xx half-word multiply instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:77
  msgid "Use 4xx string-search dlmzb instruction"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:81
  msgid "Generate load/store multiple instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:85
  msgid "Generate string instructions for block moves"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:89
  msgid "Use new mnemonics for PowerPC architecture"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:93
  msgid "Use old mnemonics for PowerPC architecture"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:97 config/pdp11/pdp11.opt:84
  msgid "Do not use hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:101 config/pdp11/pdp11.opt:72
! #: config/frv/frv.opt:121
  msgid "Use hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:105
  msgid "Do not generate load/store with update instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:109
  msgid "Generate load/store with update instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:113
  msgid "Do not generate fused multiply/add instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:117
  msgid "Generate fused multiply/add instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:121
  msgid "Schedule the start and end of the procedure"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:128
  msgid "Return all structures in memory (AIX default)"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:132
  msgid "Return small structures in registers (SVR4 default)"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:140
  msgid "Generate software floating point divide for better throughput"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:144
  msgid "Do not place floating point constants in TOC"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:148
  msgid "Place floating point constants in TOC"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:152
  msgid "Do not place symbol+offset constants in TOC"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:156
  msgid "Place symbol+offset constants in TOC"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:167
  msgid "Use only one TOC entry per procedure"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:171
  msgid "Put everything in the regular TOC"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:175
  msgid "Generate VRSAVE instructions when generating AltiVec code"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:179
  msgid "Deprecated option.  Use -mvrsave/-mno-vrsave instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:183
  msgid "Generate isel instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:187
  msgid "Deprecated option.  Use -misel/-mno-isel instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:191
  msgid "Generate SPE SIMD instructions on E500"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:195
  msgid "Deprecated option.  Use -mspe/-mno-spe instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:199
  msgid "Enable debug output"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:203
  msgid "Specify ABI to use"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:207 config/sparc/sparc.opt:92
  msgid "Use features of and schedule code for given CPU"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:211 config/i386/i386.opt:226
! #: config/sparc/sparc.opt:96 config/ia64/ia64.opt:97 config/s390/s390.opt:84
  msgid "Schedule code for given CPU"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:215
  msgid "Select full, part, or no traceback table"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:219
  msgid "Avoid all range limits on call instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:223
  msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:227
  msgid "Select GPR floating point method"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:231
  msgid "Specify size of long double (64 or 128 bits)"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:235
  msgid "Determine which dependences between insns are considered costly"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:239
  msgid "Specify which post scheduling nop insertion scheme to apply"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:243
  msgid "Specify alignment of structure fields default/natural"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:247
  msgid "Specify scheduling priority for dispatch slot restricted insns"
  msgstr ""
  
! #: config/i386/djgpp.opt:26
  msgid "Ignored (obsolete)"
  msgstr ""
  
! #: config/i386/cygming.opt:24
  msgid "Create console application"
  msgstr ""
  
! #: config/i386/cygming.opt:28
  msgid "Use the Cygwin interface"
  msgstr ""
  
! #: config/i386/cygming.opt:32
  msgid "Generate code for a DLL"
  msgstr ""
  
! #: config/i386/cygming.opt:36
  msgid "Ignore dllimport for functions"
  msgstr ""
  
! #: config/i386/cygming.opt:40
  msgid "Use Mingw-specific thread support"
  msgstr ""
  
! #: config/i386/cygming.opt:44
  msgid "Set Windows defines"
  msgstr ""
  
! #: config/i386/cygming.opt:48
  msgid "Create GUI application"
  msgstr ""
  
! #: config/i386/i386.opt:24
  msgid "sizeof(long double) is 16"
  msgstr ""
  
! #: config/i386/i386.opt:28
  msgid "Generate 32bit i386 code"
  msgstr ""
  
! #: config/i386/i386.opt:36
  msgid "Support 3DNow! built-in functions"
  msgstr ""
  
! #: config/i386/i386.opt:44
  msgid "Generate 64bit x86-64 code"
  msgstr ""
  
! #: config/i386/i386.opt:48 config/i386/i386.opt:118 config/s390/s390.opt:52
  msgid "Use hardware fp"
  msgstr ""
  
! #: config/i386/i386.opt:52
  msgid "sizeof(long double) is 12"
  msgstr ""
  
! #: config/i386/i386.opt:56
  msgid "Reserve space for outgoing arguments in the function prologue"
  msgstr ""
  
! #: config/i386/i386.opt:60
  msgid "Align some doubles on dword boundary"
  msgstr ""
  
! #: config/i386/i386.opt:64
  msgid "Function starts are aligned to this power of 2"
  msgstr ""
  
! #: config/i386/i386.opt:68
  msgid "Jump targets are aligned to this power of 2"
  msgstr ""
  
! #: config/i386/i386.opt:72
  msgid "Loop code aligned to this power of 2"
  msgstr ""
  
! #: config/i386/i386.opt:76
  msgid "Align destination of the string operations"
  msgstr ""
  
! #: config/i386/i386.opt:80 config/s390/s390.opt:32
  msgid "Generate code for given CPU"
  msgstr ""
  
! #: config/i386/i386.opt:84
  msgid "Use given assembler dialect"
  msgstr ""
  
! #: config/i386/i386.opt:88
  msgid "Branches are this expensive (1-5, arbitrary units)"
  msgstr ""
  
! #: config/i386/i386.opt:92
  msgid ""
  "Data greater than given threshold will go into .ldata section in x86-64 "
  "medium model"
  msgstr ""
  
! #: config/i386/i386.opt:96
  msgid "Use given x86-64 code model"
  msgstr ""
  
! #: config/i386/i386.opt:106
  msgid "Generate sin, cos, sqrt for FPU"
  msgstr ""
  
! #: config/i386/i386.opt:110
  msgid "Return values of functions in FPU registers"
  msgstr ""
  
! #: config/i386/i386.opt:114
  msgid "Generate floating point mathematics using given instruction set"
  msgstr ""
  
! #: config/i386/i386.opt:122 config/m68k/ieee.opt:25
  msgid "Use IEEE math for fp comparisons"
  msgstr ""
  
! #: config/i386/i386.opt:126
  msgid "Inline all known string operations"
  msgstr ""
  
! #: config/i386/i386.opt:134
  msgid "Support MMX built-in functions"
  msgstr ""
  
! #: config/i386/i386.opt:138
  msgid "Use native (MS) bitfield layout"
  msgstr ""
  
! #: config/i386/i386.opt:154
  msgid "Omit the frame pointer in leaf functions"
  msgstr ""
  
! #: config/i386/i386.opt:166
  msgid "Attempt to keep stack aligned to this power of 2"
  msgstr ""
  
! #: config/i386/i386.opt:170
  msgid "Use push instructions to save outgoing arguments"
  msgstr ""
  
! #: config/i386/i386.opt:174
  msgid "Use red-zone in the x86-64 code"
  msgstr ""
  
! #: config/i386/i386.opt:178
  msgid "Number of registers used to pass integer arguments"
  msgstr ""
  
! #: config/i386/i386.opt:182
  msgid "Alternate calling convention"
  msgstr ""
  
! #: config/i386/i386.opt:190
  msgid "Support MMX and SSE built-in functions and code generation"
  msgstr ""
  
! #: config/i386/i386.opt:194
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
  msgstr ""
  
! #: config/i386/i386.opt:198
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
  msgstr ""
  
! #: config/i386/i386.opt:202
  msgid "Use SSE register passing conventions for SF and DF mode"
  msgstr ""
  
! #: config/i386/i386.opt:206
  msgid "Realign stack in prologue"
  msgstr ""
  
! #: config/i386/i386.opt:210
  msgid "Uninitialized locals in .bss"
  msgstr ""
  
! #: config/i386/i386.opt:214
  msgid "Enable stack probing"
  msgstr ""
  
! #: config/i386/i386.opt:218
  msgid "Use given thread-local storage dialect"
  msgstr ""
  
! #: config/i386/i386.opt:222
  #, c-format
  msgid "Use direct references against %gs when accessing tls data"
  msgstr ""
  
! #: config/i386/sco5.opt:25
  msgid "Generate ELF output"
  msgstr ""
  
! #: config/m32r/m32r.opt:24
  msgid "Compile for the m32rx"
  msgstr ""
  
! #: config/m32r/m32r.opt:28
  msgid "Compile for the m32r2"
  msgstr ""
  
! #: config/m32r/m32r.opt:32
  msgid "Compile for the m32r"
  msgstr ""
  
! #: config/m32r/m32r.opt:36
  msgid "Align all loops to 32 byte boundary"
  msgstr ""
  
! #: config/m32r/m32r.opt:40
  msgid "Prefer branches over conditional execution"
  msgstr ""
  
! #: config/m32r/m32r.opt:44
  msgid "Give branches their default cost"
  msgstr ""
  
! #: config/m32r/m32r.opt:48
  msgid "Display compile time statistics"
  msgstr ""
  
! #: config/m32r/m32r.opt:52
  msgid "Specify cache flush function"
  msgstr ""
  
! #: config/m32r/m32r.opt:56
  msgid "Specify cache flush trap number"
  msgstr ""
  
! #: config/m32r/m32r.opt:60
  msgid "Only issue one instruction per cycle"
  msgstr ""
  
! #: config/m32r/m32r.opt:64
  msgid "Allow two instructions to be issued per cycle"
  msgstr ""
  
! #: config/m32r/m32r.opt:68
  msgid "Code size: small, medium or large"
  msgstr ""
  
! #: config/m32r/m32r.opt:72
  msgid "Don't call any cache flush functions"
  msgstr ""
  
! #: config/m32r/m32r.opt:76
  msgid "Don't call any cache flush trap"
  msgstr ""
  
! #: config/m32r/m32r.opt:83
  msgid "Small data area: none, sdata, use"
  msgstr ""
  
! #: config/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85
  msgid "Generate PA1.0 code"
  msgstr ""
  
! #: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109
  msgid "Generate PA1.1 code"
  msgstr ""
  
! #: config/pa/pa.opt:32 config/pa/pa.opt:93
  msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
  msgstr ""
  
! #: config/pa/pa.opt:36
  msgid "Generate code for huge switch statements"
  msgstr ""
  
! #: config/pa/pa.opt:40
  msgid "Disable FP regs"
  msgstr ""
  
! #: config/pa/pa.opt:44
  msgid "Disable indexed addressing"
  msgstr ""
  
! #: config/pa/pa.opt:48
  msgid "Generate fast indirect calls"
  msgstr ""
  
! #: config/pa/pa.opt:52 config/ia64/ia64.opt:89
  msgid "Specify range of registers to make fixed"
  msgstr ""
  
! #: config/pa/pa.opt:56
  msgid "Assume code will be assembled by GAS"
  msgstr ""
  
! #: config/pa/pa.opt:60
  msgid "Put jumps in call delay slots"
  msgstr ""
  
! #: config/pa/pa.opt:65
  msgid "Enable linker optimizations"
  msgstr ""
  
! #: config/pa/pa.opt:69
  msgid "Always generate long calls"
  msgstr ""
  
! #: config/pa/pa.opt:73
  msgid "Emit long load/store sequences"
  msgstr ""
  
! #: config/pa/pa.opt:81
  msgid "Disable space regs"
  msgstr ""
  
! #: config/pa/pa.opt:97
  msgid "Use portable calling conventions"
  msgstr ""
  
! #: config/pa/pa.opt:101
  msgid ""
  "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, "
  "7200, 7300, and 8000"
  msgstr ""
  
! #: config/pa/pa.opt:105 config/frv/frv.opt:178
  msgid "Use software floating point"
  msgstr ""
  
! #: config/pa/pa.opt:113
  msgid "Do not disable space regs"
  msgstr ""
  
! #: config/pa/pa-hpux1111.opt:24 config/pa/pa-hpux1010.opt:24
! #: config/pa/pa-hpux.opt:28
  msgid "Specify UNIX standard for predefines and linking"
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:24
  msgid "Assume code will be linked by GNU ld"
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:28
  msgid "Assume code will be linked by HP ld"
  msgstr ""
  
! #: config/pa/pa-hpux.opt:24
  msgid "Generate cpp defines for server IO"
  msgstr ""
  
! #: config/pa/pa-hpux.opt:32
  msgid "Generate cpp defines for workstation IO"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:24 config/m68hc11/m68hc11.opt:32
  msgid "Compile for a 68HC11"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:28 config/m68hc11/m68hc11.opt:36
  msgid "Compile for a 68HC12"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:42 config/m68hc11/m68hc11.opt:46
  msgid "Compile for a 68HCS12"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:50
  msgid "Auto pre/post decrement increment allowed"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:54
  msgid "Min/max instructions allowed"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:58
  msgid "Use call and rtc for function calls and returns"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:62
  msgid "Auto pre/post decrement increment not allowed"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:66
  msgid "Use jsr and rts for function calls and returns"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:70
  msgid "Min/max instructions not allowed"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:74
  msgid "Use direct addressing mode for soft registers"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:78
  msgid "Compile with 32-bit integer mode"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:83
  msgid "Specify the register allocation order"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:87
  msgid "Do not use direct addressing mode for soft registers"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:91
  msgid "Compile with 16-bit integer mode"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:95
  msgid "Indicate the number of soft registers available"
  msgstr ""
  
! #: config/arm/arm.opt:24
  msgid "Specify an ABI"
  msgstr ""
  
! #: config/arm/arm.opt:28
  msgid "Generate a call to abort if a noreturn function returns"
  msgstr ""
  
! #: config/arm/arm.opt:35
  msgid "Pass FP arguments in FP registers"
  msgstr ""
  
! #: config/arm/arm.opt:39
  msgid "Generate APCS conformant stack frames"
  msgstr ""
  
! #: config/arm/arm.opt:43
  msgid "Generate re-entrant, PIC code"
  msgstr ""
  
! #: config/arm/arm.opt:50
  msgid "Specify the name of the target architecture"
  msgstr ""
  
! #: config/arm/arm.opt:57
  msgid "Assume target CPU is configured as big endian"
  msgstr ""
  
! #: config/arm/arm.opt:61
  msgid "Thumb: Assume non-static functions may be called from ARM code"
  msgstr ""
  
! #: config/arm/arm.opt:65
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
  msgstr ""
  
! #: config/arm/arm.opt:69
  msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
  msgstr ""
  
! #: config/arm/arm.opt:73
  msgid "Specify the name of the target CPU"
  msgstr ""
  
! #: config/arm/arm.opt:77
  msgid "Specify if floating point hardware should be used"
  msgstr ""
  
! #: config/arm/arm.opt:91
  msgid "Specify the name of the target floating point hardware/format"
  msgstr ""
  
! #: config/arm/arm.opt:95
  msgid "Alias for -mfloat-abi=hard"
  msgstr ""
  
! #: config/arm/arm.opt:99
  msgid "Assume target CPU is configured as little endian"
  msgstr ""
  
! #: config/arm/arm.opt:103
  msgid "Generate call insns as indirect calls, if necessary"
  msgstr ""
  
! #: config/arm/arm.opt:107
  msgid "Specify the register to be used for PIC addressing"
  msgstr ""
  
! #: config/arm/arm.opt:111
  msgid "Store function names in object code"
  msgstr ""
  
! #: config/arm/arm.opt:115
  msgid "Permit scheduling of a function's prologue sequence"
  msgstr ""
  
! #: config/arm/arm.opt:119
  msgid "Do not load the PIC register in function prologues"
  msgstr ""
  
! #: config/arm/arm.opt:123
  msgid "Alias for -mfloat-abi=soft"
  msgstr ""
  
! #: config/arm/arm.opt:127
  msgid "Specify the minimum bit alignment of structures"
  msgstr ""
  
! #: config/arm/arm.opt:131
  msgid "Compile for the Thumb not the ARM"
  msgstr ""
  
! #: config/arm/arm.opt:135
  msgid "Support calls between Thumb and ARM instruction sets"
  msgstr ""
  
! #: config/arm/arm.opt:139
  msgid "Specify how to access the thread pointer"
  msgstr ""
  
! #: config/arm/arm.opt:143
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
  msgstr ""
  
! #: config/arm/arm.opt:147
  msgid "Thumb: Generate (leaf) stack frames even if not needed"
  msgstr ""
  
! #: config/arm/arm.opt:151
  msgid "Tune code for the given processor"
  msgstr ""
  
! #: config/arm/arm.opt:155
  msgid "Assume big endian bytes, little endian words"
  msgstr ""
  
! #: config/arm/pe.opt:24
  msgid "Ignore dllimport attribute for functions"
  msgstr ""
  
! #: config/lynx.opt:24
  msgid "Support legacy multi-threading"
  msgstr ""
  
! #: config/lynx.opt:28
  msgid "Use shared libraries"
  msgstr ""
  
! #: config/lynx.opt:32
  msgid "Support multi-threading"
  msgstr ""
  
! #: config/c4x/c4x.opt:24
  msgid "Generate code for C30 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:28
  msgid "Generate code for C31 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:32
  msgid "Generate code for C32 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:36
  msgid "Generate code for C33 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:40
  msgid "Generate code for C40 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:44
  msgid "Generate code for C44 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:48
  msgid "Assume that pointers may be aliased"
  msgstr ""
  
! #: config/c4x/c4x.opt:52
  msgid "Big memory model"
  msgstr ""
  
! #: config/c4x/c4x.opt:56
  msgid "Use the BK register as a general purpose register"
  msgstr ""
  
! #: config/c4x/c4x.opt:60
  msgid "Generate code for CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:64
  msgid "Enable use of DB instruction"
  msgstr ""
  
! #: config/c4x/c4x.opt:68
  msgid "Enable debugging"
  msgstr ""
  
! #: config/c4x/c4x.opt:72
  msgid "Enable new features under development"
  msgstr ""
  
! #: config/c4x/c4x.opt:76
  msgid "Use fast but approximate float to integer conversion"
  msgstr ""
  
! #: config/c4x/c4x.opt:80
  msgid "Force RTL generation to emit valid 3 operand insns"
  msgstr ""
  
! #: config/c4x/c4x.opt:84
  msgid "Force constants into registers to improve hoisting"
  msgstr ""
  
! #: config/c4x/c4x.opt:88 config/c4x/c4x.opt:112
  msgid "Save DP across ISR in small memory model"
  msgstr ""
  
! #: config/c4x/c4x.opt:92
  msgid "Allow unsigned iteration counts for RPTB/DB"
  msgstr ""
  
! #: config/c4x/c4x.opt:96
  msgid "Pass arguments on the stack"
  msgstr ""
  
! #: config/c4x/c4x.opt:100
  msgid "Use MPYI instruction for C3x"
  msgstr ""
  
! #: config/c4x/c4x.opt:104
  msgid "Enable parallel instructions"
  msgstr ""
  
! #: config/c4x/c4x.opt:108
  msgid "Enable MPY||ADD and MPY||SUB instructions"
  msgstr ""
  
! #: config/c4x/c4x.opt:116
  msgid "Preserve all 40 bits of FP reg across call"
  msgstr ""
  
! #: config/c4x/c4x.opt:120
  msgid "Pass arguments in registers"
  msgstr ""
  
! #: config/c4x/c4x.opt:124
  msgid "Enable use of RTPB instruction"
  msgstr ""
  
! #: config/c4x/c4x.opt:128
  msgid "Enable use of RTPS instruction"
  msgstr ""
  
! #: config/c4x/c4x.opt:132
  msgid "Set the maximum number of iterations for RPTS to N"
  msgstr ""
  
! #: config/c4x/c4x.opt:136
  msgid "Small memory model"
  msgstr ""
  
! #: config/c4x/c4x.opt:140
  msgid "Emit code compatible with TI tools"
  msgstr ""
  
! #: config/h8300/h8300.opt:24
  msgid "Generate H8S code"
  msgstr ""
  
! #: config/h8300/h8300.opt:28
  msgid "Generate H8SX code"
  msgstr ""
  
! #: config/h8300/h8300.opt:32
  msgid "Generate H8S/2600 code"
  msgstr ""
  
! #: config/h8300/h8300.opt:36
  msgid "Make integers 32 bits wide"
  msgstr ""
  
! #: config/h8300/h8300.opt:43
  msgid "Use registers for argument passing"
  msgstr ""
  
! #: config/h8300/h8300.opt:47
  msgid "Consider access to byte sized memory slow"
  msgstr ""
  
! #: config/h8300/h8300.opt:51
  msgid "Enable linker relaxing"
  msgstr ""
  
! #: config/h8300/h8300.opt:55
  msgid "Generate H8/300H code"
  msgstr ""
  
! #: config/h8300/h8300.opt:59
  msgid "Enable the normal mode"
  msgstr ""
  
! #: config/h8300/h8300.opt:63
  msgid "Use H8/300 alignment rules"
  msgstr ""
  
! #: config/xtensa/xtensa.opt:24
  msgid "Use CONST16 instruction to load constants"
  msgstr ""
  
! #: config/xtensa/xtensa.opt:28
  msgid "Enable fused multiply/add and multiply/subtract FP instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.opt:32
  msgid "Use indirect CALLXn instructions for large programs"
  msgstr ""
  
! #: config/xtensa/xtensa.opt:36
  msgid "Automatically align branch targets to reduce branch penalties"
  msgstr ""
  
! #: config/xtensa/xtensa.opt:40
  msgid "Intersperse literal pools with code in the text section"
  msgstr ""
  
! #: config/mcore/mcore.opt:24
  msgid "Generate code for the M*Core M210"
  msgstr ""
  
! #: config/mcore/mcore.opt:28
  msgid "Generate code for the M*Core M340"
  msgstr ""
  
! #: config/mcore/mcore.opt:32
  msgid "Set maximum alignment to 4"
  msgstr ""
  
! #: config/mcore/mcore.opt:36
  msgid "Force functions to be aligned to a 4 byte boundary"
  msgstr ""
  
! #: config/mcore/mcore.opt:40
  msgid "Set maximum alignment to 8"
  msgstr ""
  
! #: config/mcore/mcore.opt:44 config/score/score.opt:24
  msgid "Generate big-endian code"
  msgstr ""
  
! #: config/mcore/mcore.opt:48
  msgid "Emit call graph information"
  msgstr ""
  
! #: config/mcore/mcore.opt:52
  msgid "Use the divide instruction"
  msgstr ""
  
! #: config/mcore/mcore.opt:56
  msgid "Inline constants if it can be done in 2 insns or less"
  msgstr ""
  
! #: config/mcore/mcore.opt:60 config/score/score.opt:28
  msgid "Generate little-endian code"
  msgstr ""
  
! #: config/mcore/mcore.opt:68
  msgid "Use arbitrary sized immediates in bit operations"
  msgstr ""
  
! #: config/mcore/mcore.opt:72
  msgid "Prefer word accesses over byte accesses"
  msgstr ""
  
! #: config/mcore/mcore.opt:76
  msgid "Set the maximum amount for a single stack increment operation"
  msgstr ""
  
! #: config/mcore/mcore.opt:80
  msgid "Always treat bitfields as int-sized"
  msgstr ""
  
! #: config/cris/cris.opt:46
  msgid "Work around bug in multiplication instruction"
  msgstr ""
  
! #: config/cris/cris.opt:52
  msgid "Compile for ETRAX 4 (CRIS v3)"
  msgstr ""
  
! #: config/cris/cris.opt:57
  msgid "Compile for ETRAX 100 (CRIS v8)"
  msgstr ""
  
! #: config/cris/cris.opt:65
  msgid "Emit verbose debug information in assembly code"
  msgstr ""
  
! #: config/cris/cris.opt:72
  msgid "Do not use condition codes from normal instructions"
  msgstr ""
  
! #: config/cris/cris.opt:81
  msgid "Do not emit addressing modes with side-effect assignment"
  msgstr ""
  
! #: config/cris/cris.opt:90
  msgid "Do not tune stack alignment"
  msgstr ""
  
! #: config/cris/cris.opt:99
  msgid "Do not tune writable data alignment"
  msgstr ""
  
! #: config/cris/cris.opt:108
  msgid "Do not tune code and read-only data alignment"
  msgstr ""
  
! #: config/cris/cris.opt:117
  msgid "Align code and data to 32 bits"
  msgstr ""
  
! #: config/cris/cris.opt:134
  msgid "Don't align items in code or data"
  msgstr ""
  
! #: config/cris/cris.opt:143
  msgid "Do not emit function prologue or epilogue"
  msgstr ""
  
! #: config/cris/cris.opt:150
  msgid "Use the most feature-enabling options allowed by other options"
  msgstr ""
  
! #: config/cris/cris.opt:159
  msgid "Override -mbest-lib-options"
  msgstr ""
  
! #: config/cris/cris.opt:166
  msgid "Generate code for the specified chip or CPU version"
  msgstr ""
  
! #: config/cris/cris.opt:170
  msgid "Tune alignment for the specified chip or CPU version"
  msgstr ""
  
! #: config/cris/cris.opt:174
  msgid "Warn when a stackframe is larger than the specified size"
  msgstr ""
  
! #: config/cris/aout.opt:28
  msgid "Compile for the MMU-less Etrax 100-based elinux system"
  msgstr ""
  
! #: config/cris/aout.opt:34
  msgid "For elinux, request a specified stack-size for this program"
  msgstr ""
  
! #: config/cris/linux.opt:28
  msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
  msgstr ""
  
! #: config/sparc/sparc.opt:24 config/sparc/sparc.opt:28
  msgid "Use hardware FP"
  msgstr ""
  
! #: config/sparc/sparc.opt:32
  msgid "Do not use hardware FP"
  msgstr ""
  
! #: config/sparc/sparc.opt:36
  msgid "Assume possible double misalignment"
  msgstr ""
  
! #: config/sparc/sparc.opt:40
  msgid "Pass -assert pure-text to linker"
  msgstr ""
  
! #: config/sparc/sparc.opt:44
  msgid "Use ABI reserved registers"
  msgstr ""
  
! #: config/sparc/sparc.opt:48
  msgid "Use hardware quad FP instructions"
  msgstr ""
  
! #: config/sparc/sparc.opt:52
  msgid "Do not use hardware quad fp instructions"
  msgstr ""
  
! #: config/sparc/sparc.opt:56
  msgid "Compile for V8+ ABI"
  msgstr ""
  
! #: config/sparc/sparc.opt:60
  msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgstr ""
  
! #: config/sparc/sparc.opt:64
  msgid "Pointers are 64-bit"
  msgstr ""
  
! #: config/sparc/sparc.opt:68
  msgid "Pointers are 32-bit"
  msgstr ""
  
! #: config/sparc/sparc.opt:72
  msgid "Use 64-bit ABI"
  msgstr ""
  
! #: config/sparc/sparc.opt:76
  msgid "Use 32-bit ABI"
  msgstr ""
  
! #: config/sparc/sparc.opt:80
  msgid "Use stack bias"
  msgstr ""
  
! #: config/sparc/sparc.opt:84
  msgid "Use structs on stronger alignment for double-word copies"
  msgstr ""
  
! #: config/sparc/sparc.opt:88
  msgid "Optimize tail call instructions in assembler and linker"
  msgstr ""
  
! #: config/sparc/sparc.opt:100
  msgid "Use given SPARC-V9 code model"
  msgstr ""
  
! #: config/sparc/sparc.opt:104
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/little-endian.opt:24
  msgid "Generate code for little-endian"
  msgstr ""
  
! #: config/sparc/little-endian.opt:28
  msgid "Generate code for big-endian"
  msgstr ""
  
! #: config/arc/arc.opt:33
  msgid "Prepend the name of the cpu to all public symbol names"
  msgstr ""
  
! #: config/arc/arc.opt:43
  msgid "Compile code for ARC variant CPU"
  msgstr ""
  
! #: config/arc/arc.opt:47
  msgid "Put functions in SECTION"
  msgstr ""
  
! #: config/arc/arc.opt:51
  msgid "Put data in SECTION"
  msgstr ""
  
! #: config/arc/arc.opt:55
  msgid "Put read-only data in SECTION"
  msgstr ""
  
--- 10576,12126 ----
  msgid "does not support multilib"
  msgstr ""
  
! #: config/i386/cygwin.h:28
  msgid "mno-cygwin and mno-win32 are not compatible"
  msgstr ""
  
! #: config/arm/arm.h:140
  msgid "-msoft-float and -mhard_float may not be used together"
  msgstr ""
  
! #: config/arm/arm.h:142
  msgid "-mbig-endian and -mlittle-endian may not be used together"
  msgstr ""
  
! #: config/i386/sco5.h:188
  msgid "-pg not supported on this platform"
  msgstr ""
  
! #: config/i386/sco5.h:189
  msgid "-p and -pp specified - pick one"
  msgstr ""
  
! #: config/i386/sco5.h:258
  msgid "-G and -static are mutually exclusive"
  msgstr ""
  
! #: config/sh/sh.h:457
  msgid "SH2a does not support little-endian"
  msgstr ""
  
! #: java/lang-specs.h:33
  msgid "-fjni and -femit-class-files are incompatible"
  msgstr ""
  
! #: java/lang-specs.h:34
  msgid "-fjni and -femit-class-file are incompatible"
  msgstr ""
  
! #: java/lang-specs.h:35 java/lang-specs.h:36
  msgid "-femit-class-file should used along with -fsyntax-only"
  msgstr ""
  
! #: config/rs6000/darwin.h:145
  msgid " conflicting code gen style switches are used"
  msgstr ""
  
! #: config/mcore/mcore.h:56
  msgid "the m210 does not have little endian support"
  msgstr ""
  
! #: ada/lang-specs.h:34
  msgid "-c or -S required for Ada"
  msgstr ""
  
! #: config/lynx.h:70
  msgid "cannot use mthreads and mlegacy-threads together"
  msgstr ""
  
! #: config/lynx.h:95
  msgid "cannot use mshared and static together"
  msgstr ""
  
! #: config/s390/tpf.h:119
  msgid "static is not supported on TPF-OS"
  msgstr ""
  
! #: config/mmix/mmix.opt:24
  msgid "For intrinsics library: pass all parameters in registers"
  msgstr ""
  
! #: config/mmix/mmix.opt:28
  msgid "Use register stack for parameters and return value"
  msgstr ""
  
! #: config/mmix/mmix.opt:32
  msgid "Use call-clobbered registers for parameters and return value"
  msgstr ""
  
! #: config/mmix/mmix.opt:37
  msgid "Use epsilon-respecting floating point compare instructions"
  msgstr ""
  
! #: config/mmix/mmix.opt:41
  msgid "Use zero-extending memory loads, not sign-extending ones"
  msgstr ""
  
! #: config/mmix/mmix.opt:45
  msgid ""
  "Generate divide results with reminder having the same sign as the divisor "
  "(not the dividend)"
  msgstr ""
  
! #: config/mmix/mmix.opt:49
  msgid "Prepend global symbols with \":\" (for use with PREFIX)"
  msgstr ""
  
! #: config/mmix/mmix.opt:53
  msgid "Do not provide a default start-address 0x100 of the program"
  msgstr ""
  
! #: config/mmix/mmix.opt:57
  msgid "Link to emit program in ELF format (rather than mmo)"
  msgstr ""
  
! #: config/mmix/mmix.opt:61
  msgid "Use P-mnemonics for branches statically predicted as taken"
  msgstr ""
  
! #: config/mmix/mmix.opt:65
  msgid "Don't use P-mnemonics for branches"
  msgstr ""
  
! #: config/mmix/mmix.opt:79
  msgid "Use addresses that allocate global registers"
  msgstr ""
  
! #: config/mmix/mmix.opt:83
  msgid "Do not use addresses that allocate global registers"
  msgstr ""
  
! #: config/mmix/mmix.opt:87
  msgid "Generate a single exit point for each function"
  msgstr ""
  
! #: config/mmix/mmix.opt:91
  msgid "Do not generate a single exit point for each function"
  msgstr ""
  
! #: config/mmix/mmix.opt:95
  msgid "Set start-address of the program"
  msgstr ""
  
! #: config/mmix/mmix.opt:99
  msgid "Set start-address of data"
  msgstr ""
  
! #: config/alpha/alpha.opt:23 config/i386/i386.opt:185
  msgid "Do not use hardware fp"
  msgstr ""
  
! #: config/alpha/alpha.opt:27
  msgid "Use fp registers"
  msgstr ""
  
! #: config/alpha/alpha.opt:31
  msgid "Assume GAS"
  msgstr ""
  
! #: config/alpha/alpha.opt:35
  msgid "Do not assume GAS"
  msgstr ""
  
! #: config/alpha/alpha.opt:39
  msgid "Request IEEE-conformant math library routines (OSF/1)"
  msgstr ""
  
! #: config/alpha/alpha.opt:43
  msgid "Emit IEEE-conformant code, without inexact exceptions"
  msgstr ""
  
! #: config/alpha/alpha.opt:50
  msgid "Do not emit complex integer constants to read-only memory"
  msgstr ""
  
! #: config/alpha/alpha.opt:54
  msgid "Use VAX fp"
  msgstr ""
  
! #: config/alpha/alpha.opt:58
  msgid "Do not use VAX fp"
  msgstr ""
  
! #: config/alpha/alpha.opt:62
  msgid "Emit code for the byte/word ISA extension"
  msgstr ""
  
! #: config/alpha/alpha.opt:66
  msgid "Emit code for the motion video ISA extension"
  msgstr ""
  
! #: config/alpha/alpha.opt:70
  msgid "Emit code for the fp move and sqrt ISA extension"
  msgstr ""
  
! #: config/alpha/alpha.opt:74
  msgid "Emit code for the counting ISA extension"
  msgstr ""
  
! #: config/alpha/alpha.opt:78
  msgid "Emit code using explicit relocation directives"
  msgstr ""
  
! #: config/alpha/alpha.opt:82
  msgid "Emit 16-bit relocations to the small data areas"
  msgstr ""
  
! #: config/alpha/alpha.opt:86
  msgid "Emit 32-bit relocations to the small data areas"
  msgstr ""
  
! #: config/alpha/alpha.opt:90
  msgid "Emit direct branches to local functions"
  msgstr ""
  
! #: config/alpha/alpha.opt:94
  msgid "Emit indirect branches to local functions"
  msgstr ""
  
! #: config/alpha/alpha.opt:98
  msgid "Emit rdval instead of rduniq for thread pointer"
  msgstr ""
  
! #: config/alpha/alpha.opt:102 config/sparc/long-double-switch.opt:23
! #: config/s390/s390.opt:55
  msgid "Use 128-bit long double"
  msgstr ""
  
! #: config/alpha/alpha.opt:106 config/sparc/long-double-switch.opt:27
! #: config/s390/s390.opt:59
  msgid "Use 64-bit long double"
  msgstr ""
  
! #: config/alpha/alpha.opt:110
  msgid "Use features of and schedule given CPU"
  msgstr ""
  
! #: config/alpha/alpha.opt:114
  msgid "Schedule given CPU"
  msgstr ""
  
! #: config/alpha/alpha.opt:118
  msgid "Control the generated fp rounding mode"
  msgstr ""
  
! #: config/alpha/alpha.opt:122
  msgid "Control the IEEE trap mode"
  msgstr ""
  
! #: config/alpha/alpha.opt:126
  msgid "Control the precision given to fp exceptions"
  msgstr ""
  
! #: config/alpha/alpha.opt:130
  msgid "Tune expected memory latency"
  msgstr ""
  
! #: config/alpha/alpha.opt:134 config/rs6000/sysv4.opt:32
  #: config/ia64/ia64.opt:93
  msgid "Specify bit size of immediate TLS offsets"
  msgstr ""
  
! #: config/mt/mt.opt:23
  msgid "Use byte loads and stores when generating code."
  msgstr ""
  
! #: config/mt/mt.opt:27 config/m32c/m32c.opt:24
  msgid "Use simulator runtime"
  msgstr ""
  
! #: config/mt/mt.opt:31
  msgid "Do not include crt0.o in the startup files"
  msgstr ""
  
! #: config/mt/mt.opt:35 config/mt/mt.opt:39 config/mt/mt.opt:43
! #: config/mt/mt.opt:47 config/mt/mt.opt:51
  msgid "Internal debug switch"
  msgstr ""
  
! #: config/mt/mt.opt:55 config/iq2000/iq2000.opt:23
  msgid "Specify CPU for code generation purposes"
  msgstr ""
  
! #: config/rs6000/aix64.opt:24
  msgid "Compile for 64-bit pointers"
  msgstr ""
  
! #: config/rs6000/aix64.opt:28
  msgid "Compile for 32-bit pointers"
  msgstr ""
  
! #: config/rs6000/aix64.opt:32 config/rs6000/aix41.opt:24
  msgid "Support message passing with the Parallel Environment"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:24
  msgid "Select ABI calling convention"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:28
  msgid "Select method for sdata handling"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
  msgid "Align to the base type of the bit-field"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
  msgid "Produce code relocatable at runtime"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
  msgid "Produce little endian code"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  msgid "Produce big endian code"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
! #: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:100
! #: config/rs6000/sysv4.opt:128 config/rs6000/sysv4.opt:140
  msgid "no description yet"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:78
  msgid "Assume all variable arg functions are prototyped"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:87
  msgid "Use EABI"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:91
  msgid "Allow bit-fields to cross word boundaries"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:95
  msgid "Use alternate register names"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:104
  msgid "Link with libsim.a, libc.a and sim-crt0.o"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:108
  msgid "Link with libads.a, libc.a and crt0.o"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:112
  msgid "Link with libyk.a, libc.a and crt0.o"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:116
  msgid "Link with libmvme.a, libc.a and crt0.o"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:120
  msgid "Set the PPC_EMB bit in the ELF flags header"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:124
  msgid "Use the WindISS simulator"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:132 config/rs6000/darwin.opt:24
  msgid "Generate 64-bit code"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:136 config/rs6000/darwin.opt:28
  msgid "Generate 32-bit code"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:144
  msgid "Generate code to use a non-exec PLT and GOT"
  msgstr ""
  
! #: config/rs6000/sysv4.opt:148
  msgid "Generate code for old exec BSS PLT"
  msgstr ""
  
! #: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:135
  msgid "Conform more closely to IBM XLC semantics"
  msgstr ""
  
! #: config/rs6000/linux64.opt:24
  msgid "Call mcount for profiling before a function prologue"
  msgstr ""
  
! #: config/rs6000/darwin.opt:32
  msgid "Generate code suitable for executables (NOT shared libs)"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:24
  msgid "Use POWER instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:28
  msgid "Do not use POWER instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:32
  msgid "Use POWER2 instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:36
  msgid "Use PowerPC instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:40
  msgid "Do not use PowerPC instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:44
  msgid "Use PowerPC-64 instruction set"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:48
  msgid "Use PowerPC General Purpose group optional instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:52
  msgid "Use PowerPC Graphics group optional instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:56
  msgid "Use PowerPC V2.01 single field mfcr instruction"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:60
  msgid "Use PowerPC V2.02 popcntb instruction"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:64
  msgid "Use PowerPC V2.02 floating point rounding instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:68
  msgid "Use AltiVec instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:72
  msgid "Use 4xx half-word multiply instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:76
  msgid "Use 4xx string-search dlmzb instruction"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:80
  msgid "Generate load/store multiple instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:84
  msgid "Generate string instructions for block moves"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:88
  msgid "Use new mnemonics for PowerPC architecture"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:92
  msgid "Use old mnemonics for PowerPC architecture"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:96 config/pdp11/pdp11.opt:83
  msgid "Do not use hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:100 config/pdp11/pdp11.opt:71
! #: config/frv/frv.opt:120
  msgid "Use hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:104
  msgid "Do not generate load/store with update instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:108
  msgid "Generate load/store with update instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:112
  msgid "Do not generate fused multiply/add instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:116
  msgid "Generate fused multiply/add instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:120
  msgid "Schedule the start and end of the procedure"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:127
  msgid "Return all structures in memory (AIX default)"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:131
  msgid "Return small structures in registers (SVR4 default)"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:139
  msgid "Generate software floating point divide for better throughput"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:143
  msgid "Do not place floating point constants in TOC"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:147
  msgid "Place floating point constants in TOC"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:151
  msgid "Do not place symbol+offset constants in TOC"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:155
  msgid "Place symbol+offset constants in TOC"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:166
  msgid "Use only one TOC entry per procedure"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:170
  msgid "Put everything in the regular TOC"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:174
  msgid "Generate VRSAVE instructions when generating AltiVec code"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:178
  msgid "Deprecated option.  Use -mvrsave/-mno-vrsave instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:182
  msgid "Generate isel instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:186
  msgid "Deprecated option.  Use -misel/-mno-isel instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:190
  msgid "Generate SPE SIMD instructions on E500"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:194
  msgid "Deprecated option.  Use -mspe/-mno-spe instead"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:198
  msgid "Enable debug output"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:202
  msgid "Specify ABI to use"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:206 config/sparc/sparc.opt:91
  msgid "Use features of and schedule code for given CPU"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:210 config/i386/i386.opt:225
! #: config/sparc/sparc.opt:95 config/ia64/ia64.opt:97 config/s390/s390.opt:83
  msgid "Schedule code for given CPU"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:214
  msgid "Select full, part, or no traceback table"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:218
  msgid "Avoid all range limits on call instructions"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:222
  msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:226
  msgid "Select GPR floating point method"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:230
  msgid "Specify size of long double (64 or 128 bits)"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:234
  msgid "Determine which dependences between insns are considered costly"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:238
  msgid "Specify which post scheduling nop insertion scheme to apply"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:242
  msgid "Specify alignment of structure fields default/natural"
  msgstr ""
  
! #: config/rs6000/rs6000.opt:246
  msgid "Specify scheduling priority for dispatch slot restricted insns"
  msgstr ""
  
! #: config/i386/djgpp.opt:25
  msgid "Ignored (obsolete)"
  msgstr ""
  
! #: config/i386/cygming.opt:23
  msgid "Create console application"
  msgstr ""
  
! #: config/i386/cygming.opt:27
  msgid "Use the Cygwin interface"
  msgstr ""
  
! #: config/i386/cygming.opt:31
  msgid "Generate code for a DLL"
  msgstr ""
  
! #: config/i386/cygming.opt:35
  msgid "Ignore dllimport for functions"
  msgstr ""
  
! #: config/i386/cygming.opt:39
  msgid "Use Mingw-specific thread support"
  msgstr ""
  
! #: config/i386/cygming.opt:43
  msgid "Set Windows defines"
  msgstr ""
  
! #: config/i386/cygming.opt:47
  msgid "Create GUI application"
  msgstr ""
  
! #: config/i386/i386.opt:23
  msgid "sizeof(long double) is 16"
  msgstr ""
  
! #: config/i386/i386.opt:27
  msgid "Generate 32bit i386 code"
  msgstr ""
  
! #: config/i386/i386.opt:35
  msgid "Support 3DNow! built-in functions"
  msgstr ""
  
! #: config/i386/i386.opt:43
  msgid "Generate 64bit x86-64 code"
  msgstr ""
  
! #: config/i386/i386.opt:47 config/i386/i386.opt:117 config/s390/s390.opt:51
  msgid "Use hardware fp"
  msgstr ""
  
! #: config/i386/i386.opt:51
  msgid "sizeof(long double) is 12"
  msgstr ""
  
! #: config/i386/i386.opt:55
  msgid "Reserve space for outgoing arguments in the function prologue"
  msgstr ""
  
! #: config/i386/i386.opt:59
  msgid "Align some doubles on dword boundary"
  msgstr ""
  
! #: config/i386/i386.opt:63
  msgid "Function starts are aligned to this power of 2"
  msgstr ""
  
! #: config/i386/i386.opt:67
  msgid "Jump targets are aligned to this power of 2"
  msgstr ""
  
! #: config/i386/i386.opt:71
  msgid "Loop code aligned to this power of 2"
  msgstr ""
  
! #: config/i386/i386.opt:75
  msgid "Align destination of the string operations"
  msgstr ""
  
! #: config/i386/i386.opt:79 config/s390/s390.opt:31
  msgid "Generate code for given CPU"
  msgstr ""
  
! #: config/i386/i386.opt:83
  msgid "Use given assembler dialect"
  msgstr ""
  
! #: config/i386/i386.opt:87
  msgid "Branches are this expensive (1-5, arbitrary units)"
  msgstr ""
  
! #: config/i386/i386.opt:91
  msgid ""
  "Data greater than given threshold will go into .ldata section in x86-64 "
  "medium model"
  msgstr ""
  
! #: config/i386/i386.opt:95
  msgid "Use given x86-64 code model"
  msgstr ""
  
! #: config/i386/i386.opt:105
  msgid "Generate sin, cos, sqrt for FPU"
  msgstr ""
  
! #: config/i386/i386.opt:109
  msgid "Return values of functions in FPU registers"
  msgstr ""
  
! #: config/i386/i386.opt:113
  msgid "Generate floating point mathematics using given instruction set"
  msgstr ""
  
! #: config/i386/i386.opt:121 config/m68k/ieee.opt:24
  msgid "Use IEEE math for fp comparisons"
  msgstr ""
  
! #: config/i386/i386.opt:125
  msgid "Inline all known string operations"
  msgstr ""
  
! #: config/i386/i386.opt:133
  msgid "Support MMX built-in functions"
  msgstr ""
  
! #: config/i386/i386.opt:137
  msgid "Use native (MS) bitfield layout"
  msgstr ""
  
! #: config/i386/i386.opt:153
  msgid "Omit the frame pointer in leaf functions"
  msgstr ""
  
! #: config/i386/i386.opt:165
  msgid "Attempt to keep stack aligned to this power of 2"
  msgstr ""
  
! #: config/i386/i386.opt:169
  msgid "Use push instructions to save outgoing arguments"
  msgstr ""
  
! #: config/i386/i386.opt:173
  msgid "Use red-zone in the x86-64 code"
  msgstr ""
  
! #: config/i386/i386.opt:177
  msgid "Number of registers used to pass integer arguments"
  msgstr ""
  
! #: config/i386/i386.opt:181
  msgid "Alternate calling convention"
  msgstr ""
  
! #: config/i386/i386.opt:189
  msgid "Support MMX and SSE built-in functions and code generation"
  msgstr ""
  
! #: config/i386/i386.opt:193
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
  msgstr ""
  
! #: config/i386/i386.opt:197
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
  msgstr ""
  
! #: config/i386/i386.opt:201
  msgid "Use SSE register passing conventions for SF and DF mode"
  msgstr ""
  
! #: config/i386/i386.opt:205
  msgid "Realign stack in prologue"
  msgstr ""
  
! #: config/i386/i386.opt:209
  msgid "Uninitialized locals in .bss"
  msgstr ""
  
! #: config/i386/i386.opt:213
  msgid "Enable stack probing"
  msgstr ""
  
! #: config/i386/i386.opt:217
  msgid "Use given thread-local storage dialect"
  msgstr ""
  
! #: config/i386/i386.opt:221
  #, c-format
  msgid "Use direct references against %gs when accessing tls data"
  msgstr ""
  
! #: config/i386/sco5.opt:24
  msgid "Generate ELF output"
  msgstr ""
  
! #: config/m32r/m32r.opt:23
  msgid "Compile for the m32rx"
  msgstr ""
  
! #: config/m32r/m32r.opt:27
  msgid "Compile for the m32r2"
  msgstr ""
  
! #: config/m32r/m32r.opt:31
  msgid "Compile for the m32r"
  msgstr ""
  
! #: config/m32r/m32r.opt:35
  msgid "Align all loops to 32 byte boundary"
  msgstr ""
  
! #: config/m32r/m32r.opt:39
  msgid "Prefer branches over conditional execution"
  msgstr ""
  
! #: config/m32r/m32r.opt:43
  msgid "Give branches their default cost"
  msgstr ""
  
! #: config/m32r/m32r.opt:47
  msgid "Display compile time statistics"
  msgstr ""
  
! #: config/m32r/m32r.opt:51
  msgid "Specify cache flush function"
  msgstr ""
  
! #: config/m32r/m32r.opt:55
  msgid "Specify cache flush trap number"
  msgstr ""
  
! #: config/m32r/m32r.opt:59
  msgid "Only issue one instruction per cycle"
  msgstr ""
  
! #: config/m32r/m32r.opt:63
  msgid "Allow two instructions to be issued per cycle"
  msgstr ""
  
! #: config/m32r/m32r.opt:67
  msgid "Code size: small, medium or large"
  msgstr ""
  
! #: config/m32r/m32r.opt:71
  msgid "Don't call any cache flush functions"
  msgstr ""
  
! #: config/m32r/m32r.opt:75
  msgid "Don't call any cache flush trap"
  msgstr ""
  
! #: config/m32r/m32r.opt:82
  msgid "Small data area: none, sdata, use"
  msgstr ""
  
! #: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84
  msgid "Generate PA1.0 code"
  msgstr ""
  
! #: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108
  msgid "Generate PA1.1 code"
  msgstr ""
  
! #: config/pa/pa.opt:31 config/pa/pa.opt:92
  msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
  msgstr ""
  
! #: config/pa/pa.opt:35
  msgid "Generate code for huge switch statements"
  msgstr ""
  
! #: config/pa/pa.opt:39
  msgid "Disable FP regs"
  msgstr ""
  
! #: config/pa/pa.opt:43
  msgid "Disable indexed addressing"
  msgstr ""
  
! #: config/pa/pa.opt:47
  msgid "Generate fast indirect calls"
  msgstr ""
  
! #: config/pa/pa.opt:51 config/ia64/ia64.opt:89
  msgid "Specify range of registers to make fixed"
  msgstr ""
  
! #: config/pa/pa.opt:55
  msgid "Assume code will be assembled by GAS"
  msgstr ""
  
! #: config/pa/pa.opt:59
  msgid "Put jumps in call delay slots"
  msgstr ""
  
! #: config/pa/pa.opt:64
  msgid "Enable linker optimizations"
  msgstr ""
  
! #: config/pa/pa.opt:68
  msgid "Always generate long calls"
  msgstr ""
  
! #: config/pa/pa.opt:72
  msgid "Emit long load/store sequences"
  msgstr ""
  
! #: config/pa/pa.opt:80
  msgid "Disable space regs"
  msgstr ""
  
! #: config/pa/pa.opt:96
  msgid "Use portable calling conventions"
  msgstr ""
  
! #: config/pa/pa.opt:100
  msgid ""
  "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, "
  "7200, 7300, and 8000"
  msgstr ""
  
! #: config/pa/pa.opt:104 config/frv/frv.opt:177
  msgid "Use software floating point"
  msgstr ""
  
! #: config/pa/pa.opt:112
  msgid "Do not disable space regs"
  msgstr ""
  
! #: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
! #: config/pa/pa-hpux.opt:27
  msgid "Specify UNIX standard for predefines and linking"
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:23
  msgid "Assume code will be linked by GNU ld"
  msgstr ""
  
! #: config/pa/pa64-hpux.opt:27
  msgid "Assume code will be linked by HP ld"
  msgstr ""
  
! #: config/pa/pa-hpux.opt:23
  msgid "Generate cpp defines for server IO"
  msgstr ""
  
! #: config/pa/pa-hpux.opt:31
  msgid "Generate cpp defines for workstation IO"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31
  msgid "Compile for a 68HC11"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35
  msgid "Compile for a 68HC12"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45
  msgid "Compile for a 68HCS12"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:49
  msgid "Auto pre/post decrement increment allowed"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:53
  msgid "Min/max instructions allowed"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:57
  msgid "Use call and rtc for function calls and returns"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:61
  msgid "Auto pre/post decrement increment not allowed"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:65
  msgid "Use jsr and rts for function calls and returns"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:69
  msgid "Min/max instructions not allowed"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:73
  msgid "Use direct addressing mode for soft registers"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:77
  msgid "Compile with 32-bit integer mode"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:82
  msgid "Specify the register allocation order"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:86
  msgid "Do not use direct addressing mode for soft registers"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:90
  msgid "Compile with 16-bit integer mode"
  msgstr ""
  
! #: config/m68hc11/m68hc11.opt:94
  msgid "Indicate the number of soft registers available"
  msgstr ""
  
! #: config/arm/arm.opt:23
  msgid "Specify an ABI"
  msgstr ""
  
! #: config/arm/arm.opt:27
  msgid "Generate a call to abort if a noreturn function returns"
  msgstr ""
  
! #: config/arm/arm.opt:34
  msgid "Pass FP arguments in FP registers"
  msgstr ""
  
! #: config/arm/arm.opt:38
  msgid "Generate APCS conformant stack frames"
  msgstr ""
  
! #: config/arm/arm.opt:42
  msgid "Generate re-entrant, PIC code"
  msgstr ""
  
! #: config/arm/arm.opt:49
  msgid "Specify the name of the target architecture"
  msgstr ""
  
! #: config/arm/arm.opt:56
  msgid "Assume target CPU is configured as big endian"
  msgstr ""
  
! #: config/arm/arm.opt:60
  msgid "Thumb: Assume non-static functions may be called from ARM code"
  msgstr ""
  
! #: config/arm/arm.opt:64
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
  msgstr ""
  
! #: config/arm/arm.opt:68
  msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
  msgstr ""
  
! #: config/arm/arm.opt:72
  msgid "Specify the name of the target CPU"
  msgstr ""
  
! #: config/arm/arm.opt:76
  msgid "Specify if floating point hardware should be used"
  msgstr ""
  
! #: config/arm/arm.opt:90
  msgid "Specify the name of the target floating point hardware/format"
  msgstr ""
  
! #: config/arm/arm.opt:94
  msgid "Alias for -mfloat-abi=hard"
  msgstr ""
  
! #: config/arm/arm.opt:98
  msgid "Assume target CPU is configured as little endian"
  msgstr ""
  
! #: config/arm/arm.opt:102
  msgid "Generate call insns as indirect calls, if necessary"
  msgstr ""
  
! #: config/arm/arm.opt:106
  msgid "Specify the register to be used for PIC addressing"
  msgstr ""
  
! #: config/arm/arm.opt:110
  msgid "Store function names in object code"
  msgstr ""
  
! #: config/arm/arm.opt:114
  msgid "Permit scheduling of a function's prologue sequence"
  msgstr ""
  
! #: config/arm/arm.opt:118
  msgid "Do not load the PIC register in function prologues"
  msgstr ""
  
! #: config/arm/arm.opt:122
  msgid "Alias for -mfloat-abi=soft"
  msgstr ""
  
! #: config/arm/arm.opt:126
  msgid "Specify the minimum bit alignment of structures"
  msgstr ""
  
! #: config/arm/arm.opt:130
  msgid "Compile for the Thumb not the ARM"
  msgstr ""
  
! #: config/arm/arm.opt:134
  msgid "Support calls between Thumb and ARM instruction sets"
  msgstr ""
  
! #: config/arm/arm.opt:138
  msgid "Specify how to access the thread pointer"
  msgstr ""
  
! #: config/arm/arm.opt:142
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
  msgstr ""
  
! #: config/arm/arm.opt:146
  msgid "Thumb: Generate (leaf) stack frames even if not needed"
  msgstr ""
  
! #: config/arm/arm.opt:150
  msgid "Tune code for the given processor"
  msgstr ""
  
! #: config/arm/arm.opt:154
  msgid "Assume big endian bytes, little endian words"
  msgstr ""
  
! #: config/arm/pe.opt:23
  msgid "Ignore dllimport attribute for functions"
  msgstr ""
  
! #: config/lynx.opt:23
  msgid "Support legacy multi-threading"
  msgstr ""
  
! #: config/lynx.opt:27
  msgid "Use shared libraries"
  msgstr ""
  
! #: config/lynx.opt:31
  msgid "Support multi-threading"
  msgstr ""
  
! #: config/c4x/c4x.opt:23
  msgid "Generate code for C30 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:27
  msgid "Generate code for C31 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:31
  msgid "Generate code for C32 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:35
  msgid "Generate code for C33 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:39
  msgid "Generate code for C40 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:43
  msgid "Generate code for C44 CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:47
  msgid "Assume that pointers may be aliased"
  msgstr ""
  
! #: config/c4x/c4x.opt:51
  msgid "Big memory model"
  msgstr ""
  
! #: config/c4x/c4x.opt:55
  msgid "Use the BK register as a general purpose register"
  msgstr ""
  
! #: config/c4x/c4x.opt:59
  msgid "Generate code for CPU"
  msgstr ""
  
! #: config/c4x/c4x.opt:63
  msgid "Enable use of DB instruction"
  msgstr ""
  
! #: config/c4x/c4x.opt:67
  msgid "Enable debugging"
  msgstr ""
  
! #: config/c4x/c4x.opt:71
  msgid "Enable new features under development"
  msgstr ""
  
! #: config/c4x/c4x.opt:75
  msgid "Use fast but approximate float to integer conversion"
  msgstr ""
  
! #: config/c4x/c4x.opt:79
  msgid "Force RTL generation to emit valid 3 operand insns"
  msgstr ""
  
! #: config/c4x/c4x.opt:83
  msgid "Force constants into registers to improve hoisting"
  msgstr ""
  
! #: config/c4x/c4x.opt:87 config/c4x/c4x.opt:111
  msgid "Save DP across ISR in small memory model"
  msgstr ""
  
! #: config/c4x/c4x.opt:91
  msgid "Allow unsigned iteration counts for RPTB/DB"
  msgstr ""
  
! #: config/c4x/c4x.opt:95
  msgid "Pass arguments on the stack"
  msgstr ""
  
! #: config/c4x/c4x.opt:99
  msgid "Use MPYI instruction for C3x"
  msgstr ""
  
! #: config/c4x/c4x.opt:103
  msgid "Enable parallel instructions"
  msgstr ""
  
! #: config/c4x/c4x.opt:107
  msgid "Enable MPY||ADD and MPY||SUB instructions"
  msgstr ""
  
! #: config/c4x/c4x.opt:115
  msgid "Preserve all 40 bits of FP reg across call"
  msgstr ""
  
! #: config/c4x/c4x.opt:119
  msgid "Pass arguments in registers"
  msgstr ""
  
! #: config/c4x/c4x.opt:123
  msgid "Enable use of RTPB instruction"
  msgstr ""
  
! #: config/c4x/c4x.opt:127
  msgid "Enable use of RTPS instruction"
  msgstr ""
  
! #: config/c4x/c4x.opt:131
  msgid "Set the maximum number of iterations for RPTS to N"
  msgstr ""
  
! #: config/c4x/c4x.opt:135
  msgid "Small memory model"
  msgstr ""
  
! #: config/c4x/c4x.opt:139
  msgid "Emit code compatible with TI tools"
  msgstr ""
  
! #: config/h8300/h8300.opt:23
  msgid "Generate H8S code"
  msgstr ""
  
! #: config/h8300/h8300.opt:27
  msgid "Generate H8SX code"
  msgstr ""
  
! #: config/h8300/h8300.opt:31
  msgid "Generate H8S/2600 code"
  msgstr ""
  
! #: config/h8300/h8300.opt:35
  msgid "Make integers 32 bits wide"
  msgstr ""
  
! #: config/h8300/h8300.opt:42
  msgid "Use registers for argument passing"
  msgstr ""
  
! #: config/h8300/h8300.opt:46
  msgid "Consider access to byte sized memory slow"
  msgstr ""
  
! #: config/h8300/h8300.opt:50
  msgid "Enable linker relaxing"
  msgstr ""
  
! #: config/h8300/h8300.opt:54
  msgid "Generate H8/300H code"
  msgstr ""
  
! #: config/h8300/h8300.opt:58
  msgid "Enable the normal mode"
  msgstr ""
  
! #: config/h8300/h8300.opt:62
  msgid "Use H8/300 alignment rules"
  msgstr ""
  
! #: config/xtensa/xtensa.opt:23
  msgid "Use CONST16 instruction to load constants"
  msgstr ""
  
! #: config/xtensa/xtensa.opt:27
  msgid "Enable fused multiply/add and multiply/subtract FP instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.opt:31
  msgid "Use indirect CALLXn instructions for large programs"
  msgstr ""
  
! #: config/xtensa/xtensa.opt:35
  msgid "Automatically align branch targets to reduce branch penalties"
  msgstr ""
  
! #: config/xtensa/xtensa.opt:39
  msgid "Intersperse literal pools with code in the text section"
  msgstr ""
  
! #: config/mcore/mcore.opt:23
  msgid "Generate code for the M*Core M210"
  msgstr ""
  
! #: config/mcore/mcore.opt:27
  msgid "Generate code for the M*Core M340"
  msgstr ""
  
! #: config/mcore/mcore.opt:31
  msgid "Set maximum alignment to 4"
  msgstr ""
  
! #: config/mcore/mcore.opt:35
  msgid "Force functions to be aligned to a 4 byte boundary"
  msgstr ""
  
! #: config/mcore/mcore.opt:39
  msgid "Set maximum alignment to 8"
  msgstr ""
  
! #: config/mcore/mcore.opt:43 config/score/score.opt:23
  msgid "Generate big-endian code"
  msgstr ""
  
! #: config/mcore/mcore.opt:47
  msgid "Emit call graph information"
  msgstr ""
  
! #: config/mcore/mcore.opt:51
  msgid "Use the divide instruction"
  msgstr ""
  
! #: config/mcore/mcore.opt:55
  msgid "Inline constants if it can be done in 2 insns or less"
  msgstr ""
  
! #: config/mcore/mcore.opt:59 config/score/score.opt:27
  msgid "Generate little-endian code"
  msgstr ""
  
! #: config/mcore/mcore.opt:67
  msgid "Use arbitrary sized immediates in bit operations"
  msgstr ""
  
! #: config/mcore/mcore.opt:71
  msgid "Prefer word accesses over byte accesses"
  msgstr ""
  
! #: config/mcore/mcore.opt:75
  msgid "Set the maximum amount for a single stack increment operation"
  msgstr ""
  
! #: config/mcore/mcore.opt:79
  msgid "Always treat bitfields as int-sized"
  msgstr ""
  
! #: config/cris/cris.opt:45
  msgid "Work around bug in multiplication instruction"
  msgstr ""
  
! #: config/cris/cris.opt:51
  msgid "Compile for ETRAX 4 (CRIS v3)"
  msgstr ""
  
! #: config/cris/cris.opt:56
  msgid "Compile for ETRAX 100 (CRIS v8)"
  msgstr ""
  
! #: config/cris/cris.opt:64
  msgid "Emit verbose debug information in assembly code"
  msgstr ""
  
! #: config/cris/cris.opt:71
  msgid "Do not use condition codes from normal instructions"
  msgstr ""
  
! #: config/cris/cris.opt:80
  msgid "Do not emit addressing modes with side-effect assignment"
  msgstr ""
  
! #: config/cris/cris.opt:89
  msgid "Do not tune stack alignment"
  msgstr ""
  
! #: config/cris/cris.opt:98
  msgid "Do not tune writable data alignment"
  msgstr ""
  
! #: config/cris/cris.opt:107
  msgid "Do not tune code and read-only data alignment"
  msgstr ""
  
! #: config/cris/cris.opt:116
  msgid "Align code and data to 32 bits"
  msgstr ""
  
! #: config/cris/cris.opt:133
  msgid "Don't align items in code or data"
  msgstr ""
  
! #: config/cris/cris.opt:142
  msgid "Do not emit function prologue or epilogue"
  msgstr ""
  
! #: config/cris/cris.opt:149
  msgid "Use the most feature-enabling options allowed by other options"
  msgstr ""
  
! #: config/cris/cris.opt:158
  msgid "Override -mbest-lib-options"
  msgstr ""
  
! #: config/cris/cris.opt:165
  msgid "Generate code for the specified chip or CPU version"
  msgstr ""
  
! #: config/cris/cris.opt:169
  msgid "Tune alignment for the specified chip or CPU version"
  msgstr ""
  
! #: config/cris/cris.opt:173
  msgid "Warn when a stackframe is larger than the specified size"
  msgstr ""
  
! #: config/cris/aout.opt:27
  msgid "Compile for the MMU-less Etrax 100-based elinux system"
  msgstr ""
  
! #: config/cris/aout.opt:33
  msgid "For elinux, request a specified stack-size for this program"
  msgstr ""
  
! #: config/cris/linux.opt:27
  msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
  msgstr ""
  
! #: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
  msgid "Use hardware FP"
  msgstr ""
  
! #: config/sparc/sparc.opt:31
  msgid "Do not use hardware FP"
  msgstr ""
  
! #: config/sparc/sparc.opt:35
  msgid "Assume possible double misalignment"
  msgstr ""
  
! #: config/sparc/sparc.opt:39
  msgid "Pass -assert pure-text to linker"
  msgstr ""
  
! #: config/sparc/sparc.opt:43
  msgid "Use ABI reserved registers"
  msgstr ""
  
! #: config/sparc/sparc.opt:47
  msgid "Use hardware quad FP instructions"
  msgstr ""
  
! #: config/sparc/sparc.opt:51
  msgid "Do not use hardware quad fp instructions"
  msgstr ""
  
! #: config/sparc/sparc.opt:55
  msgid "Compile for V8+ ABI"
  msgstr ""
  
! #: config/sparc/sparc.opt:59
  msgid "Use UltraSPARC Visual Instruction Set extensions"
  msgstr ""
  
! #: config/sparc/sparc.opt:63
  msgid "Pointers are 64-bit"
  msgstr ""
  
! #: config/sparc/sparc.opt:67
  msgid "Pointers are 32-bit"
  msgstr ""
  
! #: config/sparc/sparc.opt:71
  msgid "Use 64-bit ABI"
  msgstr ""
  
! #: config/sparc/sparc.opt:75
  msgid "Use 32-bit ABI"
  msgstr ""
  
! #: config/sparc/sparc.opt:79
  msgid "Use stack bias"
  msgstr ""
  
! #: config/sparc/sparc.opt:83
  msgid "Use structs on stronger alignment for double-word copies"
  msgstr ""
  
! #: config/sparc/sparc.opt:87
  msgid "Optimize tail call instructions in assembler and linker"
  msgstr ""
  
! #: config/sparc/sparc.opt:99
  msgid "Use given SPARC-V9 code model"
  msgstr ""
  
! #: config/sparc/sparc.opt:103
  msgid "Enable strict 32-bit psABI struct return checking."
  msgstr ""
  
! #: config/sparc/little-endian.opt:23
  msgid "Generate code for little-endian"
  msgstr ""
  
! #: config/sparc/little-endian.opt:27
  msgid "Generate code for big-endian"
  msgstr ""
  
! #: config/arc/arc.opt:32
  msgid "Prepend the name of the cpu to all public symbol names"
  msgstr ""
  
! #: config/arc/arc.opt:42
  msgid "Compile code for ARC variant CPU"
  msgstr ""
  
! #: config/arc/arc.opt:46
  msgid "Put functions in SECTION"
  msgstr ""
  
! #: config/arc/arc.opt:50
  msgid "Put data in SECTION"
  msgstr ""
  
! #: config/arc/arc.opt:54
  msgid "Put read-only data in SECTION"
  msgstr ""
  
*************** msgstr ""
*** 12132,12428 ****
  msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:45
  msgid "Generate SH1 code"
  msgstr ""
  
! #: config/sh/sh.opt:49
  msgid "Generate SH2 code"
  msgstr ""
  
! #: config/sh/sh.opt:53
  msgid "Generate SH2a code"
  msgstr ""
  
! #: config/sh/sh.opt:57
  msgid "Generate SH2a FPU-less code"
  msgstr ""
  
! #: config/sh/sh.opt:61
  msgid "Generate default single-precision SH2a code"
  msgstr ""
  
! #: config/sh/sh.opt:65
  msgid "Generate only single-precision SH2a code"
  msgstr ""
  
! #: config/sh/sh.opt:69
  msgid "Generate SH2e code"
  msgstr ""
  
! #: config/sh/sh.opt:73
  msgid "Generate SH3 code"
  msgstr ""
  
! #: config/sh/sh.opt:77
  msgid "Generate SH3e code"
  msgstr ""
  
! #: config/sh/sh.opt:81
  msgid "Generate SH4 code"
  msgstr ""
  
! #: config/sh/sh.opt:85
  msgid "Generate SH4-100 code"
  msgstr ""
  
! #: config/sh/sh.opt:89
  msgid "Generate SH4-200 code"
  msgstr ""
  
! #: config/sh/sh.opt:93
  msgid "Generate SH4 FPU-less code"
  msgstr ""
  
! #: config/sh/sh.opt:97
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
  msgstr ""
  
! #: config/sh/sh.opt:102
  msgid "Generate code for SH4 500 series (FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:107
  msgid "Generate default single-precision SH4 code"
  msgstr ""
  
! #: config/sh/sh.opt:111
  msgid "Generate default single-precision SH4-100 code"
  msgstr ""
  
! #: config/sh/sh.opt:115
  msgid "Generate default single-precision SH4-200 code"
  msgstr ""
  
! #: config/sh/sh.opt:119
  msgid "Generate only single-precision SH4 code"
  msgstr ""
  
! #: config/sh/sh.opt:123
  msgid "Generate only single-precision SH4-100 code"
  msgstr ""
  
! #: config/sh/sh.opt:127
  msgid "Generate only single-precision SH4-200 code"
  msgstr ""
  
! #: config/sh/sh.opt:131
  msgid "Generate SH4a code"
  msgstr ""
  
! #: config/sh/sh.opt:135
  msgid "Generate SH4a FPU-less code"
  msgstr ""
  
! #: config/sh/sh.opt:139
  msgid "Generate default single-precision SH4a code"
  msgstr ""
  
! #: config/sh/sh.opt:143
  msgid "Generate only single-precision SH4a code"
  msgstr ""
  
! #: config/sh/sh.opt:147
  msgid "Generate SH4al-dsp code"
  msgstr ""
  
! #: config/sh/sh.opt:151
  msgid "Generate 32-bit SHmedia code"
  msgstr ""
  
! #: config/sh/sh.opt:155
  msgid "Generate 32-bit FPU-less SHmedia code"
  msgstr ""
  
! #: config/sh/sh.opt:159
  msgid "Generate 64-bit SHmedia code"
  msgstr ""
  
! #: config/sh/sh.opt:163
  msgid "Generate 64-bit FPU-less SHmedia code"
  msgstr ""
  
! #: config/sh/sh.opt:167
  msgid "Generate SHcompact code"
  msgstr ""
  
! #: config/sh/sh.opt:171
  msgid "Generate FPU-less SHcompact code"
  msgstr ""
  
! #: config/sh/sh.opt:175
  msgid ""
  "Throttle unrolling to avoid thrashing target registers unless the unroll "
  "benefit outweighs this"
  msgstr ""
  
! #: config/sh/sh.opt:179
  msgid "Generate code in big endian mode"
  msgstr ""
  
! #: config/sh/sh.opt:183
  msgid "Generate 32-bit offsets in switch tables"
  msgstr ""
  
! #: config/sh/sh.opt:187
  msgid "Enable SH5 cut2 workaround"
  msgstr ""
  
! #: config/sh/sh.opt:191
  msgid "Align doubles at 64-bit boundaries"
  msgstr ""
  
! #: config/sh/sh.opt:195
  msgid ""
  "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
  "inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
  msgstr ""
  
! #: config/sh/sh.opt:199
  msgid "Specify name for 32 bit signed division function"
  msgstr ""
  
! #: config/sh/sh.opt:206
  msgid "Cost to assume for gettr insn"
  msgstr ""
  
! #: config/sh/sh.opt:210 config/sh/sh.opt:256
  msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
  msgstr ""
  
! #: config/sh/sh.opt:214
  msgid "Increase the IEEE compliance for floating-point code"
  msgstr ""
  
! #: config/sh/sh.opt:218
  msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
  msgstr ""
  
! #: config/sh/sh.opt:222
  msgid "Assume symbols might be invalid"
  msgstr ""
  
! #: config/sh/sh.opt:226
  msgid "Annotate assembler instructions with estimated addresses"
  msgstr ""
  
! #: config/sh/sh.opt:230
  msgid "Generate code in little endian mode"
  msgstr ""
  
! #: config/sh/sh.opt:234
  msgid "Mark MAC register as call-clobbered"
  msgstr ""
  
! #: config/sh/sh.opt:240
  msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
  msgstr ""
  
! #: config/sh/sh.opt:244
  msgid "Emit function-calls using global offset table when generating PIC"
  msgstr ""
  
! #: config/sh/sh.opt:248
  msgid "Assume pt* instructions won't trap"
  msgstr ""
  
! #: config/sh/sh.opt:252
  msgid "Shorten address references during linking"
  msgstr ""
  
! #: config/sh/sh.opt:260
  msgid "Deprecated. Use -Os instead"
  msgstr ""
  
! #: config/sh/sh.opt:264
  msgid "Cost to assume for a multiply insn"
  msgstr ""
  
! #: config/sh/sh.opt:268
  msgid ""
  "Generate library function call to invalidate instruction cache entries after "
  "fixing trampoline"
  msgstr ""
  
! #: config/sh/sh.opt:274
  msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:24
  msgid "Generate code for an 11/10"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:28
  msgid "Generate code for an 11/40"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:32
  msgid "Generate code for an 11/45"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:36
  msgid "Use 16-bit abs patterns"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:40
  msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:44
  msgid "Do not use inline patterns for copying memory"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:48
  msgid "Use inline patterns for copying memory"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:52
  msgid "Do not pretend that branches are expensive"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:56
  msgid "Pretend that branches are expensive"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:60
  msgid "Use the DEC assembler syntax"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:64
  msgid "Use 32 bit float"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:68
  msgid "Use 64 bit float"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:76
  msgid "Use 16 bit int"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:80
  msgid "Use 32 bit int"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:88
  msgid "Target has split I&D"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:92
  msgid "Use UNIX assembler syntax"
  msgstr ""
  
! #: config/stormy16/stormy16.opt:25
  msgid "Provide libraries for the simulator"
  msgstr ""
  
--- 12132,12428 ----
  msgid "Runtime name."
  msgstr ""
  
! #: config/sh/sh.opt:44
  msgid "Generate SH1 code"
  msgstr ""
  
! #: config/sh/sh.opt:48
  msgid "Generate SH2 code"
  msgstr ""
  
! #: config/sh/sh.opt:52
  msgid "Generate SH2a code"
  msgstr ""
  
! #: config/sh/sh.opt:56
  msgid "Generate SH2a FPU-less code"
  msgstr ""
  
! #: config/sh/sh.opt:60
  msgid "Generate default single-precision SH2a code"
  msgstr ""
  
! #: config/sh/sh.opt:64
  msgid "Generate only single-precision SH2a code"
  msgstr ""
  
! #: config/sh/sh.opt:68
  msgid "Generate SH2e code"
  msgstr ""
  
! #: config/sh/sh.opt:72
  msgid "Generate SH3 code"
  msgstr ""
  
! #: config/sh/sh.opt:76
  msgid "Generate SH3e code"
  msgstr ""
  
! #: config/sh/sh.opt:80
  msgid "Generate SH4 code"
  msgstr ""
  
! #: config/sh/sh.opt:84
  msgid "Generate SH4-100 code"
  msgstr ""
  
! #: config/sh/sh.opt:88
  msgid "Generate SH4-200 code"
  msgstr ""
  
! #: config/sh/sh.opt:92
  msgid "Generate SH4 FPU-less code"
  msgstr ""
  
! #: config/sh/sh.opt:96
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
  msgstr ""
  
! #: config/sh/sh.opt:101
  msgid "Generate code for SH4 500 series (FPU-less)."
  msgstr ""
  
! #: config/sh/sh.opt:106
  msgid "Generate default single-precision SH4 code"
  msgstr ""
  
! #: config/sh/sh.opt:110
  msgid "Generate default single-precision SH4-100 code"
  msgstr ""
  
! #: config/sh/sh.opt:114
  msgid "Generate default single-precision SH4-200 code"
  msgstr ""
  
! #: config/sh/sh.opt:118
  msgid "Generate only single-precision SH4 code"
  msgstr ""
  
! #: config/sh/sh.opt:122
  msgid "Generate only single-precision SH4-100 code"
  msgstr ""
  
! #: config/sh/sh.opt:126
  msgid "Generate only single-precision SH4-200 code"
  msgstr ""
  
! #: config/sh/sh.opt:130
  msgid "Generate SH4a code"
  msgstr ""
  
! #: config/sh/sh.opt:134
  msgid "Generate SH4a FPU-less code"
  msgstr ""
  
! #: config/sh/sh.opt:138
  msgid "Generate default single-precision SH4a code"
  msgstr ""
  
! #: config/sh/sh.opt:142
  msgid "Generate only single-precision SH4a code"
  msgstr ""
  
! #: config/sh/sh.opt:146
  msgid "Generate SH4al-dsp code"
  msgstr ""
  
! #: config/sh/sh.opt:150
  msgid "Generate 32-bit SHmedia code"
  msgstr ""
  
! #: config/sh/sh.opt:154
  msgid "Generate 32-bit FPU-less SHmedia code"
  msgstr ""
  
! #: config/sh/sh.opt:158
  msgid "Generate 64-bit SHmedia code"
  msgstr ""
  
! #: config/sh/sh.opt:162
  msgid "Generate 64-bit FPU-less SHmedia code"
  msgstr ""
  
! #: config/sh/sh.opt:166
  msgid "Generate SHcompact code"
  msgstr ""
  
! #: config/sh/sh.opt:170
  msgid "Generate FPU-less SHcompact code"
  msgstr ""
  
! #: config/sh/sh.opt:174
  msgid ""
  "Throttle unrolling to avoid thrashing target registers unless the unroll "
  "benefit outweighs this"
  msgstr ""
  
! #: config/sh/sh.opt:178
  msgid "Generate code in big endian mode"
  msgstr ""
  
! #: config/sh/sh.opt:182
  msgid "Generate 32-bit offsets in switch tables"
  msgstr ""
  
! #: config/sh/sh.opt:186
  msgid "Enable SH5 cut2 workaround"
  msgstr ""
  
! #: config/sh/sh.opt:190
  msgid "Align doubles at 64-bit boundaries"
  msgstr ""
  
! #: config/sh/sh.opt:194
  msgid ""
  "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
  "inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
  msgstr ""
  
! #: config/sh/sh.opt:198
  msgid "Specify name for 32 bit signed division function"
  msgstr ""
  
! #: config/sh/sh.opt:205
  msgid "Cost to assume for gettr insn"
  msgstr ""
  
! #: config/sh/sh.opt:209 config/sh/sh.opt:255
  msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
  msgstr ""
  
! #: config/sh/sh.opt:213
  msgid "Increase the IEEE compliance for floating-point code"
  msgstr ""
  
! #: config/sh/sh.opt:217
  msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
  msgstr ""
  
! #: config/sh/sh.opt:221
  msgid "Assume symbols might be invalid"
  msgstr ""
  
! #: config/sh/sh.opt:225
  msgid "Annotate assembler instructions with estimated addresses"
  msgstr ""
  
! #: config/sh/sh.opt:229
  msgid "Generate code in little endian mode"
  msgstr ""
  
! #: config/sh/sh.opt:233
  msgid "Mark MAC register as call-clobbered"
  msgstr ""
  
! #: config/sh/sh.opt:239
  msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
  msgstr ""
  
! #: config/sh/sh.opt:243
  msgid "Emit function-calls using global offset table when generating PIC"
  msgstr ""
  
! #: config/sh/sh.opt:247
  msgid "Assume pt* instructions won't trap"
  msgstr ""
  
! #: config/sh/sh.opt:251
  msgid "Shorten address references during linking"
  msgstr ""
  
! #: config/sh/sh.opt:259
  msgid "Deprecated. Use -Os instead"
  msgstr ""
  
! #: config/sh/sh.opt:263
  msgid "Cost to assume for a multiply insn"
  msgstr ""
  
! #: config/sh/sh.opt:267
  msgid ""
  "Generate library function call to invalidate instruction cache entries after "
  "fixing trampoline"
  msgstr ""
  
! #: config/sh/sh.opt:273
  msgid "Pretend a branch-around-a-move is a conditional move."
  msgstr ""
  
! #: config/pdp11/pdp11.opt:23
  msgid "Generate code for an 11/10"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:27
  msgid "Generate code for an 11/40"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:31
  msgid "Generate code for an 11/45"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:35
  msgid "Use 16-bit abs patterns"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:39
  msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:43
  msgid "Do not use inline patterns for copying memory"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:47
  msgid "Use inline patterns for copying memory"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:51
  msgid "Do not pretend that branches are expensive"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:55
  msgid "Pretend that branches are expensive"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:59
  msgid "Use the DEC assembler syntax"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:63
  msgid "Use 32 bit float"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:67
  msgid "Use 64 bit float"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:75
  msgid "Use 16 bit int"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:79
  msgid "Use 32 bit int"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:87
  msgid "Target has split I&D"
  msgstr ""
  
! #: config/pdp11/pdp11.opt:91
  msgid "Use UNIX assembler syntax"
  msgstr ""
  
! #: config/stormy16/stormy16.opt:24
  msgid "Provide libraries for the simulator"
  msgstr ""
  
*************** msgstr ""
*** 12567,14280 ****
  msgid "Generate LP64 code"
  msgstr ""
  
! #: config/darwin.opt:24
  msgid "Generate code suitable for fast turn around debugging"
  msgstr ""
  
! #: config/darwin.opt:28
  msgid "The earliest MacOS X version on which this program will run"
  msgstr ""
  
! #: config/darwin.opt:32
  msgid "Set sizeof(bool) to 1"
  msgstr ""
  
! #: config/darwin.opt:36
  msgid "Generate code for darwin loadable kernel extentions"
  msgstr ""
  
! #: config/darwin.opt:40
  msgid "Generate code for the kernel or loadable kernel extentions"
  msgstr ""
  
! #: config/fr30/fr30.opt:24
  msgid "Assume small address space"
  msgstr ""
  
! #: config/mips/mips.opt:24
  msgid "Generate code that conforms to the given ABI"
  msgstr ""
  
! #: config/mips/mips.opt:28
  msgid "Generate code that can be used in SVR4-style dynamic objects"
  msgstr ""
  
! #: config/mips/mips.opt:32
  msgid "Use PMC-style 'mad' instructions"
  msgstr ""
  
! #: config/mips/mips.opt:36
  msgid "Generate code for the given ISA"
  msgstr ""
  
! #: config/mips/mips.opt:40
  msgid "Use Branch Likely instructions, overriding the architecture default"
  msgstr ""
  
! #: config/mips/mips.opt:44
  msgid "Trap on integer divide by zero"
  msgstr ""
  
! #: config/mips/mips.opt:48
  msgid "Use branch-and-break sequences to check for integer divide by zero"
  msgstr ""
  
! #: config/mips/mips.opt:52
  msgid "Use trap instructions to check for integer divide by zero"
  msgstr ""
  
! #: config/mips/mips.opt:56
  msgid ""
  "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
  "operations"
  msgstr ""
  
! #: config/mips/mips.opt:60
  msgid "Use MIPS-DSP instructions"
  msgstr ""
  
! #: config/mips/mips.opt:70
  msgid "Use big-endian byte order"
  msgstr ""
  
! #: config/mips/mips.opt:74
  msgid "Use little-endian byte order"
  msgstr ""
  
! #: config/mips/mips.opt:78 config/iq2000/iq2000.opt:32
  msgid "Use ROM instead of RAM"
  msgstr ""
  
! #: config/mips/mips.opt:82
  msgid "Use NewABI-style %reloc() assembly operators"
  msgstr ""
  
! #: config/mips/mips.opt:86
  msgid "Work around certain R4000 errata"
  msgstr ""
  
! #: config/mips/mips.opt:90
  msgid "Work around certain R4400 errata"
  msgstr ""
  
! #: config/mips/mips.opt:94
  msgid "Work around errata for early SB-1 revision 2 cores"
  msgstr ""
  
! #: config/mips/mips.opt:98
  msgid "Work around certain VR4120 errata"
  msgstr ""
  
! #: config/mips/mips.opt:102
  msgid "Work around VR4130 mflo/mfhi errata"
  msgstr ""
  
! #: config/mips/mips.opt:106
  msgid "Work around an early 4300 hardware bug"
  msgstr ""
  
! #: config/mips/mips.opt:110
  msgid "FP exceptions are enabled"
  msgstr ""
  
! #: config/mips/mips.opt:114
  msgid "Use 32-bit floating-point registers"
  msgstr ""
  
! #: config/mips/mips.opt:118
  msgid "Use 64-bit floating-point registers"
  msgstr ""
  
! #: config/mips/mips.opt:122
  msgid "Use FUNC to flush the cache before calling stack trampolines"
  msgstr ""
  
! #: config/mips/mips.opt:126
  msgid "Generate floating-point multiply-add instructions"
  msgstr ""
  
! #: config/mips/mips.opt:130
  msgid "Use 32-bit general registers"
  msgstr ""
  
! #: config/mips/mips.opt:134
  msgid "Use 64-bit general registers"
  msgstr ""
  
! #: config/mips/mips.opt:138
  msgid "Allow the use of hardware floating-point instructions"
  msgstr ""
  
! #: config/mips/mips.opt:142
  msgid "Generate code for ISA level N"
  msgstr ""
  
! #: config/mips/mips.opt:146
  msgid "Generate mips16 code"
  msgstr ""
  
! #: config/mips/mips.opt:150
  msgid "Use MIPS-3D instructions"
  msgstr ""
  
! #: config/mips/mips.opt:154
  msgid "Use indirect calls"
  msgstr ""
  
! #: config/mips/mips.opt:158
  msgid "Use a 32-bit long type"
  msgstr ""
  
! #: config/mips/mips.opt:162
  msgid "Use a 64-bit long type"
  msgstr ""
  
! #: config/mips/mips.opt:166
  msgid "Don't optimize block moves"
  msgstr ""
  
! #: config/mips/mips.opt:170
  msgid "Use the mips-tfile postpass"
  msgstr ""
  
! #: config/mips/mips.opt:174
  msgid "Do not use a cache-flushing function before calling stack trampolines"
  msgstr ""
  
! #: config/mips/mips.opt:178
  msgid "Generate normal-mode code"
  msgstr ""
  
! #: config/mips/mips.opt:182
  msgid "Do not use MIPS-3D instructions"
  msgstr ""
  
! #: config/mips/mips.opt:186
  msgid "Use paired-single floating-point instructions"
  msgstr ""
  
! #: config/mips/mips.opt:190
  msgid ""
  "When generating -mabicalls code, make the code suitable for use in shared "
  "libraries"
  msgstr ""
  
! #: config/mips/mips.opt:194
  msgid ""
  "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgstr ""
  
! #: config/mips/mips.opt:198
  msgid "Prevent the use of all hardware floating-point instructions"
  msgstr ""
  
! #: config/mips/mips.opt:202
  msgid "Optimize lui/addiu address loads"
  msgstr ""
  
! #: config/mips/mips.opt:206
  msgid "Assume all symbols have 32-bit values"
  msgstr ""
  
! #: config/mips/mips.opt:210
  msgid "Optimize the output for PROCESSOR"
  msgstr ""
  
! #: config/mips/mips.opt:214 config/iq2000/iq2000.opt:45
  msgid "Put uninitialized constants in ROM (needs -membedded-data)"
  msgstr ""
  
! #: config/mips/mips.opt:218
  msgid "Perform VR4130-specific alignment optimizations"
  msgstr ""
  
! #: config/mips/mips.opt:222
  msgid "Lift restrictions on GOT size"
  msgstr ""
  
! #: config/m68k/m68k.opt:24
  msgid "Generate code for a 520X"
  msgstr ""
  
! #: config/m68k/m68k.opt:28
  msgid "Generate code for a 5206e"
  msgstr ""
  
! #: config/m68k/m68k.opt:32
  msgid "Generate code for a 528x"
  msgstr ""
  
! #: config/m68k/m68k.opt:36
  msgid "Generate code for a 5307"
  msgstr ""
  
! #: config/m68k/m68k.opt:40
  msgid "Generate code for a 5407"
  msgstr ""
  
! #: config/m68k/m68k.opt:44
  msgid "Generate code for a ColdFire v4e"
  msgstr ""
  
! #: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101
  msgid "Generate code for a 68000"
  msgstr ""
  
! #: config/m68k/m68k.opt:52 config/m68k/m68k.opt:105
  msgid "Generate code for a 68020"
  msgstr ""
  
! #: config/m68k/m68k.opt:56
  msgid "Generate code for a 68040, without any new instructions"
  msgstr ""
  
! #: config/m68k/m68k.opt:60
  msgid "Generate code for a 68060, without any new instructions"
  msgstr ""
  
! #: config/m68k/m68k.opt:64
  msgid "Generate code for a 68030"
  msgstr ""
  
! #: config/m68k/m68k.opt:68
  msgid "Generate code for a 68040"
  msgstr ""
  
! #: config/m68k/m68k.opt:72
  msgid "Generate code for a 68060"
  msgstr ""
  
! #: config/m68k/m68k.opt:76
  msgid "Generate code for a 68302"
  msgstr ""
  
! #: config/m68k/m68k.opt:80
  msgid "Generate code for a 68332"
  msgstr ""
  
! #: config/m68k/m68k.opt:85
  msgid "Generate code for a 68851"
  msgstr ""
  
! #: config/m68k/m68k.opt:89
  msgid "Generate code that uses 68881 floating-point instructions"
  msgstr ""
  
! #: config/m68k/m68k.opt:93
  msgid "Align variables on a 32-bit boundary"
  msgstr ""
  
! #: config/m68k/m68k.opt:97
  msgid "Use the bit-field instructions"
  msgstr ""
  
! #: config/m68k/m68k.opt:109
  msgid "Generate code for a cpu32"
  msgstr ""
  
! #: config/m68k/m68k.opt:113
  msgid "Enable ID based shared library"
  msgstr ""
  
! #: config/m68k/m68k.opt:117
  msgid "Do not use the bit-field instructions"
  msgstr ""
  
! #: config/m68k/m68k.opt:121
  msgid "Use normal calling convention"
  msgstr ""
  
! #: config/m68k/m68k.opt:125
  msgid "Consider type 'int' to be 32 bits wide"
  msgstr ""
  
! #: config/m68k/m68k.opt:129
  msgid "Generate pc-relative code"
  msgstr ""
  
! #: config/m68k/m68k.opt:133
  msgid "Use different calling convention using 'rtd'"
  msgstr ""
  
! #: config/m68k/m68k.opt:137
  msgid "Enable separate data segment"
  msgstr ""
  
! #: config/m68k/m68k.opt:141 config/bfin/bfin.opt:45
  msgid "ID of shared library to build"
  msgstr ""
  
! #: config/m68k/m68k.opt:145
  msgid "Consider type 'int' to be 16 bits wide"
  msgstr ""
  
! #: config/m68k/m68k.opt:149
  msgid "Generate code with library calls for floating point"
  msgstr ""
  
! #: config/m68k/m68k.opt:153
  msgid "Do not use unaligned memory references"
  msgstr ""
  
! #: config/score/score.opt:32
  msgid "Disable bcnz instruction"
  msgstr ""
  
! #: config/score/score.opt:36
  msgid "Enable unaligned load/store instruction"
  msgstr ""
  
! #: config/score/score.opt:40
  msgid "Enable mac instruction"
  msgstr ""
  
! #: config/score/score.opt:44
  msgid "Support SCORE 5 ISA"
  msgstr ""
  
! #: config/score/score.opt:48
  msgid "Support SCORE 5U ISA"
  msgstr ""
  
! #: config/score/score.opt:52
  msgid "Support SCORE 7 ISA"
  msgstr ""
  
! #: config/score/score.opt:56
  msgid "Support SCORE 7D ISA"
  msgstr ""
  
! #: config/vxworks.opt:25
  msgid "Assume the VxWorks RTP environment"
  msgstr ""
  
! #: config/vxworks.opt:32
  msgid "Assume the VxWorks vThreads environment"
  msgstr ""
  
! #: config/vax/vax.opt:24 config/vax/vax.opt:28
  msgid "Target DFLOAT double precision code"
  msgstr ""
  
! #: config/vax/vax.opt:32 config/vax/vax.opt:36
  msgid "Generate GFLOAT double precision code"
  msgstr ""
  
! #: config/vax/vax.opt:40
  msgid "Generate code for GNU assembler (gas)"
  msgstr ""
  
! #: config/vax/vax.opt:44
  msgid "Generate code for UNIX assembler"
  msgstr ""
  
! #: config/vax/vax.opt:48
  msgid "Use VAXC structure conventions"
  msgstr ""
  
! #: config/crx/crx.opt:24
  msgid "Support multiply accumulate instructions"
  msgstr ""
  
! #: config/crx/crx.opt:28
  msgid "Do not use push to store function arguments"
  msgstr ""
  
! #: config/crx/crx.opt:32
  msgid "Restrict doloop to the given nesting level"
  msgstr ""
  
! #: config/v850/v850.opt:24
  msgid "Use registers r2 and r5"
  msgstr ""
  
! #: config/v850/v850.opt:28
  msgid "Use 4 byte entries in switch tables"
  msgstr ""
  
! #: config/v850/v850.opt:32
  msgid "Enable backend debugging"
  msgstr ""
  
! #: config/v850/v850.opt:36
  msgid "Do not use the callt instruction"
  msgstr ""
  
! #: config/v850/v850.opt:40
  msgid "Reuse r30 on a per function basis"
  msgstr ""
  
! #: config/v850/v850.opt:44
  msgid "Support Green Hills ABI"
  msgstr ""
  
! #: config/v850/v850.opt:48
  msgid "Prohibit PC relative function calls"
  msgstr ""
  
! #: config/v850/v850.opt:52
  msgid "Use stubs for function prologues"
  msgstr ""
  
! #: config/v850/v850.opt:56
  msgid "Set the max size of data eligible for the SDA area"
  msgstr ""
  
! #: config/v850/v850.opt:60
  msgid "Enable the use of the short load instructions"
  msgstr ""
  
! #: config/v850/v850.opt:64
  msgid "Same as: -mep -mprolog-function"
  msgstr ""
  
! #: config/v850/v850.opt:68
  msgid "Set the max size of data eligible for the TDA area"
  msgstr ""
  
! #: config/v850/v850.opt:72
  msgid "Enforce strict alignment"
  msgstr ""
  
! #: config/v850/v850.opt:79
  msgid "Compile for the v850 processor"
  msgstr ""
  
! #: config/v850/v850.opt:83
  msgid "Compile for the v850e processor"
  msgstr ""
  
! #: config/v850/v850.opt:87
  msgid "Compile for the v850e1 processor"
  msgstr ""
  
! #: config/v850/v850.opt:91
  msgid "Set the max size of data eligible for the ZDA area"
  msgstr ""
  
! #: config/linux.opt:25
  msgid "Use uClibc instead of GNU libc"
  msgstr ""
  
! #: config/linux.opt:29
  msgid "Use GNU libc instead of uClibc"
  msgstr ""
  
! #: config/frv/frv.opt:24
  msgid "Use 4 media accumulators"
  msgstr ""
  
! #: config/frv/frv.opt:28
  msgid "Use 8 media accumulators"
  msgstr ""
  
! #: config/frv/frv.opt:32
  msgid "Enable label alignment optimizations"
  msgstr ""
  
! #: config/frv/frv.opt:36
  msgid "Dynamically allocate cc registers"
  msgstr ""
  
! #: config/frv/frv.opt:43
  msgid "Set the cost of branches"
  msgstr ""
  
! #: config/frv/frv.opt:47
  msgid "Enable conditional execution other than moves/scc"
  msgstr ""
  
! #: config/frv/frv.opt:51
  msgid "Change the maximum length of conditionally-executed sequences"
  msgstr ""
  
! #: config/frv/frv.opt:55
  msgid ""
  "Change the number of temporary registers that are available to conditionally-"
  "executed sequences"
  msgstr ""
  
! #: config/frv/frv.opt:59
  msgid "Enable conditional moves"
  msgstr ""
  
! #: config/frv/frv.opt:63
  msgid "Set the target CPU type"
  msgstr ""
  
! #: config/frv/frv.opt:85
  msgid "Use fp double instructions"
  msgstr ""
  
! #: config/frv/frv.opt:89
  msgid "Change the ABI to allow double word insns"
  msgstr ""
  
! #: config/frv/frv.opt:93 config/bfin/bfin.opt:53
  msgid "Enable Function Descriptor PIC mode"
  msgstr ""
  
! #: config/frv/frv.opt:97
  msgid "Just use icc0/fcc0"
  msgstr ""
  
! #: config/frv/frv.opt:101
  msgid "Only use 32 FPRs"
  msgstr ""
  
! #: config/frv/frv.opt:105
  msgid "Use 64 FPRs"
  msgstr ""
  
! #: config/frv/frv.opt:109
  msgid "Only use 32 GPRs"
  msgstr ""
  
! #: config/frv/frv.opt:113
  msgid "Use 64 GPRs"
  msgstr ""
  
! #: config/frv/frv.opt:117
  msgid "Enable use of GPREL for read-only data in FDPIC"
  msgstr ""
  
! #: config/frv/frv.opt:125
  msgid "Enable inlining of PLT in function calls"
  msgstr ""
  
! #: config/frv/frv.opt:129
  msgid "Enable PIC support for building libraries"
  msgstr ""
  
! #: config/frv/frv.opt:133
  msgid "Follow the EABI linkage requirements"
  msgstr ""
  
! #: config/frv/frv.opt:137
  msgid "Disallow direct calls to global functions"
  msgstr ""
  
! #: config/frv/frv.opt:141
  msgid "Use media instructions"
  msgstr ""
  
! #: config/frv/frv.opt:145
  msgid "Use multiply add/subtract instructions"
  msgstr ""
  
! #: config/frv/frv.opt:149
  msgid "Enable optimizing &&/|| in conditional execution"
  msgstr ""
  
! #: config/frv/frv.opt:153
  msgid "Enable nested conditional execution optimizations"
  msgstr ""
  
! #: config/frv/frv.opt:158
  msgid "Do not mark ABI switches in e_flags"
  msgstr ""
  
! #: config/frv/frv.opt:162
  msgid "Remove redundant membars"
  msgstr ""
  
! #: config/frv/frv.opt:166
  msgid "Pack VLIW instructions"
  msgstr ""
  
! #: config/frv/frv.opt:170
  msgid "Enable setting GPRs to the result of comparisons"
  msgstr ""
  
! #: config/frv/frv.opt:174
  msgid "Change the amount of scheduler lookahead"
  msgstr ""
  
! #: config/frv/frv.opt:182
  msgid "Assume a large TLS segment"
  msgstr ""
  
! #: config/frv/frv.opt:186
  msgid "Do not assume a large TLS segment"
  msgstr ""
  
! #: config/frv/frv.opt:191
  msgid "Cause gas to print tomcat statistics"
  msgstr ""
  
! #: config/frv/frv.opt:196
  msgid "Link with the library-pic libraries"
  msgstr ""
  
! #: config/frv/frv.opt:200
  msgid "Allow branches to be packed with other instructions"
  msgstr ""
  
! #: config/avr/avr.opt:24
  msgid "Use subroutines for function prologues and epilogues"
  msgstr ""
  
! #: config/avr/avr.opt:28
  msgid "Select the target MCU"
  msgstr ""
  
! #: config/avr/avr.opt:35
  msgid "Use STACK as the initial value of the stack pointer"
  msgstr ""
  
! #: config/avr/avr.opt:39
  msgid "Use an 8-bit 'int' type"
  msgstr ""
  
! #: config/avr/avr.opt:43
  msgid "Change the stack pointer without disabling interrupts"
  msgstr ""
  
! #: config/avr/avr.opt:47
  msgid "Do not generate tablejump insns"
  msgstr ""
  
! #: config/avr/avr.opt:57
  msgid "Use rjmp/rcall (limited range) on >8K devices"
  msgstr ""
  
! #: config/avr/avr.opt:61
  msgid "Output instruction sizes to the asm file"
  msgstr ""
  
! #: config/avr/avr.opt:65
  msgid "Change only the low 8 bits of the stack pointer"
  msgstr ""
  
! #: config/bfin/bfin.opt:24
  msgid "Omit frame pointer for leaf functions"
  msgstr ""
  
! #: config/bfin/bfin.opt:28
  msgid "Program is entirely located in low 64k of memory"
  msgstr ""
  
! #: config/bfin/bfin.opt:32
  msgid "Work around a hardware anomaly by adding a number of NOPs before a"
  msgstr ""
  
! #: config/bfin/bfin.opt:37
  msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:41
  msgid "Enabled ID based shared library"
  msgstr ""
  
! #: config/bfin/bfin.opt:49
  msgid "Avoid generating pc-relative calls; use indirection"
  msgstr ""
  
! #: config/m32c/m32c.opt:29
  msgid "Compile code for R8C variants"
  msgstr ""
  
! #: config/m32c/m32c.opt:33
  msgid "Compile code for M16C variants"
  msgstr ""
  
! #: config/m32c/m32c.opt:37
  msgid "Compile code for M32CM variants"
  msgstr ""
  
! #: config/m32c/m32c.opt:41
  msgid "Compile code for M32C variants"
  msgstr ""
  
! #: config/m32c/m32c.opt:45
  msgid "Number of memreg bytes (default: 16, range: 0..16)"
  msgstr ""
  
! #: config/s390/tpf.opt:24
  msgid "Enable TPF-OS tracing code"
  msgstr ""
  
! #: config/s390/tpf.opt:28
  msgid "Specify main object for TPF-OS"
  msgstr ""
  
! #: config/s390/s390.opt:24
  msgid "31 bit ABI"
  msgstr ""
  
! #: config/s390/s390.opt:28
  msgid "64 bit ABI"
  msgstr ""
  
! #: config/s390/s390.opt:36
  msgid "Maintain backchain pointer"
  msgstr ""
  
! #: config/s390/s390.opt:40
  msgid "Additional debug prints"
  msgstr ""
  
! #: config/s390/s390.opt:44
  msgid "ESA/390 architecture"
  msgstr ""
  
! #: config/s390/s390.opt:48
  msgid "Enable fused multiply/add instructions"
  msgstr ""
  
! #: config/s390/s390.opt:64
  msgid "Use packed stack layout"
  msgstr ""
  
! #: config/s390/s390.opt:68
  msgid "Use bras for executable < 64k"
  msgstr ""
  
! #: config/s390/s390.opt:72
  msgid "Don't use hardware fp"
  msgstr ""
  
! #: config/s390/s390.opt:76
  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:80
  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:88
  msgid "mvcle use"
  msgstr ""
  
! #: config/s390/s390.opt:92
  msgid "Warn if a function uses alloca or creates an array with dynamic size"
  msgstr ""
  
! #: config/s390/s390.opt:96
  msgid "Warn if a single function's framesize exceeds the given framesize"
  msgstr ""
  
! #: config/s390/s390.opt:100
  msgid "z/Architecture"
  msgstr ""
  
! #: config/mn10300/mn10300.opt:24
  msgid "Target the AM33 processor"
  msgstr ""
  
! #: config/mn10300/mn10300.opt:28
  msgid "Target the AM33/2.0 processor"
  msgstr ""
  
! #: config/mn10300/mn10300.opt:32
  msgid "Work around hardware multiply bug"
  msgstr ""
  
! #: config/mn10300/mn10300.opt:37
  msgid "Enable linker relaxations"
  msgstr ""
  
! #: config/mn10300/mn10300.opt:41
  msgid "Return pointers in both a0 and d0"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:28
  msgid "Specify CPU for scheduling purposes"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:36
  msgid "Use GP relative sdata/sbss sections"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:41
  msgid "No default crt0.o"
  msgstr ""
  
! #: c.opt:42
  msgid ""
  "Assert the <answer> to <question>.  Putting '-' before <question> disables "
  "the <answer> to <question>"
  msgstr ""
  
! #: c.opt:46
  msgid "Do not discard comments"
  msgstr ""
  
! #: c.opt:50
  msgid "Do not discard comments in macro expansions"
  msgstr ""
  
! #: c.opt:54
  msgid ""
  "Define a <macro> with <val> as its value.  If just <macro> is given, <val> "
  "is taken to be 1"
  msgstr ""
  
! #: c.opt:61
  msgid "Add <dir> to the end of the main framework include path"
  msgstr ""
  
! #: c.opt:65
  msgid "Print the name of header files as they are used"
  msgstr ""
  
! #: c.opt:69 c.opt:797
  msgid "Add <dir> to the end of the main include path"
  msgstr ""
  
! #: c.opt:73
  msgid "Generate make dependencies"
  msgstr ""
  
! #: c.opt:77
  msgid "Generate make dependencies and compile"
  msgstr ""
  
! #: c.opt:81
  msgid "Write dependency output to the given file"
  msgstr ""
  
! #: c.opt:85
  msgid "Treat missing header files as generated files"
  msgstr ""
  
! #: c.opt:89
  msgid "Like -M but ignore system header files"
  msgstr ""
  
! #: c.opt:93
  msgid "Like -MD but ignore system header files"
  msgstr ""
  
! #: c.opt:97
  msgid "Generate phony targets for all headers"
  msgstr ""
  
! #: c.opt:101
  msgid "Add a MAKE-quoted target"
  msgstr ""
  
! #: c.opt:105
  msgid "Add an unquoted target"
  msgstr ""
  
! #: c.opt:109
  msgid "Do not generate #line directives"
  msgstr ""
  
! #: c.opt:113
  msgid "Undefine <macro>"
  msgstr ""
  
! #: c.opt:117
  msgid ""
  "Warn about things that will change when compiling with an ABI-compliant "
  "compiler"
  msgstr ""
  
! #: c.opt:121
  msgid "Warn about suspicious uses of memory addresses"
  msgstr ""
  
! #: c.opt:125
  msgid "Enable most warning messages"
  msgstr ""
  
! #: c.opt:129
  msgid ""
  "Warn whenever an Objective-C assignment is being intercepted by the garbage "
  "collector"
  msgstr ""
  
! #: c.opt:133
  msgid "Warn about casting functions to incompatible types"
  msgstr ""
  
! #: c.opt:137
  msgid "Warn about C constructs that are not in the common subset of C and C++"
  msgstr ""
  
! #: c.opt:142
  msgid "Warn about casts which discard qualifiers"
  msgstr ""
  
! #: c.opt:146
  msgid "Warn about subscripts whose type is \"char\""
  msgstr ""
  
! #: c.opt:150
  msgid ""
  "Warn about possibly nested block comments, and C++ comments spanning more "
  "than one physical line"
  msgstr ""
  
! #: c.opt:154
  msgid "Synonym for -Wcomment"
  msgstr ""
  
! #: c.opt:158
  msgid "Warn about possibly confusing type conversions"
  msgstr ""
  
! #: c.opt:162
  msgid "Warn when all constructors and destructors are private"
  msgstr ""
  
! #: c.opt:166
  msgid "Warn when a declaration is found after a statement"
  msgstr ""
  
! #: c.opt:170
  msgid "Warn about deprecated compiler features"
  msgstr ""
  
! #: c.opt:174
  msgid "Warn about compile-time integer division by zero"
  msgstr ""
  
! #: c.opt:178
  msgid "Warn about violations of Effective C++ style rules"
  msgstr ""
  
! #: c.opt:182
  msgid "Warn about stray tokens after #elif and #endif"
  msgstr ""
  
! #: c.opt:190
  msgid "Make implicit function declarations an error"
  msgstr ""
  
! #: c.opt:194
  msgid "Warn if testing floating point numbers for equality"
  msgstr ""
  
! #: c.opt:198
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
  msgstr ""
  
! #: c.opt:202
  msgid "Warn if passing too many arguments to a function for its format string"
  msgstr ""
  
! #: c.opt:206
  msgid "Warn about format strings that are not literals"
  msgstr ""
  
! #: c.opt:210
  msgid "Warn about possible security problems with format functions"
  msgstr ""
  
! #: c.opt:214
  msgid "Warn about strftime formats yielding 2-digit years"
  msgstr ""
  
! #: c.opt:218
  msgid "Warn about zero-length formats"
  msgstr ""
  
! #: c.opt:225
  msgid "Warn about variables which are initialized to themselves"
  msgstr ""
  
! #: c.opt:232
  msgid "Warn about implicit function declarations"
  msgstr ""
  
! #: c.opt:236
  msgid "Warn when a declaration does not specify a type"
  msgstr ""
  
! #: c.opt:240
  msgid "Deprecated.  This switch has no effect"
  msgstr ""
  
! #: c.opt:244
  msgid ""
  "Warn when there is a cast to a pointer from an integer of a different size"
  msgstr ""
  
! #: c.opt:248
  msgid "Warn about invalid uses of the \"offsetof\" macro"
  msgstr ""
  
! #: c.opt:252
  msgid "Warn about PCH files that are found but not used"
  msgstr ""
  
! #: c.opt:256
  msgid "Do not warn about using \"long long\" when -pedantic"
  msgstr ""
  
! #: c.opt:260
  msgid "Warn about suspicious declarations of \"main\""
  msgstr ""
  
! #: c.opt:264
  msgid "Warn about possibly missing braces around initializers"
  msgstr ""
  
! #: c.opt:268
  msgid "Warn about global functions without previous declarations"
  msgstr ""
  
! #: c.opt:272
  msgid "Warn about missing fields in struct initializers"
  msgstr ""
  
! #: c.opt:276
  msgid "Warn about functions which might be candidates for format attributes"
  msgstr ""
  
! #: c.opt:280
  msgid "Warn about user-specified include directories that do not exist"
  msgstr ""
  
! #: c.opt:284
  msgid "Warn about global functions without prototypes"
  msgstr ""
  
! #: c.opt:288
  msgid "Warn about use of multi-character character constants"
  msgstr ""
  
! #: c.opt:292
  msgid "Warn about \"extern\" declarations not at file scope"
  msgstr ""
  
! #: c.opt:296
  msgid ""
  "Warn when non-templatized friend functions are declared within a template"
  msgstr ""
  
! #: c.opt:300
  msgid "Warn about non-virtual destructors"
  msgstr ""
  
! #: c.opt:304
  msgid ""
  "Warn about NULL being passed to argument slots marked as requiring non-NULL"
  msgstr ""
  
! #: c.opt:308
  msgid "Warn about non-normalised Unicode strings"
  msgstr ""
  
! #: c.opt:312
  msgid "Warn if a C-style cast is used in a program"
  msgstr ""
  
! #: c.opt:316
  msgid "Warn if an old-style parameter definition is used"
  msgstr ""
  
! #: c.opt:320
  msgid ""
  "Warn if a string is longer than the maximum portable length specified by the "
  "standard"
  msgstr ""
  
! #: c.opt:324
  msgid "Warn about overloaded virtual function names"
  msgstr ""
  
! #: c.opt:328
  msgid "Warn about overriding initializers without side effects"
  msgstr ""
  
! #: c.opt:332
  msgid "Warn about possibly missing parentheses"
  msgstr ""
  
! #: c.opt:336
  msgid "Warn when converting the type of pointers to member functions"
  msgstr ""
  
! #: c.opt:340
  msgid "Warn about function pointer arithmetic"
  msgstr ""
  
! #: c.opt:344
  msgid "Warn when a pointer is cast to an integer of a different size"
  msgstr ""
  
! #: c.opt:348
  msgid "Warn about misuses of pragmas"
  msgstr ""
  
! #: c.opt:352
  msgid "Warn if inherited methods are unimplemented"
  msgstr ""
  
! #: c.opt:356
  msgid "Warn about multiple declarations of the same object"
  msgstr ""
  
! #: c.opt:360
  msgid "Warn when the compiler reorders code"
  msgstr ""
  
! #: c.opt:364
  msgid ""
  "Warn whenever a function's return type defaults to \"int\" (C), or about "
  "inconsistent return types (C++)"
  msgstr ""
  
! #: c.opt:368
  msgid "Warn if a selector has multiple methods"
  msgstr ""
  
! #: c.opt:372
  msgid "Warn about possible violations of sequence point rules"
  msgstr ""
  
! #: c.opt:376
  msgid "Warn about signed-unsigned comparisons"
  msgstr ""
  
! #: c.opt:380
  msgid "Warn when overload promotes from unsigned to signed"
  msgstr ""
  
! #: c.opt:384
  msgid "Warn about uncasted NULL used as sentinel"
  msgstr ""
  
! #: c.opt:388
  msgid "Warn about unprototyped function declarations"
  msgstr ""
  
! #: c.opt:392
  msgid "Warn if type signatures of candidate methods do not match exactly"
  msgstr ""
  
! #: c.opt:396
  msgid "Warn when synthesis behavior differs from Cfront"
  msgstr ""
  
! #: c.opt:400 common.opt:158
  msgid "Do not suppress warnings from system headers"
  msgstr ""
  
! #: c.opt:404
  msgid "Warn about features not present in traditional C"
  msgstr ""
  
! #: c.opt:408
  msgid ""
  "Warn if trigraphs are encountered that might affect the meaning of the "
  "program"
  msgstr ""
  
! #: c.opt:412
  msgid "Warn about @selector()s without previously declared methods"
  msgstr ""
  
! #: c.opt:416
  msgid "Warn if an undefined macro is used in an #if directive"
  msgstr ""
  
! #: c.opt:420
  msgid "Warn about unrecognized pragmas"
  msgstr ""
  
! #: c.opt:424
  msgid "Warn about macros defined in the main file that are not used"
  msgstr ""
  
! #: c.opt:428
  msgid "Do not warn about using variadic macros when -pedantic"
  msgstr ""
  
! #: c.opt:432
  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.opt:436
  msgid "Warn when a pointer differs in signedness in an assignment"
  msgstr ""
  
! #: c.opt:440
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
  msgstr ""
  
! #: c.opt:448
  msgid "Enforce class member access control semantics"
  msgstr ""
  
! #: c.opt:455
  msgid "Change when template instances are emitted"
  msgstr ""
  
! #: c.opt:459
  msgid "Recognize the \"asm\" keyword"
  msgstr ""
  
! #: c.opt:463
  msgid "Recognize built-in functions"
  msgstr ""
  
! #: c.opt:470
  msgid "Check the return value of new"
  msgstr ""
  
! #: c.opt:474
  msgid "Allow the arguments of the '?' operator to have different types"
  msgstr ""
  
! #: c.opt:478
  msgid "Reduce the size of object files"
  msgstr ""
  
! #: c.opt:482
  msgid "Use class <name> for constant strings"
  msgstr ""
  
! #: c.opt:486
  msgid "Inline member functions by default"
  msgstr ""
  
! #: c.opt:490
  msgid "Permit '$' as an identifier character"
  msgstr ""
  
! #: c.opt:497
  msgid "Generate code to check exception specifications"
  msgstr ""
  
! #: c.opt:504
  msgid "Convert all strings and character constants to character set <cset>"
  msgstr ""
  
! #: c.opt:508
  msgid "Permit universal character names (\\u and \\U) in identifiers"
  msgstr ""
  
! #: c.opt:512
  msgid "Specify the default character set for source files"
  msgstr ""
  
! #: c.opt:520
  msgid "Scope of for-init-statement variables is local to the loop"
  msgstr ""
  
! #: c.opt:524
  msgid "Do not assume that standard C libraries and \"main\" exist"
  msgstr ""
  
! #: c.opt:528
  msgid "Recognize GNU-defined keywords"
  msgstr ""
  
! #: c.opt:532
  msgid "Generate code for GNU runtime environment"
  msgstr ""
  
! #: c.opt:536
  msgid "Use traditional GNU semantics for inline functions"
  msgstr ""
  
! #: c.opt:549
  msgid "Assume normal C execution environment"
  msgstr ""
  
! #: c.opt:553
  msgid "Enable support for huge objects"
  msgstr ""
  
! #: c.opt:557
  msgid "Export functions even if they can be inlined"
  msgstr ""
  
! #: c.opt:561
  msgid "Emit implicit instantiations of inline templates"
  msgstr ""
  
! #: c.opt:565
  msgid "Emit implicit instantiations of templates"
  msgstr ""
  
! #: c.opt:569
  msgid "Inject friend functions into enclosing namespace"
  msgstr ""
  
! #: c.opt:576
  msgid "Don't warn about uses of Microsoft extensions"
  msgstr ""
  
! #: c.opt:586
  msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
  msgstr ""
  
! #: c.opt:590
  msgid "Assume that receivers of Objective-C messages may be nil"
  msgstr ""
  
! #: c.opt:602
  msgid ""
  "Generate special Objective-C methods to initialize/destroy non-POD C++ "
  "ivars, if needed"
  msgstr ""
  
! #: c.opt:606
  msgid "Allow fast jumps to the message dispatcher"
  msgstr ""
  
! #: c.opt:612
  msgid "Enable Objective-C exception and synchronization syntax"
  msgstr ""
  
! #: c.opt:616
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
  msgstr ""
  
! #: c.opt:621
  msgid "Enable Objective-C setjmp exception handling runtime"
  msgstr ""
  
! #: c.opt:625 fortran/lang.opt:134
  msgid "Enable OpenMP"
  msgstr ""
  
! #: c.opt:629
  msgid "Recognize C++ kewords like \"compl\" and \"xor\""
  msgstr ""
  
! #: c.opt:633
  msgid "Enable optional diagnostics"
  msgstr ""
  
! #: c.opt:640
  msgid "Look for and use PCH files even when preprocessing"
  msgstr ""
  
! #: c.opt:644
  msgid "Downgrade conformance errors to warnings"
  msgstr ""
  
! #: c.opt:648
  msgid "Treat the input file as already preprocessed"
  msgstr ""
  
! #: c.opt:652
  msgid ""
  "Used in Fix-and-Continue mode to indicate that object files may be swapped "
  "in at runtime"
  msgstr ""
  
! #: c.opt:656
  msgid "Enable automatic template instantiation"
  msgstr ""
  
! #: c.opt:660
  msgid "Generate run time type descriptor information"
  msgstr ""
  
! #: c.opt:664
  msgid "Use the same size for double as for float"
  msgstr ""
  
! #: c.opt:668 fortran/lang.opt:226
  msgid "Use the narrowest integer type possible for enumeration types"
  msgstr ""
  
! #: c.opt:672
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
  msgstr ""
  
! #: c.opt:676
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
  msgstr ""
  
! #: c.opt:680
  msgid "Make \"char\" signed by default"
  msgstr ""
  
! #: c.opt:687
  msgid "Display statistics accumulated during compilation"
  msgstr ""
  
! #: c.opt:694
  msgid "Distance between tab stops for column reporting"
  msgstr ""
  
! #: c.opt:698
  msgid "Specify maximum template instantiation depth"
  msgstr ""
  
! #: c.opt:705
  msgid "Do not generate thread-safe code for initializing local statics"
  msgstr ""
  
! #: c.opt:709
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
  msgstr ""
  
! #: c.opt:713
  msgid "Make \"char\" unsigned by default"
  msgstr ""
  
! #: c.opt:717
  msgid "Use __cxa_atexit to register destructors"
  msgstr ""
  
! #: c.opt:721
  msgid "Use __cxa_get_exception_ptr in exception handling"
  msgstr ""
  
! #: c.opt:725
  msgid "Marks all inlined methods as having hidden visibility"
  msgstr ""
  
! #: c.opt:729
  msgid "Discard unused virtual functions"
  msgstr ""
  
! #: c.opt:733
  msgid "Implement vtables using thunks"
  msgstr ""
  
! #: c.opt:737
  msgid "Emit common-like symbols as weak symbols"
  msgstr ""
  
! #: c.opt:741
  msgid ""
  "Convert all wide strings and character constants to character set <cset>"
  msgstr ""
  
! #: c.opt:745
  msgid "Generate a #line directive pointing at the current working directory"
  msgstr ""
  
! #: c.opt:749
  msgid "Emit cross referencing information"
  msgstr ""
  
! #: c.opt:753
  msgid ""
  "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
  msgstr ""
  
! #: c.opt:757
  msgid "Dump declarations to a .decl file"
  msgstr ""
  
! #: c.opt:761 c.opt:793
  msgid "Add <dir> to the end of the system include path"
  msgstr ""
  
! #: c.opt:765
  msgid "Accept definition of macros in <file>"
  msgstr ""
  
! #: c.opt:769
  msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
  msgstr ""
  
! #: c.opt:773
  msgid "Include the contents of <file> before other files"
  msgstr ""
  
! #: c.opt:777
  msgid "Specify <path> as a prefix for next two options"
  msgstr ""
  
! #: c.opt:781
  msgid "Set <dir> to be the system root directory"
  msgstr ""
  
! #: c.opt:785
  msgid "Add <dir> to the start of the system include path"
  msgstr ""
  
! #: c.opt:789
  msgid "Add <dir> to the end of the quote include path"
  msgstr ""
  
! #: c.opt:810
  msgid ""
  "Do not search standard system include directories (those specified with -"
  "isystem will still be used)"
  msgstr ""
  
! #: c.opt:814
  msgid "Do not search standard system include directories for C++"
  msgstr ""
  
! #: c.opt:830
  msgid "Generate C header of platform-specific features"
  msgstr ""
  
! #: c.opt:834
  msgid "Print a checksum of the executable for PCH validity checking, and stop"
  msgstr ""
  
! #: c.opt:838
  msgid "Remap file names when including files"
  msgstr ""
  
! #: c.opt:842
  msgid "Conform to the ISO 1998 C++ standard"
  msgstr ""
  
! #: c.opt:846 c.opt:874
  msgid "Conform to the ISO 1990 C standard"
  msgstr ""
  
! #: c.opt:850 c.opt:882
  msgid "Conform to the ISO 1999 C standard"
  msgstr ""
  
! #: c.opt:854
  msgid "Deprecated in favor of -std=c99"
  msgstr ""
  
! #: c.opt:858
  msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
  msgstr ""
  
! #: c.opt:862
  msgid "Conform to the ISO 1990 C standard with GNU extensions"
  msgstr ""
  
! #: c.opt:866
  msgid "Conform to the ISO 1999 C standard with GNU extensions"
  msgstr ""
  
! #: c.opt:870
  msgid "Deprecated in favor of -std=gnu99"
  msgstr ""
  
! #: c.opt:878
  msgid "Conform to the ISO 1990 C standard as amended in 1994"
  msgstr ""
  
! #: c.opt:886
  msgid "Deprecated in favor of -std=iso9899:1999"
  msgstr ""
  
! #: c.opt:890
  msgid "Enable traditional preprocessing"
  msgstr ""
  
! #: c.opt:894
  msgid "Support ISO C trigraphs"
  msgstr ""
  
! #: c.opt:898
  msgid "Do not predefine system-specific and GCC-specific macros"
  msgstr ""
  
! #: c.opt:902
  msgid "Enable verbose output"
  msgstr ""
  
! #: java/lang.opt:66
  msgid "Warn if a deprecated compiler feature, class, method, or field is used"
  msgstr ""
  
! #: java/lang.opt:70
  msgid "Warn if deprecated empty statements are found"
  msgstr ""
  
! #: java/lang.opt:74
  msgid "Warn if .class files are out of date"
  msgstr ""
  
! #: java/lang.opt:78
  msgid "Warn if modifiers are specified when not necessary"
  msgstr ""
  
! #: java/lang.opt:82
  msgid "Deprecated; use --classpath instead"
  msgstr ""
  
! #: java/lang.opt:86
  msgid "Permit the use of the assert keyword"
  msgstr ""
  
! #: java/lang.opt:108
  msgid "Replace system path"
  msgstr ""
  
! #: java/lang.opt:112
  msgid "Generate checks for references to NULL"
  msgstr ""
  
! #: java/lang.opt:116
  msgid "Set class path"
  msgstr ""
  
! #: java/lang.opt:123
  msgid "Output a class file"
  msgstr ""
  
! #: java/lang.opt:127
  msgid "Alias for -femit-class-file"
  msgstr ""
  
! #: java/lang.opt:131
  msgid "Choose input encoding (defaults from your locale)"
  msgstr ""
  
! #: java/lang.opt:135
  msgid "Set the extension directory path"
  msgstr ""
  
! #: java/lang.opt:139
  msgid "Input file is a file with a list of filenames to compile"
  msgstr ""
  
! #: java/lang.opt:143
  msgid "Always check for non gcj generated classes archives"
  msgstr ""
  
! #: java/lang.opt:147
  msgid ""
  "Assume the runtime uses a hash table to map an object to its synchronization "
  "structure"
  msgstr ""
  
! #: java/lang.opt:151
  msgid "Generate instances of Class at runtime"
  msgstr ""
  
! #: java/lang.opt:155
  msgid "Use offset tables for virtual method calls"
  msgstr ""
  
! #: java/lang.opt:162
  msgid "Assume native functions are implemented using JNI"
  msgstr ""
  
! #: java/lang.opt:166
  msgid "Enable optimization of static class initialization code"
  msgstr ""
  
! #: java/lang.opt:173
  msgid "Reduce the amount of reflection meta-data generated"
  msgstr ""
  
! #: java/lang.opt:177
  msgid "Enable assignability checks for stores into object arrays"
  msgstr ""
  
! #: java/lang.opt:181
  msgid "Generate code for the Boehm GC"
  msgstr ""
  
! #: java/lang.opt:185
  msgid "Call a library routine to do integer divisions"
  msgstr ""
  
! #: java/lang.opt:189
  msgid "Generated should be loaded by bootstrap loader"
  msgstr ""
  
--- 12567,14280 ----
  msgid "Generate LP64 code"
  msgstr ""
  
! #: config/darwin.opt:23
  msgid "Generate code suitable for fast turn around debugging"
  msgstr ""
  
! #: config/darwin.opt:27
  msgid "The earliest MacOS X version on which this program will run"
  msgstr ""
  
! #: config/darwin.opt:31
  msgid "Set sizeof(bool) to 1"
  msgstr ""
  
! #: config/darwin.opt:35
  msgid "Generate code for darwin loadable kernel extentions"
  msgstr ""
  
! #: config/darwin.opt:39
  msgid "Generate code for the kernel or loadable kernel extentions"
  msgstr ""
  
! #: config/fr30/fr30.opt:23
  msgid "Assume small address space"
  msgstr ""
  
! #: config/mips/mips.opt:23
  msgid "Generate code that conforms to the given ABI"
  msgstr ""
  
! #: config/mips/mips.opt:27
  msgid "Generate code that can be used in SVR4-style dynamic objects"
  msgstr ""
  
! #: config/mips/mips.opt:31
  msgid "Use PMC-style 'mad' instructions"
  msgstr ""
  
! #: config/mips/mips.opt:35
  msgid "Generate code for the given ISA"
  msgstr ""
  
! #: config/mips/mips.opt:39
  msgid "Use Branch Likely instructions, overriding the architecture default"
  msgstr ""
  
! #: config/mips/mips.opt:43
  msgid "Trap on integer divide by zero"
  msgstr ""
  
! #: config/mips/mips.opt:47
  msgid "Use branch-and-break sequences to check for integer divide by zero"
  msgstr ""
  
! #: config/mips/mips.opt:51
  msgid "Use trap instructions to check for integer divide by zero"
  msgstr ""
  
! #: config/mips/mips.opt:55
  msgid ""
  "Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
  "operations"
  msgstr ""
  
! #: config/mips/mips.opt:59
  msgid "Use MIPS-DSP instructions"
  msgstr ""
  
! #: config/mips/mips.opt:69
  msgid "Use big-endian byte order"
  msgstr ""
  
! #: config/mips/mips.opt:73
  msgid "Use little-endian byte order"
  msgstr ""
  
! #: config/mips/mips.opt:77 config/iq2000/iq2000.opt:31
  msgid "Use ROM instead of RAM"
  msgstr ""
  
! #: config/mips/mips.opt:81
  msgid "Use NewABI-style %reloc() assembly operators"
  msgstr ""
  
! #: config/mips/mips.opt:85
  msgid "Work around certain R4000 errata"
  msgstr ""
  
! #: config/mips/mips.opt:89
  msgid "Work around certain R4400 errata"
  msgstr ""
  
! #: config/mips/mips.opt:93
  msgid "Work around errata for early SB-1 revision 2 cores"
  msgstr ""
  
! #: config/mips/mips.opt:97
  msgid "Work around certain VR4120 errata"
  msgstr ""
  
! #: config/mips/mips.opt:101
  msgid "Work around VR4130 mflo/mfhi errata"
  msgstr ""
  
! #: config/mips/mips.opt:105
  msgid "Work around an early 4300 hardware bug"
  msgstr ""
  
! #: config/mips/mips.opt:109
  msgid "FP exceptions are enabled"
  msgstr ""
  
! #: config/mips/mips.opt:113
  msgid "Use 32-bit floating-point registers"
  msgstr ""
  
! #: config/mips/mips.opt:117
  msgid "Use 64-bit floating-point registers"
  msgstr ""
  
! #: config/mips/mips.opt:121
  msgid "Use FUNC to flush the cache before calling stack trampolines"
  msgstr ""
  
! #: config/mips/mips.opt:125
  msgid "Generate floating-point multiply-add instructions"
  msgstr ""
  
! #: config/mips/mips.opt:129
  msgid "Use 32-bit general registers"
  msgstr ""
  
! #: config/mips/mips.opt:133
  msgid "Use 64-bit general registers"
  msgstr ""
  
! #: config/mips/mips.opt:137
  msgid "Allow the use of hardware floating-point instructions"
  msgstr ""
  
! #: config/mips/mips.opt:141
  msgid "Generate code for ISA level N"
  msgstr ""
  
! #: config/mips/mips.opt:145
  msgid "Generate mips16 code"
  msgstr ""
  
! #: config/mips/mips.opt:149
  msgid "Use MIPS-3D instructions"
  msgstr ""
  
! #: config/mips/mips.opt:153
  msgid "Use indirect calls"
  msgstr ""
  
! #: config/mips/mips.opt:157
  msgid "Use a 32-bit long type"
  msgstr ""
  
! #: config/mips/mips.opt:161
  msgid "Use a 64-bit long type"
  msgstr ""
  
! #: config/mips/mips.opt:165
  msgid "Don't optimize block moves"
  msgstr ""
  
! #: config/mips/mips.opt:169
  msgid "Use the mips-tfile postpass"
  msgstr ""
  
! #: config/mips/mips.opt:173
  msgid "Do not use a cache-flushing function before calling stack trampolines"
  msgstr ""
  
! #: config/mips/mips.opt:177
  msgid "Generate normal-mode code"
  msgstr ""
  
! #: config/mips/mips.opt:181
  msgid "Do not use MIPS-3D instructions"
  msgstr ""
  
! #: config/mips/mips.opt:185
  msgid "Use paired-single floating-point instructions"
  msgstr ""
  
! #: config/mips/mips.opt:189
  msgid ""
  "When generating -mabicalls code, make the code suitable for use in shared "
  "libraries"
  msgstr ""
  
! #: config/mips/mips.opt:193
  msgid ""
  "Restrict the use of hardware floating-point instructions to 32-bit operations"
  msgstr ""
  
! #: config/mips/mips.opt:197
  msgid "Prevent the use of all hardware floating-point instructions"
  msgstr ""
  
! #: config/mips/mips.opt:201
  msgid "Optimize lui/addiu address loads"
  msgstr ""
  
! #: config/mips/mips.opt:205
  msgid "Assume all symbols have 32-bit values"
  msgstr ""
  
! #: config/mips/mips.opt:209
  msgid "Optimize the output for PROCESSOR"
  msgstr ""
  
! #: config/mips/mips.opt:213 config/iq2000/iq2000.opt:44
  msgid "Put uninitialized constants in ROM (needs -membedded-data)"
  msgstr ""
  
! #: config/mips/mips.opt:217
  msgid "Perform VR4130-specific alignment optimizations"
  msgstr ""
  
! #: config/mips/mips.opt:221
  msgid "Lift restrictions on GOT size"
  msgstr ""
  
! #: config/m68k/m68k.opt:23
  msgid "Generate code for a 520X"
  msgstr ""
  
! #: config/m68k/m68k.opt:27
  msgid "Generate code for a 5206e"
  msgstr ""
  
! #: config/m68k/m68k.opt:31
  msgid "Generate code for a 528x"
  msgstr ""
  
! #: config/m68k/m68k.opt:35
  msgid "Generate code for a 5307"
  msgstr ""
  
! #: config/m68k/m68k.opt:39
  msgid "Generate code for a 5407"
  msgstr ""
  
! #: config/m68k/m68k.opt:43
  msgid "Generate code for a ColdFire v4e"
  msgstr ""
  
! #: config/m68k/m68k.opt:47 config/m68k/m68k.opt:100
  msgid "Generate code for a 68000"
  msgstr ""
  
! #: config/m68k/m68k.opt:51 config/m68k/m68k.opt:104
  msgid "Generate code for a 68020"
  msgstr ""
  
! #: config/m68k/m68k.opt:55
  msgid "Generate code for a 68040, without any new instructions"
  msgstr ""
  
! #: config/m68k/m68k.opt:59
  msgid "Generate code for a 68060, without any new instructions"
  msgstr ""
  
! #: config/m68k/m68k.opt:63
  msgid "Generate code for a 68030"
  msgstr ""
  
! #: config/m68k/m68k.opt:67
  msgid "Generate code for a 68040"
  msgstr ""
  
! #: config/m68k/m68k.opt:71
  msgid "Generate code for a 68060"
  msgstr ""
  
! #: config/m68k/m68k.opt:75
  msgid "Generate code for a 68302"
  msgstr ""
  
! #: config/m68k/m68k.opt:79
  msgid "Generate code for a 68332"
  msgstr ""
  
! #: config/m68k/m68k.opt:84
  msgid "Generate code for a 68851"
  msgstr ""
  
! #: config/m68k/m68k.opt:88
  msgid "Generate code that uses 68881 floating-point instructions"
  msgstr ""
  
! #: config/m68k/m68k.opt:92
  msgid "Align variables on a 32-bit boundary"
  msgstr ""
  
! #: config/m68k/m68k.opt:96
  msgid "Use the bit-field instructions"
  msgstr ""
  
! #: config/m68k/m68k.opt:108
  msgid "Generate code for a cpu32"
  msgstr ""
  
! #: config/m68k/m68k.opt:112
  msgid "Enable ID based shared library"
  msgstr ""
  
! #: config/m68k/m68k.opt:116
  msgid "Do not use the bit-field instructions"
  msgstr ""
  
! #: config/m68k/m68k.opt:120
  msgid "Use normal calling convention"
  msgstr ""
  
! #: config/m68k/m68k.opt:124
  msgid "Consider type 'int' to be 32 bits wide"
  msgstr ""
  
! #: config/m68k/m68k.opt:128
  msgid "Generate pc-relative code"
  msgstr ""
  
! #: config/m68k/m68k.opt:132
  msgid "Use different calling convention using 'rtd'"
  msgstr ""
  
! #: config/m68k/m68k.opt:136
  msgid "Enable separate data segment"
  msgstr ""
  
! #: config/m68k/m68k.opt:140 config/bfin/bfin.opt:44
  msgid "ID of shared library to build"
  msgstr ""
  
! #: config/m68k/m68k.opt:144
  msgid "Consider type 'int' to be 16 bits wide"
  msgstr ""
  
! #: config/m68k/m68k.opt:148
  msgid "Generate code with library calls for floating point"
  msgstr ""
  
! #: config/m68k/m68k.opt:152
  msgid "Do not use unaligned memory references"
  msgstr ""
  
! #: config/score/score.opt:31
  msgid "Disable bcnz instruction"
  msgstr ""
  
! #: config/score/score.opt:35
  msgid "Enable unaligned load/store instruction"
  msgstr ""
  
! #: config/score/score.opt:39
  msgid "Enable mac instruction"
  msgstr ""
  
! #: config/score/score.opt:43
  msgid "Support SCORE 5 ISA"
  msgstr ""
  
! #: config/score/score.opt:47
  msgid "Support SCORE 5U ISA"
  msgstr ""
  
! #: config/score/score.opt:51
  msgid "Support SCORE 7 ISA"
  msgstr ""
  
! #: config/score/score.opt:55
  msgid "Support SCORE 7D ISA"
  msgstr ""
  
! #: config/vxworks.opt:24
  msgid "Assume the VxWorks RTP environment"
  msgstr ""
  
! #: config/vxworks.opt:31
  msgid "Assume the VxWorks vThreads environment"
  msgstr ""
  
! #: config/vax/vax.opt:23 config/vax/vax.opt:27
  msgid "Target DFLOAT double precision code"
  msgstr ""
  
! #: config/vax/vax.opt:31 config/vax/vax.opt:35
  msgid "Generate GFLOAT double precision code"
  msgstr ""
  
! #: config/vax/vax.opt:39
  msgid "Generate code for GNU assembler (gas)"
  msgstr ""
  
! #: config/vax/vax.opt:43
  msgid "Generate code for UNIX assembler"
  msgstr ""
  
! #: config/vax/vax.opt:47
  msgid "Use VAXC structure conventions"
  msgstr ""
  
! #: config/crx/crx.opt:23
  msgid "Support multiply accumulate instructions"
  msgstr ""
  
! #: config/crx/crx.opt:27
  msgid "Do not use push to store function arguments"
  msgstr ""
  
! #: config/crx/crx.opt:31
  msgid "Restrict doloop to the given nesting level"
  msgstr ""
  
! #: config/v850/v850.opt:23
  msgid "Use registers r2 and r5"
  msgstr ""
  
! #: config/v850/v850.opt:27
  msgid "Use 4 byte entries in switch tables"
  msgstr ""
  
! #: config/v850/v850.opt:31
  msgid "Enable backend debugging"
  msgstr ""
  
! #: config/v850/v850.opt:35
  msgid "Do not use the callt instruction"
  msgstr ""
  
! #: config/v850/v850.opt:39
  msgid "Reuse r30 on a per function basis"
  msgstr ""
  
! #: config/v850/v850.opt:43
  msgid "Support Green Hills ABI"
  msgstr ""
  
! #: config/v850/v850.opt:47
  msgid "Prohibit PC relative function calls"
  msgstr ""
  
! #: config/v850/v850.opt:51
  msgid "Use stubs for function prologues"
  msgstr ""
  
! #: config/v850/v850.opt:55
  msgid "Set the max size of data eligible for the SDA area"
  msgstr ""
  
! #: config/v850/v850.opt:59
  msgid "Enable the use of the short load instructions"
  msgstr ""
  
! #: config/v850/v850.opt:63
  msgid "Same as: -mep -mprolog-function"
  msgstr ""
  
! #: config/v850/v850.opt:67
  msgid "Set the max size of data eligible for the TDA area"
  msgstr ""
  
! #: config/v850/v850.opt:71
  msgid "Enforce strict alignment"
  msgstr ""
  
! #: config/v850/v850.opt:78
  msgid "Compile for the v850 processor"
  msgstr ""
  
! #: config/v850/v850.opt:82
  msgid "Compile for the v850e processor"
  msgstr ""
  
! #: config/v850/v850.opt:86
  msgid "Compile for the v850e1 processor"
  msgstr ""
  
! #: config/v850/v850.opt:90
  msgid "Set the max size of data eligible for the ZDA area"
  msgstr ""
  
! #: config/linux.opt:24
  msgid "Use uClibc instead of GNU libc"
  msgstr ""
  
! #: config/linux.opt:28
  msgid "Use GNU libc instead of uClibc"
  msgstr ""
  
! #: config/frv/frv.opt:23
  msgid "Use 4 media accumulators"
  msgstr ""
  
! #: config/frv/frv.opt:27
  msgid "Use 8 media accumulators"
  msgstr ""
  
! #: config/frv/frv.opt:31
  msgid "Enable label alignment optimizations"
  msgstr ""
  
! #: config/frv/frv.opt:35
  msgid "Dynamically allocate cc registers"
  msgstr ""
  
! #: config/frv/frv.opt:42
  msgid "Set the cost of branches"
  msgstr ""
  
! #: config/frv/frv.opt:46
  msgid "Enable conditional execution other than moves/scc"
  msgstr ""
  
! #: config/frv/frv.opt:50
  msgid "Change the maximum length of conditionally-executed sequences"
  msgstr ""
  
! #: config/frv/frv.opt:54
  msgid ""
  "Change the number of temporary registers that are available to conditionally-"
  "executed sequences"
  msgstr ""
  
! #: config/frv/frv.opt:58
  msgid "Enable conditional moves"
  msgstr ""
  
! #: config/frv/frv.opt:62
  msgid "Set the target CPU type"
  msgstr ""
  
! #: config/frv/frv.opt:84
  msgid "Use fp double instructions"
  msgstr ""
  
! #: config/frv/frv.opt:88
  msgid "Change the ABI to allow double word insns"
  msgstr ""
  
! #: config/frv/frv.opt:92 config/bfin/bfin.opt:52
  msgid "Enable Function Descriptor PIC mode"
  msgstr ""
  
! #: config/frv/frv.opt:96
  msgid "Just use icc0/fcc0"
  msgstr ""
  
! #: config/frv/frv.opt:100
  msgid "Only use 32 FPRs"
  msgstr ""
  
! #: config/frv/frv.opt:104
  msgid "Use 64 FPRs"
  msgstr ""
  
! #: config/frv/frv.opt:108
  msgid "Only use 32 GPRs"
  msgstr ""
  
! #: config/frv/frv.opt:112
  msgid "Use 64 GPRs"
  msgstr ""
  
! #: config/frv/frv.opt:116
  msgid "Enable use of GPREL for read-only data in FDPIC"
  msgstr ""
  
! #: config/frv/frv.opt:124
  msgid "Enable inlining of PLT in function calls"
  msgstr ""
  
! #: config/frv/frv.opt:128
  msgid "Enable PIC support for building libraries"
  msgstr ""
  
! #: config/frv/frv.opt:132
  msgid "Follow the EABI linkage requirements"
  msgstr ""
  
! #: config/frv/frv.opt:136
  msgid "Disallow direct calls to global functions"
  msgstr ""
  
! #: config/frv/frv.opt:140
  msgid "Use media instructions"
  msgstr ""
  
! #: config/frv/frv.opt:144
  msgid "Use multiply add/subtract instructions"
  msgstr ""
  
! #: config/frv/frv.opt:148
  msgid "Enable optimizing &&/|| in conditional execution"
  msgstr ""
  
! #: config/frv/frv.opt:152
  msgid "Enable nested conditional execution optimizations"
  msgstr ""
  
! #: config/frv/frv.opt:157
  msgid "Do not mark ABI switches in e_flags"
  msgstr ""
  
! #: config/frv/frv.opt:161
  msgid "Remove redundant membars"
  msgstr ""
  
! #: config/frv/frv.opt:165
  msgid "Pack VLIW instructions"
  msgstr ""
  
! #: config/frv/frv.opt:169
  msgid "Enable setting GPRs to the result of comparisons"
  msgstr ""
  
! #: config/frv/frv.opt:173
  msgid "Change the amount of scheduler lookahead"
  msgstr ""
  
! #: config/frv/frv.opt:181
  msgid "Assume a large TLS segment"
  msgstr ""
  
! #: config/frv/frv.opt:185
  msgid "Do not assume a large TLS segment"
  msgstr ""
  
! #: config/frv/frv.opt:190
  msgid "Cause gas to print tomcat statistics"
  msgstr ""
  
! #: config/frv/frv.opt:195
  msgid "Link with the library-pic libraries"
  msgstr ""
  
! #: config/frv/frv.opt:199
  msgid "Allow branches to be packed with other instructions"
  msgstr ""
  
! #: config/avr/avr.opt:23
  msgid "Use subroutines for function prologues and epilogues"
  msgstr ""
  
! #: config/avr/avr.opt:27
  msgid "Select the target MCU"
  msgstr ""
  
! #: config/avr/avr.opt:34
  msgid "Use STACK as the initial value of the stack pointer"
  msgstr ""
  
! #: config/avr/avr.opt:38
  msgid "Use an 8-bit 'int' type"
  msgstr ""
  
! #: config/avr/avr.opt:42
  msgid "Change the stack pointer without disabling interrupts"
  msgstr ""
  
! #: config/avr/avr.opt:46
  msgid "Do not generate tablejump insns"
  msgstr ""
  
! #: config/avr/avr.opt:56
  msgid "Use rjmp/rcall (limited range) on >8K devices"
  msgstr ""
  
! #: config/avr/avr.opt:60
  msgid "Output instruction sizes to the asm file"
  msgstr ""
  
! #: config/avr/avr.opt:64
  msgid "Change only the low 8 bits of the stack pointer"
  msgstr ""
  
! #: config/bfin/bfin.opt:23
  msgid "Omit frame pointer for leaf functions"
  msgstr ""
  
! #: config/bfin/bfin.opt:27
  msgid "Program is entirely located in low 64k of memory"
  msgstr ""
  
! #: config/bfin/bfin.opt:31
  msgid "Work around a hardware anomaly by adding a number of NOPs before a"
  msgstr ""
  
! #: config/bfin/bfin.opt:36
  msgid "Avoid speculative loads to work around a hardware anomaly."
  msgstr ""
  
! #: config/bfin/bfin.opt:40
  msgid "Enabled ID based shared library"
  msgstr ""
  
! #: config/bfin/bfin.opt:48
  msgid "Avoid generating pc-relative calls; use indirection"
  msgstr ""
  
! #: config/m32c/m32c.opt:28
  msgid "Compile code for R8C variants"
  msgstr ""
  
! #: config/m32c/m32c.opt:32
  msgid "Compile code for M16C variants"
  msgstr ""
  
! #: config/m32c/m32c.opt:36
  msgid "Compile code for M32CM variants"
  msgstr ""
  
! #: config/m32c/m32c.opt:40
  msgid "Compile code for M32C variants"
  msgstr ""
  
! #: config/m32c/m32c.opt:44
  msgid "Number of memreg bytes (default: 16, range: 0..16)"
  msgstr ""
  
! #: config/s390/tpf.opt:23
  msgid "Enable TPF-OS tracing code"
  msgstr ""
  
! #: config/s390/tpf.opt:27
  msgid "Specify main object for TPF-OS"
  msgstr ""
  
! #: config/s390/s390.opt:23
  msgid "31 bit ABI"
  msgstr ""
  
! #: config/s390/s390.opt:27
  msgid "64 bit ABI"
  msgstr ""
  
! #: config/s390/s390.opt:35
  msgid "Maintain backchain pointer"
  msgstr ""
  
! #: config/s390/s390.opt:39
  msgid "Additional debug prints"
  msgstr ""
  
! #: config/s390/s390.opt:43
  msgid "ESA/390 architecture"
  msgstr ""
  
! #: config/s390/s390.opt:47
  msgid "Enable fused multiply/add instructions"
  msgstr ""
  
! #: config/s390/s390.opt:63
  msgid "Use packed stack layout"
  msgstr ""
  
! #: config/s390/s390.opt:67
  msgid "Use bras for executable < 64k"
  msgstr ""
  
! #: config/s390/s390.opt:71
  msgid "Don't use hardware fp"
  msgstr ""
  
! #: config/s390/s390.opt:75
  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:79
  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:87
  msgid "mvcle use"
  msgstr ""
  
! #: config/s390/s390.opt:91
  msgid "Warn if a function uses alloca or creates an array with dynamic size"
  msgstr ""
  
! #: config/s390/s390.opt:95
  msgid "Warn if a single function's framesize exceeds the given framesize"
  msgstr ""
  
! #: config/s390/s390.opt:99
  msgid "z/Architecture"
  msgstr ""
  
! #: config/mn10300/mn10300.opt:23
  msgid "Target the AM33 processor"
  msgstr ""
  
! #: config/mn10300/mn10300.opt:27
  msgid "Target the AM33/2.0 processor"
  msgstr ""
  
! #: config/mn10300/mn10300.opt:31
  msgid "Work around hardware multiply bug"
  msgstr ""
  
! #: config/mn10300/mn10300.opt:36
  msgid "Enable linker relaxations"
  msgstr ""
  
! #: config/mn10300/mn10300.opt:40
  msgid "Return pointers in both a0 and d0"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:27
  msgid "Specify CPU for scheduling purposes"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:35
  msgid "Use GP relative sdata/sbss sections"
  msgstr ""
  
! #: config/iq2000/iq2000.opt:40
  msgid "No default crt0.o"
  msgstr ""
  
! #: c.opt:41
  msgid ""
  "Assert the <answer> to <question>.  Putting '-' before <question> disables "
  "the <answer> to <question>"
  msgstr ""
  
! #: c.opt:45
  msgid "Do not discard comments"
  msgstr ""
  
! #: c.opt:49
  msgid "Do not discard comments in macro expansions"
  msgstr ""
  
! #: c.opt:53
  msgid ""
  "Define a <macro> with <val> as its value.  If just <macro> is given, <val> "
  "is taken to be 1"
  msgstr ""
  
! #: c.opt:60
  msgid "Add <dir> to the end of the main framework include path"
  msgstr ""
  
! #: c.opt:64
  msgid "Print the name of header files as they are used"
  msgstr ""
  
! #: c.opt:68 c.opt:796
  msgid "Add <dir> to the end of the main include path"
  msgstr ""
  
! #: c.opt:72
  msgid "Generate make dependencies"
  msgstr ""
  
! #: c.opt:76
  msgid "Generate make dependencies and compile"
  msgstr ""
  
! #: c.opt:80
  msgid "Write dependency output to the given file"
  msgstr ""
  
! #: c.opt:84
  msgid "Treat missing header files as generated files"
  msgstr ""
  
! #: c.opt:88
  msgid "Like -M but ignore system header files"
  msgstr ""
  
! #: c.opt:92
  msgid "Like -MD but ignore system header files"
  msgstr ""
  
! #: c.opt:96
  msgid "Generate phony targets for all headers"
  msgstr ""
  
! #: c.opt:100
  msgid "Add a MAKE-quoted target"
  msgstr ""
  
! #: c.opt:104
  msgid "Add an unquoted target"
  msgstr ""
  
! #: c.opt:108
  msgid "Do not generate #line directives"
  msgstr ""
  
! #: c.opt:112
  msgid "Undefine <macro>"
  msgstr ""
  
! #: c.opt:116
  msgid ""
  "Warn about things that will change when compiling with an ABI-compliant "
  "compiler"
  msgstr ""
  
! #: c.opt:120
  msgid "Warn about suspicious uses of memory addresses"
  msgstr ""
  
! #: c.opt:124
  msgid "Enable most warning messages"
  msgstr ""
  
! #: c.opt:128
  msgid ""
  "Warn whenever an Objective-C assignment is being intercepted by the garbage "
  "collector"
  msgstr ""
  
! #: c.opt:132
  msgid "Warn about casting functions to incompatible types"
  msgstr ""
  
! #: c.opt:136
  msgid "Warn about C constructs that are not in the common subset of C and C++"
  msgstr ""
  
! #: c.opt:141
  msgid "Warn about casts which discard qualifiers"
  msgstr ""
  
! #: c.opt:145
  msgid "Warn about subscripts whose type is \"char\""
  msgstr ""
  
! #: c.opt:149
  msgid ""
  "Warn about possibly nested block comments, and C++ comments spanning more "
  "than one physical line"
  msgstr ""
  
! #: c.opt:153
  msgid "Synonym for -Wcomment"
  msgstr ""
  
! #: c.opt:157
  msgid "Warn about possibly confusing type conversions"
  msgstr ""
  
! #: c.opt:161
  msgid "Warn when all constructors and destructors are private"
  msgstr ""
  
! #: c.opt:165
  msgid "Warn when a declaration is found after a statement"
  msgstr ""
  
! #: c.opt:169
  msgid "Warn about deprecated compiler features"
  msgstr ""
  
! #: c.opt:173
  msgid "Warn about compile-time integer division by zero"
  msgstr ""
  
! #: c.opt:177
  msgid "Warn about violations of Effective C++ style rules"
  msgstr ""
  
! #: c.opt:181
  msgid "Warn about stray tokens after #elif and #endif"
  msgstr ""
  
! #: c.opt:189
  msgid "Make implicit function declarations an error"
  msgstr ""
  
! #: c.opt:193
  msgid "Warn if testing floating point numbers for equality"
  msgstr ""
  
! #: c.opt:197
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
  msgstr ""
  
! #: c.opt:201
  msgid "Warn if passing too many arguments to a function for its format string"
  msgstr ""
  
! #: c.opt:205
  msgid "Warn about format strings that are not literals"
  msgstr ""
  
! #: c.opt:209
  msgid "Warn about possible security problems with format functions"
  msgstr ""
  
! #: c.opt:213
  msgid "Warn about strftime formats yielding 2-digit years"
  msgstr ""
  
! #: c.opt:217
  msgid "Warn about zero-length formats"
  msgstr ""
  
! #: c.opt:224
  msgid "Warn about variables which are initialized to themselves"
  msgstr ""
  
! #: c.opt:231
  msgid "Warn about implicit function declarations"
  msgstr ""
  
! #: c.opt:235
  msgid "Warn when a declaration does not specify a type"
  msgstr ""
  
! #: c.opt:239
  msgid "Deprecated.  This switch has no effect"
  msgstr ""
  
! #: c.opt:243
  msgid ""
  "Warn when there is a cast to a pointer from an integer of a different size"
  msgstr ""
  
! #: c.opt:247
  msgid "Warn about invalid uses of the \"offsetof\" macro"
  msgstr ""
  
! #: c.opt:251
  msgid "Warn about PCH files that are found but not used"
  msgstr ""
  
! #: c.opt:255
  msgid "Do not warn about using \"long long\" when -pedantic"
  msgstr ""
  
! #: c.opt:259
  msgid "Warn about suspicious declarations of \"main\""
  msgstr ""
  
! #: c.opt:263
  msgid "Warn about possibly missing braces around initializers"
  msgstr ""
  
! #: c.opt:267
  msgid "Warn about global functions without previous declarations"
  msgstr ""
  
! #: c.opt:271
  msgid "Warn about missing fields in struct initializers"
  msgstr ""
  
! #: c.opt:275
  msgid "Warn about functions which might be candidates for format attributes"
  msgstr ""
  
! #: c.opt:279
  msgid "Warn about user-specified include directories that do not exist"
  msgstr ""
  
! #: c.opt:283
  msgid "Warn about global functions without prototypes"
  msgstr ""
  
! #: c.opt:287
  msgid "Warn about use of multi-character character constants"
  msgstr ""
  
! #: c.opt:291
  msgid "Warn about \"extern\" declarations not at file scope"
  msgstr ""
  
! #: c.opt:295
  msgid ""
  "Warn when non-templatized friend functions are declared within a template"
  msgstr ""
  
! #: c.opt:299
  msgid "Warn about non-virtual destructors"
  msgstr ""
  
! #: c.opt:303
  msgid ""
  "Warn about NULL being passed to argument slots marked as requiring non-NULL"
  msgstr ""
  
! #: c.opt:307
  msgid "Warn about non-normalised Unicode strings"
  msgstr ""
  
! #: c.opt:311
  msgid "Warn if a C-style cast is used in a program"
  msgstr ""
  
! #: c.opt:315
  msgid "Warn if an old-style parameter definition is used"
  msgstr ""
  
! #: c.opt:319
  msgid ""
  "Warn if a string is longer than the maximum portable length specified by the "
  "standard"
  msgstr ""
  
! #: c.opt:323
  msgid "Warn about overloaded virtual function names"
  msgstr ""
  
! #: c.opt:327
  msgid "Warn about overriding initializers without side effects"
  msgstr ""
  
! #: c.opt:331
  msgid "Warn about possibly missing parentheses"
  msgstr ""
  
! #: c.opt:335
  msgid "Warn when converting the type of pointers to member functions"
  msgstr ""
  
! #: c.opt:339
  msgid "Warn about function pointer arithmetic"
  msgstr ""
  
! #: c.opt:343
  msgid "Warn when a pointer is cast to an integer of a different size"
  msgstr ""
  
! #: c.opt:347
  msgid "Warn about misuses of pragmas"
  msgstr ""
  
! #: c.opt:351
  msgid "Warn if inherited methods are unimplemented"
  msgstr ""
  
! #: c.opt:355
  msgid "Warn about multiple declarations of the same object"
  msgstr ""
  
! #: c.opt:359
  msgid "Warn when the compiler reorders code"
  msgstr ""
  
! #: c.opt:363
  msgid ""
  "Warn whenever a function's return type defaults to \"int\" (C), or about "
  "inconsistent return types (C++)"
  msgstr ""
  
! #: c.opt:367
  msgid "Warn if a selector has multiple methods"
  msgstr ""
  
! #: c.opt:371
  msgid "Warn about possible violations of sequence point rules"
  msgstr ""
  
! #: c.opt:375
  msgid "Warn about signed-unsigned comparisons"
  msgstr ""
  
! #: c.opt:379
  msgid "Warn when overload promotes from unsigned to signed"
  msgstr ""
  
! #: c.opt:383
  msgid "Warn about uncasted NULL used as sentinel"
  msgstr ""
  
! #: c.opt:387
  msgid "Warn about unprototyped function declarations"
  msgstr ""
  
! #: c.opt:391
  msgid "Warn if type signatures of candidate methods do not match exactly"
  msgstr ""
  
! #: c.opt:395
  msgid "Warn when synthesis behavior differs from Cfront"
  msgstr ""
  
! #: c.opt:399 common.opt:157
  msgid "Do not suppress warnings from system headers"
  msgstr ""
  
! #: c.opt:403
  msgid "Warn about features not present in traditional C"
  msgstr ""
  
! #: c.opt:407
  msgid ""
  "Warn if trigraphs are encountered that might affect the meaning of the "
  "program"
  msgstr ""
  
! #: c.opt:411
  msgid "Warn about @selector()s without previously declared methods"
  msgstr ""
  
! #: c.opt:415
  msgid "Warn if an undefined macro is used in an #if directive"
  msgstr ""
  
! #: c.opt:419
  msgid "Warn about unrecognized pragmas"
  msgstr ""
  
! #: c.opt:423
  msgid "Warn about macros defined in the main file that are not used"
  msgstr ""
  
! #: c.opt:427
  msgid "Do not warn about using variadic macros when -pedantic"
  msgstr ""
  
! #: c.opt:431
  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.opt:435
  msgid "Warn when a pointer differs in signedness in an assignment"
  msgstr ""
  
! #: c.opt:439
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
  msgstr ""
  
! #: c.opt:447
  msgid "Enforce class member access control semantics"
  msgstr ""
  
! #: c.opt:454
  msgid "Change when template instances are emitted"
  msgstr ""
  
! #: c.opt:458
  msgid "Recognize the \"asm\" keyword"
  msgstr ""
  
! #: c.opt:462
  msgid "Recognize built-in functions"
  msgstr ""
  
! #: c.opt:469
  msgid "Check the return value of new"
  msgstr ""
  
! #: c.opt:473
  msgid "Allow the arguments of the '?' operator to have different types"
  msgstr ""
  
! #: c.opt:477
  msgid "Reduce the size of object files"
  msgstr ""
  
! #: c.opt:481
  msgid "Use class <name> for constant strings"
  msgstr ""
  
! #: c.opt:485
  msgid "Inline member functions by default"
  msgstr ""
  
! #: c.opt:489
  msgid "Permit '$' as an identifier character"
  msgstr ""
  
! #: c.opt:496
  msgid "Generate code to check exception specifications"
  msgstr ""
  
! #: c.opt:503
  msgid "Convert all strings and character constants to character set <cset>"
  msgstr ""
  
! #: c.opt:507
  msgid "Permit universal character names (\\u and \\U) in identifiers"
  msgstr ""
  
! #: c.opt:511
  msgid "Specify the default character set for source files"
  msgstr ""
  
! #: c.opt:519
  msgid "Scope of for-init-statement variables is local to the loop"
  msgstr ""
  
! #: c.opt:523
  msgid "Do not assume that standard C libraries and \"main\" exist"
  msgstr ""
  
! #: c.opt:527
  msgid "Recognize GNU-defined keywords"
  msgstr ""
  
! #: c.opt:531
  msgid "Generate code for GNU runtime environment"
  msgstr ""
  
! #: c.opt:535
  msgid "Use traditional GNU semantics for inline functions"
  msgstr ""
  
! #: c.opt:548
  msgid "Assume normal C execution environment"
  msgstr ""
  
! #: c.opt:552
  msgid "Enable support for huge objects"
  msgstr ""
  
! #: c.opt:556
  msgid "Export functions even if they can be inlined"
  msgstr ""
  
! #: c.opt:560
  msgid "Emit implicit instantiations of inline templates"
  msgstr ""
  
! #: c.opt:564
  msgid "Emit implicit instantiations of templates"
  msgstr ""
  
! #: c.opt:568
  msgid "Inject friend functions into enclosing namespace"
  msgstr ""
  
! #: c.opt:575
  msgid "Don't warn about uses of Microsoft extensions"
  msgstr ""
  
! #: c.opt:585
  msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
  msgstr ""
  
! #: c.opt:589
  msgid "Assume that receivers of Objective-C messages may be nil"
  msgstr ""
  
! #: c.opt:601
  msgid ""
  "Generate special Objective-C methods to initialize/destroy non-POD C++ "
  "ivars, if needed"
  msgstr ""
  
! #: c.opt:605
  msgid "Allow fast jumps to the message dispatcher"
  msgstr ""
  
! #: c.opt:611
  msgid "Enable Objective-C exception and synchronization syntax"
  msgstr ""
  
! #: c.opt:615
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
  msgstr ""
  
! #: c.opt:620
  msgid "Enable Objective-C setjmp exception handling runtime"
  msgstr ""
  
! #: c.opt:624 fortran/lang.opt:134
  msgid "Enable OpenMP"
  msgstr ""
  
! #: c.opt:628
  msgid "Recognize C++ kewords like \"compl\" and \"xor\""
  msgstr ""
  
! #: c.opt:632
  msgid "Enable optional diagnostics"
  msgstr ""
  
! #: c.opt:639
  msgid "Look for and use PCH files even when preprocessing"
  msgstr ""
  
! #: c.opt:643
  msgid "Downgrade conformance errors to warnings"
  msgstr ""
  
! #: c.opt:647
  msgid "Treat the input file as already preprocessed"
  msgstr ""
  
! #: c.opt:651
  msgid ""
  "Used in Fix-and-Continue mode to indicate that object files may be swapped "
  "in at runtime"
  msgstr ""
  
! #: c.opt:655
  msgid "Enable automatic template instantiation"
  msgstr ""
  
! #: c.opt:659
  msgid "Generate run time type descriptor information"
  msgstr ""
  
! #: c.opt:663
  msgid "Use the same size for double as for float"
  msgstr ""
  
! #: c.opt:667 fortran/lang.opt:226
  msgid "Use the narrowest integer type possible for enumeration types"
  msgstr ""
  
! #: c.opt:671
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
  msgstr ""
  
! #: c.opt:675
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
  msgstr ""
  
! #: c.opt:679
  msgid "Make \"char\" signed by default"
  msgstr ""
  
! #: c.opt:686
  msgid "Display statistics accumulated during compilation"
  msgstr ""
  
! #: c.opt:693
  msgid "Distance between tab stops for column reporting"
  msgstr ""
  
! #: c.opt:697
  msgid "Specify maximum template instantiation depth"
  msgstr ""
  
! #: c.opt:704
  msgid "Do not generate thread-safe code for initializing local statics"
  msgstr ""
  
! #: c.opt:708
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
  msgstr ""
  
! #: c.opt:712
  msgid "Make \"char\" unsigned by default"
  msgstr ""
  
! #: c.opt:716
  msgid "Use __cxa_atexit to register destructors"
  msgstr ""
  
! #: c.opt:720
  msgid "Use __cxa_get_exception_ptr in exception handling"
  msgstr ""
  
! #: c.opt:724
  msgid "Marks all inlined methods as having hidden visibility"
  msgstr ""
  
! #: c.opt:728
  msgid "Discard unused virtual functions"
  msgstr ""
  
! #: c.opt:732
  msgid "Implement vtables using thunks"
  msgstr ""
  
! #: c.opt:736
  msgid "Emit common-like symbols as weak symbols"
  msgstr ""
  
! #: c.opt:740
  msgid ""
  "Convert all wide strings and character constants to character set <cset>"
  msgstr ""
  
! #: c.opt:744
  msgid "Generate a #line directive pointing at the current working directory"
  msgstr ""
  
! #: c.opt:748
  msgid "Emit cross referencing information"
  msgstr ""
  
! #: c.opt:752
  msgid ""
  "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
  msgstr ""
  
! #: c.opt:756
  msgid "Dump declarations to a .decl file"
  msgstr ""
  
! #: c.opt:760 c.opt:792
  msgid "Add <dir> to the end of the system include path"
  msgstr ""
  
! #: c.opt:764
  msgid "Accept definition of macros in <file>"
  msgstr ""
  
! #: c.opt:768
  msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
  msgstr ""
  
! #: c.opt:772
  msgid "Include the contents of <file> before other files"
  msgstr ""
  
! #: c.opt:776
  msgid "Specify <path> as a prefix for next two options"
  msgstr ""
  
! #: c.opt:780
  msgid "Set <dir> to be the system root directory"
  msgstr ""
  
! #: c.opt:784
  msgid "Add <dir> to the start of the system include path"
  msgstr ""
  
! #: c.opt:788
  msgid "Add <dir> to the end of the quote include path"
  msgstr ""
  
! #: c.opt:809
  msgid ""
  "Do not search standard system include directories (those specified with -"
  "isystem will still be used)"
  msgstr ""
  
! #: c.opt:813
  msgid "Do not search standard system include directories for C++"
  msgstr ""
  
! #: c.opt:829
  msgid "Generate C header of platform-specific features"
  msgstr ""
  
! #: c.opt:833
  msgid "Print a checksum of the executable for PCH validity checking, and stop"
  msgstr ""
  
! #: c.opt:837
  msgid "Remap file names when including files"
  msgstr ""
  
! #: c.opt:841
  msgid "Conform to the ISO 1998 C++ standard"
  msgstr ""
  
! #: c.opt:845 c.opt:873
  msgid "Conform to the ISO 1990 C standard"
  msgstr ""
  
! #: c.opt:849 c.opt:881
  msgid "Conform to the ISO 1999 C standard"
  msgstr ""
  
! #: c.opt:853
  msgid "Deprecated in favor of -std=c99"
  msgstr ""
  
! #: c.opt:857
  msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
  msgstr ""
  
! #: c.opt:861
  msgid "Conform to the ISO 1990 C standard with GNU extensions"
  msgstr ""
  
! #: c.opt:865
  msgid "Conform to the ISO 1999 C standard with GNU extensions"
  msgstr ""
  
! #: c.opt:869
  msgid "Deprecated in favor of -std=gnu99"
  msgstr ""
  
! #: c.opt:877
  msgid "Conform to the ISO 1990 C standard as amended in 1994"
  msgstr ""
  
! #: c.opt:885
  msgid "Deprecated in favor of -std=iso9899:1999"
  msgstr ""
  
! #: c.opt:889
  msgid "Enable traditional preprocessing"
  msgstr ""
  
! #: c.opt:893
  msgid "Support ISO C trigraphs"
  msgstr ""
  
! #: c.opt:897
  msgid "Do not predefine system-specific and GCC-specific macros"
  msgstr ""
  
! #: c.opt:901
  msgid "Enable verbose output"
  msgstr ""
  
! #: java/lang.opt:65
  msgid "Warn if a deprecated compiler feature, class, method, or field is used"
  msgstr ""
  
! #: java/lang.opt:69
  msgid "Warn if deprecated empty statements are found"
  msgstr ""
  
! #: java/lang.opt:73
  msgid "Warn if .class files are out of date"
  msgstr ""
  
! #: java/lang.opt:77
  msgid "Warn if modifiers are specified when not necessary"
  msgstr ""
  
! #: java/lang.opt:81
  msgid "Deprecated; use --classpath instead"
  msgstr ""
  
! #: java/lang.opt:85
  msgid "Permit the use of the assert keyword"
  msgstr ""
  
! #: java/lang.opt:107
  msgid "Replace system path"
  msgstr ""
  
! #: java/lang.opt:111
  msgid "Generate checks for references to NULL"
  msgstr ""
  
! #: java/lang.opt:115
  msgid "Set class path"
  msgstr ""
  
! #: java/lang.opt:122
  msgid "Output a class file"
  msgstr ""
  
! #: java/lang.opt:126
  msgid "Alias for -femit-class-file"
  msgstr ""
  
! #: java/lang.opt:130
  msgid "Choose input encoding (defaults from your locale)"
  msgstr ""
  
! #: java/lang.opt:134
  msgid "Set the extension directory path"
  msgstr ""
  
! #: java/lang.opt:138
  msgid "Input file is a file with a list of filenames to compile"
  msgstr ""
  
! #: java/lang.opt:142
  msgid "Always check for non gcj generated classes archives"
  msgstr ""
  
! #: java/lang.opt:146
  msgid ""
  "Assume the runtime uses a hash table to map an object to its synchronization "
  "structure"
  msgstr ""
  
! #: java/lang.opt:150
  msgid "Generate instances of Class at runtime"
  msgstr ""
  
! #: java/lang.opt:154
  msgid "Use offset tables for virtual method calls"
  msgstr ""
  
! #: java/lang.opt:161
  msgid "Assume native functions are implemented using JNI"
  msgstr ""
  
! #: java/lang.opt:165
  msgid "Enable optimization of static class initialization code"
  msgstr ""
  
! #: java/lang.opt:172
  msgid "Reduce the amount of reflection meta-data generated"
  msgstr ""
  
! #: java/lang.opt:176
  msgid "Enable assignability checks for stores into object arrays"
  msgstr ""
  
! #: java/lang.opt:180
  msgid "Generate code for the Boehm GC"
  msgstr ""
  
! #: java/lang.opt:184
  msgid "Call a library routine to do integer divisions"
  msgstr ""
  
! #: java/lang.opt:188
  msgid "Generated should be loaded by bootstrap loader"
  msgstr ""
  
*************** msgstr ""
*** 14498,15548 ****
  msgid "Specify options to GNAT"
  msgstr ""
  
! #: treelang/lang.opt:30
  msgid "Trace lexical analysis"
  msgstr ""
  
! #: treelang/lang.opt:34
  msgid "Trace the parsing process"
  msgstr ""
  
! #: common.opt:28
  msgid "Display this information"
  msgstr ""
  
! #: common.opt:32
  msgid ""
  "Set parameter <param> to value.  See below for a complete list of parameters"
  msgstr ""
  
! #: common.opt:42
  msgid ""
  "Put global and static data smaller than <number> bytes into a special "
  "section (on some targets)"
  msgstr ""
  
! #: common.opt:46
  msgid "Set optimization level to <number>"
  msgstr ""
  
! #: common.opt:50
  msgid "Optimize for space rather than speed"
  msgstr ""
  
! #: common.opt:54
  msgid "This switch is deprecated; use -Wextra instead"
  msgstr ""
  
! #: common.opt:58
  msgid "Warn about returning structures, unions or arrays"
  msgstr ""
  
! #: common.opt:62
  msgid "Warn about inappropriate attribute usage"
  msgstr ""
  
! #: common.opt:66
  msgid "Warn about pointer casts which increase alignment"
  msgstr ""
  
! #: common.opt:70
  msgid "Warn about uses of __attribute__((deprecated)) declarations"
  msgstr ""
  
! #: common.opt:74
  msgid "Warn when an optimization pass is disabled"
  msgstr ""
  
! #: common.opt:78
  msgid "Treat all warnings as errors"
  msgstr ""
  
! #: common.opt:82
  msgid "Treat specified warning as error"
  msgstr ""
  
! #: common.opt:86
  msgid "Print extra (possibly unwanted) warnings"
  msgstr ""
  
! #: common.opt:90
  msgid "Exit on the first error occurred"
  msgstr ""
  
! #: common.opt:94
  msgid "Warn when an inlined function cannot be inlined"
  msgstr ""
  
! #: common.opt:98
  msgid "Warn if an object is larger than <number> bytes"
  msgstr ""
  
! #: common.opt:102
  msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
  msgstr ""
  
! #: common.opt:106
  msgid ""
  "Warn about functions which might be candidates for __attribute__((noreturn))"
  msgstr ""
  
! #: common.opt:110
  msgid "Warn about overflow in arithmetic expressions"
  msgstr ""
  
! #: common.opt:114
  msgid "Warn when the packed attribute has no effect on struct layout"
  msgstr ""
  
! #: common.opt:118
  msgid "Warn when padding is required to align structure members"
  msgstr ""
  
! #: common.opt:122
  msgid "Warn when one local variable shadows another"
  msgstr ""
  
! #: common.opt:126
  msgid "Warn when not issuing stack smashing protection for some reason"
  msgstr ""
  
! #: common.opt:130 common.opt:134
  msgid "Warn about code which might break strict aliasing rules"
  msgstr ""
  
! #: common.opt:138 common.opt:142
  msgid "Warn about optimizations that assume that signed overflow is undefined"
  msgstr ""
  
! #: common.opt:146
  msgid "Warn about enumerated switches, with no default, missing a case"
  msgstr ""
  
! #: common.opt:150
  msgid "Warn about enumerated switches missing a \"default:\" statement"
  msgstr ""
  
! #: common.opt:154
  msgid "Warn about all enumerated switches missing a specific case"
  msgstr ""
  
! #: common.opt:162
  msgid "Warn about uninitialized automatic variables"
  msgstr ""
  
! #: common.opt:166
  msgid "Warn about code that will never be executed"
  msgstr ""
  
! #: common.opt:170
  msgid "Enable all -Wunused- warnings"
  msgstr ""
  
! #: common.opt:174
  msgid "Warn when a function is unused"
  msgstr ""
  
! #: common.opt:178
  msgid "Warn when a label is unused"
  msgstr ""
  
! #: common.opt:182
  msgid "Warn when a function parameter is unused"
  msgstr ""
  
! #: common.opt:186
  msgid "Warn when an expression value is unused"
  msgstr ""
  
! #: common.opt:190
  msgid "Warn when a variable is unused"
  msgstr ""
  
! #: common.opt:194
  msgid "Warn when a register variable is declared volatile"
  msgstr ""
  
! #: common.opt:198
  msgid "Emit declaration information into <file>"
  msgstr ""
  
! #: common.opt:211
  msgid "Enable dumps from specific passes of the compiler"
  msgstr ""
  
! #: common.opt:215
  msgid "Set the file basename to be used for dumps"
  msgstr ""
  
! #: common.opt:233
  msgid "Align the start of functions"
  msgstr ""
  
! #: common.opt:240
  msgid "Align labels which are only reached by jumping"
  msgstr ""
  
! #: common.opt:247
  msgid "Align all labels"
  msgstr ""
  
! #: common.opt:254
  msgid "Align the start of loops"
  msgstr ""
  
! #: common.opt:269
  msgid "Specify that arguments may alias each other and globals"
  msgstr ""
  
! #: common.opt:273
  msgid "Assume arguments may alias globals but not each other"
  msgstr ""
  
! #: common.opt:277
  msgid "Assume arguments alias neither each other nor globals"
  msgstr ""
  
! #: common.opt:281
  msgid "Assume arguments alias no other storage"
  msgstr ""
  
! #: common.opt:285
  msgid "Generate unwind tables that are exact at each instruction boundary"
  msgstr ""
  
! #: common.opt:293
  msgid "Generate code to check bounds before indexing arrays"
  msgstr ""
  
! #: common.opt:297
  msgid "Replace add, compare, branch with branch on count register"
  msgstr ""
  
! #: common.opt:301
  msgid "Use profiling information for branch probabilities"
  msgstr ""
  
! #: common.opt:305
  msgid ""
  "Perform branch target load optimization before prologue / epilogue threading"
  msgstr ""
  
! #: common.opt:309
  msgid ""
  "Perform branch target load optimization after prologue / epilogue threading"
  msgstr ""
  
! #: common.opt:313
  msgid ""
  "Restrict target load migration not to re-use registers in any basic block"
  msgstr ""
  
! #: common.opt:317
  msgid "Mark <register> as being preserved across functions"
  msgstr ""
  
! #: common.opt:321
  msgid "Mark <register> as being corrupted by function calls"
  msgstr ""
  
! #: common.opt:328
  msgid "Save registers around function calls"
  msgstr ""
  
! #: common.opt:332
  msgid "Do not put uninitialized globals in the common section"
  msgstr ""
  
! #: common.opt:336
  msgid "Perform a register copy-propagation optimization pass"
  msgstr ""
  
! #: common.opt:340
  msgid "Perform cross-jumping optimization"
  msgstr ""
  
! #: common.opt:344
  msgid "When running CSE, follow jumps to their targets"
  msgstr ""
  
! #: common.opt:348
  msgid "When running CSE, follow conditional jumps"
  msgstr ""
  
! #: common.opt:352
  msgid "Omit range reduction step when performing complex division"
  msgstr ""
  
! #: common.opt:356
  msgid "Place data items into their own section"
  msgstr ""
  
! #: common.opt:362
  msgid "Defer popping functions args from stack until later"
  msgstr ""
  
! #: common.opt:366
  msgid "Attempt to fill delay slots of branch instructions"
  msgstr ""
  
! #: common.opt:370
  msgid "Delete useless null pointer checks"
  msgstr ""
  
! #: common.opt:374
  msgid ""
  "How often to emit source location at the beginning of line-wrapped "
  "diagnostics"
  msgstr ""
  
! #: common.opt:378
  msgid ""
  "Amend appropriate diagnostic messages with the command line option that "
  "controls them"
  msgstr ""
  
! #: common.opt:382
  msgid "Dump various compiler internals to a file"
  msgstr ""
  
! #: common.opt:386
  msgid "Suppress output of addresses in debugging dumps"
  msgstr ""
  
! #: common.opt:390
  msgid ""
  "Suppress output of instruction numbers, line number notes and addresses in "
  "debugging dumps"
  msgstr ""
  
! #: common.opt:394
  msgid "Perform early inlining"
  msgstr ""
  
! #: common.opt:398
  msgid "Perform DWARF2 duplicate elimination"
  msgstr ""
  
! #: common.opt:402 common.opt:406
  msgid "Perform unused type elimination in debug info"
  msgstr ""
  
! #: common.opt:410
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:414
  msgid "Enable exception handling"
  msgstr ""
  
! #: common.opt:418
  msgid "Perform a number of minor, expensive optimizations"
  msgstr ""
  
! #: common.opt:425
  msgid "Assume no NaNs or infinities are generated"
  msgstr ""
  
! #: common.opt:429
  msgid "Mark <register> as being unavailable to the compiler"
  msgstr ""
  
! #: common.opt:433
  msgid "Don't allocate floats and doubles in extended-precision registers"
  msgstr ""
  
! #: common.opt:439
  msgid "Copy memory address constants into registers before use"
  msgstr ""
  
! #: common.opt:445
  msgid "Copy memory operands into registers before use"
  msgstr ""
  
! #: common.opt:452
  msgid "Allow function addresses to be held in registers"
  msgstr ""
  
! #: common.opt:456
  msgid "Place each function into its own section"
  msgstr ""
  
! #: common.opt:460
  msgid "Perform global common subexpression elimination"
  msgstr ""
  
! #: common.opt:464
  msgid ""
  "Perform enhanced load motion during global common subexpression elimination"
  msgstr ""
  
! #: common.opt:468
  msgid "Perform store motion after global common subexpression elimination"
  msgstr ""
  
! #: common.opt:472
  msgid ""
  "Perform redundant load after store elimination in global common subexpression"
  msgstr ""
  
! #: common.opt:477
  msgid ""
  "Perform global common subexpression elimination after register allocation"
  msgstr ""
  
! #: common.opt:482
  msgid "Enable guessing of branch probabilities"
  msgstr ""
  
! #: common.opt:490
  msgid "Process #ident directives"
  msgstr ""
  
! #: common.opt:494
  msgid "Perform conversion of conditional jumps to branchless equivalents"
  msgstr ""
  
! #: common.opt:498
  msgid "Perform conversion of conditional jumps to conditional execution"
  msgstr ""
  
! #: common.opt:506
  msgid "Do not generate .size directives"
  msgstr ""
  
! #: common.opt:515
  msgid "Pay attention to the \"inline\" keyword"
  msgstr ""
  
! #: common.opt:519
  msgid "Integrate simple functions into their callers"
  msgstr ""
  
! #: common.opt:523
  msgid "Integrate functions called once into their callers"
  msgstr ""
  
! #: common.opt:530
  msgid "Limit the size of inlined functions to <number>"
  msgstr ""
  
! #: common.opt:534
  msgid "Instrument function entry and exit with profiling calls"
  msgstr ""
  
! #: common.opt:538
  msgid "Perform Interprocedural constant propagation"
  msgstr ""
  
! #: common.opt:542
  msgid "Discover pure and const functions"
  msgstr ""
  
! #: common.opt:546
  msgid "Perform interprocedural points-to analysis"
  msgstr ""
  
! #: common.opt:550
  msgid "Discover readonly and non addressable static variables"
  msgstr ""
  
! #: common.opt:554
  msgid "Type based escape and alias analysis"
  msgstr ""
  
! #: common.opt:558
  msgid "Optimize induction variables on trees"
  msgstr ""
  
! #: common.opt:562
  msgid "Use jump tables for sufficiently large switch statements"
  msgstr ""
  
! #: common.opt:566
  msgid "Generate code for functions even if they are fully inlined"
  msgstr ""
  
! #: common.opt:570
  msgid "Emit static const variables even if they are not used"
  msgstr ""
  
! #: common.opt:574
  msgid "Give external symbols a leading underscore"
  msgstr ""
  
! #: common.opt:578 common.opt:744 common.opt:867
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:582
  msgid "Set errno after built-in math functions"
  msgstr ""
  
! #: common.opt:586
  msgid "Report on permanent memory allocation"
  msgstr ""
  
! #: common.opt:593
  msgid "Attempt to merge identical constants and constant variables"
  msgstr ""
  
! #: common.opt:597
  msgid "Attempt to merge identical constants across compilation units"
  msgstr ""
  
! #: common.opt:601
  msgid ""
  "Limit diagnostics to <number> characters per line.  0 suppresses line-"
  "wrapping"
  msgstr ""
  
! #: common.opt:605
  msgid "Perform SMS based modulo scheduling before the first scheduling pass"
  msgstr ""
  
! #: common.opt:609
  msgid "Move loop invariant computations out of loops"
  msgstr ""
  
! #: common.opt:613
  msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
  msgstr ""
  
! #: common.opt:617
  msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
  msgstr ""
  
! #: common.opt:621
  msgid "Ignore read operations when inserting mudflap instrumentation"
  msgstr ""
  
! #: common.opt:625
  msgid ""
  "Enable/Disable the traditional scheduling in loops that already passed "
  "modulo scheduling"
  msgstr ""
  
! #: common.opt:629
  msgid "Support synchronous non-call exceptions"
  msgstr ""
  
! #: common.opt:633
  msgid "When possible do not generate stack frames"
  msgstr ""
  
! #: common.opt:637
  msgid "Do the full register move optimization pass"
  msgstr ""
  
! #: common.opt:641
  msgid "Optimize sibling and tail recursive calls"
  msgstr ""
  
! #: common.opt:645
  msgid "Pack structure members together without holes"
  msgstr ""
  
! #: common.opt:649
  msgid "Set initial maximum structure member alignment"
  msgstr ""
  
! #: common.opt:653
  msgid "Return small aggregates in memory, not registers"
  msgstr ""
  
! #: common.opt:657
  msgid "Perform loop peeling"
  msgstr ""
  
! #: common.opt:661
  msgid "Enable machine specific peephole optimizations"
  msgstr ""
  
! #: common.opt:665
  msgid "Enable an RTL peephole pass before sched2"
  msgstr ""
  
! #: common.opt:669
  msgid "Generate position-independent code if possible (large mode)"
  msgstr ""
  
! #: common.opt:673
  msgid ""
  "Generate position-independent code for executables if possible (large mode)"
  msgstr ""
  
! #: common.opt:677
  msgid "Generate position-independent code if possible (small mode)"
  msgstr ""
  
! #: common.opt:681
  msgid ""
  "Generate position-independent code for executables if possible (small mode)"
  msgstr ""
  
! #: common.opt:685
  msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgstr ""
  
! #: common.opt:689
  msgid "Enable basic program profiling code"
  msgstr ""
  
! #: common.opt:693
  msgid "Insert arc-based program profiling code"
  msgstr ""
  
! #: common.opt:697
  msgid ""
  "Enable common options for generating profile info for profile feedback "
  "directed optimizations"
  msgstr ""
  
! #: common.opt:701
  msgid ""
  "Enable common options for performing profile feedback directed optimizations"
  msgstr ""
  
! #: common.opt:705
  msgid "Insert code to profile values of expressions"
  msgstr ""
  
! #: common.opt:712
  msgid "Make compile reproducible using <string>"
  msgstr ""
  
! #: common.opt:716
  msgid "Return small aggregates in registers"
  msgstr ""
  
! #: common.opt:720
  msgid "Enables a register move optimization"
  msgstr ""
  
! #: common.opt:724
  msgid "Perform a register renaming optimization pass"
  msgstr ""
  
! #: common.opt:728
  msgid "Reorder basic blocks to improve code placement"
  msgstr ""
  
! #: common.opt:732
  msgid "Reorder basic blocks and partition into hot and cold sections"
  msgstr ""
  
! #: common.opt:736
  msgid "Reorder functions to improve code placement"
  msgstr ""
  
! #: common.opt:740
  msgid "Add a common subexpression elimination pass after loop optimizations"
  msgstr ""
  
! #: common.opt:748
  msgid "Disable optimizations that assume default FP rounding behavior"
  msgstr ""
  
! #: common.opt:752
  msgid "Enable scheduling across basic blocks"
  msgstr ""
  
! #: common.opt:756
  msgid "Allow speculative motion of non-loads"
  msgstr ""
  
! #: common.opt:760
  msgid "Allow speculative motion of some loads"
  msgstr ""
  
! #: common.opt:764
  msgid "Allow speculative motion of more loads"
  msgstr ""
  
! #: common.opt:768
  msgid "Set the verbosity level of the scheduler"
  msgstr ""
  
! #: common.opt:772
  msgid "If scheduling post reload, do superblock scheduling"
  msgstr ""
  
! #: common.opt:776
  msgid "If scheduling post reload, do trace scheduling"
  msgstr ""
  
! #: common.opt:780
  msgid "Reschedule instructions before register allocation"
  msgstr ""
  
! #: common.opt:784
  msgid "Reschedule instructions after register allocation"
  msgstr ""
  
! #: common.opt:790
  msgid "Allow premature scheduling of queued insns"
  msgstr ""
  
! #: common.opt:794
  msgid "Set number of queued insns that can be prematurely scheduled"
  msgstr ""
  
! #: common.opt:802 common.opt:806
  msgid ""
  "Set dependence distance checking in premature scheduling of queued insns"
  msgstr ""
  
! #: common.opt:810
  msgid "Access data in the same section from shared anchor points"
  msgstr ""
  
! #: common.opt:814
  msgid "Perform sequence abstraction optimization on RTL"
  msgstr ""
  
! #: common.opt:818
  msgid "Eliminate redundant sign extensions using LCM."
  msgstr ""
  
! #: common.opt:822
  msgid "Show column numbers in diagnostics, when available.  Default on"
  msgstr ""
  
! #: common.opt:826
  msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgstr ""
  
! #: common.opt:830
  msgid "Convert floating point constants to single precision constants"
  msgstr ""
  
! #: common.opt:834
  msgid "Split lifetimes of induction variables when loops are unrolled"
  msgstr ""
  
! #: common.opt:838
  msgid "Apply variable expansion when loops are unrolled"
  msgstr ""
  
! #: common.opt:844
  msgid "Insert stack checking code into the program"
  msgstr ""
  
! #: common.opt:851
  msgid "Trap if the stack goes past <register>"
  msgstr ""
  
! #: common.opt:855
  msgid "Trap if the stack goes past symbol <name>"
  msgstr ""
  
! #: common.opt:859
  msgid "Use propolice as a stack protection method"
  msgstr ""
  
! #: common.opt:863
  msgid "Use a stack protection method for every function"
  msgstr ""
  
! #: common.opt:875
  msgid "Assume strict aliasing rules apply"
  msgstr ""
  
! #: common.opt:879
  msgid "Treat signed overflow as undefined"
  msgstr ""
  
! #: common.opt:883
  msgid "Check for syntax errors, then stop"
  msgstr ""
  
! #: common.opt:887
  msgid "Create data files needed by \"gcov\""
  msgstr ""
  
! #: common.opt:891
  msgid "Perform jump threading optimizations"
  msgstr ""
  
! #: common.opt:895
  msgid "Report the time taken by each compiler pass"
  msgstr ""
  
! #: common.opt:899
  msgid "Set the default thread-local storage code generation model"
  msgstr ""
  
! #: common.opt:903
  msgid "Reorder top level functions, variables, and asms"
  msgstr ""
  
! #: common.opt:907
  msgid "Perform superblock formation via tail duplication"
  msgstr ""
  
! #: common.opt:914
  msgid "Assume floating-point operations can trap"
  msgstr ""
  
! #: common.opt:918
  msgid "Trap for signed overflow in addition, subtraction and multiplication"
  msgstr ""
  
! #: common.opt:922
  msgid "Enable SSA-CCP optimization on trees"
  msgstr ""
  
! #: common.opt:926
  msgid "Enable SSA-CCP optimization for stores and loads"
  msgstr ""
  
! #: common.opt:930
  msgid "Enable loop header copying on trees"
  msgstr ""
  
! #: common.opt:934
  msgid "Coalesce memory temporaries in the SSA->normal pass"
  msgstr ""
  
! #: common.opt:938
  msgid "Replace SSA temporaries with better names in copies"
  msgstr ""
  
! #: common.opt:942
  msgid "Enable copy propagation on trees"
  msgstr ""
  
! #: common.opt:946
  msgid "Enable copy propagation for stores and loads"
  msgstr ""
  
! #: common.opt:950
  msgid "Enable SSA dead code elimination optimization on trees"
  msgstr ""
  
! #: common.opt:954
  msgid "Enable dominator optimizations"
  msgstr ""
  
! #: common.opt:958
  msgid "Enable dead store elimination"
  msgstr ""
  
! #: common.opt:962
  msgid "Enable Full Redundancy Elimination (FRE) on trees"
  msgstr ""
  
! #: common.opt:966
  msgid "Enable loop invariant motion on trees"
  msgstr ""
  
! #: common.opt:970
  msgid "Enable linear loop transforms on trees"
  msgstr ""
  
! #: common.opt:974
  msgid "Create canonical induction variables in loops"
  msgstr ""
  
! #: common.opt:978
  msgid "Enable loop optimizations on tree level"
  msgstr ""
  
! #: common.opt:982
  msgid "Enable SSA-PRE optimization on trees"
  msgstr ""
  
! #: common.opt:986
  msgid "Perform structural alias analysis"
  msgstr ""
  
! #: common.opt:990
  msgid "Enable SSA code sinking on trees"
  msgstr ""
  
! #: common.opt:994
  msgid "Perform scalar replacement of aggregates"
  msgstr ""
  
! #: common.opt:998
  msgid "Replace temporary expressions in the SSA->normal pass"
  msgstr ""
  
! #: common.opt:1002
  msgid "Perform live range splitting during the SSA->normal pass"
  msgstr ""
  
! #: common.opt:1006
  msgid "Perform Value Range Propagation on trees"
  msgstr ""
  
! #: common.opt:1010
  msgid "Compile whole compilation unit at a time"
  msgstr ""
  
! #: common.opt:1014
  msgid "Perform loop unrolling when iteration count is known"
  msgstr ""
  
! #: common.opt:1018
  msgid "Perform loop unrolling for all loops"
  msgstr ""
  
! #: common.opt:1025
  msgid "Allow loop optimizations to assume that the loops behave in normal way"
  msgstr ""
  
! #: common.opt:1033
  msgid "Allow math optimizations that may violate IEEE or ISO standards"
  msgstr ""
  
! #: common.opt:1037
  msgid "Perform loop unswitching"
  msgstr ""
  
! #: common.opt:1041
  msgid "Just generate unwind tables for exception handling"
  msgstr ""
  
! #: common.opt:1045
  msgid "Perform variable tracking"
  msgstr ""
  
! #: common.opt:1049
  msgid "Enable loop vectorization on trees"
  msgstr ""
  
! #: common.opt:1053
  msgid "Enable loop versioning when doing loop vectorization on trees"
  msgstr ""
  
! #: common.opt:1057
  msgid "Set the verbosity level of the vectorizer"
  msgstr ""
  
! #: common.opt:1067
  msgid "Add extra commentary to assembler output"
  msgstr ""
  
! #: common.opt:1071
  msgid "Set the default symbol visibility"
  msgstr ""
  
! #: common.opt:1076
  msgid "Use expression value profiles in optimizations"
  msgstr ""
  
! #: common.opt:1080
  msgid "Construct webs and split unrelated uses of single variable"
  msgstr ""
  
! #: common.opt:1084
  msgid "Perform whole program optimizations"
  msgstr ""
  
! #: common.opt:1088
  msgid "Assume signed arithmetic overflow wraps around"
  msgstr ""
  
! #: common.opt:1092
  msgid "Put zero initialized data in the bss section"
  msgstr ""
  
! #: common.opt:1096
  msgid "Generate debug information in default format"
  msgstr ""
  
! #: common.opt:1100
  msgid "Generate debug information in COFF format"
  msgstr ""
  
! #: common.opt:1104
  msgid "Generate debug information in DWARF v2 format"
  msgstr ""
  
! #: common.opt:1108
  msgid "Generate debug information in default extended format"
  msgstr ""
  
! #: common.opt:1112
  msgid "Generate debug information in STABS format"
  msgstr ""
  
! #: common.opt:1116
  msgid "Generate debug information in extended STABS format"
  msgstr ""
  
! #: common.opt:1120
  msgid "Generate debug information in VMS format"
  msgstr ""
  
! #: common.opt:1124
  msgid "Generate debug information in XCOFF format"
  msgstr ""
  
! #: common.opt:1128
  msgid "Generate debug information in extended XCOFF format"
  msgstr ""
  
! #: common.opt:1132
  msgid "Place output into <file>"
  msgstr ""
  
! #: common.opt:1136
  msgid "Enable function profiling"
  msgstr ""
  
! #: common.opt:1140
  msgid "Issue warnings needed for strict compliance to the standard"
  msgstr ""
  
! #: common.opt:1144
  msgid "Like -pedantic but issue them as errors"
  msgstr ""
  
! #: common.opt:1148
  msgid "Do not display functions compiled or elapsed time"
  msgstr ""
  
! #: common.opt:1152
  msgid "Display the compiler's version"
  msgstr ""
  
! #: common.opt:1156
  msgid "Suppress warnings"
  msgstr ""
  
! #: attribs.c:175 cp/name-lookup.c:3081
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr ""
  
! #: attribs.c:183
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qs attribute"
  msgstr ""
  
! #: attribs.c:200
  #, gcc-internal-format
  msgid "%qs attribute does not apply to types"
  msgstr ""
  
! #: attribs.c:247
  #, gcc-internal-format
  msgid "%qs attribute only applies to function types"
  msgstr ""
  
! #: attribs.c:257
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
  
! #: bb-reorder.c:1872
  #, gcc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr ""
  
! #: bt-load.c:1515
  #, gcc-internal-format
  msgid ""
  "branch target register load optimization is not intended to be run twice"
--- 14498,15548 ----
  msgid "Specify options to GNAT"
  msgstr ""
  
! #: treelang/lang.opt:29
  msgid "Trace lexical analysis"
  msgstr ""
  
! #: treelang/lang.opt:33
  msgid "Trace the parsing process"
  msgstr ""
  
! #: common.opt:27
  msgid "Display this information"
  msgstr ""
  
! #: common.opt:31
  msgid ""
  "Set parameter <param> to value.  See below for a complete list of parameters"
  msgstr ""
  
! #: common.opt:41
  msgid ""
  "Put global and static data smaller than <number> bytes into a special "
  "section (on some targets)"
  msgstr ""
  
! #: common.opt:45
  msgid "Set optimization level to <number>"
  msgstr ""
  
! #: common.opt:49
  msgid "Optimize for space rather than speed"
  msgstr ""
  
! #: common.opt:53
  msgid "This switch is deprecated; use -Wextra instead"
  msgstr ""
  
! #: common.opt:57
  msgid "Warn about returning structures, unions or arrays"
  msgstr ""
  
! #: common.opt:61
  msgid "Warn about inappropriate attribute usage"
  msgstr ""
  
! #: common.opt:65
  msgid "Warn about pointer casts which increase alignment"
  msgstr ""
  
! #: common.opt:69
  msgid "Warn about uses of __attribute__((deprecated)) declarations"
  msgstr ""
  
! #: common.opt:73
  msgid "Warn when an optimization pass is disabled"
  msgstr ""
  
! #: common.opt:77
  msgid "Treat all warnings as errors"
  msgstr ""
  
! #: common.opt:81
  msgid "Treat specified warning as error"
  msgstr ""
  
! #: common.opt:85
  msgid "Print extra (possibly unwanted) warnings"
  msgstr ""
  
! #: common.opt:89
  msgid "Exit on the first error occurred"
  msgstr ""
  
! #: common.opt:93
  msgid "Warn when an inlined function cannot be inlined"
  msgstr ""
  
! #: common.opt:97
  msgid "Warn if an object is larger than <number> bytes"
  msgstr ""
  
! #: common.opt:101
  msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
  msgstr ""
  
! #: common.opt:105
  msgid ""
  "Warn about functions which might be candidates for __attribute__((noreturn))"
  msgstr ""
  
! #: common.opt:109
  msgid "Warn about overflow in arithmetic expressions"
  msgstr ""
  
! #: common.opt:113
  msgid "Warn when the packed attribute has no effect on struct layout"
  msgstr ""
  
! #: common.opt:117
  msgid "Warn when padding is required to align structure members"
  msgstr ""
  
! #: common.opt:121
  msgid "Warn when one local variable shadows another"
  msgstr ""
  
! #: common.opt:125
  msgid "Warn when not issuing stack smashing protection for some reason"
  msgstr ""
  
! #: common.opt:129 common.opt:133
  msgid "Warn about code which might break strict aliasing rules"
  msgstr ""
  
! #: common.opt:137 common.opt:141
  msgid "Warn about optimizations that assume that signed overflow is undefined"
  msgstr ""
  
! #: common.opt:145
  msgid "Warn about enumerated switches, with no default, missing a case"
  msgstr ""
  
! #: common.opt:149
  msgid "Warn about enumerated switches missing a \"default:\" statement"
  msgstr ""
  
! #: common.opt:153
  msgid "Warn about all enumerated switches missing a specific case"
  msgstr ""
  
! #: common.opt:161
  msgid "Warn about uninitialized automatic variables"
  msgstr ""
  
! #: common.opt:165
  msgid "Warn about code that will never be executed"
  msgstr ""
  
! #: common.opt:169
  msgid "Enable all -Wunused- warnings"
  msgstr ""
  
! #: common.opt:173
  msgid "Warn when a function is unused"
  msgstr ""
  
! #: common.opt:177
  msgid "Warn when a label is unused"
  msgstr ""
  
! #: common.opt:181
  msgid "Warn when a function parameter is unused"
  msgstr ""
  
! #: common.opt:185
  msgid "Warn when an expression value is unused"
  msgstr ""
  
! #: common.opt:189
  msgid "Warn when a variable is unused"
  msgstr ""
  
! #: common.opt:193
  msgid "Warn when a register variable is declared volatile"
  msgstr ""
  
! #: common.opt:197
  msgid "Emit declaration information into <file>"
  msgstr ""
  
! #: common.opt:210
  msgid "Enable dumps from specific passes of the compiler"
  msgstr ""
  
! #: common.opt:214
  msgid "Set the file basename to be used for dumps"
  msgstr ""
  
! #: common.opt:232
  msgid "Align the start of functions"
  msgstr ""
  
! #: common.opt:239
  msgid "Align labels which are only reached by jumping"
  msgstr ""
  
! #: common.opt:246
  msgid "Align all labels"
  msgstr ""
  
! #: common.opt:253
  msgid "Align the start of loops"
  msgstr ""
  
! #: common.opt:268
  msgid "Specify that arguments may alias each other and globals"
  msgstr ""
  
! #: common.opt:272
  msgid "Assume arguments may alias globals but not each other"
  msgstr ""
  
! #: common.opt:276
  msgid "Assume arguments alias neither each other nor globals"
  msgstr ""
  
! #: common.opt:280
  msgid "Assume arguments alias no other storage"
  msgstr ""
  
! #: common.opt:284
  msgid "Generate unwind tables that are exact at each instruction boundary"
  msgstr ""
  
! #: common.opt:292
  msgid "Generate code to check bounds before indexing arrays"
  msgstr ""
  
! #: common.opt:296
  msgid "Replace add, compare, branch with branch on count register"
  msgstr ""
  
! #: common.opt:300
  msgid "Use profiling information for branch probabilities"
  msgstr ""
  
! #: common.opt:304
  msgid ""
  "Perform branch target load optimization before prologue / epilogue threading"
  msgstr ""
  
! #: common.opt:308
  msgid ""
  "Perform branch target load optimization after prologue / epilogue threading"
  msgstr ""
  
! #: common.opt:312
  msgid ""
  "Restrict target load migration not to re-use registers in any basic block"
  msgstr ""
  
! #: common.opt:316
  msgid "Mark <register> as being preserved across functions"
  msgstr ""
  
! #: common.opt:320
  msgid "Mark <register> as being corrupted by function calls"
  msgstr ""
  
! #: common.opt:327
  msgid "Save registers around function calls"
  msgstr ""
  
! #: common.opt:331
  msgid "Do not put uninitialized globals in the common section"
  msgstr ""
  
! #: common.opt:335
  msgid "Perform a register copy-propagation optimization pass"
  msgstr ""
  
! #: common.opt:339
  msgid "Perform cross-jumping optimization"
  msgstr ""
  
! #: common.opt:343
  msgid "When running CSE, follow jumps to their targets"
  msgstr ""
  
! #: common.opt:347
  msgid "When running CSE, follow conditional jumps"
  msgstr ""
  
! #: common.opt:351
  msgid "Omit range reduction step when performing complex division"
  msgstr ""
  
! #: common.opt:355
  msgid "Place data items into their own section"
  msgstr ""
  
! #: common.opt:361
  msgid "Defer popping functions args from stack until later"
  msgstr ""
  
! #: common.opt:365
  msgid "Attempt to fill delay slots of branch instructions"
  msgstr ""
  
! #: common.opt:369
  msgid "Delete useless null pointer checks"
  msgstr ""
  
! #: common.opt:373
  msgid ""
  "How often to emit source location at the beginning of line-wrapped "
  "diagnostics"
  msgstr ""
  
! #: common.opt:377
  msgid ""
  "Amend appropriate diagnostic messages with the command line option that "
  "controls them"
  msgstr ""
  
! #: common.opt:381
  msgid "Dump various compiler internals to a file"
  msgstr ""
  
! #: common.opt:385
  msgid "Suppress output of addresses in debugging dumps"
  msgstr ""
  
! #: common.opt:389
  msgid ""
  "Suppress output of instruction numbers, line number notes and addresses in "
  "debugging dumps"
  msgstr ""
  
! #: common.opt:393
  msgid "Perform early inlining"
  msgstr ""
  
! #: common.opt:397
  msgid "Perform DWARF2 duplicate elimination"
  msgstr ""
  
! #: common.opt:401 common.opt:405
  msgid "Perform unused type elimination in debug info"
  msgstr ""
  
! #: common.opt:409
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:413
  msgid "Enable exception handling"
  msgstr ""
  
! #: common.opt:417
  msgid "Perform a number of minor, expensive optimizations"
  msgstr ""
  
! #: common.opt:424
  msgid "Assume no NaNs or infinities are generated"
  msgstr ""
  
! #: common.opt:428
  msgid "Mark <register> as being unavailable to the compiler"
  msgstr ""
  
! #: common.opt:432
  msgid "Don't allocate floats and doubles in extended-precision registers"
  msgstr ""
  
! #: common.opt:438
  msgid "Copy memory address constants into registers before use"
  msgstr ""
  
! #: common.opt:444
  msgid "Copy memory operands into registers before use"
  msgstr ""
  
! #: common.opt:451
  msgid "Allow function addresses to be held in registers"
  msgstr ""
  
! #: common.opt:455
  msgid "Place each function into its own section"
  msgstr ""
  
! #: common.opt:459
  msgid "Perform global common subexpression elimination"
  msgstr ""
  
! #: common.opt:463
  msgid ""
  "Perform enhanced load motion during global common subexpression elimination"
  msgstr ""
  
! #: common.opt:467
  msgid "Perform store motion after global common subexpression elimination"
  msgstr ""
  
! #: common.opt:471
  msgid ""
  "Perform redundant load after store elimination in global common subexpression"
  msgstr ""
  
! #: common.opt:476
  msgid ""
  "Perform global common subexpression elimination after register allocation"
  msgstr ""
  
! #: common.opt:481
  msgid "Enable guessing of branch probabilities"
  msgstr ""
  
! #: common.opt:489
  msgid "Process #ident directives"
  msgstr ""
  
! #: common.opt:493
  msgid "Perform conversion of conditional jumps to branchless equivalents"
  msgstr ""
  
! #: common.opt:497
  msgid "Perform conversion of conditional jumps to conditional execution"
  msgstr ""
  
! #: common.opt:505
  msgid "Do not generate .size directives"
  msgstr ""
  
! #: common.opt:514
  msgid "Pay attention to the \"inline\" keyword"
  msgstr ""
  
! #: common.opt:518
  msgid "Integrate simple functions into their callers"
  msgstr ""
  
! #: common.opt:522
  msgid "Integrate functions called once into their callers"
  msgstr ""
  
! #: common.opt:529
  msgid "Limit the size of inlined functions to <number>"
  msgstr ""
  
! #: common.opt:533
  msgid "Instrument function entry and exit with profiling calls"
  msgstr ""
  
! #: common.opt:537
  msgid "Perform Interprocedural constant propagation"
  msgstr ""
  
! #: common.opt:541
  msgid "Discover pure and const functions"
  msgstr ""
  
! #: common.opt:545
  msgid "Perform interprocedural points-to analysis"
  msgstr ""
  
! #: common.opt:549
  msgid "Discover readonly and non addressable static variables"
  msgstr ""
  
! #: common.opt:553
  msgid "Type based escape and alias analysis"
  msgstr ""
  
! #: common.opt:557
  msgid "Optimize induction variables on trees"
  msgstr ""
  
! #: common.opt:561
  msgid "Use jump tables for sufficiently large switch statements"
  msgstr ""
  
! #: common.opt:565
  msgid "Generate code for functions even if they are fully inlined"
  msgstr ""
  
! #: common.opt:569
  msgid "Emit static const variables even if they are not used"
  msgstr ""
  
! #: common.opt:573
  msgid "Give external symbols a leading underscore"
  msgstr ""
  
! #: common.opt:577 common.opt:743 common.opt:866
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:581
  msgid "Set errno after built-in math functions"
  msgstr ""
  
! #: common.opt:585
  msgid "Report on permanent memory allocation"
  msgstr ""
  
! #: common.opt:592
  msgid "Attempt to merge identical constants and constant variables"
  msgstr ""
  
! #: common.opt:596
  msgid "Attempt to merge identical constants across compilation units"
  msgstr ""
  
! #: common.opt:600
  msgid ""
  "Limit diagnostics to <number> characters per line.  0 suppresses line-"
  "wrapping"
  msgstr ""
  
! #: common.opt:604
  msgid "Perform SMS based modulo scheduling before the first scheduling pass"
  msgstr ""
  
! #: common.opt:608
  msgid "Move loop invariant computations out of loops"
  msgstr ""
  
! #: common.opt:612
  msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
  msgstr ""
  
! #: common.opt:616
  msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
  msgstr ""
  
! #: common.opt:620
  msgid "Ignore read operations when inserting mudflap instrumentation"
  msgstr ""
  
! #: common.opt:624
  msgid ""
  "Enable/Disable the traditional scheduling in loops that already passed "
  "modulo scheduling"
  msgstr ""
  
! #: common.opt:628
  msgid "Support synchronous non-call exceptions"
  msgstr ""
  
! #: common.opt:632
  msgid "When possible do not generate stack frames"
  msgstr ""
  
! #: common.opt:636
  msgid "Do the full register move optimization pass"
  msgstr ""
  
! #: common.opt:640
  msgid "Optimize sibling and tail recursive calls"
  msgstr ""
  
! #: common.opt:644
  msgid "Pack structure members together without holes"
  msgstr ""
  
! #: common.opt:648
  msgid "Set initial maximum structure member alignment"
  msgstr ""
  
! #: common.opt:652
  msgid "Return small aggregates in memory, not registers"
  msgstr ""
  
! #: common.opt:656
  msgid "Perform loop peeling"
  msgstr ""
  
! #: common.opt:660
  msgid "Enable machine specific peephole optimizations"
  msgstr ""
  
! #: common.opt:664
  msgid "Enable an RTL peephole pass before sched2"
  msgstr ""
  
! #: common.opt:668
  msgid "Generate position-independent code if possible (large mode)"
  msgstr ""
  
! #: common.opt:672
  msgid ""
  "Generate position-independent code for executables if possible (large mode)"
  msgstr ""
  
! #: common.opt:676
  msgid "Generate position-independent code if possible (small mode)"
  msgstr ""
  
! #: common.opt:680
  msgid ""
  "Generate position-independent code for executables if possible (small mode)"
  msgstr ""
  
! #: common.opt:684
  msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgstr ""
  
! #: common.opt:688
  msgid "Enable basic program profiling code"
  msgstr ""
  
! #: common.opt:692
  msgid "Insert arc-based program profiling code"
  msgstr ""
  
! #: common.opt:696
  msgid ""
  "Enable common options for generating profile info for profile feedback "
  "directed optimizations"
  msgstr ""
  
! #: common.opt:700
  msgid ""
  "Enable common options for performing profile feedback directed optimizations"
  msgstr ""
  
! #: common.opt:704
  msgid "Insert code to profile values of expressions"
  msgstr ""
  
! #: common.opt:711
  msgid "Make compile reproducible using <string>"
  msgstr ""
  
! #: common.opt:715
  msgid "Return small aggregates in registers"
  msgstr ""
  
! #: common.opt:719
  msgid "Enables a register move optimization"
  msgstr ""
  
! #: common.opt:723
  msgid "Perform a register renaming optimization pass"
  msgstr ""
  
! #: common.opt:727
  msgid "Reorder basic blocks to improve code placement"
  msgstr ""
  
! #: common.opt:731
  msgid "Reorder basic blocks and partition into hot and cold sections"
  msgstr ""
  
! #: common.opt:735
  msgid "Reorder functions to improve code placement"
  msgstr ""
  
! #: common.opt:739
  msgid "Add a common subexpression elimination pass after loop optimizations"
  msgstr ""
  
! #: common.opt:747
  msgid "Disable optimizations that assume default FP rounding behavior"
  msgstr ""
  
! #: common.opt:751
  msgid "Enable scheduling across basic blocks"
  msgstr ""
  
! #: common.opt:755
  msgid "Allow speculative motion of non-loads"
  msgstr ""
  
! #: common.opt:759
  msgid "Allow speculative motion of some loads"
  msgstr ""
  
! #: common.opt:763
  msgid "Allow speculative motion of more loads"
  msgstr ""
  
! #: common.opt:767
  msgid "Set the verbosity level of the scheduler"
  msgstr ""
  
! #: common.opt:771
  msgid "If scheduling post reload, do superblock scheduling"
  msgstr ""
  
! #: common.opt:775
  msgid "If scheduling post reload, do trace scheduling"
  msgstr ""
  
! #: common.opt:779
  msgid "Reschedule instructions before register allocation"
  msgstr ""
  
! #: common.opt:783
  msgid "Reschedule instructions after register allocation"
  msgstr ""
  
! #: common.opt:789
  msgid "Allow premature scheduling of queued insns"
  msgstr ""
  
! #: common.opt:793
  msgid "Set number of queued insns that can be prematurely scheduled"
  msgstr ""
  
! #: common.opt:801 common.opt:805
  msgid ""
  "Set dependence distance checking in premature scheduling of queued insns"
  msgstr ""
  
! #: common.opt:809
  msgid "Access data in the same section from shared anchor points"
  msgstr ""
  
! #: common.opt:813
  msgid "Perform sequence abstraction optimization on RTL"
  msgstr ""
  
! #: common.opt:817
  msgid "Eliminate redundant sign extensions using LCM."
  msgstr ""
  
! #: common.opt:821
  msgid "Show column numbers in diagnostics, when available.  Default on"
  msgstr ""
  
! #: common.opt:825
  msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgstr ""
  
! #: common.opt:829
  msgid "Convert floating point constants to single precision constants"
  msgstr ""
  
! #: common.opt:833
  msgid "Split lifetimes of induction variables when loops are unrolled"
  msgstr ""
  
! #: common.opt:837
  msgid "Apply variable expansion when loops are unrolled"
  msgstr ""
  
! #: common.opt:843
  msgid "Insert stack checking code into the program"
  msgstr ""
  
! #: common.opt:850
  msgid "Trap if the stack goes past <register>"
  msgstr ""
  
! #: common.opt:854
  msgid "Trap if the stack goes past symbol <name>"
  msgstr ""
  
! #: common.opt:858
  msgid "Use propolice as a stack protection method"
  msgstr ""
  
! #: common.opt:862
  msgid "Use a stack protection method for every function"
  msgstr ""
  
! #: common.opt:874
  msgid "Assume strict aliasing rules apply"
  msgstr ""
  
! #: common.opt:878
  msgid "Treat signed overflow as undefined"
  msgstr ""
  
! #: common.opt:882
  msgid "Check for syntax errors, then stop"
  msgstr ""
  
! #: common.opt:886
  msgid "Create data files needed by \"gcov\""
  msgstr ""
  
! #: common.opt:890
  msgid "Perform jump threading optimizations"
  msgstr ""
  
! #: common.opt:894
  msgid "Report the time taken by each compiler pass"
  msgstr ""
  
! #: common.opt:898
  msgid "Set the default thread-local storage code generation model"
  msgstr ""
  
! #: common.opt:902
  msgid "Reorder top level functions, variables, and asms"
  msgstr ""
  
! #: common.opt:906
  msgid "Perform superblock formation via tail duplication"
  msgstr ""
  
! #: common.opt:913
  msgid "Assume floating-point operations can trap"
  msgstr ""
  
! #: common.opt:917
  msgid "Trap for signed overflow in addition, subtraction and multiplication"
  msgstr ""
  
! #: common.opt:921
  msgid "Enable SSA-CCP optimization on trees"
  msgstr ""
  
! #: common.opt:925
  msgid "Enable SSA-CCP optimization for stores and loads"
  msgstr ""
  
! #: common.opt:929
  msgid "Enable loop header copying on trees"
  msgstr ""
  
! #: common.opt:933
  msgid "Coalesce memory temporaries in the SSA->normal pass"
  msgstr ""
  
! #: common.opt:937
  msgid "Replace SSA temporaries with better names in copies"
  msgstr ""
  
! #: common.opt:941
  msgid "Enable copy propagation on trees"
  msgstr ""
  
! #: common.opt:945
  msgid "Enable copy propagation for stores and loads"
  msgstr ""
  
! #: common.opt:949
  msgid "Enable SSA dead code elimination optimization on trees"
  msgstr ""
  
! #: common.opt:953
  msgid "Enable dominator optimizations"
  msgstr ""
  
! #: common.opt:957
  msgid "Enable dead store elimination"
  msgstr ""
  
! #: common.opt:961
  msgid "Enable Full Redundancy Elimination (FRE) on trees"
  msgstr ""
  
! #: common.opt:965
  msgid "Enable loop invariant motion on trees"
  msgstr ""
  
! #: common.opt:969
  msgid "Enable linear loop transforms on trees"
  msgstr ""
  
! #: common.opt:973
  msgid "Create canonical induction variables in loops"
  msgstr ""
  
! #: common.opt:977
  msgid "Enable loop optimizations on tree level"
  msgstr ""
  
! #: common.opt:981
  msgid "Enable SSA-PRE optimization on trees"
  msgstr ""
  
! #: common.opt:985
  msgid "Perform structural alias analysis"
  msgstr ""
  
! #: common.opt:989
  msgid "Enable SSA code sinking on trees"
  msgstr ""
  
! #: common.opt:993
  msgid "Perform scalar replacement of aggregates"
  msgstr ""
  
! #: common.opt:997
  msgid "Replace temporary expressions in the SSA->normal pass"
  msgstr ""
  
! #: common.opt:1001
  msgid "Perform live range splitting during the SSA->normal pass"
  msgstr ""
  
! #: common.opt:1005
  msgid "Perform Value Range Propagation on trees"
  msgstr ""
  
! #: common.opt:1009
  msgid "Compile whole compilation unit at a time"
  msgstr ""
  
! #: common.opt:1013
  msgid "Perform loop unrolling when iteration count is known"
  msgstr ""
  
! #: common.opt:1017
  msgid "Perform loop unrolling for all loops"
  msgstr ""
  
! #: common.opt:1024
  msgid "Allow loop optimizations to assume that the loops behave in normal way"
  msgstr ""
  
! #: common.opt:1032
  msgid "Allow math optimizations that may violate IEEE or ISO standards"
  msgstr ""
  
! #: common.opt:1036
  msgid "Perform loop unswitching"
  msgstr ""
  
! #: common.opt:1040
  msgid "Just generate unwind tables for exception handling"
  msgstr ""
  
! #: common.opt:1044
  msgid "Perform variable tracking"
  msgstr ""
  
! #: common.opt:1048
  msgid "Enable loop vectorization on trees"
  msgstr ""
  
! #: common.opt:1052
  msgid "Enable loop versioning when doing loop vectorization on trees"
  msgstr ""
  
! #: common.opt:1056
  msgid "Set the verbosity level of the vectorizer"
  msgstr ""
  
! #: common.opt:1066
  msgid "Add extra commentary to assembler output"
  msgstr ""
  
! #: common.opt:1070
  msgid "Set the default symbol visibility"
  msgstr ""
  
! #: common.opt:1075
  msgid "Use expression value profiles in optimizations"
  msgstr ""
  
! #: common.opt:1079
  msgid "Construct webs and split unrelated uses of single variable"
  msgstr ""
  
! #: common.opt:1083
  msgid "Perform whole program optimizations"
  msgstr ""
  
! #: common.opt:1087
  msgid "Assume signed arithmetic overflow wraps around"
  msgstr ""
  
! #: common.opt:1091
  msgid "Put zero initialized data in the bss section"
  msgstr ""
  
! #: common.opt:1095
  msgid "Generate debug information in default format"
  msgstr ""
  
! #: common.opt:1099
  msgid "Generate debug information in COFF format"
  msgstr ""
  
! #: common.opt:1103
  msgid "Generate debug information in DWARF v2 format"
  msgstr ""
  
! #: common.opt:1107
  msgid "Generate debug information in default extended format"
  msgstr ""
  
! #: common.opt:1111
  msgid "Generate debug information in STABS format"
  msgstr ""
  
! #: common.opt:1115
  msgid "Generate debug information in extended STABS format"
  msgstr ""
  
! #: common.opt:1119
  msgid "Generate debug information in VMS format"
  msgstr ""
  
! #: common.opt:1123
  msgid "Generate debug information in XCOFF format"
  msgstr ""
  
! #: common.opt:1127
  msgid "Generate debug information in extended XCOFF format"
  msgstr ""
  
! #: common.opt:1131
  msgid "Place output into <file>"
  msgstr ""
  
! #: common.opt:1135
  msgid "Enable function profiling"
  msgstr ""
  
! #: common.opt:1139
  msgid "Issue warnings needed for strict compliance to the standard"
  msgstr ""
  
! #: common.opt:1143
  msgid "Like -pedantic but issue them as errors"
  msgstr ""
  
! #: common.opt:1147
  msgid "Do not display functions compiled or elapsed time"
  msgstr ""
  
! #: common.opt:1151
  msgid "Display the compiler's version"
  msgstr ""
  
! #: common.opt:1155
  msgid "Suppress warnings"
  msgstr ""
  
! #: attribs.c:174 cp/name-lookup.c:3081
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr ""
  
! #: attribs.c:182
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qs attribute"
  msgstr ""
  
! #: attribs.c:199
  #, gcc-internal-format
  msgid "%qs attribute does not apply to types"
  msgstr ""
  
! #: attribs.c:246
  #, gcc-internal-format
  msgid "%qs attribute only applies to function types"
  msgstr ""
  
! #: attribs.c:256
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
  
! #: bb-reorder.c:1871
  #, gcc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr ""
  
! #: bt-load.c:1514
  #, gcc-internal-format
  msgid ""
  "branch target register load optimization is not intended to be run twice"
*************** msgstr ""
*** 15613,15619 ****
  
  #. We can, however, treat "undefined" any way we please.
  #. Call abort to encourage the user to fix the program.
! #: builtins.c:4412 c-typeck.c:2288
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 15613,15619 ----
  
  #. We can, however, treat "undefined" any way we please.
  #. Call abort to encourage the user to fix the program.
! #: builtins.c:4412 c-typeck.c:2287
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 15710,15716 ****
  msgid "%Hcall to %D will always overflow destination buffer"
  msgstr ""
  
! #: c-common.c:835
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr ""
--- 15710,15716 ----
  msgid "%Hcall to %D will always overflow destination buffer"
  msgstr ""
  
! #: c-common.c:834
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
  msgstr ""
*************** msgstr ""
*** 15719,16300 ****
  #. separate the %d from the 'C'.  'ISO' should not be
  #. translated, but it may be moved after 'C%d' in languages
  #. where modifiers follow nouns.
! #: c-common.c:867
  #, gcc-internal-format
  msgid ""
  "string length %qd is greater than the length %qd ISO C%d compilers are "
  "required to support"
  msgstr ""
  
! #: c-common.c:916
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
  
! #: c-common.c:936
  #, gcc-internal-format
  msgid "integer overflow in expression"
  msgstr ""
  
! #: c-common.c:945
  #, gcc-internal-format
  msgid "floating point overflow in expression"
  msgstr ""
  
! #: c-common.c:951
  #, gcc-internal-format
  msgid "vector overflow in expression"
  msgstr ""
  
! #: c-common.c:974
  #, gcc-internal-format
  msgid "large integer implicitly truncated to unsigned type"
  msgstr ""
  
! #: c-common.c:977
  #, gcc-internal-format
  msgid "negative integer implicitly converted to unsigned type"
  msgstr ""
  
! #: c-common.c:999
  #, gcc-internal-format
  msgid "type-punning to incomplete type might break strict-aliasing rules"
  msgstr ""
  
! #: c-common.c:1007
  #, gcc-internal-format
  msgid "dereferencing type-punned pointer will break strict-aliasing rules"
  msgstr ""
  
! #: c-common.c:1011
  #, gcc-internal-format
  msgid "dereferencing type-punned pointer might break strict-aliasing rules"
  msgstr ""
  
! #: c-common.c:1037
  #, gcc-internal-format
  msgid "%Hempty body in an if-statement"
  msgstr ""
  
! #: c-common.c:1041
  #, gcc-internal-format
  msgid "%Hempty body in an else-statement"
  msgstr ""
  
! #: c-common.c:1105
  #, gcc-internal-format
  msgid "overflow in implicit constant conversion"
  msgstr ""
  
! #: c-common.c:1241
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-common.c:1527
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-common.c:1567
  #, gcc-internal-format
  msgid "case label value is less than minimum value for type"
  msgstr ""
  
! #: c-common.c:1575
  #, gcc-internal-format
  msgid "case label value exceeds maximum value for type"
  msgstr ""
  
! #: c-common.c:1583
  #, gcc-internal-format
  msgid "lower value in case label range less than minimum value for type"
  msgstr ""
  
! #: c-common.c:1592
  #, gcc-internal-format
  msgid "upper value in case label range exceeds maximum value for type"
  msgstr ""
  
! #: c-common.c:2007
  #, gcc-internal-format
  msgid "invalid operands to binary %s"
  msgstr ""
  
! #: c-common.c:2242
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-common.c:2244
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-common.c:2322
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr ""
  
! #: c-common.c:2331
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr ""
  
! #: c-common.c:2373
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-common.c:2379
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-common.c:2385
  #, gcc-internal-format
  msgid "pointer to member function used in arithmetic"
  msgstr ""
  
! #: c-common.c:2525
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-common.c:2590
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-common.c:2658 c-common.c:2698
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
  
! #: c-common.c:2914
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr ""
  
! #: c-common.c:2924
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-common.c:2930
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT "
  msgstr ""
  
! #: c-common.c:2971
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-common.c:3462
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr ""
  
! #: c-common.c:3656
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-common.c:3662
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-common.c:3688
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-common.c:3748
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-common.c:3749
  #, gcc-internal-format
  msgid "%Jthis is the first entry overlapping that value"
  msgstr ""
  
! #: c-common.c:3753
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-common.c:3754
  #, gcc-internal-format
  msgid "%Jpreviously used here"
  msgstr ""
  
! #: c-common.c:3758
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-common.c:3759
  #, gcc-internal-format
  msgid "%Jthis is the first default label"
  msgstr ""
  
! #: c-common.c:3808
  #, gcc-internal-format
  msgid "%Jcase value %qs not in enumerated type"
  msgstr ""
  
! #: c-common.c:3811
  #, gcc-internal-format
  msgid "%Jcase value %qs not in enumerated type %qT"
  msgstr ""
  
! #: c-common.c:3869
  #, gcc-internal-format
  msgid "%Hswitch missing default case"
  msgstr ""
  
! #: c-common.c:3932
  #, gcc-internal-format
  msgid "%Henumeration value %qE not handled in switch"
  msgstr ""
  
! #: c-common.c:3956
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-common.c:4106
  #, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr ""
  
! #: c-common.c:4117 c-common.c:4136 c-common.c:4154 c-common.c:4181
! #: c-common.c:4200 c-common.c:4223 c-common.c:4246 c-common.c:4267
! #: c-common.c:4292 c-common.c:4318 c-common.c:4355 c-common.c:4382
! #: c-common.c:4433 c-common.c:4458 c-common.c:4486 c-common.c:4505
! #: c-common.c:4788 c-common.c:4848 c-common.c:4869 c-common.c:4933
! #: c-common.c:5046 c-common.c:5112 c-common.c:5130 c-common.c:5176
! #: c-common.c:5246 c-common.c:5270 c-common.c:5571 c-common.c:5594
! #: c-common.c:5633
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr ""
  
! #: c-common.c:4349
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
  
! #: c-common.c:4543
  #, gcc-internal-format
  msgid "unknown machine mode %qs"
  msgstr ""
  
! #: c-common.c:4564
  #, gcc-internal-format
  msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
  msgstr ""
  
! #: c-common.c:4567
  #, gcc-internal-format
  msgid "use __attribute__ ((vector_size)) instead"
  msgstr ""
  
! #: c-common.c:4576
  #, gcc-internal-format
  msgid "unable to emulate %qs"
  msgstr ""
  
! #: c-common.c:4586
  #, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr ""
  
! #: c-common.c:4601
  #, gcc-internal-format
  msgid "no data type for mode %qs"
  msgstr ""
  
! #: c-common.c:4611
  #, gcc-internal-format
  msgid "cannot use mode %qs for enumeral types"
  msgstr ""
  
! #: c-common.c:4638
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr ""
  
! #: c-common.c:4669
  #, gcc-internal-format
  msgid "%Jsection attribute cannot be specified for local variables"
  msgstr ""
  
! #: c-common.c:4680
  #, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr ""
  
! #: c-common.c:4689
  #, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr ""
  
! #: c-common.c:4695
  #, gcc-internal-format
  msgid "%Jsection attributes are not supported for this target"
  msgstr ""
  
! #: c-common.c:4727
  #, gcc-internal-format
  msgid "requested alignment is not a constant"
  msgstr ""
  
! #: c-common.c:4732
  #, gcc-internal-format
  msgid "requested alignment is not a power of 2"
  msgstr ""
  
! #: c-common.c:4737
  #, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr ""
  
! #: c-common.c:4763
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr ""
  
! #: c-common.c:4811
  #, gcc-internal-format
  msgid "%q+D defined both normally and as an alias"
  msgstr ""
  
! #: c-common.c:4827
  #, gcc-internal-format
  msgid "alias argument not a string"
  msgstr ""
  
! #: c-common.c:4890
  #, gcc-internal-format
  msgid "%Jweakref attribute must appear before alias attribute"
  msgstr ""
  
! #: c-common.c:4920
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr ""
  
! #: c-common.c:4926
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr ""
  
! #: c-common.c:4939
  #, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr ""
  
! #: c-common.c:4951
  #, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr ""
  
! #: c-common.c:4967
  #, gcc-internal-format
  msgid ""
  "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
  "\"internal\""
  msgstr ""
  
! #: c-common.c:4976
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr ""
  
! #: c-common.c:5054
  #, gcc-internal-format
  msgid "tls_model argument not a string"
  msgstr ""
  
! #: c-common.c:5067
  #, gcc-internal-format
  msgid ""
  "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
  "dynamic\" or \"global-dynamic\""
  msgstr ""
  
! #: c-common.c:5086 c-common.c:5150
  #, gcc-internal-format
  msgid "%J%qE attribute applies only to functions"
  msgstr ""
  
! #: c-common.c:5091 c-common.c:5155
  #, gcc-internal-format
  msgid "%Jcan%'t set %qE attribute after definition"
  msgstr ""
  
! #: c-common.c:5244
  #, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr ""
  
! #: c-common.c:5301
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr ""
  
! #: c-common.c:5307
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-common.c:5313
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
  
! #: c-common.c:5321
  #, gcc-internal-format
  msgid "number of components of the vector not a power of two"
  msgstr ""
  
! #: c-common.c:5349
  #, gcc-internal-format
  msgid "nonnull attribute without arguments on a non-prototype"
  msgstr ""
  
! #: c-common.c:5364
  #, gcc-internal-format
  msgid "nonnull argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: c-common.c:5383
  #, gcc-internal-format
  msgid ""
  "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: c-common.c:5391
  #, gcc-internal-format
  msgid ""
  "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: c-common.c:5454 c-common.c:5477
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-common.c:5498
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-common.c:5540
  #, gcc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-common.c:5605
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr ""
  
! #: c-common.c:5612
  #, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr ""
  
! #: c-common.c:5651
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr ""
  
! #: c-common.c:5662
  #, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr ""
  
! #: c-common.c:5673
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr ""
  
! #: c-common.c:5680
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-common.c:5988
  #, gcc-internal-format
  msgid ""
  "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: c-common.c:5992
  #, gcc-internal-format
  msgid ""
  "%Hignoring return value of function declared with attribute "
  "warn_unused_result"
  msgstr ""
  
! #: c-common.c:6045
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-common.c:6049
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-common.c:6123
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr ""
  
! #: c-common.c:6126
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-common.c:6129
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-common.c:6132
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-common.c:6135
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr ""
  
! #: c-common.c:6263 c-common.c:6312 c-typeck.c:2574
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-common.c:6280 c-typeck.c:4257
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c-common.c:6471
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr ""
--- 15719,16300 ----
  #. separate the %d from the 'C'.  'ISO' should not be
  #. translated, but it may be moved after 'C%d' in languages
  #. where modifiers follow nouns.
! #: c-common.c:866
  #, gcc-internal-format
  msgid ""
  "string length %qd is greater than the length %qd ISO C%d compilers are "
  "required to support"
  msgstr ""
  
! #: c-common.c:915
  #, gcc-internal-format
  msgid "overflow in constant expression"
  msgstr ""
  
! #: c-common.c:935
  #, gcc-internal-format
  msgid "integer overflow in expression"
  msgstr ""
  
! #: c-common.c:944
  #, gcc-internal-format
  msgid "floating point overflow in expression"
  msgstr ""
  
! #: c-common.c:950
  #, gcc-internal-format
  msgid "vector overflow in expression"
  msgstr ""
  
! #: c-common.c:973
  #, gcc-internal-format
  msgid "large integer implicitly truncated to unsigned type"
  msgstr ""
  
! #: c-common.c:976
  #, gcc-internal-format
  msgid "negative integer implicitly converted to unsigned type"
  msgstr ""
  
! #: c-common.c:998
  #, gcc-internal-format
  msgid "type-punning to incomplete type might break strict-aliasing rules"
  msgstr ""
  
! #: c-common.c:1006
  #, gcc-internal-format
  msgid "dereferencing type-punned pointer will break strict-aliasing rules"
  msgstr ""
  
! #: c-common.c:1010
  #, gcc-internal-format
  msgid "dereferencing type-punned pointer might break strict-aliasing rules"
  msgstr ""
  
! #: c-common.c:1036
  #, gcc-internal-format
  msgid "%Hempty body in an if-statement"
  msgstr ""
  
! #: c-common.c:1040
  #, gcc-internal-format
  msgid "%Hempty body in an else-statement"
  msgstr ""
  
! #: c-common.c:1104
  #, gcc-internal-format
  msgid "overflow in implicit constant conversion"
  msgstr ""
  
! #: c-common.c:1240
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
  msgstr ""
  
! #: c-common.c:1526
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
  msgstr ""
  
! #: c-common.c:1566
  #, gcc-internal-format
  msgid "case label value is less than minimum value for type"
  msgstr ""
  
! #: c-common.c:1574
  #, gcc-internal-format
  msgid "case label value exceeds maximum value for type"
  msgstr ""
  
! #: c-common.c:1582
  #, gcc-internal-format
  msgid "lower value in case label range less than minimum value for type"
  msgstr ""
  
! #: c-common.c:1591
  #, gcc-internal-format
  msgid "upper value in case label range exceeds maximum value for type"
  msgstr ""
  
! #: c-common.c:2006
  #, gcc-internal-format
  msgid "invalid operands to binary %s"
  msgstr ""
  
! #: c-common.c:2241
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
  msgstr ""
  
! #: c-common.c:2243
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
  msgstr ""
  
! #: c-common.c:2321
  #, gcc-internal-format
  msgid "comparison of unsigned expression >= 0 is always true"
  msgstr ""
  
! #: c-common.c:2330
  #, gcc-internal-format
  msgid "comparison of unsigned expression < 0 is always false"
  msgstr ""
  
! #: c-common.c:2372
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
  msgstr ""
  
! #: c-common.c:2378
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
  msgstr ""
  
! #: c-common.c:2384
  #, gcc-internal-format
  msgid "pointer to member function used in arithmetic"
  msgstr ""
  
! #: c-common.c:2524
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
  msgstr ""
  
! #: c-common.c:2589
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-common.c:2657 c-common.c:2697
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
  
! #: c-common.c:2913
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
  msgstr ""
  
! #: c-common.c:2923
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
  msgstr ""
  
! #: c-common.c:2929
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT "
  msgstr ""
  
! #: c-common.c:2970
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
  msgstr ""
  
! #: c-common.c:3461
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
  msgstr ""
  
! #: c-common.c:3655
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
  msgstr ""
  
! #: c-common.c:3661
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
  msgstr ""
  
! #: c-common.c:3687
  #, gcc-internal-format
  msgid "empty range specified"
  msgstr ""
  
! #: c-common.c:3747
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
  msgstr ""
  
! #: c-common.c:3748
  #, gcc-internal-format
  msgid "%Jthis is the first entry overlapping that value"
  msgstr ""
  
! #: c-common.c:3752
  #, gcc-internal-format
  msgid "duplicate case value"
  msgstr ""
  
! #: c-common.c:3753
  #, gcc-internal-format
  msgid "%Jpreviously used here"
  msgstr ""
  
! #: c-common.c:3757
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
  msgstr ""
  
! #: c-common.c:3758
  #, gcc-internal-format
  msgid "%Jthis is the first default label"
  msgstr ""
  
! #: c-common.c:3807
  #, gcc-internal-format
  msgid "%Jcase value %qs not in enumerated type"
  msgstr ""
  
! #: c-common.c:3810
  #, gcc-internal-format
  msgid "%Jcase value %qs not in enumerated type %qT"
  msgstr ""
  
! #: c-common.c:3868
  #, gcc-internal-format
  msgid "%Hswitch missing default case"
  msgstr ""
  
! #: c-common.c:3931
  #, gcc-internal-format
  msgid "%Henumeration value %qE not handled in switch"
  msgstr ""
  
! #: c-common.c:3955
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
  msgstr ""
  
! #: c-common.c:4105
  #, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
  msgstr ""
  
! #: c-common.c:4116 c-common.c:4135 c-common.c:4153 c-common.c:4180
! #: c-common.c:4199 c-common.c:4222 c-common.c:4245 c-common.c:4266
! #: c-common.c:4291 c-common.c:4317 c-common.c:4354 c-common.c:4381
! #: c-common.c:4432 c-common.c:4457 c-common.c:4485 c-common.c:4504
! #: c-common.c:4787 c-common.c:4847 c-common.c:4868 c-common.c:4932
! #: c-common.c:5045 c-common.c:5111 c-common.c:5129 c-common.c:5175
! #: c-common.c:5245 c-common.c:5269 c-common.c:5570 c-common.c:5593
! #: c-common.c:5632
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr ""
  
! #: c-common.c:4348
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
  
! #: c-common.c:4542
  #, gcc-internal-format
  msgid "unknown machine mode %qs"
  msgstr ""
  
! #: c-common.c:4563
  #, gcc-internal-format
  msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
  msgstr ""
  
! #: c-common.c:4566
  #, gcc-internal-format
  msgid "use __attribute__ ((vector_size)) instead"
  msgstr ""
  
! #: c-common.c:4575
  #, gcc-internal-format
  msgid "unable to emulate %qs"
  msgstr ""
  
! #: c-common.c:4585
  #, gcc-internal-format
  msgid "invalid pointer mode %qs"
  msgstr ""
  
! #: c-common.c:4600
  #, gcc-internal-format
  msgid "no data type for mode %qs"
  msgstr ""
  
! #: c-common.c:4610
  #, gcc-internal-format
  msgid "cannot use mode %qs for enumeral types"
  msgstr ""
  
! #: c-common.c:4637
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
  msgstr ""
  
! #: c-common.c:4668
  #, gcc-internal-format
  msgid "%Jsection attribute cannot be specified for local variables"
  msgstr ""
  
! #: c-common.c:4679
  #, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
  msgstr ""
  
! #: c-common.c:4688
  #, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
  msgstr ""
  
! #: c-common.c:4694
  #, gcc-internal-format
  msgid "%Jsection attributes are not supported for this target"
  msgstr ""
  
! #: c-common.c:4726
  #, gcc-internal-format
  msgid "requested alignment is not a constant"
  msgstr ""
  
! #: c-common.c:4731
  #, gcc-internal-format
  msgid "requested alignment is not a power of 2"
  msgstr ""
  
! #: c-common.c:4736
  #, gcc-internal-format
  msgid "requested alignment is too large"
  msgstr ""
  
! #: c-common.c:4762
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
  msgstr ""
  
! #: c-common.c:4810
  #, gcc-internal-format
  msgid "%q+D defined both normally and as an alias"
  msgstr ""
  
! #: c-common.c:4826
  #, gcc-internal-format
  msgid "alias argument not a string"
  msgstr ""
  
! #: c-common.c:4889
  #, gcc-internal-format
  msgid "%Jweakref attribute must appear before alias attribute"
  msgstr ""
  
! #: c-common.c:4919
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
  msgstr ""
  
! #: c-common.c:4925
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
  msgstr ""
  
! #: c-common.c:4938
  #, gcc-internal-format
  msgid "visibility argument not a string"
  msgstr ""
  
! #: c-common.c:4950
  #, gcc-internal-format
  msgid "%qE attribute ignored on types"
  msgstr ""
  
! #: c-common.c:4966
  #, gcc-internal-format
  msgid ""
  "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
  "\"internal\""
  msgstr ""
  
! #: c-common.c:4975
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
  msgstr ""
  
! #: c-common.c:5053
  #, gcc-internal-format
  msgid "tls_model argument not a string"
  msgstr ""
  
! #: c-common.c:5066
  #, gcc-internal-format
  msgid ""
  "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
  "dynamic\" or \"global-dynamic\""
  msgstr ""
  
! #: c-common.c:5085 c-common.c:5149
  #, gcc-internal-format
  msgid "%J%qE attribute applies only to functions"
  msgstr ""
  
! #: c-common.c:5090 c-common.c:5154
  #, gcc-internal-format
  msgid "%Jcan%'t set %qE attribute after definition"
  msgstr ""
  
! #: c-common.c:5243
  #, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
  msgstr ""
  
! #: c-common.c:5300
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
  msgstr ""
  
! #: c-common.c:5306
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
  msgstr ""
  
! #: c-common.c:5312
  #, gcc-internal-format
  msgid "zero vector size"
  msgstr ""
  
! #: c-common.c:5320
  #, gcc-internal-format
  msgid "number of components of the vector not a power of two"
  msgstr ""
  
! #: c-common.c:5348
  #, gcc-internal-format
  msgid "nonnull attribute without arguments on a non-prototype"
  msgstr ""
  
! #: c-common.c:5363
  #, gcc-internal-format
  msgid "nonnull argument has invalid operand number (argument %lu)"
  msgstr ""
  
! #: c-common.c:5382
  #, gcc-internal-format
  msgid ""
  "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
  msgstr ""
  
! #: c-common.c:5390
  #, gcc-internal-format
  msgid ""
  "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
  msgstr ""
  
! #: c-common.c:5453 c-common.c:5476
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
  msgstr ""
  
! #: c-common.c:5497
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-common.c:5539
  #, gcc-internal-format
  msgid "null argument where non-null required (argument %lu)"
  msgstr ""
  
! #: c-common.c:5604
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
  msgstr ""
  
! #: c-common.c:5611
  #, gcc-internal-format
  msgid "cleanup argument not a function"
  msgstr ""
  
! #: c-common.c:5650
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
  msgstr ""
  
! #: c-common.c:5661
  #, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
  msgstr ""
  
! #: c-common.c:5672
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
  msgstr ""
  
! #: c-common.c:5679
  #, gcc-internal-format
  msgid "requested position is less than zero"
  msgstr ""
  
! #: c-common.c:5987
  #, gcc-internal-format
  msgid ""
  "%Hignoring return value of %qD, declared with attribute warn_unused_result"
  msgstr ""
  
! #: c-common.c:5991
  #, gcc-internal-format
  msgid ""
  "%Hignoring return value of function declared with attribute "
  "warn_unused_result"
  msgstr ""
  
! #: c-common.c:6044
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-common.c:6048
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6069 cp/typeck.c:4431
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr ""
  
! #: c-common.c:6122
  #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
  msgstr ""
  
! #: c-common.c:6125
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
  msgstr ""
  
! #: c-common.c:6128
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
  msgstr ""
  
! #: c-common.c:6131
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
  msgstr ""
  
! #: c-common.c:6134
  #, gcc-internal-format
  msgid "lvalue required in asm statement"
  msgstr ""
  
! #: c-common.c:6262 c-common.c:6311 c-typeck.c:2573
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr ""
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-common.c:6279 c-typeck.c:4256
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c-common.c:6470
  #, gcc-internal-format
  msgid "array subscript has type %<char%>"
  msgstr ""
*************** msgstr ""
*** 16304,16432 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
  
! #: c-convert.c:117 fortran/convert.c:122 java/typeck.c:155
  #: treelang/tree-convert.c:105
  #, gcc-internal-format
  msgid "conversion to non-scalar type requested"
  msgstr ""
  
! #: c-decl.c:568
  #, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr ""
  
! #: c-decl.c:673
  #, gcc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr ""
  
! #: c-decl.c:759 cp/decl.c:360 java/decl.c:1620
  #, gcc-internal-format
  msgid "label %q+D used but not defined"
  msgstr ""
  
! #: c-decl.c:765 cp/decl.c:371 java/decl.c:1625
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr ""
  
! #: c-decl.c:767
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr ""
  
! #: c-decl.c:802
  #, gcc-internal-format
  msgid "nested function %q+D declared but never defined"
  msgstr ""
  
! #: c-decl.c:816 cp/decl.c:610
  #, gcc-internal-format
  msgid "unused variable %q+D"
  msgstr ""
  
! #: c-decl.c:820
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c-decl.c:1054
  #, gcc-internal-format
  msgid ""
  "a parameter list with an ellipsis can%'t match an empty parameter name list "
  "declaration"
  msgstr ""
  
! #: c-decl.c:1061
  #, gcc-internal-format
  msgid ""
  "an argument type that has a default promotion can%'t match an empty "
  "parameter name list declaration"
  msgstr ""
  
! #: c-decl.c:1102
  #, gcc-internal-format
  msgid ""
  "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr ""
  
! #: c-decl.c:1108
  #, gcc-internal-format
  msgid ""
  "prototype for %q+D declares fewer arguments than previous old-style "
  "definition"
  msgstr ""
  
! #: c-decl.c:1117
  #, 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-decl.c:1130
  #, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr ""
  
! #: c-decl.c:1145
  #, gcc-internal-format
  msgid "previous definition of %q+D was here"
  msgstr ""
  
! #: c-decl.c:1147
  #, gcc-internal-format
  msgid "previous implicit declaration of %q+D was here"
  msgstr ""
  
! #: c-decl.c:1149
  #, gcc-internal-format
  msgid "previous declaration of %q+D was here"
  msgstr ""
  
! #: c-decl.c:1189
  #, gcc-internal-format
  msgid "%q+D redeclared as different kind of symbol"
  msgstr ""
  
! #: c-decl.c:1193
  #, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr ""
  
! #: c-decl.c:1196 c-decl.c:1312 c-decl.c:1946
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr ""
  
! #: c-decl.c:1205
  #, gcc-internal-format
  msgid "redeclaration of enumerator %q+D"
  msgstr ""
--- 16304,16432 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:95 c-typeck.c:1690 c-typeck.c:3900 cp/typeck.c:1503
! #: cp/typeck.c:5616 cp/typeck.c:6205 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
  
! #: c-convert.c:116 fortran/convert.c:122 java/typeck.c:154
  #: treelang/tree-convert.c:105
  #, gcc-internal-format
  msgid "conversion to non-scalar type requested"
  msgstr ""
  
! #: c-decl.c:567
  #, gcc-internal-format
  msgid "array %q+D assumed to have one element"
  msgstr ""
  
! #: c-decl.c:672
  #, gcc-internal-format
  msgid "GCC supports only %u nested scopes"
  msgstr ""
  
! #: c-decl.c:758 cp/decl.c:359 java/decl.c:1619
  #, gcc-internal-format
  msgid "label %q+D used but not defined"
  msgstr ""
  
! #: c-decl.c:764 cp/decl.c:370 java/decl.c:1624
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr ""
  
! #: c-decl.c:766
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr ""
  
! #: c-decl.c:801
  #, gcc-internal-format
  msgid "nested function %q+D declared but never defined"
  msgstr ""
  
! #: c-decl.c:815 cp/decl.c:609
  #, gcc-internal-format
  msgid "unused variable %q+D"
  msgstr ""
  
! #: c-decl.c:819
  #, gcc-internal-format
  msgid "type of array %q+D completed incompatibly with implicit initialization"
  msgstr ""
  
! #: c-decl.c:1053
  #, gcc-internal-format
  msgid ""
  "a parameter list with an ellipsis can%'t match an empty parameter name list "
  "declaration"
  msgstr ""
  
! #: c-decl.c:1060
  #, gcc-internal-format
  msgid ""
  "an argument type that has a default promotion can%'t match an empty "
  "parameter name list declaration"
  msgstr ""
  
! #: c-decl.c:1101
  #, gcc-internal-format
  msgid ""
  "prototype for %q+D declares more arguments than previous old-style definition"
  msgstr ""
  
! #: c-decl.c:1107
  #, gcc-internal-format
  msgid ""
  "prototype for %q+D declares fewer arguments than previous old-style "
  "definition"
  msgstr ""
  
! #: c-decl.c:1116
  #, 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-decl.c:1129
  #, gcc-internal-format
  msgid "prototype for %q+D follows non-prototype definition"
  msgstr ""
  
! #: c-decl.c:1144
  #, gcc-internal-format
  msgid "previous definition of %q+D was here"
  msgstr ""
  
! #: c-decl.c:1146
  #, gcc-internal-format
  msgid "previous implicit declaration of %q+D was here"
  msgstr ""
  
! #: c-decl.c:1148
  #, gcc-internal-format
  msgid "previous declaration of %q+D was here"
  msgstr ""
  
! #: c-decl.c:1188
  #, gcc-internal-format
  msgid "%q+D redeclared as different kind of symbol"
  msgstr ""
  
! #: c-decl.c:1192
  #, gcc-internal-format
  msgid "built-in function %q+D declared as non-function"
  msgstr ""
  
! #: c-decl.c:1195 c-decl.c:1311 c-decl.c:1945
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr ""
  
! #: c-decl.c:1204
  #, gcc-internal-format
  msgid "redeclaration of enumerator %q+D"
  msgstr ""
*************** msgstr ""
*** 16434,16702 ****
  #. If types don't match for a built-in, throw away the
  #. built-in.  No point in calling locate_old_decl here, it
  #. won't print anything.
! #: c-decl.c:1226
  #, gcc-internal-format
  msgid "conflicting types for built-in function %q+D"
  msgstr ""
  
! #: c-decl.c:1250 c-decl.c:1263 c-decl.c:1273
  #, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr ""
  
! #: c-decl.c:1271
  #, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr ""
  
  #. Allow OLDDECL to continue in use.
! #: c-decl.c:1288
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr ""
  
! #: c-decl.c:1336 c-decl.c:1421
  #, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr ""
  
! #: c-decl.c:1371 c-decl.c:1459
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr ""
  
! #: c-decl.c:1381 c-decl.c:1388 c-decl.c:1448 c-decl.c:1456
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr ""
  
! #: c-decl.c:1408
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr ""
  
! #: c-decl.c:1411
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr ""
  
! #: c-decl.c:1441
  #, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr ""
  
! #: c-decl.c:1477
  #, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr ""
  
! #: c-decl.c:1483
  #, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr ""
  
! #: c-decl.c:1497
  #, gcc-internal-format
  msgid ""
  "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr ""
  
! #: c-decl.c:1508
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute noinline"
  msgstr ""
  
! #: c-decl.c:1515
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute noinline follows inline declaration "
  msgstr ""
  
! #: c-decl.c:1530
  #, gcc-internal-format
  msgid "%q+D declared inline after being called"
  msgstr ""
  
! #: c-decl.c:1535
  #, gcc-internal-format
  msgid "%q+D declared inline after its definition"
  msgstr ""
  
! #: c-decl.c:1554
  #, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr ""
  
! #: c-decl.c:1581
  #, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr ""
  
! #: c-decl.c:1933
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr ""
  
! #: c-decl.c:1938
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a parameter"
  msgstr ""
  
! #: c-decl.c:1941
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a global declaration"
  msgstr ""
  
! #: c-decl.c:1951
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a previous local"
  msgstr ""
  
! #: c-decl.c:1954 cp/name-lookup.c:972 cp/name-lookup.c:1003
  #: cp/name-lookup.c:1011
  #, gcc-internal-format
  msgid "%Jshadowed declaration is here"
  msgstr ""
  
! #: c-decl.c:2154
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr ""
  
! #: c-decl.c:2323
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr ""
  
! #: c-decl.c:2384
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr ""
  
! #: c-decl.c:2393
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr ""
  
! #: c-decl.c:2446
  #, gcc-internal-format
  msgid "%H%qE undeclared here (not in a function)"
  msgstr ""
  
! #: c-decl.c:2451
  #, gcc-internal-format
  msgid "%H%qE undeclared (first use in this function)"
  msgstr ""
  
! #: c-decl.c:2455
  #, gcc-internal-format
  msgid "%H(Each undeclared identifier is reported only once"
  msgstr ""
  
! #: c-decl.c:2456
  #, gcc-internal-format
  msgid "%Hfor each function it appears in.)"
  msgstr ""
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c-decl.c:2536
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c-decl.c:2572
  #, gcc-internal-format
  msgid "%Hduplicate label %qD"
  msgstr ""
  
! #: c-decl.c:2582
  #, gcc-internal-format
  msgid "%Jjump into statement expression"
  msgstr ""
  
! #: c-decl.c:2584
  #, gcc-internal-format
  msgid "%Jjump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c-decl.c:2599
  #, gcc-internal-format
  msgid ""
  "%Htraditional C lacks a separate namespace for labels, identifier %qE "
  "conflicts"
  msgstr ""
  
! #: c-decl.c:2674
  #, gcc-internal-format
  msgid "%H%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c-decl.c:2898
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c-decl.c:2906
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c-decl.c:2917
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c-decl.c:2938 c-decl.c:2945
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr ""
  
! #: c-decl.c:2953
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr ""
  
! #: c-decl.c:2959
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c-decl.c:2965
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c-decl.c:2971
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c-decl.c:2977
  #, gcc-internal-format
  msgid "useless %<__thread%> in empty declaration"
  msgstr ""
  
! #: c-decl.c:2985
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c-decl.c:2992 c-parser.c:1285
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr ""
  
! #: c-decl.c:3058
  #, gcc-internal-format
  msgid ""
  "ISO C90 does not support %<static%> or type qualifiers in parameter array "
  "declarators"
  msgstr ""
  
! #: c-decl.c:3061
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
--- 16434,16702 ----
  #. If types don't match for a built-in, throw away the
  #. built-in.  No point in calling locate_old_decl here, it
  #. won't print anything.
! #: c-decl.c:1225
  #, gcc-internal-format
  msgid "conflicting types for built-in function %q+D"
  msgstr ""
  
! #: c-decl.c:1249 c-decl.c:1262 c-decl.c:1272
  #, gcc-internal-format
  msgid "conflicting types for %q+D"
  msgstr ""
  
! #: c-decl.c:1270
  #, gcc-internal-format
  msgid "conflicting type qualifiers for %q+D"
  msgstr ""
  
  #. Allow OLDDECL to continue in use.
! #: c-decl.c:1287
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr ""
  
! #: c-decl.c:1335 c-decl.c:1420
  #, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr ""
  
! #: c-decl.c:1370 c-decl.c:1458
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr ""
  
! #: c-decl.c:1380 c-decl.c:1387 c-decl.c:1447 c-decl.c:1455
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr ""
  
! #: c-decl.c:1407
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr ""
  
! #: c-decl.c:1410
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr ""
  
! #: c-decl.c:1440
  #, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr ""
  
! #: c-decl.c:1476
  #, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr ""
  
! #: c-decl.c:1482
  #, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr ""
  
! #: c-decl.c:1496
  #, gcc-internal-format
  msgid ""
  "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr ""
  
! #: c-decl.c:1507
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute noinline"
  msgstr ""
  
! #: c-decl.c:1514
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute noinline follows inline declaration "
  msgstr ""
  
! #: c-decl.c:1529
  #, gcc-internal-format
  msgid "%q+D declared inline after being called"
  msgstr ""
  
! #: c-decl.c:1534
  #, gcc-internal-format
  msgid "%q+D declared inline after its definition"
  msgstr ""
  
! #: c-decl.c:1553
  #, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr ""
  
! #: c-decl.c:1580
  #, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr ""
  
! #: c-decl.c:1932
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr ""
  
! #: c-decl.c:1937
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a parameter"
  msgstr ""
  
! #: c-decl.c:1940
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a global declaration"
  msgstr ""
  
! #: c-decl.c:1950
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a previous local"
  msgstr ""
  
! #: c-decl.c:1953 cp/name-lookup.c:972 cp/name-lookup.c:1003
  #: cp/name-lookup.c:1011
  #, gcc-internal-format
  msgid "%Jshadowed declaration is here"
  msgstr ""
  
! #: c-decl.c:2153
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr ""
  
! #: c-decl.c:2322
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr ""
  
! #: c-decl.c:2383
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr ""
  
! #: c-decl.c:2392
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr ""
  
! #: c-decl.c:2445
  #, gcc-internal-format
  msgid "%H%qE undeclared here (not in a function)"
  msgstr ""
  
! #: c-decl.c:2450
  #, gcc-internal-format
  msgid "%H%qE undeclared (first use in this function)"
  msgstr ""
  
! #: c-decl.c:2454
  #, gcc-internal-format
  msgid "%H(Each undeclared identifier is reported only once"
  msgstr ""
  
! #: c-decl.c:2455
  #, gcc-internal-format
  msgid "%Hfor each function it appears in.)"
  msgstr ""
  
! #: c-decl.c:2493 cp/decl.c:2268
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c-decl.c:2535
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c-decl.c:2571
  #, gcc-internal-format
  msgid "%Hduplicate label %qD"
  msgstr ""
  
! #: c-decl.c:2581
  #, gcc-internal-format
  msgid "%Jjump into statement expression"
  msgstr ""
  
! #: c-decl.c:2583
  #, gcc-internal-format
  msgid "%Jjump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c-decl.c:2598
  #, gcc-internal-format
  msgid ""
  "%Htraditional C lacks a separate namespace for labels, identifier %qE "
  "conflicts"
  msgstr ""
  
! #: c-decl.c:2673
  #, gcc-internal-format
  msgid "%H%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c-decl.c:2897
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c-decl.c:2905
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c-decl.c:2916
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c-decl.c:2937 c-decl.c:2944
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr ""
  
! #: c-decl.c:2952
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr ""
  
! #: c-decl.c:2958
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c-decl.c:2964
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c-decl.c:2970
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c-decl.c:2976
  #, gcc-internal-format
  msgid "useless %<__thread%> in empty declaration"
  msgstr ""
  
! #: c-decl.c:2984
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c-decl.c:2991 c-parser.c:1284
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr ""
  
! #: c-decl.c:3057
  #, gcc-internal-format
  msgid ""
  "ISO C90 does not support %<static%> or type qualifiers in parameter array "
  "declarators"
  msgstr ""
  
! #: c-decl.c:3060
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
*************** msgstr ""
*** 16704,16911 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c-decl.c:3068 c-decl.c:4936
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c-decl.c:3092
  #, gcc-internal-format
  msgid "static or type qualifiers in abstract declarator"
  msgstr ""
  
! #: c-decl.c:3178
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr ""
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr ""
  
! #: c-decl.c:3192
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c-decl.c:3198
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr ""
  
! #: c-decl.c:3223
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr ""
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr ""
  
! #: c-decl.c:3390
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c-decl.c:3395
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr ""
  
! #: c-decl.c:3407
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c-decl.c:3462 varasm.c:1765
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
  
! #: c-decl.c:3472
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr ""
  
! #: c-decl.c:3517
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c-decl.c:3545 fortran/f95-lang.c:684
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c-decl.c:3671
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c-decl.c:3790
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr ""
  
! #: c-decl.c:3798
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c-decl.c:3803
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c-decl.c:3813
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c-decl.c:3823
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c-decl.c:3832
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c-decl.c:3845
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c-decl.c:3962 c-decl.c:4239
  #, gcc-internal-format
  msgid "variably modified %qs at file scope"
  msgstr ""
  
! #: c-decl.c:3980
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qs"
  msgstr ""
  
! #: c-decl.c:4008
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr ""
  
! #: c-decl.c:4010
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr ""
  
! #: c-decl.c:4012
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr ""
  
! #: c-decl.c:4031
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c-decl.c:4033
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c-decl.c:4035
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c-decl.c:4037
  #, gcc-internal-format
  msgid "function definition declared %<__thread%>"
  msgstr ""
  
! #: c-decl.c:4053
  #, gcc-internal-format
  msgid "storage class specified for structure field %qs"
  msgstr ""
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: c-decl.c:4085
  #, gcc-internal-format
  msgid "file-scope declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: c-decl.c:4087
  #, gcc-internal-format
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr ""
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
--- 16704,16911 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c-decl.c:3067 c-decl.c:4935
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c-decl.c:3091
  #, gcc-internal-format
  msgid "static or type qualifiers in abstract declarator"
  msgstr ""
  
! #: c-decl.c:3177
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr ""
  
! #: c-decl.c:3186 cp/decl.c:3874 cp/decl2.c:779
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr ""
  
! #: c-decl.c:3191
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c-decl.c:3197
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr ""
  
! #: c-decl.c:3222
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr ""
  
! #: c-decl.c:3298 c-decl.c:6022 cp/decl.c:3916 cp/decl.c:10551
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr ""
  
! #: c-decl.c:3389
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c-decl.c:3394
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr ""
  
! #: c-decl.c:3406
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c-decl.c:3461 varasm.c:1764
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
  
! #: c-decl.c:3471
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr ""
  
! #: c-decl.c:3516
  #, gcc-internal-format
  msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c-decl.c:3544 fortran/f95-lang.c:683
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c-decl.c:3670
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c-decl.c:3789
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr ""
  
! #: c-decl.c:3797
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c-decl.c:3802
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c-decl.c:3812
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c-decl.c:3822
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c-decl.c:3831
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c-decl.c:3844
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c-decl.c:3961 c-decl.c:4238
  #, gcc-internal-format
  msgid "variably modified %qs at file scope"
  msgstr ""
  
! #: c-decl.c:3979
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qs"
  msgstr ""
  
! #: c-decl.c:4007
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr ""
  
! #: c-decl.c:4009
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr ""
  
! #: c-decl.c:4011
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr ""
  
! #: c-decl.c:4030
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c-decl.c:4032
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c-decl.c:4034
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c-decl.c:4036
  #, gcc-internal-format
  msgid "function definition declared %<__thread%>"
  msgstr ""
  
! #: c-decl.c:4052
  #, gcc-internal-format
  msgid "storage class specified for structure field %qs"
  msgstr ""
  
! #: c-decl.c:4056 cp/decl.c:7580
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: c-decl.c:4059 cp/decl.c:7582
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c-decl.c:4076 cp/decl.c:7599
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4079 cp/decl.c:7602
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: c-decl.c:4084
  #, gcc-internal-format
  msgid "file-scope declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: c-decl.c:4086
  #, gcc-internal-format
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr ""
  
! #: c-decl.c:4091 cp/decl.c:7606
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4094 cp/decl.c:7616
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
*************** msgstr ""
*** 16913,17071 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c-decl.c:4142 c-decl.c:4393
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c-decl.c:4189
  #, gcc-internal-format
  msgid "declaration of %qs as array of voids"
  msgstr ""
  
! #: c-decl.c:4195
  #, gcc-internal-format
  msgid "declaration of %qs as array of functions"
  msgstr ""
  
! #: c-decl.c:4200
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr ""
  
! #: c-decl.c:4220
  #, gcc-internal-format
  msgid "size of array %qs has non-integer type"
  msgstr ""
  
! #: c-decl.c:4225
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qs"
  msgstr ""
  
! #: c-decl.c:4232
  #, gcc-internal-format
  msgid "size of array %qs is negative"
  msgstr ""
  
! #: c-decl.c:4252
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
  msgstr ""
  
! #: c-decl.c:4256
  #, gcc-internal-format
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr ""
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr ""
  
! #: c-decl.c:4307
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr ""
  
  #. C99 6.7.5.2p4
! #: c-decl.c:4320 c-parser.c:4911
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than a declaration"
  msgstr ""
  
! #: c-decl.c:4343
  #, gcc-internal-format
  msgid "array type has incomplete element type"
  msgstr ""
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: c-decl.c:4452
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c-decl.c:4455
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c-decl.c:4484 c-decl.c:4564 c-decl.c:4651 c-decl.c:4741
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c-decl.c:4572
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c-decl.c:4587
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c-decl.c:4598
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c-decl.c:4614
  #, gcc-internal-format
  msgid "variable or field %qs declared void"
  msgstr ""
  
! #: c-decl.c:4644
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c-decl.c:4678
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr ""
  
! #: c-decl.c:4691
  #, gcc-internal-format
  msgid "field %qs declared as a function"
  msgstr ""
  
! #: c-decl.c:4697
  #, gcc-internal-format
  msgid "field %qs has incomplete type"
  msgstr ""
  
! #: c-decl.c:4711 c-decl.c:4723 c-decl.c:4727
  #, gcc-internal-format
  msgid "invalid storage class for function %qs"
  msgstr ""
  
! #: c-decl.c:4747
  #, gcc-internal-format
  msgid "%<noreturn%> function returns non-void value"
  msgstr ""
  
! #: c-decl.c:4775
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr ""
  
! #: c-decl.c:4822
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4832
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
--- 16913,17071 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c-decl.c:4141 c-decl.c:4392
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c-decl.c:4188
  #, gcc-internal-format
  msgid "declaration of %qs as array of voids"
  msgstr ""
  
! #: c-decl.c:4194
  #, gcc-internal-format
  msgid "declaration of %qs as array of functions"
  msgstr ""
  
! #: c-decl.c:4199
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr ""
  
! #: c-decl.c:4219
  #, gcc-internal-format
  msgid "size of array %qs has non-integer type"
  msgstr ""
  
! #: c-decl.c:4224
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qs"
  msgstr ""
  
! #: c-decl.c:4231
  #, gcc-internal-format
  msgid "size of array %qs is negative"
  msgstr ""
  
! #: c-decl.c:4251
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
  msgstr ""
  
! #: c-decl.c:4255
  #, gcc-internal-format
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr ""
  
! #: c-decl.c:4295 c-decl.c:4550 cp/decl.c:8015
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr ""
  
! #: c-decl.c:4306
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr ""
  
  #. C99 6.7.5.2p4
! #: c-decl.c:4319 c-parser.c:4910
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than a declaration"
  msgstr ""
  
! #: c-decl.c:4342
  #, gcc-internal-format
  msgid "array type has incomplete element type"
  msgstr ""
  
! #: c-decl.c:4424 cp/decl.c:7700
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: c-decl.c:4429 cp/decl.c:7705
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: c-decl.c:4451
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c-decl.c:4454
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c-decl.c:4483 c-decl.c:4563 c-decl.c:4650 c-decl.c:4740
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c-decl.c:4571
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c-decl.c:4586
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c-decl.c:4597
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c-decl.c:4613
  #, gcc-internal-format
  msgid "variable or field %qs declared void"
  msgstr ""
  
! #: c-decl.c:4643
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c-decl.c:4677
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr ""
  
! #: c-decl.c:4690
  #, gcc-internal-format
  msgid "field %qs declared as a function"
  msgstr ""
  
! #: c-decl.c:4696
  #, gcc-internal-format
  msgid "field %qs has incomplete type"
  msgstr ""
  
! #: c-decl.c:4710 c-decl.c:4722 c-decl.c:4726
  #, gcc-internal-format
  msgid "invalid storage class for function %qs"
  msgstr ""
  
! #: c-decl.c:4746
  #, gcc-internal-format
  msgid "%<noreturn%> function returns non-void value"
  msgstr ""
  
! #: c-decl.c:4774
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr ""
  
! #: c-decl.c:4821
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c-decl.c:4831
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
*************** msgstr ""
*** 17075,17439 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr ""
  
  #. C99 6.7.5.2p2
! #: c-decl.c:4870
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c-decl.c:4941 c-decl.c:6104
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c-decl.c:4949
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c-decl.c:4982
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr ""
  
! #: c-decl.c:4985
  #, gcc-internal-format
  msgid "%Jparameter %u has incomplete type"
  msgstr ""
  
! #: c-decl.c:4994
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr ""
  
! #: c-decl.c:4997
  #, gcc-internal-format
  msgid "%Jparameter %u has void type"
  msgstr ""
  
! #: c-decl.c:5059
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c-decl.c:5063 c-decl.c:5097
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c-decl.c:5091
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
  #. The %s will be one of 'struct', 'union', or 'enum'.
! #: c-decl.c:5136
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list"
  msgstr ""
  
  #. The %s will be one of 'struct', 'union', or 'enum'.
! #: c-decl.c:5140
  #, gcc-internal-format
  msgid "anonymous %s declared inside parameter list"
  msgstr ""
  
! #: c-decl.c:5145
  #, gcc-internal-format
  msgid ""
  "its scope is only this definition or declaration, which is probably not what "
  "you want"
  msgstr ""
  
! #: c-decl.c:5279
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr ""
  
! #: c-decl.c:5281
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr ""
  
! #: c-decl.c:5286
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr ""
  
! #: c-decl.c:5288
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c-decl.c:5363
  #, gcc-internal-format
  msgid "ISO C doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c-decl.c:5406 c-decl.c:5422
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr ""
  
! #: c-decl.c:5461
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c-decl.c:5463
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c-decl.c:5468
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c-decl.c:5470
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c-decl.c:5532
  #, gcc-internal-format
  msgid "%Jflexible array member in union"
  msgstr ""
  
! #: c-decl.c:5537
  #, gcc-internal-format
  msgid "%Jflexible array member not at end of struct"
  msgstr ""
  
! #: c-decl.c:5542
  #, gcc-internal-format
  msgid "%Jflexible array member in otherwise empty struct"
  msgstr ""
  
! #: c-decl.c:5549
  #, gcc-internal-format
  msgid "%Jinvalid use of structure with flexible array member"
  msgstr ""
  
! #: c-decl.c:5658
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c-decl.c:5729
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
  #. This enum is a named one that has been declared already.
! #: c-decl.c:5736
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c-decl.c:5799
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c-decl.c:5816
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c-decl.c:5912
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c-decl.c:5929
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c-decl.c:5934
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c-decl.c:6030
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c-decl.c:6038
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c-decl.c:6111
  #, gcc-internal-format
  msgid "no previous prototype for %q+D"
  msgstr ""
  
! #: c-decl.c:6120
  #, gcc-internal-format
  msgid "%q+D was used with no prototype before its definition"
  msgstr ""
  
! #: c-decl.c:6126
  #, gcc-internal-format
  msgid "no previous declaration for %q+D"
  msgstr ""
  
! #: c-decl.c:6136
  #, gcc-internal-format
  msgid "%q+D was used with no declaration before its definition"
  msgstr ""
  
! #: c-decl.c:6158
  #, gcc-internal-format
  msgid "C99 inline functions are not supported; using GNU89"
  msgstr ""
  
! #: c-decl.c:6162
  #, gcc-internal-format
  msgid ""
  "to disable this warning use -fgnu89-inline or the gnu_inline function "
  "attribute"
  msgstr ""
  
! #: c-decl.c:6192 c-decl.c:6713
  #, gcc-internal-format
  msgid "return type of %q+D is not %<int%>"
  msgstr ""
  
! #: c-decl.c:6207
  #, gcc-internal-format
  msgid "first argument of %q+D should be %<int%>"
  msgstr ""
  
! #: c-decl.c:6215
  #, gcc-internal-format
  msgid "second argument of %q+D should be %<char **%>"
  msgstr ""
  
! #: c-decl.c:6224
  #, gcc-internal-format
  msgid "third argument of %q+D should probably be %<char **%>"
  msgstr ""
  
! #: c-decl.c:6234
  #, gcc-internal-format
  msgid "%q+D takes only zero or two arguments"
  msgstr ""
  
! #: c-decl.c:6237
  #, gcc-internal-format
  msgid "%q+D is normally a non-static function"
  msgstr ""
  
! #: c-decl.c:6283
  #, gcc-internal-format
  msgid "%Jold-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c-decl.c:6297
  #, gcc-internal-format
  msgid "%Jtraditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c-decl.c:6313
  #, gcc-internal-format
  msgid "%Jparameter name omitted"
  msgstr ""
  
! #: c-decl.c:6347
  #, gcc-internal-format
  msgid "%Jold-style function definition"
  msgstr ""
  
! #: c-decl.c:6356
  #, gcc-internal-format
  msgid "%Jparameter name missing from parameter list"
  msgstr ""
  
! #: c-decl.c:6367
  #, gcc-internal-format
  msgid "%q+D declared as a non-parameter"
  msgstr ""
  
! #: c-decl.c:6372
  #, gcc-internal-format
  msgid "multiple parameters named %q+D"
  msgstr ""
  
! #: c-decl.c:6380
  #, gcc-internal-format
  msgid "parameter %q+D declared with void type"
  msgstr ""
  
! #: c-decl.c:6397 c-decl.c:6399
  #, gcc-internal-format
  msgid "type of %q+D defaults to %<int%>"
  msgstr ""
  
! #: c-decl.c:6418
  #, gcc-internal-format
  msgid "parameter %q+D has incomplete type"
  msgstr ""
  
! #: c-decl.c:6424
  #, gcc-internal-format
  msgid "declaration for parameter %q+D but no such parameter"
  msgstr ""
  
! #: c-decl.c:6474
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c-decl.c:6478
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c-decl.c:6479 c-decl.c:6519 c-decl.c:6532
  #, gcc-internal-format
  msgid "%Hprototype declaration"
  msgstr ""
  
! #: c-decl.c:6513
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c-decl.c:6517
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c-decl.c:6527
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c-decl.c:6531
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c-decl.c:6767
  #, gcc-internal-format
  msgid "this function may return with or without a value"
  msgstr ""
--- 17075,17439 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4861 cp/decl.c:6467 cp/decl.c:8607
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr ""
  
  #. C99 6.7.5.2p2
! #: c-decl.c:4869
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c-decl.c:4940 c-decl.c:6103
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c-decl.c:4948
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c-decl.c:4981
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr ""
  
! #: c-decl.c:4984
  #, gcc-internal-format
  msgid "%Jparameter %u has incomplete type"
  msgstr ""
  
! #: c-decl.c:4993
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr ""
  
! #: c-decl.c:4996
  #, gcc-internal-format
  msgid "%Jparameter %u has void type"
  msgstr ""
  
! #: c-decl.c:5058
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c-decl.c:5062 c-decl.c:5096
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c-decl.c:5090
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
  #. The %s will be one of 'struct', 'union', or 'enum'.
! #: c-decl.c:5135
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list"
  msgstr ""
  
  #. The %s will be one of 'struct', 'union', or 'enum'.
! #: c-decl.c:5139
  #, gcc-internal-format
  msgid "anonymous %s declared inside parameter list"
  msgstr ""
  
! #: c-decl.c:5144
  #, gcc-internal-format
  msgid ""
  "its scope is only this definition or declaration, which is probably not what "
  "you want"
  msgstr ""
  
! #: c-decl.c:5278
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr ""
  
! #: c-decl.c:5280
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr ""
  
! #: c-decl.c:5285
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr ""
  
! #: c-decl.c:5287
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c-decl.c:5358 cp/decl.c:3679
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c-decl.c:5362
  #, gcc-internal-format
  msgid "ISO C doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c-decl.c:5405 c-decl.c:5421
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr ""
  
! #: c-decl.c:5460
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c-decl.c:5462
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c-decl.c:5467
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c-decl.c:5469
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c-decl.c:5531
  #, gcc-internal-format
  msgid "%Jflexible array member in union"
  msgstr ""
  
! #: c-decl.c:5536
  #, gcc-internal-format
  msgid "%Jflexible array member not at end of struct"
  msgstr ""
  
! #: c-decl.c:5541
  #, gcc-internal-format
  msgid "%Jflexible array member in otherwise empty struct"
  msgstr ""
  
! #: c-decl.c:5548
  #, gcc-internal-format
  msgid "%Jinvalid use of structure with flexible array member"
  msgstr ""
  
! #: c-decl.c:5657
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c-decl.c:5728
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
  #. This enum is a named one that has been declared already.
! #: c-decl.c:5735
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c-decl.c:5798
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c-decl.c:5815
  #, gcc-internal-format
  msgid "specified mode too small for enumeral values"
  msgstr ""
  
! #: c-decl.c:5911
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c-decl.c:5928
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c-decl.c:5933
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%>"
  msgstr ""
  
! #: c-decl.c:6029
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c-decl.c:6037
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c-decl.c:6110
  #, gcc-internal-format
  msgid "no previous prototype for %q+D"
  msgstr ""
  
! #: c-decl.c:6119
  #, gcc-internal-format
  msgid "%q+D was used with no prototype before its definition"
  msgstr ""
  
! #: c-decl.c:6125
  #, gcc-internal-format
  msgid "no previous declaration for %q+D"
  msgstr ""
  
! #: c-decl.c:6135
  #, gcc-internal-format
  msgid "%q+D was used with no declaration before its definition"
  msgstr ""
  
! #: c-decl.c:6157
  #, gcc-internal-format
  msgid "C99 inline functions are not supported; using GNU89"
  msgstr ""
  
! #: c-decl.c:6161
  #, gcc-internal-format
  msgid ""
  "to disable this warning use -fgnu89-inline or the gnu_inline function "
  "attribute"
  msgstr ""
  
! #: c-decl.c:6191 c-decl.c:6712
  #, gcc-internal-format
  msgid "return type of %q+D is not %<int%>"
  msgstr ""
  
! #: c-decl.c:6206
  #, gcc-internal-format
  msgid "first argument of %q+D should be %<int%>"
  msgstr ""
  
! #: c-decl.c:6214
  #, gcc-internal-format
  msgid "second argument of %q+D should be %<char **%>"
  msgstr ""
  
! #: c-decl.c:6223
  #, gcc-internal-format
  msgid "third argument of %q+D should probably be %<char **%>"
  msgstr ""
  
! #: c-decl.c:6233
  #, gcc-internal-format
  msgid "%q+D takes only zero or two arguments"
  msgstr ""
  
! #: c-decl.c:6236
  #, gcc-internal-format
  msgid "%q+D is normally a non-static function"
  msgstr ""
  
! #: c-decl.c:6282
  #, gcc-internal-format
  msgid "%Jold-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c-decl.c:6296
  #, gcc-internal-format
  msgid "%Jtraditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c-decl.c:6312
  #, gcc-internal-format
  msgid "%Jparameter name omitted"
  msgstr ""
  
! #: c-decl.c:6346
  #, gcc-internal-format
  msgid "%Jold-style function definition"
  msgstr ""
  
! #: c-decl.c:6355
  #, gcc-internal-format
  msgid "%Jparameter name missing from parameter list"
  msgstr ""
  
! #: c-decl.c:6366
  #, gcc-internal-format
  msgid "%q+D declared as a non-parameter"
  msgstr ""
  
! #: c-decl.c:6371
  #, gcc-internal-format
  msgid "multiple parameters named %q+D"
  msgstr ""
  
! #: c-decl.c:6379
  #, gcc-internal-format
  msgid "parameter %q+D declared with void type"
  msgstr ""
  
! #: c-decl.c:6396 c-decl.c:6398
  #, gcc-internal-format
  msgid "type of %q+D defaults to %<int%>"
  msgstr ""
  
! #: c-decl.c:6417
  #, gcc-internal-format
  msgid "parameter %q+D has incomplete type"
  msgstr ""
  
! #: c-decl.c:6423
  #, gcc-internal-format
  msgid "declaration for parameter %q+D but no such parameter"
  msgstr ""
  
! #: c-decl.c:6473
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c-decl.c:6477
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c-decl.c:6478 c-decl.c:6518 c-decl.c:6531
  #, gcc-internal-format
  msgid "%Hprototype declaration"
  msgstr ""
  
! #: c-decl.c:6512
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c-decl.c:6516
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c-decl.c:6526
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c-decl.c:6530
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c-decl.c:6757 cp/decl.c:11339
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c-decl.c:6766
  #, gcc-internal-format
  msgid "this function may return with or without a value"
  msgstr ""
*************** msgstr ""
*** 17441,18391 ****
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c-decl.c:6864
  #, gcc-internal-format
  msgid "%<for%> loop initial declaration used outside C99 mode"
  msgstr ""
  
! #: c-decl.c:6893
  #, gcc-internal-format
  msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:6896
  #, gcc-internal-format
  msgid ""
  "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:6901
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:6905
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:6909
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:6913
  #, gcc-internal-format
  msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:7202 c-decl.c:7398 c-decl.c:7649
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c-decl.c:7225 c-decl.c:7407 c-decl.c:7551
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7237 cp/parser.c:2048
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c-decl.c:7244 c-decl.c:7481
  #, gcc-internal-format
  msgid "both %<long long%> and %<double%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7250
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c-decl.c:7255 c-decl.c:7284
  #, gcc-internal-format
  msgid "both %<long%> and %<short%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7258 c-decl.c:7414
  #, gcc-internal-format
  msgid "both %<long%> and %<void%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7261 c-decl.c:7433
  #, gcc-internal-format
  msgid "both %<long%> and %<_Bool%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7264 c-decl.c:7452
  #, gcc-internal-format
  msgid "both %<long%> and %<char%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7267 c-decl.c:7465
  #, gcc-internal-format
  msgid "both %<long%> and %<float%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7270
  #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7273
  #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7276
  #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7287 c-decl.c:7417
  #, gcc-internal-format
  msgid "both %<short%> and %<void%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7290 c-decl.c:7436
  #, gcc-internal-format
  msgid "both %<short%> and %<_Bool%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7293 c-decl.c:7455
  #, gcc-internal-format
  msgid "both %<short%> and %<char%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7296 c-decl.c:7468
  #, gcc-internal-format
  msgid "both %<short%> and %<float%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7299 c-decl.c:7484
  #, gcc-internal-format
  msgid "both %<short%> and %<double%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7302
  #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7305
  #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7308
  #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7316 c-decl.c:7345
  #, gcc-internal-format
  msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7319 c-decl.c:7420
  #, gcc-internal-format
  msgid "both %<signed%> and %<void%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7322 c-decl.c:7439
  #, gcc-internal-format
  msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7325 c-decl.c:7471
  #, gcc-internal-format
  msgid "both %<signed%> and %<float%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7328 c-decl.c:7487
  #, gcc-internal-format
  msgid "both %<signed%> and %<double%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7331
  #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7334
  #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7337
  #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7348 c-decl.c:7423
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<void%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7351 c-decl.c:7442
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7354 c-decl.c:7474
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<float%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7357 c-decl.c:7490
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<double%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7360
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7363
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7366
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7374
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c-decl.c:7376 c-decl.c:7426
  #, gcc-internal-format
  msgid "both %<complex%> and %<void%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7379 c-decl.c:7445
  #, gcc-internal-format
  msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7382
  #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7385
  #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7388
  #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7507
  #, gcc-internal-format
  msgid "both %<long long%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7510
  #, gcc-internal-format
  msgid "both %<long%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7513
  #, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7516
  #, gcc-internal-format
  msgid "both %<signed%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7519
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7522
  #, gcc-internal-format
  msgid "both %<complex%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7532
  #, gcc-internal-format
  msgid "decimal floating point not supported for this target"
  msgstr ""
  
! #: c-decl.c:7534
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr ""
  
! #: c-decl.c:7568
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c-decl.c:7600
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
! #: c-decl.c:7614
  #, gcc-internal-format
  msgid "%<__thread%> used with %<auto%>"
  msgstr ""
  
! #: c-decl.c:7616
  #, gcc-internal-format
  msgid "%<__thread%> used with %<register%>"
  msgstr ""
  
! #: c-decl.c:7618
  #, gcc-internal-format
  msgid "%<__thread%> used with %<typedef%>"
  msgstr ""
  
! #: c-decl.c:7629
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c-decl.c:7638
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c-decl.c:7654
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7661
  #, gcc-internal-format
  msgid "%<__thread%> used with %qE"
  msgstr ""
  
! #: c-decl.c:7715
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c-decl.c:7760 c-decl.c:7786
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c-decl.c:7872 toplev.c:840
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: c-format.c:97 c-format.c:206
  #, gcc-internal-format
  msgid "format string has invalid operand number"
  msgstr ""
  
! #: c-format.c:114
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr ""
  
! #: c-format.c:143
  #, gcc-internal-format
  msgid "format string argument not a string type"
  msgstr ""
  
! #: c-format.c:186
  #, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr ""
  
! #: c-format.c:198
  #, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
  msgstr ""
  
! #: c-format.c:212
  #, gcc-internal-format
  msgid "%<...%> has invalid operand number"
  msgstr ""
  
! #: c-format.c:219
  #, gcc-internal-format
  msgid "format string argument follows the args to be formatted"
  msgstr ""
  
! #: c-format.c:904
  #, gcc-internal-format
  msgid "function might be possible candidate for %qs format attribute"
  msgstr ""
  
! #: c-format.c:996 c-format.c:1017 c-format.c:2031
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr ""
  
! #: c-format.c:1026
  #, gcc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr ""
  
! #: c-format.c:1033
  #, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr ""
  
! #: c-format.c:1056
  #, gcc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr ""
  
! #: c-format.c:1088
  #, gcc-internal-format
  msgid "$ operand number used after format without operand number"
  msgstr ""
  
! #: c-format.c:1119
  #, gcc-internal-format
  msgid "format argument %d unused before used argument %d in $-style format"
  msgstr ""
  
! #: c-format.c:1214
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr ""
  
! #: c-format.c:1229 c-format.c:1232
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr ""
  
! #: c-format.c:1235
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr ""
  
! #: c-format.c:1248
  #, gcc-internal-format
  msgid "too many arguments for format"
  msgstr ""
  
! #: c-format.c:1251
  #, gcc-internal-format
  msgid "unused arguments in $-style format"
  msgstr ""
  
! #: c-format.c:1254
  #, gcc-internal-format
  msgid "zero-length %s format string"
  msgstr ""
  
! #: c-format.c:1258
  #, gcc-internal-format
  msgid "format is a wide character string"
  msgstr ""
  
! #: c-format.c:1261
  #, gcc-internal-format
  msgid "unterminated format string"
  msgstr ""
  
! #: c-format.c:1475
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr ""
  
! #: c-format.c:1490
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr ""
  
! #: c-format.c:1534 c-format.c:1779
  #, gcc-internal-format
  msgid "repeated %s in format"
  msgstr ""
  
! #: c-format.c:1547
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr ""
  
! #: c-format.c:1591 c-format.c:1693 c-format.c:1978 c-format.c:2043
  #, gcc-internal-format
  msgid "too few arguments for format"
  msgstr ""
  
! #: c-format.c:1632
  #, gcc-internal-format
  msgid "zero width in %s format"
  msgstr ""
  
! #: c-format.c:1650
  #, gcc-internal-format
  msgid "empty left precision in %s format"
  msgstr ""
  
! #: c-format.c:1723
  #, gcc-internal-format
  msgid "empty precision in %s format"
  msgstr ""
  
! #: c-format.c:1763
  #, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
  msgstr ""
  
! #: c-format.c:1813
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr ""
  
! #: c-format.c:1824
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr ""
  
! #: c-format.c:1827
  #, gcc-internal-format
  msgid "unknown conversion type character 0x%x in format"
  msgstr ""
  
! #: c-format.c:1834
  #, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr ""
  
! #: c-format.c:1850
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr ""
  
! #: c-format.c:1859
  #, gcc-internal-format
  msgid "%s does not support %s"
  msgstr ""
  
! #: c-format.c:1869
  #, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr ""
  
! #: c-format.c:1903
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr ""
  
! #: c-format.c:1907
  #, gcc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr ""
  
! #: c-format.c:1914
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr ""
  
! #: c-format.c:1918
  #, gcc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr ""
  
! #: c-format.c:1937
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr ""
  
! #: c-format.c:1940
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr ""
  
  #. The end of the format string was reached.
! #: c-format.c:1957
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr ""
  
! #: c-format.c:1971
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character"
  msgstr ""
  
! #: c-format.c:1993
  #, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr ""
  
! #: c-format.c:2010
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr ""
  
! #: c-format.c:2013
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr ""
  
! #: c-format.c:2156
  #, gcc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr ""
  
! #: c-format.c:2164
  #, gcc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr ""
  
! #: c-format.c:2184
  #, gcc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr ""
  
! #: c-format.c:2195
  #, gcc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-format.c:2306
  #, gcc-internal-format
  msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-format.c:2310
  #, gcc-internal-format
  msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-format.c:2318
  #, gcc-internal-format
  msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-format.c:2322
  #, gcc-internal-format
  msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-format.c:2381 c-format.c:2387 c-format.c:2537
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-format.c:2394 c-format.c:2547
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-format.c:2443
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-format.c:2496
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-format.c:2513
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-format.c:2518
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-format.c:2729
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr ""
  
! #: c-format.c:2738
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
  
! #: c-lex.c:254
  #, gcc-internal-format
  msgid "badly nested C headers from preprocessor"
  msgstr ""
  
! #: c-lex.c:302
  #, gcc-internal-format
  msgid "%Hignoring #pragma %s %s"
  msgstr ""
  
  #. ... or not.
! #: c-lex.c:418
  #, gcc-internal-format
  msgid "%Hstray %<@%> in program"
  msgstr ""
  
! #: c-lex.c:432
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr ""
  
! #: c-lex.c:442
  #, gcc-internal-format
  msgid "missing terminating %c character"
  msgstr ""
  
! #: c-lex.c:444
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr ""
  
! #: c-lex.c:446
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr ""
  
! #: c-lex.c:600
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr ""
  
! #: c-lex.c:604
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr ""
  
! #: c-lex.c:620
  #, gcc-internal-format
  msgid "integer constant is too large for %qs type"
  msgstr ""
  
! #: c-lex.c:688
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr ""
  
! #: c-lex.c:771
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-objc-common.c:81
  #, gcc-internal-format
  msgid ""
  "function %q+F can never be inlined because it is suppressed using -fno-inline"
  msgstr ""
  
! #: c-objc-common.c:91
  #, gcc-internal-format
  msgid ""
  "function %q+F can never be inlined because it might not be bound within this "
  "unit of translation"
  msgstr ""
  
! #: c-objc-common.c:99
  #, gcc-internal-format
  msgid ""
  "function %q+F can never be inlined because it uses attributes conflicting "
  "with inlining"
  msgstr ""
  
! #: c-omp.c:107
  #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c-omp.c:219
  #, gcc-internal-format
  msgid "%Hinvalid type for iteration variable %qE"
  msgstr ""
  
! #: c-omp.c:223
  #, gcc-internal-format
  msgid "%Hiteration variable %qE is unsigned"
  msgstr ""
  
! #: c-omp.c:234
  #, gcc-internal-format
  msgid "%H%qE is not initialized"
  msgstr ""
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
  
! #: c-omp.c:305
  #, gcc-internal-format
  msgid "%Hinvalid controlling predicate"
  msgstr ""
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr ""
  
! #: c-omp.c:362
  #, gcc-internal-format
  msgid "%Hinvalid increment expression"
  msgstr ""
  
! #: c-opts.c:151
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr ""
  
! #: c-opts.c:155
  #, gcc-internal-format
  msgid "assertion missing after %qs"
  msgstr ""
  
! #: c-opts.c:160
  #, gcc-internal-format
  msgid "macro name missing after %qs"
  msgstr ""
  
! #: c-opts.c:169
  #, gcc-internal-format
  msgid "missing path after %qs"
  msgstr ""
  
! #: c-opts.c:178
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr ""
  
! #: c-opts.c:183
  #, gcc-internal-format
  msgid "missing makefile target after %qs"
  msgstr ""
  
! #: c-opts.c:327
  #, gcc-internal-format
  msgid "-I- specified twice"
  msgstr ""
  
! #: c-opts.c:330
  #, gcc-internal-format
  msgid "obsolete option -I- used, please use -iquote instead"
  msgstr ""
  
! #: c-opts.c:497
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr ""
  
! #: c-opts.c:584
  #, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr ""
  
! #: c-opts.c:690
  #, gcc-internal-format
  msgid ""
  "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgstr ""
  
! #: c-opts.c:880
  #, gcc-internal-format
  msgid "output filename specified twice"
  msgstr ""
  
! #: c-opts.c:1013
  #, gcc-internal-format
  msgid "-fno-gnu89-inline is not supported"
  msgstr ""
  
! #: c-opts.c:1051
  #, gcc-internal-format
  msgid "-Wformat-y2k ignored without -Wformat"
  msgstr ""
  
! #: c-opts.c:1053
  #, gcc-internal-format
  msgid "-Wformat-extra-args ignored without -Wformat"
  msgstr ""
  
! #: c-opts.c:1055
  #, gcc-internal-format
  msgid "-Wformat-zero-length ignored without -Wformat"
  msgstr ""
  
! #: c-opts.c:1057
  #, gcc-internal-format
  msgid "-Wformat-nonliteral ignored without -Wformat"
  msgstr ""
  
! #: c-opts.c:1059
  #, gcc-internal-format
  msgid "-Wformat-security ignored without -Wformat"
  msgstr ""
  
! #: c-opts.c:1079
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr ""
  
! #: c-opts.c:1084
  #, gcc-internal-format
  msgid "too many filenames given.  Type %s --help for usage"
  msgstr ""
  
! #: c-opts.c:1170
  #, gcc-internal-format
  msgid "YYDEBUG was not defined at build time, -dy ignored"
  msgstr ""
  
! #: c-opts.c:1216
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-opts.c:1226
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-opts.c:1229
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr ""
  
! #: c-opts.c:1309
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either -M or -MM"
  msgstr ""
  
! #: c-opts.c:1480
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
  
! #: c-parser.c:1087
  #, gcc-internal-format
  msgid "ISO C forbids an empty source file"
  msgstr ""
  
! #: c-parser.c:1172 c-parser.c:6018
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c-parser.c:1273 c-parser.c:6564
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
  
! #: c-parser.c:1321
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
  
! #: c-parser.c:1375
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
--- 17441,18391 ----
  #. If we get here, declarations have been used in a for loop without
  #. the C99 for loop scope.  This doesn't make much sense, so don't
  #. allow it.
! #: c-decl.c:6863
  #, gcc-internal-format
  msgid "%<for%> loop initial declaration used outside C99 mode"
  msgstr ""
  
! #: c-decl.c:6892
  #, gcc-internal-format
  msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:6895
  #, gcc-internal-format
  msgid ""
  "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:6900
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:6904
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:6908
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:6912
  #, gcc-internal-format
  msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
  msgstr ""
  
! #: c-decl.c:7201 c-decl.c:7397 c-decl.c:7648
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c-decl.c:7224 c-decl.c:7406 c-decl.c:7550
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7236 cp/parser.c:2047
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c-decl.c:7243 c-decl.c:7480
  #, gcc-internal-format
  msgid "both %<long long%> and %<double%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7249
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c-decl.c:7254 c-decl.c:7283
  #, gcc-internal-format
  msgid "both %<long%> and %<short%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7257 c-decl.c:7413
  #, gcc-internal-format
  msgid "both %<long%> and %<void%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7260 c-decl.c:7432
  #, gcc-internal-format
  msgid "both %<long%> and %<_Bool%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7263 c-decl.c:7451
  #, gcc-internal-format
  msgid "both %<long%> and %<char%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7266 c-decl.c:7464
  #, gcc-internal-format
  msgid "both %<long%> and %<float%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7269
  #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7272
  #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7275
  #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7286 c-decl.c:7416
  #, gcc-internal-format
  msgid "both %<short%> and %<void%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7289 c-decl.c:7435
  #, gcc-internal-format
  msgid "both %<short%> and %<_Bool%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7292 c-decl.c:7454
  #, gcc-internal-format
  msgid "both %<short%> and %<char%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7295 c-decl.c:7467
  #, gcc-internal-format
  msgid "both %<short%> and %<float%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7298 c-decl.c:7483
  #, gcc-internal-format
  msgid "both %<short%> and %<double%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7301
  #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7304
  #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7307
  #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7315 c-decl.c:7344
  #, gcc-internal-format
  msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7318 c-decl.c:7419
  #, gcc-internal-format
  msgid "both %<signed%> and %<void%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7321 c-decl.c:7438
  #, gcc-internal-format
  msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7324 c-decl.c:7470
  #, gcc-internal-format
  msgid "both %<signed%> and %<float%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7327 c-decl.c:7486
  #, gcc-internal-format
  msgid "both %<signed%> and %<double%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7330
  #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7333
  #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7336
  #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7347 c-decl.c:7422
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<void%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7350 c-decl.c:7441
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7353 c-decl.c:7473
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<float%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7356 c-decl.c:7489
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<double%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7359
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7362
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7365
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7373
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c-decl.c:7375 c-decl.c:7425
  #, gcc-internal-format
  msgid "both %<complex%> and %<void%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7378 c-decl.c:7444
  #, gcc-internal-format
  msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7381
  #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7384
  #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7387
  #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7506
  #, gcc-internal-format
  msgid "both %<long long%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7509
  #, gcc-internal-format
  msgid "both %<long%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7512
  #, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7515
  #, gcc-internal-format
  msgid "both %<signed%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7518
  #, gcc-internal-format
  msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7521
  #, gcc-internal-format
  msgid "both %<complex%> and %<%s%> in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7531
  #, gcc-internal-format
  msgid "decimal floating point not supported for this target"
  msgstr ""
  
! #: c-decl.c:7533
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
  msgstr ""
  
! #: c-decl.c:7567
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c-decl.c:7599
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
! #: c-decl.c:7613
  #, gcc-internal-format
  msgid "%<__thread%> used with %<auto%>"
  msgstr ""
  
! #: c-decl.c:7615
  #, gcc-internal-format
  msgid "%<__thread%> used with %<register%>"
  msgstr ""
  
! #: c-decl.c:7617
  #, gcc-internal-format
  msgid "%<__thread%> used with %<typedef%>"
  msgstr ""
  
! #: c-decl.c:7628
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c-decl.c:7637
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c-decl.c:7653
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c-decl.c:7660
  #, gcc-internal-format
  msgid "%<__thread%> used with %qE"
  msgstr ""
  
! #: c-decl.c:7714
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c-decl.c:7759 c-decl.c:7785
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c-decl.c:7871 toplev.c:839
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: c-format.c:96 c-format.c:205
  #, gcc-internal-format
  msgid "format string has invalid operand number"
  msgstr ""
  
! #: c-format.c:113
  #, gcc-internal-format
  msgid "function does not return string type"
  msgstr ""
  
! #: c-format.c:142
  #, gcc-internal-format
  msgid "format string argument not a string type"
  msgstr ""
  
! #: c-format.c:185
  #, gcc-internal-format
  msgid "unrecognized format specifier"
  msgstr ""
  
! #: c-format.c:197
  #, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
  msgstr ""
  
! #: c-format.c:211
  #, gcc-internal-format
  msgid "%<...%> has invalid operand number"
  msgstr ""
  
! #: c-format.c:218
  #, gcc-internal-format
  msgid "format string argument follows the args to be formatted"
  msgstr ""
  
! #: c-format.c:903
  #, gcc-internal-format
  msgid "function might be possible candidate for %qs format attribute"
  msgstr ""
  
! #: c-format.c:995 c-format.c:1016 c-format.c:2030
  #, gcc-internal-format
  msgid "missing $ operand number in format"
  msgstr ""
  
! #: c-format.c:1025
  #, gcc-internal-format
  msgid "%s does not support %%n$ operand number formats"
  msgstr ""
  
! #: c-format.c:1032
  #, gcc-internal-format
  msgid "operand number out of range in format"
  msgstr ""
  
! #: c-format.c:1055
  #, gcc-internal-format
  msgid "format argument %d used more than once in %s format"
  msgstr ""
  
! #: c-format.c:1087
  #, gcc-internal-format
  msgid "$ operand number used after format without operand number"
  msgstr ""
  
! #: c-format.c:1118
  #, gcc-internal-format
  msgid "format argument %d unused before used argument %d in $-style format"
  msgstr ""
  
! #: c-format.c:1213
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
  msgstr ""
  
! #: c-format.c:1228 c-format.c:1231
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
  msgstr ""
  
! #: c-format.c:1234
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
  msgstr ""
  
! #: c-format.c:1247
  #, gcc-internal-format
  msgid "too many arguments for format"
  msgstr ""
  
! #: c-format.c:1250
  #, gcc-internal-format
  msgid "unused arguments in $-style format"
  msgstr ""
  
! #: c-format.c:1253
  #, gcc-internal-format
  msgid "zero-length %s format string"
  msgstr ""
  
! #: c-format.c:1257
  #, gcc-internal-format
  msgid "format is a wide character string"
  msgstr ""
  
! #: c-format.c:1260
  #, gcc-internal-format
  msgid "unterminated format string"
  msgstr ""
  
! #: c-format.c:1474
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
  msgstr ""
  
! #: c-format.c:1489
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
  msgstr ""
  
! #: c-format.c:1533 c-format.c:1778
  #, gcc-internal-format
  msgid "repeated %s in format"
  msgstr ""
  
! #: c-format.c:1546
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
  msgstr ""
  
! #: c-format.c:1590 c-format.c:1692 c-format.c:1977 c-format.c:2042
  #, gcc-internal-format
  msgid "too few arguments for format"
  msgstr ""
  
! #: c-format.c:1631
  #, gcc-internal-format
  msgid "zero width in %s format"
  msgstr ""
  
! #: c-format.c:1649
  #, gcc-internal-format
  msgid "empty left precision in %s format"
  msgstr ""
  
! #: c-format.c:1722
  #, gcc-internal-format
  msgid "empty precision in %s format"
  msgstr ""
  
! #: c-format.c:1762
  #, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
  msgstr ""
  
! #: c-format.c:1812
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
  msgstr ""
  
! #: c-format.c:1823
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
  msgstr ""
  
! #: c-format.c:1826
  #, gcc-internal-format
  msgid "unknown conversion type character 0x%x in format"
  msgstr ""
  
! #: c-format.c:1833
  #, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
  msgstr ""
  
! #: c-format.c:1849
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
  msgstr ""
  
! #: c-format.c:1858
  #, gcc-internal-format
  msgid "%s does not support %s"
  msgstr ""
  
! #: c-format.c:1868
  #, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
  msgstr ""
  
! #: c-format.c:1902
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
  msgstr ""
  
! #: c-format.c:1906
  #, gcc-internal-format
  msgid "%s ignored with %s in %s format"
  msgstr ""
  
! #: c-format.c:1913
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
  msgstr ""
  
! #: c-format.c:1917
  #, gcc-internal-format
  msgid "use of %s and %s together in %s format"
  msgstr ""
  
! #: c-format.c:1936
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
  msgstr ""
  
! #: c-format.c:1939
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
  msgstr ""
  
  #. The end of the format string was reached.
! #: c-format.c:1956
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
  msgstr ""
  
! #: c-format.c:1970
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character"
  msgstr ""
  
! #: c-format.c:1992
  #, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
  msgstr ""
  
! #: c-format.c:2009
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
  msgstr ""
  
! #: c-format.c:2012
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
  msgstr ""
  
! #: c-format.c:2155
  #, gcc-internal-format
  msgid "writing through null pointer (argument %d)"
  msgstr ""
  
! #: c-format.c:2163
  #, gcc-internal-format
  msgid "reading through null pointer (argument %d)"
  msgstr ""
  
! #: c-format.c:2183
  #, gcc-internal-format
  msgid "writing into constant object (argument %d)"
  msgstr ""
  
! #: c-format.c:2194
  #, gcc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
  msgstr ""
  
! #: c-format.c:2305
  #, gcc-internal-format
  msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-format.c:2309
  #, gcc-internal-format
  msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-format.c:2317
  #, gcc-internal-format
  msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-format.c:2321
  #, gcc-internal-format
  msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
  msgstr ""
  
! #: c-format.c:2380 c-format.c:2386 c-format.c:2536
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as a type"
  msgstr ""
  
! #: c-format.c:2393 c-format.c:2546
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
  msgstr ""
  
! #: c-format.c:2442
  #, gcc-internal-format
  msgid "%<locus%> is not defined as a type"
  msgstr ""
  
! #: c-format.c:2495
  #, gcc-internal-format
  msgid "%<location_t%> is not defined as a type"
  msgstr ""
  
! #: c-format.c:2512
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a type"
  msgstr ""
  
! #: c-format.c:2517
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
  msgstr ""
  
! #: c-format.c:2728
  #, gcc-internal-format
  msgid "args to be formatted is not %<...%>"
  msgstr ""
  
! #: c-format.c:2737
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
  msgstr ""
  
! #: c-lex.c:253
  #, gcc-internal-format
  msgid "badly nested C headers from preprocessor"
  msgstr ""
  
! #: c-lex.c:301
  #, gcc-internal-format
  msgid "%Hignoring #pragma %s %s"
  msgstr ""
  
  #. ... or not.
! #: c-lex.c:417
  #, gcc-internal-format
  msgid "%Hstray %<@%> in program"
  msgstr ""
  
! #: c-lex.c:431
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr ""
  
! #: c-lex.c:441
  #, gcc-internal-format
  msgid "missing terminating %c character"
  msgstr ""
  
! #: c-lex.c:443
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr ""
  
! #: c-lex.c:445
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr ""
  
! #: c-lex.c:599
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr ""
  
! #: c-lex.c:603
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr ""
  
! #: c-lex.c:619
  #, gcc-internal-format
  msgid "integer constant is too large for %qs type"
  msgstr ""
  
! #: c-lex.c:687
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr ""
  
! #: c-lex.c:770
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-objc-common.c:80
  #, gcc-internal-format
  msgid ""
  "function %q+F can never be inlined because it is suppressed using -fno-inline"
  msgstr ""
  
! #: c-objc-common.c:90
  #, gcc-internal-format
  msgid ""
  "function %q+F can never be inlined because it might not be bound within this "
  "unit of translation"
  msgstr ""
  
! #: c-objc-common.c:98
  #, gcc-internal-format
  msgid ""
  "function %q+F can never be inlined because it uses attributes conflicting "
  "with inlining"
  msgstr ""
  
! #: c-omp.c:106
  #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c-omp.c:218
  #, gcc-internal-format
  msgid "%Hinvalid type for iteration variable %qE"
  msgstr ""
  
! #: c-omp.c:222
  #, gcc-internal-format
  msgid "%Hiteration variable %qE is unsigned"
  msgstr ""
  
! #: c-omp.c:233
  #, gcc-internal-format
  msgid "%H%qE is not initialized"
  msgstr ""
  
! #: c-omp.c:246 cp/semantics.c:3819
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
  
! #: c-omp.c:304
  #, gcc-internal-format
  msgid "%Hinvalid controlling predicate"
  msgstr ""
  
! #: c-omp.c:311 cp/semantics.c:3825
  #, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr ""
  
! #: c-omp.c:361
  #, gcc-internal-format
  msgid "%Hinvalid increment expression"
  msgstr ""
  
! #: c-opts.c:150
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr ""
  
! #: c-opts.c:154
  #, gcc-internal-format
  msgid "assertion missing after %qs"
  msgstr ""
  
! #: c-opts.c:159
  #, gcc-internal-format
  msgid "macro name missing after %qs"
  msgstr ""
  
! #: c-opts.c:168
  #, gcc-internal-format
  msgid "missing path after %qs"
  msgstr ""
  
! #: c-opts.c:177
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr ""
  
! #: c-opts.c:182
  #, gcc-internal-format
  msgid "missing makefile target after %qs"
  msgstr ""
  
! #: c-opts.c:326
  #, gcc-internal-format
  msgid "-I- specified twice"
  msgstr ""
  
! #: c-opts.c:329
  #, gcc-internal-format
  msgid "obsolete option -I- used, please use -iquote instead"
  msgstr ""
  
! #: c-opts.c:496
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr ""
  
! #: c-opts.c:583
  #, gcc-internal-format
  msgid "switch %qs is no longer supported"
  msgstr ""
  
! #: c-opts.c:689
  #, gcc-internal-format
  msgid ""
  "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  msgstr ""
  
! #: c-opts.c:879
  #, gcc-internal-format
  msgid "output filename specified twice"
  msgstr ""
  
! #: c-opts.c:1012
  #, gcc-internal-format
  msgid "-fno-gnu89-inline is not supported"
  msgstr ""
  
! #: c-opts.c:1050
  #, gcc-internal-format
  msgid "-Wformat-y2k ignored without -Wformat"
  msgstr ""
  
! #: c-opts.c:1052
  #, gcc-internal-format
  msgid "-Wformat-extra-args ignored without -Wformat"
  msgstr ""
  
! #: c-opts.c:1054
  #, gcc-internal-format
  msgid "-Wformat-zero-length ignored without -Wformat"
  msgstr ""
  
! #: c-opts.c:1056
  #, gcc-internal-format
  msgid "-Wformat-nonliteral ignored without -Wformat"
  msgstr ""
  
! #: c-opts.c:1058
  #, gcc-internal-format
  msgid "-Wformat-security ignored without -Wformat"
  msgstr ""
  
! #: c-opts.c:1078
  #, gcc-internal-format
  msgid "opening output file %s: %m"
  msgstr ""
  
! #: c-opts.c:1083
  #, gcc-internal-format
  msgid "too many filenames given.  Type %s --help for usage"
  msgstr ""
  
! #: c-opts.c:1169
  #, gcc-internal-format
  msgid "YYDEBUG was not defined at build time, -dy ignored"
  msgstr ""
  
! #: c-opts.c:1215
  #, gcc-internal-format
  msgid "opening dependency file %s: %m"
  msgstr ""
  
! #: c-opts.c:1225
  #, gcc-internal-format
  msgid "closing dependency file %s: %m"
  msgstr ""
  
! #: c-opts.c:1228
  #, gcc-internal-format
  msgid "when writing output to %s: %m"
  msgstr ""
  
! #: c-opts.c:1308
  #, gcc-internal-format
  msgid "to generate dependencies you must specify either -M or -MM"
  msgstr ""
  
! #: c-opts.c:1479
  #, gcc-internal-format
  msgid "too late for # directive to set debug directory"
  msgstr ""
  
! #: c-parser.c:1086
  #, gcc-internal-format
  msgid "ISO C forbids an empty source file"
  msgstr ""
  
! #: c-parser.c:1171 c-parser.c:6017
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
  
! #: c-parser.c:1272 c-parser.c:6563
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
  
! #: c-parser.c:1320
  #, gcc-internal-format
  msgid "data definition has no type or storage class"
  msgstr ""
  
! #: c-parser.c:1374
  #, gcc-internal-format
  msgid "expected %<,%> or %<;%>"
  msgstr ""
*************** msgstr ""
*** 18393,18564 ****
  #. 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-parser.c:1382 c-parser.c:1399
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c-parser.c:1391
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c-parser.c:1739 c-parser.c:2529 c-parser.c:3151 c-parser.c:3401
! #: c-parser.c:4249 c-parser.c:4834 c-parser.c:5230 c-parser.c:5250
! #: c-parser.c:5365 c-parser.c:5511 c-parser.c:5528 c-parser.c:5660
! #: c-parser.c:5672 c-parser.c:5697 c-parser.c:5831 c-parser.c:5860
! #: c-parser.c:5868 c-parser.c:5896 c-parser.c:5910 c-parser.c:6126
! #: c-parser.c:6225 c-parser.c:6727 c-parser.c:7346
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
  
! #: c-parser.c:1771
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:1785 c-parser.c:1961 c-parser.c:5985
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c-parser.c:1794
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c-parser.c:1897
  #, gcc-internal-format
  msgid "expected class name"
  msgstr ""
  
! #: c-parser.c:1916 c-parser.c:5764
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c-parser.c:1944
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c-parser.c:1947
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
! #: c-parser.c:2024 c-parser.c:2985
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c-parser.c:2034
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c-parser.c:2103
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:2110
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c-parser.c:2160
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c-parser.c:2397
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c-parser.c:2598
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%>"
  msgstr ""
  
! #: c-parser.c:2704
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr ""
  
! #: c-parser.c:2754
  #, gcc-internal-format
  msgid "wide string literal in %<asm%>"
  msgstr ""
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c-parser.c:3077
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces"
  msgstr ""
  
! #: c-parser.c:3122
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c-parser.c:3245
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c-parser.c:3258
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c-parser.c:3266
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c-parser.c:3274
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c-parser.c:3420
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c-parser.c:3425 c-parser.c:3496
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr ""
  
! #: c-parser.c:3449 c-parser.c:3477
  #, gcc-internal-format
  msgid "%HISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c-parser.c:3510
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
  
! #: c-parser.c:3553
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c-parser.c:3735
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
--- 18393,18564 ----
  #. 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-parser.c:1381 c-parser.c:1398
  #, gcc-internal-format
  msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
  msgstr ""
  
! #: c-parser.c:1390
  #, gcc-internal-format
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c-parser.c:1738 c-parser.c:2528 c-parser.c:3150 c-parser.c:3400
! #: c-parser.c:4248 c-parser.c:4833 c-parser.c:5229 c-parser.c:5249
! #: c-parser.c:5364 c-parser.c:5510 c-parser.c:5527 c-parser.c:5659
! #: c-parser.c:5671 c-parser.c:5696 c-parser.c:5830 c-parser.c:5859
! #: c-parser.c:5867 c-parser.c:5895 c-parser.c:5909 c-parser.c:6125
! #: c-parser.c:6224 c-parser.c:6726 c-parser.c:7345
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
  
! #: c-parser.c:1764 cp/parser.c:10520
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr ""
  
! #: c-parser.c:1770
  #, gcc-internal-format
  msgid "expected %<,%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:1784 c-parser.c:1960 c-parser.c:5984
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c-parser.c:1793
  #, gcc-internal-format
  msgid "ISO C forbids forward references to %<enum%> types"
  msgstr ""
  
! #: c-parser.c:1896
  #, gcc-internal-format
  msgid "expected class name"
  msgstr ""
  
! #: c-parser.c:1915 c-parser.c:5763
  #, gcc-internal-format
  msgid "extra semicolon in struct or union specified"
  msgstr ""
  
! #: c-parser.c:1943
  #, gcc-internal-format
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c-parser.c:1946
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
! #: c-parser.c:2023 c-parser.c:2984
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
  
! #: c-parser.c:2033
  #, gcc-internal-format
  msgid "ISO C forbids member declarations with no members"
  msgstr ""
  
! #: c-parser.c:2102
  #, gcc-internal-format
  msgid "expected %<,%>, %<;%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:2109
  #, gcc-internal-format
  msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
  msgstr ""
  
! #: c-parser.c:2159
  #, gcc-internal-format
  msgid "%<typeof%> applied to a bit-field"
  msgstr ""
  
! #: c-parser.c:2396
  #, gcc-internal-format
  msgid "expected identifier or %<(%>"
  msgstr ""
  
! #: c-parser.c:2597
  #, gcc-internal-format
  msgid "ISO C requires a named argument before %<...%>"
  msgstr ""
  
! #: c-parser.c:2703
  #, gcc-internal-format
  msgid "expected declaration specifiers or %<...%>"
  msgstr ""
  
! #: c-parser.c:2753
  #, gcc-internal-format
  msgid "wide string literal in %<asm%>"
  msgstr ""
  
! #: c-parser.c:2759 c-parser.c:6618 cp/parser.c:19261
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
  
! #: c-parser.c:3076
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces"
  msgstr ""
  
! #: c-parser.c:3121
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c-parser.c:3244
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c-parser.c:3257
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c-parser.c:3265
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c-parser.c:3273
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c-parser.c:3419
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c-parser.c:3424 c-parser.c:3495
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr ""
  
! #: c-parser.c:3448 c-parser.c:3476
  #, gcc-internal-format
  msgid "%HISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c-parser.c:3509
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
  
! #: c-parser.c:3552
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c-parser.c:3734
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
*************** msgstr ""
*** 18567,19113 ****
  #. 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-parser.c:3797
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c-parser.c:4134
  #, gcc-internal-format
  msgid "%E qualifier ignored on asm"
  msgstr ""
  
! #: c-parser.c:4414
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: c-parser.c:4804
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c-parser.c:4923
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c-parser.c:5066 c-parser.c:5407 c-parser.c:5429
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c-parser.c:5092
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c-parser.c:5106
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c-parser.c:5289
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c-parser.c:5456
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c-parser.c:5464
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c-parser.c:5981
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
  "construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c-parser.c:6830
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c-parser.c:6873
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c-parser.c:6916 c-parser.c:7091
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c-parser.c:6925
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c-parser.c:7005
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c-parser.c:7104
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
  
! #: c-parser.c:7189
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c-parser.c:7298
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c-parser.c:7349 c-parser.c:7369
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c-parser.c:7387
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c-parser.c:7586
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr ""
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c-pch.c:132
  #, gcc-internal-format
  msgid "can%'t create precompiled header %s: %m"
  msgstr ""
  
! #: c-pch.c:153
  #, gcc-internal-format
  msgid "can%'t write to %s: %m"
  msgstr ""
  
! #: c-pch.c:159
  #, gcc-internal-format
  msgid "%qs is not a valid output file"
  msgstr ""
  
! #: c-pch.c:188 c-pch.c:203 c-pch.c:217
  #, gcc-internal-format
  msgid "can%'t write %s: %m"
  msgstr ""
  
! #: c-pch.c:193 c-pch.c:210
  #, gcc-internal-format
  msgid "can%'t seek in %s: %m"
  msgstr ""
  
! #: c-pch.c:201 c-pch.c:243 c-pch.c:283 c-pch.c:334
  #, gcc-internal-format
  msgid "can%'t read %s: %m"
  msgstr ""
  
! #: c-pch.c:450
  #, gcc-internal-format
  msgid "pch_preprocess pragma should only be used with -fpreprocessed"
  msgstr ""
  
! #: c-pch.c:451
  #, gcc-internal-format
  msgid "use #include instead"
  msgstr ""
  
! #: c-pch.c:457
  #, gcc-internal-format
  msgid "%s: couldn%'t open PCH file: %m"
  msgstr ""
  
! #: c-pch.c:462
  #, gcc-internal-format
  msgid "use -Winvalid-pch for more information"
  msgstr ""
  
! #: c-pch.c:463
  #, gcc-internal-format
  msgid "%s: PCH file was invalid"
  msgstr ""
  
! #: c-pragma.c:103
  #, gcc-internal-format
  msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
  msgstr ""
  
! #: c-pragma.c:116
  #, gcc-internal-format
  msgid ""
  "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
  msgstr ""
  
! #: c-pragma.c:130
  #, gcc-internal-format
  msgid "#pragma pack(push[, id], <n>) is not supported on this target"
  msgstr ""
  
! #: c-pragma.c:132
  #, gcc-internal-format
  msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
  msgstr ""
  
! #: c-pragma.c:153
  #, gcc-internal-format
  msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgstr ""
  
! #: c-pragma.c:164 c-pragma.c:196
  #, gcc-internal-format
  msgid "invalid constant in %<#pragma pack%> - ignored"
  msgstr ""
  
! #: c-pragma.c:168 c-pragma.c:210
  #, gcc-internal-format
  msgid "malformed %<#pragma pack%> - ignored"
  msgstr ""
  
! #: c-pragma.c:173
  #, gcc-internal-format
  msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
  msgstr ""
  
! #: c-pragma.c:175
  #, gcc-internal-format
  msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
  msgstr ""
  
! #: c-pragma.c:184
  #, gcc-internal-format
  msgid "unknown action %qs for %<#pragma pack%> - ignored"
  msgstr ""
  
! #: c-pragma.c:213
  #, gcc-internal-format
  msgid "junk at end of %<#pragma pack%>"
  msgstr ""
  
! #: c-pragma.c:216
  #, gcc-internal-format
  msgid "#pragma pack has no effect with -fpack-struct - ignored"
  msgstr ""
  
! #: c-pragma.c:236
  #, gcc-internal-format
  msgid "alignment must be a small power of two, not %d"
  msgstr ""
  
! #: c-pragma.c:269
  #, gcc-internal-format
  msgid ""
  "applying #pragma weak %q+D after first use results in unspecified behavior"
  msgstr ""
  
! #: c-pragma.c:343 c-pragma.c:348
  #, gcc-internal-format
  msgid "malformed #pragma weak, ignored"
  msgstr ""
  
! #: c-pragma.c:352
  #, gcc-internal-format
  msgid "junk at end of %<#pragma weak%>"
  msgstr ""
  
! #: c-pragma.c:420 c-pragma.c:422
  #, gcc-internal-format
  msgid "malformed #pragma redefine_extname, ignored"
  msgstr ""
  
! #: c-pragma.c:425
  #, gcc-internal-format
  msgid "junk at end of %<#pragma redefine_extname%>"
  msgstr ""
  
! #: c-pragma.c:431
  #, gcc-internal-format
  msgid "#pragma redefine_extname not supported on this target"
  msgstr ""
  
! #: c-pragma.c:448 c-pragma.c:535
  #, gcc-internal-format
  msgid "#pragma redefine_extname ignored due to conflict with previous rename"
  msgstr ""
  
! #: c-pragma.c:471
  #, gcc-internal-format
  msgid ""
  "#pragma redefine_extname ignored due to conflict with previous #pragma "
  "redefine_extname"
  msgstr ""
  
! #: c-pragma.c:490
  #, gcc-internal-format
  msgid "malformed #pragma extern_prefix, ignored"
  msgstr ""
  
! #: c-pragma.c:493
  #, gcc-internal-format
  msgid "junk at end of %<#pragma extern_prefix%>"
  msgstr ""
  
! #: c-pragma.c:500
  #, gcc-internal-format
  msgid "#pragma extern_prefix not supported on this target"
  msgstr ""
  
! #: c-pragma.c:526
  #, gcc-internal-format
  msgid "asm declaration ignored due to conflict with previous rename"
  msgstr ""
  
! #: c-pragma.c:557
  #, gcc-internal-format
  msgid ""
  "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
  msgstr ""
  
! #: c-pragma.c:619
  #, gcc-internal-format
  msgid ""
  "#pragma GCC visibility push() must specify default, internal, hidden or "
  "protected"
  msgstr ""
  
! #: c-pragma.c:654
  #, gcc-internal-format
  msgid "#pragma GCC visibility must be followed by push or pop"
  msgstr ""
  
! #: c-pragma.c:660
  #, gcc-internal-format
  msgid "no matching push for %<#pragma GCC visibility pop%>"
  msgstr ""
  
! #: c-pragma.c:667 c-pragma.c:674
  #, gcc-internal-format
  msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
  msgstr ""
  
! #: c-pragma.c:670
  #, gcc-internal-format
  msgid "malformed #pragma GCC visibility push"
  msgstr ""
  
! #: c-pragma.c:678
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC visibility%>"
  msgstr ""
  
! #: c-pragma.c:694
  #, gcc-internal-format
  msgid "#pragma GCC diagnostic not allowed inside functions"
  msgstr ""
  
! #: c-pragma.c:700
  #, gcc-internal-format
  msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
  msgstr ""
  
! #: c-pragma.c:709
  #, gcc-internal-format
  msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
  msgstr ""
  
! #: c-pragma.c:713
  #, gcc-internal-format
  msgid "missing option after %<#pragma GCC diagnostic%> kind"
  msgstr ""
  
! #: c-pragma.c:727
  #, gcc-internal-format
  msgid "unknown option after %<#pragma GCC diagnostic%> kind"
  msgstr ""
  
! #: c-typeck.c:175
  #, gcc-internal-format
  msgid "%qD has an incomplete type"
  msgstr ""
  
! #: c-typeck.c:196 cp/call.c:2724
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
  
! #: c-typeck.c:204
  #, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr ""
  
! #: c-typeck.c:210
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
  
! #: c-typeck.c:218
  #, gcc-internal-format
  msgid "invalid use of undefined type %<%s %E%>"
  msgstr ""
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c-typeck.c:222
  #, gcc-internal-format
  msgid "invalid use of incomplete typedef %qD"
  msgstr ""
  
! #: c-typeck.c:475 c-typeck.c:500
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr ""
  
! #: c-typeck.c:620
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and vector types"
  msgstr ""
  
! #: c-typeck.c:625
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and complex types"
  msgstr ""
  
! #: c-typeck.c:630
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and other float types"
  msgstr ""
  
! #: c-typeck.c:951
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr ""
  
! #: c-typeck.c:1269
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr ""
  
! #: c-typeck.c:1428 c-typeck.c:2781
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c-typeck.c:1820
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
  
! #: c-typeck.c:1861
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr ""
  
! #: c-typeck.c:1892
  #, gcc-internal-format
  msgid "dereferencing pointer to incomplete type"
  msgstr ""
  
! #: c-typeck.c:1896
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr ""
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr ""
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
  
! #: c-typeck.c:1958
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr ""
  
! #: c-typeck.c:2005
  #, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr ""
  
! #: c-typeck.c:2007
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr ""
  
! #: c-typeck.c:2256
  #, gcc-internal-format
  msgid "called object %qE is not a function"
  msgstr ""
--- 18567,19113 ----
  #. 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-parser.c:3796
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c-parser.c:4133
  #, gcc-internal-format
  msgid "%E qualifier ignored on asm"
  msgstr ""
  
! #: c-parser.c:4413
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: c-parser.c:4803
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c-parser.c:4922
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c-parser.c:5065 c-parser.c:5406 c-parser.c:5428
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c-parser.c:5091
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c-parser.c:5105
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c-parser.c:5288
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c-parser.c:5455
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c-parser.c:5463
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c-parser.c:5980
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c-parser.c:6524 cp/parser.c:19304
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6535 cp/parser.c:19319
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6547 cp/parser.c:19345
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
  "construct"
  msgstr ""
  
! #: c-parser.c:6553 cp/parser.c:19294
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6704 cp/parser.c:18142
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c-parser.c:6829
  #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
  msgstr ""
  
! #: c-parser.c:6872
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c-parser.c:6915 c-parser.c:7090
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c-parser.c:6924
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c-parser.c:7004
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7085 cp/parser.c:18491
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c-parser.c:7103
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
  
! #: c-parser.c:7188
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7197 cp/parser.c:18600
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c-parser.c:7297
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c-parser.c:7348 c-parser.c:7368
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c-parser.c:7386
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c-parser.c:7459 cp/semantics.c:3805 cp/semantics.c:3849
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c-parser.c:7585
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7810 cp/parser.c:19182 fortran/openmp.c:469
  #, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr ""
  
! #: c-parser.c:7820 cp/semantics.c:3699
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7822 cp/semantics.c:3701
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7824 cp/semantics.c:3703
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c-pch.c:131
  #, gcc-internal-format
  msgid "can%'t create precompiled header %s: %m"
  msgstr ""
  
! #: c-pch.c:152
  #, gcc-internal-format
  msgid "can%'t write to %s: %m"
  msgstr ""
  
! #: c-pch.c:158
  #, gcc-internal-format
  msgid "%qs is not a valid output file"
  msgstr ""
  
! #: c-pch.c:187 c-pch.c:202 c-pch.c:216
  #, gcc-internal-format
  msgid "can%'t write %s: %m"
  msgstr ""
  
! #: c-pch.c:192 c-pch.c:209
  #, gcc-internal-format
  msgid "can%'t seek in %s: %m"
  msgstr ""
  
! #: c-pch.c:200 c-pch.c:242 c-pch.c:282 c-pch.c:333
  #, gcc-internal-format
  msgid "can%'t read %s: %m"
  msgstr ""
  
! #: c-pch.c:449
  #, gcc-internal-format
  msgid "pch_preprocess pragma should only be used with -fpreprocessed"
  msgstr ""
  
! #: c-pch.c:450
  #, gcc-internal-format
  msgid "use #include instead"
  msgstr ""
  
! #: c-pch.c:456
  #, gcc-internal-format
  msgid "%s: couldn%'t open PCH file: %m"
  msgstr ""
  
! #: c-pch.c:461
  #, gcc-internal-format
  msgid "use -Winvalid-pch for more information"
  msgstr ""
  
! #: c-pch.c:462
  #, gcc-internal-format
  msgid "%s: PCH file was invalid"
  msgstr ""
  
! #: c-pragma.c:102
  #, gcc-internal-format
  msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
  msgstr ""
  
! #: c-pragma.c:115
  #, gcc-internal-format
  msgid ""
  "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
  msgstr ""
  
! #: c-pragma.c:129
  #, gcc-internal-format
  msgid "#pragma pack(push[, id], <n>) is not supported on this target"
  msgstr ""
  
! #: c-pragma.c:131
  #, gcc-internal-format
  msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
  msgstr ""
  
! #: c-pragma.c:152
  #, gcc-internal-format
  msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgstr ""
  
! #: c-pragma.c:163 c-pragma.c:195
  #, gcc-internal-format
  msgid "invalid constant in %<#pragma pack%> - ignored"
  msgstr ""
  
! #: c-pragma.c:167 c-pragma.c:209
  #, gcc-internal-format
  msgid "malformed %<#pragma pack%> - ignored"
  msgstr ""
  
! #: c-pragma.c:172
  #, gcc-internal-format
  msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
  msgstr ""
  
! #: c-pragma.c:174
  #, gcc-internal-format
  msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
  msgstr ""
  
! #: c-pragma.c:183
  #, gcc-internal-format
  msgid "unknown action %qs for %<#pragma pack%> - ignored"
  msgstr ""
  
! #: c-pragma.c:212
  #, gcc-internal-format
  msgid "junk at end of %<#pragma pack%>"
  msgstr ""
  
! #: c-pragma.c:215
  #, gcc-internal-format
  msgid "#pragma pack has no effect with -fpack-struct - ignored"
  msgstr ""
  
! #: c-pragma.c:235
  #, gcc-internal-format
  msgid "alignment must be a small power of two, not %d"
  msgstr ""
  
! #: c-pragma.c:268
  #, gcc-internal-format
  msgid ""
  "applying #pragma weak %q+D after first use results in unspecified behavior"
  msgstr ""
  
! #: c-pragma.c:342 c-pragma.c:347
  #, gcc-internal-format
  msgid "malformed #pragma weak, ignored"
  msgstr ""
  
! #: c-pragma.c:351
  #, gcc-internal-format
  msgid "junk at end of %<#pragma weak%>"
  msgstr ""
  
! #: c-pragma.c:419 c-pragma.c:421
  #, gcc-internal-format
  msgid "malformed #pragma redefine_extname, ignored"
  msgstr ""
  
! #: c-pragma.c:424
  #, gcc-internal-format
  msgid "junk at end of %<#pragma redefine_extname%>"
  msgstr ""
  
! #: c-pragma.c:430
  #, gcc-internal-format
  msgid "#pragma redefine_extname not supported on this target"
  msgstr ""
  
! #: c-pragma.c:447 c-pragma.c:534
  #, gcc-internal-format
  msgid "#pragma redefine_extname ignored due to conflict with previous rename"
  msgstr ""
  
! #: c-pragma.c:470
  #, gcc-internal-format
  msgid ""
  "#pragma redefine_extname ignored due to conflict with previous #pragma "
  "redefine_extname"
  msgstr ""
  
! #: c-pragma.c:489
  #, gcc-internal-format
  msgid "malformed #pragma extern_prefix, ignored"
  msgstr ""
  
! #: c-pragma.c:492
  #, gcc-internal-format
  msgid "junk at end of %<#pragma extern_prefix%>"
  msgstr ""
  
! #: c-pragma.c:499
  #, gcc-internal-format
  msgid "#pragma extern_prefix not supported on this target"
  msgstr ""
  
! #: c-pragma.c:525
  #, gcc-internal-format
  msgid "asm declaration ignored due to conflict with previous rename"
  msgstr ""
  
! #: c-pragma.c:556
  #, gcc-internal-format
  msgid ""
  "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
  msgstr ""
  
! #: c-pragma.c:618
  #, gcc-internal-format
  msgid ""
  "#pragma GCC visibility push() must specify default, internal, hidden or "
  "protected"
  msgstr ""
  
! #: c-pragma.c:653
  #, gcc-internal-format
  msgid "#pragma GCC visibility must be followed by push or pop"
  msgstr ""
  
! #: c-pragma.c:659
  #, gcc-internal-format
  msgid "no matching push for %<#pragma GCC visibility pop%>"
  msgstr ""
  
! #: c-pragma.c:666 c-pragma.c:673
  #, gcc-internal-format
  msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
  msgstr ""
  
! #: c-pragma.c:669
  #, gcc-internal-format
  msgid "malformed #pragma GCC visibility push"
  msgstr ""
  
! #: c-pragma.c:677
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC visibility%>"
  msgstr ""
  
! #: c-pragma.c:693
  #, gcc-internal-format
  msgid "#pragma GCC diagnostic not allowed inside functions"
  msgstr ""
  
! #: c-pragma.c:699
  #, gcc-internal-format
  msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
  msgstr ""
  
! #: c-pragma.c:708
  #, gcc-internal-format
  msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
  msgstr ""
  
! #: c-pragma.c:712
  #, gcc-internal-format
  msgid "missing option after %<#pragma GCC diagnostic%> kind"
  msgstr ""
  
! #: c-pragma.c:726
  #, gcc-internal-format
  msgid "unknown option after %<#pragma GCC diagnostic%> kind"
  msgstr ""
  
! #: c-typeck.c:174
  #, gcc-internal-format
  msgid "%qD has an incomplete type"
  msgstr ""
  
! #: c-typeck.c:195 cp/call.c:2729
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
  
! #: c-typeck.c:203
  #, gcc-internal-format
  msgid "invalid use of flexible array member"
  msgstr ""
  
! #: c-typeck.c:209
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
  
! #: c-typeck.c:217
  #, gcc-internal-format
  msgid "invalid use of undefined type %<%s %E%>"
  msgstr ""
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
! #: c-typeck.c:221
  #, gcc-internal-format
  msgid "invalid use of incomplete typedef %qD"
  msgstr ""
  
! #: c-typeck.c:474 c-typeck.c:499
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr ""
  
! #: c-typeck.c:619
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and vector types"
  msgstr ""
  
! #: c-typeck.c:624
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and complex types"
  msgstr ""
  
! #: c-typeck.c:629
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and other float types"
  msgstr ""
  
! #: c-typeck.c:950
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr ""
  
! #: c-typeck.c:1268
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr ""
  
! #: c-typeck.c:1427 c-typeck.c:2780
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c-typeck.c:1819
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
  
! #: c-typeck.c:1860
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr ""
  
! #: c-typeck.c:1891
  #, gcc-internal-format
  msgid "dereferencing pointer to incomplete type"
  msgstr ""
  
! #: c-typeck.c:1895
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr ""
  
! #: c-typeck.c:1912 cp/typeck.c:2366
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr ""
  
! #: c-typeck.c:1940 cp/typeck.c:2509
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: c-typeck.c:1951 cp/typeck.c:2428 cp/typeck.c:2514
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
  
! #: c-typeck.c:1957
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr ""
  
! #: c-typeck.c:2004
  #, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr ""
  
! #: c-typeck.c:2006
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr ""
  
! #: c-typeck.c:2255
  #, gcc-internal-format
  msgid "called object %qE is not a function"
  msgstr ""
*************** msgstr ""
*** 19115,20443 ****
  #. 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-typeck.c:2284
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr ""
  
! #: c-typeck.c:2391
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-typeck.c:2412
  #, gcc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr ""
  
! #: c-typeck.c:2425
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr ""
  
! #: c-typeck.c:2430
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr ""
  
! #: c-typeck.c:2435
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr ""
  
! #: c-typeck.c:2440
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr ""
  
! #: c-typeck.c:2445
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr ""
  
! #: c-typeck.c:2450
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr ""
  
! #: c-typeck.c:2463
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as %<float%> rather than %<double%> due to "
  "prototype"
  msgstr ""
  
! #: c-typeck.c:2488
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr ""
  
! #: c-typeck.c:2509
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr ""
  
! #: c-typeck.c:2532
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr ""
  
! #: c-typeck.c:2536
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr ""
  
! #: c-typeck.c:2627
  #, gcc-internal-format
  msgid "suggest parentheses around + or - inside shift"
  msgstr ""
  
! #: c-typeck.c:2635
  #, gcc-internal-format
  msgid "suggest parentheses around && within ||"
  msgstr ""
  
! #: c-typeck.c:2645
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of |"
  msgstr ""
  
! #: c-typeck.c:2650
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of |"
  msgstr ""
  
! #: c-typeck.c:2660
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of ^"
  msgstr ""
  
! #: c-typeck.c:2665
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of ^"
  msgstr ""
  
! #: c-typeck.c:2673
  #, gcc-internal-format
  msgid "suggest parentheses around + or - in operand of &"
  msgstr ""
  
! #: c-typeck.c:2678
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of &"
  msgstr ""
  
! #: c-typeck.c:2684
  #, gcc-internal-format
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr ""
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr ""
  
! #: c-typeck.c:2723
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c-typeck.c:2725
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c-typeck.c:2832
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: c-typeck.c:2845
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: c-typeck.c:2862
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c-typeck.c:2868
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: c-typeck.c:2876
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: c-typeck.c:2888
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: c-typeck.c:2900
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c-typeck.c:2934
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr ""
  
! #: c-typeck.c:2950 c-typeck.c:2982
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c-typeck.c:2952 c-typeck.c:2984
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c-typeck.c:2973
  #, gcc-internal-format
  msgid "increment of pointer to unknown structure"
  msgstr ""
  
! #: c-typeck.c:2975
  #, gcc-internal-format
  msgid "decrement of pointer to unknown structure"
  msgstr ""
  
! #: c-typeck.c:3155
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr ""
  
! #: c-typeck.c:3156
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr ""
  
! #: c-typeck.c:3157
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr ""
  
! #: c-typeck.c:3158
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-typeck.c:3162
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr ""
  
! #: c-typeck.c:3163
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr ""
  
! #: c-typeck.c:3164
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr ""
  
! #: c-typeck.c:3165
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-typeck.c:3168
  #, gcc-internal-format
  msgid "assignment of read-only location"
  msgstr ""
  
! #: c-typeck.c:3169
  #, gcc-internal-format
  msgid "increment of read-only location"
  msgstr ""
  
! #: c-typeck.c:3170
  #, gcc-internal-format
  msgid "decrement of read-only location"
  msgstr ""
  
! #: c-typeck.c:3171
  #, gcc-internal-format
  msgid "read-only location used as %<asm%> output"
  msgstr ""
  
! #: c-typeck.c:3206
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr ""
  
! #: c-typeck.c:3234
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c-typeck.c:3237
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c-typeck.c:3242
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c-typeck.c:3244
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c-typeck.c:3290
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c-typeck.c:3338
  #, gcc-internal-format
  msgid "signed and unsigned type in conditional expression"
  msgstr ""
  
! #: c-typeck.c:3345
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c-typeck.c:3359 c-typeck.c:3367
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c-typeck.c:3374
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c-typeck.c:3381 c-typeck.c:3391
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c-typeck.c:3405
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c-typeck.c:3447
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c-typeck.c:3484
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c-typeck.c:3490
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c-typeck.c:3500
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c-typeck.c:3517
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c-typeck.c:3525
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c-typeck.c:3571
  #, gcc-internal-format
  msgid "cast adds new qualifiers to function type"
  msgstr ""
  
  #. There are qualifiers present in IN_OTYPE that are not
  #. present in IN_TYPE.
! #: c-typeck.c:3576
  #, gcc-internal-format
  msgid "cast discards qualifiers from pointer target type"
  msgstr ""
  
! #: c-typeck.c:3592
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c-typeck.c:3603
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c-typeck.c:3607
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c-typeck.c:3615
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c-typeck.c:3628
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c-typeck.c:3636
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c-typeck.c:3912
  #, gcc-internal-format
  msgid "cannot pass rvalue to reference parameter"
  msgstr ""
  
! #: c-typeck.c:4023 c-typeck.c:4189
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE makes qualified function pointer from unqualified"
  msgstr ""
  
! #: c-typeck.c:4026 c-typeck.c:4192
  #, gcc-internal-format
  msgid "assignment makes qualified function pointer from unqualified"
  msgstr ""
  
! #: c-typeck.c:4029 c-typeck.c:4194
  #, gcc-internal-format
  msgid "initialization makes qualified function pointer from unqualified"
  msgstr ""
  
! #: c-typeck.c:4032 c-typeck.c:4196
  #, gcc-internal-format
  msgid "return makes qualified function pointer from unqualified"
  msgstr ""
  
! #: c-typeck.c:4036 c-typeck.c:4156
  #, gcc-internal-format
  msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgstr ""
  
! #: c-typeck.c:4038 c-typeck.c:4158
  #, gcc-internal-format
  msgid "assignment discards qualifiers from pointer target type"
  msgstr ""
  
! #: c-typeck.c:4040 c-typeck.c:4160
  #, gcc-internal-format
  msgid "initialization discards qualifiers from pointer target type"
  msgstr ""
  
! #: c-typeck.c:4042 c-typeck.c:4162
  #, gcc-internal-format
  msgid "return discards qualifiers from pointer target type"
  msgstr ""
  
! #: c-typeck.c:4049
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c-typeck.c:4084
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c-typeck.c:4097
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c-typeck.c:4103
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c-typeck.c:4108
  #, gcc-internal-format
  msgid ""
  "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c-typeck.c:4113
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c-typeck.c:4136
  #, gcc-internal-format
  msgid ""
  "ISO C forbids passing argument %d of %qE between function pointer and %<void "
  "*%>"
  msgstr ""
  
! #: c-typeck.c:4139
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c-typeck.c:4141
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c-typeck.c:4143
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c-typeck.c:4172
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c-typeck.c:4174
  #, gcc-internal-format
  msgid "pointer targets in assignment differ in signedness"
  msgstr ""
  
! #: c-typeck.c:4176
  #, gcc-internal-format
  msgid "pointer targets in initialization differ in signedness"
  msgstr ""
  
! #: c-typeck.c:4178
  #, gcc-internal-format
  msgid "pointer targets in return differ in signedness"
  msgstr ""
  
! #: c-typeck.c:4203
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c-typeck.c:4205
  #, gcc-internal-format
  msgid "assignment from incompatible pointer type"
  msgstr ""
  
! #: c-typeck.c:4206
  #, gcc-internal-format
  msgid "initialization from incompatible pointer type"
  msgstr ""
  
! #: c-typeck.c:4208
  #, gcc-internal-format
  msgid "return from incompatible pointer type"
  msgstr ""
  
! #: c-typeck.c:4225
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c-typeck.c:4227
  #, gcc-internal-format
  msgid "assignment makes pointer from integer without a cast"
  msgstr ""
  
! #: c-typeck.c:4229
  #, gcc-internal-format
  msgid "initialization makes pointer from integer without a cast"
  msgstr ""
  
! #: c-typeck.c:4231
  #, gcc-internal-format
  msgid "return makes pointer from integer without a cast"
  msgstr ""
  
! #: c-typeck.c:4238
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c-typeck.c:4240
  #, gcc-internal-format
  msgid "assignment makes integer from pointer without a cast"
  msgstr ""
  
! #: c-typeck.c:4242
  #, gcc-internal-format
  msgid "initialization makes integer from pointer without a cast"
  msgstr ""
  
! #: c-typeck.c:4244
  #, gcc-internal-format
  msgid "return makes integer from pointer without a cast"
  msgstr ""
  
! #: c-typeck.c:4260
  #, gcc-internal-format
  msgid "incompatible types in assignment"
  msgstr ""
  
! #: c-typeck.c:4263
  #, gcc-internal-format
  msgid "incompatible types in initialization"
  msgstr ""
  
! #: c-typeck.c:4266
  #, gcc-internal-format
  msgid "incompatible types in return"
  msgstr ""
  
! #: c-typeck.c:4353
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c-typeck.c:4523 c-typeck.c:4538 c-typeck.c:4553
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr ""
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c-typeck.c:5716
  #, gcc-internal-format
  msgid "unknown field %qE specified in initializer"
  msgstr ""
  
! #: c-typeck.c:6616
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c-typeck.c:6924
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c-typeck.c:6930
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c-typeck.c:6967
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c-typeck.c:6990
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c-typeck.c:6999
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c-typeck.c:7056
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
! #: c-typeck.c:7128 cp/semantics.c:929
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c-typeck.c:7140
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c-typeck.c:7180
  #, gcc-internal-format
  msgid ""
  "case label in statement expression not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7183
  #, gcc-internal-format
  msgid ""
  "%<default%> label in statement expression not containing enclosing switch "
  "statement"
  msgstr ""
  
! #: c-typeck.c:7189
  #, gcc-internal-format
  msgid ""
  "case label in scope of identifier with variably modified type not containing "
  "enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7192
  #, gcc-internal-format
  msgid ""
  "%<default%> label in scope of identifier with variably modified type not "
  "containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c-typeck.c:7198
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c-typeck.c:7275
  #, gcc-internal-format
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c-typeck.c:7416
  #, gcc-internal-format
  msgid "%Hstatement with no effect"
  msgstr ""
  
! #: c-typeck.c:7438
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c-typeck.c:7901 c-typeck.c:7942
  #, gcc-internal-format
  msgid "division by zero"
  msgstr ""
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c-typeck.c:8060 c-typeck.c:8067
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c-typeck.c:8073 c-typeck.c:8135
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c-typeck.c:8085 c-typeck.c:8096
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: c-typeck.c:8103 c-typeck.c:8108 c-typeck.c:8153 c-typeck.c:8158
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c-typeck.c:8127
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c-typeck.c:8130
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c-typeck.c:8142 c-typeck.c:8148
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c-typeck.c:8402
  #, gcc-internal-format
  msgid "comparison between signed and unsigned"
  msgstr ""
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
  
! #: c-typeck.c:8514
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c-typeck.c:8518
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c-typeck.c:8522
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr ""
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: cfgexpand.c:1617
  #, gcc-internal-format
  msgid "not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.c:1619
  #, gcc-internal-format
  msgid "not protecting function: no buffer at least %d bytes long"
  msgstr ""
  
! #: cfghooks.c:90
  #, gcc-internal-format
  msgid "bb %d on wrong place"
  msgstr ""
  
! #: cfghooks.c:96
  #, gcc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr ""
  
! #: cfghooks.c:113
  #, gcc-internal-format
  msgid "verify_flow_info: Wrong count of block %i %i"
  msgstr ""
  
! #: cfghooks.c:119
  #, gcc-internal-format
  msgid "verify_flow_info: Wrong frequency of block %i %i"
  msgstr ""
  
! #: cfghooks.c:127
  #, gcc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr ""
  
! #: cfghooks.c:133
  #, gcc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
  msgstr ""
  
! #: cfghooks.c:139
  #, gcc-internal-format
  msgid "verify_flow_info: Wrong count of edge %i->%i %i"
  msgstr ""
  
! #: cfghooks.c:151
  #, gcc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr ""
  
! #: cfghooks.c:165 cfgrtl.c:1885
  #, gcc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr ""
  
! #: cfghooks.c:173 cfghooks.c:184
  #, gcc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr ""
  
! #: cfghooks.c:185
  #, gcc-internal-format
  msgid "its dest_idx should be %d, not %d"
  msgstr ""
  
! #: cfghooks.c:214
  #, gcc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr ""
  
! #: cfghooks.c:227
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr ""
  
! #: cfghooks.c:288
  #, gcc-internal-format
  msgid "%s does not support redirect_edge_and_branch"
  msgstr ""
  
! #: cfghooks.c:306
  #, gcc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr ""
  
! #: cfghooks.c:324
  #, gcc-internal-format
  msgid "%s does not support split_block"
  msgstr ""
  
! #: cfghooks.c:360
  #, gcc-internal-format
  msgid "%s does not support move_block_after"
  msgstr ""
  
! #: cfghooks.c:373
  #, gcc-internal-format
  msgid "%s does not support delete_basic_block"
  msgstr ""
  
! #: cfghooks.c:405
  #, gcc-internal-format
  msgid "%s does not support split_edge"
  msgstr ""
  
! #: cfghooks.c:466
  #, gcc-internal-format
  msgid "%s does not support create_basic_block"
  msgstr ""
  
! #: cfghooks.c:494
  #, gcc-internal-format
  msgid "%s does not support can_merge_blocks_p"
  msgstr ""
  
! #: cfghooks.c:505
  #, gcc-internal-format
  msgid "%s does not support predict_edge"
  msgstr ""
  
! #: cfghooks.c:514
  #, gcc-internal-format
  msgid "%s does not support predicted_by_p"
  msgstr ""
  
! #: cfghooks.c:528
  #, gcc-internal-format
  msgid "%s does not support merge_blocks"
  msgstr ""
  
! #: cfghooks.c:573
  #, gcc-internal-format
  msgid "%s does not support make_forwarder_block"
  msgstr ""
  
! #: cfghooks.c:678
  #, gcc-internal-format
  msgid "%s does not support can_duplicate_block_p"
  msgstr ""
  
! #: cfghooks.c:706
  #, gcc-internal-format
  msgid "%s does not support duplicate_block"
  msgstr ""
  
! #: cfghooks.c:774
  #, gcc-internal-format
  msgid "%s does not support block_ends_with_call_p"
  msgstr ""
  
! #: cfghooks.c:785
  #, gcc-internal-format
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr ""
  
! #: cfghooks.c:803
  #, gcc-internal-format
  msgid "%s does not support flow_call_edges_add"
  msgstr ""
  
! #: cfgloop.c:1079
  #, gcc-internal-format
  msgid "size of loop %d should be %d, not %d"
  msgstr ""
  
! #: cfgloop.c:1096
  #, gcc-internal-format
  msgid "bb %d do not belong to loop %d"
  msgstr ""
  
! #: cfgloop.c:1113
  #, gcc-internal-format
  msgid "loop %d's header does not have exactly 2 entries"
  msgstr ""
  
! #: cfgloop.c:1120
  #, gcc-internal-format
  msgid "loop %d's latch does not have exactly 1 successor"
  msgstr ""
  
! #: cfgloop.c:1125
  #, gcc-internal-format
  msgid "loop %d's latch does not have header as successor"
  msgstr ""
  
! #: cfgloop.c:1130
  #, gcc-internal-format
  msgid "loop %d's latch does not belong directly to it"
  msgstr ""
  
! #: cfgloop.c:1136
  #, gcc-internal-format
  msgid "loop %d's header does not belong directly to it"
  msgstr ""
  
! #: cfgloop.c:1142
  #, gcc-internal-format
  msgid "loop %d's latch is marked as part of irreducible region"
  msgstr ""
  
! #: cfgloop.c:1175
  #, gcc-internal-format
  msgid "basic block %d should be marked irreducible"
  msgstr ""
  
! #: cfgloop.c:1181
  #, gcc-internal-format
  msgid "basic block %d should not be marked irreducible"
  msgstr ""
  
! #: cfgloop.c:1189
  #, gcc-internal-format
  msgid "edge from %d to %d should be marked irreducible"
  msgstr ""
  
! #: cfgloop.c:1196
  #, gcc-internal-format
  msgid "edge from %d to %d should not be marked irreducible"
  msgstr ""
  
! #: cfgloop.c:1231
  #, gcc-internal-format
  msgid "wrong single exit %d->%d recorded for loop %d"
  msgstr ""
  
! #: cfgloop.c:1235
  #, gcc-internal-format
  msgid "right exit is %d->%d"
  msgstr ""
  
! #: cfgloop.c:1252
  #, gcc-internal-format
  msgid "single exit not recorded for loop %d"
  msgstr ""
  
! #: cfgloop.c:1259
  #, gcc-internal-format
  msgid "loop %d should not have single exit (%d -> %d)"
  msgstr ""
  
! #: cfgrtl.c:1771
  #, gcc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.c:1777
  #, gcc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.c:1791
  #, gcc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr ""
  
! #: cfgrtl.c:1803
  #, gcc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.c:1827
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
  msgstr ""
  
! #: cfgrtl.c:1842
  #, gcc-internal-format
  msgid "fallthru edge crosses section boundary (bb %i)"
  msgstr ""
  
! #: cfgrtl.c:1867
  #, gcc-internal-format
  msgid "missing REG_EH_REGION note in the end of bb %i"
  msgstr ""
  
! #: cfgrtl.c:1875
  #, gcc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr ""
  
! #: cfgrtl.c:1880
  #, gcc-internal-format
  msgid "fallthru edge after unconditional jump %i"
  msgstr ""
  
! #: cfgrtl.c:1891
  #, gcc-internal-format
  msgid "wrong amount of branch edges after conditional jump %i"
  msgstr ""
  
! #: cfgrtl.c:1897
  #, gcc-internal-format
  msgid "call edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.c:1906
  #, gcc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr ""
  
! #: cfgrtl.c:1918
  #, gcc-internal-format
  msgid "insn %d inside basic block %d but block_for_insn is NULL"
  msgstr ""
  
! #: cfgrtl.c:1922
  #, gcc-internal-format
  msgid "insn %d inside basic block %d but block_for_insn is %i"
  msgstr ""
  
! #: cfgrtl.c:1936 cfgrtl.c:1946
  #, gcc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr ""
  
! #: cfgrtl.c:1959
  #, gcc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr ""
  
! #: cfgrtl.c:1969
  #, gcc-internal-format
  msgid "in basic block %d:"
  msgstr ""
  
! #: cfgrtl.c:2006
  #, gcc-internal-format
  msgid "bb prediction set for block %i, but it is not used in RTL land"
  msgstr ""
  
! #: cfgrtl.c:2024
  #, gcc-internal-format
  msgid "missing barrier after block %i"
  msgstr ""
  
! #: cfgrtl.c:2037
  #, gcc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.c:2046
  #, gcc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.c:2065
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.c:2104
  #, gcc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:892
  #, gcc-internal-format
  msgid "%D renamed after being referenced in assembly"
  msgstr ""
  
! #: cgraphunit.c:707
  #, gcc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraphunit.c:713
  #, gcc-internal-format
  msgid "Execution count is negative"
  msgstr ""
  
! #: cgraphunit.c:720
  #, gcc-internal-format
  msgid "caller edge count is negative"
  msgstr ""
  
! #: cgraphunit.c:729
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraphunit.c:734
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraphunit.c:741
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraphunit.c:747
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraphunit.c:752
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraphunit.c:762
  #, gcc-internal-format
  msgid "node not found in cgraph_hash"
  msgstr ""
  
! #: cgraphunit.c:790
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraphunit.c:797
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraphunit.c:806
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraphunit.c:823
  #, gcc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraphunit.c:835
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraphunit.c:1017 cgraphunit.c:1040
  #, gcc-internal-format
  msgid "%J%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.c:1217
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.c:1619
  #, gcc-internal-format
  msgid "nodes with no released memory found"
  msgstr ""
  
! #: collect2.c:1172
  #, gcc-internal-format
  msgid "unknown demangling style '%s'"
  msgstr ""
  
! #: collect2.c:1495
  #, gcc-internal-format
  msgid "%s terminated with signal %d [%s]%s"
  msgstr ""
  
! #: collect2.c:1513
  #, gcc-internal-format
  msgid "%s returned %d exit status"
  msgstr ""
  
! #: collect2.c:2175
  #, gcc-internal-format
  msgid "cannot find 'ldd'"
  msgstr ""
--- 19115,20443 ----
  #. 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-typeck.c:2283
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr ""
  
! #: c-typeck.c:2390
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr ""
  
! #: c-typeck.c:2411
  #, gcc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr ""
  
! #: c-typeck.c:2424
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr ""
  
! #: c-typeck.c:2429
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr ""
  
! #: c-typeck.c:2434
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr ""
  
! #: c-typeck.c:2439
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr ""
  
! #: c-typeck.c:2444
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr ""
  
! #: c-typeck.c:2449
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr ""
  
! #: c-typeck.c:2462
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE as %<float%> rather than %<double%> due to "
  "prototype"
  msgstr ""
  
! #: c-typeck.c:2487
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr ""
  
! #: c-typeck.c:2508
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr ""
  
! #: c-typeck.c:2531
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr ""
  
! #: c-typeck.c:2535
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr ""
  
! #: c-typeck.c:2626
  #, gcc-internal-format
  msgid "suggest parentheses around + or - inside shift"
  msgstr ""
  
! #: c-typeck.c:2634
  #, gcc-internal-format
  msgid "suggest parentheses around && within ||"
  msgstr ""
  
! #: c-typeck.c:2644
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of |"
  msgstr ""
  
! #: c-typeck.c:2649
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of |"
  msgstr ""
  
! #: c-typeck.c:2659
  #, gcc-internal-format
  msgid "suggest parentheses around arithmetic in operand of ^"
  msgstr ""
  
! #: c-typeck.c:2664
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of ^"
  msgstr ""
  
! #: c-typeck.c:2672
  #, gcc-internal-format
  msgid "suggest parentheses around + or - in operand of &"
  msgstr ""
  
! #: c-typeck.c:2677
  #, gcc-internal-format
  msgid "suggest parentheses around comparison in operand of &"
  msgstr ""
  
! #: c-typeck.c:2683
  #, gcc-internal-format
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr ""
  
! #: c-typeck.c:2695 c-typeck.c:2700 cp/typeck.c:3278 cp/typeck.c:3387
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr ""
  
! #: c-typeck.c:2722
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c-typeck.c:2724
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c-typeck.c:2831
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: c-typeck.c:2844
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: c-typeck.c:2861
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c-typeck.c:2867
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: c-typeck.c:2875
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: c-typeck.c:2887
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: c-typeck.c:2899
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c-typeck.c:2933
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr ""
  
! #: c-typeck.c:2949 c-typeck.c:2981
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c-typeck.c:2951 c-typeck.c:2983
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c-typeck.c:2972
  #, gcc-internal-format
  msgid "increment of pointer to unknown structure"
  msgstr ""
  
! #: c-typeck.c:2974
  #, gcc-internal-format
  msgid "decrement of pointer to unknown structure"
  msgstr ""
  
! #: c-typeck.c:3154
  #, gcc-internal-format
  msgid "assignment of read-only member %qD"
  msgstr ""
  
! #: c-typeck.c:3155
  #, gcc-internal-format
  msgid "increment of read-only member %qD"
  msgstr ""
  
! #: c-typeck.c:3156
  #, gcc-internal-format
  msgid "decrement of read-only member %qD"
  msgstr ""
  
! #: c-typeck.c:3157
  #, gcc-internal-format
  msgid "read-only member %qD used as %<asm%> output"
  msgstr ""
  
! #: c-typeck.c:3161
  #, gcc-internal-format
  msgid "assignment of read-only variable %qD"
  msgstr ""
  
! #: c-typeck.c:3162
  #, gcc-internal-format
  msgid "increment of read-only variable %qD"
  msgstr ""
  
! #: c-typeck.c:3163
  #, gcc-internal-format
  msgid "decrement of read-only variable %qD"
  msgstr ""
  
! #: c-typeck.c:3164
  #, gcc-internal-format
  msgid "read-only variable %qD used as %<asm%> output"
  msgstr ""
  
! #: c-typeck.c:3167
  #, gcc-internal-format
  msgid "assignment of read-only location"
  msgstr ""
  
! #: c-typeck.c:3168
  #, gcc-internal-format
  msgid "increment of read-only location"
  msgstr ""
  
! #: c-typeck.c:3169
  #, gcc-internal-format
  msgid "decrement of read-only location"
  msgstr ""
  
! #: c-typeck.c:3170
  #, gcc-internal-format
  msgid "read-only location used as %<asm%> output"
  msgstr ""
  
! #: c-typeck.c:3205
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr ""
  
! #: c-typeck.c:3233
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c-typeck.c:3236
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c-typeck.c:3241
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c-typeck.c:3243
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c-typeck.c:3289
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c-typeck.c:3337
  #, gcc-internal-format
  msgid "signed and unsigned type in conditional expression"
  msgstr ""
  
! #: c-typeck.c:3344
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c-typeck.c:3358 c-typeck.c:3366
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c-typeck.c:3373
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c-typeck.c:3380 c-typeck.c:3390
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c-typeck.c:3404
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c-typeck.c:3446
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c-typeck.c:3483
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c-typeck.c:3489
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c-typeck.c:3499
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c-typeck.c:3516
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c-typeck.c:3524
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c-typeck.c:3570
  #, gcc-internal-format
  msgid "cast adds new qualifiers to function type"
  msgstr ""
  
  #. There are qualifiers present in IN_OTYPE that are not
  #. present in IN_TYPE.
! #: c-typeck.c:3575
  #, gcc-internal-format
  msgid "cast discards qualifiers from pointer target type"
  msgstr ""
  
! #: c-typeck.c:3591
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c-typeck.c:3602
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c-typeck.c:3606
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c-typeck.c:3614
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c-typeck.c:3627
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c-typeck.c:3635
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c-typeck.c:3911
  #, gcc-internal-format
  msgid "cannot pass rvalue to reference parameter"
  msgstr ""
  
! #: c-typeck.c:4022 c-typeck.c:4188
  #, gcc-internal-format
  msgid ""
  "passing argument %d of %qE makes qualified function pointer from unqualified"
  msgstr ""
  
! #: c-typeck.c:4025 c-typeck.c:4191
  #, gcc-internal-format
  msgid "assignment makes qualified function pointer from unqualified"
  msgstr ""
  
! #: c-typeck.c:4028 c-typeck.c:4193
  #, gcc-internal-format
  msgid "initialization makes qualified function pointer from unqualified"
  msgstr ""
  
! #: c-typeck.c:4031 c-typeck.c:4195
  #, gcc-internal-format
  msgid "return makes qualified function pointer from unqualified"
  msgstr ""
  
! #: c-typeck.c:4035 c-typeck.c:4155
  #, gcc-internal-format
  msgid "passing argument %d of %qE discards qualifiers from pointer target type"
  msgstr ""
  
! #: c-typeck.c:4037 c-typeck.c:4157
  #, gcc-internal-format
  msgid "assignment discards qualifiers from pointer target type"
  msgstr ""
  
! #: c-typeck.c:4039 c-typeck.c:4159
  #, gcc-internal-format
  msgid "initialization discards qualifiers from pointer target type"
  msgstr ""
  
! #: c-typeck.c:4041 c-typeck.c:4161
  #, gcc-internal-format
  msgid "return discards qualifiers from pointer target type"
  msgstr ""
  
! #: c-typeck.c:4048
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c-typeck.c:4083
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c-typeck.c:4096
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c-typeck.c:4102
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c-typeck.c:4107
  #, gcc-internal-format
  msgid ""
  "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c-typeck.c:4112
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c-typeck.c:4135
  #, gcc-internal-format
  msgid ""
  "ISO C forbids passing argument %d of %qE between function pointer and %<void "
  "*%>"
  msgstr ""
  
! #: c-typeck.c:4138
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c-typeck.c:4140
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c-typeck.c:4142
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c-typeck.c:4171
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c-typeck.c:4173
  #, gcc-internal-format
  msgid "pointer targets in assignment differ in signedness"
  msgstr ""
  
! #: c-typeck.c:4175
  #, gcc-internal-format
  msgid "pointer targets in initialization differ in signedness"
  msgstr ""
  
! #: c-typeck.c:4177
  #, gcc-internal-format
  msgid "pointer targets in return differ in signedness"
  msgstr ""
  
! #: c-typeck.c:4202
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c-typeck.c:4204
  #, gcc-internal-format
  msgid "assignment from incompatible pointer type"
  msgstr ""
  
! #: c-typeck.c:4205
  #, gcc-internal-format
  msgid "initialization from incompatible pointer type"
  msgstr ""
  
! #: c-typeck.c:4207
  #, gcc-internal-format
  msgid "return from incompatible pointer type"
  msgstr ""
  
! #: c-typeck.c:4224
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c-typeck.c:4226
  #, gcc-internal-format
  msgid "assignment makes pointer from integer without a cast"
  msgstr ""
  
! #: c-typeck.c:4228
  #, gcc-internal-format
  msgid "initialization makes pointer from integer without a cast"
  msgstr ""
  
! #: c-typeck.c:4230
  #, gcc-internal-format
  msgid "return makes pointer from integer without a cast"
  msgstr ""
  
! #: c-typeck.c:4237
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c-typeck.c:4239
  #, gcc-internal-format
  msgid "assignment makes integer from pointer without a cast"
  msgstr ""
  
! #: c-typeck.c:4241
  #, gcc-internal-format
  msgid "initialization makes integer from pointer without a cast"
  msgstr ""
  
! #: c-typeck.c:4243
  #, gcc-internal-format
  msgid "return makes integer from pointer without a cast"
  msgstr ""
  
! #: c-typeck.c:4259
  #, gcc-internal-format
  msgid "incompatible types in assignment"
  msgstr ""
  
! #: c-typeck.c:4262
  #, gcc-internal-format
  msgid "incompatible types in initialization"
  msgstr ""
  
! #: c-typeck.c:4265
  #, gcc-internal-format
  msgid "incompatible types in return"
  msgstr ""
  
! #: c-typeck.c:4352
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c-typeck.c:4522 c-typeck.c:4537 c-typeck.c:4552
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr ""
  
! #: c-typeck.c:5092 cp/decl.c:4840
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c-typeck.c:5715
  #, gcc-internal-format
  msgid "unknown field %qE specified in initializer"
  msgstr ""
  
! #: c-typeck.c:6615
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c-typeck.c:6923
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c-typeck.c:6929
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c-typeck.c:6966
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c-typeck.c:6981 cp/typeck.c:6458
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c-typeck.c:6989
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c-typeck.c:6998
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c-typeck.c:7055
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
! #: c-typeck.c:7127 cp/semantics.c:928
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c-typeck.c:7139
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c-typeck.c:7179
  #, gcc-internal-format
  msgid ""
  "case label in statement expression not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7182
  #, gcc-internal-format
  msgid ""
  "%<default%> label in statement expression not containing enclosing switch "
  "statement"
  msgstr ""
  
! #: c-typeck.c:7188
  #, gcc-internal-format
  msgid ""
  "case label in scope of identifier with variably modified type not containing "
  "enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7191
  #, gcc-internal-format
  msgid ""
  "%<default%> label in scope of identifier with variably modified type not "
  "containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7195 cp/parser.c:6426
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c-typeck.c:7197
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c-typeck.c:7274
  #, gcc-internal-format
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c-typeck.c:7385 cp/cp-gimplify.c:97 cp/parser.c:6922
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c-typeck.c:7387 cp/parser.c:6943
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c-typeck.c:7392 cp/parser.c:6933
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c-typeck.c:7415
  #, gcc-internal-format
  msgid "%Hstatement with no effect"
  msgstr ""
  
! #: c-typeck.c:7437
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c-typeck.c:7900 c-typeck.c:7941
  #, gcc-internal-format
  msgid "division by zero"
  msgstr ""
  
! #: c-typeck.c:7986 cp/typeck.c:3211
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c-typeck.c:7993 cp/typeck.c:3217
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8014 cp/typeck.c:3236
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c-typeck.c:8017 cp/typeck.c:3238
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c-typeck.c:8035 cp/typeck.c:3274
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
  
! #: c-typeck.c:8059 c-typeck.c:8066
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c-typeck.c:8072 c-typeck.c:8134
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c-typeck.c:8084 c-typeck.c:8095
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: c-typeck.c:8102 c-typeck.c:8107 c-typeck.c:8152 c-typeck.c:8157
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c-typeck.c:8126
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c-typeck.c:8129
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c-typeck.c:8141 c-typeck.c:8147
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c-typeck.c:8401
  #, gcc-internal-format
  msgid "comparison between signed and unsigned"
  msgstr ""
  
! #: c-typeck.c:8447 cp/typeck.c:3706
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr ""
  
! #: c-typeck.c:8455 cp/typeck.c:3714
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr ""
  
! #: c-typeck.c:8513
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c-typeck.c:8517
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c-typeck.c:8521
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c-typeck.c:8626 cp/semantics.c:3526
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr ""
  
! #: c-typeck.c:8660 cp/semantics.c:3539
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8676 cp/semantics.c:3549
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8685 cp/semantics.c:3354
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c-typeck.c:8692 c-typeck.c:8712 c-typeck.c:8732 cp/semantics.c:3380
! #: cp/semantics.c:3399
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8706 cp/semantics.c:3374
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c-typeck.c:8726 cp/semantics.c:3393
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c-typeck.c:8784 cp/semantics.c:3590
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1972
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr ""
  
! #: cfgexpand.c:1616
  #, gcc-internal-format
  msgid "not protecting local variables: variable length buffer"
  msgstr ""
  
! #: cfgexpand.c:1618
  #, gcc-internal-format
  msgid "not protecting function: no buffer at least %d bytes long"
  msgstr ""
  
! #: cfghooks.c:89
  #, gcc-internal-format
  msgid "bb %d on wrong place"
  msgstr ""
  
! #: cfghooks.c:95
  #, gcc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
  msgstr ""
  
! #: cfghooks.c:112
  #, gcc-internal-format
  msgid "verify_flow_info: Wrong count of block %i %i"
  msgstr ""
  
! #: cfghooks.c:118
  #, gcc-internal-format
  msgid "verify_flow_info: Wrong frequency of block %i %i"
  msgstr ""
  
! #: cfghooks.c:126
  #, gcc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
  msgstr ""
  
! #: cfghooks.c:132
  #, gcc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
  msgstr ""
  
! #: cfghooks.c:138
  #, gcc-internal-format
  msgid "verify_flow_info: Wrong count of edge %i->%i %i"
  msgstr ""
  
! #: cfghooks.c:150
  #, gcc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
  msgstr ""
  
! #: cfghooks.c:164 cfgrtl.c:1884
  #, gcc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
  msgstr ""
  
! #: cfghooks.c:172 cfghooks.c:183
  #, gcc-internal-format
  msgid "basic block %d pred edge is corrupted"
  msgstr ""
  
! #: cfghooks.c:184
  #, gcc-internal-format
  msgid "its dest_idx should be %d, not %d"
  msgstr ""
  
! #: cfghooks.c:213
  #, gcc-internal-format
  msgid "basic block %i edge lists are corrupted"
  msgstr ""
  
! #: cfghooks.c:226
  #, gcc-internal-format
  msgid "verify_flow_info failed"
  msgstr ""
  
! #: cfghooks.c:287
  #, gcc-internal-format
  msgid "%s does not support redirect_edge_and_branch"
  msgstr ""
  
! #: cfghooks.c:305
  #, gcc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
  msgstr ""
  
! #: cfghooks.c:323
  #, gcc-internal-format
  msgid "%s does not support split_block"
  msgstr ""
  
! #: cfghooks.c:359
  #, gcc-internal-format
  msgid "%s does not support move_block_after"
  msgstr ""
  
! #: cfghooks.c:372
  #, gcc-internal-format
  msgid "%s does not support delete_basic_block"
  msgstr ""
  
! #: cfghooks.c:404
  #, gcc-internal-format
  msgid "%s does not support split_edge"
  msgstr ""
  
! #: cfghooks.c:465
  #, gcc-internal-format
  msgid "%s does not support create_basic_block"
  msgstr ""
  
! #: cfghooks.c:493
  #, gcc-internal-format
  msgid "%s does not support can_merge_blocks_p"
  msgstr ""
  
! #: cfghooks.c:504
  #, gcc-internal-format
  msgid "%s does not support predict_edge"
  msgstr ""
  
! #: cfghooks.c:513
  #, gcc-internal-format
  msgid "%s does not support predicted_by_p"
  msgstr ""
  
! #: cfghooks.c:527
  #, gcc-internal-format
  msgid "%s does not support merge_blocks"
  msgstr ""
  
! #: cfghooks.c:572
  #, gcc-internal-format
  msgid "%s does not support make_forwarder_block"
  msgstr ""
  
! #: cfghooks.c:677
  #, gcc-internal-format
  msgid "%s does not support can_duplicate_block_p"
  msgstr ""
  
! #: cfghooks.c:705
  #, gcc-internal-format
  msgid "%s does not support duplicate_block"
  msgstr ""
  
! #: cfghooks.c:773
  #, gcc-internal-format
  msgid "%s does not support block_ends_with_call_p"
  msgstr ""
  
! #: cfghooks.c:784
  #, gcc-internal-format
  msgid "%s does not support block_ends_with_condjump_p"
  msgstr ""
  
! #: cfghooks.c:802
  #, gcc-internal-format
  msgid "%s does not support flow_call_edges_add"
  msgstr ""
  
! #: cfgloop.c:1078
  #, gcc-internal-format
  msgid "size of loop %d should be %d, not %d"
  msgstr ""
  
! #: cfgloop.c:1095
  #, gcc-internal-format
  msgid "bb %d do not belong to loop %d"
  msgstr ""
  
! #: cfgloop.c:1112
  #, gcc-internal-format
  msgid "loop %d's header does not have exactly 2 entries"
  msgstr ""
  
! #: cfgloop.c:1119
  #, gcc-internal-format
  msgid "loop %d's latch does not have exactly 1 successor"
  msgstr ""
  
! #: cfgloop.c:1124
  #, gcc-internal-format
  msgid "loop %d's latch does not have header as successor"
  msgstr ""
  
! #: cfgloop.c:1129
  #, gcc-internal-format
  msgid "loop %d's latch does not belong directly to it"
  msgstr ""
  
! #: cfgloop.c:1135
  #, gcc-internal-format
  msgid "loop %d's header does not belong directly to it"
  msgstr ""
  
! #: cfgloop.c:1141
  #, gcc-internal-format
  msgid "loop %d's latch is marked as part of irreducible region"
  msgstr ""
  
! #: cfgloop.c:1174
  #, gcc-internal-format
  msgid "basic block %d should be marked irreducible"
  msgstr ""
  
! #: cfgloop.c:1180
  #, gcc-internal-format
  msgid "basic block %d should not be marked irreducible"
  msgstr ""
  
! #: cfgloop.c:1188
  #, gcc-internal-format
  msgid "edge from %d to %d should be marked irreducible"
  msgstr ""
  
! #: cfgloop.c:1195
  #, gcc-internal-format
  msgid "edge from %d to %d should not be marked irreducible"
  msgstr ""
  
! #: cfgloop.c:1230
  #, gcc-internal-format
  msgid "wrong single exit %d->%d recorded for loop %d"
  msgstr ""
  
! #: cfgloop.c:1234
  #, gcc-internal-format
  msgid "right exit is %d->%d"
  msgstr ""
  
! #: cfgloop.c:1251
  #, gcc-internal-format
  msgid "single exit not recorded for loop %d"
  msgstr ""
  
! #: cfgloop.c:1258
  #, gcc-internal-format
  msgid "loop %d should not have single exit (%d -> %d)"
  msgstr ""
  
! #: cfgrtl.c:1770
  #, gcc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.c:1776
  #, gcc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.c:1790
  #, gcc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr ""
  
! #: cfgrtl.c:1802
  #, gcc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.c:1826
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
  msgstr ""
  
! #: cfgrtl.c:1841
  #, gcc-internal-format
  msgid "fallthru edge crosses section boundary (bb %i)"
  msgstr ""
  
! #: cfgrtl.c:1866
  #, gcc-internal-format
  msgid "missing REG_EH_REGION note in the end of bb %i"
  msgstr ""
  
! #: cfgrtl.c:1874
  #, gcc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr ""
  
! #: cfgrtl.c:1879
  #, gcc-internal-format
  msgid "fallthru edge after unconditional jump %i"
  msgstr ""
  
! #: cfgrtl.c:1890
  #, gcc-internal-format
  msgid "wrong amount of branch edges after conditional jump %i"
  msgstr ""
  
! #: cfgrtl.c:1896
  #, gcc-internal-format
  msgid "call edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.c:1905
  #, gcc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr ""
  
! #: cfgrtl.c:1917
  #, gcc-internal-format
  msgid "insn %d inside basic block %d but block_for_insn is NULL"
  msgstr ""
  
! #: cfgrtl.c:1921
  #, gcc-internal-format
  msgid "insn %d inside basic block %d but block_for_insn is %i"
  msgstr ""
  
! #: cfgrtl.c:1935 cfgrtl.c:1945
  #, gcc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr ""
  
! #: cfgrtl.c:1958
  #, gcc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr ""
  
! #: cfgrtl.c:1968
  #, gcc-internal-format
  msgid "in basic block %d:"
  msgstr ""
  
! #: cfgrtl.c:2005
  #, gcc-internal-format
  msgid "bb prediction set for block %i, but it is not used in RTL land"
  msgstr ""
  
! #: cfgrtl.c:2023
  #, gcc-internal-format
  msgid "missing barrier after block %i"
  msgstr ""
  
! #: cfgrtl.c:2036
  #, gcc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.c:2045
  #, gcc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.c:2064
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.c:2103
  #, gcc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.c:891
  #, gcc-internal-format
  msgid "%D renamed after being referenced in assembly"
  msgstr ""
  
! #: cgraphunit.c:706
  #, gcc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraphunit.c:712
  #, gcc-internal-format
  msgid "Execution count is negative"
  msgstr ""
  
! #: cgraphunit.c:719
  #, gcc-internal-format
  msgid "caller edge count is negative"
  msgstr ""
  
! #: cgraphunit.c:728
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraphunit.c:733
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraphunit.c:740
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraphunit.c:746
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraphunit.c:751
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraphunit.c:761
  #, gcc-internal-format
  msgid "node not found in cgraph_hash"
  msgstr ""
  
! #: cgraphunit.c:789
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraphunit.c:796
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr ""
  
! #: cgraphunit.c:805
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraphunit.c:822
  #, gcc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraphunit.c:834
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraphunit.c:1016 cgraphunit.c:1039
  #, gcc-internal-format
  msgid "%J%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.c:1216
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.c:1618
  #, gcc-internal-format
  msgid "nodes with no released memory found"
  msgstr ""
  
! #: collect2.c:1171
  #, gcc-internal-format
  msgid "unknown demangling style '%s'"
  msgstr ""
  
! #: collect2.c:1494
  #, gcc-internal-format
  msgid "%s terminated with signal %d [%s]%s"
  msgstr ""
  
! #: collect2.c:1512
  #, gcc-internal-format
  msgid "%s returned %d exit status"
  msgstr ""
  
! #: collect2.c:2174
  #, gcc-internal-format
  msgid "cannot find 'ldd'"
  msgstr ""
*************** msgstr ""
*** 20487,20598 ****
  msgid "can't convert value to a vector"
  msgstr ""
  
! #: coverage.c:183
  #, gcc-internal-format
  msgid "%qs is not a gcov data file"
  msgstr ""
  
! #: coverage.c:194
  #, gcc-internal-format
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr ""
  
! #: coverage.c:274 coverage.c:282
  #, gcc-internal-format
  msgid "coverage mismatch for function %u while reading execution counters"
  msgstr ""
  
! #: coverage.c:276 coverage.c:359
  #, gcc-internal-format
  msgid "checksum is %x instead of %x"
  msgstr ""
  
! #: coverage.c:284 coverage.c:367
  #, gcc-internal-format
  msgid "number of counters is %d instead of %d"
  msgstr ""
  
! #: coverage.c:290
  #, gcc-internal-format
  msgid "cannot merge separate %s counters for function %u"
  msgstr ""
  
! #: coverage.c:311
  #, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr ""
  
! #: coverage.c:311
  #, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr ""
  
! #: coverage.c:348
  #, gcc-internal-format
  msgid "no coverage for function %qs found"
  msgstr ""
  
! #: coverage.c:356 coverage.c:364
  #, gcc-internal-format
  msgid "coverage mismatch for function %qs while reading counter %qs"
  msgstr ""
  
! #: coverage.c:523
  #, gcc-internal-format
  msgid "cannot open %s"
  msgstr ""
  
! #: coverage.c:558
  #, gcc-internal-format
  msgid "error writing %qs"
  msgstr ""
  
! #: diagnostic.c:642
  #, gcc-internal-format
  msgid "in %s, at %s:%d"
  msgstr ""
  
! #: dominance.c:953
  #, gcc-internal-format
  msgid "dominator of %d status unknown"
  msgstr ""
  
! #: dominance.c:955
  #, gcc-internal-format
  msgid "dominator of %d should be %d, not %d"
  msgstr ""
  
! #: dominance.c:967
  #, gcc-internal-format
  msgid "ENTRY does not dominate bb %d"
  msgstr ""
  
! #: dwarf2out.c:3598
  #, gcc-internal-format
  msgid "DW_LOC_OP %s not implemented"
  msgstr ""
  
! #: emit-rtl.c:2235
  #, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr ""
  
! #: emit-rtl.c:2237
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr ""
  
! #: emit-rtl.c:2239 flow.c:493 flow.c:518 flow.c:540
  #, gcc-internal-format
  msgid "internal consistency failure"
  msgstr ""
  
! #: emit-rtl.c:3299
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
  
! #: errors.c:133 java/jv-scan.c:289
  #, gcc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr ""
--- 20487,20598 ----
  msgid "can't convert value to a vector"
  msgstr ""
  
! #: coverage.c:182
  #, gcc-internal-format
  msgid "%qs is not a gcov data file"
  msgstr ""
  
! #: coverage.c:193
  #, gcc-internal-format
  msgid "%qs is version %q.*s, expected version %q.*s"
  msgstr ""
  
! #: coverage.c:273 coverage.c:281
  #, gcc-internal-format
  msgid "coverage mismatch for function %u while reading execution counters"
  msgstr ""
  
! #: coverage.c:275 coverage.c:358
  #, gcc-internal-format
  msgid "checksum is %x instead of %x"
  msgstr ""
  
! #: coverage.c:283 coverage.c:366
  #, gcc-internal-format
  msgid "number of counters is %d instead of %d"
  msgstr ""
  
! #: coverage.c:289
  #, gcc-internal-format
  msgid "cannot merge separate %s counters for function %u"
  msgstr ""
  
! #: coverage.c:310
  #, gcc-internal-format
  msgid "%qs has overflowed"
  msgstr ""
  
! #: coverage.c:310
  #, gcc-internal-format
  msgid "%qs is corrupted"
  msgstr ""
  
! #: coverage.c:347
  #, gcc-internal-format
  msgid "no coverage for function %qs found"
  msgstr ""
  
! #: coverage.c:355 coverage.c:363
  #, gcc-internal-format
  msgid "coverage mismatch for function %qs while reading counter %qs"
  msgstr ""
  
! #: coverage.c:522
  #, gcc-internal-format
  msgid "cannot open %s"
  msgstr ""
  
! #: coverage.c:557
  #, gcc-internal-format
  msgid "error writing %qs"
  msgstr ""
  
! #: diagnostic.c:641
  #, gcc-internal-format
  msgid "in %s, at %s:%d"
  msgstr ""
  
! #: dominance.c:952
  #, gcc-internal-format
  msgid "dominator of %d status unknown"
  msgstr ""
  
! #: dominance.c:954
  #, gcc-internal-format
  msgid "dominator of %d should be %d, not %d"
  msgstr ""
  
! #: dominance.c:966
  #, gcc-internal-format
  msgid "ENTRY does not dominate bb %d"
  msgstr ""
  
! #: dwarf2out.c:3597
  #, gcc-internal-format
  msgid "DW_LOC_OP %s not implemented"
  msgstr ""
  
! #: emit-rtl.c:2234
  #, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
  msgstr ""
  
! #: emit-rtl.c:2236
  #, gcc-internal-format
  msgid "shared rtx"
  msgstr ""
  
! #: emit-rtl.c:2238 flow.c:492 flow.c:517 flow.c:539
  #, gcc-internal-format
  msgid "internal consistency failure"
  msgstr ""
  
! #: emit-rtl.c:3298
  #, gcc-internal-format
  msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
  msgstr ""
  
! #: errors.c:132 java/jv-scan.c:288
  #, gcc-internal-format
  msgid "abort in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 20647,20758 ****
  msgid "verify_eh_tree failed"
  msgstr ""
  
! #: explow.c:1272
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr ""
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, gcc-internal-format
  msgid "%H%s"
  msgstr ""
  
! #: fold-const.c:1280
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when negating a division"
  msgstr ""
  
! #: fold-const.c:3583 fold-const.c:3594
  #, gcc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
  
! #: function.c:376
  #, gcc-internal-format
  msgid "%Jtotal size of local objects too large"
  msgstr ""
  
! #: function.c:843 varasm.c:1793
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr ""
  
! #: function.c:1560 gimplify.c:4063
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
  
! #: function.c:3539
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.c:3560
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.c:3901
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr ""
  
! #: function.c:4294
  #, gcc-internal-format
  msgid "unused parameter %q+D"
  msgstr ""
  
! #: gcc.c:1257
  #, gcc-internal-format
  msgid "ambiguous abbreviation %s"
  msgstr ""
  
! #: gcc.c:1284
  #, gcc-internal-format
  msgid "incomplete '%s' option"
  msgstr ""
  
! #: gcc.c:1295
  #, gcc-internal-format
  msgid "missing argument to '%s' option"
  msgstr ""
  
! #: gcc.c:1308
  #, gcc-internal-format
  msgid "extraneous argument to '%s' option"
  msgstr ""
  
! #: gcc.c:3935
  #, gcc-internal-format
  msgid "warning: -pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4236
  #, gcc-internal-format
  msgid "warning: '-x %s' after last input file has no effect"
  msgstr ""
--- 20647,20758 ----
  msgid "verify_eh_tree failed"
  msgstr ""
  
! #: explow.c:1271
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
  msgstr ""
  
! #: fold-const.c:957 tree-ssa-loop-niter.c:1162 tree-vrp.c:4422
  #, gcc-internal-format
  msgid "%H%s"
  msgstr ""
  
! #: fold-const.c:1279
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when negating a division"
  msgstr ""
  
! #: fold-const.c:3582 fold-const.c:3593
  #, gcc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.c:4883
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5262 fold-const.c:5277
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:5406
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:5411
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:11878
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
  
! #: function.c:375
  #, gcc-internal-format
  msgid "%Jtotal size of local objects too large"
  msgstr ""
  
! #: function.c:842 varasm.c:1792
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr ""
  
! #: function.c:1559 gimplify.c:4065
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
  
! #: function.c:3538
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.c:3559
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.c:3900
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr ""
  
! #: function.c:4293
  #, gcc-internal-format
  msgid "unused parameter %q+D"
  msgstr ""
  
! #: gcc.c:1256
  #, gcc-internal-format
  msgid "ambiguous abbreviation %s"
  msgstr ""
  
! #: gcc.c:1283
  #, gcc-internal-format
  msgid "incomplete '%s' option"
  msgstr ""
  
! #: gcc.c:1294
  #, gcc-internal-format
  msgid "missing argument to '%s' option"
  msgstr ""
  
! #: gcc.c:1307
  #, gcc-internal-format
  msgid "extraneous argument to '%s' option"
  msgstr ""
  
! #: gcc.c:3934
  #, gcc-internal-format
  msgid "warning: -pipe ignored because -save-temps specified"
  msgstr ""
  
! #: gcc.c:4235
  #, gcc-internal-format
  msgid "warning: '-x %s' after last input file has no effect"
  msgstr ""
*************** msgstr ""
*** 20760,21097 ****
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5266
  #, gcc-internal-format
  msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5275
  #, gcc-internal-format
  msgid "warning: use of obsolete %%[ operator in specs"
  msgstr ""
  
! #: gcc.c:5356
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option '%c'"
  msgstr ""
  
! #: gcc.c:6254
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:6277
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:6366
  #, gcc-internal-format
  msgid "unrecognized option '-%s'"
  msgstr ""
  
! #: gcc.c:6559 gcc.c:6622
  #, gcc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  
! #: gcc.c:6714
  #, gcc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:6754
  #, gcc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.c:6825
  #, gcc-internal-format
  msgid "%s: %s"
  msgstr ""
  
! #: gcse.c:6592
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr ""
  
! #: gcse.c:6605
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers"
  msgstr ""
  
! #: ggc-common.c:404 ggc-common.c:412 ggc-common.c:480 ggc-common.c:499
! #: ggc-page.c:2136 ggc-page.c:2167 ggc-page.c:2174 ggc-zone.c:2291
! #: ggc-zone.c:2306
  #, gcc-internal-format
  msgid "can't write PCH file: %m"
  msgstr ""
  
! #: ggc-common.c:492 config/i386/host-cygwin.c:58
  #, gcc-internal-format
  msgid "can't get position in PCH file: %m"
  msgstr ""
  
! #: ggc-common.c:502
  #, gcc-internal-format
  msgid "can't write padding to PCH file: %m"
  msgstr ""
  
! #: ggc-common.c:557 ggc-common.c:565 ggc-common.c:572 ggc-common.c:575
! #: ggc-common.c:585 ggc-common.c:588 ggc-page.c:2261 ggc-zone.c:2325
  #, gcc-internal-format
  msgid "can't read PCH file: %m"
  msgstr ""
  
! #: ggc-common.c:580
  #, gcc-internal-format
  msgid "had to relocate PCH"
  msgstr ""
  
! #: ggc-page.c:1471
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr ""
  
! #: ggc-page.c:2152 ggc-page.c:2158
  #, gcc-internal-format
  msgid "can't write PCH file"
  msgstr ""
  
! #: ggc-zone.c:2288 ggc-zone.c:2299
  #, gcc-internal-format
  msgid "can't seek PCH file: %m"
  msgstr ""
  
! #: ggc-zone.c:2302
  #, gcc-internal-format
  msgid "can't write PCH fle: %m"
  msgstr ""
  
! #: gimplify.c:3952
  #, gcc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:4064
  #, gcc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:4077
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4606
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr ""
  
! #: gimplify.c:4620
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:4623
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr ""
  
! #: gimplify.c:4747
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr ""
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: global.c:375 global.c:388 global.c:402
  #, gcc-internal-format
  msgid "%s cannot be used in asm here"
  msgstr ""
  
! #: graph.c:403 java/jcf-parse.c:1083 java/jcf-parse.c:1218 java/lex.c:1855
  #: objc/objc-act.c:500
  #, gcc-internal-format
  msgid "can't open %s: %m"
  msgstr ""
  
! #: haifa-sched.c:184
  #, gcc-internal-format
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid ""
  "work-sharing region may not be closely nested inside of work-sharing, "
  "critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid ""
  "ordered region must be closely nested inside a loop region with an ordered "
  "clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid ""
  "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
  
  #. Eventually this should become a hard error IMO.
! #: opts.c:186
  #, gcc-internal-format
  msgid "command line option \"%s\" is valid for %s but not for %s"
  msgstr ""
  
! #: opts.c:240
  #, gcc-internal-format
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts.c:284
  #, gcc-internal-format
  msgid "missing argument to \"%s\""
  msgstr ""
  
! #: opts.c:294
  #, gcc-internal-format
  msgid "argument to \"%s\" should be a non-negative integer"
  msgstr ""
  
! #: opts.c:382
  #, gcc-internal-format
  msgid "unrecognized command line option \"%s\""
  msgstr ""
  
! #: opts.c:594
  #, gcc-internal-format
  msgid "-Wuninitialized is not supported without -O"
  msgstr ""
  
! #: opts.c:609
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition does not work with exceptions"
  msgstr ""
  
! #: opts.c:620
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition does not support unwind info"
  msgstr ""
  
! #: opts.c:634
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgstr ""
  
! #: opts.c:697
  #, gcc-internal-format
  msgid "-Werror=%s: No option -%s"
  msgstr ""
  
! #: opts.c:836
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:891
  #, gcc-internal-format
  msgid "unrecognized visibility value \"%s\""
  msgstr ""
  
! #: opts.c:939
  #, gcc-internal-format
  msgid "unrecognized register name \"%s\""
  msgstr ""
  
! #: opts.c:963
  #, gcc-internal-format
  msgid "unknown tls-model \"%s\""
  msgstr ""
  
! #: opts.c:1013
  #, gcc-internal-format
  msgid "-f[no-]force-mem is nop and option will be removed in 4.3"
  msgstr ""
  
! #: opts.c:1042
  #, gcc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:1047
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr ""
  
! #: opts.c:1144
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:1151
  #, gcc-internal-format
  msgid "debug format \"%s\" conflicts with prior selection"
  msgstr ""
  
! #: opts.c:1167
  #, gcc-internal-format
  msgid "unrecognised debug output level \"%s\""
  msgstr ""
  
! #: opts.c:1169
  #, gcc-internal-format
  msgid "debug output level %s is too high"
  msgstr ""
  
! #: params.c:71
  #, gcc-internal-format
  msgid "minimum value of parameter %qs is %u"
  msgstr ""
  
! #: params.c:76
  #, gcc-internal-format
  msgid "maximum value of parameter %qs is %u"
  msgstr ""
  
  #. If we didn't find this parameter, issue an error message.
! #: params.c:85
  #, gcc-internal-format
  msgid "invalid parameter %qs"
  msgstr ""
--- 20760,21097 ----
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
  #. hand side of the :.
! #: gcc.c:5265
  #, gcc-internal-format
  msgid "spec failure: '%%*' has not been initialized by pattern match"
  msgstr ""
  
! #: gcc.c:5274
  #, gcc-internal-format
  msgid "warning: use of obsolete %%[ operator in specs"
  msgstr ""
  
! #: gcc.c:5355
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option '%c'"
  msgstr ""
  
! #: gcc.c:6253
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:6276
  #, gcc-internal-format
  msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
  msgstr ""
  
! #: gcc.c:6365
  #, gcc-internal-format
  msgid "unrecognized option '-%s'"
  msgstr ""
  
! #: gcc.c:6558 gcc.c:6621
  #, gcc-internal-format
  msgid "%s: %s compiler not installed on this system"
  msgstr ""
  
! #: gcc.c:6713
  #, gcc-internal-format
  msgid "%s: linker input file unused because linking not done"
  msgstr ""
  
! #: gcc.c:6753
  #, gcc-internal-format
  msgid "language %s not recognized"
  msgstr ""
  
! #: gcc.c:6824
  #, gcc-internal-format
  msgid "%s: %s"
  msgstr ""
  
! #: gcse.c:6591
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
  msgstr ""
  
! #: gcse.c:6604
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers"
  msgstr ""
  
! #: ggc-common.c:403 ggc-common.c:411 ggc-common.c:479 ggc-common.c:498
! #: ggc-page.c:2135 ggc-page.c:2166 ggc-page.c:2173 ggc-zone.c:2290
! #: ggc-zone.c:2305
  #, gcc-internal-format
  msgid "can't write PCH file: %m"
  msgstr ""
  
! #: ggc-common.c:491 config/i386/host-cygwin.c:57
  #, gcc-internal-format
  msgid "can't get position in PCH file: %m"
  msgstr ""
  
! #: ggc-common.c:501
  #, gcc-internal-format
  msgid "can't write padding to PCH file: %m"
  msgstr ""
  
! #: ggc-common.c:556 ggc-common.c:564 ggc-common.c:571 ggc-common.c:574
! #: ggc-common.c:584 ggc-common.c:587 ggc-page.c:2260 ggc-zone.c:2324
  #, gcc-internal-format
  msgid "can't read PCH file: %m"
  msgstr ""
  
! #: ggc-common.c:579
  #, gcc-internal-format
  msgid "had to relocate PCH"
  msgstr ""
  
! #: ggc-page.c:1470
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
  msgstr ""
  
! #: ggc-page.c:2151 ggc-page.c:2157
  #, gcc-internal-format
  msgid "can't write PCH file"
  msgstr ""
  
! #: ggc-zone.c:2287 ggc-zone.c:2298
  #, gcc-internal-format
  msgid "can't seek PCH file: %m"
  msgstr ""
  
! #: ggc-zone.c:2301
  #, gcc-internal-format
  msgid "can't write PCH fle: %m"
  msgstr ""
  
! #: gimplify.c:3954
  #, gcc-internal-format
  msgid "invalid lvalue in asm output %d"
  msgstr ""
  
! #: gimplify.c:4066
  #, gcc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.c:4079
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4554
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4608
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr ""
  
! #: gimplify.c:4622
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:4625
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr ""
  
! #: gimplify.c:4749
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr ""
  
! #: gimplify.c:6053
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: global.c:374 global.c:387 global.c:401
  #, gcc-internal-format
  msgid "%s cannot be used in asm here"
  msgstr ""
  
! #: graph.c:402 java/jcf-parse.c:1082 java/jcf-parse.c:1217 java/lex.c:1854
  #: objc/objc-act.c:500
  #, gcc-internal-format
  msgid "can't open %s: %m"
  msgstr ""
  
! #: haifa-sched.c:183
  #, gcc-internal-format
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1268
  #, gcc-internal-format
  msgid ""
  "work-sharing region may not be closely nested inside of work-sharing, "
  "critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1284
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1298
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1304
  #, gcc-internal-format
  msgid ""
  "ordered region must be closely nested inside a loop region with an ordered "
  "clause"
  msgstr ""
  
! #: omp-low.c:1318
  #, gcc-internal-format
  msgid ""
  "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4496 cp/decl.c:2531 cp/parser.c:6930 cp/parser.c:6950
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4498
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
  
  #. Eventually this should become a hard error IMO.
! #: opts.c:185
  #, gcc-internal-format
  msgid "command line option \"%s\" is valid for %s but not for %s"
  msgstr ""
  
! #: opts.c:239
  #, gcc-internal-format
  msgid "command line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts.c:283
  #, gcc-internal-format
  msgid "missing argument to \"%s\""
  msgstr ""
  
! #: opts.c:293
  #, gcc-internal-format
  msgid "argument to \"%s\" should be a non-negative integer"
  msgstr ""
  
! #: opts.c:381
  #, gcc-internal-format
  msgid "unrecognized command line option \"%s\""
  msgstr ""
  
! #: opts.c:593
  #, gcc-internal-format
  msgid "-Wuninitialized is not supported without -O"
  msgstr ""
  
! #: opts.c:608
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition does not work with exceptions"
  msgstr ""
  
! #: opts.c:619
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition does not support unwind info"
  msgstr ""
  
! #: opts.c:633
  #, gcc-internal-format
  msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgstr ""
  
! #: opts.c:696
  #, gcc-internal-format
  msgid "-Werror=%s: No option -%s"
  msgstr ""
  
! #: opts.c:835
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %d"
  msgstr ""
  
! #: opts.c:890
  #, gcc-internal-format
  msgid "unrecognized visibility value \"%s\""
  msgstr ""
  
! #: opts.c:938
  #, gcc-internal-format
  msgid "unrecognized register name \"%s\""
  msgstr ""
  
! #: opts.c:962
  #, gcc-internal-format
  msgid "unknown tls-model \"%s\""
  msgstr ""
  
! #: opts.c:1012
  #, gcc-internal-format
  msgid "-f[no-]force-mem is nop and option will be removed in 4.3"
  msgstr ""
  
! #: opts.c:1041
  #, gcc-internal-format
  msgid "%s: --param arguments should be of the form NAME=VALUE"
  msgstr ""
  
! #: opts.c:1046
  #, gcc-internal-format
  msgid "invalid --param value %qs"
  msgstr ""
  
! #: opts.c:1143
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.c:1150
  #, gcc-internal-format
  msgid "debug format \"%s\" conflicts with prior selection"
  msgstr ""
  
! #: opts.c:1166
  #, gcc-internal-format
  msgid "unrecognised debug output level \"%s\""
  msgstr ""
  
! #: opts.c:1168
  #, gcc-internal-format
  msgid "debug output level %s is too high"
  msgstr ""
  
! #: params.c:68
  #, gcc-internal-format
  msgid "minimum value of parameter %qs is %u"
  msgstr ""
  
! #: params.c:73
  #, gcc-internal-format
  msgid "maximum value of parameter %qs is %u"
  msgstr ""
  
  #. If we didn't find this parameter, issue an error message.
! #: params.c:82
  #, gcc-internal-format
  msgid "invalid parameter %qs"
  msgstr ""
*************** msgid ""
*** 21124,21912 ****
  "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: reg-stack.c:535
  #, gcc-internal-format
  msgid "output constraint %d must specify a single register"
  msgstr ""
  
! #: reg-stack.c:545
  #, gcc-internal-format
  msgid "output constraint %d cannot be specified together with \"%s\" clobber"
  msgstr ""
  
! #: reg-stack.c:568
  #, gcc-internal-format
  msgid "output regs must be grouped at top of stack"
  msgstr ""
  
! #: reg-stack.c:605
  #, gcc-internal-format
  msgid "implicitly popped regs must be grouped at top of stack"
  msgstr ""
  
! #: reg-stack.c:624
  #, gcc-internal-format
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regclass.c:740
  #, gcc-internal-format
  msgid "can't use '%s' as a %s register"
  msgstr ""
  
! #: regclass.c:755 config/ia64/ia64.c:5096 config/ia64/ia64.c:5103
! #: config/pa/pa.c:351 config/pa/pa.c:358
  #, gcc-internal-format
  msgid "unknown register name: %s"
  msgstr ""
  
! #: regclass.c:765
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr ""
  
! #: regclass.c:769
  #, gcc-internal-format
  msgid "register used for two global register variables"
  msgstr ""
  
! #: regclass.c:774
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr ""
  
! #: regrename.c:1937
  #, gcc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regrename.c:1949
  #, gcc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regrename.c:1952
  #, gcc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regrename.c:1964
  #, gcc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
  
! #: reload.c:1249
  #, gcc-internal-format
  msgid "cannot reload integer constant operand in %<asm%>"
  msgstr ""
  
! #: reload.c:1272
  #, gcc-internal-format
  msgid "impossible register constraint in %<asm%>"
  msgstr ""
  
! #: reload.c:3572
  #, gcc-internal-format
  msgid "%<&%> constraint used with no register class"
  msgstr ""
  
! #: reload.c:3743 reload.c:3983
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr ""
  
! #: reload1.c:1239
  #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints"
  msgstr ""
  
! #: reload1.c:1259
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: reload1.c:1262
  #, gcc-internal-format
  msgid "try reducing the number of local variables"
  msgstr ""
  
! #: reload1.c:1925
  #, gcc-internal-format
  msgid "can't find a register in class %qs while reloading %<asm%>"
  msgstr ""
  
! #: reload1.c:1930
  #, gcc-internal-format
  msgid "unable to find a register to spill in class %qs"
  msgstr ""
  
! #: reload1.c:4021
  #, gcc-internal-format
  msgid "%<asm%> operand requires impossible reload"
  msgstr ""
  
! #: reload1.c:5184
  #, gcc-internal-format
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr ""
  
! #: reload1.c:6836
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr ""
  
! #: rtl.c:481
  #, gcc-internal-format
  msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:491
  #, gcc-internal-format
  msgid ""
  "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:501
  #, gcc-internal-format
  msgid ""
  "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
  "s:%d"
  msgstr ""
  
! #: rtl.c:510
  #, gcc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:520
  #, gcc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:547
  #, gcc-internal-format
  msgid ""
  "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%"
  "d"
  msgstr ""
  
! #: rtl.c:557
  #, gcc-internal-format
  msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:568
  #, gcc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
  
! #: stmt.c:316
  #, gcc-internal-format
  msgid "output operand constraint lacks %<=%>"
  msgstr ""
  
! #: stmt.c:331
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr ""
  
! #: stmt.c:354
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr ""
  
! #: stmt.c:361 stmt.c:460
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr ""
  
! #: stmt.c:380
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr ""
  
! #: stmt.c:451
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr ""
  
! #: stmt.c:493
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr ""
  
! #: stmt.c:531
  #, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
  msgstr ""
  
! #: stmt.c:555
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr ""
  
! #: stmt.c:614
  #, gcc-internal-format
  msgid "asm-specifier for variable %qs conflicts with asm clobber list"
  msgstr ""
  
! #: stmt.c:706
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr ""
  
! #: stmt.c:714
  #, gcc-internal-format
  msgid "PIC register %qs clobbered in %<asm%>"
  msgstr ""
  
! #: stmt.c:761
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
! #: stmt.c:824
  #, gcc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: stmt.c:907
  #, gcc-internal-format
  msgid "asm operand %d probably doesn%'t match constraints"
  msgstr ""
  
! #: stmt.c:917
  #, gcc-internal-format
  msgid "use of memory input without lvalue in asm operand %d is deprecated"
  msgstr ""
  
! #: stmt.c:1064
  #, gcc-internal-format
  msgid "asm clobber conflict with output operand"
  msgstr ""
  
! #: stmt.c:1069
  #, gcc-internal-format
  msgid "asm clobber conflict with input operand"
  msgstr ""
  
! #: stmt.c:1146
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr ""
  
! #: stmt.c:1158
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: stmt.c:1211
  #, gcc-internal-format
  msgid "duplicate asm operand name %qs"
  msgstr ""
  
! #: stmt.c:1309
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr ""
  
! #: stmt.c:1337
  #, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr ""
  
! #: stmt.c:1481
  #, gcc-internal-format
  msgid "%Hvalue computed is not used"
  msgstr ""
  
! #: stor-layout.c:150
  #, gcc-internal-format
  msgid "type size can%'t be explicitly evaluated"
  msgstr ""
  
! #: stor-layout.c:152
  #, gcc-internal-format
  msgid "variable-size type declared outside of any function"
  msgstr ""
  
! #: stor-layout.c:467
  #, gcc-internal-format
  msgid "size of %q+D is %d bytes"
  msgstr ""
  
! #: stor-layout.c:469
  #, gcc-internal-format
  msgid "size of %q+D is larger than %wd bytes"
  msgstr ""
  
! #: stor-layout.c:891
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr ""
  
! #: stor-layout.c:894
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr ""
  
  #. No, we need to skip space before this field.
  #. Bump the cumulative size to multiple of field alignment.
! #: stor-layout.c:911
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr ""
  
! #: stor-layout.c:1262
  #, gcc-internal-format
  msgid "padding struct size to alignment boundary"
  msgstr ""
  
! #: stor-layout.c:1292
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qs"
  msgstr ""
  
! #: stor-layout.c:1296
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qs"
  msgstr ""
  
! #: stor-layout.c:1302
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr ""
  
! #: stor-layout.c:1304
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr ""
  
! #: stor-layout.c:1816
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr ""
  
! #: targhooks.c:101
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this target"
  msgstr ""
  
! #: tlink.c:484
  #, gcc-internal-format
  msgid "repository file '%s' does not contain command-line arguments"
  msgstr ""
  
! #: tlink.c:729
  #, gcc-internal-format
  msgid ""
  "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
  "versa"
  msgstr ""
  
! #: tlink.c:799
  #, gcc-internal-format
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: toplev.c:523
  #, gcc-internal-format
  msgid "invalid option argument %qs"
  msgstr ""
  
! #: toplev.c:621
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: toplev.c:624
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: toplev.c:842
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: toplev.c:867
  #, gcc-internal-format
  msgid "%q+D defined but not used"
  msgstr ""
  
! #: toplev.c:910 toplev.c:934
  #, gcc-internal-format
  msgid "%qs is deprecated (declared at %s:%d)"
  msgstr ""
  
! #: toplev.c:938
  #, gcc-internal-format
  msgid "type is deprecated (declared at %s:%d)"
  msgstr ""
  
! #: toplev.c:944
  #, gcc-internal-format
  msgid "%qs is deprecated"
  msgstr ""
  
! #: toplev.c:946
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: toplev.c:966 toplev.c:993
  #, gcc-internal-format
  msgid "GCC supports only %d input file changes"
  msgstr ""
  
! #: toplev.c:1140
  #, gcc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: toplev.c:1293
  #, gcc-internal-format
  msgid "can%'t open %s for writing: %m"
  msgstr ""
  
! #: toplev.c:1577
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr ""
  
! #: toplev.c:1648
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr ""
  
! #: toplev.c:1652
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.c:1666
  #, gcc-internal-format
  msgid "-f%sleading-underscore not supported on this target machine"
  msgstr ""
  
! #: toplev.c:1739
  #, gcc-internal-format
  msgid "target system does not support the \"%s\" debug format"
  msgstr ""
  
! #: toplev.c:1751
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: toplev.c:1754
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: toplev.c:1774
  #, gcc-internal-format
  msgid "can%'t open %s: %m"
  msgstr ""
  
! #: toplev.c:1781
  #, gcc-internal-format
  msgid "-ffunction-sections not supported for this target"
  msgstr ""
  
! #: toplev.c:1786
  #, gcc-internal-format
  msgid "-fdata-sections not supported for this target"
  msgstr ""
  
! #: toplev.c:1793
  #, gcc-internal-format
  msgid "-ffunction-sections disabled; it makes profiling impossible"
  msgstr ""
  
! #: toplev.c:1800
  #, gcc-internal-format
  msgid "-fprefetch-loop-arrays not supported for this target"
  msgstr ""
  
! #: toplev.c:1806
  #, gcc-internal-format
  msgid ""
  "-fprefetch-loop-arrays not supported for this target (try -march switches)"
  msgstr ""
  
! #: toplev.c:1815
  #, gcc-internal-format
  msgid "-fprefetch-loop-arrays is not supported with -Os"
  msgstr ""
  
! #: toplev.c:1822
  #, gcc-internal-format
  msgid "-ffunction-sections may affect debugging on some targets"
  msgstr ""
  
! #: toplev.c:1838
  #, gcc-internal-format
  msgid "-fstack-protector not supported for this target"
  msgstr ""
  
! #: toplev.c:1851
  #, gcc-internal-format
  msgid "unwind tables currently requires a frame pointer for correctness"
  msgstr ""
  
! #: toplev.c:1955
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr ""
  
! #: toplev.c:1957 java/jcf-parse.c:1102 java/jcf-write.c:3541
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr ""
  
! #: tree-cfg.c:1452 tree-cfg.c:2091 tree-cfg.c:2094
  #, gcc-internal-format
  msgid "%Hwill never be executed"
  msgstr ""
  
! #: tree-cfg.c:3249
  #, gcc-internal-format
  msgid "SSA name in freelist but still referenced"
  msgstr ""
  
! #: tree-cfg.c:3258
  #, gcc-internal-format
  msgid "ASSERT_EXPR with an always-false condition"
  msgstr ""
  
! #: tree-cfg.c:3268
  #, gcc-internal-format
  msgid "GIMPLE register modified with BIT_FIELD_REF"
  msgstr ""
  
! #: tree-cfg.c:3303
  #, gcc-internal-format
  msgid "invariant not recomputed when ADDR_EXPR changed"
  msgstr ""
  
! #: tree-cfg.c:3309
  #, gcc-internal-format
  msgid "constant not recomputed when ADDR_EXPR changed"
  msgstr ""
  
! #: tree-cfg.c:3314
  #, gcc-internal-format
  msgid "side effects not recomputed when ADDR_EXPR changed"
  msgstr ""
  
! #: tree-cfg.c:3330
  #, gcc-internal-format
  msgid "address taken, but ADDRESSABLE bit not set"
  msgstr ""
  
! #: tree-cfg.c:3340
  #, gcc-internal-format
  msgid "non-boolean used in condition"
  msgstr ""
  
! #: tree-cfg.c:3345
  #, gcc-internal-format
  msgid "invalid conditional operand"
  msgstr ""
  
! #: tree-cfg.c:3400
  #, gcc-internal-format
  msgid "invalid reference prefix"
  msgstr ""
  
! #: tree-cfg.c:3481
  #, gcc-internal-format
  msgid "is not a valid GIMPLE statement"
  msgstr ""
  
! #: tree-cfg.c:3501
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.c:3506
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.c:3596
  #, gcc-internal-format
  msgid "bb_for_stmt (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.c:3611
  #, gcc-internal-format
  msgid "PHI def is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.c:3627 tree-cfg.c:3650
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.c:3641
  #, gcc-internal-format
  msgid "bb_for_stmt (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.c:3659
  #, gcc-internal-format
  msgid "verify_stmts failed"
  msgstr ""
  
! #: tree-cfg.c:3680
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has a statement list associated with it"
  msgstr ""
  
! #: tree-cfg.c:3686
  #, gcc-internal-format
  msgid "EXIT_BLOCK has a statement list associated with it"
  msgstr ""
  
! #: tree-cfg.c:3693
  #, gcc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.c:3715
  #, gcc-internal-format
  msgid "nonlocal label "
  msgstr ""
  
! #: tree-cfg.c:3724 tree-cfg.c:3734 tree-cfg.c:3759
  #, gcc-internal-format
  msgid "label "
  msgstr ""
  
! #: tree-cfg.c:3749
  #, gcc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.c:3779
  #, gcc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr ""
  
! #: tree-cfg.c:3792
  #, gcc-internal-format
  msgid "true/false edge after a non-COND_EXPR in bb %d"
  msgstr ""
  
! #: tree-cfg.c:3807
  #, gcc-internal-format
  msgid "structured COND_EXPR at the end of bb %d"
  msgstr ""
  
! #: tree-cfg.c:3820 tree-cfg.c:3858 tree-cfg.c:3871 tree-cfg.c:3942
  #, gcc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.c:3828
  #, gcc-internal-format
  msgid "%<then%> label does not match edge at end of bb %d"
  msgstr ""
  
! #: tree-cfg.c:3836
  #, gcc-internal-format
  msgid "%<else%> label does not match edge at end of bb %d"
  msgstr ""
  
! #: tree-cfg.c:3846
  #, gcc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr ""
  
! #: tree-cfg.c:3876
  #, gcc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.c:3909
  #, gcc-internal-format
  msgid "found default case not at end of case vector"
  msgstr ""
  
! #: tree-cfg.c:3915
  #, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr ""
  
! #: tree-cfg.c:3926
  #, gcc-internal-format
  msgid "no default case found at end of case vector"
  msgstr ""
  
! #: tree-cfg.c:3934
  #, gcc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.c:3956
  #, gcc-internal-format
  msgid "missing edge %i->%i"
  msgstr ""
  
! #: tree-cfg.c:5770 tree-cfg.c:5774
  #, gcc-internal-format
  msgid "%H%<noreturn%> function does return"
  msgstr ""
  
! #: tree-cfg.c:5796 tree-cfg.c:5801
  #, gcc-internal-format
  msgid "%Hcontrol reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.c:5862
  #, gcc-internal-format
  msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
  msgstr ""
  
! #: tree-dump.c:892
  #, gcc-internal-format
  msgid "could not open dump file %qs: %s"
  msgstr ""
  
! #: tree-dump.c:1024
  #, gcc-internal-format
  msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
  msgstr ""
  
! #: tree-eh.c:1774
  #, gcc-internal-format
  msgid "EH edge %i->%i is missing"
  msgstr ""
  
! #: tree-eh.c:1779
  #, gcc-internal-format
  msgid "EH edge %i->%i miss EH flag"
  msgstr ""
  
  #. ??? might not be mistake.
! #: tree-eh.c:1785
  #, gcc-internal-format
  msgid "EH edge %i->%i has duplicated regions"
  msgstr ""
  
! #: tree-eh.c:1819
  #, gcc-internal-format
  msgid "BB %i can not throw but has EH edges"
  msgstr ""
  
! #: tree-eh.c:1826
  #, gcc-internal-format
  msgid "BB %i last statement has incorrectly set region"
  msgstr ""
  
! #: tree-eh.c:1837
  #, gcc-internal-format
  msgid "unnecessary EH edge %i->%i"
  msgstr ""
--- 21124,21912 ----
  "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: reg-stack.c:534
  #, gcc-internal-format
  msgid "output constraint %d must specify a single register"
  msgstr ""
  
! #: reg-stack.c:544
  #, gcc-internal-format
  msgid "output constraint %d cannot be specified together with \"%s\" clobber"
  msgstr ""
  
! #: reg-stack.c:567
  #, gcc-internal-format
  msgid "output regs must be grouped at top of stack"
  msgstr ""
  
! #: reg-stack.c:604
  #, gcc-internal-format
  msgid "implicitly popped regs must be grouped at top of stack"
  msgstr ""
  
! #: reg-stack.c:623
  #, gcc-internal-format
  msgid "output operand %d must use %<&%> constraint"
  msgstr ""
  
! #: regclass.c:739
  #, gcc-internal-format
  msgid "can't use '%s' as a %s register"
  msgstr ""
  
! #: regclass.c:754 config/ia64/ia64.c:5095 config/ia64/ia64.c:5102
! #: config/pa/pa.c:350 config/pa/pa.c:357
  #, gcc-internal-format
  msgid "unknown register name: %s"
  msgstr ""
  
! #: regclass.c:764
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
  msgstr ""
  
! #: regclass.c:768
  #, gcc-internal-format
  msgid "register used for two global register variables"
  msgstr ""
  
! #: regclass.c:773
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
  msgstr ""
  
! #: regrename.c:1936
  #, gcc-internal-format
  msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
  msgstr ""
  
! #: regrename.c:1948
  #, gcc-internal-format
  msgid "validate_value_data: Loop in regno chain (%u)"
  msgstr ""
  
! #: regrename.c:1951
  #, gcc-internal-format
  msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
  msgstr ""
  
! #: regrename.c:1963
  #, gcc-internal-format
  msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
  msgstr ""
  
! #: reload.c:1248
  #, gcc-internal-format
  msgid "cannot reload integer constant operand in %<asm%>"
  msgstr ""
  
! #: reload.c:1271
  #, gcc-internal-format
  msgid "impossible register constraint in %<asm%>"
  msgstr ""
  
! #: reload.c:3571
  #, gcc-internal-format
  msgid "%<&%> constraint used with no register class"
  msgstr ""
  
! #: reload.c:3742 reload.c:3982
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
  msgstr ""
  
! #: reload1.c:1238
  #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints"
  msgstr ""
  
! #: reload1.c:1258
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: reload1.c:1261
  #, gcc-internal-format
  msgid "try reducing the number of local variables"
  msgstr ""
  
! #: reload1.c:1924
  #, gcc-internal-format
  msgid "can't find a register in class %qs while reloading %<asm%>"
  msgstr ""
  
! #: reload1.c:1929
  #, gcc-internal-format
  msgid "unable to find a register to spill in class %qs"
  msgstr ""
  
! #: reload1.c:4020
  #, gcc-internal-format
  msgid "%<asm%> operand requires impossible reload"
  msgstr ""
  
! #: reload1.c:5183
  #, gcc-internal-format
  msgid "%<asm%> operand constraint incompatible with operand size"
  msgstr ""
  
! #: reload1.c:6842
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
  msgstr ""
  
! #: rtl.c:480
  #, gcc-internal-format
  msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:490
  #, gcc-internal-format
  msgid ""
  "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:500
  #, gcc-internal-format
  msgid ""
  "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
  "s:%d"
  msgstr ""
  
! #: rtl.c:509
  #, gcc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:519
  #, gcc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:546
  #, gcc-internal-format
  msgid ""
  "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%"
  "d"
  msgstr ""
  
! #: rtl.c:556
  #, gcc-internal-format
  msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
  msgstr ""
  
! #: rtl.c:567
  #, gcc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
  msgstr ""
  
! #: stmt.c:315
  #, gcc-internal-format
  msgid "output operand constraint lacks %<=%>"
  msgstr ""
  
! #: stmt.c:330
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
  msgstr ""
  
! #: stmt.c:353
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
  msgstr ""
  
! #: stmt.c:360 stmt.c:459
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
  msgstr ""
  
! #: stmt.c:379
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
  msgstr ""
  
! #: stmt.c:450
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
  msgstr ""
  
! #: stmt.c:492
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
  msgstr ""
  
! #: stmt.c:530
  #, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
  msgstr ""
  
! #: stmt.c:554
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
  msgstr ""
  
! #: stmt.c:613
  #, gcc-internal-format
  msgid "asm-specifier for variable %qs conflicts with asm clobber list"
  msgstr ""
  
! #: stmt.c:705
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
  msgstr ""
  
! #: stmt.c:713
  #, gcc-internal-format
  msgid "PIC register %qs clobbered in %<asm%>"
  msgstr ""
  
! #: stmt.c:760
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
  msgstr ""
  
! #: stmt.c:823
  #, gcc-internal-format
  msgid "output number %d not directly addressable"
  msgstr ""
  
! #: stmt.c:906
  #, gcc-internal-format
  msgid "asm operand %d probably doesn%'t match constraints"
  msgstr ""
  
! #: stmt.c:916
  #, gcc-internal-format
  msgid "use of memory input without lvalue in asm operand %d is deprecated"
  msgstr ""
  
! #: stmt.c:1063
  #, gcc-internal-format
  msgid "asm clobber conflict with output operand"
  msgstr ""
  
! #: stmt.c:1068
  #, gcc-internal-format
  msgid "asm clobber conflict with input operand"
  msgstr ""
  
! #: stmt.c:1145
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
  msgstr ""
  
! #: stmt.c:1157
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
  msgstr ""
  
! #: stmt.c:1210
  #, gcc-internal-format
  msgid "duplicate asm operand name %qs"
  msgstr ""
  
! #: stmt.c:1308
  #, gcc-internal-format
  msgid "missing close brace for named operand"
  msgstr ""
  
! #: stmt.c:1336
  #, gcc-internal-format
  msgid "undefined named operand %qs"
  msgstr ""
  
! #: stmt.c:1480
  #, gcc-internal-format
  msgid "%Hvalue computed is not used"
  msgstr ""
  
! #: stor-layout.c:149
  #, gcc-internal-format
  msgid "type size can%'t be explicitly evaluated"
  msgstr ""
  
! #: stor-layout.c:151
  #, gcc-internal-format
  msgid "variable-size type declared outside of any function"
  msgstr ""
  
! #: stor-layout.c:466
  #, gcc-internal-format
  msgid "size of %q+D is %d bytes"
  msgstr ""
  
! #: stor-layout.c:468
  #, gcc-internal-format
  msgid "size of %q+D is larger than %wd bytes"
  msgstr ""
  
! #: stor-layout.c:890
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr ""
  
! #: stor-layout.c:893
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr ""
  
  #. No, we need to skip space before this field.
  #. Bump the cumulative size to multiple of field alignment.
! #: stor-layout.c:910
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr ""
  
! #: stor-layout.c:1261
  #, gcc-internal-format
  msgid "padding struct size to alignment boundary"
  msgstr ""
  
! #: stor-layout.c:1291
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qs"
  msgstr ""
  
! #: stor-layout.c:1295
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qs"
  msgstr ""
  
! #: stor-layout.c:1301
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr ""
  
! #: stor-layout.c:1303
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr ""
  
! #: stor-layout.c:1815
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr ""
  
! #: targhooks.c:100
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this target"
  msgstr ""
  
! #: tlink.c:483
  #, gcc-internal-format
  msgid "repository file '%s' does not contain command-line arguments"
  msgstr ""
  
! #: tlink.c:728
  #, gcc-internal-format
  msgid ""
  "'%s' was assigned to '%s', but was not defined during recompilation, or vice "
  "versa"
  msgstr ""
  
! #: tlink.c:798
  #, gcc-internal-format
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: toplev.c:522
  #, gcc-internal-format
  msgid "invalid option argument %qs"
  msgstr ""
  
! #: toplev.c:620
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: toplev.c:623
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: toplev.c:841
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: toplev.c:866
  #, gcc-internal-format
  msgid "%q+D defined but not used"
  msgstr ""
  
! #: toplev.c:909 toplev.c:933
  #, gcc-internal-format
  msgid "%qs is deprecated (declared at %s:%d)"
  msgstr ""
  
! #: toplev.c:937
  #, gcc-internal-format
  msgid "type is deprecated (declared at %s:%d)"
  msgstr ""
  
! #: toplev.c:943
  #, gcc-internal-format
  msgid "%qs is deprecated"
  msgstr ""
  
! #: toplev.c:945
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: toplev.c:965 toplev.c:992
  #, gcc-internal-format
  msgid "GCC supports only %d input file changes"
  msgstr ""
  
! #: toplev.c:1139
  #, gcc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: toplev.c:1292
  #, gcc-internal-format
  msgid "can%'t open %s for writing: %m"
  msgstr ""
  
! #: toplev.c:1576
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr ""
  
! #: toplev.c:1647
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr ""
  
! #: toplev.c:1651
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.c:1665
  #, gcc-internal-format
  msgid "-f%sleading-underscore not supported on this target machine"
  msgstr ""
  
! #: toplev.c:1738
  #, gcc-internal-format
  msgid "target system does not support the \"%s\" debug format"
  msgstr ""
  
! #: toplev.c:1750
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
  msgstr ""
  
! #: toplev.c:1753
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: toplev.c:1773
  #, gcc-internal-format
  msgid "can%'t open %s: %m"
  msgstr ""
  
! #: toplev.c:1780
  #, gcc-internal-format
  msgid "-ffunction-sections not supported for this target"
  msgstr ""
  
! #: toplev.c:1785
  #, gcc-internal-format
  msgid "-fdata-sections not supported for this target"
  msgstr ""
  
! #: toplev.c:1792
  #, gcc-internal-format
  msgid "-ffunction-sections disabled; it makes profiling impossible"
  msgstr ""
  
! #: toplev.c:1799
  #, gcc-internal-format
  msgid "-fprefetch-loop-arrays not supported for this target"
  msgstr ""
  
! #: toplev.c:1805
  #, gcc-internal-format
  msgid ""
  "-fprefetch-loop-arrays not supported for this target (try -march switches)"
  msgstr ""
  
! #: toplev.c:1814
  #, gcc-internal-format
  msgid "-fprefetch-loop-arrays is not supported with -Os"
  msgstr ""
  
! #: toplev.c:1821
  #, gcc-internal-format
  msgid "-ffunction-sections may affect debugging on some targets"
  msgstr ""
  
! #: toplev.c:1837
  #, gcc-internal-format
  msgid "-fstack-protector not supported for this target"
  msgstr ""
  
! #: toplev.c:1850
  #, gcc-internal-format
  msgid "unwind tables currently requires a frame pointer for correctness"
  msgstr ""
  
! #: toplev.c:1954
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr ""
  
! #: toplev.c:1956 java/jcf-parse.c:1101 java/jcf-write.c:3541
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr ""
  
! #: tree-cfg.c:1451 tree-cfg.c:2090 tree-cfg.c:2093
  #, gcc-internal-format
  msgid "%Hwill never be executed"
  msgstr ""
  
! #: tree-cfg.c:3248
  #, gcc-internal-format
  msgid "SSA name in freelist but still referenced"
  msgstr ""
  
! #: tree-cfg.c:3257
  #, gcc-internal-format
  msgid "ASSERT_EXPR with an always-false condition"
  msgstr ""
  
! #: tree-cfg.c:3267
  #, gcc-internal-format
  msgid "GIMPLE register modified with BIT_FIELD_REF"
  msgstr ""
  
! #: tree-cfg.c:3302
  #, gcc-internal-format
  msgid "invariant not recomputed when ADDR_EXPR changed"
  msgstr ""
  
! #: tree-cfg.c:3308
  #, gcc-internal-format
  msgid "constant not recomputed when ADDR_EXPR changed"
  msgstr ""
  
! #: tree-cfg.c:3313
  #, gcc-internal-format
  msgid "side effects not recomputed when ADDR_EXPR changed"
  msgstr ""
  
! #: tree-cfg.c:3329
  #, gcc-internal-format
  msgid "address taken, but ADDRESSABLE bit not set"
  msgstr ""
  
! #: tree-cfg.c:3339
  #, gcc-internal-format
  msgid "non-boolean used in condition"
  msgstr ""
  
! #: tree-cfg.c:3344
  #, gcc-internal-format
  msgid "invalid conditional operand"
  msgstr ""
  
! #: tree-cfg.c:3399
  #, gcc-internal-format
  msgid "invalid reference prefix"
  msgstr ""
  
! #: tree-cfg.c:3480
  #, gcc-internal-format
  msgid "is not a valid GIMPLE statement"
  msgstr ""
  
! #: tree-cfg.c:3500
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.c:3505
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.c:3595
  #, gcc-internal-format
  msgid "bb_for_stmt (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.c:3610
  #, gcc-internal-format
  msgid "PHI def is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.c:3626 tree-cfg.c:3649
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.c:3640
  #, gcc-internal-format
  msgid "bb_for_stmt (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.c:3658
  #, gcc-internal-format
  msgid "verify_stmts failed"
  msgstr ""
  
! #: tree-cfg.c:3679
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has a statement list associated with it"
  msgstr ""
  
! #: tree-cfg.c:3685
  #, gcc-internal-format
  msgid "EXIT_BLOCK has a statement list associated with it"
  msgstr ""
  
! #: tree-cfg.c:3692
  #, gcc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.c:3714
  #, gcc-internal-format
  msgid "nonlocal label "
  msgstr ""
  
! #: tree-cfg.c:3723 tree-cfg.c:3733 tree-cfg.c:3758
  #, gcc-internal-format
  msgid "label "
  msgstr ""
  
! #: tree-cfg.c:3748
  #, gcc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.c:3778
  #, gcc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr ""
  
! #: tree-cfg.c:3791
  #, gcc-internal-format
  msgid "true/false edge after a non-COND_EXPR in bb %d"
  msgstr ""
  
! #: tree-cfg.c:3806
  #, gcc-internal-format
  msgid "structured COND_EXPR at the end of bb %d"
  msgstr ""
  
! #: tree-cfg.c:3819 tree-cfg.c:3857 tree-cfg.c:3870 tree-cfg.c:3941
  #, gcc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.c:3827
  #, gcc-internal-format
  msgid "%<then%> label does not match edge at end of bb %d"
  msgstr ""
  
! #: tree-cfg.c:3835
  #, gcc-internal-format
  msgid "%<else%> label does not match edge at end of bb %d"
  msgstr ""
  
! #: tree-cfg.c:3845
  #, gcc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr ""
  
! #: tree-cfg.c:3875
  #, gcc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.c:3908
  #, gcc-internal-format
  msgid "found default case not at end of case vector"
  msgstr ""
  
! #: tree-cfg.c:3914
  #, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr ""
  
! #: tree-cfg.c:3925
  #, gcc-internal-format
  msgid "no default case found at end of case vector"
  msgstr ""
  
! #: tree-cfg.c:3933
  #, gcc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.c:3955
  #, gcc-internal-format
  msgid "missing edge %i->%i"
  msgstr ""
  
! #: tree-cfg.c:5769 tree-cfg.c:5773
  #, gcc-internal-format
  msgid "%H%<noreturn%> function does return"
  msgstr ""
  
! #: tree-cfg.c:5795 tree-cfg.c:5800
  #, gcc-internal-format
  msgid "%Hcontrol reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.c:5861
  #, gcc-internal-format
  msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
  msgstr ""
  
! #: tree-dump.c:891
  #, gcc-internal-format
  msgid "could not open dump file %qs: %s"
  msgstr ""
  
! #: tree-dump.c:1023
  #, gcc-internal-format
  msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
  msgstr ""
  
! #: tree-eh.c:1773
  #, gcc-internal-format
  msgid "EH edge %i->%i is missing"
  msgstr ""
  
! #: tree-eh.c:1778
  #, gcc-internal-format
  msgid "EH edge %i->%i miss EH flag"
  msgstr ""
  
  #. ??? might not be mistake.
! #: tree-eh.c:1784
  #, gcc-internal-format
  msgid "EH edge %i->%i has duplicated regions"
  msgstr ""
  
! #: tree-eh.c:1818
  #, gcc-internal-format
  msgid "BB %i can not throw but has EH edges"
  msgstr ""
  
! #: tree-eh.c:1825
  #, gcc-internal-format
  msgid "BB %i last statement has incorrectly set region"
  msgstr ""
  
! #: tree-eh.c:1836
  #, gcc-internal-format
  msgid "unnecessary EH edge %i->%i"
  msgstr ""
*************** msgstr ""
*** 21974,22297 ****
  msgid "called from here"
  msgstr ""
  
! #: tree-mudflap.c:856
  #, gcc-internal-format
  msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
  msgstr ""
  
! #: tree-mudflap.c:1048
  #, gcc-internal-format
  msgid "mudflap cannot track %qs in stub function"
  msgstr ""
  
! #: tree-mudflap.c:1279
  #, gcc-internal-format
  msgid "mudflap cannot track unknown size extern %qs"
  msgstr ""
  
! #: tree-nomudflap.c:51
  #, gcc-internal-format
  msgid "mudflap: this language is not supported"
  msgstr ""
  
! #: tree-optimize.c:489
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr ""
  
! #: tree-optimize.c:492
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wd bytes"
  msgstr ""
  
! #: tree-outof-ssa.c:612 tree-outof-ssa.c:627 tree-outof-ssa.c:641
! #: tree-outof-ssa.c:663 tree-outof-ssa.c:1118 tree-outof-ssa.c:1897
! #: tree-ssa-live.c:500 tree-ssa-live.c:1905
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
  
! #: tree-outof-ssa.c:2310
  #, gcc-internal-format
  msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
  msgstr ""
  
! #: tree-outof-ssa.c:2316
  #, gcc-internal-format
  msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
  msgstr ""
  
! #: tree-outof-ssa.c:2323
  #, gcc-internal-format
  msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
  msgstr ""
  
! #: tree-outof-ssa.c:2329
  #, gcc-internal-format
  msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
  msgstr ""
  
! #: tree-profile.c:216
  #, gcc-internal-format
  msgid "unimplemented functionality"
  msgstr ""
  
! #: tree-ssa.c:111
  #, gcc-internal-format
  msgid "expected an SSA_NAME object"
  msgstr ""
  
! #: tree-ssa.c:117
  #, gcc-internal-format
  msgid "type mismatch between an SSA_NAME and its symbol"
  msgstr ""
  
! #: tree-ssa.c:123
  #, gcc-internal-format
  msgid "found an SSA_NAME that had been released into the free pool"
  msgstr ""
  
! #: tree-ssa.c:129
  #, gcc-internal-format
  msgid "found a virtual definition for a GIMPLE register"
  msgstr ""
  
! #: tree-ssa.c:135
  #, gcc-internal-format
  msgid "found a real definition for a non-register"
  msgstr ""
  
! #: tree-ssa.c:142
  #, gcc-internal-format
  msgid "found real variable when subvariables should have appeared"
  msgstr ""
  
! #: tree-ssa.c:171
  #, gcc-internal-format
  msgid "SSA_NAME created in two different blocks %i and %i"
  msgstr ""
  
! #: tree-ssa.c:180
  #, gcc-internal-format
  msgid "SSA_NAME_DEF_STMT is wrong"
  msgstr ""
  
! #: tree-ssa.c:238
  #, gcc-internal-format
  msgid "missing definition"
  msgstr ""
  
! #: tree-ssa.c:244
  #, gcc-internal-format
  msgid "definition in block %i does not dominate use in block %i"
  msgstr ""
  
! #: tree-ssa.c:252
  #, gcc-internal-format
  msgid "definition in block %i follows the use"
  msgstr ""
  
! #: tree-ssa.c:259
  #, gcc-internal-format
  msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
  msgstr ""
  
! #: tree-ssa.c:267
  #, gcc-internal-format
  msgid "no immediate_use list"
  msgstr ""
  
! #: tree-ssa.c:279
  #, gcc-internal-format
  msgid "wrong immediate use list"
  msgstr ""
  
! #: tree-ssa.c:312
  #, gcc-internal-format
  msgid "incoming edge count does not match number of PHI arguments"
  msgstr ""
  
! #: tree-ssa.c:327
  #, gcc-internal-format
  msgid "PHI argument is missing for edge %d->%d"
  msgstr ""
  
! #: tree-ssa.c:336
  #, gcc-internal-format
  msgid "PHI argument is not SSA_NAME, or invariant"
  msgstr ""
  
! #: tree-ssa.c:348
  #, gcc-internal-format
  msgid "wrong edge %d->%d for PHI argument"
  msgstr ""
  
! #: tree-ssa.c:396
  #, gcc-internal-format
  msgid "non-addressable variable inside an alias set"
  msgstr ""
  
! #: tree-ssa.c:412
  #, gcc-internal-format
  msgid "addressable variable that is aliased but is not in any alias set"
  msgstr ""
  
! #: tree-ssa.c:422
  #, gcc-internal-format
  msgid "verify_flow_insensitive_alias_info failed"
  msgstr ""
  
! #: tree-ssa.c:464
  #, gcc-internal-format
  msgid "dereferenced pointers should have a name or a symbol tag"
  msgstr ""
  
! #: tree-ssa.c:471
  #, gcc-internal-format
  msgid "pointers with a memory tag, should have points-to sets"
  msgstr ""
  
! #: tree-ssa.c:479
  #, gcc-internal-format
  msgid "pointer escapes but its name tag is not call-clobbered"
  msgstr ""
  
! #: tree-ssa.c:488
  #, gcc-internal-format
  msgid "verify_flow_sensitive_alias_info failed"
  msgstr ""
  
! #: tree-ssa.c:564
  #, gcc-internal-format
  msgid ""
  "alias set of a pointer's symbol tag should be a superset of the "
  "corresponding name tag"
  msgstr ""
  
! #: tree-ssa.c:580
  #, gcc-internal-format
  msgid ""
  "two different pointers with identical points-to sets but different name tags"
  msgstr ""
  
! #: tree-ssa.c:612
  #, gcc-internal-format
  msgid "verify_name_tags failed"
  msgstr ""
  
! #: tree-ssa.c:635
  #, gcc-internal-format
  msgid "variable in call_clobbered_vars but not marked DECL_CALL_CLOBBERED"
  msgstr ""
  
! #: tree-ssa.c:645
  #, gcc-internal-format
  msgid ""
  "variable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap."
  msgstr ""
  
! #: tree-ssa.c:653
  #, gcc-internal-format
  msgid "verify_call_clobbering failed"
  msgstr ""
  
! #: tree-ssa.c:724
  #, gcc-internal-format
  msgid "AUX pointer initialized for edge %d->%d"
  msgstr ""
  
! #: tree-ssa.c:747
  #, gcc-internal-format
  msgid "stmt (%p) marked modified after optimization pass : "
  msgstr ""
  
! #: tree-ssa.c:765
  #, gcc-internal-format
  msgid "statement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFS"
  msgstr ""
  
! #: tree-ssa.c:806
  #, gcc-internal-format
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-ssa.c:1185
  #, gcc-internal-format
  msgid "%J%qD was declared here"
  msgstr ""
  
  #. We only do data flow with SSA_NAMEs, so that's all we
  #. can warn about.
! #: tree-ssa.c:1203
  #, gcc-internal-format
  msgid "%H%qD is used uninitialized in this function"
  msgstr ""
  
! #: tree-ssa.c:1241
  #, gcc-internal-format
  msgid "%H%qD may be used uninitialized in this function"
  msgstr ""
  
! #: tree-vect-transform.c:562
  #, gcc-internal-format
  msgid "no support for induction"
  msgstr ""
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when simplifying conditional to "
  "constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
  
! #: tree.c:3646
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: tree.c:3658
  #, gcc-internal-format
  msgid ""
  "%q+D redeclared without dllimport attribute after being referenced with dll "
  "linkage"
  msgstr ""
  
! #: tree.c:3674 config/i386/winnt-cxx.c:70
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
! #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
! #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr ""
  
! #: tree.c:3754
  #, gcc-internal-format
  msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgstr ""
  
! #: tree.c:3762
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr ""
  
! #: tree.c:3770 config/sh/symbian.c:431
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: tree.c:3793 config/sh/symbian.c:506
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qs attribute"
  msgstr ""
--- 21974,22297 ----
  msgid "called from here"
  msgstr ""
  
! #: tree-mudflap.c:855
  #, gcc-internal-format
  msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
  msgstr ""
  
! #: tree-mudflap.c:1047
  #, gcc-internal-format
  msgid "mudflap cannot track %qs in stub function"
  msgstr ""
  
! #: tree-mudflap.c:1278
  #, gcc-internal-format
  msgid "mudflap cannot track unknown size extern %qs"
  msgstr ""
  
! #: tree-nomudflap.c:50
  #, gcc-internal-format
  msgid "mudflap: this language is not supported"
  msgstr ""
  
! #: tree-optimize.c:488
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr ""
  
! #: tree-optimize.c:491
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wd bytes"
  msgstr ""
  
! #: tree-outof-ssa.c:611 tree-outof-ssa.c:626 tree-outof-ssa.c:640
! #: tree-outof-ssa.c:662 tree-outof-ssa.c:1117 tree-outof-ssa.c:1896
! #: tree-ssa-live.c:499 tree-ssa-live.c:1924
  #, gcc-internal-format
  msgid "SSA corruption"
  msgstr ""
  
! #: tree-outof-ssa.c:2309
  #, gcc-internal-format
  msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
  msgstr ""
  
! #: tree-outof-ssa.c:2315
  #, gcc-internal-format
  msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
  msgstr ""
  
! #: tree-outof-ssa.c:2322
  #, gcc-internal-format
  msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
  msgstr ""
  
! #: tree-outof-ssa.c:2328
  #, gcc-internal-format
  msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
  msgstr ""
  
! #: tree-profile.c:215
  #, gcc-internal-format
  msgid "unimplemented functionality"
  msgstr ""
  
! #: tree-ssa.c:110
  #, gcc-internal-format
  msgid "expected an SSA_NAME object"
  msgstr ""
  
! #: tree-ssa.c:116
  #, gcc-internal-format
  msgid "type mismatch between an SSA_NAME and its symbol"
  msgstr ""
  
! #: tree-ssa.c:122
  #, gcc-internal-format
  msgid "found an SSA_NAME that had been released into the free pool"
  msgstr ""
  
! #: tree-ssa.c:128
  #, gcc-internal-format
  msgid "found a virtual definition for a GIMPLE register"
  msgstr ""
  
! #: tree-ssa.c:134
  #, gcc-internal-format
  msgid "found a real definition for a non-register"
  msgstr ""
  
! #: tree-ssa.c:141
  #, gcc-internal-format
  msgid "found real variable when subvariables should have appeared"
  msgstr ""
  
! #: tree-ssa.c:170
  #, gcc-internal-format
  msgid "SSA_NAME created in two different blocks %i and %i"
  msgstr ""
  
! #: tree-ssa.c:179
  #, gcc-internal-format
  msgid "SSA_NAME_DEF_STMT is wrong"
  msgstr ""
  
! #: tree-ssa.c:237
  #, gcc-internal-format
  msgid "missing definition"
  msgstr ""
  
! #: tree-ssa.c:243
  #, gcc-internal-format
  msgid "definition in block %i does not dominate use in block %i"
  msgstr ""
  
! #: tree-ssa.c:251
  #, gcc-internal-format
  msgid "definition in block %i follows the use"
  msgstr ""
  
! #: tree-ssa.c:258
  #, gcc-internal-format
  msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
  msgstr ""
  
! #: tree-ssa.c:266
  #, gcc-internal-format
  msgid "no immediate_use list"
  msgstr ""
  
! #: tree-ssa.c:278
  #, gcc-internal-format
  msgid "wrong immediate use list"
  msgstr ""
  
! #: tree-ssa.c:311
  #, gcc-internal-format
  msgid "incoming edge count does not match number of PHI arguments"
  msgstr ""
  
! #: tree-ssa.c:326
  #, gcc-internal-format
  msgid "PHI argument is missing for edge %d->%d"
  msgstr ""
  
! #: tree-ssa.c:335
  #, gcc-internal-format
  msgid "PHI argument is not SSA_NAME, or invariant"
  msgstr ""
  
! #: tree-ssa.c:347
  #, gcc-internal-format
  msgid "wrong edge %d->%d for PHI argument"
  msgstr ""
  
! #: tree-ssa.c:395
  #, gcc-internal-format
  msgid "non-addressable variable inside an alias set"
  msgstr ""
  
! #: tree-ssa.c:411
  #, gcc-internal-format
  msgid "addressable variable that is aliased but is not in any alias set"
  msgstr ""
  
! #: tree-ssa.c:421
  #, gcc-internal-format
  msgid "verify_flow_insensitive_alias_info failed"
  msgstr ""
  
! #: tree-ssa.c:463
  #, gcc-internal-format
  msgid "dereferenced pointers should have a name or a symbol tag"
  msgstr ""
  
! #: tree-ssa.c:470
  #, gcc-internal-format
  msgid "pointers with a memory tag, should have points-to sets"
  msgstr ""
  
! #: tree-ssa.c:478
  #, gcc-internal-format
  msgid "pointer escapes but its name tag is not call-clobbered"
  msgstr ""
  
! #: tree-ssa.c:487
  #, gcc-internal-format
  msgid "verify_flow_sensitive_alias_info failed"
  msgstr ""
  
! #: tree-ssa.c:563
  #, gcc-internal-format
  msgid ""
  "alias set of a pointer's symbol tag should be a superset of the "
  "corresponding name tag"
  msgstr ""
  
! #: tree-ssa.c:579
  #, gcc-internal-format
  msgid ""
  "two different pointers with identical points-to sets but different name tags"
  msgstr ""
  
! #: tree-ssa.c:611
  #, gcc-internal-format
  msgid "verify_name_tags failed"
  msgstr ""
  
! #: tree-ssa.c:634
  #, gcc-internal-format
  msgid "variable in call_clobbered_vars but not marked DECL_CALL_CLOBBERED"
  msgstr ""
  
! #: tree-ssa.c:644
  #, gcc-internal-format
  msgid ""
  "variable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap."
  msgstr ""
  
! #: tree-ssa.c:652
  #, gcc-internal-format
  msgid "verify_call_clobbering failed"
  msgstr ""
  
! #: tree-ssa.c:723
  #, gcc-internal-format
  msgid "AUX pointer initialized for edge %d->%d"
  msgstr ""
  
! #: tree-ssa.c:746
  #, gcc-internal-format
  msgid "stmt (%p) marked modified after optimization pass : "
  msgstr ""
  
! #: tree-ssa.c:764
  #, gcc-internal-format
  msgid "statement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFS"
  msgstr ""
  
! #: tree-ssa.c:805
  #, gcc-internal-format
  msgid "verify_ssa failed"
  msgstr ""
  
! #: tree-ssa.c:1184
  #, gcc-internal-format
  msgid "%J%qD was declared here"
  msgstr ""
  
  #. We only do data flow with SSA_NAMEs, so that's all we
  #. can warn about.
! #: tree-ssa.c:1202
  #, gcc-internal-format
  msgid "%H%qD is used uninitialized in this function"
  msgstr ""
  
! #: tree-ssa.c:1240
  #, gcc-internal-format
  msgid "%H%qD may be used uninitialized in this function"
  msgstr ""
  
! #: tree-vect-transform.c:561
  #, gcc-internal-format
  msgid "no support for induction"
  msgstr ""
  
! #: tree-vrp.c:4404
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when simplifying conditional to "
  "constant"
  msgstr ""
  
! #: tree-vrp.c:4410
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
  
! #: tree.c:3645
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: tree.c:3657
  #, gcc-internal-format
  msgid ""
  "%q+D redeclared without dllimport attribute after being referenced with dll "
  "linkage"
  msgstr ""
  
! #: tree.c:3673 config/i386/winnt-cxx.c:69
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: tree.c:3725 tree.c:3737 config/darwin.c:1358 config/arm/arm.c:2905
! #: config/arm/arm.c:2933 config/avr/avr.c:4693 config/h8300/h8300.c:5281
! #: config/h8300/h8300.c:5305 config/i386/i386.c:2381 config/i386/i386.c:17549
! #: config/ia64/ia64.c:564 config/m68hc11/m68hc11.c:1117
! #: config/rs6000/rs6000.c:17739 config/sh/symbian.c:408
! #: config/sh/symbian.c:415
  #, gcc-internal-format
  msgid "%qs attribute ignored"
  msgstr ""
  
! #: tree.c:3753
  #, gcc-internal-format
  msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgstr ""
  
! #: tree.c:3761
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr ""
  
! #: tree.c:3769 config/sh/symbian.c:430
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: tree.c:3792 config/sh/symbian.c:505
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qs attribute"
  msgstr ""
*************** msgid ""
*** 22360,22686 ****
  "s:%d"
  msgstr ""
  
! #: value-prof.c:95
  #, gcc-internal-format
  msgid ""
  "%HCorrupted value profile: %s profiler overall count (%d) does not match BB "
  "count (%d)"
  msgstr ""
  
! #: varasm.c:311
  #, gcc-internal-format
  msgid "%+D causes a section type conflict"
  msgstr ""
  
! #: varasm.c:853
  #, gcc-internal-format
  msgid ""
  "alignment of %q+D is greater than maximum object file alignment.  Using %d"
  msgstr ""
  
! #: varasm.c:1063 varasm.c:1071
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr ""
  
! #: varasm.c:1073
  #, gcc-internal-format
  msgid "invalid register name for %q+D"
  msgstr ""
  
! #: varasm.c:1075
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr ""
  
! #: varasm.c:1078
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr ""
  
! #: varasm.c:1088
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr ""
  
! #: varasm.c:1092
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr ""
  
! #: varasm.c:1130
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr ""
  
! #: varasm.c:1199
  #, gcc-internal-format
  msgid "global destructors not supported on this target"
  msgstr ""
  
! #: varasm.c:1249
  #, gcc-internal-format
  msgid "global constructors not supported on this target"
  msgstr ""
  
! #: varasm.c:1646
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr ""
  
! #: varasm.c:1675
  #, gcc-internal-format
  msgid ""
  "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.c:4081
  #, gcc-internal-format
  msgid "initializer for integer value is too complicated"
  msgstr ""
  
! #: varasm.c:4086
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr ""
  
! #: varasm.c:4359
  #, gcc-internal-format
  msgid "invalid initial value for member %qs"
  msgstr ""
  
! #: varasm.c:4559 varasm.c:4603
  #, gcc-internal-format
  msgid "weak declaration of %q+D must precede definition"
  msgstr ""
  
! #: varasm.c:4567
  #, gcc-internal-format
  msgid ""
  "weak declaration of %q+D after first use results in unspecified behavior"
  msgstr ""
  
! #: varasm.c:4601
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr ""
  
! #: varasm.c:4610
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr ""
  
! #: varasm.c:4636
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.c:4866
  #, gcc-internal-format
  msgid "%Jweakref is not supported in this configuration"
  msgstr ""
  
! #: varasm.c:4939
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qs"
  msgstr ""
  
! #: varasm.c:4944
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qs"
  msgstr ""
  
! #: varasm.c:4983
  #, gcc-internal-format
  msgid "weakref %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.c:4992
  #, gcc-internal-format
  msgid "weakref %q+D must have static linkage"
  msgstr ""
  
! #: varasm.c:4998
  #, gcc-internal-format
  msgid "%Jalias definitions not supported in this configuration"
  msgstr ""
  
! #: varasm.c:5003
  #, gcc-internal-format
  msgid "%Jonly weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.c:5060
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr ""
  
! #: varray.c:196
  #, gcc-internal-format
  msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
  msgstr ""
  
! #: varray.c:206
  #, gcc-internal-format
  msgid "underflowed virtual array %s in %s, at %s:%d"
  msgstr ""
  
! #: vec.c:235
  #, gcc-internal-format
  msgid "vector %s %s domain error, in %s at %s:%u"
  msgstr ""
  
  #. Print an error message for unrecognized stab codes.
! #: xcoffout.c:187
  #, gcc-internal-format
  msgid "no sclass for %s stab (0x%x)"
  msgstr ""
  
! #: config/darwin-c.c:87
  #, gcc-internal-format
  msgid "too many #pragma options align=reset"
  msgstr ""
  
! #: config/darwin-c.c:107 config/darwin-c.c:110 config/darwin-c.c:112
! #: config/darwin-c.c:114
  #, gcc-internal-format
  msgid "malformed '#pragma options', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:117
  #, gcc-internal-format
  msgid "junk at end of '#pragma options'"
  msgstr ""
  
! #: config/darwin-c.c:127
  #, gcc-internal-format
  msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:139
  #, gcc-internal-format
  msgid "missing '(' after '#pragma unused', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:157
  #, gcc-internal-format
  msgid "missing ')' after '#pragma unused', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:160
  #, gcc-internal-format
  msgid "junk at end of '#pragma unused'"
  msgstr ""
  
! #: config/darwin-c.c:171
  #, gcc-internal-format
  msgid "malformed '#pragma ms_struct', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:179
  #, gcc-internal-format
  msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:182
  #, gcc-internal-format
  msgid "junk at end of '#pragma ms_struct'"
  msgstr ""
  
! #: config/darwin-c.c:408
  #, gcc-internal-format
  msgid "subframework include %s conflicts with framework include"
  msgstr ""
  
! #: config/darwin-c.c:600
  #, gcc-internal-format
  msgid "Unknown value %qs of -mmacosx-version-min"
  msgstr ""
  
! #: config/darwin.c:1332
  #, gcc-internal-format
  msgid ""
  "%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext"
  msgstr ""
  
! #: config/darwin.c:1339
  #, gcc-internal-format
  msgid "%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes"
  msgstr ""
  
! #: config/darwin.c:1472
  #, gcc-internal-format
  msgid ""
  "internal and protected visibility attributes not supported in this "
  "configuration; ignored"
  msgstr ""
  
! #: config/darwin.c:1626
  #, gcc-internal-format
  msgid "command line option %<-fapple-kext%> is only valid for C++"
  msgstr ""
  
! #: config/host-darwin.c:63
  #, gcc-internal-format
  msgid "couldn't unmap pch_address_space: %m"
  msgstr ""
  
! #: config/sol2-c.c:94 config/sol2-c.c:110
  #, gcc-internal-format
  msgid "malformed %<#pragma align%>, ignoring"
  msgstr ""
  
! #: config/sol2-c.c:103
  #, gcc-internal-format
  msgid "invalid alignment for %<#pragma align%>, ignoring"
  msgstr ""
  
! #: config/sol2-c.c:118
  #, gcc-internal-format
  msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgstr ""
  
! #: config/sol2-c.c:130 config/sol2-c.c:142
  #, gcc-internal-format
  msgid "malformed %<#pragma align%>"
  msgstr ""
  
! #: config/sol2-c.c:137
  #, gcc-internal-format
  msgid "junk at end of %<#pragma align%>"
  msgstr ""
  
! #: config/sol2-c.c:158 config/sol2-c.c:165
  #, gcc-internal-format
  msgid "malformed %<#pragma init%>, ignoring"
  msgstr ""
  
! #: config/sol2-c.c:188 config/sol2-c.c:200
  #, gcc-internal-format
  msgid "malformed %<#pragma init%>"
  msgstr ""
  
! #: config/sol2-c.c:195
  #, gcc-internal-format
  msgid "junk at end of %<#pragma init%>"
  msgstr ""
  
! #: config/sol2-c.c:216 config/sol2-c.c:223
  #, gcc-internal-format
  msgid "malformed %<#pragma fini%>, ignoring"
  msgstr ""
  
! #: config/sol2-c.c:246 config/sol2-c.c:258
  #, gcc-internal-format
  msgid "malformed %<#pragma fini%>"
  msgstr ""
  
! #: config/sol2-c.c:253
  #, gcc-internal-format
  msgid "junk at end of %<#pragma fini%>"
  msgstr ""
  
! #: config/sol2.c:54
  #, gcc-internal-format
  msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
  msgstr ""
--- 22360,22686 ----
  "s:%d"
  msgstr ""
  
! #: value-prof.c:94
  #, gcc-internal-format
  msgid ""
  "%HCorrupted value profile: %s profiler overall count (%d) does not match BB "
  "count (%d)"
  msgstr ""
  
! #: varasm.c:310
  #, gcc-internal-format
  msgid "%+D causes a section type conflict"
  msgstr ""
  
! #: varasm.c:852
  #, gcc-internal-format
  msgid ""
  "alignment of %q+D is greater than maximum object file alignment.  Using %d"
  msgstr ""
  
! #: varasm.c:1062 varasm.c:1070
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
  msgstr ""
  
! #: varasm.c:1072
  #, gcc-internal-format
  msgid "invalid register name for %q+D"
  msgstr ""
  
! #: varasm.c:1074
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
  msgstr ""
  
! #: varasm.c:1077
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
  msgstr ""
  
! #: varasm.c:1087
  #, gcc-internal-format
  msgid "global register variable has initial value"
  msgstr ""
  
! #: varasm.c:1091
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
  msgstr ""
  
! #: varasm.c:1129
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
  msgstr ""
  
! #: varasm.c:1198
  #, gcc-internal-format
  msgid "global destructors not supported on this target"
  msgstr ""
  
! #: varasm.c:1248
  #, gcc-internal-format
  msgid "global constructors not supported on this target"
  msgstr ""
  
! #: varasm.c:1645
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
  msgstr ""
  
! #: varasm.c:1674
  #, gcc-internal-format
  msgid ""
  "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.c:4080
  #, gcc-internal-format
  msgid "initializer for integer value is too complicated"
  msgstr ""
  
! #: varasm.c:4085
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
  msgstr ""
  
! #: varasm.c:4358
  #, gcc-internal-format
  msgid "invalid initial value for member %qs"
  msgstr ""
  
! #: varasm.c:4558 varasm.c:4602
  #, gcc-internal-format
  msgid "weak declaration of %q+D must precede definition"
  msgstr ""
  
! #: varasm.c:4566
  #, gcc-internal-format
  msgid ""
  "weak declaration of %q+D after first use results in unspecified behavior"
  msgstr ""
  
! #: varasm.c:4600
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
  msgstr ""
  
! #: varasm.c:4609
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
  msgstr ""
  
! #: varasm.c:4635
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.c:4865
  #, gcc-internal-format
  msgid "%Jweakref is not supported in this configuration"
  msgstr ""
  
! #: varasm.c:4938
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qs"
  msgstr ""
  
! #: varasm.c:4943
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qs"
  msgstr ""
  
! #: varasm.c:4982
  #, gcc-internal-format
  msgid "weakref %q+D ultimately targets itself"
  msgstr ""
  
! #: varasm.c:4991
  #, gcc-internal-format
  msgid "weakref %q+D must have static linkage"
  msgstr ""
  
! #: varasm.c:4997
  #, gcc-internal-format
  msgid "%Jalias definitions not supported in this configuration"
  msgstr ""
  
! #: varasm.c:5002
  #, gcc-internal-format
  msgid "%Jonly weak aliases are supported in this configuration"
  msgstr ""
  
! #: varasm.c:5059
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr ""
  
! #: varray.c:195
  #, gcc-internal-format
  msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
  msgstr ""
  
! #: varray.c:205
  #, gcc-internal-format
  msgid "underflowed virtual array %s in %s, at %s:%d"
  msgstr ""
  
! #: vec.c:234
  #, gcc-internal-format
  msgid "vector %s %s domain error, in %s at %s:%u"
  msgstr ""
  
  #. Print an error message for unrecognized stab codes.
! #: xcoffout.c:186
  #, gcc-internal-format
  msgid "no sclass for %s stab (0x%x)"
  msgstr ""
  
! #: config/darwin-c.c:86
  #, gcc-internal-format
  msgid "too many #pragma options align=reset"
  msgstr ""
  
! #: config/darwin-c.c:106 config/darwin-c.c:109 config/darwin-c.c:111
! #: config/darwin-c.c:113
  #, gcc-internal-format
  msgid "malformed '#pragma options', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:116
  #, gcc-internal-format
  msgid "junk at end of '#pragma options'"
  msgstr ""
  
! #: config/darwin-c.c:126
  #, gcc-internal-format
  msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:138
  #, gcc-internal-format
  msgid "missing '(' after '#pragma unused', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:156
  #, gcc-internal-format
  msgid "missing ')' after '#pragma unused', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:159
  #, gcc-internal-format
  msgid "junk at end of '#pragma unused'"
  msgstr ""
  
! #: config/darwin-c.c:170
  #, gcc-internal-format
  msgid "malformed '#pragma ms_struct', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:178
  #, gcc-internal-format
  msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
  msgstr ""
  
! #: config/darwin-c.c:181
  #, gcc-internal-format
  msgid "junk at end of '#pragma ms_struct'"
  msgstr ""
  
! #: config/darwin-c.c:407
  #, gcc-internal-format
  msgid "subframework include %s conflicts with framework include"
  msgstr ""
  
! #: config/darwin-c.c:599
  #, gcc-internal-format
  msgid "Unknown value %qs of -mmacosx-version-min"
  msgstr ""
  
! #: config/darwin.c:1331
  #, gcc-internal-format
  msgid ""
  "%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext"
  msgstr ""
  
! #: config/darwin.c:1338
  #, gcc-internal-format
  msgid "%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes"
  msgstr ""
  
! #: config/darwin.c:1471
  #, gcc-internal-format
  msgid ""
  "internal and protected visibility attributes not supported in this "
  "configuration; ignored"
  msgstr ""
  
! #: config/darwin.c:1625
  #, gcc-internal-format
  msgid "command line option %<-fapple-kext%> is only valid for C++"
  msgstr ""
  
! #: config/host-darwin.c:62
  #, gcc-internal-format
  msgid "couldn't unmap pch_address_space: %m"
  msgstr ""
  
! #: config/sol2-c.c:93 config/sol2-c.c:109
  #, gcc-internal-format
  msgid "malformed %<#pragma align%>, ignoring"
  msgstr ""
  
! #: config/sol2-c.c:102
  #, gcc-internal-format
  msgid "invalid alignment for %<#pragma align%>, ignoring"
  msgstr ""
  
! #: config/sol2-c.c:117
  #, gcc-internal-format
  msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
  msgstr ""
  
! #: config/sol2-c.c:129 config/sol2-c.c:141
  #, gcc-internal-format
  msgid "malformed %<#pragma align%>"
  msgstr ""
  
! #: config/sol2-c.c:136
  #, gcc-internal-format
  msgid "junk at end of %<#pragma align%>"
  msgstr ""
  
! #: config/sol2-c.c:157 config/sol2-c.c:164
  #, gcc-internal-format
  msgid "malformed %<#pragma init%>, ignoring"
  msgstr ""
  
! #: config/sol2-c.c:187 config/sol2-c.c:199
  #, gcc-internal-format
  msgid "malformed %<#pragma init%>"
  msgstr ""
  
! #: config/sol2-c.c:194
  #, gcc-internal-format
  msgid "junk at end of %<#pragma init%>"
  msgstr ""
  
! #: config/sol2-c.c:215 config/sol2-c.c:222
  #, gcc-internal-format
  msgid "malformed %<#pragma fini%>, ignoring"
  msgstr ""
  
! #: config/sol2-c.c:245 config/sol2-c.c:257
  #, gcc-internal-format
  msgid "malformed %<#pragma fini%>"
  msgstr ""
  
! #: config/sol2-c.c:252
  #, gcc-internal-format
  msgid "junk at end of %<#pragma fini%>"
  msgstr ""
  
! #: config/sol2.c:53
  #, gcc-internal-format
  msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
  msgstr ""
*************** msgid "alias definitions not supported i
*** 22696,23006 ****
  msgstr ""
  
  #. No profiling.
! #: config/vx-common.h:83
  #, gcc-internal-format
  msgid "profiler support for VxWorks"
  msgstr ""
  
! #: config/windiss.h:37
  #, gcc-internal-format
  msgid "profiler support for WindISS"
  msgstr ""
  
! #: config/alpha/alpha.c:231 config/rs6000/rs6000.c:1619
  #, gcc-internal-format
  msgid "bad value %qs for -mtls-size switch"
  msgstr ""
  
! #: config/alpha/alpha.c:285
  #, gcc-internal-format
  msgid "-f%s ignored for Unicos/Mk (not supported)"
  msgstr ""
  
! #: config/alpha/alpha.c:309
  #, gcc-internal-format
  msgid "-mieee not supported on Unicos/Mk"
  msgstr ""
  
! #: config/alpha/alpha.c:320
  #, gcc-internal-format
  msgid "-mieee-with-inexact not supported on Unicos/Mk"
  msgstr ""
  
! #: config/alpha/alpha.c:337
  #, gcc-internal-format
  msgid "bad value %qs for -mtrap-precision switch"
  msgstr ""
  
! #: config/alpha/alpha.c:351
  #, gcc-internal-format
  msgid "bad value %qs for -mfp-rounding-mode switch"
  msgstr ""
  
! #: config/alpha/alpha.c:366
  #, gcc-internal-format
  msgid "bad value %qs for -mfp-trap-mode switch"
  msgstr ""
  
! #: config/alpha/alpha.c:380 config/alpha/alpha.c:392
  #, gcc-internal-format
  msgid "bad value %qs for -mcpu switch"
  msgstr ""
  
! #: config/alpha/alpha.c:399
  #, gcc-internal-format
  msgid "trap mode not supported on Unicos/Mk"
  msgstr ""
  
! #: config/alpha/alpha.c:406
  #, gcc-internal-format
  msgid "fp software completion requires -mtrap-precision=i"
  msgstr ""
  
! #: config/alpha/alpha.c:422
  #, gcc-internal-format
  msgid "rounding mode not supported for VAX floats"
  msgstr ""
  
! #: config/alpha/alpha.c:427
  #, gcc-internal-format
  msgid "trap mode not supported for VAX floats"
  msgstr ""
  
! #: config/alpha/alpha.c:431
  #, gcc-internal-format
  msgid "128-bit long double not supported for VAX floats"
  msgstr ""
  
! #: config/alpha/alpha.c:459
  #, gcc-internal-format
  msgid "L%d cache latency unknown for %s"
  msgstr ""
  
! #: config/alpha/alpha.c:474
  #, gcc-internal-format
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6603 config/alpha/alpha.c:6606 config/s390/s390.c:8224
! #: config/s390/s390.c:8227
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr ""
  
! #: config/arc/arc.c:390
  #, gcc-internal-format
  msgid "argument of %qs attribute is not a string constant"
  msgstr ""
  
! #: config/arc/arc.c:398
  #, gcc-internal-format
  msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
  msgstr ""
  
! #: config/arm/arm.c:921
  #, gcc-internal-format
  msgid "switch -mcpu=%s conflicts with -march= switch"
  msgstr ""
  
! #: config/arm/arm.c:931 config/rs6000/rs6000.c:1269 config/sparc/sparc.c:734
  #, gcc-internal-format
  msgid "bad value (%s) for %s switch"
  msgstr ""
  
! #: config/arm/arm.c:1041
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.c:1047
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.c:1065
  #, gcc-internal-format
  msgid ""
  "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:1068
  #, gcc-internal-format
  msgid ""
  "enabling callee interworking support is only meaningful when compiling for "
  "the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:1071
  #, gcc-internal-format
  msgid ""
  "enabling caller interworking support is only meaningful when compiling for "
  "the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:1075
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr ""
  
! #: config/arm/arm.c:1083
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:1086
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:1094
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:1102
  #, gcc-internal-format
  msgid "passing floating point arguments in fp regs not yet supported"
  msgstr ""
  
! #: config/arm/arm.c:1144
  #, gcc-internal-format
  msgid "invalid ABI option: -mabi=%s"
  msgstr ""
  
! #: config/arm/arm.c:1150
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:1153
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:1163
  #, gcc-internal-format
  msgid "invalid floating point emulation option: -mfpe=%s"
  msgstr ""
  
! #: config/arm/arm.c:1180
  #, gcc-internal-format
  msgid "invalid floating point option: -mfpu=%s"
  msgstr ""
  
! #: config/arm/arm.c:1220
  #, gcc-internal-format
  msgid "invalid floating point abi: -mfloat-abi=%s"
  msgstr ""
  
! #: config/arm/arm.c:1227
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:1233
  #, gcc-internal-format
  msgid "iWMMXt and hardware floating point"
  msgstr ""
  
! #: config/arm/arm.c:1256
  #, gcc-internal-format
  msgid "invalid thread pointer option: -mtp=%s"
  msgstr ""
  
! #: config/arm/arm.c:1269
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with -mthumb"
  msgstr ""
  
! #: config/arm/arm.c:1283
  #, gcc-internal-format
  msgid "structure size boundary can only be set to %s"
  msgstr ""
  
! #: config/arm/arm.c:1292
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:1299
  #, gcc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr ""
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/pe.c:165 config/mcore/mcore.c:2898
  #, gcc-internal-format
  msgid "initialized variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/arm/pe.c:174
  #, gcc-internal-format
  msgid "static variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr ""
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr ""
--- 22696,23006 ----
  msgstr ""
  
  #. No profiling.
! #: config/vx-common.h:82
  #, gcc-internal-format
  msgid "profiler support for VxWorks"
  msgstr ""
  
! #: config/windiss.h:36
  #, gcc-internal-format
  msgid "profiler support for WindISS"
  msgstr ""
  
! #: config/alpha/alpha.c:230 config/rs6000/rs6000.c:1653
  #, gcc-internal-format
  msgid "bad value %qs for -mtls-size switch"
  msgstr ""
  
! #: config/alpha/alpha.c:284
  #, gcc-internal-format
  msgid "-f%s ignored for Unicos/Mk (not supported)"
  msgstr ""
  
! #: config/alpha/alpha.c:308
  #, gcc-internal-format
  msgid "-mieee not supported on Unicos/Mk"
  msgstr ""
  
! #: config/alpha/alpha.c:319
  #, gcc-internal-format
  msgid "-mieee-with-inexact not supported on Unicos/Mk"
  msgstr ""
  
! #: config/alpha/alpha.c:336
  #, gcc-internal-format
  msgid "bad value %qs for -mtrap-precision switch"
  msgstr ""
  
! #: config/alpha/alpha.c:350
  #, gcc-internal-format
  msgid "bad value %qs for -mfp-rounding-mode switch"
  msgstr ""
  
! #: config/alpha/alpha.c:365
  #, gcc-internal-format
  msgid "bad value %qs for -mfp-trap-mode switch"
  msgstr ""
  
! #: config/alpha/alpha.c:379 config/alpha/alpha.c:391
  #, gcc-internal-format
  msgid "bad value %qs for -mcpu switch"
  msgstr ""
  
! #: config/alpha/alpha.c:398
  #, gcc-internal-format
  msgid "trap mode not supported on Unicos/Mk"
  msgstr ""
  
! #: config/alpha/alpha.c:405
  #, gcc-internal-format
  msgid "fp software completion requires -mtrap-precision=i"
  msgstr ""
  
! #: config/alpha/alpha.c:421
  #, gcc-internal-format
  msgid "rounding mode not supported for VAX floats"
  msgstr ""
  
! #: config/alpha/alpha.c:426
  #, gcc-internal-format
  msgid "trap mode not supported for VAX floats"
  msgstr ""
  
! #: config/alpha/alpha.c:430
  #, gcc-internal-format
  msgid "128-bit long double not supported for VAX floats"
  msgstr ""
  
! #: config/alpha/alpha.c:458
  #, gcc-internal-format
  msgid "L%d cache latency unknown for %s"
  msgstr ""
  
! #: config/alpha/alpha.c:473
  #, gcc-internal-format
  msgid "bad value %qs for -mmemory-latency"
  msgstr ""
  
! #: config/alpha/alpha.c:6602 config/alpha/alpha.c:6605 config/s390/s390.c:8223
! #: config/s390/s390.c:8226
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr ""
  
! #: config/arc/arc.c:389
  #, gcc-internal-format
  msgid "argument of %qs attribute is not a string constant"
  msgstr ""
  
! #: config/arc/arc.c:397
  #, gcc-internal-format
  msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
  msgstr ""
  
! #: config/arm/arm.c:920
  #, gcc-internal-format
  msgid "switch -mcpu=%s conflicts with -march= switch"
  msgstr ""
  
! #: config/arm/arm.c:930 config/rs6000/rs6000.c:1272 config/sparc/sparc.c:733
  #, gcc-internal-format
  msgid "bad value (%s) for %s switch"
  msgstr ""
  
! #: config/arm/arm.c:1040
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.c:1046
  #, gcc-internal-format
  msgid "target CPU does not support THUMB instructions"
  msgstr ""
  
! #: config/arm/arm.c:1064
  #, gcc-internal-format
  msgid ""
  "enabling backtrace support is only meaningful when compiling for the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:1067
  #, gcc-internal-format
  msgid ""
  "enabling callee interworking support is only meaningful when compiling for "
  "the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:1070
  #, gcc-internal-format
  msgid ""
  "enabling caller interworking support is only meaningful when compiling for "
  "the Thumb"
  msgstr ""
  
! #: config/arm/arm.c:1074
  #, gcc-internal-format
  msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgstr ""
  
! #: config/arm/arm.c:1082
  #, gcc-internal-format
  msgid "-fpic and -mapcs-reent are incompatible"
  msgstr ""
  
! #: config/arm/arm.c:1085
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.c:1093
  #, gcc-internal-format
  msgid "-g with -mno-apcs-frame may not give sensible debugging"
  msgstr ""
  
! #: config/arm/arm.c:1101
  #, gcc-internal-format
  msgid "passing floating point arguments in fp regs not yet supported"
  msgstr ""
  
! #: config/arm/arm.c:1143
  #, gcc-internal-format
  msgid "invalid ABI option: -mabi=%s"
  msgstr ""
  
! #: config/arm/arm.c:1149
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.c:1152
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.c:1162
  #, gcc-internal-format
  msgid "invalid floating point emulation option: -mfpe=%s"
  msgstr ""
  
! #: config/arm/arm.c:1179
  #, gcc-internal-format
  msgid "invalid floating point option: -mfpu=%s"
  msgstr ""
  
! #: config/arm/arm.c:1219
  #, gcc-internal-format
  msgid "invalid floating point abi: -mfloat-abi=%s"
  msgstr ""
  
! #: config/arm/arm.c:1226
  #, gcc-internal-format
  msgid "-mfloat-abi=hard and VFP"
  msgstr ""
  
! #: config/arm/arm.c:1232
  #, gcc-internal-format
  msgid "iWMMXt and hardware floating point"
  msgstr ""
  
! #: config/arm/arm.c:1255
  #, gcc-internal-format
  msgid "invalid thread pointer option: -mtp=%s"
  msgstr ""
  
! #: config/arm/arm.c:1268
  #, gcc-internal-format
  msgid "can not use -mtp=cp15 with -mthumb"
  msgstr ""
  
! #: config/arm/arm.c:1282
  #, gcc-internal-format
  msgid "structure size boundary can only be set to %s"
  msgstr ""
  
! #: config/arm/arm.c:1291
  #, gcc-internal-format
  msgid "-mpic-register= is useless without -fpic"
  msgstr ""
  
! #: config/arm/arm.c:1298
  #, gcc-internal-format
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:2873 config/arm/arm.c:2891 config/avr/avr.c:4713
! #: config/avr/avr.c:4755 config/bfin/bfin.c:3665 config/c4x/c4x.c:4075
! #: config/h8300/h8300.c:5257 config/i386/i386.c:2336
! #: config/m68hc11/m68hc11.c:1154 config/m68k/m68k.c:380
! #: config/mcore/mcore.c:3031 config/mt/mt.c:1275 config/rs6000/rs6000.c:17665
! #: config/sh/sh.c:7717 config/sh/sh.c:7738 config/sh/sh.c:7761
! #: config/stormy16/stormy16.c:2254 config/v850/v850.c:2122
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr ""
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16165 config/i386/i386.c:16199
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
  
! #: config/arm/pe.c:164 config/mcore/mcore.c:2897
  #, gcc-internal-format
  msgid "initialized variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/arm/pe.c:173
  #, gcc-internal-format
  msgid "static variable %q+D is marked dllimport"
  msgstr ""
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr ""
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4846
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ""
  
! #: config/avr/avr.c:4860
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr ""
*************** msgstr ""
*** 23010,23076 ****
  msgid "trampolines not supported"
  msgstr ""
  
! #: config/bfin/bfin.c:1958 config/m68k/m68k.c:299
  #, gcc-internal-format
  msgid "-mshared-library-id=%s is not between 0 and %d"
  msgstr ""
  
! #: config/bfin/bfin.c:1988
  #, gcc-internal-format
  msgid "-mshared-library-id= specified without -mid-shared-library"
  msgstr ""
  
! #: config/bfin/bfin.c:1994
  #, gcc-internal-format
  msgid "ID shared libraries and FD-PIC mode can't be used together."
  msgstr ""
  
! #: config/bfin/bfin.c:3671
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr ""
  
! #: config/bfin/bfin.c:3727
  #, gcc-internal-format
  msgid "`%s' attribute only applies to functions"
  msgstr ""
  
! #: config/bfin/bfin.c:3738
  #, gcc-internal-format
  msgid "can't apply both longcall and shortcall attributes to the same function"
  msgstr ""
  
! #: config/c4x/c4x-c.c:72
  #, gcc-internal-format
  msgid "missing '(' after '#pragma %s' - ignored"
  msgstr ""
  
! #: config/c4x/c4x-c.c:75
  #, gcc-internal-format
  msgid "missing function name in '#pragma %s' - ignored"
  msgstr ""
  
! #: config/c4x/c4x-c.c:80
  #, gcc-internal-format
  msgid "malformed '#pragma %s' - ignored"
  msgstr ""
  
! #: config/c4x/c4x-c.c:82
  #, gcc-internal-format
  msgid "missing section name in '#pragma %s' - ignored"
  msgstr ""
  
! #: config/c4x/c4x-c.c:87
  #, gcc-internal-format
  msgid "missing ')' for '#pragma %s' - ignored"
  msgstr ""
  
! #: config/c4x/c4x-c.c:90
  #, gcc-internal-format
  msgid "junk at end of '#pragma %s'"
  msgstr ""
  
! #: config/c4x/c4x.c:860
  #, gcc-internal-format
  msgid "ISR %s requires %d words of local vars, max is 32767"
  msgstr ""
--- 23010,23076 ----
  msgid "trampolines not supported"
  msgstr ""
  
! #: config/bfin/bfin.c:1957 config/m68k/m68k.c:298
  #, gcc-internal-format
  msgid "-mshared-library-id=%s is not between 0 and %d"
  msgstr ""
  
! #: config/bfin/bfin.c:1987
  #, gcc-internal-format
  msgid "-mshared-library-id= specified without -mid-shared-library"
  msgstr ""
  
! #: config/bfin/bfin.c:1993
  #, gcc-internal-format
  msgid "ID shared libraries and FD-PIC mode can't be used together."
  msgstr ""
  
! #: config/bfin/bfin.c:3670
  #, gcc-internal-format
  msgid "multiple function type attributes specified"
  msgstr ""
  
! #: config/bfin/bfin.c:3726
  #, gcc-internal-format
  msgid "`%s' attribute only applies to functions"
  msgstr ""
  
! #: config/bfin/bfin.c:3737
  #, gcc-internal-format
  msgid "can't apply both longcall and shortcall attributes to the same function"
  msgstr ""
  
! #: config/c4x/c4x-c.c:71
  #, gcc-internal-format
  msgid "missing '(' after '#pragma %s' - ignored"
  msgstr ""
  
! #: config/c4x/c4x-c.c:74
  #, gcc-internal-format
  msgid "missing function name in '#pragma %s' - ignored"
  msgstr ""
  
! #: config/c4x/c4x-c.c:79
  #, gcc-internal-format
  msgid "malformed '#pragma %s' - ignored"
  msgstr ""
  
! #: config/c4x/c4x-c.c:81
  #, gcc-internal-format
  msgid "missing section name in '#pragma %s' - ignored"
  msgstr ""
  
! #: config/c4x/c4x-c.c:86
  #, gcc-internal-format
  msgid "missing ')' for '#pragma %s' - ignored"
  msgstr ""
  
! #: config/c4x/c4x-c.c:89
  #, gcc-internal-format
  msgid "junk at end of '#pragma %s'"
  msgstr ""
  
! #: config/c4x/c4x.c:859
  #, gcc-internal-format
  msgid "ISR %s requires %d words of local vars, max is 32767"
  msgstr ""
*************** msgstr ""
*** 23079,23167 ****
  #. an operator, for immediate output.  If that ever happens for
  #. MULT, we need to apply TARGET_MUL_BUG in the caller.  Make sure
  #. we notice.
! #: config/cris/cris.c:435
  #, gcc-internal-format
  msgid "MULT case in cris_op_str"
  msgstr ""
  
! #: config/cris/cris.c:813
  #, gcc-internal-format
  msgid "invalid use of ':' modifier"
  msgstr ""
  
! #: config/cris/cris.c:986
  #, gcc-internal-format
  msgid "internal error: bad register: %d"
  msgstr ""
  
! #: config/cris/cris.c:1528
  #, gcc-internal-format
  msgid "internal error: sideeffect-insn affecting main effect"
  msgstr ""
  
! #: config/cris/cris.c:1552
  #, gcc-internal-format
  msgid "unknown cc_attr value"
  msgstr ""
  
  #. If we get here, the caller got its initial tests wrong.
! #: config/cris/cris.c:1903
  #, gcc-internal-format
  msgid "internal error: cris_side_effect_mode_ok with bad operands"
  msgstr ""
  
! #: config/cris/cris.c:2106
  #, gcc-internal-format
  msgid "-max-stackframe=%d is not usable, not between 0 and %d"
  msgstr ""
  
! #: config/cris/cris.c:2134
  #, gcc-internal-format
  msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
  msgstr ""
  
! #: config/cris/cris.c:2170
  #, gcc-internal-format
  msgid "unknown CRIS cpu version specification in -mtune= : %s"
  msgstr ""
  
! #: config/cris/cris.c:2188
  #, gcc-internal-format
  msgid "-fPIC and -fpic are not supported in this configuration"
  msgstr ""
  
! #: config/cris/cris.c:2203
  #, gcc-internal-format
  msgid "that particular -g option is invalid with -maout and -melinux"
  msgstr ""
  
! #: config/cris/cris.c:2416
  #, gcc-internal-format
  msgid "Unknown src"
  msgstr ""
  
! #: config/cris/cris.c:2477
  #, gcc-internal-format
  msgid "Unknown dest"
  msgstr ""
  
! #: config/cris/cris.c:2762
  #, gcc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr ""
  
! #: config/cris/cris.c:3214 config/cris/cris.c:3241
  #, gcc-internal-format
  msgid "expand_binop failed in movsi got"
  msgstr ""
  
! #: config/cris/cris.c:3322
  #, gcc-internal-format
  msgid "emitting PIC operand, but PIC register isn't set up"
  msgstr ""
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
  #. Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
--- 23079,23167 ----
  #. an operator, for immediate output.  If that ever happens for
  #. MULT, we need to apply TARGET_MUL_BUG in the caller.  Make sure
  #. we notice.
! #: config/cris/cris.c:434
  #, gcc-internal-format
  msgid "MULT case in cris_op_str"
  msgstr ""
  
! #: config/cris/cris.c:812
  #, gcc-internal-format
  msgid "invalid use of ':' modifier"
  msgstr ""
  
! #: config/cris/cris.c:985
  #, gcc-internal-format
  msgid "internal error: bad register: %d"
  msgstr ""
  
! #: config/cris/cris.c:1527
  #, gcc-internal-format
  msgid "internal error: sideeffect-insn affecting main effect"
  msgstr ""
  
! #: config/cris/cris.c:1551
  #, gcc-internal-format
  msgid "unknown cc_attr value"
  msgstr ""
  
  #. If we get here, the caller got its initial tests wrong.
! #: config/cris/cris.c:1902
  #, gcc-internal-format
  msgid "internal error: cris_side_effect_mode_ok with bad operands"
  msgstr ""
  
! #: config/cris/cris.c:2105
  #, gcc-internal-format
  msgid "-max-stackframe=%d is not usable, not between 0 and %d"
  msgstr ""
  
! #: config/cris/cris.c:2133
  #, gcc-internal-format
  msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
  msgstr ""
  
! #: config/cris/cris.c:2169
  #, gcc-internal-format
  msgid "unknown CRIS cpu version specification in -mtune= : %s"
  msgstr ""
  
! #: config/cris/cris.c:2187
  #, gcc-internal-format
  msgid "-fPIC and -fpic are not supported in this configuration"
  msgstr ""
  
! #: config/cris/cris.c:2202
  #, gcc-internal-format
  msgid "that particular -g option is invalid with -maout and -melinux"
  msgstr ""
  
! #: config/cris/cris.c:2415
  #, gcc-internal-format
  msgid "Unknown src"
  msgstr ""
  
! #: config/cris/cris.c:2476
  #, gcc-internal-format
  msgid "Unknown dest"
  msgstr ""
  
! #: config/cris/cris.c:2761
  #, gcc-internal-format
  msgid "stackframe too big: %d bytes"
  msgstr ""
  
! #: config/cris/cris.c:3213 config/cris/cris.c:3240
  #, gcc-internal-format
  msgid "expand_binop failed in movsi got"
  msgstr ""
  
! #: config/cris/cris.c:3321
  #, gcc-internal-format
  msgid "emitting PIC operand, but PIC register isn't set up"
  msgstr ""
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
! #. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
  #. Free Software Foundation, Inc.
  #. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
  #.
*************** msgstr ""
*** 23169,23175 ****
  #.
  #. 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 2, or (at your option)
  #. any later version.
  #.
  #. GCC is distributed in the hope that it will be useful,
--- 23169,23175 ----
  #.
  #. 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,
*************** msgstr ""
*** 23178,23186 ****
  #. 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 COPYING.  If not, write to
! #. the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! #. Boston, MA 02110-1301, USA.
  #. After the first "Node:" comment comes all preprocessor directives and
  #. attached declarations described in the info files, the "Using and
  #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
--- 23178,23185 ----
  #. 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/>.
  #. After the first "Node:" comment comes all preprocessor directives and
  #. attached declarations described in the info files, the "Using and
  #. Porting GCC" manual (uapgcc), in the same order as found in the "Target
*************** msgstr ""
*** 23199,23205 ****
  #. definitions and definitions for the cris-*-elf subtarget.
  #. We don't want to use gcc_assert for everything, as that can be
  #. compiled out.
! #: config/cris/cris.h:44
  #, gcc-internal-format
  msgid "CRIS-port assertion failed: "
  msgstr ""
--- 23198,23204 ----
  #. definitions and definitions for the cris-*-elf subtarget.
  #. We don't want to use gcc_assert for everything, as that can be
  #. compiled out.
! #: config/cris/cris.h:43
  #, gcc-internal-format
  msgid "CRIS-port assertion failed: "
  msgstr ""
*************** msgstr ""
*** 23210,23974 ****
  #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
  #. TARGET_ASM_FUNCTION_EPILOGUE.
  #. Node: Profiling
! #: config/cris/cris.h:867
  #, gcc-internal-format
  msgid "no FUNCTION_PROFILER for CRIS"
  msgstr ""
  
! #: config/crx/crx.h:355
  #, gcc-internal-format
  msgid "Profiler support for CRX"
  msgstr ""
  
! #: config/crx/crx.h:366
  #, gcc-internal-format
  msgid "Trampoline support for CRX"
  msgstr ""
  
! #: config/frv/frv.c:8623
  #, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr ""
  
! #: config/frv/frv.c:8628
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr ""
  
! #: config/frv/frv.c:8639
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr ""
  
! #: config/frv/frv.c:8717
  #, gcc-internal-format
  msgid "invalid IACC argument"
  msgstr ""
  
! #: config/frv/frv.c:8740
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8745
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
  
! #: config/frv/frv.c:9227
  #, gcc-internal-format
  msgid "media functions are not available unless -mmedia is used"
  msgstr ""
  
! #: config/frv/frv.c:9239
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr ""
  
! #: config/frv/frv.c:9267
  #, gcc-internal-format
  msgid "this media function is only available on the fr400 and fr550"
  msgstr ""
  
! #: config/frv/frv.c:9286
  #, gcc-internal-format
  msgid "this builtin function is only available on the fr405 and fr450"
  msgstr ""
  
! #: config/frv/frv.c:9295
  #, gcc-internal-format
  msgid "this builtin function is only available on the fr500 and fr550"
  msgstr ""
  
! #: config/frv/frv.c:9307
  #, gcc-internal-format
  msgid "this builtin function is only available on the fr450"
  msgstr ""
  
! #: config/h8300/h8300.c:331
  #, gcc-internal-format
  msgid "-ms2600 is used without -ms"
  msgstr ""
  
! #: config/h8300/h8300.c:337
  #, gcc-internal-format
  msgid "-mn is used without -mh or -ms"
  msgstr ""
  
! #: config/i386/host-cygwin.c:65
  #, gcc-internal-format
  msgid "can't extend PCH file: %m"
  msgstr ""
  
! #: config/i386/host-cygwin.c:76
  #, gcc-internal-format
  msgid "can't set position in PCH file: %m"
  msgstr ""
  
! #: config/i386/i386.c:1586 config/i386/i386.c:1727
  #, gcc-internal-format
  msgid "bad value (%s) for -mtune= switch"
  msgstr ""
  
! #: config/i386/i386.c:1611
  #, gcc-internal-format
  msgid ""
  "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as "
  "appropriate."
  msgstr ""
  
! #: config/i386/i386.c:1617
  #, gcc-internal-format
  msgid "generic CPU can be used only for -mtune= switch"
  msgstr ""
  
! #: config/i386/i386.c:1619 config/i386/i386.c:1696 config/mt/mt.c:805
  #, gcc-internal-format
  msgid "bad value (%s) for -march= switch"
  msgstr ""
  
! #: config/i386/i386.c:1628
  #, gcc-internal-format
  msgid "code model %s not supported in PIC mode"
  msgstr ""
  
! #: config/i386/i386.c:1636 config/sparc/sparc.c:698
  #, gcc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr ""
  
! #: config/i386/i386.c:1652
  #, gcc-internal-format
  msgid "bad value (%s) for -masm= switch"
  msgstr ""
  
! #: config/i386/i386.c:1655
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:1658
  #, gcc-internal-format
  msgid "code model %<large%> not supported yet"
  msgstr ""
  
! #: config/i386/i386.c:1660
  #, gcc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:1690 config/i386/i386.c:1714
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:1744
  #, gcc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:1757
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: config/i386/i386.c:1762 config/i386/i386.c:1775 config/i386/i386.c:1788
  #, gcc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:1770
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: config/i386/i386.c:1783
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: config/i386/i386.c:1816
  #, gcc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: config/i386/i386.c:1824
  #, gcc-internal-format
  msgid "-mlarge-data-threshold=%d is negative"
  msgstr ""
  
! #: config/i386/i386.c:1838
  #, gcc-internal-format
  msgid "bad value (%s) for -mtls-dialect= switch"
  msgstr ""
  
! #: config/i386/i386.c:1885
  #, gcc-internal-format
  msgid "-malign-double makes no sense in the 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:1887
  #, gcc-internal-format
  msgid "-mrtd calling convention not supported in the 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:1913
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:1922
  #, gcc-internal-format
  msgid "-msseregparm used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:1934 config/i386/i386.c:1945
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:1950
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:1957
  #, gcc-internal-format
  msgid "bad value (%s) for -mfpmath= switch"
  msgstr ""
  
! #: config/i386/i386.c:1979
  #, gcc-internal-format
  msgid ""
  "unwind tables currently require either a frame pointer or -maccumulate-"
  "outgoing-args for correctness"
  msgstr ""
  
! #: config/i386/i386.c:2350 config/i386/i386.c:2401
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:2357
  #, gcc-internal-format
  msgid "%qs attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:2363
  #, gcc-internal-format
  msgid "argument to %qs attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:2373
  #, gcc-internal-format
  msgid "%s functions limited to %d register parameters"
  msgstr ""
  
! #: config/i386/i386.c:2393 config/i386/i386.c:2428
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:2397
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:2411 config/i386/i386.c:2424
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:2415
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:2562
  #, gcc-internal-format
  msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:2565
  #, gcc-internal-format
  msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:3323
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:3329
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:3345
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:3661
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:3678
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:3962
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:3972
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:5327
  #, gcc-internal-format
  msgid "-mstackrealign ignored for nested functions"
  msgstr ""
  
! #: config/i386/i386.c:5329
  #, gcc-internal-format
  msgid "%s not supported for nested functions"
  msgstr ""
  
! #: config/i386/i386.c:7552
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:7567
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/winnt-cxx.c:74
  #, gcc-internal-format
  msgid "key method %q+D of dllimport'd class defined"
  msgstr ""
  
! #: config/i386/winnt-cxx.c:95 config/sh/symbian.c:173
  #, gcc-internal-format
  msgid "definition of static data member %q+D of dllimport'd class"
  msgstr ""
  
! #: config/i386/winnt.c:74
  #, gcc-internal-format
  msgid "%qs attribute only applies to variables"
  msgstr ""
  
! #: config/i386/winnt.c:96
  #, gcc-internal-format
  msgid ""
  "%qs attribute applies only to initialized variables with external linkage"
  msgstr ""
  
! #: config/i386/winnt.c:153
  #, gcc-internal-format
  msgid "%q+D: definition is marked as dllimport"
  msgstr ""
  
! #: config/i386/winnt.c:217
  #, gcc-internal-format
  msgid "inconsistent dll linkage for %q+D, dllexport assumed"
  msgstr ""
  
! #: config/i386/winnt.c:257 config/sh/symbian.c:273
  #, gcc-internal-format
  msgid "%qs declared as both exported to and imported from a DLL"
  msgstr ""
  
! #: config/i386/winnt.c:380
  #, gcc-internal-format
  msgid "%q+D:'selectany' attribute applies only to initialized objects"
  msgstr ""
  
! #: config/i386/winnt.c:568
  #, gcc-internal-format
  msgid "%q+D causes a section type conflict"
  msgstr ""
  
! #: config/i386/cygming.h:127
  #, gcc-internal-format
  msgid "-f%s ignored for target (all code is position independent)"
  msgstr ""
  
! #: config/i386/djgpp.h:181
  #, gcc-internal-format
  msgid "-mbnu210 is ignored (option is obsolete)"
  msgstr ""
  
! #: config/i386/i386-interix.h:257
  #, gcc-internal-format
  msgid "ms-bitfields not supported for objc"
  msgstr ""
  
! #: config/ia64/ia64-c.c:52
  #, gcc-internal-format
  msgid "malformed #pragma builtin"
  msgstr ""
  
! #: config/ia64/ia64.c:533 config/m32r/m32r.c:373
  #, gcc-internal-format
  msgid "invalid argument of %qs attribute"
  msgstr ""
  
! #: config/ia64/ia64.c:545
  #, gcc-internal-format
  msgid "%Jan address area attribute cannot be specified for local variables"
  msgstr ""
  
! #: config/ia64/ia64.c:552
  #, gcc-internal-format
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr ""
  
! #: config/ia64/ia64.c:559
  #, gcc-internal-format
  msgid "%Jaddress area attribute cannot be specified for functions"
  msgstr ""
  
! #: config/ia64/ia64.c:5084 config/pa/pa.c:339
  #, gcc-internal-format
  msgid "value of -mfixed-range must have form REG1-REG2"
  msgstr ""
  
! #: config/ia64/ia64.c:5111 config/pa/pa.c:366
  #, gcc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/ia64/ia64.c:5139
  #, gcc-internal-format
  msgid "bad value %<%s%> for -mtls-size= switch"
  msgstr ""
  
! #: config/ia64/ia64.c:5167
  #, gcc-internal-format
  msgid "bad value %<%s%> for -mtune= switch"
  msgstr ""
  
! #: config/ia64/ia64.c:5186
  #, gcc-internal-format
  msgid "not yet implemented: latency-optimized inline square root"
  msgstr ""
  
! #: config/iq2000/iq2000.c:1814
  #, gcc-internal-format
  msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
  msgstr ""
  
! #: config/iq2000/iq2000.c:2593
  #, gcc-internal-format
  msgid "argument %qd is not a constant"
  msgstr ""
  
! #: config/iq2000/iq2000.c:2896 config/mt/mt.c:350 config/xtensa/xtensa.c:1789
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3051
  #, gcc-internal-format
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3060 config/mips/mips.c:5501
! #: config/xtensa/xtensa.c:1643
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
  
! #: config/m32c/m32c-pragma.c:64
  #, gcc-internal-format
  msgid "junk at end of #pragma GCC memregs [0..16]"
  msgstr ""
  
! #: config/m32c/m32c-pragma.c:71
  #, gcc-internal-format
  msgid "#pragma GCC memregs must precede any function decls"
  msgstr ""
  
! #: config/m32c/m32c-pragma.c:82 config/m32c/m32c-pragma.c:89
  #, gcc-internal-format
  msgid "#pragma GCC memregs takes a number [0..16]"
  msgstr ""
  
! #: config/m32c/m32c.c:412
  #, gcc-internal-format
  msgid "invalid target memregs value '%d'"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:279
  #, gcc-internal-format
  msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:1240
  #, gcc-internal-format
  msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:1247
  #, gcc-internal-format
  msgid "%<trap%> attribute is already used"
  msgstr ""
  
! #: config/m68k/m68k.c:326
  #, gcc-internal-format
  msgid "cannot specify both -msep-data and -mid-shared-library"
  msgstr ""
  
! #: config/m68k/m68k.c:338
  #, gcc-internal-format
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr ""
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/mips/mips.c:4708
  #, gcc-internal-format
  msgid ""
  "-%s conflicts with the other architecture options, which specify a %s "
  "processor"
  msgstr ""
  
! #: config/mips/mips.c:4724
  #, gcc-internal-format
  msgid "-march=%s is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.c:4742
  #, gcc-internal-format
  msgid "-mgp64 used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.c:4744
  #, gcc-internal-format
  msgid "-mgp32 used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.c:4746
  #, gcc-internal-format
  msgid "-mgp64 used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.c:4764 config/mips/mips.c:4766 config/mips/mips.c:4768
! #: config/mips/mips.c:4844
  #, gcc-internal-format
  msgid "unsupported combination: %s"
  msgstr ""
  
! #: config/mips/mips.c:4839
  #, gcc-internal-format
  msgid ""
  "generation of Branch Likely instructions enabled, but not supported by "
  "architecture"
  msgstr ""
  
! #: config/mips/mips.c:4859
  #, gcc-internal-format
  msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgstr ""
  
! #: config/mips/mips.c:4926
  #, gcc-internal-format
  msgid "-mips3d requires -mpaired-single"
  msgstr ""
  
! #: config/mips/mips.c:4935
  #, gcc-internal-format
  msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
  msgstr ""
  
! #: config/mips/mips.c:4940
  #, gcc-internal-format
  msgid "-mips3d/-mpaired-single must be used with -mips64"
  msgstr ""
  
! #: config/mips/mips.c:4943
  #, gcc-internal-format
  msgid "-mips16 and -mdsp cannot be used together"
  msgstr ""
  
! #: config/mips/mips.c:5438
  #, gcc-internal-format
  msgid "internal error: %%) found without a %%( in assembler pattern"
  msgstr ""
  
! #: config/mips/mips.c:5452
  #, gcc-internal-format
  msgid "internal error: %%] found without a %%[ in assembler pattern"
  msgstr ""
  
! #: config/mips/mips.c:5465
  #, gcc-internal-format
  msgid "internal error: %%> found without a %%< in assembler pattern"
  msgstr ""
  
! #: config/mips/mips.c:5478
  #, gcc-internal-format
  msgid "internal error: %%} found without a %%{ in assembler pattern"
  msgstr ""
  
! #: config/mips/mips.c:5492
  #, gcc-internal-format
  msgid "PRINT_OPERAND: unknown punctuation '%c'"
  msgstr ""
  
! #: config/mips/mips.c:8307
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr ""
  
! #: config/mips/mips.c:9615
  #, gcc-internal-format
  msgid "the cpu name must be lower case"
  msgstr ""
  
! #: config/mips/mips.c:10293
  #, gcc-internal-format
  msgid "invalid argument to builtin function"
  msgstr ""
  
  #. Output assembler code to FILE to increment profiler label # LABELNO
  #. for profiling a function entry.
! #: config/mips/mips.h:1989
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
  
! #: config/mmix/mmix.c:227
  #, gcc-internal-format
  msgid "-f%s not supported: ignored"
  msgstr ""
  
! #: config/mmix/mmix.c:655
  #, gcc-internal-format
  msgid "support for mode %qs"
  msgstr ""
  
! #: config/mmix/mmix.c:669
  #, gcc-internal-format
  msgid ""
  "too large function value type, needs %d registers, have only %d registers "
  "for this"
  msgstr ""
  
! #: config/mmix/mmix.c:839
  #, gcc-internal-format
  msgid "function_profiler support for MMIX"
  msgstr ""
  
! #: config/mmix/mmix.c:861
  #, gcc-internal-format
  msgid "MMIX Internal: Last named vararg would not fit in a register"
  msgstr ""
  
! #: config/mmix/mmix.c:1476 config/mmix/mmix.c:1500 config/mmix/mmix.c:1616
  #, gcc-internal-format
  msgid "MMIX Internal: Bad register: %d"
  msgstr ""
  
  #. Presumably there's a missing case above if we get here.
! #: config/mmix/mmix.c:1608
  #, gcc-internal-format
  msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
  msgstr ""
  
! #: config/mmix/mmix.c:1894
  #, gcc-internal-format
  msgid "stack frame not a multiple of 8 bytes: %wd"
  msgstr ""
  
! #: config/mmix/mmix.c:2130
  #, gcc-internal-format
  msgid "stack frame not a multiple of octabyte: %wd"
  msgstr ""
  
! #: config/mmix/mmix.c:2470 config/mmix/mmix.c:2534
  #, gcc-internal-format
  msgid "MMIX Internal: %s is not a shiftable int"
  msgstr ""
  
! #: config/mt/mt.c:313
  #, gcc-internal-format
  msgid "info pointer NULL"
  msgstr ""
  
! #: config/pa/pa.c:471
  #, gcc-internal-format
  msgid "PIC code generation is not supported in the portable runtime model"
  msgstr ""
  
! #: config/pa/pa.c:476
  #, gcc-internal-format
  msgid "PIC code generation is not compatible with fast indirect calls"
  msgstr ""
  
! #: config/pa/pa.c:481
  #, gcc-internal-format
  msgid "-g is only supported when using GAS on this processor,"
  msgstr ""
  
! #: config/pa/pa.c:482
  #, gcc-internal-format
  msgid "-g option disabled"
  msgstr ""
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid ""
  "alignment (%u) for %s exceeds maximum alignment for global common data.  "
  "Using %u"
  msgstr ""
  
! #: config/pa/pa-hpux11.h:85
  #, gcc-internal-format
  msgid "-munix=98 option required for C89 Amendment 1 features.\n"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:62
  #, gcc-internal-format
  msgid "Segmentation Fault (code)"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:132
  #, gcc-internal-format
  msgid "Segmentation Fault"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:146
  #, gcc-internal-format
  msgid "While setting up signal stack: %m"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:152
  #, gcc-internal-format
  msgid "While setting up signal handler: %m"
  msgstr ""
--- 23209,23973 ----
  #. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
  #. TARGET_ASM_FUNCTION_EPILOGUE.
  #. Node: Profiling
! #: config/cris/cris.h:866
  #, gcc-internal-format
  msgid "no FUNCTION_PROFILER for CRIS"
  msgstr ""
  
! #: config/crx/crx.h:354
  #, gcc-internal-format
  msgid "Profiler support for CRX"
  msgstr ""
  
! #: config/crx/crx.h:365
  #, gcc-internal-format
  msgid "Trampoline support for CRX"
  msgstr ""
  
! #: config/frv/frv.c:8622
  #, gcc-internal-format
  msgid "accumulator is not a constant integer"
  msgstr ""
  
! #: config/frv/frv.c:8627
  #, gcc-internal-format
  msgid "accumulator number is out of bounds"
  msgstr ""
  
! #: config/frv/frv.c:8638
  #, gcc-internal-format
  msgid "inappropriate accumulator for %qs"
  msgstr ""
  
! #: config/frv/frv.c:8716
  #, gcc-internal-format
  msgid "invalid IACC argument"
  msgstr ""
  
! #: config/frv/frv.c:8739
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.c:8744
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
  
! #: config/frv/frv.c:9226
  #, gcc-internal-format
  msgid "media functions are not available unless -mmedia is used"
  msgstr ""
  
! #: config/frv/frv.c:9238
  #, gcc-internal-format
  msgid "this media function is only available on the fr500"
  msgstr ""
  
! #: config/frv/frv.c:9266
  #, gcc-internal-format
  msgid "this media function is only available on the fr400 and fr550"
  msgstr ""
  
! #: config/frv/frv.c:9285
  #, gcc-internal-format
  msgid "this builtin function is only available on the fr405 and fr450"
  msgstr ""
  
! #: config/frv/frv.c:9294
  #, gcc-internal-format
  msgid "this builtin function is only available on the fr500 and fr550"
  msgstr ""
  
! #: config/frv/frv.c:9306
  #, gcc-internal-format
  msgid "this builtin function is only available on the fr450"
  msgstr ""
  
! #: config/h8300/h8300.c:330
  #, gcc-internal-format
  msgid "-ms2600 is used without -ms"
  msgstr ""
  
! #: config/h8300/h8300.c:336
  #, gcc-internal-format
  msgid "-mn is used without -mh or -ms"
  msgstr ""
  
! #: config/i386/host-cygwin.c:64
  #, gcc-internal-format
  msgid "can't extend PCH file: %m"
  msgstr ""
  
! #: config/i386/host-cygwin.c:75
  #, gcc-internal-format
  msgid "can't set position in PCH file: %m"
  msgstr ""
  
! #: config/i386/i386.c:1585 config/i386/i386.c:1726
  #, gcc-internal-format
  msgid "bad value (%s) for -mtune= switch"
  msgstr ""
  
! #: config/i386/i386.c:1610
  #, gcc-internal-format
  msgid ""
  "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as "
  "appropriate."
  msgstr ""
  
! #: config/i386/i386.c:1616
  #, gcc-internal-format
  msgid "generic CPU can be used only for -mtune= switch"
  msgstr ""
  
! #: config/i386/i386.c:1618 config/i386/i386.c:1695 config/mt/mt.c:804
  #, gcc-internal-format
  msgid "bad value (%s) for -march= switch"
  msgstr ""
  
! #: config/i386/i386.c:1627
  #, gcc-internal-format
  msgid "code model %s not supported in PIC mode"
  msgstr ""
  
! #: config/i386/i386.c:1635 config/sparc/sparc.c:697
  #, gcc-internal-format
  msgid "bad value (%s) for -mcmodel= switch"
  msgstr ""
  
! #: config/i386/i386.c:1651
  #, gcc-internal-format
  msgid "bad value (%s) for -masm= switch"
  msgstr ""
  
! #: config/i386/i386.c:1654
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386.c:1657
  #, gcc-internal-format
  msgid "code model %<large%> not supported yet"
  msgstr ""
  
! #: config/i386/i386.c:1659
  #, gcc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386.c:1689 config/i386/i386.c:1713
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386.c:1743
  #, gcc-internal-format
  msgid "-mregparm=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:1756
  #, gcc-internal-format
  msgid "-malign-loops is obsolete, use -falign-loops"
  msgstr ""
  
! #: config/i386/i386.c:1761 config/i386/i386.c:1774 config/i386/i386.c:1787
  #, gcc-internal-format
  msgid "-malign-loops=%d is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386.c:1769
  #, gcc-internal-format
  msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgstr ""
  
! #: config/i386/i386.c:1782
  #, gcc-internal-format
  msgid "-malign-functions is obsolete, use -falign-functions"
  msgstr ""
  
! #: config/i386/i386.c:1815
  #, gcc-internal-format
  msgid "-mbranch-cost=%d is not between 0 and 5"
  msgstr ""
  
! #: config/i386/i386.c:1823
  #, gcc-internal-format
  msgid "-mlarge-data-threshold=%d is negative"
  msgstr ""
  
! #: config/i386/i386.c:1837
  #, gcc-internal-format
  msgid "bad value (%s) for -mtls-dialect= switch"
  msgstr ""
  
! #: config/i386/i386.c:1884
  #, gcc-internal-format
  msgid "-malign-double makes no sense in the 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:1886
  #, gcc-internal-format
  msgid "-mrtd calling convention not supported in the 64bit mode"
  msgstr ""
  
! #: config/i386/i386.c:1912
  #, gcc-internal-format
  msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386.c:1921
  #, gcc-internal-format
  msgid "-msseregparm used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386.c:1933 config/i386/i386.c:1944
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:1949
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386.c:1956
  #, gcc-internal-format
  msgid "bad value (%s) for -mfpmath= switch"
  msgstr ""
  
! #: config/i386/i386.c:1978
  #, gcc-internal-format
  msgid ""
  "unwind tables currently require either a frame pointer or -maccumulate-"
  "outgoing-args for correctness"
  msgstr ""
  
! #: config/i386/i386.c:2349 config/i386/i386.c:2400
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:2356
  #, gcc-internal-format
  msgid "%qs attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386.c:2362
  #, gcc-internal-format
  msgid "argument to %qs attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386.c:2372
  #, gcc-internal-format
  msgid "%s functions limited to %d register parameters"
  msgstr ""
  
! #: config/i386/i386.c:2392 config/i386/i386.c:2427
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:2396
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:2410 config/i386/i386.c:2423
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:2414
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386.c:2561
  #, gcc-internal-format
  msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:2564
  #, gcc-internal-format
  msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.c:3322
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:3328
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.c:3344
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.c:3660
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:3677
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:3961
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:3971
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.c:5326
  #, gcc-internal-format
  msgid "-mstackrealign ignored for nested functions"
  msgstr ""
  
! #: config/i386/i386.c:5328
  #, gcc-internal-format
  msgid "%s not supported for nested functions"
  msgstr ""
  
! #: config/i386/i386.c:7551
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.c:7566
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:15889 config/rs6000/rs6000.c:7352
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16244 config/i386/i386.c:16328
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr ""
  
! #: config/i386/i386.c:17559 config/rs6000/rs6000.c:17748
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/winnt-cxx.c:73
  #, gcc-internal-format
  msgid "key method %q+D of dllimport'd class defined"
  msgstr ""
  
! #: config/i386/winnt-cxx.c:94 config/sh/symbian.c:172
  #, gcc-internal-format
  msgid "definition of static data member %q+D of dllimport'd class"
  msgstr ""
  
! #: config/i386/winnt.c:73
  #, gcc-internal-format
  msgid "%qs attribute only applies to variables"
  msgstr ""
  
! #: config/i386/winnt.c:95
  #, gcc-internal-format
  msgid ""
  "%qs attribute applies only to initialized variables with external linkage"
  msgstr ""
  
! #: config/i386/winnt.c:152
  #, gcc-internal-format
  msgid "%q+D: definition is marked as dllimport"
  msgstr ""
  
! #: config/i386/winnt.c:216
  #, gcc-internal-format
  msgid "inconsistent dll linkage for %q+D, dllexport assumed"
  msgstr ""
  
! #: config/i386/winnt.c:256 config/sh/symbian.c:272
  #, gcc-internal-format
  msgid "%qs declared as both exported to and imported from a DLL"
  msgstr ""
  
! #: config/i386/winnt.c:379
  #, gcc-internal-format
  msgid "%q+D:'selectany' attribute applies only to initialized objects"
  msgstr ""
  
! #: config/i386/winnt.c:567
  #, gcc-internal-format
  msgid "%q+D causes a section type conflict"
  msgstr ""
  
! #: config/i386/cygming.h:126
  #, gcc-internal-format
  msgid "-f%s ignored for target (all code is position independent)"
  msgstr ""
  
! #: config/i386/djgpp.h:180
  #, gcc-internal-format
  msgid "-mbnu210 is ignored (option is obsolete)"
  msgstr ""
  
! #: config/i386/i386-interix.h:256
  #, gcc-internal-format
  msgid "ms-bitfields not supported for objc"
  msgstr ""
  
! #: config/ia64/ia64-c.c:51
  #, gcc-internal-format
  msgid "malformed #pragma builtin"
  msgstr ""
  
! #: config/ia64/ia64.c:532 config/m32r/m32r.c:372
  #, gcc-internal-format
  msgid "invalid argument of %qs attribute"
  msgstr ""
  
! #: config/ia64/ia64.c:544
  #, gcc-internal-format
  msgid "%Jan address area attribute cannot be specified for local variables"
  msgstr ""
  
! #: config/ia64/ia64.c:551
  #, gcc-internal-format
  msgid "address area of %q+D conflicts with previous declaration"
  msgstr ""
  
! #: config/ia64/ia64.c:558
  #, gcc-internal-format
  msgid "%Jaddress area attribute cannot be specified for functions"
  msgstr ""
  
! #: config/ia64/ia64.c:5083 config/pa/pa.c:338
  #, gcc-internal-format
  msgid "value of -mfixed-range must have form REG1-REG2"
  msgstr ""
  
! #: config/ia64/ia64.c:5110 config/pa/pa.c:365
  #, gcc-internal-format
  msgid "%s-%s is an empty range"
  msgstr ""
  
! #: config/ia64/ia64.c:5138
  #, gcc-internal-format
  msgid "bad value %<%s%> for -mtls-size= switch"
  msgstr ""
  
! #: config/ia64/ia64.c:5166
  #, gcc-internal-format
  msgid "bad value %<%s%> for -mtune= switch"
  msgstr ""
  
! #: config/ia64/ia64.c:5185
  #, gcc-internal-format
  msgid "not yet implemented: latency-optimized inline square root"
  msgstr ""
  
! #: config/iq2000/iq2000.c:1813
  #, gcc-internal-format
  msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
  msgstr ""
  
! #: config/iq2000/iq2000.c:2592
  #, gcc-internal-format
  msgid "argument %qd is not a constant"
  msgstr ""
  
! #: config/iq2000/iq2000.c:2895 config/mt/mt.c:349 config/xtensa/xtensa.c:1793
  #, gcc-internal-format
  msgid "PRINT_OPERAND_ADDRESS, null pointer"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3050
  #, gcc-internal-format
  msgid "PRINT_OPERAND: Unknown punctuation '%c'"
  msgstr ""
  
! #: config/iq2000/iq2000.c:3059 config/mips/mips.c:5523
! #: config/xtensa/xtensa.c:1647
  #, gcc-internal-format
  msgid "PRINT_OPERAND null pointer"
  msgstr ""
  
! #: config/m32c/m32c-pragma.c:63
  #, gcc-internal-format
  msgid "junk at end of #pragma GCC memregs [0..16]"
  msgstr ""
  
! #: config/m32c/m32c-pragma.c:70
  #, gcc-internal-format
  msgid "#pragma GCC memregs must precede any function decls"
  msgstr ""
  
! #: config/m32c/m32c-pragma.c:81 config/m32c/m32c-pragma.c:88
  #, gcc-internal-format
  msgid "#pragma GCC memregs takes a number [0..16]"
  msgstr ""
  
! #: config/m32c/m32c.c:410
  #, gcc-internal-format
  msgid "invalid target memregs value '%d'"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:278
  #, gcc-internal-format
  msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:1239
  #, gcc-internal-format
  msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
  msgstr ""
  
! #: config/m68hc11/m68hc11.c:1246
  #, gcc-internal-format
  msgid "%<trap%> attribute is already used"
  msgstr ""
  
! #: config/m68k/m68k.c:325
  #, gcc-internal-format
  msgid "cannot specify both -msep-data and -mid-shared-library"
  msgstr ""
  
! #: config/m68k/m68k.c:337
  #, gcc-internal-format
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr ""
  
! #: config/m68k/m68k.c:679 config/rs6000/rs6000.c:13956
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/mips/mips.c:4730
  #, gcc-internal-format
  msgid ""
  "-%s conflicts with the other architecture options, which specify a %s "
  "processor"
  msgstr ""
  
! #: config/mips/mips.c:4746
  #, gcc-internal-format
  msgid "-march=%s is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.c:4764
  #, gcc-internal-format
  msgid "-mgp64 used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.c:4766
  #, gcc-internal-format
  msgid "-mgp32 used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.c:4768
  #, gcc-internal-format
  msgid "-mgp64 used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.c:4786 config/mips/mips.c:4788 config/mips/mips.c:4790
! #: config/mips/mips.c:4866
  #, gcc-internal-format
  msgid "unsupported combination: %s"
  msgstr ""
  
! #: config/mips/mips.c:4861
  #, gcc-internal-format
  msgid ""
  "generation of Branch Likely instructions enabled, but not supported by "
  "architecture"
  msgstr ""
  
! #: config/mips/mips.c:4881
  #, gcc-internal-format
  msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgstr ""
  
! #: config/mips/mips.c:4948
  #, gcc-internal-format
  msgid "-mips3d requires -mpaired-single"
  msgstr ""
  
! #: config/mips/mips.c:4957
  #, gcc-internal-format
  msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
  msgstr ""
  
! #: config/mips/mips.c:4962
  #, gcc-internal-format
  msgid "-mips3d/-mpaired-single must be used with -mips64"
  msgstr ""
  
! #: config/mips/mips.c:4965
  #, gcc-internal-format
  msgid "-mips16 and -mdsp cannot be used together"
  msgstr ""
  
! #: config/mips/mips.c:5460
  #, gcc-internal-format
  msgid "internal error: %%) found without a %%( in assembler pattern"
  msgstr ""
  
! #: config/mips/mips.c:5474
  #, gcc-internal-format
  msgid "internal error: %%] found without a %%[ in assembler pattern"
  msgstr ""
  
! #: config/mips/mips.c:5487
  #, gcc-internal-format
  msgid "internal error: %%> found without a %%< in assembler pattern"
  msgstr ""
  
! #: config/mips/mips.c:5500
  #, gcc-internal-format
  msgid "internal error: %%} found without a %%{ in assembler pattern"
  msgstr ""
  
! #: config/mips/mips.c:5514
  #, gcc-internal-format
  msgid "PRINT_OPERAND: unknown punctuation '%c'"
  msgstr ""
  
! #: config/mips/mips.c:8330
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr ""
  
! #: config/mips/mips.c:9638
  #, gcc-internal-format
  msgid "the cpu name must be lower case"
  msgstr ""
  
! #: config/mips/mips.c:10316
  #, gcc-internal-format
  msgid "invalid argument to builtin function"
  msgstr ""
  
  #. Output assembler code to FILE to increment profiler label # LABELNO
  #. for profiling a function entry.
! #: config/mips/mips.h:1988
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
  
! #: config/mmix/mmix.c:226
  #, gcc-internal-format
  msgid "-f%s not supported: ignored"
  msgstr ""
  
! #: config/mmix/mmix.c:654
  #, gcc-internal-format
  msgid "support for mode %qs"
  msgstr ""
  
! #: config/mmix/mmix.c:668
  #, gcc-internal-format
  msgid ""
  "too large function value type, needs %d registers, have only %d registers "
  "for this"
  msgstr ""
  
! #: config/mmix/mmix.c:838
  #, gcc-internal-format
  msgid "function_profiler support for MMIX"
  msgstr ""
  
! #: config/mmix/mmix.c:860
  #, gcc-internal-format
  msgid "MMIX Internal: Last named vararg would not fit in a register"
  msgstr ""
  
! #: config/mmix/mmix.c:1475 config/mmix/mmix.c:1499 config/mmix/mmix.c:1615
  #, gcc-internal-format
  msgid "MMIX Internal: Bad register: %d"
  msgstr ""
  
  #. Presumably there's a missing case above if we get here.
! #: config/mmix/mmix.c:1607
  #, gcc-internal-format
  msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
  msgstr ""
  
! #: config/mmix/mmix.c:1893
  #, gcc-internal-format
  msgid "stack frame not a multiple of 8 bytes: %wd"
  msgstr ""
  
! #: config/mmix/mmix.c:2129
  #, gcc-internal-format
  msgid "stack frame not a multiple of octabyte: %wd"
  msgstr ""
  
! #: config/mmix/mmix.c:2469 config/mmix/mmix.c:2533
  #, gcc-internal-format
  msgid "MMIX Internal: %s is not a shiftable int"
  msgstr ""
  
! #: config/mt/mt.c:312
  #, gcc-internal-format
  msgid "info pointer NULL"
  msgstr ""
  
! #: config/pa/pa.c:470
  #, gcc-internal-format
  msgid "PIC code generation is not supported in the portable runtime model"
  msgstr ""
  
! #: config/pa/pa.c:475
  #, gcc-internal-format
  msgid "PIC code generation is not compatible with fast indirect calls"
  msgstr ""
  
! #: config/pa/pa.c:480
  #, gcc-internal-format
  msgid "-g is only supported when using GAS on this processor,"
  msgstr ""
  
! #: config/pa/pa.c:481
  #, gcc-internal-format
  msgid "-g option disabled"
  msgstr ""
  
! #: config/pa/pa.c:8233
  #, gcc-internal-format
  msgid ""
  "alignment (%u) for %s exceeds maximum alignment for global common data.  "
  "Using %u"
  msgstr ""
  
! #: config/pa/pa-hpux11.h:84
  #, gcc-internal-format
  msgid "-munix=98 option required for C89 Amendment 1 features.\n"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:61
  #, gcc-internal-format
  msgid "Segmentation Fault (code)"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:131
  #, gcc-internal-format
  msgid "Segmentation Fault"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:145
  #, gcc-internal-format
  msgid "While setting up signal stack: %m"
  msgstr ""
  
! #: config/rs6000/host-darwin.c:151
  #, gcc-internal-format
  msgid "While setting up signal handler: %m"
  msgstr ""
*************** msgstr ""
*** 23982,24266 ****
  #. rs6000_default_long_calls is set to the value of TOGGLE, changing
  #. whether or not new function declarations receive a longcall
  #. attribute by default.
! #: config/rs6000/rs6000-c.c:53
  #, gcc-internal-format
  msgid "ignoring malformed #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:66
  #, gcc-internal-format
  msgid "missing open paren"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:68
  #, gcc-internal-format
  msgid "missing number"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:70
  #, gcc-internal-format
  msgid "missing close paren"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:73
  #, gcc-internal-format
  msgid "number must be 0 or 1"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:76
  #, gcc-internal-format
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:2533
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:2576
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1293
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1300
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1314
  #, gcc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1326
  #, gcc-internal-format
  msgid ""
  "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1377
  #, gcc-internal-format
  msgid "AltiVec and E500 instructions cannot coexist"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1602
  #, gcc-internal-format
  msgid "unknown -m%s= option specified: '%s'"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1818
  #, gcc-internal-format
  msgid "not configured for ABI: '%s'"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1831
  #, gcc-internal-format
  msgid "Using darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1836
  #, gcc-internal-format
  msgid "Using old darwin ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1843
  #, gcc-internal-format
  msgid "Using IBM extended precision long double"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1849
  #, gcc-internal-format
  msgid "Using IEEE extended precision long double"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1854
  #, gcc-internal-format
  msgid "unknown ABI specified: '%s'"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1881
  #, gcc-internal-format
  msgid "invalid option for -mfloat-gprs: '%s'"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1891
  #, gcc-internal-format
  msgid "Unknown switch -mlong-double-%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1912
  #, gcc-internal-format
  msgid ""
  "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
  "the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1920
  #, gcc-internal-format
  msgid "unknown -malign-XXXXX option specified: '%s'"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4352
  #, gcc-internal-format
  msgid ""
  "GCC vector returned by reference: non-standard ABI extension with no "
  "compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4425
  #, gcc-internal-format
  msgid ""
  "cannot return value in vector register because altivec instructions are "
  "disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4683
  #, gcc-internal-format
  msgid ""
  "cannot pass argument in vector register because altivec instructions are "
  "disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5540
  #, gcc-internal-format
  msgid ""
  "GCC vector passed by reference: non-standard ABI extension with no "
  "compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:6732
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:6835 config/rs6000/rs6000.c:7629
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:6875
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:6928
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7090
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7262
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7406
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7488
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7749
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7821
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13885
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/aix43.h:39 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
  #, gcc-internal-format
  msgid "-maix64 and POWER architecture are incompatible"
  msgstr ""
  
! #: config/rs6000/aix43.h:44 config/rs6000/aix51.h:43 config/rs6000/aix52.h:43
  #, gcc-internal-format
  msgid "-maix64 requires PowerPC64 architecture remain enabled"
  msgstr ""
  
! #: config/rs6000/aix43.h:50 config/rs6000/aix52.h:49
  #, gcc-internal-format
  msgid "soft-float and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/aix43.h:54 config/rs6000/aix51.h:47 config/rs6000/aix52.h:53
  #, gcc-internal-format
  msgid ""
  "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
  msgstr ""
  
  #. The Darwin ABI always includes AltiVec, can't be (validly) turned	     off.
! #: config/rs6000/darwin.h:81
  #, gcc-internal-format
  msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
  msgstr ""
  
! #: config/rs6000/darwin.h:92
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
--- 23981,24265 ----
  #. rs6000_default_long_calls is set to the value of TOGGLE, changing
  #. whether or not new function declarations receive a longcall
  #. attribute by default.
! #: config/rs6000/rs6000-c.c:51
  #, gcc-internal-format
  msgid "ignoring malformed #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:64
  #, gcc-internal-format
  msgid "missing open paren"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:66
  #, gcc-internal-format
  msgid "missing number"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:68
  #, gcc-internal-format
  msgid "missing close paren"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:71
  #, gcc-internal-format
  msgid "number must be 0 or 1"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:74
  #, gcc-internal-format
  msgid "junk at end of #pragma longcall"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:2531
  #, gcc-internal-format
  msgid "passing arg %d of %qE discards qualifiers frompointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.c:2574
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1296
  #, gcc-internal-format
  msgid "-mmultiple is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1303
  #, gcc-internal-format
  msgid "-mstring is not supported on little endian systems"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1317
  #, gcc-internal-format
  msgid "unknown -mdebug-%s switch"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1329
  #, gcc-internal-format
  msgid ""
  "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1380
  #, gcc-internal-format
  msgid "AltiVec and E500 instructions cannot coexist"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1636
  #, gcc-internal-format
  msgid "unknown -m%s= option specified: '%s'"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1852
  #, gcc-internal-format
  msgid "not configured for ABI: '%s'"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1865
  #, gcc-internal-format
  msgid "Using darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1870
  #, gcc-internal-format
  msgid "Using old darwin ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1877
  #, gcc-internal-format
  msgid "Using IBM extended precision long double"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1883
  #, gcc-internal-format
  msgid "Using IEEE extended precision long double"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1888
  #, gcc-internal-format
  msgid "unknown ABI specified: '%s'"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1915
  #, gcc-internal-format
  msgid "invalid option for -mfloat-gprs: '%s'"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1925
  #, gcc-internal-format
  msgid "Unknown switch -mlong-double-%s"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1946
  #, gcc-internal-format
  msgid ""
  "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
  "the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.c:1954
  #, gcc-internal-format
  msgid "unknown -malign-XXXXX option specified: '%s'"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4386
  #, gcc-internal-format
  msgid ""
  "GCC vector returned by reference: non-standard ABI extension with no "
  "compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4459
  #, gcc-internal-format
  msgid ""
  "cannot return value in vector register because altivec instructions are "
  "disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:4717
  #, gcc-internal-format
  msgid ""
  "cannot pass argument in vector register because altivec instructions are "
  "disabled, use -maltivec to enable them"
  msgstr ""
  
! #: config/rs6000/rs6000.c:5574
  #, gcc-internal-format
  msgid ""
  "GCC vector passed by reference: non-standard ABI extension with no "
  "compatibility guarantee"
  msgstr ""
  
! #: config/rs6000/rs6000.c:6766
  #, gcc-internal-format
  msgid "argument 1 must be a 5-bit signed literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:6869 config/rs6000/rs6000.c:7663
  #, gcc-internal-format
  msgid "argument 2 must be a 5-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:6909
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:6962
  #, gcc-internal-format
  msgid "argument 1 of __builtin_altivec_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7124
  #, gcc-internal-format
  msgid "argument 3 must be a 4-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7296
  #, gcc-internal-format
  msgid "argument to %qs must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7440
  #, gcc-internal-format
  msgid "unresolved overload for Altivec builtin %qF"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7522
  #, gcc-internal-format
  msgid "argument to dss must be a 2-bit unsigned literal"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7783
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgstr ""
  
! #: config/rs6000/rs6000.c:7855
  #, gcc-internal-format
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr ""
  
! #: config/rs6000/rs6000.c:13919
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr ""
  
! #: config/rs6000/rs6000.c:16448
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17558
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17560
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17564
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17566
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17568
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17570
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17572
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17574
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/aix43.h:38 config/rs6000/aix51.h:37 config/rs6000/aix52.h:38
  #, gcc-internal-format
  msgid "-maix64 and POWER architecture are incompatible"
  msgstr ""
  
! #: config/rs6000/aix43.h:43 config/rs6000/aix51.h:42 config/rs6000/aix52.h:43
  #, gcc-internal-format
  msgid "-maix64 requires PowerPC64 architecture remain enabled"
  msgstr ""
  
! #: config/rs6000/aix43.h:49 config/rs6000/aix52.h:49
  #, gcc-internal-format
  msgid "soft-float and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/aix43.h:53 config/rs6000/aix51.h:46 config/rs6000/aix52.h:53
  #, gcc-internal-format
  msgid ""
  "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
  msgstr ""
  
  #. The Darwin ABI always includes AltiVec, can't be (validly) turned	     off.
! #: config/rs6000/darwin.h:80
  #, gcc-internal-format
  msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
  msgstr ""
  
! #: config/rs6000/darwin.h:91
  #, gcc-internal-format
  msgid "-m64 requires PowerPC64 architecture, enabling"
  msgstr ""
*************** msgstr ""
*** 24268,24279 ****
  #. See note below.
  #. if (!rs6000_explicit_options.long_double)
  #. rs6000_long_double_type_size = 128;
! #: config/rs6000/eabispe.h:46 config/rs6000/linuxspe.h:62
  #, gcc-internal-format
  msgid "-m64 not supported in this configuration"
  msgstr ""
  
! #: config/rs6000/linux64.h:109
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr ""
--- 24267,24278 ----
  #. See note below.
  #. if (!rs6000_explicit_options.long_double)
  #. rs6000_long_double_type_size = 128;
! #: config/rs6000/eabispe.h:46 config/rs6000/linuxspe.h:61
  #, gcc-internal-format
  msgid "-m64 not supported in this configuration"
  msgstr ""
  
! #: config/rs6000/linux64.h:108
  #, gcc-internal-format
  msgid "-m64 requires a PowerPC64 cpu"
  msgstr ""
*************** msgstr ""
*** 24290,24296 ****
  #. Number of bytes into the frame return addresses can be found.  See
  #. rs6000_stack_info in rs6000.c for more information on how the different
  #. abi's store the return address.
! #: config/rs6000/rs6000.h:1509
  #, gcc-internal-format
  msgid "RETURN_ADDRESS_OFFSET not supported"
  msgstr ""
--- 24289,24295 ----
  #. Number of bytes into the frame return addresses can be found.  See
  #. rs6000_stack_info in rs6000.c for more information on how the different
  #. abi's store the return address.
! #: config/rs6000/rs6000.h:1508
  #, gcc-internal-format
  msgid "RETURN_ADDRESS_OFFSET not supported"
  msgstr ""
*************** msgstr ""
*** 24303,24506 ****
  #.
  #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
  #. get control.
! #: config/rs6000/sysv4.h:130
  #, gcc-internal-format
  msgid "bad value for -mcall-%s"
  msgstr ""
  
! #: config/rs6000/sysv4.h:146
  #, gcc-internal-format
  msgid "bad value for -msdata=%s"
  msgstr ""
  
! #: config/rs6000/sysv4.h:163
  #, gcc-internal-format
  msgid "-mrelocatable and -msdata=%s are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:172
  #, gcc-internal-format
  msgid "-f%s and -msdata=%s are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:181
  #, gcc-internal-format
  msgid "-msdata=%s and -mcall-%s are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:190
  #, gcc-internal-format
  msgid "-mrelocatable and -mno-minimal-toc are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:196
  #, gcc-internal-format
  msgid "-mrelocatable and -mcall-%s are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:203
  #, gcc-internal-format
  msgid "-fPIC and -mcall-%s are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:210
  #, gcc-internal-format
  msgid "-mcall-aixdesc must be big endian"
  msgstr ""
  
! #: config/rs6000/sysv4.h:215
  #, gcc-internal-format
  msgid "-msecure-plt not supported by your assembler"
  msgstr ""
  
! #: config/rs6000/sysv4.h:233
  #, gcc-internal-format
  msgid "-m%s not supported in this configuration"
  msgstr ""
  
! #: config/s390/s390.c:1370
  #, gcc-internal-format
  msgid "stack guard value must be an exact power of 2"
  msgstr ""
  
! #: config/s390/s390.c:1377
  #, gcc-internal-format
  msgid "stack size must be an exact power of 2"
  msgstr ""
  
! #: config/s390/s390.c:1422
  #, gcc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr ""
  
! #: config/s390/s390.c:1424
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:1435
  #, gcc-internal-format
  msgid ""
  "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:1441
  #, gcc-internal-format
  msgid "-mstack-size implies use of -mstack-guard"
  msgstr ""
  
! #: config/s390/s390.c:1443
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:1445
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:1448
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
! #: config/s390/s390.c:6613
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:7269
  #, gcc-internal-format
  msgid "frame size of %qs is "
  msgstr ""
  
! #: config/s390/s390.c:7269
  #, gcc-internal-format
  msgid " bytes"
  msgstr ""
  
! #: config/s390/s390.c:7273
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/score/score.c:514
  #, gcc-internal-format
  msgid "-fPIC and -G are incompatible"
  msgstr ""
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr ""
  
! #: config/sh/sh.c:7638
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr ""
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr ""
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr ""
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr ""
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
  
! #: config/sh/symbian.c:147
  #, gcc-internal-format
  msgid ""
  "function %q+D is defined after prior declaration as dllimport: attribute "
  "ignored"
  msgstr ""
  
! #: config/sh/symbian.c:159
  #, gcc-internal-format
  msgid "inline function %q+D is declared as dllimport: attribute ignored"
  msgstr ""
  
! #: config/sh/symbian.c:280
  #, gcc-internal-format
  msgid ""
  "failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage"
  msgstr ""
  
! #: config/sh/symbian.c:326
  #, gcc-internal-format
  msgid "%s %q+D %s after being referenced with dllimport linkage"
  msgstr ""
  
! #: config/sh/symbian.c:892 cp/tree.c:2411
  #, gcc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
  
  #. FIXME
! #: config/sh/netbsd-elf.h:95
  #, gcc-internal-format
  msgid "unimplemented-shmedia profiling"
  msgstr ""
--- 24302,24505 ----
  #.
  #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
  #. get control.
! #: config/rs6000/sysv4.h:129
  #, gcc-internal-format
  msgid "bad value for -mcall-%s"
  msgstr ""
  
! #: config/rs6000/sysv4.h:145
  #, gcc-internal-format
  msgid "bad value for -msdata=%s"
  msgstr ""
  
! #: config/rs6000/sysv4.h:162
  #, gcc-internal-format
  msgid "-mrelocatable and -msdata=%s are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:171
  #, gcc-internal-format
  msgid "-f%s and -msdata=%s are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:180
  #, gcc-internal-format
  msgid "-msdata=%s and -mcall-%s are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:189
  #, gcc-internal-format
  msgid "-mrelocatable and -mno-minimal-toc are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:195
  #, gcc-internal-format
  msgid "-mrelocatable and -mcall-%s are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:202
  #, gcc-internal-format
  msgid "-fPIC and -mcall-%s are incompatible"
  msgstr ""
  
! #: config/rs6000/sysv4.h:209
  #, gcc-internal-format
  msgid "-mcall-aixdesc must be big endian"
  msgstr ""
  
! #: config/rs6000/sysv4.h:214
  #, gcc-internal-format
  msgid "-msecure-plt not supported by your assembler"
  msgstr ""
  
! #: config/rs6000/sysv4.h:232
  #, gcc-internal-format
  msgid "-m%s not supported in this configuration"
  msgstr ""
  
! #: config/s390/s390.c:1369
  #, gcc-internal-format
  msgid "stack guard value must be an exact power of 2"
  msgstr ""
  
! #: config/s390/s390.c:1376
  #, gcc-internal-format
  msgid "stack size must be an exact power of 2"
  msgstr ""
  
! #: config/s390/s390.c:1421
  #, gcc-internal-format
  msgid "z/Architecture mode not supported on %s"
  msgstr ""
  
! #: config/s390/s390.c:1423
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.c:1434
  #, gcc-internal-format
  msgid ""
  "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.c:1440
  #, gcc-internal-format
  msgid "-mstack-size implies use of -mstack-guard"
  msgstr ""
  
! #: config/s390/s390.c:1442
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.c:1444
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.c:1447
  #, gcc-internal-format
  msgid "-mstack-guard implies use of -mstack-size"
  msgstr ""
  
! #: config/s390/s390.c:6612
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.c:7268
  #, gcc-internal-format
  msgid "frame size of %qs is "
  msgstr ""
  
! #: config/s390/s390.c:7268
  #, gcc-internal-format
  msgid " bytes"
  msgstr ""
  
! #: config/s390/s390.c:7272
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/score/score.c:513
  #, gcc-internal-format
  msgid "-fPIC and -G are incompatible"
  msgstr ""
  
! #: config/sh/sh.c:6632
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr ""
  
! #: config/sh/sh.c:7637
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr ""
  
! #: config/sh/sh.c:7723
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7745
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr ""
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7770
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr ""
  
! #: config/sh/sh.c:9822
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr ""
  
! #: config/sh/sh.c:9851
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
  
! #: config/sh/symbian.c:146
  #, gcc-internal-format
  msgid ""
  "function %q+D is defined after prior declaration as dllimport: attribute "
  "ignored"
  msgstr ""
  
! #: config/sh/symbian.c:158
  #, gcc-internal-format
  msgid "inline function %q+D is declared as dllimport: attribute ignored"
  msgstr ""
  
! #: config/sh/symbian.c:279
  #, gcc-internal-format
  msgid ""
  "failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage"
  msgstr ""
  
! #: config/sh/symbian.c:325
  #, gcc-internal-format
  msgid "%s %q+D %s after being referenced with dllimport linkage"
  msgstr ""
  
! #: config/sh/symbian.c:891 cp/tree.c:2411
  #, gcc-internal-format
  msgid "lang_* check: failed in %s, at %s:%d"
  msgstr ""
  
  #. FIXME
! #: config/sh/netbsd-elf.h:94
  #, gcc-internal-format
  msgid "unimplemented-shmedia profiling"
  msgstr ""
*************** msgstr ""
*** 24509,24515 ****
  #. Relaxation isn't yet supported for SHmedia
  #. After reload, if conversion does little good but can cause 	     ICEs:								     - find_if_block doesn't do anything for SH because we don't	       have conditional execution patterns.  (We use conditional	       move patterns, which are handled differently, and only		       before reload).							     - find_cond_trap doesn't do anything for the SH because we #. don't have conditional traps.					     - find_if_case_1 uses redirect_edge_and_branch_force in		       the only path that does an optimization, and this causes		       an ICE when branch targets are in registers.			     - find_if_case_2 doesn't do anything for the SHmedia after		       reload except when it can redirect a tablejump - and		       that's rather rare.
  #. -fprofile-arcs needs a working libgcov .  In unified tree		 configurations with newlib, this requires to configure with		 --with-newlib --with-headers.  But there is no way to check		 here we have a working libgcov, so just assume that we have.
! #: config/sh/sh.h:617
  #, gcc-internal-format
  msgid "profiling is still experimental for this target"
  msgstr ""
--- 24508,24514 ----
  #. Relaxation isn't yet supported for SHmedia
  #. After reload, if conversion does little good but can cause 	     ICEs:								     - find_if_block doesn't do anything for SH because we don't	       have conditional execution patterns.  (We use conditional	       move patterns, which are handled differently, and only		       before reload).							     - find_cond_trap doesn't do anything for the SH because we #. don't have conditional traps.					     - find_if_case_1 uses redirect_edge_and_branch_force in		       the only path that does an optimization, and this causes		       an ICE when branch targets are in registers.			     - find_if_case_2 doesn't do anything for the SHmedia after		       reload except when it can redirect a tablejump - and		       that's rather rare.
  #. -fprofile-arcs needs a working libgcov .  In unified tree		 configurations with newlib, this requires to configure with		 --with-newlib --with-headers.  But there is no way to check		 here we have a working libgcov, so just assume that we have.
! #: config/sh/sh.h:616
  #, gcc-internal-format
  msgid "profiling is still experimental for this target"
  msgstr ""
*************** msgstr ""
*** 24526,24727 ****
  #. Never run scheduling before reload, since that can			 break global alloc, and generates slower code anyway due		 to the pressure on R0.
  #. Enable sched1 for SH4; ready queue will be reordered by		 the target hooks when pressure is high. We can not do this for 	 SH3 and lower as they give spill failures for R0.
  #. ??? Current exception handling places basic block boundaries		 after call_insns.  It causes the high pressure on R0 and gives		 spill failures for R0 in reload.  See PR 22553 and the thread		 on gcc-patches							         <http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00816.html>.
! #: config/sh/sh.h:715
  #, gcc-internal-format
  msgid "ignoring -fschedule-insns because of exception handling bug"
  msgstr ""
  
! #: config/sparc/sparc.c:671
  #, gcc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr ""
  
! #: config/sparc/sparc.c:678
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:703
  #, gcc-internal-format
  msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr ""
  
! #: config/stormy16/stormy16.c:500
  #, gcc-internal-format
  msgid "constant halfword load operand out of range"
  msgstr ""
  
! #: config/stormy16/stormy16.c:510
  #, gcc-internal-format
  msgid "constant arithmetic operand out of range"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1111
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1277
  #, gcc-internal-format
  msgid "function_profiler support"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1366
  #, gcc-internal-format
  msgid "cannot use va_start in interrupt function"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1909
  #, gcc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr ""
  
! #: config/stormy16/stormy16.c:2277
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr ""
  
! #: config/stormy16/stormy16.c:2284
  #, gcc-internal-format
  msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/v850/v850-c.c:67
  #, gcc-internal-format
  msgid "#pragma GHS endXXXX found without previous startXXX"
  msgstr ""
  
! #: config/v850/v850-c.c:70
  #, gcc-internal-format
  msgid "#pragma GHS endXXX does not match previous startXXX"
  msgstr ""
  
! #: config/v850/v850-c.c:96
  #, gcc-internal-format
  msgid "cannot set interrupt attribute: no current function"
  msgstr ""
  
! #: config/v850/v850-c.c:104
  #, gcc-internal-format
  msgid "cannot set interrupt attribute: no such identifier"
  msgstr ""
  
! #: config/v850/v850-c.c:149
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs section"
  msgstr ""
  
! #: config/v850/v850-c.c:166
  #, gcc-internal-format
  msgid "unrecognized section name \"%s\""
  msgstr ""
  
! #: config/v850/v850-c.c:181
  #, gcc-internal-format
  msgid "malformed #pragma ghs section"
  msgstr ""
  
! #: config/v850/v850-c.c:200
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs interrupt"
  msgstr ""
  
! #: config/v850/v850-c.c:211
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs starttda"
  msgstr ""
  
! #: config/v850/v850-c.c:222
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs startsda"
  msgstr ""
  
! #: config/v850/v850-c.c:233
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs startzda"
  msgstr ""
  
! #: config/v850/v850-c.c:244
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs endtda"
  msgstr ""
  
! #: config/v850/v850-c.c:255
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs endsda"
  msgstr ""
  
! #: config/v850/v850-c.c:266
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs endzda"
  msgstr ""
  
! #: config/v850/v850.c:184
  #, gcc-internal-format
  msgid "value passed to %<-m%s%> is too large"
  msgstr ""
  
! #: config/v850/v850.c:2159
  #, gcc-internal-format
  msgid "%Jdata area attributes cannot be specified for local variables"
  msgstr ""
  
! #: config/v850/v850.c:2170
  #, gcc-internal-format
  msgid "data area of %q+D conflicts with previous declaration"
  msgstr ""
  
! #: config/v850/v850.c:2300
  #, gcc-internal-format
  msgid "bogus JR construction: %d"
  msgstr ""
  
! #: config/v850/v850.c:2318 config/v850/v850.c:2427
  #, gcc-internal-format
  msgid "bad amount of stack space removal: %d"
  msgstr ""
  
! #: config/v850/v850.c:2407
  #, gcc-internal-format
  msgid "bogus JARL construction: %d\n"
  msgstr ""
  
! #: config/v850/v850.c:2706
  #, gcc-internal-format
  msgid "bogus DISPOSE construction: %d"
  msgstr ""
  
! #: config/v850/v850.c:2725
  #, gcc-internal-format
  msgid "too much stack space to dispose of: %d"
  msgstr ""
  
! #: config/v850/v850.c:2827
  #, gcc-internal-format
  msgid "bogus PREPEARE construction: %d"
  msgstr ""
  
! #: config/v850/v850.c:2846
  #, gcc-internal-format
  msgid "too much stack space to prepare: %d"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1521
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1567
  #, gcc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1572
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2430
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
--- 24525,24726 ----
  #. Never run scheduling before reload, since that can			 break global alloc, and generates slower code anyway due		 to the pressure on R0.
  #. Enable sched1 for SH4; ready queue will be reordered by		 the target hooks when pressure is high. We can not do this for 	 SH3 and lower as they give spill failures for R0.
  #. ??? Current exception handling places basic block boundaries		 after call_insns.  It causes the high pressure on R0 and gives		 spill failures for R0 in reload.  See PR 22553 and the thread		 on gcc-patches							         <http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00816.html>.
! #: config/sh/sh.h:714
  #, gcc-internal-format
  msgid "ignoring -fschedule-insns because of exception handling bug"
  msgstr ""
  
! #: config/sparc/sparc.c:670
  #, gcc-internal-format
  msgid "%s is not supported by this configuration"
  msgstr ""
  
! #: config/sparc/sparc.c:677
  #, gcc-internal-format
  msgid "-mlong-double-64 not allowed with -m64"
  msgstr ""
  
! #: config/sparc/sparc.c:702
  #, gcc-internal-format
  msgid "-mcmodel= is not supported on 32 bit systems"
  msgstr ""
  
! #: config/stormy16/stormy16.c:499
  #, gcc-internal-format
  msgid "constant halfword load operand out of range"
  msgstr ""
  
! #: config/stormy16/stormy16.c:509
  #, gcc-internal-format
  msgid "constant arithmetic operand out of range"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1110
  #, gcc-internal-format
  msgid "local variable memory requirements exceed capacity"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1276
  #, gcc-internal-format
  msgid "function_profiler support"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1365
  #, gcc-internal-format
  msgid "cannot use va_start in interrupt function"
  msgstr ""
  
! #: config/stormy16/stormy16.c:1908
  #, gcc-internal-format
  msgid "switch statement of size %lu entries too large"
  msgstr ""
  
! #: config/stormy16/stormy16.c:2276
  #, gcc-internal-format
  msgid "%<__BELOW100__%> attribute only applies to variables"
  msgstr ""
  
! #: config/stormy16/stormy16.c:2283
  #, gcc-internal-format
  msgid "__BELOW100__ attribute not allowed with auto storage class"
  msgstr ""
  
! #: config/v850/v850-c.c:66
  #, gcc-internal-format
  msgid "#pragma GHS endXXXX found without previous startXXX"
  msgstr ""
  
! #: config/v850/v850-c.c:69
  #, gcc-internal-format
  msgid "#pragma GHS endXXX does not match previous startXXX"
  msgstr ""
  
! #: config/v850/v850-c.c:95
  #, gcc-internal-format
  msgid "cannot set interrupt attribute: no current function"
  msgstr ""
  
! #: config/v850/v850-c.c:103
  #, gcc-internal-format
  msgid "cannot set interrupt attribute: no such identifier"
  msgstr ""
  
! #: config/v850/v850-c.c:148
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs section"
  msgstr ""
  
! #: config/v850/v850-c.c:165
  #, gcc-internal-format
  msgid "unrecognized section name \"%s\""
  msgstr ""
  
! #: config/v850/v850-c.c:180
  #, gcc-internal-format
  msgid "malformed #pragma ghs section"
  msgstr ""
  
! #: config/v850/v850-c.c:199
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs interrupt"
  msgstr ""
  
! #: config/v850/v850-c.c:210
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs starttda"
  msgstr ""
  
! #: config/v850/v850-c.c:221
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs startsda"
  msgstr ""
  
! #: config/v850/v850-c.c:232
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs startzda"
  msgstr ""
  
! #: config/v850/v850-c.c:243
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs endtda"
  msgstr ""
  
! #: config/v850/v850-c.c:254
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs endsda"
  msgstr ""
  
! #: config/v850/v850-c.c:265
  #, gcc-internal-format
  msgid "junk at end of #pragma ghs endzda"
  msgstr ""
  
! #: config/v850/v850.c:183
  #, gcc-internal-format
  msgid "value passed to %<-m%s%> is too large"
  msgstr ""
  
! #: config/v850/v850.c:2158
  #, gcc-internal-format
  msgid "%Jdata area attributes cannot be specified for local variables"
  msgstr ""
  
! #: config/v850/v850.c:2169
  #, gcc-internal-format
  msgid "data area of %q+D conflicts with previous declaration"
  msgstr ""
  
! #: config/v850/v850.c:2299
  #, gcc-internal-format
  msgid "bogus JR construction: %d"
  msgstr ""
  
! #: config/v850/v850.c:2317 config/v850/v850.c:2426
  #, gcc-internal-format
  msgid "bad amount of stack space removal: %d"
  msgstr ""
  
! #: config/v850/v850.c:2406
  #, gcc-internal-format
  msgid "bogus JARL construction: %d\n"
  msgstr ""
  
! #: config/v850/v850.c:2705
  #, gcc-internal-format
  msgid "bogus DISPOSE construction: %d"
  msgstr ""
  
! #: config/v850/v850.c:2724
  #, gcc-internal-format
  msgid "too much stack space to dispose of: %d"
  msgstr ""
  
! #: config/v850/v850.c:2826
  #, gcc-internal-format
  msgid "bogus PREPEARE construction: %d"
  msgstr ""
  
! #: config/v850/v850.c:2845
  #, gcc-internal-format
  msgid "too much stack space to prepare: %d"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1525
  #, gcc-internal-format
  msgid "boolean registers required for the floating-point option"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1571
  #, gcc-internal-format
  msgid "-f%s is not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:1576
  #, gcc-internal-format
  msgid "PIC is required but not supported with CONST16 instructions"
  msgstr ""
  
! #: config/xtensa/xtensa.c:2445
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in a .bss section"
  msgstr ""
*************** msgstr ""
*** 24736,24946 ****
  msgid "%<-gnat%> misspelled as %<-gant%>"
  msgstr ""
  
! #: cp/call.c:2420
  #, gcc-internal-format
  msgid "%s %D(%T, %T, %T) <built-in>"
  msgstr ""
  
! #: cp/call.c:2425
  #, gcc-internal-format
  msgid "%s %D(%T, %T) <built-in>"
  msgstr ""
  
! #: cp/call.c:2429
  #, gcc-internal-format
  msgid "%s %D(%T) <built-in>"
  msgstr ""
  
! #: cp/call.c:2433
  #, gcc-internal-format
  msgid "%s %T <conversion>"
  msgstr ""
  
! #: cp/call.c:2435
  #, gcc-internal-format
  msgid "%s %+#D <near match>"
  msgstr ""
  
! #: cp/call.c:2437 cp/pt.c:1344
  #, gcc-internal-format
  msgid "%s %+#D"
  msgstr ""
  
! #: cp/call.c:2659
  #, gcc-internal-format
  msgid "conversion from %qT to %qT is ambiguous"
  msgstr ""
  
! #: cp/call.c:2812 cp/call.c:2830 cp/call.c:2893
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.c:2833 cp/call.c:2896
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:2968
  #, gcc-internal-format
  msgid ""
  "pointer-to-member function %E cannot be called without an object; consider "
  "using .* or ->*"
  msgstr ""
  
! #: cp/call.c:3042
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.c:3051
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:3089
  #, gcc-internal-format
  msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:3095
  #, gcc-internal-format
  msgid "%s for %<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:3099
  #, gcc-internal-format
  msgid "%s for %<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:3104
  #, gcc-internal-format
  msgid "%s for %qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:3109
  #, gcc-internal-format
  msgid "%s for %<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:3112
  #, gcc-internal-format
  msgid "%s for %<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:3204
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: cp/call.c:3281
  #, gcc-internal-format
  msgid "%qE has type %<void%> and is not a throw-expression"
  msgstr ""
  
! #: cp/call.c:3320 cp/call.c:3540
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:3494
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:3501
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:3798
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:3871
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:4138
  #, gcc-internal-format
  msgid "no corresponding deallocation function for `%D'"
  msgstr ""
  
! #: cp/call.c:4143
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr ""
  
! #: cp/call.c:4163
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr ""
  
! #: cp/call.c:4165
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr ""
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr ""
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:4257
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:4269
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:4272
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:4280
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr ""
  
! #: cp/call.c:4283
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr ""
  
! #: cp/call.c:4423
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4429
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid ""
  "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at "
--- 24735,24945 ----
  msgid "%<-gnat%> misspelled as %<-gant%>"
  msgstr ""
  
! #: cp/call.c:2425
  #, gcc-internal-format
  msgid "%s %D(%T, %T, %T) <built-in>"
  msgstr ""
  
! #: cp/call.c:2430
  #, gcc-internal-format
  msgid "%s %D(%T, %T) <built-in>"
  msgstr ""
  
! #: cp/call.c:2434
  #, gcc-internal-format
  msgid "%s %D(%T) <built-in>"
  msgstr ""
  
! #: cp/call.c:2438
  #, gcc-internal-format
  msgid "%s %T <conversion>"
  msgstr ""
  
! #: cp/call.c:2440
  #, gcc-internal-format
  msgid "%s %+#D <near match>"
  msgstr ""
  
! #: cp/call.c:2442 cp/pt.c:1374
  #, gcc-internal-format
  msgid "%s %+#D"
  msgstr ""
  
! #: cp/call.c:2664
  #, gcc-internal-format
  msgid "conversion from %qT to %qT is ambiguous"
  msgstr ""
  
! #: cp/call.c:2817 cp/call.c:2835 cp/call.c:2898
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.c:2838 cp/call.c:2901
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.c:2973
  #, gcc-internal-format
  msgid ""
  "pointer-to-member function %E cannot be called without an object; consider "
  "using .* or ->*"
  msgstr ""
  
! #: cp/call.c:3047
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.c:3056
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:3094
  #, gcc-internal-format
  msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.c:3100
  #, gcc-internal-format
  msgid "%s for %<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.c:3104
  #, gcc-internal-format
  msgid "%s for %<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.c:3109
  #, gcc-internal-format
  msgid "%s for %qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.c:3114
  #, gcc-internal-format
  msgid "%s for %<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.c:3117
  #, gcc-internal-format
  msgid "%s for %<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.c:3209
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  msgstr ""
  
! #: cp/call.c:3286
  #, gcc-internal-format
  msgid "%qE has type %<void%> and is not a throw-expression"
  msgstr ""
  
! #: cp/call.c:3325 cp/call.c:3545
  #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.c:3499
  #, gcc-internal-format
  msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.c:3506
  #, gcc-internal-format
  msgid "enumeral and non-enumeral type in conditional expression"
  msgstr ""
  
! #: cp/call.c:3803
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.c:3876
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.c:4143
  #, gcc-internal-format
  msgid "no corresponding deallocation function for `%D'"
  msgstr ""
  
! #: cp/call.c:4148
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr ""
  
! #: cp/call.c:4168
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr ""
  
! #: cp/call.c:4170
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr ""
  
! #: cp/call.c:4171
  #, gcc-internal-format
  msgid "within this context"
  msgstr ""
  
! #: cp/call.c:4260 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:4262
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:4274
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:4277
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:4285
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr ""
  
! #: cp/call.c:4288
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr ""
  
! #: cp/call.c:4428
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4431 cp/call.c:4447
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4434
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4548
  #, gcc-internal-format
  msgid ""
  "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at "
*************** msgid ""
*** 24948,25050 ****
  msgstr ""
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid ""
  "cannot receive objects of non-POD type %q#T through %<...%>; call will abort "
  "at runtime"
  msgstr ""
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr ""
  
! #: cp/call.c:4698
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr ""
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr ""
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:6199
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid ""
  "ISO C++ says that these are ambiguous, even though the worst conversion for "
  "the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6459
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr ""
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid ""
  "invalid initialization of non-const reference of type %qT from a temporary "
  "of type %qT"
  msgstr ""
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid ""
  "invalid initialization of reference of type %qT from expression of type %qT"
--- 24947,25049 ----
  msgstr ""
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4576
  #, gcc-internal-format
  msgid ""
  "cannot receive objects of non-POD type %q#T through %<...%>; call will abort "
  "at runtime"
  msgstr ""
  
! #: cp/call.c:4619
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr ""
  
! #: cp/call.c:4723
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.c:4860
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr ""
  
! #: cp/call.c:4879
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:5135
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr ""
  
! #: cp/call.c:5378
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.c:5500
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:5518
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:5544
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:6164
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:6166 cp/name-lookup.c:4300 cp/name-lookup.c:4721
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.c:6223
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:6224
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr ""
  
! #: cp/call.c:6226
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:6340
  #, gcc-internal-format
  msgid ""
  "ISO C++ says that these are ambiguous, even though the worst conversion for "
  "the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6484
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr ""
  
! #: cp/call.c:6618
  #, gcc-internal-format
  msgid ""
  "invalid initialization of non-const reference of type %qT from a temporary "
  "of type %qT"
  msgstr ""
  
! #: cp/call.c:6622
  #, gcc-internal-format
  msgid ""
  "invalid initialization of reference of type %qT from expression of type %qT"
*************** msgstr ""
*** 25146,25162 ****
  msgid "  by %q+D"
  msgstr ""
  
! #: cp/class.c:2483 cp/decl2.c:1037
  #, gcc-internal-format
  msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:2489 cp/decl2.c:1043
  #, gcc-internal-format
  msgid "private member %q+#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:2491 cp/decl2.c:1045
  #, gcc-internal-format
  msgid "protected member %q+#D in anonymous union"
  msgstr ""
--- 25145,25161 ----
  msgid "  by %q+D"
  msgstr ""
  
! #: cp/class.c:2483 cp/decl2.c:1036
  #, gcc-internal-format
  msgid "%q+#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/class.c:2489 cp/decl2.c:1042
  #, gcc-internal-format
  msgid "private member %q+#D in anonymous union"
  msgstr ""
  
! #: cp/class.c:2491 cp/decl2.c:1044
  #, gcc-internal-format
  msgid "protected member %q+#D in anonymous union"
  msgstr ""
*************** msgid ""
*** 25339,25345 ****
  "version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
--- 25338,25344 ----
  "version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13584
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
*************** msgstr ""
*** 25399,25405 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr ""
--- 25398,25404 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1191 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr ""
*************** msgstr ""
*** 25444,25450 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 25443,25449 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:518 cp/typeck.c:5157
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 25532,25643 ****
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
  
! #: cp/decl.c:1059
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr ""
  
! #: cp/decl.c:1093
  #, gcc-internal-format
  msgid "declaration of %qF throws different exceptions"
  msgstr ""
  
! #: cp/decl.c:1094
  #, gcc-internal-format
  msgid "from previous declaration %q+F"
  msgstr ""
  
! #: cp/decl.c:1146
  #, gcc-internal-format
  msgid "function %q+D redeclared as inline"
  msgstr ""
  
! #: cp/decl.c:1148
  #, gcc-internal-format
  msgid "previous declaration of %q+D with attribute noinline"
  msgstr ""
  
! #: cp/decl.c:1155
  #, gcc-internal-format
  msgid "function %q+D redeclared with attribute noinline"
  msgstr ""
  
! #: cp/decl.c:1157
  #, gcc-internal-format
  msgid "previous declaration of %q+D was inline"
  msgstr ""
  
! #: cp/decl.c:1179 cp/decl.c:1252
  #, gcc-internal-format
  msgid "shadowing %s function %q#D"
  msgstr ""
  
! #: cp/decl.c:1188
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.c:1193
  #, gcc-internal-format
  msgid "conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1247 cp/decl.c:1356 cp/decl.c:1372
  #, gcc-internal-format
  msgid "new declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1248
  #, gcc-internal-format
  msgid "ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1320
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1323
  #, gcc-internal-format
  msgid "previous declaration of %q+#D"
  msgstr ""
  
! #: cp/decl.c:1342
  #, gcc-internal-format
  msgid "declaration of template %q#D"
  msgstr ""
  
! #: cp/decl.c:1343 cp/name-lookup.c:510
  #, gcc-internal-format
  msgid "conflicts with previous declaration %q+#D"
  msgstr ""
  
! #: cp/decl.c:1357 cp/decl.c:1373
  #, gcc-internal-format
  msgid "ambiguates old declaration %q+#D"
  msgstr ""
  
! #: cp/decl.c:1365
  #, gcc-internal-format
  msgid "declaration of C function %q#D conflicts with"
  msgstr ""
  
! #: cp/decl.c:1367
  #, gcc-internal-format
  msgid "previous declaration %q+#D here"
  msgstr ""
  
! #: cp/decl.c:1381
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1382
  #, gcc-internal-format
  msgid "%q+D has a previous declaration as %q#D"
  msgstr ""
--- 25531,25642 ----
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
  
! #: cp/decl.c:1058
  #, gcc-internal-format
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1059 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr ""
  
! #: cp/decl.c:1092
  #, gcc-internal-format
  msgid "declaration of %qF throws different exceptions"
  msgstr ""
  
! #: cp/decl.c:1093
  #, gcc-internal-format
  msgid "from previous declaration %q+F"
  msgstr ""
  
! #: cp/decl.c:1145
  #, gcc-internal-format
  msgid "function %q+D redeclared as inline"
  msgstr ""
  
! #: cp/decl.c:1147
  #, gcc-internal-format
  msgid "previous declaration of %q+D with attribute noinline"
  msgstr ""
  
! #: cp/decl.c:1154
  #, gcc-internal-format
  msgid "function %q+D redeclared with attribute noinline"
  msgstr ""
  
! #: cp/decl.c:1156
  #, gcc-internal-format
  msgid "previous declaration of %q+D was inline"
  msgstr ""
  
! #: cp/decl.c:1178 cp/decl.c:1251
  #, gcc-internal-format
  msgid "shadowing %s function %q#D"
  msgstr ""
  
! #: cp/decl.c:1187
  #, gcc-internal-format
  msgid "library function %q#D redeclared as non-function %q#D"
  msgstr ""
  
! #: cp/decl.c:1192
  #, gcc-internal-format
  msgid "conflicts with built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1246 cp/decl.c:1355 cp/decl.c:1371
  #, gcc-internal-format
  msgid "new declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1247
  #, gcc-internal-format
  msgid "ambiguates built-in declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1319
  #, gcc-internal-format
  msgid "%q#D redeclared as different kind of symbol"
  msgstr ""
  
! #: cp/decl.c:1322
  #, gcc-internal-format
  msgid "previous declaration of %q+#D"
  msgstr ""
  
! #: cp/decl.c:1341
  #, gcc-internal-format
  msgid "declaration of template %q#D"
  msgstr ""
  
! #: cp/decl.c:1342 cp/name-lookup.c:510
  #, gcc-internal-format
  msgid "conflicts with previous declaration %q+#D"
  msgstr ""
  
! #: cp/decl.c:1356 cp/decl.c:1372
  #, gcc-internal-format
  msgid "ambiguates old declaration %q+#D"
  msgstr ""
  
! #: cp/decl.c:1364
  #, gcc-internal-format
  msgid "declaration of C function %q#D conflicts with"
  msgstr ""
  
! #: cp/decl.c:1366
  #, gcc-internal-format
  msgid "previous declaration %q+#D here"
  msgstr ""
  
! #: cp/decl.c:1380
  #, gcc-internal-format
  msgid "conflicting declaration %q#D"
  msgstr ""
  
! #: cp/decl.c:1381
  #, gcc-internal-format
  msgid "%q+D has a previous declaration as %q#D"
  msgstr ""
*************** msgstr ""
*** 25649,25716 ****
  #. A namespace-name defined at global scope shall not be
  #. declared as the name of any other entity in any global scope
  #. of the program.
! #: cp/decl.c:1434
  #, gcc-internal-format
  msgid "declaration of namespace %qD conflicts with"
  msgstr ""
  
! #: cp/decl.c:1435
  #, gcc-internal-format
  msgid "previous declaration of namespace %q+D here"
  msgstr ""
  
! #: cp/decl.c:1446
  #, gcc-internal-format
  msgid "%q+#D previously defined here"
  msgstr ""
  
! #: cp/decl.c:1447
  #, gcc-internal-format
  msgid "%q+#D previously declared here"
  msgstr ""
  
  #. Prototype decl follows defn w/o prototype.
! #: cp/decl.c:1456
  #, gcc-internal-format
  msgid "prototype for %q+#D"
  msgstr ""
  
! #: cp/decl.c:1457
  #, gcc-internal-format
  msgid "%Jfollows non-prototype definition here"
  msgstr ""
  
! #: cp/decl.c:1497
  #, gcc-internal-format
  msgid "previous declaration of %q+#D with %qL linkage"
  msgstr ""
  
! #: cp/decl.c:1499
  #, gcc-internal-format
  msgid "conflicts with new declaration with %qL linkage"
  msgstr ""
  
! #: cp/decl.c:1522 cp/decl.c:1528
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.c:1524 cp/decl.c:1530
  #, gcc-internal-format
  msgid "after previous specification in %q+#D"
  msgstr ""
  
! #: cp/decl.c:1539
  #, gcc-internal-format
  msgid "%q#D was used before it was declared inline"
  msgstr ""
  
! #: cp/decl.c:1540
  #, gcc-internal-format
  msgid "%Jprevious non-inline declaration here"
  msgstr ""
  
! #: cp/decl.c:1593
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
--- 25648,25715 ----
  #. A namespace-name defined at global scope shall not be
  #. declared as the name of any other entity in any global scope
  #. of the program.
! #: cp/decl.c:1433
  #, gcc-internal-format
  msgid "declaration of namespace %qD conflicts with"
  msgstr ""
  
! #: cp/decl.c:1434
  #, gcc-internal-format
  msgid "previous declaration of namespace %q+D here"
  msgstr ""
  
! #: cp/decl.c:1445
  #, gcc-internal-format
  msgid "%q+#D previously defined here"
  msgstr ""
  
! #: cp/decl.c:1446
  #, gcc-internal-format
  msgid "%q+#D previously declared here"
  msgstr ""
  
  #. Prototype decl follows defn w/o prototype.
! #: cp/decl.c:1455
  #, gcc-internal-format
  msgid "prototype for %q+#D"
  msgstr ""
  
! #: cp/decl.c:1456
  #, gcc-internal-format
  msgid "%Jfollows non-prototype definition here"
  msgstr ""
  
! #: cp/decl.c:1496
  #, gcc-internal-format
  msgid "previous declaration of %q+#D with %qL linkage"
  msgstr ""
  
! #: cp/decl.c:1498
  #, gcc-internal-format
  msgid "conflicts with new declaration with %qL linkage"
  msgstr ""
  
! #: cp/decl.c:1521 cp/decl.c:1527
  #, gcc-internal-format
  msgid "default argument given for parameter %d of %q#D"
  msgstr ""
  
! #: cp/decl.c:1523 cp/decl.c:1529
  #, gcc-internal-format
  msgid "after previous specification in %q+#D"
  msgstr ""
  
! #: cp/decl.c:1538
  #, gcc-internal-format
  msgid "%q#D was used before it was declared inline"
  msgstr ""
  
! #: cp/decl.c:1539
  #, gcc-internal-format
  msgid "%Jprevious non-inline declaration here"
  msgstr ""
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr ""
*************** msgstr ""
*** 25723,26028 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:1944
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr ""
  
! #: cp/decl.c:1946
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr ""
  
! #: cp/decl.c:2329
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr ""
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2373
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr ""
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr ""
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr ""
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2488
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr ""
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr ""
  
! #: cp/decl.c:2568
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
  
! #: cp/decl.c:2852
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2865
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2872
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2879
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr ""
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr ""
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr ""
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid ""
  "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:3666
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:3718
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:3726
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:3728
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3764
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr ""
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:3890
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:3906
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:3925
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr ""
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid ""
  "template header not allowed in member definition of explicitly specialized "
  "class"
  msgstr ""
  
! #: cp/decl.c:3948
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.c:3986
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.c:4070
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr ""
  
! #: cp/decl.c:4149
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr ""
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:4233
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.c:4245
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
--- 25722,26027 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:1943
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr ""
  
! #: cp/decl.c:1945
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr ""
  
! #: cp/decl.c:2328
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr ""
  
! #: cp/decl.c:2330
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:2332
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr ""
  
! #: cp/decl.c:2351 cp/decl.c:2514
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2372
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr ""
  
! #: cp/decl.c:2374 cp/decl.c:2489
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr ""
  
! #: cp/decl.c:2387 cp/decl.c:2493
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:2389 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2399 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2470 cp/decl.c:2510
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr ""
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, gcc-internal-format
  msgid "  from here"
  msgstr ""
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2483
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2487
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr ""
  
! #: cp/decl.c:2563
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr ""
  
! #: cp/decl.c:2567
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
  
! #: cp/decl.c:2830
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/decl.c:2836 cp/parser.c:3852
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
  
! #: cp/decl.c:2851
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:2863 cp/decl.c:2931
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2864
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2871
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2878
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2940
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr ""
  
! #: cp/decl.c:2941 cp/friend.c:321 cp/friend.c:329
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr ""
  
! #: cp/decl.c:3612
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr ""
  
! #: cp/decl.c:3630
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3633
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3636
  #, gcc-internal-format
  msgid ""
  "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3661
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:3665
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.c:3702
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.c:3710
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr ""
  
! #: cp/decl.c:3723
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:3725
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.c:3727
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3733
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3763
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr ""
  
! #: cp/decl.c:3764
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3878
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.c:3905
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.c:3924
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr ""
  
! #: cp/decl.c:3930
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:3939
  #, gcc-internal-format
  msgid ""
  "template header not allowed in member definition of explicitly specialized "
  "class"
  msgstr ""
  
! #: cp/decl.c:3947
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.c:3985
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.c:4052
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.c:4059 cp/decl.c:4786
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.c:4069
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.c:4116
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:4122
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr ""
  
! #: cp/decl.c:4148
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr ""
  
! #: cp/decl.c:4176
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4225
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.c:4232
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.c:4244
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
*************** msgstr ""
*** 26030,26267 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr ""
  
! #: cp/decl.c:4310
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr ""
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid ""
  "sorry: semantics of inline function static data %q+#D are wrong (you'll wind "
  "up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:4389
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr ""
  
! #: cp/decl.c:4501
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:4561
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:4612
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.c:4695
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.c:4752
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr ""
  
! #: cp/decl.c:4801
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr ""
  
! #: cp/decl.c:4813
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr ""
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr ""
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:5229
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr ""
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr ""
  
! #: cp/decl.c:5313
  #, gcc-internal-format
  msgid ""
  "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr ""
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr ""
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr ""
  
! #: cp/decl.c:5940
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in %s "
  "declaration"
  msgstr ""
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:5950
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:6073
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid ""
  "default arguments are not allowed in declaration of friend template "
  "specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid ""
  "%<inline%> is not allowed in declaration of friend template specialization %"
  "qD"
  msgstr ""
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:6166
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:6168
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  msgid ""
  "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6228
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:6280
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
--- 26029,26266 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4287
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr ""
  
! #: cp/decl.c:4309
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr ""
  
! #: cp/decl.c:4358
  #, gcc-internal-format
  msgid ""
  "sorry: semantics of inline function static data %q+#D are wrong (you'll wind "
  "up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:4361
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:4388
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr ""
  
! #: cp/decl.c:4500
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.c:4542
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:4560
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.c:4611
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.c:4694
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.c:4751
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.c:4794
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr ""
  
! #: cp/decl.c:4800
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr ""
  
! #: cp/decl.c:4812
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.c:4860
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:4896
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.c:4911
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr ""
  
! #: cp/decl.c:4913
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr ""
  
! #: cp/decl.c:5152
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:5242
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.c:5272
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr ""
  
! #: cp/decl.c:5308
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr ""
  
! #: cp/decl.c:5326
  #, gcc-internal-format
  msgid ""
  "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr ""
  
! #: cp/decl.c:5926
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5949
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr ""
  
! #: cp/decl.c:5951
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr ""
  
! #: cp/decl.c:5953
  #, gcc-internal-format
  msgid ""
  "%<const%> and %<volatile%> function specifiers on %qD invalid in %s "
  "declaration"
  msgstr ""
  
! #: cp/decl.c:5957
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.c:5963
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.c:5997
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:6086
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6096
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:6126
  #, gcc-internal-format
  msgid ""
  "default arguments are not allowed in declaration of friend template "
  "specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6134
  #, gcc-internal-format
  msgid ""
  "%<inline%> is not allowed in declaration of friend template specialization %"
  "qD"
  msgstr ""
  
! #: cp/decl.c:6177
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:6179
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.c:6181
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.c:6209
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6212 cp/decl.c:6494
  #, gcc-internal-format
  msgid ""
  "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl.c:6218
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6241
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:6293
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:6327
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:6342 cp/decl2.c:676
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
*************** msgstr ""
*** 26270,26822 ****
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid ""
  "invalid in-class initialization of static data member of non-integral type %"
  "qT"
  msgstr ""
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids initialization of member constant %qD of non-integral type %"
  "qT"
  msgstr ""
  
! #: cp/decl.c:6642
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6644
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6680
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr ""
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr ""
  
! #: cp/decl.c:6690
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:6699
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:6708
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr ""
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr ""
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:6815
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr ""
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr ""
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid ""
  "declaration of %qD as multidimensional array must have bounds for all "
  "dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid ""
  "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr ""
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:6919
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:7087
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.c:7090
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:7093
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr ""
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.c:7127
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr ""
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:7203
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:7245
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:7339
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7341
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:7343
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7345
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7349
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7351
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:7353
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:7359
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr ""
  
! #: cp/decl.c:7423
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr ""
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr ""
  
! #: cp/decl.c:7495
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr ""
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr ""
  
! #: cp/decl.c:7535
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:7540
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:7563
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:7597
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7734
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr ""
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr ""
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:7775
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.c:7807
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:7962
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7979
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:8031
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8042
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8047
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8052
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:8190
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr ""
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:8221
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:8303
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr ""
  
! #: cp/decl.c:8373
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr ""
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr ""
  
! #: cp/decl.c:8398
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr ""
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.c:8495
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr ""
  
! #: cp/decl.c:8504
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
--- 26269,26821 ----
  #. 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/decl.c:6491
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6500
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6617
  #, gcc-internal-format
  msgid ""
  "invalid in-class initialization of static data member of non-integral type %"
  "qT"
  msgstr ""
  
! #: cp/decl.c:6627
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.c:6631
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids initialization of member constant %qD of non-integral type %"
  "qT"
  msgstr ""
  
! #: cp/decl.c:6655
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6657
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6693
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr ""
  
! #: cp/decl.c:6695
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr ""
  
! #: cp/decl.c:6703
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.c:6705
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.c:6712
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:6715
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.c:6721
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr ""
  
! #: cp/decl.c:6723
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr ""
  
! #: cp/decl.c:6754
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:6828
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr ""
  
! #: cp/decl.c:6830
  #, gcc-internal-format
  msgid "creating %s"
  msgstr ""
  
! #: cp/decl.c:6842
  #, gcc-internal-format
  msgid ""
  "declaration of %qD as multidimensional array must have bounds for all "
  "dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6846
  #, gcc-internal-format
  msgid ""
  "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6881
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:6904
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr ""
  
! #: cp/decl.c:6906
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:6928
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:6932
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
  
! #: cp/decl.c:6935
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.c:7103
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:7106
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.c:7118
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr ""
  
! #: cp/decl.c:7134 cp/decl.c:7224 cp/decl.c:8297
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.c:7140
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr ""
  
! #: cp/decl.c:7169
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:7216
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.c:7258
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:7325 cp/decl.c:7327
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.c:7352
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7354
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:7356
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7358
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7360
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7362
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7364
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr ""
  
! #: cp/decl.c:7366
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr ""
  
! #: cp/decl.c:7372
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr ""
  
! #: cp/decl.c:7436
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.c:7465
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:7477 cp/typeck.c:6840
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr ""
  
! #: cp/decl.c:7500
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr ""
  
! #: cp/decl.c:7508
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr ""
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:7523
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:7530
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr ""
  
! #: cp/decl.c:7548
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr ""
  
! #: cp/decl.c:7576
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.c:7610
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.c:7622
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:7742
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7743
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7747
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7748
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr ""
  
! #: cp/decl.c:7778
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr ""
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7782
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:7786
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:7801
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:7819 cp/decl.c:7826
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.c:7820
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.c:7828
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.c:7891
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:7941
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:7943
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:7975
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7976
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7992
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:8026
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8049
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8055
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8060
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8065
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.c:8097
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:8113
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr ""
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:8234
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.c:8242
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.c:8244
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:8261
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:8272
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.c:8287
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.c:8316
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8362
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.c:8377
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr ""
  
! #: cp/decl.c:8386
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr ""
  
! #: cp/decl.c:8395
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr ""
  
! #: cp/decl.c:8411
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:8421
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.c:8497
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr ""
  
! #: cp/decl.c:8499
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.c:8508
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr ""
  
! #: cp/decl.c:8517
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
*************** msgstr ""
*** 26833,26929 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr ""
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr ""
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid ""
  "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid ""
  "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8654
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid ""
  "%<static%> may not be used when defining (as opposed to declaring) a static "
  "data member"
  msgstr ""
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:8872
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr ""
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr ""
  
! #: cp/decl.c:8892
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.c:8961
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr ""
--- 26832,26928 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8569
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr ""
  
! #: cp/decl.c:8571
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr ""
  
! #: cp/decl.c:8641
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8645
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.c:8656
  #, gcc-internal-format
  msgid ""
  "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8659
  #, gcc-internal-format
  msgid ""
  "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8667
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.c:8698
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. FIXME need arm citation
! #: cp/decl.c:8705
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:8735
  #, gcc-internal-format
  msgid ""
  "%<static%> may not be used when defining (as opposed to declaring) a static "
  "data member"
  msgstr ""
  
! #: cp/decl.c:8742
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:8747
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:8885
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr ""
  
! #: cp/decl.c:8888
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr ""
  
! #: cp/decl.c:8905
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.c:8974
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.c:8998
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 26943,27081 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.c:9303
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid ""
  "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
! #: cp/decl.c:9387
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr ""
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr ""
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 26942,27080 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9166
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:9288
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:9293
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.c:9316
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr ""
  
! #: cp/decl.c:9325
  #, gcc-internal-format
  msgid ""
  "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:9346
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
! #: cp/decl.c:9387
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:9395
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
! #: cp/decl.c:9400
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:9462
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr ""
  
! #: cp/decl.c:9464
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr ""
  
! #: cp/decl.c:9486
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9492
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr ""
  
! #: cp/decl.c:9503 cp/decl.c:9512
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr ""
  
! #: cp/decl.c:9514
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr ""
  
! #: cp/decl.c:9523
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:9537
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:9549 cp/decl.c:9553
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:9611
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:9626
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:9627
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:9635
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:9636 cp/decl.c:9643
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr ""
  
! #: cp/decl.c:9642
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 27087,27153 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.c:9851
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr ""
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr ""
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr ""
  
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:10039
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.c:10111
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.c:10112
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr ""
--- 27086,27152 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9657
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:9705 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9843
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.c:9864
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.c:9865 cp/pt.c:3403
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr ""
  
! #: cp/decl.c:9976
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:9985
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr ""
  
! #: cp/decl.c:9996
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr ""
  
! #: cp/decl.c:10017
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.c:10050
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:10052
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.c:10124
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.c:10125
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr ""
*************** msgstr ""
*** 27156,27462 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10362
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr ""
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:10465
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr ""
  
! #: cp/decl.c:11414
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr ""
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:11638
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl2.c:268
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr ""
  
! #: cp/decl2.c:339 cp/decl2.c:353
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr ""
  
! #: cp/decl2.c:347
  #, gcc-internal-format
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr ""
  
! #: cp/decl2.c:390
  #, gcc-internal-format
  msgid "deleting array %q#D"
  msgstr ""
  
! #: cp/decl2.c:396
  #, gcc-internal-format
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr ""
  
! #: cp/decl2.c:408
  #, gcc-internal-format
  msgid ""
  "cannot delete a function.  Only pointer-to-objects are valid arguments to %"
  "<delete%>"
  msgstr ""
  
! #: cp/decl2.c:416
  #, gcc-internal-format
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:459 cp/pt.c:3116
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
  
! #: cp/decl2.c:511
  #, gcc-internal-format
  msgid "Java method %qD has non-Java return type %qT"
  msgstr ""
  
! #: cp/decl2.c:528
  #, gcc-internal-format
  msgid "Java method %qD has non-Java parameter type %qT"
  msgstr ""
  
! #: cp/decl2.c:639
  #, gcc-internal-format
  msgid "prototype for %q#D does not match any in class %qT"
  msgstr ""
  
! #: cp/decl2.c:726
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr ""
  
! #: cp/decl2.c:734
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl2.c:737
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl2.c:797
  #, gcc-internal-format
  msgid "member %qD conflicts with virtual function table field name"
  msgstr ""
  
! #: cp/decl2.c:816
  #, gcc-internal-format
  msgid "applying attributes to template parameters is not implemented"
  msgstr ""
  
! #: cp/decl2.c:826
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr ""
  
! #: cp/decl2.c:847
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr ""
  
! #: cp/decl2.c:870
  #, gcc-internal-format
  msgid "field initializer is not constant"
  msgstr ""
  
! #: cp/decl2.c:897
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.c:948
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type"
  msgstr ""
  
! #: cp/decl2.c:954
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr ""
  
! #: cp/decl2.c:964
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr ""
  
! #: cp/decl2.c:971
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr ""
  
! #: cp/decl2.c:978
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr ""
  
! #: cp/decl2.c:1024
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1191
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr ""
  
! #: cp/decl2.c:3463
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. Can't throw a reference.
! #: cp/except.c:267
  #, gcc-internal-format
  msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
  msgstr ""
  
! #: cp/except.c:278
  #, gcc-internal-format
  msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
  msgstr ""
  
  #. Thrown object must be a Throwable.
! #: cp/except.c:285
  #, gcc-internal-format
  msgid "type %qT is not derived from %<java::lang::Throwable%>"
  msgstr ""
  
! #: cp/except.c:348
  #, gcc-internal-format
  msgid "mixing C++ and Java catches in a single translation unit"
  msgstr ""
  
! #: cp/except.c:614
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr ""
  
! #: cp/except.c:720
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr ""
  
! #: cp/except.c:876
  #, gcc-internal-format
  msgid ""
  "expression %qE of abstract class type %qT cannot be used in throw-expression"
  msgstr ""
  
! #: cp/except.c:961
  #, gcc-internal-format
  msgid "%Hexception of type %qT will be caught"
  msgstr ""
  
! #: cp/except.c:963
  #, gcc-internal-format
  msgid "%H   by earlier handler for %qT"
  msgstr ""
  
! #: cp/except.c:993
  #, gcc-internal-format
  msgid "%H%<...%> handler must be the last handler for its try block"
  msgstr ""
  
! #: cp/friend.c:157
  #, gcc-internal-format
  msgid "%qD is already a friend of class %qT"
  msgstr ""
  
! #: cp/friend.c:233
  #, gcc-internal-format
  msgid "invalid type %qT declared %<friend%>"
  msgstr ""
--- 27155,27461 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10264
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10375
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr ""
  
! #: cp/decl.c:10403
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.c:10478
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.c:10588 cp/typeck.c:6576
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:10946
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr ""
  
! #: cp/decl.c:11427
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr ""
  
! #: cp/decl.c:11442
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:11651
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl2.c:267
  #, gcc-internal-format
  msgid "name missing for member function"
  msgstr ""
  
! #: cp/decl2.c:338 cp/decl2.c:352
  #, gcc-internal-format
  msgid "ambiguous conversion for array subscript"
  msgstr ""
  
! #: cp/decl2.c:346
  #, gcc-internal-format
  msgid "invalid types %<%T[%T]%> for array subscript"
  msgstr ""
  
! #: cp/decl2.c:389
  #, gcc-internal-format
  msgid "deleting array %q#D"
  msgstr ""
  
! #: cp/decl2.c:395
  #, gcc-internal-format
  msgid "type %q#T argument given to %<delete%>, expected pointer"
  msgstr ""
  
! #: cp/decl2.c:407
  #, gcc-internal-format
  msgid ""
  "cannot delete a function.  Only pointer-to-objects are valid arguments to %"
  "<delete%>"
  msgstr ""
  
! #: cp/decl2.c:415
  #, gcc-internal-format
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.c:458 cp/pt.c:3146
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr ""
  
! #: cp/decl2.c:510
  #, gcc-internal-format
  msgid "Java method %qD has non-Java return type %qT"
  msgstr ""
  
! #: cp/decl2.c:527
  #, gcc-internal-format
  msgid "Java method %qD has non-Java parameter type %qT"
  msgstr ""
  
! #: cp/decl2.c:638
  #, gcc-internal-format
  msgid "prototype for %q#D does not match any in class %qT"
  msgstr ""
  
! #: cp/decl2.c:725
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr ""
  
! #: cp/decl2.c:733
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl2.c:736
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl2.c:796
  #, gcc-internal-format
  msgid "member %qD conflicts with virtual function table field name"
  msgstr ""
  
! #: cp/decl2.c:815
  #, gcc-internal-format
  msgid "applying attributes to template parameters is not implemented"
  msgstr ""
  
! #: cp/decl2.c:825
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr ""
  
! #: cp/decl2.c:846
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr ""
  
! #: cp/decl2.c:869
  #, gcc-internal-format
  msgid "field initializer is not constant"
  msgstr ""
  
! #: cp/decl2.c:896
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.c:947
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type"
  msgstr ""
  
! #: cp/decl2.c:953
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr ""
  
! #: cp/decl2.c:963
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr ""
  
! #: cp/decl2.c:970
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr ""
  
! #: cp/decl2.c:977
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr ""
  
! #: cp/decl2.c:1023
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1190
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1864
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1871
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1890
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3316
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr ""
  
! #: cp/decl2.c:3470
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr ""
  
  #. Can't throw a reference.
! #: cp/except.c:269
  #, gcc-internal-format
  msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
  msgstr ""
  
! #: cp/except.c:280
  #, gcc-internal-format
  msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
  msgstr ""
  
  #. Thrown object must be a Throwable.
! #: cp/except.c:287
  #, gcc-internal-format
  msgid "type %qT is not derived from %<java::lang::Throwable%>"
  msgstr ""
  
! #: cp/except.c:350
  #, gcc-internal-format
  msgid "mixing C++ and Java catches in a single translation unit"
  msgstr ""
  
! #: cp/except.c:619
  #, gcc-internal-format
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.c:642 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr ""
  
! #: cp/except.c:725
  #, gcc-internal-format
  msgid "  in thrown expression"
  msgstr ""
  
! #: cp/except.c:881
  #, gcc-internal-format
  msgid ""
  "expression %qE of abstract class type %qT cannot be used in throw-expression"
  msgstr ""
  
! #: cp/except.c:966
  #, gcc-internal-format
  msgid "%Hexception of type %qT will be caught"
  msgstr ""
  
! #: cp/except.c:968
  #, gcc-internal-format
  msgid "%H   by earlier handler for %qT"
  msgstr ""
  
! #: cp/except.c:998
  #, gcc-internal-format
  msgid "%H%<...%> handler must be the last handler for its try block"
  msgstr ""
  
! #: cp/friend.c:156
  #, gcc-internal-format
  msgid "%qD is already a friend of class %qT"
  msgstr ""
  
! #: cp/friend.c:232
  #, gcc-internal-format
  msgid "invalid type %qT declared %<friend%>"
  msgstr ""
*************** msgstr ""
*** 27468,27531 ****
  #. [temp.friend]
  #. Friend declarations shall not declare partial
  #. specializations.
! #: cp/friend.c:249 cp/friend.c:279
  #, gcc-internal-format
  msgid "partial specialization %qT declared %<friend%>"
  msgstr ""
  
! #: cp/friend.c:257
  #, gcc-internal-format
  msgid "class %qT is implicitly friends with itself"
  msgstr ""
  
! #: cp/friend.c:315
  #, gcc-internal-format
  msgid "%qT is not a member of %qT"
  msgstr ""
  
! #: cp/friend.c:320
  #, gcc-internal-format
  msgid "%qT is not a member class template of %qT"
  msgstr ""
  
! #: cp/friend.c:328
  #, gcc-internal-format
  msgid "%qT is not a nested class of %qT"
  msgstr ""
  
  #. template <class T> friend class T;
! #: cp/friend.c:341
  #, gcc-internal-format
  msgid "template parameter type %qT declared %<friend%>"
  msgstr ""
  
  #. template <class T> friend class A; where A is not a template
! #: cp/friend.c:347
  #, gcc-internal-format
  msgid "%q#T is not a template"
  msgstr ""
  
! #: cp/friend.c:369
  #, gcc-internal-format
  msgid "%qD is already a friend of %qT"
  msgstr ""
  
! #: cp/friend.c:378
  #, gcc-internal-format
  msgid "%qT is already a friend of %qT"
  msgstr ""
  
! #: cp/friend.c:495
  #, gcc-internal-format
  msgid "member %qD declared as friend before type %qT defined"
  msgstr ""
  
! #: cp/friend.c:551
  #, gcc-internal-format
  msgid "friend declaration %q#D declares a non-template function"
  msgstr ""
  
! #: cp/friend.c:555
  #, gcc-internal-format
  msgid ""
  "(if this is not what you intended, make sure the function template has "
--- 27467,27530 ----
  #. [temp.friend]
  #. Friend declarations shall not declare partial
  #. specializations.
! #: cp/friend.c:248 cp/friend.c:278
  #, gcc-internal-format
  msgid "partial specialization %qT declared %<friend%>"
  msgstr ""
  
! #: cp/friend.c:256
  #, gcc-internal-format
  msgid "class %qT is implicitly friends with itself"
  msgstr ""
  
! #: cp/friend.c:314
  #, gcc-internal-format
  msgid "%qT is not a member of %qT"
  msgstr ""
  
! #: cp/friend.c:319
  #, gcc-internal-format
  msgid "%qT is not a member class template of %qT"
  msgstr ""
  
! #: cp/friend.c:327
  #, gcc-internal-format
  msgid "%qT is not a nested class of %qT"
  msgstr ""
  
  #. template <class T> friend class T;
! #: cp/friend.c:340
  #, gcc-internal-format
  msgid "template parameter type %qT declared %<friend%>"
  msgstr ""
  
  #. template <class T> friend class A; where A is not a template
! #: cp/friend.c:346
  #, gcc-internal-format
  msgid "%q#T is not a template"
  msgstr ""
  
! #: cp/friend.c:368
  #, gcc-internal-format
  msgid "%qD is already a friend of %qT"
  msgstr ""
  
! #: cp/friend.c:377
  #, gcc-internal-format
  msgid "%qT is already a friend of %qT"
  msgstr ""
  
! #: cp/friend.c:494
  #, gcc-internal-format
  msgid "member %qD declared as friend before type %qT defined"
  msgstr ""
  
! #: cp/friend.c:550
  #, gcc-internal-format
  msgid "friend declaration %q#D declares a non-template function"
  msgstr ""
  
! #: cp/friend.c:554
  #, gcc-internal-format
  msgid ""
  "(if this is not what you intended, make sure the function template has "
*************** msgid ""
*** 27533,27763 ****
  "template-friend disables this warning"
  msgstr ""
  
! #: cp/init.c:333
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr ""
  
! #: cp/init.c:387
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr ""
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr ""
  
! #: cp/init.c:536
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.c:539
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr ""
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr ""
  
! #: cp/init.c:558
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr ""
  
! #: cp/init.c:561
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:628
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid ""
  "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:920
  #, gcc-internal-format
  msgid ""
  "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:927
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:966
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1028
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1031
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr ""
  
! #: cp/init.c:1290
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr ""
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:1357
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.c:1434
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:1440
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:1679
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr ""
  
! #: cp/init.c:1757
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.c:1762
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr ""
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr ""
  
! #: cp/init.c:2184
  #, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr ""
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr ""
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2738
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific operator delete will be "
  "called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 27532,27762 ----
  "template-friend disables this warning"
  msgstr ""
  
! #: cp/init.c:334
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr ""
  
! #: cp/init.c:388
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr ""
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr ""
  
! #: cp/init.c:537
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.c:540
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr ""
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:543
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr ""
  
! #: cp/init.c:559
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr ""
  
! #: cp/init.c:562
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid ""
  "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:921
  #, gcc-internal-format
  msgid ""
  "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.c:928
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:967
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1029
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1032
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr ""
  
! #: cp/init.c:1291
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr ""
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:1358
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.c:1435
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.c:1441
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:1680
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr ""
  
! #: cp/init.c:1758
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.c:1763
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr ""
  
! #: cp/init.c:2104
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:2120
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2128
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:2134
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:2167
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr ""
  
! #: cp/init.c:2185
  #, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr ""
  
! #: cp/init.c:2544
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:2599
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr ""
  
! #: cp/init.c:2736
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2739
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific operator delete will be "
  "called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2760
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:3006
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgid ""
*** 27821,27842 ****
  "use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2165
  #, gcc-internal-format
  msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
  msgstr ""
  
! #: cp/mangle.c:2173
  #, gcc-internal-format
  msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
  msgstr ""
  
! #: cp/mangle.c:2223
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:2533
  #, gcc-internal-format
  msgid "the mangled name of %qD will change in a future version of GCC"
  msgstr ""
--- 27820,27841 ----
  "use of an undeclared name is deprecated)"
  msgstr ""
  
! #: cp/mangle.c:2164
  #, gcc-internal-format
  msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
  msgstr ""
  
! #: cp/mangle.c:2172
  #, gcc-internal-format
  msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
  msgstr ""
  
! #: cp/mangle.c:2222
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.c:2532
  #, gcc-internal-format
  msgid "the mangled name of %qD will change in a future version of GCC"
  msgstr ""
*************** msgstr ""
*** 28109,28387 ****
  msgid "%J  other type here"
  msgstr ""
  
! #: cp/name-lookup.c:4257
  #, gcc-internal-format
  msgid "%q+D is not a function,"
  msgstr ""
  
! #: cp/name-lookup.c:4258
  #, gcc-internal-format
  msgid "  conflict with %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:4679
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:5111
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:5120
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
  
! #: cp/parser.c:1965
  #, gcc-internal-format
  msgid "%<#pragma%> is not allowed here"
  msgstr ""
  
! #: cp/parser.c:1995
  #, gcc-internal-format
  msgid "%<%D::%D%> has not been declared"
  msgstr ""
  
! #: cp/parser.c:1998 cp/semantics.c:2410
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
  
! #: cp/parser.c:2001
  #, gcc-internal-format
  msgid "request for member %qD in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2004
  #, gcc-internal-format
  msgid "%<%T::%D%> has not been declared"
  msgstr ""
  
! #: cp/parser.c:2007
  #, gcc-internal-format
  msgid "%qD has not been declared"
  msgstr ""
  
! #: cp/parser.c:2010
  #, gcc-internal-format
  msgid "%<%D::%D%> %s"
  msgstr ""
  
! #: cp/parser.c:2012
  #, gcc-internal-format
  msgid "%<::%D%> %s"
  msgstr ""
  
! #: cp/parser.c:2014
  #, gcc-internal-format
  msgid "%qD %s"
  msgstr ""
  
! #: cp/parser.c:2050
  #, gcc-internal-format
  msgid "ISO C++ does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.c:2070
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.c:2113
  #, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr ""
  
! #: cp/parser.c:2114
  #, gcc-internal-format
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/parser.c:2135
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr ""
  
! #: cp/parser.c:2137
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr ""
  
! #: cp/parser.c:2166
  #, gcc-internal-format
  msgid "%s cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:2191
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/parser.c:2193
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr ""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:2196
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:2200
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr ""
  
! #: cp/parser.c:2232
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:2247
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
! #: cp/parser.c:2250
  #, gcc-internal-format
  msgid "%qE in class %qT does not name a type"
  msgstr ""
  
! #: cp/parser.c:3010
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:3019
  #, gcc-internal-format
  msgid "statement-expressions are allowed only inside functions"
  msgstr ""
  
! #: cp/parser.c:3070
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:3531
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3632
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:4635
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr ""
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr ""
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7585
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr ""
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid ""
  "keyword %<typename%> not allowed in this context (a qualified member "
--- 28108,28386 ----
  msgid "%J  other type here"
  msgstr ""
  
! #: cp/name-lookup.c:4298
  #, gcc-internal-format
  msgid "%q+D is not a function,"
  msgstr ""
  
! #: cp/name-lookup.c:4299
  #, gcc-internal-format
  msgid "  conflict with %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:4720
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
  msgstr ""
  
! #: cp/name-lookup.c:5152
  #, gcc-internal-format
  msgid "XXX entering pop_everything ()\n"
  msgstr ""
  
! #: cp/name-lookup.c:5161
  #, gcc-internal-format
  msgid "XXX leaving pop_everything ()\n"
  msgstr ""
  
! #: cp/parser.c:1964
  #, gcc-internal-format
  msgid "%<#pragma%> is not allowed here"
  msgstr ""
  
! #: cp/parser.c:1994
  #, gcc-internal-format
  msgid "%<%D::%D%> has not been declared"
  msgstr ""
  
! #: cp/parser.c:1997 cp/semantics.c:2414
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
  
! #: cp/parser.c:2000
  #, gcc-internal-format
  msgid "request for member %qD in non-class type %qT"
  msgstr ""
  
! #: cp/parser.c:2003
  #, gcc-internal-format
  msgid "%<%T::%D%> has not been declared"
  msgstr ""
  
! #: cp/parser.c:2006
  #, gcc-internal-format
  msgid "%qD has not been declared"
  msgstr ""
  
! #: cp/parser.c:2009
  #, gcc-internal-format
  msgid "%<%D::%D%> %s"
  msgstr ""
  
! #: cp/parser.c:2011
  #, gcc-internal-format
  msgid "%<::%D%> %s"
  msgstr ""
  
! #: cp/parser.c:2013
  #, gcc-internal-format
  msgid "%qD %s"
  msgstr ""
  
! #: cp/parser.c:2049
  #, gcc-internal-format
  msgid "ISO C++ does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.c:2069
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.c:2112
  #, gcc-internal-format
  msgid "new types may not be defined in a return type"
  msgstr ""
  
! #: cp/parser.c:2113
  #, gcc-internal-format
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2132 cp/parser.c:3896 cp/pt.c:4587
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/parser.c:2134
  #, gcc-internal-format
  msgid "%qE is not a template"
  msgstr ""
  
! #: cp/parser.c:2136
  #, gcc-internal-format
  msgid "invalid template-id"
  msgstr ""
  
! #: cp/parser.c:2165
  #, gcc-internal-format
  msgid "%s cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/parser.c:2190
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/parser.c:2192
  #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
  msgstr ""
  
  #. Something like 'unsigned A a;'
! #: cp/parser.c:2195
  #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:2199
  #, gcc-internal-format
  msgid "%qE does not name a type"
  msgstr ""
  
! #: cp/parser.c:2231
  #, gcc-internal-format
  msgid "(perhaps %<typename %T::%E%> was intended)"
  msgstr ""
  
! #: cp/parser.c:2246
  #, gcc-internal-format
  msgid "%qE in namespace %qE does not name a type"
  msgstr ""
  
! #: cp/parser.c:2249
  #, gcc-internal-format
  msgid "%qE in class %qT does not name a type"
  msgstr ""
  
! #: cp/parser.c:3009
  #, gcc-internal-format
  msgid "ISO C++ forbids braced-groups within expressions"
  msgstr ""
  
! #: cp/parser.c:3018
  #, gcc-internal-format
  msgid "statement-expressions are allowed only inside functions"
  msgstr ""
  
! #: cp/parser.c:3069
  #, gcc-internal-format
  msgid "%<this%> may not be used in this context"
  msgstr ""
  
! #: cp/parser.c:3233
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:3530
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3631
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr ""
  
! #: cp/parser.c:3645
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:3855 cp/parser.c:13014 cp/parser.c:15166
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/parser.c:3897 cp/typeck.c:2047 cp/typeck.c:2067
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:4286
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr ""
  
! #: cp/parser.c:4634
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr ""
  
! #: cp/parser.c:4710 cp/typeck.c:1976
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr ""
  
! #: cp/parser.c:5234
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5437
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:5626
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr ""
  
! #: cp/parser.c:6981
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.c:7113
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7452
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7584
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7738
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.c:7802 cp/parser.c:14120
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8055
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr ""
  
! #: cp/parser.c:8107
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:8151
  #, gcc-internal-format
  msgid ""
  "keyword %<typename%> not allowed in this context (a qualified member "
*************** msgid ""
*** 28389,28462 ****
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid ""
  "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
  "and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8971
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr ""
  
! #: cp/parser.c:10390
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:10394
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid ""
  "attributes ignored on elaborated-type-specifier that is not a forward "
  "declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
--- 28388,28461 ----
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8496
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8889
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid ""
  "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
  "and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8897
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8970
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr ""
  
  #. Explain what went wrong.
! #: cp/parser.c:9083
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:9594
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10169
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr ""
  
! #: cp/parser.c:10389
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr ""
  
! #: cp/parser.c:10393
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr ""
  
! #: cp/parser.c:10398
  #, gcc-internal-format
  msgid ""
  "attributes ignored on elaborated-type-specifier that is not a forward "
  "declaration"
  msgstr ""
  
! #: cp/parser.c:10612
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr ""
*************** msgstr ""
*** 28464,28604 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11313
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:11790
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr ""
  
! #: cp/parser.c:11815
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid ""
  "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
  "name"
  msgstr ""
  
! #: cp/parser.c:11975
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:12050
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:12598
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr ""
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:13458
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr ""
  
! #: cp/parser.c:13493
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:13586
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr ""
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid ""
  "keyword %<typename%> not allowed in this context (the base class is "
  "implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 28463,28603 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10832
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:11177
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11179
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11312
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr ""
  
! #: cp/parser.c:11332
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:11712 cp/pt.c:7351
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr ""
  
! #: cp/parser.c:11789
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr ""
  
! #: cp/parser.c:11814
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr ""
  
! #: cp/parser.c:11815
  #, gcc-internal-format
  msgid ""
  "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
  "name"
  msgstr ""
  
! #: cp/parser.c:11974
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:12049
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr ""
  
! #: cp/parser.c:12597
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.c:12670
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr ""
  
! #: cp/parser.c:12673
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.c:12873
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr ""
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr ""
  
! #: cp/parser.c:13468
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:13481
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr ""
  
! #: cp/parser.c:13492
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:13585
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr ""
  
! #: cp/parser.c:13820
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13838
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13852
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:14029
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14305
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:14307
  #, gcc-internal-format
  msgid ""
  "keyword %<typename%> not allowed in this context (the base class is "
  "implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:15339
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 28607,28619 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
--- 28606,28618 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15354
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:15616
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
*************** msgstr ""
*** 28621,28836 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15840
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr ""
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16386
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:16399
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:16694
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:16715
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:19259
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:19404
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/pt.c:238
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:250
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr ""
  
! #: cp/pt.c:557
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.c:571
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:659
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:660 cp/pt.c:757
  #, gcc-internal-format
  msgid "  from definition of %q+#D"
  msgstr ""
  
! #: cp/pt.c:677
  #, gcc-internal-format
  msgid ""
  "explicit instantiation of %qD in namespace %qD (which does not enclose "
  "namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:695
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:724
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:756
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
! #: cp/pt.c:771
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:784
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr ""
  
! #: cp/pt.c:1185
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1411
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr ""
  
! #: cp/pt.c:1620
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:1628
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:1863 cp/pt.c:1917
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/pt.c:1876
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:1882
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:1890
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:1893
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:1895
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:1914
  #, gcc-internal-format
  msgid "function template partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:1946
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:1976
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr ""
  
! #: cp/pt.c:1984
  #, gcc-internal-format
  msgid "%qD is not declared in %qD"
  msgstr ""
--- 28620,28835 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15688
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:15697
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15839
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr ""
  
! #: cp/parser.c:16054
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16069
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16385
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.c:16398
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:16693
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:16714
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.c:16731
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16984 cp/parser.c:17907 cp/parser.c:18038
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17125
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17440
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17771
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:19258
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.c:19403
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
  
! #: cp/pt.c:237
  #, gcc-internal-format
  msgid "data member %qD cannot be a member template"
  msgstr ""
  
! #: cp/pt.c:249
  #, gcc-internal-format
  msgid "invalid member template declaration %qD"
  msgstr ""
  
! #: cp/pt.c:587
  #, gcc-internal-format
  msgid "explicit specialization in non-namespace scope %qD"
  msgstr ""
  
! #: cp/pt.c:601
  #, gcc-internal-format
  msgid "enclosing class templates are not explicitly specialized"
  msgstr ""
  
! #: cp/pt.c:689
  #, gcc-internal-format
  msgid "specialization of %qD in different namespace"
  msgstr ""
  
! #: cp/pt.c:690 cp/pt.c:787
  #, gcc-internal-format
  msgid "  from definition of %q+#D"
  msgstr ""
  
! #: cp/pt.c:707
  #, gcc-internal-format
  msgid ""
  "explicit instantiation of %qD in namespace %qD (which does not enclose "
  "namespace %qD)"
  msgstr ""
  
! #: cp/pt.c:725
  #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
  msgstr ""
  
! #: cp/pt.c:754
  #, gcc-internal-format
  msgid "specialization of %qT after instantiation"
  msgstr ""
  
! #: cp/pt.c:786
  #, gcc-internal-format
  msgid "specializing %q#T in different namespace"
  msgstr ""
  
! #: cp/pt.c:801
  #, gcc-internal-format
  msgid "specialization %qT after instantiation %qT"
  msgstr ""
  
! #: cp/pt.c:814
  #, gcc-internal-format
  msgid "explicit specialization of non-template %qT"
  msgstr ""
  
! #: cp/pt.c:1215
  #, gcc-internal-format
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.c:1441
  #, gcc-internal-format
  msgid "%qD is not a function template"
  msgstr ""
  
! #: cp/pt.c:1650
  #, gcc-internal-format
  msgid "template-id %qD for %q+D does not match any template declaration"
  msgstr ""
  
! #: cp/pt.c:1658
  #, gcc-internal-format
  msgid "ambiguous template specialization %qD for %q+D"
  msgstr ""
  
  #. This case handles bogus declarations like template <>
  #. template <class T> void f<int>();
! #: cp/pt.c:1893 cp/pt.c:1947
  #, gcc-internal-format
  msgid "template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/pt.c:1906
  #, gcc-internal-format
  msgid "template parameter list used in explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:1912
  #, gcc-internal-format
  msgid "definition provided for explicit instantiation"
  msgstr ""
  
! #: cp/pt.c:1920
  #, gcc-internal-format
  msgid "too many template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:1923
  #, gcc-internal-format
  msgid "too few template parameter lists in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:1925
  #, gcc-internal-format
  msgid "explicit specialization of %qD must be introduced by %<template <>%>"
  msgstr ""
  
! #: cp/pt.c:1944
  #, gcc-internal-format
  msgid "function template partial specialization %qD is not allowed"
  msgstr ""
  
! #: cp/pt.c:1976
  #, gcc-internal-format
  msgid "default argument specified in explicit specialization"
  msgstr ""
  
! #: cp/pt.c:2006
  #, gcc-internal-format
  msgid "%qD is not a template function"
  msgstr ""
  
! #: cp/pt.c:2014
  #, gcc-internal-format
  msgid "%qD is not declared in %qD"
  msgstr ""
*************** msgstr ""
*** 28843,28899 ****
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:2046
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:2090
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr ""
  
! #: cp/pt.c:2314
  #, gcc-internal-format
  msgid "declaration of %q+#D"
  msgstr ""
  
! #: cp/pt.c:2315
  #, gcc-internal-format
  msgid " shadows template parm %q+#D"
  msgstr ""
  
! #: cp/pt.c:2739
  #, gcc-internal-format
  msgid "template parameters not used in partial specialization:"
  msgstr ""
  
! #: cp/pt.c:2743
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:2754
  #, gcc-internal-format
  msgid "partial specialization %qT does not specialize any template arguments"
  msgstr ""
  
! #: cp/pt.c:2779
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:2823
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:2914
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
  
! #: cp/pt.c:3084
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
--- 28842,28898 ----
  #. program is ill-formed.
  #.
  #. Similar language is found in [temp.explicit].
! #: cp/pt.c:2076
  #, gcc-internal-format
  msgid "specialization of implicitly-declared special member function"
  msgstr ""
  
! #: cp/pt.c:2120
  #, gcc-internal-format
  msgid "no member function %qD declared in %qT"
  msgstr ""
  
! #: cp/pt.c:2344
  #, gcc-internal-format
  msgid "declaration of %q+#D"
  msgstr ""
  
! #: cp/pt.c:2345
  #, gcc-internal-format
  msgid " shadows template parm %q+#D"
  msgstr ""
  
! #: cp/pt.c:2769
  #, gcc-internal-format
  msgid "template parameters not used in partial specialization:"
  msgstr ""
  
! #: cp/pt.c:2773
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.c:2784
  #, gcc-internal-format
  msgid "partial specialization %qT does not specialize any template arguments"
  msgstr ""
  
! #: cp/pt.c:2809
  #, gcc-internal-format
  msgid "template argument %qE involves template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:2853
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on template parameter(s)"
  msgstr ""
  
! #: cp/pt.c:2944
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr ""
  
! #: cp/pt.c:3114
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
*************** msgstr ""
*** 28901,28907 ****
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/pt.c:3092
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 28900,28906 ----
  #. [temp.mem]
  #.
  #. A destructor shall not be a member template.
! #: cp/pt.c:3122
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr ""
*** 28911,28972 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:3107
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:3187
  #, gcc-internal-format
  msgid "%qD does not declare a template type"
  msgstr ""
  
! #: cp/pt.c:3193
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:3236
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:3248
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:3251
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:3253
  #, gcc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:3350
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.c:3363
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:3374
  #, gcc-internal-format
  msgid "used %d template parameter(s) instead of %d"
  msgstr ""
  
! #: cp/pt.c:3403
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.c:3404
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
--- 28910,28971 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.c:3137
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:3217
  #, gcc-internal-format
  msgid "%qD does not declare a template type"
  msgstr ""
  
! #: cp/pt.c:3223
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:3266
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.c:3278
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr ""
  
! #: cp/pt.c:3281
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr ""
  
! #: cp/pt.c:3283
  #, gcc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.c:3380
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr ""
  
! #: cp/pt.c:3393
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr ""
  
! #: cp/pt.c:3404
  #, gcc-internal-format
  msgid "used %d template parameter(s) instead of %d"
  msgstr ""
  
! #: cp/pt.c:3433
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr ""
  
! #: cp/pt.c:3434
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
*************** msgstr ""
*** 28975,29152 ****
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:3414
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr ""
  
! #: cp/pt.c:3415
  #, gcc-internal-format
  msgid "%J  original definition appeared here"
  msgstr ""
  
! #: cp/pt.c:3519
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because function %qD has "
  "not external linkage"
  msgstr ""
  
! #: cp/pt.c:3560
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because string literals "
  "can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:3637
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is a non-"
  "constant expression"
  msgstr ""
  
! #: cp/pt.c:3681
  #, gcc-internal-format
  msgid ""
  "%qD is not a valid template argument because %qD is a variable, not the "
  "address of a variable"
  msgstr ""
  
! #: cp/pt.c:3699
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qE is not a "
  "variable"
  msgstr ""
  
! #: cp/pt.c:3706
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qD does not have "
  "external linkage"
  msgstr ""
  
! #: cp/pt.c:3736
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because of conflicts in cv-"
  "qualification"
  msgstr ""
  
! #: cp/pt.c:3743
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:3756
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because object %qD has not "
  "external linkage"
  msgstr ""
  
! #: cp/pt.c:3796
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:3798
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:3833
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:3836
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:3998
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:4013 cp/pt.c:4032 cp/pt.c:4072
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:4017
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:4021
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:4023
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:4036
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:4038
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:4075
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qD"
  msgstr ""
  
! #: cp/pt.c:4118
  #, gcc-internal-format
  msgid "could not convert template argument %qE to %qT"
  msgstr ""
  
! #: cp/pt.c:4163
  #, gcc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:4167
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr ""
  
! #: cp/pt.c:4207
  #, gcc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:4569
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:4571
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:5231
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
  "to increase the maximum) instantiating %qD"
  msgstr ""
  
! #: cp/pt.c:6836
  #, gcc-internal-format
  msgid "instantiation of %q+D as type %qT"
  msgstr ""
--- 28974,29151 ----
  #.
  #. A template-parameter may not be given default arguments
  #. by two different declarations in the same scope.
! #: cp/pt.c:3444
  #, gcc-internal-format
  msgid "redefinition of default argument for %q#D"
  msgstr ""
  
! #: cp/pt.c:3445
  #, gcc-internal-format
  msgid "%J  original definition appeared here"
  msgstr ""
  
! #: cp/pt.c:3549
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because function %qD has "
  "not external linkage"
  msgstr ""
  
! #: cp/pt.c:3590
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because string literals "
  "can never be used in this context"
  msgstr ""
  
! #: cp/pt.c:3667
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is a non-"
  "constant expression"
  msgstr ""
  
! #: cp/pt.c:3711
  #, gcc-internal-format
  msgid ""
  "%qD is not a valid template argument because %qD is a variable, not the "
  "address of a variable"
  msgstr ""
  
! #: cp/pt.c:3729
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qE is not a "
  "variable"
  msgstr ""
  
! #: cp/pt.c:3736
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qD does not have "
  "external linkage"
  msgstr ""
  
! #: cp/pt.c:3766
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because of conflicts in cv-"
  "qualification"
  msgstr ""
  
! #: cp/pt.c:3773
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.c:3786
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because object %qD has not "
  "external linkage"
  msgstr ""
  
! #: cp/pt.c:3826
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.c:3828
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.c:3863
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.c:3866
  #, gcc-internal-format
  msgid "standard conversions are not allowed in this context"
  msgstr ""
  
! #: cp/pt.c:4028
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.c:4043 cp/pt.c:4062 cp/pt.c:4102
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.c:4047
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.c:4051
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.c:4053
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.c:4066
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.c:4068
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.c:4105
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qD"
  msgstr ""
  
! #: cp/pt.c:4148
  #, gcc-internal-format
  msgid "could not convert template argument %qE to %qT"
  msgstr ""
  
! #: cp/pt.c:4193
  #, gcc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.c:4197
  #, gcc-internal-format
  msgid "provided for %q+D"
  msgstr ""
  
! #: cp/pt.c:4237
  #, gcc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.c:4599
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.c:4601
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:5261
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
  "to increase the maximum) instantiating %qD"
  msgstr ""
  
! #: cp/pt.c:6875
  #, gcc-internal-format
  msgid "instantiation of %q+D as type %qT"
  msgstr ""
*************** msgstr ""
*** 29164,29383 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:6968
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:7073
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:7075
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:7148
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:7150
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:7177
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:7332
  #, gcc-internal-format
  msgid "creating array with negative size (%qE)"
  msgstr ""
  
! #: cp/pt.c:7559
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:7561
  #, gcc-internal-format
  msgid "forming %s to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:7604
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:7610
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:7677
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:7683
  #, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr ""
  
! #: cp/pt.c:7727
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:7762
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:7765
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:7830
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:7967
  #, gcc-internal-format
  msgid ""
  "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:7969
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:8096
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:8985
  #, gcc-internal-format
  msgid ""
  "a cast to a type other than an integral or enumeration type cannot appear in "
  "a constant-expression"
  msgstr ""
  
! #: cp/pt.c:9342
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:9345
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:9498
  #, gcc-internal-format
  msgid "%qT is/uses anonymous type"
  msgstr ""
  
! #: cp/pt.c:9500
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:9510
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:9521
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:9526
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr ""
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:11622
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:11658
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:11750
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:11759
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:11767
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11812
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d instantiating %q+D, "
--- 29163,29382 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.c:7007
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.c:7112
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.c:7114
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.c:7187
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.c:7189
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.c:7216
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:7371
  #, gcc-internal-format
  msgid "creating array with negative size (%qE)"
  msgstr ""
  
! #: cp/pt.c:7598
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.c:7600
  #, gcc-internal-format
  msgid "forming %s to reference type %qT"
  msgstr ""
  
! #: cp/pt.c:7637
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.c:7643
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.c:7649
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.c:7716
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.c:7722
  #, gcc-internal-format
  msgid "creating array of %qT, which is an abstract class type"
  msgstr ""
  
! #: cp/pt.c:7766
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.c:7801
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.c:7804
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is is not a class type"
  msgstr ""
  
! #: cp/pt.c:7869
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.c:8006
  #, gcc-internal-format
  msgid ""
  "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.c:8008
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.c:8135
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.c:9024
  #, gcc-internal-format
  msgid ""
  "a cast to a type other than an integral or enumeration type cannot appear in "
  "a constant-expression"
  msgstr ""
  
! #: cp/pt.c:9381
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:9384
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.c:9537
  #, gcc-internal-format
  msgid "%qT is/uses anonymous type"
  msgstr ""
  
! #: cp/pt.c:9539
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.c:9549
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.c:9560
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.c:9565
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.c:11652
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.c:11655
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr ""
  
! #: cp/pt.c:11678 cp/pt.c:11749
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.c:11694 cp/pt.c:11744
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:11700
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:11736
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.c:11758
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11763 cp/pt.c:11856
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.c:11828
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.c:11837
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.c:11845
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.c:11890
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.c:12306
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.c:12464
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d instantiating %q+D, "
*************** msgid ""
*** 29385,29699 ****
  "the maximum)"
  msgstr ""
  
! #: cp/pt.c:12660
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr ""
  
! #: cp/repo.c:112
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
  msgstr ""
  
! #: cp/repo.c:201
  #, gcc-internal-format
  msgid "mysterious repository information in %s"
  msgstr ""
  
! #: cp/repo.c:215
  #, gcc-internal-format
  msgid "can't create repository information file %qs"
  msgstr ""
  
! #: cp/rtti.c:270
  #, gcc-internal-format
  msgid "cannot use typeid with -fno-rtti"
  msgstr ""
  
! #: cp/rtti.c:276
  #, gcc-internal-format
  msgid "must #include <typeinfo> before using typeid"
  msgstr ""
  
! #: cp/rtti.c:347
  #, gcc-internal-format
  msgid ""
  "cannot create type information for type %qT because it involves types of "
  "variable size"
  msgstr ""
  
! #: cp/rtti.c:600 cp/rtti.c:614
  #, gcc-internal-format
  msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgstr ""
  
! #: cp/rtti.c:624
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgstr ""
  
! #: cp/rtti.c:702
  #, gcc-internal-format
  msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
  
! #: cp/search.c:257
  #, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr ""
  
! #: cp/search.c:275
  #, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr ""
  
! #: cp/search.c:1865
  #, gcc-internal-format
  msgid "deprecated covariant return type for %q+#D"
  msgstr ""
  
! #: cp/search.c:1867 cp/search.c:1882 cp/search.c:1887
  #, gcc-internal-format
  msgid "  overriding %q+#D"
  msgstr ""
  
! #: cp/search.c:1881
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr ""
  
! #: cp/search.c:1886
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr ""
  
! #: cp/search.c:1896
  #, gcc-internal-format
  msgid "looser throw specifier for %q+#F"
  msgstr ""
  
! #: cp/search.c:1897
  #, gcc-internal-format
  msgid "  overriding %q+#F"
  msgstr ""
  
  #. A static member function cannot match an inherited
  #. virtual member function.
! #: cp/search.c:1990
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr ""
  
! #: cp/search.c:1991
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:1269
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1392
  #, gcc-internal-format
  msgid "invalid use of member %q+D in static member function"
  msgstr ""
  
! #: cp/semantics.c:1394
  #, gcc-internal-format
  msgid "invalid use of non-static data member %q+D"
  msgstr ""
  
! #: cp/semantics.c:1395 cp/semantics.c:1434
  #, gcc-internal-format
  msgid "from this location"
  msgstr ""
  
! #: cp/semantics.c:1433
  #, gcc-internal-format
  msgid "object missing in reference to %q+D"
  msgstr ""
  
! #: cp/semantics.c:1863
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:1914
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:1920
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.c:1922
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:1946
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:1973
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.c:2015
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2092
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2129
  #, gcc-internal-format
  msgid ""
  "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2132
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2149
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2160
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.c:2367
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.c:2376
  #, gcc-internal-format
  msgid "base class %qT has cv qualifiers"
  msgstr ""
  
! #: cp/semantics.c:2398
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/semantics.c:2401
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/semantics.c:2408
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/semantics.c:2551
  #, gcc-internal-format
  msgid "use of %<auto%> variable from containing function"
  msgstr ""
  
! #: cp/semantics.c:2552
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:2553
  #, gcc-internal-format
  msgid "  %q+#D declared here"
  msgstr ""
  
! #: cp/semantics.c:2591
  #, gcc-internal-format
  msgid ""
  "template parameter %qD of type %qT is not allowed in an integral constant "
  "expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:2760
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.c:2768
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:2773
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:2779
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:2897
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:2912
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:2923
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:3348
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:3357
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3561
  #, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr ""
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29384,29703 ----
  "the maximum)"
  msgstr ""
  
! #: cp/pt.c:12738
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr ""
  
! #: cp/repo.c:111
  #, gcc-internal-format
  msgid "-frepo must be used with -c"
  msgstr ""
  
! #: cp/repo.c:200
  #, gcc-internal-format
  msgid "mysterious repository information in %s"
  msgstr ""
  
! #: cp/repo.c:214
  #, gcc-internal-format
  msgid "can't create repository information file %qs"
  msgstr ""
  
! #: cp/rtti.c:268
  #, gcc-internal-format
  msgid "cannot use typeid with -fno-rtti"
  msgstr ""
  
! #: cp/rtti.c:274
  #, gcc-internal-format
  msgid "must #include <typeinfo> before using typeid"
  msgstr ""
  
! #: cp/rtti.c:345
  #, gcc-internal-format
  msgid ""
  "cannot create type information for type %qT because it involves types of "
  "variable size"
  msgstr ""
  
! #: cp/rtti.c:598 cp/rtti.c:612
  #, gcc-internal-format
  msgid "dynamic_cast of %q#D to %q#T can never succeed"
  msgstr ""
  
! #: cp/rtti.c:622
  #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with -fno-rtti"
  msgstr ""
  
! #: cp/rtti.c:700
  #, gcc-internal-format
  msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
  msgstr ""
  
! #: cp/search.c:256
  #, gcc-internal-format
  msgid "%qT is an ambiguous base of %qT"
  msgstr ""
  
! #: cp/search.c:274
  #, gcc-internal-format
  msgid "%qT is an inaccessible base of %qT"
  msgstr ""
  
! #: cp/search.c:1867
  #, gcc-internal-format
  msgid "deprecated covariant return type for %q+#D"
  msgstr ""
  
! #: cp/search.c:1869 cp/search.c:1884 cp/search.c:1889
  #, gcc-internal-format
  msgid "  overriding %q+#D"
  msgstr ""
  
! #: cp/search.c:1883
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr ""
  
! #: cp/search.c:1888
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr ""
  
! #: cp/search.c:1898
  #, gcc-internal-format
  msgid "looser throw specifier for %q+#F"
  msgstr ""
  
! #: cp/search.c:1899
  #, gcc-internal-format
  msgid "  overriding %q+#F"
  msgstr ""
  
  #. A static member function cannot match an inherited
  #. virtual member function.
! #: cp/search.c:1992
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr ""
  
! #: cp/search.c:1993
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/semantics.c:1268
  #, gcc-internal-format
  msgid "type of asm operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.c:1324
! #, gcc-internal-format
! msgid "__label__ declarations are only allowed in function scopes"
! msgstr ""
! 
! #: cp/semantics.c:1396
  #, gcc-internal-format
  msgid "invalid use of member %q+D in static member function"
  msgstr ""
  
! #: cp/semantics.c:1398
  #, gcc-internal-format
  msgid "invalid use of non-static data member %q+D"
  msgstr ""
  
! #: cp/semantics.c:1399 cp/semantics.c:1438
  #, gcc-internal-format
  msgid "from this location"
  msgstr ""
  
! #: cp/semantics.c:1437
  #, gcc-internal-format
  msgid "object missing in reference to %q+D"
  msgstr ""
  
! #: cp/semantics.c:1867
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr ""
  
! #: cp/semantics.c:1918
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.c:1924
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr ""
  
! #: cp/semantics.c:1926
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr ""
  
! #: cp/semantics.c:1950
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:1955 cp/typeck.c:2002
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.c:1977
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.c:2019
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.c:2096
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.c:2133
  #, gcc-internal-format
  msgid ""
  "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.c:2136
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr ""
  
! #: cp/semantics.c:2153
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.c:2164
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr ""
  
! #: cp/semantics.c:2371
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr ""
  
! #: cp/semantics.c:2380
  #, gcc-internal-format
  msgid "base class %qT has cv qualifiers"
  msgstr ""
  
! #: cp/semantics.c:2402
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/semantics.c:2405
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:2409 cp/typeck.c:1811
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/semantics.c:2412
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/semantics.c:2555
  #, gcc-internal-format
  msgid "use of %<auto%> variable from containing function"
  msgstr ""
  
! #: cp/semantics.c:2556
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.c:2557
  #, gcc-internal-format
  msgid "  %q+#D declared here"
  msgstr ""
  
! #: cp/semantics.c:2595
  #, gcc-internal-format
  msgid ""
  "template parameter %qD of type %qT is not allowed in an integral constant "
  "expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.c:2764
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr ""
  
! #: cp/semantics.c:2772
  #, gcc-internal-format
  msgid "use of namespace %qD as expression"
  msgstr ""
  
! #: cp/semantics.c:2777
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.c:2783
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.c:2901
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.c:2916
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.c:2927
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.c:3352
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.c:3361
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: cp/semantics.c:3421
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3435
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3565
  #, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr ""
  
! #: cp/semantics.c:3705
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr ""
*** 29744,29990 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:512
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1303
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1308
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1351
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1359
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1407
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr ""
  
! #: cp/typeck.c:1671
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:1810
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr ""
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr ""
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2169
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2203
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2218
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr ""
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:2363
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr ""
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr ""
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid ""
  "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr ""
  
! #: cp/typeck.c:2713
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:2793
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr ""
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr ""
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr ""
  
! #: cp/typeck.c:2831
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:2895
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr ""
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr ""
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:3139
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr ""
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr ""
  
! #: cp/typeck.c:3176
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr ""
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr ""
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:3463
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:3627
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr ""
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr ""
--- 29748,29994 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr ""
  
! #: cp/typeck.c:435 cp/typeck.c:449 cp/typeck.c:549
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:511
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr ""
  
! #: cp/typeck.c:569
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1252
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr ""
  
! #: cp/typeck.c:1302
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1307
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1350
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1358
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr ""
  
! #: cp/typeck.c:1406
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr ""
  
! #: cp/typeck.c:1670
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.c:1782 cp/typeck.c:2130
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:1809
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr ""
  
! #: cp/typeck.c:1861 cp/typeck.c:1889
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr ""
  
! #: cp/typeck.c:1864 cp/typeck.c:1891
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2008
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2168
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2183
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2202
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr ""
  
! #: cp/typeck.c:2217
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr ""
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2337
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:2362
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr ""
  
! #: cp/typeck.c:2368
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr ""
  
! #: cp/typeck.c:2391
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.c:2465
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr ""
  
! #: cp/typeck.c:2476
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:2559
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.c:2673
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.c:2698
  #, gcc-internal-format
  msgid ""
  "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr ""
  
! #: cp/typeck.c:2712
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr ""
  
! #: cp/typeck.c:2792
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr ""
  
! #: cp/typeck.c:2793 cp/typeck.c:2895
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr ""
  
! #: cp/typeck.c:2796
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr ""
  
! #: cp/typeck.c:2830
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:2833
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:2894
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr ""
  
! #: cp/typeck.c:2898
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr ""
  
! #: cp/typeck.c:3046 cp/typeck.c:3056
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:3138
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr ""
  
! #: cp/typeck.c:3140
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr ""
  
! #: cp/typeck.c:3175
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr ""
  
! #: cp/typeck.c:3177
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr ""
  
! #: cp/typeck.c:3257
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:3299 cp/typeck.c:3304 cp/typeck.c:3405 cp/typeck.c:3410
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.c:3424
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr ""
  
! #: cp/typeck.c:3462
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.c:3626
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr ""
  
! #: cp/typeck.c:3662
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr ""
*************** msgstr ""
*** 29993,30141 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3876
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3884
  #, gcc-internal-format
  msgid ""
  "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr ""
  
! #: cp/typeck.c:4166
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:4172
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr ""
  
! #: cp/typeck.c:4232
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr ""
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
  "static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:4322
  #, 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.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4374
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4608
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:5076
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5098
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:5146
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr ""
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr ""
--- 29997,30145 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3741
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3799
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3801
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3803
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.c:3815
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.c:3875
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3878
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3883
  #, gcc-internal-format
  msgid ""
  "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3906
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
! #: cp/typeck.c:4154
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr ""
  
! #: cp/typeck.c:4165
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr ""
  
! #: cp/typeck.c:4171
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.c:4196
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr ""
  
! #: cp/typeck.c:4231
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr ""
  
  #. ARM $3.4
! #: cp/typeck.c:4260
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
  #. An expression like &memfn.
! #: cp/typeck.c:4316
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
  "static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:4321
  #, 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.c:4349
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4373
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr ""
  
! #: cp/typeck.c:4584
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.c:4607
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.c:4612
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:4678
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.c:5075
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5097
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:5145
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5204
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr ""
  
! #: cp/typeck.c:5231
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr ""
*************** msgstr ""
*** 30144,30523 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr ""
  
! #: cp/typeck.c:5262
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5318
  #, gcc-internal-format
  msgid ""
  "invalid use of const_cast with type %qT, which is not a pointer, reference, "
  "nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid ""
  "invalid use of const_cast with type %qT, which is a pointer or reference to "
  "a function type"
  msgstr ""
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5403
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:5773
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:5784
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.c:5786
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:6268
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr ""
  
! #: cp/typeck.c:6279
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr ""
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.c:6499
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr ""
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid ""
  "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
  "fcheck-new is in effect)"
  msgstr ""
  
! #: cp/typeck2.c:54
  #, gcc-internal-format
  msgid "type %qT is not a base type for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:296
  #, gcc-internal-format
  msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.c:299
  #, gcc-internal-format
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.c:302
  #, gcc-internal-format
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.c:306
  #, gcc-internal-format
  msgid "invalid abstract return type for member function %q+#D"
  msgstr ""
  
! #: cp/typeck2.c:308
  #, gcc-internal-format
  msgid "invalid abstract return type for function %q+#D"
  msgstr ""
  
  #. Here we do not have location information.
! #: cp/typeck2.c:311
  #, gcc-internal-format
  msgid "invalid abstract type %qT for %qE"
  msgstr ""
  
! #: cp/typeck2.c:313
  #, gcc-internal-format
  msgid "invalid abstract type for %q+D"
  msgstr ""
  
! #: cp/typeck2.c:316
  #, gcc-internal-format
  msgid "cannot allocate an object of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.c:324
  #, gcc-internal-format
  msgid "%J  because the following virtual functions are pure within %qT:"
  msgstr ""
  
! #: cp/typeck2.c:328
  #, gcc-internal-format
  msgid "\t%+#D"
  msgstr ""
  
! #: cp/typeck2.c:335
  #, gcc-internal-format
  msgid "%J  since type %qT has pure virtual functions"
  msgstr ""
  
! #: cp/typeck2.c:602
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:616
  #, gcc-internal-format
  msgid "cannot initialize arrays using this syntax"
  msgstr ""
  
! #: cp/typeck2.c:692
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.c:946
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr ""
  
! #: cp/typeck2.c:948
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr ""
  
! #: cp/typeck2.c:950
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.c:1005
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1182
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1230
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1239
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1261
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.c:1488
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
  
! #: fortran/f95-lang.c:280
  #, gcc-internal-format
  msgid "Unexpected type in truthvalue_conversion"
  msgstr ""
  
! #: fortran/f95-lang.c:333
  #, gcc-internal-format
  msgid "can't open input file: %s"
  msgstr ""
  
! #: fortran/f95-lang.c:660
  #, gcc-internal-format
  msgid "global register variable %qs used in nested function"
  msgstr ""
  
! #: fortran/f95-lang.c:664
  #, gcc-internal-format
  msgid "register variable %qs used in nested function"
  msgstr ""
  
! #: fortran/f95-lang.c:671
  #, gcc-internal-format
  msgid "address of global register variable %qs requested"
  msgstr ""
  
! #: fortran/f95-lang.c:689
  #, gcc-internal-format
  msgid "address of register variable %qs requested"
  msgstr ""
  
! #: fortran/trans-array.c:3458
  #, gcc-internal-format
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid ""
  "Possible frontend bug: Deferred array size without pointer, allocatable "
  "attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 30148,30527 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5250
  #, gcc-internal-format
  msgid ""
  "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr ""
  
! #: cp/typeck.c:5261
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5317
  #, gcc-internal-format
  msgid ""
  "invalid use of const_cast with type %qT, which is not a pointer, reference, "
  "nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:5326
  #, gcc-internal-format
  msgid ""
  "invalid use of const_cast with type %qT, which is a pointer or reference to "
  "a function type"
  msgstr ""
  
! #: cp/typeck.c:5351
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5402
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5470 cp/typeck.c:5475
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.c:5483
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr ""
  
! #: cp/typeck.c:5703
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:5772
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.c:5783
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr ""
  
! #: cp/typeck.c:5785
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr ""
  
! #: cp/typeck.c:5907
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:5918 cp/typeck.c:5944
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5921
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5930
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:6020
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr ""
  
! #: cp/typeck.c:6264
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:6267
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr ""
  
! #: cp/typeck.c:6278
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.c:6352 cp/typeck.c:6354
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr ""
  
! #: cp/typeck.c:6404
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:6411
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:6427
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr ""
  
! #: cp/typeck.c:6464
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6472
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.c:6498
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.c:6519
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr ""
  
! #: cp/typeck.c:6550
  #, gcc-internal-format
  msgid ""
  "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
  "fcheck-new is in effect)"
  msgstr ""
  
! #: cp/typeck2.c:53
  #, gcc-internal-format
  msgid "type %qT is not a base type for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:295
  #, gcc-internal-format
  msgid "cannot declare variable %q+D to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.c:298
  #, gcc-internal-format
  msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.c:301
  #, gcc-internal-format
  msgid "cannot declare field %q+D to be of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.c:305
  #, gcc-internal-format
  msgid "invalid abstract return type for member function %q+#D"
  msgstr ""
  
! #: cp/typeck2.c:307
  #, gcc-internal-format
  msgid "invalid abstract return type for function %q+#D"
  msgstr ""
  
  #. Here we do not have location information.
! #: cp/typeck2.c:310
  #, gcc-internal-format
  msgid "invalid abstract type %qT for %qE"
  msgstr ""
  
! #: cp/typeck2.c:312
  #, gcc-internal-format
  msgid "invalid abstract type for %q+D"
  msgstr ""
  
! #: cp/typeck2.c:315
  #, gcc-internal-format
  msgid "cannot allocate an object of abstract type %qT"
  msgstr ""
  
! #: cp/typeck2.c:323
  #, gcc-internal-format
  msgid "%J  because the following virtual functions are pure within %qT:"
  msgstr ""
  
! #: cp/typeck2.c:327
  #, gcc-internal-format
  msgid "\t%+#D"
  msgstr ""
  
! #: cp/typeck2.c:334
  #, gcc-internal-format
  msgid "%J  since type %qT has pure virtual functions"
  msgstr ""
  
! #: cp/typeck2.c:601
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.c:615
  #, gcc-internal-format
  msgid "cannot initialize arrays using this syntax"
  msgstr ""
  
! #: cp/typeck2.c:691
  #, gcc-internal-format
  msgid "int-array initialized from non-wide string"
  msgstr ""
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.c:945
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr ""
  
! #: cp/typeck2.c:947
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr ""
  
! #: cp/typeck2.c:949
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.c:1004
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1181
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.c:1229
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1238
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1260
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1484
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.c:1487
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
  
! #: fortran/f95-lang.c:279
  #, gcc-internal-format
  msgid "Unexpected type in truthvalue_conversion"
  msgstr ""
  
! #: fortran/f95-lang.c:332
  #, gcc-internal-format
  msgid "can't open input file: %s"
  msgstr ""
  
! #: fortran/f95-lang.c:659
  #, gcc-internal-format
  msgid "global register variable %qs used in nested function"
  msgstr ""
  
! #: fortran/f95-lang.c:663
  #, gcc-internal-format
  msgid "register variable %qs used in nested function"
  msgstr ""
  
! #: fortran/f95-lang.c:670
  #, gcc-internal-format
  msgid "address of global register variable %qs requested"
  msgstr ""
  
! #: fortran/f95-lang.c:688
  #, gcc-internal-format
  msgid "address of register variable %qs requested"
  msgstr ""
  
! #: fortran/trans-array.c:3457
  #, gcc-internal-format
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:5011
  #, gcc-internal-format
  msgid ""
  "Possible frontend bug: Deferred array size without pointer, allocatable "
  "attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5484
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 30527,30554 ****
  msgid "gfc_conv_constant_to_tree(): invalid type: %s"
  msgstr ""
  
! #: fortran/trans-decl.c:939
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:2567
  #, gcc-internal-format
  msgid "Function does not return a value"
  msgstr ""
  
  #. I don't think this should ever happen.
! #: fortran/trans-decl.c:2718
  #, gcc-internal-format
  msgid "module symbol %s in wrong namespace"
  msgstr ""
  
! #: fortran/trans-decl.c:2737
  #, gcc-internal-format
  msgid "backend decl for module variable %s already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:3213
  #, gcc-internal-format
  msgid "Function return value not set"
  msgstr ""
--- 30531,30558 ----
  msgid "gfc_conv_constant_to_tree(): invalid type: %s"
  msgstr ""
  
! #: fortran/trans-decl.c:938
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.c:2566
  #, gcc-internal-format
  msgid "Function does not return a value"
  msgstr ""
  
  #. I don't think this should ever happen.
! #: fortran/trans-decl.c:2717
  #, gcc-internal-format
  msgid "module symbol %s in wrong namespace"
  msgstr ""
  
! #: fortran/trans-decl.c:2736
  #, gcc-internal-format
  msgid "backend decl for module variable %s already exists"
  msgstr ""
  
! #: fortran/trans-decl.c:3212
  #, gcc-internal-format
  msgid "Function return value not set"
  msgstr ""
*************** msgstr ""
*** 30558,30564 ****
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:660
  #, gcc-internal-format
  msgid "Intrinsic function %s(%d) not recognized"
  msgstr ""
--- 30562,30568 ----
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-intrinsic.c:659
  #, gcc-internal-format
  msgid "Intrinsic function %s(%d) not recognized"
  msgstr ""
*************** msgstr ""
*** 30568,30594 ****
  msgid "Bad IO basetype (%d)"
  msgstr ""
  
! #: fortran/trans-types.c:229
  #, gcc-internal-format
  msgid "integer kind=8 not available for -fdefault-integer-8 option"
  msgstr ""
  
! #: fortran/trans-types.c:241
  #, gcc-internal-format
  msgid "real kind=8 not available for -fdefault-real-8 option"
  msgstr ""
  
! #: fortran/trans-types.c:254
  #, gcc-internal-format
  msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
  msgstr ""
  
! #: fortran/trans-types.c:966
  #, gcc-internal-format
  msgid "Array element size too big"
  msgstr ""
  
! #: fortran/trans.c:626
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
--- 30572,30598 ----
  msgid "Bad IO basetype (%d)"
  msgstr ""
  
! #: fortran/trans-types.c:228
  #, gcc-internal-format
  msgid "integer kind=8 not available for -fdefault-integer-8 option"
  msgstr ""
  
! #: fortran/trans-types.c:240
  #, gcc-internal-format
  msgid "real kind=8 not available for -fdefault-real-8 option"
  msgstr ""
  
! #: fortran/trans-types.c:253
  #, gcc-internal-format
  msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
  msgstr ""
  
! #: fortran/trans-types.c:965
  #, gcc-internal-format
  msgid "Array element size too big"
  msgstr ""
  
! #: fortran/trans.c:625
  #, gcc-internal-format
  msgid "gfc_trans_code(): Bad statement code"
  msgstr ""
*************** msgstr ""
*** 30600,30900 ****
  msgid "gfc_todo: Not Implemented: "
  msgstr ""
  
! #: java/check-init.c:248
  #, gcc-internal-format
  msgid "Can't reassign a value to the final variable %qs"
  msgstr ""
  
! #: java/check-init.c:518 java/check-init.c:531
  #, gcc-internal-format
  msgid "variable %qD may not have been initialized"
  msgstr ""
  
! #: java/check-init.c:948
  #, gcc-internal-format
  msgid "internal error in check-init: tree code not implemented: %s"
  msgstr ""
  
! #: java/check-init.c:1021
  #, gcc-internal-format
  msgid "%Jfinal field %qD may not have been initialized"
  msgstr ""
  
! #: java/class.c:766
  #, gcc-internal-format
  msgid "bad method signature"
  msgstr ""
  
! #: java/class.c:815
  #, gcc-internal-format
  msgid "misplaced ConstantValue attribute (not in any field)"
  msgstr ""
  
! #: java/class.c:818
  #, gcc-internal-format
  msgid "duplicate ConstantValue attribute for field '%s'"
  msgstr ""
  
! #: java/class.c:829
  #, gcc-internal-format
  msgid "ConstantValue attribute of field '%s' has wrong type"
  msgstr ""
  
! #: java/class.c:1511
  #, gcc-internal-format
  msgid "%Jabstract method in non-abstract class"
  msgstr ""
  
! #: java/class.c:2499
  #, gcc-internal-format
  msgid "non-static method %q+D overrides static method"
  msgstr ""
  
! #: java/decl.c:1248
  #, gcc-internal-format
  msgid "%q+D used prior to declaration"
  msgstr ""
  
! #: java/decl.c:1289
  #, gcc-internal-format
  msgid "declaration of %qs shadows a parameter"
  msgstr ""
  
! #: java/decl.c:1292
  #, gcc-internal-format
  msgid "declaration of %qs shadows a symbol from the parameter list"
  msgstr ""
  
! #: java/decl.c:1762
  #, gcc-internal-format
  msgid "In %+D: overlapped variable and exception ranges at %d"
  msgstr ""
  
! #: java/decl.c:1825
  #, gcc-internal-format
  msgid "bad type in parameter debug info"
  msgstr ""
  
! #: java/decl.c:1834
  #, gcc-internal-format
  msgid "bad PC range for debug info for local %q+D"
  msgstr ""
  
! #: java/expr.c:380
  #, gcc-internal-format
  msgid "need to insert runtime check for %s"
  msgstr ""
  
! #: java/expr.c:509 java/expr.c:556
  #, gcc-internal-format
  msgid "assert: %s is assign compatible with %s"
  msgstr ""
  
! #: java/expr.c:675
  #, gcc-internal-format
  msgid "stack underflow - dup* operation"
  msgstr ""
  
! #: java/expr.c:1654
  #, gcc-internal-format
  msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
  msgstr ""
  
! #: java/expr.c:1682
  #, gcc-internal-format
  msgid "field %qs not found"
  msgstr ""
  
! #: java/expr.c:2178
  #, gcc-internal-format
  msgid "method '%s' not found in class"
  msgstr ""
  
! #: java/expr.c:2385
  #, gcc-internal-format
  msgid "failed to find class '%s'"
  msgstr ""
  
! #: java/expr.c:2426
  #, gcc-internal-format
  msgid "class '%s' has no method named '%s' matching signature '%s'"
  msgstr ""
  
! #: java/expr.c:2457
  #, gcc-internal-format
  msgid "invokestatic on non static method"
  msgstr ""
  
! #: java/expr.c:2462
  #, gcc-internal-format
  msgid "invokestatic on abstract method"
  msgstr ""
  
! #: java/expr.c:2470
  #, gcc-internal-format
  msgid "invoke[non-static] on static method"
  msgstr ""
  
! #: java/expr.c:2824
  #, gcc-internal-format
  msgid "missing field '%s' in '%s'"
  msgstr ""
  
! #: java/expr.c:2831
  #, gcc-internal-format
  msgid "mismatching signature for field '%s' in '%s'"
  msgstr ""
  
! #: java/expr.c:2859
  #, gcc-internal-format
  msgid "assignment to final field %q+D not in field's class"
  msgstr ""
  
! #: java/expr.c:3085
  #, gcc-internal-format
  msgid "invalid PC in line number table"
  msgstr ""
  
! #: java/expr.c:3133
  #, gcc-internal-format
  msgid "unreachable bytecode from %d to before %d"
  msgstr ""
  
! #: java/expr.c:3175
  #, gcc-internal-format
  msgid "unreachable bytecode from %d to the end of the method"
  msgstr ""
  
  #. duplicate code from LOAD macro
! #: java/expr.c:3480
  #, gcc-internal-format
  msgid "unrecogized wide sub-instruction"
  msgstr ""
  
! #: java/gjavah.c:718
  #, gcc-internal-format
  msgid "static field has same name as method"
  msgstr ""
  
! #: java/gjavah.c:1266
  #, gcc-internal-format
  msgid "couldn't find class %s"
  msgstr ""
  
! #: java/gjavah.c:1273
  #, gcc-internal-format
  msgid "parse error while reading %s"
  msgstr ""
  
! #: java/gjavah.c:1499 java/gjavah.c:1601 java/gjavah.c:1676
  #, gcc-internal-format
  msgid "unparseable signature: '%s'"
  msgstr ""
  
! #: java/gjavah.c:2066
  #, gcc-internal-format
  msgid "Not a valid Java .class file."
  msgstr ""
  
! #: java/gjavah.c:2074 java/jcf-parse.c:753
  #, gcc-internal-format
  msgid "error while parsing constant pool"
  msgstr ""
  
! #: java/gjavah.c:2080
  #, gcc-internal-format
  msgid "error in constant pool entry #%d"
  msgstr ""
  
! #: java/gjavah.c:2223
  #, gcc-internal-format
  msgid "class is of array type\n"
  msgstr ""
  
! #: java/gjavah.c:2231
  #, gcc-internal-format
  msgid "base class is of array type"
  msgstr ""
  
! #: java/gjavah.c:2429 java/gjavah.c:2556
  #, gcc-internal-format
  msgid "no classes specified"
  msgstr ""
  
! #: java/gjavah.c:2522
  #, gcc-internal-format
  msgid "'-MG' option is unimplemented"
  msgstr ""
  
! #: java/gjavah.c:2564
  #, gcc-internal-format
  msgid "can't specify both -o and -MD"
  msgstr ""
  
! #: java/gjavah.c:2587
  #, gcc-internal-format
  msgid "%s: no such class"
  msgstr ""
  
! #: java/jcf-io.c:549
  #, gcc-internal-format
  msgid ""
  "source file for class %qs is newer than its matching class file.  Source "
  "file %qs used instead"
  msgstr ""
  
! #: java/jcf-parse.c:372
  #, gcc-internal-format
  msgid "bad string constant"
  msgstr ""
  
! #: java/jcf-parse.c:390
  #, gcc-internal-format
  msgid "bad value constant type %d, index %d"
  msgstr ""
  
! #: java/jcf-parse.c:579
  #, gcc-internal-format
  msgid "can't reopen %s: %m"
  msgstr ""
  
! #: java/jcf-parse.c:586
  #, gcc-internal-format
  msgid "can't close %s: %m"
  msgstr ""
  
! #: java/jcf-parse.c:721 java/jcf-parse.c:727
  #, gcc-internal-format
  msgid "cannot find file for class %s"
  msgstr ""
  
! #: java/jcf-parse.c:750
  #, gcc-internal-format
  msgid "not a valid Java .class file"
  msgstr ""
  
  #. FIXME - where was first time
! #: java/jcf-parse.c:768
  #, gcc-internal-format
  msgid "reading class %s for the second time from %s"
  msgstr ""
  
! #: java/jcf-parse.c:786
  #, gcc-internal-format
  msgid "error while parsing fields"
  msgstr ""
  
! #: java/jcf-parse.c:789
  #, gcc-internal-format
  msgid "error while parsing methods"
  msgstr ""
  
! #: java/jcf-parse.c:792
  #, gcc-internal-format
  msgid "error while parsing final attributes"
  msgstr ""
  
! #: java/jcf-parse.c:809
  #, gcc-internal-format
  msgid ""
  "the %<java.lang.Object%> that was found in %qs didn't have the special zero-"
--- 30604,30904 ----
  msgid "gfc_todo: Not Implemented: "
  msgstr ""
  
! #: java/check-init.c:247
  #, gcc-internal-format
  msgid "Can't reassign a value to the final variable %qs"
  msgstr ""
  
! #: java/check-init.c:517 java/check-init.c:530
  #, gcc-internal-format
  msgid "variable %qD may not have been initialized"
  msgstr ""
  
! #: java/check-init.c:947
  #, gcc-internal-format
  msgid "internal error in check-init: tree code not implemented: %s"
  msgstr ""
  
! #: java/check-init.c:1020
  #, gcc-internal-format
  msgid "%Jfinal field %qD may not have been initialized"
  msgstr ""
  
! #: java/class.c:765
  #, gcc-internal-format
  msgid "bad method signature"
  msgstr ""
  
! #: java/class.c:814
  #, gcc-internal-format
  msgid "misplaced ConstantValue attribute (not in any field)"
  msgstr ""
  
! #: java/class.c:817
  #, gcc-internal-format
  msgid "duplicate ConstantValue attribute for field '%s'"
  msgstr ""
  
! #: java/class.c:828
  #, gcc-internal-format
  msgid "ConstantValue attribute of field '%s' has wrong type"
  msgstr ""
  
! #: java/class.c:1510
  #, gcc-internal-format
  msgid "%Jabstract method in non-abstract class"
  msgstr ""
  
! #: java/class.c:2498
  #, gcc-internal-format
  msgid "non-static method %q+D overrides static method"
  msgstr ""
  
! #: java/decl.c:1247
  #, gcc-internal-format
  msgid "%q+D used prior to declaration"
  msgstr ""
  
! #: java/decl.c:1288
  #, gcc-internal-format
  msgid "declaration of %qs shadows a parameter"
  msgstr ""
  
! #: java/decl.c:1291
  #, gcc-internal-format
  msgid "declaration of %qs shadows a symbol from the parameter list"
  msgstr ""
  
! #: java/decl.c:1761
  #, gcc-internal-format
  msgid "In %+D: overlapped variable and exception ranges at %d"
  msgstr ""
  
! #: java/decl.c:1824
  #, gcc-internal-format
  msgid "bad type in parameter debug info"
  msgstr ""
  
! #: java/decl.c:1833
  #, gcc-internal-format
  msgid "bad PC range for debug info for local %q+D"
  msgstr ""
  
! #: java/expr.c:379
  #, gcc-internal-format
  msgid "need to insert runtime check for %s"
  msgstr ""
  
! #: java/expr.c:508 java/expr.c:555
  #, gcc-internal-format
  msgid "assert: %s is assign compatible with %s"
  msgstr ""
  
! #: java/expr.c:674
  #, gcc-internal-format
  msgid "stack underflow - dup* operation"
  msgstr ""
  
! #: java/expr.c:1653
  #, gcc-internal-format
  msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
  msgstr ""
  
! #: java/expr.c:1681
  #, gcc-internal-format
  msgid "field %qs not found"
  msgstr ""
  
! #: java/expr.c:2177
  #, gcc-internal-format
  msgid "method '%s' not found in class"
  msgstr ""
  
! #: java/expr.c:2384
  #, gcc-internal-format
  msgid "failed to find class '%s'"
  msgstr ""
  
! #: java/expr.c:2425
  #, gcc-internal-format
  msgid "class '%s' has no method named '%s' matching signature '%s'"
  msgstr ""
  
! #: java/expr.c:2456
  #, gcc-internal-format
  msgid "invokestatic on non static method"
  msgstr ""
  
! #: java/expr.c:2461
  #, gcc-internal-format
  msgid "invokestatic on abstract method"
  msgstr ""
  
! #: java/expr.c:2469
  #, gcc-internal-format
  msgid "invoke[non-static] on static method"
  msgstr ""
  
! #: java/expr.c:2823
  #, gcc-internal-format
  msgid "missing field '%s' in '%s'"
  msgstr ""
  
! #: java/expr.c:2830
  #, gcc-internal-format
  msgid "mismatching signature for field '%s' in '%s'"
  msgstr ""
  
! #: java/expr.c:2858
  #, gcc-internal-format
  msgid "assignment to final field %q+D not in field's class"
  msgstr ""
  
! #: java/expr.c:3084
  #, gcc-internal-format
  msgid "invalid PC in line number table"
  msgstr ""
  
! #: java/expr.c:3132
  #, gcc-internal-format
  msgid "unreachable bytecode from %d to before %d"
  msgstr ""
  
! #: java/expr.c:3174
  #, gcc-internal-format
  msgid "unreachable bytecode from %d to the end of the method"
  msgstr ""
  
  #. duplicate code from LOAD macro
! #: java/expr.c:3479
  #, gcc-internal-format
  msgid "unrecogized wide sub-instruction"
  msgstr ""
  
! #: java/gjavah.c:717
  #, gcc-internal-format
  msgid "static field has same name as method"
  msgstr ""
  
! #: java/gjavah.c:1265
  #, gcc-internal-format
  msgid "couldn't find class %s"
  msgstr ""
  
! #: java/gjavah.c:1272
  #, gcc-internal-format
  msgid "parse error while reading %s"
  msgstr ""
  
! #: java/gjavah.c:1498 java/gjavah.c:1600 java/gjavah.c:1675
  #, gcc-internal-format
  msgid "unparseable signature: '%s'"
  msgstr ""
  
! #: java/gjavah.c:2065
  #, gcc-internal-format
  msgid "Not a valid Java .class file."
  msgstr ""
  
! #: java/gjavah.c:2073 java/jcf-parse.c:752
  #, gcc-internal-format
  msgid "error while parsing constant pool"
  msgstr ""
  
! #: java/gjavah.c:2079
  #, gcc-internal-format
  msgid "error in constant pool entry #%d"
  msgstr ""
  
! #: java/gjavah.c:2222
  #, gcc-internal-format
  msgid "class is of array type\n"
  msgstr ""
  
! #: java/gjavah.c:2230
  #, gcc-internal-format
  msgid "base class is of array type"
  msgstr ""
  
! #: java/gjavah.c:2428 java/gjavah.c:2555
  #, gcc-internal-format
  msgid "no classes specified"
  msgstr ""
  
! #: java/gjavah.c:2521
  #, gcc-internal-format
  msgid "'-MG' option is unimplemented"
  msgstr ""
  
! #: java/gjavah.c:2563
  #, gcc-internal-format
  msgid "can't specify both -o and -MD"
  msgstr ""
  
! #: java/gjavah.c:2586
  #, gcc-internal-format
  msgid "%s: no such class"
  msgstr ""
  
! #: java/jcf-io.c:548
  #, gcc-internal-format
  msgid ""
  "source file for class %qs is newer than its matching class file.  Source "
  "file %qs used instead"
  msgstr ""
  
! #: java/jcf-parse.c:371
  #, gcc-internal-format
  msgid "bad string constant"
  msgstr ""
  
! #: java/jcf-parse.c:389
  #, gcc-internal-format
  msgid "bad value constant type %d, index %d"
  msgstr ""
  
! #: java/jcf-parse.c:578
  #, gcc-internal-format
  msgid "can't reopen %s: %m"
  msgstr ""
  
! #: java/jcf-parse.c:585
  #, gcc-internal-format
  msgid "can't close %s: %m"
  msgstr ""
  
! #: java/jcf-parse.c:720 java/jcf-parse.c:726
  #, gcc-internal-format
  msgid "cannot find file for class %s"
  msgstr ""
  
! #: java/jcf-parse.c:749
  #, gcc-internal-format
  msgid "not a valid Java .class file"
  msgstr ""
  
  #. FIXME - where was first time
! #: java/jcf-parse.c:767
  #, gcc-internal-format
  msgid "reading class %s for the second time from %s"
  msgstr ""
  
! #: java/jcf-parse.c:785
  #, gcc-internal-format
  msgid "error while parsing fields"
  msgstr ""
  
! #: java/jcf-parse.c:788
  #, gcc-internal-format
  msgid "error while parsing methods"
  msgstr ""
  
! #: java/jcf-parse.c:791
  #, gcc-internal-format
  msgid "error while parsing final attributes"
  msgstr ""
  
! #: java/jcf-parse.c:808
  #, gcc-internal-format
  msgid ""
  "the %<java.lang.Object%> that was found in %qs didn't have the special zero-"
*************** msgid ""
*** 30903,30934 ****
  "info page describing how to set the classpath"
  msgstr ""
  
! #: java/jcf-parse.c:843
  #, gcc-internal-format
  msgid "%Hduplicate class will only be compiled once"
  msgstr ""
  
! #: java/jcf-parse.c:897
  #, gcc-internal-format
  msgid "missing Code attribute"
  msgstr ""
  
! #: java/jcf-parse.c:1179
  #, gcc-internal-format
  msgid "no input file specified"
  msgstr ""
  
! #: java/jcf-parse.c:1214
  #, gcc-internal-format
  msgid "can't close input file %s: %m"
  msgstr ""
  
! #: java/jcf-parse.c:1261
  #, gcc-internal-format
  msgid "bad zip/jar file %s"
  msgstr ""
  
! #: java/jcf-parse.c:1479
  #, gcc-internal-format
  msgid "error while reading %s from zip file"
  msgstr ""
--- 30907,30938 ----
  "info page describing how to set the classpath"
  msgstr ""
  
! #: java/jcf-parse.c:842
  #, gcc-internal-format
  msgid "%Hduplicate class will only be compiled once"
  msgstr ""
  
! #: java/jcf-parse.c:896
  #, gcc-internal-format
  msgid "missing Code attribute"
  msgstr ""
  
! #: java/jcf-parse.c:1178
  #, gcc-internal-format
  msgid "no input file specified"
  msgstr ""
  
! #: java/jcf-parse.c:1213
  #, gcc-internal-format
  msgid "can't close input file %s: %m"
  msgstr ""
  
! #: java/jcf-parse.c:1260
  #, gcc-internal-format
  msgid "bad zip/jar file %s"
  msgstr ""
  
! #: java/jcf-parse.c:1478
  #, gcc-internal-format
  msgid "error while reading %s from zip file"
  msgstr ""
*************** msgstr ""
*** 30959,31005 ****
  msgid "can't create %s: %m"
  msgstr ""
  
! #: java/jv-scan.c:194
  #, gcc-internal-format
  msgid "only one of '--print-main', '--list-class', and '--complexity' allowed"
  msgstr ""
  
! #: java/jv-scan.c:197
  #, gcc-internal-format
  msgid "can't open output file '%s'"
  msgstr ""
  
! #: java/jv-scan.c:233
  #, gcc-internal-format
  msgid "file not found '%s'"
  msgstr ""
  
! #: java/jvspec.c:443
  #, gcc-internal-format
  msgid "warning: already-compiled .class files ignored with -C"
  msgstr ""
  
! #: java/lang.c:628
  #, gcc-internal-format
  msgid "-findirect-dispatch is incompatible with -freduced-reflection"
  msgstr ""
  
! #: java/lang.c:631
  #, gcc-internal-format
  msgid "-fjni is incompatible with -freduced-reflection"
  msgstr ""
  
! #: java/lang.c:642
  #, gcc-internal-format
  msgid "can't do dependency tracking with input from stdin"
  msgstr ""
  
! #: java/lang.c:658
  #, gcc-internal-format
  msgid "couldn't determine target name for dependency tracking"
  msgstr ""
  
! #: java/lex.c:260
  #, gcc-internal-format
  msgid ""
  "unknown encoding: %qs\n"
--- 30963,31009 ----
  msgid "can't create %s: %m"
  msgstr ""
  
! #: java/jv-scan.c:193
  #, gcc-internal-format
  msgid "only one of '--print-main', '--list-class', and '--complexity' allowed"
  msgstr ""
  
! #: java/jv-scan.c:196
  #, gcc-internal-format
  msgid "can't open output file '%s'"
  msgstr ""
  
! #: java/jv-scan.c:232
  #, gcc-internal-format
  msgid "file not found '%s'"
  msgstr ""
  
! #: java/jvspec.c:442
  #, gcc-internal-format
  msgid "warning: already-compiled .class files ignored with -C"
  msgstr ""
  
! #: java/lang.c:627
  #, gcc-internal-format
  msgid "-findirect-dispatch is incompatible with -freduced-reflection"
  msgstr ""
  
! #: java/lang.c:630
  #, gcc-internal-format
  msgid "-fjni is incompatible with -freduced-reflection"
  msgstr ""
  
! #: java/lang.c:641
  #, gcc-internal-format
  msgid "can't do dependency tracking with input from stdin"
  msgstr ""
  
! #: java/lang.c:657
  #, gcc-internal-format
  msgid "couldn't determine target name for dependency tracking"
  msgstr ""
  
! #: java/lex.c:259
  #, gcc-internal-format
  msgid ""
  "unknown encoding: %qs\n"
*************** msgid ""
*** 31009,31020 ****
  "%<--encoding=UTF-8%> option"
  msgstr ""
  
! #: java/lex.c:631
  #, gcc-internal-format
  msgid "internal error - bad unget"
  msgstr ""
  
! #: java/mangle_name.c:140 java/mangle_name.c:210
  #, gcc-internal-format
  msgid "internal error - invalid Utf8 name"
  msgstr ""
--- 31013,31024 ----
  "%<--encoding=UTF-8%> option"
  msgstr ""
  
! #: java/lex.c:630
  #, gcc-internal-format
  msgid "internal error - bad unget"
  msgstr ""
  
! #: java/mangle_name.c:139 java/mangle_name.c:209
  #, gcc-internal-format
  msgid "internal error - invalid Utf8 name"
  msgstr ""
*************** msgstr ""
*** 31835,31905 ****
  msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs"
  msgstr ""
  
! #: java/typeck.c:529
  #, gcc-internal-format
  msgid "junk at end of signature string"
  msgstr ""
  
! #: java/verify-glue.c:391
  #, gcc-internal-format
  msgid "verification failed: %s"
  msgstr ""
  
! #: java/verify-glue.c:393
  #, gcc-internal-format
  msgid "verification failed at PC=%d: %s"
  msgstr ""
  
! #: java/verify-glue.c:477
  #, gcc-internal-format
  msgid "bad pc in exception_table"
  msgstr ""
  
! #: java/parse.h:129
  #, gcc-internal-format
  msgid "%s method can't be abstract"
  msgstr ""
  
! #: java/parse.h:133
  #, gcc-internal-format
  msgid "Constructor can't be %s"
  msgstr ""
  
  #. Pedantic warning on obsolete modifiers. Note: when cl is NULL,
  #. flags was set artificially, such as for an interface method.
! #: java/parse.h:165
  #, gcc-internal-format
  msgid "Discouraged redundant use of %qs modifier in declaration of %s"
  msgstr ""
  
! #: java/parse.h:172
  #, gcc-internal-format
  msgid "Discouraged redundant use of %qs modifier in declaration of %s %qs"
  msgstr ""
  
  #. Standard error messages
! #: java/parse.h:355
  #, gcc-internal-format
  msgid "Incompatible type for %qs. Can't convert %qs to boolean"
  msgstr ""
  
! #: java/parse.h:360
  #, gcc-internal-format
  msgid "Incompatible type for %qs. Can't convert %qs to numeric type"
  msgstr ""
  
! #: java/parse.h:368
  #, gcc-internal-format
  msgid ""
  "Incompatible type for %qs. Explicit cast needed to convert %qs to integral"
  msgstr ""
  
! #: java/parse.h:373
  #, gcc-internal-format
  msgid "Incompatible type for %qs. Can't convert %qs to integral"
  msgstr ""
  
! #: java/parse.h:380
  #, gcc-internal-format
  msgid "Variable %qs may not have been initialized"
  msgstr ""
--- 31839,31909 ----
  msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs"
  msgstr ""
  
! #: java/typeck.c:528
  #, gcc-internal-format
  msgid "junk at end of signature string"
  msgstr ""
  
! #: java/verify-glue.c:390
  #, gcc-internal-format
  msgid "verification failed: %s"
  msgstr ""
  
! #: java/verify-glue.c:392
  #, gcc-internal-format
  msgid "verification failed at PC=%d: %s"
  msgstr ""
  
! #: java/verify-glue.c:476
  #, gcc-internal-format
  msgid "bad pc in exception_table"
  msgstr ""
  
! #: java/parse.h:128
  #, gcc-internal-format
  msgid "%s method can't be abstract"
  msgstr ""
  
! #: java/parse.h:132
  #, gcc-internal-format
  msgid "Constructor can't be %s"
  msgstr ""
  
  #. Pedantic warning on obsolete modifiers. Note: when cl is NULL,
  #. flags was set artificially, such as for an interface method.
! #: java/parse.h:164
  #, gcc-internal-format
  msgid "Discouraged redundant use of %qs modifier in declaration of %s"
  msgstr ""
  
! #: java/parse.h:171
  #, gcc-internal-format
  msgid "Discouraged redundant use of %qs modifier in declaration of %s %qs"
  msgstr ""
  
  #. Standard error messages
! #: java/parse.h:354
  #, gcc-internal-format
  msgid "Incompatible type for %qs. Can't convert %qs to boolean"
  msgstr ""
  
! #: java/parse.h:359
  #, gcc-internal-format
  msgid "Incompatible type for %qs. Can't convert %qs to numeric type"
  msgstr ""
  
! #: java/parse.h:367
  #, gcc-internal-format
  msgid ""
  "Incompatible type for %qs. Explicit cast needed to convert %qs to integral"
  msgstr ""
  
! #: java/parse.h:372
  #, gcc-internal-format
  msgid "Incompatible type for %qs. Can't convert %qs to integral"
  msgstr ""
  
! #: java/parse.h:379
  #, gcc-internal-format
  msgid "Variable %qs may not have been initialized"
  msgstr ""
*************** msgstr ""
*** 32304,32310 ****
  msgid "local declaration of %qs hides instance variable"
  msgstr ""
  
! #: treelang/tree1.c:278
  #, gcc-internal-format
  msgid "%HDuplicate name %q.*s."
  msgstr ""
--- 32308,32314 ----
  msgid "local declaration of %qs hides instance variable"
  msgstr ""
  
! #: treelang/tree1.c:277
  #, gcc-internal-format
  msgid "%HDuplicate name %q.*s."
  msgstr ""
diff -Nrcpad gcc-4.2.1/gcc/po/ja.gmo gcc-4.2.2/gcc/po/ja.gmo
*** gcc-4.2.1/gcc/po/ja.gmo	Thu Jul 19 15:12:28 2007
--- gcc-4.2.2/gcc/po/ja.gmo	Sun Oct  7 21:58:23 2007
*************** See %s for instructions.
*** 135,141 ****
  specs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersstack limit expression is not supportedstack limits not supported on this targetstack underflow - dup* operationstorage class specified for typenamestorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstrftime formats cannot format argumentssubscript missing in array referencesubscripted value is neither array nor pointersuggest parentheses around && within ||suggest parentheses around + or - in operand of &suggest parentheses around + or - inside shiftsuggest parentheses around arithmetic in operand of ^suggest parentheses around arithmetic in operand of |suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of &suggest parentheses around comparison in operand of ^suggest parentheses around comparison in operand of |switch -mcpu=%s conflicts with -march= switchswitch quantity not an integersyntax errorsyntax error: cannot back uptaking address of temporarytarget CPU does not support interworkingthe m210 does not have little endian supportthis function may return with or without a valuethis target machine does not have delayed branchestime in %s: %ld.%06ld (%ld%%)
  too few arguments for formattoo few arguments to functiontoo many arguments for formattoo many arguments to functiontoo many input filestraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects the unary plus operatortrap mode not supported for VAX floatstry reducing the number of local variablestype mismatch in conditional expressiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetypedef declaration invalid in parameter declarationtypes are not quite compatibleunable to open dynamic dependency '%s'union cannot be made transparentunknown array size in deleteunknown conversion type character 0x%x in formatunknown register name: %sunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecogized wide sub-instructionunrecognized format specifierunrecognized gcc debugging option: %cunregistered operator %sunterminated format stringunused arguments in $-style formatuse of %s and %s together in %s formatuse of old-style castusing both @FILE with multiple files not implementedvalue of -mfixed-range must have form REG1-REG2variable or field declared voidvariable-size type declared outside of any functionvariable-sized object may not be initializedvirtual functions cannot be friendsvirtual outside class declarationvoid value not ignored as it ought to bewarning: wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluszero width in %s formatProject-Id-Version: gcc 3.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2001-12-05 22:47+0900
  Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>
  Language-Team: Japanese <ja@li.org>
--- 135,141 ----
  specs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersstack limit expression is not supportedstack limits not supported on this targetstack underflow - dup* operationstorage class specified for typenamestorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstrftime formats cannot format argumentssubscript missing in array referencesubscripted value is neither array nor pointersuggest parentheses around && within ||suggest parentheses around + or - in operand of &suggest parentheses around + or - inside shiftsuggest parentheses around arithmetic in operand of ^suggest parentheses around arithmetic in operand of |suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of &suggest parentheses around comparison in operand of ^suggest parentheses around comparison in operand of |switch -mcpu=%s conflicts with -march= switchswitch quantity not an integersyntax errorsyntax error: cannot back uptaking address of temporarytarget CPU does not support interworkingthe m210 does not have little endian supportthis function may return with or without a valuethis target machine does not have delayed branchestime in %s: %ld.%06ld (%ld%%)
  too few arguments for formattoo few arguments to functiontoo many arguments for formattoo many arguments to functiontoo many input filestraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects the unary plus operatortrap mode not supported for VAX floatstry reducing the number of local variablestype mismatch in conditional expressiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetypedef declaration invalid in parameter declarationtypes are not quite compatibleunable to open dynamic dependency '%s'union cannot be made transparentunknown array size in deleteunknown conversion type character 0x%x in formatunknown register name: %sunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunrecogized wide sub-instructionunrecognized format specifierunrecognized gcc debugging option: %cunregistered operator %sunterminated format stringunused arguments in $-style formatuse of %s and %s together in %s formatuse of old-style castusing both @FILE with multiple files not implementedvalue of -mfixed-range must have form REG1-REG2variable or field declared voidvariable-size type declared outside of any functionvariable-sized object may not be initializedvirtual functions cannot be friendsvirtual outside class declarationvoid value not ignored as it ought to bewarning: wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluszero width in %s formatProject-Id-Version: gcc 3.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2001-12-05 22:47+0900
  Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>
  Language-Team: Japanese <ja@li.org>
diff -Nrcpad gcc-4.2.1/gcc/po/ja.po gcc-4.2.2/gcc/po/ja.po
*** gcc-4.2.1/gcc/po/ja.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/ja.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: gcc 3.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2001-12-05 22:47+0900\n"
  "Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>\n"
  "Language-Team: Japanese <ja@li.org>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: gcc 3.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2001-12-05 22:47+0900\n"
  "Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>\n"
  "Language-Team: Japanese <ja@li.org>\n"
*************** msgstr "` ' ¥Õ¥é¥°"
*** 29,35 ****
  #: c-format.c:347 c-format.c:371
  #, fuzzy
  msgid "the ' ' printf flag"
! msgstr "printf ¤Î `'' ¥Õ¥é¥°"
  
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418 c-format.c:475
  #, fuzzy
--- 29,35 ----
  #: c-format.c:347 c-format.c:371
  #, fuzzy
  msgid "the ' ' printf flag"
! msgstr "printf ¤Î ` ' ¥Õ¥é¥°"
  
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418 c-format.c:475
  #, fuzzy
*************** msgstr "`+' ¥Õ¥é¥°"
*** 39,45 ****
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418
  #, fuzzy
  msgid "the '+' printf flag"
! msgstr "printf ¤Î `'' ¥Õ¥é¥°"
  
  #: c-format.c:349 c-format.c:373 c-format.c:419 c-format.c:451
  #, fuzzy
--- 39,45 ----
  #: c-format.c:348 c-format.c:372 c-format.c:406 c-format.c:418
  #, fuzzy
  msgid "the '+' printf flag"
! msgstr "printf ¤Î `+' ¥Õ¥é¥°"
  
  #: c-format.c:349 c-format.c:373 c-format.c:419 c-format.c:451
  #, fuzzy
*************** msgstr "`#' ¥Õ¥é¥°"
*** 49,55 ****
  #: c-format.c:349 c-format.c:373 c-format.c:419
  #, fuzzy
  msgid "the '#' printf flag"
! msgstr "printf ¤Î `'' ¥Õ¥é¥°"
  
  #: c-format.c:350 c-format.c:374 c-format.c:449
  #, fuzzy
--- 49,55 ----
  #: c-format.c:349 c-format.c:373 c-format.c:419
  #, fuzzy
  msgid "the '#' printf flag"
! msgstr "printf ¤Î `#' ¥Õ¥é¥°"
  
  #: c-format.c:350 c-format.c:374 c-format.c:449
  #, fuzzy
*************** msgstr "`0' ¥Õ¥é¥°"
*** 59,65 ****
  #: c-format.c:350 c-format.c:374
  #, fuzzy
  msgid "the '0' printf flag"
! msgstr "printf ¤Î `'' ¥Õ¥é¥°"
  
  #: c-format.c:351 c-format.c:375 c-format.c:448 c-format.c:478
  #, fuzzy
--- 59,65 ----
  #: c-format.c:350 c-format.c:374
  #, fuzzy
  msgid "the '0' printf flag"
! msgstr "printf ¤Î `0' ¥Õ¥é¥°"
  
  #: c-format.c:351 c-format.c:375 c-format.c:448 c-format.c:478
  #, fuzzy
*************** msgstr "`-' ¥Õ¥é¥°"
*** 69,75 ****
  #: c-format.c:351 c-format.c:375
  #, fuzzy
  msgid "the '-' printf flag"
! msgstr "printf ¤Î `'' ¥Õ¥é¥°"
  
  #: c-format.c:352 c-format.c:432
  #, fuzzy
--- 69,75 ----
  #: c-format.c:351 c-format.c:375
  #, fuzzy
  msgid "the '-' printf flag"
! msgstr "printf ¤Î `-' ¥Õ¥é¥°"
  
  #: c-format.c:352 c-format.c:432
  #, fuzzy
*************** msgstr "`'' ¥Õ¥é¥°"
*** 89,95 ****
  #: c-format.c:353
  #, fuzzy
  msgid "the 'I' printf flag"
! msgstr "printf ¤Î `I' ¥Õ¥é¥°"
  
  #: c-format.c:354 c-format.c:376 c-format.c:430 c-format.c:452 c-format.c:479
  #: c-format.c:1606 config/sol2-c.c:46
--- 89,95 ----
  #: c-format.c:353
  #, fuzzy
  msgid "the 'I' printf flag"
! msgstr "printf ¤Î `'' ¥Õ¥é¥°"
  
  #: c-format.c:354 c-format.c:376 c-format.c:430 c-format.c:452 c-format.c:479
  #: c-format.c:1606 config/sol2-c.c:46
*************** msgstr "`'' ¥Õ¥é¥°"
*** 145,151 ****
  #: c-format.c:429
  #, fuzzy
  msgid "the 'a' scanf flag"
! msgstr "scanf ¤Î `'' ¥Õ¥é¥°"
  
  #: c-format.c:430
  msgid "field width in scanf format"
--- 145,151 ----
  #: c-format.c:429
  #, fuzzy
  msgid "the 'a' scanf flag"
! msgstr "scanf ¤Î `a' ¥Õ¥é¥°"
  
  #: c-format.c:430
  msgid "field width in scanf format"
*************** msgstr "scanf ¤Î `'' ¥Õ¥é¥°"
*** 163,169 ****
  #: c-format.c:433
  #, fuzzy
  msgid "the 'I' scanf flag"
! msgstr "scanf ¤Î `I' ¥Õ¥é¥°"
  
  #: c-format.c:447
  #, fuzzy
--- 163,169 ----
  #: c-format.c:433
  #, fuzzy
  msgid "the 'I' scanf flag"
! msgstr "scanf ¤Î `'' ¥Õ¥é¥°"
  
  #: c-format.c:447
  #, fuzzy
*************** msgstr "¥ï¥¤¥ÉÊ¸»úÎó¤«¤é char ¤ÎÇÛÎó¤¬½é
*** 372,378 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Èóº¸ÊÕÃÍÇÛÎó¤ÎÌµ¸ú¤ÊÍøÍÑ"
--- 372,378 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Èóº¸ÊÕÃÍÇÛÎó¤ÎÌµ¸ú¤ÊÍøÍÑ"
*************** msgstr "ÇÛÎó½é´ü²½»ÒÆâ¤ÎÍ×ÁÇ¤¬Â¿¤¹¤®¤Þ¤¹
*** 493,499 ****
  #: c-typeck.c:6711
  #, fuzzy
  msgid "excess elements in vector initializer"
! msgstr "¥¹¥«¥é¡¼½é´ü²½»ÒÆâ¤ÎÍ×ÁÇ¤¬Â¿¤¹¤®¤Þ¤¹"
  
  #: c-typeck.c:6735
  msgid "excess elements in scalar initializer"
--- 493,499 ----
  #: c-typeck.c:6711
  #, fuzzy
  msgid "excess elements in vector initializer"
! msgstr "¹½Â¤ÂÎ½é´ü²½»ÒÆâ¤ÎÍ×ÁÇ¤¬Â¿¤¹¤®¤Þ¤¹"
  
  #: c-typeck.c:6735
  msgid "excess elements in scalar initializer"
*************** msgstr "Ìµ¸ú¤Ê %%H ÃÍ"
*** 2599,2605 ****
  #: config/alpha/alpha.c:5142 config/bfin/bfin.c:1237
  #, fuzzy, c-format
  msgid "invalid %%J value"
! msgstr "Ìµ¸ú¤Ê %%W ÃÍ¤Ç¤¹"
  
  #: config/alpha/alpha.c:5172 config/ia64/ia64.c:4656
  #, c-format
--- 2599,2605 ----
  #: config/alpha/alpha.c:5142 config/bfin/bfin.c:1237
  #, fuzzy, c-format
  msgid "invalid %%J value"
! msgstr "Ìµ¸ú¤Ê %%Q ÃÍ"
  
  #: config/alpha/alpha.c:5172 config/ia64/ia64.c:4656
  #, c-format
*************** msgstr "%V ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥
*** 2703,2786 ****
  msgid "invalid operand output code"
  msgstr "Ìµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É½ÐÎÏ¥³¡¼¥É"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ê¸»úÌ¿Îá¤òÀ¸À®¤¹¤ë"
  
! #: config/arm/arm.c:11011
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "ret Ì¿Îá¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: config/arm/arm.c:11080
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Ìµ¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
! #: config/arm/arm.c:11186
  #, fuzzy, c-format
  msgid "instruction never exectued"
  msgstr "ret Ì¿Îá¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: config/arm/arm.c:11311
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:1171
  #, fuzzy
  msgid "internal compiler error.  Bad address:"
  msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
  
! #: config/avr/avr.c:1184
  #, fuzzy
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Ìµ¸ú¤Ê #line"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  #, fuzzy
  msgid "unknown move insn:"
! msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  #, fuzzy
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
--- 2703,2786 ----
  msgid "invalid operand output code"
  msgstr "Ìµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É½ÐÎÏ¥³¡¼¥É"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ê¸»úÌ¿Îá¤òÀ¸À®¤¹¤ë"
  
! #: config/arm/arm.c:11012
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "ret Ì¿Îá¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: config/arm/arm.c:11081
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Ìµ¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
! #: config/arm/arm.c:11187
  #, fuzzy, c-format
  msgid "instruction never exectued"
  msgstr "ret Ì¿Îá¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: config/arm/arm.c:11312
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:1172
  #, fuzzy
  msgid "internal compiler error.  Bad address:"
  msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
  
! #: config/avr/avr.c:1185
  #, fuzzy
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Ìµ¸ú¤Ê #line"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  #, fuzzy
  msgid "unknown move insn:"
! msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  #, fuzzy
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
*************** msgstr ""
*** 2806,2822 ****
  #: config/c4x/c4x.c:1857
  #, fuzzy, c-format
  msgid "c4x_print_operand: %%L inconsistency"
! msgstr "fr30_print_operand: Ç§¼±¤Ç¤­¤Ê¤¤ %B ¥³¡¼¥É¤Ç¤¹"
  
  #: config/c4x/c4x.c:1863
  #, fuzzy, c-format
  msgid "c4x_print_operand: %%N inconsistency"
! msgstr "fr30_print_operand: Ç§¼±¤Ç¤­¤Ê¤¤ %B ¥³¡¼¥É¤Ç¤¹"
  
  #: config/c4x/c4x.c:1904
  #, fuzzy, c-format
  msgid "c4x_print_operand: %%O inconsistency"
! msgstr "fr30_print_operand: Ç§¼±¤Ç¤­¤Ê¤¤ %B ¥³¡¼¥É¤Ç¤¹"
  
  #: config/c4x/c4x.c:1999
  #, fuzzy
--- 2806,2822 ----
  #: config/c4x/c4x.c:1857
  #, fuzzy, c-format
  msgid "c4x_print_operand: %%L inconsistency"
! msgstr "fr30_print_operand: Ç§¼±¤Ç¤­¤Ê¤¤ %p ¥³¡¼¥É¤Ç¤¹"
  
  #: config/c4x/c4x.c:1863
  #, fuzzy, c-format
  msgid "c4x_print_operand: %%N inconsistency"
! msgstr "fr30_print_operand: Ç§¼±¤Ç¤­¤Ê¤¤ %p ¥³¡¼¥É¤Ç¤¹"
  
  #: config/c4x/c4x.c:1904
  #, fuzzy, c-format
  msgid "c4x_print_operand: %%O inconsistency"
! msgstr "fr30_print_operand: Ç§¼±¤Ç¤­¤Ê¤¤ %p ¥³¡¼¥É¤Ç¤¹"
  
  #: config/c4x/c4x.c:1999
  #, fuzzy
*************** msgstr ""
*** 2890,2896 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2890,2896 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr ""
*** 2907,2923 ****
  #: config/cris/cris.c:674
  #, fuzzy
  msgid "invalid operand for 'b' modifier"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:691
  #, fuzzy
  msgid "invalid operand for 'o' modifier"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:710
  #, fuzzy
  msgid "invalid operand for 'O' modifier"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:743
  #, fuzzy
--- 2907,2923 ----
  #: config/cris/cris.c:674
  #, fuzzy
  msgid "invalid operand for 'b' modifier"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:691
  #, fuzzy
  msgid "invalid operand for 'o' modifier"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:710
  #, fuzzy
  msgid "invalid operand for 'O' modifier"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:743
  #, fuzzy
*************** msgstr "%p ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥
*** 2927,2938 ****
  #: config/cris/cris.c:782
  #, fuzzy
  msgid "invalid operand for 'z' modifier"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:836 config/cris/cris.c:866
  #, fuzzy
  msgid "invalid operand for 'H' modifier"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:842
  #, fuzzy
--- 2927,2938 ----
  #: config/cris/cris.c:782
  #, fuzzy
  msgid "invalid operand for 'z' modifier"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:836 config/cris/cris.c:866
  #, fuzzy
  msgid "invalid operand for 'H' modifier"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:842
  #, fuzzy
*************** msgstr "ÉâÆ°¾®¿ôÅÀ¥ì¥¸¥¹¥¿¤òÍøÍÑ¤¹¤ë"
*** 2942,2968 ****
  #: config/cris/cris.c:887
  #, fuzzy
  msgid "invalid operand for 'e' modifier"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:904
  #, fuzzy
  msgid "invalid operand for 'm' modifier"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:929
  #, fuzzy
  msgid "invalid operand for 'A' modifier"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:952
  #, fuzzy
  msgid "invalid operand for 'D' modifier"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:966
  #, fuzzy
  msgid "invalid operand for 'T' modifier"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:975
  #, fuzzy
--- 2942,2968 ----
  #: config/cris/cris.c:887
  #, fuzzy
  msgid "invalid operand for 'e' modifier"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:904
  #, fuzzy
  msgid "invalid operand for 'm' modifier"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:929
  #, fuzzy
  msgid "invalid operand for 'A' modifier"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:952
  #, fuzzy
  msgid "invalid operand for 'D' modifier"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:966
  #, fuzzy
  msgid "invalid operand for 'T' modifier"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/cris/cris.c:975
  #, fuzzy
*************** msgstr ""
*** 3157,3170 ****
  #: config/i386/i386.c:7940
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/i386/i386.c:7983
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤ÆÌµ¸ú¤Ê¼°"
  
! #: config/i386/i386.c:13641
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
--- 3157,3170 ----
  #: config/i386/i386.c:7940
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/i386/i386.c:7983
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤ÆÌµ¸ú¤Ê¼°"
  
! #: config/i386/i386.c:13644
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
*************** msgid "post-increment address is not a r
*** 3260,3266 ****
  msgstr ""
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  #, fuzzy
  msgid "bad address"
  msgstr "ÉÔÀµ¤Ê¥Ø¥Ã¥À¥Ð¡¼¥¸¥ç¥ó"
--- 3260,3266 ----
  msgstr ""
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  #, fuzzy
  msgid "bad address"
  msgstr "ÉÔÀµ¤Ê¥Ø¥Ã¥À¥Ð¡¼¥¸¥ç¥ó"
*************** msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
*** 3341,3347 ****
  #: config/mips/mips.c:5577
  #, fuzzy, c-format
  msgid "invalid %%Y value"
! msgstr "Ìµ¸ú¤Ê %%W ÃÍ¤Ç¤¹"
  
  #: config/mips/mips.c:5594 config/mips/mips.c:5602
  #, fuzzy, c-format
--- 3341,3347 ----
  #: config/mips/mips.c:5577
  #, fuzzy, c-format
  msgid "invalid %%Y value"
! msgstr "Ìµ¸ú¤Ê %%Q ÃÍ"
  
  #: config/mips/mips.c:5594 config/mips/mips.c:5602
  #, fuzzy, c-format
*************** msgstr "Ìµ¸ú¤Ê %%u ÃÍ¤Ç¤¹"
*** 3483,3489 ****
  msgid "invalid %%v value"
  msgstr "Ìµ¸ú¤Ê %%v ÃÍ¤Ç¤¹"
  
! #: config/rs6000/rs6000.c:19522
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
--- 3483,3489 ----
  msgid "invalid %%v value"
  msgstr "Ìµ¸ú¤Ê %%v ÃÍ¤Ç¤¹"
  
! #: config/rs6000/rs6000.c:19523
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
*************** msgstr ""
*** 3500,3506 ****
  #: config/score/score.c:1212
  #, fuzzy, c-format
  msgid "invalid operand for code: '%c'"
! msgstr "%N ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/sh/sh.c:759
  #, fuzzy, c-format
--- 3500,3506 ----
  #: config/score/score.c:1212
  #, fuzzy, c-format
  msgid "invalid operand for code: '%c'"
! msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
  #: config/sh/sh.c:759
  #, fuzzy, c-format
*************** msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥
*** 3512,3526 ****
  msgid "invalid operand to %%S"
  msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr ""
  
--- 3512,3526 ----
  msgid "invalid operand to %%S"
  msgstr "%R ¥³¡¼¥É¤ËÂÐ¤¹¤ëÌµ¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr ""
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr ""
  
*************** msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥É¤¬ `asm' Æâ¤ÇÄê¿ô¤
*** 3597,3603 ****
  #: config/stormy16/stormy16.c:1863
  #, fuzzy, c-format
  msgid "xstormy16_print_operand: unknown code"
! msgstr "ia64_print_operand: ÉÔÌÀ¤Ê¥³¡¼¥É¤Ç¤¹"
  
  #: config/v850/v850.c:372
  msgid "const_double_split got a bad insn:"
--- 3597,3603 ----
  #: config/stormy16/stormy16.c:1863
  #, fuzzy, c-format
  msgid "xstormy16_print_operand: unknown code"
! msgstr "fr30_print_operand: ÉÔÌÀ¤Ê¥³¡¼¥É¤Ç¤¹"
  
  #: config/v850/v850.c:372
  msgid "const_double_split got a bad insn:"
*************** msgstr "Ìµ¸ú¤Ê #pragma %s ¤Ç¤¹"
*** 3625,3636 ****
  #: config/xtensa/xtensa.c:1714
  #, fuzzy, c-format
  msgid "invalid %%x value"
! msgstr "Ìµ¸ú¤Ê %%W ÃÍ¤Ç¤¹"
  
  #: config/xtensa/xtensa.c:1721
  #, fuzzy, c-format
  msgid "invalid %%d value"
! msgstr "Ìµ¸ú¤Ê %%W ÃÍ¤Ç¤¹"
  
  #: config/xtensa/xtensa.c:1742 config/xtensa/xtensa.c:1752
  #, fuzzy, c-format
--- 3625,3636 ----
  #: config/xtensa/xtensa.c:1714
  #, fuzzy, c-format
  msgid "invalid %%x value"
! msgstr "Ìµ¸ú¤Ê %%Q ÃÍ"
  
  #: config/xtensa/xtensa.c:1721
  #, fuzzy, c-format
  msgid "invalid %%d value"
! msgstr "Ìµ¸ú¤Ê %%Q ÃÍ"
  
  #: config/xtensa/xtensa.c:1742 config/xtensa/xtensa.c:1752
  #, fuzzy, c-format
*************** msgstr "Í×µá¤µ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Äê¿ô¤Ç
*** 3656,3666 ****
  msgid "candidates are:"
  msgstr ""
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr ""
  
--- 3656,3666 ----
  msgid "candidates are:"
  msgstr ""
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr ""
  
*************** msgstr ""
*** 4704,4710 ****
  #: fortran/decl.c:4231
  #, fuzzy, no-c-format
  msgid "ENUM definition statement expected before %C"
! msgstr "`&' ¤ÎÁ°¤Ë·¿¤ÎÌ¾Á°¤¬¤¢¤ë¤Ù¤­¤Ç¤¹"
  
  #: fortran/decl.c:4264
  #, no-c-format
--- 4704,4710 ----
  #: fortran/decl.c:4231
  #, fuzzy, no-c-format
  msgid "ENUM definition statement expected before %C"
! msgstr "`*' ¤ÎÁ°¤Ë·¿¤ÎÌ¾Á°¤¬¤¢¤ë¤Ù¤­¤Ç¤¹"
  
  #: fortran/decl.c:4264
  #, no-c-format
*************** msgstr ""
*** 4774,4780 ****
  #: fortran/dump-parse-tree.c:150
  #, fuzzy, c-format
  msgid " %s "
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:177
  #, c-format
--- 4774,4780 ----
  #: fortran/dump-parse-tree.c:150
  #, fuzzy, c-format
  msgid " %s "
! msgstr "%s "
  
  #: fortran/dump-parse-tree.c:177
  #, c-format
*************** msgstr ""
*** 4795,4801 ****
  #: fortran/dump-parse-tree.c:247
  #, fuzzy, c-format
  msgid " %% %s"
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:319 fortran/dump-parse-tree.c:386
  #, c-format
--- 4795,4801 ----
  #: fortran/dump-parse-tree.c:247
  #, fuzzy, c-format
  msgid " %% %s"
! msgstr "%s: %s"
  
  #: fortran/dump-parse-tree.c:319 fortran/dump-parse-tree.c:386
  #, c-format
*************** msgstr ""
*** 6084,6095 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 6084,6095 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 7196,7202 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 7196,7202 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "¼°¤ÎÉâÆ°¾®¿ôÅÀ¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼
*** 7920,7926 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
--- 7920,7926 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
*************** msgstr ""
*** 8045,8051 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "¥é¥Ù¥ë %s ¤¬¤¢¤é¤æ¤ë´Ø¿ô¤Î³°Â¦¤Ç»²¾È¤µ¤ì¤Þ¤·¤¿"
--- 8045,8051 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "¥é¥Ù¥ë %s ¤¬¤¢¤é¤æ¤ë´Ø¿ô¤Î³°Â¦¤Ç»²¾È¤µ¤ì¤Þ¤·¤¿"
*************** msgstr ""
*** 8080,8480 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
  
! #: fortran/resolve.c:1018
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1036
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1200
  msgid "elemental subroutine"
  msgstr ""
  
! #: fortran/resolve.c:1333
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1557
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤Ï´Ø¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1715
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1835
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, fuzzy, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2211
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2577
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "²¾ÁÛ¥Æ¡¼¥Ö¥ë %s[%lu]: Í×ÁÇ %lu ¤¬ÈÏ°Ï³°¤Ç¤¹"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2804
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2888
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 8080,8480 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  msgid "elemental subroutine"
  msgstr ""
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1564
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤Ï´Ø¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, fuzzy, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr ""
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2584
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "²¾ÁÛ¥Æ¡¼¥Ö¥ë %s[%lu]: Í×ÁÇ %lu ¤¬ÈÏ°Ï³°¤Ç¤¹"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8483,9069 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:3999
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "¼°¤ÎÃæ¤ÎÊ¸¤ËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4651
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5655
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5658
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5661
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "`%s' ¤Ë `extern' ¤È½é´ü²½»Ò¤ÎÎ¾Êý¤¬¤¢¤ê¤Þ¤¹"
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5757
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5795
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "²ÄÊÑÄ¹¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
  
! #: fortran/resolve.c:5803
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5895
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, fuzzy, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ¤Ë¸ß´¹À­¤Î¤Ê¤¤·¿"
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6508
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6715
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: fortran/resolve.c:6720
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 8483,9069 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4006
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "¼°¤ÎÃæ¤ÎÊ¸¤ËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4658
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5668
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "`%s' ¤Ë `extern' ¤È½é´ü²½»Ò¤ÎÎ¾Êý¤¬¤¢¤ê¤Þ¤¹"
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "²ÄÊÑÄ¹¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
  
! #: fortran/resolve.c:5815
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, fuzzy, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ¤Ë¸ß´¹À­¤Î¤Ê¤¤·¿"
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: fortran/resolve.c:6732
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 9579,9611 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr ""
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
--- 9579,9611 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr ""
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9613,9629 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:967
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
--- 9613,9629 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:968
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr ""
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
*************** msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ
*** 9648,9654 ****
  msgid "Unused variable %s declared at %L"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: fortran/trans-expr.c:1954
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
--- 9648,9654 ----
  msgid "Unused variable %s declared at %L"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: fortran/trans-expr.c:1962
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
*************** msgstr ""
*** 9872,9878 ****
  #: java/gjavah.c:2581
  #, fuzzy, c-format
  msgid "Processing %s\n"
! msgstr "¥¨¥é¡¼¤Ë¤è¤ê %s ¤òÊÄ¤¸¤Þ¤¹"
  
  #: java/gjavah.c:2591
  #, c-format
--- 9872,9878 ----
  #: java/gjavah.c:2581
  #, fuzzy, c-format
  msgid "Processing %s\n"
! msgstr "%s ¤òºîÀ®Ãæ.\n"
  
  #: java/gjavah.c:2591
  #, c-format
*************** msgstr "¥¹¥â¡¼¥ë¥Ç¡¼¥¿ÎÎ°è: none, sdata,
*** 11388,11399 ****
  #: config/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85
  #, fuzzy
  msgid "Generate PA1.0 code"
! msgstr "CA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109
  #, fuzzy
  msgid "Generate PA1.1 code"
! msgstr "CA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/pa/pa.opt:32 config/pa/pa.opt:93
  msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
--- 11388,11399 ----
  #: config/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85
  #, fuzzy
  msgid "Generate PA1.0 code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109
  #, fuzzy
  msgid "Generate PA1.1 code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/pa/pa.opt:32 config/pa/pa.opt:93
  msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
*************** msgstr "BK ¥ì¥¸¥¹¥¿¤òÈÆÍÑ¥ì¥¸¥¹¥¿¤È¤·¤Æ»
*** 11736,11742 ****
  #: config/c4x/c4x.opt:60
  #, fuzzy
  msgid "Generate code for CPU"
! msgstr "C44 CPU ÍÑ¤Î¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/c4x/c4x.opt:64
  msgid "Enable use of DB instruction"
--- 11736,11742 ----
  #: config/c4x/c4x.opt:60
  #, fuzzy
  msgid "Generate code for CPU"
! msgstr "C30 CPU ÍÑ¤Î¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/c4x/c4x.opt:64
  msgid "Enable use of DB instruction"
*************** msgstr ""
*** 12151,12167 ****
  #: config/sh/sh.opt:45
  #, fuzzy
  msgid "Generate SH1 code"
! msgstr "SB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:49
  #, fuzzy
  msgid "Generate SH2 code"
! msgstr "SB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:53
  #, fuzzy
  msgid "Generate SH2a code"
! msgstr "SB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:57
  #, fuzzy
--- 12151,12167 ----
  #: config/sh/sh.opt:45
  #, fuzzy
  msgid "Generate SH1 code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:49
  #, fuzzy
  msgid "Generate SH2 code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:53
  #, fuzzy
  msgid "Generate SH2a code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:57
  #, fuzzy
*************** msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®
*** 12181,12202 ****
  #: config/sh/sh.opt:69
  #, fuzzy
  msgid "Generate SH2e code"
! msgstr "SB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:73
  #, fuzzy
  msgid "Generate SH3 code"
! msgstr "SB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:77
  #, fuzzy
  msgid "Generate SH3e code"
! msgstr "SB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:81
  #, fuzzy
  msgid "Generate SH4 code"
! msgstr "SB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:85
  #, fuzzy
--- 12181,12202 ----
  #: config/sh/sh.opt:69
  #, fuzzy
  msgid "Generate SH2e code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:73
  #, fuzzy
  msgid "Generate SH3 code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:77
  #, fuzzy
  msgid "Generate SH3e code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:81
  #, fuzzy
  msgid "Generate SH4 code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:85
  #, fuzzy
*************** msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
*** 12206,12212 ****
  #: config/sh/sh.opt:89
  #, fuzzy
  msgid "Generate SH4-200 code"
! msgstr "29000 ¥³¡¼¥É¤òÀ¸À®"
  
  #: config/sh/sh.opt:93
  #, fuzzy
--- 12206,12212 ----
  #: config/sh/sh.opt:89
  #, fuzzy
  msgid "Generate SH4-200 code"
! msgstr "29050 ¥³¡¼¥É¤òÀ¸À®"
  
  #: config/sh/sh.opt:93
  #, fuzzy
*************** msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
*** 12216,12222 ****
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "C44 CPU ÍÑ¤Î¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:102
  #, fuzzy
--- 12216,12222 ----
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "C40 CPU ÍÑ¤Î¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:102
  #, fuzzy
*************** msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®
*** 12254,12260 ****
  #: config/sh/sh.opt:131
  #, fuzzy
  msgid "Generate SH4a code"
! msgstr "SB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:135
  #, fuzzy
--- 12254,12260 ----
  #: config/sh/sh.opt:131
  #, fuzzy
  msgid "Generate SH4a code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/sh/sh.opt:135
  #, fuzzy
*************** msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
*** 12619,12625 ****
  #: config/ia64/ilp32.opt:7
  #, fuzzy
  msgid "Generate LP64 code"
! msgstr "CF ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/darwin.opt:24
  #, fuzzy
--- 12619,12625 ----
  #: config/ia64/ilp32.opt:7
  #, fuzzy
  msgid "Generate LP64 code"
! msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
  #: config/darwin.opt:24
  #, fuzzy
*************** msgstr ""
*** 12682,12688 ****
  #: config/mips/mips.opt:52
  #, fuzzy
  msgid "Use trap instructions to check for integer divide by zero"
! msgstr "À°¿ô¤Î¥¼¥í½ü»»¤ò¥È¥é¥Ã¥×¤·¤Ê¤¤"
  
  #: config/mips/mips.opt:56
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
--- 12682,12688 ----
  #: config/mips/mips.opt:52
  #, fuzzy
  msgid "Use trap instructions to check for integer divide by zero"
! msgstr "À°¿ô¤Î¥¼¥í½ü»»¤ò¥È¥é¥Ã¥×¤¹¤ë"
  
  #: config/mips/mips.opt:56
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
*************** msgstr "DB Ì¿Îá¤Î»ÈÍÑ¤òÌµ¸ú¤Ë¤¹¤ë"
*** 13026,13032 ****
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
  
  #: config/score/score.opt:40
  #, fuzzy
--- 13026,13032 ----
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "DB Ì¿Îá¤Î»ÈÍÑ¤òÍ­¸ú¤Ë¤¹¤ë"
  
  #: config/score/score.opt:40
  #, fuzzy
*************** msgstr ""
*** 13099,13105 ****
  #: config/v850/v850.opt:24
  #, fuzzy
  msgid "Use registers r2 and r5"
! msgstr "°ú¿ô¤ò¥ì¥¸¥¹¥¿ÅÏ¤·¤Ë¤¹¤ë"
  
  #: config/v850/v850.opt:28
  msgid "Use 4 byte entries in switch tables"
--- 13099,13105 ----
  #: config/v850/v850.opt:24
  #, fuzzy
  msgid "Use registers r2 and r5"
! msgstr "ÉâÆ°¾®¿ôÅÀ¥ì¥¸¥¹¥¿¤òÍøÍÑ¤¹¤ë"
  
  #: config/v850/v850.opt:28
  msgid "Use 4 byte entries in switch tables"
*************** msgstr ""
*** 13410,13416 ****
  #: config/m32c/m32c.opt:29
  #, fuzzy
  msgid "Compile code for R8C variants"
! msgstr "32 ¥Ó¥Ã¥È¥Ý¥¤¥ó¥¿ÍÑ¤Ë¥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
  
  #: config/m32c/m32c.opt:33
  #, fuzzy
--- 13410,13416 ----
  #: config/m32c/m32c.opt:29
  #, fuzzy
  msgid "Compile code for R8C variants"
! msgstr "64 ¥Ó¥Ã¥È¥Ý¥¤¥ó¥¿ÍÑ¤Ë¥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
  
  #: config/m32c/m32c.opt:33
  #, fuzzy
*************** msgstr "RPTS ÍÑ¤ÎºÇÂçÈ¿Éü¿ô¤ò»ØÄê¤¹¤ë"
*** 13443,13449 ****
  #: config/s390/s390.opt:24
  #, fuzzy
  msgid "31 bit ABI"
! msgstr "64 ¥Ó¥Ã¥È ABI ¤ò»ÈÍÑ¤¹¤ë"
  
  #: config/s390/s390.opt:28
  #, fuzzy
--- 13443,13449 ----
  #: config/s390/s390.opt:24
  #, fuzzy
  msgid "31 bit ABI"
! msgstr "32 ¥Ó¥Ã¥È ABI ¤ò»ÈÍÑ¤¹¤ë"
  
  #: config/s390/s390.opt:28
  #, fuzzy
*************** msgstr "°ÅÌÛ¤Î´Ø¿ôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
*** 14506,14512 ****
  #: fortran/lang.opt:58
  #, fuzzy
  msgid "Warn about calls with implicit interface"
! msgstr "Ê£¿ôÊ¸»ú¥ê¥Æ¥é¥ë¤Î»ÈÍÑ¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
  
  #: fortran/lang.opt:62
  #, fuzzy
--- 14506,14512 ----
  #: fortran/lang.opt:58
  #, fuzzy
  msgid "Warn about calls with implicit interface"
! msgstr "½¤¾þ»Ò¤ò¼è¤êµî¤ë¥­¥ã¥¹¥È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
  
  #: fortran/lang.opt:62
  #, fuzzy
*************** msgstr ""
*** 16545,16551 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð `%s' ¤Î¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
--- 16545,16551 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð `%s' ¤Î¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
*************** msgstr "ÇÛÎó¤ÎÅº»ú¤¬ `char' ·¿¤Ç¤¹"
*** 16597,16604 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 16597,16604 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "(Ì¤Àë¸À¤Î³ÆÊÑ¿ô¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤ì¤
*** 16882,16888 ****
  msgid "%Hfor each function it appears in.)"
  msgstr " ¤ËÂÐ¤·¤Æ°ìÅÙ¤À¤±Êó¹ð¤µ¤ì¤Þ¤¹¡£)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "¥é¥Ù¥ë %s ¤¬¤¢¤é¤æ¤ë´Ø¿ô¤Î³°Â¦¤Ç»²¾È¤µ¤ì¤Þ¤·¤¿"
--- 16882,16888 ----
  msgid "%Hfor each function it appears in.)"
  msgstr " ¤ËÂÐ¤·¤Æ°ìÅÙ¤À¤±Êó¹ð¤µ¤ì¤Þ¤¹¡£)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "¥é¥Ù¥ë %s ¤¬¤¢¤é¤æ¤ë´Ø¿ô¤Î³°Â¦¤Ç»²¾È¤µ¤ì¤Þ¤·¤¿"
*************** msgstr "¥Ý¥¤¥ó¥¿Àë¸À»Ò¤ËÉÔÅ¬ÀÚ¤Ê·¿½¤¾þ»Ò
*** 17000,17006 ****
  msgid "%q+D is usually a function"
  msgstr "`%s' ¤ÏÄÌ¾ï¤Ï´Ø¿ô¤Ç¤¹"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
--- 17000,17006 ----
  msgid "%q+D is usually a function"
  msgstr "`%s' ¤ÏÄÌ¾ï¤Ï´Ø¿ô¤Ç¤¹"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
*************** msgstr "²¾°ú¿ô `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
*** 17021,17027 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "ÊÑ¿ô `%s' ¤Ë¤Ï½é´ü²½»Ò¤¬¤¢¤ê¤Þ¤¹¤¬¡¢ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "´Ø¿ô¤¬Âç¤­¤¹¤®¤Æ inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
--- 17021,17027 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "ÊÑ¿ô `%s' ¤Ë¤Ï½é´ü²½»Ò¤¬¤¢¤ê¤Þ¤¹¤¬¡¢ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "´Ø¿ô¤¬Âç¤­¤¹¤®¤Æ inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
*************** msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `typedef' ¤ÈÀë¸À¤µ¤
*** 17151,17172 ****
  msgid "storage class specified for structure field %qs"
  msgstr "¹½Â¤ÂÎ¥Õ¥£¡¼¥ë¥É `%s' ¤Ë»ØÄê¤µ¤ì¤¿µ­²±¥¯¥é¥¹"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "²¾°ú¿ô `%s' ¤Ç»ØÄê¤µ¤ì¤¿µ­²±¥¯¥é¥¹"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "·¿Ì¾¤ËÂÐ¤·¤Æ»ØÄê¤µ¤ì¤¿µ­²±¥¯¥é¥¹"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' ¤¬½é´ü²½¤µ¤ì¤ë¤È¤³¤í¤Ç¡¢`extern' Àë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' ¤Ë `extern' ¤È½é´ü²½»Ò¤ÎÎ¾Êý¤¬¤¢¤ê¤Þ¤¹"
--- 17151,17172 ----
  msgid "storage class specified for structure field %qs"
  msgstr "¹½Â¤ÂÎ¥Õ¥£¡¼¥ë¥É `%s' ¤Ë»ØÄê¤µ¤ì¤¿µ­²±¥¯¥é¥¹"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "²¾°ú¿ô `%s' ¤Ç»ØÄê¤µ¤ì¤¿µ­²±¥¯¥é¥¹"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "·¿Ì¾¤ËÂÐ¤·¤Æ»ØÄê¤µ¤ì¤¿µ­²±¥¯¥é¥¹"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' ¤¬½é´ü²½¤µ¤ì¤ë¤È¤³¤í¤Ç¡¢`extern' Àë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' ¤Ë `extern' ¤È½é´ü²½»Ò¤ÎÎ¾Êý¤¬¤¢¤ê¤Þ¤¹"
*************** msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `aut
*** 17181,17192 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄê¤·¤Þ¤¹"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "¥Í¥¹¥È¤·¤¿´Ø¿ô `%s' ¤Ï `extern' ¤ËÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
--- 17181,17192 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄê¤·¤Þ¤¹"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "¥Í¥¹¥È¤·¤¿´Ø¿ô `%s' ¤Ï `extern' ¤ËÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
*************** msgstr "ISO C89 ¤Ï¥µ¥¤¥º¤¬É¾²Á¤Ç¤­¤Ê¤¤ÇÛ
*** 17239,17245 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C89 ¤Ï²ÄÊÑÄ¹¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤¬Âç¤­¤¹¤®¤Þ¤¹"
--- 17239,17245 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C89 ¤Ï²ÄÊÑÄ¹¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, fuzzy, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤¬Âç¤­¤¹¤®¤Þ¤¹"
*************** msgstr ""
*** 17260,17271 ****
  msgid "array type has incomplete element type"
  msgstr "ÇÛÎó¤Î·¿¤¬ÉÔ´°Á´Í×ÁÇ·¿¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' ¤Ï´Ø¿ô¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' ¤ÏÇÛÎó¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
--- 17260,17271 ----
  msgid "array type has incomplete element type"
  msgstr "ÇÛÎó¤Î·¿¤¬ÉÔ´°Á´Í×ÁÇ·¿¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' ¤Ï´Ø¿ô¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' ¤ÏÇÛÎó¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
*************** msgstr "ÊÑ¿ô `%s' ¤¬ `inline' ¤ÈÀë¸À¤µ¤ì
*** 17356,17362 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, fuzzy, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
--- 17356,17362 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, fuzzy, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
*************** msgstr "`%s' ¤Î¥Í¥¹¥È¤·¤¿ºÆÄêµÁ"
*** 17449,17455 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "`%s' ¤Î¥Í¥¹¥È¤·¤¿ºÆÄêµÁ"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Àë¸À¤¬²¿¤âÀë¸À¤·¤Æ¤¤¤Þ¤»¤ó"
--- 17449,17455 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "`%s' ¤Î¥Í¥¹¥È¤·¤¿ºÆÄêµÁ"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Àë¸À¤¬²¿¤âÀë¸À¤·¤Æ¤¤¤Þ¤»¤ó"
*************** msgstr "Ì¾Á°ÉÕ¤­¥á¥ó¥Ð"
*** 17482,17488 ****
  #: c-decl.c:5470
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
! msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤Ï²¾°ú¿ô¤ò¼è¤ê¤Þ¤»¤ó"
  
  #: c-decl.c:5532
  #, fuzzy, gcc-internal-format
--- 17482,17488 ----
  #: c-decl.c:5470
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
! msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
  
  #: c-decl.c:5532
  #, fuzzy, gcc-internal-format
*************** msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃ×
*** 17705,17711 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃ×¤·¤Þ¤»¤ó"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃÍ¤¬¤¢¤ê¤Þ¤»¤ó"
--- 17705,17711 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃ×¤·¤Þ¤»¤ó"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃÍ¤¬¤¢¤ê¤Þ¤»¤ó"
*************** msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È
*** 18001,18007 ****
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C++ ¤Ï `long long' ¤ò¼õ¤±Æþ¤ì¤Þ¤»¤ó"
  
  #: c-decl.c:7568
  #, fuzzy, gcc-internal-format
--- 18001,18007 ----
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C89 ¤Ï `long long' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
  
  #: c-decl.c:7568
  #, fuzzy, gcc-internal-format
*************** msgstr "ÊÑ¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
*** 18485,18491 ****
  msgid "%H%qE is not initialized"
  msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "½Ò¸ì¤Î¸å¤í¤Î '(' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
--- 18485,18491 ----
  msgid "%H%qE is not initialized"
  msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "½Ò¸ì¤Î¸å¤í¤Î '(' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
*************** msgstr "½Ò¸ì¤Î¸å¤í¤Î '(' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
*** 18495,18501 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "Ìµ¸ú¤ÊÀ©¸æ¼°¤Ç¤¹"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "ÂåÆþ¤ÎÍÞÀ©"
--- 18495,18501 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "Ìµ¸ú¤ÊÀ©¸æ¼°¤Ç¤¹"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "ÂåÆþ¤ÎÍÞÀ©"
*************** msgstr "%s ¤Î¸å¤í¤Î¿ô»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
*** 18528,18534 ****
  #: c-opts.c:178
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
! msgstr "%s ¤Î¸å¤í¤Î¥¿¡¼¥²¥Ã¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
  #: c-opts.c:183
  #, fuzzy, gcc-internal-format
--- 18528,18534 ----
  #: c-opts.c:178
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
! msgstr "%s ¤Î¸å¤í¤Î¿ô»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
  #: c-opts.c:183
  #, fuzzy, gcc-internal-format
*************** msgstr "ISO C ¤Ï ¥Í¥¹¥È¤µ¤ì¤¿´Ø¿ô¤ò¶Ø¤¸¤
*** 18683,18689 ****
  msgid "expected identifier"
  msgstr "½Ò¸ì¤Ï¼±ÊÌ»Ò¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Îóµó»Ò¥ê¥¹¥È¤ÎºÇ¸å¤Ë¥«¥ó¥Þ¤¬¤¢¤ê¤Þ¤¹"
--- 18683,18689 ----
  msgid "expected identifier"
  msgstr "½Ò¸ì¤Ï¼±ÊÌ»Ò¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Îóµó»Ò¥ê¥¹¥È¤ÎºÇ¸å¤Ë¥«¥ó¥Þ¤¬¤¢¤ê¤Þ¤¹"
*************** msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `aut
*** 18768,18774 ****
  msgid "wide string literal in %<asm%>"
  msgstr "Ê¸»úÎó¥ê¥Æ¥é¥ë¤¬Ìµ¸ú¤Ç¤¹¡¢ºÇ¸å¤Î '\\' ¤òÌµ»ë¤·¤Þ¤¹"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "_Pramga ¤¬³ç¸Ì¤Ç°Ï¤Þ¤ì¤¿Ê¸»úÎó¥ê¥Æ¥é¥ë¤ò¼õ¤±¼è¤ê¤Þ¤·¤¿"
--- 18768,18774 ----
  msgid "wide string literal in %<asm%>"
  msgstr "Ê¸»úÎó¥ê¥Æ¥é¥ë¤¬Ìµ¸ú¤Ç¤¹¡¢ºÇ¸å¤Î '\\' ¤òÌµ»ë¤·¤Þ¤¹"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "_Pramga ¤¬³ç¸Ì¤Ç°Ï¤Þ¤ì¤¿Ê¸»úÎó¥ê¥Æ¥é¥ë¤ò¼õ¤±¼è¤ê¤Þ¤·¤¿"
*************** msgstr "ISO C ¤Ï¥Ö¥ì¡¼¥¹¤Ç¤Þ¤È¤á¤é¤ì¤¿¼°
*** 18880,18886 ****
  #: c-parser.c:5289
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
! msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
  #: c-parser.c:5456
  #, gcc-internal-format
--- 18880,18886 ----
  #: c-parser.c:5289
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
! msgstr "`__builtin_args_info' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
  #: c-parser.c:5456
  #, gcc-internal-format
*************** msgstr "ISO C89 ¤ÏÊ£¹ç¥ê¥Æ¥é¥ë¤ò¶Ø¤¸¤Þ¤¹
*** 18897,18923 ****
  msgid "extra semicolon in method definition specified"
  msgstr "struct ¤ä union ¤ÎÃæ¤ÇÍ¾Ê¬¤Ê¥»¥ß¥³¥í¥ó¤¬»ØÄê¤µ¤ì¤Þ¤·¤¿"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr "Ê£¹çÊ¸¤Î½ª¤ê¤Ç¥é¥Ù¥ë¤ò»È¤¦¤³¤È¤Ï¿ä¾©¤µ¤ì¤Þ¤»¤ó"
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬Â¿¤¹¤®¤Þ¤¹"
--- 18897,18923 ----
  msgid "extra semicolon in method definition specified"
  msgstr "struct ¤ä union ¤ÎÃæ¤ÇÍ¾Ê¬¤Ê¥»¥ß¥³¥í¥ó¤¬»ØÄê¤µ¤ì¤Þ¤·¤¿"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr "Ê£¹çÊ¸¤Î½ª¤ê¤Ç¥é¥Ù¥ë¤ò»È¤¦¤³¤È¤Ï¿ä¾©¤µ¤ì¤Þ¤»¤ó"
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬Â¿¤¹¤®¤Þ¤¹"
*************** msgstr ""
*** 18947,18953 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
--- 18947,18953 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
*************** msgstr "Ìµ¸ú¤Ê¥³¡¼¥É¤Ç¤¹"
*** 18962,18968 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ëÌ¾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
--- 18962,18968 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ëÌ¾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
*************** msgstr "¹ÔÈÖ¹æ %u ¤ËÌá¤ë¤Ï¤º¤Ç¤·¤¿"
*** 18982,18988 ****
  msgid "for statement expected"
  msgstr "')' ¤Þ¤¿¤Ï¹à¤¬É¬Í×¤Ç¤¹"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
--- 18982,18988 ----
  msgid "for statement expected"
  msgstr "')' ¤Þ¤¿¤Ï¹à¤¬É¬Í×¤Ç¤¹"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
*************** msgstr ""
*** 18992,19013 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "¥»¥¯¥·¥ç¥óÂ°À­¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
--- 18992,19013 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "¥»¥¯¥·¥ç¥óÂ°À­¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
*************** msgstr "%s ¤Ø½ñ¤­¹þ¤á¤Þ¤»¤ó"
*** 19035,19041 ****
  #: c-pch.c:193 c-pch.c:210
  #, fuzzy, gcc-internal-format
  msgid "can%'t seek in %s: %m"
! msgstr "%s ¤òºÆ open ¤Ç¤­¤Þ¤»¤ó"
  
  #: c-pch.c:201 c-pch.c:243 c-pch.c:283 c-pch.c:334
  #, fuzzy, gcc-internal-format
--- 19035,19041 ----
  #: c-pch.c:193 c-pch.c:210
  #, fuzzy, gcc-internal-format
  msgid "can%'t seek in %s: %m"
! msgstr "%s ¤ò rewind ¤Ç¤­¤Þ¤»¤ó"
  
  #: c-pch.c:201 c-pch.c:243 c-pch.c:283 c-pch.c:334
  #, fuzzy, gcc-internal-format
*************** msgstr "ÉÔ´°Á´·¿¤Î¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È"
*** 19338,19354 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "`void *' ¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È¤Ç¤¹"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "`%s' ¤Î°ú¿ô¤È¤·¤ÆÌµ¸ú¤Ê·¿"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Åº»ú¤ò¤Ä¤±¤é¤ì¤¿ÃÍ¤¬ÇÛÎó¤Ç¤â¥Ý¥¤¥ó¥¿¤Ç¤â¤¢¤ê¤Þ¤»¤ó"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "ÇÛÎó¤ÎÅº»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
--- 19338,19354 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "`void *' ¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È¤Ç¤¹"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "`%s' ¤Î°ú¿ô¤È¤·¤ÆÌµ¸ú¤Ê·¿"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Åº»ú¤ò¤Ä¤±¤é¤ì¤¿ÃÍ¤¬ÇÛÎó¤Ç¤â¥Ý¥¤¥ó¥¿¤Ç¤â¤¢¤ê¤Þ¤»¤ó"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "ÇÛÎó¤ÎÅº»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
*************** msgstr "Èæ³Ó¤¬ & ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤
*** 19491,19497 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "X<=Y<=Z ¤ÎÍÍ¤ÊÈæ³Ó¤Ï¿ô³ØÅª¤Ê°ÕÌ£¤Ç¤Î·ë²Ì¤ò¤â¤¿¤é¤·¤Þ¤»¤ó"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr ""
--- 19491,19497 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "X<=Y<=Z ¤ÎÍÍ¤ÊÈæ³Ó¤Ï¿ô³ØÅª¤Ê°ÕÌ£¤Ç¤Î·ë²Ì¤ò¤â¤¿¤é¤·¤Þ¤»¤ó"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr ""
*************** msgstr "¸Å¤¤ C ¤Ç¤Ï¼«Æ°Åª¤Ê½¸¹çÂÎ¤Î½é´ü²
*** 19958,19964 ****
  msgid "(near initialization for %qs)"
  msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "²ÄÊÑÄ¹¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
--- 19958,19964 ----
  msgid "(near initialization for %qs)"
  msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "²ÄÊÑÄ¹¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
*************** msgstr ""
*** 19988,19994 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C `goto *¼°;' ¤Î½ñ¤­Êý¤ò¶Ø¤¸¤Þ¤¹"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "`noreturn' ¤ÎÀë¸À¤µ¤ì¤¿´Ø¿ô¤Ë `return' Ê¸¤¬¤¢¤ê¤Þ¤¹"
--- 19988,19994 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C `goto *¼°;' ¤Î½ñ¤­Êý¤ò¶Ø¤¸¤Þ¤¹"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "`noreturn' ¤ÎÀë¸À¤µ¤ì¤¿´Ø¿ô¤Ë `return' Ê¸¤¬¤¢¤ê¤Þ¤¹"
*************** msgstr ""
*** 20038,20044 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
--- 20038,20044 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
*************** msgstr "`default' ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ
*** 20053,20069 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break Ê¸¤¬ loop ¤Þ¤¿¤Ï switch ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue Ê¸¤¬ loop ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break Ê¸¤¬ loop ¤Þ¤¿¤Ï switch ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
--- 20053,20069 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break Ê¸¤¬ loop ¤Þ¤¿¤Ï switch ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue Ê¸¤¬ loop ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break Ê¸¤¬ loop ¤Þ¤¿¤Ï switch ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
*************** msgstr "¼°¤ÎÃæ¤ÎÊ¸¤ËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
*** 20083,20109 ****
  msgid "division by zero"
  msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "±¦¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "±¦¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "º¸¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "º¸¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "ÉâÆ°¾®¿ôÅÀ¤ÎÈæ³Ó¤Ç == ¤ä != ¤ò»È¤¦¤Î¤Ï°ÂÁ´¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
--- 20083,20109 ----
  msgid "division by zero"
  msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "±¦¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "±¦¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "º¸¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "º¸¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "ÉâÆ°¾®¿ôÅÀ¤ÎÈæ³Ó¤Ç == ¤ä != ¤ò»È¤¦¤Î¤Ï°ÂÁ´¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
*************** msgstr "À°¿ô 0 ¤È¥Ý¥¤¥ó¥¿¤È¤Î½ç½øÈæ³Ó¤Ç¤
*** 20148,20159 ****
  msgid "comparison between signed and unsigned"
  msgstr "Éä¹çÉÕ¤­¤ÈÉä¹çÌµ¤·¤È¤ÎÈæ³Ó¤Ç¤¹"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "~¤ÇÈ¿Å¾¤µ¤ì¤¿³Ê¾å¤²Éä¹çÌµ¤··¿¤ÈÄê¿ô¤È¤ÎÈæ³Ó¤Ç¤¹"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "~¤ÇÈ¿Å¾¤µ¤ì¤¿Éä¹çÌµ¤··¿¤ÈÉä¹çÌµ¤··¿¤È¤ÎÈæ³Ó¤Ç¤¹"
--- 20148,20159 ----
  msgid "comparison between signed and unsigned"
  msgstr "Éä¹çÉÕ¤­¤ÈÉä¹çÌµ¤·¤È¤ÎÈæ³Ó¤Ç¤¹"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "~¤ÇÈ¿Å¾¤µ¤ì¤¿³Ê¾å¤²Éä¹çÌµ¤··¿¤ÈÄê¿ô¤È¤ÎÈæ³Ó¤Ç¤¹"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "~¤ÇÈ¿Å¾¤µ¤ì¤¿Éä¹çÌµ¤··¿¤ÈÉä¹çÌµ¤··¿¤È¤ÎÈæ³Ó¤Ç¤¹"
*************** msgstr "¥¹¥«¥é¡¼¤¬É¬Í×¤Ê¾ì½ê¤Ë¹½Â¤ÂÎ·¿¤Î
*** 20173,20220 ****
  msgid "used union type value where scalar is required"
  msgstr "¥¹¥«¥é¡¼¤¬É¬Í×¤Ê¾ì½ê¤Ë¶¦ÍÑÂÎ·¿¤ÎÃÍ¤¬»È¤ï¤ì¤Þ¤·¤¿"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr ""
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "´Ø¿ô¸Æ¤Ó½Ð¤·¤¬½¸¹çÂÎ¤ÎÃÍ¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹"
--- 20173,20220 ----
  msgid "used union type value where scalar is required"
  msgstr "¥¹¥«¥é¡¼¤¬É¬Í×¤Ê¾ì½ê¤Ë¶¦ÍÑÂÎ·¿¤ÎÃÍ¤¬»È¤ï¤ì¤Þ¤·¤¿"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr ""
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "´Ø¿ô¸Æ¤Ó½Ð¤·¤¬½¸¹çÂÎ¤ÎÃÍ¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹"
*************** msgstr "¹½Ê¸²òÀÏ´ï¤Î¥¹¥¿¥Ã¥¯¤¬°î¤ì¤Þ¤·¤¿
*** 20767,20773 ****
  #: coverage.c:311
  #, fuzzy, gcc-internal-format
  msgid "%qs is corrupted"
! msgstr "%s ¤¬ËÜÍè¤è¤ê¤âÃ»¤¤¤Ç¤¹"
  
  #: coverage.c:348
  #, fuzzy, gcc-internal-format
--- 20767,20773 ----
  #: coverage.c:311
  #, fuzzy, gcc-internal-format
  msgid "%qs is corrupted"
! msgstr "-f%s ¤Ï¤â¤Ï¤ä¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
  
  #: coverage.c:348
  #, fuzzy, gcc-internal-format
*************** msgstr "%s ¤ÇÃæÃÇ, °ÌÃÖ %s:%d"
*** 20844,20890 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "Îã³°½èÍý¤òÌµ¸ú¤Ë¤·¤Þ¤·¤¿. Í­¸ú¤Ë¤¹¤ë¤Ë¤Ï -fexceptions ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤"
  
! #: except.c:2879
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3921
  #, fuzzy, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "¥­¥ã¥¹¥È¤Ë¤è¤ë´Ø¿ô¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr ""
--- 20844,20890 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "Îã³°½èÍý¤òÌµ¸ú¤Ë¤·¤Þ¤·¤¿. Í­¸ú¤Ë¤¹¤ë¤Ë¤Ï -fexceptions ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤"
  
! #: except.c:2883
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3925
  #, fuzzy, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "¥­¥ã¥¹¥È¤Ë¤è¤ë´Ø¿ô¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr ""
*************** msgstr ""
*** 20894,20900 ****
  msgid "stack limits not supported on this target"
  msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
--- 20894,20900 ----
  msgid "stack limits not supported on this target"
  msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
*************** msgstr ""
*** 20909,20935 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ÎÉý¤Î¤»¤¤¤ÇÈæ³Ó¤¬¾ï¤Ë %d ¤È¤Ê¤ê¤Þ¤¹"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "Èæ³Ó¤¬¾ï¤Ë %d ¤È¤Ê¤ê¤Þ¤¹"
  
! #: fold-const.c:5391
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "°ìÃ×¤·¤Ê¤¤ÃÍÆ±»Î¤Ç¤ÎÈóÅù²Á¤Î `or' ¥Æ¥¹¥È¤Ï¾ï¤Ë 1 ¤Ç¤¹"
  
! #: fold-const.c:5396
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "Áê¸ßÇÓÂ¾Åª¤ÊÃÍ¤ÎÅù²Á¤Î `and' ¥Æ¥¹¥È¤Ï¾ï¤Ë 0 ¤Ç¤¹"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20909,20935 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ÎÉý¤Î¤»¤¤¤ÇÈæ³Ó¤¬¾ï¤Ë %d ¤È¤Ê¤ê¤Þ¤¹"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "Èæ³Ó¤¬¾ï¤Ë %d ¤È¤Ê¤ê¤Þ¤¹"
  
! #: fold-const.c:5407
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "°ìÃ×¤·¤Ê¤¤ÃÍÆ±»Î¤Ç¤ÎÈóÅù²Á¤Î `or' ¥Æ¥¹¥È¤Ï¾ï¤Ë 1 ¤Ç¤¹"
  
! #: fold-const.c:5412
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "Áê¸ßÇÓÂ¾Åª¤ÊÃÍ¤ÎÅù²Á¤Î `and' ¥Æ¥¹¥È¤Ï¾ï¤Ë 0 ¤Ç¤¹"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "ÊÑ¿ô `%s' ¤Î¥µ¥¤¥º¤¬Âç¤­¤¹¤®¤Þ¤¹
*** 20944,20950 ****
  msgid "size of variable %q+D is too large"
  msgstr "ÊÑ¿ô `%s' ¤Î¥µ¥¤¥º¤¬Âç¤­¤¹¤®¤Þ¤¹"
  
! #: function.c:1560
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "`asm' Æâ¤Ç¤Ï¥ì¥¸¥¹¥¿À©Ìó¤ò¹Ô¤Ê¤¨¤Þ¤»¤ó"
--- 20944,20950 ----
  msgid "size of variable %q+D is too large"
  msgstr "ÊÑ¿ô `%s' ¤Î¥µ¥¤¥º¤¬Âç¤­¤¹¤®¤Þ¤¹"
  
! #: function.c:1560 gimplify.c:4063
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "`asm' Æâ¤Ç¤Ï¥ì¥¸¥¹¥¿À©Ìó¤ò¹Ô¤Ê¤¨¤Þ¤»¤ó"
*************** msgid "invalid lvalue in asm output %d"
*** 21116,21156 ****
  msgstr "asm Ê¸¤ÎÃæ¤ËÌµ¸ú¤Êº¸ÊÕÃÍ"
  
  #: gimplify.c:4064
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "½ÐÎÏÈÖ¹æ %d ¤ÏÄ¾ÀÜ¥¢¥É¥ì¥¹»ØÄê¤Ç¤­¤Þ¤»¤ó"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: gimplify.c:4607
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: gimplify.c:4610
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
  
! #: gimplify.c:4734
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr ""
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
--- 21116,21161 ----
  msgstr "asm Ê¸¤ÎÃæ¤ËÌµ¸ú¤Êº¸ÊÕÃÍ"
  
  #: gimplify.c:4064
+ #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "½ÐÎÏÈÖ¹æ %d ¤ÏÄ¾ÀÜ¥¢¥É¥ì¥¹»ØÄê¤Ç¤­¤Þ¤»¤ó"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4606
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: gimplify.c:4620
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: gimplify.c:4623
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
  
! #: gimplify.c:4747
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr ""
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
*************** msgstr "%s ¤ò³«¤±¤Þ¤»¤ó"
*** 21171,21207 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: ÉÔÌÀ¤Ê¥Ñ¥é¥á¥¿: %s"
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
--- 21176,21212 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: ÉÔÌÀ¤Ê¥Ñ¥é¥á¥¿: %s"
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
*************** msgstr "`asm' ¤Î¥ª¥Ú¥é¥ó¥ÉÀ©Ìó¤¬ÂåÂØÈÖ¹æ
*** 21627,21633 ****
  #: stmt.c:1211
  #, fuzzy, gcc-internal-format
  msgid "duplicate asm operand name %qs"
! msgstr "¥Þ¥¯¥í²¾°ú¿ô \"%s\" ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
  
  #: stmt.c:1309
  #, gcc-internal-format
--- 21632,21638 ----
  #: stmt.c:1211
  #, fuzzy, gcc-internal-format
  msgid "duplicate asm operand name %qs"
! msgstr "½ÅÊ£¤·¤¿¥á¥ó¥Ð `%s'"
  
  #: stmt.c:1309
  #, gcc-internal-format
*************** msgstr "`%s' ¤Ï¤³¤Î´Ø¿ôÆâ¤Ç½é´ü²½¤µ¤ì¤º¤
*** 22446,22457 ****
  msgid "no support for induction"
  msgstr "´Ø¿ô¤Ø¤Î dllimport ¤òÌµ»ë¤¹¤ë"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 22451,22462 ----
  msgid "no support for induction"
  msgstr "´Ø¿ô¤Ø¤Î dllimport ¤òÌµ»ë¤¹¤ë"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 22472,22481 ****
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
--- 22477,22486 ----
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr "-mfp-trap-mode ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤
*** 22937,22943 ****
  #: config/alpha/alpha.c:380 config/alpha/alpha.c:392
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for -mcpu switch"
! msgstr "-mcpu ¥¹¥¤¥Ã¥Á¤ËÂÐ¤¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
  
  #: config/alpha/alpha.c:399
  #, fuzzy, gcc-internal-format
--- 22942,22948 ----
  #: config/alpha/alpha.c:380 config/alpha/alpha.c:392
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for -mcpu switch"
! msgstr "-mcpu ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
  
  #: config/alpha/alpha.c:399
  #, fuzzy, gcc-internal-format
*************** msgstr "-mpic-register= ¤Ï -fpic ¤ò¤Ä¤±¤
*** 23115,23153 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "'%s' ¤ò PIC ¤Î¥ì¥¸¥¹¥¿¤È¤·¤Æ»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂÐ¤·¤Æ¤Î¤ßÅ¬ÍÑ¤µ¤ì¤Þ¤¹"
  
! #: config/arm/arm.c:12104
  #, fuzzy, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "¥¹¥¿¥Ã¥¯¤ËÀÑ¤Þ¤ì¤¿²¾°ú¿ô¤Î¼ÂºÝ¤ÎÎÎ°è¤ò·×»»¤Ç¤­¤Þ¤»¤ó"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "¥»¥ì¥¯¥¿¤ÏÂ¨ÃÍ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "¥Þ¥¹¥¯¤ÏÂ¨ÃÍ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "¹â°Ì¥ì¥¸¥¹¥¿¤ò pop ¤¹¤ë°Ù¤Ë»ÈÍÑ¤Ç¤­¤ëÄã°Ì¥ì¥¸¥¹¥¿¤¬¤¢¤ê¤Þ¤»¤ó"
  
! #: config/arm/arm.c:13712
  #, fuzzy, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Thumb ¥â¡¼¥É¤Ç¤Ï³ä¤ê¹þ¤ß¥µ¡¼¥Ó¥¹¥ë¡¼¥Á¥ó¤ò¥³¡¼¥É²½¤Ç¤­¤Þ¤»¤ó"
--- 23120,23159 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "'%s' ¤ò PIC ¤Î¥ì¥¸¥¹¥¿¤È¤·¤Æ»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂÐ¤·¤Æ¤Î¤ßÅ¬ÍÑ¤µ¤ì¤Þ¤¹"
  
! #: config/arm/arm.c:12105
  #, fuzzy, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "¥¹¥¿¥Ã¥¯¤ËÀÑ¤Þ¤ì¤¿²¾°ú¿ô¤Î¼ÂºÝ¤ÎÎÎ°è¤ò·×»»¤Ç¤­¤Þ¤»¤ó"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "¥»¥ì¥¯¥¿¤ÏÂ¨ÃÍ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "¥Þ¥¹¥¯¤ÏÂ¨ÃÍ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "¹â°Ì¥ì¥¸¥¹¥¿¤ò pop ¤¹¤ë°Ù¤Ë»ÈÍÑ¤Ç¤­¤ëÄã°Ì¥ì¥¸¥¹¥¿¤¬¤¢¤ê¤Þ¤»¤ó"
  
! #: config/arm/arm.c:13713
  #, fuzzy, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Thumb ¥â¡¼¥É¤Ç¤Ï³ä¤ê¹þ¤ß¥µ¡¼¥Ó¥¹¥ë¡¼¥Á¥ó¤ò¥³¡¼¥É²½¤Ç¤­¤Þ¤»¤ó"
*************** msgstr "½é´ü²½¤µ¤ì¤¿ÊÑ¿ô `%s' ¤Ï dllimpo
*** 23162,23193 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "ÀÅÅªÊÑ¿ô `%s' ¤Ï dllimport ¤È¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "-mtiny-stack ¤Ë¤è¤ê¥é¡¼¥¸¥Õ¥ì¡¼¥à¥Ý¥¤¥ó¥¿¤¬ÊÑ¹¹¤µ¤ì¤Þ¤¹(%d)"
  
! #: config/avr/avr.c:4686
  #, fuzzy, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "¥×¥í¥°¥é¥à¥á¥â¥êÎÎ°èÆâ¤ËÇÛÃÖ¤Ç¤­¤ëÊÑ¿ô¤À¤±¤ò½é´ü²½¤·¤Þ¤·¤¿"
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4830
  #, fuzzy, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "8 ¥Ó¥Ã¥ÈÎÎ°èÆâ¤ËÇÛÃÖ¤Ç¤­¤ëÊÑ¿ô¤À¤±¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr ""
--- 23168,23199 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "ÀÅÅªÊÑ¿ô `%s' ¤Ï dllimport ¤È¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "-mtiny-stack ¤Ë¤è¤ê¥é¡¼¥¸¥Õ¥ì¡¼¥à¥Ý¥¤¥ó¥¿¤¬ÊÑ¹¹¤µ¤ì¤Þ¤¹(%d)"
  
! #: config/avr/avr.c:4687
  #, fuzzy, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "¥×¥í¥°¥é¥à¥á¥â¥êÎÎ°èÆâ¤ËÇÛÃÖ¤Ç¤­¤ëÊÑ¿ô¤À¤±¤ò½é´ü²½¤·¤Þ¤·¤¿"
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4847
  #, fuzzy, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "8 ¥Ó¥Ã¥ÈÎÎ°èÆâ¤ËÇÛÃÖ¤Ç¤­¤ëÊÑ¿ô¤À¤±¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr ""
*************** msgstr ""
*** 23732,23748 ****
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, fuzzy, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "¥Þ¥¹¥¯¤ÏÂ¨ÃÍ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
--- 23738,23754 ----
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, fuzzy, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "¥Þ¥¹¥¯¤ÏÂ¨ÃÍ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*************** msgstr "-C ¤È -o ¤ÏÎ¾Êý¤ò°ì½ï¤Ë»ØÄê¤Ç¤­¤
*** 23928,23934 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "º£¤Î¤È¤³¤í 68000 ¤ä 68010 ¤Ç¤Ï -fPIC ¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "¥¹¥¿¥Ã¥¯À©¸Â¼°¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
--- 23934,23940 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "º£¤Î¤È¤³¤í 68000 ¤ä 68010 ¤Ç¤Ï -fPIC ¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "¥¹¥¿¥Ã¥¯À©¸Â¼°¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
*************** msgstr "mips16 ´Ø¿ô¥×¥í¥Õ¥¡¥¤¥ë"
*** 24044,24050 ****
  #: config/mmix/mmix.c:227
  #, fuzzy, gcc-internal-format
  msgid "-f%s not supported: ignored"
! msgstr "`%s' ¤Ï %s ¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
  
  #: config/mmix/mmix.c:655
  #, fuzzy, gcc-internal-format
--- 24050,24056 ----
  #: config/mmix/mmix.c:227
  #, fuzzy, gcc-internal-format
  msgid "-f%s not supported: ignored"
! msgstr "-mips%d ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
  
  #: config/mmix/mmix.c:655
  #, fuzzy, gcc-internal-format
*************** msgstr "-g ¤Ï¤³¤Î¥×¥í¥»¥Ã¥µ¤Ç¤Ï GAS ¤ò»È
*** 24117,24123 ****
  msgid "-g option disabled"
  msgstr "-g ¥ª¥×¥·¥ç¥ó¤òÌµ¸ú²½¤·¤Þ¤·¤¿¡£"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 24123,24129 ----
  msgid "-g option disabled"
  msgstr "-g ¥ª¥×¥·¥ç¥ó¤òÌµ¸ú²½¤·¤Þ¤·¤¿¡£"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "`__builtin_eh_return_regno' ¤Î°ú
*** 24346,24397 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "`__builtin_args_info' ¤Î°ú¿ô¤¬ÈÏ°Ï³°¤Ç¤¹"
  
! #: config/rs6000/rs6000.c:13884
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "%s ¤ÏÂç¤­¤¹¤®¤Þ¤¹"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17539
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 24352,24403 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "`__builtin_args_info' ¤Î°ú¿ô¤¬ÈÏ°Ï³°¤Ç¤¹"
  
! #: config/rs6000/rs6000.c:13885
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "%s ¤ÏÂç¤­¤¹¤®¤Þ¤¹"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 24590,24633 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC ¤È -mcall-%s ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
  
! #: config/sh/sh.c:6624
  #, fuzzy, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: config/sh/sh.c:7629
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂÐ¤·¤Æ¤Î¤ßÅ¬ÍÑ¤µ¤ì¤Þ¤¹"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "asm ¥Æ¥ó¥×¥ì¡¼¥È¤¬Ê¸»úÎóÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Í×µá¤µ¤ì¤¿ init_priority ¤ÏÀ°¿ô·¿¤ÎÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9835
  #, fuzzy, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "BK ¥ì¥¸¥¹¥¿¤òÈÆÍÑ¥ì¥¸¥¹¥¿¤È¤·¤Æ»ÈÍÑ¤¹¤ë"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
--- 24596,24639 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC ¤È -mcall-%s ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
  
! #: config/sh/sh.c:6633
  #, fuzzy, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: config/sh/sh.c:7638
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂÐ¤·¤Æ¤Î¤ßÅ¬ÍÑ¤µ¤ì¤Þ¤¹"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "asm ¥Æ¥ó¥×¥ì¡¼¥È¤¬Ê¸»úÎóÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Í×µá¤µ¤ì¤¿ init_priority ¤ÏÀ°¿ô·¿¤ÎÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9844
  #, fuzzy, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "BK ¥ì¥¸¥¹¥¿¤òÈÆÍÑ¥ì¥¸¥¹¥¿¤È¤·¤Æ»ÈÍÑ¤¹¤ë"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
*************** msgstr ""
*** 25021,25193 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: cp/call.c:4127
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "¤¢¤ê¤¨¤Ê¤¤±é»»»Ò '%s'"
  
! #: cp/call.c:4145
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr ""
  
! #: cp/call.c:4147
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr ""
  
! #: cp/call.c:4149
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr ""
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr ""
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
  
! #: cp/call.c:4241
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "`%s' ¤Î°ú¿ô¤È¤·¤ÆÌµ¸ú¤Ê·¿"
  
! #: cp/call.c:4253
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:4256
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/call.c:4264
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "%d ÈÖÌÜ¤Î°ú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/call.c:4267
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr ""
  
! #: cp/call.c:4407
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4413
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "¥½¡¼¥¹ %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
! #: cp/call.c:4598
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr ""
  
! #: cp/call.c:4682
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "format Â°À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
  
! #: cp/call.c:4819
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr ""
  
! #: cp/call.c:4838
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr ""
  
! #: cp/call.c:5337
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "´Ø¿ô %s ¤Ë¸Æ¤Ó½Ð¤·¤¬¤¢¤ê¤Þ¤»¤ó\n"
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "`%s' ¤Ø¤Î¸Æ¤Ó½Ð¤·¤Ï¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:6183
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6443
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "0x%l.8x ¤òÎÎ°è¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr ""
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 25027,25204 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "¤¢¤ê¤¨¤Ê¤¤±é»»»Ò '%s'"
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr ""
  
! #: cp/call.c:4163
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr ""
  
! #: cp/call.c:4165
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr ""
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr ""
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
  
! #: cp/call.c:4257
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "`%s' ¤Î°ú¿ô¤È¤·¤ÆÌµ¸ú¤Ê·¿"
  
! #: cp/call.c:4269
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.c:4272
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/call.c:4280
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "%d ÈÖÌÜ¤Î°ú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/call.c:4283
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr ""
  
! #: cp/call.c:4423
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4429
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "¥½¡¼¥¹ %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr ""
  
! #: cp/call.c:4698
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "format Â°À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr ""
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr ""
  
! #: cp/call.c:5353
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "´Ø¿ô %s ¤Ë¸Æ¤Ó½Ð¤·¤¬¤¢¤ê¤Þ¤»¤ó\n"
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr ""
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "`%s' ¤Ø¤Î¸Æ¤Ó½Ð¤·¤Ï¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:6199
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6459
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "0x%l.8x ¤òÎÎ°è¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr ""
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 25366,25372 ****
  #: cp/class.c:2891
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
! msgstr "¥Ñ¥é¥á¥¿¤¬¥ª¥Õ¥»¥Ã¥È¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
  
  #: cp/class.c:2897
  #, fuzzy, gcc-internal-format
--- 25377,25383 ----
  #: cp/class.c:2891
  #, fuzzy, gcc-internal-format
  msgid "field %q+D invalidly declared function type"
! msgstr "¥Ñ¥é¥á¥¿¤Ï¥á¥½¥Ã¥É¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
  
  #: cp/class.c:2897
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 25468,25474 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
--- 25479,25485 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
*************** msgstr "Èó²¾ÁÛ¥Ç¥¹¥È¥é¥¯¥¿¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹
*** 25483,25524 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "¹½Ê¸²òÀÏ¤¬¹½Â¤ÂÎ¤Î½ª¤ê¤Ëº¹¤·³Ý¤«¤ê¤Þ¤·¤¿¤¬¡¢Á°¤Î¥¨¥é¡¼¤Î¤»¤¤¤ÇÊ¸Ì®¤ò¸«¼º¤¤¤Þ¤·¤¿"
  
! #: cp/class.c:5690
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "¸À¸ìÊ¸»úÎó `\"%s\"' ¤ÏÇ§¼±¤µ¤ì¤Þ¤»¤ó"
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:5908
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:5931
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:5957
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ÉÔ½½Ê¬¤Ê·¿¾ðÊó"
  
! #: cp/class.c:6033
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃ×¤·¤Þ¤»¤ó"
--- 25494,25535 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "¹½Ê¸²òÀÏ¤¬¹½Â¤ÂÎ¤Î½ª¤ê¤Ëº¹¤·³Ý¤«¤ê¤Þ¤·¤¿¤¬¡¢Á°¤Î¥¨¥é¡¼¤Î¤»¤¤¤ÇÊ¸Ì®¤ò¸«¼º¤¤¤Þ¤·¤¿"
  
! #: cp/class.c:5702
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "¸À¸ìÊ¸»úÎó `\"%s\"' ¤ÏÇ§¼±¤µ¤ì¤Þ¤»¤ó"
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:5920
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:5943
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:5969
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ÉÔ½½Ê¬¤Ê·¿¾ðÊó"
  
! #: cp/class.c:6045
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃ×¤·¤Þ¤»¤ó"
*************** msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃ×
*** 25528,25539 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr ""
--- 25539,25550 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr ""
*************** msgstr ""
*** 25573,25579 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 25584,25590 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr ""
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
*** 25591,25597 ****
  #: cp/cvt.c:693 cp/cvt.c:713
  #, fuzzy, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
! msgstr "Ê£ÁÇ¿ô·¿¤¬¤¢¤ë¤Ù¤­²Õ½ê¤Ç¡¢¥Ý¥¤¥ó¥¿ÃÍ¤¬»È¤ï¤ì¤Þ¤·¤¿"
  
  #: cp/cvt.c:728
  #, fuzzy, gcc-internal-format
--- 25602,25608 ----
  #: cp/cvt.c:693 cp/cvt.c:713
  #, fuzzy, gcc-internal-format
  msgid "%q#T used where a %qT was expected"
! msgstr "ÉâÆ°¾®¿ôÅÀ·¿¤¬¤¢¤ë¤Ù¤­²Õ½ê¤Ç¡¢½¸¹çÂÎ¤ÎÃÍ¤¬»È¤ï¤ì¤Þ¤·¤¿"
  
  #: cp/cvt.c:728
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 25666,25672 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "`%s' ¤Ï `extern' ¤ÈÀë¸À¤µ¤ì¡¢¸å¤Ç `static' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
--- 25677,25683 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "`%s' ¤Ï `extern' ¤ÈÀë¸À¤µ¤ì¡¢¸å¤Ç `static' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
*************** msgstr ""
*** 25839,25845 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤Î°ÅÌÛÅª¤ÊÀë¸À"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "`%s' ¤Î¾éÄ¹¤ÊºÆÀë¸À¤¬Æ±°ì¥¹¥³¡¼¥×Æâ¤Ë¤¢¤ê¤Þ¤¹"
--- 25850,25856 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤Î°ÅÌÛÅª¤ÊÀë¸À"
  
! #: cp/decl.c:1593
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "`%s' ¤Î¾éÄ¹¤ÊºÆÀë¸À¤¬Æ±°ì¥¹¥³¡¼¥×Æâ¤Ë¤¢¤ê¤Þ¤¹"
*************** msgstr "`%s' ¤Î¾éÄ¹¤ÊºÆÀë¸À¤¬Æ±°ì¥¹¥³¡¼¥
*** 25852,26154 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:1943
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr ""
  
! #: cp/decl.c:1945
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×ÆÍ¤·¤Þ¤¹"
  
! #: cp/decl.c:2312
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:2316
  #, fuzzy, gcc-internal-format
  msgid "%H  from here"
  msgstr "  ¤³¤³¤«¤é"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2356
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr ""
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  try ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  catch ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ¤³¤³¤«¤é"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, fuzzy, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "  catch ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
  
! #: cp/decl.c:2471
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr ""
  
! #: cp/decl.c:2551
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "½ÅÊ£¤·¤¿¥á¥ó¥Ð `%s'"
  
! #: cp/decl.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%s ¤Ï·¿ %s ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó (°ú¿ô %d)"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
  
! #: cp/decl.c:2835
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2855
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2862
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "²¾°ú¿ô `%s' ¤Î·¿¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr ""
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "°ì¤Ä¤ÎÀë¸À¤ËÊ£¿ô¤Î·¿¤¬¤¢¤ê¤Þ¤¹"
  
! #: cp/decl.c:3649
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' ¤ÎºÆÀë¸À"
  
! #: cp/decl.c:3686
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef Àë¸À¤Ç·¿Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ¤ÏÌµÌ¾¹½Â¤ÂÎ¤ò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "Èó´Ø¿ô `%s' ¤Î°ú¿ô¤Ë format Â°À­¤¬»ØÄê¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:3707
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:3709
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂÐ¤¹¤ëÌá¤êÃÍ¤Î·¿»ØÄê¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:3711
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹»ØÄê»Ò `%s'"
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3747
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "`%s' ¤ÎÀë¸À¤ËÆó¤Ä°Ê¾å¤Î¥Ç¡¼¥¿·¿¤¬»ØÄê¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3862
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "´Ø¿ô `%s' ¤¬ÊÑ¿ô¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ë½é´ü²½¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' ¤ÎÀë¸À¤Ë `extern' ¤¬¤Ä¤¤¤Æ¤ª¤ê¡¢½é´ü²½¤â¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "½é´ü²½¤µ¤ì¤¿ÊÑ¿ô `%s' ¤Ï dllimport ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:3908
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr ""
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "½ÅÊ£¤·¤¿½é´ü²½»Ò"
  
! #: cp/decl.c:3969
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:4036
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "ÊÑ¿ô `%s' ¤Ë¤Ï½é´ü²½»Ò¤¬¤¢¤ê¤Þ¤¹¤¬¡¢ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "ÇÛÎó `%s' ¤ÎÍ×ÁÇ¤ËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:4106
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ ¤Ï new ¤Ø¤Î½¸¹çÂÎ½é´ü²½»Ò¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:4132
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4209
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "½é´ü²½»Ò¤Ï `%s' ¤Î¥µ¥¤¥º¤ÎÆÃÄê¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
  
! #: cp/decl.c:4216
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:4228
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
--- 25863,26165 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr ""
  
! #: cp/decl.c:1944
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr ""
  
! #: cp/decl.c:1946
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×ÆÍ¤·¤Þ¤¹"
  
! #: cp/decl.c:2329
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:2333
  #, fuzzy, gcc-internal-format
  msgid "%H  from here"
  msgstr "  ¤³¤³¤«¤é"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2373
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr ""
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  try ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  catch ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ¤³¤³¤«¤é"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, fuzzy, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "  catch ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
  
! #: cp/decl.c:2488
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr ""
  
! #: cp/decl.c:2568
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "½ÅÊ£¤·¤¿¥á¥ó¥Ð `%s'"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%s ¤Ï·¿ %s ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó (°ú¿ô %d)"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr ""
  
! #: cp/decl.c:2852
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2865
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2872
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.c:2879
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr ""
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "²¾°ú¿ô `%s' ¤Î·¿¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr ""
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "°ì¤Ä¤ÎÀë¸À¤ËÊ£¿ô¤Î·¿¤¬¤¢¤ê¤Þ¤¹"
  
! #: cp/decl.c:3666
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' ¤ÎºÆÀë¸À"
  
! #: cp/decl.c:3703
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef Àë¸À¤Ç·¿Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ¤ÏÌµÌ¾¹½Â¤ÂÎ¤ò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:3718
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "Èó´Ø¿ô `%s' ¤Î°ú¿ô¤Ë format Â°À­¤¬»ØÄê¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.c:3726
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂÐ¤¹¤ëÌá¤êÃÍ¤Î·¿»ØÄê¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:3728
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹»ØÄê»Ò `%s'"
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.c:3764
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "`%s' ¤ÎÀë¸À¤ËÆó¤Ä°Ê¾å¤Î¥Ç¡¼¥¿·¿¤¬»ØÄê¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "´Ø¿ô `%s' ¤¬ÊÑ¿ô¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ë½é´ü²½¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:3890
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' ¤ÎÀë¸À¤Ë `extern' ¤¬¤Ä¤¤¤Æ¤ª¤ê¡¢½é´ü²½¤â¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:3906
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "½é´ü²½¤µ¤ì¤¿ÊÑ¿ô `%s' ¤Ï dllimport ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:3925
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr ""
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3948
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "½ÅÊ£¤·¤¿½é´ü²½»Ò"
  
! #: cp/decl.c:3986
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "ÊÑ¿ô `%s' ¤Ë¤Ï½é´ü²½»Ò¤¬¤¢¤ê¤Þ¤¹¤¬¡¢ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "ÇÛÎó `%s' ¤ÎÍ×ÁÇ¤ËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
  
! #: cp/decl.c:4070
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.c:4123
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ ¤Ï new ¤Ø¤Î½¸¹çÂÎ½é´ü²½»Ò¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:4149
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4226
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "½é´ü²½»Ò¤Ï `%s' ¤Î¥µ¥¤¥º¤ÎÆÃÄê¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
  
! #: cp/decl.c:4233
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:4245
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
*************** msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò
*** 26156,26383 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "`%s' ¤ÎÎÎ°è¥µ¥¤¥º¤¬¤ï¤«¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:4293
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "`%s' ¤ÎÎÎ°è¥µ¥¤¥º¤¬°ìÄê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:4342
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:4372
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ì¤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
  
! #: cp/decl.c:4484
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ìµ¸ú¤Ê¥Ó¥Ã¥ÈÎó½é´ü²½»Ò¤Ç¤¹"
  
! #: cp/decl.c:4526
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ÌµÌ¾´ðÄì¥¯¥é¥¹¤Î½é´üÀßÄê»Ò¤¬Û£Ëæ¤Ç¤¹"
  
! #: cp/decl.c:4544
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:4595
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤¬¥Ö¥ì¡¼¥¹¤Ç°Ï¤Þ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:4678
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "½é´ü²½»Ò¤Î¤Þ¤ï¤ê¤Î¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:4735
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬Â¿¤¹¤®¤Þ¤¹"
  
! #: cp/decl.c:4778
  #, fuzzy, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "²ÄÊÑÄ¹¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
  
! #: cp/decl.c:4784
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "`%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/decl.c:4796
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "¶¦ÍÑÂÎ½é´ü²½»ÒÆâ¤ÎÍ×ÁÇ¤¬Â¿¤¹¤®¤Þ¤¹"
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:4880
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga ¤¬³ç¸Ì¤Ç°Ï¤Þ¤ì¤¿Ê¸»úÎó¥ê¥Æ¥é¥ë¤ò¼õ¤±¼è¤ê¤Þ¤·¤¿"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr ""
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr ""
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Àë¸À¤ÎÃæ¤ËÂåÆþ(½é´ü²½¤Ç¤Ï¤Ê¤¯)¤¬¤¢¤ê¤Þ¤¹"
  
! #: cp/decl.c:5184
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr ""
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr ""
  
! #: cp/decl.c:5268
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "ÈóÄê¿ôÇÛÎó¼°¤«¤éÇÛÎó¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:5857
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Â¾¤Î¥¯¥é¥¹ `%s' ¤Î¥Ç¥¹¥È¥é¥¯¥¿¤ò¡¢¥á¥ó¥Ð¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:5859
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Â¾¤Î¥¯¥é¥¹ `%s' ¤Î¥Ç¥¹¥È¥é¥¯¥¿¤ò¡¢¥á¥ó¥Ð¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:5880
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr ""
  
! #: cp/decl.c:5882
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr ""
  
! #: cp/decl.c:5884
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:5888
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "ÎÎ°è `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:5894
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "Îã³°»ÅÍÍ¤Î¸¡ºº¤ò¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:6017
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Àë¸À¤ÎÃæ¤ËÂåÆþ(½é´ü²½¤Ç¤Ï¤Ê¤¯)¤¬¤¢¤ê¤Þ¤¹"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6108
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' ¤ò template ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:6110
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' ¤ò inline ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:6112
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6172
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:6224
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' ¤Ï `int' ¤òÊÖ¤µ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢¥¯¥é¥¹¥¹¥³¡¼¥×Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
--- 26167,26394 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "`%s' ¤ÎÎÎ°è¥µ¥¤¥º¤¬¤ï¤«¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:4310
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "`%s' ¤ÎÎÎ°è¥µ¥¤¥º¤¬°ìÄê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:4389
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ì¤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
  
! #: cp/decl.c:4501
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ìµ¸ú¤Ê¥Ó¥Ã¥ÈÎó½é´ü²½»Ò¤Ç¤¹"
  
! #: cp/decl.c:4543
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ÌµÌ¾´ðÄì¥¯¥é¥¹¤Î½é´üÀßÄê»Ò¤¬Û£Ëæ¤Ç¤¹"
  
! #: cp/decl.c:4561
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:4612
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤¬¥Ö¥ì¡¼¥¹¤Ç°Ï¤Þ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:4695
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "½é´ü²½»Ò¤Î¤Þ¤ï¤ê¤Î¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:4752
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬Â¿¤¹¤®¤Þ¤¹"
  
! #: cp/decl.c:4795
  #, fuzzy, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "²ÄÊÑÄ¹¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
  
! #: cp/decl.c:4801
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "`%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/decl.c:4813
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "¶¦ÍÑÂÎ½é´ü²½»ÒÆâ¤ÎÍ×ÁÇ¤¬Â¿¤¹¤®¤Þ¤¹"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga ¤¬³ç¸Ì¤Ç°Ï¤Þ¤ì¤¿Ê¸»úÎó¥ê¥Æ¥é¥ë¤ò¼õ¤±¼è¤ê¤Þ¤·¤¿"
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr ""
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr ""
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Àë¸À¤ÎÃæ¤ËÂåÆþ(½é´ü²½¤Ç¤Ï¤Ê¤¯)¤¬¤¢¤ê¤Þ¤¹"
  
! #: cp/decl.c:5229
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr ""
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr ""
  
! #: cp/decl.c:5313
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "ÈóÄê¿ôÇÛÎó¼°¤«¤éÇÛÎó¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:5913
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Â¾¤Î¥¯¥é¥¹ `%s' ¤Î¥Ç¥¹¥È¥é¥¯¥¿¤ò¡¢¥á¥ó¥Ð¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:5915
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Â¾¤Î¥¯¥é¥¹ `%s' ¤Î¥Ç¥¹¥È¥é¥¯¥¿¤ò¡¢¥á¥ó¥Ð¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr ""
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr ""
  
! #: cp/decl.c:5940
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "ÎÎ°è `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:5950
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "Îã³°»ÅÍÍ¤Î¸¡ºº¤ò¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.c:6073
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Àë¸À¤ÎÃæ¤ËÂåÆþ(½é´ü²½¤Ç¤Ï¤Ê¤¯)¤¬¤¢¤ê¤Þ¤¹"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6164
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' ¤ò template ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:6166
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' ¤ò inline ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:6168
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6228
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' ¤Ï `int' ¤òÊÖ¤µ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢¥¯¥é¥¹¥¹¥³¡¼¥×Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
*************** msgstr "¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤¬¸Æ¤Ð¤ì¤Þ
*** 26386,26931 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6431
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6558
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6562
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6586
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤ÏÈóÀ°¿ô·¿"
  
! #: cp/decl.c:6588
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤ÏÈóÀ°¿ô·¿"
  
! #: cp/decl.c:6624
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤¬Éé¤Ç¤¹"
  
! #: cp/decl.c:6626
  #, fuzzy, gcc-internal-format
  msgid "size of array is negative"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤¬Éé¤Ç¤¹"
  
! #: cp/decl.c:6634
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6636
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6643
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤ÏÈóÀ°¿ô·¿"
  
! #: cp/decl.c:6646
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:6652
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C89 ¤Ï²ÄÊÑÄ¹¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6654
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C89 ¤Ï²ÄÊÑÄ¹¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "ÇÛÎó¤Î¼¡¸µ¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
  
! #: cp/decl.c:6759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6761
  #, fuzzy, gcc-internal-format
  msgid "creating %s"
  msgstr "%s ¤òºîÀ®Ãæ.\n"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6812
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂÐ¤¹¤ëÌá¤êÃÍ¤Î·¿»ØÄê¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6822
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂÐ¤¹¤ëÌá¤êÃÍ¤Î·¿»ØÄê¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6835
  #, fuzzy, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:6837
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂÐ¤¹¤ëÌá¤êÃÍ¤Î·¿»ØÄê¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ÌµÌ¾ÊÑ¿ô¤ä¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6863
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "ÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "ÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:7031
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ì¤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍÑ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ì¤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍÑ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ì¤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍÑ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7049
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr ""
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
  
! #: cp/decl.c:7071
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òÊ¤¤¤±£¤·¤Þ¤¹"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:7147
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `register' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:7189
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' ¤ÎÀë¸À¤ËÆó¤Ä°Ê¾å¤Î¥Ç¡¼¥¿·¿¤¬»ØÄê¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C ¤Ï¥á¥ó¥Ð¤Î¤Ê¤¤¥á¥ó¥ÐÀë¸À¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:7283
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, Éä¹ç¤Ä¤­¤Þ¤¿¤ÏÉä¹ç¤Ê¤·¤Ï `%s' ¤Ë¤È¤Ã¤ÆÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:7285
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "Éä¹çÉÕ¤­¤ÈÉä¹çÌµ¤·¤¬ `%s' ¤ËÂÐ¤·¤Æ°ì½ï¤ËÍ¿¤¨¤é¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:7287
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ complex ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ complex ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7291
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ complex ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7293
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ long, short, signed ¤Þ¤¿¤Ï unsigned ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7295
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ char ¤È¤È¤â¤Ë long ¤Þ¤¿¤Ï short ¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long ¤È short ¤¬ `%s' ¤ËÂÐ¤·¤Æ°ì½ï¤Ë»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:7303
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "`%s' ¤ËÂÐ¤¹¤ë long, short, singed ¤ä unsigned ¤Î»ÈÍÑ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7367
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ complex ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "´Ø¿ôÌá¤êÃÍ¤Î·¿½¤¾þ»Ò¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:7431
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "Èó¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7439
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr ""
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Î typedef Àë¸À¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "¥¯¥é¥¹Àë¸À¤Î³°Â¦¤Ç virtual »ØÄê¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:7479
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "`%s' ¤ÎÀë¸À¤Ë¤ª¤¤¤ÆÊ£¿ô¤ÎÊÝÂ¸¥¯¥é¥¹"
  
! #: cp/decl.c:7484
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:7507
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%s ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹»ØÄê»Ò `%s'"
  
! #: cp/decl.c:7541
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄê¤·¤Þ¤¹"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend ´Ø¿ôÀë¸ÀÆâ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤òÀÅÅª¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤òÀÅÅª¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7678
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï virtual Àë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7679
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï virtual Àë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï virtual Àë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7709
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "²¾ÁÛ´Ø¿ô¤Ï friend ¤Ë¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:7719
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:7732
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤Ï²¾°ú¿ô¤ò¼è¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "»²¾È¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7759
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "¥á¥ó¥Ð´Ø¿ô¤Ï°ÅÌÛÅª¤Ë¤½¤Î¥¯¥é¥¹¤Î friend ¤Ç¤¹"
  
! #: cp/decl.c:7874
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:7906
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7923
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "`explicit' ¤Ë¤Ç¤­¤ë¤Î¤Ï¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤À¤±¤Ç¤¹"
  
! #: cp/decl.c:7975
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Èó¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7980
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Èó¥ª¥Ö¥¸¥§¥¯¥È¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7986
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7991
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static `%s' ¤ò mutable ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7996
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const `%s' ¤ò `mutable' ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:8134
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "´Ø¿ô¤ÎÊÖ¤¹·¿¤¬´Ø¿ô¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:8160
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "°ì¤Ä¤Î¶õ¤ÎÀë¸ÀÃæ¤Ë¡¢Æó¤Ä¤Î·¿¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:8165
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "¥¯¥é¥¹Àë¸À¤Î³°Â¦¤Ç virtual »ØÄê¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:8173
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ê£»¨¤Ê¥Ñ¥é¥á¥¿¤ò¤â¤Ä´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:8179
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:8192
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "¥¯¥é¥¹ `%s' ¤òÂç°è¥¹¥³¡¼¥×¤Î friend ¤Ë¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:8203
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍÑ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8218
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òÊ¤¤¤±£¤·¤Þ¤¹"
  
! #: cp/decl.c:8247
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Ç `::' ¤ò»È¤¨¤Þ¤»¤ó"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ìµ¸ú¤ÊÍÑË¡¤Î of %%d, %%x, Ëô¤Ï %%X"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr ""
  
! #: cp/decl.c:8317
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "ÎÎ°è `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:8326
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8342
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:8352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' ¤ÎÀë¸À¤Ë¤è¤ê `this' ¤Î¥á¥ó¥Ð¤¬Ê¤¤¤±£¤µ¤ì¤Þ¤¹"
  
! #: cp/decl.c:8428
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "ÎÎ°è `%s' ¤ÏÉÔ´°Á´¤Ê·¿¤Ç¤¹"
  
! #: cp/decl.c:8430
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/decl.c:8439
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "%s: `%s' ¤Î½é´ü²½:\n"
  
! #: cp/decl.c:8448
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤ê¤Þ¤»¤ó -- friend ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
--- 26397,26942 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6614
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6642
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤ÏÈóÀ°¿ô·¿"
  
! #: cp/decl.c:6644
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤ÏÈóÀ°¿ô·¿"
  
! #: cp/decl.c:6680
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤¬Éé¤Ç¤¹"
  
! #: cp/decl.c:6682
  #, fuzzy, gcc-internal-format
  msgid "size of array is negative"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤¬Éé¤Ç¤¹"
  
! #: cp/decl.c:6690
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6692
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6699
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "ÇÛÎó `%s' ¤ÎÂç¤­¤µ¤ÏÈóÀ°¿ô·¿"
  
! #: cp/decl.c:6702
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:6708
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C89 ¤Ï²ÄÊÑÄ¹¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6710
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C89 ¤Ï²ÄÊÑÄ¹¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "ÇÛÎó¤Î¼¡¸µ¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
  
! #: cp/decl.c:6815
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6817
  #, fuzzy, gcc-internal-format
  msgid "creating %s"
  msgstr "%s ¤òºîÀ®Ãæ.\n"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6868
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂÐ¤¹¤ëÌá¤êÃÍ¤Î·¿»ØÄê¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6878
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂÐ¤¹¤ëÌá¤êÃÍ¤Î·¿»ØÄê¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6891
  #, fuzzy, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:6893
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂÐ¤¹¤ëÌá¤êÃÍ¤Î·¿»ØÄê¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ÌµÌ¾ÊÑ¿ô¤ä¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6919
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "ÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "ÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:7087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ì¤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍÑ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ì¤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍÑ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ì¤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍÑ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr ""
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
  
! #: cp/decl.c:7127
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òÊ¤¤¤±£¤·¤Þ¤¹"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:7203
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `register' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:7245
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' ¤ÎÀë¸À¤ËÆó¤Ä°Ê¾å¤Î¥Ç¡¼¥¿·¿¤¬»ØÄê¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C ¤Ï¥á¥ó¥Ð¤Î¤Ê¤¤¥á¥ó¥ÐÀë¸À¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, Éä¹ç¤Ä¤­¤Þ¤¿¤ÏÉä¹ç¤Ê¤·¤Ï `%s' ¤Ë¤È¤Ã¤ÆÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:7341
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "Éä¹çÉÕ¤­¤ÈÉä¹çÌµ¤·¤¬ `%s' ¤ËÂÐ¤·¤Æ°ì½ï¤ËÍ¿¤¨¤é¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ complex ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7345
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ complex ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7347
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ complex ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7349
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ long, short, signed ¤Þ¤¿¤Ï unsigned ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7351
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ char ¤È¤È¤â¤Ë long ¤Þ¤¿¤Ï short ¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long ¤È short ¤¬ `%s' ¤ËÂÐ¤·¤Æ°ì½ï¤Ë»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:7359
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "`%s' ¤ËÂÐ¤¹¤ë long, short, singed ¤ä unsigned ¤Î»ÈÍÑ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7423
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "`%s' ¤ËÂÐ¤·¤Æ complex ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "´Ø¿ôÌá¤êÃÍ¤Î·¿½¤¾þ»Ò¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:7487
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "Èó¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7495
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr ""
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Î typedef Àë¸À¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "¥¯¥é¥¹Àë¸À¤Î³°Â¦¤Ç virtual »ØÄê¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:7535
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "`%s' ¤ÎÀë¸À¤Ë¤ª¤¤¤ÆÊ£¿ô¤ÎÊÝÂ¸¥¯¥é¥¹"
  
! #: cp/decl.c:7540
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:7563
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%s ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹»ØÄê»Ò `%s'"
  
! #: cp/decl.c:7597
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄê¤·¤Þ¤¹"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend ´Ø¿ôÀë¸ÀÆâ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤òÀÅÅª¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤òÀÅÅª¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7734
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï virtual Àë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7735
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï virtual Àë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï virtual Àë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7765
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "²¾ÁÛ´Ø¿ô¤Ï friend ¤Ë¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:7775
  #, fuzzy, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:7788
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤Ï²¾°ú¿ô¤ò¼è¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "»²¾È¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7807
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7815
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "¥á¥ó¥Ð´Ø¿ô¤Ï°ÅÌÛÅª¤Ë¤½¤Î¥¯¥é¥¹¤Î friend ¤Ç¤¹"
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:7962
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7979
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "`explicit' ¤Ë¤Ç¤­¤ë¤Î¤Ï¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤À¤±¤Ç¤¹"
  
! #: cp/decl.c:8031
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Èó¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8036
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Èó¥ª¥Ö¥¸¥§¥¯¥È¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8042
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8047
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static `%s' ¤ò mutable ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8052
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const `%s' ¤ò `mutable' ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:8190
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "´Ø¿ô¤ÎÊÖ¤¹·¿¤¬´Ø¿ô¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:8216
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "°ì¤Ä¤Î¶õ¤ÎÀë¸ÀÃæ¤Ë¡¢Æó¤Ä¤Î·¿¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:8221
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "¥¯¥é¥¹Àë¸À¤Î³°Â¦¤Ç virtual »ØÄê¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:8229
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ê£»¨¤Ê¥Ñ¥é¥á¥¿¤ò¤â¤Ä´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:8235
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:8248
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "¥¯¥é¥¹ `%s' ¤òÂç°è¥¹¥³¡¼¥×¤Î friend ¤Ë¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:8259
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍÑ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8274
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òÊ¤¤¤±£¤·¤Þ¤¹"
  
! #: cp/decl.c:8303
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Ç `::' ¤ò»È¤¨¤Þ¤»¤ó"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ìµ¸ú¤ÊÍÑË¡¤Î of %%d, %%x, Ëô¤Ï %%X"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr ""
  
! #: cp/decl.c:8373
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "ÎÎ°è `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:8382
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8398
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' ¤ÎÀë¸À¤Ë¤è¤ê `this' ¤Î¥á¥ó¥Ð¤¬Ê¤¤¤±£¤µ¤ì¤Þ¤¹"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "ÎÎ°è `%s' ¤ÏÉÔ´°Á´¤Ê·¿¤Ç¤¹"
  
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/decl.c:8495
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "%s: `%s' ¤Î½é´ü²½:\n"
  
! #: cp/decl.c:8504
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤ê¤Þ¤»¤ó -- friend ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
*************** msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤
*** 26942,27034 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr ""
  
! #: cp/decl.c:8572
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "´Ø¿ô `%s' ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹ `auto' ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8574
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "´Ø¿ô `%s' ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹ `register' ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8576
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "´Ø¿ô `%s' ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹ `auto' ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8587
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹ `inline' ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8590
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹ `inline' ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8598
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual ¤ÊÈó¥¯¥é¥¹´Ø¿ô `%s'"
  
! #: cp/decl.c:8629
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Â¾¤Î´Ø¿ôÆâ¤Ç static ´Ø¿ô¤òÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:8673
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:8678
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:8816
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr ""
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr ""
  
! #: cp/decl.c:8836
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "´Ø¿ô¤¬¥í¡¼¥«¥ëÊÑ¿ô¤Î¥¢¥É¥ì¥¹¤òÊÖ¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:8905
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "¥Ñ¥é¥á¥¿¤Ï¥á¥½¥Ã¥É¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr ""
--- 26953,27045 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr ""
  
! #: cp/decl.c:8628
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "´Ø¿ô `%s' ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹ `auto' ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "´Ø¿ô `%s' ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹ `register' ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "´Ø¿ô `%s' ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹ `auto' ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8643
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹ `inline' ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂÐ¤¹¤ëµ­²±¥¯¥é¥¹ `inline' ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/decl.c:8654
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual ¤ÊÈó¥¯¥é¥¹´Ø¿ô `%s'"
  
! #: cp/decl.c:8685
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Â¾¤Î´Ø¿ôÆâ¤Ç static ´Ø¿ô¤òÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:8872
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr ""
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr ""
  
! #: cp/decl.c:8892
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "´Ø¿ô¤¬¥í¡¼¥«¥ëÊÑ¿ô¤Î¥¢¥É¥ì¥¹¤òÊÖ¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:8961
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "¥Ñ¥é¥á¥¿¤Ï¥á¥½¥Ã¥É¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 27048,27185 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:9219
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:9224
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:9247
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤òÀÅÅª¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:9277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "%s%s ¤Ø¤ÎÊÑ´¹¤Ç·¿ÊÑ´¹±é»»»Ò¤¬ÍøÍÑ¤µ¤ì¤ë¤³¤È¤Ï·è¤·¤Æ¤¢¤ê¤Þ¤»¤ó"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ¤ÏÌµÌ¾¹½Â¤ÂÎ¤ò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:9331
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:9385
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:9393
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:9395
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr ""
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr ""
  
! #: cp/decl.c:9445
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:9542
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:9557
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:9558
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 27059,27196 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:9303
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤òÀÅÅª¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "%s%s ¤Ø¤ÎÊÑ´¹¤Ç·¿ÊÑ´¹±é»»»Ò¤¬ÍøÍÑ¤µ¤ì¤ë¤³¤È¤Ï·è¤·¤Æ¤¢¤ê¤Þ¤»¤ó"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ¤ÏÌµÌ¾¹½Â¤ÂÎ¤ò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:9387
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.c:9449
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:9451
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr ""
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr ""
  
! #: cp/decl.c:9501
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 27191,27257 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "»öÁ°¤ÎÀë¸À¤Ê¤·¤ÎÂç°è´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
  
! #: cp/decl.c:9795
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òÊ¤¤¤±£¤·¤Þ¤¹"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr ""
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr ""
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "·¿½¤¾þ»Ò `%s' ¤Ï struct ¤ä class ¤Î¸å¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:9983
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
  
! #: cp/decl.c:10055
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:10056
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
--- 27202,27268 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "»öÁ°¤ÎÀë¸À¤Ê¤·¤ÎÂç°è´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
  
! #: cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òÊ¤¤¤±£¤·¤Þ¤¹"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr ""
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr ""
  
! #: cp/decl.c:10004
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "·¿½¤¾þ»Ò `%s' ¤Ï struct ¤ä class ¤Î¸å¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:10039
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
  
! #: cp/decl.c:10111
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/decl.c:10112
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
*************** msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
*** 27260,27306 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10306
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "`%s' ¤ÎÎóµóÃÍ¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:10334
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ÎóµóÃÍ¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼"
  
! #: cp/decl.c:10409
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ìá¤êÃÍ¤Î·¿¤¬ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:10877
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:11358
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ìµ¸ú¤ÊÀë¸À¤Ç¤¹"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:11582
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
--- 27271,27317 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10362
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "`%s' ¤ÎÎóµóÃÍ¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl.c:10390
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ÎóµóÃÍ¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼"
  
! #: cp/decl.c:10465
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ìá¤êÃÍ¤Î·¿¤¬ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:10933
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
  
! #: cp/decl.c:11414
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ìµ¸ú¤ÊÀë¸À¤Ç¤¹"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.c:11638
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
*************** msgstr ""
*** 27435,27496 ****
  msgid "anonymous struct not inside named type"
  msgstr "ÌµÌ¾¹½Â¤ÂÎ¤¬Ì¾Á°¤Ä¤­·¿¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonumous Ì¾Á°¶õ´Ö¤Î½¸¹çÂÎ¤Ï static ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl2.c:1116
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "ÌµÌ¾¶¦ÍÑÂÎ¤Ë¥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl2.c:1152
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl2.c:1161
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "`operator new' ¤ÏÂè°ì°ú¿ô¤È¤·¤Æ `size_t' ¤ò¤È¤ê¤Þ¤¹"
  
! #: cp/decl2.c:1190
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl2.c:1199
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "`operator delete' ¤ÏÂè°ì°ú¿ô¤È¤·¤Æ `void *' ·¿¤ò¤È¤ê¤Þ¤¹"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3308
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "`%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
  
! #: cp/decl2.c:3462
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "²¾°ú¿ô¥ê¥¹¥È¤«¤é¤Î²¾°ú¿ôÌ¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
--- 27446,27507 ----
  msgid "anonymous struct not inside named type"
  msgstr "ÌµÌ¾¹½Â¤ÂÎ¤¬Ì¾Á°¤Ä¤­·¿¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonumous Ì¾Á°¶õ´Ö¤Î½¸¹çÂÎ¤Ï static ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl2.c:1117
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "ÌµÌ¾¶¦ÍÑÂÎ¤Ë¥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/decl2.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl2.c:1162
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "`operator new' ¤ÏÂè°ì°ú¿ô¤È¤·¤Æ `size_t' ¤ò¤È¤ê¤Þ¤¹"
  
! #: cp/decl2.c:1191
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/decl2.c:1200
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "`operator delete' ¤ÏÂè°ì°ú¿ô¤È¤·¤Æ `void *' ·¿¤ò¤È¤ê¤Þ¤¹"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "`%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
  
! #: cp/decl2.c:3463
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "²¾°ú¿ô¥ê¥¹¥È¤«¤é¤Î²¾°ú¿ôÌ¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
*************** msgstr "C++ ¤È Java ¤Î `catch' ¤ò°ì¤Ä¤ÎË
*** 27522,27528 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr ""
--- 27533,27539 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr ""
*************** msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤
*** 27631,27857 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "¡Ê¤â¤·¤³¤ì¤¬¤¢¤Ê¤¿¤Î°Õ¿Þ¤·¤¿¤â¤Î¤Ç¤Ê¤±¤ì¤Ð¡¢´Ø¿ô¥Æ¥ó¥×¥ì¡¼¥È¤Ï´û¤ËÀë¸ÀºÑ¤Ç¤¢¤ë»ö¤ò³ÎÇ§¤·¡¢¤³¤³¤Î´Ø¿ôÌ¾¤Î¸å¤í¤Ë <> ¤òÉÕ¤±Â­¤·¤Æ¤¯¤À¤µ¤¤¡Ë -Wno-non-template-friend ¤Ç¤³¤Î·Ù¹ðÉ½¼¨¤òÌµ¸ú¤Ë¤·¤Þ¤¹"
  
! #: cp/init.c:334
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr ""
  
! #: cp/init.c:388
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr ""
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr ""
  
! #: cp/init.c:537
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.c:540
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr ""
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:543
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr ""
  
! #: cp/init.c:559
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
  
! #: cp/init.c:562
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:629
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:921
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "`com_interface' Â°À­¤Ï¥¯¥é¥¹ÄêµÁ¤Ë¤Î¤ßÍÑ¤¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
  
! #: cp/init.c:928
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:967
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "´ðÄì¥¯¥é¥¹¤ò»ý¤Ä¥¯¥é¥¹¤Î¥ª¥Ö¥¸¥§¥¯¥ÈÍÑ¤Î½é´ü²½»Ò¥ê¥¹¥È¤Ç¤¹"
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1029
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1032
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "ÇÛÎó¤ÎÉÔÀµ¤Ê½é´ü²½"
  
! #: cp/init.c:1291
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "Èó½¸¹çÂÎ·¿¤ËÂÐ¤·¤ÆÅ¬ÍÑ¤µ¤ì¤¿ `sigof'"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:1358
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/init.c:1435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍÑ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/init.c:1441
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤ÎÌµ¸ú¤Ê `%s' ¤Î»ÈÍÑ"
  
! #: cp/init.c:1670
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "new ¤ËÂÐ¤·¤ÆÌµ¸ú¤Ê·¿¤Ç¤¢¤ë `void'"
  
! #: cp/init.c:1680
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:1718
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`%s' ¤ÏÌ¤ÄêµÁ¤Ç¤¹"
  
! #: cp/init.c:1758
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "¥Õ¥£¡¼¥ë¥É '%s' ¤¬¥¯¥é¥¹Æâ¤Ë¸«¤Ä¤«¤ê¤Þ¤»¤ó"
  
! #: cp/init.c:1763
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Í×µá¤µ¤ì¤¿¥á¥ó¥Ð `%s' ¤ÏÂ¿½Å·Ñ¾µ¥°¥é¥Õ¤ÎÃæ¤ÇÛ£Ëæ¤Ç¤¹"
  
! #: cp/init.c:1905
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "ÇÛÎó new ¤Ç¤Î¥µ¥¤¥º¤Ï´°Á´¤Ê·¿¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "»²¾È·¿¤ËÂÐ¤·¤Æ new ¤òÅ¬ÍÑ¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "´Ø¿ô·¿¤ËÂÐ¤·¤Æ new ¤òÅ¬ÍÑ¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/init.c:2168
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`jclass' ¤ÏÌ¤ÄêµÁ¤Ç¤¹"
  
! #: cp/init.c:2186
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "class$ ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "½é´üÀßÄê»Ò¤ÎËöÈø¤¬ËÜÍè¤è¤êÁá¤¯½Ð¸½¤·¤Þ¤·¤¿"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "Â¿¼¡¸µÇÛÎó¤Ï½é´ü²½»Ò¤Ç½é´ü²½¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2740
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤¬ÉÔÌÀ¤Ç¤¹"
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "¥Ù¥¯¥È¥ë·¿¤Î delete ¤Ç¤¹¤¬¡¢¥Ý¥¤¥ó¥¿¤Ç¤âÇÛÎó·¿¤Ç¤â¤¢¤ê¤Þ¤»¤ó"
--- 27642,27868 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "¡Ê¤â¤·¤³¤ì¤¬¤¢¤Ê¤¿¤Î°Õ¿Þ¤·¤¿¤â¤Î¤Ç¤Ê¤±¤ì¤Ð¡¢´Ø¿ô¥Æ¥ó¥×¥ì¡¼¥È¤Ï´û¤ËÀë¸ÀºÑ¤Ç¤¢¤ë»ö¤ò³ÎÇ§¤·¡¢¤³¤³¤Î´Ø¿ôÌ¾¤Î¸å¤í¤Ë <> ¤òÉÕ¤±Â­¤·¤Æ¤¯¤À¤µ¤¤¡Ë -Wno-non-template-friend ¤Ç¤³¤Î·Ù¹ðÉ½¼¨¤òÌµ¸ú¤Ë¤·¤Þ¤¹"
  
! #: cp/init.c:333
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr ""
  
! #: cp/init.c:387
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr ""
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr ""
  
! #: cp/init.c:536
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.c:539
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr ""
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr ""
  
! #: cp/init.c:558
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
  
! #: cp/init.c:561
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.c:628
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:920
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "`com_interface' Â°À­¤Ï¥¯¥é¥¹ÄêµÁ¤Ë¤Î¤ßÍÑ¤¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
  
! #: cp/init.c:927
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.c:966
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "´ðÄì¥¯¥é¥¹¤ò»ý¤Ä¥¯¥é¥¹¤Î¥ª¥Ö¥¸¥§¥¯¥ÈÍÑ¤Î½é´ü²½»Ò¥ê¥¹¥È¤Ç¤¹"
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1028
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.c:1031
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "ÇÛÎó¤ÎÉÔÀµ¤Ê½é´ü²½"
  
! #: cp/init.c:1290
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "Èó½¸¹çÂÎ·¿¤ËÂÐ¤·¤ÆÅ¬ÍÑ¤µ¤ì¤¿ `sigof'"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:1357
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/init.c:1434
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍÑ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/init.c:1440
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤ÎÌµ¸ú¤Ê `%s' ¤Î»ÈÍÑ"
  
! #: cp/init.c:1669
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "new ¤ËÂÐ¤·¤ÆÌµ¸ú¤Ê·¿¤Ç¤¢¤ë `void'"
  
! #: cp/init.c:1679
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.c:1717
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`%s' ¤ÏÌ¤ÄêµÁ¤Ç¤¹"
  
! #: cp/init.c:1757
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "¥Õ¥£¡¼¥ë¥É '%s' ¤¬¥¯¥é¥¹Æâ¤Ë¸«¤Ä¤«¤ê¤Þ¤»¤ó"
  
! #: cp/init.c:1762
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Í×µá¤µ¤ì¤¿¥á¥ó¥Ð `%s' ¤ÏÂ¿½Å·Ñ¾µ¥°¥é¥Õ¤ÎÃæ¤ÇÛ£Ëæ¤Ç¤¹"
  
! #: cp/init.c:1904
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "ÇÛÎó new ¤Ç¤Î¥µ¥¤¥º¤Ï´°Á´¤Ê·¿¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "»²¾È·¿¤ËÂÐ¤·¤Æ new ¤òÅ¬ÍÑ¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "´Ø¿ô·¿¤ËÂÐ¤·¤Æ new ¤òÅ¬ÍÑ¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/init.c:2166
  #, fuzzy, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`jclass' ¤ÏÌ¤ÄêµÁ¤Ç¤¹"
  
! #: cp/init.c:2184
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "class$ ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "½é´üÀßÄê»Ò¤ÎËöÈø¤¬ËÜÍè¤è¤êÁá¤¯½Ð¸½¤·¤Þ¤·¤¿"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "Â¿¼¡¸µÇÛÎó¤Ï½é´ü²½»Ò¤Ç½é´ü²½¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2738
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤¬ÉÔÌÀ¤Ç¤¹"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "¥Ù¥¯¥È¥ë·¿¤Î delete ¤Ç¤¹¤¬¡¢¥Ý¥¤¥ó¥¿¤Ç¤âÇÛÎó·¿¤Ç¤â¤¢¤ê¤Þ¤»¤ó"
*************** msgstr "Á°Êý¤Ç¤Î `%s' ¤Î°ÅÌÛÅª¤ÊÀë¸À"
*** 28081,28087 ****
  #: cp/name-lookup.c:1950
  #, fuzzy, gcc-internal-format
  msgid "conflicts with function declaration %q#D"
! msgstr "°ÅÌÛ¤Î´Ø¿ôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
--- 28092,28098 ----
  #: cp/name-lookup.c:1950
  #, fuzzy, gcc-internal-format
  msgid "conflicts with function declaration %q#D"
! msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
  
  #. It's a nested name with template parameter dependent scope.
  #. This can only be using-declaration for class member.
*************** msgstr ""
*** 28265,28271 ****
  #: cp/parser.c:2014
  #, fuzzy, gcc-internal-format
  msgid "%qD %s"
! msgstr " %s"
  
  #: cp/parser.c:2050
  #, fuzzy, gcc-internal-format
--- 28276,28282 ----
  #: cp/parser.c:2014
  #, fuzzy, gcc-internal-format
  msgid "%qD %s"
! msgstr "%s: %s"
  
  #: cp/parser.c:2050
  #, fuzzy, gcc-internal-format
*************** msgstr "»²¾È·¿¤ËÂÐ¤·¤Æ new ¤òÅ¬ÍÑ¤Ç¤­¤Þ¤
*** 28287,28293 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "%s Àë¸À¤Î¸å¤í¤Î¥»¥ß¥³¥í¥ó¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
--- 28298,28304 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "%s Àë¸À¤Î¸å¤í¤Î¥»¥ß¥³¥í¥ó¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
*************** msgstr "¥Ö¥ì¡¼¥¹¤Ç¤Þ¤È¤á¤é¤ì¤¿¼°¤Ï´Ø¿ô¤Î
*** 28359,28544 ****
  msgid "%<this%> may not be used in this context"
  msgstr "¥Þ¥¯¥í°ú¿ôÆâ¤Ç¥Ç¥£¥ì¥¯¥È¥ê¤ò»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:3519
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3620
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "`%s' ¤ÎÀë¸À¤Ë¤è¤ê `this' ¤Î¥á¥ó¥Ð¤¬Ê¤¤¤±£¤µ¤ì¤Þ¤¹"
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:4275
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ¤ÏÊ£¹ç¥ê¥Æ¥é¥ë¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/parser.c:4623
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr ""
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5426
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "ÇÛÎó new ¤Ç¤Î¥µ¥¤¥º¤Ï´°Á´¤Ê·¿¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "¸Å¤¤¥¹¥¿¥¤¥ë¤Î¥­¥ã¥¹¥È¤ò»ÈÍÑ¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/parser.c:6404
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ¤Ï·×»»·¿ goto ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7573
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7727
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤ê¤Þ¤»¤ó -- friend ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤·¤«´ðÄì½é´ü²½»Ò¥ê¥¹¥È¤ò¤È¤ê¤Þ¤»¤ó"
  
! #: cp/parser.c:8096
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "Á°»þÂåÅª¤Ê¸Å¤¤¥¹¥¿¥¤¥ë¤Î´ðÄì¥¯¥é¥¹½é´ü²½»Ò¤Ç¤¹"
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8959
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "¥Þ¥¯¥í°ú¿ô¥ê¥¹¥È¤Ë¤¢¤êÆÀ¤Ê¤¤¥È¡¼¥¯¥ó"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr ""
  
! #: cp/parser.c:10378
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Ê¤¤·¿¤ËÂÐ¤¹¤ëÌµ¸ú¤ÊÁàºî¤Ç¤¹"
  
! #: cp/parser.c:10382
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂÎ²½¤òÍ­¸ú¤Ë¤¹¤ë"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10601
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ëÌ¾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
--- 28370,28555 ----
  msgid "%<this%> may not be used in this context"
  msgstr "¥Þ¥¯¥í°ú¿ôÆâ¤Ç¥Ç¥£¥ì¥¯¥È¥ê¤ò»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:3531
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr ""
  
! #: cp/parser.c:3632
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "`%s' ¤ÎÀë¸À¤Ë¤è¤ê `this' ¤Î¥á¥ó¥Ð¤¬Ê¤¤¤±£¤µ¤ì¤Þ¤¹"
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr ""
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr ""
  
! #: cp/parser.c:4287
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ¤ÏÊ£¹ç¥ê¥Æ¥é¥ë¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/parser.c:4635
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr ""
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5438
  #, fuzzy, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "ÇÛÎó new ¤Ç¤Î¥µ¥¤¥º¤Ï´°Á´¤Ê·¿¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "¸Å¤¤¥¹¥¿¥¤¥ë¤Î¥­¥ã¥¹¥È¤ò»ÈÍÑ¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/parser.c:6416
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ¤Ï·×»»·¿ goto ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7585
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr ""
  
! #: cp/parser.c:7739
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤ê¤Þ¤»¤ó -- friend ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤·¤«´ðÄì½é´ü²½»Ò¥ê¥¹¥È¤ò¤È¤ê¤Þ¤»¤ó"
  
! #: cp/parser.c:8108
  #, fuzzy, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "Á°»þÂåÅª¤Ê¸Å¤¤¥¹¥¿¥¤¥ë¤Î´ðÄì¥¯¥é¥¹½é´ü²½»Ò¤Ç¤¹"
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr ""
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8971
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "¥Þ¥¯¥í°ú¿ô¥ê¥¹¥È¤Ë¤¢¤êÆÀ¤Ê¤¤¥È¡¼¥¯¥ó"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr ""
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr ""
  
! #: cp/parser.c:10390
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Ê¤¤·¿¤ËÂÐ¤¹¤ëÌµ¸ú¤ÊÁàºî¤Ç¤¹"
  
! #: cp/parser.c:10394
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂÎ²½¤òÍ­¸ú¤Ë¤¹¤ë"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ëÌ¾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
*************** msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ëÌ¾¤Ç¤Ï¤¢¤
*** 28546,28682 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:11166
  #, fuzzy, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÈó¥á¥ó¥Ð´Ø¿ô¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
  
! #: cp/parser.c:11168
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Âç°è register ÊÑ¿ô¤¬´Ø¿ôÄêµÁ¤Î¸å¤í¤Ë¤¢¤ê¤Þ¤¹"
  
! #: cp/parser.c:11301
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "ÇÛÎó¤ÎÅº»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/parser.c:11778
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr ""
  
! #: cp/parser.c:11803
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "¥È¥Ã¥×¥ì¥Ù¥ë¤Ç¤Î `this' ¤Î»ÈÍÑ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11963
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:12038
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
  
! #: cp/parser.c:12586
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ìµ¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr ""
  
! #: cp/parser.c:12662
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "¥á¥½¥Ã¥É¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/parser.c:12862
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ¤ÏÌ¾Á°¤Ä¤­Ìá¤êÃÍ¤òµö²Ä¤·¤Þ¤»¤ó"
  
! #: cp/parser.c:13446
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "`%s' ¤ÎÀë¸À¤Ë¤ª¤¤¤ÆÊ£¿ô¤ÎÊÝÂ¸¥¯¥é¥¹"
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr ""
  
! #: cp/parser.c:13481
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:13574
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13841
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:15328
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 28557,28693 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr ""
  
! #: cp/parser.c:11178
  #, fuzzy, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÈó¥á¥ó¥Ð´Ø¿ô¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
  
! #: cp/parser.c:11180
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Âç°è register ÊÑ¿ô¤¬´Ø¿ôÄêµÁ¤Î¸å¤í¤Ë¤¢¤ê¤Þ¤¹"
  
! #: cp/parser.c:11313
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr ""
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "ÇÛÎó¤ÎÅº»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/parser.c:11790
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr ""
  
! #: cp/parser.c:11815
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "¥È¥Ã¥×¥ì¥Ù¥ë¤Ç¤Î `this' ¤Î»ÈÍÑ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11975
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr ""
  
! #: cp/parser.c:12050
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
  
! #: cp/parser.c:12598
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ìµ¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr ""
  
! #: cp/parser.c:12674
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "¥á¥½¥Ã¥É¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/parser.c:12874
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ¤ÏÌ¾Á°¤Ä¤­Ìá¤êÃÍ¤òµö²Ä¤·¤Þ¤»¤ó"
  
! #: cp/parser.c:13458
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "`%s' ¤ÎÀë¸À¤Ë¤ª¤¤¤ÆÊ£¿ô¤ÎÊÝÂ¸¥¯¥é¥¹"
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr ""
  
! #: cp/parser.c:13493
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.c:13586
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13853
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 28685,28697 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver ¤ÏºÇÁá¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
--- 28696,28708 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver ¤ÏºÇÁá¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
*************** msgstr "--driver ¤ÏºÇÁá¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤
*** 28699,28780 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16374
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "¥Æ¥ó¥×¥ì¡¼¥È·¿Åý°ìÃæ `%s' ¤¬»ÈÍÑ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/parser.c:16387
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:16682
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:16703
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "`%s' ¤¬ÊÌ¤Î¥·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17760
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "¼±ÊÌ»Ò¤¬É¬Í×¤Ç¤¹"
  
! #: cp/parser.c:19247
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC java_exceptions ¤ÎËöÈø¤Ë¥´¥ß"
  
! #: cp/parser.c:19392
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ret Ì¿Îá¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
--- 28710,28791 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15840
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "¥Æ¥ó¥×¥ì¡¼¥È·¿Åý°ìÃæ `%s' ¤¬»ÈÍÑ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/parser.c:16399
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.c:16694
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.c:16715
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "`%s' ¤¬ÊÌ¤Î¥·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17772
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "¼±ÊÌ»Ò¤¬É¬Í×¤Ç¤¹"
  
! #: cp/parser.c:19259
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC java_exceptions ¤ÎËöÈø¤Ë¥´¥ß"
  
! #: cp/parser.c:19404
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ret Ì¿Îá¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
*************** msgstr "½é´ü²½»Ò¤ÎÍ×ÁÇ¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»
*** 29366,29442 ****
  msgid "  trying to instantiate %qD"
  msgstr "ÉÔÀµ¤ÊÊ¸»úÎóÄê¿ô¤Ç¤¹"
  
! #: cp/pt.c:11571
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂÎ²½¤òÍ­¸ú¤Ë¤¹¤ë"
  
! #: cp/pt.c:11574
  #, fuzzy, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s: %s"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:11619
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ¤Î½é´ü²½:\n"
  
! #: cp/pt.c:11655
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:11677
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥½¥Ã¥É¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂÎ²½¤òÍ­¸ú¤Ë¤¹¤ë"
  
! #: cp/pt.c:11747
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:11756
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:11764
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ¤Ï¸º»»¤Ë´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/pt.c:11809
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:12225
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:12657
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "'#' ¤Ë¥Þ¥¯¥í²¾°ú¿ôÌ¾¤¬Â³¤¤¤Æ¤¤¤Þ¤»¤ó"
--- 29377,29453 ----
  msgid "  trying to instantiate %qD"
  msgstr "ÉÔÀµ¤ÊÊ¸»úÎóÄê¿ô¤Ç¤¹"
  
! #: cp/pt.c:11574
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂÎ²½¤òÍ­¸ú¤Ë¤¹¤ë"
  
! #: cp/pt.c:11577
  #, fuzzy, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s: %s"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:11622
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ¤Î½é´ü²½:\n"
  
! #: cp/pt.c:11658
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:11680
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥½¥Ã¥É¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂÎ²½¤òÍ­¸ú¤Ë¤¹¤ë"
  
! #: cp/pt.c:11750
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:11759
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:11767
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ¤Ï¸º»»¤Ë´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/pt.c:11812
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:12228
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂÎ²½¤Î¤ß¤òÀ¸À®¤¹¤ë"
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:12660
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "'#' ¤Ë¥Þ¥¯¥í²¾°ú¿ôÌ¾¤¬Â³¤¤¤Æ¤¤¤Þ¤»¤ó"
*************** msgstr "¥È¥Ã¥×¥ì¥Ù¥ë¤Ç¤Î `this' ¤Î»ÈÍÑ¤Ï
*** 29588,29594 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 29599,29605 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr ""
*** 29648,29654 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
--- 29659,29665 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr ""
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
*************** msgstr ""
*** 29714,29735 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ISO C++ ¤Ï¥á¥ó¥Ð´Ø¿ô¤Ø¤Î `sizeof' ¤ÎÅ¬ÍÑ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3558
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Ìµ¸ú¤Ê»²¾È·¿¤Ç¤¹"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29725,29756 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ISO C++ ¤Ï¥á¥ó¥Ð´Ø¿ô¤Ø¤Î `sizeof' ¤ÎÅ¬ÍÑ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr ""
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3561
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Ìµ¸ú¤Ê»²¾È·¿¤Ç¤¹"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr "Í×µá¤µ¤ì¤¿ init_priority ¤ÏÆâÉô¤
*** 29779,30022 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "init_priority Â°À­¤Ï¤³¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:514
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ ¤Ï `void *' ·¿¥Ý¥¤¥ó¥¿¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:572
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:1255
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍÑ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/typeck.c:1305
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Ë `__alignof' ¤¬Å¬ÍÑ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:1310
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ ¤Ï´Ø¿ô·¿¤Î¼°¤Ø¤Î `sizeof' ¤ÎÅ¬ÍÑ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:1353
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1361
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ ¤Ï´Ø¿ô·¿¤Î¼°¤Ø¤Î `sizeof' ¤ÎÅ¬ÍÑ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:1409
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍÑ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/typeck.c:1673
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Ê¸»úÎóÄê¿ôÃæ¤Î \\r ¥¨¥¹¥±¡¼¥×"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤ÎÌµ¸ú¤Ê `%s' ¤Î»ÈÍÑ"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr ""
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2171
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2186
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2205
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/typeck.c:2220
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "¥á¥ó¥Ð´Ø¿ô¤ÎÌ¾Á°¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:2365
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤ÎÌµ¸ú¤Ê `%s' ¤Î»ÈÍÑ"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "Ìµ¸ú¤Ê·¿°ú¿ô¤Ç¤¹"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "ÇÛÎó»²¾È¤Ç¤ÎÅº»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ ¤Ïº¸ÊÕÃÍ¤Ç¤Ï¤Ê¤¤ÇÛÎó¤ÎÅº»ú¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:2479
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "`register' ¤ÈÀë¸À¤µ¤ì¤¿ÇÛÎó¤ËÅº»ú¤ò¤Ä¤±¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:2562
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¹½ÃÛ¤Î»ÈÍÑ¤Ç¥ª¥Ö¥¸¥§¥¯¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:2676
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ ¤Ï¥×¥í¥°¥é¥à¤ÎÃæ¤«¤é `::main' ¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr ""
  
! #: cp/typeck.c:2715
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" ¤Ï¥Þ¥¯¥íÌ¾¤È¤·¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
  
! #: cp/typeck.c:2795
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "´Ø¿ô `%s' ¤ËÂÐ¤¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "¥Õ¥¡¥¤¥ë¤Î¤³¤Î°ÌÃÖ"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "´Ø¿ô¤ËÂÐ¤¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
  
! #: cp/typeck.c:2833
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/typeck.c:2836
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/typeck.c:2897
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
  
! #: cp/typeck.c:3143
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
  
! #: cp/typeck.c:3180
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô¤¬Éé¤ÎÃÍ¤Ç¤¹"
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô >= ·¿¤ÎÉý¤Ç¤¹"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ ¤Ï¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ÈóÉâÆ°¾®¿ôÅÀ°ú¿ô¤Ç¤Î½ç½øÉÕ¤±¤é¤ì¤Ê¤¤Èæ³Ó¤Ç¤¹"
  
! #: cp/typeck.c:3465
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/typeck.c:3629
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "Éä¹çÉÕ¤­¤ÈÉä¹çÌµ¤·¤ÎÀ°¿ô¼°Æ±»Î¤ÎÈæ³Ó¤Ç¤¹"
--- 29800,30043 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "init_priority Â°À­¤Ï¤³¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:512
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ ¤Ï `void *' ·¿¥Ý¥¤¥ó¥¿¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:570
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:1253
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍÑ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/typeck.c:1303
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Ë `__alignof' ¤¬Å¬ÍÑ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:1308
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ ¤Ï´Ø¿ô·¿¤Î¼°¤Ø¤Î `sizeof' ¤ÎÅ¬ÍÑ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:1351
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr ""
  
! #: cp/typeck.c:1359
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ ¤Ï´Ø¿ô·¿¤Î¼°¤Ø¤Î `sizeof' ¤ÎÅ¬ÍÑ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:1407
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍÑ¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/typeck.c:1671
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Ê¸»úÎóÄê¿ôÃæ¤Î \\r ¥¨¥¹¥±¡¼¥×"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:1810
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤ÎÌµ¸ú¤Ê `%s' ¤Î»ÈÍÑ"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr ""
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2169
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.c:2203
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/typeck.c:2218
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "¥á¥ó¥Ð´Ø¿ô¤ÎÌ¾Á°¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr ""
  
! #: cp/typeck.c:2363
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤ÎÌµ¸ú¤Ê `%s' ¤Î»ÈÍÑ"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "Ìµ¸ú¤Ê·¿°ú¿ô¤Ç¤¹"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "ÇÛÎó»²¾È¤Ç¤ÎÅº»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ ¤Ïº¸ÊÕÃÍ¤Ç¤Ï¤Ê¤¤ÇÛÎó¤ÎÅº»ú¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:2477
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "`register' ¤ÈÀë¸À¤µ¤ì¤¿ÇÛÎó¤ËÅº»ú¤ò¤Ä¤±¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:2560
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¹½ÃÛ¤Î»ÈÍÑ¤Ç¥ª¥Ö¥¸¥§¥¯¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:2674
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ ¤Ï¥×¥í¥°¥é¥à¤ÎÃæ¤«¤é `::main' ¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr ""
  
! #: cp/typeck.c:2713
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" ¤Ï¥Þ¥¯¥íÌ¾¤È¤·¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
  
! #: cp/typeck.c:2793
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "´Ø¿ô `%s' ¤ËÂÐ¤¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "¥Õ¥¡¥¤¥ë¤Î¤³¤Î°ÌÃÖ"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "´Ø¿ô¤ËÂÐ¤¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
  
! #: cp/typeck.c:2831
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
  
! #: cp/typeck.c:2895
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.c:3139
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
  
! #: cp/typeck.c:3176
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô¤¬Éé¤ÎÃÍ¤Ç¤¹"
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô >= ·¿¤ÎÉý¤Ç¤¹"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ ¤Ï¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "ÈóÉâÆ°¾®¿ôÅÀ°ú¿ô¤Ç¤Î½ç½øÉÕ¤±¤é¤ì¤Ê¤¤Èæ³Ó¤Ç¤¹"
  
! #: cp/typeck.c:3463
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/typeck.c:3627
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "Éä¹çÉÕ¤­¤ÈÉä¹çÌµ¤·¤ÎÀ°¿ô¼°Æ±»Î¤ÎÈæ³Ó¤Ç¤¹"
*************** msgstr "Éä¹çÉÕ¤­¤ÈÉä¹çÌµ¤·¤ÎÀ°¿ô¼°Æ±»Î¤Î
*** 30025,30168 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:3802
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ¤Ï¸º»»¤Ë `void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ¤Ï¸º»»¤Ë´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥½¥Ã¥É¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "¥Ý¥¤¥ó¥¿±é»»¤ÇÉÔ´°Á´·¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/typeck.c:3878
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤ÎÌµ¸ú¤Ê `%s' ¤Î»ÈÍÑ"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3886
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ ¤Ï enum ¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:4168
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤ò»Ø¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:4174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ ¤Ï enum ¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "º¸ÊÕÃÍ¤È¤·¤Æ»È¤ï¤ì¤ëÈó»²¾È·¿¤Ø¤Î¥­¥ã¥¹¥È¤Ç¤¹"
  
! #: cp/typeck.c:4234
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
! msgstr "Ìµ¸ú¤ÊÍÑË¡¤Î of %%d, %%x, Ëô¤Ï %%X"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ¤Ï `::main' ´Ø¿ô¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:4324
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ ¤ÏÈóº¸ÊÕÃÍ¼°¤Ø¤Î¥­¥ã¥¹¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ ¤ÏÈóº¸ÊÕÃÍ¼°¤Ø¤Î¥­¥ã¥¹¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:4376
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/typeck.c:4587
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "`this' ¤Ï±¦ÊÕÃÍ¼°¤Ç¤¢¤ê¡¢¤½¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/typeck.c:4610
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "register ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹¤¬Í×µá¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:4681
  #, fuzzy, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÊ£¹ç¼°¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:5078
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5100
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
  
! #: cp/typeck.c:5148
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5207
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "%s: Á´ÂÎÅª¤ÊÀºÅÙ¤ÎÄã²¼"
  
! #: cp/typeck.c:5234
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤ÎÍ×µá¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤·¤Þ¤¹"
--- 30046,30189 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:3800
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ¤Ï¸º»»¤Ë `void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ¤Ï¸º»»¤Ë´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥½¥Ã¥É¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "¥Ý¥¤¥ó¥¿±é»»¤ÇÉÔ´°Á´·¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ÏÌµ¸ú¤Ç¤¹"
  
! #: cp/typeck.c:3876
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤ÎÌµ¸ú¤Ê `%s' ¤Î»ÈÍÑ"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3884
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ ¤Ï enum ¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:4166
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤ò»Ø¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:4172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ ¤Ï enum ¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "º¸ÊÕÃÍ¤È¤·¤Æ»È¤ï¤ì¤ëÈó»²¾È·¿¤Ø¤Î¥­¥ã¥¹¥È¤Ç¤¹"
  
! #: cp/typeck.c:4232
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
! msgstr "Èóº¸ÊÕÃÍÇÛÎó¤ÎÌµ¸ú¤ÊÍøÍÑ"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ¤Ï `::main' ´Ø¿ô¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:4322
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ ¤ÏÈóº¸ÊÕÃÍ¼°¤Ø¤Î¥­¥ã¥¹¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ ¤ÏÈóº¸ÊÕÃÍ¼°¤Ø¤Î¥­¥ã¥¹¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:4374
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/typeck.c:4585
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "`this' ¤Ï±¦ÊÕÃÍ¼°¤Ç¤¢¤ê¡¢¤½¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/typeck.c:4608
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "register ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹¤¬Í×µá¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.c:4679
  #, fuzzy, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÊ£¹ç¼°¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:5076
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5098
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
  
! #: cp/typeck.c:5146
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5205
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "%s: Á´ÂÎÅª¤ÊÀºÅÙ¤ÎÄã²¼"
  
! #: cp/typeck.c:5232
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤ÎÍ×µá¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤·¤Þ¤¹"
*************** msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿
*** 30171,30330 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È¥ª¥Ö¥¸¥§¥¯¥È¥Ý¥¤¥ó¥¿¤Î´Ö¤Ç¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:5264
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍÑ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/typeck.c:5320
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5405
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C ¤Ï¶¦ÍÑÂÎ·¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:5486
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
! msgstr "sizeof ¤¬´Ø¿ô·¿¤ËÅ¬ÍÑ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:5775
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%d ÈÖÌÜ¤Î°ú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "ÇÛÎó¤ÎÉÔÀµ¤Ê½é´ü²½"
  
! #: cp/typeck.c:5788
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ÂåÆþ¤È¤·¤ÆÌµ¸ú¤Êº¸ÊÕÃÍ¤Ç¤¹"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð´Ø¿ô¤Ø¤ÎÊÑ´¹¤Ç"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5924
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
  
! #: cp/typeck.c:6023
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ìµ¸ú¤Ê¥Ð¡¼¥¸¥ç¥óÈÖ¹æ·Á¼°"
  
! #: cp/typeck.c:6267
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/typeck.c:6281
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `%s' format Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅÏ¤·¤Þ¤¹"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Èóº¸ÊÕÃÍ¤Ø¤Î»²¾È¤¬ÊÖ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:6430
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "Èóº¸ÊÕÃÍ¤Ø¤Î»²¾È¤¬ÊÖ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:6433
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "Í×µá¤µ¤ì¤¿Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤«¤éÃÍ¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Î´Ø¿ô try ¥Ö¥í¥Ã¥¯¤Î¥Ï¥ó¥É¥é¤«¤é¤Ï return ¤Ç¤­¤Þ¤»¤ó"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤«¤éÃÍ¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:6501
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃÍ¤¬¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/typeck.c:6522
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "Ìá¤ê·¿¤¬ void ¤Î´Ø¿ô¤Ç¡¢`return' ¤ËÃÍ¤¬¤¢¤ê¤Þ¤¹"
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
--- 30192,30351 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È¥ª¥Ö¥¸¥§¥¯¥È¥Ý¥¤¥ó¥¿¤Î´Ö¤Ç¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:5262
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍÑ¤ÏÉÔÅ¬ÀÚ¤Ç¤¹"
  
! #: cp/typeck.c:5318
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5403
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C ¤Ï¶¦ÍÑÂÎ·¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
  
! #: cp/typeck.c:5484
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
! msgstr "´Ø¿ô `%s' ¤ËÂÐ¤·¤ÆÉÔÅ¬ÀÚ¤ÊÊÝÂ¸¥¯¥é¥¹"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:5773
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%d ÈÖÌÜ¤Î°ú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/typeck.c:5784
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "ÇÛÎó¤ÎÉÔÀµ¤Ê½é´ü²½"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ÂåÆþ¤È¤·¤ÆÌµ¸ú¤Êº¸ÊÕÃÍ¤Ç¤¹"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð´Ø¿ô¤Ø¤ÎÊÑ´¹¤Ç"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.c:5922
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
  
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ìµ¸ú¤Ê¥Ð¡¼¥¸¥ç¥óÈÖ¹æ·Á¼°"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
! #: cp/typeck.c:6268
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/typeck.c:6279
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `%s' format Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅÏ¤·¤Þ¤¹"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Èóº¸ÊÕÃÍ¤Ø¤Î»²¾È¤¬ÊÖ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:6428
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "Èóº¸ÊÕÃÍ¤Ø¤Î»²¾È¤¬ÊÖ¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck.c:6431
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "Í×µá¤µ¤ì¤¿Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤«¤éÃÍ¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Î´Ø¿ô try ¥Ö¥í¥Ã¥¯¤Î¥Ï¥ó¥É¥é¤«¤é¤Ï return ¤Ç¤­¤Þ¤»¤ó"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤«¤éÃÍ¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck.c:6499
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃÍ¤¬¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/typeck.c:6520
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "Ìá¤ê·¿¤¬ void ¤Î´Ø¿ô¤Ç¡¢`return' ¤ËÃÍ¤¬¤¢¤ê¤Þ¤¹"
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
*************** msgstr "¤³¤ÎÊ¸Ë¡¤ò»È¤Ã¤ÆÇÛÎó¤ò½é´ü²½¤¹¤ë
*** 30405,30496 ****
  msgid "int-array initialized from non-wide string"
  msgstr "Èó¥ï¥¤¥ÉÊ¸»úÎó¤«¤é int ¤ÎÇÛÎó¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "¼«ÌÀ¤Ç¤Ê¤¤¥é¥Ù¥ë¤Î¤Ä¤¤¤¿½é´ü²½»Ò¤Ç¤¹"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck2.c:945
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "Ì¤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
  
! #: cp/typeck2.c:947
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "Ì¤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
  
! #: cp/typeck2.c:949
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "²¾°ú¿ô `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck2.c:1004
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "¥ì¥³¡¼¥É¤ä¶¦ÍÑÂÎ¤Ë¥Õ¥£¡¼¥ë¥ÉÌ¾¤¬¤Ê¤¤½é´ü²½»Ò¤Ç¤¹"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "union ½é´ü²½»Ò¤¬¥Õ¥£¡¼¥ë¥ÉÌ¾¤Ç¤Ï¤Ê¤¯¥¤¥ó¥Ç¥Ã¥¯¥¹ÃÍ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "½Û´Ä¥Ý¥¤¥ó¥¿¤ÎÂåÉ½¤ò¸¡½Ð¤·¤Þ¤·¤¿"
  
! #: cp/typeck2.c:1181
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "`->' ¤Î¥Ù¡¼¥¹¥ª¥Ú¥é¥ó¥É¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/typeck2.c:1205
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "`operator->()'¤Î·ë²Ì¤¬Èó¥Ý¥¤¥ó¥¿¤Î·ë²Ì¤ò¤â¤¿¤é¤·¤Þ¤¹"
  
! #: cp/typeck2.c:1207
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "`->' ¤Î¥Ù¡¼¥¹¥ª¥Ú¥é¥ó¥É¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/typeck2.c:1229
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" ¤Ï C++ ¤Î±é»»»Ò¤Ç¤¢¤ê¡¢¥Þ¥¯¥íÌ¾¤È¤·¤Æ»ÈÍÑ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/typeck2.c:1238
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1260
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1482
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
--- 30426,30517 ----
  msgid "int-array initialized from non-wide string"
  msgstr "Èó¥ï¥¤¥ÉÊ¸»úÎó¤«¤é int ¤ÎÇÛÎó¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "¼«ÌÀ¤Ç¤Ê¤¤¥é¥Ù¥ë¤Î¤Ä¤¤¤¿½é´ü²½»Ò¤Ç¤¹"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck2.c:946
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "Ì¤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
  
! #: cp/typeck2.c:948
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "Ì¤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
  
! #: cp/typeck2.c:950
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "²¾°ú¿ô `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
  
! #: cp/typeck2.c:1005
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "¥ì¥³¡¼¥É¤ä¶¦ÍÑÂÎ¤Ë¥Õ¥£¡¼¥ë¥ÉÌ¾¤¬¤Ê¤¤½é´ü²½»Ò¤Ç¤¹"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "union ½é´ü²½»Ò¤¬¥Õ¥£¡¼¥ë¥ÉÌ¾¤Ç¤Ï¤Ê¤¯¥¤¥ó¥Ç¥Ã¥¯¥¹ÃÍ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "½Û´Ä¥Ý¥¤¥ó¥¿¤ÎÂåÉ½¤ò¸¡½Ð¤·¤Þ¤·¤¿"
  
! #: cp/typeck2.c:1182
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "`->' ¤Î¥Ù¡¼¥¹¥ª¥Ú¥é¥ó¥É¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/typeck2.c:1206
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "`operator->()'¤Î·ë²Ì¤¬Èó¥Ý¥¤¥ó¥¿¤Î·ë²Ì¤ò¤â¤¿¤é¤·¤Þ¤¹"
  
! #: cp/typeck2.c:1208
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "`->' ¤Î¥Ù¡¼¥¹¥ª¥Ú¥é¥ó¥É¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
  
! #: cp/typeck2.c:1230
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" ¤Ï C++ ¤Î±é»»»Ò¤Ç¤¢¤ê¡¢¥Þ¥¯¥íÌ¾¤È¤·¤Æ»ÈÍÑ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
  
! #: cp/typeck2.c:1239
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1261
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
  
! #: cp/typeck2.c:1488
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
*************** msgstr "register ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹¤¬Í
*** 30530,30541 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 30551,30562 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 30571,30577 ****
  msgid "Function return value not set"
  msgstr "´Ø¿ô¤¬½¸¹çÂÎ¤òÊÖ¤·¤Æ¤¤¤Þ¤¹"
  
! #: fortran/trans-expr.c:1073
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
--- 30592,30598 ----
  msgid "Function return value not set"
  msgstr "´Ø¿ô¤¬½¸¹çÂÎ¤òÊÖ¤·¤Æ¤¤¤Þ¤¹"
  
! #: fortran/trans-expr.c:1081
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 32397,32425 ****
  #~ msgid "ignoring `%s' at end of `-f%s'"
  #~ msgstr "`%s'(`-f%s' ¤Î½ª¤ê¤Ë¤¢¤ë) ¤òÌµ»ë¤·¤Þ¤¹"
  
- #~ msgid "the ` ' printf flag"
- #~ msgstr "printf ¤Î ` ' ¥Õ¥é¥°"
- 
- #~ msgid "the `+' printf flag"
- #~ msgstr "printf ¤Î `+' ¥Õ¥é¥°"
- 
- #~ msgid "the `#' printf flag"
- #~ msgstr "printf ¤Î `#' ¥Õ¥é¥°"
- 
- #~ msgid "the `0' printf flag"
- #~ msgstr "printf ¤Î `0' ¥Õ¥é¥°"
- 
- #~ msgid "the `-' printf flag"
- #~ msgstr "printf ¤Î `-' ¥Õ¥é¥°"
- 
  #~ msgid "`I' flag"
  #~ msgstr "`I' ¥Õ¥é¥°"
  
  #~ msgid "`a' flag"
  #~ msgstr "`a' ¥Õ¥é¥°"
  
! #~ msgid "the `a' scanf flag"
! #~ msgstr "scanf ¤Î `a' ¥Õ¥é¥°"
  
  #~ msgid "`_' flag"
  #~ msgstr "`_' ¥Õ¥é¥°"
--- 32418,32434 ----
  #~ msgid "ignoring `%s' at end of `-f%s'"
  #~ msgstr "`%s'(`-f%s' ¤Î½ª¤ê¤Ë¤¢¤ë) ¤òÌµ»ë¤·¤Þ¤¹"
  
  #~ msgid "`I' flag"
  #~ msgstr "`I' ¥Õ¥é¥°"
  
+ #~ msgid "the `I' printf flag"
+ #~ msgstr "printf ¤Î `I' ¥Õ¥é¥°"
+ 
  #~ msgid "`a' flag"
  #~ msgstr "`a' ¥Õ¥é¥°"
  
! #~ msgid "the `I' scanf flag"
! #~ msgstr "scanf ¤Î `I' ¥Õ¥é¥°"
  
  #~ msgid "`_' flag"
  #~ msgstr "`_' ¥Õ¥é¥°"
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 32817,32825 ****
  #~ msgid "Use VAX-C alignment"
  #~ msgstr "VAX-C ¥¢¥é¥¤¥ó¥á¥ó¥È¤ò»ÈÍÑ"
  
- #~ msgid "invalid %%Q value"
- #~ msgstr "Ìµ¸ú¤Ê %%Q ÃÍ"
- 
  #~ msgid "invalid %%V value"
  #~ msgstr "Ìµ¸ú¤Ê %%V ÃÍ"
  
--- 32826,32831 ----
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 32844,32851 ****
  #~ msgid "Use large memory model"
  #~ msgstr "¥é¡¼¥¸¥á¥â¥ê¥â¥Ç¥ë¤òÍøÍÑ"
  
! #~ msgid "Generate 29050 code"
! #~ msgstr "29050 ¥³¡¼¥É¤òÀ¸À®"
  
  #~ msgid "Use user global registers"
  #~ msgstr "¥æ¡¼¥¶¥°¥í¡¼¥Ð¥ë¥ì¥¸¥¹¥¿¤òÍøÍÑ"
--- 32850,32857 ----
  #~ msgid "Use large memory model"
  #~ msgstr "¥é¡¼¥¸¥á¥â¥ê¥â¥Ç¥ë¤òÍøÍÑ"
  
! #~ msgid "Generate 29000 code"
! #~ msgstr "29000 ¥³¡¼¥É¤òÀ¸À®"
  
  #~ msgid "Use user global registers"
  #~ msgstr "¥æ¡¼¥¶¥°¥í¡¼¥Ð¥ë¥ì¥¸¥¹¥¿¤òÍøÍÑ"
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 32868,32879 ****
  #~ msgid "Do not store locals in arg registers"
  #~ msgstr "°ú¿ô¥ì¥¸¥¹¥¿¤Ë¥í¡¼¥«¥ë¤Î¤â¤Î¤ò³ÊÇ¼¤·¤Ê¤¤"
  
- #~ msgid "bad value `%s' for -mcpu switch"
- #~ msgstr "-mcpu ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
- 
  #~ msgid "Emit IEEE-conformant code, with inexact exceptions"
  #~ msgstr "ÉÔÅ¬ÀÚ¤ÊÎã³°¤ò´Þ¤á¤Æ IEEE ½àµò¤Î¥³¡¼¥É¤òÈ¯¹Ô¤¹¤ë"
  
  #~ msgid "target CPU does not support APCS-32"
  #~ msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï APCS-32 ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
  
--- 32874,32885 ----
  #~ msgid "Do not store locals in arg registers"
  #~ msgstr "°ú¿ô¥ì¥¸¥¹¥¿¤Ë¥í¡¼¥«¥ë¤Î¤â¤Î¤ò³ÊÇ¼¤·¤Ê¤¤"
  
  #~ msgid "Emit IEEE-conformant code, with inexact exceptions"
  #~ msgstr "ÉÔÅ¬ÀÚ¤ÊÎã³°¤ò´Þ¤á¤Æ IEEE ½àµò¤Î¥³¡¼¥É¤òÈ¯¹Ô¤¹¤ë"
  
+ #~ msgid "bad value (%s) for -mcpu switch"
+ #~ msgstr "-mcpu ¥¹¥¤¥Ã¥Á¤ËÂÐ¤¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
+ 
  #~ msgid "target CPU does not support APCS-32"
  #~ msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï APCS-32 ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
  
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 33156,33161 ****
--- 33162,33170 ----
  #~ msgid "sorry, not implemented: #pragma noalign NAME"
  #~ msgstr "»ÄÇ°¡¢¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: #pragma noalign NAME"
  
+ #~ msgid "Generate SB code"
+ #~ msgstr "SB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+ 
  #~ msgid "Generate KA code"
  #~ msgstr "KA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 33177,33182 ****
--- 33186,33197 ----
  #~ msgid "Generate MC code"
  #~ msgstr "MC ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
  
+ #~ msgid "Generate CA code"
+ #~ msgstr "CA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+ 
+ #~ msgid "Generate CF code"
+ #~ msgstr "CF ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+ 
  #~ msgid "Use alternate leaf function entries"
  #~ msgstr "´Ø¿ô¹àÌÜ¤ÎÂå¤ï¤ê¤òÍøÍÑ¤¹¤ë"
  
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 33336,33344 ****
  #~ msgid "Force functions to be aligned to a 2 byte boundary"
  #~ msgstr "´Ø¿ô¤ò¶¯À©Åª¤Ë 2 ¥Ð¥¤¥È¶­³¦¤Ë¥¢¥é¥¤¥ó¤¹¤ë"
  
- #~ msgid "-mips%d not supported"
- #~ msgstr "-mips%d ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
- 
  #~ msgid "-mabi=%s does not support -mips%d"
  #~ msgstr "-mabi=%s ¤Ï -mips%d ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
  
--- 33351,33356 ----
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 33444,33449 ****
--- 33456,33464 ----
  #~ msgid "Optimize for 3900"
  #~ msgstr "3900 ÍÑ¤ËºÇÅ¬²½¤¹¤ë"
  
+ #~ msgid "Don't trap on integer divide by zero"
+ #~ msgstr "À°¿ô¤Î¥¼¥í½ü»»¤ò¥È¥é¥Ã¥×¤·¤Ê¤¤"
+ 
  #~ msgid "Trap on integer divide overflow"
  #~ msgstr "À°¿ô½ü»»¤Î¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤ò¥È¥é¥Ã¥×¤¹¤ë"
  
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 33565,33570 ****
--- 33580,33588 ----
  #~ msgid "%%S computed all 0's mask"
  #~ msgstr "%%S ¤ÏÁ´¤Æ¤¬ 0 ¤Î¥Þ¥¹¥¯¤ò·×»»¤·¤Þ¤·¤¿"
  
+ #~ msgid "invalid %%W value"
+ #~ msgstr "Ìµ¸ú¤Ê %%W ÃÍ¤Ç¤¹"
+ 
  #~ msgid "Do not use POWER2 instruction set"
  #~ msgstr "POWER2 Ì¿Îá¥»¥Ã¥È¤ò»ÈÍÑ¤·¤Ê¤¤"
  
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 33718,33723 ****
--- 33736,33744 ----
  #~ msgid "too many initialization functions required"
  #~ msgstr "É¬Í×¤È¤µ¤ì¤ë½é´ü²½´Ø¿ô¤Î¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
  
+ #~ msgid "`%s' not supported by %s"
+ #~ msgstr "`%s' ¤Ï %s ¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+ 
  #~ msgid "(static %s for %s)"
  #~ msgstr "(ÀÅÅª%s: %s ÍÑ)"
  
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 33769,33776 ****
  #~ msgid "Warn when a function is declared extern, then inline"
  #~ msgstr "´Ø¿ô¤¬ extern Àë¸À¤µ¤ì¤¿¸å¡¢inline ¤È¤µ¤ì¤¿¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
  
! #~ msgid "type name expected before `*'"
! #~ msgstr "`*' ¤ÎÁ°¤Ë·¿¤ÎÌ¾Á°¤¬¤¢¤ë¤Ù¤­¤Ç¤¹"
  
  #~ msgid "(Each undeclared identifier is reported only once for each function it appears in.)"
  #~ msgstr "(Ì¤Àë¸ÀÊÑ¿ô¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤ì¤¬´Ø¿ôÆâ¤ÇºÇ½é¤Ë¸½¤ï¤ì¤¿»þ¤À¤±Êó¹ð¤µ¤ì¤Þ¤¹¡£)"
--- 33790,33797 ----
  #~ msgid "Warn when a function is declared extern, then inline"
  #~ msgstr "´Ø¿ô¤¬ extern Àë¸À¤µ¤ì¤¿¸å¡¢inline ¤È¤µ¤ì¤¿¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
  
! #~ msgid "type name expected before `&'"
! #~ msgstr "`&' ¤ÎÁ°¤Ë·¿¤ÎÌ¾Á°¤¬¤¢¤ë¤Ù¤­¤Ç¤¹"
  
  #~ msgid "(Each undeclared identifier is reported only once for each function it appears in.)"
  #~ msgstr "(Ì¤Àë¸ÀÊÑ¿ô¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤ì¤¬´Ø¿ôÆâ¤ÇºÇ½é¤Ë¸½¤ï¤ì¤¿»þ¤À¤±Êó¹ð¤µ¤ì¤Þ¤¹¡£)"
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 33998,34003 ****
--- 34019,34027 ----
  #~ msgid "comma operator in operand of #if"
  #~ msgstr "¥«¥ó¥Þ±é»»»Ò¤¬ #if ±é»»»Ò¤ÎÃæ¤Ë¤¢¤ê¤Þ¤¹"
  
+ #~ msgid "%s is shorter than expected"
+ #~ msgstr "%s ¤¬ËÜÍè¤è¤ê¤âÃ»¤¤¤Ç¤¹"
+ 
  #~ msgid "%s is a block device"
  #~ msgstr "%s ¤Ï¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤¹"
  
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 34025,34030 ****
--- 34049,34057 ----
  #~ msgid "Path name missing after %s"
  #~ msgstr "%s ¤Î¸å¤í¤Î¥Ñ¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
  
+ #~ msgid "Target missing after %s"
+ #~ msgstr "%s ¤Î¸å¤í¤Î¥¿¡¼¥²¥Ã¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+ 
  #~ msgid "GNU CPP version %s (cpplib)"
  #~ msgstr "GNU CPP version %s (cpplib)"
  
*************** msgstr "`%s' Â°À­¤ÏÌµ»ë¤µ¤ì¤Þ¤·¤¿"
*** 35559,35564 ****
--- 35586,35594 ----
  #~ msgid "virtual memory exhausted"
  #~ msgstr "²¾ÁÛ¥á¥â¥ê¤ò»È¤¤²Ì¤¿¤·¤Þ¤·¤¿"
  
+ #~ msgid "parameter invalidly declared offset type"
+ #~ msgstr "¥Ñ¥é¥á¥¿¤¬¥ª¥Õ¥»¥Ã¥È¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
+ 
  #~ msgid "`void' in parameter list must be entire list"
  #~ msgstr "¥Ñ¥é¥á¥¿¥ê¥¹¥ÈÆâ¤Î `void' ¤Ï¥ê¥¹¥ÈÁ´ÂÎ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
  
diff -Nrcpad gcc-4.2.1/gcc/po/nl.gmo gcc-4.2.2/gcc/po/nl.gmo
*** gcc-4.2.1/gcc/po/nl.gmo	Thu Jul 19 15:12:28 2007
--- gcc-4.2.2/gcc/po/nl.gmo	Sun Oct  7 21:58:23 2007
*************** FITNESS FOR A PARTICULAR PURPOSE.
*** 119,125 ****
  unconditional %2d taken %s
  unexpected operandunion cannot be made transparentunion has no membersunion has no named membersunknown conversion type character 0x%x in formatunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown relocation unspecunknown spec function '%s'unnamed struct/union that defines no instancesunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized supposed constantunrecoverable errorunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatupper value in case label range exceeds maximum value for typeuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatuseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationvariable %qD has initializer but incomplete typevariable or field %qs declared voidvariable previously declared %<static%> redeclared %<extern%>variable-sized object may not be initializedvector overflow in expressionvoid value not ignored as it ought to bewarning: wchar_t-array initialized from non-wide stringwidth of %qs exceeds its typewrong number of arguments specified for %qs attributewrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluszero width for bit-field %qszero width in %s formatzero-length %s format stringProject-Id-Version: gcc 4.1-b20051125
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2005-12-14 15:03+0100
  Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>
  Language-Team: Dutch <vertaling@vrijschrift.org>
--- 119,125 ----
  unconditional %2d taken %s
  unexpected operandunion cannot be made transparentunion has no membersunion has no named membersunknown conversion type character 0x%x in formatunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown relocation unspecunknown spec function '%s'unnamed struct/union that defines no instancesunrecognizable insn:unrecognized addressunrecognized format specifierunrecognized supposed constantunrecoverable errorunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatupper value in case label range exceeds maximum value for typeuse __attribute__ ((vector_size)) insteaduse of %s and %s together in %s formatuseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationvariable %qD has initializer but incomplete typevariable or field %qs declared voidvariable previously declared %<static%> redeclared %<extern%>variable-sized object may not be initializedvector overflow in expressionvoid value not ignored as it ought to bewarning: wchar_t-array initialized from non-wide stringwidth of %qs exceeds its typewrong number of arguments specified for %qs attributewrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluszero width for bit-field %qszero width in %s formatzero-length %s format stringProject-Id-Version: gcc 4.1-b20051125
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2005-12-14 15:03+0100
  Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>
  Language-Team: Dutch <vertaling@vrijschrift.org>
diff -Nrcpad gcc-4.2.1/gcc/po/nl.po gcc-4.2.2/gcc/po/nl.po
*** gcc-4.2.1/gcc/po/nl.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/nl.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 4.1-b20051125\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2005-12-14 15:03+0100\n"
  "Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 4.1-b20051125\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2005-12-14 15:03+0100\n"
  "Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
*************** msgstr "array van ongeschikt type heeft 
*** 331,337 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
--- 331,337 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ongeldig gebruik van array die geen lvalue is"
*************** msgstr "ongeldige operand voor %%V-code"
*** 2615,2695 ****
  msgid "invalid operand output code"
  msgstr "ongeldige code voor operanduitvoer"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Thumb-instructie met predicaat"
  
  # mja. snappen wie snappen kan ^^
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/arm/arm.c:11080
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "ongeldige operand voor %%s"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr ""
  
! #: config/arm/arm.c:11311
  #, c-format
  msgid "missing operand"
  msgstr "operand ontbreekt"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "interne compilerfout.  Slecht adres:"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "interne compilerfout.  Onbekende modus:"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "ongeldige insn:"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "onbekende move-insn:"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "interne compilerfout.  Verkeerde shift:"
  
--- 2615,2695 ----
  msgid "invalid operand output code"
  msgstr "ongeldige code voor operanduitvoer"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Thumb-instructie met predicaat"
  
  # mja. snappen wie snappen kan ^^
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/arm/arm.c:11081
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "ongeldige operand voor %%f"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr ""
  
! #: config/arm/arm.c:11312
  #, c-format
  msgid "missing operand"
  msgstr "operand ontbreekt"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "interne compilerfout.  Slecht adres:"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "interne compilerfout.  Onbekende modus:"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "ongeldige insn:"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "onbekende move-insn:"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "interne compilerfout.  Verkeerde shift:"
  
*************** msgstr ""
*** 2792,2798 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2792,2798 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "ongeldige operand voor '%c'"
*** 3050,3056 ****
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
--- 3050,3056 ----
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
*************** msgid "post-increment address is not a r
*** 3143,3149 ****
  msgstr "post-increment adres is geen register"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "slecht adres"
  
--- 3143,3149 ----
  msgstr "post-increment adres is geen register"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "slecht adres"
  
*************** msgstr ""
*** 3355,3361 ****
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:19522
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
--- 3355,3361 ----
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.c:19523
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
*************** msgstr "ongeldige operand voor %%R"
*** 3384,3399 ****
  msgid "invalid operand to %%S"
  msgstr "ongeldige operand voor %%N"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr "aangemaakt en gebruikt met verschillende architecturen / ABIs"
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr "aangemaakt en gebruikt met verschillende ABIs"
  
  # Vertaling voor "endianness"? Of niet nodig?
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
  
--- 3384,3399 ----
  msgid "invalid operand to %%S"
  msgstr "ongeldige operand voor %%N"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr "aangemaakt en gebruikt met verschillende architecturen / ABIs"
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr "aangemaakt en gebruikt met verschillende ABIs"
  
  # Vertaling voor "endianness"? Of niet nodig?
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
  
*************** msgstr "adres-offset is geen constante"
*** 3525,3535 ****
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr "kandidaat 1:"
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr "kandidaat 2:"
  
--- 3525,3535 ----
  msgid "candidates are:"
  msgstr "kandidaten zijn:"
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr "kandidaat 1:"
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr "kandidaat 2:"
  
*************** msgstr "onbekende machine-modus %qs"
*** 5045,5051 ****
  #: fortran/dump-parse-tree.c:800
  #, fuzzy, c-format
  msgid "%s,"
! msgstr "%s voor %qs"
  
  #: fortran/dump-parse-tree.c:832
  #, c-format
--- 5045,5051 ----
  #: fortran/dump-parse-tree.c:800
  #, fuzzy, c-format
  msgid "%s,"
! msgstr "%s\n"
  
  #: fortran/dump-parse-tree.c:832
  #, c-format
*************** msgstr ""
*** 5960,5971 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 5960,5971 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 7081,7087 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 7081,7087 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "constant object wordt beschreven (argument %d)"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "floating-point overflow in expre
*** 7807,7813 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
--- 7807,7813 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
*************** msgstr ""
*** 7932,7938 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
--- 7932,7938 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
*************** msgstr ""
*** 7967,8369 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.c:1018
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "het argument van %<asm%> is geen constante string"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1036
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
  # Is 'elementair' wel een goede vertaling voor 'elemental'?
! #: fortran/resolve.c:1200
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "Elementaire binaire operatie"
  
! #: fortran/resolve.c:1333
  #, fuzzy, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1427
  #, fuzzy, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1557
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "%qs is meestal een functie"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1715
  #, fuzzy, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1835
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, fuzzy, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "-shared en -mdll zijn niet compatibel"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2211
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2324
  #, fuzzy, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "incompatibele operands voor %s"
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2577
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2804
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2888
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 7967,8369 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.c:1025
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "het argument van %<asm%> is geen constante string"
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
  # Is 'elementair' wel een goede vertaling voor 'elemental'?
! #: fortran/resolve.c:1207
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "Elementaire binaire operatie"
  
! #: fortran/resolve.c:1340
  #, fuzzy, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, fuzzy, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1564
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "%qs is meestal een functie"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, fuzzy, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, fuzzy, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "-shared en -mdll zijn niet compatibel"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2331
  #, fuzzy, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "incompatibele operands voor %s"
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2584
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8372,8959 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:3999
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4651
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr ""
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, fuzzy, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5655
  #, fuzzy, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5658
  #, fuzzy, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5661
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5664
  #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5667
  #, fuzzy, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5670
  #, fuzzy, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, fuzzy, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5757
  #, fuzzy, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5795
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5803
  #, fuzzy, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5828
  #, fuzzy, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5895
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6009
  #, fuzzy, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "het %qs attribuut heeft geen betekenis voor types"
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6239
  #, fuzzy, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "taal %s niet herkend"
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6508
  #, fuzzy, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "taal %s niet herkend"
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6715
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:6720
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, fuzzy, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7211
  #, fuzzy, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 8372,8959 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.c:4006
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4658
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr ""
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, fuzzy, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5662
  #, fuzzy, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5665
  #, fuzzy, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5668
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5671
  #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5674
  #, fuzzy, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5677
  #, fuzzy, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, fuzzy, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, fuzzy, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5815
  #, fuzzy, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5840
  #, fuzzy, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, fuzzy, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "het %qs attribuut heeft geen betekenis voor types"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, fuzzy, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "taal %s niet herkend"
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, fuzzy, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "taal %s niet herkend"
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:6732
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "label %qs gedefinieerd maar niet gebruikt"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, fuzzy, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7223
  #, fuzzy, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 9481,9513 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
--- 9481,9513 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9515,9531 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:967
  #, fuzzy, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "taal %s niet herkend"
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
--- 9515,9531 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:968
  #, fuzzy, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "taal %s niet herkend"
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
*************** msgstr "parameter %qs als void gedeclare
*** 9550,9556 ****
  msgid "Unused variable %s declared at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-expr.c:1954
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
--- 9550,9556 ----
  msgid "Unused variable %s declared at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-expr.c:1962
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
*************** msgstr "ongeldig gebruik van onvolledige
*** 16179,16185 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "poging om het adres te nemen van lid %qs van een bitveld-structure"
--- 16179,16185 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "poging om het adres te nemen van lid %qs van een bitveld-structure"
*************** msgstr "array subscript is van het type 
*** 16231,16238 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 16231,16238 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "(Elke niet-gedeclareerde naam wo
*** 16520,16526 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "keer vermeld voor elke functie waarin hij staat.)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "naar label %s gerefereerd buiten enige functie"
--- 16520,16526 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "keer vermeld voor elke functie waarin hij staat.)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "naar label %s gerefereerd buiten enige functie"
*************** msgstr "%<static%> of type-kwalificatie 
*** 16641,16647 ****
  msgid "%q+D is usually a function"
  msgstr "%J%qD is meestal een functie"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
--- 16641,16647 ----
  msgid "%q+D is usually a function"
  msgstr "%J%qD is meestal een functie"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
*************** msgstr "parameter %qD krijgt beginwaarde
*** 16662,16668 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variabele %qD heeft beginwaarde, maar een onvolledig type"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
--- 16662,16668 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variabele %qD heeft beginwaarde, maar een onvolledig type"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
*************** msgstr "functie-definitie als %<__thread
*** 16794,16815 ****
  msgid "storage class specified for structure field %qs"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
--- 16794,16815 ----
  msgid "storage class specified for structure field %qs"
  msgstr "opslagklasse opgegeven voor structure-veld %qs"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
*************** msgstr "declaratie van %qs op bestandsni
*** 16824,16835 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "declaratie van %qs op bestandsniveau specifieert %<auto%>"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
--- 16824,16835 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "declaratie van %qs op bestandsniveau specifieert %<auto%>"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
*************** msgstr "ISO C90 verbiedt array %qs, wien
*** 16882,16888 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "omvang van array %qs is te groot"
--- 16882,16888 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "omvang van array %qs is te groot"
*************** msgstr "%qs staat niet aan het begin van
*** 16903,16914 ****
  msgid "array type has incomplete element type"
  msgstr "arraytype heeft onvolledig elementtype"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
--- 16903,16914 ----
  msgid "array type has incomplete element type"
  msgstr "arraytype heeft onvolledig elementtype"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
*************** msgstr "%Jvariabele %qD als %<inline%> g
*** 17000,17006 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "thread-local opslag wordt niet ondersteund voor dit doelsysteem"
--- 17000,17006 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "thread-local opslag wordt niet ondersteund voor dit doelsysteem"
*************** msgstr "geneste herdefinitie van %<union
*** 17093,17099 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "geneste herdefinitie van %<struct %s%>"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
--- 17093,17099 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "geneste herdefinitie van %<struct %s%>"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
*************** msgstr "argument %qs komt niet overeen m
*** 17349,17355 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
--- 17349,17355 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
*************** msgstr "zowel %<long%> als %<short%> opg
*** 17620,17626 ****
  #: c-decl.c:7513
  #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
  
  #: c-decl.c:7516
  #, fuzzy, gcc-internal-format
--- 17620,17626 ----
  #: c-decl.c:7513
  #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgstr "zowel %<short%> als %<void%> opgegeven bij declaratie"
  
  #: c-decl.c:7516
  #, fuzzy, gcc-internal-format
*************** msgstr "sectie-attributen worden niet on
*** 17645,17651 ****
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C++ ondersteunt %<long long%> niet"
  
  # is letterlijke vertaling maar klinkt zo vreemd...
  #: c-decl.c:7568
--- 17645,17651 ----
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C90 ondersteunt %<long long%> niet"
  
  # is letterlijke vertaling maar klinkt zo vreemd...
  #: c-decl.c:7568
*************** msgstr "statische variable %qs is als dl
*** 18134,18140 ****
  msgid "%H%qE is not initialized"
  msgstr "parameter %qD krijgt beginwaarde"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
--- 18134,18140 ----
  msgid "%H%qE is not initialized"
  msgstr "parameter %qD krijgt beginwaarde"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
*************** msgid "%Hinvalid controlling predicate"
*** 18145,18151 ****
  msgstr "Ongeldig token in expressie"
  
  # moet beter kunnen...
! #: c-omp.c:312 cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "toewijzingsonderdrukking"
--- 18145,18151 ----
  msgstr "Ongeldig token in expressie"
  
  # moet beter kunnen...
! #: c-omp.c:312 cp/semantics.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "toewijzingsonderdrukking"
*************** msgstr "ISO C verbiedt geneste functies"
*** 18336,18342 ****
  msgid "expected identifier"
  msgstr "ongeldige operand van %s"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma aan het einde van enumerator-lijst"
--- 18336,18342 ----
  msgid "expected identifier"
  msgstr "ongeldige operand van %s"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma aan het einde van enumerator-lijst"
*************** msgstr "top-level declaratie van %qs spe
*** 18421,18427 ****
  msgid "wide string literal in %<asm%>"
  msgstr ""
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 18421,18427 ----
  msgid "wide string literal in %<asm%>"
  msgstr ""
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr "ISO C90 verbiedt het gebruik van
*** 18551,18577 ****
  msgid "extra semicolon in method definition specified"
  msgstr "extra puntkomma opgegeven in definitie van methode"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "te veel invoerbestanden"
--- 18551,18577 ----
  msgid "extra semicolon in method definition specified"
  msgstr "extra puntkomma opgegeven in definitie van methode"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "misvormde #pragma pack(pop[,id])"
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "te veel invoerbestanden"
*************** msgstr ""
*** 18601,18607 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
--- 18601,18607 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
*************** msgstr "ongeldige const_double operand"
*** 18616,18622 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
--- 18616,18622 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
*************** msgstr "ongeldige operand van %s"
*** 18636,18642 ****
  msgid "for statement expected"
  msgstr "overflow in constante expressie"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "herdeclaratie van %qs"
--- 18636,18642 ----
  msgid "for statement expected"
  msgstr "overflow in constante expressie"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "herdeclaratie van %qs"
*************** msgstr "herdeclaratie van %qs"
*** 18646,18667 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "thread-local opslag wordt niet ondersteund voor dit doelsysteem"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
--- 18646,18667 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "thread-local opslag wordt niet ondersteund voor dit doelsysteem"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jparameter %u heeft een onvolledig type"
*************** msgid "dereferencing %<void *%> pointer"
*** 18997,19013 ****
  msgstr "%<void *%> pointer wordt gederefereerd"
  
  # Is the %s the argument, or is it 'of' the argument?
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "ongeldig type-argument %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscript is geen integer"
--- 18997,19013 ----
  msgstr "%<void *%> pointer wordt gederefereerd"
  
  # Is the %s the argument, or is it 'of' the argument?
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, fuzzy, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "ongeldig type-argument %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "waarde met subscript is noch een array, noch een pointer"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "array subscript is geen integer"
*************** msgstr "%s als %<float%> in plaats van %
*** 19088,19094 ****
  #: c-typeck.c:2488
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
! msgstr "%s als complex in plaats van floating-point ten gevolge van een prototype"
  
  #: c-typeck.c:2509
  #, fuzzy, gcc-internal-format
--- 19088,19094 ----
  #: c-typeck.c:2488
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
! msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
  
  #: c-typeck.c:2509
  #, fuzzy, gcc-internal-format
*************** msgstr "gebruik liefst haakjes rond een 
*** 19150,19156 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "vergelijkingen als 'X <= Y <= Z' hebben niet hun wiskundige betekenis"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
--- 19150,19156 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "vergelijkingen als 'X <= Y <= Z' hebben niet hun wiskundige betekenis"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
*************** msgstr ""
*** 19625,19631 ****
  msgid "(near initialization for %qs)"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
--- 19625,19631 ----
  msgid "(near initialization for %qs)"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
*************** msgstr "argument %d is alleen-lezen"
*** 19656,19662 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C verbiedt %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
--- 19656,19662 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C verbiedt %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, fuzzy, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
*************** msgstr "case-label niet in een switch-st
*** 19706,19712 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "default-label niet in een switch-statement"
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-label niet in een switch-statement"
--- 19706,19712 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "default-label niet in een switch-statement"
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-label niet in een switch-statement"
*************** msgstr "default-label niet in een switch
*** 19721,19737 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-statement niet in een lus"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-statement niet in een lus of switch"
--- 19721,19737 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-statement niet in een lus of switch"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-statement niet in een lus"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-statement niet in een lus of switch"
*************** msgstr "expressie-statement heeft onvoll
*** 19752,19778 ****
  msgid "division by zero"
  msgstr "deling door nul"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "teller van links shift is negatief"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
--- 19752,19778 ----
  msgid "division by zero"
  msgstr "deling door nul"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "teller van rechtse shift is negatief"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "teller van rechtse shift is >= breedte van het type"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "teller van links shift is negatief"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "teller van links shift is >= breedte van het type"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr ""
*************** msgstr "geordende vergelijking van een p
*** 19819,19830 ****
  msgid "comparison between signed and unsigned"
  msgstr "vergelijking tussen signed en unsigned"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "vergelijking van gepromoveerde ~unsigned met constante"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
--- 19819,19830 ----
  msgid "comparison between signed and unsigned"
  msgstr "vergelijking tussen signed en unsigned"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "vergelijking van gepromoveerde ~unsigned met constante"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
*************** msgstr "waarde van struct-type gebruikt 
*** 19844,19892 ****
  msgid "used union type value where scalar is required"
  msgstr "waarde van union-type gebruikt waar een scalair nodig is"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
  # dit klinkt niet al te best
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "functie-oproep heeft geaggregeerde waarde"
--- 19844,19892 ----
  msgid "used union type value where scalar is required"
  msgstr "waarde van union-type gebruikt waar een scalair nodig is"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
  # dit klinkt niet al te best
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "functie-oproep heeft geaggregeerde waarde"
*************** msgstr ""
*** 20518,20564 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr ""
  
! #: except.c:2879
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: except.c:3010
  #, fuzzy, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3921
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr ""
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr ""
--- 20518,20564 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr ""
  
! #: except.c:2883
  #, fuzzy, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
  
! #: except.c:3014
  #, fuzzy, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3925
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr ""
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr ""
*************** msgstr ""
*** 20568,20574 ****
  msgid "stack limits not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s voor %qs"
--- 20568,20574 ----
  msgid "stack limits not supported on this target"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s voor %qs"
*************** msgstr ""
*** 20583,20609 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd waar omwille van het beperkte bereik van het datatype"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20583,20609 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd waar omwille van het beperkte bereik van het datatype"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "variabele %qs is te groot"
*** 20618,20624 ****
  msgid "size of variable %q+D is too large"
  msgstr "variabele %qs is te groot"
  
! #: function.c:1560
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "incompatibele operands voor %s"
--- 20618,20624 ----
  msgid "size of variable %q+D is too large"
  msgstr "variabele %qs is te groot"
  
! #: function.c:1560 gimplify.c:4063
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "incompatibele operands voor %s"
*************** msgstr "ongeldige lvalue in toewijzing"
*** 20791,20830 ****
  
  #: gimplify.c:4064
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:4607
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:4610
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:4734
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
--- 20791,20835 ----
  
  #: gimplify.c:4064
  #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
+ #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4606
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:4620
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: gimplify.c:4623
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:4747
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
*************** msgstr "open %s"
*** 20845,20881 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
--- 20850,20886 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
*************** msgstr ""
*** 22122,22133 ****
  msgid "no support for induction"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 22127,22138 ----
  msgid "no support for induction"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 22148,22157 ****
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
--- 22153,22162 ----
  msgstr ""
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr ""
*** 22798,22836 ****
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "het %qs attribuut heeft enkel betekenis voor functies"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
--- 22803,22842 ----
  msgid "unable to use '%s' for PIC register"
  msgstr ""
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "het %qs attribuut heeft enkel betekenis voor functies"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr ""
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
*************** msgstr "variable met beginwaarde %qs is 
*** 22845,22876 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr ""
  
! #: config/avr/avr.c:4686
  #, fuzzy, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4830
  #, fuzzy, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
  
! #: config/avr/avr.c:4844
  #, fuzzy, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "-pipe wordt niet ondersteund"
--- 22851,22882 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr ""
  
! #: config/avr/avr.c:4687
  #, fuzzy, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4847
  #, fuzzy, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
  
! #: config/avr/avr.c:4861
  #, fuzzy, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "-pipe wordt niet ondersteund"
*************** msgstr ""
*** 23417,23433 ****
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, fuzzy, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "het %qs attribuut wordt genegeerd"
--- 23423,23439 ----
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr ""
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, fuzzy, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "%<defined%> zonder een naam"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, fuzzy, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "het %qs attribuut wordt genegeerd"
*************** msgstr "-EB en -EL mogen niet samen gebr
*** 23615,23621 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr ""
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "-pipe wordt niet ondersteund"
--- 23621,23627 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr ""
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, fuzzy, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "-pipe wordt niet ondersteund"
*************** msgstr ""
*** 23804,23810 ****
  msgid "-g option disabled"
  msgstr "ingeschakelde opties: "
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 23810,23816 ----
  msgid "-g option disabled"
  msgstr "ingeschakelde opties: "
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "argument voor %<__builtin_args_i
*** 24034,24085 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:13884
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "bestand %qs is te groot"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17539
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
--- 24040,24091 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argument voor %<__builtin_args_info%> buiten bereik"
  
! #: config/rs6000/rs6000.c:13885
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "bestand %qs is te groot"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr ""
*************** msgstr ""
*** 24278,24321 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "-fpic en -mapcs-reent zijn niet compatibel"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit sub-doelsysteem"
  
! #: config/sh/sh.c:7629
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "het %qs attribuut heeft enkel betekenis voor functies"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "asm-template is geen stringconstante"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9835
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr ""
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
--- 24284,24327 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "-fpic en -mapcs-reent zijn niet compatibel"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit sub-doelsysteem"
  
! #: config/sh/sh.c:7638
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "het %qs attribuut heeft enkel betekenis voor functies"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr ""
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "asm-template is geen stringconstante"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr ""
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
*************** msgstr ""
*** 24717,24891 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "vergelijking tussen signed en unsigned"
  
! #: cp/call.c:4127
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:4145
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.c:4147
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.c:4149
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%s is niet addresseerbaar"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr ""
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
  # Is the %s the argument, or is it 'of' the argument?
! #: cp/call.c:4241
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/call.c:4253
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:4256
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:4264
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:4267
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr ""
  
! #: cp/call.c:4407
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "niet-constante beginwaarde voor %qs"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4413
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "niet-constante beginwaarde voor %qs"
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
! #: cp/call.c:4598
  #, fuzzy, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/call.c:4682
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
  
! #: cp/call.c:4819
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr ""
  
! #: cp/call.c:4838
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr ""
  
! #: cp/call.c:5337
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.c:5459
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:6123
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:6183
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:6299
  #, 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 ""
  
  # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
! #: cp/call.c:6443
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr ""
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
--- 24723,24902 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "vergelijking tussen signed en unsigned"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.c:4163
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.c:4165
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%s is niet addresseerbaar"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr ""
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
  # Is the %s the argument, or is it 'of' the argument?
! #: cp/call.c:4257
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/call.c:4269
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:4272
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.c:4280
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:4283
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr ""
  
! #: cp/call.c:4423
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "niet-constante beginwaarde voor %qs"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.c:4429
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "niet-constante beginwaarde voor %qs"
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr ""
  
! #: cp/call.c:4614
  #, fuzzy, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/call.c:4698
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr ""
  
! #: cp/call.c:4854
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr ""
  
! #: cp/call.c:5353
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.c:5475
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "Teveel argumenten in oproep van %qs"
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.c:6139
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.c:6199
  #, fuzzy, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.c:6315
  #, 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 ""
  
  # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
! #: cp/call.c:6459
  #, fuzzy, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr ""
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr ""
*************** msgstr ""
*** 25166,25172 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
--- 25177,25183 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr ""
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
*************** msgstr ""
*** 25181,25222 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:5690
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "taal %s niet herkend"
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:5908
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:5931
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:5957
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "herhaald lid %qs"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:6033
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "argument %qs komt niet overeen met prototype"
--- 25192,25233 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr ""
  
! #: cp/class.c:5702
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "taal %s niet herkend"
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr ""
  
! #: cp/class.c:5920
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr ""
  
! #: cp/class.c:5943
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr ""
  
! #: cp/class.c:5969
  #, fuzzy, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "herhaald lid %qs"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr ""
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr ""
  
! #: cp/class.c:6045
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "argument %qs komt niet overeen met prototype"
*************** msgstr "argument %qs komt niet overeen m
*** 25226,25237 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr ""
--- 25237,25248 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "herdeclaratie van %qs"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr ""
*************** msgstr ""
*** 25271,25277 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "kan niet derefereren, is geen pointer."
--- 25282,25288 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "cast laat qualifiers van doeltype van pointer vallen"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "kan niet derefereren, is geen pointer."
*************** msgstr ""
*** 25365,25371 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qs was als %<extern%> gedeclareerd en daarna als %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "eerdere declaratie van %qs"
--- 25376,25382 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qs was als %<extern%> gedeclareerd en daarna als %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "eerdere declaratie van %qs"
*************** msgstr "%qs werd voor haar definitie geb
*** 25538,25544 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/decl.c:1592
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
--- 25549,25555 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/decl.c:1593
  #, fuzzy, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
*************** msgstr "overbodige herdeclaratie van %qs
*** 25551,25853 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:1943
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "het %qs attribuut wordt genegeerd"
  
! #: cp/decl.c:1945
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.c:2312
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:2316
  #, fuzzy, gcc-internal-format
  msgid "%H  from here"
  msgstr "van hieruit opgeroepen"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2356
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr ""
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "herhaald label %qs"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, fuzzy, gcc-internal-format
  msgid "  from here"
  msgstr "van hieruit opgeroepen"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2471
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:2547
  #, fuzzy, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "er is geen label dat %qs heet"
  
! #: cp/decl.c:2551
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/decl.c:2835
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "het type van de teruggeefwaarde van %qs is niet %<int%>"
  
! #: cp/decl.c:2855
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/decl.c:2862
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr ""
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:3649
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:3686
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:3707
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:3709
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:3711
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:3717
  #, fuzzy, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:3747
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3862
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:3908
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:3969
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.c:4036
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:4100
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.c:4106
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ verbiedt lege initialisatie-accolades"
  
! #: cp/decl.c:4132
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "niet-constante beginwaarde voor %qs"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4209
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.c:4216
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.c:4228
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
--- 25562,25864 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:1944
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "het %qs attribuut wordt genegeerd"
  
! #: cp/decl.c:1946
  #, fuzzy, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.c:2329
  #, fuzzy, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr ""
  
! #: cp/decl.c:2333
  #, fuzzy, gcc-internal-format
  msgid "%H  from here"
  msgstr "van hieruit opgeroepen"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2373
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr ""
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr ""
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, fuzzy, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "herhaald label %qs"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, fuzzy, gcc-internal-format
  msgid "  from here"
  msgstr "van hieruit opgeroepen"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr ""
  
! #: cp/decl.c:2488
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:2564
  #, fuzzy, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "er is geen label dat %qs heet"
  
! #: cp/decl.c:2568
  #, fuzzy, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "herhaald label %qs"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, fuzzy, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/decl.c:2852
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.c:2865
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "het type van de teruggeefwaarde van %qs is niet %<int%>"
  
! #: cp/decl.c:2872
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/decl.c:2879
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr ""
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.c:3666
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:3703
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.c:3718
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:3724
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:3726
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:3728
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:3734
  #, fuzzy, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.c:3764
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
  
! #: cp/decl.c:3890
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.c:3906
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:3925
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3948
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.c:3986
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.c:4070
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:4117
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.c:4123
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ verbiedt lege initialisatie-accolades"
  
! #: cp/decl.c:4149
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "niet-constante beginwaarde voor %qs"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.c:4226
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.c:4233
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.c:4245
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
*************** msgstr "array %qs heeft grootte die nega
*** 25855,26082 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.c:4293
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.c:4342
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:4372
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "niet-constante beginwaarde voor %qs"
  
! #: cp/decl.c:4484
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "array krijgt niet-constante array-expressie als beginwaarde"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:4544
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/decl.c:4595
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.c:4678
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.c:4735
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.c:4778
  #, fuzzy, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/decl.c:4784
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.c:4796
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:4880
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "OnbeÃ«indigde stringconstante"
  
! #: cp/decl.c:4895
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:5184
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr ""
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr ""
  
! #: cp/decl.c:5268
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "overflow in constante expressie"
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5880
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:5882
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:5884
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr ""
  
! #: cp/decl.c:5888
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:5894
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.c:5928
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:6017
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6108
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:6110
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:6112
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6172
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:6224
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:6258
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
--- 25866,26093 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.c:4310
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.c:4389
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "niet-constante beginwaarde voor %qs"
  
! #: cp/decl.c:4501
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "array krijgt niet-constante array-expressie als beginwaarde"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.c:4561
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/decl.c:4612
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.c:4695
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.c:4752
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.c:4795
  #, fuzzy, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: cp/decl.c:4801
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.c:4813
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "OnbeÃ«indigde stringconstante"
  
! #: cp/decl.c:4912
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/decl.c:4914
  #, fuzzy, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.c:5229
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr ""
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr ""
  
! #: cp/decl.c:5313
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "overflow in constante expressie"
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.c:5936
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:5938
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:5940
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr ""
  
! #: cp/decl.c:5944
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:5950
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.c:5984
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:6073
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.c:6166
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:6168
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6228
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:6280
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.c:6314
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
*************** msgstr "geneste functie %qs is als %<ext
*** 26085,26632 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6431
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6558
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6562
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6586
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:6588
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:6624
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: cp/decl.c:6626
  #, fuzzy, gcc-internal-format
  msgid "size of array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: cp/decl.c:6634
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:6636
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:6643
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:6646
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:6652
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:6654
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:6759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:6761
  #, fuzzy, gcc-internal-format
  msgid "creating %s"
  msgstr "read %s"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:6835
  #, fuzzy, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.c:6837
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:6863
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:7031
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:7049
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "iterator %qs is van een afgeleid type"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:7071
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:7147
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.c:7189
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
  
! #: cp/decl.c:7283
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:7285
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.c:7287
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:7291
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:7293
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:7295
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "'long' of 'short' opgegeven bij 'char' voor %qs"
  
! #: cp/decl.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "zowel 'long' als 'short' opgegeven voor %qs"
  
! #: cp/decl.c:7303
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "ongeldig gebruik van 'long', 'short', 'signed' of 'unsigned' voor %qs"
  
! #: cp/decl.c:7367
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr ""
  
! #: cp/decl.c:7439
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr ""
  
! #: cp/decl.c:7479
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:7484
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:7507
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:7541
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7678
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:7679
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr ""
  
! #: cp/decl.c:7709
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7759
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7822
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:7874
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:7906
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7923
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
  # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
! #: cp/decl.c:7957
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
  # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
! #: cp/decl.c:7959
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:7975
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:7980
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:7986
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:7991
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:7996
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:8134
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.c:8160
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "twee types opgegeven in Ã©Ã©n lege declaratie"
  
! #: cp/decl.c:8165
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:8173
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:8179
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:8203
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.c:8218
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.c:8247
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr ""
  
! #: cp/decl.c:8317
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr ""
  
! #: cp/decl.c:8342
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.c:8352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:8428
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:8430
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:8439
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:8448
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
--- 26096,26643 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr ""
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr ""
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.c:6614
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:6642
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:6644
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:6680
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: cp/decl.c:6682
  #, fuzzy, gcc-internal-format
  msgid "size of array is negative"
  msgstr "grootte van array %qs is negatief"
  
! #: cp/decl.c:6690
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:6692
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.c:6699
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/decl.c:6702
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.c:6708
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:6710
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.c:6815
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.c:6817
  #, fuzzy, gcc-internal-format
  msgid "creating %s"
  msgstr "read %s"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.c:6891
  #, fuzzy, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.c:6893
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:6919
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.c:7087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:7090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:7093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.c:7105
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "iterator %qs is van een afgeleid type"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:7127
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.c:7203
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.c:7245
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "twee of meer data types in de declaratie van %qs"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:7341
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:7345
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:7347
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:7349
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
  
! #: cp/decl.c:7351
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "'long' of 'short' opgegeven bij 'char' voor %qs"
  
! #: cp/decl.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "zowel 'long' als 'short' opgegeven voor %qs"
  
! #: cp/decl.c:7359
  #, fuzzy, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "ongeldig gebruik van 'long', 'short', 'signed' of 'unsigned' voor %qs"
  
! #: cp/decl.c:7423
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr ""
  
! #: cp/decl.c:7495
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr ""
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr ""
  
! #: cp/decl.c:7535
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.c:7540
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.c:7563
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.c:7597
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.c:7734
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:7735
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr ""
  
! #: cp/decl.c:7765
  #, fuzzy, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.c:7775
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:7807
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7815
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.c:7878
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.c:7962
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr ""
  
! #: cp/decl.c:7979
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
  # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
! #: cp/decl.c:8013
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
  # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
! #: cp/decl.c:8015
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.c:8031
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8036
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8042
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8047
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8052
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.c:8190
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.c:8216
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "twee types opgegeven in Ã©Ã©n lege declaratie"
  
! #: cp/decl.c:8221
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.c:8229
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.c:8259
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.c:8274
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.c:8303
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr ""
  
! #: cp/decl.c:8373
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr ""
  
! #: cp/decl.c:8398
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.c:8484
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.c:8486
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.c:8495
  #, fuzzy, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.c:8504
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
*************** msgstr "%qs mag niet als alleen-lezen ge
*** 26643,26736 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr ""
  
! #: cp/decl.c:8572
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:8574
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:8576
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8598
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:8629
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:8673
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8678
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:8816
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/decl.c:8819
  #, fuzzy, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
  # Is the %s the argument, or is it 'of' the argument?
! #: cp/decl.c:8836
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.c:8905
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr ""
--- 26654,26747 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr ""
  
! #: cp/decl.c:8628
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.c:8654
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.c:8729
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.c:8872
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
! #: cp/decl.c:8875
  #, fuzzy, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
  
  # Is the %s the argument, or is it 'of' the argument?
! #: cp/decl.c:8892
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.c:8961
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr ""
*************** msgstr ""
*** 26750,26887 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:9219
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:9224
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:9247
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:9256
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:9277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
! #: cp/decl.c:9331
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9382
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9385
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9393
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9395
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr ""
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9445
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9542
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "incompatibel type voor argument %d van %qs"
  
! #: cp/decl.c:9557
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.c:9558
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 26761,26898 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.c:9275
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.c:9303
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:9312
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr ""
  
! #: cp/decl.c:9387
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9438
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9441
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9449
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9451
  #, fuzzy, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr ""
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9501
  #, fuzzy, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "incompatibel type voor argument %d van %qs"
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 26893,26959 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.c:9795
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:9907
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr ""
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr ""
  
! #: cp/decl.c:9948
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qs is geen typedef of ingebouwd type"
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:9983
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.c:10055
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/decl.c:10056
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "eerdere definitie van %qs"
--- 26904,26970 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: cp/decl.c:9851
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.c:9963
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr ""
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr ""
  
! #: cp/decl.c:10004
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qs is geen typedef of ingebouwd type"
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.c:10039
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.c:10111
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/decl.c:10112
  #, fuzzy, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "eerdere definitie van %qs"
*************** msgstr "eerdere definitie van %qs"
*** 26962,27008 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10306
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "enumeratiewaarde voor %qs is geen integrale constante"
  
! #: cp/decl.c:10334
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.c:10409
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:10877
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.c:11358
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:11373
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.c:11582
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
--- 26973,27019 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.c:10362
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "enumeratiewaarde voor %qs is geen integrale constante"
  
! #: cp/decl.c:10390
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.c:10465
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.c:10933
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.c:11414
  #, fuzzy, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.c:11429
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.c:11638
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
*************** msgstr "variabele %qs als inline gedecla
*** 27137,27198 ****
  msgid "anonymous struct not inside named type"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1116
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1190
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3308
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.c:3462
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "parameternaam ontbreekt uit parameterlijst"
--- 27148,27209 ----
  msgid "anonymous struct not inside named type"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.c:1117
  #, fuzzy, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1191
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "label %qs gebruikt maar niet gedefinieerd"
  
! #: cp/decl2.c:3463
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "parameternaam ontbreekt uit parameterlijst"
*************** msgstr ""
*** 27224,27230 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr ""
--- 27235,27241 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr ""
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr ""
*************** msgstr "ingebouwde functie %qs als niet-
*** 27333,27559 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr ""
  
! #: cp/init.c:334
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "ongeldige beginwaarde"
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr ""
  
! #: cp/init.c:388
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:534
  #, fuzzy, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:537
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: cp/init.c:540
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "%s voor %qs"
  
! #: cp/init.c:542
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "%s voor %qs"
  
! #: cp/init.c:543
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:559
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/init.c:562
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/init.c:629
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:921
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "het %qs attribuut heeft enkel betekenis voor functies"
  
! #: cp/init.c:928
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%qs is geen static veld"
  
! #: cp/init.c:967
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1029
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.c:1032
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr ""
  
! #: cp/init.c:1291
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qs is geen iterator"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:1358
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: cp/init.c:1435
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/init.c:1441
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:1680
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr ""
  
! #: cp/init.c:1758
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/init.c:1763
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/init.c:1905
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ verbiedt lege initialisatie-accolades"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr ""
  
! #: cp/init.c:2186
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "kan %s niet vinden"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr ""
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2740
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 27344,27570 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr ""
  
! #: cp/init.c:333
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "ongeldige beginwaarde"
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr ""
  
! #: cp/init.c:387
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr ""
  
! #: cp/init.c:533
  #, fuzzy, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:536
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "veld %qs heeft al een beginwaarde gekregen"
  
! #: cp/init.c:539
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "%s voor %qs"
  
! #: cp/init.c:541
  #, fuzzy, gcc-internal-format
  msgid "  base %qT"
  msgstr "%s voor %qs"
  
! #: cp/init.c:542
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/init.c:558
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/init.c:561
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/init.c:628
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.c:920
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "het %qs attribuut heeft enkel betekenis voor functies"
  
! #: cp/init.c:927
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%qs is geen static veld"
  
! #: cp/init.c:966
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.c:1028
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.c:1031
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr ""
  
! #: cp/init.c:1290
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qs is geen iterator"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.c:1357
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "bitveld %qs heeft een negatieve breedte"
  
! #: cp/init.c:1434
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/init.c:1440
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr ""
  
! #: cp/init.c:1679
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr ""
  
! #: cp/init.c:1757
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/init.c:1762
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/init.c:1904
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ verbiedt lege initialisatie-accolades"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr ""
  
! #: cp/init.c:2184
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "kan %s niet vinden"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr ""
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr ""
  
! #: cp/init.c:2738
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
  msgstr ""
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 27990,27996 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
--- 28001,28007 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
*************** msgstr "accolade-groep in expressie enke
*** 28063,28248 ****
  msgid "%<this%> may not be used in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:3519
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:3620
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/parser.c:3634
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:4275
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/parser.c:4623
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:6404
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: cp/parser.c:6970
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ verbiedt geneste functies"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7573
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/parser.c:7727
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr ""
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8959
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "%qs is geen iterator"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr ""
  
! #: cp/parser.c:10378
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "het %qs attribuut wordt genegeerd voor niet-class-types"
  
! #: cp/parser.c:10382
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10601
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qs is geen iterator"
--- 28074,28259 ----
  msgid "%<this%> may not be used in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr ""
  
! #: cp/parser.c:3531
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:3632
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/parser.c:3646
  #, fuzzy, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:4287
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/parser.c:4635
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr ""
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr ""
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr ""
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr ""
  
! #: cp/parser.c:6416
  #, fuzzy, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-label niet in een switch-statement"
  
! #: cp/parser.c:6982
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ verbiedt geneste functies"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr ""
  
! #: cp/parser.c:7585
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/parser.c:7739
  #, fuzzy, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr ""
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr ""
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr ""
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr ""
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, fuzzy, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr ""
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr ""
  
! #: cp/parser.c:8971
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "%qs is geen iterator"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, fuzzy, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr ""
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr ""
  
! #: cp/parser.c:10390
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "het %qs attribuut wordt genegeerd voor niet-class-types"
  
! #: cp/parser.c:10394
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qs is geen iterator"
*************** msgstr "%qs is geen iterator"
*** 28250,28387 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11168
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.c:11301
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/parser.c:11321
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/parser.c:11778
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:11803
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11963
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:12038
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "herhaalde case-waarde"
  
  # Is the %s the argument, or is it 'of' the argument?
! #: cp/parser.c:12586
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:12659
  #, fuzzy, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:12662
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:12862
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:13446
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:13457
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr ""
  
! #: cp/parser.c:13481
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:13574
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "eerdere definitie van %qs"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13841
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:15328
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "twee of meer data types in de declaratie van %qs"
--- 28261,28398 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, fuzzy, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr ""
  
! #: cp/parser.c:11180
  #, fuzzy, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/parser.c:11313
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
  
! #: cp/parser.c:11333
  #, fuzzy, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "array subscript is geen integer"
  
! #: cp/parser.c:11790
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:11815
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11975
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.c:12050
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "herhaalde case-waarde"
  
  # Is the %s the argument, or is it 'of' the argument?
! #: cp/parser.c:12598
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/parser.c:12671
  #, fuzzy, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:12674
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "argumenten aan macro %qs gegeven"
  
! #: cp/parser.c:12874
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/parser.c:13458
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:13469
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr ""
  
! #: cp/parser.c:13493
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/parser.c:13586
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "eerdere definitie van %qs"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr ""
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13853
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.c:15340
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "twee of meer data types in de declaratie van %qs"
*************** msgstr "twee of meer data types in de de
*** 28390,28402 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
--- 28401,28413 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe wordt niet ondersteund"
*************** msgstr "-pipe wordt niet ondersteund"
*** 28404,28485 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16374
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:16387
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vÃ³Ã³r %<extern%> gebruikt"
  
! #: cp/parser.c:16682
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.c:16703
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17760
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:19247
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "misvormde #pragma pack"
  
! #: cp/parser.c:19392
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
--- 28415,28496 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15840
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "herdeclaratie van %qs"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ongeldige linker operand van %s"
  
! #: cp/parser.c:16399
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vÃ³Ã³r %<extern%> gebruikt"
  
! #: cp/parser.c:16694
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ongeldige optie %qs"
  
! #: cp/parser.c:16715
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.c:19259
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "misvormde #pragma pack"
  
! #: cp/parser.c:19404
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr ""
*************** msgstr "beginwaarde-element is niet cons
*** 29075,29151 ****
  msgid "  trying to instantiate %qD"
  msgstr "slechte stringconstante"
  
! #: cp/pt.c:11571
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr ""
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:11619
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:11655
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:11677
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:11747
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:11756
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:11764
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:11809
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:12225
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:12657
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%qs is geen iterator"
--- 29086,29162 ----
  msgid "  trying to instantiate %qD"
  msgstr "slechte stringconstante"
  
! #: cp/pt.c:11574
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr ""
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.c:11622
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:11658
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:11680
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:11750
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:11759
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.c:11767
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.c:11812
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.c:12228
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr ""
  
! #: cp/pt.c:12660
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%qs is geen iterator"
*************** msgstr "ongeldig gebruik van %<this%> op
*** 29297,29303 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
--- 29308,29314 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
*************** msgstr ""
*** 29357,29363 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
--- 29368,29374 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
*************** msgstr ""
*** 29423,29444 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3558
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Ongeldige modus voor gen_tst_reg"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29434,29465 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "%qs is geen bestand, pipe of tty"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr ""
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3561
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Ongeldige modus voor gen_tst_reg"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr ""
*** 29488,29731 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.c:514
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: cp/typeck.c:572
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.c:1255
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:1305
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1310
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1353
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1361
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1409
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:1673
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2171
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:2186
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:2205
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/typeck.c:2220
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qs is meestal een functie"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qs is geen iterator"
  
! #: cp/typeck.c:2365
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr ""
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:2468
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ verbiedt het gebruik van subscripts bij een array die geen lvalue is"
  
! #: cp/typeck.c:2479
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:2562
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/typeck.c:2676
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ verbiedt accolade-groepen in expressies"
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr ""
  
! #: cp/typeck.c:2715
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:2795
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, fuzzy, gcc-internal-format
  msgid "at this point in file"
  msgstr "hier in het bestand"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "te veel argumenten voor functie"
  
! #: cp/typeck.c:2833
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
! #: cp/typeck.c:2836
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
! #: cp/typeck.c:2897
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "te weinig argumenten voor functie"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "deling door nul in %<#if%>"
  
! #: cp/typeck.c:3143
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "deling door nul in %<#if%>"
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "deling door nul in %<#if%>"
  
! #: cp/typeck.c:3180
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "deling door nul in %<#if%>"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "vergelijking tussen pointer en integer"
  
! #: cp/typeck.c:3427
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "geordende vergelijking van een pointer met integer nul"
  
! #: cp/typeck.c:3465
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/typeck.c:3629
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "vergelijking tussen pointer en integer"
  
! #: cp/typeck.c:3665
  #, fuzzy, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "vergelijking tussen signed en unsigned"
--- 29509,29752 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.c:512
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: cp/typeck.c:570
  #, fuzzy, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
  
! #: cp/typeck.c:1253
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:1303
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1308
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1351
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "ongeldige toepasing van %qs op een void-type"
  
! #: cp/typeck.c:1359
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:1407
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck.c:1671
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.c:1810
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr ""
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.c:2169
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:2184
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/typeck.c:2203
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/typeck.c:2218
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qs is meestal een functie"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qs is geen iterator"
  
! #: cp/typeck.c:2363
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr ""
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:2466
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ verbiedt het gebruik van subscripts bij een array die geen lvalue is"
  
! #: cp/typeck.c:2477
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: cp/typeck.c:2560
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/typeck.c:2674
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ verbiedt accolade-groepen in expressies"
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr ""
  
! #: cp/typeck.c:2713
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/typeck.c:2793
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, fuzzy, gcc-internal-format
  msgid "at this point in file"
  msgstr "hier in het bestand"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "te veel argumenten voor functie"
  
! #: cp/typeck.c:2831
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
! #: cp/typeck.c:2834
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameter heeft een onvolledig type"
  
! #: cp/typeck.c:2895
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "te weinig argumenten voor functie"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: cp/typeck.c:3139
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "deling door nul in %<#if%>"
  
! #: cp/typeck.c:3141
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "deling door nul in %<#if%>"
  
! #: cp/typeck.c:3176
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "deling door nul in %<#if%>"
  
! #: cp/typeck.c:3178
  #, fuzzy, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "deling door nul in %<#if%>"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr ""
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr ""
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "vergelijking tussen pointer en integer"
  
! #: cp/typeck.c:3425
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "geordende vergelijking van een pointer met integer nul"
  
! #: cp/typeck.c:3463
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: cp/typeck.c:3627
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "vergelijking tussen pointer en integer"
  
! #: cp/typeck.c:3663
  #, fuzzy, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "vergelijking tussen signed en unsigned"
*************** msgstr "vergelijking tussen signed en un
*** 29734,29880 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: cp/typeck.c:3802
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: cp/typeck.c:3804
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/typeck.c:3806
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: cp/typeck.c:3818
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/typeck.c:3878
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3886
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
  # DANGER WILL ROBINSON! Dit is nu net hoe gettext NIET gebruikt zou mogen worden...
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.c:4168
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:4174
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr ""
  
! #: cp/typeck.c:4234
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:4324
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:4352
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:4376
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:4587
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.c:4610
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: cp/typeck.c:4681
  #, fuzzy, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:5078
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:5100
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:5148
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:5207
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr ""
  
! #: cp/typeck.c:5234
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "cast verhoogt het benodigde alignment van het doeltype"
--- 29755,29901 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, fuzzy, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: cp/typeck.c:3800
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "pointer van type %<void *%> gebruikt in aftrekking"
  
! #: cp/typeck.c:3802
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/typeck.c:3804
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: cp/typeck.c:3816
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: cp/typeck.c:3876
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3884
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr ""
  
  # DANGER WILL ROBINSON! Dit is nu net hoe gettext NIET gebruikt zou mogen worden...
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ verbiedt het %sen van een enum"
  
! #: cp/typeck.c:4166
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck.c:4172
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr ""
  
! #: cp/typeck.c:4232
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "ongeldig gebruik van array die geen lvalue is"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.c:4322
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:4350
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
  
! #: cp/typeck.c:4374
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck.c:4585
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan adres van bitveld %qs niet nemen"
  
! #: cp/typeck.c:4608
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adres van registervariabele %qs gevraagd"
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: cp/typeck.c:4679
  #, fuzzy, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: cp/typeck.c:5076
  #, fuzzy, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:5098
  #, fuzzy, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:5146
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr ""
  
! #: cp/typeck.c:5232
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "cast verhoogt het benodigde alignment van het doeltype"
*************** msgstr "cast verhoogt het benodigde alig
*** 29883,30043 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
  
! #: cp/typeck.c:5264
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:5320
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5405
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.c:5486
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:5775
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "incompatibel type voor argument %d van %qs"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/typeck.c:5788
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, fuzzy, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "pointer naar een lid gebruikt in rekensom"
  
! #: cp/typeck.c:5924
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:6023
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:6267
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
  # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
! #: cp/typeck.c:6270
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:6281
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:6430
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:6433
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.c:6501
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.c:6522
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
--- 29904,30064 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
  
! #: cp/typeck.c:5262
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:5318
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.c:5403
  #, fuzzy, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ verbiedt casts naar een union-type"
  
! #: cp/typeck.c:5484
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.c:5773
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "incompatibel type voor argument %d van %qs"
  
! #: cp/typeck.c:5784
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "array-index in beginwaarde van niet-array"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, fuzzy, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "pointer naar een lid gebruikt in rekensom"
  
! #: cp/typeck.c:5922
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.c:6021
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr ""
  
  # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
! #: cp/typeck.c:6268
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/typeck.c:6279
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr ""
  
! #: cp/typeck.c:6428
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:6431
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "adres van globale registervariabele %qs gevraagd"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
! #: cp/typeck.c:6499
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/typeck.c:6520
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "%<return%> met waarde in een functie die void teruggeeft"
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr ""
*************** msgstr ""
*** 30119,30210 ****
  msgid "int-array initialized from non-wide string"
  msgstr "int-array heeft niet-wide string als beginwaarde"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck2.c:945
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck2.c:947
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.c:949
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.c:1004
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1181
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1207
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.c:1229
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:1238
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:1260
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1482
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
--- 30140,30231 ----
  msgid "int-array initialized from non-wide string"
  msgstr "int-array heeft niet-wide string als beginwaarde"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck2.c:946
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck2.c:948
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.c:950
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.c:1005
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.c:1182
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.c:1208
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grootte van array %qs is van een niet-integraal type"
  
! #: cp/typeck2.c:1230
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:1239
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:1261
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/typeck2.c:1488
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
*************** msgstr "adres van registervariabele %qs 
*** 30244,30255 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 30265,30276 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 30285,30291 ****
  msgid "Function return value not set"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/trans-expr.c:1073
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "onbekende machine-modus %qs"
--- 30306,30312 ----
  msgid "Function return value not set"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/trans-expr.c:1081
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "onbekende machine-modus %qs"
diff -Nrcpad gcc-4.2.1/gcc/po/ru.gmo gcc-4.2.2/gcc/po/ru.gmo
*** gcc-4.2.1/gcc/po/ru.gmo	Thu Jul 19 15:12:28 2007
--- gcc-4.2.2/gcc/po/ru.gmo	Sun Oct  7 21:58:24 2007
*************** warranty; not even for MERCHANTABILITY o
*** 590,596 ****
  unconditional %2d taken %s
  undeclared selector %qsundefined named operand %qsunderflowed virtual array %s in %s, at %s:%dunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const member %qDunion cannot be made transparentunion has no membersunion has no named membersunknown -m%s= option specified: '%s'unknown -malign-XXXXX option specified: '%s'unknown -mdebug-%s switchunknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown conversion type character %qc in formatunknown conversion type character 0x%x in formatunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecoverable errorunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse %<%T::template %D%> to indicate that it is a templateuse -Winvalid-pch for more informationuse of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of class template %qT as expressionuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %qD introduced ambiguous type %qTusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value of -mfixed-range must have form REG1-REG2variable %q+D declared %<inline%>variable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvector overflow in expressionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %ivirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringwhen writing output to %s: %mwidth of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwithin this contextwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc-4.1.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2006-12-07 17:43+0200
  Last-Translator: Pavel Maryanov <acid_jack@ukr.net>
  Language-Team: Russian <ru@li.org>
--- 590,596 ----
  unconditional %2d taken %s
  undeclared selector %qsundefined named operand %qsunderflowed virtual array %s in %s, at %s:%dunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressuninitialized const %qDuninitialized const member %qDunion cannot be made transparentunion has no membersunion has no named membersunknown -m%s= option specified: '%s'unknown -malign-XXXXX option specified: '%s'unknown -mdebug-%s switchunknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown array size in deleteunknown conversion type character %qc in formatunknown conversion type character 0x%x in formatunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecoverable errorunsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatuse %<%T::template %D%> to indicate that it is a templateuse -Winvalid-pch for more informationuse of %qs in templateuse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of class template %qT as expressionuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %qD introduced ambiguous type %qTusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value of -mfixed-range must have form REG1-REG2variable %q+D declared %<inline%>variable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvector overflow in expressionverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %ivirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bewarning: warning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringwhen writing output to %s: %mwidth of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwithin this contextwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDProject-Id-Version: gcc-4.1.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2006-12-07 17:43+0200
  Last-Translator: Pavel Maryanov <acid_jack@ukr.net>
  Language-Team: Russian <ru@li.org>
diff -Nrcpad gcc-4.2.1/gcc/po/ru.po gcc-4.2.2/gcc/po/ru.po
*** gcc-4.2.1/gcc/po/ru.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/ru.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 9,15 ****
  msgstr ""
  "Project-Id-Version: gcc-4.1.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2006-12-07 17:43+0200\n"
  "Last-Translator: Pavel Maryanov <acid_jack@ukr.net>\n"
  "Language-Team: Russian <ru@li.org>\n"
--- 9,15 ----
  msgstr ""
  "Project-Id-Version: gcc-4.1.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2006-12-07 17:43+0200\n"
  "Last-Translator: Pavel Maryanov <acid_jack@ukr.net>\n"
  "Language-Team: Russian <ru@li.org>\n"
*************** msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ
*** 330,336 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
--- 330,336 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 2650,2729 ****
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:11080
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%s"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr ""
  
! #: config/arm/arm.c:11311
  #, c-format
  msgid "missing operand"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ (Ñ€ÐµÐ³+Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ)"
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ post_inc Ð¸Ð»Ð¸ pre_dec:"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�:"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´Ð°:"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� move:"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð°:"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð´Ð²Ð¸Ð³:"
  
--- 2650,2729 ----
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr ""
  
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.c:11081
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%f"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr ""
  
! #: config/arm/arm.c:11312
  #, c-format
  msgid "missing operand"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ (Ñ€ÐµÐ³+Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ)"
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, Ð½Ðµ post_inc Ð¸Ð»Ð¸ pre_dec:"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�:"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´Ð°:"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� move:"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð°:"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð´Ð²Ð¸Ð³:"
  
*************** msgstr "c4x_rptb_rpts_p: ÐœÐµÑ‚ÐºÐ° Ð·Ð°
*** 2825,2831 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2825,2831 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ 
*** 3080,3086 ****
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
--- 3080,3086 ----
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
*************** msgid "post-increment address is not a r
*** 3170,3176 ****
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
--- 3170,3176 ----
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ
*** 3382,3388 ****
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%v"
  
! #: config/rs6000/rs6000.c:19522
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
--- 3382,3388 ----
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%v"
  
! #: config/rs6000/rs6000.c:19523
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 3410,3424 ****
  msgid "invalid operand to %%S"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%S"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾Ð¹ / ABI, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ ABI, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ endianness, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
--- 3410,3424 ----
  msgid "invalid operand to %%S"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%S"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾Ð¹ / ABI, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ ABI, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½ Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ endianness, Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼"
  
*************** msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð
*** 3550,3560 ****
  msgid "candidates are:"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
--- 3550,3560 ----
  msgid "candidates are:"
  msgstr "Ð¿Ñ€ÐµÑ‚ÐµÐ½Ð´ÐµÐ½Ñ‚Ñ‹:"
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
*************** msgstr ""
*** 5110,5116 ****
  #: fortran/dump-parse-tree.c:952
  #, fuzzy, c-format
  msgid " %s("
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:968
  #, c-format
--- 5110,5116 ----
  #: fortran/dump-parse-tree.c:952
  #, fuzzy, c-format
  msgid " %s("
! msgstr "%s"
  
  #: fortran/dump-parse-tree.c:968
  #, c-format
*************** msgstr ""
*** 5975,5986 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 5975,5986 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 7092,7098 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ Ð¿ÑƒÐ»Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ #%d\n"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 7092,7098 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ Ð¿ÑƒÐ»Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ #%d\n"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ 
*** 7816,7822 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
--- 7816,7822 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr ""
*************** msgstr ""
*** 7941,7947 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ÐœÐµÑ‚ÐºÐ° %A ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² %1 Ð° Ð·Ð°Ñ‚ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² %0"
--- 7941,7947 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, fuzzy, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ÐœÐµÑ‚ÐºÐ° %A ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² %1 Ð° Ð·Ð°Ñ‚ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² %0"
*************** msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð
*** 7976,8378 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ `%D' Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: fortran/resolve.c:1018
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `asm' - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1036
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "`this' Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1200
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "Ð’ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ"
  
! #: fortran/resolve.c:1333
  #, fuzzy, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s'"
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1427
  #, fuzzy, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s'"
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1557
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "%q+D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹,"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1715
  #, fuzzy, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ '%D', Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1835
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, fuzzy, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared Ð¸ mdll Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2211
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ `%V' Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ðº %qT"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2324
  #, fuzzy, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ `asm'"
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2577
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %0 Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2804
  #, fuzzy, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² `%A' Ð² %0 Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, fuzzy, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»Ð¾ Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %0 Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/resolve.c:2888
  #, fuzzy, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»Ð¾ Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %0 Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3741
  #, fuzzy, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Ð’Ñ‹Ñ…Ð¾Ð´ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð¸Ð»Ð¸ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¸ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� `%A' Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %0"
  
! #: fortran/resolve.c:3771
  #, fuzzy, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° FORMAT Ð² %0"
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 7976,8378 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ `%D' Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: fortran/resolve.c:1025
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `asm' - Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "`this' Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "Ð’ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ"
  
! #: fortran/resolve.c:1340
  #, fuzzy, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s'"
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, fuzzy, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ '%s'"
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:1564
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "%q+D Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹,"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, fuzzy, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ '%D', Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, fuzzy, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared Ð¸ mdll Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2218
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ `%V' Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ðº %qT"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.c:2331
  #, fuzzy, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ `asm'"
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.c:2584
  #, fuzzy, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %0 Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.c:2811
  #, fuzzy, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² `%A' Ð² %0 Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:2885
  #, fuzzy, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»Ð¾ Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %0 Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/resolve.c:2895
  #, fuzzy, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»Ð¾ Ð¸Ð»Ð¸ ÐºÐ¾Ð½ÐµÑ† Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %0 Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°, Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸"
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr ""
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr ""
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3748
  #, fuzzy, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Ð’Ñ‹Ñ…Ð¾Ð´ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð¸Ð»Ð¸ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¸ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� `%A' Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %0"
  
! #: fortran/resolve.c:3778
  #, fuzzy, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¼ÐµÑ‚ÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° FORMAT Ð² %0"
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8381,8967 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:3999
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4413
  #, fuzzy, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %0 Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %1"
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4455
  #, fuzzy, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %0 Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %1"
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, fuzzy, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ VXT-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %0"
  
! #: fortran/resolve.c:4651
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, fuzzy, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%s Ð¿Ð¾ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸ÑŽ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5655
  #, fuzzy, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5658
  #, fuzzy, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5661
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5664
  #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ '%D', Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5667
  #, fuzzy, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ '%D', Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5670
  #, fuzzy, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5757
  #, fuzzy, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5795
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5803
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5895
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, fuzzy, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ `%s'"
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6239
  #, fuzzy, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "%s: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¾\n"
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6508
  #, fuzzy, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "%s: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¾\n"
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6715
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:6720
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 8381,8967 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4006
  #, fuzzy, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr ""
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, fuzzy, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %0 Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %1"
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr ""
  
! #: fortran/resolve.c:4462
  #, fuzzy, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %0 Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² %1"
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, fuzzy, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ VXT-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %0"
  
! #: fortran/resolve.c:4658
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, fuzzy, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%s Ð¿Ð¾ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸ÑŽ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr ""
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5662
  #, fuzzy, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5665
  #, fuzzy, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5668
  #, fuzzy, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5671
  #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ '%D', Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5674
  #, fuzzy, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ '%D', Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5677
  #, fuzzy, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr ""
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, fuzzy, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, fuzzy, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "%JÑ„Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
! #: fortran/resolve.c:5815
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, fuzzy, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ `%s'"
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, fuzzy, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "%s: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¾\n"
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, fuzzy, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "%s: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¾\n"
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:6732
  #, fuzzy, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr ""
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 9477,9509 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %0 Ð² Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¸ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %1"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
--- 9477,9509 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, fuzzy, no-c-format
  msgid "Bad array reference at %L"
  msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² %0 Ð² Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¸ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %1"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9511,9527 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:967
  #, fuzzy, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "%s: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¾\n"
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
--- 9511,9527 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:968
  #, fuzzy, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "%s: Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¾\n"
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð
*** 9546,9552 ****
  msgid "Unused variable %s declared at %L"
  msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %s"
  
! #: fortran/trans-expr.c:1954
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° %qs"
--- 9546,9552 ----
  msgid "Unused variable %s declared at %L"
  msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %s"
  
! #: fortran/trans-expr.c:1962
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° %qs"
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ 
*** 12034,12040 ****
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° C44"
  
  #: config/sh/sh.opt:102
  #, fuzzy
--- 12034,12040 ----
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° C40"
  
  #: config/sh/sh.opt:102
  #, fuzzy
*************** msgstr "sizeof(long double) Ñ€Ð°Ð²Ð½Ð¾ 1
*** 12454,12460 ****
  #: config/darwin.opt:36
  #, fuzzy
  msgid "Generate code for darwin loadable kernel extentions"
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68060 Ð±ÐµÐ· Ð½Ð¾Ð²Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´"
  
  #: config/darwin.opt:40
  #, fuzzy
--- 12454,12460 ----
  #: config/darwin.opt:36
  #, fuzzy
  msgid "Generate code for darwin loadable kernel extentions"
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040 Ð±ÐµÐ· Ð½Ð¾Ð²Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´"
  
  #: config/darwin.opt:40
  #, fuzzy
*************** msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð
*** 12819,12825 ****
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
  #: config/score/score.opt:40
  #, fuzzy
--- 12819,12825 ----
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ DB"
  
  #: config/score/score.opt:40
  #, fuzzy
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð
*** 16230,16236 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qD"
--- 16230,16236 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qD"
*************** msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼
*** 16282,16289 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 16282,16289 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "(Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ Ð½ÐµÐ¾Ð¿Ð
*** 16567,16573 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�.)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qs Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
--- 16567,16573 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "Ð´Ð»Ñ� ÐºÐ°Ð¶Ð´Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¾Ð½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�.)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, fuzzy, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qs Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
*************** msgstr "Ñ�Ð»Ð¾Ð²Ð¾ static Ð¸Ð»Ð¸ ÐºÐ²Ð°Ð
*** 16685,16691 ****
  msgid "%q+D is usually a function"
  msgstr "%J%qD Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ __typeof__)"
--- 16685,16691 ----
  msgid "%q+D is usually a function"
  msgstr "%J%qD Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸ÑŽ __typeof__)"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð¸Ð½Ð¸Ñ†Ð¸Ð
*** 16706,16712 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%Jinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
--- 16706,16712 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "%Jinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noinline"
*************** msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ
*** 16836,16857 ****
  msgid "storage class specified for structure field %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
--- 16836,16857 ----
  msgid "storage class specified for structure field %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
*************** msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð½Ð°
*** 16866,16877 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `auto'"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ "
--- 16866,16877 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `auto'"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ "
*************** msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð
*** 16924,16930 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qs Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
--- 16924,16930 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qs Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
*************** msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ
*** 16945,16956 ****
  msgid "array type has incomplete element type"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
--- 16945,16956 ----
  msgid "array type has incomplete element type"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
*************** msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð´ÐµÐº
*** 17041,17047 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ "
--- 17041,17047 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ "
*************** msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ
*** 17134,17140 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
--- 17134,17140 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ \"%D\" Ð½Ðµ Ñ�Ð
*** 17390,17396 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ \"%D\" Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
--- 17390,17396 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ \"%D\" Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
*************** msgstr "-fdata-sections Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ
*** 17686,17692 ****
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<long long%>"
  
  #: c-decl.c:7568
  #, fuzzy, gcc-internal-format
--- 17686,17692 ----
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿ %<long long%>"
  
  #: c-decl.c:7568
  #, fuzzy, gcc-internal-format
*************** msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q
*** 18170,18176 ****
  msgid "%H%qE is not initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
--- 18170,18176 ----
  msgid "%H%qE is not initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
*************** msgstr ""
*** 18180,18186 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "Ð¿Ð¾Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
--- 18180,18186 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "Ð¿Ð¾Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ð
*** 18368,18374 ****
  msgid "expected identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
--- 18368,18374 ----
  msgid "expected identifier"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð
*** 18453,18459 ****
  msgid "wide string literal in %<asm%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð°Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ°; ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» '\\' Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "_Pragma Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
--- 18453,18459 ----
  msgid "wide string literal in %<asm%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð°Ñ� Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ°; ÐºÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» '\\' Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "_Pragma Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
*************** msgstr "ISO C90 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð
*** 18582,18608 ****
  msgid "extra semicolon in method definition specified"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ #pragma map, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²"
--- 18582,18608 ----
  msgid "extra semicolon in method definition specified"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ #pragma map, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²"
*************** msgstr ""
*** 18632,18638 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
--- 18632,18638 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr ""
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 18647,18653 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
--- 18647,18653 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 18667,18673 ****
  msgid "for statement expected"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ `*' Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð²ÑˆÐ¸Ñ…Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð²"
--- 18667,18673 ----
  msgid "for statement expected"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ `*' Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ…, Ð²Ñ�Ñ‚Ñ€ÐµÑ‚Ð¸Ð²ÑˆÐ¸Ñ…Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð²"
*************** msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ð´
*** 18677,18698 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `auto'"
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ "
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%J'%F' Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° `static', Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%JÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
--- 18677,18698 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `auto'"
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ "
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%J'%F' Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° `static', Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%JÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
*************** msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚Ðµ
*** 19023,19039 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
--- 19023,19039 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ %<void *%>"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
*************** msgstr "%s ÐºÐ°Ðº `float', Ð° Ð½Ðµ `doub
*** 19114,19120 ****
  #: c-typeck.c:2488
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
! msgstr "%s ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ðµ, Ð° Ð½Ðµ Ñ†ÐµÐ»Ð¾Ðµ, Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
  #: c-typeck.c:2509
  #, fuzzy, gcc-internal-format
--- 19114,19120 ----
  #: c-typeck.c:2488
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
! msgstr "%s ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ðµ, Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
  #: c-typeck.c:2509
  #, fuzzy, gcc-internal-format
*************** msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ� Ð¾ÐºÑ
*** 19176,19182 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ð¸Ð´Ð° X<=Y<=Z Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÑŽÑ‚Ñ�Ñ� Ð² C Ð½Ðµ Ñ‚Ð°Ðº, ÐºÐ°Ðº Ð² Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐµ"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "%JÑ�Ð»Ð°Ð±Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½ÐµÐ¿Ñ€ÐµÐ´ÑƒÑ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
--- 19176,19182 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð²Ð¸Ð´Ð° X<=Y<=Z Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÑŽÑ‚Ñ�Ñ� Ð² C Ð½Ðµ Ñ‚Ð°Ðº, ÐºÐ°Ðº Ð² Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐµ"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "%JÑ�Ð»Ð°Ð±Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½ÐµÐ¿Ñ€ÐµÐ´ÑƒÑ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
*************** msgstr "Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ C Ð¸
*** 19643,19649 ****
  msgid "(near initialization for %qs)"
  msgstr "(Ð³Ð´Ðµ-Ñ‚Ð¾ Ñ€Ñ�Ð´Ð¾Ð¼ Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð»Ñ� %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 19643,19649 ----
  msgid "(near initialization for %qs)"
  msgstr "(Ð³Ð´Ðµ-Ñ‚Ð¾ Ñ€Ñ�Ð´Ð¾Ð¼ Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð»Ñ� %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚
*** 19673,19679 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð²Ð¸Ð´Ð° %<goto *expr;%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>"
--- 19673,19679 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð² ISO C Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð²Ð¸Ð´Ð° %<goto *expr;%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noreturn%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>"
*************** msgstr ""
*** 19723,19729 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
--- 19723,19729 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr ""
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
*************** msgstr "Ð¼ÐµÑ‚ÐºÐ° %<default%> Ð²Ð½Ðµ Ð¾
*** 19738,19754 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%HÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð±Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ¸ %<else%>"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
--- 19738,19754 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%HÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð±Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÐ¸ %<else%>"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð°"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð½Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð¸Ð»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð
*** 19768,19794 ****
  msgid "division by zero"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ == Ð¸Ð»Ð¸ != Ð½Ðµ Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾"
--- 19768,19794 ----
  msgid "division by zero"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ == Ð¸Ð»Ð¸ != Ð½Ðµ Ð½Ð°Ð´ÐµÐ¶Ð½Ð¾"
*************** msgstr "ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð
*** 19833,19844 ****
  msgid "comparison between signed and unsigned"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ~unsigned Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ~unsigned Ñ� unsigned"
--- 19833,19844 ----
  msgid "comparison between signed and unsigned"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ~unsigned Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ~unsigned Ñ� unsigned"
*************** msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡Ð
*** 19858,19905 ****
  msgid "used union type value where scalar is required"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
--- 19858,19905 ----
  msgid "used union type value where scalar is required"
  msgstr "Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ, Ð³Ð´Ðµ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
*************** msgstr "Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð²
*** 20529,20575 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð°, Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -fexceptions"
  
! #: except.c:2879
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_eh_return_regno%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3921
  #, fuzzy, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: except.c:3927
  #, fuzzy, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_flow_info Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
--- 20529,20575 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð°, Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -fexceptions"
  
! #: except.c:2883
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_eh_return_regno%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3925
  #, fuzzy, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ, Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: except.c:3931
  #, fuzzy, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_flow_info Ð²Ñ‹Ñ�Ð²Ð¸Ð»Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ¸"
*************** msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° verify_flow_i
*** 20579,20585 ****
  msgid "stack limits not supported on this target"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
--- 20579,20585 ----
  msgid "stack limits not supported on this target"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° Ð²Ñ‹Ñ…Ð¾Ð´Ð° Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, fuzzy, gcc-internal-format
  msgid "%H%s"
  msgstr "%s"
*************** msgstr ""
*** 20594,20620 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1"
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ fold"
--- 20594,20620 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð½ÐµÑ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¼Ð¸ - Ð²Ñ�ÐµÐ³Ð´Ð° 1"
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<Ð¸Ð»Ð¸%> Ð¾Ñ‚ Ð´Ð²ÑƒÑ… Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ð°Ð²ÐµÐ½Ñ�Ñ‚Ð²Ð¾ - Ð²Ñ�ÐµÐ³Ð´Ð° 0"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° fold: Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ fold"
*************** msgstr "%JÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð
*** 20629,20635 ****
  msgid "size of variable %q+D is too large"
  msgstr "%JÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: function.c:1560
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð² %<asm%>"
--- 20629,20635 ----
  msgid "size of variable %q+D is too large"
  msgstr "%JÑ€Ð°Ð·Ð¼ÐµÑ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: function.c:1560 gimplify.c:4063
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð² %<asm%>"
*************** msgid "invalid lvalue in asm output %d"
*** 20801,20841 ****
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ asm"
  
  #: gimplify.c:4064
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %s"
  
! #: gimplify.c:4607
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:4610
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gimplify.c:4734
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
--- 20801,20846 ----
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ asm"
  
  #: gimplify.c:4064
+ #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
  #, fuzzy, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4606
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %s"
  
! #: gimplify.c:4620
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr ""
  
! #: gimplify.c:4623
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: gimplify.c:4747
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
*************** msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s
*** 20856,20892 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€: %s"
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
--- 20861,20897 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€: %s"
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
*************** msgstr "%J%qD, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¸Ñ�Ð¿Ð
*** 22131,22142 ****
  msgid "no support for induction"
  msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ dllimport Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 22136,22147 ----
  msgid "no support for induction"
  msgstr "Ð˜Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ dllimport Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 22157,22166 ****
  msgstr "%J%qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ ÐºÐ°Ðº Ð½Ð° dllimport"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
--- 22162,22171 ----
  msgstr "%J%qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ ÐºÐ°Ðº Ð½Ð° dllimport"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr "-mpic-register= Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ 
*** 22800,22838 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%s' ÐºÐ°Ðº PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ñ‹Ñ… low-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� high-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
--- 22805,22844 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%s' ÐºÐ°Ðº PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ñ‹Ñ… low-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� high-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
*************** msgstr "%JÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½
*** 22847,22878 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "%JÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº dllimport"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "Ð±Ð¾Ð»ÑŒÑˆÐ¾Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� ÐºÐ°Ð´Ñ€Ð° (%d) Ð¿Ñ€Ð¸ -mtiny-stack"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .noinit"
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU %qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
--- 22853,22884 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "%JÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº dllimport"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "Ð±Ð¾Ð»ÑŒÑˆÐ¾Ðµ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� ÐºÐ°Ð´Ñ€Ð° (%d) Ð¿Ñ€Ð¸ -mtiny-stack"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr ""
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr ""
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ .noinit"
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU %qs Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
*************** msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ
*** 23417,23433 ****
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%i"
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs - Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
--- 23423,23439 ----
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ðµ 0..%i"
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "Ñ�Ð´Ð²Ð¸Ð³ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs - Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
*************** msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -msep-data Ð¸ -mid-sh
*** 23613,23619 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC Ð´Ð»Ñ� 68000 Ð¸ 68010 Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�\n"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
--- 23619,23625 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC Ð´Ð»Ñ� 68000 Ð¸ 68010 Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�\n"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
*************** msgstr "Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�
*** 23802,23808 ****
  msgid "-g option disabled"
  msgstr "ÐºÐ»ÑŽÑ‡ -g Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 23808,23814 ----
  msgid "-g option disabled"
  msgstr "ÐºÐ»ÑŽÑ‡ -g Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ __
*** 24031,24082 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ __builtin_spe_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:13884
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº: %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABI"
  
! #: config/rs6000/rs6000.c:17523
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17525
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17529
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17531
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17533
  #, fuzzy, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17535
  #, fuzzy, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17537
  #, fuzzy, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17539
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
--- 24037,24088 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ __builtin_spe_predicate Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
! #: config/rs6000/rs6000.c:13885
  #, fuzzy, gcc-internal-format
  msgid "stack frame too large"
  msgstr "ÐºÐ°Ð´Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº: %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABI"
  
! #: config/rs6000/rs6000.c:17524
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17526
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17530
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17532
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17534
  #, fuzzy, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17536
  #, fuzzy, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17538
  #, fuzzy, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
  
! #: config/rs6000/rs6000.c:17540
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ 'long' Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec-Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ 'int'"
*************** msgstr ""
*** 24275,24318 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -fPIC Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/sh/sh.c:7629
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ interrupt_handler Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9835
  #, fuzzy, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ BK ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
--- 24281,24324 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "ÐºÐ»ÑŽÑ‡Ð¸ -fPIC Ð¸ -mcall-%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/sh/sh.c:7638
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ interrupt_handler Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr ""
  
! #: config/sh/sh.c:9844
  #, fuzzy, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ BK ÐºÐ°Ðº Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð¾Ð±Ñ‰ÐµÐ³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr ""
*************** msgstr "Ð½ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ `%D(
*** 24706,24878 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ `%#T' Ð¸ `%#T'"
  
! #: cp/call.c:4127
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ `operator %s' Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:4145
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "`%+#D' - Ñ‡Ð°Ñ�Ñ‚Ð½Ñ‹Ð¹ (private) Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/call.c:4147
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "`%+#D' - Ð·Ð°Ñ‰Ð¸Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ (protected) Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/call.c:4149
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "`%+#D' Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %P -Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/call.c:4253
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ NULL Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� %s %P Ð² %qD"
  
! #: cp/call.c:4256
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� NULL"
  
! #: cp/call.c:4264
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %qT Ð´Ð»Ñ� %s %P Ð² %qD"
  
! #: cp/call.c:4267
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:4407
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾  Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:4413
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ rvalue %qE Ñ� %qT"
  
! #: cp/call.c:4527
  #, fuzzy, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð½Ðµ POD-Ñ‚Ð¸Ð¿Ð° `%#T' Ñ‡ÐµÑ€ÐµÐ· `...'; Ð²Ñ‹Ð·Ð¾Ð² Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ñ�Ñ� Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, fuzzy, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð½Ðµ POD-Ñ‚Ð¸Ð¿Ð° `%#T' Ñ‡ÐµÑ€ÐµÐ· `...'; Ð²Ñ‹Ð·Ð¾Ð² Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ñ�Ñ� Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.c:4598
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %qD ÐµÑ‰Ðµ Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/call.c:4682
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format"
  
! #: cp/call.c:4819
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº `this'-Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° `%#D' Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.c:4838
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ java %qT"
  
! #: cp/call.c:5337
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ"
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qT"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qD (Ð° Ð½Ðµ %qD)"
  
! #: cp/call.c:6183
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qT Ð² %qT,"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð´Ð°ÐµÑ‚ Ð»ÑƒÑ‡ÑˆÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6443
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð² %qT"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
--- 24712,24889 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ `%#T' Ð¸ `%#T'"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ `operator %s' Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:4161
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "`%+#D' - Ñ‡Ð°Ñ�Ñ‚Ð½Ñ‹Ð¹ (private) Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/call.c:4163
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "`%+#D' - Ð·Ð°Ñ‰Ð¸Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ (protected) Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/call.c:4165
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "`%+#D' Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:4257
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %P -Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/call.c:4269
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ NULL Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� %s %P Ð² %qD"
  
! #: cp/call.c:4272
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� NULL"
  
! #: cp/call.c:4280
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %qT Ð´Ð»Ñ� %s %P Ð² %qD"
  
! #: cp/call.c:4283
  #, fuzzy, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/call.c:4423
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾  Ð¿Ð¾Ð»Ñ� %qE Ñ� %qT"
  
! #: cp/call.c:4429
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ rvalue %qE Ñ� %qT"
  
! #: cp/call.c:4543
  #, fuzzy, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð½Ðµ POD-Ñ‚Ð¸Ð¿Ð° `%#T' Ñ‡ÐµÑ€ÐµÐ· `...'; Ð²Ñ‹Ð·Ð¾Ð² Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ñ�Ñ� Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, fuzzy, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð½Ðµ POD-Ñ‚Ð¸Ð¿Ð° `%#T' Ñ‡ÐµÑ€ÐµÐ· `...'; Ð²Ñ‹Ð·Ð¾Ð² Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ñ�Ñ� Ð°Ð²Ð°Ñ€Ð¸Ð¹Ð½Ð¾ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %qD ÐµÑ‰Ðµ Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/call.c:4698
  #, fuzzy, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ñ…, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ format"
  
! #: cp/call.c:4835
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº `this'-Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° `%#D' Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ java %qT"
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ %<%s(%A)%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½ÑƒÑŽ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ"
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð±ÐµÐ· Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qT"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qD (Ð° Ð½Ðµ %qD)"
  
! #: cp/call.c:6199
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qT Ð² %qT,"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð´Ð°ÐµÑ‚ Ð»ÑƒÑ‡ÑˆÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.c:6459
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qE Ð² %qT"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
*************** msgstr "%q+D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¿ÑƒÑ�Ñ‚Ñ‹
*** 25153,25159 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð², Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ñ… Ð¾Ñ‚ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ `%#T'"
--- 25164,25170 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð², Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ñ… Ð¾Ñ‚ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCC"
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ `%#T'"
*************** msgstr "`%#T' Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð²Ð¸Ñ€Ñ‚Ñ
*** 25168,25209 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ñ… Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº"
  
! #: cp/class.c:5690
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° `\"%s\"', Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ð·Ñ‹Ðº"
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/class.c:5908
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ `%#T'"
  
! #: cp/class.c:5931
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ `%#T' Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/class.c:5957
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ %<&%E%>)"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/class.c:6033
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿Ñƒ %qT"
--- 25179,25220 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð¸Ð·-Ð·Ð° Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ñ… Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð¾ÑˆÐ¸Ð±Ð¾Ðº"
  
! #: cp/class.c:5702
  #, fuzzy, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° `\"%s\"', Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ð·Ñ‹Ðº"
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð±Ð¾Ñ€Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/class.c:5920
  #, fuzzy, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ `%#T'"
  
! #: cp/class.c:5943
  #, fuzzy, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ `%#T' Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/class.c:5969
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ %<&%E%>)"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/class.c:6045
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿Ñƒ %qT"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð½
*** 25213,25224 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� `%#D'"
  
! #: cp/class.c:6321
  #, fuzzy, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¾Ñ‚ `%+#D'"
--- 25224,25235 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� `%#D'"
  
! #: cp/class.c:6333
  #, fuzzy, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "Ð´ÐµÐ»Ð°ÐµÑ‚ Ñ‚Ñ€Ð°ÐºÑ‚Ð¾Ð²ÐºÑƒ %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð¹ Ð¾Ñ‚ `%+#D'"
*************** msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº 
*** 25258,25264 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð² %qT Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
--- 25269,25275 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qT Ð² %qT Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
*************** msgstr "  Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ
*** 25351,25357 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
--- 25362,25368 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr ""
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
*************** msgstr "`%#D' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð
*** 25524,25530 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "%JÑ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð½Ðµ-inline Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
--- 25535,25541 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "%JÑ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð½Ðµ-inline Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�"
  
! #: cp/decl.c:1593
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
*************** msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ
*** 25537,25839 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %D Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl.c:1943
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%J%qD: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½"
  
! #: cp/decl.c:1945
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%JÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:2312
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %qD"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ case-Ð¼ÐµÑ‚ÐºÐµ"
  
! #: cp/decl.c:2316
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2356
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ `%#D'"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð½Ðµ-POD `%#D'"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %q+D"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:2471
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ `%#D'"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ wchar_t"
  
! #: cp/decl.c:2551
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ %qD"
  
! #: cp/decl.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:2835
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ `%#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² `%#T'"
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ `%#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² `%#T'"
  
! #: cp/decl.c:2855
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:2862
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<%T::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:2924
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "  Ð¸Ð¼Ñ� `%#D' Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%JÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:3614
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %#D' Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:3617
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %#D' Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:3620
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %#D' Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:3649
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qT"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/decl.c:3701
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qD Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:3707
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:3709
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/decl.c:3711
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:3717
  #, fuzzy, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "%qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:3747
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3862
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� `%#D' Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.c:3873
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� `%#D' Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ `extern' Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "%JÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ dllimport."
  
! #: cp/decl.c:3908
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "`%#D' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ `%#T'"
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ %<%T::%D%> ÐºÐ°Ðº %<%T::%D%>"
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3931
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %D"
  
! #: cp/decl.c:3969
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� `%#D' Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:4036
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� `%#D' Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° `%#D' Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ `%#D' Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð½Ð¾ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:4106
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qD"
  
! #: cp/decl.c:4132
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¸Ð· %qT"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¼Ñ�Ñ� GNU-Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ Ñ�Ð·Ñ‹ÐºÐ°"
  
! #: cp/decl.c:4209
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD"
  
! #: cp/decl.c:4216
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:4228
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
--- 25548,25850 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, fuzzy, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %D Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl.c:1944
  #, fuzzy, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%J%qD: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½"
  
! #: cp/decl.c:1946
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%JÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:2329
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %qD"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ case-Ð¼ÐµÑ‚ÐºÐµ"
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2373
  #, fuzzy, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  Ð¿ÐµÑ€ÐµÑ�ÐµÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ `%#D'"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, fuzzy, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð½Ðµ-POD `%#D'"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² try-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %q+D"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ñ‚Ñ�ÑŽÐ´Ð°"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² catch-Ð±Ð»Ð¾Ðº"
  
! #: cp/decl.c:2488
  #, fuzzy, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ `%#D'"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ wchar_t"
  
! #: cp/decl.c:2568
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ‚ÐºÐ¸ %qD"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:2852
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ `%#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² `%#T'"
  
! #: cp/decl.c:2865
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ñ‚Ð¸Ð¿ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ `%#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² `%#T'"
  
! #: cp/decl.c:2872
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:2879
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<%T::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.c:2941
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "  Ð¸Ð¼Ñ� `%#D' Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%JÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:3631
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %#D' Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:3634
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %#D' Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:3637
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %#D' Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:3666
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qT"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/decl.c:3718
  #, fuzzy, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qD Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:3724
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:3726
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/decl.c:3728
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:3734
  #, fuzzy, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "%qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.c:3764
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.c:3879
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� `%#D' Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.c:3890
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� `%#D' Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ `extern' Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: cp/decl.c:3906
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "%JÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ dllimport."
  
! #: cp/decl.c:3925
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "`%#D' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ `%#T'"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ %<%T::%D%> ÐºÐ°Ðº %<%T::%D%>"
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr ""
  
! #: cp/decl.c:3948
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %D"
  
! #: cp/decl.c:3986
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� `%#D' Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:4053
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� `%#D' Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° `%#D' Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:4070
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ `%#D' Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð½Ð¾ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qD"
  
! #: cp/decl.c:4149
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¸Ð· %qT"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ð¾Ð¼ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¼Ñ�Ñ� GNU-Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ Ñ�Ð·Ñ‹ÐºÐ°"
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD"
  
! #: cp/decl.c:4233
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:4245
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
*************** msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½Ñƒ
*** 25841,26068 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/decl.c:4293
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/decl.c:4342
  #, fuzzy, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… `%#D' inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð¿Ñ€Ð¸Ð´ÐµÑ‚Ñ�Ñ� Ð·Ð°Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð¿Ð¸Ð¹)"
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñƒ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: cp/decl.c:4372
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:4484
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qD"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.c:4544
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/decl.c:4595
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qT"
  
! #: cp/decl.c:4678
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:4735
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qT"
  
! #: cp/decl.c:4778
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°"
  
! #: cp/decl.c:4784
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:4796
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:4844
  #, fuzzy, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ `{...}'"
  
! #: cp/decl.c:4880
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸-Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ð¼Ð¸"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5184
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° `%#D'"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ-POD Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¼, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/decl.c:5268
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:5880
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº `virtual' %s"
  
! #: cp/decl.c:5882
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº `inline' %s"
  
! #: cp/decl.c:5884
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ `const' Ð¸ `volatile' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² %s-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5888
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:5894
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5928
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/decl.c:6017
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:6065
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "`inline' Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:6108
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:6110
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:6112
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:6140
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� `%#D' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, fuzzy, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "`%#D' Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl.c:6149
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� `%#D' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6172
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¼ÐµÑ‚Ð¾Ð´Ð° - %qT"
  
! #: cp/decl.c:6224
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ `int'"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qD"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ `%#D' Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
--- 25852,26079 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/decl.c:4310
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/decl.c:4359
  #, fuzzy, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… `%#D' inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð¿Ñ€Ð¸Ð´ÐµÑ‚Ñ�Ñ� Ð·Ð°Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð¿Ð¸Ð¹)"
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñƒ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: cp/decl.c:4389
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:4501
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %qD"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.c:4561
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/decl.c:4612
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qT"
  
! #: cp/decl.c:4695
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:4752
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qT"
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°"
  
! #: cp/decl.c:4801
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:4813
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:4861
  #, fuzzy, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ `{...}'"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pragma Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸-Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ð¼Ð¸"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5229
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° `%#D'"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ð½Ðµ-POD Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾-Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¼, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/decl.c:5313
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:5936
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº `virtual' %s"
  
! #: cp/decl.c:5938
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº `inline' %s"
  
! #: cp/decl.c:5940
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ `const' Ð¸ `volatile' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² %s-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.c:5950
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸"
  
! #: cp/decl.c:5984
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qD"
  
! #: cp/decl.c:6073
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:6121
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "`inline' Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:6166
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:6168
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:6196
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� `%#D' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, fuzzy, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "`%#D' Ð½Ðµ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/decl.c:6205
  #, fuzzy, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� `%#D' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6228
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD, Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¼ÐµÑ‚Ð¾Ð´Ð° - %qT"
  
! #: cp/decl.c:6280
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ `int'"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qD"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ `%#D' Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
*************** msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½Ðº
*** 26071,26616 ****
  #. 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/decl.c:6422
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� `%#D' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6431
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� `%#D' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6548
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6558
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:6562
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qD Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6586
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6588
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6624
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: cp/decl.c:6634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:6643
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:6652
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:6759
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº %s"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ %s"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:6835
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.c:6837
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<operator %T%>"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:6863
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ void"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:7031
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.c:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° `%s %s'"
  
! #: cp/decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° `%s %s'"
  
! #: cp/decl.c:7049
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:7071
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qD"
  
! #: cp/decl.c:7147
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%>"
  
! #: cp/decl.c:7189
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:7283
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed Ð¸Ð»Ð¸ unsigned Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:7285
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "signed Ð¸ unsigned Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:7287
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:7291
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:7293
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ long, short, signed Ð¸Ð»Ð¸ "
  
! #: cp/decl.c:7295
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %qs Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ char Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ long Ð¸Ð»Ð¸ short"
  
! #: cp/decl.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long Ð¸ short Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:7303
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ long, short, signed Ð¸Ð»Ð¸ unsigned Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %s"
  
! #: cp/decl.c:7367
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº virtual Ð¸ static"
  
! #: cp/decl.c:7439
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:7479
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:7484
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� '%#D' ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:7507
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ�  %s %qs"
  
! #: cp/decl.c:7541
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `auto'"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:7678
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %qs"
  
! #: cp/decl.c:7679
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %qs"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº virtual"
  
! #: cp/decl.c:7709
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° `%#T'"
  
! #: cp/decl.c:7751
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° `%#T'"
  
! #: cp/decl.c:7759
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ `%#T'"
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:7874
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� `%T::' Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:7906
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ `%T::%s' Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<%T%>"
  
! #: cp/decl.c:7923
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° `%T::%s' Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%T"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/decl.c:7975
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº `mutable'"
  
! #: cp/decl.c:7980
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº `mutable'"
  
! #: cp/decl.c:7986
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº `mutable'"
  
! #: cp/decl.c:7991
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ %qs ÐºÐ°Ðº `mutable'"
  
! #: cp/decl.c:7996
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ %qs ÐºÐ°Ðº `mutable'"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%JÐ´Ð»Ñ� typedef-Ð¸Ð¼ÐµÐ½Ð¸ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/decl.c:8134
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8165
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>"
  
! #: cp/decl.c:8179
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>"
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT \"Ð´Ñ€ÑƒÐ³Ð¾Ð¼\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:8218
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:8247
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ð² Ð¼ÐµÑ‚Ð¾Ð´ -- Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:8317
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�"
  
! #: cp/decl.c:8342
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ `operator %T'"
  
! #: cp/decl.c:8352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð½Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ 'this'"
  
! #: cp/decl.c:8428
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8430
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8439
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/decl.c:8448
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
--- 26082,26627 ----
  #. 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/decl.c:6478
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� `%#D' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6487
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� `%#D' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6604
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qD Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6642
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6644
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6680
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹"
  
! #: cp/decl.c:6690
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:6699
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.c:6708
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.c:6815
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº %s"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ %s"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<operator %T%>"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:6919
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ void"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.c:7087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.c:7090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° `%s %s'"
  
! #: cp/decl.c:7093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° `%s %s'"
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¼ Ð¾Ñ‚ %qT"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:7127
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qD"
  
! #: cp/decl.c:7203
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%>"
  
! #: cp/decl.c:7245
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "short, signed Ð¸Ð»Ð¸ unsigned Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:7341
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "signed Ð¸ unsigned Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:7345
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:7347
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:7349
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ long, short, signed Ð¸Ð»Ð¸ "
  
! #: cp/decl.c:7351
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %qs Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ char Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ long Ð¸Ð»Ð¸ short"
  
! #: cp/decl.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "long Ð¸ short Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.c:7359
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ long, short, signed Ð¸Ð»Ð¸ unsigned Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ %s"
  
! #: cp/decl.c:7423
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº virtual Ð¸ static"
  
! #: cp/decl.c:7495
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:7535
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:7540
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� '%#D' ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:7563
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ�  %s %qs"
  
! #: cp/decl.c:7597
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `auto'"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:7734
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %qs"
  
! #: cp/decl.c:7735
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %qs"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº virtual"
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:7775
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° `%#T'"
  
! #: cp/decl.c:7807
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° `%#T'"
  
! #: cp/decl.c:7815
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ `%#T'"
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:7930
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� `%T::' Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.c:7962
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ `%T::%s' Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<%T%>"
  
! #: cp/decl.c:7979
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° `%T::%s' Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%T"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/decl.c:8031
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº `mutable'"
  
! #: cp/decl.c:8036
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº `mutable'"
  
! #: cp/decl.c:8042
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº `mutable'"
  
! #: cp/decl.c:8047
  #, fuzzy, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ %qs ÐºÐ°Ðº `mutable'"
  
! #: cp/decl.c:8052
  #, fuzzy, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ %qs ÐºÐ°Ðº `mutable'"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%JÐ´Ð»Ñ� typedef-Ð¸Ð¼ÐµÐ½Ð¸ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/decl.c:8190
  #, fuzzy, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ñ‹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:8221
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>"
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>"
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT \"Ð´Ñ€ÑƒÐ³Ð¾Ð¼\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:8303
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ð² Ð¼ÐµÑ‚Ð¾Ð´ -- Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:8373
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�"
  
! #: cp/decl.c:8398
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ `operator %T'"
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð½Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ 'this'"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8495
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/decl.c:8504
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
*************** msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ
*** 26627,26719 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ %qD Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼"
  
! #: cp/decl.c:8572
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `auto' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:8574
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `register' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:8576
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `__thread' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:8587
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `inline' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:8590
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `inline' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:8598
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:8629
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.c:8673
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº `register'"
  
! #: cp/decl.c:8678
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° `%#D'"
  
! #: cp/decl.c:8816
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� `%#D' Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8836
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: cp/decl.c:8905
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ %s Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
--- 26638,26730 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ %qD Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼"
  
! #: cp/decl.c:8628
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `auto' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:8630
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `register' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:8632
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `__thread' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.c:8643
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `inline' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:8646
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� `inline' Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.c:8654
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.c:8729
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº `register'"
  
! #: cp/decl.c:8734
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° `%#D'"
  
! #: cp/decl.c:8872
  #, fuzzy, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� `%#D' Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8892
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
! #: cp/decl.c:8961
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ %s Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð
*** 26733,26870 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>"
  
! #: cp/decl.c:9219
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "Ð¾Ñ‚Ð¼ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD"
  
! #: cp/decl.c:9224
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/decl.c:9247
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶Ð½ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:9277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %s%s Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:"
  
! #: cp/decl.c:9331
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9382
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° `int'"
  
! #: cp/decl.c:9385
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° `int'"
  
! #: cp/decl.c:9393
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9395
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:9432
  #, fuzzy, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² `void'"
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:9445
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl.c:9542
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:9557
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:9558
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%qD Ð±Ñ‹Ð»(Ð°) Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) ÐºÐ°Ðº `%#D'"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qs"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%qD Ð±Ñ‹Ð»(Ð°) Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) ÐºÐ°Ðº `%#D'"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum"
--- 26744,26881 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>"
  
! #: cp/decl.c:9275
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "Ð¾Ñ‚Ð¼ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼ÐµÐ½ %qD"
  
! #: cp/decl.c:9280
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð½Ðµ Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/decl.c:9303
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶Ð½ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %s%s Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:"
  
! #: cp/decl.c:9387
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9438
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° `int'"
  
! #: cp/decl.c:9441
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° `int'"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.c:9488
  #, fuzzy, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² `void'"
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:9614
  #, fuzzy, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%qD Ð±Ñ‹Ð»(Ð°) Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) ÐºÐ°Ðº `%#D'"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qs"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, fuzzy, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%qD Ð±Ñ‹Ð»(Ð°) Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½(Ð°) ÐºÐ°Ðº `%#D'"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum"
*************** msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð
*** 26876,26942 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:9774
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:9795
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qT"
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Java-ÐºÐ»Ð°Ñ�Ñ� %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Java-ÐºÐ»Ð°Ñ�Ñ� %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:10055
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ `%#T'"
  
! #: cp/decl.c:10056
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%JÑ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ"
--- 26887,26953 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.c:9830
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:9851
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qT"
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Java-ÐºÐ»Ð°Ñ�Ñ� %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Java-ÐºÐ»Ð°Ñ�Ñ� %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/decl.c:10039
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:10111
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ `%#T'"
  
! #: cp/decl.c:10112
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%JÑ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ"
*************** msgstr "%JÑ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾
*** 26945,26991 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:10306
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/decl.c:10334
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:10409
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° `%#T' Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
  
! #: cp/decl.c:10877
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ void"
  
! #: cp/decl.c:11358
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.c:11582
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� `%#D' Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°"
--- 26956,27002 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:10362
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qD"
  
! #: cp/decl.c:10465
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° `%#T' Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ void"
  
! #: cp/decl.c:11414
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.c:11638
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� `%#D' Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼Ð
*** 27120,27181 ****
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸"
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl2.c:1152
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "`operator new' Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1161
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "`operator new' Ð¸Ð¼ÐµÐµÑ‚ `size_t' (%qT) Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl2.c:1190
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "`operator delete' Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:1199
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "`operator delete' Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3308
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl2.c:3462
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ `%+#D'"
--- 27131,27192 ----
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸"
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ Ð±ÐµÐ· Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl2.c:1153
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "`operator new' Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1162
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "`operator new' Ð¸Ð¼ÐµÐµÑ‚ `size_t' (%qT) Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl2.c:1191
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "`operator delete' Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:1200
  #, fuzzy, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "`operator delete' Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"
  
! #: cp/decl2.c:3463
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ `%+#D'"
*************** msgstr "Ñ�Ð¼ÐµÑˆÐµÐ½Ð¸Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ
*** 27207,27213 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ� NULL Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½(Ð¾/Ð°)"
--- 27218,27224 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ� NULL Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½(Ð¾/Ð°)"
*************** msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� `%#D
*** 27316,27542 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ð°ÑˆÐ¸Ð¼ Ð½Ð°Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�Ð¼, ÑƒÐ±ÐµÐ´Ð¸Ñ‚ÐµÑ�ÑŒ, Ñ‡Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð¸ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ <> Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð´ÐµÑ�ÑŒ). -Wno-non-template-friend Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ"
  
! #: cp/init.c:334
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/init.c:382
  #, fuzzy, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� `%#D', Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
  
! #: cp/init.c:388
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD"
  
! #: cp/init.c:391
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:537
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:540
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  `%#D'"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/init.c:543
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "  Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/init.c:559
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� %qD"
  
! #: cp/init.c:562
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/init.c:629
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qT"
  
! #: cp/init.c:691
  #, fuzzy, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� `%#T' Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐ¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ñ� Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/init.c:921
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "`%#D' - Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚; Ð¾Ð½ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¼ÐµÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/init.c:928
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "`%#D' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/init.c:967
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ðµ"
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD - Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ñ‚Ð°ÐºÐ¶Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:1029
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ Ð´Ð»Ñ� %qT"
  
! #: cp/init.c:1032
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ Ð´Ð»Ñ� %qT"
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/init.c:1291
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:1358
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD"
  
! #: cp/init.c:1435
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:1441
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� new"
  
! #: cp/init.c:1680
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� const Ð² `new' Ð¾Ñ‚ `%#T'"
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Java-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ %qs"
  
! #: cp/init.c:1758
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ %qD Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/init.c:1763
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ new"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/init.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Java-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð², Ñ…Ð¾Ñ‚Ñ� %<jclass%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/init.c:2186
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ class$"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
  
! #: cp/init.c:2740
  #, 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 "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°."
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ delete"
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
--- 27327,27553 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ð°ÑˆÐ¸Ð¼ Ð½Ð°Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ�Ð¼, ÑƒÐ±ÐµÐ´Ð¸Ñ‚ÐµÑ�ÑŒ, Ñ‡Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð¸ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ <> Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð´ÐµÑ�ÑŒ). -Wno-non-template-friend Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ"
  
! #: cp/init.c:333
  #, fuzzy, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/init.c:381
  #, fuzzy, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� `%#D', Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
  
! #: cp/init.c:387
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD"
  
! #: cp/init.c:390
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:536
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:539
  #, fuzzy, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  `%#D'"
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/init.c:542
  #, fuzzy, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "  Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/init.c:558
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� %qD"
  
! #: cp/init.c:561
  #, fuzzy, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/init.c:628
  #, fuzzy, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qT"
  
! #: cp/init.c:690
  #, fuzzy, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� `%#T' Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐ¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð»Ñ� Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/init.c:920
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "`%#D' - Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚; Ð¾Ð½ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¼ÐµÑ�Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/init.c:927
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "`%#D' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/init.c:966
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð¸Ðµ"
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD - Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿, Ð° Ñ‚Ð°ÐºÐ¶Ðµ ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:1028
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ Ð´Ð»Ñ� %qT"
  
! #: cp/init.c:1031
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ Ð´Ð»Ñ� %qT"
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/init.c:1290
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:1357
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qD"
  
! #: cp/init.c:1434
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:1440
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� new"
  
! #: cp/init.c:1679
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� const Ð² `new' Ð¾Ñ‚ `%#T'"
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Java-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ %qs"
  
! #: cp/init.c:1757
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ %qD Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/init.c:1762
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð² Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ new"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð² new Ð´Ð»Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Java-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð², Ñ…Ð¾Ñ‚Ñ� %<jclass%> Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/init.c:2184
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ class$"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð°:"
  
! #: cp/init.c:2738
  #, 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 "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð¾Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°."
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ delete"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ delete, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
*************** msgstr "Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°
*** 27972,27978 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
--- 27983,27989 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr ""
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ‹-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ
*** 28044,28229 ****
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:3519
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: cp/parser.c:3620
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð½Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ 'this'"
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/parser.c:4275
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð² ISO C++ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/parser.c:4623
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ new Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:6404
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° %qE Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ðµ goto"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� %<;%>"
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: cp/parser.c:7573
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ friend"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<<::%>"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> - Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<[%>. Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:8886
  #, fuzzy, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ñ‚Ð°ÐºÐ¾Ð¹ ÐºÐ¾Ð´ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ `-fpermissive')"
  
! #: cp/parser.c:8959
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� `<::'"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð½Ð¾Ñ‚Ð°Ñ†Ð¸ÑŽ %<%T::template %D%> Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¾ Ñ‚Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<typename%> Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:10378
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð´Ð»Ñ� %qs Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/parser.c:10382
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10601
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½"
--- 28055,28240 ----
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/parser.c:3531
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: cp/parser.c:3632
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ñ�Ð°, Ð½Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ 'this'"
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð² ISO C++ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/parser.c:4635
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ðµ new Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-Ð¼ÐµÑ‚ÐºÐ° %qE Ð²Ð½Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ðµ goto"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� %<;%>"
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"
  
! #: cp/parser.c:7585
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ friend"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� %<<::%>"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> - Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ %<[%>. Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ» Ð¼ÐµÐ¶Ð´Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:8898
  #, fuzzy, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(G++ Ð¿Ñ€Ð¸Ð¼ÐµÑ‚ Ñ‚Ð°ÐºÐ¾Ð¹ ÐºÐ¾Ð´ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ `-fpermissive')"
  
! #: cp/parser.c:8971
  #, fuzzy, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� `<::'"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð½Ð¾Ñ‚Ð°Ñ†Ð¸ÑŽ %<%T::template %D%> Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ� Ð¾ Ñ‚Ð¾Ð¼, Ñ‡Ñ‚Ð¾ Ñ�Ñ‚Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr ""
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<typename%> Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:10390
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð´Ð»Ñ� %qs Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/parser.c:10394
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½"
*************** msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾
*** 28231,28367 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:11168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:11301
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:11778
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:11803
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… '%E'"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11963
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: cp/parser.c:12038
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�,"
  
! #: cp/parser.c:12586
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:13446
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¾Ð±ÑŠÐµÐ¼Ð»ÐµÑ‚ %qD"
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:13481
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 'template <>'"
  
! #: cp/parser.c:13574
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ `%#T'"
  
! #: cp/parser.c:13809
  #, fuzzy, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� `;'"
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13841
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14294
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ `typename' Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:14296
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ `typename' Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.c:15328
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 28242,28378 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� asm Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:11313
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, fuzzy, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/parser.c:11790
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/parser.c:11815
  #, fuzzy, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… '%E'"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11975
  #, fuzzy, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½"
  
! #: cp/parser.c:12050
  #, fuzzy, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ case-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�,"
  
! #: cp/parser.c:12598
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐµÐµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹"
  
! #: cp/parser.c:13458
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð² %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¾Ð±ÑŠÐµÐ¼Ð»ÐµÑ‚ %qD"
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/parser.c:13493
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 'template <>'"
  
! #: cp/parser.c:13586
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ `%#T'"
  
! #: cp/parser.c:13821
  #, fuzzy, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� `;'"
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.c:14306
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ `typename' Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:14308
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ `typename' Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)"
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 28370,28382 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
--- 28381,28393 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
*************** msgstr ""
*** 28384,28465 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° `%#D' Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15828
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� `%#D'"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16374
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:16387
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<extern%>"
  
! #: cp/parser.c:16682
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð² %qT"
  
! #: cp/parser.c:16703
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%J%qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17760
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:19247
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#pragma pack%>"
  
! #: cp/parser.c:19392
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Ð¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹"
--- 28395,28476 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° `%#D' Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.c:15840
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� `%#D'"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.c:16386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/parser.c:16399
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<extern%>"
  
! #: cp/parser.c:16694
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD ÑƒÐ¶Ðµ ÐµÑ�Ñ‚ÑŒ Ð² %qT"
  
! #: cp/parser.c:16715
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%J%qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.c:17772
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:19259
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ð¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#pragma pack%>"
  
! #: cp/parser.c:19404
  #, fuzzy, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "Ð¼ÐµÐ¶Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ‹"
*************** msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ
*** 29049,29125 ****
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:11571
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� `%#T'"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� `%#D', Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:11619
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� `%#D'"
  
! #: cp/pt.c:11655
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� `%#D'"
  
! #: cp/pt.c:11677
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:11747
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:11756
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� `%#T' Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:11764
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++  Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:11809
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� `%#T'"
  
! #: cp/pt.c:12225
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.c:12383
  #, fuzzy, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth-NN, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼) Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:12657
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "`%#T' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
--- 29060,29136 ----
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:11574
  #, fuzzy, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� `%#T'"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� `%#D', Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.c:11622
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� `%#D'"
  
! #: cp/pt.c:11658
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� `%#D'"
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:11750
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.c:11759
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� `%#T' Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:11767
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++  Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.c:11812
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� `%#T'"
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.c:12386
  #, fuzzy, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth-NN, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼) Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.c:12660
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "`%#T' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð
*** 29271,29277 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° `~%T'"
--- 29282,29288 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° `~%T'"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�
*** 29331,29337 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
--- 29342,29348 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
*************** msgstr ""
*** 29397,29418 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3558
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ %s Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29408,29439 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr ""
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3561
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ %s Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ init_priority Ð
*** 29462,29705 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT: Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:514
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %s Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ %<void *%> and Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:572
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1255
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1305
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1310
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1353
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1361
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>"
  
! #: cp/typeck.c:1409
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/typeck.c:1673
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² %qE, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:1812
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… '%E'"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD NULL-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° %<offsetof%>)"
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "Ñ€Ð°Ð·Ñ€ÑƒÑˆÐ°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT, Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚Ñ�Ñ� Ðº %qT"
  
! #: cp/typeck.c:2171
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "`%D::%D' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/typeck.c:2186
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/typeck.c:2205
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ '%E'"
  
! #: cp/typeck.c:2220
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: cp/typeck.c:2365
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/typeck.c:2479
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.c:2562
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %qE"
  
! #: cp/typeck.c:2676
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::main%> Ð¸Ð· Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: cp/typeck.c:2701
  #, fuzzy, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ .* Ð¸Ð»Ð¸ ->* Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² `%E (...)'"
  
! #: cp/typeck.c:2715
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:2795
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %s `%+#D'"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/typeck.c:2833
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:2836
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:2897
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %s `%+#D'"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¸Ð· Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð² %<%E / 0%>"
  
! #: cp/typeck.c:3143
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð² %<%E / 0%>."
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð² %<%E %% 0%>"
  
! #: cp/typeck.c:3180
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð² %<%E %% 0.%>"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð´Ð»Ñ� rotate Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ�"
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð´Ð»Ñ� rotate >= ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:3465
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `%O'"
  
! #: cp/typeck.c:3629
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ `%#T' Ð¸ `%#T'"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹"
--- 29483,29726 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s Ð¼ÐµÐ¶Ð´Ñƒ Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ð¸ %qT: Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:512
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %s Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ %<void *%> and Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr ""
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1303
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1308
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1351
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:1359
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>"
  
! #: cp/typeck.c:1407
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/typeck.c:1671
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² %qE, Ð¸Ð¼ÐµÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:1810
  #, fuzzy, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… '%E'"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qD NULL-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° %<offsetof%>)"
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "Ñ€Ð°Ð·Ñ€ÑƒÑˆÐ°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT, Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚Ñ�Ñ� Ðº %qT"
  
! #: cp/typeck.c:2169
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "`%D::%D' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ Ð´Ð»Ñ� %qT"
  
! #: cp/typeck.c:2203
  #, fuzzy, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ '%E'"
  
! #: cp/typeck.c:2218
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: cp/typeck.c:2363
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %qE"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::main%> Ð¸Ð· Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: cp/typeck.c:2699
  #, fuzzy, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ .* Ð¸Ð»Ð¸ ->* Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² `%E (...)'"
  
! #: cp/typeck.c:2713
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:2793
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %s `%+#D'"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/typeck.c:2831
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:2895
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %s `%+#D'"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¸Ð· Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/typeck.c:3139
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð² %<%E / 0%>"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð² %<%E / 0%>."
  
! #: cp/typeck.c:3176
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð² %<%E %% 0%>"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð² %<%E %% 0.%>"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð´Ð»Ñ� rotate Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ�"
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð´Ð»Ñ� rotate >= ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ñ†ÐµÐ»Ñ‹Ð¼"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:3463
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `%O'"
  
! #: cp/typeck.c:3627
  #, fuzzy, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ `%#T' Ð¸ `%#T'"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹"
*************** msgstr "Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð
*** 29708,29851 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %<void *%> Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: cp/typeck.c:3878
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%E' Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€."
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3886
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ '%E' Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ."
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %sÐ°Ñ†Ð¸ÑŽ Ð¿Ð¾ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸ÑŽ Ðº Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/typeck.c:4168
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� %s ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4174
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %sÐ°Ñ†Ð¸ÑŽ Ð¿Ð¾ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð½ÐµÑ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/typeck.c:4234
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ `--' Ð¿Ð¾ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸ÑŽ Ðº bool-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, 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++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð»Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<&%T::%D%>"
  
! #: cp/typeck.c:4324
  #, 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++  Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ bound-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<&%T::%D%>"
  
! #: cp/typeck.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++  Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ðº Ð½Ðµ-lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ"
  
! #: cp/typeck.c:4376
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÑƒ %qD"
  
! #: cp/typeck.c:4587
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ %<this%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:4610
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs"
  
! #: cp/typeck.c:4615
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ %qD, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ ÐºÐ°Ðº `register'"
  
! #: cp/typeck.c:4681
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s - Ñ�Ð¿Ð¸Ñ�Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:5078
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:5100
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/typeck.c:5148
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ reinterpret_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:5207
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "reinterpret_cast Ð¾Ñ‚ %qT Ðº %qT Ñ�Ð½Ð¸Ð¶Ð°ÐµÑ‚ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: cp/typeck.c:5234
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ %qT Ðº %qT ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
--- 29729,29872 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %<void *%> Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸"
  
! #: cp/typeck.c:3876
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%E' Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€."
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.c:3884
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ '%E' Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ."
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %sÐ°Ñ†Ð¸ÑŽ Ð¿Ð¾ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸ÑŽ Ðº Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/typeck.c:4166
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� %s ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4172
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %sÐ°Ñ†Ð¸ÑŽ Ð¿Ð¾ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð½ÐµÑ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�"
  
! #: cp/typeck.c:4232
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ `--' Ð¿Ð¾ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸ÑŽ Ðº bool-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %<::main%>"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, 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++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð»Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ… Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ.Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<&%T::%D%>"
  
! #: cp/typeck.c:4322
  #, 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++  Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ bound-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<&%T::%D%>"
  
! #: cp/typeck.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++  Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ðº Ð½Ðµ-lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ"
  
! #: cp/typeck.c:4374
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ�Ñ�Ñ‹Ð»ÐºÑƒ %qD"
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ð·Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚ %<this%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:4608
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs"
  
! #: cp/typeck.c:4613
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ñ‚ %qD, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ ÐºÐ°Ðº `register'"
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s - Ñ�Ð¿Ð¸Ñ�Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:5076
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ static_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:5098
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %qT Ð² %qT"
  
! #: cp/typeck.c:5146
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ reinterpret_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:5205
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "reinterpret_cast Ð¾Ñ‚ %qT Ðº %qT Ñ�Ð½Ð¸Ð¶Ð°ÐµÑ‚ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ %qT Ðº %qT ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚ %qT Ðº
*** 29854,30013 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: cp/typeck.c:5264
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:5320
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¸  ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:5405
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/typeck.c:5486
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:5775
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qT"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:5788
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qT"
  
! #: cp/typeck.c:5924
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qT"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:6023
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6267
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° `%P' Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² %s"
  
! #: cp/typeck.c:6281
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ `%+D'"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð½Ðµ-lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %q+D"
  
! #: cp/typeck.c:6433
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐµ try-Ð±Ð»Ð¾ÐºÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:6501
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.c:6522
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "return Ñ�Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ 'void'"
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ NULL, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<throw()%> (Ð¸Ð»Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -fcheck-new)"
--- 29875,30034 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: cp/typeck.c:5262
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:5318
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Ð½Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð½Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹, Ð½Ð¸  ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ rvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:5403
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ const_cast Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:5773
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qT"
  
! #: cp/typeck.c:5784
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qT"
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð±Ð°Ð·Ñƒ %qT"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6265
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° `%P' Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/typeck.c:6268
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� %qT Ð² %qT Ð² %s"
  
! #: cp/typeck.c:6279
  #, fuzzy, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "Ñ�Ñ‚Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ `%+D'"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð½Ðµ-lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %q+D"
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q+D"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰ÐµÐ½ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐµ try-Ð±Ð»Ð¾ÐºÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:6499
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "return Ñ�Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ 'void'"
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ NULL, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<throw()%> (Ð¸Ð»Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ -fcheck-new)"
*************** msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ
*** 30088,30179 ****
  msgid "int-array initialized from non-wide string"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° int Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ� Ð¼ÐµÑ‚ÐºÐ°Ð¼Ð¸"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/typeck2.c:945
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD"
  
! #: cp/typeck2.c:947
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸"
  
! #: cp/typeck2.c:949
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
! #: cp/typeck2.c:1004
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð½ÐµÑ‚ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹"
  
! #: cp/typeck2.c:1181
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ `->' Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<operator->()%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.c:1229
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1238
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð¾Ñ‚ %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1260
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° `%T::' Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qT"
  
! #: cp/typeck2.c:1482
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° `%#T'"
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° `%#T'"
--- 30109,30200 ----
  msgid "int-array initialized from non-wide string"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° int Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð¹ Ð½Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ� Ð¼ÐµÑ‚ÐºÐ°Ð¼Ð¸"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/typeck2.c:946
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD"
  
! #: cp/typeck2.c:948
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸"
  
! #: cp/typeck2.c:950
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
! #: cp/typeck2.c:1005
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð½ÐµÑ‚ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹"
  
! #: cp/typeck2.c:1182
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ `->' Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<operator->()%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.c:1230
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1239
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð²Ð·Ñ�Ñ‚Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð¾Ñ‚ %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.c:1261
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° `%T::' Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qT"
  
! #: cp/typeck2.c:1485
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° `%#T'"
  
! #: cp/typeck2.c:1488
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° `%#T'"
*************** msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½ Ð°Ð´Ñ€ÐµÑ� Ñ€Ðµ
*** 30213,30224 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 30234,30245 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr ""
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr ""
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 30254,30260 ****
  msgid "Function return value not set"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: fortran/trans-expr.c:1073
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
--- 30275,30281 ----
  msgid "Function return value not set"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: fortran/trans-expr.c:1081
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
*************** msgstr ""
*** 30754,30760 ****
  msgid ""
  "%s.\n"
  "%s"
! msgstr "%s: %s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
  #, fuzzy, gcc-internal-format
--- 30775,30781 ----
  msgid ""
  "%s.\n"
  "%s"
! msgstr "%s\n"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
  #, fuzzy, gcc-internal-format
*************** msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ñ‚ÐºÑ€Ñ
*** 30766,30772 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12050
  #, fuzzy, gcc-internal-format
  msgid "Unreachable statement"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð°"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3309
  #, gcc-internal-format
--- 30787,30793 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12050
  #, fuzzy, gcc-internal-format
  msgid "Unreachable statement"
! msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ VXT-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %0"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3309
  #, gcc-internal-format
*************** msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð
*** 31364,31370 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15417
  #, fuzzy, gcc-internal-format
  msgid "No label definition found for %qs"
! msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ `%#T'"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15430
  #, fuzzy, gcc-internal-format
--- 31385,31391 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15417
  #, fuzzy, gcc-internal-format
  msgid "No label definition found for %qs"
! msgstr "%JÐ¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ»ÐµÐ»ÐµÐ½Ð¸Ðµ %qD"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15430
  #, fuzzy, gcc-internal-format
diff -Nrcpad gcc-4.2.1/gcc/po/sr.gmo gcc-4.2.2/gcc/po/sr.gmo
*** gcc-4.2.1/gcc/po/sr.gmo	Thu Jul 19 15:12:29 2007
--- gcc-4.2.2/gcc/po/sr.gmo	Sun Oct  7 21:58:24 2007
***************
*** 1,1163 ****
! Þ•ZìÊ×!¼•@!'b5Š=Àþ-1HzÛ�k+†0²ãåìø" +2 ^ f E| PÂ 7!8K!D„!9É!8"4<"5q"<§";ä"H #=i#@§#vè#H_$:¨$Jã$M.%9|%6¶%rí%;`&yœ&B'AY'J›'Næ'K5(Q�(:Ó(7)=F)I„)6Î)>*FD*I‹*AÕ*4+}L+JÊ+4,CJ,DŽ,?Ó,E-8Y->’-=Ñ-8.{H.?Ä.8//=/Pm/6¾/Cõ/E90D0<Ä0B1PD1M•1�ã1Fs2Nº2Q	3<[3O˜3Lè3?547u4A­46ï4G&5Hn5@·5Bø55;6q7EŽ7
! Ô78ß7.8.G8v8)ˆ80²8	ã8+í8A9[9!p9 ’9³9È9è9û9$:$@:*e:*�:»:Ö: ñ:;-;9;#J;"n;‘;!¨;,Ê;#÷;<9<L<$_<„<¤< À<á<è<ñ<÷<û<======%=)=I=M=V=	_=i=v=	~=
ˆ=–=œ=©=
! ±=¼=Å=
! Ì=×=ß=æ=î=ö=	þ=>>>>
! $>	/>9>>>
! M>X>
! e>p>x>�>ˆ>	�>š>¢>ª>
³>Á>	Ê>Ô>Ý>ã>
! ì>÷>1ý>0/?0`?0‘?Â?É?Õ?Û?
! â?í?ü?@

! @	@"@/@6@=@F@R@Z@i@
‚@�@
! —@¢@
ª@¸@Ð@-×@AA5AP>AK�ALÛAS(BW|BIÔB5CITCYžC>øC97D;qDU­DEE.ENE#^E#‚E3¦E3ÚE*F69FQpF3ÂF3öF2*G=]GC›G7ßGIH<aH=žHIÜHW&IE~I5ÄI"úI9J.WJ"†J©J,¯JDÜJ?!K=aKNŸKîK(L*7L:bL
�L «L!ÌL îLM$(MMM#jMŽM!ªM(ÌMFõMM<N,ŠN*·N!âNO"O>OJOiOUˆO-ÞO.P*;P2fP3™P+ÍP/ùP:)Q@dQ4¥Q$ÚQ/ÿQ1/REaR2§RÚRùRS0S#PS"tS—S5²S9èS*"T*MT?xT(¸T#áT<UOBU’Un¯USV/rV-¢V2ÐV8W3<W6pW/§W ×WøWNX1gXJ™X*äX'Y"7Y&ZY�Y1ŸYÑY%êY1Z<BZ,Z&¬Z(ÓZ5üZe2[%˜[?¾[4þ[/3\,c\&�\$·\3Ü\8]*I]&t]›]6µ]*ì]!^W9^J‘^:Ü^B_2Z_3�_(Á_)ê_D`DY`"ž`)Á`!ë`=
a3Ka!a9¡a-Ûa)	b/3b#cb‡b-Šb¸b"Ôb÷b
c<%cAbc#¤c,Èc0õc"&dId-bd)�dºd3¿dVódJe-be4�e*Åe.ðe,fLf!bf„f¤f-¹f&çf
gAg#^g‚gJ›gNæg5hUh)th$žh=Ãhi!i@iXisi5ŒiÂi-àiOj^j{j@”jÕjìj%k&k-:khk8‚kE»k=l?l)Wl
�l�l'˜l:Àl7ûlC3m1wmJ©m+ôm' n+Hn*tn>Ÿn:Þn/o1Io {o,œo'ÉoAño-3p5ap;—p Óp(ôp-qKqDkq7°q"èqr,(rUrnr&‰r°r;Çr6s:s!Ys0{s'¬s8Ôs1
t2?t$rt6—t0Îtÿt&u)u,uEu^uwu{u3—uËuJëu+6v#bv+†v+²vÞv5üv2wFw:]w9˜w9Òw"x3/xcx|xK—xGãx+yAyRyey„y#¢y$ÆyAëy#-zwQzÉz ãz{'{)?{-i{*—{Â{'Ü{$|)|&>|e|,}|ª|8Å|Fþ|+E}Sq}GÅ}%
~3~R~7b~5š~Ð~'ï~->E*„¯$Ëð÷€*-€9X€J’€:Ý€!� :� [�-|�ª�$È�í�‚ ‚<‚:V‚‘‚¤‚$Ã‚%è‚ƒ#,ƒ'Pƒ6xƒ¯ƒÏƒîƒ	„%$„J„f„|„›„]­„…,&…<S…!�…*²…'Ý…H†8N†5‡†.½†ì†)‡)-‡"W‡#z‡ž‡¯‡$¿‡(ä‡(
ˆ6ˆUˆ$pˆ0•ˆ"Æˆ*éˆ;‰6P‰0‡‰¸‰4Î‰Š+!Š(MŠvŠ/•Š0ÅŠ6öŠ -‹?N‹.Ž‹½‹Ú‹*ó‹&Œ*EŒpŒ3�Œ%ÃŒ)éŒ+�F?�†�_œ�Yü�IVŽM ŽKîŽ]:�Z˜�kó�[_�N»�0
! ‘/;‘#k‘&�‘¶‘>Í‘ ’,-’6Z’C‘’:Õ’;“L“+h“”“´“Ó“"ó“”/”)O”)y”£”¾” Õ”#ö”•0•$K•p•2�•À•Û•ò•1
! –5<–'r–0š–-Ë–Iù–,C—.p—Ÿ—%¿—å—,û—'(˜1P˜'‚˜-ª˜3Ø˜'™"4™8W™-�™+¾™ê™'
! š2š"Eš'hš�š¡š%³š'Ùš››-<›j›,ƒ›°›'Ð›*ø›#œ!?œaœdœhœpœ…œ�œ¢œ»œØœ8ëœ$�$D�0i�š�§�¸�Á�Î�0Ô�8ž0>žož ˆž©ž5Ãž.ùž6(Ÿ9_Ÿ:™ŸDÔŸ) C 0a *’ /½ í 2¡*7¡.b¡)‘¡&»¡&â¡&	¢#0¢'T¢(|¢ ¥¢$Æ¢ ë¢"£,/£2\£�£¯£*Î£,ù£.&¤1U¤%‡¤!­¤!Ï¤#ñ¤¥1-¥._¥Ž¥)Ÿ¥É¥é¥,¦(0¦)Y¦'ƒ¦«¦=Ç¦.§*4§%_§6…§¼§ ×§ø§:¨:O¨9Š¨3Ä¨7ø¨>0©'o©*—©2Â©õ©$ª06ªgª%‡ª­ª#Éªíª+
«89«'r«Jš«å«é«í«¬¬,¬$=¬,b¬0�¬0À¬.ñ¬/ ­&P­<w­´­,»­è­®$®6<® s®#”®¸®<Ñ®'¯*6¯+a¯(�¯¶¯'Ö¯/þ¯%.°2T°)‡°&±°%Ø°þ°±$/±+T±€±š±/º±/ê±.²)I²)s² �²¾²'Ê²&ò²3³/M³}³5˜³5Î³.´3´E´+Y´#…´=©´@ç´
(µ
6µ0Dµ-uµ(£µ*Ìµ8÷µ50¶+f¶=’¶>Ð¶·
! ,·%7·/]·:�·#È·!ì· ¸'/¸ W¸0x¸©¸Ä¸
à¸#î¸¹"$¹ G¹h¹¹•¹®¹È¹×¹-õ¹"#ºFº!`º)‚º¬º°º.µºäºæºïº»
! »»G/»:w»0²»9ã»@¼B^¼=¡¼=ß¼7½CU½8™½=Ò½@¾<Q¾VŽ¾6å¾8¿6U¿>Œ¿?Ë¿@ÀALÀKŽÀ8ÚÀ8Á<LÁE‰ÁCÏÁLÂ:`ÂF›ÂKâÂ0.ÃB_Ã¶¢ÃYÄsÄ>�ÄQÏÄu!Å—ÅW¶ÅqÆR€Æ$ÓÆ1øÆ*Ç-Ç6ÇCÇLÇYÇnÇ{Ç0„ÇµÇÕÇÞÇ/üÇ3,È`ÈiÈvÈ!ƒÈ¥ÈÁÈÎÈ×ÈäÈñÈ%þÈ$É-É56ÉlÉ=uÉ³ÉÄÉCßÉE#ÊiÊ…ÊGŽÊOÖÊN&ËuË‚Ë„ËˆË�ËšË�Ë¡Ë-¥Ë5ÓË,	Ì6Ì	HÌ´RÌrÍ3zÍ®Í*ÌÍ<÷Í54Î.jÎ™Î›ÎžÎ¢Î¥Î¨Î¬ÎO¯Î(ÿÎ+(Ï+TÏ-€Ï®Ï3ÅÏ%ùÏÐ3Ð,MÐ,zÐ*§Ð%ÒÐ-øÐ+&Ñ+RÑ$~Ñ+£ÑÏÑ)éÑ.Ò$BÒ.gÒ*–Ò:ÁÒ/üÒ,Ó;HÓ„Ó7¢Ó$ÚÓ6ÿÓ96Ô-pÔ6žÔ;ÕÔ8Õ1JÕL|Õ=ÉÕ,Ö-4Ö/bÖ"’Ö2µÖ'èÖ0×4A×Jv×;Á×Aý×<?Ø|Ø/˜Ø6ÈØÿØ7ÙBJÙ+�Ù2¹Ù(ìÙ(Ú.>ÚmÚ/‹ÚM»Ú6	Û/@Û4pÛ,¥Û,ÒÛ(ÿÛk(Ü4”Ü1ÉÜ6ûÜH2Ý9{Ý(µÝ'ÞÝ!Þ,(Þ)UÞÞ"˜Þ»ÞÙÞ#÷Þß!6ß.Xß)‡ß ±ß=Òß1à%Bà&hà4�àÄà(ãà6á$Cá,há3•á-Éá8÷á0â)Lâ,vâ:£â.Þâ8
ã6Fã%}ã)£ã)Íã+÷ã2#äUVä8¬äåä-å"3åVå,jå>—åÖåÞåååèå0ìå
! æ3(æ
! \æ(gæ�æ©æ¬æ°æ´æÍæ
! Ùæäæóæöæùæýæ6çW8çZ�ç6ëçN"è0qè	¢è$¬èÑè+Öè*é-éA5é:wé'²é%Úé(ê9)êHcêJ¬êI÷ê>Aë2€ë0³ë7äë-ì.Jì/yì1©ìÛìDôì09íjí(�íFªíGñí9î2Qî+„î°îÌîçîï#ï7ï*Vï"�ï.¤ï$Óïøïð'.ð$VðG{ð1Ãð7õð,-ñCZñ2žñ1Ññ)ò3-ò"aò*„ò0¯òUàòF6ó?}ó*½ó&èó%ô&5ô?\ô5œô-Òô+õD,õKqõ½õ:ÚõLö@bö<£ö,àö0
÷3>÷r÷#�÷±÷.Î÷Uý÷4SøDˆø@Íø8ùEGù.�ù0¼ù4íùL"ú9oú<©úJæú81û0jû*›û!Æû;èû($ü*Mü9xü/²ü/âü/ý8Bý8{ý.´ý9ãý-þ)Kþ(uþ:žþ<Ùþ/ÿ>Fÿ+…ÿ'±ÿ;Ùÿ(*S'g�-©×.ò-!IO™ª>¿GþF(a)Š ´'Õ;ý399m&§?ÎP,}5‰D¿*8/eh$Î!ó8;NRŠ+Ý
! 	%/0U5†'¼5ä,$G$l#‘)µ1ß*	%<	#b	"†	.©	Ø	"ó	
! -6
! 0d
! #•
! 8¹
! )ò
! ("E'hV�Cç@+2l*Ÿ3Ê=þ1<

n
)|
2¦
JÙ
0$=U;“+Ï+û3')[-…5³Né=8+v3¢:Ö	$/@ p/‘;ÁýD1v<�5Í37)Hr#Ž²»*È.ó0"8SŒ¬<½<ú17=i§ZÇ@"NcC²Fö^=$œ2Áô>6O.†Kµ35>G/M5}7³9ë/%4U=ŠÈ3Î 7#![+}	©?³ó.ü3+8_˜µ.»4êUWu>Í>K)dYŽ%è(-7.ef”û/ iH &² gÙ 3A!+u!2¡!DÔ!<":V"‘"¦"1Ä"1ö"0(#JY#W¤#Eü# B$Gc$!«$HÍ$'%6>%6u%:¬%7ç%&4=&1r&E¤&$ê&/')?'(i'=’'_Ð'50(*f(Y‘(Të(H@)H‰)"Ò)õ)d*4x*ˆ­*U6+7Œ+1Ä+<ö+33,g,†‡,R-8a-Aš-TÜ-!1.'S.*{.'¦.3Î.!/Y$/ ~/Ÿ/¾/Ý/ý/070S0s0‘0¥0º0Ï06å0!1>1S1i11ž1 ¾1(ß1 2 )2,J2Qw2+É23õ2=)3/g3j—3f4?i4K©4õ4)
! 545"R55u56«5$â586"@66c6(š6&Ã6)ê6&7&;7Jb7I­7÷7"8478:l8§8;¿82û83.9Db9§9&Â9,é9:C5:Hy:>Â:>;7@;.x;"§;Ê;Iè;02<<c<$ <(Å<$î<P=&d=<‹=È=-ß=
>"(>K>f>7†>3¾>3ò>&?#2?V?	Z?:d?@Ÿ?à?ç?T@OY@>©@:è@:#A7^A3–A[ÊA"&BIB!iB(‹B0´B.åB4C&ICpC#ŒC:°C6ëC5"DeXD?¾D/þD>.E;mE_©EY	FYcFZ½FJG?cG7£G:ÛG+H+BHnH~H—H7²H>êH)I)<I fI/‡I>·IBöI!9J6[J’J4²J1çJ#K=K\K/uK¥K*¼K…çKmL!L8¡LÚLôL+M18M8jM9£M)ÝM N (N5IN/N3¯NãN?O*COnO�O2§O#ÚO,þO++P8WP*�P;»P6÷Pd.Q9“Q,ÍQ,úQW'R-R­R#ÉRíR 
S".SQSEcS3©S3ÝS4TFT"]T€T(—T-ÀT+îT%U @U&aU2ˆU6»U+òU4V!SVAuV$·VÜV:üV7W"RWuW-‹W(¹WâW+ëW/X,GX:tX>¯X8îX!'Y)IYsY&�Y·Y&ÔY ûY&Z'CZ!kZ!�Z(¯Z"ØZ"ûZ,[!K[$m[$’[)·[3á[?\!U\%w\�\·\7Ó\Q]]]c]:l]§]=³]5ñ]'^
! .^
! 9^	D^-N^"|^Ÿ^§^­^%¶^Ü^7ú^62_8i_<¢_7ß_?`5W`9�`3Ç`4û`90a8jaA£a;åa7!b3Yb)�b,·b5äb"c.=clc"qc”c©c.®c2Ýc+d<d.Wd/†d/¶d5æde"8e)[e(…e0®e,ße.f(;f"df(‡f'°fcØfA<g0~g)¯g)Ùgh/"h5Rh6ˆh/¿hïh,i);i)ei1�i#Áiåi)j7.j4fj
›j)©jÓj îj6k0Fk$wk$œkÁkÜk)úk9$l'^l†l#Ÿl]ÃlL!m1nm m,¹m æmn%n9nJn1in6›nÒnìn?o&FoDmo'²o(Úo$p&(pOpkp…p#œp%Àp'æp"q=1qoq.†qµq1Òq%r7*r0br“r¯r(Ìr%õrs08sis2~s±sÑsEès-.t \t'}t¥t/Âtòtu 0uQuXguÀu$àuEv:Kv†v-›vÉv5âvRw+kwA—w
Ùw=çw%x >x)_x.‰x¸x×xNÞx,-yTZy¯yIËy z6zIz&\zƒz-–z$Äz,éz{31{e{C}{1Á{#ó{,|0D|'u|%�|+Ã|5ï|%}%D}j}1†} ¸} Ù}%ú}0 ~)Q~0{~¬~:Å~(0)Zk*ƒ®
ÈÖë/€6€'F€n€4Ž€)Ã€í€3
! �>�"[�-~�/¬�?Ü�,‚(I‚r‚G’‚2Ú‚5
ƒ1CƒIuƒ¿ƒ<Ýƒ?„Z„u„.’„>Á„)…%*…DP…?•…#Õ…ù…:†,S†)€†!ª†1Ì†Oþ†:N‡'‰‡$±‡OÖ‡*&ˆ.Qˆ)€ˆ6ªˆáˆçˆ4ïˆ0$‰6U‰6Œ‰-Ã‰2ñ‰!$Š6FŠ}Š—Š@œŠ:ÝŠ9‹;R‹Ž‹¨‹?µ‹õ‹'Œ4,ŒNaŒ=°Œ=îŒ@,�)m�>—�$Ö�0û�;,Ž8hŽ2¡Ž2ÔŽ2�>:�y�‰�,š�?Ç�#�+�8I�7‚�5º�ð�,ý�>*‘(i‘H’‘>Û‘N’`i’-Ê’ ø’$“S>“5’“È“.æ“)”'?”"g”ZŠ”\å”
B•OP•+ •èÌ•µ–%»–á–þ–(—<—%U—{—˜—­—%È—/î—2˜Q˜ e˜%†˜¬˜Â˜Ô˜ë˜þ˜™%™9™5M™ƒ™•™§™Ã™Ö™é™û™š)š;šQšgšƒš–š®š&Æš9íšD'›7l›.¤›Ó›ì›3œ&9œ`œzœ”œ®œÈœâœüœ�%+�Q�)j�”�;²�/î�,ž Kžlž†žŸž¸žÑžêžŸŸ8Ÿ7RŸŠŸ7¤ŸÜŸöŸ  * K c } ˜ ³ Î 3ë :¡Z¡(v¡Ÿ¡"¿¡â¡!¢!#¢E¢:e¢3 ¢ Ô¢#õ¢8£5R£<ˆ£,Å£9ò£4,¤/a¤+‘¤3½¤ñ¤"¥'1¥)Y¥-ƒ¥*±¥(Ü¥*¦50¦,f¦3“¦3Ç¦+û¦*'§.R§.�§+°§\Ü§9¨?V¨1–¨(È¨=ñ¨@/©6p©9§©1á©4ª&HªoªJŠª^Õª4«P«)l«,–«Ã«&Þ«¬¬(4¬']¬+…¬+±¬(Ý¬­& ­KG­K“­;ß­;®AW®™®-·®å®¯=$¯Wb¯,º¯Bç¯.*°QY°«°V¿° ±*7±hb±:Ë±5²E<²N‚²1Ñ²³;!³]³4a³–³Dž³Eã³>)´5h´+ž´KÊ´	µ/ µ6Pµ9‡µ4Áµ,öµ-#¶CQ¶-•¶Ã¶"á¶@·.E·0t·!¥·<Ç·F¸6K¸.‚¸C±¸Cõ¸&9¹,`¹2�¹DÀ¹ º1&ºXº9wº:±ºPìº&=»<d»8¡»-Ú»!¼1*¼.\¼5‹¼.Á¼>ð¼&/½MV½+¤½Ð½Hî½E7¾0}¾6®¾Iå¾,/¿6\¿!“¿µ¿/Ô¿FÀ+KÀ,wÀN¤ÀAóÀ;5Á-qÁ5ŸÁtÕÁGJÂ—’Â@*Ã9kÃC¥Ã?éÃ:)Ä8dÄ#�Ä'ÁÄéÄ#	Å#-Å)QÅ‰{Å2Æ&8ÆU_Æ&µÆ/ÜÆ8Ç!EÇ2gÇ-šÇ'ÈÇ4ðÇ%È‹9ÈPÅÈiÉ3€É.´ÉvãÉsZÊ&ÎÊ(õÊË==Ë{Ë1ŽËFÀËHÌ'PÌFxÌ2¿ÌòÌ6ÍFÍIeÍ(¯Í6ØÍ¾ÎÎÎßÎH÷ÎP@Ï]‘Ï1ïÏ,!Ð0NÐÐGžÐ>æÐ6%Ñ:\ÑL—Ñ>äÑ>#ÒQbÒ3´Ò7èÒ8 Ó<YÓL–ÓJãÓ^.Ô2�ÔDÀÔ2Õ88ÕWqÕHÉÕ0ÖBCÖ[†ÖkâÖ,N×{×4›×/Ð×7Ø18Ø*jØ<•ØBÒØCÙSYÙ6­Ù0äÙ0Ú"FÚ5iÚ"ŸÚYÂÚbÛ8Û'¸Û,àÛ+
Üf9Ü7 Ü!ØÜ#úÜAÝU`Ý¶Ý)ÇÝ"ñÝÞ.,Þ+[Þ2‡Þ-ºÞ|èÞeß|ß>“ßÒßYèßBBà)…à7¯à/çà9á=Qá5�áÅá(äáA
â5OâB…â@Èâ"	ã',ã Tã0uã¦ãˆÃãLägä{ä'˜ä%Àäæäýä,åAå$[å0€å0±å,âåæ*æ&Aæ&hæ&�æ&¶æ'Ýæ'ç%-ç&Sçzç’ç;¬ç"èç'è=3è)qè(›è/Äè,ôè+!é2Mé€é?“é.Óé-êD0êNuê3Äê%øê'ë;Fë ‚ë
£ë1±ë3ãë2ì0Jì/{ì)«ì#Õì*ùì,$í/Qí@�í"Âí,åí3î?Fî†î&¤î'Ëî'óîNï5jï/ ïÐïåï4þï%3ð&Yð)€ð$ªð#Ïð`óð7Tñ4Œñ6Áñ2øñ$+ò-Pò-~ò$¬ò(Ñòúò1ó)Ló-vó,¤ó,Ñó<þó5;ô&qô/˜ô=Èô&õ%-õ7Sõ5‹õ7Áõ<ùõ6ö<OöOŒöCÜöN ÷o÷Š÷¨÷(È÷,ñ÷ø99ø4sø3¨ø4Üø#ù55ù;kù=§ùåùÿù"úi@úTªú`ÿú)`û)Šûm´û8"üQ[ü­ü ÊücëüBOýP’ý1ãý-þ2Cþ/vþ6¦þ,Ýþ'
! ÿ82ÿ)kÿ•ÿ¨ÿ%Àÿ%æÿ*4Ez�2¤× ô&"Ib|•¢ÀÞò,"H9k-¥=Ó4 -U3ƒQ·	!((=QK�BÛ,2KE~Ä
Û7é9!&[7‚=ºSø
! L%W5}0³.ä9M	Zd.s¢7´ì!	#	$@	#e	?‰	4É	.þ	!-
! 2O
! 1‚
! ´
! (Ï
! ø
! 252h4›1Ð>A2FyH}0Æ1÷8)
*b
 �
/®
'Þ
4;%[4�%¶:Ü(7@)x8¢$ÛF"&i3�*Ä9ï5)2_:’/Í;ý:9:t¯$Ë%ð )77a!™	»Ååú(7*S7~)¶à'ç*:>XB—;Ú%<V&fF�$Ô7ù1#L#p#”#¸#Ü-'.'V~&œ#Ã9ç7!=YC—9Û-,Z=zk¸?$ d!…§Ã8ß%$>,cD�/Õ(2.5a-—KÅLA^@ "áK/gI—*á$ 81 j $ 4¤ Ù Mò (@!0i!Bš!!Ý!1ÿ!-1"_"#y")�"%Ç".í"3#$P#;u#'±#(Ù#%$($$A$cf$EÊ$=%0N%'%5§%3Ý%.&@&T& h&‰&�¡&5#'*Y''„'5¬'6â'*(5D(#z(;ž(=Ú(>)FW)"ž)(Á),ê)/*7G*C*ZÃ*-+6L+=ƒ+KÁ+S
,]a,¿,Ù,&è,-#'-K-f-0-#°-#Ô-:ø-3.S.!g.‰._¢./ /:>/,y/¦/Ä/:É/0#000D70F|0NÃ0@18S1PŒ1HÝ1E&2.l2.›2;Ê2M3T3*t3Ÿ3&¶3'Ý394?4,Y4†4¥4Â43Þ45L25.5%®5Ô5=í5.+6+Z60†6'·63ß6:7N75b7%˜7+¾75ê71 82R8=…8*Ã8Iî8M891†9¸9%Ò9&ø9(:-H:Cv:!º:0Ü:$
;32;+f;!’;Y´;G<
V<<d<3¡<GÕ<=<*=:g=#¢=Æ=)Õ=2ÿ=2>-M>3{>'¯>%×>7ý>55?(k?<”?>Ñ?C@ET@š@@ @@á@`"AƒA(£A$ÌA3ñA/%BUBqB+„B:°B!ëB/
C/=C$mC'’C2ºC>íC>,D>kDªD½D×D õD‚E†™E( F IFjFY€F1ÚF)G6GJGHYG'¢G.ÊGùGH</H"lHL�HÜHòH I+-IYI<rI3¯I0ãI!J:6J qJ*’J2½J2ðJ2#KfVK=½K2ûK.L(FL)oL™L,³L2àL4M)HM?rM@²M!óMN5(N@^N@ŸN.àN/O?O(RO#{OaŸO0P52PhP)wP¡P¾P(ÞP1Q9Q,XQ0…Q¶Q(ÎQ>÷Q,6R7cR?›R]ÛR29S/lS"œS+¿S=ëS%)T2OT;‚T>¾TUýTBSU4–U%ËUñU5V2EV!xV/šV…ÊV‰PW+ÚWdX#kX>�XJÎX?Y)YY9ƒY3½YñY3Z1EZ(wZ, Z3ÍZ*[A,[%n[&”[!»[Ý[õ[:
\H\@g\F¨\ï\]],]4A]v]5•]Ë](ã]'^/4^Zd^¿^%Ñ^2÷^B*_.m_œ_/»_3ë_$`&D`k`5Š`0À`7ñ`-)a5Wae�a1óa$%bJb.`b"�b(²b+Ûb&c+.c+Zc%†c"¬cÏc#ïc*d$>d-cd#‘d'µd4Ýd'e&:e ae+‚e®e+Íe?ùe;9f,uf0¢f	Óf;Ýfg#7g[gpgŠg¨g+´g4àg;hWQhH©hNòh9Aib{iaÞiE@j!†j…¨j].kHŒk;ÕkmlelLålT2m0‡mK¸m4nN9n<ˆn@Ån6o4=o,ro:Ÿo/Úo-
! pM8pS†pTÚp€/qA°qRòq7Er,}rAªr1ìrHsMgsUµsYtxetCÞtY"uB|uM¿uX
v>fv>¥v;äv4 w/UwI…wOÏw1x3Qxd…xNêxi9yH£yHìyX5zDŽz8Óz[{�h{‘ö{Mˆ|jÖ|0A}3r}L¦}Nó}pB~r³~-&hT8½:ö˜1€˜Ê€=c�.¡�Ð�ð�‚<"‚__‚>¿‚>þ‚6=ƒ:tƒ;¯ƒ1ëƒ(„F„2e„"˜„(»„<ä„!…8…R…Dm…&²…)Ù…†"†.?†-n†"œ† ¿†,à†$
‡2‡,8‡+e‡2‘‡2Ä‡4÷‡!,ˆNˆkˆIŠˆ0Ôˆ.‰G4‰?|‰F¼‰$Š<(Š!eŠ@‡Š)ÈŠòŠöŠNúŠI‹Q‹Jm‹2¸‹4ë‹ Œ%/ŒUŒ+tŒ Œ±Œ%ÈŒîŒ/�+<�1h�-š�0È�'ù�,!ŽNŽnŽ�Ž9œŽ+ÖŽ2�5�H�g�‡�+ �-Ì�*ú�0%�/V�-†�(´�,Ý�
! ‘!‘$>‘c‘p‘…‘‘‘)±‘Û‘(ñ‘>’/Y’"‰’!¬’Î’/Ö’“$#“&H“$o“”“¬“»“Ó“ä“ó“#”&”#C”g”'€”'¨”Ð”Ü”è”ù”#•,•I•`•y•”•C­•)ñ•–<$–a–#€–¤– ¿–à–ù–—!0—,R—:— º—Û—õ—7˜0H˜/y˜6©˜%à˜™"™A™7X™3�™Ä™0Þ™
! šš(9š1bš”š0«šÜš0óš,$›Q›n›1†›0¸›é›+œB/œrœ/�œ/Àœ<ðœ%-�S�!k�"��,°�-Ý�9ž:Ež.€ž¯ž4Êž/ÿž&/ŸVŸqŸ‚Ÿ Ÿ&¼ŸãŸÿŸ + !;  ] *~ +© Õ 3ó '¡&:¡.a¡8�¡É¡.æ¡¢&,¢+S¢*¢ª¢'Ê¢*ò¢£3;£*o£*š£$Å£ê£-¤ 0¤2Q¤*„¤0¯¤à¤2¥"3¥V¥-n¥œ¥!±¥9Ó¥
¦#¦?¦8N¦ ‡¦4¨¦1Ý¦§.§G§d§~§�§¸§>Ô§=¨)Q¨2{¨9®¨è¨8©X@©Q™©<ë©E(ª5nªB¤ªçª(øª)!«K«b«u«Š«T «Fõ«*<¬Cg¬K«¬8÷¬40­3e­8™­>Ò­6®QH®{š®'¯7>¯,v¯@£¯ä¯4ë¯' °5H°~°2„°"·°;Ú°F±K]±0©±:Ú±(²2>²)q²+›²7Ç²0ÿ²:0³'k³=“³?Ñ³0´/B´&r´L™´Dæ´9+µ.eµ”µ)³µ(Ýµ/¶<6¶=s¶0±¶â¶3·)4·"^·F�·-È·,ö·7#¸1[¸/�¸;½¸6ù¸.0¹6_¹'–¹`¾¹@º1`º&’º.¹º2èº*»,F».s»P¢»*ó»!¼)@¼6j¼,¡¼-Î¼ü¼+½5H½?~½;¾½8ú½23¾f¾$…¾+ª¾FÖ¾D¿'b¿AŠ¿UÌ¿/"À1RÀ6„À-»À+éÀ2ÁFHÁ3�ÁCÃÁNÂAVÂ/˜Â2ÈÂûÂ(ÃCÃ:_Ã=šÃ2ØÃ8ÄDÄ6cÄ'šÄ/ÂÄ*òÄ=ÅI[Å?¥Å,åÅ3Æ8FÆ0Æ$°Æ=ÕÆJÇf^ÇUÅÇÈA$ÈCfÈSªÈ*þÈ*)É/TÉ#„É!¨ÉgÊÉ#2ÊBVÊ&™Ê-ÀÊ îÊ Ë!0Ë2RË!…Ë)§Ë*ÑËüË5ÌRÌ2qÌ)¤Ì
ÎÌÜÌ+íÌÍ:Í0XÍ2‰Í/¼ÍìÍ(îÍbÎ0zÎE«ÎWñÎ?IÏ3‰ÏC½Ï&Ð(Ð+>Ð%jÐ#�Ð8´Ð3íÐ1!Ñ1SÑ'…Ñ*­Ñ*ØÑÒ;!Ò9]Ò*—Ò@ÂÒ%Ó8)Ó1bÓ/”Ó2ÄÓ÷Ó2ÔVFÔQ�Ô'ïÔ.ÕJFÕ8‘Õ-ÊÕøÕ$Ö ;Ö\Ö/vÖ(¦Ö*ÏÖ.úÖc)×<�×>Ê×
	Ø.Ø+FØ&rØ™ØJ¹Ø=Ù#BÙ>fÙ<¥Ù.âÙ%Ú7Ú/VÚ)†Ú9°Ú<êÚ5'Û8]Û+–Û+ÂÛ$îÛ4Ü0HÜ:yÜ5´Ü2êÜEÝ'cÝ1‹Ý(½Ý0æÝÞ0ÞJÞgÞ$ƒÞ!¨Þ'ÊÞòÞß .ßOß0kß'œß
Äß+Òß&þß9%à1_à&‘à$¸à/Ýà.
á$<á5aá4—á4Ìá;â<=âzâ•â!¯â!Ñâ&óâã&4ã[ã'bã(Šã<³ã2ðã>#ä'bäŠä
! ¦ä.±ä7àä)å)BåElå4²å4çå<æ Yæ"zæ$�æÂæ3ÙæC
ç2Qç„ç@£çDäçP)èCzè0¾è&ïèé9,éfé/|é)¬é>Öé2ê3HêQ|ê,Îê)ûê0%ë2Vë‰ë2§ë*Úëìì%.ì%Tìzì�ì¢ì$µì Úìûì%í/2í%bí,ˆí,µí.âí,î,>î,kî,˜î*Åî&ðî/ïGï"\ïïžï½ï×ï7äïð,ð@ð Ið'jð#’ð¶ð+Õð'ñ")ñ#Lñ)pñšñ!·ñ Ùñ#úñ#ò(Bò!kò$�ò²òÊòãò(÷ò" ó,Có pó‘ó/­ó'Ýó0ô%6ô+\ô/ˆô'¸ô(àô	õ(õ>=õ/|õ0¬õ&Ýõ,ö$1öVö+uö¡öªöÉöæö÷8 ÷5Y÷8�÷>È÷=ø=Eø7ƒø7»ø;óø2/ù5bù;˜ù:Ôù:ú4Jú5ú5µú4ëú3 û6Tû<‹û;Èû;ü5@ü7vü6®ü5åü4ý7Pý=ˆý<Æý<þ8@þ7yþ:±þ6ìþ6#ÿ9Zÿ?”ÿ>Ôÿ>:R9�8Ç# $=E ƒ-¤ÒíH)M)w/¡)Ñ,û$(*M!x$š$¿$ä$	#.+R*~)©(Ó-ü"*Mh%€¦"·*Ú*A0+r4ž6Ó2
! =9V:�Ë#Ü".AMp'¾6æ:	5X	Ž	­	À	Ó	é	ý	G
! \
! o
! 5�
! -Ã
! ñ
! %,C<p2­àú:"Ru$Ž.³â

,
B
W
s
‹
Ÿ
"·
$Ú
ÿ
=Rk#ƒ§´ÁÔä*ù.$/S0ƒ3´;èF$k#‹¯.Í,ü1)[E{ Á#â-4VQ*¨&Ó&ú)!/K4{+°7Ü98N‡%¦ Ì6í7$\6uT¬$ &8G<€½Îàñ)%<O(Œ'µ'Ý?$*d:�Ê1ê3+'_o‡T÷)L3vWª1F4E{nÁ302d,—3Äø6$MBr*µ&à&0. _)€,ª1×g	Lq(¾/ç4 L )e 1� @Á $!<'!.d!0“!Ä!Þ!)û!.%"1T"/†"!¶"'Ø"##$3#+X#+„#D°#õ#;$-J$x$�$"°$Ó$&ò$/%'I%q%…%š%³%Ç%ã%7&:;&>v&
µ&0Ã& ô&&'&<':c'&ž'Å'1Ý'<(;L(.ˆ(5·(1í(.).N)5})5³)?é)?)*.i*˜*±*É*"Ö*'ù*8!+:Z+•++²+,Þ+ ,$,,Q,,l,(™,(Â,/ë,)-(E-"n-&‘-(¸-+á-:
..H.,w.2¤.A×.'/$A/'f/$Ž/,³/,à/
0.*0'Y04�0&¶0.Ý0<1I1'g1#�1³1<Î12,&2@S2L”2Pá20237c3›3.¸3ç364>4 \4}46’4É4à4$ö4<5BX5$›54À5*õ51 61R60„6µ6Á66×6'79670p7'¡7-É7M÷7BE85ˆ8¾8,Ï8+ü83(90\90�9!¾9à94è9%:4C:Kx:'Ä:ì:5;66;'m;•;/ª;0Ú;'<,3<1`<G’<>Ú<=#2=aV="¸= Û=4ü=51>/g>-—>+Å>.ñ>( ?$I?&n?;•?-Ñ?+ÿ?D+@Gp@¸@.Õ@)A.A!NA#pA,”A&ÁA7èA/ B2PB5ƒBV¹B<C:MC8ˆC&ÁC*èC1D3ED%yD:ŸD.ÚD	E#EK7E1ƒE*µE@àE8!F ZF({FC¤FBèF+GDG*^G+‰G*µG1àG#H#6H4ZHM�HUÝHm3I4¡I#ÖIúIJ +JLJkJ‹J$¥JÊJéJýJK
+K
9K%GK0mKžK½KÝKöKL&"L(IL(rL(›LÄL7äL-MJM^M~M”M«M.ËM*úM/%N3UN!‰N«N+ÀNìN3O:OELO<’O ÏO!ðOP/PEPJ^PT©PTþP8SQ5ŒQ8ÂQ7ûQ23R-fR3”R&ÈR6ïR6&S]S#rS –S!·S!ÙS"ûST9T$UT%zT T¼T$ÙTþTU(U70U'hU$�U)µU%ßU%V$+V%PV vV)—VÁVáVðVDWSWkWƒW¢W8¼WõWX:XNXnX5}XA³XõXY!%YGY*gY’Y¦YºY×YôY0Z@AZ!‚Z¤Z·ZDÏZ[2[<Q[9Ž[UÈ[+\/J\,z\2§\.Ú\D	]+N]_z]LÚ]C'^%k^(‘^&º^(á^>
! _BI_Œ_'˜_$À_å_*`+`.G`,v`6£`"Ú`ý`a1a#MaKqa>½a0üa)-b.Wb†b0¢b2Ób2c
9c	Gc#Qc+uc)¡cËc éc
! d(d!<d^d-~d¬d¼dÈdådee>e\e0pe4¡eÖe åef "f(Cf:lf4§f"Üf&ÿf&g5@g%vg&œg)Ãgígög
h@+h@lhC­h3ñh!%i3Gi7{i6³i7êi("j(Kj tj•j/¯j*ßj0
! k;;k,wk:¤k2ßk$l$7l/\l!Œl ®l)Ïl)ùl)#m-Mm{m0‘m8Âm4ûm*0n:[nC–nÚnùno,,o,YoP†o"×o0úoF+pMrp`ÀpG!q[iqfÅqW,rA„r9ÆrTsJUsK s,ìs+t+Etqt!�t-¯t'Ýt9u)?u%iu)�u(¹u/âu2v$Ev=jv$¨vÍv'äv8wEwcw*wªw;Èw,x<1xnx"ˆx/«xÛxëxSúx/Ny;~y(ºy-ãyz$-z&Rz%yzŸz0µzæz/ÿz4/{4d{6™{*Ð{6û{#2|#V|6z|5±|ç|6û|M2}"€} £}'Ä}/ì}~6-~2d~;—~9Ó~"
#0$TAy.»>ê:)€$d€6‰€À€ Ï€)ð€�*�=�Q�!p�:’�:Í�1‚(:‚ c‚.„‚$³‚Ø‚õ‚)ƒ&6ƒ,]ƒ1Šƒ4¼ƒ,ñƒ.„M„]„)}„§„!Ç„#é„,
…6:…q… ƒ…;¤…-à…-†I<†8††8¿†@ø†)9‡;c‡7Ÿ‡×‡/õ‡-%ˆ2Sˆ#†ˆªˆ+Çˆ*óˆ*‰9I‰0ƒ‰6´‰!ë‰1
Š4?Š1tŠE¦Š>ìŠ-+‹@Y‹+š‹3Æ‹ú‹#Œ,:Œ#gŒ%‹Œ6±Œ8èŒ/!�&Q�x�‘�. �&Ï�Dö�$;Ž)`Ž1ŠŽ!¼ŽÞŽ;ùŽ*5�*`�;‹�Ç�'æ�2�8A�Yz�&Ô�*û�'&‘N‘h‘…‘" ‘;Ã‘Hÿ‘<H’<…’<Â’<ÿ’ <“:]“5˜“"Î“8ñ“**”U”h”x”Œ” ”´”Æ”Ú”ì”þ”•"•4•E•W•i•{•�•Ÿ•±•Å•×•é•û•
––3–E–Y–m––“–¥–·–È–Ú–ì–þ–—"—4—H—Z—p—‚—”—¦—¸—È—â—ÿ—#˜9˜Y˜'s˜/›˜6Ë˜!™$™;C™™1�™3Á™0õ™4&š/[š)‹š2µš!èš/
! ›0:›$k›�› ©›&Ê›<ñ›!.œ(Pœ/yœ©œ,Åœ7òœ*�.G�v�:–�#Ñ�"õ�!ž,:ž'gž5�ž:Åž(Ÿ()Ÿ)RŸ|Ÿ2šŸ*ÍŸ1øŸ'* NR #¡ Å $å V
! ¡Ka¡­¡
Á¡Ï¡ï¡#ü¡' ¢H¢ b¢ ƒ¢ ¤¢ Å¢ æ¢ £ (£ I£ j£ ‹£ ¬£Í£ë£"
! ¤-¤M¤i¤‰¤¥¤¼¤Ø¤ï¤¥+¥G¥c¥3¥³¥ Ñ¥+ò¥¦%:¦`¦3v¦ª¦Å¦ Þ¦%ÿ¦.%§2T§‡§¡§¿§#Ø§(ü§%¨D¨%X¨~¨=”¨Ò¨-è¨&©!=©#_©ƒ©<—©&Ô©û©8ª$Rªwª�ª,ªª×ª*÷ª"«8«$T«.y«¨«+»«7ç«'¬G¬Dc¬,¨¬[Õ¬m1­(Ÿ­'È­$ð­%®4;®p®*�®)»®)å®-¯(=¯(f¯(�¯&¸¯3ß¯A°9U°L�°'Ü°±%#±I±/e±#•±¹±!Ù±û±(²1D².v²$¥²&Ê²%ñ²!³U9³)�³<¹³ö³´9.´h´‡´š´­´¿´*Ù´*µ!/µ!Qµ!sµ$•µ"ºµ#Ýµ#¶#%¶I¶-i¶)—¶ Á¶(â¶·+·K·+k·—···"Ó· ö·¸7¸,W¸7„¸f¼¸V#¹5z¹°¹#·¹Û¹û¹,º"Hºkº$º¤º'¿º1çº3»TM»¢»½» Ì»!í»¼3,¼`¼ p¼‘¼!±¼Ó¼5â¼½0½7G½0½1°½2â½0¾6F¾.}¾/¬¾0Ü¾.
¿1<¿1n¿7 ¿ Ø¿@ù¿$:À$_À-„À&²À ÙÀúÀÁ%)ÁOÁ(iÁ’Á+°ÁÜÁüÁ%Â>Â$YÂ~Â$™Â$¾Â/ãÂ7Ã KÃ6lÃ'£Ã@ËÃ%Ä'2Ä!ZÄ|Ä™ÄE³Ä-ùÄ/'Å5WÅ$�Å²ÅÏÅ8îÅ@'Æ2hÆM›Æ?éÆ?)Ç1iÇ5›Ç;ÑÇ5
È%CÈ*iÈ6”È+ËÈ÷ÈÉ2É,QÉ(~É0§É.ØÉ$Ê,Ê<FÊ,ƒÊ)°Ê4ÚÊ"Ë=2Ë.pË(ŸË,ÈË,õË&"ÌIÌ.`Ì@�Ì+ÐÌüÌÍ/ÍOÍ!nÍ)�Í%ºÍ%àÍÎÎ-ÎAÎ\Î/wÎ/§Î×Î"ëÎ!Ï0Ï?ÏRÏ4bÏ—Ï.®Ï!ÝÏÿÏ Ð(9Ð8bÐ9›Ð+ÕÐ&Ñ#(Ñ LÑmÑ#ƒÑ&§Ñ)ÎÑ,øÑ8%Ò'^ÒK†Ò"ÒÒ#õÒÓ9Ó WÓ%xÓžÓ(ºÓ+ãÓ+Ô;ÔSÔ.rÔ2¡Ô!ÔÔ,öÔM#Õ	qÕ'{Õ@£ÕäÕÖ6Ö SÖ5tÖ1ªÖ+ÜÖ.×27×3j×#ž×#Â×æ×6û×#2Ø VØwØ‚—Ø$Ù ?Ù/`Ù'�Ù"¸Ù$ÛÙ#Ú($Ú)MÚwÚ-ŒÚGºÚÛ-ÛIÛgÛtÛ “Û$´ÛÙÛ#îÛ"Ü5ÜOÜ+kÜ—Ü-ªÜØÜîÜÝ/ÝCEÝ5‰Ý"¿Ý/âÝ+Þ2>Þ3qÞ"¥Þ&ÈÞ&ïÞ ß7ß(Vßß2–ßÉß&æß#
à"1à-Tà,‚à¯àÈà(ãàá#*á,Ná{á(™á+Âá+îá+â+Fâ+râ*žâ-Éâ4÷âC,ã<pã9­ã4çã.ä9KäG…ä!Íä(ïäEå1^å&�å·å:ÇåKæMNæ6œæÓæêæç$ç/@ç9pç6ªç9áçè4"è'Wèè5•è,Ëè<øè55é&ké<’é#Ïéóé8ê-Iê7wê4¯ê1äê4ëMKëZ™ëYôë(Nì:wì(²ì5ÛìAíFSí<šíA×í5î)OîyîŒî«î!ÆîAèî@*ïLkï&¸ïßï%ûï6!ð3Xð/Œð!¼ð#ÞðDñGñYñ/jñBšñQÝñ/ò=Fò
„ò!’òC´ò3øò<,óió)‰ó+³ó%ßó%ô++ôWôkô‡ô§ô%Æô(ìô#õ-9õ6gõ5žõÔõ(ôõ'ö)Eöoö$Œö+±ö"Ýö&÷"'÷-J÷x÷7”÷,Ì÷ù÷'ø!>ø1`ø7’øÊøJÑøù%(ùNùkù*‡ù²ù.ÈùE÷ù<=ú zú"›ú.¾úAíúO/ûBûKÂûJüKYüK¥üJñüK<ý5ˆý7¾ýGöý9>þ9xþD²þD÷þL<ÿ@‰ÿ=Êÿ=F<V“6¦-Ý.2:6mB¤.ç()?:i+¤1Ð-<0/m/�<ÍZ
! 7e)�6Ç;þ(:-c4‘Æ'ä'	4>Y.v¥"Âå.=l%‰'¯4×+(T$q–.¶'å'
	5	I	f	/ƒ	!³	
Õ	7ã	.
! )J
! $t
! 2™
! Ì
! >à
! NMn3¼ð%"?H6ˆ<¿:ü57
7m
)¥
+Ï
-û
,)*V5�·Êç#J(%s&™&À çA b€�²)Çñ-,MFz$Áæ)<. kCŒ'Ð2ø$+9P/Š-º-è,CatŠ�³<ÓD=U,“#ÀCä<(Ie%¯'Õ ý2'Q4y$®-Ó4
! 63A+u%¡0Ç0ø8)b� !À7â"1=0o) ;Ê9$@#e ‰;ªæû!"-P*n&™8À5ù=//m*�-È:ö<18n&§3Î8 +Y…+ "Ìï
!   2' 2Z 	� $— W¼ )!>!%W!+}!©!8Ç!&"'"E"'d"Œ"4¦"$Û"(#5)#"_#‚#œ#/¶#æ#eý#^c$Â$à$ý$%-%=B%>€%6¿%+ö%!"&D&*S&)~&,¨&)Õ&=ÿ&(=',f'A“'5Õ'4()@()j(-”(@Â(")*&)+Q)})-“)'Á))é)&*5:*'p* ˜*¹*4Ö*E+-Q+(+¨+7Á+)ù+9#,$],!‚,'¤,'Ì,9ô,0.-;_-(›-6Ä-/û-2+.4^.3“./Ç.3÷.3+/_/)//©/$Ù/@þ/:?0z0”0$«0!Ð0"ò0151N1c1(x1Z¡1/ü1+,2"X2{2‘2.­22Ü283-H3(v38Ÿ3$Ø3.ý3(,4(U4'~41¦4.Ø4555=59s55­55ã556O6!d6#†6-ª6Ø6.÷6
! &717G7T7+q7 �7¾7-Ú7.8(78'`8+ˆ84´8é84	9->9(l9•9³9Ð9(ì9P:vf:ŸÝ:};†–;6</T<%„<)ª<7Ô<&=73=Gk=³=@Ë=2>$?> d>=…>Ã>Ó?ç?ü?@R&@Qy@Ë@ß@ò@AA0ADAYAoAƒA™A³AÇAÚAëABB0BFBYB9qB3«B%ßB(C.CDNC,“C>ÀCTÿCATDA–DlØD5EE;{E>·E4öE>+F1jF2œF0ÏFG<G2OG ‚G2£G(ÖGEÿG2EH4xH3­HáHcIdIO„I:ÔIFJVJ'sJ›J¹J*×J!K!$K6FK }KRžK/ñK$!LFL [L|L(šLÃLâL"M"$M3GM{M™M)®M7ØM!N&2N#YN/}N8­N8æN.O3NO-‚O°OVÊO&!P$HP'mPD•PDÚPFQQfQC¸Q=üQ8:R;sRP¯RS.S*JS/uS¥SD»S1TL2T,T0¬T8ÝT$U5;U(qU$šU/¿U6ïU%&VBLV'�V&·V+ÞV%
! W50W.fW•W&¨W0ÏW'X1(X ZX{XF’X/ÙX(	Y)2Y/\Y6ŒY(ÃY6ìYA#ZEeZ «Z3ÌZ4[.5[d[4ƒ[¸[/Î[þ[&\#E\!i\‹\§\¿\,Û\'])0]!Z]|]"�]²]Î]î]&^-^ L^m^‚^$�^,Â^ï^H	_R_6n_<¥_1â_`1`/G`0w`¨`èÆ`*¯aÚaìab+b4Db$ybžb¸bÒbíb6c<;c.xc'§cÏc3êcd):d5dd šd$»dàdõd%
! e0e%NeteŽe®eÍe"ìef#f+<f3hf4œfÑf.íf)gFg"ag„gšgd¯g@h>Uh”hP©h9úh@4i&ui)œi1Æi.øi-'j2Uj0ˆj;¹j;õj1k2Hk&{k1¢k0Ôk'l?-l-mlB›l"Þlm)m+AmGmm/µm.åm)n4>n&sn+šn0Æn&÷no4=oBro3µoéo+p -p/Np-~p=¬p/êp;qVq/qq%¡qÇq1Ïq!r,#r<Pr�r0¬r*ÝrBsJKs#–s#ºsÞs=þsC<tD€t3Åt0ùt,*u#Wu){u¥u6Ãu úuv3vQvkv�v7™v'Ñv6ùv+0w7\w,”w/Áw0ñw5"x)Xx'‚xªxÂxÔx@èx5)y#_yƒy!¢yQÄy zA7z(yz€¢z	#{4-{4b{6—{.Î{.ý{H,|'u|0�|&Î|%õ|&}B}`}}ž}+¼}
! è}ó}h~*p~*›~6Æ~8ý~"6Yr5’5È)þ-(€V€%q€"—€ º€ Û€-ü€"*�!M�%o�%•�»�'Ê� ò�‚$‚B‚_‚w‚C”‚Ø‚×ì‚Ä„Ê„vÌ„QC…d•…qú…6l†[£†Uÿ†"U‡Ex‡*¾ˆSéˆF=‰„‰†‰�‰"™‰=¼‰Tú‰OŠ'WŠ{Š›ûŠZ—‹pò‹qcŒWÕŒj-�H˜�Pá�F2ŽfyŽvàŽUW�T­�Ç�pÊ�V;‘‡’‘¡’a¼’_“ž~“U”®s”l"•t�•q–zv–|ñ–„n—Kó—M?˜U�˜hã˜NL™d›™sšctšnØš?G›¡‡›)œh©œ_�Zr�PÍ�_žV~žhÕžX>ŸQ—Ÿ®éŸR˜ Që X=¡¤–¡Y;¢N•¢bä¢\G£X¤£fý£rd¤k×¤ìC¥l0¦€�¦œ§D»§v¨ƒw¨`û¨n\©fË©Y2ªiŒªföª\]«^º«¬¬.Æ­‘õ­‡®[ž®Aú®C<¯€¯2ž¯9Ñ¯°?°z[°Ö°/ð°= ±'^±,†±)³±HÝ±:&²:a²Bœ²<ß²)³(F³+o³!›³½³Ì³.â³(´ :´9[´R•´Eè´!.µPµoµMŽµ1Üµ%¶E4¶z¶�¶Š¶�¶”¶ ¶¤¶©¶®¶±¶·¶¾¶1Â¶ô¶ø¶·	
! ··!·	)·
3·A·G·T·
! \·g·p·
! w·‚·Š·‘·™·¡·	©·³·º·À·È·
! Ï·	Ú·ä·é·
! ø·¸
! ¸¸#¸,¸3¸	;¸E¸M¸U¸
^¸l¸	u¸¸ˆ¸Ž¸
! —¸¢¸e¨¸g¹kv¹iâ¹LºSº_ºeº
! lºwº†ºŽº
”º	¢º¬º¹ºÀºÇºÐºÜºäºóº
» »
! '»2»:»"Q»t»k„»*ð»;¼W¼`¼kà¼”L½„á½€f¾Šç¾jr¿…Ý¿§cÀ_ÁokÁnÛÁ�JÂÛÂèÂL÷ÂDÃ:TÃ:�ÃPÊÃfÄ4‚Ä>·Ä^öÄOUÅC¥ÅFéÅi0Æ[šÆLöÆaCÇM¥ÇNóÇkBÈx®Èz'ÉI¢É1ìÉmÊPŒÊ3ÝÊË9ËbQËp´Ën%Ì~”Ì0Í]DÍJ¢ÍqíÍ
_Î*mÎ#˜Î*¼ÎçÎ9Ï0<Ï7mÏ.¥Ï8ÔÏQ
Ð|_Ð�ÜÐZjÑ4ÅÑ:úÑ!5Ò?WÒ—Ò(£Ò*ÌÒo÷Ò[gÓBÃÓNÔIUÔOŸÔ.ïÔSÕmrÕpàÕZQÖ;¬ÖEèÖA.×\p×EÍ×Ø2ØQØ1iØ5›Ø4ÑØ,Ùc3Ùn—ÙFÚ[MÚl©ÚRÛPiÛ_ºÛ}Ü9˜ÜÌÒÜŒŸÝU,Þ;‚ÞO¾Þ^ßVmßoÄßN4à7ƒà3»à‰ïàYyá“Óá@gâ:¨â5ãâ2ã+Lã>xã&·ã7Þã=ä_TäO´äEå6JåY�å“Ûå3oæV£æHúæYCçV�çAôçC6è^zèeÙèD?é4„é'¹éCáé<%ê8bê±›êŒMëbÚë„=ìOÂìXíOkí<»íŽøíZ‡î8âîKï4gïPœï?íï8-ðafðbÈðL+ñUxñ:Îñ	òNò0[òCŒò@Ðòóg"ózŠó3ôS9ôq�ôHÿô'HõYpõDÊõöqö¤†ö(+÷QT÷O¦÷Zö÷MQø`Ÿø-ù..ù,]ù-ŠùY¸ù7úJúaúBáú"$û}Gû…Åû@Kü0ŒüI½üBýpJý>»ý.úý+)þ$Uþ,zþ‹§þO3ÿMƒÿ´Ñÿ@†1Çbù)\†F£êO	-YR‡eÚc@%¤KÊ
$K-lyfæ}MVË„"Z§OSRK¦}òipJÚ^%	<„	ZÁ	F
! Vc
! @º
! tû
! mp+ÞA
! PL@�‰Þah
6Ê
2Q42†7¹Eñ47hlNÕ9$B^O¡YñmKw¹I1@{r¼\/ŒG�×,Ú*-2`8d[�2ù…,C²/ö\&`ƒ@äc%‰¢e½c#g‡>ïn./�/Í|ýŒz!)E8c6œFÓNei=ÏÕ
3ã@$XN}SÌH Di;®Aê>, !k <� Ê Nê '9!Ua!d·!\"�y"~	#Fˆ#9Ï#	$Z&$V�$6Ø$<%LL%l™%T&;[&>—&Ö&@Ý&('JG'm’'{(b|(Jß(0*)/[)[‹)0ç)5*"N*"q*)”*#¾*Yâ*&<+)c+5�+?Ã++,6/,6f,a�,?ÿ,*?-j-‡-?¤-5ä-.04.e.šy.*/J?/oŠ/Bú/`=0Jž0}é0dg1\Ì1M)2$w2Gœ2Mä2B23@u3#¶3!Ú3Tü3VQ4@¨47é44!5EV5Wœ5<ô5]16r�6a7Td7(¹7Râ7158Cg8R«8>þ8K=9^‰9iè9IR:pœ:`
; n;�;Q®;9<=:</x<A¨<0ê<G=Rc=‡¶=>>œX>�õ>pw?uè?j^@šÉ@�dA½æAˆ¤Bw-CD¥CCêC7.D7fDžDv¸D5/E?eE`¥EiFipFeÚF)@GSjG3¾G)òG5H9RH"ŒH?¯HGïH<7ItI*“I1¾I<ðI-J&GJ5nJ&¤JUËJ5!K WK/xKI¨KOòKABL_„L_äL•DMNÚMV)N@€N>ÁN(OX)OI‚OVÌOM#PQqPaÃPE%QKkQZ·QWRMjR8¸R2ñR$S:<SHwSÀSÜSEüS9BT9|T=¶TQôT&FU?mU:­UPèU[9VF•VGÜV$W'W+W/3WcWkW ˆW$©WÎWQëW0=XKnXQºXYY*Y7YGY`MYt®YZ#Z3~ZG²Z+úZM&[Dt[P¹[e
! \|p\Ší\Jx]GÃ]U^Wa^I¹^_B_/b_3’_.Æ_+õ_+!`+M`(y`,¢`-Ï`%ý`)#a%Ma'sa1›a7Ía$b#*b6Nb8…bH¾bKc&Sc"zc"�c$Àcåc;þc^:d™dD²d4÷d7,eGdeB¬eBïeK2f9~fc¸fLgGigE±g_÷g,Wh,„h&±hWØhW0ijˆiTói_Hj]¨j<kECk[‰k3åk@lZZl7µlAíl8/m,hm<•mZÒmb-n?�n]Ðn.o2o"6oYo`oXdo?½oSýoOQpW¡pMùpYGqN¡qoðq`r[gr+Ãr9ïr+)s]UsJ³sSþs5RtrˆtQût`Mub®uSvDevOªv^úvRYwe¬wVxUixN¿xFy"Uy6xyK¯y1ûyA-zSozPÃzQ{Xf{R¿{F|Y|@l|H­|eö|R\}5¯}„å}cj~`Î~"/&RFyBÀZ€^^€½€Ó€lì€[Y�Tµ�\
! ‚rg‚}Ú‚\Xƒpµƒp&„6—„
! Î„OÙ„N)…_x…VØ…A/†?q†L±†4þ†z3‡A®‡Eð‡6ˆVMˆ¤ˆP¾ˆ.‰:>‰'y‰:¡‰3Ü‰Š3'Š_[ŠF»Š0‹73‹7k‹£‹§‹R¬‹ÿ‹Œ(ŒGŒbŒ5}Œy³Œk-�Y™�ió�~]Ž‚ÜŽ_�ß�i_�wÉ�iA‘l«‘r’r‹’¥þ’c¤“k”]t”zÒ”oM•}½•x;–‡´–d<—d¡—i˜|p˜zí˜ˆh™hñ™|Zš“×š@k›`¬›
œ,�,L�xy��ò�Étž4>Ÿ�sŸ± —µ :M¡Tˆ¡Ý¡à¡û¡¢6¢5V¢Œ¢¬¢RÇ¢;£V£6q£Q¨£Uú£P¤k¤‹¤J«¤2ö¤)¥H¥*c¥Ž¥®¥MÉ¥¦2¦[M¦©¦|Ä¦#A§5e§�›§�¨2Ÿ¨Ò¨tí¨ˆb©’ë©~ªžª ª¤ª©ª¶ª¹ª½ªPÀªc«Fu«¼«	Î«Ø«Åñ¬H·­.®;/®Yk®OÅ®_¯u¯w¯z¯~¯�¯„¯ˆ¯x‹¯D°GI°G‘°IÙ°#±`@±8¡±!Ú±%ü±9"²9\²7–²2Î²:³3<³3p³4¤³;Ù³.´9D´=~´,¼´Né´L8µ_…µFåµ2,¶X_¶%¸¶OÞ¶,.·D[·M ·>î·K-¸`y¸fÚ¸BA¹€„¹Gº4Mº5‚º9¸º+òºB»/a»K‘»EÝ»q#¼X•¼Qî¼D@½3…½@¹½gú½"b¾S…¾|Ù¾:V¿B‘¿EÔ¿EÀP`À5±ÀHçÀ�0Áb¾ÁD!ÂOfÂG¶ÂGþÂ.FÃ¨uÃAÄH`ÄQ©Ä[ûÄTWÅE¬Å-òÅ@ ÆKaÆ2­ÆàÆ9ûÆ?5Ç?uÇGµÇ&ýÇ9$ÈF^ÈM¥È&óÈ`ÉT{É1ÐÉ6ÊX9Ê-’Ê6ÀÊ<÷Ê*4Ë4_Ë;”Ë5ÐËeÌ&lÌ1“Ì:ÅÌ@Í4AÍAvÍQ¸Í[
! Î@fÎ@§ÎMèÎV6Ït�ÏfÐ=iÐ5§Ð>ÝÐÑ<<ÑbyÑÜÑäÑëÑîÑ]òÑPÒbeÒÈÒGÝÒ%%ÓKÓNÓRÓ&VÓ}Ó�Ó£ÓÃÓÆÓÉÓÍÓeÑÓ‹7Ô¶ÃÔDzÕ�¿ÕAAÖ	ƒÖM�ÖÛÖRàÖ93×m×uu×_ë×IKØ>•ØMÔØr"Ù`•ÙböÙ“YÚƒíÚ\qÛ\ÎÛg+ÜM“ÜQáÜS3ÝY‡Ý4áÝ‡Þ^žÞ$ýÞQ"ßhtßjÝß:HàaƒàPåà,6á+cá+�á&»áFâá6)âL`âR­âZãL[ã0¨ã*Ùã?äIDä}ŽäWå^dåLÃåtæ\…æ`âæVCçkšç<èMCèQ‘èŽãè…ré�øéK†êRÒêN%ëTtëlÉëm6ìQ¤ìRöì}Ií›Çí>cîu¢îžï·ïk7ðc£ðhñ`pñ-ÑñQÿñ-QòHò�Èò\fó~ÃóiBô^¬ôYõFeõ`¬õa
öŠoölúöjg÷‚Ò÷fUøO¼øKùLXùu¥ùEúLaúM®úIüúHFûI�ûOÙûL)üNvüNÅüMýFbýC©ý^íý`LþJ­þ^øþMWÿ>¥ÿNäÿ'3L[#¨HÌ3XI3¢XÖL/�|
! *&vQŽÈ=W9•FÏ>EUj›b`iBÊl
/zxª#P@ƒ‘H	V^	¯µ	@e
! 6¦
! ]Ý
! d;ˆ K)u9“]Í^+
ŽŠ
]ŽwXA_J¡Hìn5j¤dMtIÂUhb=ËI	MSh¡d
! SovÃJ:N…GÔM¡jŠˆ—j b‹eî„TlÙ!FChk¬—d°}s“>@FS‡WÛ`3^”Žó|‚nÿsn �â 	r!B|!i¿!H)"Xr"cË"2/#'b#_Š#*ê#W$]m$IË$%C5%4y%D®%ó%&Y&_u&QÕ&_''4‡'(¼'^å'dD(R©(iü(;f)š¢)]=*Ÿ›*‰;+fÅ+§,,DÔ,Y--s-m¡-k.W{.…Ó.\Y/¶/¿/È/LÎ/G0rc0zÖ0[Q1e­1i2}2]ƒ2;á2m3@‹3SÌ3	 4k*4–4UŸ4Zõ4iP58º5ó5Sù5XM6Ÿ¦6¡F7`è7`I8+ª8CÖ8ª9@Å9F:_M:[­:¥	;8¯;hè;æQ<=8=®v=m%>Y“>Ví>ŠD?qÏ?mA@;¯@Lë@h8Ah¡Am
! B�xB�úB||CGùCjADH¬D‚õDTxEvÍEpDFmµFj#G<ŽGkËGM7H‚…HBIMKIA™ITÛIc0J‘”JU&KK|K�ÈK¡VL›øL�”M?%N/eN·•NiMOþ·O—¶PWNQg¦Q{RtŠR6ÿRã6SqTeŒT”òT‡‡U3VHCVGŒVMÔVc"W5†Wª¼W#gX6‹X6ÂX8ùX52Y8hY8¡Y5ÚY3Z!DZfZ…Z ¤ZfÅZ0,[][x[”[,°[.Ý[/\d<\K¡\Kí\V9]m�]Tþ]^S^u²^V(_º_´:`tï`€da,åaFb+Yb/…bQµb[c0cc\”c/ñc[!d:}d8¸dYñd;Ke7‡e�¿e‚Mf2Ðf<gM@guŽg0hg5hY�hY÷hƒQi5ÕiNjDZj,ŸjkÌjx8ku±km'lq•l`m@hm7©mŒámunnhänIMoM—oGåo˜-pQÆpxq$‘q]¶q4r>Ir%ˆr:®r\ér`Fs`§stHt]t	at`ktQÌtu2%u‚Xu¡Ûu{}v}ùvwwwbïwVRx�©xR+y)~y+¨y2ÔyKzISzO�zHíz.6{6e{mœ{g
! |ar|µÔ|tŠ}Zÿ}^Z~\¹~Ç¬ÞÁ‹€»M�u	‚e‚_å‚nEƒP´ƒN„$T„*y„4¤„bÙ„—<….Ô…T†KX†R¤†v÷†zn‡Dé‡Š.ˆJ¹ˆc‰Xh‰HÁ‰4
! Š,?ŠPlŠ!½ŠFßŠž&‹&Å‹Bì‹n/Œ5žŒ&ÔŒGûŒ`C�h¤�}
Ž?‹Ž,ËŽ,øŽe%�]‹�né�$X�t}�Hò�5;‘1q‘T£‘<ø‘P5’L†’SÓ’@'“_h“fÈ“É/”qù”Lk•S¸•––g£–1—H=—7†—@¾—Dÿ—%D˜|j˜^ç˜^F™i¥™-šD=š-‚šU°šP›ZW›D²›0÷›R(œP{œfÌœg3�Z›�>ö�€5žE¶žAüžZ>Ÿ;™Ÿ=ÕŸ- _A I¡ ë M÷ WE¡R�¡ið¡xZ¢rÓ¢=F£b„£4ç£C¤6`¤G—¤8ß¤<¥?U¥9•¥9Ï¥E	¦:O¦:Š¦hÅ¦C.§Sr§DÆ§I¨nU¨jÄ¨;/©Ek©)±©AÛ©pª–Žª%«+«[4«�«aœ«Sþ«R¬
! Y¬
! d¬	o¬Yy¬BÓ¬­­$­@-­)n­k˜­_®dd®^É®M(¯Zv¯PÑ¯T"°Iw°JÁ°T±Sa±lµ±U"²Lx²AÅ²J³JR³Y�³B÷³[:´–´B›´!Þ´µBµ@HµH‰µ8ÒµP¶[\¶[¸¶`·>u·G´·Bü·C?¸Bƒ¸=Æ¸e¹bj¹LÍ¹CºS^º¯²º‰b»Pì»A=¼O¼NÏ¼G½qf½€Ø½nY¾.È¾P÷¾IH¿\’¿`ï¿@PÀG‘À8ÙÀpÁoƒÁóÁK
Â1YÂC‹ÂoÏÂe?ÃK¥ÃIñÃ5;Ä1qÄ=£ÄmáÄAOÅ.‘ÅOÀÅÇÆ‚ØÆQ[Ç,­ÇjÚÇNEÈG”È.ÜÈ!É>-ÉWlÉ�ÄÉ0FÊ4wÊ€¬ÊV-Ë‡„ËCÌKPÌCœÌ[àÌ:<Í8wÍ9°ÍOêÍS:ÎMŽÎHÜÎh%Ï'ŽÏT¶Ï9Ð`EÐ<¦ÐjãÐTNÑ6£Ñ6ÚÑJÒR\ÒA¯ÒWñÒ*IÓitÓ>ÞÓ(ÔyFÔVÀÔ<ÕfTÕ9»ÕiõÕ9_Ö9™Ö0ÓÖ&×¶+×Gâ×K*ØsvØeêØ$PÙcuÙ,ÙÙNÚ¦UÚQüÚwNÛÆÛvãÛ>ZÜ@™Ü=ÚÜaÝBzÝ
½ÝyËÝREÞŒ˜Þ5%ßy[ß<Õß)à)<àHfà)¯àDÙàAáF`á9§áráá*Tâ^â^Þâ?=ãS}ãKÑãUä\säEÐäbå5yåB¯å>òåV1æEˆæ>ÎæB
çFPç?—çI×ç)!è{KèEÇèM
é%[é7�éP¹é/
! ê:ê/Yê1‰êV»ê"ëP5ë7†ë]¾ëMì=jìY¨ì3í86íCoíE³ínùíIhîF²î3ùîn-ïKœïIèïJ2ðp}ð.îðiñ†‡ñ)ò28òLkòn¸ò@'óHhó{±óƒ-ôE±ô;÷ôn3õB¢õOåõ@5öVvö�ÍöbO÷N²÷;øx=øC¶øSúøONùbžùúúdú]túVÒúj)ûN”ûTãûE8üF~ü)Åüïü^ôüoSýcÃýh'þO�þàþùþ yÿDšÿ[ßÿw;	i³	e	}ƒ	O	tQ	9Æ	\	o]	tÍ	mB	d°	W	Ym	"Ç	.ê	Z	jt	3ß	1	‡E	jÍ	h8	¡	;µ	~ñ	Hp		v¹		o0
! 	u 
! 	´	RË	1	FP	�—	d(
	P�
	]Þ
	4<	Nq	EÀ	Ÿ	™¦	@	’Z	Gí	{5	±	G·	7ÿ	!7	RY	,¬	GÙ	7!	!Y	2{	I®	aø	_Z	º	;Ù	>	"T	w	#–	$º	ß	ü		3	NO	ž	½	0Ü	 
	 .	O	 n	.�	¾	"Ý	"	0#	 T	)u	+Ÿ	@Ë	`	um	lã	^P	3¯	3ã	g	?	$¿	ä		 	>	\	z	&š	:Á	&ü	E#	,i	_–	Jö	AA	8ƒ	¼	Û	ù	 	5 	S 	r 	‘ 	° 	WÏ 	'!	WF!	ž!	½!	Ü!	0û!	,"	L"	k"	Š"	©"	6È"	]ÿ"	]]#	(»#	Iä#	2.$	:a$	&œ$	.Ã$	.ò$	(!%	wJ%	OÂ%	E&	?X&	d˜&	]ý&	{['	;×'	†(	cš(	Mþ(	IL)	c–)	0ú)	B+*	Mn*	Y¼*	]+	[t+	WÐ+	_(,	€ˆ,	k	-	pu-	tæ-	c[.	a¿.	e!/	e‡/	cí/	•Q0	5ç0	‚1	h 1	X	2	sb2	yÖ2	eP3	k¶3	a"4	g„4	Aì4	*.5	ˆY5	Àâ5	/£6	/Ó6	f7	ij7	7Ô7	K8	#X8	5|8	Q²8	O9	ST9	S¨9	Qü9	)N:	Ax:	‚º:	~=;	n¼;	j+<	�–<	0=	BI=	2Œ=	'¿=	|ç=	Èd>	Y-?	�‡?	^	@	‹h@	 ô@	“A	J©A	NôA	ÊCB	YC	�hC	~êC	¦iD	VE	8gE	‚ E	#F	U'F	}F	b…F	bèF	ZKG	_¦G	>H	EH		ÅH	NÏH	RI	WqI	VÉI	V J	NwJ	[ÆJ	T"K	,wK	I¤K	pîK	g_L	UÇL	HM	gfM	}ÎM	qLN	q¾N	†0O	‘·O	dIP	[®P	W
! Q	|bQ	BßQ	X"R	@{R	]¼R	mS	›ˆS	O$T	ttT	kéT	6UU	EŒU	]ÒU	K0V	\|V	MÙV	c'W	/‹W	…»W	LAX	=ŽX	kÌX	h8Y	i¡Y	RZ	•^Z	NôZ	^C[	@¢[	4ã[	I\	Œb\	Oï\	F?]	…†]	€^	_�^	[í^	VI_	Ù _	vz`	ñ`	mb	fqb	ˆØb	nac	pÐc	jAd	K¬d	Oød	AHe	EŠe	BÐe	Kf	Ã_f	N#g	0rg	’£g	D6h	U{h	lÑh	J>i	c‰i	\íi	PJj	b›j	0þj	Ö/k	kl	¸rl	›+m	‰Çm	æQn	æ8o	Rp	?rp	0²p	_ãp	)Cq	[mq	„Éq	xNr	FÇr	\s	iks	4Õs	c
! t	Lnt	Ž»t	<Ju	`‡u	`èu	Iw	)bw	pŒw	|ýw	˜zx	Gy	L[y	F¨y	3ïy	l#z	f�z	[÷z	_S{	—³{	eK|	i±|	‚}	Xž}	i÷}	oa~	rÑ~	ˆD	¢Í	»p€	W,�	‰„�	K‚	eZ‚	‹À‚	uLƒ	EÂƒ	|„	›…„	ª!…	MÌ…	F†	^a†	JÀ†	a‡	\m‡	<Ê‡	hˆ	vpˆ	vçˆ	‘^‰	rð‰	[cŠ	l¿Š	I,‹	Vv‹	IÍ‹	”Œ	Í¬Œ	lz�	]ç�	MEŽ	D“Ž	�ØŽ	^v�	<Õ�	F�	‡Y�	¬á�	'Ž‘	T¶‘	E’	*Q’	M|’	RÊ’	`“	[~“	ÊÚ“	#¥”	+É”	šõ”	=�•	¯Î•	{~–	Xú–	lS—	UÀ—	h˜	d˜	Zä˜	0?™	Hp™	r¹™	a,š	uŽš	—›	Dœ›	=á›	;œ	W[œ	7³œ	Úëœ	2Æ�	+ù�	0%ž	@Vž	E—ž	>Ýž	(Ÿ	UEŸ	1›Ÿ	8ÍŸ	e 	il 	QÖ 	9(¡	.b¡	C‘¡	CÕ¡	C¢	C]¢	D¡¢	Dæ¢	C+£	Do£	,´£	6á£	f¤	G¤	MÇ¤	{¥	Z‘¥	Xì¥	`E¦	X¦¦	[ÿ¦	`[§	!¼§	iÞ§	cH¨	b¬¨	q©	x�©	Eú©	1@ª	@rª	m³ª	:!«	
\«	Qj«	]¼«	U¬	op¬	gà¬	cH­	P¬­	Jý­	RH®	U›®	_ñ®	?Q¯	A‘¯	TÓ¯	n(°	=—°	EÕ°	F±	;b±	‹ž±	`*²	G‹²	'Ó²	)û²	^%³	,„³	-±³	0ß³	+´	3<´	±p´	Z"µ	T}µ	XÒµ	^+¶	OŠ¶	YÚ¶	[4·	8�·	RÉ·	<¸	SY¸	V­¸	E¹	PJ¹	L›¹	‰è¹	Zrº	<Íº	J
! »	mU»	4Ã»	4ø»	c-¼	a‘¼	Ió¼	^=½	 œ½	v½½	€4¾	tµ¾	€*¿	:«¿	Fæ¿	J-À	RxÀ	[ËÀ	;'Á	lcÁ	NÐÁ	LÂ	MlÂ	HºÂ	[Ã	c_Ã	kÃÃ	8/Ä	5hÄ	DžÄ	¸ãÄ	¶œÅ	¢SÆ	PöÆ	QGÇ	Ð™Ç	_jÈ	|ÊÈ	1GÉ	:yÉ	–´É	{KÊ	¨ÇÊ	dpË	TÕË	^*Ì	[‰Ì	€åÌ	YfÍ	JÀÍ	TÎ	R`Î	$³Î	5ØÎ	BÏ	LQÏ	IžÏ	:èÏ	X#Ð	-|Ð	&ªÐ	mÑÐ	:?Ñ	7zÑ	²Ñ	NÌÑ	2Ò	4NÒ	*ƒÒ	!®Ò	DÐÒ	DÓ	0ZÓ	H‹Ó	>ÔÓ	<Ô	2PÔ	wƒÔ	PûÔ	zLÕ	ÇÕ	ÍÕ	ÑÕ	BÖÕ	9Ö	USÖ	•©Ö	2?×	r×	@y×	dº×	ŠØ	mªØ	8Ù	IQÙ	U›Ù	%ñÙ	Ú	k3Ú	yŸÚ	MÛ	fgÛ	aÎÛ	£0Ü	ÔÜ	QóÜ	iEÝ	W¯Ý	?Þ	TGÞ	œÞ	µÞ	ÌÞ	QìÞ	(>ß	sgß	)Ûß	Bà	9Hà	H‚à	FËà	oá	[‚á	HÞá	@'â	Xhâ	OÁâ	9ã	HKã	I”ã	JÞã	^)ä	‚ˆä	på	S|å	fÐå	7æ	\<æ	™æ	p�æ	Fç	QUç	|§ç	F$è	3kè	ZŸè	Búè	Y=é	2—é	LÊé	bê	Uzê	fÐê	[7ë	p“ë	Tì	iYì	IÃì	#
í	#1í	’Uí	:èí	_#î	Tƒî	fØî	S?ï	S“ï	]çï	YEð	`Ÿð	_ñ	h`ñ	(Éñ	@òñ	R3ò	C†ò	UÊò	q ó	<’ó	Ïó	AÞó	% ô	*Fô	Oqô	!Áô	Hãô	d,õ	K‘õ	Ýõ	Aäõ	I&ö	Bpö	n³ö	s"÷	c–÷	7ú÷	32ø	fø	Mvø	�Äø	=Tù	]’ù	+ðù	3ú	3Pú	3„ú	3¸ú	3ìú	L û	Emû	E³û	)ùû	5#ü	4Yü	jŽü	Tùü	qNý	sÀý	j4þ	*Ÿþ	KÊþ	3ÿ	pJÿ	¦»ÿ	“b
! 7ö
! G.
! Dv
! 5»
! zñ
! ?l
! C¬
! [ð
! žL
! >ë
! ]*
! Iˆ
! tÒ
! `G
! |¨
! x%
! Yž
! Uø
! JN
! &™
!  À
! Ka
! €­
! R.	
! C�	
! dÅ	
! &*
! 
!  Q
! 
! Jr
  
! 2½
  
! œð
  
! 9�
! _Ç
! ‘'
! I¹
! R
! mV
! 2Ä
! A÷
! J9
! F„
! XË
! `$
! <…
! nÂ
! K1
! P}
! KÎ
! 
! G:
! Ã‚
! …F
! _Ì
! N,
! D{
! uÀ
! ]6
! M”
! 'â
! '
! 
! H2
! 5{
! õ±
! f§
! D
! @S
! l”
! ^
! U`
! q¶
! ;(
! td
! wÙ
! }Q
! sÏ
! CC
! P‡
! MØ
! G&
! |n
! që
! ž]
! Pü
! _M
! d­
! s
! ’†
! ¤ 
! &¾ 
! å 
! =ü 
! 9:!
! Lt!
! 5Á!
! 5÷!
! ]-"
! F‹"
! 7Ò"
! h
! #
! Ms#
! $Á#
! .æ#
! &$
! ¦<$
! Kã$
! ?/%
! go%
! T×%
! 1,&
! ^&
! kc&
! Ï&
! /×&
! '
! r'
! u�'
! �÷'
! p…(
! `ö(
! ŠW)
! zâ)
! “]*
! bñ*
! RT+
! z§+
! µ",
! HØ,
! A!-
!  c-
! N„-
! NÓ-
! f".
! 8‰.
! OÂ.
! K/
! 4^/
! 0“/
! \Ä/
! ?!0
! †a0
! pè0
! ]Y1
! .·1
! sæ1
! pZ2
! cË2
! t/3
! I¤3
! Tî3
! xC4
! ,¼4
! Yé4
! NC5
! q’5
! r6
! dw6
! `Ü6
! m=7
! A«7
! œí7
! •Š8
! [ 9
! ,|9
! B©9
! Bì9
! E/:
! eu:
! „Û:
! 3`;
! V”;
! <ë;
! j(<
! Q“<
! Kå<
! —1=
! É=
! #I>
! fm>
! QÔ>
! „&?
! «?
! S¸?
! k@
! 7x@
! °@
! RÊ@
! LA
! 'jA
! I’A
! bÜA
! M?B
! E�B
! [ÓB
! Y/C
! L‰C
! ]ÖC
! _4D
! z”D
! |E
! ŒE
! „’E
! bF
!  zF
! 'G
! UCG
! H™G
! pâG
! \SH
! .°H
! #ßH
! BI
! lFI
! :³I
! _îI
! _NJ
! :®J
! =éJ
! P'K
! ixK
! kâK
! gNL
! ¶L
! (ÖL
! CÿL
! ICM
! Ñ�M
! Ý_N
! t=O
! B²O
! $õO
! �P
! LœP
! WéP
! 7AQ
! (yQ
! x¢Q
! RR
! ]nR
! 3ÌR
! 3S
! \4S
! >‘S
! †ÐS
! "WT
! ;zT
! ;¶T
! KòT
! &>U
! qeU
! c×U
! g;V
! K£V
! uïV
! IeW
! G¯W
! Z÷W
! ZRX
! Z­X
! ¶Y
! f¿Y
! J&Z
! )qZ
! G›Z
! GãZ
! ,+[
! SX[
! R¬[
! Mÿ[
! HM\
! •–\
! t,]
! 8¡]
! $Ú]
! dÿ]
! sd^
! sØ^
! UL_
! Q¢_
! 4ô_
! ?)`
! ;i`
! ˆ¥`
! f.a
! h•a
! þa
! Yb
! Bpb
! G³b
! Lûb
! cHc
! =¬c
! Lêc
! ]7d
! (•d
! U¾d
! e
! U”e
! ‚êe
! emf
! °Óf
! d„g
! Nég
! -8h
! 9fh
! e h
! Ki
! _Ri
! �²i
! „4j
! †¹j
! y@k
! eºk
! G l
! 5hl
! Xžl
! ^÷l
! AVm
! U˜m
! ñîm
! õàn
! UÖo
! ¸,p
! Måp
! }3q
! z±q
! i,r
! K–r
! `âr
! [Cs
! 9Ÿs
! ]Ùs
! Y7t
! Q‘t
! Tãt
! ]8u
! U–u
! |ìu
! 9iv
! 8£v
! 5Üv
! %w
! *8w
! `cw
! 9Äw
! iþw
! rhx
! %Ûx
! 'y
! %)y
! 'Oy
! _wy
! 6×y
! Xz
! #gz
! O‹z
! AÛz
! Q{
! —o{
! |
! P'|
! Ox|
! pÈ|
! P9}
! 4Š}
! Y¿}
! Q~
! ?k~
! D«~
! 4ð~
! l%
! V’
! [é
! KE€
! [‘€
! ¾í€
! >¬�
! ?ë�
! +‚
! KI‚
! >•‚
! DÔ‚
! Mƒ
! Vgƒ
! L¾ƒ
! G„
! FS„
! Eš„
! >à„
! <…
! Y\…
! @¶…
! I÷…
! LA†
! NŽ†
! ]Ý†
! Y;‡
! T•‡
! 9ê‡
! T$ˆ
! ?yˆ
! X¹ˆ
! d‰
! `w‰
! RØ‰
! V+Š
! 	‚Š
! iŒŠ
! 2öŠ
! =)‹
!  g‹
! "ˆ‹
! &«‹
! Ò‹
! 4Þ‹
! CŒ
! MWŒ
! ƒ¥Œ
! ^)�
! |ˆ�
! kŽ
! ÊqŽ
! ¬<�
! ƒé�
! *m�
! ö˜�
! ™�‘
! h)’
! j’’
! Âý’
! ¹À“
! —z”
! Œ•
! AŸ•
! xá•
! cZ–
! Š¾–
! fI—
! j°—
! `˜
! X|˜
! SÕ˜
! p)™
! Zš™
! Xõ™
! “Nš
! ’âš
! ‹u›
! Úœ
! sÜœ
! ŠP�
! IÛ�
! :%ž
! o`ž
! @Ðž
! pŸ
! v‚Ÿ
! §ùŸ
! «¡ 
! µM¡
! ~¢
! ¥‚¢
! o(£
! ‚˜£
! ¼¤
! ]Ø¤
! e6¥
! dœ¥
! M¦
! <O¦
! dŒ¦
! ƒñ¦
! Bu§
! M¸§
! µ¨
! š¼¨
! ¼W©
! eª
! ƒzª
! ¨þª
! �§«
! n)¬
! ”˜¬
! ø-­
! ü&®
! ‰#¯
! —­¯
! TE°
! dš°
! rÿ°
! Œr±
! ãÿ±
! ¶ã²
! Uš³
! Åð³
! U¶´
! ]µ
! jµ
! ˆ¶
! Y¦·
! O¸
! IP¸
! š¸
! :µ¸
! pð¸
! Ça¹
! �)º
! }·º
! l5»
! p¢»
! Q¼
! ^e¼
! FÄ¼
! 5½
! ^A½
! ; ½
! FÜ½
! [#¾
! *¾
! 4ª¾
! 3ß¾
! p¿
! =„¿
! HÂ¿
! 9À
! 9EÀ
! [À
! ]ÛÀ
! P9Á
! AŠÁ
! NÌÁ
! GÂ
! cÂ
! IzÂ
! HÄÂ
! p
Ã
! `~Ã
! WßÃ
! 67Ä
! CnÄ
! 5²Ä
! “èÄ
! W|Å
! HÔÅ
! fÆ
! c„Æ
! kèÆ
! TTÇ
! g©Ç
! 9È
! fKÈ
! O²È
! É
! É
! €
! É
! ‹É
! &“É
! }ºÉ
! X8Ê
! \‘Ê
! $îÊ
! DË
! 3XË
! HŒË
! ÕË
! 1òË
! K$Ì
! 2pÌ
! K£Ì
! @ïÌ
! K0Í
! G|Í
! JÄÍ
! BÎ
! FRÎ
! 4™Î
! 3ÎÎ
! Ï
! „Ï
! L¢Ï
! KïÏ
! %;Ð
! :aÐ
! EœÐ
! *âÐ
! O
Ñ
! M]Ñ
! J«Ñ
! ^öÑ
! RUÒ
! a¨Ò
! _
! Ó
! \jÓ
! 1ÇÓ
! 3ùÓ
! M-Ô
! %{Ô
! 4¡Ô
! ÖÔ
! 2òÔ
! A%Õ
! #gÕ
! @‹Õ
! hÌÕ
! V5Ö
! MŒÖ
! SÚÖ
! .×
! ^A×
! 8 ×
! JÙ×
! <$Ø
! AaØ
! )£Ø
! 1ÍØ
! )ÿØ
! 3)Ù
! 1]Ù
! #�Ù
! M³Ù
! 8Ú
! S:Ú
! 4ŽÚ
! JÃÚ
! LÛ
! [Û
! vÛ
! 3‘Û
! #ÅÛ
! MéÛ
! 87Ü
! (pÜ
! 4™Ü
! CÎÜ
! 4Ý
! ”GÝ
! ]ÜÝ
! :Þ
! kRÞ
! 3¾Þ
! GòÞ
! 9:ß
! Gtß
! 2¼ß
! 7ïß
! 5'à
! E]à
! ^£à
! •á
! @˜á
! ;Ùá
! <â
! vRâ
! fÉâ
! `0ã
! ~‘ã
! Eä
! ?Vä
! B–ä
! +Ùä
! uå
! ^{å
! CÚå
! aæ
!  €æ
! @¡æ
! Pâæ
! M3ç
! (�ç
! nªç
! (è
! TBè
! Y—è
! Eñè
! ,7é
! ndé
! rÓé
! NFê
! h•ê
! ‰þê
! >ˆë
! lÇë
! V4ì
! €‹ì
! Eí
! 6Rí
! e‰í
! aïí
! dQî
! d¶î
! sï
! ‚�ï
! ]ð
! 8pð
! m©ð
! Wñ
! Poñ
! 7Àñ
! $øñ
! <ò
! ;Zò
! [–ò
! 7òò
! (*ó
! ?Só
! (“ó
! P¼ó
! D
ô
! sRô
! oÆô
! 76õ
! `nõ
! ,Ïõ
! Küõ
! UHö
! mžö
! J÷
! hW÷
! 2À÷
! Xó÷
! PLø
! T�ø
! Qòø
! [Dù
! W ù
! Eøù
! F>ú
! \…ú
! Yâú
! A<û
! =~û
! k¼û
! G(ü
! gpü
! DØü
! lý
! AŠý
! iÌý
! R6þ
! (‰þ
! U²þ
! 0ÿ
! \9ÿ
! ‰–ÿ
! < ?]*�cÈ>,\kRÈG*cAŽ0Ð?2A.t†£g*F’lÙyF3ÀsôÆhª/tÚ¡Orñ†d	)ë	a
! _w
! 0×
! (11c�~~EŽ‹Ô}`
aÞ
m@W®]qdkÖ…B½ÈR†vÙBP™“-O4F„MË\A|f¾|%†¢Z)~„M\QO®IþrHI»iVowÆ”>qÓ\E]¢q{rfîOU=¥PãL4U��×pYfÊ71 Yi PÃ A!™V!Sð!WD"lœ"f	#Wp#wÈ#f@$W§$yÿ$Fy%¸À%[y&UÕ&Q+'L}'dÊ'6/(Df(W«(Ÿ)D£)@è)P)*]z*ZØ*^3+9’+TÌ+e!,‰‡,W-Xi-lÂ-:/.Kj.K¶.”/y—/Q0|c0Šà0Ok1V»1i2V|2]Ó2e13�—3i'4Œ‘4y5˜5G6S`6A´6Tö6?K7n‹7zú7ru8bè8EK9g‘9Nù9UH:Už:xô:Šm;ø;`x<mÙ<tG=c¼=D >ve>|Ü>¬Y?x@@y“@}
A”‹AF BMgB_µBEC9[C‡•C6DlTDAÁDDE6HE6E6¶ETíEBBF>…FAÄFG5&G\G^{GJÚG%H"<HI_H©Hh­HBIFYI@ IáILåI£2JsÖJqJK§¼KqdL`ÖLz7M=²M ðM`NErN:¸NfóNkZO`ÆO`'PDˆPOÍPOQ3mQe¡QaRNiR‡¸R5@S]vSnÔSfCTnªT3U`MU¢®U›QV:íVL(WƒuW_ùWNYX7¨XPàXI1Y.{YKªYFöYX=ZR–ZÉéZS³[e\m\f†\Bí\W0]1ˆ]º]x:^?³^fó^ZZ_Pµ_=`0D`Fu`[¼`GaX`aC¹aTýa_Rbe²bLcRecA¸cXúcOSdN£dxòd?keZ«e9fd@f1¥f2×f2
! g1=g:og7ªg=âg1 h5Rh6ˆh1¿hdñhHViŸiM¹iOj^Wj^¶jHk8^kS—kOëkG;lbƒlYælW@mg˜m_n4`n3•n,Én3önE*o9po7ªo
! âoLíoN:p|‰pWqo^q=Îq.r;rFHr\�rLìrJ9sl„s`ñs`Rtl³t8 u6YuB�u#ÓuR÷uŠJvgÕv?=w}w…ýw�ƒx�!yW²yO
! z,Zz\‡z'äzI{AV{K˜{_ä{WD|˜œ|K5}N�}cÐ}^4~C“~g×~Y?™+¯8ÛO€&d€‹€©€3Æ€/ú€*�4G�9|�4¶�Gë�G3‚I{‚GÅ‚G
ƒGUƒG�ƒGåƒ/-„8]„ –„,·„(ä„(
….6…e…D}…Â…(à…	†O†Bm†>°†9ï†F)‡Bp‡3³‡>ç‡D&ˆ7kˆ<£ˆ;àˆ>‰>[‰Cš‰<Þ‰IŠ(eŠ)ŽŠ*¸ŠQãŠD5‹Rz‹8Í‹8ŒX?ŒE˜ŒEÞŒO$�Ut�ZÊ�G%ŽPmŽ*¾Ž+éŽx�TŽ�Uã�?9�Zy�=Ô�<‘YO‘©‘-¿‘+í‘(’-B’gp’IØ’L"“Ro“QÂ“Q”Kf”K²”Oþ”FN•I••Oß•N/–N~–HÍ–I—I`—Hª—Gó—J;˜P†˜O×˜O'™Iw™KÁ™J
šIXšH¢šKëšQ7›P‰›PÚ›L+œKxœNÄœJ�J^�M©�S÷�RKžRžžNñžM@ŸLŽŸhÛŸcD Œ¨ T5¡dŠ¡6ï¡%&¢‡L¢]Ô¢\2£Y�£@é£H*¤6s¤@ª¤4ë¤8 ¥/Y¥/‰¥/¹¥5é¥=¦-]¦,‹¦L¸¦Y§3_§6“§&Ê§Eñ§&7¨-^¨>Œ¨=Ë¨e	©_o©fÏ©N6ªJ…ª$Ðª†õª\|«Ù«;õ«<1¬<n¬^«¬¤
! ­X¯­w®€€®u¯:w¯(²¯$Û¯)°&*°'Q°ny°*è°H±€\±UÝ±F3²*z²C¥²aé²…K³XÑ³?*´/j´sš´Oµ=^µWœµSôµ:H¶(ƒ¶C¬¶5ð¶4&·J[·9¦·5à·>¸QU¸=§¸,å¸I¹9\¹=–¹=Ô¹OºbºvºŠº¦º¿ºKÝº\)»T†»[Û»e7¼[�¼ƒù¼F}½JÄ½D¾[T¾K°¾Wü¾8T¿‹�¿FÀ@`À]¡ÀIÿÀ‘IÁHÛÁH$ÂLmÂSºÂjÃ[yÃNÕÃY$Äx~Äe÷ÄF]ÅO¤ÅDôÅt9Æg®Æ0ÇfGÇ ®ÇIOÈ?™È`ÙÈy:É&´É'ÛÉ&Ê,*ÊAWÊJ™ÊkäÊPPËQ¡ËPóË6DÌo{ÌNëÌq:Í9¬Í[æÍ$BÎjgÎVÒÎá)ÏŸÐe«ÐkÑ™}ÑrÒ€ŠÒtÓÛ€Ói\ÔuÆÔ[<Õ\˜Õ+õÕF!ÖFhÖf¯ÖY×Up×FÆ×P
ØG^ØQ¦ØNøØ_GÙÏ§Ù�wÚXÛY`Û[ºÛ?ÜWVÜb®ÜkÝA}Ýq¿Ýh1ÞYšÞ5ôÞ;*ßhfßhÏß[8àH”à+Ýà>	á3Há"|áMŸá4íáQ"âutâ$êârãb‚ã*åã;äELä=’äGÐäQåGjå²åÍå.åå)æ#>æ8bæe›ædçnfçÕçSñç*EèLpè=½èaûè7]é!•éQ·ée	êaoêNÑêu ëq–ëYì[bìQ¾ìRírcí]ÖíJ4î+î%«îÑîWèîC@ï\„ï_áï.AðBpðC³ð.÷ð4&ñ)[ñK…ñCÑñGòV]òF´òRûò,NóB{óN¾ó\
ômjôdØô^=õ[œõ�øõ@†öEÇöB
÷GP÷a˜÷Cú÷&>øDeø;ªøSæøM:ù?ˆùrÈù/;úKkú>·ú$öúbû$~ûG£ûsëû…_ü�åüHsýR¼ý0þ\@þI�þ]çþGEÿO�ÿ0Ýÿf+u.¡CÐkw€WøtP[Åh!hŠkó
_&mU”Cêj.S™KíW9‡‘†j 'Z3TŽeãMI	c—	Gû	C
! [Z
! 9¶
! Qð
! B7ÂúWOn=¾üL
Rf
=¹
L÷
WDlœn	$x0��Î7l1¤DÖfQ‚@ÔKGa;©9å<Y\B¶OùsI½*=fhNÏ:8YB’fÕG<b„Uçd=u¢¬wÅ{=_¹A?[[›d÷F\a£J0P�y˜WPj‡»lC6°Hçž0 šÏ 2j!4�!PÒ!\#"G€"YÈ"C"#Bf#R©#}ü#’z$¸
%nÆ%I5&&&—&'¾&%æ&&'$3'6X'5�'"Å'%è'%(4(Q(Zn(LÉ(8)CO):“)8Î),*I4*E~*EÄ*E
! +5P+a†+Pè++9,Be,&¨,)Ï,>ù,_8-=˜-WÖ-\..I‹.+Õ.A/+C/eo/#Õ/�ù/r‡0Dú09?10y1+ª14Ö1‡2ž“2ž23zÑ3PL4T�4Wò4mJ5]¸5]6It6l¾6p+7-œ7RÊ7A8<_8Jœ8Kç85396i9N 9Oï99?::y:@´:$õ:(;C;gR;8º;Dó;W8<J�<NÛ<F*=Jq=/¼=<ì=6)>`>:~>V¹>*?*;?1f?,˜?KÅ?@/@MM@2›@Î@aì@UNA1¤A)ÖADBAEBP‡B ØB0ùB=*C=hC5¦CaÜCu>DF´D&ûD3"ExVE4ÏE,FW1Fa‰FˆëF@tGMµGCHqGH^¹HwIS�IÁäI‹¦Jr2K?¥K:åKN LAoLn±Lm MŽMf£MR
! N/]N:�N3ÈNIüNLFOo“O:P)>PEhPG®PQöP–HQmßQTMRK¢RQîR,@S<mS>ªS>éS(T	BT9LTS†TOÚT+*U;VU+’U"¾U;áU=VQ[V­VÅV.ÛV-
! W/8W0hWX™W/òWW"X[zXÖX4ñX9&Y7`Y@˜YTÙYG.Z7vZF®Z9õZa/[B‘[IÔ[`\\*ˆ\/³\_ã\_C]Ÿ£]wC^9»^oõ^pe_YÖ_0`S°`]a:ba9�aC×aKbWgbS¿brc}†cPd3Ud3‰dG½d*e+0e5\e5’e5Èe=þe,<f`ifiÊfc4gU˜g[îgdJh3¯hãh*iJ-iLxi˜ÅiM^jb¬jakƒqk·õk_­lx
mˆ†m˜nc¨nRo�_o€ýo†~pXqN^qN­q3üqF0rDwrA¼rZþrPYsLªsP÷sOHtP˜t`étCJukŽuAúu0<vPmv`¾v,w"LwQow?Áwqx]sxyÑx Ky2lyLŸyìyz•zh«zm{g‚{<ê{1'|.Y|Gˆ|FÐ|2}ZJ}-¥}XÓ}€,~€­~m.cœ_€A`€A¢€oä€CT�(˜�TÁ�‡‚:ž‚+Ù‚IƒWOƒ!§ƒXÉƒX"„`{„lÜ„FI…?�…LÐ…m†I‹†pÕ†lF‡@³‡zô‡oˆ0‹ˆG¼ˆ‰"‰;‰;Z‰:–‰`Ñ‰f2ŠU™Š;ïŠ1+‹<]‹=š‹5Ø‹(ŒH7Œ>€Œ1¿ŒfñŒfX�Q¿�IŽ[Ž7rŽNªŽ:ùŽ84�Bm�J°�iû�%e�7‹�hÃ�X,‘V…‘xÜ‘lU’lÂ’x/“K¨“vô“ok”6Û”_•Yr•iÌ•E6–;|–G¸–A—\B—bŸ—l˜jo˜3Ú˜Q™_`™SÀ™kš}€šHþšrG›Yº›Wœ3lœE œWæœ?>�E~�YÄ�[žEzžAÀž-Ÿ0Ÿ]NŸR¬ŸwÿŸHw XÀ N¡'h¡<�¡sÍ¡CA¢J…¢bÐ¢73£?k£c«£]¤£m¤N¥R`¥T³¥8¦KA¦2�¦EÀ¦j§yq§[ë§[G¨[£¨[ÿ¨;[©^—©tö©3kªoŸªL«\«|«'›«'Ã«'ë«)¬'=¬)e¬)�¬)¹¬)ã¬)
­7­)W­)�­)«­)Õ­)ÿ­))®'S®){®)¥®)Ï®)ù®)#¯'M¯)u¯'Ÿ¯'Ç¯)ï¯'°)A°)k°•°)µ°)ß°)	±)3±)]±)‡±'±±)Ù±-²)1²)[²)…² ¯² Ð²6ñ²6(³7_³L—³Eä³7*´@b´]£´lµ=nµ:¬µzçµ!b¶N„¶LÓ¶I ·Oj·Lº·@¸HH¸=‘¸FÏ¸G¹L^¹*«¹9Ö¹GºgXºJÀºD»`P»0±»\â»m?¼0­¼RÞ¼=1½ho½:Ø½9¾8M¾I†¾PÐ¾j!¿~Œ¿IÀQUÀY§À5ÁB7ÁKzÁ^ÆÁK%Â qÂKÃG^ÃF¦ÃŒíÃizÄ+äÄÅN-Å|ÅKœÅOèÅ68ÆGoÆG·ÆHÿÆGHÇG�ÇGØÇG ÈGhÈG°ÈGøÈG@É8ˆÉ9ÁÉ=ûÉI9Ê;ƒÊ7¿Ê3÷Ê,+Ë3XË,ŒË7¹Ë3ñË3%Ì3YÌ3�ÌUÁÌ<Í8TÍA�Í6ÏÍ=Î+DÎgpÎ2ØÎ8ÏFDÏK‹ÏT×Ïc,Ð0�ÐCÁÐ6Ñ?<ÑT|Ñ6ÑÑ,Ò<5Ò2rÒg¥Ò0
ÓX>ÓL—Ó;äÓ> Ô)_Ôg‰ÔHñÔ-:Õ\hÕMÅÕ2Ö7FÖG~Ö:ÆÖ]×,_×2Œ×O¿×WØ)gØV‘ØyèØQbÙF´Ù�ûÙ]‰Ú¾çÚÉ¦ÛTpÜPÅÜXÝFoÝm¶ÝK$ÞapÞ`ÒÞZ3ß^Žß`íßNNàN�àLìàr9áz¬áp'â¥˜âS>ãJ’ãBÝã5 ähVä7¿ä5÷ä5-å5cå^™å_øåaXæBºæHýæDFç0‹ç˜¼ç;UèU‘è>çè8&ék_é)Ëé+õé!!ê Cê%dê6Šê6Áê-øê-&ë-Të0‚ë.³ë/âë/ì/Bì+rì9žì5Øì,í4;í+pí+œí+Èí7ôí+,î+Xî2„î0·î/èî4ïDMï[’ï³îï˜¢ðV;ñ’ñJ¢ñJíñJ8òPƒò<Ôò&ó38ó)ló@–óT×óh,ô •ô,6õcõ1{õ1­õ&ßõEö#Lö<pö;­ö=éö'÷rA÷0´÷%å÷fø^røjÑør<ù^¯ùXúVgúR¾úFûJXûH£ûUìû^Bü?¡ü€áüKbýK®ýUúýQPþ<¢þ5ßþÿ75ÿ4mÿE¢ÿ/èÿH
<a
-ž
AÌ
,
@;
,|
@©
Cê
N.
V}
@Ô
V
Gl
`´
E
R[
L®
@û
1<
jn
TÙ
j.
n™
>
/G
1w
a©
m
Vy
…Ð
nV	
kÅ	
T1
! 
p†
! 
k÷
! 
sc
=×
T
dj
]Ï
6-

:d

5Ÿ

MÕ

E#
Pi
Eº
>
4?
]t
DÒ
a
Qy
@Ë
Z
Kg
J³
Nþ
NM
Dœ
&á
H
PQ
@¢
1ã
,
9B
<|
T¹
]
<l
n©
4
'M
$u
0š
9Ë
O
RU
)¨
;Ò
=
L
2h
!›
P½
.
N=
BŒ
0Ï
7
<8
}u
dó
1X
HŠ
XÓ
.,
5[
W‘
5é
S
is
rÝ
?P
w�
E
EN
=”
=Ò
1 
aB 
.¤ 
HÓ 
P!
Sm!
2Á!
2ô!
P'"
cx"
HÜ"
O%#
™u#
$
<&$
pc$
)Ô$
3þ$
Y2%
>Œ%
]Ë%
`)&
YŠ&
dä&
uI'
x¿'
=8(
Lv(
&Ã(
nê(
DY)
?ž)
>Þ)
É*
Qç*
-9+
fg+
PÎ+
B,
Db,
C§,
Lë,
J8-
$ƒ-
\¨-
’.
'˜.
VÀ.
2/
J/
@f/
B§/
?ê/
3*0
A^0
> 0
6ß0
A1
mX1
!Æ1
Sè1
9<2
Fv2
(½2
]æ2
‡D3
sÌ3
9@4
Yz4
MÔ4
T"5
Jw5
@Â5
J6
@N6
<�6
:Ì6
M7
+U7
h�7
#ê7
]8
2l8
IŸ8
Gé8
I19
/{9
.«9
YÚ9
+4:
H`:
P©:
Kú:
<F;
_ƒ;
Pã;
R4<
T‡<
VÜ<
B3=
Iv=
ZÀ=
—>
f³>
c?
`~?
Sß?
Y3@
—�@
;%A
JaA
v¬A
\#B
J€B
"ËB
nîB
ˆ]C
ƒæC
WjD
&ÂD
HéD
/2E
4bE
k—E
aF
geF
ƒÍF
QG
`dG
BÅG
%H
Y.H
FˆH
NÏH
OI
/nI
]žI
AüI
9>J
YxJ
DÒJ
mK
h…K
ZîK
\IL
Š¦L
ž1M
™ÐM
DjN
d¯N
VO
YkO
‹ÅO
\QP
r®P
p!Q
_’Q
dòQ
WR
;vR
3²R
@æR
o'S
o—S
‚T
EŠT
1ÐT
?U
sBU
Q¶U
HV
HQV
=šV
…ØV
^W
#~W
a¢W
pX
�uX
/Y
l6Y
£Y
<½Y
|úY
gwZ
[ßZ
=;[
Wy[
WÑ[
O)\
By\
a¼\
]
12]
9d]
?ž]
JÞ]
T)^
Q~^
WÐ^
a(_
`Š_
4ë_
> `
=_`
i�`
Pa
<Xa
E•a
>Ûa
Kb
6fb
Q�b
:ïb
\*c
R‡c
2Úc
;
d
7Id
Z�d
`Üd
=e
“Le
(àe
]	f
?gf
M§f
rõf
6hg
eŸg
ˆh
gŽh
=öh
B4i
Ywi
xÑi
„Jj
wÏj
•Gk
�Ýk
•{l
•m
�§m
•En
nÛn
rJo
‡½o
wEp
u½p
‹3q
‹¿q
—Kr
}ãr
—as
\ùs
Vt
Žut
!u
r&u
S™u
Uíu
cCv
o§v
Žw
g¦w
Ux
Sdx
s¸x
d,y
f‘y
døy
j]z
YÈz
r"{
j•{
£|
s¤|
Y}
r}
Uò}
=H~
P†~
[×~
73
=k
=©
ç
'ö
6€
RU€
5¨€
3Þ€
<�
.O�
/~�
O®�
.þ�
@-‚
In‚
W¸‚
-ƒ
]>ƒ
-œƒ
>Êƒ
@	„
UJ„
H „
@é„
*…
=I…
9‡…
MÁ…
:†
J†
e`†
RÆ†
B‡
;\‡
S˜‡
ì‡
Wˆ
‘`ˆ
‘òˆ
U„‰
Ú‰
7ë‰
B#Š
ŒfŠ
bóŠ
VV‹
b­‹
]Œ
`nŒ
\ÏŒ
V,�
dƒ�
7è�
I Ž
WjŽ
%ÂŽ
6èŽ
5�
@U�
‹–�
L"�
Ho�
N¸�
A‘
8I‘
|‚‘
1ÿ‘
01’
(b’
,‹’
a¸’
?“
5Z“
=�“
SÎ“
j"”
9�”
2Ç”
Oú”
`J•
?«•
~ë•
7j–
Z¢–
;ý–
\9—
m–—
o˜
ot˜
Hä˜
>-™
$l™
'‘™
,¹™
'æ™
Aš
oPš
mÀš
U.›
A„›
7Æ›
tþ›
fsœ
uÚœ
=P�
DŽ�
9Ó�
Q
ž
9_ž
e™ž
=ÿž
R=Ÿ
O�Ÿ
àŸ
`õŸ
MV 
N¤ 
dó 
dX¡
p½¡
9.¢
2h¢
/›¢
4Ë¢
a£
2b£
\•£
Zò£
;M¤
i‰¤
dó¤
?X¥
=˜¥
;Ö¥
c¦
!v¦
˜¦
3²¦
3æ¦
(§
\C§
@ §
ná§
hP¨
N¹¨
x©
6�©
F¸©
Zÿ©
\Zª
m·ª
?%«
We«
7½«
aõ«
iW¬
+Á¬
Oí¬
(=­
f­
~­
1�­
oÁ­
V1®
ˆ®
P¢®
›ó®
Z�¯
,ê¯
;°
HS°
0œ°
YÍ°
D'±
5l±
5¢±
DØ±
,²
UJ²
? ²
Pà²
_1³
B‘³
Ô³
ð³
7´
9D´
»~´
À:µ
;ûµ
;7¶
;s¶
(¯¶
-Ø¶
j·
eq·
]×·
R5¸
Kˆ¸
Ô¸
Bï¸
>2¹
\q¹
>Î¹
y
º
]‡º
Zåº
s@»
b´»
a¼
Vy¼
WÐ¼
P(½
|y½
6ö½
C-¾
Eq¾
&·¾
aÞ¾
B@¿
Pƒ¿
RÔ¿
h'À
B�À
7ÓÀ
9Á
dEÁ
sªÁ
GÂ
LfÂ
"³Â
^ÖÂ
N5Ã
c„Ã
DèÃ
3-Ä
JaÄ
F¬Ä
móÄ
daÅ
qÆÅ
Q8Æ
bŠÆ
;íÆ
>)Ç
nhÇ
Y×Ç
U1È
Y‡È
YáÈ
7;É
JsÉ
S¾É
CÊ
’VÊ
}éÊ
AgË
;©Ë
KåË
E1Ì
LwÌ
HÄÌ
,
Í
(:Í
(cÍ
OŒÍ
ŠÜÍ
]gÎ
KÅÎ
>Ï
*PÏ
?{Ï
d»Ï
d Ð
_…Ð
jåÐ
9PÑ
{ŠÑ
>Ò
TEÒ
UšÒ
LðÒ
9=Ó
LwÓ
KÄÓ
VÔ
VgÔ
}¾Ô
R<Õ
R�Õ
RâÕ
"5Ö
5XÖ
8ŽÖ
4ÇÖ
DüÖ
MA×
�×
% ×
Æ×
Dæ×
d+Ø
D�Ø
2ÕØ
HÙ
IQÙ
@›Ù
FÜÙ
O#Ú
ZsÚ
;ÎÚ
Z
! Û
UeÛ
C»Û
/ÿÛ
*/Ü
)ZÜ
E„Ü
ŸÊÜ
»jÝ
&Þ
+3ß
Ú_ß
x:à
d³à
Oá
Thá
x½á
L6â
Uƒâ
€Ùâ
+Zã
o†ã
Töã
IKä
8•ä
YÎä
�(å
$ªæ
%Ïæ
$õæ
&ç
Aç
�Áç
$Cè
#hè
%Œè
$²è
%×è
$ýè
%"é
&Hé
$oé
&”é
*»é
$æé
#ê
/ê
*Nê
%yê
&Ÿê
&Æê
#íê
5ë
XGë
Q ë
>òë
A1ì
;sì
y¯ì
9)í
jcí
‰Îí
cXî
Q¼î
¯ï
Y¾ï
\ð
_uð
TÕð
_*ñ
^Šñ
^éñ
QHò
šò
_®ò
Tó
)có
G�ó
SÕó
v)ô
_ ô
]õ
_^õ
$¾õ
—ãõ
3{ö
–¯ö
fF÷
m­÷
5ø
;Qø
1�ø
9¿ø
Fùø
=@ù
=~ù
a¼ù
=ú
‹\ú
nèú
*Wû
!‚û
0¤û
5Õû
;ü
1Gü
9yü
=³ü
=ñü
b/ý
0’ý
.Ãý
Iòý
a<þ
Cžþ
Eâþ
I(ÿ
Qrÿ
„Äÿ
gIN±eQf.¸�çPuHÆ@pPpÁz2…­n3c¢j\q‰ÎBXJ›WæM>1Œœ¾g[	ªÃ	Rn
! eÁ
! i'4‘MÆ9>NX�Aæ4(
r]
PÐ
N![pDÌ`<r ¯DÐV@lf­(%=ocEÓCE]c£f\n^Ë‰*Œ´KAa�eï\U3²fæ'MXuMÎPIm<·+ô/ >PA�=Ñ>2N#�D¥;êH&3oD£>èC'"k7Ž8ÆHÿ,Hdu0ÚO][N¹8+AMmN»;
!  ˜F Lß!","0O"/€"B°"Pó"9D#.~#.­#9Ü#+$eB${¨$s$%a˜%+ú%Q&&-x&:¦&Há&B*'Nm'&¼'%ã'L	(8V(@�(/Ð(9)5:)Hp)G¹)!*0#*VT*D«*Eð*/6+_f+QÆ+:,JS,0ž,4Ï,¨-…­-…3.1¹.…ë.Wq/�É/GK0\“0]ð0YN1X¨1]2[_2^»2r3&�3Y´3=4OL4kœ4B5~K5YÊ5�$6J¦6>ñ6R07Xƒ7ŠÜ7og8i×8JA9nŒ9Mû9UI:eŸ:7;2=;lp;‚Ý;V`<4·<Tì<6A=Ux=8Î=M>2U>Kˆ>>Ô>R?Ff?­?aÀ?B"@Pe@`¶@;A`SAE´AgúAwbBNÚBS)CJ}C†ÈC†OD—ÖDonEdÞE`CFJ¤F@ïF50GrfG3ÙG$
H,2H(_H$ˆH&­H_ÔH<4IHqI4ºILïI<<J@yJHºJNK8RK6‹K&ÂK éK"
! L_-Ll�LMúL9HM4‚MŠ·M9BNv|NRóNùFO@PoUPTÅPoQdŠQFïQˆ6RC¿RYS@]SZžSMùS.GT3vT4ªT3ßTLU
! `UkU·ŠUIBVIŒVmÖVeDW?ªWAêW:,XUgX[½XVYapY3ÒYQZFXZ>ŸZ>ÞZR[Gp[E¸[Mþ[0L\}\D—\CÜ\* ]7K]6ƒ],º]@ç](^&¨^+@@ðèT	)ýg—ùÀß^w´©üi´†
h
^+`*L4z
ÁËD%ËBZb	©¡%
! ÆfeM³‘ã,‚»ÏkÏª
âX
ò…”‚U\	&Å
N
! ð	`U£	ñ;¿…nóÅD
! ?í¨
! _è1¥
! £šõCÆ	6$H[‚c·�
nƒöµ¤<,8>ŽŒú-[*T[¼ü9Ñ\ô“
Õú³ G'º�2šº³™{ñH
•nË%.—(ËE—aMƒ�ž	j9¦ �
#
þ£¸9k
×5
! È�:s�×ÇŽ]
! îqÑ
! õ½�R
!‘¸
! Z›
! 
ö
V‹iÌ�UA,`Á¬‚ùÌ
! wŸ;¯wß”
Ì
ž1	?
IçKÝ'´¼
È-5Ìe‡IÊ‰p
sÜÛ–Ö±áŸ�ZJ®Ðk¹˜�	„¾(süåší•¶m5	âÂýw*ä$b6	AÄQµHED+
! B§?˜³Ôov>ÀllØ
lT>	í‹$Ø#œ
! 7J¢-ZüD#³¦sî�ò	„	•:þZžÃdÄÀè0è
.æ_í× {ßïù•
! —æª;©ÄÔi
nFb5"
! šÔ‹ž«LRÄ
Æ$^A™$
ñù
JGúY=¨CxqÐ(…]ý
^¬
! †�À
! h_@4	Q
'
pÞÕÍT#Lì³§0YÂ	D486Û?^‚\Ï ƒàšip¶	T+E¼D�`
! »µaŽW»Ô1
/nõ‘{pÜ	
! ˆ
! ò3a<ný@%þ™jX¬kÄ	öBR™èÈô
! ,Ë	S.ç_C§Ç�_A)žWZ«½•EáÅ)Uì/Ý

! Ùg•:6é	Éïd+’Çúdj
! }P·ºÉ5`½	•í/Ù
! â€©§¼K2Ð´1
! yRò�
! ±Xûª~ÊY$ø&	½
! Ý"ÄÍ^à
 °µ˜>*ÇF	:�É¢m
! r	�É� $5�ä

Et ®	1ag�
! Ÿ÷y®r-Âà¿åëY
aœØ°®
! €…h
! ]
¿ag
! ”ÖÈˆo­Àe:[
}‘«q×Ì	r
! Î
! Ãgêi]ÓZÄ®XÏ…uÿy^66ëg¥	 Ö?æœ˜TË·µ
ñéý2�×t’[	Ä°…b
,/åÁSB&
! §zñÙ9	ÍKm<qÆ
šoÖ—ê{íG¸W´ù¨Ã�	ø:x
! Ý©‹ã'(
¤ìIh&ã:—
ð°`ÑC_
'Cò9Õçé5â,
! ca‹ÀŸ‰	‹¬ñR`
Áï!„Âö	iLëùO|ËõL
Uv’adsŒ)Ýš’å&l~�­	Mb7á1²bs
à3™
–%:Lø
¥€
! ö‘
! 
�sÌ
kÅÕx
! 3ny
! £·Ÿrl	M(“ÒL	M/¾kz#S
•
—;CHb/z‹Øt( ¯¯fC Û�vý¡NþêñU
! âÏ?e‰É£÷
! °D	h	ªª]á
! JHƒ´
! ÌÑoé
! UH	-9ñX€±Ö8¨X
ãé*UEÏBˆW7
! "¹ö£>F‚AdEc^-¥ù0ˆœÞL%çj( A$¹e¹
}›?«³Ñ0âÂêB¹J
5õšú$¿²Œ
! 1…×mQ	äðŒ05†6�¹&Ë÷
ìóM=	å±AÔ
! î_ún	0
! ÝÒ
! ¯4ùOwoI‡µ“c	 ˜
H†¢À|â(O(­î
	õ	iÖ}ÛÙíÚŽjäÜéÌŒ—©<éSJ¼ø
! CŠó1ôÒ¯OÀ…if?	C"
ÅnN¬ìb?J˜8I<Ó8	¾†2³u|¨@O?4J	Wú		-]Z	Dâ�›
ÎÝ „Ÿ¸zÉÑ“
! ´1ü
! é“ãsÌok»
! ,ç�ÀüSjí
! Aå°÷	œ]ôRpÅ	]m	D$ƒ­‰¿Ñìï™g“	Õ¹(—	–
! ¹¹“"ÿ7	%…‡�Ù/�¼GÚ›V·	÷¿	j��ëTo
G�Ö.
3­Ã¬mÎ&Éo¸’ Ä4Ã38!‡Ukw4˜	�%	JV Q|brùÁ
Œ	N
,š/µ«q²S
! <ù1rÞ8Êª¨XŽ	F6
v	0aS�ó
f¦ƒ	¦ç-²‹—#ád	R
! “\È	/nÑqÍ&$1²	DéÓúÆé©Pq
! lßJ+Js¦
ÔêÏÿÈÂ³à¡[Ç
! œ•v\5äÀ	‡
! N.ŸßÁº	O
€	ð
rîvÐñªO¼æ®�ø`Êsu~ÙN›W`HñÈ(Ç¥1ÇPB Ù@
! ?�Èô,èÒ˜
! ƒ»Ó£ðÛÊŒ×%ò
A¸Î9MR
M
! Öú¦v¸ùP†ržª÷«E;*ƒ
! 9
! ©
Z
ý!yr;ñª]ë
?@m
qñ
! ê>4‘ß×m„…ÿ¤ˆã79þúQÁ?œ
ƒc2ÔÞþ
! M{ÝÊû
! 
	_†q	ëdóVø²Ç	ÔÍ
,[Ù¦­@˜ÊÜ%Þ`GûLÙï¢ÛŒsüOâŠŽFÃ±½™Vº­J\!M­Ò=Ðq
¨µe$Â'¤,3È
	<÷BìàÄ¨	Šàë2n½“ý’
! Z˜“Êjµ	f‰
Š)‘B0
! UZåœÐ‰
! ^	09]	úŠ¿?ju¦”R½¾Uxü@0¥Â`õ
! Œ*�¨êù
! Ÿ;±šh2
! Ÿ
! w
NeŸ7ƒŽgr%ÕVDMjï¥·Ô	Íñ#W‰Í„‰pìpœ�	E	ñ
! Ã�L&¥È†w«žé�3z”"¤HR©	‚ö¦í÷lí
'Pv
! ­ô¶øU	c‡ï’¿9˜®Á¼“".M9Znw¯”W
´õ¢ˆáQ§÷îïUvBpû80äð	a ±³
! YfP¶Ì0°ª@ïLç÷Áá� =‰Â¥!a8SSaLQêä°à
! ¯ƒò't�/¼e·›õÑ	3+$í"úÆðp
! ƒõÏ¯ÿŠNò”Ú…Rä«�(£ÈÌá /e1Åf1ðQËˆRõy†øi®Š
­æ!
ü	W	¦.³å	�
§	þö~âÔÓªEhpÌ§k	Ë€ÓØuÛ’
Äëc‚ã*&ÛÀ
! df
! ó
! >:9teú¢�y	}
§
Ã¡îó�‡ApÅ Ìµ
! &ž÷
ŸI—²íÊŽ.8å‚¢_?F
X®uò‚Vày@c/
ÎPf¤>Yí'	ªÛRòök
! ;
¶
d•	t‰4åA²Þ>È»ßì�º“Ö
! 8€š}°
! Í¾‡�� ²OŸ^Ìf?
! &¤vÓ>7}	ÃÐšÁt®
! ³ÖšžXžê	�Ë/[ì¬J
ƒ¸¾’¨¨¬®±Hè´="“`U

IµC	æùt¬VÑ™:yâá	ãï’ÑÚ
‹æ	CG
! ÍºªqJ�b€‡ÎvmWÁ»
À�
! –Mã•Ú	Ú´X"	F«À°Âa
! ÜwÒc…	cÍ~
8ý¦±,	KI18
! švL
! {b´¿“~TÐ¦ÿé¢
! Ê„#‹�çÕƒs	­
! ƒÇæõMÆa1”n
]Á-€-ÊˆCŒè
! o
! :
Áâ-twè±
! N^%ÌS.€	ØÏ
! œ…v
�%`ä
! �ò…ÎÏãÅ£ýT›¾„Q
! Žåú¸lû-^
)ÞH�û<­¢@F½ÿ
! 
! 	ý	*t	
! ”,tþ 
•k	/ÝüQÊ
Ï�Û6
! Ú¶Ç¡upg
Kú›ÒÍ)Øõ£·Ðð7óßàû–úŒ±Ä.µ>™[Nq“oÖwÃÎü\	·¿’jú

[PÅŸZaE
�¯ƒñ¶ùoèÜ	´ìÖJ(õ
¤ÅÉú
! ‡÷ö
! Ü_P;"­#zt†ÿ
! ’	=6êE?8T2 	k!~Ð&R	§
! ¾‚îaÚå
b…»;þ|—››ÒÊ	ÂÖˆ˜<¨
O	è
! Ò8Ç†”æ
! +¸€Ïe4g	=
! 
›Â›
! 8ú
)ç;¹
! ï=‘
—ÙÐ
#P†
! Ä²ÚY6SZôRÈø¤
¾	è
qM~
! ÆÁóál¨)<ìþx2ÃÙÒhÞ6®7

�XÇ3(ú´(
! ¢áK(¨ºÑ�+}qD5ä¡¿–Î¼¤Wio³ÉÏåðy=«½î•æ4–æ•Dé·™
! ¶Õµ%
C

! +|ŠêPžè0�Ûg°è”	à¥§åëžÉu
óÎõäu ¡	º"ÔTA¶ÄÌ³âœ
! O+ÅPs
! rdZt
! g:
! ÝÐ·Rº¶9–�5n7>
! h–	_
! §˜�
! pPïx™õæ3Íiá81›‰D	yª ×	,*ákádÞ$|ý
! \S�¦_	Þ{…“*	ÝYûw«Uræ¹|
! {•»¬ÓZ+Ît^
! xË_^Y]ÇY
! Í¸¢6FX@Š	!"ä†	åRP
òµúçÉ
£
! ,Äø	a¢Ú/
! ™ãv‹¤	»
\ôà‡«
dW¸¾	·[m\8ã
! ;=¼=7ó?!Õa)
hfí
  
! <Lò-f7
+‡¶™�ÈQ LÁÕê
! 1!ó@9ZÝÕG"‡¾W�ºSêäÍ
QÏ
	”å‚'
! l_›m>7×b
! mt		uxQóø'xßäB
Þièþ)}A4)sÎ.>ÂG¿	NÒ½Ú³á
@	qR(÷³é
ÈÆ'§¢*¼Þk~ 0©ÙîÛ<‘	g6Ú}ðVä€º£
×
! lÔ
oU)É‚…õ3Kí&Õ	µc$A½ˆvB	c×—¢„o{	3:
! ŽS‚`4Ô�	aC¹~��n¹ï"_)~Ñ³m€rÇ‰E
! 5'lrR È(g‰¤1^gù7ç
! _ýHR6Û1}“+tu	ÉeÑ„Ã�[§°
æ„	D
aNà¬
³	6‚PÞNy¤�{ï¡¼ÏDUÚÖ$iÛ>Ü²öÝ
! HU3	Œ	Ägnü
%ÐWJ
! ¢î‚ÿj-µµ-ÞñÚ
! SòCßDà´
3ÏSs¸
_9‡¥»Z0	+Hê6Â
ë‰-F}L
! 0»TdÐ—×Û²€
®*›ÁR×GE-
G}hÅLÑÙ	Ô	XÈq^	@¼Ó	ç,6‰*FÒ%çi–8øN:á–‹(Í÷È
! ~>|Kî
é	œ¤ Å
! V÷	£
! 
¿
! ³*¸¬‰=L9:²æH2X;9­Åã
Ü
! ß¡»
O	
ˆV*»�FF²PÓ‡ZœŽè£.êL³+ï§;ávãcn
! ¨P‹ÿ	ÚdÄ(
Wl@³î
! £’‰
/"÷Üå†þi	£þÑ
q°]¨¿Ùd¥+xdý›ôùL’JíÔLÃ
! OBM_ÛÂÜªªl:¤hf…a”pŒ?ãÏ«	ƒŸ[#8©Í¶�Bmñw2
! ëô
! ÜàÆ
! º% 
! Ûèe#ÓQg2÷
*
ü†Y·øøbžÕˆ	u	”2}(	mç
! 	Õ2K		Z
! L¹CÏ÷Y±Ëœ®—;9«æ»,s•]wc˜EÂ#ÝÙËfÇ\�Äâz½ŠŽyÜ£4Þó;ï€TÏçßŒ.Js6 Iq5v‡:	ie
*Þõ�ØžA¯ÓÁZ»û	íY	ýãÎÑÞhj
ûlÈ‰)	˜7ï¤
! Y~;P9Ð‡†iÝxƒm{D¾Ø&7‹3€uÏ]‹Ü
�¯Nm3xæ±œ©Üâk3W4JR™0ÜôV›�
! tG©
—G	¦ìç
Ñ^ˆ[Ï	rÀÓ~ýž
! <6,Åk‚(XðÁç[Î“eSÄ6dù
¸	g	Ø\ŠÃº š	…‰rK
´öB‹ë4ŠO|
! ÜVü\Ò¡�±K÷N›FJ<Vo-w|‘ø�=H
! §ü.À
D‰‹	ÙÌW¦_¹ÎÈAÓ#|qâ{‹“r¿éUØ4É
! ‡æ
Å í		°"4ò¸¹¦ž›
! àC7‚.¼<Ú”!=Êßtö„ßh}Dñ»MOga	;µÒ‡	žsøYÛÌÌaÓxp}ü’M	P	kdF)ÊœGÆ•MÊ
! KN	¹š:±	Ã)x"V8#e	5	
«ˆ­…&l
BXhzTGùïõmì
Ý‹ì¾ë¶™	ñ	Â{Ã
Ð
³±â
<	_œ¾õåòœ°¸ˆÆ{÷Sˆì	vEk?
! ±Ïtt
Ÿ
ËÕ
! ›w”Žx±I
! QÓšI»
! 'I„¤˜X›ˆÕÅ3å×ljÂBPH~­·]û
! 
! l'þ
«ž¼
! !Î;N8ý„º	®Þ»<–|XyÓõ)ÙÅ
! /¼ÿBF«þ­„Œô¼êšq¸4
! ŒczCÕó�
{
! -­
’PMÓ
÷Ñ}?~ú.Qr
! ×C€ûéQÉA
! eâ
! QîLKV¨›	Î]Ibô¦xB­yAèÕ\Oy�ö™Ö¨¥"oc
! w	z
! ·l¡
e)pÑI.5°	:
! ï:¶ÒÙ­×²)ê
í^?é’ž1÷�ÚQ¶
! ¯ªž
‡N× ¿€k¼ÊC$U½\Eìî	�ØW�’rô	ó<WË!¨:(X
! Ô¶og¯yÃ	ùç	¨/	"Ý	†¢_[ÈvÓ
ÝÑ]=ö•Ô‡ÆºjNhÔ+KÆ8IŒÍ
! .
! Dd
zÿ"ô
¸•—UP	€¶ÐèsHë*
X
ìyc@S	�GÇQ
! ×…`Í#
	øØ›¸ï	ŸE'ƒå`	Þ
üT
ˆS9ê›lß
¼û
¬xºï
�¤Õ5ô[ðÅ”Ü¾³
Q”Ü±Ùªdƒt �²	”%G
]Œo	ÚF	 ×k\<ê
! ý¹HÇ
~Ë
ÂºÆEbÿÖz`
È}0¿àB‘Ý¦¼O:û4Œs¿
1Êc{
T&
ßåk!
! ¸
p–Û¥@©²F´ðéÙgÆ>X*
! õw—äGº
¦D7Y#
! ï
! ƒ5È%^’Ùÿ�
! ëòï'üý¯
ó-	Á
‘uØ
! Í#5W¢Ë
! p9*?i7ð
_ƒ/²
À·
Í¾å!„�ÍÔ´ˆe2¨IoTí	Œ
nŽÀä—`UÌŽ¬+­”
! K˜u°¸\x~ÔžuI
¥ŠÀð
! iß
! Tµ
! ,GŠœ×f
˜ 	¤
Ž|	Ór·
! =¯	ùÿþá±ÉYó
! [4D¡
! ‚
! ‘d¢ë
.	®
jÆYûÇ7É	Ü¢ÂÈOŒl’ß	=úG­ýgG‘
! p		Qmzí«–ü~òû#	eÃÑ’¶™ŒÒþ>oþ™6u2†YK
! Lpzñ
)
! r0
£ë¢
–ç!Ó´2	-Ûxb=ë	£°èÔ^4Â
!  “î-Í„›\n�V¿x¶;‘
ž²
! "ˆðó	ÿ%ÀÿÞ
! 5É	P–—
! û¡ñ©
! o&É|]å´Ž¿S
vÒäª	#’¾¥Ä/´%vc°�ôÚ˜%#S‹jc,Àµ½C±MÕ½–
ù	Z+ý	˜€+	,K
! ¤êòøª<¡^[»ó\
��©¨t—I
! bx©º¤ÓÂÍ;	YÍ		`e£Ö:¶×
,Ç|¢¿âX{™¬ðîu�
]HnŽ
-[
! yUG©äRÏ¡
+
}ÿö!K‡
"ÚðòŠ²§°�ê	Ù•œz �	í||B
! [>kû½¢À Oc_|	ß
! Ihÿ$bh·t
&Ddô¢Kç¥b>ÇbW
! ,
¬B
&€g��š
½°«`	@b˜Šôèü1àËápÎKK²±â
‘Çjä^Ö%	²·ø^ß=X	ð¬'�ÆÈ~Ee™¹�±ÌÞ¡jöþŽØê&Š€þ	æóÞ3ËÔ!6b²`àŒ+sfSŒß]
¦	*Ë?æ¹Á²m
! q{p§$	½Üš'©D C½B5„$=&/]¾7z09
2
u	æÍa2°>¡Ð	8žçŠæ¾¬i–í¤fÎ”Ö	R«g$÷ó×„˜MF–©Ú¯†ÚŸä	ã{é	ÊÐ@
…
! )Û	j	ò
! F
! Øü�¾�{y�Ñ
! z0ß3Ø=@§œ½
‹ôÒ&	–Å#ÌÃV
‘öE©B[¤OÌV�Î
ÉÄ0€Ó·ßCv6EéÖ
!ôªÂwf	î·p|ª	
�‘m¥&=
‚
2(¾
! †¸è¼*ld\
! îË.¦òØŠ�`>S¤»»O
!  ½„
Å K
sé;õ2´hT~š
! ½�c
r’&Y¾
2Ï÷Å„
! îÚh¥àˆM
þDhìƒ
á¸HŸWþºð®�Š
! k/
õTì¶AÊÆ€<
°ØN™ëîn¦Ü4
¬	{®Låö(¡	IfÛ
! f	
! 'vþ¹K
‘tMè¶ögPá'uÄyûôŸ7ÜC
! `1w
! æüfnV¡Y×	‘Ë•µš¡cî	hGÀÒ‡Ù
/—$
¿‡­p¨×Ã{	Á9<óI•JJ
¯rƒr
n3
èô#0]£¼º/�-
! ö¬HlS(ûTqx	ý
! QzŽˆ
�0y
¥ðO4$¦
! kçG·šà2)ê7\!Eà	¡´	BWÇ)=áâ˜„÷K;I:Äqû&QÞÊÝç´uêHØù>œO~ÊÝNrÀ‹UÞA�'$"N/�Fi”ÿ
€w˜V@@= 
Ç–ò_‰â3
! ‘Û
ÒoÊë®ÃÎo»	A
vO	2{öÒkºë¥
Ð˜,ÕÅ.PÑT
! ó[…
yŠ¾Ìâš
! õ”ÿ@e[‚<í%Ú®bl¶�!	¸ö„ê¬«wNJ|žËØ5T!>Ÿi
! f\ïÑÚ 
! þ{5å
! ÆA«¨ÆÐãŠ‹5Ð}
! øã	I£ F™zˆýçYç
! ™^w'¿ÿ
! úã|4—M“Šº
! ¬�§VK+0
¯
! Ò	½Cù^®ã3wOÔè	î6é#øïT
! XÄ
! ‹
yññj_«Öd®“>
j¬ÎÖ¼ 
! ìóH¥áä®Ù¹<:Îðªu«
! KS–�
! 	‰ÆÂ`ÐìzsH‘íÒÁ
! H-©„ì
! ¯o–J”Á-øYi‹
! \ãÓ
! 	<
! #3!
! ñÃÆWÕ
uŸoÜý0‘“j,>öò\ÌV
! �¦«�™ÿz	mBä¤Þ	A	ª¾Â
”æ–4W@Ø	I
! iÖImZ©“†jûš•æß¯é·àŸs+m}ôQd
! ³©‚£I	¥®NŽ¯V	V
!  ˆFAÁNÛ»Ãl
! â	¯z*§ŠþGx:!ÜŸ	ü©£Ó°ÝÕh)‰C‘…
! ?}‚	ÕØ$ƒ8ZÔ†L{<møŒ
|“FÏ·»´Õ¢œE„
Wîû7ÝUbû;
! cÇj§.É¶|
�
! ‚¡Ä­i 
! 9J+ô\J$
! …Î	¨²œt¹ì·Ë†MÊyàäøä¢	ðÎ†°¯ëZ~‡zA£hŸ.†¹	'™	n®³=9žP
! .µ´ˆRãFòT­�
Ð2Qx
§)xëÆa
Y	/¥
! ÔÒ	îqŠ¼	ÿ¡üpµ3û½áZ1ØÃ"ã!‘Ø}â¬‚fŸÀ�½zEÉü~1n¦ñÒ
,X’ÝŽ
! –§5
‰U7eF’e
! s�ÆuŽÉÊ
! '=�.À7 .ë
! fÁ	Ž¯Ç8
E¿f*áŽÉ`ÛµÃ*"AÙÿ;	ª
! 2}Ý—ãìÅ¾ö~	6µ
! ¿ c;Ö•vù¹G�#Y|É]�?Ð
! [X'éùýß3±%Vq‰¡R¶œ	ø¥u
! %
hà¡ë±
•OT¯ú§¬Ö5}º	%+#D
  
  %s: %d: warning: can't add declaration of '%s' into macro call
  
--- 1,1167 ----
! Þ•^Ë×!ü•XY_@a'¢5Ê=>-Z1ˆºÛÏ«+Æ0ò# % , 8 "O +r ž ¦ E¼ P!7S!8‹!DÄ!9	"8C"4|"5±"<ç";$#H`#=©#@ç#v($HŸ$:è$J#%Mn%9¼%6ö%r-&; &yÜ&BV'A™'JÛ'N&(Ku(QÁ(:)7N)=†)IÄ)6*>E*F„*IË*A+4W+}Œ+J
! ,4U,CŠ,DÎ,?-ES-8™->Ò-=.8O.{ˆ.?/8D//}/P­/6þ/C50Ey0D¿0<1BA1P„1MÕ1�#2F³2Nú2QI3<›3OØ3L(4?u47µ4Aí46/5Gf5H®5@÷5B865{6±7EÎ7
! 888.X8.‡8¶8)È80ò8	#9+-9AY9›9!°9 Ò9ó9:(:;:$[:$€:*¥:*Ð:û:; 1;R;m;y;#Š;"®;Ñ;!è;,
! <#7<[<y<Œ<$Ÿ<Ä<ä< =!=(=1=7=;=G=K=P=U=X=^=e=i=‰=�=–=	Ÿ=©=¶=	¾=
È=Ö=Ü=é=
! ñ=ü=>
! >>>&>.>6>	>>H>O>U>]>
! d>	o>y>~>
! �>˜>
! ¥>°>¸>Á>È>	Ð>Ú>â>ê>
ó>?	
! ???#?
! ,?7?1=?0o?0 ?0Ñ?@	@@@
! "@-@<@D@
J@	X@b@o@v@}@†@’@š@©@
Â@Ð@
! ×@â@
ê@ø@A-AEAXAuAP~AKÏALBShBW¼BIC5^CI”CYÞC>8D9wD;±DUíDCEPE._EŽE#žE#ÂE3æE3F*NF6yFQ°F3G36G2jG=�GCÛG7HIWH<¡H=ÞHIIWfIE¾I5J":J9]J.—J"ÆJéJ,ïJDK?aK=¡KNßK.L(NL*wL:¢L
ÝL ëL!M .MOM$hM�M#ªMÎM!êM(NF5NM|N,ÊN*÷N!"ODO"[O~OŠO©OUÈO-P.LP*{P2¦P3ÙP+
Q/9Q:iQ@¤Q4åQ$R/?R1oRE¡R2çRS9SXSpS#�S"´S×S5òS9(T*bT*�T?¸T(øT#!U<EUO‚UÒUnïUS^V/²V-âV2W8CW3|W6°W/çW X8XNXX1§XJÙX*$Y'OY"wY&šYÁY1ßYZ%*Z1PZ<‚Z,¿Z&ìZ([5<[er[%Ø[?þ[4>\/s\,£\&Ð\$÷\3]8P]*‰]&´]Û]6õ]*,^!W^Wy^JÑ^:_BW_2š_3Í_(`)*`DT`D™`"Þ`)a!+a=Ma3‹a!¿a9áa-b)Ib/sb#£bÇb-Êbøb"c7c
Wc<ecA¢c#äc,d05d"fd‰d-¢d)Ðdúd3ÿdV3eŠe-¢e4Ðe*f.0f,_fŒf!¢fÄfäf-ùf&'g
NgA\g#žgÂgJÛgN&huh•h)´h$Þh=iAiai€i˜i³i5Ìij- jONjžj»j@Ôjk,k%@kfk-zk¨k8ÂkEûk=All)—l
ÁlÏl'Øl:m7;mCsm1·mJém+4n'`n+ˆn*´n>ßn:o/Yo1‰o »o,Üo'	pA1p-sp5¡p;×p q(4q-]q‹qD«q7ðq"(rKr,hr•r®r&Érðr;s6Cszs!™s0»s'ìs8t1Mt2t$²t6×t0u?u&Buiulu…užu·u»u3×uvJ+v+vv#¢v+Æv+òvw5<wrw†w:�w9Øw9x"Lx3ox£x¼xK×xG#yky�y’y¥yÄy#ây$zA+z#mzw‘z	{ #{D{'W{){-©{*×{|'|$D|i|&~|¥|,½|ê|8}F>}+…}S±}G~%M~s~’~7¢~5Ú~'/-W>…*Äï$€0€*7€b€‚€*˜€9Ã€Jý€:H�!ƒ� ¥� Æ�-ç�‚$3‚X‚s‚‹‚§‚:Á‚ü‚ƒ$.ƒ%Sƒyƒ#—ƒ'»ƒ6ãƒ„:„Y„t„%�„µ„Ñ„ç„…]…#v…š…,µ…<â…!†*A†'l†H”†8Ý†5‡.L‡{‡)’‡)¼‡"æ‡#	ˆ-ˆ>ˆ$Nˆ(sˆ(œˆÅˆäˆ$ÿˆ0$‰"U‰*x‰;£‰6ß‰0ŠGŠ4]Š’Š+°Š(ÜŠ‹/$‹0T‹6…‹ ¼‹?Ý‹.ŒLŒiŒ*‚Œ&­Œ*ÔŒÿŒ3�%R�)x�+¢�FÎ�Ž_+ŽY‹ŽIåŽM/�K}�]É�Z'�k‚�[î�NJ‘0™‘/Ê‘#ú‘&’E’>\’ ›’,¼’6é’C “:d“;Ÿ“Û“+÷“#”C”b”"‚”¥”¾”)Þ”)•2•M• d•#…•©•¿•$Ú•ÿ•2–O–j–�–1™–5Ë–'—0)—-Z—Iˆ—,Ò—.ÿ—.˜%N˜t˜,Š˜'·˜1ß˜'™-9™3g™'›™"Ã™8æ™-š+Mšyš'™šÁš"Ôš'÷š›0›%B›'h›�›¬›-Ë›ù›,œ?œ'_œ*‡œ²œ!Îœðœóœ÷œÿœ��1�J�g�8z�³�$Ó�0ø�)ž6žGžPž]ž0cž8”ž0Ížþž Ÿ8Ÿ5RŸ.ˆŸ6·Ÿ9îŸ:( Dc )¨ Ò 0ð *!¡/L¡|¡2“¡*Æ¡.ñ¡) ¢&J¢&q¢&˜¢#¿¢'ã¢(£ 4£$U£ z£"›£,¾£2ë£¤>¤*]¤,ˆ¤.µ¤1ä¤%¥!<¥!^¥#€¥¤¥1¼¥.î¥¦).¦X¦x¦,’¦(¿¦)è¦'§:§=V§.”§*Ã§%î§6¨K¨ f¨‡¨:£¨:Þ¨9©3S©7‡©>¿©'þ©*&ª2Qª„ª$ ª0Åªöª%«<«#X«|«+œ«8È«'¬J)¬t¬x¬|¬”¬›¬,Ÿ¬$Ì¬,ñ¬0­0O­.€­/¯­&ß­<®C®,J®w®•®³®6Ë® ¯##¯G¯<`¯'�¯*Å¯+ð¯(°E°'e°/�°%½°2ã°)±&@±%g±�±ª±$¾±+ã±²)²/I²/y².©²)Ø²)³ ,³M³'Y³&�³3¨³/Ü³´5'´5]´.“´Â´Ô´+è´#µ=8µ@vµ
·µ
Åµ0Óµ-¶(2¶*[¶8†¶5¿¶+õ¶=!·>_·ž·
! »·%Æ·/ì·:¸#W¸!{¸ �¸'¾¸ æ¸0¹8¹S¹
o¹#}¹¡¹"³¹ Ö¹÷¹º$º=ºWºfº-„º"²ºÕº!ïº)»;»?».D»s»u»~»�»™»¢»G¾»:¼0A¼9r¼@¬¼Bí¼=0½=n½7¬½Cä½8(¾=a¾@Ÿ¾<à¾V¿6t¿8«¿6ä¿>À?ZÀ@šÀAÛÀKÁ8iÁ8¢Á<ÛÁEÂC^ÂL¢Â:ïÂF*ÃKqÃ0½ÃBîÃ¶1ÄèÄÅ>ÅQ^Åu°Å&ÆWEÆq�ÆRÇ$bÇ1‡Ç¹Ç¼ÇÅÇÒÇÛÇèÇýÇ
! È0ÈDÈdÈmÈ/‹È3»ÈïÈøÈÉ!É4ÉPÉ]ÉfÉsÉ€É%�É³É¼É5ÅÉûÉ=ÊBÊSÊCnÊE²ÊøÊËGËOeËNµËÌÌÌÌÌ)Ì,Ì0Ì-4Ì5bÌ,˜ÌÅÌ	×Ì´áÌr–Í3	Î=Î*[Î<†Î5ÃÎ.ùÎ(Ï*Ï-Ï1Ï4Ï7Ï;ÏO>Ï(ŽÏ+·Ï+ãÏ-Ð=Ð3TÐ%ˆÐ®ÐÂÐ,ÜÐ,	Ñ*6Ñ%aÑ-‡Ñ+µÑ+áÑ$
Ò+2Ò^Ò)xÒ.¢Ò$ÑÒ.öÒ*%Ó:PÓ/‹Ó»Ó;×ÓÔ71Ô$iÔ6ŽÔ9ÅÔ-ÿÔ6-Õ;dÕ8 Õ1ÙÕLÖ=XÖ,–Ö-ÃÖ/ñÖ"!×2D×'w×0Ÿ×4Ð×JØ;PØAŒØ<ÎØÙ/'Ù6WÙŽÙ7¡ÙBÙÙ+Ú2HÚ({Ú(¤Ú.ÍÚüÚ/ÛMJÛ6˜Û/ÏÛ4ÿÛ,4Ü,aÜ(ŽÜk·Ü4#Ý1XÝ6ŠÝHÁÝ9
! Þ(DÞ'mÞ!•Þ,·Þ)äÞß"'ßJßhß#†ßªß!Åß.çß)à @à=aà1Ÿà%Ñà&÷à4áSá(rá6›á$Òá,÷á3$â-Xâ8†â¿â)Ûâ,ã:2ã.mã8œã6Õã%ä)2ä)\ä+†ä2²äUåä8;åtå-”å"Âååå,ùå>&æeæmætæwæ0{æ
! ¬æ3·æ
! ëæ(öæç8ç;ç?çCç\ç
! hçsç‚ç…çˆçŒç6�çWÇçZè6zèN±è0é	1é$;é`é+eé*‘é¼éAÄé:ê'Aê%iê(�ê9¸êHòêJ;ëI†ë>Ðë2ì0Bì7sì-«ì.Ùì/í18íjíDƒí0Èíùí(îF9îG€îÈî2àî+ï?ï[ïvï‘ï#¢ïÆï*åï"ð.3ð$bð‡ð¤ð'½ð$åðG
! ñ1Rñ7„ñ,¼ñCéñ2-ò1`ò)’ò3¼ò"ðò*ó0>óUoóFÅó?ô*Lô&wô%žô&Äô?ëô5+õ-aõ+�õD»õKöLö:iöL¤ö@ñö<2÷,o÷0œ÷3Í÷ø#ø@ø.]øUŒø4âøDù@\ù8�ùEÖù.ú0Kú4|úL±ú9þú<8ûJuû8Àû0ùû**ü!Uü;wü(³ü*Üü9ý/Aý/qý/¡ý8Ñý8
! þ.Cþ9rþ-¬þ)Úþ(ÿ:-ÿ<hÿ/¥ÿ>Õÿ+'@;h¤(¹â'ö-8f.�-°IÞ(9>NG�Õ(ð) C'd;Œ3È9ü&6?]�P»5DN*“8¾e÷$]!‚8¤;ÝR+l
! ˜£%¾0ä5'K5s,©$Ö$û# 	)D	1n	* 	%Ë	#ñ	"
! .8
! g
! "‚
! ¥
! -Å
! 0ó
! #$8H)�(«"Ô'÷VCv@º2û*.
3Y
=�
1Ë

ý
)25Jh0³=ä;"+^+Š3¶)ê-5BNx=Ç+31:e	 $ª/Ï ÿ/ ;PŒ«DÀ<5\3’Æ)×#AJ*W.‚0±8â;<L<‰1Æ=ø6ZV@±NòCAF…^Ì$+2Pƒ>Ÿ6Þ.KD3�ÄÍÖ/Ü57B9z/´4ä=W3] ‘7²!ê+	8?B‚.‹3º8î'D.J4yU®W>\>›Ú)óY%w(�-Æ.ôf# Š /§ i× &A!gh!3Ð!+"20"Dc"<¨":å" #5#1S#1…#0·#Jè#W3$E‹$ Ñ$Gò$!:%H\%'¥%6Í%6&:;&7v&®&4Ì&1'E3'$y'/ž')Î'(ø'=!(__(5¿(*õ(Y )Tz)HÏ)H*"a*„*d¢*4+ˆ<+UÅ+7,1S,<…,3Â,ö,†-R�-8ð-A).Tk.!À.'â.*
! /'5/3]/!‘/Y³/ 
0.0M0l0Œ0ª0Æ0â01 141I1^16t1!«1Í1â1ø12-2 M2(n2 —2 ¸2,Ù2Q3+X33„3=¸3/ö3j&4f‘4?ø4K85„5)™5Ã5"á5566:6$q68–6"Ï66ò6()7&R7)y7&£7&Ê7Jñ7I<8†8"£84Æ8:û869;N92Š93½9Dñ96:&Q:,x:¥:CÄ:H;>Q;>�;7Ï;.<"6<Y<Iw<0Á<<ò<$/=(T=$}=P¢=&ó=<>W>-n>œ>"·>Ú>õ>7?3M?3�?µ?#Á?å?	é?:ó?@.@o@v@T“@Oè@>8A:wA:²A7íA3%B[YB"µBØB!øB(C0CC.tC4£C&ØCÿC#D:?D6zD5±DeçD?ME/�E>½E;üE_8FY˜FYòFZLGJ§G?òG72H:jH+¥H+ÑHýH
I&I7AI>yI¸I)ËI õI/J>FJB…J!ÈJ6êJ!K4AK1vK#¨KÌKëK/L4L*KL…vLüL!M80MiMƒM+›M1ÇM8ùM92N)lN –N ·N5ØN/O3>OrO?’O*ÒOýOP26P#iP,�P+ºP8æP*Q;JQ6†Qd½Q9"R,\R,‰RW¶R-S<S#XS|S œS"½SàSEòS38T3lT4 TÕT"ìTU(&U-OU+}U%©U ÏU&ðU2V6JV+�V4­V!âVAW$FWkW:‹WÆW"áWX-X(HXqX+zX/¦X,ÖX:Y>>Y8}Y!¶Y)ØYZ&ZFZ&cZ ŠZ&«Z'ÒZ!úZ![(>["g["Š[,­[!Ú[$ü[$!\)F\3p\?¤\!ä\%],]F]7b]Qš]ì]ò]:û]6^=B^5€^¶^
! ½^
! È^	Ó^-Ý^"_._6_<_%E_k_7‰_6Á_8ø_<1`7n`?¦`5æ`9a3Va4Ša9¿a8ùaA2b;tb7°b3èb)c,Fc5sc"©c.Ìcûc"d#d8d.=d2ld+ŸdËd.æd/e/Ee5ue«e"Çe)êe(f0=f,nf.›f(Êf"óf(g'?gcggAËg0
h)>h)hh’h/±h5áh6i/Ni~i,�i)Êi)ôi1j#Pjtj)“j7½j4õj
*k)8kbk }k6žk0Õk$l$+lPlkl)‰l9³l'ílm#.m]RmL°m1ým/n,Hn un–n´nÈnÙn1øn6*oao{o?•o&ÕoDüo'Ap(ip$’p&·pÞpúpq#+q%Oq'uq"�q=Àqþq.rDr1ar%“r7¹r0ñr"s>s([s%„sªs0Çsøs2
t@t`tEwt-½t ët'u4u/Qu�u u ¿uàuXöuOv$ovE”v:Úvw-*wXw5qwR§w+úwA&x
hx=vx´x Íx)îx.yGyfyNmy,¼yTéy>zIZz ¤zÅzØz&ëz{-%{$S{,x{¥{3À{ô{C|1P|#‚|,¦|0Ó|'}%,}+R}5~}´}%Ó}ù}1~ G~ h~%‰~0¯~)à~0
! ;:T(�0¸éú*€=€
W€e€z€/•€Å€'Õ€ý€4�)R�|�3™�Í�"ê�-
‚/;‚?k‚,«‚(Ø‚ƒG!ƒ2iƒ5œƒ1ÒƒI„N„<l„?©„é„….!…>P…)�…%¹…Dß…?$†#d†ˆ†:§†,â†)‡!9‡1[‡O�‡:Ý‡'ˆ$@ˆOeˆ*µˆ.àˆ)‰69‰p‰v‰4~‰0³‰6ä‰6Š-RŠ2€Š!³Š6ÕŠ‹&‹@+‹:l‹9§‹;á‹Œ7Œ?DŒ„Œ'“Œ4»ŒNðŒ=?�=}�@»�)ü�>&Ž$eŽ0ŠŽ;»Ž8÷Ž20�2c�2–�>É���,)�?V�#–�º�8Ø�7‘5I‘‘,Œ‘>¹‘(ø‘H!’>j’N©’`ø’-Y“ ‡“$¨“SÍ“5!”W”.u”)¤”'Î”"ö”Z•\t•
Ñ•Oß•+/–è[–D—%J—p—�—(¢—Ë—%ä—
! ˜'˜<˜%W˜/}˜2­˜à˜ ô˜%™;™Q™c™z™�™¡™´™È™5Ü™š$š6šRšešxšŠš�š¸šÊšàšöš›%›=›&U›9|›D¶›7û›.3œbœ{œ3”œ&Èœïœ	�#�=�W�q�‹�¡�%º�à�)ù�#ž;Až/}ž,­ž ÚžûžŸ.ŸGŸ`ŸyŸ“Ÿ­ŸÇŸ7áŸ 73 k … Ÿ  ¹ Ú ò ¡'¡B¡]¡3z¡:®¡é¡(¢.¢"N¢q¢!�¢!²¢Ô¢:ô¢3/£ c£#„£8¨£5á£<¤,T¤9�¤4»¤/ð¤+ ¥3L¥€¥"�¥'À¥)è¥-¦*@¦(k¦*”¦5¿¦,õ¦3"§3V§+Š§*¶§.á§.¨+?¨\k¨È¨?å¨1%©(W©=€©@¾©6ÿ©96ª1pª4¢ª&×ªþªJ«^d«Ã«ß«)û«,%¬R¬&m¬”¬©¬(Ã¬'ì¬+­+@­(l­•­&¯­KÖ­K"®;n®;ª®Aæ®(¯-F¯t¯“¯=³¯Wñ¯,I°Bv°.¹°Qè°:±VN± ¥±*Æ±hñ±:Z²5•²EË²N³1`³’³;°³ì³4ð³%´D-´Er´>¸´5÷´+-µKYµ	¥µ/¯µ6ßµ9¶4P¶,…¶-²¶Cà¶-$·R·"p·@“·.Ô·0¸!4¸<V¸F“¸6Ú¸.¹C@¹C„¹&È¹,ï¹2ºDOº ”º1µºçº9»:@»P{»&Ì»<ó»80¼-i¼!—¼1¹¼.ë¼5½.P½>½&¾½Må½+3¾_¾H}¾EÆ¾0¿6=¿It¿,¾¿6ë¿!"ÀDÀ/cÀF“À+ÚÀ,ÁN3ÁA‚Á;ÄÁ-Â5.ÂtdÂGÙÂ—!Ã@¹Ã9úÃC4Ä?xÄ:¸Ä8óÄ#,Å'PÅxÅ#˜Å#¼Å)àÅ‰
! Æ2”Æ&ÇÆUîÆ&DÇ/kÇ8›Ç!ÔÇ2öÇ-)È'WÈ4È´È‹ÈÈPTÉi¥É3Ê.CÊvrÊséÊ&]Ë(„Ë­Ë=ÌË
! Ì1ÌFOÌH–Ì'ßÌFÍ2NÍ�Í6žÍÕÍIôÍ(>Î6gÎ¾žÎ]ÏnÏH†ÏPÏÏ] Ð1~Ð,°Ð0ÝÐÑG-Ñ>uÑ6´Ñ:ëÑL&Ò>sÒ>²ÒQñÒ3CÓ7wÓ8¯Ó<èÓL%ÔJrÔ^½Ô2ÕDOÕ2”Õ8ÇÕWÖHXÖ0¡ÖBÒÖ[×kq×,Ý×
! Ø4*Ø/_Ø7�Ø1ÇØ*ùØ<$ÙBaÙC¤ÙSèÙ6<Ú0sÚ0¤Ú"ÕÚ5øÚ".ÛYQÛb«Û8Ü'GÜ,oÜ+œÜfÈÜ7/Ý!gÝ#‰ÝA­ÝUïÝEÞ)VÞ"€Þ£Þ.»Þ+êÞ2ß-Iß|wßôßà>"àaàYwàBÑà)á7>á/vá9¦á=àá5âTâ(sâAœâ5ÞâBã@Wã"˜ã'»ã ãã0ä5äˆRäÛäöä
! å''å%OåuåŒå,£åÐå$êå0æ0@æ,qæžæ¹æ&Ðæ&÷æ&ç&Eç'lç'”ç%¼ç&âç	è!è;;è"wè'šè=Âè)é(*é/Sé,ƒé+°é2Üéê?"ê.bê-‘êD¿êNë3Së%‡ë'­ë;Õë ì
2ì1@ì3rì2¦ì0Ùì/
! í):í#dí*ˆí,³í/àí@î"Qî,tî3¡î?Õîï&3ï'Zï'‚ïNªï5ùï//ð_ðtð4�ð%Âð&èð)ñ$9ñ#^ñ`‚ñ7ãñ4ò6Pò2‡ò$ºò-ßò-
ó$;ó(`ó‰ó1©ó)Ûó-ô,3ô,`ô<�ô5Êô&õ/'õ=Wõ&•õ%¼õ7âõ5ö7Pö<ˆöÅö<ÞöO÷Ck÷N¯÷þ÷ø7ø(Wø,€ø­ø9Èø4ù37ù4kù# ù5Äù;úù=6útúŽú"¬úiÏúT9û`Žû)ïû)ümCü8±üQêü<ý YýczýBÞýP!þ1rþ-¤þ2Òþ/ÿ65ÿ,lÿ'™ÿ8Áÿ)úÿ$7%O%u›¹4Ô	23f ƒ¤&±Øñ$1Om�ž»"×9ú-4=b ¦ª4¯-ä3QF˜°(·=àKBj,­2ÚE
S
j7x9°&ê7=IS‡
! Û%æ50B.s9¢Ü	éó.	1	7C	{	!�	²	$Ï	#ô	?
! 4X
! .�
! !¼
! 2Þ
! 1C(^‡¥2Ä2÷4*1_>‘Ð2Õ
H
0U
1†
8¸
*ñ
 /='m4•Ê%ê4%E:k(¦7Ï)81$j� F±&ø3*S9~5¸2î:!/\;Œ:È:>$Z% ¥)Æ7ð!(	JTt‰(�Æ*â7
)Eo'v*žÉ>çB&;i%¥Ëå&õF$c7ˆÀ#Û#ÿ###G#k-�'½'å
&+#R9v7°=èC&9j¤-»é=	kG?³ ó!6R8n%§$Í,òD/d(”2½5ð-&KTL Aí@/"p“Kª/öI& *p $› 8À ù $!43!h!M�!(Ï!0ø!B)"!l"1Ž"-À"î"##),#%V#.|#3«#$ß#;$'@$(h$%‘$·$$Ð$cõ$EY%=Ÿ%0Ý%'&56&3l&. &Ï&ã& ÷&'�0'5²'*è''(5;(6q(*¨(5Ó(#	);-)=i)>§)Fæ)"-*(P*,y*/¦*7Ö*C+ZR+-­+6Û+=,KP,Sœ,]ð,N-h-&w-ž-#¶-Ú-õ-0.#?.#c.:‡.Â.â.!ö./_1/‘/¯/:Í/,050S0:X0“0#›0¿0DÆ0F1NR1@¡18â1P2Hl2Eµ2.û2.*3;Y3M•3ã3*4.4&E4'l49”4Î4,è4545Q53m5¡5LÁ5.6%=6c6=|6.º6+é607'F73n7:¢7Ý75ñ7%'8+M85y81¯82á8=9*R9I}9MÇ91:G:%a:&‡:(®:-×:C;!I;0k;$œ;3Á;+õ;!!<YC<G�<
å<<ó<30=Gd=¬=<¹=:ö=#1>U>)d>2Ž>Á>-Ü>3
! ?'>?%f?7Œ?5Ä?(ú?<#@>`@CŸ@Eã@)A@/A@pA`±AB(2B$[B3€B/´BäBC+C:?C!zC/œC/ÌC$üC'!D2ID>|D>»D>úD9ELEfE „E‚¥E†(F(¯F ØFùFYG1iG)›GÅGÙGHèG'1H.YHˆH£H<¾H"ûHLIkI�I ›I+¼IèI<J3>J0rJ!£J:ÅJ K*!K2LK2K2²KfåK=LL2ŠL½L(ÕL)þL(M,BM2oM4¢M)×M?N@AN!‚N¤N5·N@íN@.O.oO/žOÎO(áO#
! Pa.P0�P5ÁP÷P)Q0QMQ(mQ1–QÈQ,çQ0RER(]R>†R,ÅR7òR?*S]jS2ÈS/ûS"+T+NT=zT%¸T2ÞT;U>MUUŒUBâU4%V%ZV€V5žV2ÔV!W/)W…YW‰ßW+iXd•X#úX>YJ]Y?¨Y)èY9Z3LZ€Z3 Z1ÔZ([,/[3\[*�[A»[%ý[&#\!J\l\„\:œ\×\@ö\F7]~]’]§]»]4Ð]^5$^Z^(r^'›^/Ã^Zó^N_%`_2†_B¹_.ü_+`/J`3z`$®`&Ó`ú`5a0Oa7€a-¸a5æaeb1‚b$´bÙb.ïb"c(Ac+jc&–c+½c+éc%d";d^d#~d*¢d$Íd-òd# e'De4le'¡e&Ée ðe+f=f+\f?ˆf;Èf,g01g	bg;lg¨g#Ægêgÿgh7h+Ch4oh;¤hWàhH8iN�i9Ðib
! jamjEÏj!k…7k]½kHl;dlm lemLtmTÁm0nKGn4“nNÈn<o@To6•o4Ìo,p:.p/ip-™pMÇpSqTiq€¾qA?rR�r7Ôr,sA9s1{sH­sMösUDtYštxôtCmuY±uBvMNvXœv>õv>4w;sw4¯w/äwIxO^x1®x3àxdyNyyiÈyH2zH{zXÄzD{8b{[›{�÷{‘…|M}je}0Ð}3~L5~N‚~pÑ~rB-µhã8L€:…€˜À€˜Y�=ò�.0‚_‚‚‘‚<±‚_î‚>Nƒ>�ƒ6Ìƒ:„;>„1z„(¬„Õ„2ô„"'…(J…<s…°…Ç…á…Dü…&A†)h†’†±†.Î†-ý†"+‡ N‡,o‡$œ‡Á‡,Ç‡+ô‡2 ˆ2Sˆ4†ˆ!»ˆÝˆúˆI‰0c‰.”‰GÃ‰?ŠFKŠ$’Š<·Š!ôŠ@‹)W‹�‹…‹N‰‹Ø‹à‹Jü‹2GŒ4zŒ¯Œ%¾ŒäŒ+�/�@�%W�}�/›�+Ë�1÷�-)Ž0WŽ'ˆŽ,°ŽÝŽýŽ�9+�+e�2‘�Ä�×�ö��+/�-[�*‰�0´�/å�-‘(C‘,l‘™‘°‘$Í‘ò‘ÿ‘’ ’)@’j’(€’>©’/è’"“!;“]“/e“•“$²“&×“$þ“#”;”J”b”s”‚”#‘”µ”#Ò”ö”'•'7•_•k•w•ˆ•#—•»•Ø•ï•–#–C<–)€–ª–<³–ð–#—3— N—o—ˆ—¢—!¿—,á—:˜ I˜j˜„˜7Ÿ˜0×˜/™68™%o™•™±™Ð™7ç™3šSš0mš
! žš©š(Èš1ñš#›0:›k›0‚›,³›à›ý›1œ0Gœxœ+’œB¾œ�/�/O�<�%¼�â�!ú�"ž,?ž-lž9šž:Ôž.Ÿ>Ÿ4YŸ/ŽŸ&¾ŸåŸ  / &K r Ž ž º !Ê  ì *
¡+8¡d¡3‚¡¶¡&É¡.ð¡8¢X¢.u¢¤¢&»¢+â¢*£9£'Y£*�£¬£3Ê£*þ£*)¤$T¤y¤-‘¤ ¿¤2à¤*¥0>¥o¥2�¥"Â¥å¥-ý¥+¦!@¦9b¦œ¦²¦Î¦8Ý¦ §47§1l§ž§½§Ö§ó§
¨,¨G¨>c¨=¢¨)à¨2
! ©9=©w©8–©XÏ©Q(ª<zªE·ª5ýªB3«v«(‡«)°«Ú«ñ«¬¬T/¬F„¬*Ë¬Cö¬K:­8†­4¿­3ô­8(®>a®6 ®Q×®{)¯'¥¯7Í¯,°@2°s°4z°'¯°5×°
±2±"F±;i±F¥±Kì±08²:i²(¤²2Í²)³+*³7V³0Ž³:¿³'ú³="´?`´0 ´/Ñ´&µL(µDuµ9ºµ.ôµ#¶)B¶(l¶/•¶<Å¶=·0@·q·3�·)Ã·"í·F¸-W¸,…¸7²¸1ê¸/¹;L¹6ˆ¹.¿¹6î¹'%º`Mº@®º1ïº&!».H»2w»*ª»,Õ».¼P1¼*‚¼!­¼)Ï¼6ù¼,0½-]½‹½+«½5×½?
¾;M¾8‰¾2Â¾õ¾$¿+9¿Fe¿D¬¿'ñ¿AÀU[À/±À1áÀ6Á-JÁ+xÁ2¤ÁF×Á3ÂCRÂN–ÂAåÂ/'Ã2WÃŠÃ(©ÃÒÃ:îÃ=)Ä2gÄ8šÄÓÄ6òÄ')Å/QÅ*�Å=¬ÅIêÅ?4Æ,tÆ3¡Æ8ÕÆ0Ç$?Ç=dÇJ¢ÇfíÇUTÈªÈA³ÈCõÈS9É*�É*¸É/ãÉ#Ê!7ÊgYÊ#ÁÊBåÊ&(Ë-OË }Ë žË!¿Ë2áË!Ì)6Ì*`Ì‹Ì5«ÌáÌ2Í)3Í
]ÍkÍ+|Í¨Í:¬Í0çÍ2Î/KÎ{Î(}Îb¦Î0	ÏE:ÏW€Ï?ØÏ3ÐCLÐ&�Ð·Ð+ÍÐ%ùÐ#Ñ8CÑ3|Ñ1°Ñ1âÑ'Ò*<Ò*gÒ’Ò;°Ò9ìÒ*&Ó@QÓ%’Ó8¸Ó1ñÓ/#Ô2SÔ†Ô2¢ÔVÕÔQ,Õ'~Õ.¦ÕJÕÕ8 Ö-YÖ‡Ö$¥Ö ÊÖëÖ/×(5×*^×.‰×c¸×<Ø>YØ
˜Ø.¦Ø+ÕØ&Ù(ÙJHÙ=“Ù#ÑÙ>õÙ<4Ú.qÚ% ÚÆÚ/åÚ)Û9?Û<yÛ5¶Û8ìÛ+%Ü+QÜ$}Ü4¢Ü0×Ü:Ý5CÝ2yÝE¬Ý'òÝ1Þ(LÞ0uÞ¦Þ¿ÞÙÞöÞ$ß!7ß'Yß�ß�ß ½ßÞß0úß'+à
Sà+aà&�à9´à1îà& á$Gá/lá.œá$Ëá5ðá4&â4[â;�â<Ìâ	ã$ã!>ã!`ã&‚ã©ã&Ããêã'ñã(ä<Bä2ä>²ä'ñäå
! 5å.@å7oå)§å)ÑåEûå4Aæ4væ<«æ èæ"	ç$,çQç3hçCœç2àçè@2èDsèP¸èC	é0Mé&~é¥é9»éõé/ê);ê>eê2¤ê3×êQë,]ë)Šë0´ë2åëì26ì*iì”ì ì%½ì%ãì	íí1í$Dí iíŠí%›í/Áí%ñí,î,Dî.qî, î,Íî,úî,'ï*Tï&ï/¦ïÖï"ëïð-ðLðfð7sð«ð»ðÏð Øð'ùð#!ñEñ+dñ'�ñ"¸ñ#Ûñ)ÿñ)ò!Fò hò#‰ò#­ò(Ñò!úò$óAóYóró(†ó"¯ó,Òó ÿó ô/<ô'lô0”ô%Åô+ëô/õ'Gõ(oõ˜õ·õ>Ìõ/ö0;ö&lö,“ö$Àöåö+÷0÷9÷X÷u÷�÷8¯÷5è÷8ø>Wø=–ø=Ôø7ù7Jù;‚ù2¾ù5ñù;'ú:cú:žú4Ùú5û5Dû4zû3¯û6ãû<ü;Wü;“ü5Ïü7ý6=ý5tý4ªý7ßý=þ<Uþ<’þ8Ïþ7ÿ:@ÿ6{ÿ6²ÿ9éÿ?#>c>¢:á98V#� ³=Ô -3a|H“)Ü)/0)`,Š$·*Ü!$)$N$s$˜#½+á*
)8(b-‹"¹Ü÷%5"F*i*”A¿+4-6b2™Ì9å:Z#k�"­.ÐMÿ'M	6u	:¬	5ç	
! <
! O
! b
! x
! Œ
! G£
! ë
! þ
! 5-R€ ´,Ò<ÿ2<o‰:¦"á
$
.B
q
�
¡
»
Ñ
æ
."F$iŽ¬Ìáú#6CPcs*ˆ.³/â03C;wF³ú#>.\,‹1¸êE
!  P#q-•ÃVà*7&b&‰)°/Ú4
! +?7k9£8Ý%5 [6|7³ë6T;$� µ8Ö<L]o€–)´<Þ('D'l”?³*ó:Y1y«3º'îoT†)Û3W91‘FÃE
! nP3¿2ó,&3S‡6¥$ÜB*D&o&–0½ î),91fg˜L (M /v 4¦ Û )ô 1!@P!$‘!<¶!.ó!0""S"m")Š".´"1ã"/#!E#'g#�#¬#$Â#+ç#+$D?$„$;�$-Ù$%%"?%b%&�%/¨%'Ø%&&)&B&V&r&7’&:Ê&>'
D'0R' ƒ'&¤'&Ë':ò'&-(T(1l(<ž(;Û(.)5F)1|).®).Ý)5*5B*?x*?¸*.ø*'+@+X+"e+'ˆ+8°+:é+$,+A,,m, š,$»,à,,û,((-(Q-/z-)ª-(Ô-"ý-& .(G.+p.:œ..×.,/23/Af/'¨/$Ð/'õ/$0,B0,o0œ0.¹0'è041&E1.l1<›1Ø1'ö1#2B2<]2š2,µ2@â2L#3Pp30Á37ò3*4.G4v46–4Í4 ë456!5X5o5$…5<ª5Bç5$*64O6*„61¯61á607D7P76f7'�79Å70ÿ7'08-X8M†8BÔ859M9,^9+‹93·90ë90:!M:o:4w:%¬:4Ò:K;'S;{;5�;6Å;'ü;$</9<0i<'š<,Â<1ï<G!=>i=¨=#Á=aå="G> j>4‹>5À>/ö>-&?+T?.€?(¯?$Ø?&ý?;$@-`@+Ž@Dº@Gÿ@GA.dA)“A½A!ÝA#ÿA,#B&PB7wB/¯B2ßB5CVHC<ŸC:ÜC8D&PD*wD1¢D3ÔD%E:.E.iE˜E²EKÆE1F*DF@oF8°F éF(
! GC3GBwGºGÓG*íG+H*DH1oH#¡H#ÅH4éHMIUlImÂI40J#eJ‰JšJ ºJÛJúJK$4KYKxKŒK£K
ºK
ÈK%ÖK0üK-LLLlL…LšL&±L(ØL(M(*MSM7sM-«MÙMíM
N#N:N.ZN*‰N/´N3äN!O:O+OO{O3•OÉOEÛO<!P ^P!P¡P¾PÔPJíPT8QT�Q8âQ5R8QR7ŠR2ÂR-õR3#S&WS6~S6µSìS#T %T!FT!hT"ŠT­TÈT$äT%	U/UKU$hU�UŸU·U7¿U'÷U$V)DV%nV%”V$ºV%ßV W)&WPWpWWD�WâWúWX1X8KX„X“X:¢XÝXýX5YABY„Y Y!´YÖY*öY!Z5ZIZfZƒZ0ŸZ@ÐZ![3[F[D^[£[Á[<à[9\UW\+­\/Ù\,	]26].i]D˜]+Ý]_	^Li^C¶^%ú^( _&I_(p_>™_BØ_`''`$O`t`*�`º`.Ö`,a62a"iaŒa¦aÀa#ÜaKb>Lb0‹b)¼b.æbc01c2bc2•c
Èc	Öc#àc+d)0dZd xd™d·d!Ëdíd-
e;eKeWete�e®eÍeëe0ÿe40fef tf•f ±f(Òf:ûf46g"kg&Žgµg5Ïg%h&+h)Rh|h…hœh@ºh@ûhC<i3€i!´i3Öi7
! j6Bj7yj(±j(Új k$k/>k*nk0™k;Êk,l:3l2nl$¡l$Æl/ël!m =m)^m)ˆm)²m-Üm
! n0 n8Qn4Šn*¿n:ênC%oioˆo›o,»o,èoPp"fp0‰pFºpMq`OqG°q[øqfTrW»rAs9UsT�sJäsK/t,{t+¨t+Ôtu!u->u'lu9”u)Îu%øu)v(Hv/qv2¡v$Ôv=ùv$7w\w'sw8›wÔwòw*x9x;Wx,“x<Àxýx"y/:yjyzyS‰y/Ýy;
z(Iz-rz z$¼z&áz%{.{0D{u{/Ž{4¾{4ó{6(|*_|6Š|#Á|#å|6	}5@}v}6Š}MÁ}"~ 2~'S~/{~«~6¼~2ó~;&9b"œ#¿$ãA€.J€>y€:¸€$ó€6�O� ^�)�©�¹�Ì�à�!ÿ�:!‚:\‚1—‚(É‚ ò‚.ƒ$Bƒgƒ„ƒ)›ƒ&Åƒ,ìƒ1„4K„,€„.­„Ü„ì„)…6…!V…#x…,œ…6É…† †;3†-o†-�†IË†8‡8N‡@‡‡)È‡;ò‡7.ˆfˆ/„ˆ-´ˆ2âˆ#‰9‰+V‰*‚‰*­‰9Ø‰0Š6CŠ!zŠ1œŠ4ÎŠ1‹E5‹>{‹-º‹@è‹+)Œ3UŒ‰Œ#¥Œ,ÉŒ#öŒ%�6@�8w�/°�&à�Ž Ž./Ž&^ŽD…Ž$ÊŽ)ïŽ1�!K�m�;ˆ�*Ä�*ï�;�V�'u�2��8Ð�Y	‘&c‘*Š‘'µ‘Ý‘÷‘’"/’;R’HŽ’<×’<“<Q“<Ž“ Ë“:ì“5'”"]”8€”*¹”ä”÷”••/•C•U•i•{•�•Ÿ•±•Ã•Ô•æ•ø•
! ––.–@–T–f–x–Š–œ–®–Â–Ô–è–ü–—"—4—F—W—i—{—�—Ÿ—±—Ã—×—é—ÿ—˜#˜5˜G˜W˜q˜Ž˜#¤˜È˜è˜'™/*™6Z™!‘™³™;Ò™š1š3Pš0„š4µš/êš)›2D›!w›/™›0É›$ú›œ 8œ&Yœ<€œ!½œ(ßœ/�8�,T�7��¹�.Ö�ž:%ž#`ž"„ž!§ž,Éž'öž5Ÿ:TŸ(�Ÿ(¸Ÿ)áŸ 2) *\ 1‡ '¹ Ná #0¡T¡$t¡V™¡Kð¡<¢
P¢^¢~¢#‹¢'¯¢×¢ ñ¢ £ 3£ T£ u£ –£ ·£ Ø£ ù£ ¤ ;¤\¤z¤"™¤¼¤Ü¤ø¤¥4¥K¥g¥~¥ž¥º¥Ö¥ò¥3¦B¦ `¦+�¦­¦%É¦ï¦3§9§T§ m§%Ž§.´§2ã§¨0¨N¨#g¨(‹¨´¨Ó¨%ç¨
©=#©a©-w©&¥©!Ì©#î©ª<&ª&cªŠª8¨ª$áª««,9«f«*†«±«Ç«$ã«.¬7¬+J¬7v¬'®¬Ö¬Dò¬,7­[d­mÀ­(.®'W®$®%¤®4Ê®ÿ®*¯)J¯)t¯-ž¯(Ì¯(õ¯(°&G°3n°A¢°9ä°L±'k±“±%²±Ø±/ô±#$²H²!h²Š²(ª²1Ó².³$4³&Y³%€³!¦³UÈ³)´<H´…´¥´9½´÷´µ)µ<µNµ*hµ*“µ!¾µ!àµ!¶$$¶"I¶#l¶#�¶#´¶Ø¶-ø¶)&· P·(q·š·º·Ú·+ú·&¸F¸"b¸ …¸¦¸Æ¸,æ¸7¹fK¹V²¹5	º?º#FºjºŠº,ªº"×ºúº$»3»'N»1v»3¨»TÜ»1¼L¼ [¼!|¼ž¼3»¼ï¼ ÿ¼ ½!@½b½5q½§½¿½7Ö½0¾1?¾2q¾0¤¾6Õ¾.¿/;¿0k¿.œ¿1Ë¿1ý¿7/À gÀ@ˆÀ$ÉÀ$îÀ-Á&AÁ hÁ‰Á¦Á%¸ÁÞÁ(øÁ!Â+?ÂkÂ‹Â%§ÂÍÂ$èÂ
Ã$(Ã$MÃ/rÃ7¢Ã ÚÃ6ûÃ'2Ä@ZÄ%›Ä'ÁÄ!éÄÅ(ÅEBÅ-ˆÅ/¶Å5æÅ$ÆAÆ^Æ8}Æ@¶Æ2÷ÆM*Ç?xÇ?¸Ç1øÇ5*È;`È5œÈ%ÒÈ*øÈ6#É+ZÉ†É¤ÉÁÉ,àÉ(
Ê06Ê.gÊ$–Ê»Ê<ÕÊ,Ë)?Ë4iË"žË=ÁË.ÿË(.Ì,WÌ,„Ì&±ÌØÌ.ïÌ@Í+_Í‹Í¤Í¾ÍÞÍ!ýÍ)Î%IÎ%oÎ•Î©Î¼ÎÐÎëÎ/Ï/6ÏfÏ"zÏ!�Ï¿ÏÎÏáÏ4ñÏ&Ð.=Ð!lÐŽÐ §Ð(ÈÐ8ñÐ9*Ñ+dÑ&�Ñ#·Ñ ÛÑüÑ#Ò&6Ò)]Ò,‡Ò8´Ò'íÒKÓ"aÓ#„Ó¨ÓÈÓ æÓ%Ô-Ô(IÔ+rÔ+žÔÊÔâÔ.Õ20Õ!cÕ,…ÕM²Õ	Ö'
! Ö@2ÖsÖ�Ö6«Ö âÖ5×19×+k×.—×2Æ×3ù×#-Ø#QØuØ6ŠØ#ÁØ åØÙ‚&Ù$©Ù ÎÙ/ïÙ'Ú"GÚ$jÚ#�Ú(³Ú)ÜÚÛ-ÛGIÛ‘Û-ªÛØÛöÛÜ "Ü$CÜhÜ#}Ü/¡Ü"ÑÜôÜÝ+*ÝVÝ-iÝ—Ý­ÝÅÝ/ÔÝCÞ5HÞ"~Þ/¡Þ+ÑÞ2ýÞ30ß"dß&‡ß&®ß Õßöß(à>à2Uàˆà&¥à#Ìà"ðà-á,Aáná‡á(¢áËá#éá,
â:â(Xâ+�â+­â+Ùâ+ã+1ã*]ã-ˆã'¶ã4ÞãCä<Wä9”ä4Îä.å92åGlå!´å(ÖåEÿå1Eæ&wæžæ:®æKéæM5ç6ƒçºçÑçîçè/'è9Wè6‘è9Èèé4	é'>éfé5|é,²é<ßé5ê&Rê<yê#¶êÚê8÷ê-0ë7^ë4–ë1Ëë4ýëM2ìZ€ìYÛì(5í:^í(™í5ÂíAøíF:î<�îA¾î5ï)6ï`ïsï’ï!­ïAÏï@ðLRð&ŸðÆð%âð6ñ3?ñ/sñ!£ñ#ÅñDéñ.ò@ò/QòB�òQÄòó=-ó
kó!yóC›ó3ßó<ôPô)pô+šô%Æô%ìô+õ>õRõnõŽõ%­õ(Óõ#üõ- ö6Nö5…ö»ö(Ûö'÷),÷V÷$s÷+˜÷"Ä÷&ç÷"ø-1ø_ø7{ø,³øàø'ýø!%ù1Gù7yù±ùJ¸ùú%ú5úRú*nú™ú.¯úEÞú<$û aû"‚û.¥ûAÔûOüBfüK©üJõüK@ýKŒýJØýK#þ5oþ7¥þGÝþ9%ÿ9_ÿD™ÿDÞÿL#@p=±=ï-<=z6�-Ä.ò2!6TB‹.Î(ý)&:P+‹1·-é</T/„<´Zñ7L)„6®;å(!-J4x­'Ë'ó	%@.]Œ"©Ìì.$S%p'–4¾ó+	;	$X	}	.�	'Ì	'ô	
! 0
! M
! /j
! !š
! 
¼
! 7Ê
! .)1$[2€³>ÇNMU3£×é%	
?/
6o
<¦
:ã
57T)Œ+¶-â,*=5hž±Î#ëJ%Z&€&§ ÎïAIg„™)®Ø÷,4Fa$¨Í)ë< RCs'·2ß$97/q-¡-Ï,ý*H[q„š<ºD÷=<,z#§CË<IL%–'¼ ä2'84`$•-º4è
! 3(+\%ˆ0®0ß8Ih‡!§7É"1$0V)‡;±9í$'#L p;‘Íâ!ò"7*U&€8§5à=/T*„-¯:Ý<8U&Ž3µé8 +@ l +‡ "³ Ö 
! è ó 2!2A!	t!$~!W£!)û!%"%>"+d"�"8®"&ç"#,#'K#s#4�#$Â#(ç#5$"F$i$ƒ$/�$Í$eä$^J%©%Ç%ä%&&=)&>g&6¦&+Ý&!	'+'*:')e',�')¼'=æ'($(,M(Az(5¼(4ò()'))Q)-{)@©)"ê)*
*+8*d*-z*'¨*)Ð*&ú*5!+'W+ + +4½+Eò+-8,(f,�,7¨,)à,9
! -$D-!i-'‹-'³-9Û-0.;F.(‚.6«./â.2/4E/3z//®/3Þ/30F0)f0/�0$À0@å0:&1a1{1$’1!·1"Ù1ü1252J2(_2Zˆ2/ã2+3"?3b3x3.”32Ã38ö3-/4(]48†4$¿4.ä4(5(<5'e51�5.¿55î55$69Z65”65Ê65767!K7#m7-‘7¿7.Þ7
! 
88.8;8+X8 „8¥8-Á8.ï8(9'G9+o94›9Ð94ð9-%:(S:|:š:·:(Ó:Pü:vM;ŸÄ;d<†}<6=/;=%k=)‘=7»=&ó=7>GR>š>@²>2ó>$&? K?=l?ª?º@Î@ã@÷@R
AQ`A²AÆAÙAîABB+B@BVBjB€BšB®BÁBÒBìBCC-C@C9XC3’C%ÆC(ìCDD5D,zD>§DTæDA;EA}El¿E5,F;bF>žF4ÝF>G1QG2ƒG0¶GçG<ùG26H iH2ŠH(½HEæH2,I4_I3”IÈIcçIKJOkJ:»JFöJ=K'ZK‚K K*¾K!éK!L6-L dLR…L/ØL$M-M BMcM(�MªMÉM"èM"N3.NbN€N)•N7¿N!÷N&O#@O/dO8”O8ÍO.P35P-iP—PV±P&Q$/Q'TQD|QDÁQFRQMRCŸR=ãR8!S;ZSP–SçS.T*1T/\TŒTD¢T1çTLU,fU0“U8ÄU$ýU5"V(XV$�V/¦V6ÖV%
WB3W'vW&žW+ÅW%ñW5X.MX|X&�X0¶X'çX1Y AYbYFyY/ÀY(ðY)Z/CZ6sZ(ªZ6ÓZA
! [EL[ ’[3³[4ç[.\K\4j\Ÿ\/µ\å\&]#,]!P]r]Ž]¦],Â]'ï])^!A^c^"v^™^µ^Õ^&í^_ 3_T_i_$„_,©_Ö_Hð_9`6U`<Œ`1É`û`a/.a0^a�aè­a*–bÁbÓbìb+ÿb4+c$`c…cŸc¹cÔc6ëc<"d._d'Žd¶d3Ñde)!e5Ke �e$¢eÇeÜe%ñef%5f[fuf•f´f"Óföf
! g+#g3Og4ƒg¸g.Ôg)h-h"Hhkh�hd–h@ûh><i{iP�i9ái@j&\j)ƒj1­j.ßj-k2<k0ok; k;Ükl2/l&bl1‰l0»l'ìl?m-TmB‚m"Åmèm)þm+(nGTn/œn.Ìn)ûn4%o&Zo+�o0­o&Þop4$pBYp3œpÐp+èp q/5q-eq=“q/Ñq;r=r/Xr%ˆr®r1¶r!èr,
! s<7sts0“s*ÄsBïsJ2t#}t#¡tÅt=åtC#uDgu3¬u0àu,v#>v)bvŒv6ªv ávww8wRwhw7€w'¸w6àw+x7Cx,{x/¨x0Øx5	y)?y'iy‘y©y»y@Ïy5z#Fzjz!‰zQ«z ýzA{(`{€‰{	
! |4|4I|6~|.µ|.ä|H}'\}0„}&µ}%Ü}&~)~G~f~…~+£~
! Ï~Ú~hî~*W*‚6­8ä"€@€Y€5y€5¯€)å€-�=�%X�"~� ¡� Â�-ã�"‚!4‚%V‚%|‚¢‚'±‚ Ù‚ú‚ƒ)ƒFƒ^ƒC{ƒ¿ƒ×Óƒ«…±…v³…Q*†d|†qá†6S‡[Š‡Uæ‡"<ˆE_ˆ*¥‰SÐ‰F$ŠkŠmŠtŠ"€Š=£ŠTáŠ6‹'>‹{f‹›â‹Z~ŒpÙŒqJ�W¼�jŽHŽPÈŽF�f`�vÇ�U>�T”�Çé�p±‘V"’‡y’¡“a£“_”že”U•®Z•l	–tv–që–z]—|Ø—„U˜KÚ˜M&™Ut™hÊ™N3šd‚šsçšc[›n¿›?.œ¡nœ�h��_ù�ZYžP´ž_ŸVeŸh¼ŸX% Q~ ®Ð R¡QÒ¡X$¢¤}¢Y"£N|£bË£\.¤X‹¤fä¤rK¥k¾¥ì*¦l§€„§œ¨D¢¨vç¨ƒ^©`â©nCªf²ªY«is«fÝ«\D¬^¡¬¬­.­®‘Ü®n¯[…¯Aá¯C#°g°2…°9¸°ò°?±zB±½±/×±=²'E²,m²)š²HÄ²:
³:H³Bƒ³<Æ³)´(-´+V´!‚´¤´³´.É´(ø´ !µ9BµR|µEÏµ!¶7¶V¶Mu¶1Ã¶%õ¶E·a·h·q·w·{·‡·‹·�·•·˜·ž·¥·1©·Û·ß·è·	ñ·û·¸	¸
¸(¸.¸;¸
! C¸N¸W¸
! ^¸i¸q¸x¸€¸ˆ¸	�¸š¸¡¸§¸¯¸
! ¶¸	Á¸Ë¸Ð¸
! ß¸ê¸
! ÷¸¹
! ¹¹¹	"¹,¹4¹<¹
E¹S¹	\¹f¹o¹u¹
! ~¹‰¹e�¹gõ¹k]ºiÉº3»:»F»L»
! S»^»m»u»
{»	‰»“» »§»®»·»Ã»Ë»Ú»
ù»¼
! ¼¼!¼"8¼[¼kk¼*×¼;½>½G½kÇ½”3¾„È¾€M¿ŠÎ¿jYÀ…ÄÀ§JÁ_òÁoRÂnÂÂ�1ÃÂÃÏÃLÞÃ+Ä:;Ä:vÄP±ÄfÅ4iÅ>žÅ^ÝÅO<ÆCŒÆFÐÆiÇ[�ÇLÝÇa*ÈMŒÈNÚÈk)Éx•ÉzÊI‰Ê1ÓÊmËPsË3ÄËøË9þËb8Ìp›ÌnÍ~{Í0úÍ]+ÎJ‰ÎqÔÎ
FÏ*TÏ#Ï*£ÏÎÏ9éÏ0#Ð7TÐ.ŒÐ8»ÐQôÐ|FÑ�ÃÑZQÒ4¬Ò:áÒ!Ó?>Ó~Ó(ŠÓ*³ÓoÞÓ[NÔBªÔNíÔI<ÕO†Õ.ÖÕSÖmYÖpÇÖZ8×;“×EÏ×AØ\WØE´ØúØÙ8Ù1PÙ5‚Ù4¸Ù,íÙcÚn~ÚFíÚ[4Ûl�ÛRýÛPPÜ_¡Ü}Ý9ÝÌ¹ÝŒ†ÞUß;ißO¥ß^õßVTào«àNá7já3¢á‰ÖáY`â“ºâ@Nã:�ã5Êã2ä+3ä>_ä&žä7Åä=ýä_;åO›åEëå61æYhæ“Âæ3VçVŠçHáçY*èV„èAÛèCé^aéeÀéD&ê4kê' êCÈê<ë8Ië±‚ëŒ4ìbÁì„$íO©íXùíORî<¢îŽßîZnï8ÉïKð4NðPƒð?Ôð8ñaMñb¯ñLòU_ò:µòðòNóò0BóCsó@·óøóg	ôzqô3ìôS õqtõHæõ'/öYWöD±öööqûö¤m÷(øQ;øO�øZÝøM8ù`†ù-çù.ú,Dú-qúYŸú7ùú1ûHûBÈû"ü}.ü…¬ü@2ý0sýI¤ýBîýp1þ>¢þ.áþ+ÿ$<ÿ,aÿ‹ŽÿOMj´¸@m1®bà)CmFŠÑOð-@RneÁc'%‹K±
ýKl`fÍ}4V²„	ZŽOéS9K�}ÙiW	JÁ	^
! <k
! Z¨
! FVJ@¡tâmW+ÅAñP3
@„
‰Å
aO6±2èQ2m7 EØ4hSN¼9BEOˆYØm2w I@br£\sGv¾,Á*î-G8K[„2à…C™/Ý\
`j@Ëcp‰e¤c
! gn>Ön/„/´|äŒa!î,8J6ƒFºNeP=¶Õô3Ê@þ$?NdS³H DP ;• AÑ >!!R!<t!±!NÑ!' "UH"dž"\#�`#~ð#Fo$9¶$ð$Z
%Vh%6¿%<ö%L3&l€&Tí&;B'>~'½']Ä'@"((c(JŒ(m×({E)bÁ)J$*0o*/ *[Ð*0,+5]+"“+"¶+)Ù+#,Y',&�,)¨,5Ò,?-+H-6t-6«-aâ-?D.*„.¯.Ì.?é.5)/_/0y/ª/š¾/7Y0*‘0J¼0o1Bw1`º1J2}f2dä2\I3M¦3$ô3G4Ma4B¯4@ò4#35!W5Ty5VÎ5@%67f64ž6EÓ6W7<q7]®7r8a8Tá8(69R_91²9Cä9R(:>{:Kº:^;ie;IÏ;p<`Š< ë<=Q+=9}==·=/õ=A%>0g>G˜>Rà>‡3?»?œÕ?�r@pô@ueAjÛAšFB�áB½cCˆ!DwªDD"ECgE7«E7ãEFv5F5¬F?âF`"GiƒGiíGeWH)½HSçH3;I)oI5™I9ÏI"	J?,JGlJ<´JñJ*K1;K<mKªK&ÄK5ëK&!LUHL5žL ÔL/õLI%MOoMA¿M_N_aN•ÁNNWOV¦O@ýO>>P(}PX¦PIÿPVIQM QQîQa@RE¢RKèRZ4SW�SMçS85T2nT¡T:¹THôT=UYUEyU9¿U9ùU=3VQqV&ÃV?êV:*WPeW[¶WFXGYX¡X¤X¨X/°XàXèX Y$&YKYQhY0ºYKëYQ7Z‰Z–Z§Z´ZÄZ`ÊZt+[Z [3û[G/\+w\M£\Dñ\P6]e‡]|í]Šj^Jõ^G@_Uˆ_WÞ_I6`€`Bœ`/ß`3a.Ca+ra+ža+Êa(öa,b-Lb%zb) b%Êb'ðb1c7Jc$‚c#§c6Ëc8dH;dK„d&Ðd"÷d"e$=ebe;{e^·efD/f4tf7©fGáfB)gBlgK¯g9ûgc5hL™hGæhE.i_ti,Ôi,j&.jWUjW­jjkTpk_Åk]%l<ƒlEÀl[m3bm@–mZ×m72nAjn8¬n,ån<oZOobªo?
p]Mp«p¯p"³pÖpÝpXáp?:qSzqOÎqWrMvrYÄrNsomsÝs[äs+@t9lt+¦t]ÒtJ0uS{u5ÏurvQxv`Êvb+wSŽwDâwO'x^wxRÖxe)yV�yUæyN<zF‹z"Òz6õzK,{1x{Aª{Sì{P@|Q‘|Xã|R<}F�}Ö}@é}H*~es~RÙ~5,„bcç`K€"¬€&Ï€Fö€B=�Z€�^Û�:‚P‚li‚[Ö‚T2ƒ\‡ƒräƒ}W„\Õ„p2…p£…6†
! K†OV†N¦†_õ†VU‡A¬‡?î‡L.ˆ4{ˆz°ˆA+‰Em‰³‰VÊ‰!ŠP;Š.ŒŠ:»Š'öŠ:‹3Y‹�‹3¤‹_Ø‹F8Œ0Œ7°Œ7èŒ �$�R)�|�€�(›�Ä�ß�5ú�y0ŽkªŽY�ip�~Ú�‚Y�Ü�\‘iÜ‘wF’i¾’l(“r•“r”¥{”c!•k…•]ñ•zO–oÊ–}:—x¸—‡1˜d¹˜d™iƒ™|í™zjšˆåšhn›|×›“Tœ@èœ`)�Š�,œž,Éžxöž�oŸÉñŸ4» �ð ±€¡—2¢:Ê¢T£Z£]£x£˜£³£5Ó£	¤)¤RD¤;—¤Ó¤6î¤Q%¥Uw¥Í¥è¥¦J(¦2s¦¦¦Å¦*à¦§+§MF§”§¯§[Ê§&¨|A¨#¾¨5â¨�©�š©2ªOªtjªˆßª’h«û«¬¬!¬&¬3¬6¬:¬P=¬cŽ¬Fò¬9­	K­U­Ån®H4¯.}¯;¬¯Yè¯OB°_’°ò°ô°÷°û°þ°±±x±D�±GÆ±G²IV² ²`½²8³!W³%y³9Ÿ³9Ù³7´2K´:~´3¹´3í´4!µ;Vµ.’µ9Áµ=ûµ,9¶Nf¶Lµ¶_·Fb·2©·XÜ·%5¸O[¸,«¸DØ¸M¹>k¹Kª¹`ö¹fWºB¾º€»G‚»4Ê»5ÿ»95¼+o¼B›¼/Þ¼K½EZ½q ½X¾Qk¾D½¾3¿@6¿gw¿"ß¿SÀ|VÀ:ÓÀBÁEQÁE—ÁPÝÁ5.ÂHdÂ�­Âb;ÃDžÃOãÃG3ÄG{Ä.ÃÄ¨òÄA›ÅHÝÅQ&Æ[xÆTÔÆE)Ç-oÇ@�ÇKÞÇ2*È]È9xÈ?²È?òÈG2É&zÉ9¡ÉFÛÉM"Ê&pÊ`—ÊTøÊ1MË6ËX¶Ë-Ì6=Ì<tÌ*±Ì4ÜÌ;Í5MÍeƒÍ&éÍ1Î:BÎ@}Î4¾ÎAóÎQ5Ï[‡Ï@ãÏ@$ÐMeÐV³Ðt
! ÑfÑ=æÑ5$Ò>ZÒ™Ò<¹ÒböÒYÓaÓhÓkÓ]oÓÍÓbâÓEÔGZÔ%¢ÔÈÔËÔÏÔ&ÓÔúÔ
Õ Õ@ÕCÕFÕJÕeNÕ‹´Õ¶@ÖD÷Ö�<×A¾×	ØM
! ØXØR]Ø9°ØêØuòØ_hÙIÈÙ>ÚMQÚrŸÚ`ÛbsÛ“ÖÛƒjÜ\îÜ\KÝg¨ÝMÞQ^ÞS°ÞYß4^ß‡“ß^à$zàQŸàhñàjZá:ÅáaâPbâ,³â+àâ+ã&8ãF_ã6¦ãLÝãR*äZ}äLØä0%å*Vå?�åIÁå}æW‰æ^áæL@çt�ç\è`_èVÀèké<ƒéMÀéQêŽ`ê…ïê�uëKìROìN¢ìTñìlFím³íQ!îRsî}Æî›Dï>àïuðž•ð4ñk´ñc òh„ò`íò-NóQ|ó-ÎóHüó�Eô\ãô~@õi¿õ^)öYˆöFâö`)÷aŠ÷Šì÷lwøjäø‚OùfÒùO9úK‰úLÕúu"ûE˜ûLÞûM+üIyüHÃüIýOVýL¦ýNóýNBþM‘þFßþC&ÿ^jÿ`ÉÿJ*^uMÔ>"Na'°LØ#%HI3’XÆ3XSL¬�ù‡*£vÎŽE=Ô9FL>“EÒjbƒ`æBGlŠ/÷x'	 	P½	ƒ
! H’
! VÛ
! ¯2@â6#]Zd¸ˆ
K¦
ò
9]J^¨Ž]–ŽôXƒAÜJHin²j!dŒMñI?U‰hß=HI†MÐhd‡Sìv@J·NGQM™¡çŠ‰ˆj�bek„ÑlV!ÃCåk)—•d-}’s>„@ÃSWX`°^ Žp |ÿ n|!së!�_"	ï"Bù"i<#H¦#Xï#cH$2¬$'ß$_%*g%W’%]ê%IH&’&C²&4ö&D+'p'€'Y˜'_ò'QR(_¤(4)(9)^b)dÁ)R&*iy*;ã*š+]º+Ÿ,‰¸,fB-§©-DQ.Y–.-ð.m/kŒ/Wø/…P0\Ö031<1E1LK1G˜1rà1zS2[Î2e*3i�3ú3]4;^4mš4@5SI5	�5k§56U6Zr6iÍ6877p7Sv7XÊ7Ÿ#8¡Ã8`e9`Æ9+':CS:ª—:@B;Fƒ;_Ê;[*<¥†<8,=he=æÎ==µ>®ó>m¢?Y@Vj@ŠÁ@qLAm¾A;,BLhBhµBhCm‡C�õC�wD|ùDGvEj¾EH)F‚rFTõFvJGpÁGm2Hj H<IkHIM´I‚JB…JMÈJAKTXKc­K‘LU£LKùL�EM¡ÓM›uN�O?¢O/âO·PiÊPþ4Q—3RWËRg#S{‹StT6|Tã³Tq—Ue	V”oV‡W3ŒWHÀWG	XMQXcŸX5Yª9Y#äY6Z6?Z8vZ5¯Z8åZ8[5W[3�[!Á[ã[\ !\fB\0©\Ú\õ\],-].Z]/‰]d¹]K^Kj^V¶^m
_T{_^Ð_u/`V¥`ºü`´·atlb€áb,bcF�c+Öc/dQ2d[„d0àd\e/ne[že:úe85fYnf;Èf7g�<g‚Êg2Mh<€hM½hui0�ig²iYjYtjƒÎj5RkNˆkD×k,lkIlxµlu.mm¤mqn`„n@ån7&oŒ^ouëohapIÊpMqGbq˜ªqQCrx•r$s]3s4‘s>Æs%t:+t\ft`Ãt`$u…uH‘uÚu	Þu`èuQIv›v2¢v‚Õv¡Xw{úw}vxwôxblyVÏy�&zR¨z)ûz+%{2Q{K„{IÐ{O|Hj|.³|6â|m}g‡}aï}µQ~tZ|^×\6€Ç“€¬[�Á‚»Ê‚u†ƒeüƒ_b„nÂ„P1…N‚…$Ñ…*ö…4!†bV†—¹†.Q‡T€‡KÕ‡R!ˆvtˆzëˆDf‰Š«‰J6Šc�ŠXåŠH>‹4‡‹,¼‹Pé‹!:ŒF\Œž£Œ&B�Bi�n¬�5Ž&QŽGxŽ`ÀŽh!�}Š�?�,H�,u�e¢�]‘nf‘$Õ‘tú‘Ho’5¸’1î’T “<u“P²“L”SP”@¤”_å”fE•É¬•qv–Lè–S5—–‰—g ˜1ˆ˜Hº˜7™@;™D|™%Á™|ç™^dš^Ãši"›-Œ›Dº›-ÿ›U-œPƒœZÔœD/�0t�R¥�Pø�fIžg°žZŸ>sŸ€²ŸE3 Ay Z» ;¡=R¡-�¡_¾¡I¢h¢Mt¢WÂ¢R£im£x×£rP¤=Ã¤b¥4d¥C™¥6Ý¥G¦8\¦<•¦?Ò¦9§9L§E†§:Ì§:¨hB¨C«¨Sï¨DC©Iˆ©nÒ©jAª;¬ªEèª).«AX«pš«–¬¢¬¨¬[±¬
­a­S{­Ï­
! Ö­
! á­	ì­Yö­BP®“®›®¡®@ª®)ë®k¯_�¯dá¯^F°M¥°Zó°PN±TŸ±Iô±J>²T‰²SÞ²l2³UŸ³Lõ³AB´J„´JÏ´YµBtµ[·µ¶B¶![¶}¶B‚¶@Å¶H·8O·Pˆ·[Ù·[5¸`‘¸>ò¸G1¹By¹C¼¹Bº=Cºe�ºbçºLJ»C—»SÛ»¯/¼‰ß¼Pi½Aº½Oü½NL¾G›¾qã¾€U¿nÖ¿.EÀPtÀIÅÀ\Á`lÁ@ÍÁGÂ8VÂp�ÂoÃpÃKŠÃ1ÖÃCÄoLÄe¼ÄK"ÅInÅ5¸Å1îÅ= Æm^ÆAÌÆ.ÇO=ÇÇ�Ç‚UÈQØÈ,*ÉjWÉNÂÉGÊ.YÊ!ˆÊ>ªÊWéÊ�AË0ÃË4ôË€)ÌVªÌ‡ÍC‰ÍKÍÍCÎ[]Î:¹Î8ôÎ9-ÏOgÏS·ÏMÐHYÐh¢Ð'ÑT3Ñ9ˆÑ`ÂÑ<#Òj`ÒTËÒ6 Ó6WÓJŽÓRÙÓA,ÔWnÔ*ÆÔiñÔ>[Õ(šÕyÃÕV=Ö<”ÖfÑÖ98×ir×9Ü×9Ø0PØ&�Ø¶¨ØG_ÙK§ÙsóÙegÚ$ÍÚcòÚ,VÛNƒÛ¦ÒÛQyÜwËÜCÝv`Ý>×Ý@Þ=WÞa•ÞB÷Þ
:ßyHßRÂßŒà5¢àyØà<Rá)�á)¹áHãá),âDVâA›âFÝâ9$ãr^ã*Ñã^üã^[ä?ºäSúäKNåUšå\ðåEMæb“æ5öæB,ç>oçV®çEè>KèBŠèFÍè?éITé)žé{ÈéEDêMŠê%Øê7þêP6ë/‡ë·ë/Öë1ìV8ì"�ìP²ì7í];íM™í=çíY%î3î8³îCìîE0ïnvïIåïF/ð3vðnªðKñIeñJ¯ñpúñ.kòišò†ó)‹ó2µóLèón5ô@¤ôHåô{.õƒªõE.ö;tön°öB÷Ob÷@²÷Vó÷�JøbÌøN/ù;~ùxºùC3úSwúOËúbû~û„ûdŒû]ñûVOüj¦üNýT`ýEµýFûý)Bþlþ^qþoÐþc@ÿh¤ÿO
	]	v	 ö	D	[\	w¸	i0	eš	}	O~	tÎ	9C	\}	oÚ	tJ	m¿	d-	W’	Yê	"D	.g	Z–	jñ	3\	1�	‡Â	jJ		hµ		
! 	;2
! 	~n
! 	Hí
! 	v6	o­	u	´“	RH
	1›
	FÍ
	�	d¥	P
! 	][	4¹	Nî	E=	Ÿƒ	™#	½	’×	Gj	{²	.	G4	7|	!´	RÖ	,)	GV	7ž	!Ö	2ø	I+	au	_×	7	;V	>’	"Ñ	ô	#	$7	\	y	”	°	NÌ		:	0Y	 Š	 «	Ì	 ë	.	;	"Z	"}	0 	 Ñ	)ò	+	@H	`‰	uê	l`	^Í	3,	3`	g”	?ü	$<	a		�	»	Ù	÷	&	:>	&y	E 	,æ	_ 	Js 	A¾ 	8!	9!	X!	v!	”!	²!	Ð!	ï!	"	-"	WL"	¤"	WÃ"	#	:#	Y#	0x#	©#	É#	è#	$	&$	6E$	]|$	]Ú$	(8%	Ia%	2«%	:Þ%	&&	.@&	.o&	(ž&	wÇ&	O?'	E�'	?Õ'	d(	]z(	{Ø(	;T)	†�)	c*	M{*	IÉ*	c+	0w+	B¨+	Më+	Y9,	]“,	[ñ,	WM-	_¥-	€.	k†.	pò.	tc/	cØ/	a<0	ež0	e1	cj1	•Î1	5d2	‚š2	h3	X†3	sß3	yS4	eÍ4	k35	aŸ5	g6	Ai6	*«6	ˆÖ6	À_7	/ 8	/P8	f€8	iç8	7Q9	K‰9	#Õ9	5ù9	Q/:	O�:	SÑ:	S%;	Qy;	)Ë;	Aõ;	‚7<	~º<	n9=	j¨=	�>	0•>	BÆ>	2	?	'<?	|d?	Èá?	Yª@	�A	^†A	‹åA	 qB	“’B	J&C	NqC	ÊÀC	Y‹D	�åD	~gE	¦æE	V�F	8äF	‚G	 G	U¤G	úG	bH	beH	ZÈH	_#I	>ƒI	ÂI		BJ	NLJ	R›J	WîJ	VFK	V�K	NôK	[CL	TŸL	,ôL	I!M	pkM	gÜM	UDN	HšN	gãN	}KO	qÉO	q;P	†­P	‘4Q	dÆQ	[+R	W‡R	|ßR	B\S	XŸS	@øS	]9T	m—T	›U	O¡U	tñU	kfV	6ÒV	E	W	]OW	K­W	\ùW	MVX	c¤X	/Y	…8Y	L¾Y	=Z	kIZ	hµZ	i[	Rˆ[	•Û[	Nq\	^À\	@]	4`]	I•]	Œß]	Ol^	F¼^	…_	€‰_	_
! `	[j`	VÆ`	Ùa	v÷a	nb	m€c	fîc	ˆUd	nÞd	pMe	j¾e	K)f	Ouf	AÅf	Eg	BMg	K�g	ÃÜg	N h	0ïh	’ i	D³i	Uøi	lNj	J»j	ck	\jk	PÇk	bl	0{l	Ö¬l	kƒm	¸ïm	›¨n	‰Do	æÎo	æµp	Rœq	?ïq	0/r	_`r	)Àr	[êr	„Fs	xËs	FDt	\‹t	ièt	4Ru	c‡u	Lëu	Ž8v	<Çv	`w	`ew	Æx	)ßx	p	y	|zy	˜÷y	G�z	LØz	F%{	3l{	l {	f
|	[t|	_Ð|	—0}	eÈ}	i.~	‚˜~	X	it	oÞ	rN€	ˆÁ€	¢J�	»í�	W©‚	‰ƒ	K‹ƒ	e×ƒ	‹=„	uÉ„	E?…	|……	›†	ªž†	MI‡	F—‡	^Þ‡	J=ˆ	aˆˆ	\êˆ	<G‰	h„‰	ví‰	vdŠ	‘ÛŠ	rm‹	[à‹	l<Œ	I©Œ	VóŒ	IJ�	””�	Í)Ž	l÷Ž	]d�	MÂ�	D�	�U�	^ó�	<R‘	F�‘	‡Ö‘	¬^’	'“	T3“	Eˆ“	*Î“	Mù“	RG”	`š”	[û”	ÊW•	#"–	+F–	šr–	=
—	¯K—	{û—	Xw˜	lÐ˜	U=™	h“™	dü™	Zaš	0¼š	Híš	r6›	a©›	uœ	—�œ	D�	=^�	;œ�	WØ�	70ž	Úhž	2CŸ	+vŸ	0¢Ÿ	@ÓŸ	E 	>Z 	(™ 	UÂ 	1¡	8J¡	eƒ¡	ié¡	QS¢	9¥¢	.ß¢	C£	CR£	C–£	CÚ£	D¤	Dc¤	C¨¤	Dì¤	,1¥	6^¥	f•¥	Gü¥	MD¦	{’¦	Z§	Xi§	`Â§	X#¨	[|¨	`Ø¨	!9©	i[©	cÅ©	b)ª	qŒª	xþª	Ew«	1½«	@ï«	m0¬	:ž¬	
Ù¬	Qç¬	]9­	U—­	oí­	g]®	cÅ®	P)¯	Jz¯	RÅ¯	U°	_n°	?Î°	A±	TP±	n¥±	=²	ER²	F˜²	;ß²	‹³	`§³	G´	'P´	)x´	^¢´	,µ	-.µ	0\µ	+�µ	3¹µ	±íµ	ZŸ¶	Tú¶	XO·	^¨·	O¸	YW¸	[±¸	8
¹	RF¹	<™¹	SÖ¹	V*º	E�º	PÇº	L»	‰e»	Zï»	<J¼	J‡¼	mÒ¼	4@½	4u½	cª½	a¾	Ip¾	^º¾	 ¿	v:¿	€±¿	t2À	€§À	:(Á	FcÁ	JªÁ	RõÁ	[HÂ	;¤Â	làÂ	NMÃ	LœÃ	MéÃ	H7Ä	[€Ä	cÜÄ	k@Å	8¬Å	5åÅ	DÆ	¸`Æ	¶Ç	¢ÐÇ	PsÈ	QÄÈ	ÐÉ	_çÉ	|GÊ	1ÄÊ	:öÊ	–1Ë	{ÈË	¨DÌ	díÌ	TRÍ	^§Í	[Î	€bÎ	YãÎ	J=Ï	TˆÏ	RÝÏ	$0Ð	5UÐ	B‹Ð	LÎÐ	IÑ	:eÑ	X Ñ	-ùÑ	&'Ò	mNÒ	:¼Ò	7÷Ò	/Ó	NIÓ	2˜Ó	4ËÓ	*Ô	!+Ô	DMÔ	D’Ô	0×Ô	HÕ	>QÕ	<�Õ	2ÍÕ	wÖ	PxÖ	zÉÖ	D×	J×	N×	BS×	9–×	UÐ×	•&Ø	2¼Ø	ïØ	@öØ	d7Ù	ŠœÙ	m'Ú	8•Ú	IÎÚ	UÛ	%nÛ	”Û	k°Û	yÜ	M–Ü	fäÜ	aKÝ	£­Ý	QÞ	QpÞ	iÂÞ	W,ß	?„ß	TÄß	à	2à	Ià	Qià	(»à	säà	)Xá	B‚á	9Åá	Hÿá	FHâ	o�â	[ÿâ	H[ã	@¤ã	Xåã	O>ä	9Žä	HÈä	Iå	J[å	^¦å	‚æ	pˆæ	Sùæ	fMç	´ç	\¹ç	è	pè	F‹è	QÒè	|$é	F¡é	3èé	Zê	Bwê	Yºê	2ë	LGë	b”ë	U÷ë	fMì	[´ì	pí	T�í	iÖí	I@î	#Šî	#®î	’Òî	:eï	_ ï	Tð	fUð	S¼ð	Sñ	]dñ	YÂñ	`ò	_}ò	hÝò	(Fó	@oó	R°ó	Cô	UGô	q�ô	<õ	Lõ	A[õ	%�õ	*Ãõ	Oîõ	!>ö	H`ö	d©ö	K÷	Z÷	Aa÷	I£÷	Bí÷	n0ø	sŸø	cù	7wù	3¯ù	ãù	Móù	�Aú	=Ñú	]û	+mû	3™û	3Íû	3ü	35ü	3iü	L�ü	Eêü	E0ý	)vý	5 ý	4Öý	jþ	Tvþ	qËþ	s=ÿ	j±ÿ	*
! KG
! 3“
! pÇ
! ¦8
! “ß
! 7s
! G«
! Dó
! 58
! zn
! ?é
! C)
! [m
! žÉ
! >h
! ]§
! I
! tO
! `Ä
! |%
! x¢
! Y
! Uu
! JË
! &	
!  =	
! KÞ	
! €*
  
! R«
  
! Cþ
  
! dB
! &§
!  Î
! Jï
! 2:
! œm
! 9
! 
! _D
! ‘¤
! I6
! R€
! mÓ
! 2A
! At
! J¶
! F
! XH
! `¡
! <
! n?
! K®
! Pú
! KK
! —
! G·
! Ãÿ
! …Ã
! _I
! N©
! Dø
! u=
! ]³
! M
! '_
! '‡
! H¯
! 5ø
! õ.
! f$
! D‹
! @Ð
! l
! ^~
! UÝ
! q3
! ;¥
! tá
! wV
! }Î
! sL
! CÀ
! P
! MU
! G£
! |ë
! qh
! žÚ
! Py
! _Ê
! d* 
! s� 
! ’!
! ¤–!
! &;"
! b"
! =y"
! 9·"
! Lñ"
! 5>#
! 5t#
! ]ª#
! F$
! 7O$
! h‡$
! Mð$
! $>%
! .c%
! &’%
! ¦¹%
! K`&
! ?¬&
! gì&
! TT'
! 1©'
! Û'
! kà'
! L(
! /T(
! „(
! r‹(
! uþ(
! �t)
! p*
! `s*
! ŠÔ*
! z_+
! “Ú+
! bn,
! RÑ,
! z$-
! µŸ-
! HU.
! Až.
!  à.
! N/
! NP/
! fŸ/
! 80
! O?0
! K�0
! 4Û0
! 01
! \A1
! ?ž1
! †Þ1
! pe2
! ]Ö2
! .43
! sc3
! p×3
! cH4
! t¬4
! I!5
! Tk5
! xÀ5
! ,96
! Yf6
! NÀ6
! q7
! r�7
! dô7
! `Y8
! mº8
! A(9
! œj9
! •:
! [�:
! ,ù:
! B&;
! Bi;
! E¬;
! eò;
! „X<
! 3Ý<
! V=
! <h=
! j¥=
! Q>
! Kb>
! —®>
! F?
! #Æ?
! fê?
! QQ@
! „£@
! (A
! S5A
! k‰A
! 7õA
! -B
! RGB
! LšB
! 'çB
! IC
! bYC
! M¼C
! E
! D
! [PD
! Y¬D
! LE
! ]SE
! _±E
! zF
! |ŒF
! 	G
! „G
! b”G
!  ÷G
! '˜H
! UÀH
! HI
! p_I
! \ÐI
! .-J
! #\J
! B€J
! lÃJ
! :0K
! _kK
! _ËK
! :+L
! =fL
! P¤L
! iõL
! k_M
! gËM
! 3N
! (SN
! C|N
! IÀN
! Ñ
! O
! ÝÜO
! tºP
! B/Q
! $rQ
! �—Q
! LR
! WfR
! 7¾R
! (öR
! xS
! R˜S
! ]ëS
! 3IT
! 3}T
! \±T
! >U
! †MU
! "ÔU
! ;÷U
! ;3V
! KoV
! &»V
! qâV
! cTW
! g¸W
! K X
! ulX
! IâX
! G,Y
! ZtY
! ZÏY
! Z*Z
! ¶…Z
! f<[
! J£[
! )î[
! G\
! G`\
! ,¨\
! SÕ\
! R)]
! M|]
! HÊ]
! •^
! t©^
! 8_
! $W_
! d|_
! sá_
! sU`
! UÉ`
! Qa
! 4qa
! ?¦a
! ;æa
! ˆ"b
! f«b
! hc
! {c
! Y“c
! Bíc
! G0d
! Lxd
! cÅd
! =)e
! Lge
! ]´e
! (f
! U;f
! ‘f
! Ug
! ‚gg
! eêg
! °Ph
! di
! Nfi
! -µi
! 9ãi
! ej
! Kƒj
! _Ïj
! �/k
! „±k
! †6l
! y½l
! e7m
! G�m
! 5åm
! Xn
! ^tn
! AÓn
! Uo
! ñko
! õ]p
! USq
! ¸©q
! Mbr
! }°r
! z.s
! i©s
! Kt
! `_t
! [Àt
! 9u
! ]Vu
! Y´u
! Qv
! T`v
! ]µv
! Uw
! |iw
! 9æw
! 8 x
! 5Yx
! %�x
! *µx
! `àx
! 9Ay
! i{y
! råy
! %Xz
! '~z
! %¦z
! 'Ìz
! _ôz
! 6T{
! X‹{
! #ä{
! O|
! AX|
! Qš|
! —ì|
! „}
! P¤}
! Oõ}
! pE~
! P¶~
! 4
! Y<
! Q–
! ?è
! D(€
! 4m€
! l¢€
! V�
! [f�
! KÂ�
! [‚
! ¾j‚
! >)ƒ
! ?hƒ
! ¨ƒ
! KÆƒ
! >„
! DQ„
! M–„
! Vä„
! L;…
! Gˆ…
! FÐ…
! E†
! >]†
! <œ†
! YÙ†
! @3‡
! It‡
! L¾‡
! Nˆ
! ]Zˆ
! Y¸ˆ
! T‰
! 9g‰
! T¡‰
! ?ö‰
! X6Š
! d�Š
! `ôŠ
! RU‹
! V¨‹
! 	ÿ‹
! i	Œ
! 2sŒ
! =¦Œ
!  äŒ
! "�
! &(�
! O�
! 4[�
! C��
! MÔ�
! ƒ"Ž
! ^¦Ž
! |�
! k‚�
! Êî�
! ¬¹�
! ƒf‘
! *ê‘
! ö’
! ™“
! h¦“
! j”
! Âz”
! ¹=•
! —÷•
! Œ�–
! A—
! x^—
! c×—
! Š;˜
! fÆ˜
! j-™
! `˜™
! Xù™
! SRš
! p¦š
! Z›
! Xr›
! “Ë›
! ’_œ
! ‹òœ
! Ú~�
! sYž
! ŠÍž
! IXŸ
! :¢Ÿ
! oÝŸ
! @M 
! pŽ 
! vÿ 
! §v¡
! «¢
! µÊ¢
! ~€£
! ¥ÿ£
! o¥¤
! ‚¥
! ¼˜¥
! ]U¦
! e³¦
! d§
! M~§
! <Ì§
! d	¨
! ƒn¨
! Bò¨
! M5©
! µƒ©
! š9ª
! ¼Ôª
! e‘«
! ƒ÷«
! ¨{¬
! �$­
! n¦­
! ”®
! øª®
! ü£¯
! ‰ °
! —*±
! TÂ±
! d²
! r|²
! Œï²
! ã|³
! ¶`´
! Uµ
! Åmµ
! U3¶
! ]‰¶
! ç¶
! ¸
! Y#¹
! O}¹
! IÍ¹
! º
! :2º
! pmº
! ÇÞº
! �¦»
! }4¼
! l²¼
! p½
! Q�½
! ^â½
! FA¾
! 5ˆ¾
! ^¾¾
! ;¿
! FY¿
! [ ¿
! *ü¿
! 4'À
! 3\À
! p�À
! =Á
! H?Á
! 9ˆÁ
! 9ÂÁ
! [üÁ
! ]XÂ
! P¶Â
! AÃ
! NIÃ
! G˜Ã
! àÃ
! I÷Ã
! HAÄ
! pŠÄ
! `ûÄ
! W\Å
! 6´Å
! CëÅ
! 5/Æ
! “eÆ
! WùÆ
! HQÇ
! fšÇ
! cÈ
! keÈ
! TÑÈ
! g&É
! 9ŽÉ
! fÈÉ
! O/Ê
! Ê
! ƒÊ
! €‡Ê
! Ë
! &Ë
! }7Ë
! XµË
! \Ì
! $kÌ
! D�Ì
! 3ÕÌ
! H	Í
! RÍ
! 1oÍ
! K¡Í
! 2íÍ
! K Î
! @lÎ
! K­Î
! GùÎ
! JAÏ
! BŒÏ
! FÏÏ
! 4Ð
! 3KÐ
! Ð
! „šÐ
! LÑ
! KlÑ
! %¸Ñ
! :ÞÑ
! EÒ
! *_Ò
! OŠÒ
! MÚÒ
! J(Ó
! ^sÓ
! RÒÓ
! a%Ô
! _‡Ô
! \çÔ
! 1DÕ
! 3vÕ
! MªÕ
! %øÕ
! 4Ö
! SÖ
! 2oÖ
! A¢Ö
! #äÖ
! @×
! hI×
! V²×
! M	Ø
! SWØ
! «Ø
! ^¾Ø
! 8Ù
! JVÙ
! <¡Ù
! AÞÙ
! ) Ú
! 1JÚ
! )|Ú
! 3¦Ú
! 1ÚÚ
! #Û
! M0Û
! 8~Û
! S·Û
! 4Ü
! J@Ü
! L‹Ü
! ØÜ
! óÜ
! 3Ý
! #BÝ
! MfÝ
! 8´Ý
! (íÝ
! 4Þ
! CKÞ
! 4�Þ
! ”ÄÞ
! ]Yß
! ·ß
! kÏß
! 3;à
! Goà
! 9·à
! Gñà
! 29á
! 7lá
! 5¤á
! EÚá
! ^ â
! •â
! @ã
! ;Vã
! <’ã
! vÏã
! fFä
! `­ä
! ~å
! E�å
! ?Óå
! Bæ
! +Væ
! u‚æ
! ^øæ
! CWç
! a›ç
!  ýç
! @è
! P_è
! M°è
! (þè
! n'é
! (–é
! T¿é
! Yê
! Enê
! ,´ê
! náê
! rPë
! NÃë
! hì
! ‰{ì
! >í
! lDí
! V±í
! €î
! E‰î
! 6Ïî
! eï
! alï
! dÎï
! d3ð
! s˜ð
! ‚ñ
! ]�ñ
! 8íñ
! m&ò
! W”ò
! Pìò
! 7=ó
! $uó
! <šó
! ;×ó
! [ô
! 7oô
! (§ô
! ?Ðô
! (õ
! P9õ
! DŠõ
! sÏõ
! oCö
! 7³ö
! `ëö
! ,L÷
! Ky÷
! UÅ÷
! mø
! J‰ø
! hÔø
! 2=ù
! Xpù
! PÉù
! Tú
! Qoú
! [Áú
! Wû
! Euû
! F»û
! \ü
! Y_ü
! A¹ü
! =ûü
! k9ý
! G¥ý
! gíý
! DUþ
! lšþ
! Aÿ
! iIÿ
! R³ÿ
! (U/0…\¶‰<�?Ú*cE>©\èREG˜*àA0M?~2¾.ñ† g§FlVyÃ3=sqÆåª¬tW	¡Ì	rn
! †á
! )ha’_ô0T(…1®à�û~Œ
E‹Q}Ýa[m½W+]ƒqákS…¿½ERvVBÍ™ªO±FMH–\œAùf;|¢†Z¦~M€\ÎO+I{rÅI8i‚VìwC”»qP\Â]q}{ïfkOÒ="P`L±Uþ�T pÖ fG!7®!Yæ!P@"A‘"™Ó"Sm#WÁ#l$f†$Wí$wE%f½%W$&y|&Fö&¸='[ö'UR(Q¨(Lú(dG)6¬)Dã)W(*Ÿ€*D +@e+P¦+]÷+ZU,^°,9-TI-ež-‰.WŽ.Xæ.l?/:¬/Kç/K30”0y1QŽ1|à1Š]2Oè2V83i�3Vù3]P4e®4�5i¤5Œ6y›67G•7SÝ7A18Ts8?È8n9zw9rò9be:EÈ:g;Nv;UÅ;U<xq<Šê<u=`õ=mV>tÄ>c9?D�?vâ?|Y@¬Ö@xƒAüAyB}ŠB”CF�CMäC_2DE’D9ØD‡E6šElÑEA>FD€F6ÅF6üF63GTjGB¿G>HAAHƒH5£HÙH^øHJWI¢I"¹IIÜI&Jh*JB“JFÖJ@K^KLbK£¯KsSLqÇL§9MqáM`SNz´N=/O mO`ŽOEïO:5PfpPk×P`CQ`¤QDROJROšR3êReSa„SNæS‡5T5½T]óTnQUfÀUn'V3–V`ÊV¢+W›ÎW:jXL¥XƒòX_vYNÖY7%ZP]ZI®Z.øZK'[Fs[Xº[R\Éf\S0]e„]ê]f^Bj^W­^1_7_x·_?0`fp`Z×`P2a=ƒa0ÁaFòa[9bG•bXÝbC6cTzc_Ïce/dL•dRâdA5eXweOÐeN fxof?èfZ(g9ƒgd½g1"h2Th2‡h1ºh:ìh7'i=_i1�i5Ïi6j1<jdnjHÓjkM6kO„k^Ôk^3lH’l8ÛlSmOhmG¸mbnYcnW½ngo_}o4Ýo3p,Fp3spE§p9íp7'q
! _qLjqN·q|rWƒroÛr=Ks.‰s¸sFÅs\tLitJ¶tlu`nu`Ïul0v8�v6ÖvB
w#PwRtwŠÇwgRx?ºxúx…zy�z�žzW/{O‡{,×{\|'a|I‰|AÓ|K}_a}WÁ}˜~K²~Nþ~cM^±C€gT€Y¼€�+,�8X�O‘�&á�‚&‚3C‚/w‚§‚4Ä‚9ù‚43ƒGhƒG°ƒIøƒGB„GŠ„GÒ„G…Gb…/ª…8Ú… †,4†(a†(Š†.³†â†Dú†?‡(]‡†‡Oš‡Bê‡>-ˆ9lˆF¦ˆBíˆ30‰>d‰D£‰7è‰< Š;]Š>™Š>ØŠC‹<[‹I˜‹(â‹)Œ*5ŒQ`ŒD²ŒR÷Œ8J�8ƒ�X¼�EŽE[ŽO¡ŽUñŽZG�G¢�Pê�*;�+f�x’�T‘U`‘?¶‘Zö‘=Q’<�’YÌ’&“-<“+j“(–“-¿“gí“IU”LŸ”Rì”Q?•Q‘•Kã•K/–O{–FË–I—O\—N¬—Nû—HJ˜I“˜IÝ˜H'™Gp™J¸™PšOTšO¤šIôšK>›JŠ›IÕ›HœKhœQ´œP�PW�L¨�Kõ�NAžJ�žJÛžM&ŸStŸRÈŸR Nn M½ L¡hX¡cÁ¡Œ%¢T²¢d£6l£%££‡É£]Q¤\¯¤Y¥@f¥H§¥6ð¥@'¦4h¦8�¦/Ö¦/§/6§5f§=œ§-Ú§,¨L5¨Y‚¨3Ü¨6©&G©En©&´©-Û©>	ª=Hªe†ª_ìªfL«N³«J¬$M¬†r¬\ù¬V­;r­<®­<ë­^(®¤‡®X,¯w…¯€ý¯u~°:ô°(/±$X±)}±&§±'Î±nö±*e²H�²€Ù²UZ³F°³*÷³C"´af´…È´XNµ?§µ/çµs¶O‹¶=Û¶W·Sq·:Å·(¸C)¸5m¸4£¸JØ¸9#¹5]¹>“¹QÒ¹=$º,bºI�º9Ùº=»=Q»O�»ß»ó»¼#¼<¼KZ¼\¦¼T½[X½e´½[¾ƒv¾Fú¾JA¿DŒ¿[Ñ¿K-ÀWyÀ8ÑÀ‹
! ÁF–Á@ÝÁ]ÂI|Â‘ÆÂHXÃH¡ÃLêÃS7Äj‹Ä[öÄNRÅY¡ÅxûÅetÆFÚÆO!ÇDqÇt¶Çg+È0“ÈfÄÈ +ÉIÌÉ?Ê`VÊy·Ê&1Ë'XË&€Ë,§ËAÔËJÌkaÌPÍÌQÍPpÍ6ÁÍoøÍNhÎq·Î9)Ï[cÏ$¿ÏjäÏVOÐá¦ÐŸˆÑe(ÒkŽÒ™úÒr”Ó€ÔtˆÔÛýÔiÙÕuCÖ[¹Ö\×+r×Fž×Få×f,ØY“ØUíØFCÙPŠÙGÛÙQ#ÚNuÚ_ÄÚÏ$Û�ôÛX„ÜYÝÜ[7Ý?“ÝWÓÝb+ÞkŽÞAúÞq<ßh®ßYà5qà;§àhãàhLá[µáHâ+Zâ>†â3Åâ"ùâMã4jãQŸãuñã$gärŒäbÿä*bå;�åEÉå=æGMæQ•æGçæ/çJç.bç)‘ç#»ç8ßçeèd~ènãèRéSné*ÂéLíé=:êaxê7Úê!ëQ4ëe†ëaìëNNìu�ìqíY…í[ßíQ;îR�îràî]SïJ±ï+üï%(ðNðWeðC½ð\ñ_^ñ.¾ñBíñC0ò.tò4£ò)ØòKóCNóG’óVÚóF1ôRxô,ËôBøôN;õ\ŠõmçõdUö^ºö[÷�u÷@øEDøBŠøGÍøaùCwù&»ùDâù;'úScúM·ú?ûrEû/¸ûKèû>4ü$süb˜ü$ûüG ýshý…Üý�bþHðþR9ÿ0Œÿ\½ÿI]dGÂO
! 0Zf‹+ò.CMk‘wýWutÍ[Bhžhkp
Ü&êUCgj«SKjW¶‡†–j	'ˆ	Z°	T
! e`
! MÆ
! cGxÀ[×93Qm¿7?
w
W“
Oë
=;yL–Rã=6LtWÁln†$õ0�K7é1!DSf˜Qÿ@QK’GÞ;&9b<œYÙB3OvsÆ:*ºfåNL:›8ÖBfRG¹bUddºu¬•wB{º_6A–?Ø[dtFÙa J‚0ÍþyW�Pç‡8 lÀ 6-!Hd!ž­!šL"2ç"4#PO#\ #Gý#YE$CŸ$Bã$R&%}y%’÷%¸Š&nC'I²'ü'&(';(%c(&‰($°(6Õ(5)"B)%e)%‹)±)Î)Zë)LF*8“*CÌ*:+8K+,„+I±+Eû+EA,E‡,5Í,a-Pe-+¶-Bâ-&%.)L.>v._µ.=/WS/\«/I0+R0A~0+À0eì0#R1�v1r2Dw29¼20ö2+'34S3‡ˆ3ž4ž¯4zN5PÉ5T6Wo6mÇ6]57]“7Iñ7l;8p¨8-9RG9Aš9<Ü9J:Kd:5°:6æ:N;Ol;9¼;:ö;@1<$r<(—<À<gÏ<87=Dp=Wµ=J
>NX>F§>Jî>/9?<i?6¦?Ý?:û?V6@*�@*¸@1ã@,AKBAŽA¬AMÊA2BKBaiBUËB1!C)SCD}CAÂCPD UD0vD=§D=åD5#EaYEu»EF1F&xF3ŸFxÓF4LG,�GW®GaHˆhH@ñHM2IC€IqÄI^6Jw•JS
KÁaK‹#Lr¯L?"M:bMN�MAìMn.Nm�NOf OR‡O/ÚO:
! P3EPIyPLÃPoQ:€Q)»QEåQG+RQsR–ÅRm\STÊSKTQkT,½T<êT>'U>fU¥U	¿U9ÉUSVOWV+§V;ÓV+W";W;^W=šWQØW*XBX.XX-‡X/µX0åXXY/oYWŸY[÷YSZ4nZ9£Z7ÝZ@[TV[G«[7ó[F+\9r\a¬\B]IQ]`›]ü]*^/0^_`^_À^Ÿ _wÀ_98`or`pâ`YSa­aS-b]�b:ßb9cCTcK˜cWäcS<dr�d}eP�e3Òe3fG:f*‚f+­f5Ùf5g5Eg={g,¹g`ægiGhc±hUi[kidÇi3,j`j*jJªjLõj˜BkMÛkb)laŒlƒîl·rm_*nxŠnˆo˜Œoc%pR‰p�Üp€zq†ûqX‚rNÛrN*s3ysF­sDôsA9tZ{tPÖtL'uPtuOÅuPv`fvCÇvkwAww0¹wPêw`;x,œx"ÉxQìx?>yq~y]ðyyNz Èz2ézL{i{€{•’{g(|m�|gþ|<f}1£}.Õ}G~FL~2“~ZÆ~-!XO€¨€)€mª€c�_|�AÜ�A‚o`‚CÐ‚(ƒT=ƒ‡’ƒ:„+U„I�„WË„!#…XE…Xž…`÷…lX†FÅ†?‡LL‡m™‡IˆpQˆlÂˆ@/‰zp‰ë‰0ŠG8Š€Š"”Š·Š;ÖŠ:‹`M‹f®‹UŒ;kŒ1§Œ<ÙŒ=�5T�(Š�H³�>ü�1;ŽfmŽfÔŽQ;�I��×�7î�N&�:u�8°�Bé�J,‘iw‘%á‘7’h?’X¨’V“xX“lÑ“l>”x«”K$•vp•oç•6W–_Ž–Yî–iH—E²—;ø—G4˜A|˜\¾˜b™l~™jë™3VšQŠš_ÜšS<›k�›}ü›HzœrÃœY6�W��3è�EžWbž?ºžEúžY@Ÿ[šŸEöŸA< -~ ¬ ]Ê R(¡w{¡Hó¡X<¢N•¢'ä¢<£sI£C½£J¤bL¤7¯¤?ç¤c'¥]‹¥£é¥N�¦RÜ¦T/§8„§K½§2	¨E<¨j‚¨yí¨[g©[Ã©[ª[{ª;×ª^«tr«3ç«o¬L‹¬Ø¬ø¬'­'?­'g­)�­'¹­)á­)®)5®)_®)‰®³®)Ó®)ý®)'¯)Q¯){¯)¥¯'Ï¯)÷¯)!°)K°)u°)Ÿ°'É°)ñ°'±'C±)k±'•±)½±)ç±²)1²)[²)…²)¯²)Ù²)³'-³)U³-³)­³)×³)´ +´ L´6m´6¤´7Û´LµE`µ7¦µ@Þµ]¶l}¶=ê¶:(·zc·!Þ·N¸LO¸Iœ¸Oæ¸L6¹@ƒ¹HÄ¹=
ºFKºG’ºLÚº*'»9R»GŒ»gÔ»J<¼D‡¼`Ì¼0-½\^½m»½0)¾RZ¾=­¾hë¾:T¿9�¿8É¿IÀPLÀj�À~ÁI‡ÁQÑÁY#Â5}ÂB³ÂKöÂ^BÃK¡Ã íÃKŽÄGÚÄF"ÅŒiÅiöÅ+`ÆŒÆN©ÆøÆKÇOdÇ6´ÇGëÇG3ÈH{ÈGÄÈGÉGTÉGœÉGäÉG,ÊGtÊG¼Ê8Ë9=Ë=wËIµË;ÿË7;Ì3sÌ,§Ì3ÔÌ,Í75Í3mÍ3¡Í3ÕÍ3	ÎU=Î<“Î8ÐÎA	Ï6KÏ=‚Ï+ÀÏgìÏ2TÐ8‡ÐFÀÐKÑTSÑc¨Ñ0ÒC=Ò6�Ò?¸ÒTøÒ6MÓ,„Ó<±Ó2îÓg!Ô0‰ÔXºÔLÕ;`Õ>œÕ)ÛÕgÖHmÖ-¶Ö\äÖMA×2�×7Â×Gú×:BØ]}Ø,ÛØ2ÙO;ÙW‹Ù)ãÙV
ÚydÚQÞÚF0Û�wÛ]Ü¾cÜÉ"ÝTìÝPAÞX’ÞFëÞm2ßK ßaìß`NàZ¯à^
! á`iáNÊáNâLhârµâz(ãp£ã¥äSºäJåBYå5œåhÒå7;æ5sæ5©æ5ßæ^ç_tçaÔçB6èHyèDÂè0é˜8é;ÑéU
ê>cê8¢êkÛê)Gë+që!�ë ¿ë%àë6ì6=ì-tì-¢ì-Ðì0þì./í/^í/Ží/¾í+îí9î5Tî,Šî4·î+ìî+ï+Dï7pï+¨ï+Ôï2ð03ð/dð4”ðDÉð[ñ³jñ˜òV·òóJóJióJ´óPÿó<Pô&�ô3´ô)èô@õTSõh¨õ ö,²ößö1÷ö1)÷&[÷E‚÷#È÷<ì÷;)ø=eø£ør½ø00ù%aùf‡ù^îùjMúr¸ú^+ûXŠûVãûR:üF�üJÔüHýUhý^¾ý?þ€]þKÞþK*ÿUvÿQÌÿ<
5[
‘
7±
4é
E
/d
H”
<Ý
-
AH
,Š
@·
,ø
@%
Cf
Nª
Vù
@P
V‘
Gè
`0
E‘
R×
L*
@w
1¸
jê
TU
jª
n
>„
/Ã
1ó
a%	
m‡	
Võ	
…L
! 
nÒ
! 
kA
T­
p
ks
sß
=S

T‘

dæ

]K
6©
:à
5
MQ
EŸ
På
E6
>|
4»
]ð
DN
a“
Qõ
@G
Zˆ
Kã
J/
Nz
NÉ
D
&]
H„
PÍ
@
1_
,‘
9¾
<ø
T5
]Š
<è
n%
4”
'É
$ñ
0
9G
O�
RÑ
)$
;N
=Š
È
2ä
!
P9
.Š
N¹
B
0K
7|
<´
}ñ
do
1Ô
H
XO
.¨
5×
W

5e
S›
iï
rY
?Ì
w 
E„ 
EÊ 
=!
=N!
1Œ!
a¾!
. "
HO"
P˜"
Sé"
2=#
2p#
P£#
cô#
HX$
O¡$
™ñ$
‹%
<¢%
pß%
)P&
3z&
Y®&
>'
]G'
`¥'
Y(
d`(
uÅ(
x;)
=´)
Lò)
&?*
nf*
DÕ*
?+
>Z+
É™+
Qc,
-µ,
fã,
PJ-
B›-
DÞ-
C#.
Lg.
J´.
$ÿ.
\$/
’�/
'0
V<0
2“0
Æ0
@â0
B#1
?f1
3¦1
AÚ1
k2
>ˆ2
6Ç2
Aþ2
m@3
!®3
SÐ3
9$4
F^4
(¥4
]Î4
‡,5
s´5
9(6
Yb6
M¼6
T
! 7
J_7
@ª7
Jë7
@68
<w8
:´8
Mï8
+=9
hi9
#Ò9
]ö9
2T:
I‡:
GÑ:
I;
/c;
.“;
YÂ;
+<
HH<
P‘<
Kâ<
<.=
_k=
PË=
R>
To>
VÄ>
B?
I^?
N¨?
Z÷?
—R@
fê@
cQA
`µA
SB
YjB
—ÄB
;\C
J˜C
vãC
\ZD
J·D
"E
n%E
ˆ”E
ƒF
W¡F
&ùF
H G
/iG
4™G
kÎG
a:H
gœH
ƒI
ˆI
`›I
BüI
%?J
YeJ
F¿J
NK
OUK
/¥K
]ÕK
A3L
9uL
Y¯L
D	M
mNM
h¼M
Z%N
\€N
ŠÝN
žhO
™P
D¡P
dæP
VKQ
Y¢Q
‹üQ
\ˆR
råR
pXS
_ÉS
d)T
ŽT
;­T
3éT
@U
o^U
oÎU
‚>V
EÁV
1W
?9W
syW
QíW
H?X
HˆX
=ÑX
…Y
•Y
#µY
aÙY
p;Z
�¬Z
/=[
lm[
Ú[
<ô[
|1\
g®\
[]
=r]
W°]
W^
O`^
B°^
aó^
U_
1i_
9›_
?Õ_
J`
T``
Qµ`
Wa
a_a
`Áa
4"b
>Wb
=–b
iÔb
P>c
<�c
EÌc
>d
KQd
6�d
QÔd
:&e
\ae
R¾e
2f
;Df
7€f
Z¸f
`g
tg
“ƒg
(h
]@h
?žh
MÞh
r,i
6Ÿi
eÖi
ˆ<j
gÅj
=-k
Bkk
Y®k
xl
„�l
wm
•~m
�n
•²n
•Ho
�Þo
•|p
nq
r�q
‡ôq
w|r
uôr
‹js
‹ös
—‚t
}u
—˜u
\0v
�v
Ž¬v
!;w
r]w
SÐw
U$x
czx
oÞx
ŽNy
gÝy
UEz
S›z
sïz
dc{
fÈ{
d/|
j”|
Yÿ|
rY}
jÌ}
£7~
sÛ~
YO
©
U)€
=€
P½€
[�
7j�
=¢�
=à�
‚
'-‚
6U‚
RŒ‚
5ß‚
3ƒ
<Iƒ
.†ƒ
/µƒ
Oåƒ
.5„
@d„
I¥„
Wï„
-G…
]u…
-Ó…
>†
@@†
U�†
H×†
@ ‡
a‡
=€‡
9¾‡
Mø‡
:Fˆ
�ˆ
e—ˆ
Rýˆ
BP‰
;“‰
SÏ‰
#Š
W?Š
‘—Š
‘)‹
U»‹
Œ
7"Œ
BZŒ
Œ�Œ
b*�
V��
bä�
]GŽ
`¥Ž
\�
Vc�
dº�
7�
IW�
W¡�
%ù�
6‘
5V‘
@Œ‘
‹Í‘
LY’
H¦’
Nï’
A>“
8€“
|¹“
16”
0h”
(™”
,Â”
aï”
?Q•
5‘•
=Ç•
S–
jY–
9Ä–
2þ–
O1—
`�—
?â—
~"˜
7¡˜
ZÙ˜
;4™
\p™
mÍ™
o;š
o«š
H›
>d›
$£›
'È›
,ð›
'œ
AEœ
o‡œ
m÷œ
Ue�
A»�
7ý�
t5ž
fªž
uŸ
=‡Ÿ
DÅŸ
9
!  
QD 
9– 
eÐ 
=6¡
Rt¡
OÇ¡
¢
`,¢
M�¢
NÛ¢
d*£
d�£
pô£
9e¤
2Ÿ¤
/Ò¤
4¥
a7¥
2™¥
\Ì¥
Z)¦
;„¦
iÀ¦
d*§
?�§
=Ï§
;
¨
cI¨
!­¨
Ï¨
3é¨
3©
(Q©
\z©
@×©
nª
h‡ª
Nðª
x?«
6¸«
Fï«
Z6¬
\‘¬
mî¬
?\­
Wœ­
7ô­
a,®
iŽ®
+ø®
O$¯
(t¯
�¯
µ¯
1Æ¯
oø¯
Vh°
¿°
PÙ°
›*±
ZÆ±
,!²
;N²
HŠ²
0Ó²
Y³
D^³
5£³
5Ù³
D´
,T´
U�´
?×´
Pµ
_hµ
BÈµ
¶
'¶
7C¶
9{¶
»µ¶
Àq·
;2¸
;n¸
;ª¸
(æ¸
-¹
j=¹
e¨¹
]º
Rlº
K¿º
»
B&»
>i»
\¨»
>¼
yD¼
]¾¼
Z½
sw½
bë½
aN¾
V°¾
W¿
P_¿
|°¿
6-À
CdÀ
E¨À
&îÀ
aÁ
BwÁ
PºÁ
RÂ
h^Â
BÇÂ
7
! Ã
9BÃ
d|Ã
sáÃ
GUÄ
L�Ä
"êÄ
^
Å
NlÅ
c»Å
DÆ
3dÆ
J˜Æ
FãÆ
m*Ç
d˜Ç
qýÇ
QoÈ
bÁÈ
;$É
>`É
nŸÉ
YÊ
UhÊ
Y¾Ê
YË
7rË
JªË
SõË
CIÌ
’�Ì
} Í
AžÍ
;àÍ
KÎ
EhÎ
L®Î
HûÎ
,DÏ
(qÏ
(šÏ
OÃÏ
ŠÐ
]žÐ
KüÐ
>HÑ
*‡Ñ
?²Ñ
dòÑ
dWÒ
_¼Ò
jÓ
9‡Ó
{ÁÓ
>=Ô
T|Ô
UÑÔ
L'Õ
9tÕ
L®Õ
KûÕ
VGÖ
VžÖ
}õÖ
Rs×
RÆ×
RØ
"lØ
5�Ø
8ÅØ
4þØ
D3Ù
MxÙ
ÆÙ
%×Ù
ýÙ
DÚ
dbÚ
DÇÚ
2Û
H?Û
IˆÛ
@ÒÛ
FÜ
OZÜ
ZªÜ
;Ý
ZAÝ
UœÝ
CòÝ
/6Þ
*fÞ
)‘Þ
E»Þ
Ÿß
»¡ß
]à
+já
Ú–á
xqâ
dêâ
OOã
TŸã
xôã
Lmä
Uºä
€å
+‘å
o½å
T-æ
I‚æ
8Ìæ
Yç
�_ç
$áè
%é
$,é
&Qé
xé
�øé
$zê
#Ÿê
%Ãê
$éê
%ë
$4ë
%Yë
&ë
$¦ë
&Ëë
*òë
$ì
#Bì
fì
*…ì
%°ì
&Öì
&ýì
#$í
5Hí
X~í
Q×í
>)î
Ahî
;ªî
yæî
9`ï
jšï
‰ð
c�ð
Qóð
¯Eñ
Yõñ
\Oò
_¬ò
Tó
_aó
^Áó
^ ô
Qô
Ñô
_åô
TEõ
)šõ
GÄõ
Sö
v`ö
_×ö
]7÷
_•÷
$õ÷
—ø
3²ø
”æø
f{ù
mâù
5Pú
;†ú
1Âú
9ôú
F.û
=uû
=³û
añû
=Sü
‹‘ü
ný
*Œý
!·ý
0Ùý
5
! þ
;@þ
1|þ
9®þ
=èþ
=&ÿ
bdÿ
0Çÿ
.øÿ
I'aqCÓEI]Q§„ùg~Næe5Q›.í�PªHû@Dp…pözg…ânhc×j;\¦‰	B�	JÐ	W
! Ms
! 1Á
! œó
! g�ªøR£eöi\
4Æ
Mû
9I>ƒXÂA4]r’PNV[¥D`F<§ äDVJ@¡fâ(I%ro˜ECNE’cØf<\£^‰_ŒéKvaÂe$\Š3çf'‚XªMPQI¢<ì+)/U>…AÄ=>D2ƒ#¶DÚ;H[3¤DØ>C\" 7Ã8ûH4,}dª0 O@ ]� Nî 8=!+v!M¢!Nð!;?"˜{"L$"a$0„$/µ$Bå$P(%9y%.³%.â%9&+K&ew&{Ý&sY'aÍ'+/(Q[(-­(:Û(H)B_)N¢)&ñ)%*L>*8‹*@Ä*/+95+5o+H¥+Gî+!6,0X,V‰,Dà,E%-/k-_›-Qû-:M.Jˆ.0Ó.4/¨9/…â/…h01î0… 1W¦1�þ1G€2\È2]%3Yƒ3XÝ3]64[”4^ð4rO5&Â5Yé5=C6O�6kÑ6B=7~€7Yÿ7�Y8JÛ8>&9Re9X¸9Š:oœ:i;Jv;nÁ;M0<U~<eÔ<7:=2r=l¥=‚>V•>4ì>T!?6v?U­?8@M<@2Š@K½@>	ARHAF›AâAaõABWBPšB`ëB;LC`ˆCEéCg/Dw—DNES^EJ²E†ýE†„F—Go£GdH`xHJÙH@$I5eIr›I3J$BJ,gJ(”J$½J&âJ_	K<iKH¦K4ïKL$L<qL@®LHïLN8M8‡M6ÀM&÷M N"?N_bNlÂNM/O9}O4·OŠìO9wPv±PR(Qù{QuRoŠRTúRoOSd¿SF$TˆkTCôTY8U@’UZÓUM.V.|V3«V4ßV3WLHW
! •W W·¿WIwXIÁXmYeyY?ßYAZ:aZUœZ[òZVN[a¥[3\Q;\F�\>Ô\>]RR]G¥]Eí]M3^0�^²^DÌ^C_*U_7€_6¸_,ï_@`]`&Ý`-DDòìƒ	V	+ÿi™ûÂß`w"¶©þm¶ˆ
j
`-a,N6|
ÃËF'ÍD^d	«¥'
! ÈhgOµ•å0†½ÑmÑ¬
äX
ô‡–„W^	(Ç
P
! ò	bW¥	õ=Á‡póÅF
! "Aïª
! `è3§¥�÷GÈ	8&L]„g¹’
p…ø·¦>.:@�Žü1].V_¾þ;Ó^ô•
Õü³¢
I)¼�2ž¾·›}óJ
•pÍ'0™*ÍG—cO…Ÿ 	l;¨¢�%
¥¼;m
×7
! Ê�>tƒÙÉ�_
! #ðsÓ
! ÷¿’dT
#“º
! \�
! 
ø
X�kÌŸUC,bÁ®„ýÎ
! yŸ;±yá–
Î
 3	A
MéMß+¶¾
Ê19Ðg‰MÌ‹r
wÞÝ˜Ø³ã	£�\J±Òl½š’	†À,uþçœï•¸n7	äÄÿy,è&d8	CÆQ¹HGF-
! D©AšµÖqxBÂpnÚ
mV@	ï�&Ü%œ
! 9J¦/^þD%·¦wð‘ô	†
! 	—<\ ÅfÆÂê2ê
2èaï
! Ù
! $}áñû—
! ™è¬=«!ÈÖk
p
! Jc7$
! šÖ� ®NTÆ
Ê&`C›&
óû�
LIü[?ªEzsÒ(‡_ÿ
`®
! ˆ‘Â
! jaB6	S
)
rà×ÏT%Pðµ "«2]Ä	H6<6ÝA`„^Ñ¢…âšmp¸	V-G¾F”b
! ½·c�W¾Ö3
1p!÷“}rÞ	
! Š
! ô5a>pÿB)�l
! Z¯kÆ	øDT›êÊö
! 0Í	U0çaE©Ë�aC+¢Y\­¿—GåÉ-Wî1ß
�
! Ûi—<8ë	Ë!ñh-”Éþel
! T¹¼Ë7d¿	—ñ1Û
! æ‚­©¾M	4Ò¶3
! {Tô‘
! µZý¬‚Ì[&ú(	¿
! á
$ÆÏ`â
¤°·œ>,ÉH	<ŸÍ¤o
! t	ŸË�$&7�æ

Gx °	3a�iƒ
! Ÿù{°t/ÄâÁçí[
cžÚ²°
! ‚‡j
! _Âci
! –ÚÊŠq¯Âg:]
‘­qÛÎ	t
! Ð
! Åiîk_Õ\Æ°\Ñ‡w	{`86íi§	¢ØAæžšVÏ¹·
óíÿ6�Ùv–]	È²‡d
,1åÃU!F�
! (
! ©|óÝ;	ÑMq<sÈ
œqØ™ì}ïG¸Y¶û«Å�	ú<z
! ß«�å)*
¦îIj(å<™
ò²bÑ 
! #Ea
)Gô=×éë5ä.
! de�Â¡‹	�°õT`Ã ï#†Äø	kNíûQ~Í÷N
Yx”cfuŽ+ßœ”ç*n€Ÿ¯	Qd9å3´fu
â5›
˜'<Nú
§‚
! ø“
! 
�uÎ
mÇ×z
! 5p{
! ¥¹¡vn	O*•ÔN	O/Ào|%U
—
™=ELd1z�Úv*¢±±fE"ÝŸxÿ¥PìóW
! âÑAe‹Ë¥ù
! ²F
j	¬¬_ã
! JJ…¶
! ÎÕsë
! WJ	/;óZ‚³Ø:ªZ

åë*WGÑDŠY9
! $¹ø¥@H„AfGe`-§û2ŠžàN'él,"C 
$»i»
�A­µÓ2äÄìD»L#
7÷œü$Ã´Ž
! 3‡ÙoS	äòŽ25Š8‘»&Íù
! 
îõQ?	ç³EÖ
! òaüp	2
! ÝÔ
! ²4ûO{qK‰·•e	"š
Hˆ¤Ä~æ*Q,¯ð÷	iØÝÛïÞŽjæÞëÎŽ™¬>íWLÀú
! GŒõ5öÔ±QÂ‡jhA	E$
ìÇpP®îbALš:K@Õ:	Àˆ4·w~ªBQA6L	[ü		/_\	FâŸ�
Ðß¢†¡º~ËÓ•
! ¶3þ
! ë“åuÎqk½
! .ë’ÂüSnï
! Cç²ùž_øSrÇ	_o	F(…¯�ÃÓðñ›i•	×»*™	˜
! ½»“$9	)‡‰ƒÛ1ƒ¾IÜ�X¹	÷Á	l‘‘íVq
I…Ø0
3°Å®oÐ&Ëqº–$Ä6Å5: #‰Wmy6š	‘%	LZ¢S|dtûÄ
Ž	P
.ž3
·­u´U
! >û3tâ:Ì¬ªZ�	J8
x	2cU‘õ
hª…	¨é/²�›%åf	T
! •^Ê	/pÓsÏ((3´	FëÕúÈë­Rs
! náL-Lu¨
ÖìÑÊÄµä£]É
! ž—x^7æÂ	‰
!  P0¡á�Ã¼	Q
‚	ò
tðzÒó¬Q�Àè°�úQÌuw€ÛR�YbJóÌ*É§3ÉTB¢ÙB
! A‘Êö0êÖš
! …¿
! Ó§òÝÊŽÛ'	ô
EºÐ;OT
O
! Øú	¨xºùRˆr ªû­E?�,…
! ;
! «
\
ý#{t=ó¬aí
CBo
só
! ì@6“ãÙoˆ‡¨Šå9=üUÃAž
…e4ØàMßÎ	ý	_ˆs	ífõXø´É	ÖÍ
,]Û¨¯@šÌÞ%àbIýNÝñ¤ÝŽuþSäŠ’HÅ³¿›Wº¯L^#Q¯Ô=Òs
ª¹g (	Â)¦.5Ê
>ùDîàÆª	Œâí2p½•ÿ”
! Zœ•Ìl·	h‹
Œ+“D2
! W\çžÔ‹
! `29_	üŒÁClw¨–V�¿ÀW|D2§Äb÷
! Œ*�¬ìû
! £=µœj4
! ¡
! y
Rg¡9‡�iv)×XD	Olñ¥¹Ö	Ññ%Y‹Ï†‹rðržŸ	G	õ
! Å’Lƒ(§Ê†y­¢í 7|–&¨JT«	„ú¦ïùnï
)Px
! ¯öºüW	e‰ñ”Á;š°Å¾—$0O=[ry±–Y
¶÷¤ŠãSª ùðóWxDtý<2èð	c"±µ
! ZgR¸Î4²®BóNëùÃãŸ"?‹Æ§#c8UUcPSìè´â
! ±…ö)vŸ1¾i¹›õÓ	3-(ï$þÆòr
! …ùÓ±ŒRô˜Ü‰Tæ­’*¥ÊÐã¤/g3Çh3ôUÏŒTù{Šúk°Œ
¯è#
þ	Y	¨.³ç	�
©	ø€äÖÓ¬GjtÎ§m	Í‚ÕÚwß”
Æïe „ç,*ßÂ
! fh
! õ
! @<;vgü¤’{	
©
Ç£ðõ¡‡C	rÇ¢Î·
! ( ù
¡K›´ïÎ�0:ç„¤aAH
Y°uò„Xâ}Be 1Ò
Rh¦@Yï)	¬ÝTôö!m
! =
¸
f—	v‹
4éE´Þ@Ì½áî�¼•Ø
! :‚œ²
! ÏÀ‰�ƒ"´S¡`Îh?
! *¦xÕB9	ÅÒœÅv°
! µØœ Z¡ì	ƒÍ3]î®L
…ºÀ”ªª¬°³Jê¶?&•bW

K·E	èùv°ZÓ›<{äã	åï”ÓÜ
�è	EI
! Ñ¼¬sN�b‚‰Ðxo[Ã¿
Ä�
! ˜Oå—Ü	Ü¶Z$	H¯Â²Äc
! ÞyÔc‡	eÏ€
8ÿ©³	.	MM3:
! žxN}d¸Á•€TÒ¨ë¤
! Ì�†%�’é×…u	¯
! ƒÇè÷OÊc3–p
_Ã/‚-ÎŠEŽê
! q
! <
Ãæ/vyê³
! Nb'ÎU.‚	ÚÑ
!  ‡x
�'dæ
! ’ô‡ÒÑåÇ¥V�ÂˆS
! !�éþ¼pÿ/`
+âJ’ý@¯¤BH¿
! 
! 	ÿ	*v
! –.v¢
—m	1áþSÌ
ÏŸÝ8
! Ü¸É¤wri
Mü�ÔÏ+Ü÷£ ¹Òò;õáâý˜üŽµÆ2·@œ_Ps•qÖyÃÐþ^	¹Á”nü
\TÇ£\cG
ƒ³…ó¸ûsêÞ	¶îØL*÷
¦ÇËü
! ‰ûø
! Þ_R?
! $¯%~vˆ”	?8ìGC:U4¢	m!€Ô(T	 ©
! Â„òcÚç
d‡½=~™�ŸÖÌ	ÅØŠš>ª
Q		êÖ:Ëˆ–è
! +»‚Ñf6i	?
! �Ä�:ü
-ë=»
! ñ?“
™ÛÒ#Rˆ
! ÆµÚ]8	U\øTÈú¦
À	ê
uQ€
! ÈÃõãnª->îz4ÅÛÒià8°7
�ZÉ5*ü¶*
! ¤ãM*ªºÓƒ+sF7æ£Á–Ð¼¦Y
! koµËÑçò{A­¿ð—è6˜è—Fë¹›
! ¸×·%! 
E
-~ŒìR ê2‘ßi°ê–	à§«çï Ëw
õÒ÷æw¢£	¼$ØVCºÆÌµäž
! Q-ÅRu
! tf\v
! g<ßÔ¹T¼¸;˜�7p7@
! j˜	a
! ©˜’
! tRñx™õè5Ïiá:1ž‹F	{­"Ù0,ãmãfà$~ÿ
! ^TŸ¨a	à}…•,	ß[ýy¯Ytè�»~
! {—½®Õ^-Ðv`
! zÍa`[_É[
! Í¸	¦6HZBŒ	!"æˆ	çVR
ô·üéË
¥
! .Æú	e¤Ü1
! �åx�¦	»^öâ‰
­
fWºÀ	¹]m^:å
! =?¾A9õC%×c+
jjï
! >Nô/h
9
-‰¸›’ÊS NÃÙì
! 1#÷@;\ßÙI$‰À	[¡¼WîäÏ
SÑ
	–�å†)
! na�o@;
! Ùd
! ov		wzU÷ü)zãèD
àmê+C6+uÐ0@ÄIÃ	PÔ¿Üµã
B	qR,ùµë
ÊÊ'©¤,¾ào~¢0«ÛðÛ@“	i8Ü�òXæ‚¼¥
Ù
! nÖ
qW-Ë„‡ù5Oñ&×	·e&CÀˆxD	eÙ™¢ˆq}	5<
! ŽU„ƒb8Ö
! ‘	cG½€ƒ¡n»ñ&a)~Õµo‚
tÇ�G
! 9)
! ntR Ì*i�¤3^iý7é
! cHT8Û3}•-xw	ËgÕ†Æ”[©²
ê†	F
cNâ®
µ	8„RàP{¦‘}ó£¾ÏHWÜØ&kÝ@à´øß
! JW5	Ž	Ä#irþ
'ÒYL
! ¤î„l/··/
! ÞóÜ
! UôEáFâ¶
7ÓWu¼
a9‰§½Z2	/Jì:Ä
ë‹/F	}N
! 2½XfÐ™ÛÝ´‚
°,ŸÁTÙKG/
IjÇNÓÛ	Ö	ZÊr`	B¿Õ	é.8‹,HÔ'ékš:úP>á˜�*ÏûÊ
! €@~Mð
ëž¦ É

! Xù	§
Á
! µ,º®‹?P;<¶æJ4 \?9¯Çå
Þ
! á¥½
Q	
ŠX.½ŸHH´P×‹\ž�ê¥0ìNµ/ñ©=ãxåep
! ¨R‹
! ÞfÆ*YnBµð
! £”‰1$ùàéˆk	¦þÓ
s²_¨ÁÛd§/zdý�öûN”LïÖLÅ
! ODOaÝÄÞ¬®n>¦jh…b˜qŽAåÑ­	…¡[#:«Ï¸’Boóy4íö
! ÞâÈ
! ¼)"
! Ýêg%×S�h4ù
,
Š]¹úúdž×Š	w	–4*	që	×4M		\
! N»CÑ÷[³Íž°—=;¯ê».u™_{e˜GÄ%áÙÏhÉ\Ÿ"Çä|ÁŒ�{à¥6àõ=ñ€VÑéáŽ0Nu8"Ks7x‰<	kg
.à÷‘Ú¢C±ÕÃ\¿ý	ï[!	åÎÕâjl
ÿpÌ‰+	š9
! ñ¦
! [€=R;Ò‹ˆkßz…mDÀØ(9�5‚yÑ^�Þ
’±Po5 xè³ «Þæm5Y8LV›4ÞôV�’
! vI«
™I	¨îé
Ó^Š]Ñ	tÂÕ€ÿ 
! <8.Ém‚*ZòÃé]Ð•gWÆ8f	û
º	k	Ú^ŽÅ¼ œ	‰‹sM
¶øD‹í6ŽS~ÜXþ]Ô£�	³MùP�HN>Xq!/{~•úƒ?J
! «2Â
F‹�	ÛÐY¨a»ÒÊA×%~sä}�•v¿ëYÜ6Ë
! ‰è
Ç"ï	³$8öº»¨ �
! âC9„.¾>Ü”#AÌ
! ßtø†áj�Fó½OQkc	;µÒ‰	 uú[ÝÎÐcÕzrþ”O	R	ofH+Ì KÊ—OÌ
! MP	»œ<³	Å+z$X<%g	7
­Š­‰(n
DZjzVIûñ÷oî
ß�îÀï¸›	ó	Æ}Å
Ò
µ³ä
>	cžÁ÷çöž²ºŠÆ}ùUŠî	xImA
! ³Ñvv¡
Í×
! Ÿy–�z³K
! SÕœK½
! )K†¦šZ›ŠÕÇ5ç×nnÆDRJ€±·
_ý
! l)­ ¾
! #Ð;P8ÿ†¼°à½>˜~\yÕ÷+ÝÇ
! 1ÀDJ­¯†Žö¾ìœuº6
! Ž!e|EÙõƒ
}
! /¯
”ROÕ
ûÓA€þ0St
! ÙE‚ÿëQÉC
! gä
! SðLMVª�	Ð]KdöªzF¯}Aê×`Q{�ø›Úª©$qe
! y	|
! »n¡!
i+pÓK07²	<ñ<¸ÔÝ±Ù²+ì
í`Aë” 3ù‘ÜU¸
! ±ª 
‰PÙ£Á€m¾ÌC&Y¿^Gîð	ƒÚX‘–tö	õ>YÍ#ª>*Z
! Ö¸qi±{Å	ýé	ª1	
$ß	ˆ¤a]ÊxÕßÓ_?ú™Ö‹È¾kRjÖ/MÈ:IŽÏ
! 0
! Hf
~"ö
º—™WR	„¸ÐìsJí ,Z
ì{eBU	ƒIÉS
! Ù‡`Ï%
	øÚ�ºñ	¡E)…çb	à
üV
ŒU=ê�lá
¾ý
®|¾ñ
’¦Ù5ø]òÇ–ÞÂµ
S–Þ´Û¬h…v"‘´˜'I
_�q	Ü
F�	"Ùm\>î
! ÿ»JÉ
€Í
Ä¼ÈIdØ|b
È2ÁâF“ß¨¾Q:ý4�uÁ
5Êe}
V(
ãçm# 
! º
ršÝ§@©´H¶òéÛgÈ@Z,
! ÷w™æI¼
ªF;[%
! ñ
! !‡9Ê'`”Ûšƒ
! íòñ)þÿ±
õ/	Ã
“yÚ
! Ñ%7Y¤Í
! r;.?k;ô
a…1´
Â¹
Ï¾é#†ƒÏØ¶Šg4¬KqXï	Ž
p�À æ™bVÎ�®+­–
! M›w´º^z€Ö wK
©ŒÂò
! káX·
! .GŒœÙh
š"	¨
�~	Õt¹
! ?±	ýã³Ë[ó
! ]6F£
! „
! “f¤ë0	°
jÈ[ýÉ9Ë	Ü¤ÄÊS�n’á	=üK¯iI“
! r	Sq|ñ«˜ €ôû%	eÅÑ”º›ŒÖ@o™:w4†[M
! Pr|ó
+
! t2	
¥í¤
–é#Õ¸4	1Ýzd?í	§´êÖ`6Ä
! "•î/Ï„�`n‘XÁz¸=“ ´
! $Šòõ	ÿ'Âà
! 7ÍT˜™
! ý£ó«
! p(Ë~_ç´�¿U
zÔæ¬	%”¾§Æ1¸'xg²ŸöÜœ'%U�le.Â·¿E³M×¿˜
û	\-ÿš„-	.M
! ¦ìöú¬<£__½õ^
‘…«¬x™I
  
! dz«¼¦ÕÂÏ=	]Ï	 	bg¥Ú<
! �¸Ù
.Ë€¤ÁäZ!�®òðy‘
aJr�
1]
! {UI«æVÓ £
-
ø#K‰
$ÞôôŽ¶©²�ìÛ—ž|$ƒ	í~~D
! ]Bmý¿¢Ã¢Qea~á
! Kjÿ&fl·v
(Hfø¥Mé¨d@ÉdY
! .
®D
(„k’‘œ
½²­b	DfšŒöuþ5âÍãrÐMO´³ä
“ÉlæbÚ'	´¹ú`á?Z	ð®)‘ÈÊ€Gg›¼�±Îà¡lø	�Úì*Š‚
! è÷à5ÍÔ!8d´bâŽ-sjUŽá_
¨	,ÍAè»Ã´o!
! s}r©&	ÁÞœ!)«F"E¿D9†&
! ?(3]À9|2;
4
w	êÏe6²>£Ò	: éŒèÀ¬k˜ï¤hÎ–Ø	T­i&ù÷Ù†šOF˜«Ü¯ˆÜ¡æ	å}ë
! 	ÌÒB
‡
! )Ý	l	ô
! H
! Üþ”À“}{�Ó
! |4
ã3ÚAB©ž¿
�öÔ(	˜Ç'ÎÃX
“øE«D]§QÎX�Ð
ËÈ4‚×¹áEv:IëØ
%ö¬Äy
hð¹r€¬	
Ÿ“o§(?
„
2*À
! ˆºè¼,nf^
! ðÍ2¨!ôÚŒ’bBS¦½½Q
! ¢¿†Ç"M
wé=ù6¶hV‚œ
! Á�e
t”(YÀ
4Ñù�Ç†
! ðÞj¥äŠO
þF l�î…
åºL¡Y¼ò²’Œ
! m1
÷Vî¹EÌÈ‚>
²Ú!P›íðo¨Þ6
®	}°Nçø(£	KhÝ
! h		
! 'z»O “vMì¶øiRã)wÆ}ýö¡9ÞE
! b1y
! èþjpZ£[Ù	“Ï—µœ£gò	hKÀÔ‡Û
1›&
Á‰¯rªÛÅ}
Ã;>
õK—LL³rƒt
p5
êö#2a¥¾½1’/
! ú®JnU(ûVsz	ÿS|’Š
�0{
§ôQ6&¨
! méG»œâ4+î9`%	Gâ	£¶	BYË)=ãäš†ùK=K:Æsý(SàÌáé´wìJÚû@ž!Q€Îß!Nt!Â�WâC�+&&P1“Jk–‚yšXBB?"
É˜ôc‹ä5
! “Ý
ÔqÌí°ÅÐq½	C
v�Q	6}úÔm¼í§
Òš.×È0PÓVõ]‡
y!ŒÀÎäœ
! ÷–Bg]†@ñ'Ü°dn¸Ÿ#	ºö†ê®­yPL|žÍÚ7X#>¡k
! h^óÓÜ¢
! 
{7ç
! ÈC«ªÈÒãŒ�7Ò
! üå	K¥¤H›|Šÿç[é
! ›by+Á
! üç€8™O—Œ¼
! ®‘§XO-2
±
! Ô
¿Eû`°å7yOÖê	ð:ë'úñV
! XÆ
! �
{õóla­Øh²•@
l®ÐØ¾¢îõJ©ãæ®Û¹><Ð�ò¬u­
! KU˜…	
! ‹ÈÄbÒð|uJ‘ïÔÃ
! L/«„î
! ±s˜N”Å-ü[k�
! ^åÕ
! 
>
! '5#
! ñÅÈY×
w¢qÞÿ0•—l.@
! øô^ÎXƒ¨­“›|	oFæ¦à	C	®ÀÄ	
–èš6YBÚ	M!kØKo\­•ˆlÿœ™êá±í¹â¡u-oöRf
! ¶«„¥K	§®P’±X	X
! ¢ˆHCÃPÝ½Ån
! ä	±|,©ŒIz<#à¡	þ«¥Õ²ß×j+‹E“‡?„	×Ú&‡<\ØˆN}>oúŽ
~•HÓ»½¶×¦ŸG†
[ðý9ÝWdý=
! eÉl©0Í¶~
Ÿ
! „£Æ¯k¢
! ;L-ö^ÉL&
! ‡Ð	ª¶žt»ìºËˆOÌ{äæúæ¤	òÐˆ²³í\‚‰|C¥j¡0ˆ»	'›p²µ?; R
! 0¸·ŒTãHôV±Ÿ
Ô4Sz
©+|ïÈc
[	3§
! ÔÔ	òsŒ¾	£þr¹7ý¿ã^5ÚÇ$ç%“Øä®‚f¡Äƒ¿|GËþ€3p¨óÔ
.\’ß�
! ˜©7
‹W9gH”g
! uƒÈw�ÍÌ
! +?ƒ0Â9"0í
! hÃ	�±�É:
IÁh,ã�Ébß�·	Ç,"CÛ!
=	¬
! 4ß™çîÇÀø€	8·Á"c?Ö—xû»I‘'[~Ë_�AÒ
! ]Z)ëûÿá5³'Zs‹£T¸ž	ú§w
! '
lä£í³
—QV¯ü©°Ø7�¼	%+#D
  
  %s: %d: warning: can't add declaration of '%s' into macro call
  
*************** write_c_file - output name is %s, prefix
*** 1288,1294 ****
  #pragma GCC diagnostic not allowed inside functions#pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma extern_prefix not supported on this target#pragma implementation for %qs appears after file is included#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)#pragma pack(pop[, id], <n>) is not supported on this target#pragma pack(push[, id], <n>) is not supported on this target#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma redefine_extname not supported on this target#pragma vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %C%+D causes a section type conflict%-5d %<#pragma GCC pch_preprocess%> must be first%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma omp barrier%> may only be used in compound statements%<#pragma omp flush%> may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> %s%<%D::%D%> has not been declared%<%D::%D%> is not a member of %qT%<%T::%D%> has not been declared%<%T::%D%> is not a type%<%T::%D%> is not a valid declarator%<%T::%D%> names constructor%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%c%s%> not found in protocol(s)%<%s %E%> declared inside parameter list%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext%<&%> constraint used with no register class%<-G%> is incompatible with %<-mabicalls%>%<-gnat%> misspelled as %<-gant%>%<...%> as arguments.)%<...%> has invalid operand number%<::%D%> %s%<::%D%> has not been declared%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@throw%> (rethrow) used outside of a @catch block%<@try%> without %<@catch%> or %<@finally%>%<[*]%> not allowed in other than a declaration%<[*]%> not allowed in other than function prototype scope%<[]%> can only be applied to arrays. It can't be applied to %qs%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> used with %<auto%>%<__thread%> used with %<register%>%<__thread%> used with %<typedef%>%<__thread%> used with %qE%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<auto%> in file-scope empty declaration%<break%> must be in loop or switch%<catch%> not reached because of the catch clause at line %d%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration%<continue%> must be in loop%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement%<default%> label in statement expression not containing enclosing switch statement%<default%> label not within a switch statement%<dynamic_cast%> not permitted with -fno-rtti%<else%> label does not match edge at end of bb %d%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<for%> loop initial declaration used outside C99 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<java.lang.Object%> can't extend anything%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<noreturn%> function returns non-void value%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<register%> in file-scope empty declaration%<return%> inside instance initializer%<return%> inside static initializer%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return%> with value from constructor %qs%<return%> with%s value from %<%s %s%>%<short%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specified invalid for function %qs declared out of global scope%<struct %E%> declared in %<for%> loop initial declaration%<template%> (as a disambiguator) is only allowed within templates%<then%> label does not match edge at end of bb %d%<this%> is unavailable for static member functions%<this%> may not be used in this context%<threadprivate%> %qE has incomplete type%<threadprivate%> %qE is not file, namespace or block scope variable%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>%<trap%> attribute is already used%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<va_start%> used with too many arguments%<void%> as only parameter may not be qualified%<void%> must be the only parameter%>%D renamed after being referenced in assembly%E qualifier ignored on asm%H   by earlier handler for %<%T%>%H   by earlier handler for %qT%H  from here%H%<...%> handler must be the last handler for its try block%H%<>>%> should be %<> >%> within a nested template argument list%H%<noreturn%> function does return%H%qD is used uninitialized in this function%H%qD may be used uninitialized in this function%H%qE defined as wrong kind of tag%H%qE is not initialized%H%qE undeclared (first use in this function)%H%qE undeclared here (not in a function)%H%s%H(Each undeclared identifier is reported only once%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)%HDuplicate name %q.*s.%HISO C90 forbids mixed declarations and code%Hcall to %D will always overflow destination buffer%Hcontrol reaches end of non-void function%Hcreating selector for nonexistent method %qE%Hduplicate class will only be compiled once%Hduplicate label %qD%Hempty body in an else-statement%Hempty body in an if-statement%Henclosing parallel%Henumeration value %qE not handled in switch%Hexception of type %qT will be caught%Hextra %<;%>%Hfirst argument of %D must be a pointer, second integer constant%Hfor each function it appears in.)%Hignoring #pragma %s %s%Hignoring return value of %qD, declared with attribute warn_unused_result%Hignoring return value of function declared with attribute warn_unused_result%Hinvalid controlling predicate%Hinvalid increment expression%Hinvalid type for iteration variable %qE%Hiteration variable %qE is unsigned%Hlast argument of %D is not integer constant between 0 and 3%Hmissing controlling predicate%Hmissing increment expression%Hprototype declaration%Hstatement with no effect%Hstray %<@%> in program%Hsuggest explicit braces to avoid ambiguous %<else%>%Hswitch missing default case%Hsynthesized method %qD first required here %Htraditional C lacks a separate namespace for labels, identifier %qE conflicts%Hvalue computed is not used%Hwill never be executed%J  because the following virtual functions are pure within %qT:%J  enters catch block%J  first type here%J  original definition appeared here%J  other type here%J  since type %qT has pure virtual functions%J  when initialized here%J  you can work around this by removing the initializer%J%<externally_visible%> attribute have effect only on public objects%J%qD should be initialized in the member initialization list%J%qD was declared here%J%qE attribute applies only to functions%J%s %<%c%s%>%J%s %qs%Jabstract method in non-abstract class%Jaddress area attribute cannot be specified for functions%Jalias definitions not supported in this configuration%Jan address area attribute cannot be specified for local variables%Jan anonymous union cannot have function members%Jbase class %q#T should be explicitly initialized in the copy constructor%Jcan%'t set %qE attribute after definition%Jcase value %qs not in enumerated type%Jcase value %qs not in enumerated type %qT%Jconflicts with previous declaration here%Jdata area attributes cannot be specified for local variables%Jdefault-initialization of %q#D, which has reference type%Jfinal field %qD may not have been initialized%Jflexible array member in otherwise empty struct%Jflexible array member in union%Jflexible array member not at end of struct%Jfollows non-prototype definition here%Jfunction might be possible candidate for attribute %<noreturn%>%Jinitializations for multiple members of %qT%Jinvalid use of structure with flexible array member%Jjump into scope of identifier with variably modified type%Jjump into statement expression%Jmultiple initializations given for %qD%Jmultiple initializations given for base %qT%Jold-style function definition%Jold-style parameter declarations in prototyped function definition%Jonly weak aliases are supported in this configuration%Jparameter %u has incomplete type%Jparameter %u has void type%Jparameter name missing from parameter list%Jparameter name omitted%Jprevious definition here%Jprevious non-inline declaration here%Jpreviously used here%Jsection attribute cannot be specified for local variables%Jsection attributes are not supported for this target%Jshadowed declaration is here%Jthis is the first default label%Jthis is the first entry overlapping that value%Jtotal size of local objects too large%Jtraditional C rejects ISO C style function definitions%Jtypedef name may not be a nested-name-specifier%Juninitialized member %qD with %<const%> type %qT%Juninitialized reference member %qD%Jweakref attribute must appear before alias attribute%Jweakref is not supported in this configuration%c%c REDUCTION variable '%s' is %s at %L%d%d constructor(s) found
  %d destructor(s)  found
  %d frame table(s) found
! %dH%i-bit mode not compiled in%q#D conflicts with previous using declaration %q#D%q#D hides constructor for %q#T%q#D is a static data member; it can only be initialized at its definition%q#D is not a non-static data member of %qT%q#D is not a static member of %q#T%q#D redeclared as different kind of symbol%q#D was used before it was declared inline%q#T has pointer data members%q#T has virtual functions but non-virtual destructor%q#T is not a class%q#T is not a template%q#T is not a valid type for a template constant parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q+#D cannot be declared%q+#D cannot be overloaded%q+#D does not refer to the unqualified type, so it is not used for linkage%q+#D invalid; an anonymous union can only have non-static data members%q+#D is inaccessible%q+#D is private%q+#D is protected%q+#D previously declared here%q+#D previously defined here%q+D aliased to external symbol %qs%q+D aliased to undefined symbol %qs%q+D already declared with dllexport attribute: dllimport ignored%q+D causes a section type conflict%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC%q+D declared as a friend%q+D declared as a non-parameter%q+D declared here%q+D declared inline after being called%q+D declared inline after its definition%q+D declared with an exception specification%q+D defined both normally and as an alias%q+D defined but not used%q+D has a previous declaration as %q#D%q+D has a previous declaration here%q+D invalid in %q#T%q+D is normally a non-static function%q+D is not a function,%q+D is too small to hold all values of %q#T%q+D is usually a function%q+D may not be static because it is a member of a union%q+D may not have reference type %qT because it is a member of a union%q+D redeclared as different kind of symbol%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+D used prior to declaration%q+D was hidden%q+D was used with no declaration before its definition%q+D was used with no prototype before its definition%q+D will be initialized after%q+D: definition is marked as dllimport%q+D: visibility attribute ignored because it%q+D:'selectany' attribute applies only to initialized objects%q+F declared %<static%> but never defined%q+F used but never defined%q+T has a previous declaration here%qD %s%qD attribute directive ignored%qD attribute ignored%qD cannot appear in a constant-expression%qD cannot be declared virtual, since it is always static%qD cannot be initialized by a non-constant expression when being declared%qD cannot be thread-local because it has non-POD type %qT%qD cannot have default arguments%qD declared as a %<virtual%> %s%qD declared as an %<inline%> %s%qD declared as reference but not initialized%qD denotes an ambiguous type%qD does not declare a template type%qD has an incomplete type%qD has incomplete type%qD has no member named %qE%qD has not been declared%qD has the same name as the class in which it is declared%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is both a direct base and an indirect virtual base%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not declared in %qD%qD is not defined outside of function scope%qD is thread-local and so cannot be dynamically initialized%qD may not be declared as static%qD may not be declared within a namespace%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must be initialized by constructor, not by %<{...}%>%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two arguments%qD not declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD should have been declared inside %qD%qD should never be overloaded%qD should return by value%qD used without template parameters%qD was declared %<extern%> and later %<static%>%qD was not declared in this scope%qE appears more than once in data clauses%qE attribute can only be applied to Java class definitions%qE attribute can only be applied to class definitions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute is not supported on this platform%qE attribute only applies to variadic functions%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE declared %<threadprivate%> after first use%qE does not have class type%qE does not name a type%qE fails to be a typedef or built in type%qE has invalid type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has reference type for %qs%qE has type %<void%> and is not a throw-expression%qE in class %qT does not name a type%qE in namespace %qE does not name a type%qE is an unrecognized format function type%qE is neither function nor member function; cannot be declared friend%qE is not a template%qE is not a valid template argument for type %qT because function %qD has not external linkage%qE is not a valid template argument for type %qT because it is a non-constant expression%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because object %qD has not external linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not at beginning of declaration%qE is not of type %qT%qE is obsolete; g++ vtables are now COM-compatible by default%qE is predetermined %qs for %qs%qE must be %<threadprivate%> for %<copyin%>%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type uses the anonymous namespace%qT has no member named %qE%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an aggregate type%qT is promoted to %qT when passed through %<...%>%qT is/uses anonymous type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs appears to be a misspelled interrupt handler%qs appears to be a misspelled signal handler%qs attribute applies only to initialized variables with external linkage%qs attribute argument not a string constant%qs attribute argument not an integer constant%qs attribute directive ignored%qs attribute does not apply to types%qs attribute ignored%qs attribute only applies to function types%qs attribute only applies to functions%qs attribute only applies to interrupt functions%qs attribute only applies to variables%qs attribute requires a single NTBS argument%qs attribute requires an integer constant argument%qs can only be specified for functions%qs cannot be used with a constant%qs declared as both exported to and imported from a DLL%qs declared as function returning a function%qs declared as function returning an array%qs expects a constant argument%qs has both %<extern%> and initializer%qs has overflowed%qs incompatible attribute ignored%qs initialized and declared %<extern%>%qs is corrupted%qs is deprecated%qs is deprecated (declared at %s:%d)%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid output file%qs is not an Objective-C class name or alias%qs is not valid for %qs%qs is version %q.*s, expected version %q.*s%qs may not respond to %<%c%s%>%qs not specified in enclosing parallel%qs redeclared as different kind of symbol%qs tag used in naming %q#T%qs uses dynamic stack allocation%s%s
  %s %+#D%s %+#D <near match>%s %+#T%s %D(%T) <built-in>%s %D(%T, %T) <built-in>%s %D(%T, %T, %T) <built-in>%s %T <conversion>%s %q+D %s after being referenced with dllimport linkage%s %qs already defined in %s:%d%s %qs can't implement/extend %s %qs%s %qs does not fully implement the %qs protocol%s %s %p %d
  %s %s(%E) %p %d
  %s '%s'
--- 1292,1298 ----
  #pragma GCC diagnostic not allowed inside functions#pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma extern_prefix not supported on this target#pragma implementation for %qs appears after file is included#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)#pragma pack(pop[, id], <n>) is not supported on this target#pragma pack(push[, id], <n>) is not supported on this target#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma redefine_extname not supported on this target#pragma vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %C%+D causes a section type conflict%-5d %<#pragma GCC pch_preprocess%> must be first%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma omp barrier%> may only be used in compound statements%<#pragma omp flush%> may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> %s%<%D::%D%> has not been declared%<%D::%D%> is not a member of %qT%<%T::%D%> has not been declared%<%T::%D%> is not a type%<%T::%D%> is not a valid declarator%<%T::%D%> names constructor%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%c%s%> not found in protocol(s)%<%s %E%> declared inside parameter list%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext%<&%> constraint used with no register class%<-G%> is incompatible with %<-mabicalls%>%<-gnat%> misspelled as %<-gant%>%<...%> as arguments.)%<...%> has invalid operand number%<::%D%> %s%<::%D%> has not been declared%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@throw%> (rethrow) used outside of a @catch block%<@try%> without %<@catch%> or %<@finally%>%<[*]%> not allowed in other than a declaration%<[*]%> not allowed in other than function prototype scope%<[]%> can only be applied to arrays. It can't be applied to %qs%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> used with %<auto%>%<__thread%> used with %<register%>%<__thread%> used with %<typedef%>%<__thread%> used with %qE%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<auto%> in file-scope empty declaration%<break%> must be in loop or switch%<catch%> not reached because of the catch clause at line %d%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration%<continue%> must be in loop%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement%<default%> label in statement expression not containing enclosing switch statement%<default%> label not within a switch statement%<dynamic_cast%> not permitted with -fno-rtti%<else%> label does not match edge at end of bb %d%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<for%> loop initial declaration used outside C99 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<java.lang.Object%> can't extend anything%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<noreturn%> function returns non-void value%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<register%> in file-scope empty declaration%<return%> inside instance initializer%<return%> inside static initializer%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return%> with value from constructor %qs%<return%> with%s value from %<%s %s%>%<short%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specified invalid for function %qs declared out of global scope%<struct %E%> declared in %<for%> loop initial declaration%<template%> (as a disambiguator) is only allowed within templates%<then%> label does not match edge at end of bb %d%<this%> is unavailable for static member functions%<this%> may not be used in this context%<threadprivate%> %qE has incomplete type%<threadprivate%> %qE is not file, namespace or block scope variable%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>%<trap%> attribute is already used%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<va_start%> used with too many arguments%<void%> as only parameter may not be qualified%<void%> must be the only parameter%>%D renamed after being referenced in assembly%E qualifier ignored on asm%H   by earlier handler for %<%T%>%H   by earlier handler for %qT%H  from here%H%<...%> handler must be the last handler for its try block%H%<>>%> should be %<> >%> within a nested template argument list%H%<noreturn%> function does return%H%qD is used uninitialized in this function%H%qD may be used uninitialized in this function%H%qE defined as wrong kind of tag%H%qE is not initialized%H%qE undeclared (first use in this function)%H%qE undeclared here (not in a function)%H%s%H(Each undeclared identifier is reported only once%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)%HDuplicate name %q.*s.%HISO C90 forbids mixed declarations and code%Hcall to %D will always overflow destination buffer%Hcontrol reaches end of non-void function%Hcreating selector for nonexistent method %qE%Hduplicate class will only be compiled once%Hduplicate label %qD%Hempty body in an else-statement%Hempty body in an if-statement%Henclosing parallel%Henumeration value %qE not handled in switch%Hexception of type %qT will be caught%Hextra %<;%>%Hfirst argument of %D must be a pointer, second integer constant%Hfor each function it appears in.)%Hignoring #pragma %s %s%Hignoring return value of %qD, declared with attribute warn_unused_result%Hignoring return value of function declared with attribute warn_unused_result%Hinvalid controlling predicate%Hinvalid increment expression%Hinvalid type for iteration variable %qE%Hiteration variable %qE is unsigned%Hlast argument of %D is not integer constant between 0 and 3%Hmissing controlling predicate%Hmissing increment expression%Hprototype declaration%Hstatement with no effect%Hstray %<@%> in program%Hsuggest explicit braces to avoid ambiguous %<else%>%Hswitch missing default case%Hsynthesized method %qD first required here %Htraditional C lacks a separate namespace for labels, identifier %qE conflicts%Hvalue computed is not used%Hwill never be executed%J  because the following virtual functions are pure within %qT:%J  enters catch block%J  first type here%J  original definition appeared here%J  other type here%J  since type %qT has pure virtual functions%J  when initialized here%J  you can work around this by removing the initializer%J%<externally_visible%> attribute have effect only on public objects%J%qD should be initialized in the member initialization list%J%qD was declared here%J%qE attribute applies only to functions%J%s %<%c%s%>%J%s %qs%Jabstract method in non-abstract class%Jaddress area attribute cannot be specified for functions%Jalias definitions not supported in this configuration%Jan address area attribute cannot be specified for local variables%Jan anonymous union cannot have function members%Jbase class %q#T should be explicitly initialized in the copy constructor%Jcan%'t set %qE attribute after definition%Jcase value %qs not in enumerated type%Jcase value %qs not in enumerated type %qT%Jconflicts with previous declaration here%Jdata area attributes cannot be specified for local variables%Jdefault-initialization of %q#D, which has reference type%Jfinal field %qD may not have been initialized%Jflexible array member in otherwise empty struct%Jflexible array member in union%Jflexible array member not at end of struct%Jfollows non-prototype definition here%Jfunction might be possible candidate for attribute %<noreturn%>%Jinitializations for multiple members of %qT%Jinvalid use of structure with flexible array member%Jjump into scope of identifier with variably modified type%Jjump into statement expression%Jmultiple initializations given for %qD%Jmultiple initializations given for base %qT%Jold-style function definition%Jold-style parameter declarations in prototyped function definition%Jonly weak aliases are supported in this configuration%Jparameter %u has incomplete type%Jparameter %u has void type%Jparameter name missing from parameter list%Jparameter name omitted%Jprevious definition here%Jprevious non-inline declaration here%Jpreviously used here%Jsection attribute cannot be specified for local variables%Jsection attributes are not supported for this target%Jshadowed declaration is here%Jthis is the first default label%Jthis is the first entry overlapping that value%Jtotal size of local objects too large%Jtraditional C rejects ISO C style function definitions%Jtypedef name may not be a nested-name-specifier%Juninitialized member %qD with %<const%> type %qT%Juninitialized reference member %qD%Jweakref attribute must appear before alias attribute%Jweakref is not supported in this configuration%c%c REDUCTION variable '%s' is %s at %L%d%d constructor(s) found
  %d destructor(s)  found
  %d frame table(s) found
! %dH%i-bit mode not compiled in%q#D conflicts with previous using declaration %q#D%q#D hides constructor for %q#T%q#D is a static data member; it can only be initialized at its definition%q#D is not a non-static data member of %qT%q#D is not a static member of %q#T%q#D redeclared as different kind of symbol%q#D was used before it was declared inline%q#T has pointer data members%q#T has virtual functions but non-virtual destructor%q#T is not a class%q#T is not a template%q#T is not a valid type for a template constant parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q+#D cannot be declared%q+#D cannot be overloaded%q+#D does not refer to the unqualified type, so it is not used for linkage%q+#D invalid; an anonymous union can only have non-static data members%q+#D is inaccessible%q+#D is private%q+#D is protected%q+#D previously declared here%q+#D previously defined here%q+D aliased to external symbol %qs%q+D aliased to undefined symbol %qs%q+D already declared with dllexport attribute: dllimport ignored%q+D causes a section type conflict%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC%q+D declared as a friend%q+D declared as a non-parameter%q+D declared here%q+D declared inline after being called%q+D declared inline after its definition%q+D declared with an exception specification%q+D defined both normally and as an alias%q+D defined but not used%q+D has a previous declaration as %q#D%q+D has a previous declaration here%q+D invalid in %q#T%q+D is normally a non-static function%q+D is not a function,%q+D is too small to hold all values of %q#T%q+D is usually a function%q+D may not be static because it is a member of a union%q+D may not have reference type %qT because it is a member of a union%q+D redeclared as different kind of symbol%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+D used prior to declaration%q+D was hidden%q+D was used with no declaration before its definition%q+D was used with no prototype before its definition%q+D will be initialized after%q+D: definition is marked as dllimport%q+D: visibility attribute ignored because it%q+D:'selectany' attribute applies only to initialized objects%q+F declared %<static%> but never defined%q+F used but never defined%q+T has a previous declaration here%qD %s%qD appears more than once in data clauses%qD attribute directive ignored%qD attribute ignored%qD cannot appear in a constant-expression%qD cannot be declared virtual, since it is always static%qD cannot be initialized by a non-constant expression when being declared%qD cannot be thread-local because it has non-POD type %qT%qD cannot have default arguments%qD declared as a %<virtual%> %s%qD declared as an %<inline%> %s%qD declared as reference but not initialized%qD denotes an ambiguous type%qD does not declare a template type%qD has an incomplete type%qD has incomplete type%qD has no member named %qE%qD has not been declared%qD has the same name as the class in which it is declared%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is both a direct base and an indirect virtual base%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable in clause %qs%qD is not declared in %qD%qD is not defined outside of function scope%qD is thread-local and so cannot be dynamically initialized%qD may not be declared as static%qD may not be declared within a namespace%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must be initialized by constructor, not by %<{...}%>%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two arguments%qD not declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD should have been declared inside %qD%qD should never be overloaded%qD should return by value%qD used without template parameters%qD was declared %<extern%> and later %<static%>%qD was not declared in this scope%qE appears more than once in data clauses%qE attribute can only be applied to Java class definitions%qE attribute can only be applied to class definitions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute is not supported on this platform%qE attribute only applies to variadic functions%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE declared %<threadprivate%> after first use%qE does not have class type%qE does not name a type%qE fails to be a typedef or built in type%qE has invalid type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has reference type for %qs%qE has type %<void%> and is not a throw-expression%qE in class %qT does not name a type%qE in namespace %qE does not name a type%qE is an unrecognized format function type%qE is neither function nor member function; cannot be declared friend%qE is not a template%qE is not a valid template argument for type %qT because function %qD has not external linkage%qE is not a valid template argument for type %qT because it is a non-constant expression%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because object %qD has not external linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not at beginning of declaration%qE is not of type %qT%qE is obsolete; g++ vtables are now COM-compatible by default%qE is predetermined %qs for %qs%qE must be %<threadprivate%> for %<copyin%>%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type uses the anonymous namespace%qT has no member named %qE%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an aggregate type%qT is promoted to %qT when passed through %<...%>%qT is/uses anonymous type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs appears to be a misspelled interrupt handler%qs appears to be a misspelled signal handler%qs attribute applies only to initialized variables with external linkage%qs attribute argument not a string constant%qs attribute argument not an integer constant%qs attribute directive ignored%qs attribute does not apply to types%qs attribute ignored%qs attribute only applies to function types%qs attribute only applies to functions%qs attribute only applies to interrupt functions%qs attribute only applies to variables%qs attribute requires a single NTBS argument%qs attribute requires an integer constant argument%qs can only be specified for functions%qs cannot be used with a constant%qs declared as both exported to and imported from a DLL%qs declared as function returning a function%qs declared as function returning an array%qs expects a constant argument%qs has both %<extern%> and initializer%qs has overflowed%qs incompatible attribute ignored%qs initialized and declared %<extern%>%qs is corrupted%qs is deprecated%qs is deprecated (declared at %s:%d)%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid output file%qs is not an Objective-C class name or alias%qs is not valid for %qs%qs is version %q.*s, expected version %q.*s%qs may not respond to %<%c%s%>%qs not specified in enclosing parallel%qs redeclared as different kind of symbol%qs tag used in naming %q#T%qs uses dynamic stack allocation%s%s
  %s %+#D%s %+#D <near match>%s %+#T%s %D(%T) <built-in>%s %D(%T, %T) <built-in>%s %D(%T, %T, %T) <built-in>%s %T <conversion>%s %q+D %s after being referenced with dllimport linkage%s %qs already defined in %s:%d%s %qs can't implement/extend %s %qs%s %qs does not fully implement the %qs protocol%s %s %p %d
  %s %s(%E) %p %d
  %s '%s'
*************** warranty; not even for MERCHANTABILITY o
*** 1488,1494 ****
  ignoring packed attribute because of unpacked non-POD field %q+#Dignoring unknown option %q.*s in %<-fdump-%s%>illegal aggregate type %qs specified for instance variable %qsillegal reference type specified for instance variable %qsimplicit declaration of function %qEimplicitly popped regs must be grouped at top of stackimplied END DOimpossible constraint in %<asm%>impossible register constraint in %<asm%>in %s, at %s:%din basic block %d:in declaration %q+Din passing argument %P of %q+Dinappropriate accumulator for %qsincoming edge count does not match number of PHI argumentsincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible types in assignmentincompatible types in assignment of %qT to %qTincompatible types in initializationincompatible types in returnincomplete '%s' optionincomplete implementation of category %qsincomplete implementation of class %qsincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent dll linkage for %q+D, dllexport assumedinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>incorrect insn:incorrect sharing of tree nodesincrement of pointer to unknown structureincrement of read-only locationincrement of read-only member %qDincrement of read-only variable %qDindex in dimension %d is out of bounds at %Lindex value instead of field name in union initializerinfo pointer NULLinit function found in object %sinitialization discards qualifiers from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer typeinitialization left-hand side might be a candidate for a format attributeinitialization makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization makes qualified function pointer from unqualifiedinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialization string truncated to match variable at %Linitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer for %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer value is too complicatedinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinline declaration of %qD follows declaration with attribute noinlineinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D given attribute noinlineinline function %q+D is declared as dllimport: attribute ignoredinline function %q+D used but never definedinlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinput operand constraint contains %qcinsn %d inside basic block %d but block_for_insn is %iinsn %d inside basic block %d but block_for_insn is NULLinsn %d is in multiple basic blocks (%d and %d)insn does not satisfy its constraints:insn outside basic blockinstall: %s%s
  instance variable %qs accessed in class methodinstance variable %qs has unknown sizeinstance variable %qs is %s; this will be a hard error in the futureinstance variable %qs is declared %sinstance variable %qs is declared privateinstance variable assignment has been interceptedinstantiation of %q+D as type %qTinstruction never exectuedinstruction scheduling not supported on this target machineint-array initialized from non-wide stringinteger constant is too large for %qs typeinteger kind=8 not available for -fdefault-integer-8 optioninteger overflow in expressionintegral expression %qE is not constantinter-module optimizations not implemented for C++interface %qs does not have valid constant string layoutinternal and protected visibility attributes not supported in this configuration; ignoredinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error - bad ungetinternal error - invalid Utf8 nameinternal error in check-init: tree code not implemented: %sinternal error in generate_bytecode_insn - tree code not implemented: %sinternal error: %%) found without a %%( in assembler patterninternal error: %%> found without a %%< in assembler patterninternal error: %%] found without a %%[ in assembler patterninternal error: %%} found without a %%{ in assembler patterninternal error: bad register: %dinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal gcc abort in %s, at %s:%dinterrupt Service Routines cannot be coded in Thumb modeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%S valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%Y valueinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid 'asm': invalid --param value %qsinvalid ABI option: -mabi=%sinvalid IACC argumentinvalid Objective-C++ selector nameinvalid PC in line number tableinvalid UNSPEC as operandinvalid Z register replacement for insninvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD of NULL objectinvalid addressinvalid alignment for %<#pragma align%>, ignoringinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to incomplete type %qT invalid argument of %qs attributeinvalid argument to %<__builtin_frame_address%>invalid argument to %<__builtin_return_address%>invalid argument to builtin functioninvalid array assignmentinvalid base-class specificationinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constant in %<#pragma pack%> - ignoredinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid declaration of member template in local classinvalid default argument for a template template parameterinvalid definition of qualified type %qTinvalid entry to OpenMP structured blockinvalid exit from OpenMP structured blockinvalid expression as operandinvalid expression type for %<#pragma omp atomic%>invalid floating point abi: -mfloat-abi=%sinvalid floating point emulation option: -mfpe=%sinvalid floating point option: -mfpu=%sinvalid in-class initialization of static data member of non-integral type %qTinvalid indirect (S) memory addressinvalid indirect memory addressinvalid initial value for member %qsinvalid initialization of non-const reference of type %qT from a temporary of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid insn:invalid lvalue in asm output %dinvalid maskinvalid member function declarationinvalid member template declaration %qDinvalid operand code '%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand for code: '%c'invalid operand in the instructioninvalid operand modifier letterinvalid operand output codeinvalid operand to %%H/%%L codeinvalid operand to %%N codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operands of types %qT and %qT to binary %qOinvalid operands to binary %sinvalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid option argument %qsinvalid option for -mfloat-gprs: '%s'invalid parameter %qsinvalid parameter combination for AltiVec intrinsicinvalid parameter type %qTinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid punctuation %qc in constraintinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reference prefixinvalid register in the instructioninvalid register in the move instructioninvalid register name for %q+Dinvalid rotate insninvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid shift operandinvalid static_cast from type %qT to type %qTinvalid storage class for function %qsinvalid target memregs value '%d'invalid template declaration of %qDinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid thread pointer option: -mtp=%sinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argumentinvalid type argument of %qsinvalid types %<%T[%T]%> for array subscriptinvalid use of %%d, %%x, or %%Xinvalid use of %<--%> on bool variable %qDinvalid use of %<::%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qs on pointer to memberinvalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array with unspecified boundsinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of destructor %qD as a typeinvalid use of flexible array memberinvalid use of incomplete typedef %qDinvalid use of member %q+D in static member functioninvalid use of non-lvalue arrayinvalid use of non-static data member %q+Dinvalid use of non-static data member %qDinvalid use of non-static member functioninvalid use of non-static member function %qDinvalid use of nonstatic data member %qEinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of structure with flexible array memberinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of type %qT as a default value for a template template-parameterinvalid use of undefined type %<%s %E%>invalid use of void expressioninvalid vector type for attribute %qEinvalid version number `%s'invariant not recomputed when ADDR_EXPR changedinvoke[non-static] on static methodinvokestatic on abstract methodinvokestatic on non static methodis not a valid GIMPLE statementiteration variable %qs should be privateiteration variable %qs should not be firstprivateiteration variable %qs should not be reductioniterator end at %L does not simplifyiterator start at %L does not simplifyiterator step at %L does not simplifyits dest_idx should be %d, not %dits scope is only this definition or declaration, which is probably not what you wantiwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjcf-dump: no classes specified
  jump bypassing disabledjump into scope of identifier with variably modified typejump into statement expressionjump to case labeljump to label %q+Djump to label %qDjunk at end of #pragma %sjunk at end of #pragma GCC java_exceptionsjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma extern_prefix%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma pack%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma weak%>junk at end of '#pragma %s'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'junk at end of signature stringkey method %q+D of dllimport'd class definedkeyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge frame pointer change (%d) with -mtiny-stacklarge integer implicitly truncated to unsigned typelayout of classes derived from empty class %qT may change in a future version of GCCld returned %d exit statusleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qs hides instance variablelocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylong long constant not a valid immediate operandlong, short, signed or unsigned used invalidly for %qsloop %d should not have single exit (%d -> %d)loop %d's header does not belong directly to itloop %d's header does not have exactly 2 entriesloop %d's latch does not belong directly to itloop %d's latch does not have exactly 1 successorloop %d's latch does not have header as successorloop %d's latch is marked as part of irreducible regionlooser throw specifier for %q+#Flower value in case label range less than minimum value for typelvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmacro name missing after %qsmaking %qD staticmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma extern_prefix, ignoredmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma %s' - ignoredmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed .zip archive in CLASSPATH: %smalformed spec function argumentsmalformed spec function namemask must be an immediatemaster region may not be closely nested inside of work-sharing regionmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64media functions are not available unless -mmedia is usedmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %qD cannot be declared both virtual and staticmember %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD is uninitialized referencemember %qD with uninitialized const fieldsmember functions are implicitly friends of their classmemory input %d is not directly addressablemethod %qs can't be transientmethod %qs can't be volatilemethod '%s' not found in classmethod declaration not in @interface contextmethod definition for %<%c%s%> not foundmethod definition not in @implementation contextmethod possibly missing a [super dealloc] callminimum value of parameter %qs is %umips16 function profilingmips_debugger_offset called with non stack/frame/arg pointermismatching signature for field '%s' in '%s'misplaced %<@%D%> Objective-C++ constructmisplaced ConstantValue attribute (not in any field)missing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing '(' after '#pragma %s' - ignoredmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing ')' for '#pragma %s' - ignoredmissing Code attributemissing REG_EH_REGION note in the end of bb %imissing [error|warning|ignored] after %<#pragma GCC diagnostic%>missing argument in %<__builtin_args_info%>missing argument to "%s"missing argument to "-%s"missing argument to '%s' optionmissing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing definitionmissing edge %i->%imissing field '%s' in '%s'missing filename after %qsmissing fill character at end of strfmon formatmissing function name in '#pragma %s' - ignoredmissing initializermissing initializer for member %qDmissing makefile target after %qsmissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing section name in '#pragma %s' - ignoredmissing sentinel in function callmissing static field %qsmissing terminating %c charactermissing type-name in typedef-declarationmixing C++ and Java catches in a single translation unitmixing declarations and function-definitions is forbiddenmno-cygwin and mno-win32 are not compatiblemode %qs applied to inappropriate typemodule symbol %s in wrong namespacemore than %d operands in %<asm%>move insn not handledms-bitfields not supported for objcmt_final_prescan_insn, invalid insn #1mudflap cannot track %qs in stub functionmudflap cannot track unknown size extern %qsmudflap checking not yet implemented for ARRAY_RANGE_REFmudflap: this language is not supportedmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion '%s' is invalidmultilib exclusions '%s' is invalidmultilib select '%s' is invalidmultilib spec '%s' is invalidmultiple %s named %<%c%s%> foundmultiple default labels in one switchmultiple definition of %q#Tmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple inline callersmultiple parameters named %q+Dmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>mvcle usemysterious repository information in %sname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for new ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDnamed block DO at %L requires matching ENDDO namenamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnative method %qs can't be strictfpneed to insert runtime check for %snegative insn lengthnegative integer implicitly converted to unsigned typenegative nesting depth of region %inegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.nested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qs declared %<extern%>nested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#Dnew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%s%> method foundno %q#D member function declared in class %qTno FUNCTION_PROFILER for CRISno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno classes specifiedno closing %<]%> for %<%%[%> formatno coverage for function %qs foundno data type for mode %qsno default argument for %qDno default case found at end of case vectorno description yetno field %qD found in union being initializedno immediate_use listno input file specifiedno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno previous declaration for %q+Dno previous prototype for %q+Dno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qsno super class declared in interface for %qsno support for inductionno type named %q#T in %q#Tno unique final overrider for %qD in %qTnode not found in cgraph_hashnodes with no released memory foundnon-addressable variable inside an alias setnon-boolean used in conditionnon-constant array in DATA statement %L.non-floating-point argument to function %qsnon-local function %q#D uses anonymous typenon-local function %q#D uses local type %qTnon-local variable %q#D uses anonymous typenon-local variable %q#D uses local type %qTnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-object member %qs cannot be declared %<mutable%>non-static const member %q#D, can't use default assignment operatornon-static const member %q+#D in class without a constructornon-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static method %q+D overrides static methodnon-static reference %q+#D in class without a constructornon-static reference member %q#D, can't use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q+D follows thread-local declarationnon-trivial designated initializers not supportednonconstant array index in initializernonlocal label nonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot a static field %qsnot a valid Java .class filenot configured for ABI: '%s'not enough type informationnot enough variable arguments to fit a sentinelnot protecting function: no buffer at least %d bytes longnot protecting local variables: variable length buffernot yet implemented: latency-optimized inline square rootnote: null argument where non-null required (argument %lu)num_threads expression must be integralnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of counters is %d instead of %dobject %qE of incomplete type %qT will not be accessed in %sobject missing in reference to %q+Dobject missing in use of %qEobject of incomplete type %qT will not be accessed in %sobject of type %qT will not be accessed in %sobject with variably modified type must have no linkageobsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offset of %q+D is not ABI-compliant and may change in a future version of GCCoffset of empty base %qT may not be ABI-compliant and maychange in a future version of GCCoffset of virtual base %qT is not ABI-compliant and may change in a future version of GCCoffset outside bounds of constant stringomitted middle operand to %<?:%> operand cannot be mangledonly constructors take base initializersonly declarations of constructors can be %<explicit%>only initialized variables can be placed into program memory areaonly one of '--print-main', '--list-class', and '--complexity' allowedonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationopaque vector types cannot be initializedopen /dev/zero: %mopening dependency file %s: %mopening output file %s: %moperand 1 must be a hard registeroperand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is neither a constant nor a condition code, invalid operand code 'c'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to ?: have different types %qT and %qToperation on %qE may be undefinedoperator %qT declared to return %qToptimization may eliminate reads and/or writes to register variablesoptions enabled: options passed: ordered comparison of pointer with integer zeroordered region may not be closely nested inside of critical regionordered region must be closely nested inside a loop region with an ordered clauseoriginal label is hereoriginally indirect function call not considered for inliningout of memoryouter block of region %i is wrongoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for '%s'packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qspacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qspadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D declared with void typeparameter %q+D has incomplete typeparameter %q+D has just a forward declarationparameter %qD declared voidparameter %qD includes %s to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter may not have variably modified type %qTparameter names (without types) in function declarationparensparentheses around %qE cannot be used to form a pointer-to-member-functionparse errorparse error in template argument listparse error while reading %sparse error: cannot back upparse error; also virtual memory exhaustedparser stack overflowpartial specialization %qT declared %<friend%>partial specialization %qT does not specialize any template argumentspassing %qT as %<this%> argument of %q#D discards qualifierspassing %qT chooses %qT over %qTpassing %qT for argument %P to %qDpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers frompointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE makes qualified function pointer from unqualifiedpassing argument %d of %qE with different width due to prototypepassing floating point arguments in fp regs not yet supportedpch_preprocess pragma should only be used with -fpreprocessedpex_init failedpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer escapes but its name tag is not call-clobberedpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to member cast from %qT to %qT is via virtual basepointer to member cast via virtual base %qTpointer to member conversion via virtual base %qTpointer to member function used in arithmeticpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E cannot be called without an object; consider using .* or ->*pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers with a memory tag, should have points-to setspossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprev_bb of %d should be %d, not %dprevious declaration %q+#D hereprevious declaration %q+Dprevious declaration of %q+#Dprevious declaration of %q+#D with %qL linkageprevious declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %q+D was inlineprevious declaration of %q+D with attribute noinlineprevious declaration of %qsprevious declaration of namespace %q+D hereprevious definition of %q+#Tprevious definition of %q+D was hereprevious external decl of %q+#Dprevious implicit declaration of %q+D was hereprevious non-function declaration %q+#Dprivate member %q+#D in anonymous unionprocedure name = %sprofiler support for VxWorksprofiler support for WindISSprofiling is still experimental for this targetprofiling not supported with -mg
  programs: %s
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotected member %q+#D in anonymous unionprotocol %qs has circular dependencyprototype for %q#D does not match any in class %qTprototype for %q+#Dprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprovided for %q+Dpseudo-destructor is not calledpure-specifier on function-definitionqualified function types cannot be used to declare %s functionsqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifiers can only be specified for objects and functionsr0 needs to be available as a call-clobbered registerrange expressions in switch statements are non-standardread-only location used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading class %s for the second time from %sreading through null pointer (argument %d)real kind=8 not available for -fdefault-real-8 optionrecursive inliningrecursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %<wchar_t%> as %qTredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredeclared here as %q#Dredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs is ambiguous: appears in interface %qs and interface %qsreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to local variable %q+D returnedreference to non-PURE function '%s' at %L inside a FORALL %sreference to non-lvalue returnedregion %i may contain throw and is contained in region that may notregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister specified for %q+D isn%'t suitable for data typeregister used for two global register variablesregister variable %qD used in nested functionregister variable %qs used in nested functionregisters IX, IY and Z used in the same INSNreimplementation of class %qsremoving .rpo filerename spec %s to %s
  renaming .rpo filerepeated %s in formatrepeated using declaration %q+Drepository file '%s' does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in non-class type %qTrequest for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in something not a structure or unionrequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantresult of %<operator->()%> yields non-pointer resultresult: %sreturn discards qualifiers from pointer target typereturn edge does not point to exit in bb %dreturn from incompatible pointer typereturn makes integer from pointer without a castreturn makes pointer from integer without a castreturn makes qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %q+D is not %<int%>return type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return-statement with a value, in function returning 'void'return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorreturning reference to temporaryrhs of CHARACTER assignment at %L will be truncated (%d/%d)right exit is %d->%dright precisionright precision in strfmon formatright shift count >= width of typeright shift count is negativerounding mode not supported for VAX floatssay %<typename %E%> if a type is meantscalar '%s' FORMAT tag at %L is not an ASSIGNED variablescalar object %qD requires one element in initializerschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namesecond argument of %q+D should be %<char **%>second argument to %<__builtin_expect%> must be a constantsecond argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentsection attribute not allowed for %q+Dsection of %q+D conflicts with previous declarationselector must be an immediateselector must be an integer constant in the range 0..%wisetting core file size limit to maximum: %mshadowing %s function %q#Dshadowing previous type declaration of %q#Dshared and mdll are not compatibleshared call_stmt:shared rtxshift must be an immediateside effects not recomputed when ADDR_EXPR changedsigned and unsigned type in conditional expressionsimple IFsingle exit not recorded for loop %dsize assigned to %qT may not be ABI-compliant and may change in a future version of GCCsize in array new must have integral typesize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qs has non-integer typesize of array %qs is negativesize of array %qs is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of variable %q+D is too largesizeof(long double) is 12sizeof(long double) is 16soft-float and long-double-128 are incompatiblesorry, unimplemented: sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)source file for class %qs is newer than its matching class file.  Source file %qs used insteadspec '%s' has invalid '%%0%c'spec '%s' has invalid '%%W%cspec '%s' has invalid '%%x%c'spec '%s' invalidspec '%s' is invalidspec failure: '%%*' has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option '%c'spec file has no spec for linkingspec is '%s'
--- 1492,1498 ----
  ignoring packed attribute because of unpacked non-POD field %q+#Dignoring unknown option %q.*s in %<-fdump-%s%>illegal aggregate type %qs specified for instance variable %qsillegal reference type specified for instance variable %qsimplicit declaration of function %qEimplicitly popped regs must be grouped at top of stackimplied END DOimpossible constraint in %<asm%>impossible register constraint in %<asm%>in %s, at %s:%din basic block %d:in declaration %q+Din passing argument %P of %q+Dinappropriate accumulator for %qsincoming edge count does not match number of PHI argumentsincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible types in assignmentincompatible types in assignment of %qT to %qTincompatible types in initializationincompatible types in returnincomplete '%s' optionincomplete implementation of category %qsincomplete implementation of class %qsincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent dll linkage for %q+D, dllexport assumedinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>incorrect insn:incorrect sharing of tree nodesincrement of pointer to unknown structureincrement of read-only locationincrement of read-only member %qDincrement of read-only variable %qDindex in dimension %d is out of bounds at %Lindex value instead of field name in union initializerinfo pointer NULLinit function found in object %sinitialization discards qualifiers from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer typeinitialization left-hand side might be a candidate for a format attributeinitialization makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization makes qualified function pointer from unqualifiedinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialization string truncated to match variable at %Linitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer for %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer value is too complicatedinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinline declaration of %qD follows declaration with attribute noinlineinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D given attribute noinlineinline function %q+D is declared as dllimport: attribute ignoredinline function %q+D used but never definedinlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinput operand constraint contains %qcinsn %d inside basic block %d but block_for_insn is %iinsn %d inside basic block %d but block_for_insn is NULLinsn %d is in multiple basic blocks (%d and %d)insn does not satisfy its constraints:insn outside basic blockinstall: %s%s
  instance variable %qs accessed in class methodinstance variable %qs has unknown sizeinstance variable %qs is %s; this will be a hard error in the futureinstance variable %qs is declared %sinstance variable %qs is declared privateinstance variable assignment has been interceptedinstantiation of %q+D as type %qTinstruction never exectuedinstruction scheduling not supported on this target machineint-array initialized from non-wide stringinteger constant is too large for %qs typeinteger kind=8 not available for -fdefault-integer-8 optioninteger overflow in expressionintegral expression %qE is not constantinter-module optimizations not implemented for C++interface %qs does not have valid constant string layoutinternal and protected visibility attributes not supported in this configuration; ignoredinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error - bad ungetinternal error - invalid Utf8 nameinternal error in check-init: tree code not implemented: %sinternal error in generate_bytecode_insn - tree code not implemented: %sinternal error: %%) found without a %%( in assembler patterninternal error: %%> found without a %%< in assembler patterninternal error: %%] found without a %%[ in assembler patterninternal error: %%} found without a %%{ in assembler patterninternal error: bad register: %dinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal gcc abort in %s, at %s:%dinterrupt Service Routines cannot be coded in Thumb modeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%S valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%Y valueinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid 'asm': invalid --param value %qsinvalid ABI option: -mabi=%sinvalid IACC argumentinvalid Objective-C++ selector nameinvalid PC in line number tableinvalid UNSPEC as operandinvalid Z register replacement for insninvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD of NULL objectinvalid addressinvalid alignment for %<#pragma align%>, ignoringinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to incomplete type %qT invalid argument of %qs attributeinvalid argument to %<__builtin_frame_address%>invalid argument to %<__builtin_return_address%>invalid argument to builtin functioninvalid array assignmentinvalid base-class specificationinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constant in %<#pragma pack%> - ignoredinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid declaration of member template in local classinvalid default argument for a template template parameterinvalid definition of qualified type %qTinvalid entry to OpenMP structured blockinvalid exit from OpenMP structured blockinvalid expression as operandinvalid expression type for %<#pragma omp atomic%>invalid floating point abi: -mfloat-abi=%sinvalid floating point emulation option: -mfpe=%sinvalid floating point option: -mfpu=%sinvalid in-class initialization of static data member of non-integral type %qTinvalid indirect (S) memory addressinvalid indirect memory addressinvalid initial value for member %qsinvalid initialization of non-const reference of type %qT from a temporary of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid insn:invalid lvalue in asm output %dinvalid maskinvalid member function declarationinvalid member template declaration %qDinvalid operand code '%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand for code: '%c'invalid operand in the instructioninvalid operand modifier letterinvalid operand output codeinvalid operand to %%H/%%L codeinvalid operand to %%N codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operands of types %qT and %qT to binary %qOinvalid operands to binary %sinvalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid option argument %qsinvalid option for -mfloat-gprs: '%s'invalid parameter %qsinvalid parameter combination for AltiVec intrinsicinvalid parameter type %qTinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid punctuation %qc in constraintinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reference prefixinvalid register in the instructioninvalid register in the move instructioninvalid register name for %q+Dinvalid rotate insninvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid shift operandinvalid static_cast from type %qT to type %qTinvalid storage class for function %qsinvalid target memregs value '%d'invalid template declaration of %qDinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid thread pointer option: -mtp=%sinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argumentinvalid type argument of %qsinvalid types %<%T[%T]%> for array subscriptinvalid use of %%d, %%x, or %%Xinvalid use of %<--%> on bool variable %qDinvalid use of %<::%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qs on pointer to memberinvalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array with unspecified boundsinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of destructor %qD as a typeinvalid use of flexible array memberinvalid use of incomplete typedef %qDinvalid use of member %q+D in static member functioninvalid use of non-lvalue arrayinvalid use of non-static data member %q+Dinvalid use of non-static data member %qDinvalid use of non-static member functioninvalid use of non-static member function %qDinvalid use of nonstatic data member %qEinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of structure with flexible array memberinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of type %qT as a default value for a template template-parameterinvalid use of undefined type %<%s %E%>invalid use of void expressioninvalid vector type for attribute %qEinvalid version number `%s'invariant not recomputed when ADDR_EXPR changedinvoke[non-static] on static methodinvokestatic on abstract methodinvokestatic on non static methodis not a valid GIMPLE statementiteration variable %qs should be privateiteration variable %qs should not be firstprivateiteration variable %qs should not be reductioniterator end at %L does not simplifyiterator start at %L does not simplifyiterator step at %L does not simplifyits dest_idx should be %d, not %dits scope is only this definition or declaration, which is probably not what you wantiwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjcf-dump: no classes specified
  jump bypassing disabledjump into scope of identifier with variably modified typejump into statement expressionjump to case labeljump to label %q+Djump to label %qDjunk at end of #pragma %sjunk at end of #pragma GCC java_exceptionsjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma extern_prefix%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma pack%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma weak%>junk at end of '#pragma %s'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'junk at end of signature stringkey method %q+D of dllimport'd class definedkeyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge frame pointer change (%d) with -mtiny-stacklarge integer implicitly truncated to unsigned typelayout of classes derived from empty class %qT may change in a future version of GCCld returned %d exit statusleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qs hides instance variablelocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylong long constant not a valid immediate operandlong, short, signed or unsigned used invalidly for %qsloop %d should not have single exit (%d -> %d)loop %d's header does not belong directly to itloop %d's header does not have exactly 2 entriesloop %d's latch does not belong directly to itloop %d's latch does not have exactly 1 successorloop %d's latch does not have header as successorloop %d's latch is marked as part of irreducible regionlooser throw specifier for %q+#Flower value in case label range less than minimum value for typelvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmacro name missing after %qsmaking %qD staticmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma extern_prefix, ignoredmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma %s' - ignoredmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed .zip archive in CLASSPATH: %smalformed spec function argumentsmalformed spec function namemask must be an immediatemaster region may not be closely nested inside of work-sharing regionmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64media functions are not available unless -mmedia is usedmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %qD cannot be declared both virtual and staticmember %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD is uninitialized referencemember %qD with uninitialized const fieldsmember functions are implicitly friends of their classmemory input %d is not directly addressablemethod %qs can't be transientmethod %qs can't be volatilemethod '%s' not found in classmethod declaration not in @interface contextmethod definition for %<%c%s%> not foundmethod definition not in @implementation contextmethod possibly missing a [super dealloc] callminimum value of parameter %qs is %umips16 function profilingmips_debugger_offset called with non stack/frame/arg pointermismatching signature for field '%s' in '%s'misplaced %<@%D%> Objective-C++ constructmisplaced ConstantValue attribute (not in any field)missing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing '(' after '#pragma %s' - ignoredmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing ')' for '#pragma %s' - ignoredmissing Code attributemissing REG_EH_REGION note in the end of bb %imissing [error|warning|ignored] after %<#pragma GCC diagnostic%>missing argument in %<__builtin_args_info%>missing argument to "%s"missing argument to "-%s"missing argument to '%s' optionmissing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing definitionmissing edge %i->%imissing field '%s' in '%s'missing filename after %qsmissing fill character at end of strfmon formatmissing function name in '#pragma %s' - ignoredmissing initializermissing initializer for member %qDmissing makefile target after %qsmissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing section name in '#pragma %s' - ignoredmissing sentinel in function callmissing static field %qsmissing terminating %c charactermissing type-name in typedef-declarationmixing C++ and Java catches in a single translation unitmixing declarations and function-definitions is forbiddenmno-cygwin and mno-win32 are not compatiblemode %qs applied to inappropriate typemodule symbol %s in wrong namespacemore than %d operands in %<asm%>move insn not handledms-bitfields not supported for objcmt_final_prescan_insn, invalid insn #1mudflap cannot track %qs in stub functionmudflap cannot track unknown size extern %qsmudflap checking not yet implemented for ARRAY_RANGE_REFmudflap: this language is not supportedmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion '%s' is invalidmultilib exclusions '%s' is invalidmultilib select '%s' is invalidmultilib spec '%s' is invalidmultiple %s named %<%c%s%> foundmultiple default labels in one switchmultiple definition of %q#Tmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple inline callersmultiple parameters named %q+Dmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>mvcle usemysterious repository information in %sname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for new ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDnamed block DO at %L requires matching ENDDO namenamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnative method %qs can't be strictfpneed to insert runtime check for %snegative insn lengthnegative integer implicitly converted to unsigned typenegative nesting depth of region %inegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.nested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qs declared %<extern%>nested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#Dnew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%s%> method foundno %q#D member function declared in class %qTno FUNCTION_PROFILER for CRISno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno classes specifiedno closing %<]%> for %<%%[%> formatno corresponding deallocation function for `%D'no coverage for function %qs foundno data type for mode %qsno default argument for %qDno default case found at end of case vectorno description yetno field %qD found in union being initializedno immediate_use listno input file specifiedno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno previous declaration for %q+Dno previous prototype for %q+Dno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qsno super class declared in interface for %qsno support for inductionno type named %q#T in %q#Tno unique final overrider for %qD in %qTnode not found in cgraph_hashnodes with no released memory foundnon-addressable variable inside an alias setnon-boolean used in conditionnon-constant array in DATA statement %L.non-floating-point argument to function %qsnon-local function %q#D uses anonymous typenon-local function %q#D uses local type %qTnon-local variable %q#D uses anonymous typenon-local variable %q#D uses local type %qTnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-memory input %d must stay in memorynon-object member %qs cannot be declared %<mutable%>non-static const member %q#D, can't use default assignment operatornon-static const member %q+#D in class without a constructornon-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static method %q+D overrides static methodnon-static reference %q+#D in class without a constructornon-static reference member %q#D, can't use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q+D follows thread-local declarationnon-trivial designated initializers not supportednonconstant array index in initializernonlocal label nonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot a static field %qsnot a valid Java .class filenot configured for ABI: '%s'not enough type informationnot enough variable arguments to fit a sentinelnot protecting function: no buffer at least %d bytes longnot protecting local variables: variable length buffernot yet implemented: latency-optimized inline square rootnote: null argument where non-null required (argument %lu)num_threads expression must be integralnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of counters is %d instead of %dobject %qE of incomplete type %qT will not be accessed in %sobject missing in reference to %q+Dobject missing in use of %qEobject of incomplete type %qT will not be accessed in %sobject of type %qT will not be accessed in %sobject with variably modified type must have no linkageobsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offset of %q+D is not ABI-compliant and may change in a future version of GCCoffset of empty base %qT may not be ABI-compliant and maychange in a future version of GCCoffset of virtual base %qT is not ABI-compliant and may change in a future version of GCCoffset outside bounds of constant stringomitted middle operand to %<?:%> operand cannot be mangledonly constructors take base initializersonly declarations of constructors can be %<explicit%>only initialized variables can be placed into program memory areaonly one of '--print-main', '--list-class', and '--complexity' allowedonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationopaque vector types cannot be initializedopen /dev/zero: %mopening dependency file %s: %mopening output file %s: %moperand 1 must be a hard registeroperand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is neither a constant nor a condition code, invalid operand code 'c'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to ?: have different types %qT and %qToperation on %qE may be undefinedoperator %qT declared to return %qToptimization may eliminate reads and/or writes to register variablesoptions enabled: options passed: ordered comparison of pointer with integer zeroordered region may not be closely nested inside of critical regionordered region must be closely nested inside a loop region with an ordered clauseoriginal label is hereoriginally indirect function call not considered for inliningout of memoryouter block of region %i is wrongoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for '%s'packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qspacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qspadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D declared with void typeparameter %q+D has incomplete typeparameter %q+D has just a forward declarationparameter %qD declared voidparameter %qD includes %s to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter may not have variably modified type %qTparameter names (without types) in function declarationparensparentheses around %qE cannot be used to form a pointer-to-member-functionparse errorparse error in template argument listparse error while reading %sparse error: cannot back upparse error; also virtual memory exhaustedparser stack overflowpartial specialization %qT declared %<friend%>partial specialization %qT does not specialize any template argumentspassing %qT as %<this%> argument of %q#D discards qualifierspassing %qT chooses %qT over %qTpassing %qT for argument %P to %qDpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers frompointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE makes qualified function pointer from unqualifiedpassing argument %d of %qE with different width due to prototypepassing floating point arguments in fp regs not yet supportedpch_preprocess pragma should only be used with -fpreprocessedpex_init failedpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer escapes but its name tag is not call-clobberedpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to member cast from %qT to %qT is via virtual basepointer to member cast via virtual base %qTpointer to member conversion via virtual base %qTpointer to member function used in arithmeticpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E cannot be called without an object; consider using .* or ->*pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers with a memory tag, should have points-to setspossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprev_bb of %d should be %d, not %dprevious declaration %q+#D hereprevious declaration %q+Dprevious declaration of %q+#Dprevious declaration of %q+#D with %qL linkageprevious declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %q+D was inlineprevious declaration of %q+D with attribute noinlineprevious declaration of %qsprevious declaration of namespace %q+D hereprevious definition of %q+#Tprevious definition of %q+D was hereprevious external decl of %q+#Dprevious implicit declaration of %q+D was hereprevious non-function declaration %q+#Dprivate member %q+#D in anonymous unionprocedure name = %sprofiler support for VxWorksprofiler support for WindISSprofiling is still experimental for this targetprofiling not supported with -mg
  programs: %s
  promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotected member %q+#D in anonymous unionprotocol %qs has circular dependencyprototype for %q#D does not match any in class %qTprototype for %q+#Dprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprovided for %q+Dpseudo-destructor is not calledpure-specifier on function-definitionqualified function types cannot be used to declare %s functionsqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifiers can only be specified for objects and functionsr0 needs to be available as a call-clobbered registerrange expressions in switch statements are non-standardread-only location used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading class %s for the second time from %sreading through null pointer (argument %d)real kind=8 not available for -fdefault-real-8 optionrecursive inliningrecursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %<wchar_t%> as %qTredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredeclared here as %q#Dredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs is ambiguous: appears in interface %qs and interface %qsreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to local variable %q+D returnedreference to non-PURE function '%s' at %L inside a FORALL %sreference to non-lvalue returnedregion %i may contain throw and is contained in region that may notregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister specified for %q+D isn%'t suitable for data typeregister used for two global register variablesregister variable %qD used in nested functionregister variable %qs used in nested functionregisters IX, IY and Z used in the same INSNreimplementation of class %qsremoving .rpo filerename spec %s to %s
  renaming .rpo filerepeated %s in formatrepeated using declaration %q+Drepository file '%s' does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in non-class type %qTrequest for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in something not a structure or unionrequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantresult of %<operator->()%> yields non-pointer resultresult: %sreturn discards qualifiers from pointer target typereturn edge does not point to exit in bb %dreturn from incompatible pointer typereturn makes integer from pointer without a castreturn makes pointer from integer without a castreturn makes qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %q+D is not %<int%>return type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return-statement with a value, in function returning 'void'return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorreturning reference to temporaryrhs of CHARACTER assignment at %L will be truncated (%d/%d)right exit is %d->%dright precisionright precision in strfmon formatright shift count >= width of typeright shift count is negativerounding mode not supported for VAX floatssay %<typename %E%> if a type is meantscalar '%s' FORMAT tag at %L is not an ASSIGNED variablescalar object %qD requires one element in initializerschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namesecond argument of %q+D should be %<char **%>second argument to %<__builtin_expect%> must be a constantsecond argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentsection attribute not allowed for %q+Dsection of %q+D conflicts with previous declarationselector must be an immediateselector must be an integer constant in the range 0..%wisetting core file size limit to maximum: %mshadowing %s function %q#Dshadowing previous type declaration of %q#Dshared and mdll are not compatibleshared call_stmt:shared rtxshift must be an immediateside effects not recomputed when ADDR_EXPR changedsigned and unsigned type in conditional expressionsimple IFsingle exit not recorded for loop %dsize assigned to %qT may not be ABI-compliant and may change in a future version of GCCsize in array new must have integral typesize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qs has non-integer typesize of array %qs is negativesize of array %qs is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of variable %q+D is too largesizeof(long double) is 12sizeof(long double) is 16soft-float and long-double-128 are incompatiblesorry, unimplemented: sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)source file for class %qs is newer than its matching class file.  Source file %qs used insteadspec '%s' has invalid '%%0%c'spec '%s' has invalid '%%W%cspec '%s' has invalid '%%x%c'spec '%s' invalidspec '%s' is invalidspec failure: '%%*' has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option '%c'spec file has no spec for linkingspec is '%s'
*************** warranty; not even for MERCHANTABILITY o
*** 1500,1509 ****
  This might mean that your locale's encoding is not supported
  by your system's iconv(3) implementation.  If you aren't trying
  to use a particular encoding for your input file, try the
! %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunregistered operator %sunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable in call_clobbered_vars but not marked DECL_CALL_CLOBBEREDvariable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap.variable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvariably modified %qs at file scopevector %s %s domain error, in %s at %s:%uvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_call_clobbering failedverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwork-sharing region may not be closely nested inside of work-sharing, critical, ordered or master regionwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong single exit %d->%d recorded for loop %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
! PO-Revision-Date: 2007-06-01 12:00+0100
  Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>
  Language-Team: Serbian <gnu@prevod.org>
  MIME-Version: 1.0
--- 1504,1513 ----
  This might mean that your locale's encoding is not supported
  by your system's iconv(3) implementation.  If you aren't trying
  to use a particular encoding for your input file, try the
! %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunregistered operator %sunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable in call_clobbered_vars but not marked DECL_CALL_CLOBBEREDvariable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap.variable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvariably modified %qs at file scopevector %s %s domain error, in %s at %s:%uvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_call_clobbering failedverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwork-sharing region may not be closely nested inside of work-sharing, critical, ordered or master regionwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong single exit %d->%d recorded for loop %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.2.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
! PO-Revision-Date: 2007-08-19 12:00+0200
  Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>
  Language-Team: Serbian <gnu@prevod.org>
  MIME-Version: 1.0
*************** write_c_file - Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾ Ð¸Ð¼Ðµ Ñ˜Ð
*** 1645,1651 ****
  #pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°#pragma GCC memregs Ð¼Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ�Ð²Ð¸Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°#pragma GCC memregs ÑƒÐ·Ð¸Ð¼Ð° Ð±Ñ€Ð¾Ñ˜ Ð¸Ð· [0..16]#pragma GCC visibility Ð¼Ð¾Ñ€Ð° Ð¿Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ push Ð¸Ð»Ð¸ pop#pragma GCC visibility push() Ð¼Ð¾Ñ€Ð° Ð·Ð°Ð´Ð°Ñ‚Ð¸ default, internal, hidden Ð¸Ð»Ð¸ protected#pragma GHS endXXXX Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ startXXXÐ½Ð°Ñ’ÐµÐ½Ð° #pragma GHS endXXXX Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ startXXX#pragma extern_prefix Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ#pragma implementation Ð·Ð° %qs Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ñ�Ðµ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð°Ñ�ÑƒÑ�Ñ€ÐµÑ‚Ð½ÑƒÑ‚Ð¾ #pragma pack (pop) Ð±ÐµÐ· Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›ÐµÐ³ #pragma pack (push)#pragma pack Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð° ÑƒÐ· -fpack-struct â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ñ�ÑƒÑ�Ñ€ÐµÑ‚Ð½ÑƒÑ‚Ð¾ #pragma pack(pop, %s) Ð±ÐµÐ· Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›ÐµÐ³ #pragma pack(push, %s)#pragma pack(pop[, id], <n>) Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ#pragma pack(push[, id], <n>) Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ#pragma redefine_extname Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ�Ð»ÐµÐ´ Ñ�ÑƒÐºÐ¾Ð±Ð° Ñ�Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ __asm__#pragma redefine_extname Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ�Ð»ÐµÐ´ Ñ�ÑƒÐºÐ¾Ð±Ð° Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ #pragma redefine_extname#pragma redefine_extname Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ�Ð»ÐµÐ´ Ñ�ÑƒÐºÐ¾Ð±Ð° Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÐµÐ¼#pragma redefine_extname Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ#pragma vtable Ð²Ð¸ÑˆÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° $ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð¾Ñ�Ð»Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð±ÐµÐ· Ð±Ñ€Ð¾Ñ˜Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°$ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð·Ð°Ð´ÑšÐ¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ ÐºÐ¾Ð´ %C%+D Ð¸Ð·Ð°Ð·Ð¸Ð²Ð° Ñ�ÑƒÐºÐ¾Ð± Ñ‚Ð¸Ð¿Ð° Ð¾Ð´ÐµÑ™ÐºÐ°%-5d %<#pragma GCC pch_preprocess%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð²Ð¾%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°%<#pragma omp flush%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %<%%%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼%<%%%c%> Ð´Ð°Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐµ Ð´Ð²Ðµ Ñ†Ð¸Ñ„Ñ€Ðµ Ð³Ð¾Ð´Ð¸Ð½Ðµ%<%%%c%> Ð´Ð°Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐµ Ð´Ð²Ðµ Ñ†Ð¸Ñ„Ñ€Ðµ Ð³Ð¾Ð´Ð¸Ð½Ðµ Ñƒ Ð½ÐµÐºÐ¸Ð¼ Ð»Ð¾ÐºÐ°Ð»Ð¸Ñ‚ÐµÑ‚Ð¸Ð¼Ð°%<%D::%D%> %s%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%<%c%s%> Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¸Ð¼Ð°%<%s %E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐµ Ð»Ð¸Ñ�Ñ‚Ðµ%<%s%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²-Ñ‚Ð°Ð±ÐµÐ»Ð° Ñ�Ð° 2.95 Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¦++ ÐºÐ»Ð°Ñ�Ðµ%<%s%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²-Ñ‚Ð°Ð±ÐµÐ»Ð° Ñ�Ð° 2.95 Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ†Ð¸Ñ˜Ð¸ Ñƒ kext%<&%> Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>%<-gnat%> Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ ÑƒÐ¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<-gant%>%<...%> Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ.)%<...%> Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°%<::%D%> %s%<::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%<::main%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ %<int%>%<<:%> Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ %<[%>. Ð£Ð±Ð°Ñ†Ð¸Ñ‚Ðµ Ñ€Ð°Ð·Ð¼Ð°Ðº Ð¸Ð·Ð¼ÐµÑ’Ñƒ %<<%> Ð¸ %<::%>%<<::%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¾Ñ‡ÐµÑ‚Ð¸ Ð»Ð¸Ñ�Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°%<@encode%> Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<@end%> Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ðµ%<@end%> Ñ�Ðµ Ð¼Ð¾Ñ€Ð° Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ @implementation%<@throw%> (Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾) ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð°Ð½ Ð±Ð»Ð¾ÐºÐ° @catch%<@try%> Ð±ÐµÐ· %<@catch%> Ð¸Ð»Ð¸ %<@finally%>%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%<[]%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð½Ð¸Ð·. Ð�Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<__BELOW100__%> Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°%<__gcc_host_wide_int__%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<long%> Ð¸Ð»Ð¸ %<long long%>%<__gcc_host_wide_int__%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿%<__thread%> Ð¿Ñ€Ðµ %<extern%>%<__thread%> Ð¿Ñ€Ðµ %<static%>%<__thread%> Ð¿Ñ€Ðµ %qD%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %<auto%>%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %<register%>%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %<typedef%>%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %qE%<and%> Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð±Ð½Ð¾ Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð²Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ñ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 0Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñƒ %<asm%> Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<asm%> Ð¸Ð¼Ð° Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<asm%> Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ðµ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾ ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐµÐ½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<asm%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð·Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ%<auto%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ%<break%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°%<catch%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�ÐµÐ³Ð½ÑƒÑ‚Ð¾ Ð·Ð±Ð¾Ð³ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ° Ñƒ Ð»Ð¸Ð½Ð¸Ñ˜Ð¸ %dÐ½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™ÐµÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ�Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°%<dynamic_cast%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ· -fno-rttiÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<else%> Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ð¸Ð²Ð¸Ñ†Ñƒ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð¾Ð±. %d%<enum %E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ÐµÐŸÐ¾Ñ‡ÐµÑ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñƒ %<for%> Ð¿ÐµÑ‚Ñ™Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ð¦-Ð° 99%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ%<friend%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸%<inline%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD%<inline%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�ÐµÐ½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°%<java.lang.Object%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ Ð½Ð¸ÑˆÑ‚Ð°%<location_t%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿%<locus%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿%<long long long%> Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð¾ Ð·Ð° Ð“Ð¦Ð¦%<long long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs%<long%> Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs%<long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs%<long%> Ð¸Ð»Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· char Ð·Ð° %qs%<long%> Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð° Ñ�Ðµ Ñƒ %<int%> Ñƒ Ð˜Ð¡Ðž Ð¦-ÑƒÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ð° %<noreturn%> Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT%<operator delete%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€%<operator new%> Ð½Ðµ Ñ�Ð¼Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ NULL, Ð¾Ñ�Ð¸Ð¼ Ð°ÐºÐ¾ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÑƒÐ· %<throw()%> (Ð¸Ð»Ð¸ Ñ˜Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¾ -fcheck-new)%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT%<operator new%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>%<or%> Ð½ÐµÐ¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ð½ÐµÑ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 1%<register%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ%<return%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ°%<return%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°%<return%> Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿%<return%> Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð²Ñ€Ð°Ñ›Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿%<return%> Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qs%<return%> Ñ�Ð° %s Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ Ð¸Ð· %<%s %s%>%<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs%<signed%> Ð¸ %<unsigned%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs%<signed%> Ð¸Ð»Ð¸ %<unsigned%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs%<sizeof%> Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ (Ð½Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ñ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°%<static%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°%<struct %E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ%<template%> (ÐºÐ°Ð¾ Ñ€Ð°Ð·Ñ˜Ð°ÑˆÑšÐµÑšÐµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<then%> Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ð¸Ð²Ð¸Ñ†Ñƒ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð¾Ð±. %d%<this%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%<this%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿%<threadprivate%> %qE Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°, Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ %<trap%> Ð¸ %<far%> Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ %<far%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<trap%> Ñ˜Ðµ Ð²ÐµÑ› ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿%<typeof%> Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ%<union %E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ%<va_start%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ Ñ�Ð° Ñ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð°%<va_start%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°%<void%> ÐºÐ°Ð¾ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½%<void%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€%>%D Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ÑƒÐ¾Ð´Ñ€ÐµÐ´Ð±Ð° %E Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ ÑƒÐ· asm%H   Ð´ÐµÑ˜Ñ�Ñ‚Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð¸Ñ˜ÐµÐ³ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð¾Ñ†Ð° Ð·Ð° %<%T%>%H   Ð´ÐµÑ˜Ñ�Ñ‚Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð¸Ñ˜ÐµÐ³ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð¾Ñ†Ð° Ð·Ð° %qT%H  Ð¾Ð´Ð°Ð²Ð´Ðµ%HÑ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† %<...%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ñƒ Ñ�Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð°%H%<>>%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<> >%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°%H%<noreturn%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð¿Ð°Ðº Ð²Ñ€Ð°Ñ›Ð°%H%qD Ñƒ Ð¾Ð²Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾%H%qD Ñƒ Ð¾Ð²Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾%H%qE Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð¾Ð·Ð½Ð°ÐºÐµ%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ (Ð¿Ñ€Ð²Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñƒ Ð¾Ð²Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ (Ð½Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)%H%s%H(Ð¡Ð²Ð°ÐºÐ¸ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™ÐµÐ½ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼%HÐ˜Ñ�ÐºÐ²Ð°Ñ€ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð°: ÑƒÐºÑƒÐ¿Ð½Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %s (%d) Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ¼ Ð¾Ð±. (%d)%HÐ£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ Ð¸Ð¼Ðµ %q.*s.%HÐ˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¼ÐµÑˆÐ°ÑšÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸ ÐºÐ¾Ð´Ð°%HÐ¿Ð¾Ð·Ð¸Ð² Ð·Ð° %D Ñ›Ðµ ÑƒÐ²ÐµÐº Ð¿Ñ€ÐµÐ»Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÐ´Ð¸ÑˆÐ½Ð¸ Ð±Ð°Ñ„ÐµÑ€%HÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð° Ñ�Ñ‚Ð¸Ð¶Ðµ Ð´Ð¾ ÐºÑ€Ð°Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°%HÐ¿Ñ€Ð°Ð²Ð¸ Ñ�Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð·Ð° Ð½ÐµÐ¿Ð¾Ñ�Ñ‚Ð¾Ñ˜ÐµÑ›Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %qE%HÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½Ð° Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼%HÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %qD%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ else%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ if%HÐ¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾%HÐ½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð° Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ%HÐ±Ð¸Ñ›Ðµ ÑƒÑ…Ð²Ð°Ñ›ÐµÐ½ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°Ðº Ñ‚Ð¸Ð¿Ð° %qT%HÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>%HÐ¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð° Ð´Ñ€ÑƒÐ³Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°%HÐ·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ�Ðµ Ñ˜Ð°Ð²Ñ™Ð°.)%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ #pragma %s %s%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¸Ð· %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÑƒÐ²ÐµÑ›Ð°ÑšÐ°%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE%HÐ½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE%HÐ¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 3%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· ÑƒÐ²ÐµÑ›Ð°ÑšÐ°%HÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°%HÐ½Ð°Ñ€ÐµÐ´Ð±Ð° Ð±ÐµÐ· ÐµÑ„ÐµÐºÑ‚Ð°%HÐ·Ð°Ð»ÑƒÑ‚Ð°Ð»Ð¾ %<@%> Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ%HÐ¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ñ€Ð°Ð´Ð¸ Ð¸Ð·Ð±ÐµÐ³Ð°Ð²Ð°ÑšÐ° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð³ %<else%>%HÐ¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜%HÑ�Ð°Ð¼Ð¾Ñ�Ð°Ñ‡Ð¸ÑšÐµÐ½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð¿Ñ€Ð²Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½ Ð¾Ð²Ð´Ðµ %HÑ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¾Ð¼ Ð¦-Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ð²Ð¾Ñ˜ÐµÐ½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð·Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ, Ñ‚Ðµ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qE Ñƒ Ñ�ÑƒÐºÐ¾Ð±Ñƒ%HÐ¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸%HÐ½Ð¸ÐºÐ°Ð´Ð° Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½Ð¾%J  Ñ˜ÐµÑ€ Ñ�Ñƒ Ñ�Ð»ÐµÐ´ÐµÑ›Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ %qT:%J  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°%J  Ð¿Ñ€Ð²Ð¸ Ñ‚Ð¸Ð¿ Ð¾Ð²Ð´Ðµ%J  Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ð¾Ð²Ð´Ðµ%J  Ð´Ñ€ÑƒÐ³Ð¸ Ñ‚Ð¸Ð¿ Ð¾Ð²Ð´Ðµ%J  Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ‚Ð¸Ð¿ %qT Ð¸Ð¼Ð° Ñ‡Ð¸Ñ�Ñ‚Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%J  ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¾Ð²Ð´Ðµ%J  Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ð²Ð¾ Ð·Ð°Ð¾Ð±Ð¸Ñ›Ð¸ ÑƒÐºÐ»Ð°ÑšÐ°ÑšÐµÐ¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð¸Ð¼Ð° ÑƒÑ‚Ð¸Ñ†Ð°Ñ˜Ð° Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ˜Ð°Ð²Ð½Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ%J%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°%J%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%J%s %<%c%s%>%J%s %qs%JÐ°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð°Ð½ Ð¼ÐµÑ‚Ð¾Ð´ Ñƒ Ð½Ðµ-Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸%JÐ°Ð´Ñ€ÐµÑ�Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%JÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ%JÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%JÐ¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð¿Ð¸-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ%JÐ²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñƒ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ%JÐ²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñƒ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT%JÑ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ Ð¾Ð²Ð´Ðµ%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ%JÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q#D, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°%JÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ %qD Ð¼Ð¾Ð¶Ð´Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ Ð¸Ð½Ð°Ñ‡Ðµ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ð½Ð¸Ñ˜Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ%JÐ¿Ñ€Ð°Ñ‚Ð¸ Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ%JÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<noreturn%>%JÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° Ð²Ð¸ÑˆÐµ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð° Ð¸Ð· %qT%JÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ñ�Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸Ð¼ Ð½Ð¸Ð·Ð¾Ð¼%JÑ�ÐºÐ¾Ðº Ñƒ Ð´Ð¾Ñ�ÐµÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ�Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%JÑ�ÐºÐ¾Ðº Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° %qD%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾ %qT%JÑ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%JÑ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼%JÑ�Ð°Ð¼Ð¾ Ñ�Ð»Ð°Ð±Ð¸ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð¸ Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸%JÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %u Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿%JÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %u Ð¸Ð¼Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿%JÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°%JÐ¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¾Ð²Ð´Ðµ%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¾Ð´ÐµÑ™ÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™%JÐ·Ð°ÐºÐ»Ð¾ÑšÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ%JÐ¾Ð²Ð¾ Ñ˜Ðµ Ð¿Ñ€Ð²Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³%JÐ¾Ð²Ð¾ Ñ˜Ðµ Ð¿Ñ€Ð²Ð¸ ÑƒÐ½Ð¾Ñ� ÐºÐ¾Ñ˜Ð¸ Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° Ñ‚Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚%JÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°%JÑ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñƒ Ñ�Ñ‚Ð¸Ð»Ñƒ Ð˜Ð¡Ðž Ð¦-Ð°%JÐ¸Ð¼Ðµ Ð·Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° %<const%> Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð»Ð°Ð±Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐ° Ð¼Ð¾Ñ€Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ€Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð°%JÑ�Ð»Ð°Ð±Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸%cÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %c-Ñ�Ð²Ð¾Ñ’ÐµÑšÐ° â€˜%sâ€™ Ñ˜ÐµÑ�Ñ‚Ðµ %s ÐºÐ¾Ð´ %L%dÐ½Ð°Ñ’ÐµÐ½Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°: %d
  Ð½Ð°Ñ’ÐµÐ½Ð¸Ñ… Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°: %d
  Ð½Ð°Ñ’ÐµÐ½Ð¸Ñ… Ñ‚Ð°Ð±ÐµÐ»Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð°: %d
! %dH%i-Ð±Ð¸Ñ‚Ð½Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ð¸Ñ˜Ðµ ÑƒÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½%q#D Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ %q#D%q#D Ñ�ÐºÑ€Ð¸Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° %q#T%q#D Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº; Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT%q#D Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñƒ %q#T%q#D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°%q#D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾%q#T Ð¸Ð¼Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ%q#T Ð¸Ð¼Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ, Ð°Ð»Ð¸ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°%q#T Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½%q#T Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€%q#T Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ã¢%q#T Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ã¢%q#T ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð³Ð´Ðµ Ñ˜Ðµ %qT Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾%q#T ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð³Ð´Ðµ Ñ˜Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ%q+#D Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ð¾%q+#D Ð½Ðµ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿, Ñ‚Ð°ÐºÐ¾ Ð´Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾%q+#D Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾%q+#D Ñ˜Ðµ Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¾%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs%q+D Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ%q+D Ð´Ð¾Ð²Ð¾Ð´Ð¸ Ð´Ð¾ Ñ�ÑƒÐºÐ¾Ð±Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¾Ð´ÐµÑ™ÐºÐ°%q+D Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ñ€Ð°Ð·Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ ÐºÐ¾Ñ˜Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð¾Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ñ�Ð¼ÐµÑˆÑ‚Ð°ÑšÐ° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð° Ð½Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ñ˜ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ðµ-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¾%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¾Ð¼ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°%q+D Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¸ Ð½Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¾ Ð¸ ÐºÐ°Ð¾ Ð°Ð»Ð¸Ñ˜Ð°Ñ�%q+D Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾%q+D Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÐºÐ°Ð¾ %q#D%q+D Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ%q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñƒ %q#T%q+D Ñ˜Ðµ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%q+D Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°,%q+D Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð´Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð° %q#T%q+D Ñ˜Ðµ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ ÑƒÐ½Ð¸Ñ˜Ðµ%q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ ÑƒÐ½Ð¸Ñ˜Ðµ%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð½Ð° Ñš ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð”Ð›Ð› Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport: Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ dllimport Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ%q+D Ð¿Ñ€Ð¸Ð¼Ð° Ð¸Ð»Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°%q+D Ñ˜Ðµ Ñ�Ð°ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ%q+D Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ%q+D: Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ dllimport%q+D: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾%q+D: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ selectany Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾%q+F ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾%q+T Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ%qD %sÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼, Ñ˜ÐµÑ€ Ñ˜Ðµ ÑƒÐ²ÐµÐº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ°%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ð½Ðµ-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ ÐºÐ°Ð´Ð° Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %qT%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾%qD Ð¾Ð·Ð½Ð°Ñ‡Ð°Ð²Ð° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ‚Ð¸Ð¿%qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿%qD Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qE%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%qD Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qD Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ Ð¾Ð´ %qT%qD Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð¸ %qT%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qT%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT%qD Ñ˜Ðµ Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¸ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð°%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qD%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ˜ÐµÑ€ Ñ˜Ðµ %qD Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð½ÐµÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qD%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¸Ð·Ð²Ð°Ð½ Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%qD Ñ˜Ðµ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¸ Ñ�Ñ‚Ð¾Ð³Ð° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼, Ð½Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<{...}%>%qD Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<void%>%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qD%qD Ð½Ðµ Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð¸ÐºÐ°Ð´Ð° Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°Ñ‚Ð¸%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%qD Ñ˜Ðµ Ð¿Ñ€Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%> Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜Ðµ %<static%>%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð¼Ð° ÑƒÑ‚Ð¸Ñ†Ð°Ñ˜Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ˜Ð°Ð²Ð½Ð¸Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð¼Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ %qT Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° Ð¿Ð¾Ñ™Ðµ Ñ‚Ð¸Ð¿Ð° %qTÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð²Ð°Ñ€Ð¸Ñ˜Ð°Ð´Ð¸Ñ‡ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð°%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%qE Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ%qE Ð½ÐµÐ¼Ð° ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿%qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð° Ð½Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction(%s)%>%qE Ð¸Ð¼Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ Ð·Ð° %qs%qE Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %<void%> Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð±Ð°Ñ†Ð°ÑšÑƒ%qE Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿%qE Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿%qE Ñ˜Ðµ Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ‚Ð¸Ð¿ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼%qE Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ�Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT%qE Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð²-Ñ‚Ð°Ð±ÐµÐ»Ðµ Ñ�Ñƒ Ñ�Ð°Ð´Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ðµ Ñ�Ð° ÐšÐžÐœÐ¾Ð¼%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ ÐºÐ°Ð¾ %qs Ð·Ð° %qs%qE Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð° %<copyin%>%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ‚Ð¸Ð¿Ð° ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qE%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD%qT Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿%qT Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ Ð¾Ð´ %qT%qT Ñ˜Ðµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT%qT Ñ˜Ðµ Ð½ÐµÐ¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð°Ñ‡Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT%qT Ð½Ð¸Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, Ð½Ð¸Ñ‚Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ%qT Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð¸Ð· %qT%qT Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ð¸Ð· %qT%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qT Ð½Ð¸Ñ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñƒ %qT%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡-Ð½Ð°-Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿%qT Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT%qT Ð½Ð¸Ñ˜Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿%qT Ñ�Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ñƒ %qT Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ ÐºÑ€Ð¾Ð· %<...%>%qT Ñ˜ÐµÑ�Ñ‚Ðµ/ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ñ‚Ð¸Ð¿%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐµ%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿%qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qT%qs Ð¸Ð·Ð³Ð»ÐµÐ´Ð° ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† Ð¿Ñ€ÐµÐºÐ¸Ð´Ð¸Ð¼Ð°%qs Ð¸Ð·Ð³Ð»ÐµÐ´Ð° ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¸Ð¼Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ñ�Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¾Ð¼ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¼%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¸ ÐºÐ°Ð¾ Ð¸Ð·Ð²ÐµÐ·ÐµÐ½Ð¾ Ð¸ ÐºÐ°Ð¾ ÑƒÐ²ÐµÐ·ÐµÐ½Ð¾ Ñƒ Ð”Ð›Ð›Ñƒ%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¸Ð¼Ð° Ð¸ %<extern%> Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡%qs Ñ�Ðµ Ð¿Ñ€ÐµÐ»Ð¸Ð»Ð¾%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½%qs ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%>%qs Ñ˜Ðµ Ð¸Ñ�ÐºÐ²Ð°Ñ€ÐµÐ½Ð¾%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾ (Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ¾Ð´ %s:%d)%qs Ñ˜Ðµ ÑƒÐ¶Ðµ Ð¾Ð´ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°%qs Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð³ÐºÐ¾Ð²Ð°%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð¸Ð»Ð¸ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð°%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs%qs Ñ˜Ðµ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° %q.*s, Ð° Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ %q.*s%qs Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÑ›Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð½Ð° %<%c%s%>%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼%qs Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°Ð¾Ð·Ð½Ð°ÐºÐ° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÑƒ %q#T%qs ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐ¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ°%s%s
  %s %+#D%s %+#D <Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð¶Ð½Ð¾ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐµ>%s %+#T%s %D(%T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>%s %D(%T, %T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>%s %D(%T, %T, %T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>%s %T <Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ>%s %q+D %s Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚Ð° Ñ�Ð° dllimport Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ%s %qs Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %s:%d%s %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ñ‚Ð¸/Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ %s %qs%s %qs Ð½Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð° Ñƒ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qs%s %s %p %d
  %s %s(%E) %p %d
  %s â€˜%sâ€™
--- 1649,1655 ----
  #pragma GCC diagnostic Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°#pragma GCC memregs Ð¼Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ�Ð²Ð¸Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°#pragma GCC memregs ÑƒÐ·Ð¸Ð¼Ð° Ð±Ñ€Ð¾Ñ˜ Ð¸Ð· [0..16]#pragma GCC visibility Ð¼Ð¾Ñ€Ð° Ð¿Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ push Ð¸Ð»Ð¸ pop#pragma GCC visibility push() Ð¼Ð¾Ñ€Ð° Ð·Ð°Ð´Ð°Ñ‚Ð¸ default, internal, hidden Ð¸Ð»Ð¸ protected#pragma GHS endXXXX Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ startXXXÐ½Ð°Ñ’ÐµÐ½Ð° #pragma GHS endXXXX Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ startXXX#pragma extern_prefix Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ#pragma implementation Ð·Ð° %qs Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ñ�Ðµ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð°Ñ�ÑƒÑ�Ñ€ÐµÑ‚Ð½ÑƒÑ‚Ð¾ #pragma pack (pop) Ð±ÐµÐ· Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›ÐµÐ³ #pragma pack (push)#pragma pack Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð° ÑƒÐ· -fpack-struct â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ñ�ÑƒÑ�Ñ€ÐµÑ‚Ð½ÑƒÑ‚Ð¾ #pragma pack(pop, %s) Ð±ÐµÐ· Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›ÐµÐ³ #pragma pack(push, %s)#pragma pack(pop[, id], <n>) Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ#pragma pack(push[, id], <n>) Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ#pragma redefine_extname Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ�Ð»ÐµÐ´ Ñ�ÑƒÐºÐ¾Ð±Ð° Ñ�Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ __asm__#pragma redefine_extname Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ�Ð»ÐµÐ´ Ñ�ÑƒÐºÐ¾Ð±Ð° Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ #pragma redefine_extname#pragma redefine_extname Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ�Ð»ÐµÐ´ Ñ�ÑƒÐºÐ¾Ð±Ð° Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÐµÐ¼#pragma redefine_extname Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ#pragma vtable Ð²Ð¸ÑˆÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° $ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð¾Ñ�Ð»Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð±ÐµÐ· Ð±Ñ€Ð¾Ñ˜Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°$ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð·Ð°Ð´ÑšÐ¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ ÐºÐ¾Ð´ %C%+D Ð¸Ð·Ð°Ð·Ð¸Ð²Ð° Ñ�ÑƒÐºÐ¾Ð± Ñ‚Ð¸Ð¿Ð° Ð¾Ð´ÐµÑ™ÐºÐ°%-5d %<#pragma GCC pch_preprocess%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð²Ð¾%<#pragma align%> Ð¼Ð¾Ñ€Ð° Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %D, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°%<#pragma omp flush%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>%<#pragma%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %<%%%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼%<%%%c%> Ð´Ð°Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐµ Ð´Ð²Ðµ Ñ†Ð¸Ñ„Ñ€Ðµ Ð³Ð¾Ð´Ð¸Ð½Ðµ%<%%%c%> Ð´Ð°Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐµ Ð´Ð²Ðµ Ñ†Ð¸Ñ„Ñ€Ðµ Ð³Ð¾Ð´Ð¸Ð½Ðµ Ñƒ Ð½ÐµÐºÐ¸Ð¼ Ð»Ð¾ÐºÐ°Ð»Ð¸Ñ‚ÐµÑ‚Ð¸Ð¼Ð°%<%D::%D%> %s%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñƒ %qT%<%T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%<%c%s%> Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¸Ð¼Ð°%<%s %E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐµ Ð»Ð¸Ñ�Ñ‚Ðµ%<%s%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²-Ñ‚Ð°Ð±ÐµÐ»Ð° Ñ�Ð° 2.95 Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¦++ ÐºÐ»Ð°Ñ�Ðµ%<%s%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²-Ñ‚Ð°Ð±ÐµÐ»Ð° Ñ�Ð° 2.95 Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ†Ð¸Ñ˜Ð¸ Ñƒ kext%<&%> Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>%<-gnat%> Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ ÑƒÐ¿Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<-gant%>%<...%> Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ.)%<...%> Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°%<::%D%> %s%<::%D%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%<::main%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ %<int%>%<<:%> Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ %<[%>. Ð£Ð±Ð°Ñ†Ð¸Ñ‚Ðµ Ñ€Ð°Ð·Ð¼Ð°Ðº Ð¸Ð·Ð¼ÐµÑ’Ñƒ %<<%> Ð¸ %<::%>%<<::%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¾Ñ‡ÐµÑ‚Ð¸ Ð»Ð¸Ñ�Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°%<@encode%> Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<@end%> Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ðµ%<@end%> Ñ�Ðµ Ð¼Ð¾Ñ€Ð° Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ @implementation%<@throw%> (Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾) ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð°Ð½ Ð±Ð»Ð¾ÐºÐ° @catch%<@try%> Ð±ÐµÐ· %<@catch%> Ð¸Ð»Ð¸ %<@finally%>%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%<[]%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð½Ð¸Ð·. Ð�Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<__BELOW100__%> Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ%<__alignof%> Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ%<__builtin_longjmp%> Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 1%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°%<__gcc_host_wide_int__%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<long%> Ð¸Ð»Ð¸ %<long long%>%<__gcc_host_wide_int__%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿%<__thread%> Ð¿Ñ€Ðµ %<extern%>%<__thread%> Ð¿Ñ€Ðµ %<static%>%<__thread%> Ð¿Ñ€Ðµ %qD%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %<auto%>%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %<register%>%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %<typedef%>%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %qE%<and%> Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð±Ð½Ð¾ Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð²Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ñ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 0Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñƒ %<asm%> Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<asm%> Ð¸Ð¼Ð° Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<asm%> Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ðµ Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð¾ ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐµÐ½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<asm%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð·Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ%<auto%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ%<break%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°%<catch%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�ÐµÐ³Ð½ÑƒÑ‚Ð¾ Ð·Ð±Ð¾Ð³ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ° Ñƒ Ð»Ð¸Ð½Ð¸Ñ˜Ð¸ %dÐ½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s%<continue%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™ÐµÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ�Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°%<dynamic_cast%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÑƒÐ· -fno-rttiÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<else%> Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ð¸Ð²Ð¸Ñ†Ñƒ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð¾Ð±. %d%<enum %E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ÐµÐŸÐ¾Ñ‡ÐµÑ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñƒ %<for%> Ð¿ÐµÑ‚Ñ™Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ð¦-Ð° 99%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ%<friend%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸%<inline%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD%<inline%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�ÐµÐ½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°%<java.lang.Object%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ Ð½Ð¸ÑˆÑ‚Ð°%<location_t%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿%<locus%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿%<long long long%> Ñ˜Ðµ Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð¾ Ð·Ð° Ð“Ð¦Ð¦%<long long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs%<long%> Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs%<long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs%<long%> Ð¸Ð»Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· char Ð·Ð° %qs%<long%> Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð° Ñ�Ðµ Ñƒ %<int%> Ñƒ Ð˜Ð¡Ðž Ð¦-ÑƒÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ð° %<noreturn%> Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð°%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT%<operator delete%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€%<operator new%> Ð½Ðµ Ñ�Ð¼Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ NULL, Ð¾Ñ�Ð¸Ð¼ Ð°ÐºÐ¾ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÑƒÐ· %<throw()%> (Ð¸Ð»Ð¸ Ñ˜Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¾ -fcheck-new)%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT%<operator new%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>%<or%> Ð½ÐµÐ¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ð½ÐµÑ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 1%<register%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ%<return%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ°%<return%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°%<return%> Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿%<return%> Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð²Ñ€Ð°Ñ›Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿%<return%> Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qs%<return%> Ñ�Ð° %s Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ Ð¸Ð· %<%s %s%>%<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs%<signed%> Ð¸ %<unsigned%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs%<signed%> Ð¸Ð»Ð¸ %<unsigned%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs%<sizeof%> Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ (Ð½Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ñ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°%<static%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°%<struct %E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ%<template%> (ÐºÐ°Ð¾ Ñ€Ð°Ð·Ñ˜Ð°ÑˆÑšÐµÑšÐµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<then%> Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ð¸Ð²Ð¸Ñ†Ñƒ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð¾Ð±. %d%<this%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%<this%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿%<threadprivate%> %qE Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°, Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ %<trap%> Ð¸ %<far%> Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ %<far%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<trap%> Ñ˜Ðµ Ð²ÐµÑ› ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿%<tree%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿%<typeof%> Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð¾ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ%<union %E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %<for%> Ð¿ÐµÑ‚Ñ™Ðµ%<va_start%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ Ñ�Ð° Ñ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð°%<va_start%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°%<void%> ÐºÐ°Ð¾ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½%<void%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€%>%D Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ÑƒÐ¾Ð´Ñ€ÐµÐ´Ð±Ð° %E Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ ÑƒÐ· asm%H   Ð´ÐµÑ˜Ñ�Ñ‚Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð¸Ñ˜ÐµÐ³ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð¾Ñ†Ð° Ð·Ð° %<%T%>%H   Ð´ÐµÑ˜Ñ�Ñ‚Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð¸Ñ˜ÐµÐ³ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð¾Ñ†Ð° Ð·Ð° %qT%H  Ð¾Ð´Ð°Ð²Ð´Ðµ%HÑ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† %<...%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ñƒ Ñ�Ð²Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð°%H%<>>%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<> >%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°%H%<noreturn%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð¿Ð°Ðº Ð²Ñ€Ð°Ñ›Ð°%H%qD Ñƒ Ð¾Ð²Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾%H%qD Ñƒ Ð¾Ð²Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾%H%qE Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð¾Ð·Ð½Ð°ÐºÐµ%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ (Ð¿Ñ€Ð²Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñƒ Ð¾Ð²Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)%H%qE Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ (Ð½Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸)%H%s%H(Ð¡Ð²Ð°ÐºÐ¸ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ˜Ð°Ð²Ñ™ÐµÐ½ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼%HÐ˜Ñ�ÐºÐ²Ð°Ñ€ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð°: ÑƒÐºÑƒÐ¿Ð½Ð¸ Ð±Ñ€Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %s (%d) Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ¼ Ð¾Ð±. (%d)%HÐ£Ð´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ Ð¸Ð¼Ðµ %q.*s.%HÐ˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¼ÐµÑˆÐ°ÑšÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸ ÐºÐ¾Ð´Ð°%HÐ¿Ð¾Ð·Ð¸Ð² Ð·Ð° %D Ñ›Ðµ ÑƒÐ²ÐµÐº Ð¿Ñ€ÐµÐ»Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÐ´Ð¸ÑˆÐ½Ð¸ Ð±Ð°Ñ„ÐµÑ€%HÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð° Ñ�Ñ‚Ð¸Ð¶Ðµ Ð´Ð¾ ÐºÑ€Ð°Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°%HÐ¿Ñ€Ð°Ð²Ð¸ Ñ�Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð·Ð° Ð½ÐµÐ¿Ð¾Ñ�Ñ‚Ð¾Ñ˜ÐµÑ›Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %qE%HÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½Ð° Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾Ð¼%HÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %qD%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ else%HÐ¿Ñ€Ð°Ð·Ð½Ð¾ Ñ‚ÐµÐ»Ð¾ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ if%HÐ¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾%HÐ½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð° Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ%HÐ±Ð¸Ñ›Ðµ ÑƒÑ…Ð²Ð°Ñ›ÐµÐ½ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°Ðº Ñ‚Ð¸Ð¿Ð° %qT%HÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>%HÐ¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð° Ð´Ñ€ÑƒÐ³Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°%HÐ·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ�Ðµ Ñ˜Ð°Ð²Ñ™Ð°.)%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ #pragma %s %s%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¸Ð· %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result%HÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ ÑƒÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ warn_unused_result%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÑƒÐ²ÐµÑ›Ð°ÑšÐ°%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE%HÐ½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qE%HÐ¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %D Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 3%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· ÑƒÐ²ÐµÑ›Ð°ÑšÐ°%HÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°%HÐ½Ð°Ñ€ÐµÐ´Ð±Ð° Ð±ÐµÐ· ÐµÑ„ÐµÐºÑ‚Ð°%HÐ·Ð°Ð»ÑƒÑ‚Ð°Ð»Ð¾ %<@%> Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ%HÐ¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ñ€Ð°Ð´Ð¸ Ð¸Ð·Ð±ÐµÐ³Ð°Ð²Ð°ÑšÐ° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð³ %<else%>%HÐ¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜%HÑ�Ð°Ð¼Ð¾Ñ�Ð°Ñ‡Ð¸ÑšÐµÐ½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð¿Ñ€Ð²Ð¾ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½ Ð¾Ð²Ð´Ðµ %HÑ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¾Ð¼ Ð¦-Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ð²Ð¾Ñ˜ÐµÐ½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð·Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ, Ñ‚Ðµ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qE Ñƒ Ñ�ÑƒÐºÐ¾Ð±Ñƒ%HÐ¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸%HÐ½Ð¸ÐºÐ°Ð´Ð° Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½Ð¾%J  Ñ˜ÐµÑ€ Ñ�Ñƒ Ñ�Ð»ÐµÐ´ÐµÑ›Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ %qT:%J  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°%J  Ð¿Ñ€Ð²Ð¸ Ñ‚Ð¸Ð¿ Ð¾Ð²Ð´Ðµ%J  Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ð¾Ð²Ð´Ðµ%J  Ð´Ñ€ÑƒÐ³Ð¸ Ñ‚Ð¸Ð¿ Ð¾Ð²Ð´Ðµ%J  Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ‚Ð¸Ð¿ %qT Ð¸Ð¼Ð° Ñ‡Ð¸Ñ�Ñ‚Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%J  ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¾Ð²Ð´Ðµ%J  Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ð²Ð¾ Ð·Ð°Ð¾Ð±Ð¸Ñ›Ð¸ ÑƒÐºÐ»Ð°ÑšÐ°ÑšÐµÐ¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð¸Ð¼Ð° ÑƒÑ‚Ð¸Ñ†Ð°Ñ˜Ð° Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ˜Ð°Ð²Ð½Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ%J%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°%J%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%J%s %<%c%s%>%J%s %qs%JÐ°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð°Ð½ Ð¼ÐµÑ‚Ð¾Ð´ Ñƒ Ð½Ðµ-Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸%JÐ°Ð´Ñ€ÐµÑ�Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%JÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð°Ð´Ñ€ÐµÑ�Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ%JÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%JÐ¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð¿Ð¸-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ%JÐ²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñƒ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ%JÐ²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñƒ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT%JÑ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ Ð¾Ð²Ð´Ðµ%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ%JÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q#D, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°%JÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ %qD Ð¼Ð¾Ð¶Ð´Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ Ð¸Ð½Ð°Ñ‡Ðµ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð½Ð¸Ð· Ð½Ð¸Ñ˜Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ%JÐ¿Ñ€Ð°Ñ‚Ð¸ Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ%JÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<noreturn%>%JÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° Ð²Ð¸ÑˆÐµ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð° Ð¸Ð· %qT%JÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ñ�Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸Ð¼ Ð½Ð¸Ð·Ð¾Ð¼%JÑ�ÐºÐ¾Ðº Ñƒ Ð´Ð¾Ñ�ÐµÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ�Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%JÑ�ÐºÐ¾Ðº Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° %qD%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾ %qT%JÑ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%JÑ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼%JÑ�Ð°Ð¼Ð¾ Ñ�Ð»Ð°Ð±Ð¸ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð¸ Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸%JÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %u Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿%JÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %u Ð¸Ð¼Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿%JÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°%JÐ¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¾Ð²Ð´Ðµ%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¾Ð²Ð´Ðµ%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¾Ð´ÐµÑ™ÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™%JÐ·Ð°ÐºÐ»Ð¾ÑšÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ%JÐ¾Ð²Ð¾ Ñ˜Ðµ Ð¿Ñ€Ð²Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³%JÐ¾Ð²Ð¾ Ñ˜Ðµ Ð¿Ñ€Ð²Ð¸ ÑƒÐ½Ð¾Ñ� ÐºÐ¾Ñ˜Ð¸ Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° Ñ‚Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚%JÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°%JÑ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñƒ Ñ�Ñ‚Ð¸Ð»Ñƒ Ð˜Ð¡Ðž Ð¦-Ð°%JÐ¸Ð¼Ðµ Ð·Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° %<const%> Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD%JÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð»Ð°Ð±Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐ° Ð¼Ð¾Ñ€Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ€Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð°%JÑ�Ð»Ð°Ð±Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸%cÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %c-Ñ�Ð²Ð¾Ñ’ÐµÑšÐ° â€˜%sâ€™ Ñ˜ÐµÑ�Ñ‚Ðµ %s ÐºÐ¾Ð´ %L%dÐ½Ð°Ñ’ÐµÐ½Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°: %d
  Ð½Ð°Ñ’ÐµÐ½Ð¸Ñ… Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°: %d
  Ð½Ð°Ñ’ÐµÐ½Ð¸Ñ… Ñ‚Ð°Ð±ÐµÐ»Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð°: %d
! %dH%i-Ð±Ð¸Ñ‚Ð½Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ð¸Ñ˜Ðµ ÑƒÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½%q#D Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ %q#D%q#D Ñ�ÐºÑ€Ð¸Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° %q#T%q#D Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº; Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT%q#D Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñƒ %q#T%q#D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°%q#D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾%q#T Ð¸Ð¼Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ%q#T Ð¸Ð¼Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ, Ð°Ð»Ð¸ Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°%q#T Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½%q#T Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€%q#T Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ã¢%q#T Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ã¢%q#T ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð³Ð´Ðµ Ñ˜Ðµ %qT Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾%q#T ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð³Ð´Ðµ Ñ˜Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ%q+#D Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ð¾%q+#D Ð½Ðµ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿, Ñ‚Ð°ÐºÐ¾ Ð´Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾%q+#D Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾%q+#D Ñ˜Ðµ Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¾%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs%q+D Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ%q+D Ð´Ð¾Ð²Ð¾Ð´Ð¸ Ð´Ð¾ Ñ�ÑƒÐºÐ¾Ð±Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¾Ð´ÐµÑ™ÐºÐ°%q+D Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ñ€Ð°Ð·Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ ÐºÐ¾Ñ˜Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð¾Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ñ�Ð¼ÐµÑˆÑ‚Ð°ÑšÐ° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð° Ð½Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ñ˜ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ðµ-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¾%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ð¾Ð·Ð²Ð°Ð½Ð¾%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ð²Ð¾Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¾Ð¼ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°%q+D Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¸ Ð½Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¾ Ð¸ ÐºÐ°Ð¾ Ð°Ð»Ð¸Ñ˜Ð°Ñ�%q+D Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾%q+D Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÐºÐ°Ð¾ %q#D%q+D Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ%q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñƒ %q#T%q+D Ñ˜Ðµ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%q+D Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°,%q+D Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð´Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð° %q#T%q+D Ñ˜Ðµ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ ÑƒÐ½Ð¸Ñ˜Ðµ%q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ ÑƒÐ½Ð¸Ñ˜Ðµ%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð½Ð° Ñš ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð”Ð›Ð› Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport: Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ dllimport Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ%q+D Ð¿Ñ€Ð¸Ð¼Ð° Ð¸Ð»Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°%q+D Ñ˜Ðµ Ñ�Ð°ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ%q+D Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ%q+D: Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ dllimport%q+D: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾%q+D: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ selectany Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ%q+F Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<static%> Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾%q+F ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾%q+T Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ%qD %s%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qD Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼, Ñ˜ÐµÑ€ Ñ˜Ðµ ÑƒÐ²ÐµÐº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ°%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ð½Ðµ-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ ÐºÐ°Ð´Ð° Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %qT%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾%qD Ð¾Ð·Ð½Ð°Ñ‡Ð°Ð²Ð° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ‚Ð¸Ð¿%qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿%qD Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qE%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%qD Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qD Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ Ð¾Ð´ %qT%qD Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð¸ %qT%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qT%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT%qD Ñ˜Ðµ Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¸ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð°%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qD%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ˜ÐµÑ€ Ñ˜Ðµ %qD Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð½ÐµÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %qD%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¸Ð·Ð²Ð°Ð½ Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%qD Ñ˜Ðµ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¸ Ñ�Ñ‚Ð¾Ð³Ð° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼, Ð½Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<{...}%>%qD Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<void%>%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qD%qD Ð½Ðµ Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð¸ÐºÐ°Ð´Ð° Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°Ñ‚Ð¸%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%qD Ñ˜Ðµ Ð¿Ñ€Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%> Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜Ðµ %<static%>%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð¼Ð° ÑƒÑ‚Ð¸Ñ†Ð°Ñ˜Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ˜Ð°Ð²Ð½Ð¸Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð¼Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ %qT Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° Ð¿Ð¾Ñ™Ðµ Ñ‚Ð¸Ð¿Ð° %qTÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð²Ð°Ñ€Ð¸Ñ˜Ð°Ð´Ð¸Ñ‡ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¼Ð°%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°%qE Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ%qE Ð½ÐµÐ¼Ð° ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿%qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð° Ð½Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction(%s)%>%qE Ð¸Ð¼Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ Ð·Ð° %qs%qE Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %<void%> Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð±Ð°Ñ†Ð°ÑšÑƒ%qE Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿%qE Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qE Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿%qE Ñ˜Ðµ Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ‚Ð¸Ð¿ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼%qE Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ñ‚Ð¸Ð¿ %qT Ñ˜ÐµÑ€ Ñ�Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qD Ð½ÐµÐ¼Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÑƒ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚%qE Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ˜ÐµÑ€ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT%qE Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð²-Ñ‚Ð°Ð±ÐµÐ»Ðµ Ñ�Ñƒ Ñ�Ð°Ð´Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ðµ Ñ�Ð° ÐšÐžÐœÐ¾Ð¼%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ ÐºÐ°Ð¾ %qs Ð·Ð° %qs%qE Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð° %<copyin%>%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ‚Ð¸Ð¿Ð° ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qE%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD%qT Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿%qT Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ Ð¾Ð´ %qT%qT Ñ˜Ðµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT%qT Ñ˜Ðµ Ð½ÐµÐ¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð°Ñ‡Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT%qT Ð½Ð¸Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, Ð½Ð¸Ñ‚Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ%qT Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð¸Ð· %qT%qT Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ð¸Ð· %qT%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€%qT Ð½Ð¸Ñ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ñƒ %qT%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡-Ð½Ð°-Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿%qT Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT%qT Ð½Ð¸Ñ˜Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿%qT Ñ�Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ñƒ %qT Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ ÐºÑ€Ð¾Ð· %<...%>%qT Ñ˜ÐµÑ�Ñ‚Ðµ/ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ñ‚Ð¸Ð¿%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐµ%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿%qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qT%qs Ð¸Ð·Ð³Ð»ÐµÐ´Ð° ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† Ð¿Ñ€ÐµÐºÐ¸Ð´Ð¸Ð¼Ð°%qs Ð¸Ð·Ð³Ð»ÐµÐ´Ð° ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¸Ð¼Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ñ�Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¾Ð¼ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐµ Ñ‚Ð¸Ð¿Ð¾Ð²ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð�Ð¢Ð‘Ð¡ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¼%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¸ ÐºÐ°Ð¾ Ð¸Ð·Ð²ÐµÐ·ÐµÐ½Ð¾ Ð¸ ÐºÐ°Ð¾ ÑƒÐ²ÐµÐ·ÐµÐ½Ð¾ Ñƒ Ð”Ð›Ð›Ñƒ%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·%qs Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¸Ð¼Ð° Ð¸ %<extern%> Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡%qs Ñ�Ðµ Ð¿Ñ€ÐµÐ»Ð¸Ð»Ð¾%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½%qs ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%>%qs Ñ˜Ðµ Ð¸Ñ�ÐºÐ²Ð°Ñ€ÐµÐ½Ð¾%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾%qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾ (Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ¾Ð´ %s:%d)%qs Ñ˜Ðµ ÑƒÐ¶Ðµ Ð¾Ð´ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°%qs Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð³ÐºÐ¾Ð²Ð°%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð¸Ð»Ð¸ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð°%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs%qs Ñ˜Ðµ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° %q.*s, Ð° Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ %q.*s%qs Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÑ›Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð½Ð° %<%c%s%>%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼%qs Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°Ð¾Ð·Ð½Ð°ÐºÐ° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÑƒ %q#T%qs ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐ¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ°%s%s
  %s %+#D%s %+#D <Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð¶Ð½Ð¾ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐµ>%s %+#T%s %D(%T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>%s %D(%T, %T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>%s %D(%T, %T, %T) <ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾>%s %T <Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ>%s %q+D %s Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚Ð° Ñ�Ð° dllimport Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ%s %qs Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ %s:%d%s %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ñ‚Ð¸/Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ %s %qs%s %qs Ð½Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð° Ñƒ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qs%s %s %p %d
  %s %s(%E) %p %d
  %s â€˜%sâ€™
*************** write_c_file - Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾ Ð¸Ð¼Ðµ Ñ˜Ð
*** 1836,1855 ****
  Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ñ‡Ð¸Ñ‚Ð°ÑšÑƒ %s Ð¸Ð· Ð—Ð˜ÐŸ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµÐ³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ð¸Ñ�Ð°ÑšÑƒ %qsÐ³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ ÑƒÐ¿Ð¸Ñ�Ñƒ Ñƒ %s: %mÐ³Ñ€ÐµÑˆÐºÐ°: Ñ€ÑƒÐºÐ¾Ð²Ð°ÑšÐµ Ð¸Ð·ÑƒÐ·ÐµÑ†Ð¸Ð¼Ð° Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾, ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ -fexceptionsÐ±Ð¸Ñ›Ðµ ÑƒÑ…Ð²Ð°Ñ›ÐµÐ½ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°Ðº Ñ‚Ð¸Ð¿Ð° %<%T%>Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜ÐµÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°expand_binop Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾ Ñƒ movsi gotÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<}%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%>, %<,%>, %<;%>, %<}%> Ð¸Ð»Ð¸ %<__attribute__%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<;%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>, %<,%>, %<;%>, %<asm%> Ð¸Ð»Ð¸ %<__attribute__%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… %d Ð½Ð¸Ð²Ð¾Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D, Ð´Ð¾Ð±Ð¸Ñ… %dÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ [error|warning|ignored] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ñ‚Ð¸Ð¿Ð° SSA_NAMEÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¸Ð»Ð¸ %<...%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<*%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qDÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ð° Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†Ð°-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°Ñ‚Ñ€Ð¾ÑˆÐ°Ðº Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ð½Ð¾Ñ�Ñƒ Ð½Ð° Ð¾Ð±Ð¸Ñ‡Ð½Ðµ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜ÐµÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ goto Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð¾Ð±. %dÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#DÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qD (ÐºÐ¾Ñ˜Ð¸ Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD)ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#DÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qTÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qDÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ñƒ Ð½Ðµ-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ %qDÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ²ÐµÐ´ÐµÐ½Ð° Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<template <>%>ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qTâ€žÐ¸Ð·Ñ€Ð°Ð·â€œ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ñƒ !$OMP ATOMIC Ñ‚Ð¸Ð¿Ð° â€žÐ¿Ñ€Ð¾Ð¼ = Ð¿Ñ€Ð¾Ð¼ Ð¾Ð¿ Ð¸Ð·Ñ€Ð°Ð·â€œ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð°Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ‚Ð¸ â€žÐ¿Ñ€Ð¾Ð¼â€œ ÐºÐ¾Ð´ %LÐ¸Ð·Ñ€Ð°Ð· %qE Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ð·Ð° Ð±Ð°Ñ†Ð°ÑšÐµÐ¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %LÐ½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ð²Ð¸Ñ�Ð¾ÐºÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½ÐµÑ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð½Ðµ Ñ�Ð»Ð°Ð¶Ðµ Ñ�ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµÐ³ %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð±ÐµÐ· Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð·Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð» %q+D Ð·Ð±Ð¾Ð³ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð³Ñ€ÑƒÐ¿Ð° Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ… Ð·Ð°Ð³Ñ€Ð°Ð´Ð° Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð¼ Ð¸Ð½Ñ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÑƒÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° %d->%dÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<%T::%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñƒ %qsÑ�ÑƒÐ²Ð¸ÑˆÐ½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜Ð¸Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñ‚Ð¸Ð¿Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ñ�ÑƒÐ²Ð¸ÑˆÐ°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ â€ž%sâ€œÐºÐ»Ð°Ñ�Ð° â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð°Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð´Ð¾Ð±Ð°Ð²Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ�Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð´Ð¾Ð±Ð°Ð²Ð¸Ð¼ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð°Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð¸Ð¼ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐºÑ€Ð°Ñ… Ñƒ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+D: ÑƒÐ²ÐµÐ·ÐµÐ½Ð¾Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð½ÐµÑƒÑ�Ð¿ÐµÑ… Ñƒ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA ÐºÐ¾Ð´ %LÐ¿Ñ€Ð¾Ð¿Ð°Ð´Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ð¾Ð±. %dÐ¿Ñ€Ð¾Ð¿Ð°Ð´Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³ Ñ�ÐºÐ¾ÐºÐ° %iÐ¿Ñ€Ð¾Ð¿Ð°Ð´Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° Ð¿Ñ€ÐµÑ�ÐµÑ†Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð¾Ð´ÐµÑ™ÐºÐ° (Ð¾Ð±. %i)Ð¿Ñ€Ð¾Ð¿Ð°Ð´ Ð´Ð¾ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¸Ð· Ð¾Ð±. %dÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ regparm Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ÐºÐ¾Ð±Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ°: fclose %sÐ¿Ð¾Ñ™Ðµ %q+#D Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð°Ð¿Ð¾Ñ™Ðµ %q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¿Ð¾Ñ™Ðµ %q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¼ÐµÑ‚Ð¾Ð´Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¿Ð¾Ñ™Ðµ %qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ð¾Ñ™Ðµ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ð¿Ð¾Ñ™Ðµ %qs Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ð¾Ñ™Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¿Ð¾Ñ™Ð° Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð¿Ð¾Ñ™Ð°Ð¸Ð¼Ðµ Ð¿Ð¾Ñ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ñ�Ð»Ð¾Ð³Ð° Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜ÐµÑ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ Ð¿Ð¾Ñ™Ð°ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ™Ð°ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ printfÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ scanfÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strftimeÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° â€˜%sâ€™Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð° Ð·Ð° %qs Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð° Ð·Ð° %qs Ð½Ð°Ð²Ð¾Ð´Ð¸ %<register%>Ð·Ð½Ð°Ðº Ð·Ð° Ð¿Ð¾Ð¿ÑƒÐ½ÑƒÐ·Ð½Ð°Ðº Ð·Ð° Ð¿Ð¾Ð¿ÑƒÐ½Ñƒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonfind_enum(): Ð•Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° fini Ð½Ð°Ñ’ÐµÐ½Ð° Ñƒ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %sÐ¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %q+D Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<int%>Ð¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_choose_expr%> Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<va_arg%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %<va_list%>fix_sched_param: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %sÑ€ÐµÐ°Ð»Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð¿Ñ�ÐµÐ³ Ð·Ð° %qTÐ»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÑ€ÐµÐ°Ð»Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ñ™Ð¸Ð² Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð° Ñƒ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ¸Ñ˜Ð° ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ðµ Ñ‚Ð¾ÐºÐ° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ°Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°: Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð´Ñ€Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐµÐ¼fopen %sÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° forÐ·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+DÑ„Ð¾Ñ€Ð¼Ð°Ñ‚ %q.*s Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿ %<%T%s%>, Ð°Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qTÑ„Ð¾Ñ€Ð¼Ð°Ñ‚ %q.*s Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿ %<%s%s%>, Ð°Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qTÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð½Ð¸Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ñ€Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ð° $Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð°Ð½Ð¿ÑƒÑ‚ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %sÑ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ˜Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¾Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ° Ð¸ Ð½ÐµÐ¼Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°, Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ð¸Ñ�Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐµÐ½Ð¸Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°, Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐµÐ½Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ð½Ð¸Ñ�ÐºÐµ Ð¿Ñ€Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÐºÐ¾Ñ˜Ðµ Ñ‚Ñ€ÐµÐ±Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ‚Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ð½Ð¸Ñ�ÐºÐµ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð½Ð¸Ñ�ÐºÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð° Ð½Ð¸Ñ�ÐºÐ° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qTÐ¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¸Ð¼Ð° Ð½Ð°Ñ’ÐµÐ½Ð¾ %<-%s%> ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %<+%s%>Ð½Ð°Ñ’ÐµÐ½Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð·Ð° Ð½Ðµ-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð½Ð°Ñ’ÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð·Ð° Ð“Ð˜ÐœÐŸÐ›Ð• Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð½Ð°Ñ’ÐµÐ½ SSA_NAME ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ð¾Ñ�Ð»Ð¾Ð±Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÐ¿Ð¾ Ñ�Ð»Ð¾Ð±Ð¾Ð´Ð½Ð¸Ñ…Ð½Ð°Ñ’ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°Ð½Ð°Ñ’ÐµÐ½Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° ÐºÐ°Ð´ Ñ˜Ðµ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ðµ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÐµÐ¤ÐŸ Ñ�Ð¾Ñ„Ñ‚Ð²ÐµÑ€Ñ�ÐºÐ¾ Ð´Ð¾Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÐµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mtrap-precision=ifr30_print_operand: Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%F ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%x ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%A ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¾Ð±Ñ€Ð°Ñ’ÐµÐ½ MEMfr30_print_operand: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ %%B ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ %%b ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ %%p ÐºÃ´Ð´fr30_print_operand_address: Ð½ÐµÐ¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð·Ð° %qs Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ° Ð·Ð° Ð¿Ð¾ÑƒÐ·Ð´Ð°Ð½Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ñ�Ñ‚ÐµÐºÐ°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend %#T%>Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend class %T::%D%>Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %q+FÐ½Ð° Ð¾Ð²Ð¾Ñ˜ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ð¸frv_print_operand: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ ÐºÃ´Ð´Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ dllimportÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ°Ð¾ dllimport: Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½ÐµÑƒÑ‚ÐºÐ°Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾ gotoÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ˜ÐµÑ€ Ñ˜Ðµ Ñ‚Ð¾ Ñ�ÑƒÐ·Ð±Ð¸Ñ˜ÐµÐ½Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ -fno-inlineÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ˜ÐµÑ€ Ð¼Ð¾Ð¶Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð° Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¾Ð²Ðµ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð¸Ð»Ð°Ñ‡ÐºÐµ Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ Ð¿Ñ€Ð¸Ð¼Ð° Ð½ÐµÐ»Ð¾ÐºÐ°Ð»Ð½Ð¾ gotoÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ __builtin_return Ð¸Ð»Ð¸ __builtin_apply_argsÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ alloca (Ð¿Ð¾Ñ‚Ð¸Ñ�Ð½Ð¸Ñ‚Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ always_inline)Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ðµ Ñ�Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµÐ¼Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð½ÐµÐ»Ð¾ÐºÐ°Ð»Ð½Ð¾ gotoÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ setjmpÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð°ÑšÐµ Ð¸Ð·ÑƒÐ·ÐµÑ†Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿Ð° setjmp-longjmpÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð»Ð¸Ñ�Ñ‚Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ½Ð¸Ñ˜ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° ÐºÑ€Ð¾Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ‚Ð¸Ð¿Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° %<noreturn%> Ð¸Ð¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %<return%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<__thread%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<auto%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<register%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<typedef%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñ‚Ð¸Ð¿Ð° Ð½Ð¸Ñ�ÐºÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ›Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ ÑƒÑ�Ð»ÐµÐ´ %<volatile%>Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÑƒÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ñ‚Ð¸Ð½Ñ�ÐºÐ¸ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñƒ Ð˜Ð¡Ðž Ð¦-Ñƒ %qs Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ�Ð¸Ð½Ð° ÐºÐ°Ð¾ %<__thread%>function_profiler Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ°function_profiler Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð·Ð° ÐœÐœÐ˜Ð˜ÐºÑ�gcc Ð´Ñ€Ð°Ñ˜Ð²ÐµÑ€ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ %s Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð° gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ñƒ %s
  gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° %s
  gcov (Ð“Ð¦Ð¦) %s
! Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð·Ð° Ð¸Ð·Ð²ÐµÑ�Ð½Ð¾ Ð³Ñ€Ð°Ð½Ð°ÑšÐµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾, Ð°Ð»Ð¸ Ð¸Ñ… Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð°Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ &CPU-n: Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune=Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ ÐºÃ´Ð´ Ñ�Ð¼Ñ€Ð·Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð»Ð°Ð·Ð¸ Ð·Ð° Ð¼ÐµÑ‚Ð¾Ð´ %q#D ÐºÐ¾Ñ˜Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ %<...%>Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %mgfc_conv_constant_to_tree(): Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿: %sgfc_todo: Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾: gfc_trans_code(): Ð»Ð¾Ñˆ ÐºÃ´Ð´ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµgfortran: ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ñ˜Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð¿Ð¾Ñ�Ð»Ðµ -M
  gfortran: Ð”Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -M
  Ð³Ð¸Ð¼Ð¿Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð°Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™ÑƒÐ³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#DÐ³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™ÑƒÐ³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð°Ñ‚Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð¼Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¿Ñ€ÐµÑ�Ñ€ÐµÑ‚Ð½ÑƒÑ‚Ð° Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ/Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÐµÐ´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#DÐ´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#TÐ“ÐŸ Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ (Ð°Ð»Ð¸ Ñ‡ÑƒÐ²Ð°Ñ˜/Ð²Ñ€Ð°Ñ›Ð°Ñ˜ Ð“ÐŸ Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ð²Ð¸Ð¼Ð°)gp_offset (%ld) Ð¸Ð»Ð¸ end_offset (%ld) Ð¼Ð°ÑšÐ¸ Ñ˜Ðµ Ð¾Ð´ Ð½ÑƒÐ»ÐµÐ¼Ð¾Ñ€Ð°Ð´Ð¾Ñ… Ð¿Ñ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ð¼ ÐŸÐ¦Ð¥Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð° %d Ð·Ð° Ð±Ð»Ð¾Ðº %d Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ñƒ Ñ‚Ð¾ÐºÑƒ Ð¸Ñ˜Ð°ÐºÐ¾Ð»Ð¸ÐºÐ¾ Ð´Ð°Ñ‚Ð° Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°ÑšÐ° Ð¼Ð¾Ð¶Ðµ Ñ€Ð°Ñ�Ñ‚Ð¸ ÑƒÑ�Ð»ÐµÐ´ ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐ° (Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð¸Ð¼Ð°)iWMMXt Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·ia64_print_operand: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ ÐºÃ´Ð´Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>Ð°ÐºÐ¾ Ñ�Ðµ Ð¾Ð²Ð°Ñ˜ ÐºÃ´Ð´ Ð´Ð¾Ñ�ÐµÐ³Ð½Ðµ, Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ Ñ›Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð½ÑƒÑ‚Ð¸Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ð¼ÐµÑ‚Ð¾Ð´ â€˜Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ %<#pragma align%> Ð·Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ð¾Ñ€Ð°Ð²Ð½Ð°Ñ‚Ð¾ %q+DÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qTÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ -fschedule-insns Ð·Ð±Ð¾Ð³ Ð³Ñ€ÐµÑˆÐºÐµ Ñƒ Ñ€ÑƒÐºÐ¾Ð²Ð°ÑšÑƒ Ð¸Ð·ÑƒÐ·ÐµÑ†Ð¸Ð¼Ð°Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† asm Ð·Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+DÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð´ÑƒÐ¿Ð»Ð¸ÐºÐ°Ñ‚ â€ž%sâ€œ
  Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma longcallÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ‚Ð¾Ñ˜ÐµÑ›Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ â€ž%sâ€œ
  Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð·Ð±Ð¾Ð³ Ð½ÐµÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³ Ð½Ðµ-ÐŸÐžÐ” Ð¿Ð¾Ñ™Ð° %q+#DÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ %q.*s Ñƒ %<-fdump-%s%>Ð½ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qs Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qsÐ½ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qsÐ¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qEÐ¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ð¾Ð´Ð¸Ð³Ð½ÑƒÑ‚Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð³Ñ€ÑƒÐ¿Ð¸Ñ�Ð°Ð½Ð¸ Ð½Ð° Ð²Ñ€Ñ…Ñƒ Ñ�Ñ‚ÐµÐºÐ°Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ END DOÐ½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ñƒ %<asm%>Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ñƒ %<asm%>Ñƒ %s, ÐºÐ¾Ð´ %s:%dÑƒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ %d:Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+DÑƒ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð·Ð° %q+DÐ½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°ÐºÑƒÐ¼ÑƒÐ»Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %qsÐ´Ð¾Ð»Ð°Ð·Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ¼ ÐŸÐ¥Ð˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qDÐ½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qDÐ½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñƒ %qEÐ½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ %qT Ñƒ %qTÐ½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÑƒÐ½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÑƒÐ½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° â€ž%sâ€œÐ½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ˜Ðµ %qsÐ½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ %qsÐ½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ %qDÐ½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð”Ð›Ð›Ð° Ð·Ð° %q+D, Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ dllexportÐ½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ°Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñƒ %<asm%>Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð´ÐµÑ™ÐµÑšÐµ Ñ‡Ð²Ð¾Ñ€Ð¾Ð²Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°ÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÑƒÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜ÐµÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ð° %qDÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qDÐ˜Ð½Ð´ÐµÐºÑ� Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ %d Ñ˜Ðµ Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð´ %LÐ¸Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜ÐµÐ¸Ð½Ñ„Ð¾Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½ÑƒÐ»Ñ‚Ð¸Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° init Ð½Ð°Ñ’ÐµÐ½Ð° Ñƒ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %sÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð· Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ñ€Ð°Ð²Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¾Ð´ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ñ€Ð°Ð²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ñ€Ð°Ð²Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ ÐºÐ¾Ð´ %LÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ™Ðµ Ð¿Ñ€ÐµÐ±Ñ€Ð¸Ñ�Ð°Ð½Ð¾ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ™Ðµ Ñ�Ð° Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð½Ð¸Ð¼ ÐµÑ„ÐµÐºÑ‚Ð¸Ð¼Ð° Ð¿Ñ€ÐµÐ±Ñ€Ð¸Ñ�Ð°Ð½Ð¾ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ°Ð¾ dllimportÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÑƒÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ñ�Ðµ Ð¿Ñ€ÐµÑ€Ð°Ð½Ð¾ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð·Ð° %q+DÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qDÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ€ÐµÐ°Ð»Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ°Ð»Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÐºÐ¾Ð¼Ð¿Ð»Ð¸ÐºÐ¾Ð²Ð°Ð½ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %q+DÐ½Ð°Ð²ÐµÐ´ÐµÐ½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qDÐ¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ð½Ð¸Ð· Ð·Ð½Ð°ÐºÐ¾Ð²Ð°ÑƒÑ‚ÐºÐ°Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° noinlineÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ dllimport: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÑƒÑ‚ÐºÐ°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %q+D Ð´Ð°Ñ‚ Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ noinlineÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ dllimport: Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð°Ð»Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸ÐºÐ°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ñ�Ð°Ð¼Ð¾Ð³ Ñ�ÐµÐ±ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð° Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‡ÐµÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %q+F: %sÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ ÑƒÐ»Ð°Ð·Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð¸ %qcÐ¸Ñ˜Ð° %d ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° %d Ð°Ð»Ð¸ block_for_insn Ñ˜ÐµÑ�Ñ‚Ðµ %iÐ¸Ñ˜Ð° %d ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° %d Ð°Ð»Ð¸ block_for_insn Ñ˜ÐµÑ�Ñ‚Ðµ NULLÐ¸Ñ˜Ð° %d Ñ˜Ðµ Ñƒ Ð²Ð¸ÑˆÐµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð²Ð° (%d Ð¸ %d)Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:Ð¸Ñ˜Ð° Ð¸Ð·Ð²Ð°Ð½ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ°Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°ÑšÐµ: %s%s
  Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ñ™ÐµÐ½Ð¾ Ñƒ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ ÐºÐ»Ð°Ñ�ÐµÐ¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ðµ Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ÐµÐ¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ñ˜Ðµ %s; Ð¾Ð²Ð¾ Ñ›Ðµ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð½Ð¾Ñ�Ñ‚Ð¸ Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð²Ñ€Ð´Ð° Ð³Ñ€ÐµÑˆÐºÐ°Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ˜Ðµ %sÐ¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð¼Ð¿Ñ€ÐµÑ�Ñ€ÐµÑ‚Ð½ÑƒÑ‚Ð° Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ°Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q+D Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ð¸ÐºÐ°Ð´ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ñ†Ð¸Ñ™Ð½Ð¾Ñ˜ Ð¼Ð°ÑˆÐ¸Ð½Ð¸int-Ð½Ð¸Ð· ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð¸Ð· Ð½Ðµ-ÑˆÐ¸Ñ€Ð¾ÐºÐµ Ð½Ð¸Ñ�ÐºÐµÑ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ° Ð·Ð° Ñ‚Ð¸Ð¿ %qsÑ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° =8 Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° ÑƒÐ· Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ -fdefault-integer-8Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++Ñ�ÑƒÑ‡ÐµÑ™Ðµ %qs Ð½ÐµÐ¼Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð¸ Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ðµ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð›Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°:ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÑ‚Ð°Ñ‡Ð°Ð½ Ð¿Ð¾Ð¼Ð°Ðº:ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼:ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÑƒÑ�Ð¿ÐµÑ… ÑƒÑ�Ð»ÐµÐ´ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¾Ñ�Ñ‚Ð¸ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° â€” Ð»Ð¾ÑˆÐµ ungetÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° - Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ UTF8-ns Ð¸Ð¼ÐµÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ check-init: ÐºÃ´Ð´ Ñ�Ñ‚Ð°Ð±Ð»Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½: %sÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ generate_bytecode_insn â€” ÐºÃ´Ð´ Ñ�Ñ‚Ð°Ð±Ð»Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½: %sÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð½Ð°Ñ’ÐµÐ½Ð¾ %%) Ð±ÐµÐ· %%( Ñƒ ÑˆÐµÐ¼Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð½Ð°Ñ’ÐµÐ½Ð¾ %%> Ð±ÐµÐ· %%< Ñƒ ÑˆÐµÐ¼Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð½Ð°Ñ’ÐµÐ½Ð¾ %%] Ð±ÐµÐ· %%[ Ñƒ ÑˆÐµÐ¼Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð½Ð°Ñ’ÐµÐ½Ð¾ %%} Ð±ÐµÐ· %%{ Ñƒ ÑˆÐµÐ¼Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð»Ð¾Ñˆ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ %dÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: cris_side_effect_mode_ok Ñ�Ð° Ð»Ð¾ÑˆÐ¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸Ð¼Ð°ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð¸Ñ˜Ð° Ð·Ð° Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð½Ð¸ ÐµÑ„ÐµÐºÐ°Ñ‚ ÑƒÑ‚Ð¸Ñ‡Ðµ Ð½Ð° Ð³Ð»Ð°Ð²Ð½Ð¸ ÐµÑ„ÐµÐºÐ°Ñ‚Ð¸Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ¸ Ð¿Ñ€ÐµÐºÐ¸Ð´ Ñƒ %s, ÐºÐ¾Ð´ %s:%dÑ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° ÐºÐ¾Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° #pragma %sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%-ÐºÐ¾Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%A Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%B Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%C Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%D Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%E Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%F Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%G Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%J ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%J Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%K Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%L Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%M Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%N Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%O Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%P Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%P Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%R Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%S Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%T Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%U Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%Y Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%Y Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%c Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%d Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%f Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%f Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%h Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%j ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%j Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%k Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%m Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%p Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%q Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%r Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%s Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%s Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%t/%%b Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%u Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%v Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%x Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%xn ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° â€˜asmâ€™: Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° --paramÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð�Ð‘Ð˜Ñ˜Ð°: -mabi=%sÐ½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° IACCÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐŸÐ¦ Ñƒ Ñ‚Ð°Ð±ÐµÐ»Ð¸ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð° Ð»Ð¸Ð½Ð¸Ñ˜Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð°Ð¼ÐµÐ½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Z Ð·Ð° Ð¸Ñ˜ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %q+#DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %q+#DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð·Ð° %qEÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %q+DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÑƒ %qD Ð½ÑƒÐ»Ñ‚Ð¾Ð³ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð·Ð° %<#pragma align%>, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<__alignof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<sizeof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<sizeof%> Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_return_address%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ð° Ð½Ð¸Ð·Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð° Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†Ð° Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ const_double Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ�Ñ‚Ðµ Ð¼Ð¸Ñ�Ð»Ð¸Ð»Ð¸ %<%T (const %T&)%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð²Ð°Ñ€Ð¸Ñ˜Ð°Ð½Ñ‚Ð½Ð¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %q+#DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ»Ð°Ð· Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ð»Ð°Ð· Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° %<#pragma omp atomic%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð�Ð‘Ð˜ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°: -mfloat-abi=%sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐµÐ¼ÑƒÐ»Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°: -mfpe=%sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°: -mfpu=%sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° (S) Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ° Ð°Ð´Ñ€ÐµÑ�Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ° Ð°Ð´Ñ€ÐµÑ�Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %dÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Aâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Dâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜H;â€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Tâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜eâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜mâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜pâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜zâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´: â€˜%câ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ð»Ð¾Ð²Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%H/%%L ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%N ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%RÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%SÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%T/%%B ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%U ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%V ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%p ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%s ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT Ð·Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾ %qOÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð·Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾ %sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð° %<__fpreg%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð·Ð° -mfloat-gprs: â€ž%sâ€œÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qc Ñƒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ ÑƒÐ· Ñ‚Ð¸Ð¿ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð´Ð¾Ñ�ÐµÐ³ Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð° %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð·Ð° %q+DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð° Ñ€Ð¾Ñ‚Ð°Ñ†Ð¸Ñ˜ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ rtl Ð´ÐµÑ™ÐµÑšÐµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ Ð¸Ñ˜Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%>; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð½ÑƒÐ»ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð¼Ð°ÐºÐ°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÐ½ÐµÐ¸Ñ�Ñ€Ð¿Ð°Ð²Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ â€ž%dâ€œ Ð·Ð° memregsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%>; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð½ÑƒÐ»ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ñ‚Ð¸: -mtp=%sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð° newÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ð¼Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ %<%T[%T]%> Ð·Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %%d, %%x, Ð¸Ð»Ð¸ %%XÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<--%> Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ñ˜ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qE Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñƒ-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° â€ž:â€œÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸ Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð¼Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð¸Ð·Ð° Ñ�Ð° Ð½ÐµÐ½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¸Ð»Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð½Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ typedef %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‡Ð»Ð°Ð½Ð° %q+D Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ñ˜ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %q+DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qEÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%D::%D%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%T::%D%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<::%D%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ñ�Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸Ð¼ Ð½Ð¸Ð·Ð¾Ð¼Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %qE Ð±ÐµÐ· Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %<%s %E%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qEÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ â€˜%sâ€™Ð¸Ð½Ð²Ð°Ñ€Ð¸Ñ˜Ð°Ð½Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð´Ð° Ñ�Ðµ ADDR_EXPR Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸invoke[non-static] Ð½Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ñƒinvokestatic Ð½Ð° Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ñƒinvokestatic Ð½Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´ÑƒÐ½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð“Ð˜ÐœÐŸÐ›Ð• Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð°Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivateÐ½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°ÐºÑ€Ð°Ñ˜ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�ÐµÐ¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�ÐµÐºÐ¾Ñ€Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�ÐµÑšÐµÐ½ dest_idx Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %d, Ð½Ðµ %dÐ¸Ð¼Ð° Ð´Ð¾Ñ�ÐµÐ³ Ñ�Ð°Ð¼Ð¾ Ñƒ Ð¾Ð²Ð¾Ñ˜ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸, ÑˆÑ‚Ð¾ Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ð½Ð¸Ñ˜Ðµ Ð¾Ð½Ð¾ ÑˆÑ‚Ð¾ Ð¶ÐµÐ»Ð¸Ñ‚ÐµiWMMXt Ð�Ð‘Ð˜ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° iWMMXt-Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð°Ð½ Ð¦ÐŸÐ£iWMMXt Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð�Ð�ÐŸÐ¦Ð¡-Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð�Ð‘Ð˜ Ð·Ð° Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð½ Ñ€Ð°Ð´jcf-dump: Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° ÐºÐ»Ð°Ñ�Ð°
  Ð·Ð°Ð¾Ð±Ð¸Ð»Ð°Ð¶ÐµÑšÐµ Ñ�ÐºÐ¾ÐºÐ¾Ð²Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾Ñ�ÐºÐ¾Ðº Ñƒ Ð´Ð¾Ñ�ÐµÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ�Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ñ�ÐºÐ¾Ðº Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %q+DÑ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qDÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma %sÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma GCC java_exceptionsÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma GCC memregs [0..16]Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs endsdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs endtdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs endzdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs interruptÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs sectionÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs startsdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs starttdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs startzdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma longcallÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma GCC pch_preprocess%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma GCC visibility%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma align%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma extern_prefix%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma fini%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma init%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma pack%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma redefine_extname%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma weak%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ â€ž#pragma %sâ€œÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ â€ž#pragma ms_structâ€œÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ â€ž#pragma optionsâ€œÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ â€ž#pragma unusedâ€œÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð½Ð¸Ñ�ÐºÐµ Ð¿Ð¾Ñ‚Ð¿Ð¸Ñ�Ð°ÐºÑ™ÑƒÑ‡Ð½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %q+D dllimport ÐºÐ»Ð°Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<export%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ�ÐµÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿)ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿)ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %q+D Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qE ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð²Ð°Ð½ Ð±Ð¸Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ wchar_tÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° lang_*: ÐºÑ€Ð°Ñ… Ñƒ %s, ÐºÐ¾Ð´ %s:%dÑ˜ÐµÐ·Ð¸Ðº %s Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ñ˜ÐµÐ·Ð¸Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° %<"%E"%> Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°Ð²ÐµÐ»Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð° (%d) Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° ÑƒÐ· -mtiny-stackÐ²ÐµÐ»Ð¸ÐºÐ¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½ Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ… Ð¸Ð· Ð¿Ñ€Ð°Ð·Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ %qT Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÑšÐµÐ½ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°ld Ð²Ñ€Ð°Ñ‚Ð¸ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� %dÐ»ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð»ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonÐ»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°ÐºÐ»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð½ÐµÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ printfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ scanfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonÐ±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ: %s
! Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#DÐ±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° lib%s Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð°lo_sum Ð½Ð¸Ñ˜Ðµ Ð¾Ð´ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð»Ð¾ÐºÐ°Ð»Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð½ÐµÑ›Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %q#DÐ»Ð¾ÐºÐ°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ñ�Ð°ÐºÑ€Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ°Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð° Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ ÐºÐ°Ð¿Ð°Ñ†Ð¸Ñ‚ÐµÑ‚Ðµlong long ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ñ™Ð¸Ð² Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´long, short, signed Ð¸Ð»Ð¸ unsigned ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qsÐ¿ÐµÑ‚Ñ™Ð° %d Ð½Ðµ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð¸Ð¼Ð° Ñ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ñ€ÑƒÐºÐ¸ Ð¸Ð·Ð»Ð°Ð· (%d -> %d)Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ Ð¿ÐµÑ‚Ñ™Ðµ %d Ð½Ðµ Ð¿Ñ€Ð¸Ð¿Ð°Ð´Ð° Ð¿ÐµÑ‚Ñ™Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ Ð¿ÐµÑ‚Ñ™Ðµ %d Ð½ÐµÐ¼Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ðµ Ñ�Ñ‚Ð°Ð²ÐºÐµÑ€ÐµÐ·Ð° Ð¿ÐµÑ‚Ñ™Ðµ %d Ð½Ðµ Ð¿Ñ€Ð¸Ð¿Ð°Ð´Ð° Ð¿ÐµÑ‚Ñ™Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾Ñ€ÐµÐ·Ð° Ð¿ÐµÑ‚Ñ™Ðµ %d Ð½ÐµÐ¼Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð½Ð°Ñ�Ð»ÐµÐ´Ð½Ð¸ÐºÑ€ÐµÐ·Ð° Ð¿ÐµÑ‚Ñ™Ðµ %d Ð½ÐµÐ¼Ð° Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ ÐºÐ°Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð½Ð¸ÐºÑ€ÐµÐ·Ð° Ð¿ÐµÑ‚Ñ™Ðµ %d Ñ˜Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ Ð´ÐµÐ¾ Ð½ÐµÑ�Ð²Ð¾Ð´Ñ™Ð¸Ð²Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ð³ÑƒÐ±Ð¸Ñ‚Ð½Ð¸Ñ‡ÐºÐ¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð±Ð°Ñ†Ð°ÑšÐ° Ð·Ð° %q+#FÐ´Ð¾ÑšÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° Ð¼Ð°ÑšÐ° Ð¾Ð´ Ð½Ð°Ñ˜Ð¼Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ¼Ð°ÑšÐµÑšÐ°Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ²ÐµÑ›Ð°ÑšÐ°Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÐºÐ°Ð¾ Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³ %<&%>Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ asm Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¼Ð°ÐºÑ€Ð¾Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÑ‡Ð¸Ð½Ð¸ %qD Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma GCC visibility pushÐ»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾ #pragmaÐ»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma extern_prefix, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma ghs sectionÐ»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma redefine_extname, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma weak, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma align%>Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma align%>, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma fini%>Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma fini%>, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma init%>Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma init%>, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma pack(pop[, id])%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma pack(push[, id][, <n>])%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ â€ž#pragma %sâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ â€ž#pragma ms_struct {on|off|reset}â€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ â€ž#pragma ms_structâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ â€ž#pragma options align={mac68k|power|reset}â€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ â€ž#pragma optionsâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð° Ð—Ð˜ÐŸ Ð°Ñ€Ñ…Ð¸Ð²Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð½Ð¾Ñ˜ Ð¿ÑƒÑ‚Ð°ÑšÐ¸: %sÐ»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°Ð³Ð»Ð°Ð²Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´ÐµÑ™ÐµÐ½ÐµÐ¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½Ð°Ñ˜Ð²ÐµÑ›Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ˜Ðµ %uÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð¸ -EB Ð¸ -ELÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð¸ -m32 Ð¸ -m64Ð¼ÐµÐ´Ð¸Ñ˜Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð°ÐºÐ¾ Ñ�Ðµ Ð½Ðµ ÑƒÐºÑ™ÑƒÑ‡Ð¸ -mmediaÑ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¸ ÐºÐ°Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸Ñ‡Ð»Ð°Ð½ %qD ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð¿Ð¾Ñ™Ð° Ñƒ Ñ‚Ð°Ð±ÐµÐ»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿ %qT Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð¿Ð¾Ñ™Ð¸Ð¼Ð°Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸ Ñ�Ð²Ð¾Ñ˜Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¸ ÑƒÐ»Ð°Ð· %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¸Ñ€Ð°Ñ‚Ð¸Ð¼ÐµÑ‚Ð¾Ð´ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ»Ð°Ð·Ð°Ð½Ð¼ÐµÑ‚Ð¾Ð´ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð°Ð½Ð¼ÐµÑ‚Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ ÐºÐ»Ð°Ñ�Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ @interfaceÐ½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð·Ð° %<%c%s%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ @implementationÐ¼ÐµÑ‚Ð¾Ð´Ñƒ Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ð² [super dealloc]Ð½Ð°Ñ˜Ð¼Ð°ÑšÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ˜Ðµ %uÐ¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¼Ð¸Ð¿Ñ�Ð°16mips_debugger_offset Ð¿Ð¾Ð·Ð²Ð°Ð½ Ð±ÐµÐ· Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ�Ñ‚ÐµÐº/Ð¾ÐºÐ²Ð¸Ñ€/Ð°Ñ€Ð³Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð¿Ð¾Ñ‚Ð¿Ð¸Ñ�Ð° Ð·Ð° Ð¿Ð¾Ñ™Ðµ â€˜%sâ€™ Ñƒ â€˜%sâ€™ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚ÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ConstantValue Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ (Ð²Ð°Ð½ Ð¿Ð¾Ñ™Ð°)Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° $ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC visibility push%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ â€ž(â€œ Ð¿Ð¾Ñ�Ð»Ðµ â€ž#pragma %sâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ â€ž(â€œ Ð¿Ð¾Ñ�Ð»Ðµ â€ž#pragma unusedâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ â€ž)â€œ Ð¿Ð¾Ñ�Ð»Ðµ â€ž#pragma unusedâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ â€ž)â€œ Ð·Ð° â€ž#pragma %sâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ CodeÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ REG_EH_REGION Ð±ÐµÐ»ÐµÑˆÐºÐ° Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð¾Ð±. %iÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ [error|warning|ignored] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%>Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_args_info%>Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° -%sÐ¾Ð¿Ñ†Ð¸Ñ˜Ð¸ â€ž%sâ€œ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð±Ð°Ñ€Ð¸Ñ˜ÐµÑ€Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %iÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qTÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð³Ñ€Ð°Ñ„Ð¿Ð¾Ð· Ð¸Ð²Ð¸Ñ†Ð° Ð·Ð° call_stmt:Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð·Ð°Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð° Ð·Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð·Ð°Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð²Ð¸Ñ†Ð° %i->%iÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ñ™Ðµ â€˜%sâ€™ Ñƒ â€˜%sâ€™Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð·Ð½Ð°Ðº Ð¿Ð¾Ð¿ÑƒÐ½Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° strfmonÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñƒ â€ž#pragma %sâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qDÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ†Ð¸Ñ™ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð±Ñ€Ð¾Ñ˜Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð²Ñ€Ñ�Ñ‚Ðµ %<#pragma GCC diagnostic%>Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿ÑƒÑ‚Ð°ÑšÐ° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¾Ð´ÐµÑ™ÐºÐ° Ñƒ â€ž#pragma %sâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ñ€Ð°Ð¶Ð°Ñ€ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qsÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð°Ñ˜ÑƒÑ›Ð¸ Ð·Ð½Ð°Ðº %cÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ typedefÐ¼ÐµÑˆÐ°ÑšÐµ Ð¦++ Ð¸ Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸Ñ… Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ° Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð¸Ð»Ð°Ñ‡ÐºÐ¾Ñ˜ Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð¸Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð¾ Ñ˜Ðµ Ð¼ÐµÑˆÐ°ÑšÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°mno-cygwin Ð¸ mno-win32 Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½ Ð½Ð° Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ñ‚Ð¸Ð¿Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐ¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» %s Ñƒ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ÑƒÐ²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %<asm%>Ð¸Ñ˜Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð°ÐœÐ¡Ð¾Ð²Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ° Ð¿Ð¾Ñ™Ð° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¸ Ð¦mt_final_prescan_insn, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð° #1Ð±Ð»Ð°Ñ‚Ð¾Ð±Ñ€Ð°Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð¿Ñ€Ð°Ñ‚Ð¸ %qs Ñƒ ÐºÐ»Ð¸Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ±Ð»Ð°Ñ‚Ð¾Ð±Ñ€Ð°Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð¿Ñ€Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ %qs Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ÐµÐ±Ð»Ð°Ñ‚Ð¾Ð±Ñ€Ð°Ð½Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð° Ð·Ð° ARRAY_RANGE_REFÐ±Ð»Ð°Ñ‚Ð¾Ð±Ñ€Ð°Ð½: Ð¾Ð²Ð°Ñ˜ Ñ˜ÐµÐ·Ð¸Ðº Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð· Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²ÐµÐ²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ð·Ð±Ð¾Ñ€ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½Ð½Ð°Ñ’ÐµÐ½Ð¾ Ð²Ð¸ÑˆÐµ %s Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %<%c%s%>Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ÑƒÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#TÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ %qTÐ½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ…Ð»Ð°Ð´Ð½Ð¸/Ð²Ñ€ÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ»Ð°Ð·Ð¸ Ð½Ð°Ñ’ÐµÐ½Ð¸ (Ð¾Ð±. %i)Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ ÑƒÑ‚ÐºÐ°Ð½Ð¸ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð²Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q+DÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qsÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÐµÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸Ð¿Ñ€Ðµ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° Ð¸Ð´. Ñ‚Ð¸Ð¿Ð¾Ð²Ð°, Ð¼Ð¾Ñ€Ð° Ñ�Ðµ #include <typeinfo>Ð¼Ð¾Ñ€Ð° Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ %<%E (...)%>Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° mvcleÐ¼Ð¸Ñ�Ñ‚ÐµÑ€Ð¸Ð¾Ð·Ð½Ð¸ Ð¿Ð¾Ð´Ð°Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ñƒ %sÐ¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»Ð¸Ð¼Ðµ %qT Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð° Ð¿Ð¾Ñ‚Ñ€Ð°Ð³Ð° Ð¸Ð¼ÐµÐ½Ð° Ð·Ð° %qDÐ¸Ð·Ð¼ÐµÑšÐµÐ½Ð° Ð¿Ð¾Ñ‚Ñ€Ð°Ð³Ð° %qD Ð¿Ñ€ÐµÐ¼Ð° Ð½Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ·Ð°ÑšÑƒ Ð˜Ð¡Ðž %<for%>Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð·Ð°ÐºÐ»Ð°ÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qDÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº DO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ðµ Ð¸Ð¼Ðµ ÑƒÐ· ENDDOÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ÐµÐ¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÐ°Ð»Ð¸Ñ˜Ð°Ñ� Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð¾Ð²Ð´Ðµ, Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ %qDÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµÑƒÑ€Ð¾Ñ’ÐµÐ½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ strictfpÑ‚Ñ€ÐµÐ±Ð° ÑƒÐ±Ð°Ñ†Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ Ð·Ð° %sÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð´ÑƒÐ¶Ð¸Ð½Ð° Ð¸Ñ˜ÐµÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½ Ñƒ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð´ÑƒÐ±Ð¸Ð½Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÑšÐ° Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %iÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñƒ Ð±Ð¸Ñ�Ñ‚ÐºÐ¾Ð¼ Ð¿Ð¾Ñ™Ñƒ %q+DÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñƒ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ñ™Ñƒ %qsÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ.Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ðµ Ð´Ð¸Ñ˜Ð°Ð»ÐµÐºÑ‚Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð³ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qDÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<enum %E%>ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<struct %E%>ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<union %E%>new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿Ð½Ð¾Ð²Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#DÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð° Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qs, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ñ�Ð¼ÐµÐ½Ñƒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð¼ÐµÑ‚Ð¾Ð´ %<%c%s%> Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qTÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ FUNCTION_PROFILER Ð·Ð° ÐšÐ Ð˜Ð¡Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð°Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %qsÐ½ÐµÐ¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#TÐ½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° ÐºÐ»Ð°Ñ�Ð°Ð½ÐµÐ¼Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›ÐµÐ³ %<]%> Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<%%[%>Ð¿Ð¾ÐºÑ€Ð¸Ð²Ð°Ñ‡ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð·Ð° Ñ€ÐµÐ¶Ð¸Ð¼ %qsÐ½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %qDÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜ÐµÐ²Ð°Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð±ÐµÐ· Ð¾Ð¿Ð¸Ñ�Ð°Ð¿Ð¾Ñ™Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð½ÐµÐ¼Ð° Ð»Ð¸Ñ�Ñ‚Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÐ½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° ÑƒÐ»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°Ð½ÐµÐ¼Ð° ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°Ð½ÐµÐ¼Ð° ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°; Ð±ÐµÐ·Ð²Ð¾Ñ™Ð°Ð½ Ð´Ð° Ð·Ð°Ð¿Ð¸ÑˆÐµÐ¼ Ð¸Ð·Ð»Ð°Ð·Ð½ÐµÐ½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qTÐ½ÐµÐ¼Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ð·Ð° Ð¿Ð¾Ð´Ð¸Ð·Ð°ÑšÐµ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#TÐ½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%D(%A)%>Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›ÐµÐ³ push Ð·Ð° %<#pragma GCC visibility pop%>Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ñƒ %qTÐ½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð° ÐºÐ¾Ñ˜Ð¸ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° %<%T::%D%> Ñƒ %q#TÐ½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð·Ð° %q+DÐ½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q+DÐ½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜Ð½ÐµÐ¼Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð¸Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿Ð½ÐµÐ¼Ð° sclass Ð·Ð° %s stab (0x%x)Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜ÐµÐ½ÐµÐ¼Ð° Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾Ð³ %<operator %s%> Ð·Ð° %qTÐ½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qTÐ½Ð°Ñ‚ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ @interface Ð·Ð° %qsÐ½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð½Ð°Ñ‚ÐºÐ»Ð°Ñ�Ð° Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ Ð·Ð° %qsÐ½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€ÑˆÐºÐµ Ð·Ð° Ð¸Ð½Ð´ÑƒÐºÑ†Ð¸Ñ˜ÑƒÐ½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#TÐ½ÐµÐ¼Ð° Ñ˜ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÐ¸Ð²Ð°Ñ‡Ð° Ð·Ð° %qD Ñƒ %qTÑ‡Ð²Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ cgraph_hashÐ½Ð°Ñ’ÐµÐ½Ð¸ Ñ‡Ð²Ð¾Ñ€Ð¾Ð²Ð¸ Ð±ÐµÐ· Ð¾Ñ�Ð»Ð¾Ð±Ð¾Ñ’ÐµÐ½Ðµ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜ÐµÐ½ÐµÐ°Ð´Ñ€ÐµÑ�Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ�ÐºÑƒÐ¿Ð° Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð°Ð½Ðµ-Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²ÑƒÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA %L.Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÐ½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð°Ð½ Ñ‚Ð¸Ð¿Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð°Ð½ Ñ‚Ð¸Ð¿Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð½Ð¸Ð· Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>Ð½Ðµ-Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q#D, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð´ÐµÐ»ÐµÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ñ‡Ð¸ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ ÐºÐ»Ð°Ñ�Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÑƒÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ð¼ÐµÑ‚Ð¾Ð´ %q+D Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÑƒÑ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ð¼ÐµÑ‚Ð¾Ð´Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ %q+#D Ñƒ ÐºÐ»Ð°Ñ�Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %q#D, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð´ÐµÐ»Ðµ%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜ÐµÐ½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ-Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÑƒÐ½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ñ˜Ð°Ð»Ð½Ð¸ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÑƒÐ½ÐµÐ»Ð¾ÐºÐ°Ð»Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qsÐ½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð¾ Ð·Ð° Ð�Ð‘Ð˜: â€ž%sâ€œÐ½ÐµÐ¼Ð° Ð´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð´Ð° Ð±Ð¸ Ñ�Ðµ ÑƒÐºÐ»Ð¾Ð¿Ð¸Ð¾ Ñ�Ñ‚Ñ€Ð°Ð¶Ð°Ñ€Ð½Ðµ ÑˆÑ‚Ð¸Ñ‚Ð¸Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ: Ð½ÐµÐ¼Ð° Ð±Ð°Ñ„ÐµÑ€Ð° Ð²ÐµÐ»Ð¸ÐºÐ¾Ð³ Ð±Ð°Ñ€ %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ð½Ðµ ÑˆÑ‚Ð¸Ñ‚Ð¸Ð¼ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ: Ð±Ð°Ñ„ÐµÑ€ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ÐµÑ˜Ð¾Ñˆ Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾: ÑƒÑ‚ÐºÐ°Ð½Ð¸ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸ ÐºÐ¾Ñ€ÐµÐ½ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¾Ð²Ð°Ð½ Ð·Ð° ÐºÐ°ÑˆÑšÐµÑšÐµÐ½Ð°Ð¿Ð¾Ð¼ÐµÐ½Ð°: Ð½ÑƒÐ»Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð³Ð´Ðµ Ñ˜Ðµ Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð»Ð¸ 1Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ±Ñ€Ð¾Ñ˜ Ð¾Ð±. Ð±ÐµÐ»ÐµÑˆÐºÐ¸ Ñƒ Ð»Ð°Ð½Ñ†Ñƒ Ð¸Ñ˜Ð° (%d) != n_basic_blocks (%d)Ð±Ñ€Ð¾Ñ˜ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµÐ±Ñ€Ð¾Ñ˜ Ð±Ñ€Ð¾Ñ˜Ð°Ñ‡Ð° Ñ˜Ðµ %d ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %dÐ¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %sÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð° %q+DÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸ %qEÐ¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %sÐ¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %sÐ¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -I-, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -iquote ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÑšÐµÐ·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ñ�Ð° %<:%>Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð±ÐµÐ· %<=%>Ð¿Ð¾Ð¼Ð°Ðº Ð·Ð° %q+D Ð¼Ð¾Ð¶Ð´Ð° Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ð¿Ð¾Ð¼Ð°Ðº Ð¿Ñ€Ð°Ð·Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð¼Ð¾Ð¶Ð´Ð° Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ð¿Ð¾Ð¼Ð°Ðº Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ð¿Ð¾Ð¼ÐµÑ€Ð°Ñ˜ Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµÐ¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ�Ñ€ÐµÐ´ÑšÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<?:%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ñ�Ð°Ð¼Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ ÑƒÐ·Ð¸Ð¼Ð°Ñ˜Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ Ð¾Ñ�Ð½Ð¾Ð²ÐµÑ�Ð°Ð¼Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ %<explicit%>Ñ�Ð°Ð¼Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÑƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾ Ð¾Ð´ --print-main, --list-class, Ð¸ --complexityÑ�Ð°Ð¼Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ð¼ÐµÑˆÑ‚ÐµÐ½Ðµ Ñƒ Ð¾Ð´ÐµÑ™Ð°Ðº .bssÑ�Ð°Ð¼Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð´ÐµÑ™Ð°Ðº .nointÑ�Ð°Ð¼Ð¾ Ñ�Ð»Ð°Ð±Ð¸ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð¸ Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¾Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ /dev/zero: %mÐ¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ %s: %mÐ¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ %s: %mÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð²Ñ€Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð°Ð½Ð¾ %<+%> Ð¸Ð»Ð¸ %<=%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° %<asm%> Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð±Ñ€Ð¾Ñ˜Ñƒ Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð°Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»Ðµ %%-Ñ�Ð»Ð¾Ð²Ð°Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¸Ð·Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÐºÐ¾Ñ˜Ð¸ Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ñ�Ð° Ñ�ÑƒÐ·Ð±Ð¸Ñ˜ÐµÐ½Ð¾Ð¼ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qTÐ¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð´ %qE Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qTÐ¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ‚Ð°ÑšÐ° Ð¸/Ð¸Ð»Ð¸ Ð¿Ð¸Ñ�Ð°ÑšÐ° Ñƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÐµÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ: Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ: Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð¼ Ð½ÑƒÐ»Ð¾Ð¼ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½ÐµÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ˜Ðµ Ð¾Ð²Ð´ÐµÐ¸Ð·Ð²Ð¾Ñ€Ð½Ð¾ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð°Ð½ Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµÐ½ÐµÐ¼Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜ÐµÐ¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸ Ð±Ð»Ð¾Ðº Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %iÐ¸Ð·Ð»Ð°Ð·Ð½Ð¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ñ�Ð° Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð¾Ð¼ â€ž%sâ€œÐ¸Ð·Ð»Ð°Ð·Ð½Ð¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %d Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %qc Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð½Ð¸Ñ˜Ðµ Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÑƒÐ¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð´Ð²Ð°Ð¿ÑƒÑ‚Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ð±Ñ€Ð¾Ñ˜ %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¸Ñ€Ð°Ñ‚Ð¸Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¼Ð¾Ñ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %<&%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<=%>Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ñƒ %<asm%>Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð³Ñ€ÑƒÐ¿Ð¸Ñ�Ð°Ð½Ð¸ Ð½Ð° Ð²Ñ€Ñ…Ñƒ Ñ�Ñ‚ÐµÐºÐ°output_move_single:Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð°Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð°Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° ÐºÐ¾Ð´ %qDÐ¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ¿Ñ€ÐµÐ»Ð¸Ð²ÐµÐ½Ð° Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° â€˜%sâ€™Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð´Ð¾Ð²Ð¾Ð´Ð¸ Ð´Ð¾ Ð½ÐµÐµÑ„Ð¸ÐºÐ°Ñ�Ð½Ð¾Ð³ Ñ€Ð°Ð²Ð½Ð°ÑšÐ°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð´Ð¾Ð²Ð¾Ð´Ð¸ Ð´Ð¾ Ð½ÐµÐµÑ„Ð¸ÐºÐ°Ñ�Ð½Ð¾Ð³ Ñ€Ð°Ð²Ð½Ð°ÑšÐ° Ð·Ð° %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð´Ð¾Ð²Ð¾Ð´Ð¸ Ð´Ð¾ Ð½ÐµÐµÑ„Ð¸ÐºÐ°Ñ�Ð½Ð¾Ð³ Ñ€Ð°Ð²Ð½Ð°ÑšÐ° Ð·Ð° %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ð·Ð° %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ð·Ð° %qsÑƒÐ±Ð°Ñ†ÑƒÑ˜ÐµÐ¼ ÑƒÐ¼ÐµÑ‚Ð°Ðº Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð´Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ñ€Ð°Ð²Ð½Ð°ÑšÐ°ÑƒÐ±Ð°Ñ†ÑƒÑ˜ÐµÐ¼ ÑƒÐ¼ÐµÑ‚Ð°Ðº Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ñ€Ð°Ð´Ð¸ Ñ€Ð°Ð²Ð½Ð°ÑšÐ° %q+DÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð·Ð° %qD Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñ�Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð¸Ð¼Ð° Ñ�Ð°Ð¼Ð¾ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÑƒÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ %s Ñƒ Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %u (%q+D) Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %u (%q+D) Ð¸Ð¼Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qTÐ¸Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° (Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²Ð°) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ·Ð°Ð³Ñ€Ð°Ð´ÐµÐ·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ %qE Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒÐ³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¸ Ñ‡Ð¸Ñ‚Ð°ÑšÑƒ %sÐ³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ: Ð¾Ð´Ñ�Ñ‚ÑƒÐ¿Ð°ÑšÐµ Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ; Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ñ˜Ðµ Ð¿Ð¾Ñ‚Ñ€Ð¾ÑˆÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð°Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ° Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°Ñ‡Ð°Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¾Ð¼Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT Ð±Ð¸Ñ€Ð° %qT Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qTÐ¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qDÐ¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ NULL Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð¾Ð´ %qDÐ¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³Ð° %d Ð·Ð° %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ†Ð¸Ñ™Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ %<float%> ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ %<double%>, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ %qT ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ %qT, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ€ÐµÐ°Ð»Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ñ€ÐµÐ°Ð»Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ñ€ÐµÐ°Ð»Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ€ÐµÐ°Ð»Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ð¸Ð· Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¿Ñ€Ð°Ð²Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¾Ð´ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¿Ñ€Ð°Ð²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¿Ñ€Ð°Ð²Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ Ñƒ Ð¤ÐŸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ð¼Ð° Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾Ð¿Ñ€Ð°Ð³Ð¼Ð° pch_preprocess Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ ÑƒÐ· -fpreprocessedpex_init Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð½Ð°Ð´ ÐºÐ¾Ñ˜Ð¸Ð¼Ð° Ñ�Ðµ Ñ�Ð°ÐºÑƒÐ¿Ñ™Ð° Ñ�Ð¼ÐµÑ›ÐµÐ´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð±ÐµÐ¶Ð¸ Ð°Ð»Ð¸ ÑšÐµÐ³Ð¾Ð²Ð° Ð¾Ð·Ð½Ð°ÐºÐ° Ð¸Ð¼ÐµÐ½Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñ‚Ð¸Ð¿Ð° %<void *%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ñ‚Ð¸Ð¿Ð° %<void *%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒÑ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸Ñ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÑƒ Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸Ñ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸Ñ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÑƒ Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÑ‚Ð¾Ð¿Ñ™ÐµÐ½ Ð¸Ð· %qT Ñƒ %qT Ñ˜Ðµ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²ÐµÐ¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qTÐ¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qTÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸Ñ‚Ð¸Ð¿ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ %qT Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð° %qTÐ½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð»Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð»Ð° Ñ€ÐµÐ°Ð»Ð½Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %E Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°; Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ .* Ð¸Ð»Ð¸ ->*Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð»Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ñ… Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ ÐºÐ°Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ñ�Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ð¾Ð·Ð½Ð°ÐºÐ¾Ð¼ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð¸Ð¼Ð°Ñ˜Ñƒ Ñ�ÐºÑƒÐ¿Ð¾Ð²Ðµ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ˜Ðµ-Ð½Ð°Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qTÐ°Ð´Ñ€ÐµÑ�Ð° Ð¿Ñ€ÐµÐ´ÑƒÐ¼Ð°ÑšÐµÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ñ€ÐµÐ´ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ printfÐ¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¢Ð°Ð¼Ð±Ð°Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ÑƒÐ¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qTprev_bb Ð·Ð° %d Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %d, Ð° Ð½Ðµ %dÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+DÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#DÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D Ñ�Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ %qLÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+DÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±Ð¸Ð»Ð° Ñ˜Ðµ ÑƒÑ‚ÐºÐ°Ð½Ð¾Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½ÐµÑƒÑ‚ÐºÐ°Ð½ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qsÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %q+D Ð¾Ð²Ð´ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+#TÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#DÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#DÐ¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ = %sÐ¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° Ð·Ð° Ð’Ð¸ÐºÑ�Ð’Ð¾Ñ€ÐºÑ�Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° Ð·Ð° Ð’Ð¸Ð½Ð´Ð˜Ð¡Ð¡Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ñ˜Ðµ Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð¾Ð¿Ð¸Ñ‚Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ ÑƒÐ· -mg
  Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %s
  ÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÐµÐ½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÐµÐ½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qs Ð¸Ð¼Ð° ÐºÑ€ÑƒÐ¶Ð½Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q#D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qTÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q+#DÐ¿Ñ€Ð¾Ñ‚Ð¸Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ %d Ñ�Ð° Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿Ñ€Ð¾Ñ‚Ð¸Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¼Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜ÐµÐ¿Ñ€Ð¾Ñ‚Ð¸Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜ÐµÐ¿Ñ€Ð¾Ñ‚Ð¸Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜ÑƒÐ´Ð°Ñ‚ Ð·Ð° %q+DÐ¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ðµ Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐ¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµr0 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°Ð½ ÐºÐ°Ð¾ Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð¸Ð·Ñ€Ð°Ð·Ð¸ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð° Ð½Ð¸Ñ�Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¸Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ %<asm%> Ð¸Ð·Ð»Ð°Ð·Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ %<asm%> Ð¸Ð·Ð»Ð°Ð·Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ %<asm%> Ð¸Ð·Ð»Ð°Ð·Ñ‡Ð¸Ñ‚Ð°Ð¼ ÐºÐ»Ð°Ñ�Ñƒ %s Ð¿Ð¾ Ð´Ñ€ÑƒÐ³Ð¸ Ð¿ÑƒÑ‚ Ð¸Ð· %sÑ‡Ð¸Ñ‚Ð°ÑšÐµ ÐºÑ€Ð¾Ð· Ð½ÑƒÐ»Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ñ€ÐµÐ°Ð»Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° =8 Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° ÑƒÐ· Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ -fdefault-real-8Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¾ ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµÐ½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<enum %E%>Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<wchar_t%> ÐºÐ°Ð¾ %qTÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ (Ñ‡ÑƒÐ²Ð° Ñ�Ðµ Ñ�Ñ‚Ð°Ñ€Ð° Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚)Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÐ· Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qT ÐºÐ°Ð¾ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° %q+DÐ¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ ÐºÐ°Ð¾ %q#DÑ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ ÑƒÑ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð°Ñ˜Ñƒ Ñ�Ðµ Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµÐ¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<struct %E%>Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<union %E%>Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#TÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+DÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %q#DÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+DÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %q+DÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+DÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³ÑƒÐ´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ %qs: Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ñ�Ðµ Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ %qs Ð¸ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ %qsÐ´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %<%T::%D%>Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qDÐ²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+DÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ðµ-Ñ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L ÑƒÐ½ÑƒÑ‚Ð°Ñ€ FORALL %sÐ²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¾Ð±Ð»Ð°Ñ�Ñ‚ %i Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ‚Ð¸ Ð±Ð°Ñ†Ð°ÑšÐµ, Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð° Ñ˜Ðµ Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ ÐºÐ¾Ñ˜Ð° Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµregion_array Ñ˜Ðµ Ð¸Ñ�ÐºÐ²Ð°Ñ€ÐµÐ½ Ð·Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ %iÐ¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð°Ñ‚Ð¾ Ð·Ð° Ð½ÐµÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÑƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+DÐ¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð° %q+DÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð³Ð¾Ð´Ð°Ð½ Ð·Ð° Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð´Ð²Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÐµÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ IX, IY Ð¸ Z ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¸Ñ˜Ð¸Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ %qsÑƒÐºÐ»Ð°ÑšÐ°Ð¼ .rpo Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒÐ¿Ñ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÑ˜ Ð½Ð°Ð²Ð¾Ð´ %s Ñƒ %s
  Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÑ˜ÐµÐ¼ .rpo Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð¾ %s Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° %q+DÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° â€ž%sâ€œ Ð½Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜ÐµÐ·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++ÑƒÐ·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qTÐ·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qTÐ´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð¼ %qDÐ·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ˜Ðµ Ñƒ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð¼ Ñ�Ð½Ð¾Ð¿Ñƒ Ð½Ð°Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐ°Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qE Ñƒ Ð½ÐµÑ‡ÐµÐ¼Ñƒ ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸ ÑƒÐ½Ð¸Ñ˜Ð°Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð·Ð° %q+D Ð²ÐµÑ›Ðµ Ñ˜Ðµ Ð¾Ð´ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾Ð³ Ñ€Ð°Ð²Ð½Ð°ÑšÐ° Ð·Ð° %wuÐ·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµÐ·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ¾Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ˜Ðµ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð° ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÑƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÐ·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¸ Ð¿Ð¾Ð»Ð¾Ð¶Ð°Ñ˜ Ñ˜Ðµ Ð¼Ð°ÑšÐ¸ Ð¾Ð´ Ð½ÑƒÐ»ÐµÐ·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¸ Ð¿Ð¾Ð»Ð¾Ð¶Ð°Ñ˜ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°%<operator->()%> Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚: %sÐ¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ˜Ðµ Ð½Ð° Ð¸Ð·Ð»Ð°Ð· Ñƒ Ð¾Ð±. %dÐ¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¿Ñ€Ð°Ð²Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¾Ð´ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¿Ñ€Ð°Ð²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¿Ñ€Ð°Ð²Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð°Ñ›ÐµÐ½ Ð±Ð°Ñ€Ð¸Ñ˜ÐµÑ€Ð¾Ð¼Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ�Ð¿Ð°Ð´Ð° Ð½Ð° %<int%>Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ %<int%>Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %<operator %T%>Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° â€˜voidâ€™Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qTÐ²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð´ÐµÑ�Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð±Ð¸Ñ›Ðµ Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° (%d/%d)Ð¿Ñ€Ð°Ð²Ð¸ Ð¸Ð·Ð»Ð°Ð· Ñ˜Ðµ %d->%dÐ´ÐµÑ�Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð´ÐµÑ�Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonÐ´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°ÐºÑ€ÐµÐ¶Ð¸Ð¼ Ð·Ð°Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ð²Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð·Ð° Ð’Ð�ÐšÐ¡Ð¾Ð²Ðµ Ñ€ÐµÐ°Ð»Ð½ÐµÑ�Ñ‚Ð°Ð²Ð¸Ñ‚Ðµ %<typename %E%> Ð°ÐºÐ¾ Ð¼Ð¸Ñ�Ð»Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð° Ð¾Ð·Ð½Ð°ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ˜ÐµÐ´Ð°Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÑƒÑ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸Ð´Ð¾Ñ�ÐµÐ³ %qT Ð¿Ñ€Ðµ %<~%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�ÐµÐ´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %q+D Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<char **%>Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_expect%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð¿ÑƒÑˆÑ‚ÐµÐ½ Ð·Ð° %q+DÐ¾Ð´ÐµÑ™Ð°Ðº Ð·Ð° %q+D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wiÐ¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %mÐ·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#DÐ·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q#Dshared Ð¸ mdll Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð´ÐµÑ™ÐµÐ½Ð¸ call_stmt:Ð´ÐµÑ™ÐµÐ½Ð¾ rtxÐ¿Ð¾Ð¼Ð°Ðº Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð½Ð¸ ÐµÑ„ÐµÐºÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ADDR_EXPR Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ Ð¸ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÑ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾ IFÑ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ñ€ÑƒÐºÐ¸ Ð¸Ð·Ð»Ð°Ð· Ð½Ð¸Ñ˜Ðµ Ð·Ð°Ð±ÐµÐ»ÐµÐ¶ÐµÐ½ Ð·Ð° Ð¿ÐµÑ‚Ñ™Ñƒ %dÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° %qT Ð¼Ð¾Ð¶Ð´Ð° Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° %q+D Ñ˜Ðµ %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° %q+D Ñ˜Ðµ Ð²ÐµÑ›Ð° Ð¾Ð´ %wd Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qDÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ð¸Ð¼Ð° Ð½ÐµÑ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ñ‚Ð¸Ð¿Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜Ðµ Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿ÐµÑ‚Ñ™Ðµ %d Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %d, Ð½Ðµ %dÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ %q+D Ñ˜Ðµ %u Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ %q+D Ñ˜Ðµ Ð²ÐµÑ›Ð° Ð¾Ð´ %wd Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°sizeof(long double) Ñ˜Ðµ 12sizeof(long double) Ñ˜Ðµ 16soft-float Ð¸ long-double-128 Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ, Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾: Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸Ñ… Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÑƒÑ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+#D Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° (Ð´Ð¾Ñ›Ð¸ Ñ›Ðµ Ð´Ð¾ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… ÐºÐ¾Ð¿Ð¸Ñ˜Ð°)Ð¸Ð·Ð²Ð¾Ñ€Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° ÐºÐ»Ð°Ñ�Ðµ %qs Ð½Ð¾Ð²Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð´ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ ÐºÐ»Ð°Ñ�Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ. Ð¡Ñ‚Ð¾Ð³Ð° Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð·Ð²Ð¾Ñ€Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° %qsÐ½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%0%câ€™Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%W%câ€™Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%x%câ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: â€ž%%*â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ ÑˆÐµÐ¼Ð°Ñ‚Ñ�ÐºÐ¸Ð¼ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐµÐ¼ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_HEADERS_SUFFIX_SPECÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_SUFFIX_SPECÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€ž%câ€œÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð²Ð¾Ð´Ð° Ð½ÐµÐ¼Ð° Ð½Ð°Ð²Ð¾Ð´ Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµÐ½Ð°Ð²Ð¾Ð´ Ñ˜Ðµ â€˜%sâ€™
  
  Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qTÑ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ÑƒÑ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %q#T Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ÑƒÐ½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¸ Ð·Ð° Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°ÑšÐµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ __attribute__ ((Ñ€ÐµÐ¶Ð¸Ð¼))Ð½Ð°Ð²Ð¾Ð´Ð¸: %%include Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð° Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ %ld Ð·Ð½Ð°ÐºÐ¾Ð²Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸: %%rename Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð° Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ %ld Ð·Ð½Ð°ÐºÐ¾Ð²Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸: Ð½Ð¸Ñ˜Ðµ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾ Ð´Ð° Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´ %s Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð²Ð¾Ð´Ð° Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ %ld Ð·Ð½Ð°ÐºÐ¾Ð²Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° %% Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ñ�Ð»Ðµ %ld Ð·Ð½Ð°ÐºÐ¾Ð²Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<>>%>, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<>%> Ð·Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ Ð¿Ñ€Ð°Ñ‚ÐµÑ›Ðµ %<%%%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ ÑƒÐ¼Ð½Ð¾Ð¶Ð°Ðº 8 Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°: %wdÐ¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ ÑƒÐ¼Ð½Ð¾Ð¶Ð°Ðº Ð¾ÐºÑ‚Ð°Ð±Ð°Ñ˜Ñ‚Ð°: %wdÐ¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð±Ñ€Ð°Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð°Ð½ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµÐ¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð°Ð½ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð±Ñ€Ð°Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ñ�Ð¼Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ 64kÐ¿Ð¾Ð´Ð»Ð¸Ð²Ð°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ° - dup* Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸Ðº: %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ½Ð°Ñ€ÐµÐ´Ð±Ð° Ñ‡Ð¸Ð½Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐµ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñƒ, Ð°Ð»Ð¸ Ð½ÐµÐ¼Ð° V_MAY_DEFS Ð½Ð¸Ñ‚Ð¸ V_MUST_DEFSÐ½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð·Ð° Ð±Ð°Ñ†Ð°ÑšÐµ ÑƒÑ�Ñ€ÐµÐ´ Ð±Ð»Ð¾ÐºÐ°Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð·Ð° Ð±Ð°Ñ†Ð°ÑšÐµ, Ð°Ð»Ð¸ Ð½Ðµ Ñ‡Ð¸Ð½Ð¸ Ñ‚Ð¾Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð±ÐµÐ· ÐµÑ„ÐµÐºÑ‚Ð°Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ñƒ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÑƒÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ Ð¼ÐµÑ‚Ð¾Ð´static Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¢ÐŸÐ¤-ÐžÐ¡ÑƒÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ñ‚Ð¸Ð¿Ð°Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¸Ð»Ð¸ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ÑƒÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¸Ð»Ð¸ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½ÐµÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ Ð½Ð¸Ð·Ð°Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ°Ð¾ dllimportÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°Ðº ÐºÐ»Ð°Ñ�Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð° %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð½Ð°Ñ€ÐµÐ´Ð±Ð° (%p) Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾Ð¼ Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·ÑƒÑ˜ÑƒÑ›ÐµÐ³ Ð¿Ñ€Ð¾Ð»Ð°Ð·Ð°: Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<auto%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<register%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð¾Ñ™Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð°Ð·Ð°Ð»ÑƒÑ‚Ð°Ð»Ð¾ %<\%o%> Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ÑƒÐ·Ð°Ð»ÑƒÑ‚Ð°Ð»Ð¾ %qc Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ÑƒÐ·Ð°Ð»ÑƒÑ‚Ð°Ð»Ð¾ %qs Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ÑƒÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ strftime Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐµÐ´ÑƒÐ¶Ð¸Ð½Ð° Ð½Ð¸Ñ�ÐºÐµ %qd Ð²ÐµÑ›Ð° Ñ˜Ðµ Ð¾Ð´ Ð´ÑƒÐ¶Ð¸Ð½Ðµ %qd ÐºÐ¾Ñ˜Ñƒ Ð˜Ð¡Ðž ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð¸ Ð¦%d Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð´Ð° Ð¿Ð¾Ð´Ñ€Ð¶ÐµÑ˜Ð°ÐºÐ¾ using Ð¸Ð¼Ð° Ñ�Ð¼Ð¸Ñ�Ð»Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°Ð¿Ñ€ÐµÑ�Ñ€ÐµÑ‚Ð½ÑƒÑ‚Ð° Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð° Ñ� Ñ˜Ð°ÐºÐ¸Ð¼ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµÐ¼Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ð°ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð¸Ð¼Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð¸Ð¼Ð°Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ, Ð½Ðµ %dÐ³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð½Ð° %sÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½ COND_EXPR Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð¾Ð±. %dÑƒÐºÑ™ÑƒÑ‡Ð¸Ð²Ð°ÑšÐµ Ñ€Ð°Ð´Ð½Ð¾Ð³ Ð¿Ð¾Ð´Ð¾ÐºÐ²Ð¸Ñ€Ð° %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° ÑƒÐºÑ™ÑƒÑ‡Ð¸Ð²Ð°ÑšÐµÐ¼ Ñ€Ð°Ð´Ð½Ð¾Ð³ Ð¾ÐºÐ²Ð¸Ñ€Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð°Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð½Ð¸Ð· Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ°Ð¾ %<register%>Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ && ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ||Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ + Ð¸Ð»Ð¸ - Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· &Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ + Ð¸Ð»Ð¸ - ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ð¼Ð°ÐºÐ°Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐµ Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· ^Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐµ Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· |Ð¿Ñ€ÐµÐ´Ð»Ð°Ð¶ÐµÐ¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð·Ñ€Ð°Ð·Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾Ð³ ÐºÐ°Ð¾ Ð¸Ñ�Ñ‚Ð¸Ð½Ð¸Ñ‚Ð¾Ñ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· &Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· ^Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· |Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð·Ð° Ñ€ÐµÐ¶Ð¸Ð¼ %qsÐ¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ %qs Ð²Ð¸ÑˆÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ â€˜%sâ€™ Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸ÑšÐµ Ñ�Ð° â€˜-â€™Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mcpu=%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° -march=Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð° Ñ�Ð° %lu ÑƒÐ½Ð¾Ñ�Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°Ñ�Ð¸Ð¼Ð±Ð¾Ð» %s Ñ�Ð¸Ð¼Ñ�Ñ‚Ð°Ð±Ð»Ð¾: %s  Ð´Ð²Ð¾Ñ�Ð¼ %dÑ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ°Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ°: Ð¾Ð´Ñ�Ñ‚ÑƒÐ¿Ð°ÑšÐµ Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÑ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ°; Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ð¸Ñ�Ñ‚Ñ€Ð¾ÑˆÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð°Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ�ÐºÐ° Ð¿ÑƒÑ‚Ð°ÑšÐ° â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð°Ð¿Ñ�Ð¾Ð»ÑƒÑ‚Ð½Ð°ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¾Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ†Ð¸Ñ™Ð½Ð¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ð»Ð°Ð·Ñ†Ð¸Ñ™Ð½Ð¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ â€ž%sâ€œÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %dÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#DÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qsÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %q#DÐ·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‡Ð»Ð°Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ðµ ÐºÐ»Ð°Ñ�ÐµÐ´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qDÐ´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %q+D, Ð¼Ð¾Ð³ÑƒÑ›Ðµ ÑƒÑ�Ð»ÐµÐ´ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ… Ñ‚Ð°Ð±ÐµÐ»Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+#DÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ð¼ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›ÑƒÐ½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ð¸Ñ�Ñƒ Ð·Ð°Ð´Ð°Ñ‚Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qDÑ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ %<class%> Ð¸Ð»Ð¸ %<typename%>ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›ÑƒÐ¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð·Ð° %q+D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ‚Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -g Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ· -maout Ð¸ -melinux%<java.lang.Object%> ÐºÐ¾Ñ˜Ð° Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ñƒ %qs Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<gnu.gcj.gcj-compiled%> Ð½ÑƒÐ»Ñ‚Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ. ÐžÐ²Ð¾ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð·Ð½Ð°Ñ‡Ð¸ Ð´Ð° Ñ˜Ðµ Ð²Ð°Ð¼ Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð½Ð° Ð¿ÑƒÑ‚Ð°ÑšÐ° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°. ÐŸÐ¾Ð·Ð¾Ð²Ð¸Ñ‚Ðµ %<info gcj "Input Options"%> Ð·Ð° Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ˜Ðµ Ð¾ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÑƒ ÐºÐ»Ð°Ñ�Ð½Ðµ Ð¿ÑƒÑ‚Ð°ÑšÐµÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜ â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜!â€™ Ñƒ strfmonÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜#â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜#â€™ Ñƒ strftimeÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ â€˜%sâ€™ Ð¸ â€˜%sâ€™ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ðµ Ð²Ñ€Ñ�Ñ‚Ðµ %d/%dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ â€˜%sâ€™ Ð¸ â€˜%sâ€™ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ð¾Ð³ Ñ€Ð°Ð½Ð³Ð° %d/%dÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜'â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜'â€™ Ñƒ scanfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜(â€™ Ñƒ strfmonÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜+â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜+â€™ Ñƒ strfmonÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜-â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜-â€™ Ñƒ strfmonÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜-â€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜0â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜0â€™ Ñƒ strftimeÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Eâ€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜Iâ€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜Iâ€™ Ñƒ scanfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜^â€™ Ñƒ strfmonÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜^â€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜_â€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜aâ€™ Ñƒ scanfÐ´Ð¸Ñ˜Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡ÐºÐ° Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜qâ€™Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -shared Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð·Ð° Ð’Ð�ÐšÐ¡Ð¾Ð² Ð•Ð›Ð¤Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ NULLÐ¼Ð¾Ð³ÑƒÑ›Ð½Ð¾Ñ�Ñ‚ scanf Ð·Ð° Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÐ¸Ð²Ð°ÑšÐµ Ð´Ð¾Ð´ÐµÐ»ÐµÐ¸Ð¼Ðµ Ð¦ÐŸÐ£Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¸Ð¼Ð°Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€ %d Ñƒ %qD Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐµÐ½Ðœ210 Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€ÑˆÐºÑƒ Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ð·Ð° %qD Ð±Ð¸Ñ›Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ð¿Ð¾Ð¼Ð°Ðº Ð·Ð° %qD Ð¼Ð¾Ð¶Ð´Ð° Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ ÑƒÐ½Ð¸ÑˆÑ‚Ð°Ð²Ð° Ñ˜Ðµ %qT, Ð°Ð»Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° %qTÐ¢Ð¸Ð¿ â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ�ÑƒÑ‡ÐµÑ™Ð°%qD Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÐºÐ¾Ñ˜Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ‚Ð°ÐºÐ¾ Ð´Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %q+D Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<char **%>Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€405 Ð¸ Ñ„Ñ€450Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€450Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€500 Ð¸ Ñ„Ñ€550Ð¾Ð²Ð° Ð´ÐµÐºÐ°Ð´Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ˜Ðµ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ð˜Ð¦Ðž Ð¦-Ñƒ 90Ð¾Ð²Ð° Ð´ÐµÐºÐ°Ð´Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñƒ Ð˜Ð¦Ðž Ð¦-Ñƒ 90Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸ Ð½Ðµ Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾ Ñ˜Ðµ Ð¸Ñ˜Ð°:Ð¾Ð²Ð° Ð¼ÐµÐ´Ð¸Ñ˜Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€400 Ð¸ Ñ„Ñ€550Ð¾Ð²Ð° Ð¼ÐµÐ´Ð¸Ñ˜Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€500Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %qsÐ¾Ð²Ð° Ñ†Ð¸Ñ™Ð½Ð° Ð¼Ð°ÑˆÐ¸Ð½Ð° Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ñ’ÐµÐ½Ð° Ð³Ñ€Ð°Ð½Ð°ÑšÐ°Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ COMMON Ð¿Ð¾Ð´Ð°Ñ†Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¸Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½Ðµ-Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÑƒÐ½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™Ð±Ð°Ñ†Ð° Ñ�Ðµ NULL, ÐºÐ¾Ñ˜Ðµ Ð¸Ð¼Ð° Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸, Ð° Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿Ð²Ñ€ÐµÐ¼Ðµ Ñƒ %s: %ld.%06ld (%ld%%)
! Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° tls_model Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ˜ÐµÐ´Ð½Ð¾ Ð¾Ð´ â€žlocal-execâ€œ, â€žinitial-execâ€œ, â€žlocal-dynamicâ€œ Ð¸Ð»Ð¸ â€žglobal-dynamicâ€œÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° tls_model Ð½Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ°Ð´Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ Ð¾Ð²Ð¾ ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -fgnu89-inline Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ &gnu_inline function;Ð´Ð° Ð±Ð¸Ñ�Ñ‚Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð»Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð¾Ñ€Ð°Ñ‚Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð¸Ð»Ð¸ -M Ð¸Ð»Ð¸ -MMÐ´Ð° ÑƒÐ¿ÑƒÑ‚Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<typename %E%>Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compareÐ¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#DÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qEÐ¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÐ¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qDÐ¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸Ðº Ñ‚Ð¸Ð¿ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ, Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° %d Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°, Ð° Ð¸Ð¼Ð°Ð¼ Ð¸Ñ… Ñ�Ð°Ð¼Ð¾ %d Ð·Ð° Ð¾Ð²Ð¾Ð¿Ñ€ÐµÐºÐ°Ñ�Ð½Ð¾ Ð·Ð° # Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ Ð´Ð° Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ #pragma options align=resetÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð° Ñƒ %<asm%>Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compareÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#DÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qEÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÐ·Ð°Ð´Ð°Ñ‚Ð¾ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°.  Ð£Ð¿Ð¸ÑˆÐ¸Ñ‚Ðµ %s --help Ð·Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qTÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸Ñ… Ð³Ñ€Ð°Ð½Ñ�ÐºÐ¸Ñ… Ð¸Ð²Ð¸Ñ†Ð° Ð¸Ð· Ð¾Ð±. %iÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qDÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€Ð°Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ Ð·Ð° Ð±Ð°Ñ†Ð¸Ñ‚Ð¸: %dÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ Ð·Ð° Ñ�Ð¿Ñ€ÐµÐ¼Ð¸Ñ‚Ð¸: %dÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>ÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€ÐµÑ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÑƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð°Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½Ð¸Ñ˜Ð°Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ½Ð°Ñ€Ð½Ð¸ Ð¿Ð»ÑƒÑ�Ñ‚Ñ€Ð°Ð¼Ð¿Ð¾Ð»Ð¸Ð½Ðµ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ÐµÑ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð¾ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÑ€ÐµÐ¶Ð¸Ð¼ ÐºÐ»Ð¾Ð¿ÐºÐ¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð·Ð° Ð’Ð�ÐšÐ¡Ð¾Ð²Ðµ Ñ€ÐµÐ°Ð»Ð½ÐµÑ€ÐµÐ¶Ð¸Ð¼ ÐºÐ»Ð¾Ð¿ÐºÐ¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð£Ð½Ð¸ÐºÐ¾Ñ�Ñƒ/ÐœÐºÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ phi_node Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ tree_vec Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ omp_clause %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ð¸Ñ�Ð°Ð¼ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¾Ð´ %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… omp_clause %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ�Ñ‚Ð°Ð±Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ»Ð¸Ñ�Ñ‚Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð½Ð° Ð´ÑƒÐ±Ð¸Ð½Ð¸ %iÐ¸Ð²Ð¸Ñ†Ð° Ñ‚Ð°Ñ‡Ð½Ð¾/Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ðµ-COND_EXPR Ñƒ Ð¾Ð±. %dÐ¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° Ñ�Ð¼Ð°ÑšÐ¸Ñ‚Ðµ Ð±Ñ€Ð¾Ñ˜ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ñ�Ð° %qE ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°Ñƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñƒ Ð´Ð° Ð´Ð¾Ð²Ñ€ÑˆÐ¸Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ, Ð°Ð»Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½ ÑƒÑ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ñ… Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒÐ¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° %qT ÑƒÑ‡Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°Ð´Ð²Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð¸Ñ�Ñ‚Ð¾Ð²ÐµÑ‚Ð½Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ˜Ðµ-Ð½Ð° Ñ�ÐºÑƒÐ¿Ð¾Ð²Ð¸Ð¼Ð°, Ð°Ð»Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ð¼ Ð¾Ð·Ð½Ð°ÐºÐ°Ð¼Ð° Ð¸Ð¼ÐµÐ½Ð°Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qsÐ´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %q#T Ð´Ð°Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %<delete%>, Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ÑƒÑ‚Ð¸Ð¿ %qT Ñ˜Ðµ Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½ Ñƒ Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸Ð¼ %<throw%> Ð¸ %<catch%>Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ñ‚Ð¸Ð¿ %qTÑ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qTÑ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qTÑ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· %<java::lang::Throwable%>Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qTÑ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‚Ð¸Ð¿ %qs Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐµÑ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ñ‚Ð¸Ð¿ Ñ�Ð¿Ð°Ð´Ð° Ð½Ð° %<int%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qsÑ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½ (Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %s:%d)Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¸Ð·Ð¼ÐµÑ’Ñƒ SSA_NAME Ð¸ ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð° Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q#DÑ‚Ð¸Ð¿ Ð·Ð° %q+D Ñ�Ð¿Ð°Ð´Ð° Ð½Ð° %<int%>Ñ‚Ð¸Ð¿ Ð·Ð° %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñ‚Ð¸Ð¿ Ð½Ð¸Ð·Ð° %q+D Ð´Ð¾Ð²Ñ€ÑˆÐµÐ½ Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµÐ¼Ñ‚Ð¸Ð¿ asm-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð° %qs Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð“Ð¦Ð¦Ð°Ñ‚Ð¸Ð¿ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�ÐµÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð°Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸Ñ‚Ð¸Ð¿Ñ�ÐºÐ¾ Ð¿Ñ€ÐµÐ¼ÐµÑ‚Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐºÑ€ÑˆÐ¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�Ñ‚Ñ€Ð¾Ð³Ðµ Ð´Ð²Ð¾Ð»Ð¸Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qDÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<inline%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ __typeof__)Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°typedef-Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ñ�Ð²Ð¸Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð¼ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ñƒ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐµÐ¼ÑƒÐ»Ð¸Ñ€Ð°Ð¼ %qsÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ð·Ð° Ð¿Ñ€Ð¾Ñ�Ð¸Ð¿Ð°ÑšÐµ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qsÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ð·Ð°:Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚ â€˜%sâ€™Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ â€ž%sâ€œ Ð·Ð° ÐŸÐ˜Ð¦ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ %2d Ð½Ð¸ÐºÐ°Ð´ Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½
  Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ %2d Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½ %s
  Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qsÐ½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %qsÐ¿Ð¾Ð´Ð»Ð¸Ð²ÐµÐ½ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð½Ð¸Ð· %s Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ cris_print_baseÐ½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ñƒ cris_print_indexÐ½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¼Ð½Ð¾Ð¶ÐµÑ›Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð½Ð¸ ÐµÑ„ÐµÐºÑ‚Ð¸ Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð¸Ð½ÐµÐ¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð° Ñ„ÑƒÐ½Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ð¡Ð¥Ð¼ÐµÐ´Ð¸Ñ˜ÐµÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qDÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#TÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qDÑƒÐ½Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ‡Ð¸ÑšÐµÐ½Ð° Ð¿Ñ€Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ÑƒÐ½Ð¸Ñ˜Ð° Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°ÑƒÐ½Ð¸Ñ˜Ð° Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° -m%s=: â€ž%sâ€œÐ½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -malign-XXXXX: â€ž%sâ€œÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mdebug-%sÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð°Ñ€Ð³ %qs Ð·Ð° -mtraceback; Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… %<full%>, %<partial%> Ð¸Ð»Ð¸ %<none%>Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð�Ð‘Ð˜: â€ž%sâ€œÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ ÐšÐ Ð˜Ð¡Ð° Ñƒ -mtune= : %sÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ ÐšÐ Ð˜Ð¡Ð° Ñƒ -march= Ð¸Ð»Ð¸ -mcpu= : %sÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ€Ð°Ð´ÑšÐ° %qs Ð·Ð° %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð·Ð° deleteÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ cc_attrÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð·Ð½Ð°Ðº Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° %qc Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð·Ð½Ð°Ðº Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° 0x%x Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ�Ñ‚Ð¸Ð» Ñ€Ð°Ñ�Ð¿ÐµÑ‚Ñ™Ð°Ð²Ð°ÑšÐ° â€ž%sâ€œÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ ÐºÐ¾Ð´Ð¸Ñ€Ð°ÑšÐµ: %qs
  ÐžÐ²Ð¾ Ð¼Ð¾Ð¶Ðµ Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ð° ÐºÐ¾Ð´Ð¸Ñ€Ð°ÑšÐµ Ð²Ð°ÑˆÐµÐ³ Ð»Ð¾ÐºÐ°Ð»Ð¸Ñ‚ÐµÑ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾
--- 1840,1859 ----
  Ð³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ñ‡Ð¸Ñ‚Ð°ÑšÑƒ %s Ð¸Ð· Ð—Ð˜ÐŸ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµÐ³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ð¸Ñ�Ð°ÑšÑƒ %qsÐ³Ñ€ÐµÑˆÐºÐ° Ð¿Ñ€Ð¸ ÑƒÐ¿Ð¸Ñ�Ñƒ Ñƒ %s: %mÐ³Ñ€ÐµÑˆÐºÐ°: Ñ€ÑƒÐºÐ¾Ð²Ð°ÑšÐµ Ð¸Ð·ÑƒÐ·ÐµÑ†Ð¸Ð¼Ð° Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾, ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ -fexceptionsÐ±Ð¸Ñ›Ðµ ÑƒÑ…Ð²Ð°Ñ›ÐµÐ½ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°Ðº Ñ‚Ð¸Ð¿Ð° %<%T%>Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜ÐµÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°expand_binop Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾ Ñƒ movsi gotÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸Ð»Ð¸ ÐºÑ€Ð°Ñ˜ Ð»Ð¸Ð½Ð¸Ñ˜ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<;%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%> Ð¸Ð»Ð¸ %<}%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<,%>, %<;%> Ð¸Ð»Ð¸ %<}%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%> Ð¸Ð»Ð¸ %<...%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<:%>, %<,%>, %<;%>, %<}%> Ð¸Ð»Ð¸ %<__attribute__%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<;%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<=%>, %<,%>, %<;%>, %<asm%> Ð¸Ð»Ð¸ %<__attribute__%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<none%> Ð¸Ð»Ð¸ %<shared%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… %d Ð½Ð¸Ð²Ð¾Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#D, Ð´Ð¾Ð±Ð¸Ñ… %dÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ [error|warning|ignored] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ñ‚Ð¸Ð¿Ð° SSA_NAMEÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¸Ð»Ð¸ %<...%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<(%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð»Ð¸ %<*%>Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qDÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ð° Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†Ð°-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°Ñ‚Ñ€Ð¾ÑˆÐ°Ðº Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ð½Ð¾Ñ�Ñƒ Ð½Ð° Ð¾Ð±Ð¸Ñ‡Ð½Ðµ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜ÐµÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ goto Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð¾Ð±. %dÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#DÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qD (ÐºÐ¾Ñ˜Ð¸ Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD)ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#DÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qTÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qDÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ñƒ Ð½Ðµ-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ %qDÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ²ÐµÐ´ÐµÐ½Ð° Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<template <>%>ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %qTâ€žÐ¸Ð·Ñ€Ð°Ð·â€œ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ñƒ !$OMP ATOMIC Ñ‚Ð¸Ð¿Ð° â€žÐ¿Ñ€Ð¾Ð¼ = Ð¿Ñ€Ð¾Ð¼ Ð¾Ð¿ Ð¸Ð·Ñ€Ð°Ð·â€œ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð°Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ‚Ð¸ â€žÐ¿Ñ€Ð¾Ð¼â€œ ÐºÐ¾Ð´ %LÐ¸Ð·Ñ€Ð°Ð· %qE Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ð·Ð° Ð±Ð°Ñ†Ð°ÑšÐµÐ¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %LÐ½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ð²Ð¸Ñ�Ð¾ÐºÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½ÐµÑ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð½Ðµ Ñ�Ð»Ð°Ð¶Ðµ Ñ�ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµÐ³ %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð±ÐµÐ· Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð·Ð° Ñ�Ð¸Ð¼Ð±Ð¾Ð» %q+D Ð·Ð±Ð¾Ð³ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð³Ñ€ÑƒÐ¿Ð° Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ… Ð·Ð°Ð³Ñ€Ð°Ð´Ð° Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð¼ Ð¸Ð½Ñ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÑƒÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° %d->%dÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<%T::%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñƒ %qsÑ�ÑƒÐ²Ð¸ÑˆÐ½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜Ð¸Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñ‚Ð¸Ð¿Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ñ�ÑƒÐ²Ð¸ÑˆÐ°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ â€ž%sâ€œÐºÐ»Ð°Ñ�Ð° â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð°Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð´Ð¾Ð±Ð°Ð²Ð¸Ð¼ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ�Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð´Ð¾Ð±Ð°Ð²Ð¸Ð¼ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð°Ð½Ð¸Ñ�Ð°Ð¼ ÑƒÑ�Ð¿ÐµÐ¾ Ð´Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð¸Ð¼ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐºÑ€Ð°Ñ… Ñƒ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+D: ÑƒÐ²ÐµÐ·ÐµÐ½Ð¾Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð½ÐµÑƒÑ�Ð¿ÐµÑ… Ñƒ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA ÐºÐ¾Ð´ %LÐ¿Ñ€Ð¾Ð¿Ð°Ð´Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ð¾Ð±. %dÐ¿Ñ€Ð¾Ð¿Ð°Ð´Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³ Ñ�ÐºÐ¾ÐºÐ° %iÐ¿Ñ€Ð¾Ð¿Ð°Ð´Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° Ð¿Ñ€ÐµÑ�ÐµÑ†Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð¾Ð´ÐµÑ™ÐºÐ° (Ð¾Ð±. %i)Ð¿Ñ€Ð¾Ð¿Ð°Ð´ Ð´Ð¾ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¸Ð· Ð¾Ð±. %dÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ regparm Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ÐºÐ¾Ð±Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ°: fclose %sÐ¿Ð¾Ñ™Ðµ %q+#D Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð°Ð¿Ð¾Ñ™Ðµ %q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¿Ð¾Ñ™Ðµ %q+D Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¼ÐµÑ‚Ð¾Ð´Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¿Ð¾Ñ™Ðµ %qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ð¾Ñ™Ðµ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ð¿Ð¾Ñ™Ðµ %qs Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ð¾Ñ™Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¿Ð¾Ñ™Ð° Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð¿Ð¾Ñ™Ð°Ð¸Ð¼Ðµ Ð¿Ð¾Ñ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ñ�Ð»Ð¾Ð³Ð° Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜ÐµÑ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ Ð¿Ð¾Ñ™Ð°ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ™Ð°ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ printfÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ scanfÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strftimeÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° â€˜%sâ€™Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð° Ð·Ð° %qs Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð° Ð·Ð° %qs Ð½Ð°Ð²Ð¾Ð´Ð¸ %<register%>Ð·Ð½Ð°Ðº Ð·Ð° Ð¿Ð¾Ð¿ÑƒÐ½ÑƒÐ·Ð½Ð°Ðº Ð·Ð° Ð¿Ð¾Ð¿ÑƒÐ½Ñƒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonfind_enum(): Ð•Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° fini Ð½Ð°Ñ’ÐµÐ½Ð° Ñƒ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %sÐ¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %q+D Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<int%>Ð¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_choose_expr%> Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¿Ñ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<va_arg%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %<va_list%>fix_sched_param: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %sÑ€ÐµÐ°Ð»Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð¿Ñ�ÐµÐ³ Ð·Ð° %qTÐ»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÑ€ÐµÐ°Ð»Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ñ™Ð¸Ð² Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð° Ñƒ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ¸Ñ˜Ð° ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ðµ Ñ‚Ð¾ÐºÐ° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ°Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°: Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð´Ñ€Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐµÐ¼fopen %sÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° forÐ·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+DÑ„Ð¾Ñ€Ð¼Ð°Ñ‚ %q.*s Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿ %<%T%s%>, Ð°Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qTÑ„Ð¾Ñ€Ð¼Ð°Ñ‚ %q.*s Ð¾Ñ‡ÐµÐºÑƒÑ˜Ðµ Ñ‚Ð¸Ð¿ %<%s%s%>, Ð°Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qTÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð½Ð¸Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ñ€Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ð° $Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð°Ð½Ð¿ÑƒÑ‚ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %sÑ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ˜Ðµ ÑˆÐ¸Ñ€Ð¾ÐºÐ¾Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ° Ð¸ Ð½ÐµÐ¼Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°, Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ð¸Ñ�Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐµÐ½Ð¸Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°, Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐµÐ½Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ð½Ð¸Ñ�ÐºÐµ Ð¿Ñ€Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÐºÐ¾Ñ˜Ðµ Ñ‚Ñ€ÐµÐ±Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ‚Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ð½Ð¸Ñ�ÐºÐµ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð½Ð¸Ñ�ÐºÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ˜ÑƒÑ›Ð° Ð½Ð¸Ñ�ÐºÐ° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qTÐ¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¸Ð¼Ð° Ð½Ð°Ñ’ÐµÐ½Ð¾ %<-%s%> ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %<+%s%>Ð½Ð°Ñ’ÐµÐ½Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð·Ð° Ð½Ðµ-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð½Ð°Ñ’ÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð·Ð° Ð“Ð˜ÐœÐŸÐ›Ð• Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð½Ð°Ñ’ÐµÐ½ SSA_NAME ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ð¾Ñ�Ð»Ð¾Ð±Ð¾Ñ™ÐµÐ½ Ñƒ Ð´ÐµÐ¿Ð¾ Ñ�Ð»Ð¾Ð±Ð¾Ð´Ð½Ð¸Ñ…Ð½Ð°Ñ’ÐµÐ½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°Ð½Ð°Ñ’ÐµÐ½Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° ÐºÐ°Ð´ Ñ˜Ðµ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ðµ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÐµÐ¤ÐŸ Ñ�Ð¾Ñ„Ñ‚Ð²ÐµÑ€Ñ�ÐºÐ¾ Ð´Ð¾Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÐµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° -mtrap-precision=ifr30_print_operand: Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%F ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%x ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%A ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¾Ð±Ñ€Ð°Ñ’ÐµÐ½ MEMfr30_print_operand: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ %%B ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ %%b ÐºÃ´Ð´fr30_print_operand: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ %%p ÐºÃ´Ð´fr30_print_operand_address: Ð½ÐµÐ¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð·Ð° %qs Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ° Ð·Ð° Ð¿Ð¾ÑƒÐ·Ð´Ð°Ð½Ñƒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ñ�Ñ‚ÐµÐºÐ°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend %#T%>Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend class %T::%D%>Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ %q+FÐ½Ð° Ð¾Ð²Ð¾Ñ˜ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ð¸frv_print_operand: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ ÐºÃ´Ð´Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ dllimportÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ°Ð¾ dllimport: Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½ÐµÑƒÑ‚ÐºÐ°Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾ gotoÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ˜ÐµÑ€ Ñ˜Ðµ Ñ‚Ð¾ Ñ�ÑƒÐ·Ð±Ð¸Ñ˜ÐµÐ½Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ -fno-inlineÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ˜ÐµÑ€ Ð¼Ð¾Ð¶Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð° Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¾Ð²Ðµ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð¸Ð»Ð°Ñ‡ÐºÐµ Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ Ð¿Ñ€Ð¸Ð¼Ð° Ð½ÐµÐ»Ð¾ÐºÐ°Ð»Ð½Ð¾ gotoÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ __builtin_return Ð¸Ð»Ð¸ __builtin_apply_argsÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ alloca (Ð¿Ð¾Ñ‚Ð¸Ñ�Ð½Ð¸Ñ‚Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ always_inline)Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ðµ Ñ�Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµÐ¼Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð½ÐµÐ»Ð¾ÐºÐ°Ð»Ð½Ð¾ gotoÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ setjmpÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð°ÑšÐµ Ð¸Ð·ÑƒÐ·ÐµÑ†Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿Ð° setjmp-longjmpÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð»Ð¸Ñ�Ñ‚Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+F Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸ Ñ˜ÐµÑ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ½Ð¸Ñ˜ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° ÐºÑ€Ð¾Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ‚Ð¸Ð¿Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° %<noreturn%> Ð¸Ð¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %<return%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<__thread%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<auto%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<register%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<typedef%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ðµ Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñ‚Ð¸Ð¿Ð° Ð½Ð¸Ñ�ÐºÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¼Ð¾Ð³ÑƒÑ›Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ‚ÐºÐ°Ñ‚Ð¸Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ ÑƒÑ�Ð»ÐµÐ´ %<volatile%>Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÑƒÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð°Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ñ‚Ð¸Ð½Ñ�ÐºÐ¸ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñƒ Ð˜Ð¡Ðž Ð¦-Ñƒ %qs Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ�Ð¸Ð½Ð° ÐºÐ°Ð¾ %<__thread%>function_profiler Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ°function_profiler Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð·Ð° ÐœÐœÐ˜Ð˜ÐºÑ�gcc Ð´Ñ€Ð°Ñ˜Ð²ÐµÑ€ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ %s Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð° gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ñƒ %s
  gcc Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð° %s
  gcov (Ð“Ð¦Ð¦) %s
! Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð·Ð° Ð¸Ð·Ð²ÐµÑ�Ð½Ð¾ Ð³Ñ€Ð°Ð½Ð°ÑšÐµ ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾, Ð°Ð»Ð¸ Ð¸Ñ… Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð°Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¦ÐŸÐ£ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune=Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ ÐºÃ´Ð´ Ñ�Ð¼Ñ€Ð·Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð»Ð°Ð·Ð¸ Ð·Ð° Ð¼ÐµÑ‚Ð¾Ð´ %q#D ÐºÐ¾Ñ˜Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ %<...%>Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %mgfc_conv_constant_to_tree(): Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿: %sgfc_todo: Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾: gfc_trans_code(): Ð»Ð¾Ñˆ ÐºÃ´Ð´ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµgfortran: ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ñ˜Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð¿Ð¾Ñ�Ð»Ðµ -M
  gfortran: Ð”Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -M
  Ð³Ð¸Ð¼Ð¿Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð°Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™ÑƒÐ³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#DÐ³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™ÑƒÐ³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð°Ñ‚Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ³Ð»Ð¾Ð±Ð°Ð»Ð½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð¼Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¿Ñ€ÐµÑ�Ñ€ÐµÑ‚Ð½ÑƒÑ‚Ð° Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ/Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÐµÐ´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#DÐ´Ð¾Ð±Ð¸Ñ… %d ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %q#TÐ“ÐŸ Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ (Ð°Ð»Ð¸ Ñ‡ÑƒÐ²Ð°Ñ˜/Ð²Ñ€Ð°Ñ›Ð°Ñ˜ Ð“ÐŸ Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ð²Ð¸Ð¼Ð°)gp_offset (%ld) Ð¸Ð»Ð¸ end_offset (%ld) Ð¼Ð°ÑšÐ¸ Ñ˜Ðµ Ð¾Ð´ Ð½ÑƒÐ»ÐµÐ¼Ð¾Ñ€Ð°Ð´Ð¾Ñ… Ð¿Ñ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ð¼ ÐŸÐ¦Ð¥Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð° %d Ð·Ð° Ð±Ð»Ð¾Ðº %d Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ñƒ Ñ‚Ð¾ÐºÑƒ Ð¸Ñ˜Ð°ÐºÐ¾Ð»Ð¸ÐºÐ¾ Ð´Ð°Ñ‚Ð° Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°ÑšÐ° Ð¼Ð¾Ð¶Ðµ Ñ€Ð°Ñ�Ñ‚Ð¸ ÑƒÑ�Ð»ÐµÐ´ ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐ° (Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ð¸Ð¼Ð°)iWMMXt Ð¸ Ñ…Ð°Ñ€Ð´Ð²ÐµÑ€Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð°Ð½ Ð·Ð°Ñ€ÐµÐ·ia64_print_operand: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ ÐºÃ´Ð´Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>Ð°ÐºÐ¾ Ñ�Ðµ Ð¾Ð²Ð°Ñ˜ ÐºÃ´Ð´ Ð´Ð¾Ñ�ÐµÐ³Ð½Ðµ, Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ Ñ›Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð½ÑƒÑ‚Ð¸Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ð¼ÐµÑ‚Ð¾Ð´ â€˜Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ %<#pragma align%> Ð·Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ð¾Ñ€Ð°Ð²Ð½Ð°Ñ‚Ð¾ %q+DÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qTÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ -fschedule-insns Ð·Ð±Ð¾Ð³ Ð³Ñ€ÐµÑˆÐºÐµ Ñƒ Ñ€ÑƒÐºÐ¾Ð²Ð°ÑšÑƒ Ð¸Ð·ÑƒÐ·ÐµÑ†Ð¸Ð¼Ð°Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† asm Ð·Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+DÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ Ð´ÑƒÐ¿Ð»Ð¸ÐºÐ°Ñ‚ â€ž%sâ€œ
  Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma longcallÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ‚Ð¾Ñ˜ÐµÑ›Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼ â€ž%sâ€œ
  Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð·Ð±Ð¾Ð³ Ð½ÐµÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³ Ð½Ðµ-ÐŸÐžÐ” Ð¿Ð¾Ñ™Ð° %q+#DÐ¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ %q.*s Ñƒ %<-fdump-%s%>Ð½ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qs Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qsÐ½ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qsÐ¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qEÐ¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ð¾Ð´Ð¸Ð³Ð½ÑƒÑ‚Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð³Ñ€ÑƒÐ¿Ð¸Ñ�Ð°Ð½Ð¸ Ð½Ð° Ð²Ñ€Ñ…Ñƒ Ñ�Ñ‚ÐµÐºÐ°Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ END DOÐ½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ñƒ %<asm%>Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ñƒ %<asm%>Ñƒ %s, ÐºÐ¾Ð´ %s:%dÑƒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ %d:Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+DÑƒ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð·Ð° %q+DÐ½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°ÐºÑƒÐ¼ÑƒÐ»Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %qsÐ´Ð¾Ð»Ð°Ð·Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ¼ ÐŸÐ¥Ð˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qDÐ½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qDÐ½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñƒ %qEÐ½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ %qT Ñƒ %qTÐ½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÑƒÐ½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÑƒÐ½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° â€ž%sâ€œÐ½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ˜Ðµ %qsÐ½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ %qsÐ½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ %qDÐ½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ Ð¸Ð¼ÐµÐ½Ð°Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð”Ð›Ð›Ð° Ð·Ð° %q+D, Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ dllexportÐ½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ°Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñƒ %<asm%>Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð´ÐµÑ™ÐµÑšÐµ Ñ‡Ð²Ð¾Ñ€Ð¾Ð²Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°ÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÑƒÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜ÐµÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ð° %qDÑƒÐ²ÐµÑ›Ð°ÑšÐµ Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qDÐ˜Ð½Ð´ÐµÐºÑ� Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ %d Ñ˜Ðµ Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð´ %LÐ¸Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜ÐµÐ¸Ð½Ñ„Ð¾Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½ÑƒÐ»Ñ‚Ð¸Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° init Ð½Ð°Ñ’ÐµÐ½Ð° Ñƒ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %sÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð· Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð»ÐµÐ²Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ñ€Ð°Ð²Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¾Ð´ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ñ€Ð°Ð²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ñ€Ð°Ð²Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ ÐºÐ¾Ð´ %LÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ™Ðµ Ð¿Ñ€ÐµÐ±Ñ€Ð¸Ñ�Ð°Ð½Ð¾ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ™Ðµ Ñ�Ð° Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð½Ð¸Ð¼ ÐµÑ„ÐµÐºÑ‚Ð¸Ð¼Ð° Ð¿Ñ€ÐµÐ±Ñ€Ð¸Ñ�Ð°Ð½Ð¾ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ°Ð¾ dllimportÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÑƒÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ñ�Ðµ Ð¿Ñ€ÐµÑ€Ð°Ð½Ð¾ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð·Ð° %q+DÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qDÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ€ÐµÐ°Ð»Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ°Ð»Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÐºÐ¾Ð¼Ð¿Ð»Ð¸ÐºÐ¾Ð²Ð°Ð½ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %q+DÐ½Ð°Ð²ÐµÐ´ÐµÐ½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qDÐ¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ð½Ð¸Ð· Ð·Ð½Ð°ÐºÐ¾Ð²Ð°ÑƒÑ‚ÐºÐ°Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° noinlineÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ dllimport: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÑƒÑ‚ÐºÐ°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %q+D Ð´Ð°Ñ‚ Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ noinlineÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ dllimport: Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð°Ð»Ð¸ Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸ÐºÐ°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ñ�Ð°Ð¼Ð¾Ð³ Ñ�ÐµÐ±ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ inlined_to Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð° Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‡ÐµÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %q+F: %sÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ ÑƒÐ»Ð°Ð·Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð¸ %qcÐ¸Ñ˜Ð° %d ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° %d Ð°Ð»Ð¸ block_for_insn Ñ˜ÐµÑ�Ñ‚Ðµ %iÐ¸Ñ˜Ð° %d ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° %d Ð°Ð»Ð¸ block_for_insn Ñ˜ÐµÑ�Ñ‚Ðµ NULLÐ¸Ñ˜Ð° %d Ñ˜Ðµ Ñƒ Ð²Ð¸ÑˆÐµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ¾Ð²Ð° (%d Ð¸ %d)Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:Ð¸Ñ˜Ð° Ð¸Ð·Ð²Ð°Ð½ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ°Ð¸Ð½Ñ�Ñ‚Ð°Ð»Ð¸Ñ€Ð°ÑšÐµ: %s%s
  Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ñ™ÐµÐ½Ð¾ Ñƒ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ ÐºÐ»Ð°Ñ�ÐµÐ¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ðµ Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ÐµÐ¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ñ˜Ðµ %s; Ð¾Ð²Ð¾ Ñ›Ðµ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð½Ð¾Ñ�Ñ‚Ð¸ Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð²Ñ€Ð´Ð° Ð³Ñ€ÐµÑˆÐºÐ°Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ˜Ðµ %sÐ¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð¼Ð¿Ñ€ÐµÑ�Ñ€ÐµÑ‚Ð½ÑƒÑ‚Ð° Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ°Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q+D Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ð¸ÐºÐ°Ð´ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ñ†Ð¸Ñ™Ð½Ð¾Ñ˜ Ð¼Ð°ÑˆÐ¸Ð½Ð¸int-Ð½Ð¸Ð· ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð¸Ð· Ð½Ðµ-ÑˆÐ¸Ñ€Ð¾ÐºÐµ Ð½Ð¸Ñ�ÐºÐµÑ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ° Ð·Ð° Ñ‚Ð¸Ð¿ %qsÑ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° =8 Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° ÑƒÐ· Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ -fdefault-integer-8Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++Ñ�ÑƒÑ‡ÐµÑ™Ðµ %qs Ð½ÐµÐ¼Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð¸ Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ðµ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð›Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°:ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÑ‚Ð°Ñ‡Ð°Ð½ Ð¿Ð¾Ð¼Ð°Ðº:ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼:ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°: Ð½ÐµÑƒÑ�Ð¿ÐµÑ… ÑƒÑ�Ð»ÐµÐ´ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¾Ñ�Ñ‚Ð¸ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° â€” Ð»Ð¾ÑˆÐµ ungetÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° - Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ UTF8-ns Ð¸Ð¼ÐµÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ check-init: ÐºÃ´Ð´ Ñ�Ñ‚Ð°Ð±Ð»Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½: %sÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ generate_bytecode_insn â€” ÐºÃ´Ð´ Ñ�Ñ‚Ð°Ð±Ð»Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½: %sÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð½Ð°Ñ’ÐµÐ½Ð¾ %%) Ð±ÐµÐ· %%( Ñƒ ÑˆÐµÐ¼Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð½Ð°Ñ’ÐµÐ½Ð¾ %%> Ð±ÐµÐ· %%< Ñƒ ÑˆÐµÐ¼Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð½Ð°Ñ’ÐµÐ½Ð¾ %%] Ð±ÐµÐ· %%[ Ñƒ ÑˆÐµÐ¼Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð½Ð°Ñ’ÐµÐ½Ð¾ %%} Ð±ÐµÐ· %%{ Ñƒ ÑˆÐµÐ¼Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð»Ð¾Ñˆ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ %dÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: cris_side_effect_mode_ok Ñ�Ð° Ð»Ð¾ÑˆÐ¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸Ð¼Ð°ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ°: Ð¸Ñ˜Ð° Ð·Ð° Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð½Ð¸ ÐµÑ„ÐµÐºÐ°Ñ‚ ÑƒÑ‚Ð¸Ñ‡Ðµ Ð½Ð° Ð³Ð»Ð°Ð²Ð½Ð¸ ÐµÑ„ÐµÐºÐ°Ñ‚Ð¸Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ¸ Ð¿Ñ€ÐµÐºÐ¸Ð´ Ñƒ %s, ÐºÐ¾Ð´ %s:%dÑ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° ÐºÐ¾Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° #pragma %sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%-ÐºÐ¾Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%A Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%B Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%C Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%D Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%E Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%F Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%G Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%J ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%J Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%K Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%L Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%M Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%N Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%O Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%P Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%P Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%R Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%S Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%T Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%U Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%Y Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%Y Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%c Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%d Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%f Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%f Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%h Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%j ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%j Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%k Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%m Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%p Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%q Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%r Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%s Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%s Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%t/%%b Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%u Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%v Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%x Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%xn ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° â€˜asmâ€™: Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° --paramÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð�Ð‘Ð˜Ñ˜Ð°: -mabi=%sÐ½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° IACCÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐŸÐ¦ Ñƒ Ñ‚Ð°Ð±ÐµÐ»Ð¸ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð° Ð»Ð¸Ð½Ð¸Ñ˜Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð°Ð¼ÐµÐ½Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Z Ð·Ð° Ð¸Ñ˜ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %q+#DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %q+#DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð·Ð° %qEÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %q+DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÑƒ %qD Ð½ÑƒÐ»Ñ‚Ð¾Ð³ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð·Ð° %<#pragma align%>, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<__alignof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<sizeof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<sizeof%> Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_return_address%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ð° Ð½Ð¸Ð·Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð° Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†Ð° Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÑ�Ð»Ð¾Ð²Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ const_double Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ�Ñ‚Ðµ Ð¼Ð¸Ñ�Ð»Ð¸Ð»Ð¸ %<%T (const %T&)%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð²Ð°Ñ€Ð¸Ñ˜Ð°Ð½Ñ‚Ð½Ð¸ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %q+#DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ»Ð°Ð· Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ð»Ð°Ð· Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° %<#pragma omp atomic%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð�Ð‘Ð˜ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°: -mfloat-abi=%sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐµÐ¼ÑƒÐ»Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°: -mfpe=%sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³ Ð·Ð°Ñ€ÐµÐ·Ð°: -mfpu=%sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° (S) Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ° Ð°Ð´Ñ€ÐµÑ�Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ° Ð°Ð´Ñ€ÐµÑ�Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %dÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Aâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Dâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜H;â€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Tâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜bâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜eâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜mâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜oâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜pâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜zâ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´: â€˜%câ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ð»Ð¾Ð²Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%H/%%L ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%N ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%RÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%R ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%SÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%T/%%B ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%U ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%V ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%p ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%s ÐºÃ´Ð´Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT Ð·Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾ %qOÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð·Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾ %sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð° %<__fpreg%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð° %<#pragma omp atomic%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð·Ð° -mfloat-gprs: â€ž%sâ€œÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qc Ñƒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ ÑƒÐ· Ñ‚Ð¸Ð¿ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð´Ð¾Ñ�ÐµÐ³ Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸Ð¼Ð°Ð¾Ñ†Ð° %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñƒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð·Ð° %q+DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð° Ñ€Ð¾Ñ‚Ð°Ñ†Ð¸Ñ˜ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ rtl Ð´ÐµÑ™ÐµÑšÐµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ Ð¸Ñ˜Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%>; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð½ÑƒÐ»ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð¼Ð°ÐºÐ°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÐ½ÐµÐ¸Ñ�Ñ€Ð¿Ð°Ð²Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ â€ž%dâ€œ Ð·Ð° memregsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%>; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð½ÑƒÐ»ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ñ‚Ð¸: -mtp=%sÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð° newÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ð¼Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %qsÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ %<%T[%T]%> Ð·Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %%d, %%x, Ð¸Ð»Ð¸ %%XÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<--%> Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ñ˜ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<this%> Ñƒ Ð½ÐµÑ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qE Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñƒ-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° â€ž:â€œÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸ Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð¼Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð¸Ð·Ð° Ñ�Ð° Ð½ÐµÐ½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¸Ð»Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð½Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ typedef %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‡Ð»Ð°Ð½Ð° %q+D Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ñ˜ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %q+DÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qDÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qEÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%D::%D%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%T::%D%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<::%D%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ñ�Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸Ð¼ Ð½Ð¸Ð·Ð¾Ð¼Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %qE Ð±ÐµÐ· Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %<%s %E%>Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qEÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ â€˜%sâ€™Ð¸Ð½Ð²Ð°Ñ€Ð¸Ñ˜Ð°Ð½Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð´Ð° Ñ�Ðµ ADDR_EXPR Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸invoke[non-static] Ð½Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ñƒinvokestatic Ð½Ð° Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ñƒinvokestatic Ð½Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´ÑƒÐ½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð“Ð˜ÐœÐŸÐ›Ð• Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð°Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivateÐ½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°ÐºÑ€Ð°Ñ˜ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�ÐµÐ¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�ÐµÐºÐ¾Ñ€Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�ÐµÑšÐµÐ½ dest_idx Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %d, Ð½Ðµ %dÐ¸Ð¼Ð° Ð´Ð¾Ñ�ÐµÐ³ Ñ�Ð°Ð¼Ð¾ Ñƒ Ð¾Ð²Ð¾Ñ˜ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸, ÑˆÑ‚Ð¾ Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ð½Ð¸Ñ˜Ðµ Ð¾Ð½Ð¾ ÑˆÑ‚Ð¾ Ð¶ÐµÐ»Ð¸Ñ‚ÐµiWMMXt Ð�Ð‘Ð˜ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° iWMMXt-Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð°Ð½ Ð¦ÐŸÐ£iWMMXt Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð�Ð�ÐŸÐ¦Ð¡-Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð�Ð‘Ð˜ Ð·Ð° Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð½ Ñ€Ð°Ð´jcf-dump: Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° ÐºÐ»Ð°Ñ�Ð°
  Ð·Ð°Ð¾Ð±Ð¸Ð»Ð°Ð¶ÐµÑšÐµ Ñ�ÐºÐ¾ÐºÐ¾Ð²Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾Ñ�ÐºÐ¾Ðº Ñƒ Ð´Ð¾Ñ�ÐµÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ�Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ñ�ÐºÐ¾Ðº Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %q+DÑ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qDÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma %sÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma GCC java_exceptionsÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma GCC memregs [0..16]Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs endsdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs endtdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs endzdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs interruptÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs sectionÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs startsdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs starttdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma ghs startzdaÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ #pragma longcallÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma GCC pch_preprocess%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma GCC visibility%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma align%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma extern_prefix%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma fini%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma init%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma pack%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma redefine_extname%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma weak%>Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ â€ž#pragma %sâ€œÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ â€ž#pragma ms_structâ€œÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ â€ž#pragma optionsâ€œÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ â€ž#pragma unusedâ€œÑ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð½Ð¸Ñ�ÐºÐµ Ð¿Ð¾Ñ‚Ð¿Ð¸Ñ�Ð°ÐºÑ™ÑƒÑ‡Ð½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %q+D dllimport ÐºÐ»Ð°Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<export%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ�ÐµÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿)ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿)ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %q+D Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qE ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð²Ð°Ð½ Ð±Ð¸Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ wchar_tÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° lang_*: ÐºÑ€Ð°Ñ… Ñƒ %s, ÐºÐ¾Ð´ %s:%dÑ˜ÐµÐ·Ð¸Ðº %s Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ñ˜ÐµÐ·Ð¸Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° %<"%E"%> Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°Ð²ÐµÐ»Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð° (%d) Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° ÑƒÐ· -mtiny-stackÐ²ÐµÐ»Ð¸ÐºÐ¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½ Ð½Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ… Ð¸Ð· Ð¿Ñ€Ð°Ð·Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ %qT Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÑšÐµÐ½ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°ld Ð²Ñ€Ð°Ñ‚Ð¸ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� %dÐ»ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð»ÐµÐ²Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonÐ»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°ÐºÐ»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ€ÐµÐ·-Ð¸Ð·Ñ€Ð°Ð·Ð° Ð½ÐµÐ¼Ð° ÐµÑ„ÐµÐºÑ‚Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð½ÐµÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ printfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ scanfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonÐ±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ: %s
! Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#DÐ±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° lib%s Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð°lo_sum Ð½Ð¸Ñ˜Ðµ Ð¾Ð´ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð»Ð¾ÐºÐ°Ð»Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ð½ÐµÑ›Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº %q#DÐ»Ð¾ÐºÐ°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ñ�Ð°ÐºÑ€Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ°Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð° Ð·Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ ÐºÐ°Ð¿Ð°Ñ†Ð¸Ñ‚ÐµÑ‚Ðµlong long ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ñ™Ð¸Ð² Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´long, short, signed Ð¸Ð»Ð¸ unsigned ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qsÐ¿ÐµÑ‚Ñ™Ð° %d Ð½Ðµ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð¸Ð¼Ð° Ñ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ñ€ÑƒÐºÐ¸ Ð¸Ð·Ð»Ð°Ð· (%d -> %d)Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ Ð¿ÐµÑ‚Ñ™Ðµ %d Ð½Ðµ Ð¿Ñ€Ð¸Ð¿Ð°Ð´Ð° Ð¿ÐµÑ‚Ñ™Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ Ð¿ÐµÑ‚Ñ™Ðµ %d Ð½ÐµÐ¼Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ðµ Ñ�Ñ‚Ð°Ð²ÐºÐµÑ€ÐµÐ·Ð° Ð¿ÐµÑ‚Ñ™Ðµ %d Ð½Ðµ Ð¿Ñ€Ð¸Ð¿Ð°Ð´Ð° Ð¿ÐµÑ‚Ñ™Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾Ñ€ÐµÐ·Ð° Ð¿ÐµÑ‚Ñ™Ðµ %d Ð½ÐµÐ¼Ð° Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð½Ð°Ñ�Ð»ÐµÐ´Ð½Ð¸ÐºÑ€ÐµÐ·Ð° Ð¿ÐµÑ‚Ñ™Ðµ %d Ð½ÐµÐ¼Ð° Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ ÐºÐ°Ð¾ Ð½Ð°Ñ�Ð»ÐµÐ´Ð½Ð¸ÐºÑ€ÐµÐ·Ð° Ð¿ÐµÑ‚Ñ™Ðµ %d Ñ˜Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ Ð´ÐµÐ¾ Ð½ÐµÑ�Ð²Ð¾Ð´Ñ™Ð¸Ð²Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ð³ÑƒÐ±Ð¸Ñ‚Ð½Ð¸Ñ‡ÐºÐ¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð±Ð°Ñ†Ð°ÑšÐ° Ð·Ð° %q+#FÐ´Ð¾ÑšÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° Ð¼Ð°ÑšÐ° Ð¾Ð´ Ð½Ð°Ñ˜Ð¼Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ¼Ð°ÑšÐµÑšÐ°Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ²ÐµÑ›Ð°ÑšÐ°Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÐºÐ°Ð¾ Ð»ÐµÐ²Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³ %<&%>Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ asm Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¼Ð°ÐºÑ€Ð¾Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÑ‡Ð¸Ð½Ð¸ %qD Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma GCC visibility pushÐ»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾ #pragmaÐ»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma extern_prefix, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma ghs sectionÐ»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma redefine_extname, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ #pragma weak, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma align%>Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma align%>, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma fini%>Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma fini%>, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma init%>Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma init%>, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma pack(pop[, id])%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma pack(push[, id][, <n>])%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ â€ž#pragma %sâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ â€ž#pragma ms_struct {on|off|reset}â€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ â€ž#pragma ms_structâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ â€ž#pragma options align={mac68k|power|reset}â€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ â€ž#pragma optionsâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð° Ð—Ð˜ÐŸ Ð°Ñ€Ñ…Ð¸Ð²Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð½Ð¾Ñ˜ Ð¿ÑƒÑ‚Ð°ÑšÐ¸: %sÐ»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´Ð°Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°Ð³Ð»Ð°Ð²Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´ÐµÑ™ÐµÐ½ÐµÐ¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½Ð°Ñ˜Ð²ÐµÑ›Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ˜Ðµ %uÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð¸ -EB Ð¸ -ELÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð¸ -m32 Ð¸ -m64Ð¼ÐµÐ´Ð¸Ñ˜Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð°ÐºÐ¾ Ñ�Ðµ Ð½Ðµ ÑƒÐºÑ™ÑƒÑ‡Ð¸ -mmediaÑ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¸ ÐºÐ°Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸Ñ‡Ð»Ð°Ð½ %qD ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð¿Ð¾Ñ™Ð° Ñƒ Ñ‚Ð°Ð±ÐµÐ»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿ %qT Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð¿Ð¾Ñ™Ð¸Ð¼Ð°Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸ Ñ�Ð²Ð¾Ñ˜Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¸ ÑƒÐ»Ð°Ð· %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¸Ñ€Ð°Ñ‚Ð¸Ð¼ÐµÑ‚Ð¾Ð´ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÐ»Ð°Ð·Ð°Ð½Ð¼ÐµÑ‚Ð¾Ð´ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð°Ð½Ð¼ÐµÑ‚Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ ÐºÐ»Ð°Ñ�Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ @interfaceÐ½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð·Ð° %<%c%s%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ @implementationÐ¼ÐµÑ‚Ð¾Ð´Ñƒ Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ð² [super dealloc]Ð½Ð°Ñ˜Ð¼Ð°ÑšÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ˜Ðµ %uÐ¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¼Ð¸Ð¿Ñ�Ð°16mips_debugger_offset Ð¿Ð¾Ð·Ð²Ð°Ð½ Ð±ÐµÐ· Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ�Ñ‚ÐµÐº/Ð¾ÐºÐ²Ð¸Ñ€/Ð°Ñ€Ð³Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð¿Ð¾Ñ‚Ð¿Ð¸Ñ�Ð° Ð·Ð° Ð¿Ð¾Ñ™Ðµ â€˜%sâ€™ Ñƒ â€˜%sâ€™ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚ÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ConstantValue Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ (Ð²Ð°Ð½ Ð¿Ð¾Ñ™Ð°)Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° $ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC visibility push%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ â€ž(â€œ Ð¿Ð¾Ñ�Ð»Ðµ â€ž#pragma %sâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ â€ž(â€œ Ð¿Ð¾Ñ�Ð»Ðµ â€ž#pragma unusedâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ â€ž)â€œ Ð¿Ð¾Ñ�Ð»Ðµ â€ž#pragma unusedâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ â€ž)â€œ Ð·Ð° â€ž#pragma %sâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ CodeÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ REG_EH_REGION Ð±ÐµÐ»ÐµÑˆÐºÐ° Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð¾Ð±. %iÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ [error|warning|ignored] Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%>Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_args_info%>Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€ž%sâ€œÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° -%sÐ¾Ð¿Ñ†Ð¸Ñ˜Ð¸ â€ž%sâ€œ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð±Ð°Ñ€Ð¸Ñ˜ÐµÑ€Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %iÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qTÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð³Ñ€Ð°Ñ„Ð¿Ð¾Ð· Ð¸Ð²Ð¸Ñ†Ð° Ð·Ð° call_stmt:Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð·Ð°Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð° Ð·Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð·Ð°Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð²Ð¸Ñ†Ð° %i->%iÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ñ™Ðµ â€˜%sâ€™ Ñƒ â€˜%sâ€™Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð·Ð½Ð°Ðº Ð¿Ð¾Ð¿ÑƒÐ½Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° strfmonÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñƒ â€ž#pragma %sâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qDÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ†Ð¸Ñ™ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð±Ñ€Ð¾Ñ˜Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ñ�Ð»Ðµ Ð²Ñ€Ñ�Ñ‚Ðµ %<#pragma GCC diagnostic%>Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿ÑƒÑ‚Ð°ÑšÐ° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¾Ð´ÐµÑ™ÐºÐ° Ñƒ â€ž#pragma %sâ€œ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ñ€Ð°Ð¶Ð°Ñ€ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qsÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð°Ñ˜ÑƒÑ›Ð¸ Ð·Ð½Ð°Ðº %cÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ typedefÐ¼ÐµÑˆÐ°ÑšÐµ Ð¦++ Ð¸ Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸Ñ… Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ° Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€ÐµÐ²Ð¾Ð´Ð¸Ð»Ð°Ñ‡ÐºÐ¾Ñ˜ Ñ˜ÐµÐ´Ð¸Ð½Ð¸Ñ†Ð¸Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð¾ Ñ˜Ðµ Ð¼ÐµÑˆÐ°ÑšÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°mno-cygwin Ð¸ mno-win32 Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½ Ð½Ð° Ð½ÐµÐ¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð¸ Ñ‚Ð¸Ð¿Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐ¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» %s Ñƒ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ÑƒÐ²Ð¸ÑˆÐµ Ð¾Ð´ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %<asm%>Ð¸Ñ˜Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ð¾Ð±Ñ€Ð°Ñ’ÐµÐ½Ð°ÐœÐ¡Ð¾Ð²Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ° Ð¿Ð¾Ñ™Ð° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¸ Ð¦mt_final_prescan_insn, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð° #1Ð±Ð»Ð°Ñ‚Ð¾Ð±Ñ€Ð°Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð¿Ñ€Ð°Ñ‚Ð¸ %qs Ñƒ ÐºÐ»Ð¸Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ±Ð»Ð°Ñ‚Ð¾Ð±Ñ€Ð°Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ð¿Ñ€Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ %qs Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ÐµÐ±Ð»Ð°Ñ‚Ð¾Ð±Ñ€Ð°Ð½Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð° Ð·Ð° ARRAY_RANGE_REFÐ±Ð»Ð°Ñ‚Ð¾Ð±Ñ€Ð°Ð½: Ð¾Ð²Ð°Ñ˜ Ñ˜ÐµÐ·Ð¸Ðº Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð· Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²ÐµÐ²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÑšÐµ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð¸Ð·Ð±Ð¾Ñ€ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±. Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½Ð½Ð°Ñ’ÐµÐ½Ð¾ Ð²Ð¸ÑˆÐµ %s Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %<%c%s%>Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ÑƒÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#TÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ %qTÐ½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ…Ð»Ð°Ð´Ð½Ð¸/Ð²Ñ€ÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ»Ð°Ð·Ð¸ Ð½Ð°Ñ’ÐµÐ½Ð¸ (Ð¾Ð±. %i)Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ ÑƒÑ‚ÐºÐ°Ð½Ð¸ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð²Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q+DÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qsÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÐµÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸Ð¿Ñ€Ðµ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° Ð¸Ð´. Ñ‚Ð¸Ð¿Ð¾Ð²Ð°, Ð¼Ð¾Ñ€Ð° Ñ�Ðµ #include <typeinfo>Ð¼Ð¾Ñ€Ð° Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ %<%E (...)%>Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° mvcleÐ¼Ð¸Ñ�Ñ‚ÐµÑ€Ð¸Ð¾Ð·Ð½Ð¸ Ð¿Ð¾Ð´Ð°Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ñƒ %sÐ¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»Ð¸Ð¼Ðµ %qT Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð° Ð¿Ð¾Ñ‚Ñ€Ð°Ð³Ð° Ð¸Ð¼ÐµÐ½Ð° Ð·Ð° %qDÐ¸Ð·Ð¼ÐµÑšÐµÐ½Ð° Ð¿Ð¾Ñ‚Ñ€Ð°Ð³Ð° %qD Ð¿Ñ€ÐµÐ¼Ð° Ð½Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ·Ð°ÑšÑƒ Ð˜Ð¡Ðž %<for%>Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð·Ð°ÐºÐ»Ð°ÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qDÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº DO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ðµ Ð¸Ð¼Ðµ ÑƒÐ· ENDDOÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ÐµÐ¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÐ°Ð»Ð¸Ñ˜Ð°Ñ� Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð¾Ð²Ð´Ðµ, Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ %qDÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµÑƒÑ€Ð¾Ñ’ÐµÐ½Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ strictfpÑ‚Ñ€ÐµÐ±Ð° ÑƒÐ±Ð°Ñ†Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñƒ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ Ð·Ð° %sÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð´ÑƒÐ¶Ð¸Ð½Ð° Ð¸Ñ˜ÐµÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½ Ñƒ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð´ÑƒÐ±Ð¸Ð½Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÑšÐ° Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %iÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñƒ Ð±Ð¸Ñ�Ñ‚ÐºÐ¾Ð¼ Ð¿Ð¾Ñ™Ñƒ %q+DÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñƒ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ñ™Ñƒ %qsÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ.Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ðµ Ð´Ð¸Ñ˜Ð°Ð»ÐµÐºÑ‚Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð³ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qDÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ð¸Ð³Ð´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<enum %E%>ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<struct %E%>ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<union %E%>new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿Ð½Ð¾Ð²Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#DÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð° Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qs, Ð¿Ð¾ÐºÑƒÑˆÐ°Ð²Ð°Ð¼ Ñ�Ð¼ÐµÐ½Ñƒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð¼ÐµÑ‚Ð¾Ð´ %<%c%s%> Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qTÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ FUNCTION_PROFILER Ð·Ð° ÐšÐ Ð˜Ð¡Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð°Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %qsÐ½ÐµÐ¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#TÐ½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° ÐºÐ»Ð°Ñ�Ð°Ð½ÐµÐ¼Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›ÐµÐ³ %<]%> Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<%%[%>Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¾Ñ�Ð»Ð¾Ð±Ð°Ñ’Ð°ÑšÐµ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ðµ Ð·Ð° â€˜%Dâ€™Ð¿Ð¾ÐºÑ€Ð¸Ð²Ð°Ñ‡ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð·Ð° Ñ€ÐµÐ¶Ð¸Ð¼ %qsÐ½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %qDÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜ÐµÐ²Ð°Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð±ÐµÐ· Ð¾Ð¿Ð¸Ñ�Ð°Ð¿Ð¾Ñ™Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð½ÐµÐ¼Ð° Ð»Ð¸Ñ�Ñ‚Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÐ½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° ÑƒÐ»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°Ð½ÐµÐ¼Ð° ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°Ð½ÐµÐ¼Ð° ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°; Ð±ÐµÐ·Ð²Ð¾Ñ™Ð°Ð½ Ð´Ð° Ð·Ð°Ð¿Ð¸ÑˆÐµÐ¼ Ð¸Ð·Ð»Ð°Ð·Ð½ÐµÐ½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qTÐ½ÐµÐ¼Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ð·Ð° Ð¿Ð¾Ð´Ð¸Ð·Ð°ÑšÐµ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<(%T) (%A)%>Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#TÐ½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%D(%A)%>Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›ÐµÐ³ push Ð·Ð° %<#pragma GCC visibility pop%>Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ñƒ %qTÐ½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð° ÐºÐ¾Ñ˜Ð¸ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° %<%T::%D%> Ñƒ %q#TÐ½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ð·Ð° %q+DÐ½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q+DÐ½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜Ð½ÐµÐ¼Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð¸Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿Ð½ÐµÐ¼Ð° sclass Ð·Ð° %s stab (0x%x)Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜ÐµÐ½ÐµÐ¼Ð° Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾Ð³ %<operator %s%> Ð·Ð° %qTÐ½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qTÐ½Ð°Ñ‚ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ @interface Ð·Ð° %qsÐ½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð½Ð°Ñ‚ÐºÐ»Ð°Ñ�Ð° Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ Ð·Ð° %qsÐ½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€ÑˆÐºÐµ Ð·Ð° Ð¸Ð½Ð´ÑƒÐºÑ†Ð¸Ñ˜ÑƒÐ½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#TÐ½ÐµÐ¼Ð° Ñ˜ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÐ¸Ð²Ð°Ñ‡Ð° Ð·Ð° %qD Ñƒ %qTÑ‡Ð²Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ cgraph_hashÐ½Ð°Ñ’ÐµÐ½Ð¸ Ñ‡Ð²Ð¾Ñ€Ð¾Ð²Ð¸ Ð±ÐµÐ· Ð¾Ñ�Ð»Ð¾Ð±Ð¾Ñ’ÐµÐ½Ðµ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜ÐµÐ½ÐµÐ°Ð´Ñ€ÐµÑ�Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ�ÐºÑƒÐ¿Ð° Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð°Ð½Ðµ-Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²ÑƒÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA %L.Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÐ½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð°Ð½ Ñ‚Ð¸Ð¿Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð°Ð½ Ñ‚Ð¸Ð¿Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð½Ð¸Ð· Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>Ð½ÐµÐ¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¸ ÑƒÐ»Ð°Ð· %d Ð¼Ð¾Ñ€Ð° Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð¸Ð½Ðµ-Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q#D, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð´ÐµÐ»ÐµÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ñ‡Ð¸ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ ÐºÐ»Ð°Ñ�Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÑƒÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ð¼ÐµÑ‚Ð¾Ð´ %q+D Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÑƒÑ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ð¼ÐµÑ‚Ð¾Ð´Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ %q+#D Ñƒ ÐºÐ»Ð°Ñ�Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %q#D, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð´ÐµÐ»Ðµ%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜ÐµÐ½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ-Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÑƒÐ½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ñ˜Ð°Ð»Ð½Ð¸ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÑƒÐ½ÐµÐ»Ð¾ÐºÐ°Ð»Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qsÐ½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´ÐµÑˆÐµÐ½Ð¾ Ð·Ð° Ð�Ð‘Ð˜: â€ž%sâ€œÐ½ÐµÐ¼Ð° Ð´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð´Ð° Ð±Ð¸ Ñ�Ðµ ÑƒÐºÐ»Ð¾Ð¿Ð¸Ð¾ Ñ�Ñ‚Ñ€Ð°Ð¶Ð°Ñ€Ð½Ðµ ÑˆÑ‚Ð¸Ñ‚Ð¸Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ: Ð½ÐµÐ¼Ð° Ð±Ð°Ñ„ÐµÑ€Ð° Ð²ÐµÐ»Ð¸ÐºÐ¾Ð³ Ð±Ð°Ñ€ %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ð½Ðµ ÑˆÑ‚Ð¸Ñ‚Ð¸Ð¼ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ: Ð±Ð°Ñ„ÐµÑ€ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ÐµÑ˜Ð¾Ñˆ Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾: ÑƒÑ‚ÐºÐ°Ð½Ð¸ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸ ÐºÐ¾Ñ€ÐµÐ½ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¾Ð²Ð°Ð½ Ð·Ð° ÐºÐ°ÑˆÑšÐµÑšÐµÐ½Ð°Ð¿Ð¾Ð¼ÐµÐ½Ð°: Ð½ÑƒÐ»Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð³Ð´Ðµ Ñ˜Ðµ Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸Ð±Ñ€Ð¾Ñ˜ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ 0 Ð¸Ð»Ð¸ 1Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñ€Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ±Ñ€Ð¾Ñ˜ Ð¾Ð±. Ð±ÐµÐ»ÐµÑˆÐºÐ¸ Ñƒ Ð»Ð°Ð½Ñ†Ñƒ Ð¸Ñ˜Ð° (%d) != n_basic_blocks (%d)Ð±Ñ€Ð¾Ñ˜ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµÐ±Ñ€Ð¾Ñ˜ Ð±Ñ€Ð¾Ñ˜Ð°Ñ‡Ð° Ñ˜Ðµ %d ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %dÐ¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %sÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð° %q+DÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸ %qEÐ¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %sÐ¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð½ÐµÑ›Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ‚Ð¸ Ñƒ %sÐ¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -I-, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -iquote ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÑšÐµÐ·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ñ�Ð° %<:%>Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð±ÐµÐ· %<=%>Ð¿Ð¾Ð¼Ð°Ðº Ð·Ð° %q+D Ð¼Ð¾Ð¶Ð´Ð° Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ð¿Ð¾Ð¼Ð°Ðº Ð¿Ñ€Ð°Ð·Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð¼Ð¾Ð¶Ð´Ð° Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ð¿Ð¾Ð¼Ð°Ðº Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ð¿Ð¾Ð¼ÐµÑ€Ð°Ñ˜ Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµÐ¸Ð·Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ�Ñ€ÐµÐ´ÑšÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<?:%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ñ�Ð°Ð¼Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ ÑƒÐ·Ð¸Ð¼Ð°Ñ˜Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ Ð¾Ñ�Ð½Ð¾Ð²ÐµÑ�Ð°Ð¼Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ %<explicit%>Ñ�Ð°Ð¼Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÑƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ñ˜ÐµÐ´Ð½Ð¾ Ð¾Ð´ --print-main, --list-class, Ð¸ --complexityÑ�Ð°Ð¼Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ð¼ÐµÑˆÑ‚ÐµÐ½Ðµ Ñƒ Ð¾Ð´ÐµÑ™Ð°Ðº .bssÑ�Ð°Ð¼Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð´ÐµÑ™Ð°Ðº .nointÑ�Ð°Ð¼Ð¾ Ñ�Ð»Ð°Ð±Ð¸ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð¸ Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸ Ñƒ Ð¾Ð²Ð¾Ñ˜ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¸Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¾Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ /dev/zero: %mÐ¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ %s: %mÐ¾Ñ‚Ð²Ð°Ñ€Ð°Ð¼ ÑƒÐ»Ð°Ð·Ð½Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ %s: %mÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ 1 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð²Ñ€Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð°Ð½Ð¾ %<+%> Ð¸Ð»Ð¸ %<=%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° %<asm%> Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð±Ñ€Ð¾Ñ˜Ñƒ Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð°Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ ÐºÃ´Ð´, Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° â€˜câ€™Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»Ðµ %%-Ñ�Ð»Ð¾Ð²Ð°Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¸Ð·Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ ÐºÐ¾Ñ˜Ð¸ Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð±Ñ€Ð¾Ñ˜ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ñ�Ð° Ñ�ÑƒÐ·Ð±Ð¸Ñ˜ÐµÐ½Ð¾Ð¼ Ð´Ð¾Ð´ÐµÐ»Ð¾Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ ?: Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ�Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qTÐ¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð´ %qE Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qTÐ¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ‚Ð°ÑšÐ° Ð¸/Ð¸Ð»Ð¸ Ð¿Ð¸Ñ�Ð°ÑšÐ° Ñƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÐµÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ: Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ: Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð¼ Ð½ÑƒÐ»Ð¾Ð¼ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½ÐµÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ˜Ðµ Ð¾Ð²Ð´ÐµÐ¸Ð·Ð²Ð¾Ñ€Ð½Ð¾ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð°Ð½ Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµÐ½ÐµÐ¼Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜ÐµÐ¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸ Ð±Ð»Ð¾Ðº Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %iÐ¸Ð·Ð»Ð°Ð·Ð½Ð¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ñ�Ð° Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð¾Ð¼ â€ž%sâ€œÐ¸Ð·Ð»Ð°Ð·Ð½Ð¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %d Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ñ˜ÐµÐ´Ð¸Ð½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %qc Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð½Ð¸Ñ˜Ðµ Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÑƒÐ¸Ð·Ð»Ð°Ð·Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð´Ð²Ð°Ð¿ÑƒÑ‚Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ð±Ñ€Ð¾Ñ˜ %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¸Ñ€Ð°Ñ‚Ð¸Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¼Ð¾Ñ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ %<&%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ %<=%>Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ñƒ %<asm%>Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð³Ñ€ÑƒÐ¿Ð¸Ñ�Ð°Ð½Ð¸ Ð½Ð° Ð²Ñ€Ñ…Ñƒ Ñ�Ñ‚ÐµÐºÐ°output_move_single:Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð°Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð°Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° ÐºÐ¾Ð´ %qDÐ¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ¿Ñ€ÐµÐ»Ð¸Ð²ÐµÐ½Ð° Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° â€˜%sâ€™Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð´Ð¾Ð²Ð¾Ð´Ð¸ Ð´Ð¾ Ð½ÐµÐµÑ„Ð¸ÐºÐ°Ñ�Ð½Ð¾Ð³ Ñ€Ð°Ð²Ð½Ð°ÑšÐ°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð´Ð¾Ð²Ð¾Ð´Ð¸ Ð´Ð¾ Ð½ÐµÐµÑ„Ð¸ÐºÐ°Ñ�Ð½Ð¾Ð³ Ñ€Ð°Ð²Ð½Ð°ÑšÐ° Ð·Ð° %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð´Ð¾Ð²Ð¾Ð´Ð¸ Ð´Ð¾ Ð½ÐµÐµÑ„Ð¸ÐºÐ°Ñ�Ð½Ð¾Ð³ Ñ€Ð°Ð²Ð½Ð°ÑšÐ° Ð·Ð° %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ð·Ð° %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð°ÐºÐ¾Ð²Ð°ÑšÐ° Ð½ÐµÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ð·Ð° %qsÑƒÐ±Ð°Ñ†ÑƒÑ˜ÐµÐ¼ ÑƒÐ¼ÐµÑ‚Ð°Ðº Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð´Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ñ€Ð°Ð²Ð½Ð°ÑšÐ°ÑƒÐ±Ð°Ñ†ÑƒÑ˜ÐµÐ¼ ÑƒÐ¼ÐµÑ‚Ð°Ðº Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ñ€Ð°Ð´Ð¸ Ñ€Ð°Ð²Ð½Ð°ÑšÐ° %q+DÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð·Ð° %qD Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ñ�Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð¸Ð¼Ð° Ñ�Ð°Ð¼Ð¾ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÑƒÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ %s Ñƒ Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %u (%q+D) Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %u (%q+D) Ð¸Ð¼Ð° Ð¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qTÐ¸Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° (Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²Ð°) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ·Ð°Ð³Ñ€Ð°Ð´ÐµÐ·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ %qE Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒÐ³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¸ Ñ‡Ð¸Ñ‚Ð°ÑšÑƒ %sÐ³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ: Ð¾Ð´Ñ�Ñ‚ÑƒÐ¿Ð°ÑšÐµ Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÐ³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ; Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ñ˜Ðµ Ð¿Ð¾Ñ‚Ñ€Ð¾ÑˆÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð°Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ° Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°Ñ‡Ð°Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¾Ð¼Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·ÑƒÑ˜Ðµ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT Ð±Ð¸Ñ€Ð° %qT Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qTÐ¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qDÐ¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ NULL Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð¾Ð´ %qDÐ¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³Ð° %d Ð·Ð° %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ†Ð¸Ñ™Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ %<float%> ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ %<double%>, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ %qT ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ %qT, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ€ÐµÐ°Ð»Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ñ€ÐµÐ°Ð»Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ñ€ÐµÐ°Ð»Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ ÐºÐ°Ð¾ Ñ€ÐµÐ°Ð»Ð½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE ÐºÐ°Ð¾ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ð¸Ð· Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¿Ñ€Ð°Ð²Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¾Ð´ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¿Ñ€Ð°Ð²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð¾Ð´ %qE Ð¿Ñ€Ð°Ð²Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¼, Ð·Ð±Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð¿Ð¾ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼ Ð·Ð°Ñ€ÐµÐ·Ñƒ Ñƒ Ð¤ÐŸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ð¼Ð° Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾Ð¿Ñ€Ð°Ð³Ð¼Ð° pch_preprocess Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ ÑƒÐ· -fpreprocessedpex_init Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð½Ð°Ð´ ÐºÐ¾Ñ˜Ð¸Ð¼Ð° Ñ�Ðµ Ñ�Ð°ÐºÑƒÐ¿Ñ™Ð° Ñ�Ð¼ÐµÑ›ÐµÐ´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð±ÐµÐ¶Ð¸ Ð°Ð»Ð¸ ÑšÐµÐ³Ð¾Ð²Ð° Ð¾Ð·Ð½Ð°ÐºÐ° Ð¸Ð¼ÐµÐ½Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñ‚Ð¸Ð¿Ð° %<void *%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ñ‚Ð¸Ð¿Ð° %<void *%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒÑ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸Ñ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÑƒ Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸Ñ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ð·Ð° %qE Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸Ñ†Ð¸Ñ™ÐµÐ²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñƒ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÑƒ Ñ€Ð°Ð·Ð»Ð¸ÐºÑƒÑ˜Ñƒ Ñ�Ðµ Ñƒ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ð¸Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÑ‚Ð¾Ð¿Ñ™ÐµÐ½ Ð¸Ð· %qT Ñƒ %qT Ñ˜Ðµ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²ÐµÐ¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qTÐ¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qTÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸Ñ‚Ð¸Ð¿ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ %qT Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð° %qTÐ½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð»Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð»Ð° Ñ€ÐµÐ°Ð»Ð½Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %E Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°; Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ .* Ð¸Ð»Ð¸ ->*Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð»Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ñ… Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ ÐºÐ°Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ñ�Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ð¾Ð·Ð½Ð°ÐºÐ¾Ð¼ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð¸Ð¼Ð°Ñ˜Ñƒ Ñ�ÐºÑƒÐ¿Ð¾Ð²Ðµ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ˜Ðµ-Ð½Ð°Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qTÐ°Ð´Ñ€ÐµÑ�Ð° Ð¿Ñ€ÐµÐ´ÑƒÐ¼Ð°ÑšÐµÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ñ€ÐµÐ´ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ printfÐ¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¢Ð°Ð¼Ð±Ð°Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ÑƒÐ¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qTprev_bb Ð·Ð° %d Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %d, Ð° Ð½Ðµ %dÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q+#D Ð¾Ð²Ð´ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+DÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#DÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#D Ñ�Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ %qLÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+DÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±Ð¸Ð»Ð° Ñ˜Ðµ ÑƒÑ‚ÐºÐ°Ð½Ð¾Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½ÐµÑƒÑ‚ÐºÐ°Ð½ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qsÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° %q+D Ð¾Ð²Ð´ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+#TÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#DÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÑˆÐµ Ð¾Ð²Ð´ÐµÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+#DÐ¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸Ð¸Ð¼Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ = %sÐ¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° Ð·Ð° Ð’Ð¸ÐºÑ�Ð’Ð¾Ñ€ÐºÑ�Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° Ð·Ð° Ð’Ð¸Ð½Ð´Ð˜Ð¡Ð¡Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ñ˜Ðµ Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð¾Ð¿Ð¸Ñ‚Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ ÑƒÐ· -mg
  Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %s
  ÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÐµÐ½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÐµÐ½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qs Ð¸Ð¼Ð° ÐºÑ€ÑƒÐ¶Ð½Ñƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q#D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qTÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð·Ð° %q+#DÐ¿Ñ€Ð¾Ñ‚Ð¸Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ %d Ñ�Ð° Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿Ñ€Ð¾Ñ‚Ð¸Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¼Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜ÐµÐ¿Ñ€Ð¾Ñ‚Ð¸Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜ÐµÐ¿Ñ€Ð¾Ñ‚Ð¸Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ�ÐºÑƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜ÑƒÐ´Ð°Ñ‚ Ð·Ð° %q+DÐ¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ðµ Ð½Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐ¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµr0 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°Ð½ ÐºÐ°Ð¾ Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð¸Ð·Ñ€Ð°Ð·Ð¸ Ð¾Ð¿Ñ�ÐµÐ³Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð° Ð½Ð¸Ñ�Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¸Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ %<asm%> Ð¸Ð·Ð»Ð°Ð·Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ %<asm%> Ð¸Ð·Ð»Ð°Ð·Ñ�Ð°Ð¼Ð¾-Ð·Ð°-Ñ‡Ð¸Ñ‚Ð°ÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ %<asm%> Ð¸Ð·Ð»Ð°Ð·Ñ‡Ð¸Ñ‚Ð°Ð¼ ÐºÐ»Ð°Ñ�Ñƒ %s Ð¿Ð¾ Ð´Ñ€ÑƒÐ³Ð¸ Ð¿ÑƒÑ‚ Ð¸Ð· %sÑ‡Ð¸Ñ‚Ð°ÑšÐµ ÐºÑ€Ð¾Ð· Ð½ÑƒÐ»Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ñ€ÐµÐ°Ð»Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° =8 Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° ÑƒÐ· Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ -fdefault-real-8Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¾ ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµÐ½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<enum %E%>Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<wchar_t%> ÐºÐ°Ð¾ %qTÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ (Ñ‡ÑƒÐ²Ð° Ñ�Ðµ Ñ�Ñ‚Ð°Ñ€Ð° Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚)Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð±ÐµÐ· Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qT ÐºÐ°Ð¾ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qTÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° %q+DÐ¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ ÐºÐ°Ð¾ %q#DÑ€ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ ÑƒÑ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð°Ñ˜Ñƒ Ñ�Ðµ Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµÐ¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<struct %E%>Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<union %E%>Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#TÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+DÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° %q#DÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+DÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %q+DÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+DÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³ÑƒÐ´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ %qs: Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ñ�Ðµ Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ %qs Ð¸ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ %qsÐ´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %<%T::%D%>Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qDÐ²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+DÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ðµ-Ñ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L ÑƒÐ½ÑƒÑ‚Ð°Ñ€ FORALL %sÐ²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¾Ð±Ð»Ð°Ñ�Ñ‚ %i Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ‚Ð¸ Ð±Ð°Ñ†Ð°ÑšÐµ, Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð° Ñ˜Ðµ Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ ÐºÐ¾Ñ˜Ð° Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµregion_array Ñ˜Ðµ Ð¸Ñ�ÐºÐ²Ð°Ñ€ÐµÐ½ Ð·Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ %iÐ¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð°Ñ‚Ð¾ Ð·Ð° Ð½ÐµÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÑƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+DÐ¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð° %q+DÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð³Ð¾Ð´Ð°Ð½ Ð·Ð° Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð´Ð²Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²ÐµÑ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ IX, IY Ð¸ Z ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¸Ñ˜Ð¸Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ %qsÑƒÐºÐ»Ð°ÑšÐ°Ð¼ .rpo Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒÐ¿Ñ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÑ˜ Ð½Ð°Ð²Ð¾Ð´ %s Ñƒ %s
  Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÑ˜ÐµÐ¼ .rpo Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð¾ %s Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÑšÐ° %q+DÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° â€ž%sâ€œ Ð½Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜ÐµÐ·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¦++ÑƒÐ·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qTÐ·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qTÐ´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð¼ %qDÐ·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ˜Ðµ Ñƒ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾Ð¼ Ñ�Ð½Ð¾Ð¿Ñƒ Ð½Ð°Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐ°Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qE Ñƒ Ð½ÐµÑ‡ÐµÐ¼Ñƒ ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸ ÑƒÐ½Ð¸Ñ˜Ð°Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð·Ð° %q+D Ð²ÐµÑ›Ðµ Ñ˜Ðµ Ð¾Ð´ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾Ð³ Ñ€Ð°Ð²Ð½Ð°ÑšÐ° Ð·Ð° %wuÐ·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµÐ·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ¾Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ˜Ðµ Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ Ð·Ð° ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÑƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÐ·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¸ Ð¿Ð¾Ð»Ð¾Ð¶Ð°Ñ˜ Ñ˜Ðµ Ð¼Ð°ÑšÐ¸ Ð¾Ð´ Ð½ÑƒÐ»ÐµÐ·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¸ Ð¿Ð¾Ð»Ð¾Ð¶Ð°Ñ˜ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°%<operator->()%> Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚: %sÐ¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ð° Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð° Ð¸Ð²Ð¸Ñ†Ð° Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ˜Ðµ Ð½Ð° Ð¸Ð·Ð»Ð°Ð· Ñƒ Ð¾Ð±. %dÐ¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¸Ð· Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾Ð³ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¿Ñ€Ð°Ð²Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¾Ð´ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¿Ñ€Ð°Ð²Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð¿Ñ€Ð°Ð²Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¾Ð´ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð°Ðº Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð°Ñ›ÐµÐ½ Ð±Ð°Ñ€Ð¸Ñ˜ÐµÑ€Ð¾Ð¼Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ�Ð¿Ð°Ð´Ð° Ð½Ð° %<int%>Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ %<int%>Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %<operator %T%>Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° â€˜voidâ€™Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qTÐ²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð´ÐµÑ�Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð±Ð¸Ñ›Ðµ Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° (%d/%d)Ð¿Ñ€Ð°Ð²Ð¸ Ð¸Ð·Ð»Ð°Ð· Ñ˜Ðµ %d->%dÐ´ÐµÑ�Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð´ÐµÑ�Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonÐ´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°ÐºÑ€ÐµÐ¶Ð¸Ð¼ Ð·Ð°Ð¾ÐºÑ€ÑƒÐ¶Ð¸Ð²Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð·Ð° Ð’Ð�ÐšÐ¡Ð¾Ð²Ðµ Ñ€ÐµÐ°Ð»Ð½ÐµÑ�Ñ‚Ð°Ð²Ð¸Ñ‚Ðµ %<typename %E%> Ð°ÐºÐ¾ Ð¼Ð¸Ñ�Ð»Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð° Ð¾Ð·Ð½Ð°ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ˜ÐµÐ´Ð°Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÑƒÑ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸Ð´Ð¾Ñ�ÐµÐ³ %qT Ð¿Ñ€Ðµ %<~%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�ÐµÐ´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %q+D Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<char **%>Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_expect%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð·Ð° %<va_start%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð´ÐµÑ™ÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð¿ÑƒÑˆÑ‚ÐµÐ½ Ð·Ð° %q+DÐ¾Ð´ÐµÑ™Ð°Ðº Ð·Ð° %q+D ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wiÐ¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %mÐ·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q#DÐ·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q#Dshared Ð¸ mdll Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð´ÐµÑ™ÐµÐ½Ð¸ call_stmt:Ð´ÐµÑ™ÐµÐ½Ð¾ rtxÐ¿Ð¾Ð¼Ð°Ðº Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð½Ð¸ ÐµÑ„ÐµÐºÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ADDR_EXPR Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð¸Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ Ð¸ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÑ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾ IFÑ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ñ€ÑƒÐºÐ¸ Ð¸Ð·Ð»Ð°Ð· Ð½Ð¸Ñ˜Ðµ Ð·Ð°Ð±ÐµÐ»ÐµÐ¶ÐµÐ½ Ð·Ð° Ð¿ÐµÑ‚Ñ™Ñƒ %dÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° %qT Ð¼Ð¾Ð¶Ð´Ð° Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° %q+D Ñ˜Ðµ %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° %q+D Ñ˜Ðµ Ð²ÐµÑ›Ð° Ð¾Ð´ %wd Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qDÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ð¸Ð¼Ð° Ð½ÐµÑ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ñ‚Ð¸Ð¿Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜Ðµ Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿ÐµÑ‚Ñ™Ðµ %d Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %d, Ð½Ðµ %dÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ %q+D Ñ˜Ðµ %u Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ %q+D Ñ˜Ðµ Ð²ÐµÑ›Ð° Ð¾Ð´ %wd Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°sizeof(long double) Ñ˜Ðµ 12sizeof(long double) Ñ˜Ðµ 16soft-float Ð¸ long-double-128 Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ, Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾: Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸Ñ… Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÑƒÑ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+#D Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° (Ð´Ð¾Ñ›Ð¸ Ñ›Ðµ Ð´Ð¾ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… ÐºÐ¾Ð¿Ð¸Ñ˜Ð°)Ð¸Ð·Ð²Ð¾Ñ€Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° ÐºÐ»Ð°Ñ�Ðµ %qs Ð½Ð¾Ð²Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð´ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ ÐºÐ»Ð°Ñ�Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ. Ð¡Ñ‚Ð¾Ð³Ð° Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð¸Ð·Ð²Ð¾Ñ€Ð½Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° %qsÐ½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%0%câ€™Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%W%câ€™Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ â€˜%%x%câ€™Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: â€ž%%*â€œ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ ÑˆÐµÐ¼Ð°Ñ‚Ñ�ÐºÐ¸Ð¼ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐµÐ¼ÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_HEADERS_SUFFIX_SPECÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð° SYSROOT_SUFFIX_SPECÐºÑ€Ð°Ñ… Ð½Ð°Ð²Ð¾Ð´Ð°: Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€ž%câ€œÐ´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð²Ð¾Ð´Ð° Ð½ÐµÐ¼Ð° Ð½Ð°Ð²Ð¾Ð´ Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµÐ½Ð°Ð²Ð¾Ð´ Ñ˜Ðµ â€˜%sâ€™
  
  Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qTÑ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ÑƒÑ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ°Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %q#T Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ÑƒÐ½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ˜Ðµ Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¸ Ð·Ð° Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°ÑšÐµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ __attribute__ ((Ñ€ÐµÐ¶Ð¸Ð¼))Ð½Ð°Ð²Ð¾Ð´Ð¸: %%include Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð° Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ %ld Ð·Ð½Ð°ÐºÐ¾Ð²Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸: %%rename Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð° Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ %ld Ð·Ð½Ð°ÐºÐ¾Ð²Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸: Ð½Ð¸Ñ˜Ðµ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾ Ð´Ð° Ñ˜Ðµ Ð½Ð°Ð²Ð¾Ð´ %s Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð²Ð¾Ð´Ð° Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð° Ð¿Ð¾Ñ�Ð»Ðµ %ld Ð·Ð½Ð°ÐºÐ¾Ð²Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° %% Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ñ�Ð»Ðµ %ld Ð·Ð½Ð°ÐºÐ¾Ð²Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<>>%>, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<>%> Ð·Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ Ð¿Ñ€Ð°Ñ‚ÐµÑ›Ðµ %<%%%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ ÑƒÐ¼Ð½Ð¾Ð¶Ð°Ðº 8 Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°: %wdÐ¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ ÑƒÐ¼Ð½Ð¾Ð¶Ð°Ðº Ð¾ÐºÑ‚Ð°Ð±Ð°Ñ˜Ñ‚Ð°: %wdÐ¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð±Ñ€Ð°Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð°Ð½ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµÐ¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð°Ð½ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð±Ñ€Ð°Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° Ð½Ðµ Ñ�Ð¼Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²ÐµÑ›Ð° Ð¾Ð´ 64kÐ¿Ð¾Ð´Ð»Ð¸Ð²Ð°ÑšÐµ Ñ�Ñ‚ÐµÐºÐ° - dup* Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸Ðº: %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ½Ð°Ñ€ÐµÐ´Ð±Ð° Ñ‡Ð¸Ð½Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐµ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñƒ, Ð°Ð»Ð¸ Ð½ÐµÐ¼Ð° V_MAY_DEFS Ð½Ð¸Ñ‚Ð¸ V_MUST_DEFSÐ½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð·Ð° Ð±Ð°Ñ†Ð°ÑšÐµ ÑƒÑ�Ñ€ÐµÐ´ Ð±Ð»Ð¾ÐºÐ°Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð·Ð° Ð±Ð°Ñ†Ð°ÑšÐµ, Ð°Ð»Ð¸ Ð½Ðµ Ñ‡Ð¸Ð½Ð¸ Ñ‚Ð¾Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð±ÐµÐ· ÐµÑ„ÐµÐºÑ‚Ð°Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ñƒ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÑƒÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ Ð¼ÐµÑ‚Ð¾Ð´static Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° Ð¢ÐŸÐ¤-ÐžÐ¡ÑƒÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ñ‚Ð¸Ð¿Ð°Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¸Ð»Ð¸ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ÑƒÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¸Ð»Ð¸ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½ÐµÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ Ð½Ð¸Ð·Ð°Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ°Ð¾ dllimportÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°Ðº ÐºÐ»Ð°Ñ�Ðµ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦-Ð° %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð½Ð°Ñ€ÐµÐ´Ð±Ð° (%p) Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾Ð¼ Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·ÑƒÑ˜ÑƒÑ›ÐµÐ³ Ð¿Ñ€Ð¾Ð»Ð°Ð·Ð°: Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<auto%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<register%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð¾Ñ™Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ %qsÑ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚Ð° Ð·Ð° %q+D Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð°Ð·Ð°Ð»ÑƒÑ‚Ð°Ð»Ð¾ %<\%o%> Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ÑƒÐ·Ð°Ð»ÑƒÑ‚Ð°Ð»Ð¾ %qc Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ÑƒÐ·Ð°Ð»ÑƒÑ‚Ð°Ð»Ð¾ %qs Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ÑƒÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ strftime Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐµÐ´ÑƒÐ¶Ð¸Ð½Ð° Ð½Ð¸Ñ�ÐºÐµ %qd Ð²ÐµÑ›Ð° Ñ˜Ðµ Ð¾Ð´ Ð´ÑƒÐ¶Ð¸Ð½Ðµ %qd ÐºÐ¾Ñ˜Ñƒ Ð˜Ð¡Ðž ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð¸ Ð¦%d Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð´Ð° Ð¿Ð¾Ð´Ñ€Ð¶ÐµÑ˜Ð°ÐºÐ¾ using Ð¸Ð¼Ð° Ñ�Ð¼Ð¸Ñ�Ð»Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°Ð¿Ñ€ÐµÑ�Ñ€ÐµÑ‚Ð½ÑƒÑ‚Ð° Ñ˜Ðµ Ð´Ð¾Ð´ÐµÐ»Ð° Ñ� Ñ˜Ð°ÐºÐ¸Ð¼ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµÐ¼Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ð°ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð¸Ð¼Ð°Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð¸Ð¼Ð°Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ, Ð½Ðµ %dÐ³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð½Ð° %sÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½ COND_EXPR Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð¾Ð±. %dÑƒÐºÑ™ÑƒÑ‡Ð¸Ð²Ð°ÑšÐµ Ñ€Ð°Ð´Ð½Ð¾Ð³ Ð¿Ð¾Ð´Ð¾ÐºÐ²Ð¸Ñ€Ð° %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° ÑƒÐºÑ™ÑƒÑ‡Ð¸Ð²Ð°ÑšÐµÐ¼ Ñ€Ð°Ð´Ð½Ð¾Ð³ Ð¾ÐºÐ²Ð¸Ñ€Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð°Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð½Ð¸Ð· Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ°Ð¾ %<register%>Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ && ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ||Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ + Ð¸Ð»Ð¸ - Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· &Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ + Ð¸Ð»Ð¸ - ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ð¼Ð°ÐºÐ°Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐµ Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· ^Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐµ Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· |Ð¿Ñ€ÐµÐ´Ð»Ð°Ð¶ÐµÐ¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð·Ñ€Ð°Ð·Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾Ð³ ÐºÐ°Ð¾ Ð¸Ñ�Ñ‚Ð¸Ð½Ð¸Ñ‚Ð¾Ñ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· &Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· ^Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ ÑƒÐ· |Ð¿Ð¾Ð´Ñ€ÑˆÐºÐ° Ð·Ð° Ñ€ÐµÐ¶Ð¸Ð¼ %qsÐ¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ %qs Ð²Ð¸ÑˆÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ â€˜%sâ€™ Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸ÑšÐµ Ñ�Ð° â€˜-â€™Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mcpu=%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° -march=Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð° Ñ�Ð° %lu ÑƒÐ½Ð¾Ñ�Ð° Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°Ñ�Ð¸Ð¼Ð±Ð¾Ð» %s Ñ�Ð¸Ð¼Ñ�Ñ‚Ð°Ð±Ð»Ð¾: %s  Ð´Ð²Ð¾Ñ�Ð¼ %dÑ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ°Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ°: Ð¾Ð´Ñ�Ñ‚ÑƒÐ¿Ð°ÑšÐµ Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›ÐµÑ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ°; Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ð¸Ñ�Ñ‚Ñ€Ð¾ÑˆÐµÐ½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð°Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ�ÐºÐ° Ð¿ÑƒÑ‚Ð°ÑšÐ° â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð°Ð¿Ñ�Ð¾Ð»ÑƒÑ‚Ð½Ð°ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¾Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ Ð¢Ð°Ð¼Ð±Ð°Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³Ñ†Ð¸Ñ™Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ†Ð¸Ñ™Ð½Ð¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ð»Ð°Ð·Ñ†Ð¸Ñ™Ð½Ð¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ â€ž%sâ€œÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %dÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÑƒÐ¿Ð»Ð¸Ñ›Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qTÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#DÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qsÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ %q#DÐ·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‡Ð»Ð°Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ðµ ÐºÐ»Ð°Ñ�ÐµÐ´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð´ÑƒÐ±Ð¸Ð½Ñƒ) Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qDÐ´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %q+D, Ð¼Ð¾Ð³ÑƒÑ›Ðµ ÑƒÑ�Ð»ÐµÐ´ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ… Ñ‚Ð°Ð±ÐµÐ»Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+#DÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ‚Ð¸Ð¿Ð° %qT Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ñ˜ÐµÑ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ð¼ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½ÐµÐ¸Ñ�ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸:Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›ÑƒÐ½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ð¸Ñ�Ñƒ Ð·Ð°Ð´Ð°Ñ‚Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qDÑ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ %<class%> Ð¸Ð»Ð¸ %<typename%>ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›ÑƒÐ¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð·Ð° %q+D Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ‚Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -g Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ· -maout Ð¸ -melinux%<java.lang.Object%> ÐºÐ¾Ñ˜Ð° Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð° Ñƒ %qs Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<gnu.gcj.gcj-compiled%> Ð½ÑƒÐ»Ñ‚Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ. ÐžÐ²Ð¾ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ð·Ð½Ð°Ñ‡Ð¸ Ð´Ð° Ñ˜Ðµ Ð²Ð°Ð¼ Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð½Ð° Ð¿ÑƒÑ‚Ð°ÑšÐ° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°. ÐŸÐ¾Ð·Ð¾Ð²Ð¸Ñ‚Ðµ %<info gcj "Input Options"%> Ð·Ð° Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ˜Ðµ Ð¾ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÑƒ ÐºÐ»Ð°Ñ�Ð½Ðµ Ð¿ÑƒÑ‚Ð°ÑšÐµÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜ â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜!â€™ Ñƒ strfmonÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜#â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜#â€™ Ñƒ strftimeÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ â€˜%sâ€™ Ð¸ â€˜%sâ€™ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ðµ Ð²Ñ€Ñ�Ñ‚Ðµ %d/%dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ â€˜%sâ€™ Ð¸ â€˜%sâ€™ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ð¾Ð³ Ñ€Ð°Ð½Ð³Ð° %d/%dÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜'â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜'â€™ Ñƒ scanfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜(â€™ Ñƒ strfmonÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜+â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜+â€™ Ñƒ strfmonÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜-â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜-â€™ Ñƒ strfmonÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜-â€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜0â€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜0â€™ Ñƒ strftimeÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Eâ€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜Iâ€™ Ñƒ printfÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜Iâ€™ Ñƒ scanfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ â€˜Oâ€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜^â€™ Ñƒ strfmonÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜^â€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜_â€™ Ñƒ strftimeÐ·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜aâ€™ Ñƒ scanfÐ´Ð¸Ñ˜Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡ÐºÐ° Ð·Ð°Ñ�Ñ‚Ð°Ð²Ð¸Ñ†Ð° â€˜qâ€™Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -shared Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð·Ð° Ð’Ð�ÐšÐ¡Ð¾Ð² Ð•Ð›Ð¤Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ñ›Ðµ ÑƒÐ²ÐµÐº Ð±Ð¸Ñ‚Ð¸ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð° ÐºÐ°Ð¾ %<true%>Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð° %qD Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ NULLÐ¼Ð¾Ð³ÑƒÑ›Ð½Ð¾Ñ�Ñ‚ scanf Ð·Ð° Ð¿Ð¾Ñ‚Ð¸Ñ�ÐºÐ¸Ð²Ð°ÑšÐµ Ð´Ð¾Ð´ÐµÐ»ÐµÐ¸Ð¼Ðµ Ð¦ÐŸÐ£Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¸Ð¼Ð°Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€ %d Ñƒ %qD Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐµÐ½Ðœ210 Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€ÑˆÐºÑƒ Ð¼Ð°Ð»Ðµ ÐºÑ€Ð°Ñ˜Ð½Ð¾Ñ�Ñ‚Ð¸Ð·Ð°Ð¿ÐµÑ‚Ñ™Ð°Ð½Ð¾ Ð¸Ð¼Ðµ Ð·Ð° %qD Ð±Ð¸Ñ›Ðµ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ð¿Ð¾Ð¼Ð°Ðº Ð·Ð° %qD Ð¼Ð¾Ð¶Ð´Ð° Ð½Ðµ Ð¿Ð¾ÑˆÑ‚ÑƒÑ˜Ðµ Ð�Ð‘Ð˜ Ð¸ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ ÑƒÐ½Ð¸ÑˆÑ‚Ð°Ð²Ð° Ñ˜Ðµ %qT, Ð°Ð»Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° %qTÐ¢Ð¸Ð¿ â€˜%sâ€™ ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ�ÑƒÑ‡ÐµÑ™Ð°%qD Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÐºÐ¾Ñ˜Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ‚Ð°ÐºÐ¾ Ð´Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %q+D Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<char **%>Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_prefetch%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€405 Ð¸ Ñ„Ñ€450Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€450Ð¾Ð²Ð° ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€500 Ð¸ Ñ„Ñ€550Ð¾Ð²Ð° Ð´ÐµÐºÐ°Ð´Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ˜Ðµ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ð˜Ð¦Ðž Ð¦-Ñƒ 90Ð¾Ð²Ð° Ð´ÐµÐºÐ°Ð´Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñƒ Ð˜Ð¦Ðž Ð¦-Ñƒ 90Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸ Ð½Ðµ Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾ Ñ˜Ðµ Ð¸Ñ˜Ð°:Ð¾Ð²Ð° Ð¼ÐµÐ´Ð¸Ñ˜Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€400 Ð¸ Ñ„Ñ€550Ð¾Ð²Ð° Ð¼ÐµÐ´Ð¸Ñ˜Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„Ñ€500Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %qsÐ¾Ð²Ð° Ñ†Ð¸Ñ™Ð½Ð° Ð¼Ð°ÑˆÐ¸Ð½Ð° Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ñ’ÐµÐ½Ð° Ð³Ñ€Ð°Ð½Ð°ÑšÐ°Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ COMMON Ð¿Ð¾Ð´Ð°Ñ†Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¸Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð¿Ñ€Ð°Ñ‚Ð¸ Ð½Ðµ-Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÑƒÐ½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™Ð±Ð°Ñ†Ð° Ñ�Ðµ NULL, ÐºÐ¾Ñ˜Ðµ Ð¸Ð¼Ð° Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸, Ð° Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿Ð²Ñ€ÐµÐ¼Ðµ Ñƒ %s: %ld.%06ld (%ld%%)
! Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° tls_model Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ˜ÐµÐ´Ð½Ð¾ Ð¾Ð´ â€žlocal-execâ€œ, â€žinitial-execâ€œ, â€žlocal-dynamicâ€œ Ð¸Ð»Ð¸ â€žglobal-dynamicâ€œÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° tls_model Ð½Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ°Ð´Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ Ð¾Ð²Ð¾ ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -fgnu89-inline Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ gnu_inline functionÐ´Ð° Ð±Ð¸Ñ�Ñ‚Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð»Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð¾Ñ€Ð°Ñ‚Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ð¸Ð»Ð¸ -M Ð¸Ð»Ð¸ -MMÐ´Ð° ÑƒÐ¿ÑƒÑ‚Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<typename %E%>Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compareÐ¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#DÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %<va_start%>Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qEÐ¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÐ¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qDÐ¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸Ðº Ñ‚Ð¸Ð¿ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ, Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° %d Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°, Ð° Ð¸Ð¼Ð°Ð¼ Ð¸Ñ… Ñ�Ð°Ð¼Ð¾ %d Ð·Ð° Ð¾Ð²Ð¾Ð¿Ñ€ÐµÐºÐ°Ñ�Ð½Ð¾ Ð·Ð° # Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ Ð´Ð° Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ð¸Ñ˜ÑƒÐ¼Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ #pragma options align=resetÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð° Ñƒ %<asm%>Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %%:version-compareÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#DÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÑƒÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qEÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qsÐ·Ð°Ð´Ð°Ñ‚Ð¾ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°.  Ð£Ð¿Ð¸ÑˆÐ¸Ñ‚Ðµ %s --help Ð·Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qTÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð¸Ð·Ð»Ð°Ð·Ð½Ð¸Ñ… Ð³Ñ€Ð°Ð½Ñ�ÐºÐ¸Ñ… Ð¸Ð²Ð¸Ñ†Ð° Ð¸Ð· Ð¾Ð±. %iÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qDÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€Ð°Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ Ð·Ð° Ð±Ð°Ñ†Ð¸Ñ‚Ð¸: %dÐ¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ Ð·Ð° Ñ�Ð¿Ñ€ÐµÐ¼Ð¸Ñ‚Ð¸: %dÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>ÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€ÐµÑ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÑƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð°Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½Ð¸Ñ˜Ð°Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÑƒÐ½Ð°Ñ€Ð½Ð¸ Ð¿Ð»ÑƒÑ�Ñ‚Ñ€Ð°Ð¼Ð¿Ð¾Ð»Ð¸Ð½Ðµ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ÐµÑ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð¾ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÑ€ÐµÐ¶Ð¸Ð¼ ÐºÐ»Ð¾Ð¿ÐºÐ¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð·Ð° Ð’Ð�ÐšÐ¡Ð¾Ð²Ðµ Ñ€ÐµÐ°Ð»Ð½ÐµÑ€ÐµÐ¶Ð¸Ð¼ ÐºÐ»Ð¾Ð¿ÐºÐ¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð£Ð½Ð¸ÐºÐ¾Ñ�Ñƒ/ÐœÐºÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ phi_node Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… ÐµÐ»Ñ‚Ñƒ %d Ñƒ tree_vec Ñ�Ð° %d ÐµÐ»Ñ‚Ð¾Ð²Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð¾Ð´ omp_clause %s Ñ�Ð° %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ð¸Ñ�Ð°Ð¼ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÐºÐ»Ð°Ñ�Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs (%s) Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð½Ðµ Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¾Ð´ %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… omp_clause %s, Ð¸Ð¼Ð°Ð¼ %s Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð°: Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… Ñ�Ñ‚Ð°Ð±Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ð¸Ð¼Ð°Ð¼ %qs Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ»Ð¸Ñ�Ñ‚Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð½Ð° Ð´ÑƒÐ±Ð¸Ð½Ð¸ %iÐ¸Ð²Ð¸Ñ†Ð° Ñ‚Ð°Ñ‡Ð½Ð¾/Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ðµ-COND_EXPR Ñƒ Ð¾Ð±. %dÐ¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° Ñ�Ð¼Ð°ÑšÐ¸Ñ‚Ðµ Ð±Ñ€Ð¾Ñ˜ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ñ�Ð° %qE ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°Ñƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñƒ Ð´Ð° Ð´Ð¾Ð²Ñ€ÑˆÐ¸Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ, Ð°Ð»Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½ ÑƒÑ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ñ… Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒÐ¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° %qT ÑƒÑ‡Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°Ð´Ð²Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð¸Ñ�Ñ‚Ð¾Ð²ÐµÑ‚Ð½Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ˜Ðµ-Ð½Ð° Ñ�ÐºÑƒÐ¿Ð¾Ð²Ð¸Ð¼Ð°, Ð°Ð»Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ð¼ Ð¾Ð·Ð½Ð°ÐºÐ°Ð¼Ð° Ð¸Ð¼ÐµÐ½Ð°Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qsÐ´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸Ð¼Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %q#T Ð´Ð°Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %<delete%>, Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½ÑƒÑ‚Ð¸Ð¿ %qT Ñ˜Ðµ Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½ Ñƒ Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¸Ð¼ %<throw%> Ð¸ %<catch%>Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ñ‚Ð¸Ð¿ %qTÑ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qTÑ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qTÑ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· %<java::lang::Throwable%>Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qTÑ‚Ð¸Ð¿ %qT ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qE Ð·Ð°Ð²Ð¸Ñ�Ð¸ Ð¾Ð´ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‚Ð¸Ð¿ %qs Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐµÑ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ñ‚Ð¸Ð¿ Ñ�Ð¿Ð°Ð´Ð° Ð½Ð° %<int%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qsÑ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ñ‚Ð¸Ð¿ Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½ (Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %s:%d)Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¸Ð·Ð¼ÐµÑ’Ñƒ SSA_NAME Ð¸ ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·ÑƒÐ½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð° Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ %q#DÑ‚Ð¸Ð¿ Ð·Ð° %q+D Ñ�Ð¿Ð°Ð´Ð° Ð½Ð° %<int%>Ñ‚Ð¸Ð¿ Ð·Ð° %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñ‚Ð¸Ð¿ Ð½Ð¸Ð·Ð° %q+D Ð´Ð¾Ð²Ñ€ÑˆÐµÐ½ Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµÐ¼Ñ‚Ð¸Ð¿ asm-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð° %qs Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð“Ð¦Ð¦Ð°Ñ‚Ð¸Ð¿ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¾Ð³ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜ÐµÐ¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�ÐµÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ñ‚Ð°Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸Ñ‚Ð¸Ð¿Ñ�ÐºÐ¾ Ð¿Ñ€ÐµÐ¼ÐµÑ‚Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐºÑ€ÑˆÐ¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�Ñ‚Ñ€Ð¾Ð³Ðµ Ð´Ð²Ð¾Ð»Ð¸Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ð·Ð° %qDÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<inline%>Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ __typeof__)Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°typedef-Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ñ�Ð²Ð¸Ð¼ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð¼ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ñƒ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐµÐ¼ÑƒÐ»Ð¸Ñ€Ð°Ð¼ %qsÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ð·Ð° Ð¿Ñ€Ð¾Ñ�Ð¸Ð¿Ð°ÑšÐµ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qsÐ½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ð·Ð°:Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÑƒ Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚ â€˜%sâ€™Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ â€ž%sâ€œ Ð·Ð° ÐŸÐ˜Ð¦ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ %2d Ð½Ð¸ÐºÐ°Ð´ Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½
  Ð±ÐµÐ·ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¸ %2d Ð¸Ð·Ð²Ñ€ÑˆÐµÐ½ %s
  Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qsÐ½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %qsÐ¿Ð¾Ð´Ð»Ð¸Ð²ÐµÐ½ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð½Ð¸Ð· %s Ñƒ %s, ÐºÐ¾Ð´ %s:%dÐ½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ cris_print_baseÐ½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ñƒ cris_print_indexÐ½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¼Ð½Ð¾Ð¶ÐµÑ›Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ð¿Ð¾Ñ€ÐµÐ´Ð½Ð¸ ÐµÑ„ÐµÐºÑ‚Ð¸ Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð¸Ð½ÐµÐ¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð° Ñ„ÑƒÐ½Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¾Ñ�Ñ‚Ð½ÐµÐ¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð¾ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐµ Ð¡Ð¥Ð¼ÐµÐ´Ð¸Ñ˜ÐµÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qDÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#TÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qDÑƒÐ½Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ‡Ð¸ÑšÐµÐ½Ð° Ð¿Ñ€Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ÑƒÐ½Ð¸Ñ˜Ð° Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°ÑƒÐ½Ð¸Ñ˜Ð° Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° -m%s=: â€ž%sâ€œÐ½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -malign-XXXXX: â€ž%sâ€œÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mdebug-%sÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð°Ñ€Ð³ %qs Ð·Ð° -mtraceback; Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… %<full%>, %<partial%> Ð¸Ð»Ð¸ %<none%>Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð�Ð‘Ð˜: â€ž%sâ€œÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ ÐšÐ Ð˜Ð¡Ð° Ñƒ -mtune= : %sÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð²ÐµÑ€Ð·Ð¸Ñ˜Ðµ ÐšÐ Ð˜Ð¡Ð° Ñƒ -march= Ð¸Ð»Ð¸ -mcpu= : %sÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ€Ð°Ð´ÑšÐ° %qs Ð·Ð° %<#pragma pack%> â€” Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð·Ð° deleteÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ cc_attrÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð·Ð½Ð°Ðº Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° %qc Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð·Ð½Ð°Ðº Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° 0x%x Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ�Ñ‚Ð¸Ð» Ñ€Ð°Ñ�Ð¿ÐµÑ‚Ñ™Ð°Ð²Ð°ÑšÐ° â€ž%sâ€œÐ½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ ÐºÐ¾Ð´Ð¸Ñ€Ð°ÑšÐµ: %qs
  ÐžÐ²Ð¾ Ð¼Ð¾Ð¶Ðµ Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ð° ÐºÐ¾Ð´Ð¸Ñ€Ð°ÑšÐµ Ð²Ð°ÑˆÐµÐ³ Ð»Ð¾ÐºÐ°Ð»Ð¸Ñ‚ÐµÑ‚Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾
diff -Nrcpad gcc-4.2.1/gcc/po/sr.po gcc-4.2.2/gcc/po/sr.po
*** gcc-4.2.1/gcc/po/sr.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/sr.po	Tue Aug 21 11:43:10 2007
***************
*** 4,13 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
! "PO-Revision-Date: 2007-06-01 12:00+0100\n"
  "Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>\n"
  "Language-Team: Serbian <gnu@prevod.org>\n"
  "MIME-Version: 1.0\n"
--- 4,13 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 4.2.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
! "PO-Revision-Date: 2007-08-19 12:00+0200\n"
  "Last-Translator: Caslav Ilic <caslav.ilic@gmx.net>\n"
  "Language-Team: Serbian <gnu@prevod.org>\n"
  "MIME-Version: 1.0\n"
*************** msgstr "Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð´ÐµÑ�Ð½Ð¾Ð³ Ñ‚Ð¸
*** 325,331 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°"
--- 325,331 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 2637,2716 ****
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´Ñƒ"
  
! #: config/arm/arm.c:11080
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ð¸ÐºÐ°Ð´ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
! #: config/arm/arm.c:11311
  #, c-format
  msgid "missing operand"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð·Ð° X, Y Ð¸Ð»Ð¸ Z Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ð¸Ñ˜Ðµ (reg+disp):"
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ð¸Ñ˜Ðµ post_inc Ð¸Ð»Ð¸ pre_dec:"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð›Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°:"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼:"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¸Ñ˜Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ°:"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¸Ñ˜Ð° Ð¿Ð¾Ð¼Ð°ÐºÐ°:"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÑ‚Ð°Ñ‡Ð°Ð½ Ð¿Ð¾Ð¼Ð°Ðº:"
  
--- 2637,2716 ----
  msgid "invalid operand output code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¸Ð·Ð»Ð°Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð°"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´Ñƒ"
  
! #: config/arm/arm.c:11081
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ð¸ÐºÐ°Ð´ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
! #: config/arm/arm.c:11312
  #, c-format
  msgid "missing operand"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð·Ð° X, Y Ð¸Ð»Ð¸ Z Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ð¸Ñ˜Ðµ (reg+disp):"
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ð¸Ñ˜Ðµ post_inc Ð¸Ð»Ð¸ pre_dec:"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð›Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°:"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼:"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "Ð½ÐµÑ‚Ð°Ñ‡Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¸Ñ˜Ð° Ð¿Ñ€ÐµÐ¼ÐµÑˆÑ‚Ð°ÑšÐ°:"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¸Ñ˜Ð° Ð¿Ð¾Ð¼Ð°ÐºÐ°:"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð³Ñ€ÐµÑˆÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð°Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÑ‚Ð°Ñ‡Ð°Ð½ Ð¿Ð¾Ð¼Ð°Ðº:"
  
*************** msgstr "c4x_rptb_rpts_p: ÐŸÐ¾Ð¼ÐµÑ€ÐµÐ½Ð
*** 2812,2818 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2812,2818 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿
*** 3067,3073 ****
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
--- 3067,3073 ----
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
*************** msgid "post-increment address is not a r
*** 3157,3163 ****
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
--- 3157,3163 ----
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%u Ð²Ñ€ÐµÐ
*** 3369,3375 ****
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%v Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:19522
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
--- 3369,3375 ----
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%v Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.c:19523
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 3397,3411 ****
  msgid "invalid operand to %%S"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%S"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð½Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ð¼ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°Ð¼Ð° / Ð�Ð‘Ð˜Ñ˜Ð¸Ð¼Ð°"
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜Ð¸Ð¼Ð°"
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÑ™Ð½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÐºÑ€Ð°Ñ˜Ð½Ð¾ÑˆÑ›Ñƒ"
  
--- 3397,3411 ----
  msgid "invalid operand to %%S"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %%S"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð½Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ð¼ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°Ð¼Ð° / Ð�Ð‘Ð˜Ñ˜Ð¸Ð¼Ð°"
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ð¼ Ð�Ð‘Ð˜Ñ˜Ð¸Ð¼Ð°"
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr "Ð½Ð°Ð¿Ñ€Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±ÐµÑ™Ð½Ð¾ Ñ�Ð° Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ ÐºÑ€Ð°Ñ˜Ð½Ð¾ÑˆÑ›Ñƒ"
  
*************** msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð°Ð´Ñ€ÐµÑ�Ðµ Ð½Ð¸Ñ˜Ðµ
*** 3537,3547 ****
  msgid "candidates are:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ�Ñƒ:"
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
--- 3537,3547 ----
  msgid "candidates are:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ�Ñƒ:"
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
  
*************** msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„
*** 5962,5973 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
--- 5962,5973 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
*************** msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ð¿Ñ€
*** 7062,7068 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ !$OMP THREADPRIVATE ÐºÐ¾Ð´ %C"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
--- 7062,7068 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ !$OMP THREADPRIVATE ÐºÐ¾Ð´ %C"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
*************** msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ 
*** 7782,7788 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° ÐºÐ¾Ð´ %C Ñƒ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ð¸"
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ VARIABLE ÐºÐ¾Ð´ %C"
--- 7782,7788 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° ÐºÐ¾Ð´ %C Ñƒ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ð¸"
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ VARIABLE ÐºÐ¾Ð´ %C"
*************** msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€Ñƒ
*** 7907,7913 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr "Ð“Ð¾Ñ€ÑšÐ° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñƒ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¾Ñ˜ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L."
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
--- 7907,7913 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr "Ð“Ð¾Ñ€ÑšÐ° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñƒ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¾Ñ˜ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L."
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
*************** msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ð½ÐµÑ�Ð¾Ð¿Ñ�Ñ
*** 7942,8342 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "Ð”Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1018
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.c:1036
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr "Ð’Ñ€Ñ�Ñ‚Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð²ÐµÑ›Ð° Ñ˜Ðµ Ð¾Ð´ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ"
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð¿Ð¾ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð½Ð¸Ð· Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½; Ð°ÐºÐ¾ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ, Ð¾Ñ�Ð¸Ð¼ Ð°ÐºÐ¾ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸ Ð½Ðµ-Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ñ�Ñ‚Ð¾Ð³ Ñ€Ð°Ð½Ð³Ð° (12.4.1.5)"
  
! #: fortran/resolve.c:1200
  msgid "elemental subroutine"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼"
  
! #: fortran/resolve.c:1333
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr "Ð�ÐµÐ¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸Ð¼ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼"
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð° Ñ�Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð¼"
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:1557
  #, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ˜Ðµ ÐºÐ°Ð¾ CHARACTER(*) Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÐ¾Ð´ %L Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð½ÐµÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ WORKSHARE"
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr "ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ðµ-Ñ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L ÑƒÐ½ÑƒÑ‚Ð°Ñ€ FORALL %s"
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð·Ð° Ð½ÐµÑ‡Ð¸Ñ�Ñ‚Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ‡Ð¸Ñ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.c:1715
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ñƒ Ñ�ÐµÐ±Ðµ, Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð·Ð° ÑƒÐ½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜ÐµÑ�Ñ‚Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½, Ð°Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ñ‚Ð°ÐºÐ²Ð°"
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° â€˜%sâ€™ Ñƒ Ð±Ð»Ð¾ÐºÑƒ FORALL ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.c:1835
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr "Ð�ÐµÐ¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸Ð¼"
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr "â€ž%sâ€œ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾Ð³ Ñ�ÐµÐ±Ðµ, Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½"
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð·Ð° ÑƒÐ½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜ÐµÑ�Ñ‚Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½, Ð°Ð»Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ñ‚Ð°ÐºÐ°Ð²"
  
! #: fortran/resolve.c:2081
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "ÐžÐ±Ð»Ð¸Ñ†Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° ÐºÐ¾Ð´ %L Ð¸ %L Ð½Ð¸Ñ�Ñƒ ÑƒÑ�Ð°Ð³Ð»Ð°Ñ�Ð¸Ð²Ð¸"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° Ð½Ð¸Ñ�ÐºÐ¸ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .NOT. ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.c:2211
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ð¾Ñ€ÐµÐ´Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐµ ÐºÐ¾Ð´ %%L Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€ÐµÑ’ÐµÐ½Ðµ Ñ�Ð° %s ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %s"
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½ÑƒÐ»Ñ‚Ð¸ ÐºÐ¾Ñ€Ð°Ðº ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2577
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð´ÐµÑ�Ð½Ð° Ð³Ð¾Ñ€ÑšÐ° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð° Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L (%d/%d)"
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ñ€ÐµÐ°Ð»Ð½Ð¸ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.c:2804
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð½Ð¸Ð· Ñ€Ð°Ð½Ð³Ð° %d"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¼Ð°ÑšÐ¸ Ð¾Ð´ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:2888
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Ð”Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼ÐµÑ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ ÐºÐ¾Ð´ %L Ð¿Ñ€Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ENTRY Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¿Ñ€Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ENTRY Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¸Ð»Ð¸ Ñ€ÐµÐ°Ð»Ð½Ð¾"
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾"
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð ÐµÐ°Ð»Ð½Ð¸ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´Ð¾Ð´ÐµÑ™Ð¸Ð²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ Ð¿ÐµÑ‚Ñ™Ðµ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ðµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÑ€Ð°Ñ˜ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ %s"
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DEALLOCATE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð² Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð±Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ�Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð° Ñƒ Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð² Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸ÑˆÐµÐ¼ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ð³Ð´Ðµ Ñ�Ðµ Ð¸ Ñ�Ð°Ð¼Ð¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸ÑˆÐµ"
--- 7942,8342 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "Ð”Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.c:1043
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr "Ð’Ñ€Ñ�Ñ‚Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð²ÐµÑ›Ð° Ñ˜Ðµ Ð¾Ð´ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ"
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð¿Ð¾ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð½Ð¸Ð· Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½; Ð°ÐºÐ¾ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ, Ð¾Ñ�Ð¸Ð¼ Ð°ÐºÐ¾ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸ Ð½Ðµ-Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ñ�Ñ‚Ð¾Ð³ Ñ€Ð°Ð½Ð³Ð° (12.4.1.5)"
  
! #: fortran/resolve.c:1207
  msgid "elemental subroutine"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼"
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr "Ð�ÐµÐ¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸Ð¼ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼"
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð° Ñ�Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð¼"
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:1564
  #, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ˜Ðµ ÐºÐ°Ð¾ CHARACTER(*) Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÐ¾Ð´ %L Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð½ÐµÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ WORKSHARE"
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr "ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ðµ-Ñ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L ÑƒÐ½ÑƒÑ‚Ð°Ñ€ FORALL %s"
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð·Ð° Ð½ÐµÑ‡Ð¸Ñ�Ñ‚Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ‡Ð¸Ñ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.c:1722
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ñƒ Ñ�ÐµÐ±Ðµ, Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð·Ð° ÑƒÐ½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜ÐµÑ�Ñ‚Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½, Ð°Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ Ñ‚Ð°ÐºÐ²Ð°"
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° â€˜%sâ€™ Ñƒ Ð±Ð»Ð¾ÐºÑƒ FORALL ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.c:1842
  #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr "Ð�ÐµÐ¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸Ð¼"
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr "â€ž%sâ€œ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾Ð³ Ñ�ÐµÐ±Ðµ, Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½"
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð·Ð° ÑƒÐ½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜ÐµÑ�Ñ‚Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½, Ð°Ð»Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ñ‚Ð°ÐºÐ°Ð²"
  
! #: fortran/resolve.c:2088
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "ÐžÐ±Ð»Ð¸Ñ†Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° ÐºÐ¾Ð´ %L Ð¸ %L Ð½Ð¸Ñ�Ñƒ ÑƒÑ�Ð°Ð³Ð»Ð°Ñ�Ð¸Ð²Ð¸"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° Ð½Ð¸Ñ�ÐºÐ¸ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .NOT. ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ð¾Ñ€ÐµÐ´Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐµ ÐºÐ¾Ð´ %%L Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€ÐµÑ’ÐµÐ½Ðµ Ñ�Ð° %s ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %s"
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½ÑƒÐ»Ñ‚Ð¸ ÐºÐ¾Ñ€Ð°Ðº ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2584
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð´ÐµÑ�Ð½Ð° Ð³Ð¾Ñ€ÑšÐ° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð° Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L (%d/%d)"
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ñ€ÐµÐ°Ð»Ð½Ð¸ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð½Ð¸Ð· Ñ€Ð°Ð½Ð³Ð° %d"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¼Ð°ÑšÐ¸ Ð¾Ð´ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Ð”Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼ÐµÑ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ ÐºÐ¾Ð´ %L Ð¿Ñ€Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ENTRY Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¿Ñ€Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ENTRY Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾ Ð¸Ð»Ð¸ Ñ€ÐµÐ°Ð»Ð½Ð¾"
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾"
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: Ð ÐµÐ°Ð»Ð½Ð¸ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´Ð¾Ð´ÐµÑ™Ð¸Ð²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ Ð¿ÐµÑ‚Ñ™Ðµ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ðµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÑ€Ð°Ñ˜ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ %s"
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DEALLOCATE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð² Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ð±Ñ€Ð¸ÑˆÐµÐ¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ�Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð° Ñƒ Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð² Ð¸Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/resolve.c:3724
  #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸ÑˆÐµÐ¼ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ð³Ð´Ðµ Ñ�Ðµ Ð¸ Ñ�Ð°Ð¼Ð¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸ÑˆÐµ"
*************** msgstr "â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ
*** 8345,8932 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° CASE ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:3999
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð²Ñ€Ñ�Ñ‚Ð° %d"
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Ð˜Ð·Ð±Ð¾Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾Ð¼ GOTO ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "DEFAULT CASE ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ñ›ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ DEFAULT CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿Ñ�ÐµÐ³ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¾Ð¿Ñ�ÐµÐ³Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð‘Ð»Ð¾Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ð³ SELECT CASE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ð´Ð²Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿ÑƒÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ñ†Ð¸Ñ™Ð° Ð³Ñ€Ð°Ð½Ð°ÑšÐ° Ð·Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð³Ñ€Ð°Ð½Ð°ÑšÐ° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "Ð“Ñ€Ð°Ð½Ð°ÑšÐµ ÐºÐ¾Ð´ %L Ð²Ð¾Ð´Ð¸ Ñƒ Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ñƒ Ð¿ÐµÑ‚Ñ™Ñƒ"
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ ÐºÐ°Ð¾ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° GOTO ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: GOTO ÐºÐ¾Ð´ %L Ñ�ÐºÐ°Ñ‡Ðµ Ð½Ð° END ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "ÐœÐ°Ñ�ÐºÐ° Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Ð¦Ð¸Ñ™ Ð´Ð¾Ð´ÐµÐ»Ðµ Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ WHERE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4651
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ñ‚Ð¾ÐºÐ¾Ð¼ Ñ‚Ñ€Ð°Ð¶ÐµÑšÐ° Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð·Ð° FORALL Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr "FORALL Ñ�Ð° Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ â€˜%sâ€™ Ð¸Ð·Ð°Ð·Ð¸Ð²Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ Ð¾Ð²Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° FORALL Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ñ�Ð° Ð¾Ð²Ð¸Ð¼ Ð¸Ð¼ÐµÐ½Ð¾Ð¼ %L"
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ñƒ FORALL Ð½Ðµ Ñ�Ð¼Ðµ Ñ�Ðµ Ð½Ð°Ñ›Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ð·Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð¸Ð»Ð¸ ÐºÐ¾Ñ€Ð°Ðº Ð·Ð° Ð¸Ñ�Ñ‚Ð¾ FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° WHERE/ELSEWHERE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð½Ð¸Ð·"
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ñ†Ð¸Ñ™Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°"
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr "Ð´ÐµÑ�Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð±Ð¸Ñ›Ðµ Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° (%d/%d)"
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ â€˜%sâ€™ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr "Ð”ÐµÑ�Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr "Ð�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Ð˜Ð·Ð»Ð°Ð·Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð² Ð¸Ð· Ð¿ÐµÑ‚Ñ™Ðµ DO WHILE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° STAT Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°"
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° STAT Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DEALLOCATE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°"
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° Ð¼Ð°Ñ�ÐºÐµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr "Ð¡ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "Ð�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "Ð�Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ð° Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Ð•Ð½Ñ‚Ð¸Ñ‚ÐµÑ‚ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð¾Ð¼ Ð´ÑƒÐ¶Ð¸Ð½Ð¾Ð¼ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.c:5655
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5658
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5661
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "Ð›Ð°Ð¶Ð½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "Ð�ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr "Ð¢Ð¸Ð¿ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ñƒ ÐºÐ¾Ð´ %L Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ð³Ð° Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð° Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð·Ð° SAVE"
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr "Ð˜Ð°ÐºÐ¾ Ñ�Ðµ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð½Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ, â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ñ�ÑƒÑ‡ÐµÑ™Ð°"
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:5757
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "Ð�ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ"
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr "â€˜%sâ€™ Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ â€˜%sâ€™, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ñ˜Ð°Ð²Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5795
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5803
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  # no-c-format
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L, Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð° Ñ˜Ðµ Ñƒ Ñ„Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ñƒ 95"
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr "Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð´ÑƒÐ¶Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ â€˜%sâ€™ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L."
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñƒ â€˜%sâ€™, ÐºÐ¾Ñ˜Ð° Ñ˜Ðµ Ñ˜Ð°Ð²Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5895
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %s Ñ‚Ð¸Ð¿Ð° SEQUENCE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¿Ñ€Ð¸Ð¿Ð°Ð´Ð° Ñ‚Ð¸Ð¿Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð½Ð¸Ð·Ð°."
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr "ÐŸÑ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ Ñ˜Ð°Ð²Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº Ð´Ð° Ð±Ð¸ Ð±Ð¸Ð¾ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾Ð³ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr "Ð˜Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜ÐµÐ¼ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½."
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¸ Ð·Ð°Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸"
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr "BLOCK DATA ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼"
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA"
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr "Ð¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:6508
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "ÐºÑ€Ð°Ñ˜ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr "ÐºÐ¾Ñ€Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.c:6715
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:6720
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE Ð´Ð° Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ°ÐºÐ¾ Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ â€˜%sâ€™ Ð¸ â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¾Ð±Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr "Ð§Ð»Ð°Ð½ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð±Ð»Ð¾ÐºÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ â€˜%sâ€™"
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ð½Ð¸Ñ�ÐºÐ° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÑƒÐ»Ñ‚Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "Ð£Ð½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸, Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr "Ð¡Ð°Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¼Ð¾Ñ€Ð° Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
--- 8345,8932 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° CASE ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4006
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð²Ñ€Ñ�Ñ‚Ð° %d"
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Ð˜Ð·Ð±Ð¾Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾Ð¼ GOTO ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "DEFAULT CASE ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ñ›ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ DEFAULT CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿Ñ�ÐµÐ³ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¾Ð¿Ñ�ÐµÐ³Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð‘Ð»Ð¾Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ð³ SELECT CASE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ð´Ð²Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿ÑƒÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ñ†Ð¸Ñ™Ð° Ð³Ñ€Ð°Ð½Ð°ÑšÐ° Ð·Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð³Ñ€Ð°Ð½Ð°ÑšÐ° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "Ð“Ñ€Ð°Ð½Ð°ÑšÐµ ÐºÐ¾Ð´ %L Ð²Ð¾Ð´Ð¸ Ñƒ Ð±ÐµÑ�ÐºÐ¾Ð½Ð°Ñ‡Ð½Ñƒ Ð¿ÐµÑ‚Ñ™Ñƒ"
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ ÐºÐ°Ð¾ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° GOTO ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾: GOTO ÐºÐ¾Ð´ %L Ñ�ÐºÐ°Ñ‡Ðµ Ð½Ð° END ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "ÐœÐ°Ñ�ÐºÐ° Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Ð¦Ð¸Ñ™ Ð´Ð¾Ð´ÐµÐ»Ðµ Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ WHERE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4658
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñ‚Ð¸Ð¿Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ñ‚Ð¾ÐºÐ¾Ð¼ Ñ‚Ñ€Ð°Ð¶ÐµÑšÐ° Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð·Ð° FORALL Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr "FORALL Ñ�Ð° Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ â€˜%sâ€™ Ð¸Ð·Ð°Ð·Ð¸Ð²Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ Ð¾Ð²Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° FORALL Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ñ�Ð° Ð¾Ð²Ð¸Ð¼ Ð¸Ð¼ÐµÐ½Ð¾Ð¼ %L"
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ñƒ FORALL Ð½Ðµ Ñ�Ð¼Ðµ Ñ�Ðµ Ð½Ð°Ñ›Ð¸ Ñƒ Ð¸Ð·Ñ€Ð°Ð·Ñƒ Ð·Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð¸Ð»Ð¸ ÐºÐ¾Ñ€Ð°Ðº Ð·Ð° Ð¸Ñ�Ñ‚Ð¾ FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° WHERE/ELSEWHERE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð½Ð¸Ð·"
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ñ†Ð¸Ñ™Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°"
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr "Ð´ÐµÑ�Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð±Ð¸Ñ›Ðµ Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° (%d/%d)"
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´Ð¾Ð´ÐµÐ»Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ â€˜%sâ€™ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr "Ð”ÐµÑ�Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr "Ð�Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¾ IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Ð˜Ð·Ð»Ð°Ð·Ð½Ð¸ ÑƒÑ�Ð»Ð¾Ð² Ð¸Ð· Ð¿ÐµÑ‚Ñ™Ðµ DO WHILE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° STAT Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°"
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° STAT Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DEALLOCATE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð°"
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° Ð¼Ð°Ñ�ÐºÐµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr "Ð¡ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "Ð�Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "Ð�Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ð° Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Ð•Ð½Ñ‚Ð¸Ñ‚ÐµÑ‚ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ð¾Ð¼ Ð´ÑƒÐ¶Ð¸Ð½Ð¾Ð¼ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5668
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "Ð›Ð°Ð¶Ð½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "Ð�ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr "Ð¢Ð¸Ð¿ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ñƒ ÐºÐ¾Ð´ %L Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ð³Ð° Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð° Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð·Ð° SAVE"
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr "Ð˜Ð°ÐºÐ¾ Ñ�Ðµ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð½Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ, â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð° Ñ�ÑƒÑ‡ÐµÑ™Ð°"
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:5769
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "Ð�ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ"
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr "â€˜%sâ€™ Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ â€˜%sâ€™, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ñ˜Ð°Ð²Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5807
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:5815
  #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  # no-c-format
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L, Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð° Ñ˜Ðµ Ñƒ Ñ„Ð¾Ñ€Ñ‚Ñ€Ð°Ð½Ñƒ 95"
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr "Ð—Ð½Ð°ÐºÐ¾Ð²Ð½Ð° Ð´ÑƒÐ¶Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ â€˜%sâ€™ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L."
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñƒ â€˜%sâ€™, ÐºÐ¾Ñ˜Ð° Ñ˜Ðµ Ñ˜Ð°Ð²Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5907
  #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %s Ñ‚Ð¸Ð¿Ð° SEQUENCE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¿Ñ€Ð¸Ð¿Ð°Ð´Ð° Ñ‚Ð¸Ð¿Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° â€˜%sâ€™ Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð½Ð¸Ð·Ð°."
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr "ÐŸÑ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ Ñ˜Ð°Ð²Ð½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð±Ð»Ð¸Ðº Ð´Ð° Ð±Ð¸ Ð±Ð¸Ð¾ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð»Ð¸Ñ�Ñ‚Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð½Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ¾Ð³ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ°"
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr "Ð˜Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜ÐµÐ¼ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr "Ð˜Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½."
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¸ Ð·Ð°Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸"
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr "BLOCK DATA ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼"
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA"
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr "Ð¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:6520
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "ÐºÑ€Ð°Ñ˜ Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr "ÐºÐ¾Ñ€Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð° Ñ�Ðµ"
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.c:6727
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:6732
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE Ð´Ð° Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ ÐºÐ°ÐºÐ¾ Ð±Ð¸ Ð±Ð¸Ð»Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐµÐ¼ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ â€˜%sâ€™ Ð¸ â€˜%sâ€™ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¾Ð±Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr "Ð§Ð»Ð°Ð½ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð±Ð»Ð¾ÐºÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ â€˜%sâ€™"
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Ð�Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ð½Ð¸Ñ�ÐºÐ° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÑƒÐ»Ñ‚Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "ÐˆÐ°Ð²Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° â€˜%sâ€™"
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "Ð£Ð½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ð°Ñ€ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸, Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr "Ð¡Ð°Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¼Ð¾Ñ€Ð° Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
*************** msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %C 
*** 9442,9474 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð±Ð»Ð¾Ðº â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: fortran/trans-common.c:669
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Ð›Ð¾Ñˆ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "Ð�ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L ÐºÐ°Ð¾ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð° Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ñƒ Ð²ÐµÐ·Ð¸ Ñ�Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr "Ð¡ÐºÑƒÐ¿ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ â€˜%sâ€™ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %L ÐºÑ€ÑˆÐ¸ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ðµ Ñ€Ð°Ð²Ð½Ð°ÑšÐ°"
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr "Ð•ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ð° Ð·Ð° â€˜%sâ€™ Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ð¾Ñ€ÐµÑ‚ÐºÑƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr "Ð¡ÐºÑƒÐ¿ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ð·Ð° â€˜%sâ€™ Ð¸Ð·Ð°Ð·Ð¸Ð²Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð´Ð¾ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
--- 9442,9474 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð±Ð»Ð¾Ðº â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: fortran/trans-common.c:670
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Ð›Ð¾Ñˆ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "Ð�ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L ÐºÐ°Ð¾ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ"
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð° Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ñƒ Ð²ÐµÐ·Ð¸ Ñ�Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr "Ð¡ÐºÑƒÐ¿ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ â€˜%sâ€™ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %L ÐºÑ€ÑˆÐ¸ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ðµ Ñ€Ð°Ð²Ð½Ð°ÑšÐ°"
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr "Ð•ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ð° Ð·Ð° â€˜%sâ€™ Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ð¾Ñ€ÐµÑ‚ÐºÑƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr "Ð¡ÐºÑƒÐ¿ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ˜Ðµ Ð·Ð° â€˜%sâ€™ Ð¸Ð·Ð°Ð·Ð¸Ð²Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ Ð´Ð¾ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
*************** msgstr "Ð¡ÐºÑƒÐ¿ ÐµÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ†Ð¸Ñ
*** 9476,9492 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð¾ ÑƒÐ¼ÐµÑ‚Ð°ÑšÐµ %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð° Ð¿Ñ€Ðµ â€˜%sâ€™ Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-common.c:967
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "Ð—Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸"
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr "Ð—Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð·Ð°Ñ‚ÐµÐ²Ð° %d ÑƒÐ¼ÐµÑ‚Ð½ÑƒÑ‚Ð¸Ñ… Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð° Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÑƒ"
--- 9476,9492 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð¾ ÑƒÐ¼ÐµÑ‚Ð°ÑšÐµ %d Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð° Ð¿Ñ€Ðµ â€˜%sâ€™ Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-common.c:968
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "Ð—Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸"
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr "Ð—Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð·Ð°Ñ‚ÐµÐ²Ð° %d ÑƒÐ¼ÐµÑ‚Ð½ÑƒÑ‚Ð¸Ñ… Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð° Ð½Ð° Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÑƒ"
*************** msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð°Ñ€Ð
*** 9511,9517 ****
  msgid "Unused variable %s declared at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-expr.c:1954
  #, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %L"
--- 9511,9517 ----
  msgid "Unused variable %s declared at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-expr.c:1962
  #, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %L"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸
*** 15907,15913 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> ÐºÐ°Ð´Ð° Ñ˜Ðµ %<operator[]%> Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½"
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐ° Ð°Ð´Ñ€ÐµÑ�Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð° %qD Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
--- 15907,15913 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> ÐºÐ°Ð´Ð° Ñ˜Ðµ %<operator[]%> Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½"
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐ° Ð°Ð´Ñ€ÐµÑ�Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð° %qD Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
*************** msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñ˜Ðµ Ñ‚Ð¸Ð
*** 15959,15966 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 15959,15966 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "%H(Ð¡Ð²Ð°ÐºÐ¸ Ð½ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸
*** 16244,16250 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "%HÐ·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ�Ðµ Ñ˜Ð°Ð²Ñ™Ð°.)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qE ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð²Ð°Ð½ Ð±Ð¸Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
--- 16244,16250 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "%HÐ·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ�Ðµ Ñ˜Ð°Ð²Ñ™Ð°.)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qE ÑƒÐ¿ÑƒÑ›ÐµÐ½Ð¾ Ð²Ð°Ð½ Ð±Ð¸Ð»Ð¾ ÐºÐ¾Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
*************** msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¸Ð»Ð¸ Ð¾Ð´Ñ€Ðµ
*** 16362,16368 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D Ñ˜Ðµ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ __typeof__)"
--- 16362,16368 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D Ñ˜Ðµ Ð¾Ð±Ð¸Ñ‡Ð½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ __typeof__)"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ˜Ðµ ÑƒÑ�
*** 16383,16389 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð°Ð»Ð¸ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "ÑƒÑ‚ÐºÐ°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %q+D Ð´Ð°Ñ‚ Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ noinline"
--- 16383,16389 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð°Ð»Ð¸ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "ÑƒÑ‚ÐºÐ°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %q+D Ð´Ð°Ñ‚ Ñ˜Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ noinline"
*************** msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð
*** 16513,16534 ****
  msgid "storage class specified for structure field %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð¾Ñ™Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ %qs"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%>"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs Ð¸Ð¼Ð° Ð¸ %<extern%> Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
--- 16513,16534 ----
  msgid "storage class specified for structure field %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð¾Ñ™Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ %qs"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%>"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs Ð¸Ð¼Ð° Ð¸ %<extern%> Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð¾Ñ
*** 16543,16554 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð° Ð·Ð° %qs Ð½Ð°Ð²Ð¾Ð´Ð¸ %<register%>"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ�Ð¸Ð½Ð° ÐºÐ°Ð¾ %<__thread%>"
--- 16543,16554 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð° Ð·Ð° %qs Ð½Ð°Ð²Ð¾Ð´Ð¸ %<register%>"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ�Ð¸Ð½Ð° ÐºÐ°Ð¾ %<__thread%>"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ 
*** 16601,16607 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qs"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°"
--- 16601,16607 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qs"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qs Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°"
*************** msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ
*** 16622,16633 ****
  msgid "array type has incomplete element type"
  msgstr "Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
--- 16622,16633 ----
  msgid "array type has incomplete element type"
  msgstr "Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
*************** msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð´ÐµÐº
*** 16718,16724 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
--- 16718,16724 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
*************** msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð
*** 16811,16817 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<struct %E%>"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
--- 16811,16817 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %<struct %E%>"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
*************** msgstr "Ð£Ñ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¦
*** 16945,16951 ****
  #: c-decl.c:6162
  #, gcc-internal-format
  msgid "to disable this warning use -fgnu89-inline or the gnu_inline function attribute"
! msgstr "Ð´Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ Ð¾Ð²Ð¾ ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -fgnu89-inline Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ &gnu_inline function;"
  
  #: c-decl.c:6192 c-decl.c:6713
  #, gcc-internal-format
--- 16945,16951 ----
  #: c-decl.c:6162
  #, gcc-internal-format
  msgid "to disable this warning use -fgnu89-inline or the gnu_inline function attribute"
! msgstr "Ð´Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ Ð¾Ð²Ð¾ ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -fgnu89-inline Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ gnu_inline function"
  
  #: c-decl.c:6192 c-decl.c:6713
  #, gcc-internal-format
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³
*** 17067,17073 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
--- 17067,17073 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
*************** msgstr "%HÐ½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼Ð
*** 17847,17853 ****
  msgid "%H%qE is not initialized"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
--- 17847,17853 ----
  msgid "%H%qE is not initialized"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
*************** msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð
*** 17857,17863 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· ÑƒÐ²ÐµÑ›Ð°ÑšÐ°"
--- 17857,17863 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "%HÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð· ÑƒÐ²ÐµÑ›Ð°ÑšÐ°"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ
*** 18045,18051 ****
  msgid "expected identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ñ€ÐµÐ· Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð»Ð¸Ñ�Ñ‚Ðµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
--- 18045,18051 ----
  msgid "expected identifier"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "Ð·Ð°Ñ€ÐµÐ· Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ Ð»Ð¸Ñ�Ñ‚Ðµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¸ Ñ�Ñƒ Ð½Ð°Ð²Ð¾
*** 18130,18136 ****
  msgid "wide string literal in %<asm%>"
  msgstr "ÑˆÐ¸Ñ€Ð¾ÐºÐ° Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ° Ñƒ %<asm%>"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
--- 18130,18136 ----
  msgid "wide string literal in %<asm%>"
  msgstr "ÑˆÐ¸Ñ€Ð¾ÐºÐ° Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ° Ñƒ %<asm%>"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ 
*** 18259,18285 ****
  msgid "extra semicolon in method definition specified"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>"
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð²Ð¾"
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
--- 18259,18285 ----
  msgid "extra semicolon in method definition specified"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¼ Ð½Ð°Ñ€ÐµÐ´Ð±Ð°Ð¼Ð°"
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ %<#pragma omp sections%>"
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð²Ð¾"
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ %qs Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸"
*************** msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %<num_threads%>
*** 18309,18315 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>"
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
--- 18309,18315 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> Ð¸Ð»Ð¸ %<||%>"
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ %<runtime%> Ð½Ðµ ÑƒÐ·Ð¸Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %<chunk_size%>"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° 
*** 18324,18330 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
--- 18324,18330 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<#pragma omp%>"
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<(%> Ð¸
*** 18344,18350 ****
  msgid "for statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ"
--- 18344,18350 ----
  msgid "for statement expected"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° for"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾
*** 18354,18375 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
--- 18354,18375 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<#pragma omp section%> Ð¸Ð»Ð¸ %<}%>"
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ %qE Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
*************** msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð
*** 18700,18716 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð½Ð¸Ð· Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
--- 18700,18716 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð½Ð¸Ð· Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
*************** msgstr "Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ 
*** 18853,18859 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° ÐºÐ°Ð¾ X<=Y<=Z Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð·Ð½Ð°Ñ‡ÐµÑšÐµ"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ�Ð° Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ·ÑƒÐ»Ñ‚ÑƒÑ˜Ðµ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ð½Ð°ÑˆÐ°ÑšÐµÐ¼"
--- 18853,18859 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° ÐºÐ°Ð¾ X<=Y<=Z Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð·Ð½Ð°Ñ‡ÐµÑšÐµ"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ�Ð° Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ Ñ€ÐµÐ·ÑƒÐ»Ñ‚ÑƒÑ˜Ðµ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ð½Ð°ÑˆÐ°ÑšÐµÐ¼"
*************** msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾
*** 19320,19326 ****
  msgid "(near initialization for %qs)"
  msgstr "(Ð±Ð»Ð¸Ð·Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
--- 19320,19326 ----
  msgid "(near initialization for %qs)"
  msgstr "(Ð±Ð»Ð¸Ð·Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
*************** msgstr "Ñ�ÐºÐ¾Ðº Ñƒ Ð´Ð¾Ñ�ÐµÐ³ Ð¸Ð´ÐµÐ½Ñ
*** 19350,19356 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° %<noreturn%> Ð¸Ð¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %<return%>"
--- 19350,19356 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° %<noreturn%> Ð¸Ð¼Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ %<return%>"
*************** msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° Ñƒ
*** 19400,19406 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ�Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
--- 19400,19406 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ�Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ñƒ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
*************** msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %<default%> Ð½Ð¸Ñ
*** 19415,19431 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%HÐ¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ñ€Ð°Ð´Ð¸ Ð¸Ð·Ð±ÐµÐ³Ð°Ð²Ð°ÑšÐ° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð³ %<else%>"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð½Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð° ÐžÐ¿ÐµÐ½ÐœÐŸÐ¾Ð¼ Ð·Ð° Ð¿ÐµÑ‚Ñ™Ñƒ"
--- 19415,19431 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%HÐ¿Ñ€ÐµÐ´Ð»Ð¾Ð¶Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ñ€Ð°Ð´Ð¸ Ð¸Ð·Ð±ÐµÐ³Ð°Ð²Ð°ÑšÐ° Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð³ %<else%>"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ð°"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð½Ð°Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¾ÐºÐ²Ð¸Ñ€Ñƒ Ð¿ÐµÑ‚Ñ™Ðµ"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ñ�ÐºÐ°ÐºÐ°ÑšÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð° ÐžÐ¿ÐµÐ½ÐœÐŸÐ¾Ð¼ Ð·Ð° Ð¿ÐµÑ‚Ñ™Ñƒ"
*************** msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¸Ð¼
*** 19445,19471 ****
  msgid "division by zero"
  msgstr "Ð´ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ == Ð¸Ð»Ð¸ != Ð½Ð¸Ñ˜Ðµ Ð±ÐµÐ·Ð±ÐµÐ´Ð½Ð¾"
--- 19445,19471 ----
  msgid "division by zero"
  msgstr "Ð´ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Ð´ÐµÑ�Ð½Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð°Ð½ Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Ð»ÐµÐ²Ð¸ Ð¿Ð¾Ð¼Ð°Ðº >= Ð¾Ð´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ‚Ð¸Ð¿Ð°"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ == Ð¸Ð»Ð¸ != Ð½Ð¸Ñ˜Ðµ Ð±ÐµÐ·Ð±ÐµÐ´Ð½Ð¾"
*************** msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ
*** 19510,19521 ****
  msgid "comparison between signed and unsigned"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³ Ð¸ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ ~Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¼"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ ~Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³ Ñ�Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼"
--- 19510,19521 ----
  msgid "comparison between signed and unsigned"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³ Ð¸ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ ~Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¼"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ ~Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³ Ñ�Ð° Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼"
*************** msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð
*** 19535,19582 ****
  msgid "used union type value where scalar is required"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ½Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction(%s)%>"
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð° %<copyin%>"
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ ÐºÐ°Ð¾ %qs Ð·Ð° %qs"
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 19535,19582 ----
  msgid "used union type value where scalar is required"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ½Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð³Ð´Ðµ Ñ�Ðµ Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE Ð¸Ð¼Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° %<reduction(%s)%>"
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð° %<copyin%>"
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<firstprivate%>"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %<lastprivate%>"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE Ñ˜Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ ÐºÐ°Ð¾ %qs Ð·Ð° %qs"
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´ Ñƒ %s, ÐºÐ¾Ð´ %s:%d
*** 20206,20252 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð°ÑšÐµ Ð¸Ð·ÑƒÐ·ÐµÑ†Ð¸Ð¼Ð° Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾, ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ -fexceptions"
  
! #: except.c:2879
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_eh_return_regno%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr "region_array Ñ˜Ðµ Ð¸Ñ�ÐºÐ²Ð°Ñ€ÐµÐ½ Ð·Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ %i"
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸ Ð±Ð»Ð¾Ðº Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %i"
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr "Ð¾Ð±Ð»Ð°Ñ�Ñ‚ %i Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ‚Ð¸ Ð±Ð°Ñ†Ð°ÑšÐµ, Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð° Ñ˜Ðµ Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ ÐºÐ¾Ñ˜Ð° Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ"
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð´ÑƒÐ±Ð¸Ð½Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÑšÐ° Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %i"
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð½Ð° Ð´ÑƒÐ±Ð¸Ð½Ð¸ %i"
  
! #: except.c:3921
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "Ð½Ð¸Ð· Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾"
--- 20206,20252 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð°ÑšÐµ Ð¸Ð·ÑƒÐ·ÐµÑ†Ð¸Ð¼Ð° Ñ˜Ðµ Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾, ÑƒÐºÑ™ÑƒÑ‡Ð¸Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ -fexceptions"
  
! #: except.c:2883
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_eh_return_regno%> Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr "region_array Ñ˜Ðµ Ð¸Ñ�ÐºÐ²Ð°Ñ€ÐµÐ½ Ð·Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ %i"
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ¸ Ð±Ð»Ð¾Ðº Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %i"
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr "Ð¾Ð±Ð»Ð°Ñ�Ñ‚ %i Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð´Ñ€Ð¶Ð°Ñ‚Ð¸ Ð±Ð°Ñ†Ð°ÑšÐµ, Ð° Ñ�Ð°Ð´Ñ€Ð¶Ð°Ð½Ð° Ñ˜Ðµ Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ ÐºÐ¾Ñ˜Ð° Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ"
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð´ÑƒÐ±Ð¸Ð½Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÑšÐ° Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %i"
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ñ�Ñ‚Ð°Ð±Ð»Ð° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð½Ð° Ð´ÑƒÐ±Ð¸Ð½Ð¸ %i"
  
! #: except.c:3925
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "Ð½Ð¸Ð· Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ñ�Ñ‚Ð°Ð±Ð»Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾"
*************** msgstr "verify_eh_tree Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ðµ
*** 20256,20262 ****
  msgid "stack limits not supported on this target"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
--- 20256,20262 ----
  msgid "stack limits not supported on this target"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
*************** msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° 
*** 20271,20297 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d ÑƒÑ�Ð»ÐµÐ´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¾Ð±Ðµ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d"
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> Ð½ÐµÐ¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ð½ÐµÑ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 1"
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð±Ð½Ð¾ Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð²Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ñ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 0"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°: Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð´Ñ€Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐµÐ¼"
--- 20271,20297 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d ÑƒÑ�Ð»ÐµÐ´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¾Ð±Ðµ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d"
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> Ð½ÐµÐ¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ð½ÐµÑ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 1"
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð±Ð½Ð¾ Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð²Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ð¾Ð²Ð° Ñ˜ÐµÐ´Ð½Ð°ÐºÐ¾Ñ�Ñ‚Ð¸ Ñ˜Ðµ ÑƒÐ²ÐµÐº 0"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð° Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐ°: Ð¿Ñ€Ð²Ð¾Ð±Ð¸Ñ‚Ð½Ð¾ Ð´Ñ€Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐµÐ½Ð¾ Ñ�Ð°Ð¶Ð¸Ð¼Ð°ÑšÐµÐ¼"
*************** msgstr "%JÑƒÐºÑƒÐ¿Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° 
*** 20306,20312 ****
  msgid "size of variable %q+D is too large"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°"
  
! #: function.c:1560
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ñƒ %<asm%>"
--- 20306,20312 ----
  msgid "size of variable %q+D is too large"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D Ñ˜Ðµ Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸ÐºÐ°"
  
! #: function.c:1560 gimplify.c:4063
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐ¼Ð¾Ð³ÑƒÑ›Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ñƒ %<asm%>"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´
*** 20479,20518 ****
  
  #: gimplify.c:4064
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¸ ÑƒÐ»Ð°Ð· %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¸Ñ€Ð°Ñ‚Ð¸"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼"
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr "%HÐ¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾"
  
! #: gimplify.c:4593
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð°"
  
! #: gimplify.c:4607
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivate"
  
! #: gimplify.c:4610
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: gimplify.c:4734
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "%s Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ñƒ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµÐ¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Ð³Ð¸Ð¼Ð¿Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð°"
--- 20479,20523 ----
  
  #: gimplify.c:4064
  #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr "Ð½ÐµÐ¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¸ ÑƒÐ»Ð°Ð· %d Ð¼Ð¾Ñ€Ð° Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ð¸"
+ 
+ #: gimplify.c:4077
+ #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÐ¸ ÑƒÐ»Ð°Ð· %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð¸Ñ€Ð°Ñ‚Ð¸"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼"
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr "%HÐ¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ðµ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾"
  
! #: gimplify.c:4606
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð±Ð¸ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð°"
  
! #: gimplify.c:4620
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ firstprivate"
  
! #: gimplify.c:4623
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "Ð½Ðµ Ð±Ð¸ Ñ‚Ñ€ÐµÐ±Ð°Ð»Ð¾ Ð´Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ðµ %qs Ð±ÑƒÐ´Ðµ Ñ�Ð²Ð¾Ñ’ÐµÐ½Ð°"
  
! #: gimplify.c:4747
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "%s Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qs Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ñƒ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐµÐ¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Ð³Ð¸Ð¼Ð¿Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð°"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð
*** 20533,20569 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %s"
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr "Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ðµ, ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ, ÑƒÑ€ÐµÑ’ÐµÐ½Ðµ Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr "Ð³Ð»Ð°Ð²Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´ÐµÑ™ÐµÐ½Ðµ"
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ"
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr "ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ñ�Ñ‚Ð¾Ð¸Ð¼ÐµÐ½Ðµ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ð»Ð°Ð· Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ»Ð°Ð· Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
--- 20538,20574 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %s"
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr "Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ð¾Ð´ÐµÑ™ÐµÐ½Ðµ, ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ, ÑƒÑ€ÐµÑ’ÐµÐ½Ðµ Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr "Ð³Ð»Ð°Ð²Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´ÐµÑ™ÐµÐ½Ðµ"
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ"
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr "ÑƒÑ€ÐµÑ’ÐµÐ½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð±Ð»Ð¸Ñ�ÐºÐ¾ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿ÐµÑ‚Ñ™Ðµ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¾Ð¼ ÑƒÑ€ÐµÑ’ÐµÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr "ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ñ�Ñ‚Ð¾Ð¸Ð¼ÐµÐ½Ðµ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ð»Ð°Ð· Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ»Ð°Ð· Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
*************** msgstr "%H%qD Ñƒ Ð¾Ð²Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜
*** 21808,21819 ****
  msgid "no support for induction"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€ÑˆÐºÐµ Ð·Ð° Ð¸Ð½Ð´ÑƒÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ ÑƒÑ�Ð»Ð¾Ð²Ð° Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ ÑƒÑ�Ð»Ð¾Ð²Ð°"
--- 21813,21824 ----
  msgid "no support for induction"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð´Ñ€ÑˆÐºÐµ Ð·Ð° Ð¸Ð½Ð´ÑƒÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ ÑƒÑ�Ð»Ð¾Ð²Ð° Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ ÑƒÑ�Ð»Ð¾Ð²Ð°"
*************** msgid "%q+D redeclared without dllimport
*** 21834,21843 ****
  msgstr "%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport: Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ dllimport Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
--- 21839,21848 ----
  msgstr "%q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° dllimport: Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ dllimport Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr "-mpic-register= Ñ˜Ðµ Ð±ÐµÑ�ÐºÐ¾Ñ
*** 22477,22515 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ â€ž%sâ€œ Ð·Ð° ÐŸÐ˜Ð¦ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð¼ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ñƒ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ð·Ð° Ð¿Ð¾Ð´Ð¸Ð·Ð°ÑšÐµ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
--- 22482,22521 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ â€ž%sâ€œ Ð·Ð° ÐŸÐ˜Ð¦ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð¼ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ñƒ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "Ð¼Ð°Ñ�ÐºÐ° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð°"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ð·Ð° Ð¿Ð¾Ð´Ð¸Ð·Ð°ÑšÐµ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
*************** msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð
*** 22524,22555 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ°Ð¾ dllimport"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "Ð²ÐµÐ»Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð° (%d) Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° ÑƒÐ· -mtiny-stack"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "Ñ�Ð°Ð¼Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÑƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs Ð¸Ð·Ð³Ð»ÐµÐ´Ð° ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† Ð¿Ñ€ÐµÐºÐ¸Ð´Ð¸Ð¼Ð°"
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs Ð¸Ð·Ð³Ð»ÐµÐ´Ð° ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¸Ð¼Ð°"
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð´ÐµÑ™Ð°Ðº .noint"
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "ÐœÐ¦Ð£ %qs Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€"
--- 22530,22561 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ°Ð¾ dllimport"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "Ð²ÐµÐ»Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ð° (%d) Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¾ÐºÐ²Ð¸Ñ€Ð° ÑƒÐ· -mtiny-stack"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "Ñ�Ð°Ð¼Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ñ�ÐºÑƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs Ð¸Ð·Ð³Ð»ÐµÐ´Ð° ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† Ð¿Ñ€ÐµÐºÐ¸Ð´Ð¸Ð¼Ð°"
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs Ð¸Ð·Ð³Ð»ÐµÐ´Ð° ÐºÐ°Ð¾ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½ Ñ€ÑƒÐºÐ¾Ð²Ð°Ð»Ð°Ñ† Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¸Ð¼Ð°"
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ñ�Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð´ÐµÑ™Ð°Ðº .noint"
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "ÐœÐ¦Ð£ %qs Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€"
*************** msgstr "-mtune=x86-64 Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð°Ð·Ð
*** 22867,22873 ****
  #: config/i386/i386.c:1617
  #, gcc-internal-format
  msgid "generic CPU can be used only for -mtune= switch"
! msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ &CPU-n: Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
  #: config/i386/i386.c:1619 config/i386/i386.c:1696 config/mt/mt.c:805
  #, gcc-internal-format
--- 22873,22879 ----
  #: config/i386/i386.c:1617
  #, gcc-internal-format
  msgid "generic CPU can be used only for -mtune= switch"
! msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¦ÐŸÐ£ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
  #: config/i386/i386.c:1619 config/i386/i386.c:1696 config/mt/mt.c:805
  #, gcc-internal-format
*************** msgstr "Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ
*** 23094,23110 ****
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
--- 23100,23116 ----
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ Ð¾Ð¿Ñ�ÐµÐ³Ñƒ 0..%wi"
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "Ð¿Ð¾Ð¼Ð°Ðº Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð¸"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð½Ð°Ð²ÐµÑ�Ñ‚Ð
*** 23290,23296 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 68000 Ð¸ 68010"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
--- 23296,23302 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC Ñ‚Ñ€ÐµÐ½ÑƒÑ‚Ð½Ð¾ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 68000 Ð¸ 68010"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
*************** msgstr "-g Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ñ�Ð°Ð¼Ð
*** 23479,23485 ****
  msgid "-g option disabled"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -g Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð°"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "Ñ€Ð°Ð²Ð½Ð°ÑšÐµ (%u) Ð·Ð° %s Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð·Ð° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ. ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ %u"
--- 23485,23491 ----
  msgid "-g option disabled"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° -g Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð°"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "Ñ€Ð°Ð²Ð½Ð°ÑšÐµ (%u) Ð·Ð° %s Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð·Ð° Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ðµ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ. ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ %u"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builti
*** 23708,23759 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:13884
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Ð¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸Ðº"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜"
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ÐºÃ´Ð´Ñƒ"
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<complex%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:17539
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ… Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
--- 23714,23765 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð·Ð° __builtin_spe_predicate Ð²Ð°Ð½ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
  
! #: config/rs6000/rs6000.c:13885
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "Ð¾ÐºÐ²Ð¸Ñ€ Ñ�Ñ‚ÐµÐºÐ° Ð¿Ñ€ÐµÐ²ÐµÐ»Ð¸Ðº"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜"
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ ÐºÃ´Ð´Ñƒ"
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<complex%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ… Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
*************** msgstr "%qs ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ
*** 23952,23995 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC Ð¸ -G Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¸Ð¼ Ð¿Ð¾Ð´Ñ†Ð¸Ñ™ÐµÐ¼"
  
! #: config/sh/sh.c:7629
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ interrupt_handler Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°Ð½ ÐºÐ°Ð¾ Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/sh/sh.c:9835
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ð¾Ð¿ÑˆÑ‚Ðµ Ð½Ð°Ð¼ÐµÐ½Ðµ"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½ Ñ†Ð¸Ñ™Ð½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
--- 23958,24001 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC Ð¸ -G Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¸Ð¼ Ð¿Ð¾Ð´Ñ†Ð¸Ñ™ÐµÐ¼"
  
! #: config/sh/sh.c:7638
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÐ¸Ð² Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ interrupt_handler Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°Ð½ ÐºÐ°Ð¾ Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð¸ Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€ Ð¾Ð¿ÑˆÑ‚Ðµ Ð½Ð°Ð¼ÐµÐ½Ðµ"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€Ð¾Ð´Ñ€Ð¼Ð°Ð½ Ñ†Ð¸Ñ™Ð½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
*************** msgstr "%<%D(int)%> Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ
*** 24383,24555 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.c:4127
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾Ð³ %<operator %s%> Ð·Ð° %qT"
  
! #: cp/call.c:4145
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾"
  
! #: cp/call.c:4147
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D Ñ˜Ðµ Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¾"
  
! #: cp/call.c:4149
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: cp/call.c:4253
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ NULL Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð¾Ð´ %qD"
  
! #: cp/call.c:4256
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.c:4264
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: cp/call.c:4267
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %qT Ð¸Ð· %qT"
  
! #: cp/call.c:4407
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:4413
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
! #: cp/call.c:4598
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€ %d Ñƒ %qD Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐµÐ½"
  
! #: cp/call.c:4682
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/call.c:4819
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.c:4838
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð¿Ð¾Ñ™Ðµ class$ Ñƒ Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ð° %qT"
  
! #: cp/call.c:5337
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%s(%A)%>"
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð·Ð²Ð°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT Ð±Ð¸Ñ€Ð° %qT Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qT"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð±Ð¸Ñ€Ð°Ð¼ %qD Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qD"
  
! #: cp/call.c:6183
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±Ð¾Ñ™Ð¸"
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "Ð˜Ð¡Ðž Ð¦++ ÐºÐ°Ð¶Ðµ Ð´Ð° Ñ˜Ðµ Ð¾Ð²Ð¾ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾, Ñ‡Ð°Ðº Ð¸Ð°ÐºÐ¾ Ñ˜Ðµ Ð½Ð°Ñ˜Ð³Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€Ð²Ð¾Ð³ Ð±Ð¾Ñ™Ðµ Ð¾Ð´ Ð½Ð°Ñ˜Ð³Ð¾Ñ€ÐµÐ³ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð´Ñ€ÑƒÐ³Ð¾Ð³:"
  
! #: cp/call.c:6443
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %qE Ñƒ %qT"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
--- 24389,24566 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %q#T Ð¸ %q#T"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¾Ñ�Ð»Ð¾Ð±Ð°Ñ’Ð°ÑšÐµ Ð¼ÐµÐ¼Ð¾Ñ€Ð¸Ñ˜Ðµ Ð·Ð° â€˜%Dâ€™"
! 
! #: cp/call.c:4143
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾Ð³ %<operator %s%> Ð·Ð° %qT"
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D Ñ˜Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾"
  
! #: cp/call.c:4163
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D Ñ˜Ðµ Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¾"
  
! #: cp/call.c:4165
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:4257
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: cp/call.c:4269
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ NULL Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð¾Ð´ %qD"
  
! #: cp/call.c:4272
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· NULL"
  
! #: cp/call.c:4280
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ð´ %qD"
  
! #: cp/call.c:4283
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %qT Ð¸Ð· %qT"
  
! #: cp/call.c:4423
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾ Ð¿Ð¾Ñ™Ðµ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:4429
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð²ÐµÐ·Ð°Ñ‚Ð¸ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qE Ñ�Ð° %qT"
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %q#T ÐºÑ€Ð¾Ð· %<...%>; Ð¿Ð¾Ð·Ð¸Ð² Ñ›Ðµ Ð¸Ñ�ÐºÐ¾Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°ÑšÑƒ"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€ %d Ñƒ %qD Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐµÐ½"
  
! #: cp/call.c:4698
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<this%> Ñƒ %q#D Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð¿Ð¾Ñ™Ðµ class$ Ñƒ Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ð° %qT"
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ %<%s(%A)%>"
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ð·Ð²Ð°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ %qT Ð±Ð¸Ñ€Ð° %qT Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qT"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Ð±Ð¸Ñ€Ð°Ð¼ %qD Ð¿Ñ€Ðµ Ð½ÐµÐ³Ð¾ %qD"
  
! #: cp/call.c:6199
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±Ð¾Ñ™Ð¸"
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "Ð˜Ð¡Ðž Ð¦++ ÐºÐ°Ð¶Ðµ Ð´Ð° Ñ˜Ðµ Ð¾Ð²Ð¾ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾, Ñ‡Ð°Ðº Ð¸Ð°ÐºÐ¾ Ñ˜Ðµ Ð½Ð°Ñ˜Ð³Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€Ð²Ð¾Ð³ Ð±Ð¾Ñ™Ðµ Ð¾Ð´ Ð½Ð°Ñ˜Ð³Ð¾Ñ€ÐµÐ³ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð´Ñ€ÑƒÐ³Ð¾Ð³:"
  
! #: cp/call.c:6459
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %qE Ñƒ %qT"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %qT"
*************** msgstr "%q+D Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ñ€Ð°Ð·Ð½Ðµ Ð
*** 24830,24836 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ… Ð¸Ð· Ð¿Ñ€Ð°Ð·Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ %qT Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÑšÐµÐ½ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
--- 24841,24847 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÐ´ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ… Ð¸Ð· Ð¿Ñ€Ð°Ð·Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ %qT Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÑšÐµÐ½ Ñƒ Ð±ÑƒÐ´ÑƒÑ›Ð¸Ð¼ Ð²ÐµÑ€Ð·Ð¸Ñ˜Ð°Ð¼Ð° Ð“Ð¦Ð¦Ð°"
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
*************** msgstr "%q#T Ð¸Ð¼Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ
*** 24845,24886 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ñƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñƒ Ð´Ð° Ð´Ð¾Ð²Ñ€ÑˆÐ¸Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ, Ð°Ð»Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½ ÑƒÑ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ñ… Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ"
  
! #: cp/class.c:5690
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ñ˜ÐµÐ·Ð¸Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° %<\"%E\"%> Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.c:5908
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.c:5931
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.c:5957
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/class.c:6033
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° %qT"
--- 24856,24897 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "Ñƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñƒ Ð´Ð° Ð´Ð¾Ð²Ñ€ÑˆÐ¸Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ, Ð°Ð»Ð¸ Ð¸Ð·Ð±Ð°Ñ‡ÐµÐ½ ÑƒÑ�Ð»ÐµÐ´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ñ… Ð³Ñ€ÐµÑˆÐ°ÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ"
  
! #: cp/class.c:5702
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "Ñ˜ÐµÐ·Ð¸Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° %<\"%E\"%> Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/class.c:5920
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°ÑšÐ° Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.c:5943
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD Ñƒ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/class.c:5969
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½ Ñ�Ð°Ð¼Ð¾ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<&%E%>)"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ð²Ð¾Ñ™Ð½Ð¾ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
! #: cp/class.c:6045
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° %qT"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð½
*** 24890,24901 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "Ð¼ÐµÑšÐ° Ð·Ð½Ð°Ñ‡ÐµÑšÐµ Ð·Ð° %qD Ñ�Ð° %q+#D"
--- 24901,24912 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "Ð¼ÐµÑšÐ° Ð·Ð½Ð°Ñ‡ÐµÑšÐµ Ð·Ð° %qD Ñ�Ð° %q+#D"
*************** msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½
*** 24935,24941 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ %qT Ñƒ %qT Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
--- 24946,24952 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¾Ð´Ð±Ð°Ñ†ÑƒÑ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ %qT Ñƒ %qT Ð½Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
*************** msgstr "  Ð¼Ð¾Ð³ÑƒÑ›Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°Ñ
*** 25028,25034 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ñ˜Ðµ Ð¿Ñ€Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%> Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜Ðµ %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
--- 25039,25045 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ñ˜Ðµ Ð¿Ñ€Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%> Ð° ÐºÐ°Ñ�Ð½Ð¸Ñ˜Ðµ %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
*************** msgstr "%q#D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾
*** 25201,25207 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
--- 25212,25218 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð½ÐµÑƒÑ‚ÐºÐ°Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:1593
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ð¸Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
*************** msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´
*** 25214,25516 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/decl.c:1943
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+D: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾"
  
! #: cp/decl.c:1945
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%JÑ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:2312
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qD"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: cp/decl.c:2316
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¸Ð·Ð»Ð°Ð·Ð¸ Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:2356
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐµÑ†Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð´Ð¾Ñ�ÐµÐ³ Ð½Ðµ-ÐŸÐžÐ” %q+#D"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð°"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°"
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %q+D"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°"
  
! #: cp/decl.c:2471
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐºÐ°Ñ‡Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ wchar_t"
  
! #: cp/decl.c:2551
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %qD"
  
! #: cp/decl.c:2814
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:2835
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.c:2855
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:2862
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%JÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:3649
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ typedef"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/decl.c:3701
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:3707
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:3709
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:3747
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+#T"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð° %q+#T Ð¼Ð¾Ñ€Ð° Ð¿Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ %qs"
  
! #: cp/decl.c:3862
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð¼Ð° %<extern%> Ð¸ Ð¸Ð¿Ð°Ðº Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ %<dllimport%>"
  
! #: cp/decl.c:3908
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñƒ %q#T"
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° Ð´Ð° %<%T::%D%> Ð±ÑƒÐ´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<%T::%D%>"
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‡Ð»Ð°Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %qD"
  
! #: cp/decl.c:3969
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:4036
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D Ð¸Ð¼Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð°Ð»Ð¸ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° %q#D Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸"
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: cp/decl.c:4106
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qD"
  
! #: cp/decl.c:4132
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "%qT Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¸Ð· %qT"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.c:4209
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.c:4216
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.c:4228
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
--- 25225,25527 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð²Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/decl.c:1944
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+D: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾"
  
! #: cp/decl.c:1946
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%JÑ�Ðµ ÐºÐ¾Ñ�Ð¸ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:2329
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %qD"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  Ð¸Ð·Ð»Ð°Ð·Ð¸ Ð¸Ð· Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¾Ð³ Ð±Ð»Ð¾ÐºÐ° ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:2373
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐµÑ†Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð´Ð¾Ñ�ÐµÐ³ Ð½Ðµ-ÐŸÐžÐ” %q+#D"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð°"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°"
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  ÑƒÐ»Ð°Ð·Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÐ¸Ñ€Ð°Ð½Ð¸ Ð±Ð»Ð¾Ðº ÐžÐ¿ÐµÐ½ÐœÐŸÐ°"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "Ñ�ÐºÐ¾Ðº Ð½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ %q+D"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  Ð¾Ð´Ð°Ð²Ð´Ðµ"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  ÑƒÐ»Ð°Ð·Ð¸ Ñƒ Ð±Ð»Ð¾Ðº Ñ…Ð²Ð°Ñ‚Ð°ÑšÐ°"
  
! #: cp/decl.c:2488
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  Ð¿Ñ€ÐµÑ�ÐºÐ°Ñ‡Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q+#D"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ wchar_t"
  
! #: cp/decl.c:2568
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° %qD"
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:2852
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.c:2865
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.c:2872
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:2879
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%JÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:3666
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ typedef"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/decl.c:3718
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:3726
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.c:3728
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:3764
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+#T"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð° %q+#T Ð¼Ð¾Ñ€Ð° Ð¿Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ™ÑƒÑ‡Ð½Ñƒ Ñ€ÐµÑ‡ %qs"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/decl.c:3890
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð¼Ð° %<extern%> Ð¸ Ð¸Ð¿Ð°Ðº Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/decl.c:3906
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ %<dllimport%>"
  
! #: cp/decl.c:3925
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñƒ %q#T"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° Ð´Ð° %<%T::%D%> Ð±ÑƒÐ´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<%T::%D%>"
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "Ð·Ð°Ð³Ð»Ð°Ð²Ñ™Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ‡Ð»Ð°Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:3948
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %qD"
  
! #: cp/decl.c:3986
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D Ð¸Ð¼Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð°Ð»Ð¸ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:4070
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° %q#D Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸"
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qD"
  
! #: cp/decl.c:4149
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "%qT Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¸Ð· %qT"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.c:4233
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.c:4245
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
*************** msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡
*** 25518,25745 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: cp/decl.c:4293
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:4342
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸Ñ… Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÑƒÑ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+#D Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° (Ð´Ð¾Ñ›Ð¸ Ñ›Ðµ Ð´Ð¾ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… ÐºÐ¾Ð¿Ð¸Ñ˜Ð°)"
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ð²Ð¾ Ð·Ð°Ð¾Ð±Ð¸Ñ›Ð¸ ÑƒÐºÐ»Ð°ÑšÐ°ÑšÐµÐ¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/decl.c:4372
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:4484
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/decl.c:4544
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/decl.c:4595
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:4678
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:4735
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:4778
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.c:4784
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:4796
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ˜ÐµÐ´Ð°Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼, Ð½Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<{...}%>"
  
! #: cp/decl.c:4880
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð½Ð¸Ð· %qD ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ %qE"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:5184
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q#D"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD Ñ˜Ðµ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¸ Ñ�Ñ‚Ð¾Ð³Ð° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.c:5268
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ð½Ðµ-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ ÐºÐ°Ð´Ð° Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.c:5880
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.c:5882
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.c:5884
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s"
  
! #: cp/decl.c:5888
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/decl.c:5894
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¾Ð¼ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.c:6017
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð°"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:6108
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:6110
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾"
  
! #: cp/decl.c:6112
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D Ð½Ðµ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿, Ñ‚Ð°ÐºÐ¾ Ð´Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6172
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
! #: cp/decl.c:6224
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ %<int%>"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
--- 25529,25756 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ð°"
  
! #: cp/decl.c:4310
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÑ‚ÐµÑšÐ° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸Ñ… Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÑƒÑ‚ÐºÐ°Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %q+#D Ñ˜Ðµ Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð° (Ð´Ð¾Ñ›Ð¸ Ñ›Ðµ Ð´Ð¾ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸Ñ… ÐºÐ¾Ð¿Ð¸Ñ˜Ð°)"
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ð²Ð¾ Ð·Ð°Ð¾Ð±Ð¸Ñ›Ð¸ ÑƒÐºÐ»Ð°ÑšÐ°ÑšÐµÐ¼ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/decl.c:4389
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.c:4501
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/decl.c:4561
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/decl.c:4612
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:4695
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:4752
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.c:4801
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:4813
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ˜ÐµÐ´Ð°Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼, Ð½Ðµ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %<{...}%>"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð½Ð¸Ð· %qD ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ %qE"
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸Ð¼ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð¸Ð¼Ð°"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.c:5229
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q#D"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð½Ðµ-ÐŸÐžÐ” Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD Ñ˜Ðµ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾ Ð¸ Ñ�Ñ‚Ð¾Ð³Ð° Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.c:5313
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ð½Ðµ-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ð¾Ð¼ ÐºÐ°Ð´Ð° Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.c:5940
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<const%> Ð¸ %<volatile%> Ð·Ð° %qD Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %s"
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/decl.c:5950
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¾Ð¼ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.c:6073
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð°"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.c:6166
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾"
  
! #: cp/decl.c:6168
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D Ð½Ðµ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿, Ñ‚Ð°ÐºÐ¾ Ð´Ð° Ñ�Ðµ Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð·Ð° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚"
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6228
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
! #: cp/decl.c:6280
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ %<int%>"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
*************** msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° 
*** 25748,26293 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6431
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6558
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.c:6562
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6586
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6588
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6624
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.c:6634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:6643
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:6652
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.c:6759
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "Ð¿Ñ€Ð°Ð²Ð¸ %s"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð· Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.c:6835
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.c:6837
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %<operator %T%>"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:6863
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:7031
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<::%D%>"
  
! #: cp/decl.c:7034
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%T::%D%>"
  
! #: cp/decl.c:7037
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%D::%D%>"
  
! #: cp/decl.c:7049
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:7071
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ð°"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð´. Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð° Ñ€ÐµÑ‡ %qD"
  
! #: cp/decl.c:7147
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.c:7189
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:7283
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> Ð¸Ð»Ð¸ %<unsigned%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:7285
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7287
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7289
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7291
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7293
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:7295
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· char Ð·Ð° %qs"
  
! #: cp/decl.c:7297
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7303
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed Ð¸Ð»Ð¸ unsigned ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7367
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¸ ÐºÐ°Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/decl.c:7439
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:7479
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:7484
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:7507
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.c:7541
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:7678
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:7679
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/decl.c:7709
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:7759
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %q#T"
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸ Ñ�Ð²Ð¾Ñ˜Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:7874
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<%T::%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñƒ %qs"
  
! #: cp/decl.c:7906
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %<%T%>"
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %<%T%>"
  
! #: cp/decl.c:7923
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qT"
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ %<explicit%>"
  
! #: cp/decl.c:7975
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.c:7980
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.c:7986
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:7991
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.c:7996
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%JÐ¸Ð¼Ðµ Ð·Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†"
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qD Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:8134
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:8165
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend class %T::%D%>"
  
! #: cp/decl.c:8179
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend %#T%>"
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° %qT ÑƒÑ‡Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ ÑƒÐ· Ñ‚Ð¸Ð¿ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:8218
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:8247
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ â€” Ð½Ð¸Ñ˜Ðµ Ñƒ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/decl.c:8317
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼, Ñ˜ÐµÑ€ Ñ˜Ðµ ÑƒÐ²ÐµÐº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ°"
  
! #: cp/decl.c:8342
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/decl.c:8352
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/decl.c:8428
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8430
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ðµ %qT Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8439
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  Ñƒ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/decl.c:8448
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
--- 25759,26304 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "Ð½Ðµ-Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:6642
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6644
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:6680
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.c:6690
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:6699
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.c:6708
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.c:6815
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "Ð¿Ñ€Ð°Ð²Ð¸ %s"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð· Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %<operator %T%>"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:6919
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:7087
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<::%D%>"
  
! #: cp/decl.c:7090
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%T::%D%>"
  
! #: cp/decl.c:7093
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%D::%D%>"
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:7127
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ð°"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð´. Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð° Ñ€ÐµÑ‡ %qD"
  
! #: cp/decl.c:7203
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.c:7245
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:7339
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%<signed%> Ð¸Ð»Ð¸ %<unsigned%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:7341
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7343
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7345
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7349
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð·Ð° %qs"
  
! #: cp/decl.c:7351
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%<long%> Ð¸Ð»Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· char Ð·Ð° %qs"
  
! #: cp/decl.c:7353
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%<long%> Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7359
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed Ð¸Ð»Ð¸ unsigned ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7423
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°ÑšÐµ %qV Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð´Ð¾Ð´Ð°Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¸ ÐºÐ°Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/decl.c:7495
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:7535
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:7540
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.c:7563
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.c:7597
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:7734
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:7775
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:7807
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %q#T"
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸ Ñ�Ð²Ð¾Ñ˜Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<%T::%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñƒ %qs"
  
! #: cp/decl.c:7962
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %<%T%>"
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %<%T%>"
  
! #: cp/decl.c:7979
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qT"
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "Ñ�Ð°Ð¼Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ %<explicit%>"
  
! #: cp/decl.c:8031
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.c:8042
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.c:8047
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.c:8052
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%JÐ¸Ð¼Ðµ Ð·Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ñƒ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸-Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ†"
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qD Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.c:8190
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ð¸ Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %s Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:8221
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend class %T::%D%>"
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend %#T%>"
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° %qT ÑƒÑ‡Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ ÑƒÐ· Ñ‚Ð¸Ð¿ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:8303
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ â€” Ð½Ð¸Ñ˜Ðµ Ñƒ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/decl.c:8373
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼, Ñ˜ÐµÑ€ Ñ˜Ðµ ÑƒÐ²ÐµÐº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ°"
  
! #: cp/decl.c:8398
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ðµ %qT Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.c:8495
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  Ñƒ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/decl.c:8504
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
*************** msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜
*** 26304,26396 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "Ñ‡Ð¸Ð½Ð¸ %qD Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<auto%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<register%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "%<static%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:8598
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs"
  
! #: cp/decl.c:8629
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´Ñ€ÑƒÐ³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ (Ð½Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ñ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°"
  
! #: cp/decl.c:8673
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:8678
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %q#D"
  
! #: cp/decl.c:8816
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %q#D Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8836
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.c:8905
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ %s Ñƒ Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qT"
--- 26315,26407 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "Ñ‡Ð¸Ð½Ð¸ %qD Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<auto%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<register%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "%<static%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.c:8654
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´Ñ€ÑƒÐ³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ (Ð½Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ñ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°"
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %q#D"
  
! #: cp/decl.c:8872
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %q#D Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:8892
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.c:8961
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ %s Ñƒ Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qT"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD ÑƒÐºÑ™ÑƒÑ
*** 26410,26547 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ�Ñ‚Ðµ Ð¼Ð¸Ñ�Ð»Ð¸Ð»Ð¸ %<%T (const %T&)%>"
  
! #: cp/decl.c:9219
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:9224
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.c:9247
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ?:"
  
! #: cp/decl.c:9331
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:9385
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:9393
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:9395
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<void%>"
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:9445
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ %qD ÑƒÐ²ÐµÐº Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð° Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.c:9542
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:9557
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° typedef-Ð¸Ð¼ÐµÐ½Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:9558
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐµ"
--- 26421,26558 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ�Ñ‚Ðµ Ð¼Ð¸Ñ�Ð»Ð¸Ð»Ð¸ %<%T (const %T&)%>"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.c:9303
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ?:"
  
! #: cp/decl.c:9387
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<int%> ÐºÐ°Ð¾ Ð´Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð»Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ %<void%>"
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ %qD ÑƒÐ²ÐµÐº Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð° Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° typedef-Ð¸Ð¼ÐµÐ½Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐµ"
*************** msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð
*** 26553,26619 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ° %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:9795
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qT ÐºÐ°Ð¾ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð° ÑƒÐ½Ð¸Ñ˜Ð° %qT"
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ"
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ"
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð»Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½ Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl.c:10055
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#T"
  
! #: cp/decl.c:10056
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
--- 26564,26630 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ° %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:9851
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qT ÐºÐ°Ð¾ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð° ÑƒÐ½Ð¸Ñ˜Ð° %qT"
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ° ÐºÐ»Ð°Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ"
  
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð»Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.c:10039
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½ Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl.c:10111
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#T"
  
! #: cp/decl.c:10112
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
*************** msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð
*** 26622,26668 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:10306
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:10334
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° ÐºÐ¾Ð´ %qD"
  
! #: cp/decl.c:10409
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>"
  
! #: cp/decl.c:10877
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:11358
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.c:11582
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ñ‚Ð¸Ð¿Ð°"
--- 26633,26679 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.c:10362
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° ÐºÐ¾Ð´ %qD"
  
! #: cp/decl.c:10465
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.c:11414
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.c:11638
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð½
*** 26797,26858 ****
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ"
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð±ÐµÐ· Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:1190
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ‚Ð¸Ð¿Ð° ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl2.c:3308
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/decl2.c:3462
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð¾Ð´ %q+#D"
--- 26808,26869 ----
  msgid "anonymous struct not inside named type"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð° Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ"
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð±ÐµÐ· Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:1191
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ÑƒÐ·Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ %<size_t%> (%qT) ÐºÐ°Ð¾ Ð¿Ñ€Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¿Ð¾Ñ™Ðµ %qD Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ‚Ð¸Ð¿Ð° ÑšÐµÐ³Ð¾Ð²Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qT Ð¸Ð¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñƒ %qT Ñ‡Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð²ÐµÑ›Ð¾Ð¼ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾ÑˆÑ›Ñƒ Ð¾Ð´ Ñ�Ð²Ð¾Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl2.c:3309
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "ÑƒÑ‚ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: cp/decl2.c:3463
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð¾Ð´ %q+#D"
*************** msgstr "Ð¼ÐµÑˆÐ°ÑšÐµ Ð¦++ Ð¸ Ñ˜Ð°Ð²Ð°Ð½Ñ
*** 26884,26890 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "Ð±Ð°Ñ†Ð° Ñ�Ðµ NULL, ÐºÐ¾Ñ˜Ðµ Ð¸Ð¼Ð° Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸, Ð° Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD Ð½Ðµ Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð¸ÐºÐ°Ð´Ð° Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°Ñ‚Ð¸"
--- 26895,26901 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "Ð±Ð°Ñ†Ð° Ñ�Ðµ NULL, ÐºÐ¾Ñ˜Ðµ Ð¸Ð¼Ð° Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸, Ð° Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD Ð½Ðµ Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð¸ÐºÐ°Ð´Ð° Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°Ñ‚Ð¸"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð
*** 26993,27219 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(Ð°ÐºÐ¾ Ð½Ð¸Ñ�Ñ‚Ðµ Ð¾Ð²Ð¾ Ð½Ð°Ð¼ÐµÑ€Ð°Ð²Ð°Ð»Ð¸, Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚Ðµ Ð´Ð° Ð»Ð¸ Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½, Ð¸ Ð´Ð¾Ð´Ð°Ñ˜Ñ‚Ðµ Ð¾Ð²Ð´Ðµ <> Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ) -Wno-non-template-friend Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ Ð¾Ð²Ð¾ ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ"
  
! #: cp/init.c:334
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%JÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q#D, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:388
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° %<const%> Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:537
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾ %qT Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:540
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ %qT"
  
! #: cp/init.c:543
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¾Ð²Ð´Ðµ"
  
! #: cp/init.c:559
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° %qD"
  
! #: cp/init.c:562
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾ %qT"
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%JÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° Ð²Ð¸ÑˆÐµ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð° Ð¸Ð· %qT"
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%JÐ¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð¿Ð¸-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/init.c:921
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº; Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ"
  
! #: cp/init.c:928
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT"
  
! #: cp/init.c:967
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT, ÐºÐ¾Ñ˜Ð° Ð½ÐµÐ¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT, ÐºÐ¾Ñ˜Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾ Ð½Ð°Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ"
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD Ñ˜Ðµ Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¸ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð°"
  
! #: cp/init.c:1029
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.c:1032
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "Ð»Ð¾Ñˆ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð°"
  
! #: cp/init.c:1291
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:1358
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD"
  
! #: cp/init.c:1435
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/init.c:1441
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qD"
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð° new"
  
! #: cp/init.c:1680
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð´Ð¾Ðº Ñ˜Ðµ %qs Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/init.c:1758
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/init.c:1763
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð¼ %qD"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr "Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð½ÑƒÐ»Ñ‚Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð´Ð¾Ðº Ñ˜Ðµ %<jclass%> Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/init.c:2186
  #, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ %<class$%> Ñƒ %qT"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ñ�Ðµ Ð¿Ñ€ÐµÑ€Ð°Ð½Ð¾ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð°"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð¸"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:"
  
! #: cp/init.c:2740
  #, 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 "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ."
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð·Ð° delete"
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
--- 27004,27230 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(Ð°ÐºÐ¾ Ð½Ð¸Ñ�Ñ‚Ðµ Ð¾Ð²Ð¾ Ð½Ð°Ð¼ÐµÑ€Ð°Ð²Ð°Ð»Ð¸, Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚Ðµ Ð´Ð° Ð»Ð¸ Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½, Ð¸ Ð´Ð¾Ð´Ð°Ñ˜Ñ‚Ðµ Ð¾Ð²Ð´Ðµ <> Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ) -Wno-non-template-friend Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ Ð¾Ð²Ð¾ ÑƒÐ¿Ð¾Ð·Ð¾Ñ€ÐµÑšÐµ"
  
! #: cp/init.c:333
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ Ð»Ð¸Ñ�Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%JÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %q#D, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:387
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%JÐ½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° %<const%> Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:536
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾ %qT Ñ›Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð»Ðµ"
  
! #: cp/init.c:539
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³ %qT"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  ÐºÐ°Ð´Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¾Ð²Ð´Ðµ"
  
! #: cp/init.c:558
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° %qD"
  
! #: cp/init.c:561
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%JÐ²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð´Ð°Ñ‚Ð° Ð·Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾ %qT"
  
! #: cp/init.c:628
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%JÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐ° Ð·Ð° Ð²Ð¸ÑˆÐµ Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð° Ð¸Ð· %qT"
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%JÐ¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° %q#T Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð¿Ð¸-ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "ÐºÐ»Ð°Ñ�Ð° %qT Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ™Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/init.c:920
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D Ñ˜Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº; Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ"
  
! #: cp/init.c:927
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D Ñ˜Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ñƒ %qT"
  
! #: cp/init.c:966
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT, ÐºÐ¾Ñ˜Ð° Ð½ÐµÐ¼Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT, ÐºÐ¾Ñ˜Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¾ Ð½Ð°Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ"
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD Ñ˜Ðµ Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¸ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð°"
  
! #: cp/init.c:1028
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¸Ð»Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.c:1031
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "Ð»Ð¾Ñˆ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð°"
  
! #: cp/init.c:1290
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/init.c:1357
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ %qD"
  
! #: cp/init.c:1434
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/init.c:1440
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qD"
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %<void%> Ð·Ð° new"
  
! #: cp/init.c:1679
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñƒ %<new%> Ð·Ð° %q#T"
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð´Ð¾Ðº Ñ˜Ðµ %qs Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/init.c:1757
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð¾ Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/init.c:1762
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð¼ %qD"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¾Ð¼ new Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr "Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð½ÑƒÐ»Ñ‚Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ˜Ð°Ð²Ð°Ð½Ñ�ÐºÐ¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð´Ð¾Ðº Ñ˜Ðµ %<jclass%> Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/init.c:2184
  #, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ %<class$%> Ñƒ %qT"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ñ�Ðµ Ð¿Ñ€ÐµÑ€Ð°Ð½Ð¾ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð²Ð°"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð¸"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½ Ð¼Ð¾Ð³ÑƒÑ› Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° delete:"
  
! #: cp/init.c:2738
  #, 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 "Ð½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð¸ Ð¿Ð¾Ñ�ÐµÐ±Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ delete Ð½ÐµÑ›Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð²Ð°Ð½, Ñ‡Ð°Ðº Ð¸ Ð°ÐºÐ¾ Ñ�Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¸ ÐºÐ°Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸ÑˆÐµ."
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð·Ð° delete"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐ· Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ delete Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ð½Ð¸ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ
*** 27649,27655 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %qT)"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
--- 27660,27666 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(Ð¼Ð¾Ð¶Ð´Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ‚Ð°Ñ‡ÐºÐ°-Ð·Ð°Ñ€ÐµÐ· Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %qT)"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
*************** msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·Ð¸ 
*** 27721,27906 ****
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:3519
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ð´Ð¾Ñ�ÐµÐ³ %qT Ð¿Ñ€Ðµ %<~%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:3620
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<~%T%> ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° Ñƒ %qT"
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:4275
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: cp/parser.c:4623
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE Ð½ÐµÐ¼Ð° ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð° Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°"
  
! #: cp/parser.c:6404
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° %qE Ð²Ð°Ð½ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐ±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ°"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾ goto"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>"
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð¾ Ñ˜Ðµ Ð¼ÐµÑˆÐ°ÑšÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:7573
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "Ñ�Ð°Ð¼Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ ÑƒÐ·Ð¸Ð¼Ð°Ñ˜Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ"
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ð¸Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<export%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ�Ðµ"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¾Ñ‡ÐµÑ‚Ð¸ Ð»Ð¸Ñ�Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ %<[%>. Ð£Ð±Ð°Ñ†Ð¸Ñ‚Ðµ Ñ€Ð°Ð·Ð¼Ð°Ðº Ð¸Ð·Ð¼ÐµÑ’Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð¾ Ð°ÐºÐ¾ Ð·Ð°Ð´Ð°Ñ‚Ðµ -fpermissive)"
  
! #: cp/parser.c:8959
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<%T::template %D%> Ð´Ð° Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ðµ Ð´Ð° Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<typename%> Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:10378
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÐºÐ»Ð°Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°ÐºÐ°"
  
! #: cp/parser.c:10382
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ‡ÐµÐ½Ð¾Ð¼-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ-Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:10601
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
--- 27732,27917 ----
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "Ð»Ð¾ÐºÐ°Ð»Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:3531
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "Ð´Ð¾Ñ�ÐµÐ³ %qT Ð¿Ñ€Ðµ %<~%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:3632
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %<~%T%> ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° Ñƒ %qT"
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: cp/parser.c:4635
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE Ð½ÐµÐ¼Ð° ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð° Ñ˜Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ñ‚Ðµ Ð´Ð° ÑƒÐºÐ»Ð¾Ð½Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ð¸Ð´. Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ new Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ°"
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "ÐµÑ‚Ð¸ÐºÐµÑ‚Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð° %qE Ð²Ð°Ð½ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ð¿Ñ€ÐµÐ±Ð°Ñ†Ð¸Ð²Ð°ÑšÐ°"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ€Ð°Ñ‡ÑƒÐ½Ñ�ÐºÐ¾ goto"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>"
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "Ð·Ð°Ð±Ñ€Ð°ÑšÐµÐ½Ð¾ Ñ˜Ðµ Ð¼ÐµÑˆÐ°ÑšÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:7585
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸"
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "Ñ�Ð°Ð¼Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ ÑƒÐ·Ð¸Ð¼Ð°Ñ˜Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ"
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ð¸Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸ Ñ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<export%> Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð°Ð½Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ�Ðµ"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¾Ñ‡ÐµÑ‚Ð¸ Ð»Ð¸Ñ�Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> Ñ˜Ðµ Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ðµ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ %<[%>. Ð£Ð±Ð°Ñ†Ð¸Ñ‚Ðµ Ñ€Ð°Ð·Ð¼Ð°Ðº Ð¸Ð·Ð¼ÐµÑ’Ñƒ %<<%> Ð¸ %<::%>"
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(Ð“++ Ñ›Ðµ Ð¿Ñ€Ð¸Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð²Ð¾ Ð°ÐºÐ¾ Ð·Ð°Ð´Ð°Ñ‚Ðµ -fpermissive)"
  
! #: cp/parser.c:8971
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<%T::template %D%> Ð´Ð° Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ðµ Ð´Ð° Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<typename%> Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:10390
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð·Ð° ÐºÐ»Ð°Ñ�Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ð°ÐºÐ°"
  
! #: cp/parser.c:10394
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ‡ÐµÐ½Ð¾Ð¼-Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ñƒ-Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÐ½Ð°Ð¿Ñ€ÐµÐ´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:10613
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
*************** msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼Ðµ Ð¸Ð¼ÐµÐ½Ñ�Ðº
*** 27908,28044 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ asm Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:11168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:11301
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/parser.c:11778
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:11803
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<%T::%D%> ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð·Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñƒ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñƒ"
  
! #: cp/parser.c:11963
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:12038
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:12586
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÐºÐ°Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:13446
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ"
  
! #: cp/parser.c:13481
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ %<template <>%>"
  
! #: cp/parser.c:13574
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+#T"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%HÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>"
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ class"
  
! #: cp/parser.c:13841
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.c:15328
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
--- 27919,28055 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ðµ"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ asm Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:11313
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ñ�Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/parser.c:11790
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/parser.c:11815
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<%T::%D%> ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %<%T::%D%> Ð·Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñƒ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñƒ"
  
! #: cp/parser.c:11975
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/parser.c:12050
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð° ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°"
  
! #: cp/parser.c:12598
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ° Ñ�Ðµ Ð·Ð°Ð²Ñ€ÑˆÐ°Ð²Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¾Ð³ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÐºÐ°Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ðµ"
  
! #: cp/parser.c:13458
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ %qD ÐºÐ¾Ñ˜Ð° Ð½Ðµ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qD"
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ"
  
! #: cp/parser.c:13493
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾Ñ˜ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ %<template <>%>"
  
! #: cp/parser.c:13586
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+#T"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%HÑ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<;%>"
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ class"
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† pure Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ (Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð° ÐºÐ»Ð°Ñ�Ð° Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ‚Ð¸Ð¿)"
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
*************** msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð»Ð¸Ñ�Ñ‚Ð° Ð¿Ð°Ñ€
*** 28047,28059 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€Ð°"
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ"
--- 28058,28070 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð»Ð¸Ñ�Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚ÐµÑ€Ð°"
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð²Ð¸ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ðµ"
*************** msgstr "Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð
*** 28061,28142 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<> >%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<>>%>, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<>%> Ð·Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:16374
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:16387
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿Ñ€Ðµ %qD"
  
! #: cp/parser.c:16682
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ð¾Ð·Ð½Ð°ÐºÐ° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÑƒ %q#T"
  
! #: cp/parser.c:16703
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (ÐºÐ°Ð¾ Ñ€Ð°Ð·Ñ˜Ð°ÑˆÑšÐµÑšÐµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð°"
  
! #: cp/parser.c:17760
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.c:19247
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:19392
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
--- 28072,28153 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñƒ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¾Ñ˜ ÐºÐ»Ð°Ñ�Ð¸"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/parser.c:15840
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ %<> >%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¾ %<>>%>, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<>%> Ð·Ð° Ð·Ð°Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.c:16386
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¸ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/parser.c:16399
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> Ð¿Ñ€Ðµ %qD"
  
! #: cp/parser.c:16694
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Ð¾Ð·Ð½Ð°ÐºÐ° %qs ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°ÑšÑƒ %q#T"
  
! #: cp/parser.c:16715
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð´Ñ€ÑƒÐ³Ð°Ñ‡Ð¸Ñ˜Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (ÐºÐ°Ð¾ Ñ€Ð°Ð·Ñ˜Ð°ÑˆÑšÐµÑšÐµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñ˜Ðµ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° %<@%D%> Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð° Ð½Ð° Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ"
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> Ð¼Ð¾Ñ€Ð° Ð½Ð°Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¸Ð¼Ðµ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¦++Ð°"
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %<@protocol%>"
  
! #: cp/parser.c:19259
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "Ñ�Ð¼ÐµÑ›Ðµ Ð½Ð° ÐºÑ€Ð°Ñ˜Ñƒ %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.c:19404
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
*************** msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· 
*** 28726,28802 ****
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.c:11571
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.c:11619
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:11655
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:11677
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %<extern%> Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:11747
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:11756
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:11764
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %qE Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:11809
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T"
  
! #: cp/pt.c:12225
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %q+D, Ð¼Ð¾Ð³ÑƒÑ›Ðµ ÑƒÑ�Ð»ÐµÐ´ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ… Ñ‚Ð°Ð±ÐµÐ»Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:12657
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
--- 28737,28813 ----
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.c:11622
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:11658
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %<extern%> Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:11750
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.c:11759
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.c:11767
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %qE Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.c:11812
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T"
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "Ð´ÑƒÐ±Ð¸Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´ %d Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %q+D, Ð¼Ð¾Ð³ÑƒÑ›Ðµ ÑƒÑ�Ð»ÐµÐ´ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸Ñ… Ñ‚Ð°Ð±ÐµÐ»Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ -ftemplate-depth-NN Ð´Ð° Ð¿Ð¾Ð²ÐµÑ›Ð°Ñ‚Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.c:12660
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€Ð
*** 28948,28954 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð´Ð¾Ñ�ÐµÐ³ Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
--- 28959,28965 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð´Ñ€ÐµÐ´Ð±ÐµÐ½Ð¸ Ð´Ð¾Ñ�ÐµÐ³ Ñƒ Ð¸Ð¼ÐµÐ½Ñƒ Ð¿Ñ�ÐµÑƒÐ´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð° Ñ�Ðµ Ñ�Ð° Ð¸Ð¼ÐµÐ½Ð¾Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %qT ÑƒÐ¿
*** 29008,29014 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %<%T::%D%>"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
--- 29019,29025 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %<%T::%D%>"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð
*** 29074,29095 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:3558
  #, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "%qE Ð¸Ð¼Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ Ð·Ð° %qs"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qE Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°, Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
--- 29085,29116 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ %<offsetof%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/semantics.c:3348
! #, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð¸ %qs"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr "%qD Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ñ™ÑƒÑ˜Ðµ Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ñ˜ÐµÐ´Ð½Ð¾Ð¼ Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ°"
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° num_threads Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð·Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ Ð¾Ð´Ð»Ð¾Ð¼ÐºÐ° Ð¿Ñ€Ð¸ Ñ€Ð°Ñ�Ð¿Ð¾Ñ€ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸"
  
! #: cp/semantics.c:3561
  #, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "%qE Ð¸Ð¼Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ Ð·Ð° %qs"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qE Ð½Ð¸Ñ˜Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐ°, Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
*************** msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ init_priority
*** 29139,29382 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð·Ð° %s Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qT Ð¸ %qT"
  
! #: cp/typeck.c:514
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %<void *%> Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:572
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð·Ð° %s Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½ %qT Ð¸ %qT"
  
! #: cp/typeck.c:1255
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:1305
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<sizeof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: cp/typeck.c:1310
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñƒ %<sizeof%> Ð½Ð° Ð¸Ð·Ñ€Ð°Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1353
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<__alignof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: cp/typeck.c:1361
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñƒ %<__alignof%> Ð½Ð° Ð¸Ð·Ñ€Ð°Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1409
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/typeck.c:1673
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ñƒ %qT"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:1812
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qE"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÑƒ %qD Ð½ÑƒÐ»Ñ‚Ð¾Ð³ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(Ð¼Ð¾Ð¶Ð´Ð° Ñ˜Ðµ Ð¼Ð°ÐºÑ€Ð¾ %<offsetof%> Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½)"
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ ÑƒÐ½Ð¸ÑˆÑ‚Ð°Ð²Ð° Ñ˜Ðµ %qT, Ð°Ð»Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° %qT"
  
! #: cp/typeck.c:2171
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/typeck.c:2186
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/typeck.c:2205
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qE"
  
! #: cp/typeck.c:2220
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡-Ð½Ð°-Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚"
  
! #: cp/typeck.c:2365
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñƒ-Ð½Ð°-Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°ÑšÐµ Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.c:2479
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/typeck.c:2562
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸ %qE"
  
! #: cp/typeck.c:2676
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð·Ð²Ð°ÑšÐµ %<::main%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "Ð¼Ð¾Ñ€Ð° Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ %<%E (...)%>"
  
! #: cp/typeck.c:2715
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/typeck.c:2795
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ†Ð¸"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:2833
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð·Ð° %qD Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:2836
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:2897
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð° Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "Ð´ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼ Ñƒ %<%E / 0%>"
  
! #: cp/typeck.c:3143
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "Ð´ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼ Ñƒ %<%E / 0.%>"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "Ð´ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼ Ñƒ %<%E %% 0%>"
  
! #: cp/typeck.c:3180
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "Ð´ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼ Ñƒ %<%E %% 0.%>"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s"
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s >= ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Ð½ÐµÑƒÑ€ÐµÑ’ÐµÐ½Ð¾ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ�Ð° Ð½Ðµ-Ñ€ÐµÐ°Ð»Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/typeck.c:3465
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT Ð·Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾ %qO"
  
! #: cp/typeck.c:3629
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %q#T Ð¸ %q#T"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð¸ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ñ… Ð¸Ð·Ñ€Ð°Ð·Ð°"
--- 29160,29403 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð·Ð° %s Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qT Ð¸ %qT"
  
! #: cp/typeck.c:512
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %<void *%> Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð·Ð° %s Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½ %qT Ð¸ %qT"
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %qs Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:1303
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<sizeof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: cp/typeck.c:1308
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñƒ %<sizeof%> Ð½Ð° Ð¸Ð·Ñ€Ð°Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1351
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð° %<__alignof%> Ð½Ð° Ð±Ð¸Ñ‚Ñ�ÐºÐ¾ Ð¿Ð¾Ñ™Ðµ"
  
! #: cp/typeck.c:1359
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñƒ %<__alignof%> Ð½Ð° Ð¸Ð·Ñ€Ð°Ð· Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:1407
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/typeck.c:1671
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ Ñƒ %qT"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ² Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD Ñƒ %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:1810
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° %qE"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð¼ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð¼ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÑƒ %qD Ð½ÑƒÐ»Ñ‚Ð¾Ð³ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð°"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(Ð¼Ð¾Ð¶Ð´Ð° Ñ˜Ðµ Ð¼Ð°ÐºÑ€Ð¾ %<offsetof%> Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ½Ð¾ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½)"
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ðµ ÑƒÐ½Ð¸ÑˆÑ‚Ð°Ð²Ð° Ñ˜Ðµ %qT, Ð°Ð»Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ ÑƒÐ¿ÑƒÑ›ÑƒÑ˜Ðµ Ð½Ð° %qT"
  
! #: cp/typeck.c:2169
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð·Ð° %qT"
  
! #: cp/typeck.c:2203
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qE"
  
! #: cp/typeck.c:2218
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡-Ð½Ð°-Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚"
  
! #: cp/typeck.c:2363
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ñƒ-Ð½Ð°-Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°ÑšÐµ Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ñƒ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸ %qE"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð·Ð²Ð°ÑšÐµ %<::main%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "Ð¼Ð¾Ñ€Ð° Ñ�Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð·Ð° Ð¿Ð¾Ð·Ð¸Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ %<%E (...)%>"
  
! #: cp/typeck.c:2713
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/typeck.c:2793
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ñƒ Ñƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÑ†Ð¸"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:2831
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð·Ð° %qD Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:2895
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "Ð¿Ñ€ÐµÐ¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s %q+#D"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð° Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ð¿Ñ€ÐµÐ¿ÑƒÑšÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/typeck.c:3139
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "Ð´ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼ Ñƒ %<%E / 0%>"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "Ð´ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼ Ñƒ %<%E / 0.%>"
  
! #: cp/typeck.c:3176
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "Ð´ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼ Ñƒ %<%E %% 0%>"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "Ð´ÐµÑ™ÐµÑšÐµ Ð½ÑƒÐ»Ð¾Ð¼ Ñƒ %<%E %% 0.%>"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s"
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "Ñ€Ð¾Ñ‚Ð¸Ñ€Ð°ÑšÐµ %s >= ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "Ð½ÐµÑƒÑ€ÐµÑ’ÐµÐ½Ð¾ Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ�Ð° Ð½Ðµ-Ñ€ÐµÐ°Ð»Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/typeck.c:3463
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %qT Ð¸ %qT Ð·Ð° Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾ %qO"
  
! #: cp/typeck.c:3627
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° %q#T Ð¸ %q#T"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð¸ Ð½ÐµÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸Ñ… Ð¸Ð·Ñ€Ð°Ð·Ð°"
*************** msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð
*** 29385,29528 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %<void *%> Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸ Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð¼Ð°"
  
! #: cp/typeck.c:3878
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qE Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¸Ð´."
  
! #: cp/typeck.c:3886
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ %qE Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/typeck.c:4168
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4174
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ð½Ðµ-ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/typeck.c:4234
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<--%> Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ñ˜ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ %qD"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<::main%>"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, 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 "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ðµ Ð¸Ð»Ð¸ Ð·Ð°Ð³Ñ€Ð°Ñ›ÐµÐ½Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ, Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ. Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<&%T::%D%>"
  
! #: cp/typeck.c:4324
  #, 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 "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð²ÐµÐ·Ð°Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ. Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<&%T::%D%>"
  
! #: cp/typeck.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñƒ Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:4376
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck.c:4587
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %<this%>, Ñ˜ÐµÑ€ Ñ˜Ðµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:4610
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qD"
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %qD, Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/typeck.c:4681
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:5078
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5100
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck.c:5148
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5207
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð³ÑƒÐ±Ð¸ Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/typeck.c:5234
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¿Ð¾Ð²ÐµÑ›Ð°Ð²Ð° Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
--- 29406,29549 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %<void *%> Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¼ÐµÑ‚Ð¾Ð´ Ñƒ Ð¾Ð´ÑƒÐ·Ð¸Ð¼Ð°ÑšÑƒ"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ñƒ Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸Ñ†Ð¸ Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸Ð¼Ð°"
  
! #: cp/typeck.c:3876
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qE Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¸Ð´."
  
! #: cp/typeck.c:3884
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ %qE Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸ÑˆÑ›ÐµÐ½Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°-Ð½Ð°-Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¾Ð³"
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ°"
  
! #: cp/typeck.c:4166
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ %s Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:4172
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ %s-Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ð½Ðµ-ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‚Ð¸Ð¿ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/typeck.c:4232
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<--%> Ð½Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ñ˜ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ %qD"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %<::main%>"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, 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 "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð½ÐµÐ¾Ð´Ñ€ÐµÑ’ÐµÐ½Ðµ Ð¸Ð»Ð¸ Ð·Ð°Ð³Ñ€Ð°Ñ›ÐµÐ½Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ, Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ. Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<&%T::%D%>"
  
! #: cp/typeck.c:4322
  #, 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 "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð²ÐµÐ·Ð°Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð´Ð¾Ð±Ð¸Ñ˜Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ. Ð£Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ %<&%T::%D%>"
  
! #: cp/typeck.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ·Ð¸Ð¼Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñƒ Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:4374
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÐ·ÐµÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %<this%>, Ñ˜ÐµÑ€ Ñ˜Ðµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:4608
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %qD"
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ñ˜Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð´ %qD, Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ˜Ðµ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/typeck.c:5076
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5098
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck.c:5146
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð³ÑƒÐ±Ð¸ Ð½Ð° Ñ‚Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT Ð¿Ð¾Ð²ÐµÑ›Ð°Ð²Ð° Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ†Ð¸Ñ™Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %
*** 29531,29690 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚"
  
! #: cp/typeck.c:5264
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5320
  #, 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 "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð½Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº"
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¸Ð»Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5405
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5486
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ñƒ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð°ÑšÑƒ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:5775
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ %qT Ñƒ %qT"
  
! #: cp/typeck.c:5786
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.c:5788
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ð° Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/typeck.c:5924
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:6023
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6267
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:6281
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "Ñƒ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð·Ð° %q+D"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+D"
  
! #: cp/typeck.c:6433
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ð¸Ð· Ñ€ÑƒÐºÐ¾Ð²Ð°Ð¾Ñ†Ð° Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:6501
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/typeck.c:6522
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° â€˜voidâ€™"
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> Ð½Ðµ Ñ�Ð¼Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ NULL, Ð¾Ñ�Ð¸Ð¼ Ð°ÐºÐ¾ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÑƒÐ· %<throw()%> (Ð¸Ð»Ð¸ Ñ˜Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¾ -fcheck-new)"
--- 29552,29711 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚"
  
! #: cp/typeck.c:5262
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5318
  #, 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 "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð½Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº"
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐ° Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, ÐºÐ¾Ñ˜Ð¸ Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¸Ð»Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5403
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ð½Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  Ñƒ Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð°ÑšÑƒ %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:5773
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ %qT Ñƒ %qT"
  
! #: cp/typeck.c:5784
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½Ð¸Ð· ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/typeck.c:5786
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´Ð¾Ð´ÐµÐ»Ð° Ð½Ð¸Ð·Ð°"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€ÐµÐºÐ¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ñƒ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÑƒ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½"
  
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT ÐºÐ°Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qP Ð·Ð° %qD"
  
! #: cp/typeck.c:6268
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qT Ñƒ %qT Ñƒ %s"
  
! #: cp/typeck.c:6279
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ�ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "Ñƒ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð·Ð° %q+D"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð¸Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð½Ðµ-Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %q+D"
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð°Ð´Ñ€ÐµÑ�Ðµ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ %q+D"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ Ð¸Ð· Ñ€ÑƒÐºÐ¾Ð²Ð°Ð¾Ñ†Ð° Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck.c:6499
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ð±ÐµÐ· Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñ�Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾ÑˆÑ›Ñƒ, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° â€˜voidâ€™"
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> Ð½Ðµ Ñ�Ð¼Ðµ Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸ NULL, Ð¾Ñ�Ð¸Ð¼ Ð°ÐºÐ¾ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÑƒÐ· %<throw()%> (Ð¸Ð»Ð¸ Ñ˜Ðµ Ð·Ð°Ð´Ð°Ñ‚Ð¾ -fcheck-new)"
*************** msgstr "Ð½Ð¸Ð· Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÑ�Ð¿
*** 29765,29856 ****
  msgid "int-array initialized from non-wide string"
  msgstr "int-Ð½Ð¸Ð· ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð¸Ð· Ð½Ðµ-ÑˆÐ¸Ñ€Ð¾ÐºÐµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼"
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ñ˜Ð°Ð»Ð½Ð¸ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck2.c:945
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck2.c:947
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð¿Ð¾Ñ™Ð¸Ð¼Ð°"
  
! #: cp/typeck2.c:949
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.c:1004
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾ ÐºÑ€ÑƒÐ¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/typeck2.c:1181
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%> Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: cp/typeck2.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.c:1229
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1238
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1260
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ %qT Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð° %qT"
  
! #: cp/typeck2.c:1482
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
--- 29786,29877 ----
  msgid "int-array initialized from non-wide string"
  msgstr "int-Ð½Ð¸Ð· ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð¸Ð· Ð½Ðµ-ÑˆÐ¸Ñ€Ð¾ÐºÐµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼"
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ñ˜Ð°Ð»Ð½Ð¸ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck2.c:946
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck2.c:948
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ�Ð° Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð¿Ð¾Ñ™Ð¸Ð¼Ð°"
  
! #: cp/typeck2.c:950
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.c:1005
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾ ÐºÑ€ÑƒÐ¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/typeck2.c:1182
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%> Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: cp/typeck2.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.c:1230
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1239
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.c:1261
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ %qT Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð° %qT"
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/typeck2.c:1488
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
*************** msgstr "Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° 
*** 29890,29901 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "ÐœÐ¾Ð³ÑƒÑ›Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¿Ñ€Ð¾Ñ‡ÐµÑ™Ñƒ: ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½"
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr "ÐœÐ¾Ð³ÑƒÑ›Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¿Ñ€Ð¾Ñ‡ÐµÑ™Ñƒ: Ð�Ð¸Ð· Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð±ÐµÐ· Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°, Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¸Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸."
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð»Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¾ÐºÐ¾Ð¼ Ñ…Ð¾Ð´Ð° (%d)"
--- 29911,29922 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "ÐœÐ¾Ð³ÑƒÑ›Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¿Ñ€Ð¾Ñ‡ÐµÑ™Ñƒ: ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½"
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr "ÐœÐ¾Ð³ÑƒÑ›Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð¿Ñ€Ð¾Ñ‡ÐµÑ™Ñƒ: Ð�Ð¸Ð· Ð¾Ð´Ð»Ð¾Ð¶ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð±ÐµÐ· Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°, Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¸Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸."
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð»Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¾ÐºÐ¾Ð¼ Ñ…Ð¾Ð´Ð° (%d)"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð·Ð°Ñ‡ÐµÑ
*** 29931,29937 ****
  msgid "Function return value not set"
  msgstr "ÐŸÐ¾Ð²Ñ€Ð°Ñ‚Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: fortran/trans-expr.c:1073
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
--- 29952,29958 ----
  msgid "Function return value not set"
  msgstr "ÐŸÐ¾Ð²Ñ€Ð°Ñ‚Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: fortran/trans-expr.c:1081
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
diff -Nrcpad gcc-4.2.1/gcc/po/sv.gmo gcc-4.2.2/gcc/po/sv.gmo
*** gcc-4.2.1/gcc/po/sv.gmo	Thu Jul 19 15:12:29 2007
--- gcc-4.2.2/gcc/po/sv.gmo	Sun Oct  7 21:58:24 2007
***************
*** 1,434 ****
! Þ•‚,´<hXàYà_à@aà'¢à5Êà=á>á-Zá1ˆáºáÛÏá«â+Æâ0òâ#ã%ã,ã"8ã+[ã‡ã�ãE¥ãPëã7<ä8täD­ä9òä8,å4eå5šå<Ðå;
æHIæ=’æ@ÐæHç:ZçJ•çMàç9.è6hèrŸè;éyNéBÈéAêJMêN˜êKçêQ3ë:…ë7Àë=øëI6ì6€ì>·ìFöìI=íA‡í4Éí}þíJ|î4ÇîCüîD@ï?…ïEÅï8ð>Dð=ƒð8Áð{úð?vñ8¶ñ/ïñPò6pòC§òEëòD1ó<vóB³óPöóMGô�•ôF%õNlõQ»õ<
öOJöLšö?çö7'÷A_÷6¡÷GØ÷H ø@iøBªø5íø#úE@ú
! †ú8‘ú.Êú.ùú(û):û0dû	•û+ŸûAËû
ü!"üDüYüyü$Œü$±ü*Öü*ý,ýGý býƒýžýªý#»ý"ßýþ!þ,;þ#hþŒþªþ½þ$Ðþõþÿ 1ÿRÿYÿbÿhÿlÿxÿ|ÿ�ÿˆÿŒÿ¬ÿ°ÿ¹ÿ	ÂÿÌÿÙÿ	áÿëÿñÿ
! ùÿ

! '.6>	FPW]e
! l	w�
! �›
! ¨³»ÄË	ÓÝåî	÷
! 1!0S0„0µæíùÿ
! 	)6=DMYa
zˆ
! �š
¢°È-Ïý.-\#l#�3´*è6QJ3œ3Ð2=7Cu7¹Iñ<;=xI¶WEX5ž"Ô9÷"1TDZŸ(¿*è:	
N	 \	!}	 Ÿ	À	$Ù	þ	#
! ?
! ![
! (}
! ,¦
! !Ó
! õ
! "/;ZUy-Ï.ý*,2W3Š+¾4ê$
/D
1t
E¦
2ì
>]#}"¡Ä5ß9*O?z(ºOãn3S¢/ö2&8Y3’6Æ/ý-NM1œJÎ'"A&d<‹,È(õ5eT%º?à4 /U,…3²8æ!WAJ™:äB2b3•(ÉDò"7)Z!„!¦9È-)0/Z#Š-®Ü"ø
;<IA†#È,ì0"J-m)›Å3ÊVþU-m4›*Ð.û,*W!m�-¯&Ý
A#TxJ‘NÜ=+i�œ5µë-	 O7 ‡ ¤ @½ þ !%)!O!-c!‘!8«!=ä!)""
L"Z"'c":‹"7Æ"Cþ"1B#Jt#+¿#'ë#+$*?$>j$:©$/ä$1% F%,g%'”%A¼%-þ%5,&;b& ž&(¿&-è&'D6'7{'"³'Ö',ó' (9(&T({(;’(6Î()!$)0F)'w)8Ÿ)1Ø)2
! *$=*6b*0™*Ê*Í*Ð*é*++37+k+J‹++Ö+#,+&,+R,~,5œ,Ò,:é,9$-9^-"˜-3»-ï-.K#.Go.·.Í.Þ.ñ./#./$R/Aw/#¹/wÝ/U0 o0�0'£0)Ë0-õ0*#1N1'h1$�1µ1&Ê1ñ1,	2628Q2FŠ2+Ñ2Sý2GQ3%™3¿3Þ37î35&4\4-{4*©4Ô4$ð455<5*R59}5J·5:6!=6 _6 €6-¡6Ï6$í67-7E7a7:{7¶7É7$è7%
838#Q8'u86�8Ô8ô89.9%I9o9‹9¡9,À9<í9!*:*L:'w:HŸ:8è:5!;.W;†;)�;)Ç;"ñ;#<8<I<$Y<(~<§<Æ<$á<0="7=;Z=6–=0Í=þ=>+2>(^>‡>/¦>0Ö>6? >??_?Ÿ?¼?*Õ?3@%4@)Z@+„@F°@÷@_
AYmAIÇAKB]]BZ»BkC&‚C©C>ÀCÿC+DGDgD†D"¦DÉDâD)E),EVEqE ˆE#©EÍEãE$þE#F2@FsFŽF¥F1½F5ïF'%G0MG-~GI¬G,öG.#HRH%rH˜H,®H'ÛH1I'5I3]I'‘I8¹I-òI+ JLJ'lJ”J"§J'ÊJòJK%K';KcKK-žK,ÌKùK*LDL!`L‚L…L‰L‘L¦L®LÃLÜLùL0M=MJM[MdMqMwM �M±M5ËM.N60N9gN:¡NDÜN)!OKO0iO/šOÊO*áO.P);P&eP&ŒP&³P#ÚP'þP(&Q OQ$pQ •Q"¶Q,ÙQ2R9RYR1xRªR)»RåRS,S)LSvS.’S6ÁSøS:T:NT3‰T7½T>õT'4U*\U‡U$£U0ÈUùU%V?V#[V8V'¸VJàV+W/WGW,KW$xW,�W0ÊW0ûW.,X/[X&‹X<²XïX,öX#YAY_Y6wY ®Y#ÏYóY<Z'IZ*qZ+œZ(ÈZñZ'[/9[%i[2�[)Â[&ì[%\9\V\$j\+�\»\Õ\/õ\/%].U])„])®] Ø]ù]'^&-^3T^/ˆ^¸^5Ó^5	_.?_n_€_#”_=¸_@ö_
7`
E`0S`-„`(²`*Û`8a5?a+ua=¡a>ßab
! ;b%Fb/lb:œb#×b!ûb c'>c fc‡c¢c
¾c#Ìcðc"d %dFd]dsdŒd¦dµd-Ód"e$e!>e)`eŠeŽe“e•eže°e¹eÂeGÞe:&f0af9’f@ÌfB
g=Pg=Žg7ÌgCh8Hh=�h@¿h<i6=i8ti6­i>äi?#j@cjA¤jKæj82k8kk<¤kEákC'lLkl:¸lKól0?mBpm³m>ÍmQn^nW}nRÕn(o+o4o=o0Fowo—o o/¾o3îo"p!+pMpipvppŒp•p5žpÔp=ÝpEqaq}qG†qOÎqNrmrorsrxr…rˆrŒr-�r5¾r,ôr!s	3s´=sròs3et™t*·t<ât5u.Uu„u†u‰u�u�u“u—uOšu(êu+v+?v-kv™v3°v%äv
! w,w,Kw*xw%£w-Éw+÷w+#x$Ox+tx x)ºx.äx$y.8y*gy:’y/Íyýy;z7Uz$�z6²z-éz6{;N{8Š{1Ã{Lõ{,B|-o|2�|'Ð|0ø|4)}J^};©}Aå}<'~d~/€~6°~ç~7ú~+22^(‘(º.ã€/0€M`€6®€/å€4�,J�,w�(¤�kÍ�49‚1n‚6 ‚H×‚9 ƒ(Zƒ'ƒƒ!«ƒ,Íƒ)úƒ$„=„[„#y„�„!¸„.Ú„)	… 3…=T…1’…%Ä…&ê…4†F†(e†6Ž†$Å†,ê†3‡-K‡8y‡²‡)Î‡,ø‡:%ˆ.`ˆ8�ˆ6Èˆ%ÿˆ)%‰)O‰2y‰8¬‰å‰-Š"3ŠVŠ,jŠ>—ŠÖŠÞŠåŠèŠ0ìŠ
! ‹3(‹
! \‹(g‹�‹“‹—‹›‹´‹
! À‹Ë‹Î‹Ñ‹Õ‹6Ù‹WŒZhŒ6ÃŒNúŒ0I�	z�„�+‰�*µ�à�Aè�:*Ž'eŽ%�Ž(³ŽHÜŽJ%�Ip�>º�0ù�7*�-b�.��/¿�1ï�!‘D:‘0‘°‘(Ç‘Fð‘G7’’2—’+Ê’ö’“-“H“#Y“}“*œ“"Ç“.ê“$”>”[”'t”$œ”1Á”7ó”2+•1^•)�•3º•"î•*–0<–Um–FÃ–?
! —*J—&u—%œ—&Â—?é—5)˜-_˜+�˜D¹˜þ˜L™@h™,©™0Ö™3š;š#Vš.zšU©š4ÿš@4›8u›E®›.ô›0#œ4TœL‰œ9Öœ<�JM�8˜�*Ñ�!ü�*ž/Iž/yž/©ž8Ùž.Ÿ-AŸ)oŸ(™Ÿ:ÂŸ<ýŸ/: >j +© 'Õ ;ý 9¡(N¡w¡'‹¡³¡-Í¡û¡.¢-E¢Is¢½¢Î¢>ã¢G"£j£(…£)®£ Ø£'ù£;!¤3]¤9‘¤&Ë¤?ò¤2¥PP¥¡¥5­¥Dã¥*(¦8S¦eŒ¦$ò¦!§89§+r§
! ž§©§%Ä§0ê§5¨5Q¨,‡¨$´¨$Ù¨#þ¨)"©1L©*~©%©©#Ï©"ó©.ªEª"`ªƒª-£ª0Ñª#«8&«)_«(‰«"²«'Õ«Vý«@T¬2•¬=È¬1­
8­)F­2p­J£­0î­=®;]®3™®)Í®-÷®5%¯=[¯+™¯3Å¯:ù¯	4°$>°/c° “°/´°;ä° ±?±DT±™±<³±5ð±3&²Z²)k²•²#±²Õ²Þ²*ë².³0E³8v³¯³Ï³<à³<´1Z´=Œ´ZÊ´@%µNfµCµµ^ùµ$X¶2}¶°¶KÌ¶·!·/'·7W·9�·/É·4ù·=.¸l¸3r¸7¦¸+Þ¸	
! ¹?¹T¹8]¹–¹³¹.¹¹4è¹>º>\º›º)´º.Þº
»3*»^»s»1‘»1Ã»0õ»6&¼6]¼:”¼7Ï¼½4%½1Z½EŒ½$Ò½/÷½)'¾(Q¾=z¾_¸¾5¿*N¿Yy¿HÓ¿HÀ"eÀˆÀ1¦À<ØÀ3Á!IÁYkÁ ÅÁæÁÂ$ÂDÂbÂ~ÂšÂºÂØÂìÂÃÃ6,Ã!cÃ…ÃšÃ°ÃÆÃåÃ Ä(&Ä OÄ pÄ,‘Ä+¾Ä3êÄ=Å/\ÅfŒÅ?óÅK3ÆÆ)”Æ¾Æ"ÜÆ5ÿÆ65Ç$lÇ8‘Ç"ÊÇ6íÇ($È&MÈ)tÈ&žÈ&ÅÈIìÈ"6É4YÉ:ŽÉÉÉ2áÉ3ÊDHÊ�Ê&¨Ê,ÏÊüÊCËH_Ë>¨Ë>çË7&Ì.^Ì"�Ì°Ì0ÎÌ<ÿÌP<Í&�Í<´ÍñÍ-Î6Î"QÎ7tÎ3¬Î3àÎÏ# ÏDÏ	HÏ:RÏ@�ÏÎÏÕÏTòÏOGÐ:—Ð:ÒÐ3
Ñ[AÑ"�ÑÀÑ!àÑ(Ò0+Ò.\Ò4‹Ò&ÀÒçÒ#Ó:'Ó6bÓ5™ÓeÏÓ?5Ô/uÔ>¥Ô;äÔY ÕYzÕZÔÕJ/Ö?zÖ7ºÖ:òÖ+-×+Y×…×•×7°×>è×'Ø):Ø dØ!…Ø6§ØÞØ4þØ13Ù#eÙ‰Ù¨Ù/ÁÙñÙ*Ú3Ú!EÚ8gÚ ÚºÚ+ÒÚ1þÚ80Û9iÛ)£Û ÍÛ îÛ5Ü/EÜ3uÜ©Ü?ÉÜ*	Ý4ÝSÝ2mÝ# Ý,ÄÝ+ñÝ8Þ*VÞ;�Þ6½ÞdôÞ9Yß,“ßWÀß-àFà#bà†à ¦à"ÇàêàEüà3Bá3vá4ªáßá"öáâ(0â-Yâ+‡â%³â Ùâ&úâ2!ã6Tã+‹ã!·ãAÙã$ä@ä:`ä›ä"¶äÙä-ïä(åFå+Oå/{å,«å>Øå8æ!Pæ)ræœæ&¹æ&àæ ç&(ç'Oç!wç!™ç(»ç"äç"è,*è$Wè$|è)¡è3Ëè!ÿè%!éGéaéQ}éÏéÕé:Þéê=%ê5cê™ê
!  ê
! «ê	¶ê-Àê"îêëëë%(ëNë7lë6¤ë8Ûë<ì7Qì?‰ì5Éì9ÿì39í4mí9¢í8ÜíAî;Wî7“î3Ëî)ÿî,)ï5Vï"Œï.¯ïÞï"ãïðð2 ð+Sðð/šð/Êð5úð0ñ"Lñ)oñ(™ñ0Âñ,óñ. ò(Oò"xò(›ò'ÄòcìòAPó0’ó)Ãó)íóô/6ô5fô6œô/Óôõ,"õ)Oõ)yõ1£õ#Õõùõ)ö7Bö4zö)¯öÙö ôö6÷0L÷$}÷$¢÷Ç÷â÷)ø9*ø'døŒø#¥ø]ÉøL'ù1tù¦ù,¿ù ìù
ú+ú?úPú1oú6¡úØúòú?û&LûDsû'¸û(àû$	ü&.üUüqü‹ü#¢ü%Æü'ìü"ý=7ý.uý¤ý1Áý%óý7þ0Qþ‚þžþ%»þáþ0þþ/ÿDÿdÿE{ÿ-Áÿ ïÿ/-]| ›¼XÒ+$KEp:¶ñ-45MRƒ+ÖA
D=R�)©.Ó!(ID Ž¯Â&Õü-$=,b�3ªÞCö#:0^'�%·+Ý5	?%^„1  Ò ó%0:)k0•Æ:ß(	0C	t	…	*�	È	
â	ð	
! / 
! P
! '`
! ˆ
! )¨
! Ò
! 3ï
! #"@-c/‘?Á,(.WGw2¿5ò1(
IZ
¤
?Â
.:>i)¨%ÒDø?=#}¡:À,û)(!R1tO¦:öO1*�.¬)Û6<B4J06°6ç-2L!6¡Øò@÷:89s;­é'N8=‡=Å)>-$l0‘;Â8þ272j2�>Ð,0#]�7Ÿ5×
,(GHp>¹Nø`G-¨ Ö$÷S5p¦.Ä)ó"Z@\›
ø+è2%!Gd(y¢%»áþ%./T2„· Ë%ì ( : Q d x ‹ Ÿ 5³ é û 
!)!<!O!a!t!�!¡!½!Ð!è!&"9'"Da"7¦".Þ"
#&#3?#&s#š#´#Î#è#$$6$L$%e$‹$)¤$Î$;ì$ (%I%c%|%•%®%Ç%á%û%&7/&g&7�&¹&Ó&í&''9'T'o'Š':§'â'(þ''("G(j(!‰(!«(Í(3í( !)#B)8f)5Ÿ),Õ)9*4<*/q*+¡*3Í*+"+'A+)i+-“+*Á+(ì+*,5@,,v,3£,3×,+-*7-+b-\Ž-ë-?.1H.(z.=£.@á.6"/9Y/1“/4Å/ú/J0^`0¿0Û0)÷0,!1N1&i1�1¥1(¿1'è1(292&S2Kz2KÆ2;3;N3AŠ3Ì3-ê3474=W4W•4,í4B5.]5QŒ5Þ5Vò5 I6*j6h•6:þ6597Eo7Nµ71868T84X8�8D•8EÚ8> 95_9+•9	Á9/Ë96û992:4l:,¡:CÎ:-;@;"^;@�;.Â;0ñ;!"<<D<F�<6È<.ÿ<C.=Cr=&¶=,Ý=2
! >D=> ‚>1£>Õ>9ô>:.?Pi?&º?<á?8@-W@!…@1§@.Ù@5A.>A>mA&¬A0ÓA6BI;B,…B6²B!éBC/*CFZC+¡C,ÍCNúCAID;‹D-ÇD5õDt+EG E—èE@€F9ÁFCûF??G:G8ºG#óG'H?H#_H#ƒH)§H‰ÑH2[I&ŽIUµI&J/2J8bJ!›J2½J-ðJ'K4FK‹{KPLiXL3ÂL.öL&%M(LMuM=”MÒM1åMFNH^N'§NFÏN2OIO6fO�OI¼O6P=PNP1fP,˜P0ÅPöP7Q8MQ<†QJÃQ0RB?R,‚R¯R4ÏR/S74S1lS*žSBÉSCT6PT0‡T0¸T"éT5U"BUYeU8¿U'øU, V+MV7yV!±V#ÓVA÷VU9W�W) W"ÊWíW.X+4X2`X-“XÁX>ØXYY-YB‡Y)ÊY7ôY/,Z=\Z5šZÐZ(ïZA[5Z[B�["Ó['ö[%\,D\q\,‹\¸\&Ó\&ú\&!]&H]'o]'—]%¿]&å];^"H^'k^=“^)Ñ^(û^/$_,T_+�_2­_à_?ó_D3`Nx`3Ç`%û`'!a Ia
ja1xa3ªa2Þa0b/Bb)rb#œb*Àb,ëb/c@Hc"‰c,¬c3Ùc?
dMd&kd'’d'ºdNâd/1eaeve4�e%Äe&êe)f$;f#`f7„f4¼f6ñf2(g$[g-€g-®g$Üg(h*h1Jh)|h-¦h,Ôh,i<.i5ki&¡i/Èi=øi&6j%]j7ƒj5»j<ñj.k<GkC„kÈkãkl(!l,Jlwl9’l4Ìl3m45m#jm5Žm;Äm=n>niXnTÂn`oxo •oc¶oBpP]p1®p-àp2q/Aq6qq,¨q'Õq8ýq)6r%`r%†r¬r4Çr2ür/s Lsms"‡s9ªs-ästtt4!t-Vt3„tQ¸t
! u"u()uKRuBžu,áu2vAv
Xv7fv9žv7Øv=wSNw
! ¢w%­w5Ów9	xCx	PxZxlx.�x1°xâx(ýx&yDy2cy2–y4Éy1þy>0zoz2tz§zH«z0ôz1%{8W{ �{/±{'á{4	|>|%^|4„|%¹|:ß|(}8C}$|}¡}²}&Ã}3ê}*~9I~5ƒ~2¹~:ì~/';W:“:Î	€$%€%J€ p€)‘€7»€!ó€	��?�T�(h�‘�*­�7Ø�)‚:‚'A‚*i‚”‚>²‚Bñ‚;4ƒ%pƒ–ƒ°ƒFÀƒ$„7,„d„#„#£„#Ç„#ë„#…-3…'a…'‰…±…&Ï…#ö…9†7T†=Œ†CÊ†9‡H‡-_‡=�‡kË‡?7ˆ wˆ!˜ˆºˆÖˆ%òˆ$‰,=‰Dj‰/¯‰(ß‰2Š5;Š-qŠKŸŠLëŠA8‹@z‹"»‹Þ‹Kõ‹/AŒIqŒ$»Œ8àŒ�$.�4S�ˆ�M¡�(ï�BŽ![Ž1}Ž-¯ŽÝŽ#÷Ž%�3A�$u�;š�'Ö�(þ�%'�M�$f�c‹�Eï�=5‘0s‘'¤‘5Ì‘3’.6’e’y’ �’®’5Æ’*ü’''“5O“6…“*¼“#ç“;”=G”>…”FÄ”"•(.•/W•7‡•Z¿•-–6H–=–K½–S	—]]—»—Õ—&ä—˜##˜G˜b˜0{˜#¬˜#Ð˜ô˜™!(™J™_c™Ã™á™:ÿ™,:šgš:lš§š#¯šÓšDÚšF›@f›8§›Pà›H1œEzœ.Àœ.ïœ;�MZ�¨�*È�ó�&
! ž'1ž9Yž,“žÀžßžüžŸ.8Ÿ%gŸ�Ÿ=¦Ÿ.äŸ+ '? 3g :› Ö 5ê % ¡+F¡5r¡1¨¡2Ú¡=
¢*K¢Iv¢MÀ¢%£(4£-]£C‹£!Ï£0ñ£$"¤3G¤+{¤!§¤YÉ¤G#¥<k¥3¨¥Ü¥<é¥:&¦#a¦…¦)”¦2¾¦ñ¦-§3:§'n§%–§7¼§5ô§(*¨<S¨>�¨CÏ¨E©Y©@_©` ©ª(!ª$Jª3oª/£ªÓªïª+«:.«!i«/‹«/»«$ë«'¬>8¬>w¬>¶¬õ¬­"­ @­‚a­†ä­(k® ”®µ®YË®)%¯O¯c¯Hr¯'»¯.ã¯°-°<H°"…°L¨°õ°± %±+F±r±<‹±3È±0ü±!-²:O² Š²*«²2Ö²2	³2<³fo³=Ö³2´G´(_´)ˆ´²´,Ì´2ù´4,µ)aµ?‹µ@Ëµ!¶.¶5A¶@w¶@¸¶.ù¶/(·X·(k·#”·a¸·0¸5K¸�¸)�¸º¸×¸(÷¸1 ¹R¹,q¹0ž¹Ï¹(ç¹>º,Oº7|º?´º]ôº2R»/…»"µ»+Ø»=¼%B¼2h¼;›¼>×¼U½Bl½4¯½%ä½
! ¾5(¾2^¾!‘¾/³¾…ã¾‰i¿+ó¿dÀ#„À>¨ÀJçÀ?2Á)rÁ9œÁ3ÖÁ
! Â1*Â(\Â,…Â3²Â*æÂAÃ!SÃuÃ�Ã:¥ÃàÃ@ÿÃF@Ä4‡Ä¼Ä5ÛÄÅ()Å'RÅzÅ%ŒÅ2²ÅBåÅ.(ÆWÆ/vÆ3¦Æ$ÚÆ&ÿÆ&Ç5EÇ0{Ç7¬Ç5äÇeÈ1€È$²È×È"íÈ(É+9É&eÉ+ŒÉ+¸É%äÉ"
! Ê-Ê#MÊ$qÊ-–Ê#ÄÊ'èÊ4Ë'EË&mË ”Ë+µËáË+Ì?,Ì;lÌ	¨Ì²Ì#ÐÌôÌ	Í#ÍAÍ4MÍ;‚ÍH¾ÍNÎ9VÎb�ÎEóÎ]9ÏH—Ï;àÏeÐL‚Ð0ÏÐKÑ4LÑ<�Ñ@¾Ñ6ÿÑ46Ò,kÒ:˜Ò/ÓÒ-ÓM1ÓSÓ€ÓÓATÔR–Ô7éÔ,!ÕANÕ1�ÕHÂÕMÖUYÖY¯ÖC	×YM×B§×Mê×X8Ø>‘Ø;ÐØ4Ù/AÙIqÙO»Ù1Ú3=ÚdqÚNÖÚH%ÛHnÛX·ÛDÜ8UÜ[ŽÜ�êÜ‘xÝ0
! Þ3;ÞLoÞN¼Þpß-|ßhªß˜à˜¬à.Eátá”á_¦á>â>Eâ6„â:»â;öâ12ã(dã�ã2¬ã"ßã(ä<+ähää™äD´ä&ùä) åJåiå.†å-µå,ãå$æ5æ,;æ+hæ2”æ2Çæ4úæ!/çQçnçI�ç$×ç<üç!9è@[è)œèÆèÊèNÎèé%é2Aé4té©é+Èéôéê/#ê+Sê1ê-±ê0ßê'ë,8ëeë…ë¤ë9³ë+íë2ìLì_ì~ìžì+·ì-ãì*í0<í/mí-�í(Ëí,ôí!î8îUîbîwîƒî)£î(Íî>öî/5ïeï/mï�ï$ºï&ßï$ð+ðCðRðjð{ðŠð#™ð½ð#Úðþðñ#ñ/ñ@ñ#Oñsñ�ñ§ñÀñÛñCôñ)8òbò<kò#¨òÌò çòó!ó;ó!Xó,zó:§ó âóôô78ô0pô/¡ô6Ñô%õ.õJõiõ7€õ3¸õìõ0ö
! 7öBö(aöŠö0¡öÒö0éö,÷G÷d÷1|÷0®÷ß÷+ù÷B%øhø/†ø/¶ø<æø%#ù,Iù-vù9¤ù:Þù.úHú4cú/˜ú&Èúïú
! ûû9û&Uû|û˜û¨ûÄû!Ôûöû3üHü&[ü.‚ü8±üêü.ý6ý&Mý+tý* ýËý'ëý*þ>þ3\þ*�þ*»þ$æþÿ-#ÿ Qÿ2rÿ*¥ÿ0Ðÿ2!"Tw-�½Òè8 L4m1¢Ôó)Cb}>™=Ø)9@8zX³<EI5�BÅ()Blƒ–«*ÁCìK08|4µ3ê86W'Ž7¶,î@\4c'˜5Àö2ü"/	;R	FŽ	KÕ	0!
! :R
! (�
! 2¶
! )é
! +7?0w:¨'ã=?I0‰/º&êL
D^
9£
.Ý
)+(U/~<®0ë3:)n"˜,»1è/;J6†.½6ì'#`K@¬1í&.F2u*¨,ÓP!Q)s6�,Ô-/+O5{?±;ñ8-2f™$¸+ÝF	DP'•A½/ÿ1/6a-˜+Æ2òF%3lC NäA3/u2¥Ø(÷ :<=w2µ8è!6@'w/Ÿ*Ï=úI8?‚,Â3ï8#0\$�=²Jðf;U¢øACC*‡*²/Ý#
 !1 #S Bw &º -á  ! 0!!Q!2s!!¦!)È!*ò!"5="s"2’")Å"
ï"ý"+#:#:>#0y#2ª#/Ý#
$($08$Wi$?Á$3%C5%&y% %+¶%%â%#&8,&3e&1™&1Ë&'ý&*%'*P'{'9™'*Ó'%þ'8$(1](/�(2¿(ò(2)QA)'“).»)Jê)85*-n*$œ* Á*â*/ü*(,+*U+.€+c¯+<,>P,
�,.�,+Ì,&ø,-J?-=Š-#È->ì-<+..h.%—.½./Ü.)/96/<p/5­/8ã/+0+H04t00©0:Ú0512K1E~1'Ä11ì1(20G2x2‘2«2È2$ä2!	3'+3S3o3 �3°30Ì3'ý3
%4+34&_49†41À4&ò4$5/>5.n5$�55Â54ø54-6<b6Ÿ6º6!Ô6!ö6&7&?7f7'm7(•7<¾72û7>.8'm8•8
! ±8.¼87ë8)#9)M9Ew94½94ò9<': d:"…:$¨:Í:3ä:2;K;0j;&›;Â;9Ø;</(<)X<>‚<2Á<3ô<0(=Y=2w=*ª=Õ=á=%þ=%$>J>`>r>$…> ª>Ë>%Ü>/?%2?,X?,…?.²?,á?,@,;@,h@*•@&À@/ç@A",AOAnA�A§A7´AìAüAB B':B#bB†B+¥B'ÑB"ùB#C)@CjC!‡C ©C#ÊC#îC(D!;D$]D‚DšD³D(ÇD"ðD,E @EaE/}E'­E0ÕE%F+,F/XF'ˆF(°FÙFøF>
G/LG0|G&­G,ÔGH+ HLHUHtH‘H«H8ËH8I7=I;uI5±I4çI5J5RJ4ˆJ6½J5ôJ7*K6bK5™K7ÏK8L7@L:xL6³L9êL:$M9_M8™M#ÒM öM=N UN-vN¤N¿NHÖN)O/IO)yO,£O$ÐO*õO! P$BP$gP$ŒP$±P#ÖP+úP*&Q)QQ({Q-¤Q"ÒQõQR%(RNR"_R*‚R*­RAØR+S4FS6{S2²SåS9þS:8TsT#„T¨T"ÆT.éTMU'fUŽU­UÀUÓUéUýUGV\VoV5�V-ÃVñVW%W,CW<pW2­WàW:úW"5XXX$qX.–XÅXãXõXY%Y:YVYnY‚Y"šY$½YâYZ Z5ZNZ#fZŠZ—Z¤Z·ZÇZ.ÜZ[#+[O[.m[,œ[1É[û[E\ a\#‚\-¦\Ô\*ñ\&]&C])j]/”]4Ä]+ù]7%^9]^8—^Ð^%ï^ _66_7m_¥_6¾_Tõ_$J` o`8�`<É`aa)a:aPa)na<˜a(Õa'þa'&bNb?mb*­b:Øbc13cec3tc'¨coÐcT@d)•d3¿dWód1KeF}eEÄen
! f3yf2­f,àf3
gAg6_g$–gB»g*þg&)h&Ph0wh ¨h)Éh,óh1 igRiLºi(j/0j4`j)•j1¿j@ñj$2k<Wk.”k0Ãkôkl)+l.Ul1„l/¶l!æl'm0mMm$cm+ˆm+´mDàm%n;>n-zn¨nÀn"àno&"o/Io'yo¡oµoÊoão÷op73p>kp
ªp0¸p ép&
! q&1q:Xq&“qºq1Òq<r;Ar.}r5¬r1âr.s.Cs5rs5¨s?Þs.tMtft~t"‹t8®t:çt"u+?u ku$Œu±u,Ìu(ùu("v/Kv){v(¥v"Îv&ñv(w+Aw.mw,œw2ÉwAüw'>x$fx$‹x,°x,Ýx
! y.'y'Vy4~y&³y.Úy<	zFz'dz#Œz°z<Ëz{,#{@P{L‘{PÞ{0/|7`|˜|.µ|ä|6};} Y}z}6�}Æ}Ý}$ó}<~BU~$˜~4½~*ò~11O0�²¾6Ô'€93€0m€'ž€-Æ€5ô€*�,;�+h�3”�0È�0ù�!*‚L‚%T‚4z‚K¯‚'û‚#ƒ57ƒ6mƒ'¤ƒÌƒ/áƒ0„'B„,j„1—„GÉ„>…P…#i…a�…"ï… †43†5h†/ž†-Î†+ü†.(‡(W‡$€‡&¥‡;Ì‡-ˆ+6ˆDbˆG§ˆïˆ.‰);‰e‰!…‰#§‰,Ë‰&ø‰7Š/WŠ2‡Š5ºŠVðŠ<G‹:„‹8¿‹&ø‹1Œ3QŒ%…Œ:«Œ.æŒ�/�KC�*��@º� û�(ŽCEŽB‰ŽÌŽåŽ*ÿŽ+*�*V�1��#³�#×�4û�M0�U~�mÔ�4B‘#w‘›‘¬‘ Ì‘í‘’,’$F’k’Š’ž’µ’
Ì’
Ú’%è’0“?“^“~“““&ª“(Ñ“(ú“(#”L”7l”-¤”Ò”æ”••3•.S•*‚•/­•3Ý•!–3–+H–t–3Ž–Â–EÔ–<— W—!x—š—·—Í—Jæ—T1˜T†˜8Û˜5™8J™7ƒ™2»™-î™3š&Pš6wš6®šåš#úš ›!?›!a›"ƒ›¦›Á›$Ý›%œ(œDœ$aœ†œ˜œ°œ7¸œ'ðœ$�)=�%g�%��$³�%Ø� þ�ž7žOžnž8ˆžÁžÐž:ßžŸ5)Ÿ_Ÿ{Ÿ!�Ÿ±Ÿ*ÑŸüŸ $ A @^ !Ÿ Á Ô Dì 1¡O¡<n¡9«¡Uå¡+;¢/g¢,—¢2Ä¢.÷¢D&£+k£L—£Cä£((¤&Q¤(x¤>¡¤Bà¤#¥'/¥$W¥|¥*—¥Â¥.Þ¥,
¦6:¦"q¦”¦®¦È¦#ä¦K§0T§)…§.¯§Þ§0ú§2+¨2^¨
‘¨	Ÿ¨#©¨+Í¨)ù¨#© A©b©€©!”©¶©-Ö©ªª ª=ªYªwª–ª´ª0Èª4ùª.« =«^« z«(›«:Ä«4ÿ«"4¬W¬5q¬%§¬&Í¬)ô¬­'­@E­@†­CÇ­3®!?®3a®7•®6Í®7¯(<¯(e¯ Ž¯¯¯/É¯*ù¯0$°;U°,‘°:¾°2ù°$,±$Q±/v±!¦± È±)é±)²)=²-g²•²0«²8Ü²4³*J³:u³C°³ô³´&´,F´,s´P ´"ñ´0µFEµMŒµ`ÚµG;¶[ƒ¶fß¶WF·Až·9à·T¸Jo¸Kº¸,¹+3¹+_¹‹¹!§¹-É¹'÷¹9º)Yº%ƒº)©º(Óº2üº$/»=T»$’»·»'Î»8ö»/¼M¼*i¼”¼;²¼,î¼<½X½"r½/•½Å½Õ½Sä½;8¾(t¾-�¾Ë¾$ç¾&¿%3¿Y¿0o¿ ¿/¹¿4é¿4À6SÀ*ŠÀ6µÀ#ìÀ#Á64Á5kÁ¡Á6µÁMìÁ":Â ]Â'~Â/¦ÂÖÂ6çÂ2Ã;QÃ9�Ã"ÇÃ#êÃ$Ä.3Ä>bÄ:¡Ä$ÜÄ6Å8Å GÅ)hÅ’Å¢ÅµÅÉÅ!èÅ:
! Æ:EÆ1€Æ(²Æ ÛÆ.üÆ$+ÇPÇmÇ)„Ç&®Ç,ÕÇ1È44È,iÈ.–ÈÅÈÕÈ)õÈÉ!?É#aÉ6…É¼É ÎÉ;ïÉ-+Ê-YÊI‡Ê8ÑÊ8
! Ë@CË)„Ë;®Ë/êË-Ì2HÌ#{ÌŸÌ+¼Ì*èÌ*Í9>Í0xÍ6©Í1àÍ4Î1GÎEyÎ>¿Î-þÎ@,Ï+mÏ™Ï#µÏ,ÙÏ#Ð%*Ð6PÐ8‡Ð/ÀÐ&ðÐÑ0Ñ.?Ñ&nÑD•Ñ$ÚÑ)ÿÑ1)Ò![Ò}Ò;˜Ò*ÔÒ*ÿÒ;*ÓfÓ'…Ó2­Ó8àÓYÔ&sÔ*šÔ'ÅÔíÔÕ$Õ"?Õ;bÕHžÕ<çÕ<$Ö<aÖ<žÖ ÛÖ:üÖ57×"m×8�×*É×ô×ØØ+Ø?ØSØeØyØ‹Ø�Ø¯ØÁØÓØäØöØÙÙ,Ù>ÙPÙdÙvÙˆÙšÙ¬Ù¾ÙÒÙäÙøÙÚÚ2ÚDÚVÚgÚyÚ‹Ú�Ú¯ÚÁÚÓÚçÚùÚÛ!Û3ÛEÛWÛgÛ�ÛžÛ#´ÛØÛøÛ'Ü/:Ü6jÜ!¡ÜÃÜ;âÜÝ1.Ý4`Ý/•Ý)ÅÝ2ïÝ!"Þ/DÞ0tÞ$¥Þ ÊÞ&ëÞ<ß!Oß(qßšß,¶ß7ãßà8à:Xà#“à"·à!Úà,üà')á:Qá(Œáµá*Óá1þá'0âNXâ#§âËâ$ëâVãKgã³ã
ÇãÕãõã#ä'&äNä hä ‰ä ªä Ëä ìä 
å .å Oå på ‘å ²åÓå"ñåæ4æPæpæŒæ£æ¿æÖæöæç.çJç3fçšç ¸çÙç%õçè31èeè€è ™è%ºè.àè2éBé\ézé#“é(·éàéÿé%ê=9ê-wê&¥ê!Ìê#îêë<&ë&cëŠë8¨ë$áëìì,9ìfì*†ì±ìÇì$ãì.í7í7Jí'‚íªíDÆí,î[8îm”î(ï$+ï%Pï4vï«ï*Ëï)öï) ð-Jð(xð3¡ðAÕð9ñLQñ'žñÆñ%åñò/'ò#Wò{ò!›ò½ò!ÝòUÿò)Uó<ó¼óÜó9ôó.ôMô`ôsô…ô*Ÿô*Êô!õô!õ!9õ$[õ"€õ#£õ#Çõ#ëõö)/ö YözöšöºöÚö öö÷7÷,W÷7„÷f¼÷V#ø5zø#°øÔøôø,ù"Aùdù$xù�ù'¸ù1àù3úTFú›ú¶ú Åú!æúû3%ûYû iûŠû!ªûÌû5Ûûü)ü7@ü0xü1©ü2Ûü0ý6?ý.vý/¥ý0Õý.þ15þ1gþ7™þ Ñþ@òþ3ÿPÿ%bÿˆÿ(¢ÿËÿ+éÿ5%Qw$’·$Ò$÷/7L „@¥%æ!.K-e/“5Ã$ù;8Z@“2ÔM?U?•1Õ5;=5y%¯*Õ6+7c,‚(¯0Ø.	$8]<w,´)á4"@=c.¡(Ð,ù,&	&S	z	.‘	+À	ì	
! 
! ?
! !^
! )€
! %ª
! %Ð
! ö
! 
! 1L/g/—Ç"Û!þ /BR.i!˜ º(Û8
9=
+w
&£
#Ê
 î
#%&I)p,š8Ç'K("t#—»Û%ù(;+d+�¼Ô.ó2"!U,wM¤	ò'ü@$e‚6� Ô+õ.!2P3ƒ#·Û6ð#' Kl‚Œ$ 4/U'…"­$Ð#õ()Bl-�G¯÷->\i ˆ$©Î#ã"*D+`Œ-ŸÍãû/
! C:5~"´/×+233f"š&½&ä ,(Kt2‹¾&Û#"&-I,w¤½(Ø#,%R(p+™+Å+ñ++I*u- 4ÎC<G9„4¾.ó9" G\ !¤ (Æ Eï 15!&g!:Ž!KÉ!M"6c"š"·"Ô"/ð"9 #6Z#9‘#Ë#4Ò#$5$,S$<€$5½$&ó$<%#W%{%8˜%-Ñ%4ÿ%14&4f&M›&Zé&YD'(ž':Ç'((5+(Aa(F£(<ê(A')5i))Ÿ)É)Ü)û)!*A8*@z*L»*&+/+%K+6q+3¨+!Ü+#þ+D",g,y,/Š,=º,
ø,!-C(-3l-< -Ý-)ý-+'.%S.%y.+Ÿ.Ë.ß.û./%:/(`/#‰/-­/6Û/50H0(h0'‘0)¹0ã0$1+%1"Q1&t1"›1-¾1ì172,@2m2'Š2!²21Ô273>3%E3k3.ˆ3E·3<ý3 :4"[4.~4A­4Oï4K?5J‹5KÖ5K"6Jn6K¹6577;7Gs79»79õ7D/8Dt8L¹8@9=G9=…9Ã9<Ó9:6#:-Z:.ˆ:2·:6ê:B!;.d;(“;)¼;:æ;+!<1M<-<<­</ê</=<J=Z‡=7â=)>6D>;{>(·>-à>4?C?'a?'‰?	±?»?Ö?.ó?"@"?@b@‚@œ@.º@é@%A',A4TA‰A+¥AÑA$îAB.3B'bB'ŠB²BÆBãB/C!0C
RC7`C.˜C)ÇC$ñC2DID>]DNœDMëD39EmEE%ŸE?ÅE6F<<F:yF5´F7êF)"G+LG-xG,¦G*ÓG5þG4HGHdH#�HJ¥H%ðH&I&=I dI…IA�IßIýIJ/J)DJnJ�JªJ,ÊJF÷J$>KcK)�K «KCÌK'L28L$kL9�L/ÊL-úL-(M,VMƒM¡M´MÊMÝMóM<NDPN=•N,ÓN#OC$O<hOI¥O%ïO'P =P2^P'‘P4¹P$îP-Q4AQ
! vQ3�Q+µQ%áQ0R08R8iR¢RÁRàR!S7"S"ZS1}S0¯S)àS;
! T9FT$€T#¥T ÉTêTÿT!U"1UTU*rU&�U-ÄU:òU<-V8jV&£V3ÊVþV8W+UW�W+œW"ÈWëW
! ýWX2#X2VX	‰X$“XW¸X)Y:Y%SY+yY¥Y8ÃY&üY#ZAZ'`ZˆZ4¢Z$×Z(üZ5%["[[~[˜[/²[â[eù[^_\¾\Ü\ù\])]=>]>|]6»]+ò]!^@^*O^)z^,¤^)Ñ^=û^(9_,b_A�_5Ñ_4`)<`)f`-�`@¾`"ÿ`*"a+Maya-�a'½a)åa&b56b'lb ”bµb4ÒbEc-Mc({c¤c7½c)õc9d$Yd!~d' d'Èd9ðd0*e;[e(—e6Àe/÷e2'f4Zf3�f/Ãf3óf3'g[g){g/¥g$Õg@úg:;hvh�h$§h!Ìh"îhi1iJi_i(tiZ�i/øi+(j"Tjwj�j.©j2Øj8k-Dk(rk8›k$Ôk.ùk((l(Ql'zl1¢l.Ôl5m59m9om5©m5ßm5nKn!`n#‚n-¦nÔn.ón
! "o-o Codo-€o.®o(Ýo'p+.p4Zp�p4¯p(äp
q+qHq(dqP�qvÞqŸUrõr†s6•s/Ìs%üs)"t7Lt&„t7«tGãt+u@Cu2„u$·u=Üuv*w>wSwgw}w‘w¤w¹wÍwâwöwx!x5xKxexyxŒx�x·xÌxâxøxy9#y(]y†yD¦y,ëy>zTWzA¬zlîz5[{;‘{>Í{4|>A|1€|2²|0å|}<(}2e}2˜}(Ë}Eô}2:~3m~¡~cÀ~$:DFÆ'ã€)€*G€!r€!”€6¶€ í€R�/a�$‘� ¶�×�(õ�‚=‚"\‚"‚3¢‚Ö‚ô‚)	ƒ73ƒ!kƒ&�ƒ#´ƒ/Øƒ8„8A„.z„3©„-Ý„…&%…$L…'q…D™…DÞ…F#†=j†8¨†Pá†2‡*M‡/x‡¨‡D¾‡1ˆL5ˆ,‚ˆ0¯ˆ8àˆ$‰5>‰(t‰$�‰/Â‰6ò‰%)ŠBOŠ'’Š&ºŠ+áŠ%
‹.3‹b‹&u‹0œ‹'Í‹1õ‹ 'ŒHŒF_Œ/¦Œ(ÖŒ)ÿŒ/)�6Y�(��6¹�Að�E2Ž xŽ3™Ž4ÍŽ.�1�4P�…�/›�Ë�&ë�#�!6�X�t�Œ�,¨�'Õ�)ý�!'‘I‘"\‘‘›‘»‘&Ó‘ú‘ ’:’O’$j’,�’¼’HÖ’“6;“<r“1¯“á“þ“/”0D”u”è“”*|•§•¹•Ò•+å•$–6–P–j–…–6œ–<Ó–.—'?—g—3‚—¶—)Ò—5ü— 2˜$S˜x˜�˜%¢˜È˜%æ˜™&™F™e™"„™§™+»™3ç™4šPš.lš)›šÅš"àš››d.›@“›>Ô›œP(œ9yœ@³œ&ôœ)�1E�.w�-¦�2Ô�0ž;8ž;tž°ž2Çž&úž1!Ÿ0SŸ'„Ÿ-¬ŸBÚŸ" @ )V +€ G¬ /ô .$¡)S¡4}¡&²¡+Ù¡0¢&6¢]¢4|¢B±¢3ô¢(£+@£ l£/�£-½£=ë£/)¤;Y¤•¤/°¤%à¤¥1¥!@¥,b¥<�¥0Ì¥*ý¥#(¦#L¦p¦=�¦CÎ¦D§3W§0‹§,¼§)é§¨61¨ h¨‰¨¡¨»¨Ñ¨7é¨'!©6I©+€©7¬©,ä©/ª0Aª5rª)¨ª'Òªúª«$«@8«5y«#¯«Ó«!ò«Q¬ f¬A‡¬(É¬€ò¬	s­4}­4²­6ç­.®.M®H|®'Å®0í®&¯&E¯l¯Š¯©¯È¯+æ¯
! °°*1°*\°6‡°8¾°"÷°±3±5S±5‰±)¿±-é±²%2²"X² {² œ²-½²"ë²!³%0³V³'e³ �³®³¿³Ý³ú³´C/´s´f‡´îµôµGöµ%>¶Ad¶=¦¶ä¶(·a+·�·×¦·&~¸)¥¸/Ï¸ÿ¸¹¹'¹0<¹m¹u¹JŽ¹PÙ¹8*ºAcºF¥º0ìº:»8X»>‘»;Ð»C¼EP¼<–¼DÓ¼F½>_½Jž½mé½>W¾8–¾xÏ¾@H¿~‰¿PÀEYÀLŸÀOìÀJ<ÁO‡Á?×Á=ÂBUÂH˜Â5áÂ>ÃKVÃE¢ÃDèÃ4-ÄwbÄRÚÄ5-Å:cÅ<žÅ5ÛÅLÆ8^Æ@—ÆBØÆ?Ç~[Ç8ÚÇ2È-FÈwtÈ8ìÈA%ÉMgÉCµÉ=ùÉG7ÊMÊKÍÊ†ËH ËQéËB;Ì7~ÌH¶ÌGÿÌ>GÍ7†ÍL¾Í8ÎEDÎFŠÎ@ÑÎIÏ*\Ï‡ÐG£ÐëÐ9÷Ð/1Ñ.aÑ�Ñ% Ñ,ÆÑ	óÑ-ýÑU+Ò�ÒœÒ»Ò%ÒÒøÒ#
Ó#1Ó/UÓ+…Ó±ÓÏÓ$ìÓÔ
! ,Ô7Ô#JÔnÔŽÔ ¡Ô2ÂÔ+õÔ !ÕBÕVÕ+jÕ!–Õ¸Õ&ÓÕúÕÖ
! ÖÖÖ Ö$Ö)Ö0Ö4ÖSÖWÖ`Ö	iÖsÖ€Ö	ˆÖ’Ö˜Ö
!  Ö«Ö´Ö
! »ÖÆÖÎÖÕÖÝÖåÖ	íÖ÷ÖþÖ××
! ×	×(×
! 7×B×
! O×Z×b×k×r×	z×„×Œ×•×	ž×¨×®×
! ·×Â×6È×5ÿ×55Ø5kØ¡Ø¨Ø´ØºØ
! ÁØÌØÔØ	ÚØäØñØøØÿØÙÙÙ
5ÙCÙ
! JÙUÙ]ÙjÙ�Ù2‡ÙºÙÎÙ0ëÙÚ$,Ú$QÚ;vÚ'²Ú5ÚÚRÛ7cÛ3›Û7ÏÛEÜ?MÜ;�ÜEÉÜ?Ý@OÝO�Ý]àÝU>Þ:”Þ!ÏÞ6ñÞ"(ßKßEQß —ß+¸ß2äß@à
Xàfà#†àªàÊà(äà!
á%/á!Uá#wá)›á+Åá!ñáâ"*âMâYâ"wâUšâ5ðâ.&ã(Uã,~ã4«ã+àã<ä&Iä8pä,©äMÖä7$å\åyå –å$·å#Üåæ?æ<\æ)™æEÃæ#	çV-çt„çOùç4Iè:~è@¹è.úè;)é*eé�éF­é*ôéYê,yê'¦ê'Îê=öê44ë(ië3’ëlÆë(3ì@\ì8�ì2Öì)	í33í9gí$¡í`ÆíX'îB€îKÃî:ï:Jï-…ïE³ï#ùï+ð&Ið$pðA•ð<×ð*ñ1?ñ'qñ1™ñ"Ëñ%îñ"ò7òDDò>‰ò"Èò)ëò.ó#Dó:hó-£óÑó;ÖóWôjô2‚ôAµô,÷ô0$õ6UõŒõ¤õ¿õ2Øõ'ö
3öNAö"�ö³öLÍöP÷Ck÷¯÷Å÷Ø÷Eõ÷;ø0Xø\‰øæøù8ùUùnù$�ù¦ù4¸ùíù6ú0;ú,lú
™ú§ú&°ú5×ú4
û?Bû0‚ûI³û2ýû,0ü-]ü.‹ü;ºü1öü*(ý,Sý€ý/ ý2Ðý>þ&Bþ2iþ7œþÔþ"ìþ(ÿ 8ÿFYÿ0 ÿ#Ñÿõÿ'9S&l“:©9ä';6c,šDÇ8-Es5“*Éô÷ú0J8h!¡JÃ)&8+_*‹¶9Ò7!>Y=˜Ö-ö$>SXE¬ò&F-f.”FÃ#
! l.›%¶Ü0ó.$	/S	1ƒ	"µ	)Ø	$
! '
! (;
! d
! ;~
! º
! =Ù
! F+^UŠKà%,R
q85¸î.
! 
39
"m
$�
µ
 ¼
Ý
)ö
? G`8¨ á$#'4K€š¹Õ#ñ2.at$‘1¶è%%,6R#‰­Êç"(FZ.v8¥#Þ+..`];¾9ú(4],s- Îî""6"Y|˜¶1Õ/<75t0ªÛ ô.2D"w,šGÇ7%GGmµË-è2*I-t"¢LÅb&[‰LåO2^‚dápF%·ÝAô#60Z‹¢À à #",F&sš·!Ï#ñ)$@e4€µÓî/
!  2: +m .™ ,È Mõ .C!/r! ¢!,Ã!ð!4	"*>"8i"/¢"1Ò"##E(#<n#:«#'æ#&$5$$I$'n$
–$¤$'µ$$Ý$%%1;%/m%"�%*À%'ë%%&9&<&@&H&]&e&y&‘&­&.Â&ñ&þ&	''&',''I'q'5�'-Æ'4ô'?)(@i(Lª(+÷(!#)4E)*z)¥)&¸)*ß)%
! *"0*"S*"v*™*#¹*$Ý*+%+E+b+(�+.ª+Ù+õ+2,C,*W,‚,¢,4»,#ð,!-.6-:e-# -5Ä-5ú-20.7c.6›.'Ò.%ú. /;//Z/ Š/)«/ Õ/#ö/;0*V0I�0Ë0Ï0ë0)ï0!1,;13h15œ1.Ò112/32Ac2¥26¬2ã23#34>3s3)‘3»3WÓ33+4-_4,�40º4!ë4)
5675,n5;›5.×5.6*56`6€6#•6*¹6ä6 76!72X75‹71Á7/ó7(#8	L8&V8)}87§8+ß89?%97e98�9Ö9ì9%:A*:Hl:µ:
Ä:=Ò:,;%=;-c;<‘;BÎ;/<?A<F�<!È<
! ê<$õ<,=9G=(�=$ª=$Ï=.ô=#>A>]>
! |>%‡>­>#½>á>þ>?0?I?	b? l?)�?$·?Ü?#ô?+@D@H@M@
! O@Z@
! o@
! z@ …@E¦@Aì@6.A?eAI¥AKïAF;BF‚B;ÉBNC?TCD”CGÙCC!D=eD?£D=ãDB!EJdEK¯EEûENAF;�F<ÌFC	GJMGE˜GMÞG?,HPlH,½H=êH(I<FIVƒI"ÚI^ýIW\J´J
! ·J
! ÂJ
! ÍJ-ØJK
! &K#1K/UK3…K
! ¹K!ÄKæKL
! LL
! ,L
! 7L;BL
! ~LF‰LMÐLM
! 9MFDMY‹M[åMANCNGNLNYN\N`N,bN1�N%ÁNçN	ùN°Oƒ´O;8P!tP#–P7ºP/òP9"Q\Q^QaQeQhQkQoQJrQ'½Q*åQ*R,;RhR1}R(¯RØR+ïR+S)GS$qS,–S"ÃS*æS(T/:TjT-„T1²T#äT-U)6U8`U)™UÃU4ÞU0V#DV4hV2�V>ÐV9WCIW6�WPÄW+X,AX6nX&¥X)ÌX9öXU0Y7†Y@¾Y9ÿY(9Z3bZ6–ZÍZ8äZ.[6L[%ƒ[%©[+Ï[û[.\IG\B‘\2Ô\8]0@]0q](¢]nË]6:^2q^:¤^@ß^> _)__'‰_&±_(Ø_.`0`#I`#m`'‘`¹`Ñ`+ð`/aLaJka>¶a$õa*b/Ebub(”b6½b$ôb+c2Ec,xc1¥c×c)ðc(d5Cd.yd3¨d;Üd&e3?e3se-§e;Õef,.f![f}f0Žf>¿fþfg
gg1g
Fg@Tg
•g%£gÉgÌgÐgÔgèg	ñgûgþghh5	hX?hs˜h7i`Di-¥i	ÓiÝi-âi,j=j=Ej4ƒj%¸j&Þj.k>4kAskXµkNl7]lA•l,×lBm?Gm>‡mÆmSåm49nnn0‰nHºnIo!Mo4oo.¤oÓoïo
! p%p'<p"dp%‡p"­p'Ðp#øpq:q"Uq&xq/Ÿq7Ïq8r9@r&zr0¡r Òr,ór- sZNsA©sJës46t2kt2žt3Ñt5u5;u.qu0 uBÑuvO0vF€v4Çv4üv11wcw$w.¤wQÓw4%xBZx4�x^Òx91y0ky<œyKÙyA%zDgzK¬z=øz*6{(a{.Š{4¹{6î{9%|=_|0�|/Î|.þ|+-}DY}Fž}1å}?~0W~.ˆ~6·~î~490M~7—Ï<í/*€RZ€­€¿€9Ú€6�K�.k�'š�%Â�'è�F‚2W‚7Š‚(Â‚Bë‚ .ƒLOƒœƒ4¨ƒIÝƒ.'„0V„W‡„'ß„"…C*…/n…	ž…¨…(Ã…Bì…</†>l†7«†&ã† 
! ‡+‡.K‡6z‡1±‡ã‡"ú‡.ˆ,Lˆyˆ#�ˆ#³ˆ4×ˆ7‰D‰9a‰'›‰(Ã‰ì‰Ši!ŠK‹Š=×ŠP‹@f‹§‹.´‹2ã‹KŒ0bŒA“Œ>ÕŒ5�<J�A‡�7É�7Ž39Ž<mŽAªŽ	ìŽ%öŽ,�(I�2r�9¥�$ß��G�d�Aƒ�AÅ�3‘;‘,Q‘ ~‘(Ÿ‘È‘×‘,é‘=’;T’7�’È’ç’Fù’1@“.r“=¡“Sß“E3”Ty”KÎ”m•%ˆ•'®•Ö•Ní•<–E–6K–9‚–8¼–4õ–8*—;c—Ÿ—/¥—4Õ—,
! ˜	7˜:A˜|˜<…˜"Â˜å˜8ë˜5$™>Z™>™™Ø™+ï™>š%Zš9€šºš"Ôš.÷š7&›F^›>¥›?ä›B$œ?gœ'§œ?Ïœ9�OI�"™�.¼�3ë�-ž;MžV‰ž.àž!ŸU1Ÿ@‡Ÿ;ÈŸ" ' 7F I~ *È &ó ^¡$y¡ ž¡$¿¡!ä¡¢&¢B¢!^¢€¢ ¢¶¢Î¢æ¢6ÿ¢6£T£j£�£˜£¶£Õ£,õ£#"¤#F¤4j¤2Ÿ¤3Ò¤@¥,G¥lt¥Gá¥K)¦u¦ ‹¦¬¦À¦0Û¦-§:§/W§‡§-¢§ Ð§ñ§0¨&A¨&h¨A�¨Ñ¨3ï¨G#©k©6‰©1À©Hò©;ª'Uª)}ª#§ªNËªT«Ao«B±«<ô«51¬2g¬(š¬7Ã¬7û¬I3­)}­;§­ã­-ù­'®$@®6e®-œ®-Ê®ø®&¯+¯	/¯;9¯;u¯±¯"¸¯WÛ¯`3°=”°=Ò°9±]J±$¨±#Í±%ñ±,²2D²1w²6©²-à²!³#0³6T³9‹³8Å³jþ³>i´1¨´7Ú´4µ`Gµ[¨µ[¶@`¶>¡¶-à¶5·'D·%l·’· ©·FÊ·K¸]¸1z¸(¬¸"Õ¸?ø¸8¹.W¹,†¹³¹Ñ¹ë¹8ºAº7Zº’º¡º3Áº õº»+-»;Y»7•»>Í»*¼7¼T¼6q¼<¨¼6å¼%½FB½,‰½¶½Ô½,í½ ¾%;¾,a¾:Ž¾É¾4è¾8¿hV¿<¿¿/ü¿V,À4ƒÀ¸À'ÓÀ!ûÀ-Á/KÁ{ÁDŽÁ3ÓÁ6Â6>ÂuÂ�Â©Â-ÁÂ0ïÂ0 Ã#QÃuÃ'•Ã5½Ã@óÃ;4Ä#pÄ>”Ä*ÓÄ þÄ:Å!ZÅ"|ÅŸÅ/·Å(çÅÆ+Æ6DÆ3{Æ@¯Æ:ðÆ&+Ç9RÇŒÇ%ªÇ(ÐÇ!ùÇ!È#=È"aÈ„È&¢ÈÉÈ#èÈ:É*GÉ$rÉ&—É4¾ÉóÉ'Ê:Ê PÊTqÊÆÊÌÊ3ÕÊ	Ë9Ë3OËƒË
! ŠË
! •Ë	 Ë1ªË)ÜËÌÌÌ(ÌFÌ?aÌ>¡Ì@àÌ=!Í9_ÍD™Í7ÞÍ;Î4RÎ6‡Î;¾Î:úÎF5Ï<|Ï8¹Ï/òÏ,"Ð(OÐ6xÐ)¯Ð0ÙÐ
! Ñ)Ñ9ÑLÑ.QÑ,€Ñ­Ñ7ÇÑ7ÿÑ/7ÒgÒ%†Ò$¬Ò'ÑÒ0ùÒ,*Ó9WÓ3‘ÓÅÓ$åÓ+
! Ôc6ÔNšÔ4éÔ)Õ-HÕ#vÕ-šÕ6ÈÕ9ÿÕ69ÖpÖ.‰Ö%¸Ö5ÞÖ6×$K×#p×-”×9Â×@ü×)=Ø!gØ‰Ø9©Ø3ãØ#Ù$;Ù`Ù }Ù+žÙDÊÙ#Ú3Ú-NÚm|ÚOêÚ/:Û jÛ5‹Û ÁÛ#âÛÜ!Ü5Ü1TÜE†ÜÌÜèÜWÝ5^Ý?”Ý%ÔÝ+úÝ)&Þ.PÞÞžÞ»Þ#ÖÞ4úÞ%/ß"Uß:xß/³ß&ãß6
! à(Aà<jà2§àÚà!õà)áAá:^á™á±áÐáOæá56â$lâ%‘â<·â'ôâ&ã+CãoãiŠã#ôã,äIEä:�äÊä.Þä
å.)åUXå2®åDáå&æD3æxæ)—æ"ÁæäæççN#ç$rç—ç®ç(Åçîç1è'7è,_è$Œè6±èèèIé)Né/xé+¨é*Ôé)ÿé8)êbê*€ê«ê.Çê#öê$ë$?ë+dë#�ë/´ëäë@üë&=ì-dì’ì¥ì+¿ìëìíí3í1Míí#’í"¶í'Ùíî0!îRî%mî0“î2Äî?÷î-7ï(eï!ŽïF°ï0÷ï/(ð-XðH†ðÏðCîð2ñLñ+jñA–ñ-Øñ òF'òCnò"²òÕò8óò*,ó&Wó!~ó+ óMÌó<ôDWô%œô+Âô-îô4õQõWõ6_õ4–õ4Ëõ6ö,7ö1dö(–ö*¿öêö÷=	÷BG÷AŠ÷BÌ÷"ø2øBø^bøIÁøFù#Rù;vù²ùhÌù@5ú8vú<¯ú=ìú=*ûFhû¯ûÆû#×ûûûü7;ü5sü©ü)¶ü-àüIýGXýL ýoíý,]þ$Šþ,¯þWÜþ74ÿ0lÿ,�ÿ%Êÿ0ðÿW!Zy
Ô,âØè'î5'Lt'�¸×î5,2b•©#Éí);N`s:†ÁÒãþ"3E_p‹�´(Ë7ô8,?e0¥Ö-ñ?+_‹¤½Öï!6$Ns#‹¯4Ë	 	:	S	l	…	ž	¸	Ò	ì	7
! >
! 7X
! �
! ª
! Ä
! Þ
! ö
! '>-UAƒÅ$ã3$<az–"²8Õ-
3<
@p
0±
*â
9
CG9‹0Å+ö"';/c-“1Á.ó,".O8~0·5è5(T'}(¥VÎ%DE7Š=Â7=86v<­1ê7TUpgÆ.3L*€1«Ý%õ/(K't(œÅ#ÝCCE7‰7ÁKùE+d �±AÑg4{K°-üT*S•é7q=7¯6ç@W_1· é
! 4CHKI”BÞ3!1U	‡+‘2½5ð0&'WA,Áî# A2 2t >§ 0æ @!IX!9¢!4Ü!C"CU"4™"/Î"4þ"@3#$t#3™##Í#Dñ#<6$Us$,É$;ö$H2%1{%+­%3Ù%0
&>>&,}&>ª&"é&.'5;'Qq'7Ã'5û'&1( X(-y(M§(*õ(* )JK)F–)BÝ)2 *<S*�*V+«g+H,@\,O�,Fí,E4-Bz--½-1ë-).-G. u..–.ŽÅ..T/"ƒ/S¦/#ú/-0;L0&ˆ0?¯03ï01#16U1†Œ1O2hc2?Ì2>3&K3,r3!Ÿ3<Á3þ3'4C<4E€4&Æ4Gí4155g58…5!¾5Gà5;(6d6t6-‹6.¹65è6"7CA7J…7NÐ7\83|8B°82ó8!&9(H9,q99ž90Ø9*	:?4:At:;¶:5ò:/(;%X;D~;'Ã;`ë;9L<*†</±<%á<?=G=&c=JŠ=iÕ=?>*L>$w>œ>+´>'à>6?+??k?:€?»?]Ô?I2@#|@7 @,Ø@6A4<A*qA'œAAÄA=BCDB ˆB#©B&ÍB-ôB"C,<CiC)†C)°C)ÚC)D*.D*YD*„D+¯D6ÛD&E(9E=bE% E)ÆE6ðE5'F$]F9‚F¼FBÒFJGT`G6µG(ìG(H>H
[H(iH;’H4ÎH9I3=I7qI1©I4ÛI6J9GJ=�J&¿J+æJ.K@AK!‚K$¤K%ÉK"ïKUL0hL™L­L9ÃL%ýL&#M)JM$tM!™M4»M2ðM5#N6YN%�N3¶N2êN O3>O$rO8—O+ÐO1üO0.P1_PG‘P4ÙP(Q*7Q8bQ$›Q$ÀQ3åQ0RBJR�RI¥ROïR?S!YS"{S,žS1ËSýS9T1QT0ƒT6´T*ëT5U<LU>‰UÈUTâUc7VS›VïV#Wd2W:—WcÒW+6X-bX6�X1ÇX;ùX-5Y&cY2ŠY(½Y%æY#Z0Z/LZ2|Z¯Z ËZìZ [9)[2c[–[œ[ [-¥[(Ó[-ü[T*\\—\$ž\UÃ\F]-`]2Ž]Á]Ú]9é]C#^=g^8¥^TÞ^	3_)=_>g_:¦_á_î_ú_`*$`.O`~`.–`Å` å`2a-9a2ga*ša<Åab4b<bO@b6�b.Çb;öb2c1Pc%‚c=¨cæc'd1+d#]d;�d#½d8ád%e@eVe.le6›e5Òe<f:Ef8€f>¹f8øf@1g0rg7£gÛg+ög$"h$Gh)lh9–h Ðh	ñh&ûh"i9i,Liyi(–i4¿i%ôij$!j-Fj tjF•j;Üj2k%KkqkŽkCžk%âk6l?l*Yl*„l*¯l*Úl*m10m'bm'Šm!²m/Ôm"n4'n5\nC’nAÖn8oQo!jo:ŒomÇoE5p%{p ¡pÂpÝp$øp!q+?qMkq*¹q*äq)r?9r/yrB©rAìrC.sArs´sÒs\és1FtKxtÄt1ätu&,u3Su‡uWœu"ôuOvgv.…v<´vñv w%)w3Ow'ƒw9«w%åw)x 5xVx'kxo“x;y;?y0{y)¬y:Öy,z'>zfzzzŽzªz>¾z'ýz#%{FI{5�{0Æ{÷{?|9Q|;‹|HÇ|#})4}5^}:”}^Ï}1.~8`~@™~GÚ~O"]rÐè,õ."€5Q€4‡€¼€)Õ€$ÿ€&$�K�k�!�¡�d»�# ‚"D‚=g‚'¥‚Í‚<Ò‚ƒ ƒ8ƒH?ƒIˆƒFÒƒ;„VU„K¬„Eø„2>…4q…A¦…nè…W†+u†¡†+À†,ì†9‡-S‡#�‡¥‡Ã‡!ß‡/ˆ%1ˆWˆCuˆ3¹ˆ3íˆ2!‰3T‰>ˆ‰Ç‰/Ý‰(
Š46Š;kŠ5§Š4ÝŠ<‹-O‹X}‹TÖ‹-+Œ.YŒ5ˆŒA¾Œ!�,"�O�7o�/§�×�_÷�UWŽ6­Ž(äŽ
�4�5O�6…�
¼�-Ê�,ø�%�/>�An�(°�%Ù�3ÿ�03‘*d‘:�‘:Ê‘C’JI’”’@š’cÛ’!?“&a“"ˆ“0«“4Ü“”1”*J”:u”(°”;Ù”;•(Q•+z•G¦•Fî•D5–z–‹–¢–À–xÙ–vR—=É—!˜)˜L8˜&…˜¬˜Æ˜WÖ˜-.™0\™�™«™>É™"šP+š|š•š!¯š$ÑšöšA›7R›6Š›!Á›6ã›!œ'<œAdœA¦œAèœh*�6“�/Ê�ú�,ž'=ž)ež.�ž8¾ž7÷ž&/ŸGVŸ:žŸ"ÙŸüŸ< BL E� 4Õ 8
! ¡C¡!X¡"z¡`�¡3þ¡/2¢b¢)o¢™¢µ¢Ó¢'ò¢£+6£9b£œ£%³£NÙ£0(¤?Y¤8™¤^Ò¤01¥,b¥�¥¬¥.Ë¥!ú¥5¦CR¦;–¦@Ò¦>§0R§ƒ§£§6¾§1õ§'¨1E¨�w¨”©$œ©mÁ©/ª>OªGŽªDÖª+«:G«3‚«!¶«5Ø«2¬-A¬3o¬2£¬PÖ¬'­G­\­8x­±­BÎ­L®:^®™®1·®é®/ü®!,¯N¯&c¯5Š¯AÀ¯0° 3°6T°6‹°'Â°,ê°!±=9±4w±8¬±9å±f²%†²'¬²Ô²ë²%³(,³#U³(y³#¢³"Æ³é³	´'´E´*b´ �´%®´/Ô´#µ"(µKµ)fµ�µ#¬µ7Ðµ3¶	<¶F¶#d¶ˆ¶Ÿ¶¸¶Õ¶*Þ¶4	·D>·Kƒ·BÏ·f¸Ky¸^Å¸G$¹@l¹b­¹Oº$`ºQ…º4×ºA»FN»:•»=Ð»3¼GB¼5Š¼3À¼Lô¼PA½h’½=û½]9¾<—¾7Ô¾P¿6]¿T”¿Oé¿Z9À_”ÀUôÀdJÁL¯ÁYüÁXVÂ;¯Â<ëÂ-(Ã6VÃK�ÃSÙÃ6-Ä4dÄi™ÄNÅHRÅE›ÅaáÅCCÆ?‡ÆYÇÆ“!Ç˜µÇ9NÈ=ˆÈJÆÈPÉubÉ+ØÉmÊ›rÊ˜Ë2§Ë!ÚËüËnÌC{ÌA¿Ì6Í<8Í>uÍ,´Í+áÍ!
Î//Î#_Î&ƒÎ=ªÎèÎýÎÏ<+Ï%hÏ*ŽÏ¹Ï ØÏ0ùÏ0*Ð+[Ð+‡Ð³Ð2ÀÐ1óÐ2%Ñ7XÑ<�Ñ'ÍÑõÑÒO3Ò$ƒÒ<¨Ò"åÒHÓ/QÓ�Ó…ÓT‰ÓÞÓæÓ5þÓ54ÔjÔ(†Ô¯ÔÃÔ(ÚÔ#Õ)'Õ%QÕ(wÕ Õ$ÀÕåÕþÕÖ<&Ö%cÖ'‰Ö±ÖÁÖØÖõÖ&×'.×$V×/{×*«×,Ö×#Ø0'ØXØvØ�Ø¢Ø³Ø¿Ø)ÝØ Ù1(Ù&ZÙ�Ù1ŽÙ ÀÙ&áÙ+Ú(4Ú]Ú{ÚŽÚ«ÚÀÚÓÚ!èÚ"
! Û"-ÛPÛlÛ}ÛŽÛ£Û!¸Û"ÚÛýÛÜ"6ÜYÜFvÜ4½ÜòÜ?þÜ'>Ý"fÝ,‰Ý¶ÝÓÝñÝÞ/1Þ8aÞ%šÞ(ÀÞ)éÞ>ß7Rß2Šß7½ß*õß* à-KàyàA•à,×àá7$á
\á%já,�á½á5Úáâ5-â.câ’â²â5Ïâ4ã:ã:ZãK•ã!áã4ä28ä?kä,«ä3Øä0å9=å>wå+¶åâå<æ6=æ2tæ§æÆæ!Ùæûæ(çDçdçwçŽç(¡çÊç7éç!è+8è1dè8–è"Ïè@òè3é3Mé(�é+ªé"Öé2ùé+,êXê8wê6°ê-çê&ë<ë*Zë"…ë4¨ë0Ýë9ìHì4fì%›ìÁì4Ýìí*íCíZí=rí$°í4Õí,
! î7îSîlî‹î¥îÄîâîCÿî=Cï-�ïB¯ï9òïR,ðBðDÂð;ñECñ‰ñ0žñ1Ïñ#ò%ò;òWò(nòL—òBäò:'ó?bó4¢ó:×ó@ô,Sô9€ô+ºôLæô3õ2:õ'mõ6•õÌõ5Òõ%ö9.öOhöK¸ö/÷D4÷'y÷?¡÷3á÷%ø/;ø=køH©ø+òø;ùUZù4°ù.åù'úL<ú?‰ú>Éú,û"5û*Xû)ƒû4­û:âû'üEü0cü,”ü#Áü-åü8ý/Lý7|ý.´ý2ãý4þ'KþesþGÙþ1!ÿ,Sÿ4€ÿ7µÿ"íÿ+R< �5°0æ+.Cr5‹2Á>ôA30u0¦!×$ù;QZQ¬)þN(.w3¦:Ú-*C.nL�#êIEX?ž*Þ-	 7*Xƒ8£BÜ48T �:®&é2	*C	:n	D©	Cî	,2
! >_
! 7ž
! -Ö
! +A0Ire¼@"c@lB­2ð##
&G
"n
 ‘
²
HÑ
%(@iƒ�+¸%ä+
! +6b5‚¸;Ö)<I$]‚A†5È9þ48m1o3¡PÕ9&5`H–!ß/(I#r@–0×33<*p+›-Çõ60K$|<¡:Þ94S!ˆ0ªYÛ'5<]Rš:í.(%W%}£'»#ã((0^Y?¸;ø4+A)m.—ÆSâ?6/v?¦?æ.&(U"~1¡4ÓEDNA“>Õ55J;€?¼Aü>>8}H¶&ÿ7& )^ <ˆ Å ß ú !"/!R!%r!˜!²!Ð!ï!<	"*F"q")€" ª":Ë"2#&9#$`#5…#+»#,ç#>$1S$2…$:¸$ó$%*%I%#f%+Š%¶%3¾%3ò%L&&;s&O¯&.ÿ&.'I',U'1‚')´'&Þ'K(:Q(8Œ(BÅ($))-)+W)ƒ)?™)7Ù)*).*!X*z*>•*Ô*3è*)+<F+1ƒ+4µ+/ê+,38,@l,­,!½,-ß,+
-9-S-j-,-$¬-Ñ-0î-?.0_.=�.=Î.?/=L/=Š/=È/=0;D04€0=µ0ó0,
! 1(71(`1‰1§1?º1ú12
-22;2/n2+ž2&Ê23ñ2/%30U3+†31²3"ä3)4(14+Z4+†40²4)ã4&
545R5q51‰5 »5.Ü5!6-6.F6*u6( 6&É62ð67#7"[7!~7 7½7EÐ7182H8${80 8Ñ83ï8#9!,9N9n9"‹90®9:ß99:=T:7’:6Ê:7;79;6q;8¨;7á;9<8S<7Œ<9Ä<:þ<99=<s=8°=;é=<%>;b>:ž>-Ù>*?<2?o?,Ž?»?Ó?Pè?-9@2g@+š@/Æ@#ö@+A"FA$iA#ŽA"²A#ÕA$ùA,B/KB.{B)ªB6ÔBC+CDC5^C”C#¨C+ÌC+øCJ$D-oD6�D8ÔD4
EBE>]E=œEÚE&ëE!F.4F?cFa£F)G#/GSGiG~G•G¬GRÈGH"2H@UH6–H1ÍHÿHI)5IE_I<¥IâIBýI&@JgJ+�J5­J#ãJKK:KTKmK�K§KÁK-ÝK!L%-L)SL}L•L±L*ÍLøLMM"M1M8EM+~M/ªM*ÚM;N1AN:sN%®NLÔN$!O(FO-oO�O1¸O0êO0P6LP7ƒPC»P6ÿPB6QEyQG¿Q+R03R-dR:’RFÍRSB1SctS7ØST:/T>jT©T½TÒTæT!ÿT-!U>OU+ŽU%ºU+àU&VH3V3|VC°V%ôV9WTW7fW.žW†ÍWcTX-¸X2æXdY1~YV°Y]Z†eZ?ìZL,[1y[8«[ä[=\%?\=e\6£\.Ú\0	]::]%u]3›])Ï]3ù]m-^H›^%ä^=
! _8H_?�_5Á_G÷_1?`Hq`8º`4ó`(a"Ha?ka9«a>åa7$b!\b&~b#¥bÉb#àb'c',cFTc›cJ±c.üc+d+Bd0ndŸd#¿d(ãd$e1eEeXese‡e"¢e9Åe9ÿe
9f*Gf rf#“f&·f5Þf&g;g5TgIŠgHÔg0h=Nh9Œh-Æh.ôh4#i3Xi7Œi1Äiöi
j
%j'3j9[j;•j Ñj&òjk%9k_k*yk,¤k-Ñk4ÿk.4l)cl0�l-¾l2ìl5m,Um6‚m<¹mJöm(An+jn#–n0ºn#ën o30o*do5�o,Åo1òoH$p"mp(�p%¹pßpAþp@q,_qMŒqPÚqT+r8€r<¹r"ör/s$Is6ns ¥s!Æsès8t@t\t0xt>©tCèt",u/Ou'u2§u2Úu1
v	?vIv1^v,�vA½v9ÿv%9w)_w9‰wÃw0Ów+x'0x)Xx9‚x¼xÚx%çxA
yNOy(žyÇy5Ûy:z(Lzuz/Šz1ºz(ìz9{2O{H‚{?Ë{|$%|dJ|'¯|"×|0ú|0+}0\}.�}8¼}(õ}.~(M~'v~9ž~2Ø~1H=K†Ò1ï!!€ C€%d€'Š€0²€)ã€;
�5I�5�2µ�Lè�;5‚7q‚7©‚,á‚+ƒ<:ƒ'wƒ;Ÿƒ+Ûƒ„!„X5„)Ž„S¸„…(*…BS…E–…Ü…ó…+†4;†+p†;œ†*Ø†"‡0&‡HW‡N ‡gï‡9Wˆ ‘ˆ²ˆÄˆ äˆ‰$‰D‰!Z‰!|‰ž‰²‰É‰
à‰
î‰'ü‰/$Š!TŠvŠ’Š¦Š&ÁŠ*èŠ(‹)<‹f‹6‚‹-¹‹ç‹!ý‹Œ5Œ!JŒ0lŒ,�Œ4ÊŒ9ÿŒ9�Y�-l�š�9´�î�Jþ�?IŽ ‰Ž ªŽËŽåŽüŽU�Zh�WÃ�8�AT�:–�:Ñ�8‘3E‘3y‘,­‘9Ú‘6’K’(c’ Œ’!­’"Ï’#ò’“1“%M“(s“œ“¸“Õ“ô“”%”A+”(m”&–”,½”&ê”$•%6•'\•%„•ª•È•$æ•–>+–j–|–@Ž–Ï–;á–—<—"R—%u—3›—Ï—ã—%ý—%#˜BI˜)Œ˜¶˜Ç˜Gâ˜#*™N™:m™>¨™Qç™*9š,dš+‘š9½š8÷š?0›(p›I™›@ã›!$œ%Fœ&lœ?“œAÓœ�+!�!M�o�*Š�µ�(Ó�.ü�5+ž až‚ž ž¿ž0ÚžLŸ'XŸ+€Ÿ-¬Ÿ"ÚŸ0ýŸ2. 2a ” 	¥ &¯ *Ö &¡(¡%F¡l¡Š¡ž¡"¼¡3ß¡
¢	!¢+¢E¢^¢y¢!•¢·¢(Í¢(ö¢£!0£R£ o£.�£D¿£>¤ C¤d¤1¤±¤+É¤1õ¤'¥0¥@I¥@Š¥@Ë¥5¦"B¦9e¦EŸ¦Cå¦D)§.n§'�§'Å§í§0¨28¨5k¨7¡¨;Ù¨6©2L©#©#£©/Ç©!÷©ª!7ª!Yª!{ª,�ªÊª.àª4«7D«(|«8¥«AÞ« ¬@¬I¬,f¬.“¬\Â¬)­4I­L~­LË­k®M„®dÒ®u7¯d­¯I°?\°Zœ°O÷°VG±1ž±+Ð±.ü±!+²#M²(q²*š²7Å²/ý²+-³/Y³.‰³6¸³'ï³9´&Q´x´(–´?¿´#ÿ´!#µ3Eµ"yµ=œµ.ÚµH	¶R¶"m¶)�¶º¶Ê¶SÙ¶?-·6m·,¤·Ñ·"ð·!¸&5¸\¸7x¸°¸5Ì¸5¹58¹5n¹&¤¹5Ë¹ º "º;Cº8º¸ºBÑºS»h»ƒ»-¡»/Ï»ÿ»6¼;H¼E„¼?Ê¼!
! ½(,½&U½0|½7­½5å½&¾CB¾†¾š¾&¸¾ß¾ï¾¿#¿7¿9T¿9Ž¿3È¿'ü¿ $À4EÀzÀšÀµÀ,ÎÀ*ûÀ(&Á6OÁ4†Á-»Á/éÁÂ/ÂMÂlÂ"ŠÂ$­Â2ÒÂÃ Ã07Ã(hÃ%‘ÃJ·Ã9Ä9<ÄAvÄ.¸ÄBçÄ+*Å1VÅ8ˆÅ!ÁÅãÅ8Æ79Æ*qÆ8œÆ.ÕÆ9Ç/>Ç2nÇ0¡ÇGÒÇGÈ3bÈH–È1ßÈÉ**É0UÉ+†É)²É;ÜÉ=Ê0VÊ-‡ÊµÊÔÊ'èÊ&Ë?7Ë$wË(œË-ÅË óËÌ90Ì*jÌ)•Ì=¿ÌýÌ#Í28Í4kÍY Í(úÍ'#Î#KÎoÎ‡Î�Î ºÎ8ÛÎEÏ7ZÏ7’Ï7ÊÏ7Ð#:Ð=^Ð9œÐ#ÖÐ2úÐ(-ÑVÑjÑyÑ�Ñ¡ÑµÑÈÑÜÑïÑÒÒ(Ò;ÒKÒ^ÒqÒ„Ò—ÒªÒ½ÒÑÒäÒ÷Ò
! ÓÓ0ÓDÓWÓkÓÓ’Ó¦Ó¹ÓÌÓÜÓïÓÔÔ(Ô;ÔNÔbÔuÔŒÔŸÔ¯ÔÂÔÓÔãÔþÔÕ%2ÕXÕvÕ)‘Õ.»Õ3êÕ!Ö@Ö>^Ö�Ö3¬Ö3àÖ/×(D×3m×%¡×2Ç×3ú×".ØQØ.nØD�Ø*âØ'
Ù5Ù,PÙ8}Ù¶ÙÓÙ>óÙ%2Ú&XÚ%Ú.¥Ú$ÔÚ2ùÚ*,ÛWÛ%tÛ*šÛ ÅÛIæÛ!0ÜRÜ"pÜS“ÜAçÜ)Ý<Ý QÝ
rÝ#€Ý"¤ÝÇÝ#ßÝ#Þ#'Þ#KÞ#oÞ#“Þ#·Þ#ÛÞ#ÿÞ##ß#Gßkßˆß&¨ßÏßïßà,àEàaà zà›à·àÓàðà4
á Bá cá„á*ŸáÊá1àáâ+â Bâ(câ9Œâ7Æâþâã4ã!Lã'nã–ã´ã*ÐãBûã->ä(lä"•ä¸ä×äCèä ,åMå8jå%£åÉåÞå)üå(&æ1Oæ�æ#Ÿæ+Ãæ5ïæ%çE@ç/†ç%¶çIÜç6&èb]èoÀè.0é._é.Žé7½é)õé2ê1Rê2„ê6·ê1îê4 ë>Uë;”ëHÐë.ì"Hì&kì’ì.¯ì#Þìí)!íKí$iídŽí*óí?î^î~î5—îÍîãîúîï'ï/Fï/vï&¦ï&Íï&ôï)ð'Eð(mð(–ð(¿ð$èð.
ñ%<ñ$bñ$‡ñ$¬ñ Ññ%òñ$ò"=ò1`òA’òsÔò\Hó8¥ó.Þó*
ô*8ô4cô%˜ô¾ô-Øôõ$õ2Dõ1wõ_©õ#	ö-ö!>ö+`ö Œö0­öÞö ïö÷!0÷R÷;a÷�÷º÷6Ô÷/ø8;ø=tø3²ø;æø."ù.Qù)€ù1ªù2Üù4úDDú$‰úJ®úùúû)$ûNû.lû!›û1½û%ïûü*5ü`ü)ü©ü)Èü)òü4ý<Qý&ŽýFµý*üý)'þ%Qþwþ0”þ3Åþ6ùþ#0ÿ!Tÿ'vÿ<žÿ>Ûÿ3	SN	E¢	=è	2&	6Y	J�	5Û	!	%3	3Y	*�	$¸	1Ý	'	57	-m	#›	¿	=ß	,	.J	6y	(°	?Ù	/	(I	,r	,Ÿ	'Ì	ô	/		,9	f	{	!–	¸	Ö	&õ	&	/C	s	‡	™	¬	Ä	4Ý	.	A	 S	t	
! ’	�	²	Á	-Ù	 		(		$D		Bi		?¬		(ì		#
! 	9
! 	W
! 	u
! 	”
! 	/³
! 	)ã
! 	2
	<@	}	M�	#ë	#	3	Q	#o	“	#­	#Ñ	*õ	 
	 6
	*W
	1‚
	´
	4Ñ
	d	k	x	E˜	Þ	þ	B	`	'	1§	/Ù	:		*D	o	6‰	$À	å		~ 	"Ÿ	!Â	8ä	,	"J	$m	#’	(¶	'ß		+	RJ	�	3¹	 í	
	 	=	&]	„	*™	+Ä	ð		3*	^	,t	¡	»	Ó	0ä	?	;U	(‘	:º	2õ	7(	7`	&˜	-¿	(í	"	 9	-Z	ˆ	3 	Ô	2ó	&&	M	0m	2ž	Ñ	ê	*	1	)O	y	(—	0À	+ñ	/	,M	.z	%©	/Ï	5ÿ	U5	<‹	>È	3	1;	8m	W¦	þ	#	B@	.ƒ	%²	;Ø	I	H^	4§	Ü	ü	 	H< 	<… 	9Â 	=ü 	:!	0@!	q!	2Š!	,½!	?ê!	-*"	#X"	=|"	"º"	!Ý"	9ÿ"	,9#	4f#	8›#	9Ô#	U$	ad$	^Æ$	8%%	4^%	#“%	:·%	=ò%	J0&	;{&	;·&	,ó&	- '	N'	b'	!‚'	&¤'	BË'	9(	JH(	$“(	¸(	*Ø(	6)	1:)	%l)	*’)	O½)	
*	"*	.5*	Ad*	
¦*	 ´*	MÕ*	8#+	9\+	 –+	+·+	0ã+	',	#<,	<`,	�,	±,	É,	â,	%-	&&-	!M-	-o-	6�-	5Ô-	
! .	%'.	$M.	*r.	#�.	&Á.	.è.	%/	(=/	$f/	.‹/	º/	;Ø/	*0	?0	([0	 „0	&¥0	1Ì0	þ0	#1	)1	1D1	Av1	C¸1	%ü1	$"2	0G2	Ex2	W¾2	S3	Rj3	S½3	Q4	Rc4	Q¶4	<5	<E5	E‚5	:È5	76	N;6	PŠ6	\Û6	@87	9y7	=³7	ñ7	78	?8	9P8	-Š8	-¸8	*æ8	)9	?;9	${9	' 9	)È9	Kò9	:>:	7y:	.±:	:à:	);	4E;	3z;	^®;	3
<	#A<	4e<	7š<	/Ò<	.=	41=	f=	-†=	-´=		â=	ì=	>	*">	M>	'l>	!”>	¶>	Ð>	/î>	?	$;?	'`?	4ˆ?	½?	+Ù?	@	"$@	#G@	-k@	,™@	"Æ@	é@	û@	A	A5A	+wA	£A	7°A	1èA	#B	&>B	2eB	˜B	?«B	OëB	N;C	6ŠC	ÁC	ÓC	)òC	MD	7jD	@¢D	6ãD	?E	7ZE	-’E	2ÀE	4óE	'(F	"PF	9sF	­F	ÁF	ÞF	$ûF	D G	$eG	%ŠG	$°G	$ÕG	úG	CH	XH	vH	“H	¨H	*¾H	 éH	
! I	(I	9HI	H‚I	$ËI	ðI	,J	(;J	JdJ	$¯J	/ÔJ	#K	4(K	2]K	.�K	.¿K	2îK	!L	AL	'SL	{L	’L	§L	2ÇL	EúL	8@M	4yM	!®M	;ÐM	=N	JJN	,•N	1ÂN	'ôN	/O	.LO	3{O	!¯O	1ÑO	2P	6P	4CP	&xP	 ŸP	4ÀP	4õP	9*Q	dQ	ƒQ	(£Q	!ÌQ	6îQ	"%R	5HR	5~R	$´R	6ÙR	4S	)ES	'oS	$—S	¼S	ÒS	áS	)T	+T	*JT	#uT	1™T	AËT	C
U	IQU	.›U	5ÊU	V	; V	4\V	‘V	'¬V	ÔV	ôV		W	W	2.W	)aW		‹W	*•W	`ÀW	(!X	JX	'gX	9�X	#ÉX	@íX	,.Y	![Y	$}Y	5¢Y	ØY	<øY	+5Z	-aZ	8�Z	'ÈZ	ðZ	
! [	.$[	S[	ep[	[Ö[	2\	P\	n\	Œ\	§\	:¼\	>÷\	66]	 m]	%Ž]	´]	*Ì]	)÷]	)!^	)K^	<u^	&²^	+Ù^	;_	;A_	:}_	H¸_	+`	2-`	E``	 ¦`	(Ç`	*ð`	a	)-a	Wa	.ta	,£a	2Ða	)b	#-b	Qb	7lb	@¤b	-åb	-c	Ac	/Rc	,‚c	>¯c	)îc	d	,4d	*ad	<Œd	5Éd	Hÿd	/He	4xe	/­e	2Ýe	9f	:Jf	6…f	:¼f	0÷f	(g	'Fg	&ng	!•g	B·g	?úg	 :h	[h	(qh	 šh	'»h	ãh	i	!i	:i	+Si	Ti	9Ôi	&j	 5j	Vj	#pj	)”j	.¾j	@íj	-.k	*\k	E‡k	Ík	0ëk	%l	,Bl	$ol	9”l	.Îl	9ýl	97m	Bqm	;´m	:ðm	:+n	fn	xn	—n	2·n	"ên	2
o	
! @o	Ko	!`o	‚o	4¢o	.×o	'p	%.p	*Tp	1p	±p	%Íp	 óp	q	,q	Dq	[q	K{q	€Çq	­Hr	ör	�
! s	1Œs	+¾s	#ês	&t	55t	!kt	5�t	HÃt	u	; u	(\u	%…u	;«u	çu	÷v	
! w	w	1w	Fw	Yw	kw	w	’w	¦w	¹w	Íw	âw	õw	
! x	$x	7x	Ix	Zx	tx	ˆx	�x	²x	Äx	5Úx	/y	!@y	@by	&£y	FÊy	\z	@nz	q¯z	>!{	D`{	>¥{	6ä{	?|	5[|	8‘|	5Ê|	}	;}	1T}	)†}	+°}	BÜ}	3~	,S~	€~	i›~	$	>*	Ni	%¸	'Þ	€	$€	/B€	#r€	#–€	1º€	ì€	Q�	3Y�	%��	³�	'Ò�	*ú�	%‚	 E‚	&f‚	&�‚	F´‚	û‚	ƒ	#.ƒ	4Rƒ	‡ƒ	+¥ƒ	)Ñƒ	)ûƒ	D%„	/j„	2š„	8Í„	1…	8…	6M…	3„…	(¸…	Ká…	K-†	Gy†	@Á†	<‡	P?‡	�‡	(¬‡	)Õ‡	ÿ‡	Gˆ	4gˆ	Eœˆ	-âˆ	7‰	7H‰	$€‰	6¥‰	)Ü‰	&Š	5-Š	6cŠ	&šŠ	4ÁŠ	.öŠ	-%‹	1S‹	)…‹	<¯‹	ì‹	)ÿ‹	6)Œ	`Œ	7yŒ	-±Œ	ßŒ	MõŒ	+C�	+o�	-›�	1É�	0û�	%,Ž	7RŽ	@ŠŽ	EËŽ	!�	53�	2i�	3œ�	"Ð�	1ó�	%�	2:�	"m�	&��	&·�	$Þ�	‘	#‘	!<‘	/^‘	 Ž‘	#¯‘	Ó‘	ñ‘	’	’	$;’	`’	"v’	™’	"µ’	Ø’	$ó’	 “	(9“	b“	Sz“	Î“	-æ“	6”	1K”	}”	š”	)®”	*Ø”	•	Ý•	#ü•	 –	7–	L–	(d–	 �–	®–	'Å–	í–	—	9—	5V—	/Œ—	+¼—	è—	2þ—	1˜	#I˜	-m˜	›˜	·˜	Ò˜	å˜	ò˜	™	)*™	T™	g™	™	—™	¯™	$Ê™	.ï™	2š	3Qš	…š	+žš	$Êš	ïš	!›	.›	E›	h[›	JÄ›	Jœ	Zœ	^sœ	>Òœ	I�	([�	-„�	:²�	5í�	4#ž	9Xž	7’ž	CÊž	AŸ	PŸ	,iŸ	)–Ÿ	2ÀŸ	3óŸ	'' 	+O 	D{ 	)À 	(ê 	2¡	)F¡	Ip¡	'º¡	)â¡	)¢	;6¢	%r¢	-˜¢	6Æ¢	'ý¢	 %£	:F£	H�£	3Ê£	þ£	'¤	$F¤	3k¤	.Ÿ¤	AÎ¤	4¥	8E¥	~¥	1š¥	(Ì¥	õ¥	2ý¥	$0¦	-U¦	>ƒ¦	1Â¦	&ô¦	'§	'C§	#k§	C�§	CÓ§	Q¨	:i¨	2¤¨	.×¨	$©	+©	=A©	&©	¦©	Ã©	ã©	ÿ©	9ª	'Wª	8ª	-¸ª	9æª	' «	+H«	)t«	4ž«	/Ó«	-¬	1¬	O¬	g¬	D�¬	;Æ¬	)­	,­	 L­	Wm­	&Å­	@ì­	4-®	�b®		ó®	9ý®	67¯	8n¯	5§¯	.Ý¯	J°	)W°	1�°	"³°	%Ö°	ü°	±	#7±	#[±	+±		«±	µ±	*Å±	$ð±	4²	5J²	 €²	¡²	#À²	-ä²	+³	2>³	0q³	¢³	&¿³	$æ³	"´	.´	+N´	$z´	#Ÿ´	"Ã´	æ´	$ó´	*µ	Cµ	Vµ	rµ	Žµ	 ¬µ	XÍµ	&¶	~Ë\RŸŠÛŽ	jžÕ
! ¹D	Zô^äõ?o„hä“'>… 4BaYRð´Eë)M¨
X†
?
|¿ÓQ[Î§“Q—\
™ä	ª›ì3ÛÔ^˜¶afÅ½÷¢¼‹Iïí›��8˜?
! %àbbMù|Ð£ê§ cÎÆÑgæqn
! ÞC”×ÿ´ÊM÷­á…ÏÝtÜŒ
¸0ØÐXÜh÷Žîq?8|
Ûw
! jd}¼}(V
! �Ç�Ô¹[–£
™úæ
! 8³3³
|
õniÃŽ
! 6œØ
¾Ë’:
! ¿
EØ?Î"%`vD·«eÎUn‚�ü	pµ
! X&Å˜Þu5-¼cÝ¨íº
{Ùñžñ×d#¼¸)K~™
! "­,
>,TÍK�
¿" m-á¥[$hzý
 Wá
MîV¥„â»/C	¸
! r;õfA—	Ö7>±Å%	•
)Ü	Ö	ž
]F§Î
Ãƒy´…;”Áml
! ÃZŠr�þ¦>¦gåÜë@ÍÆº¥àö¤rÿvÇÂªÏ�]Ë
! Ÿ¼äÑ!'=tå
! ð	H6ZbW©eAÁ ýÝŠU¢aûÖª§
ãø†	R	±—à\7æ‰·‡’j'Qš
! /XFæ“ë
! q'	kB²ÿ		4àòD«nížƒÞ—W
! JÉ	ç	
üT¾T
ë%*´‚Ç3»þß
¢I3Ê×ˆÔ(¤±ý
þKL
! #ìÎ-‹Ú.T“Ã)/µ´Ú¯	{2j*¯T2–Â	5%¨è�á‰
! õî	‘
! ¥j’º»:I
! Š¡Í
! J
! €ø
%š-#�„]òÊFBW”		Z
t"È�µ}sVgE
! �I:EHÂØ7oãòø¬pqŸÉÐßfý'�tç•æOÓ�KýÔ�J†>h¡-
! ñš
/ˆ>‚rÅÂ
! AZSÚÖ		^
! 
÷U
šØ|"H\4k\ÓÝ‡™‹�ÀUb_ÿ
! ãèl f/
MœzŸ	côVuâlAþI?Q1
©
�b’‹	u£`¦
g½µ§~o½
! `
Ì
b
Sf£Nô-A)^š*°
! bái±Ofš”ášc$[Ÿd‹MË3²Ý¯.3¨[*	gCÉL­¾4
$z rG
! Zw	Š
eD
_»ð_àÌ6³Í6 å	$wÝ"
! €Kw
·ó…
! PIïËÐæ<™�VÑ
! Ü6
! ÍÏ¢›÷2…aBk 
º­®ÜTø
! ¿÷#
°0
! T
! j	WŸE³·q¡±
†+¦¸
K=
! `Z
! �Îœ
! 0¹‰	™õ
! ô	âST$š¥	k³ðø§YÄ,gÿàô3	íÆ	¢
uÆµgJeÌ	y½u‘šHÛ	¤v­†WôkC¾“…p
! ÷	
! ÎÀã©GyP°{¥
! >X
! –$–ÑÆ<±Äû÷’•g
%ëö‚ÇÞÖWé0	‡,3”	œÉ�	�·S	ó˜—žˆ �r˜õ)%
êá	œfÕ¢e¥ˆšÃ
!  ­ÉÇGÒ}B[Ð	�	�ø@
„Ækã …R•¬V„É
! xiO›
ã#Ì`œ
«q
! o;
! ï
! Ô=ãh¦		=ßØ�
rr
! Í_º0
‘í®	òÖl…JÄ	»¹
ƒ
�Û‰è«	©œCë¬	E)O
! ã Ûý–­	LSÿtmh
A•®Ëhh
! ¯É
õ´²ï“¬„H#
! ^ùSµ	˜
! &Ù®"	ê§„‚'6]¶|/‚RšÏ[
! [Kÿqô
! ÌÑÒò	§i¤´
Î
! óœ½©\péFø�é"£	qÄÕ8
! db¯Tì
! oð.S –
! 8¡ ú
! ¦j®|ÉRžf
Ä
[ç»Tf’s<
! Äs–	OC
! êâòçLþx,	ŽCÒ	ºpcîƒÛ	IW
èäØ#Ò&®
ŽÓB	jb•c© bv£gR
! øcd^JúÕJ¾Ë{%TX
£Á.À `Òƒ	IS
]’,!_õJ"ÆÒê2#Î=œêÔ¬<_¿�š`lÂ¥v
! 0;Vac|à€‚)È			-n	d
! ¯
Â—´*€$F	™i
! O
Ó˜	C
‚NXfF
! t
ûD,§NH½s�}	ãò4n&H=	qS‰GÓ
˜­‘ŸŒ::4T#JôÙ±éÈ#µ7øNõ€²	?Ÿ0‘d	c¿’÷
! ô'È\Öj
! ò
! »¬Ù¼¯ì<�	ð�
! ®@nÒh&êÍk¡¾)
! Ô×VÌÂýÎƒs€dÞ²ónd£‚Î7
-¡ùì'KåYÆÆ
“ÈÞC*ÁÕ§ƒâˆi–l·kEB
Æðó¹
œ®%u‡ÆŒf‘×;%9/æˆ¡QV¿E›¼U3Ü
! _é$NI‘M¾cŒ
! ïsx
! ™	¬ÍÅr¨(/ÛŽ¶Þ�T(«
! ¸‚
! ó€wçýª2
°Ñ2�Æ›Ç
Ñl‹
«˜ÃÏoi`
! \ÚâbŠÐ
}¸	]u¼ y®btØ4s	A.â
OAtt	N¯ÖRŒßO�Ê;	]%ø²ZËáhI
@r
! f1
! è„ÅwƒÙ	
! ®þˆb
! è“Þ	(ý	c?î
! Ü
IÆÊ¹ª�
!Ìõ¢‘ò	«è*f	½úè	›/!›OIn^´Ä7Š¶
þ,[	¦×	D
^Ü:	ÿ
i.Ý
! œÁ²)ƒž$B\	#Ñ¯LVî?x'
! ÞCÜM9—‹5ìì
æ
òŸ¯
! 8=
…ï×
! ŸñG…½MÜ'íƒ
! ÖU}îÕ�V‚_ê©ÆÈ Ù¿	M™�ÐI¼	¾b	Ž0à÷
§¬½8À<
‘þX<¥­me�
{u}
! ¬€û„
¤
¢ô¥ðó	¤Á»
šÊ`êTµm
! ßEò¿{
! p-ÕÓÒü
³ârHäö
! {î�³ú
Ämß'UX
! ¹o!¸{%XÉã
! C–½üØÂ�ºç½MÜ‚ŒÍ>û¤ÈK²Íï
7NÓ
! «cà
„
! CÀ´	†K�;]¹[ü�K³�i

]
<f
! ŒèG$&?ÂG4ç6	C 	�xHú•	ÈÂ†ŽPQ!{¹(
%N{	¸Ý[~Gž	{
K¼ä
"× ÉØà_ê¿s³Õ:ü±ærÙ	m
ä
! •Jÿ
! ,s°–åã	ã,ï	"ƒÏŸ„s
! Àë1¦}›
! yýäô
Ä
! /bÃ	×DÕ
‡{&ˆÀ½¸’•ÍÃ
Æúo¯
<mçw>,©k	39v
/“´	-|†›ƒwî|Ðaþ™¢x¢‘w­
º	5a
öøŒù	ñù,	G	K+SÎ"ùXD­¯Œ¨ùVCÔÉ
! $ 
¨ÆáE
! 	4±þÊšz
! ì
6â—Ù¹—`Z(Œ‰@ò7ŠxÓ<q3Jq	
! Þ
! M
! ñH“ù§<Œ!)#h9#U±Nûâ£u
! �
! ¦‚Â•N	è»Á
Þ.´lD{Ï	‹¼;ŸÒ�‘
m;Uˆ
! Ý°�†
! ]TÜð»Ð—û%Å‰?ß§t{ýÎäÚÌGùpN¡)a-º=+
! “	ŸÔª
÷w�‚­l÷Êß;ö×ÐOíºO|
! ÙlÎyÞm
! 	Ö4p	­a
! Pæ�Ž‘õÿeÛÄ�œÊû

! UÁzé
äM³‘0Y
i	.¶¼NUF�¬Ž0”
! —D�
! }ˆ{¨å
ñø‚	.
ç
! (u¾žJ
)�A
! Ã^¡	ÐÝœ	¡
! W
! º†Í=¥dc	×Ö†�g�?'ÔA“J;ç·úmžéÇÑ•6Â\ÑOÕÛ’²Uªí
! Ê€­ž d’Ù]ëˆ@AÔ
! t`L!
! NÔ
°íº»
! ·–œ5k€¶u©B
! à(DûŠbj ì@e/èž“:1kõ
i¢ä^ÑàÝk
"R…¾		Nf±zå5Ðr3
	à·LJ.‰5	´Ï~
! Ä|
! Î+v:ßî¦kF
! 0µ›Ë|
! µ
Í¸W	°:Ce	°Ï,ðU£/MM[á
4‚u¬]Ûm~ÙH@
! ï$¹9
! 6Û	.
=
! jÁ¥Æª~	KðS:
«PJ1Q
B8ÿè^
§
! të	\Ü@†û	‰
v¦Fóƒf¹Ÿ‡N
ÞëÖ�H!v¡ªÞ’	)¡QŽ4ñõœ¬
ñî@	˜ÑTÏß³	F
! ˜2	ÿî¢ì£ûë
p«Áúj—é4¥!	Ì¥6Év�(ù¦P
! ‚'©
! 
¿e
! �2}È'àn:Y(ÕÙ‹˜%Ym˜2ðÅ�öÛÅe
Œˆäãh	ãã„o‘J^£·áz¬<OIÙÏweð¨u²8	Œí
lHTçé×¢q|y†²6
èÁ	èQSt2ê›‘`•þLvd†Â™p
«…Ž
xTä0¾	Ï»§$eéixæaoôîªóKÅ.Ga�‘�É{'ÚÿŸgÂ
àkA»¹
! Š	ýøÕ'´REH)67è×6«Nr
æf9×a	.ú	¤Œ¼¦:mÙBZ§	˜9Ó•¦d’´ö–	-•Jpöù2wûí�	ç®ìBüþXmêÃ]Ù
! ¾ùsñ2s…R‚˜
&æ9
;áSH	LÃ�2°QÉÚ
vtÇÙLäd%
! 'Žáê´l÷ï4[üu»”
ÂbœÞ¾(P	Áfv	8Ç� 
! u$9Á	5¶¦&—¹	Ôn
+µ”t>éQóB#&
Ì†
	y6Aÿb“
! úàS‡Ø"Õ%]25B¡óÜ ü€²î
�ý•$o^7µGñ,&ŸÙx	¸¨9à	Y!
+
‡$
! ñi
Ç
! GÂ
! Æ¿f=a�Ug~†<”ÃÚÕC1_(Aay�WJ¸dî}|}Õö	ÌŽ¦
! N9ø	�¼½‰ ð5`N
›hg­Ñòø+òg	l
! bE
ì-x&<é•2*
ÈP€	áp¼§ßw^±È\»ë–RRà	³ËŒü%r1³ŠzJ	¨É¯ÿ	ðå…
! U	
! õxR5
±	‹Ä’ÕÒ
! ½Y
Ø7	x–y	¤×Ç.Ó¿ØfQæe(=ü
! þ„P¥;¥ÉSŒªyæ	ù
! ±ÓÌ¾
! `7©]ÝyË7Ñ
å‘
›ÓçÐ&+$
! ¤Žø8†ñtS
! }k�ÜO	±
! ŽQ�Ê
–æª
! 
W
Åñ+4}F÷öÜ+™	’±?…z.ˆ3ØüûÉ´o	8#R
çßœÎßL
§éh:6ÌÈ
! ¨@1ÔŸ‡	ùz
Ë«
! tðÊ:n[ú‰/	“±ÃgæÜ,Ô0kx~ö5	YÔìÂ
! *T	é=åq
! Oº:óv+�
! 3á#‹¯Q	‡
ô5z9VüK’
kO3:²
! §E¯]`Þ�²_:B!ÚË2Ý¥l£+£!ÊVö/zèyq
! µ¯`¾
Àžs+	Ô°	‹*4o6©YuÀšR†ÍÒê	_
! ´v–
âš	µ·Sï,ÁöÕp®‡™ƒÝÏ‹nh“}÷_	X;öò
hàI+Í0~˜>z+| ìh=b¸ns»y¡µm"
ó
! Zy
K*q`—	Dç«ÍÖ:°#öí	Í7ƒèã
Ï•:V
Ö0ŠNUÃßÒ¡
y9

ÛGóPØãL	Y°	Ì
! 2)	¤
! 4ÀôÄåŸ
7
! 	Ðÿn|ÑÎï¤}ÅUÌìzºx
À†_
ÚE	1OÃG5
! ÌbNöé^ß
! #Rž
 u�	CúúÍ[Î�õpSI	ZY9]µ«
¢ÀQ¢
! 8˜¾×=|	Å¼
! @ª	T
½?„$
i	'‹
! !æƒ–¢	
! &z
! p¶rý
! íÛæ”Qç
! "méÖ
! î< *êPq9óê
ûëÐ�Óë¹¨`	d
WólÌ›	©x›‡•Å(‚;?9V02,am·¿
! ƒ¶	È—ër3Ýê¥¿o`ƒ¼=_åŠô‹Ó	Ý
!wÁ@µ‰�ñ
L�¶
! žñ	
! QØ“iÙ{õ\rË	CC;°$›¹—]>ˆ·
! ï¾ý’
³Už»˜rPÒïÎ	6¸;ì	.åpgY³YÚ®¤ÑoL¿Á>ð„#(\ÅkRË5
! ºë*

! ì/[Í	äG“M	[VEH±q
! 5]	›À
Ø
! ™V	*N©zþ
A¸ì)%÷kÿº~—sa¦Õ	¼úFó^	Å	M>·
jÆ~?¦ 	"t9nò7@�Éu^À	c¬~[	õ¿ÊX`“šn?k
! ŽsF
ö
>
¶Z€¹#•
! Ø„©ëÎÈënù.H
! ß	ç
}
”ª�3
_¸»È6lÖä;Ñ	Eî\Q:w“Ä4@ü
«Ô
! …6>	j
h±Âs¬„ßþ!�yK
ä�c
! ­Š¢áz²OÕ^ŽxÌó§¹ÞYé	‰¬+™¯¯‰~<ÓGß4ÓÑ ü
! #—˜}`o7(Â
! 29o
ï�ùY	»<ü	ÈFñºá
! Gú+"í·p«zExK		ñ
! í•šjP
°
/
! jŒ÷èdg5Ì
! Úé-oÛDUMrdQÉ()”‡WD	¿�D
! jwIï8
ýÈ	ÑA
þ¢+8Ä'F’\â?	=Ê1	#	=qRc6H
°ã³
! ž££ÿŸ"¾Å
…YÍjk”Å”1{?iœZ¡Dd©y~Ë€»:	vý ö€ÛÏÃ»¤ÚM¤ È·1Xâ	¾AÐÜhW&	qb
! %š&
! HÔ8+
�
! è£
! óòY	)S™Ü<-
=ZAn‘/Ÿ/DOMîÇ˜]"÷„
la3
! l	G-Ø	*ƒÀLÿ¿øÄ\Ï¸ŸF	è
! ‰ÐP
! ©	
! t®
! !nÄ´™¹ãwµ&¤&¢£Ú”q÷œ×IñLc‡)”øi%ó
wçY
! @^ˆ
}W
ã–EO¶{	1þ	ÀSz]à
! º
! 8Ê!
ì~?C²Ç	Z¶f®10ˆ‰Q
! ªñôâ°é
! LÁ& xÊ‡–iß¤	EWÓ?Ãt‡
! &×É	GnÄ°Þ
¨‚EH·úcðÐˆ		ÕÓGwó*X°îr~—‘1Q
+(	K$«CBPížðï¦m_|	Ç¼>ùn‘
! 
Eg5Ëw7£òó®,
! o		gìþ	hþ
! Í
û†e
ýˆ¥�“ZZþ?å`ºªüŠ”=ùŠò©4e§ac	¸ý¼j_1zùŠ
! Ð€
â¥
RÍä@¿ÉÈ
´¨L•
! ž¹
—‰!Ädœÿa½¬ÖŒ	è
‘	Bé
! ¶±  ôK·×ÁŽ )À
! ºÀ!1¨
! Ë1iœäÙ
ÖÝ*Ë9.}ë¹F—
'‚Ï	ÇyV8>µÀÝÛ
! ú öÀå;
@8Ø˜`
i;K
! °z	x/V=€DÙ—
! ’±îÏ
! (m	5_Š7“
Ê�Å³	
û1Œ}µÔ0u
û…zLááa¦,
! [
îp­
! ·ÈR�	y~WIJl‹
! Ñ¶�#üòÚ-Á|¨
ØLÃpj²8	üeøÆ>MWÒÇ
•ˆy
! -¡±™!‹Ç–£J63Lx¶P<·Ãºô¶‡\
! Z©WÓ‰€
³&1­B
! X'
·	´\¡vÒ²Ç¶p	As&
M¾-ÒBh3�
eYAO9m.	Ê	¨¬cvŠU[ùªéâìÑ˜^>ÏÁAF
*Å
! Š8½Û
X	Xˆ*‹.
A	£®²Úâ�Âª (
! D't
! ò³ê
! 8¸è@SÏ®
ål
tû¬oXû 
! XíÒ
ë™
P�Z	¶”/�…j×®¸øð
! I~¡Ògß|Œ²ßtsp©Ö
þ0ÀFíþæ$Öÿ�
Þo
! WD15œC]
! xÞ15{IÌâ–$"ªô¶ªhÂåå:P{âi€¦_7aÃ”c¬
! níEêÛ–À€YÞ|"g
! K,ÁE(‡¢!Ï
ÛËk�CÁ
! ømÕr	6ž�
¥·-VæeN
! Ž¼
fÚ°_* Ø"”W$	¹½
Æ
! ¯4
! Ê
! u	sÔ	ž
! ®pá­@”ñ™~õ	¤�
§'îì€
! šûúd„v\Ý3
! ãl‹ã+ù™ù
«µ-F�
! ê…	^â92	7‡U
! ß=’øZ›vÄD¬Rhôs÷Ú›u³c�ÓÈ¯IÓ½¥o;£„QQw|râ×…
Ç�3[¨	¦ÉÇí)?ç™ôÚu€ˆz²
FM
ï^B
! jléPA’
! e +fÝ	‚
‘
�ŒUÖXS÷�ÊDïu‡.
! ³*W,0üeö ZB>
! *b�úÊaæõ´
! ,ð
dy¯\…á«IÄ4_XHJ¨Ì=Ý]*
! ½	çiªýVâ
! 7
! H\ÇÙ7ç›Ž
<	áÛTÌ½UP›�Rp
  
! ¤×
Šwq)

í<Ÿ
! Ü-	_N‡�å
! ¢€Bv{	Ë
ÈVÇ�Z^¨¤².‰
! oÂÏGÝÅiqÕÐ!O‰¨‰ÔÒeˆ@LPkd9Žš³¸Å¤¬ýðj1{�Ðä,	O‹%Ù3�„¶�÷¶PËû2üÖB¡©©ª„	õ®89	ô
Òÿƒv4	­
gc
sm†å;­aq
/Ú	Ð
! ï
! 
õš
! ‹Ú
! õÜ~J\‡µû
! Y¤
! ï°@LÃàö}‹ý�Šïí®2Î�	å/	½PÒ~
†Ú+¿¸ç5Þ<ë�¡ñ¾(ŒH¡;
2
! D[ »	öG
¾ž>SYel&‚F>ÒÄ-F5«T­ü«åv”s
.ºêƒy0ägT<¿xÑê~¯Ãúà’¢
@ëÆw‰òúƒ¼00	%+#D
  
  %s: %d: warning: can't add declaration of '%s' into macro call
  
--- 1,1938 ----
! Þ•D<Ê³!\”()/@1'r5š=Ð-*1XŠÛŸ{+–0Âóõü"+BnvEŒPÒ7#8[D”9Ù8 4L 5� <· ;ô H0!=y!@·!vø!Ho":¸"Jó"M>#9Œ#6Æ#rý#;p$y¬$B&%Ai%J«%Nö%KE&Q‘&:ã&7'=V'I”'6Þ'>(FT(I›(Aå(4')}\)JÚ)4%*CZ*Dž*?ã*E#+8i+>¢+=á+8,{X,?Ô,8-/M-P}-6Î-C.EI.D�.<Ô.B/PT/M¥/�ó/Fƒ0NÊ0Q1<k1O¨1Lø1?E27…2A½26ÿ2G63H~3@Ç3B45K4�5Ež5
! ä58ï5.(6.W6†6)˜60Â6	ó6+ý6A)7k7!€7 ¢7Ã7Ø7ø78$+8$P8*u8* 8Ë8æ8 9"9=9I9#Z9"~9¡9!¸9,Ú9#:+:I:\:$o:”:´: Ð:ñ:ø:;;;;; ;%;(;.;5;9;Y;];f;	o;y;†;	Ž;
˜;¦;¬;¹;
! Á;Ì;Õ;
! Ü;ç;ï;ö;þ;<	<<<%<-<
! 4<	?<I<N<
! ]<h<
! u<€<ˆ<‘<˜<	 <ª<²<º<
Ã<Ñ<	Ú<ä<í<ó<
! ü<=1
=0?=0p=0¡=Ò=Ù=å=ë=
! ò=ý=>>
>	(>2>?>F>M>V>b>j>y>
’> >
! §>²>
º>È>à>-ç>?(?E?PN?KŸ?Lë?S8@WŒ@Iä@5.AIdAY®A>B9GB;�BU½BC C./C^C#nC#’C3¶C3êC*D6IDQ€D3ÒD3E2:E=mEC«E7ïEI'F<qF=®FIìFW6GEŽG5ÔG"
! H9-H.gH"–H¹H,¿HDìH?1I=qIN¯IþI(J*GJ:rJ
­J »J!ÜJ þJK$8K]K#zKžK!ºK(ÜKFLMLL,šL*ÇL!òLM"+MNMZMyMU˜M-îM.N*KN2vN3©N+ÝN/	O:9O@tO4µO$êO/P1?PEqP2·PêP	Q(Q@Q#`Q"„Q§Q5ÂQ9øQ*2R*]R?ˆR(ÈR#ñR<SORS¢Sn¿SS.T/‚T-²T2àT8U3LU6€U/·U çUVN(V1wVJ©V*ôV'W"GW&jW‘W1¯WáW%úW1 X<RX,�X&¼X(ãX5YeBY%¨Y?ÎY4Z/CZ,sZ& Z$ÇZ3ìZ8 [*Y[„[6ž[*Õ[!\W"\Jz\:Å\B]2C]3v](ª])Ó]Dý]DB^"‡^)ª^!Ô^=ö^34_!h_9Š_-Ä_)ò_/`#L`p`-s`¡`"½`à`
a<aAKa#�a,±a0Þa"b2b-Kb)yb£b3¨bVÜb3c-Kc4yc*®c.Ùc,d5d!Kdmd�d-¢d&Ðd
÷dAe#GekeJ„eNÏef>f)]f$‡f=¬fêf
! g)gAg\g5ug«g-ÉgO÷gGhdh@}h¾hÕh%éhi-#iQi8kiE¤i=êi(j)@j
jjxj'�j:©j7äjCk1`kJ’k+Ýk'	l+1l*]l>ˆl:Çl/m12m dm,…m'²mAÚm-n5Jn;€n ¼n(Ýn-o4oDTo7™o"Ñoôo,p>pWp&rp™p;°p6ìp#q!Bq0dq'•q8½q1öq2(r$[r6€r0·rèr&ërss.sGs`sds3€s´sJÔs+t#Kt+ot+›tÇt5åtu/u:Fu9�u9»u"õu3vLvevK€vGÌvw*w;wNwmw#‹w$¯wAÔw#xw:x²x Ìxíx'y)(y-Ry*€y«y'Åy$íyz&'zNz,fz“z8®zFçz+.{SZ{G®{%ö{|;|7K|5ƒ|¹|'Ø|-}>.}*m}˜}$´}Ù}*à}~+~*A~9l~J¦~:ñ~!, N o-�¾$Ü€€4€P€:j€¥€¸€$×€%ü€"�#@�'d�6Œ�Ã�ã�‚‚%8‚^‚z‚�‚¯‚]Á‚#ƒCƒ,^ƒ<‹ƒ!Èƒ*êƒ'„H=„8†„5¿„.õ„$…);…)e…"�…#²…Ö…ç…$÷…(†(E†n†�†$¨†0Í†"þ†*!‡;L‡6ˆ‡0¿‡ð‡4ˆ;ˆ+Yˆ(…ˆ®ˆ/Íˆ0ýˆ6.‰ e‰?†‰.Æ‰õ‰Š*+Š&VŠ*}Š¨Š3ÇŠ%ûŠ)!‹+K‹Fw‹¾‹_Ô‹Y4ŒIŽŒMØŒK&�]r�ZÐ�k+Ž[—ŽNóŽ0B�/s�#£�&Ç�î�>� D�,e�6’�CÉ�:
‘;H‘„‘+ ‘Ì‘ì‘’"+’N’g’)‡’)±’Û’ö’ 
“#.“R“h“$ƒ“¨“2Å“ø“”*”1B”5t”'ª”0Ò”-•I1•,{•.¨•×•%÷•–,3–'`–1ˆ–'º–-â–3—'D—"l—8�—-È—+ö—"˜'B˜j˜"}˜' ˜È˜Ù˜%ë˜'™9™U™-t™¢™,»™è™'š*0š[š!wš™šœš š¨š½šÅšÚšóš›#›$C›0h›™›¦›·›À›Í›0Ó›8œ0=œnœ ‡œ¨œ5Âœ.øœ6'�9^�:˜�DÓ�)žBž0`ž*‘ž/¼žìž*Ÿ..Ÿ)]Ÿ&‡Ÿ&®Ÿ&ÕŸ#üŸ'  (H  q $’  · "Ø ,û 2(¡[¡{¡1š¡.Ì¡û¡)¢6¢V¢,p¢(�¢)Æ¢ð¢=£.J£*y£%¤£6Ê£¤:¤:W¤9’¤3Ì¤7¥>8¥'w¥*Ÿ¥2Ê¥ý¥$¦0>¦o¦%�¦µ¦#Ñ¦+õ¦8!§'Z§J‚§Í§Ñ§Õ§í§ô§,ø§$%¨,J¨0w¨0¨¨.Ù¨/©&8©<_©œ©,£©Ð©î©ª6$ª [ª#|ª ª<¹ª'öª*«+I«(u«ž«'¾«/æ«%¬2<¬)o¬&™¬%À¬æ¬­$­+<­h­‚­/¢­/Ò­.®)1®)[® …®¦®'²®&Ú®3¯/5¯e¯5€¯5¶¯.ì¯°-°+A°#m°=‘°@Ï°
±
±0,±-]±(‹±*´±8ß±5²+N²=z²>¸²÷²
! ³%³/E³:u³#°³!Ô³ ö³'´ ?´0`´‘´¬´
È´#Ö´ú´"µ /µPµgµ}µ–µ°µ¿µ-Ýµ"¶.¶!H¶)j¶”¶˜¶�¶Ÿ¶¨¶º¶Ã¶Ì¶Gè¶:0·0k·9œ·@Ö·B¸=Z¸=˜¸7Ö¸C¹8R¹=‹¹@É¹<
! ºVGº6žº8Õº6»>E»?„»@Ä»A¼KG¼8“¼8Ì¼<½EB½Cˆ½LÌ½:¾FT¾K›¾0ç¾B¿¶[¿À,À>IÀQˆÀuÚÀPÁWoÁqÇÁR9Â$ŒÂ1±ÂãÂæÂïÂüÂÃÃ'Ã4Ã0=ÃnÃŽÃ—Ã/µÃ3åÃÄ"Ä/Ä!<Ä^ÄzÄ‡Ä�Ä�ÄªÄ%·ÄÝÄæÄ5ïÄ%Å=.ÅlÅ}ÅC˜ÅEÜÅ"Æ>ÆGGÆO�ÆNßÆ.Ç;Ç=ÇAÇFÇSÇVÇZÇ-^Ç5ŒÇ,ÂÇïÇ	È´ÈrÀÈ33ÉgÉ*…É<°É5íÉ.#ÊRÊTÊWÊ[Ê^ÊaÊeÊOhÊ(¸Ê+áÊ+
Ë-9ËgË3~Ë%²ËØËìË,Ì,3Ì*`Ì%‹Ì-±Ì+ßÌ+Í$7Í+\ÍˆÍ)¢Í.ÌÍ$ûÍ. Î*OÎ:zÎ/µÎåÎ;Ï=Ï7[Ï$“Ï6¸Ï9ïÏ-)Ð6WÐ;ŽÐ8ÊÐ1ÑL5Ñ=‚Ñ,ÀÑ-íÑ/Ò"KÒ2nÒ'¡Ò0ÉÒ4úÒJ/Ó;zÓA¶Ó<øÓ5Ô/QÔ6�Ô¸Ô7ËÔBÕ+FÕ2rÕ(¥Õ(ÎÕ.÷Õ&Ö/DÖMtÖ6ÂÖ/ùÖ4)×,^×,‹×(¸×ká×4MØ1‚Ø6´ØHëØ94Ù(nÙ'—Ù!¿Ù,áÙ)Ú8Ú"QÚtÚ’Ú#°ÚÔÚ!ïÚ.Û)@Û jÛ=‹Û1ÉÛ%ûÛ&!Ü4HÜ}Ü(œÜ6ÅÜ$üÜ,!Ý3NÝ-‚Ý8°ÝéÝ)Þ,/Þ:\Þ.—Þ8ÆÞ6ÿÞ%6ß)\ß)†ß+°ß2ÜßUà8eàžà-¾à"ìàá,#á>Pá�á—ážá¡á0¥á
! Öá3áá
! â( âIâbâeâiâmâ†â
! ’â�â¬â¯â²â¶â6ºâWñâZIã6¤ãNÛã0*ä	[ä$eäŠä+�ä*»äæäAîä:0å'kå%“å(¹å9âåHæJeæI°æ>úæ29ç0lç7�ç-Õç.è/2è1bè”èD­è0òè#é(:éFcéGªéòé2
! ê+=êiê…ê ê»ê#Ìêðê*ë":ë.]ë$Œë±ëÎë'çë$ìG4ì1|ì7®ì,æìCí2Wí1Ší)¼í3æí"î*=î0hîU™îFïî?6ï*vï&¡ï%Èï&îï?ð5Uð-‹ð+¹ðDåðK*ñvñ:“ñLÎñ@ò<\ò,™ò0Æò3÷ò+ó#Fójó.‡óU¶ó4ôDAô@†ô8ÇôEõ.Fõ0uõ4¦õLÛõ9(ö<böJŸö8êö0#÷*T÷!÷;¡÷(Ý÷*ø91ø/kø/›ø/Ëø8ûø84ù.mù9œù-Öù)ú(.ú:Wú<’ú/Ïú>ÿú+>û'jû;’ûÎû(ãûü' üHü-bü�ü.«ü-ÚüIýRýcý>xýG·ýÿý(þ)Cþ mþ'Žþ;¶þ3òþ9&ÿ&`ÿ?‡ÿÇÿPåÿ65BDx*½8èe!$‡!¬8Î;RC+–
! ÂÍ%è05?'u5�,Ó$$%#J)n1˜*Ê%õ#"?.b‘"¬Ï-ï0#N8r)«(Õ"þ'!VIC @ä2%*X3ƒ=·1õ
'	)5	2_	J’	0Ý	=
! ;L
! +ˆ
! +´
! 3à
! )->5lN¢=ñ+/3[:�	Ê$Ô/ù )
/J
;z
¶
Õ
Dê
/<I5†3¼ð)+#Gkt*�.¬0Û8Ee<v<³1ð="`Z€@ÛNCkF¯^ö$U2z­>É6.?Kn3ºî÷/567l9¤/Þ4=C�3‡ »7Ü!+6	b?l¬.µ3ä8Qn.t4£UØW.>†>Å)YG%¡(Ç-ð.fM´/Ñi&kg’3ú+.2ZD�<Ò:J_1}1¯0áJW]Eµ ûG !d H† 'Ï 6÷ 6.!:e!7 !Ø!4ö!1+"E]"$£"/È")ø"("#=K#_‰#5é#*$YJ$T¤$Hù$HB%"‹%®%dÌ%41&ˆf&Uï&7E'1}'<¯'3ì'† (R§(8ú(A3)Tu)!Ê)'ì)**'?*3g*!›*Y½* +8+W+v+–+´+Ð+ì+,*,>,S,h,6~,!µ,×,ì,--7- W-(x- ¡- Â-,ã-Q.+b.3Ž.=Â.//j0/f›/?0KB0Ž0)£0Í0"ë0516D1${18 1"Ù16ü1(32&\2)ƒ2&­2&Ô2Jû2IF3�3"­34Ð3:4@4;X42”43Ç4Dû4@5&[5,‚5¯5CÎ5H6>[6>š67Ù6.7"@7c7I�70Ë7<ü7$98(^8$‡8P¬8&ý8<$9a9-x9¦9"Á9ä9ÿ97:3W:3‹:¿:#Ë:ï:	ó::ý:@8;y;€;T�;Oò;>B<:�<:¼<7÷<3/=[c="¿=â=!>($>0M>.~>4­>&â>	?#%?:I?6„?5»?eñ??W@/—@>Ç@;A_BAY¢AYüAZVBJ±B?üB7<C:tC+¯C+ÛCDD0D7KD>ƒDÂD)ÕD ÿD/ E>PEB�E!ÒE6ôE+F4KF1€F#²FÖFõF/G>G*UG…€GH!H8:HsH�H+¥H1ÑH8I9<I)vI  I ÁI5âI/J3HJ|J?œJ*ÜJK&K2@K#sK,—K+ÄK8ðK*)L;TL6�LdÇL9,M,fM,“MWÀM-NFN#bN†N ¦N"ÇNêNEüN3BO3vO4ªOßO"öOP(0P-YP+‡P%³P ÙP&úP2!Q6TQ+‹Q4·Q!ìQAR$PRuR:•RÐR"ëRS-$S(RS{S+„S/°S,àS:
T>HT8‡T!ÀT)âTU&)UPU&mU ”U&µU'ÜU!V!&V(HV"qV"”V,·V!äV$W$+W)PW3zW?®W!îW%X6XPX7lXQ¤XöXüX:Y@Y=LY5ŠYÀY
! ÇY
! ÒY	ÝY-çY"Z8Z@ZFZ%OZuZ7“Z6ËZ8[<;[7x[?°[5ð[9&\3`\4”\9É\8]A<];~]7º]3ò])&^,P^5}^"³^.Ö^_"
! _-_B_.G_2v_+©_Õ_.ð_/`/O`5`µ`"Ñ`)ô`(a0Ga,xa.¥a(Ôa"ýa( b'IbcqbAÕb0c)Hc)rcœc/»c5ëc6!d/Xdˆd,§d)Ôd)þd1(e#Ze~e)�e7Çe4ÿe
4f)Bflf ‡f6¨f0ßf$g$5gZgug)“g9½g'÷gh#8h]\hLºh1i9i,Ri i i¾iÒiãi1j64jkj…j?Ÿj&ßjDk'Kk(sk$œk&Ákèkll#5l%Yl'l"§l=Êlm.mNm1km%�m7Ãm0ûm,nHn(en%Žn´n0Ñno2oJojoE�o-Ço õo'p>p/[p‹pªp ÉpêpXqYq$yqEžq:äqr-4rbr5{rR±r+sA0s
rs=€s¾s ×s)øs."tQtptNwt,ÆtTótHuIdu ®uÏuâu&õuv-/v$]v,‚v¯v3ÊvþvCw1Zw#Œw,°w0Ýw'x%6x+\x5ˆx¾x%Ýxy1y Qy ry%“y0¹y)êy0zEz:^z(™z0Âzóz{*{G{
a{o{„{/Ÿ{Ï{'ß{|4'|)\|†|3£|×|"ô|-}/E}?u},µ}(â}~G+~2s~5¦~1Ü~IX<v?³ó€.+€>Z€)™€%Ã€Dé€?.�#n�’�:±�,ì�)‚!C‚1e‚O—‚:ç‚'"ƒ$JƒOoƒ*¿ƒ.êƒ)„6C„z„€„4ˆ„0½„6î„6%…-\…2Š…!½…6ß…†0†@5†:v†9±†;ë†'‡A‡?N‡Ž‡'�‡4Å‡Nú‡=Iˆ=‡ˆ@Åˆ)‰>0‰$o‰0”‰;Å‰8Š2:Š2mŠ2 Š>ÓŠ‹"‹,3‹?`‹# ‹Ä‹8â‹7Œ5SŒ‰Œ,–Œ>ÃŒ(�H+�>t�N³�`Ž-cŽ ‘Ž$²ŽS×Ž5+�a�.�)®�'Ø�"�Z#�\~�
Û�Oé�+9‘èe‘N’%T’z’—’(¬’Õ’%î’“1“F“%a“/‡“2·“ê“ þ“%”E”[”m”„”—”«”¾”Ò”5æ”•.•@•\•o•‚•”•§•Â•Ô•ê•––/–G–&_–9†–DÀ–7—.=—l—…—3ž—&Ò—ù—˜-˜G˜a˜{˜•˜«˜%Ä˜ê˜)™-™;K™/‡™,·™ ä™šš8šQšjšƒš�š·šÑš7ëš#›7=›u›�›©› Ã›ä›ü›œ1œLœgœ3„œ:¸œóœ(�8�"X�{�!š�!¼�Þ�:þ�39ž mž#Žž8²ž5ëž<!Ÿ,^Ÿ9‹Ÿ4ÅŸ/úŸ+* 3V Š "§ 'Ê )ò -¡*J¡(u¡*ž¡5É¡,ÿ¡3,¢3`¢+”¢*À¢.ë¢.£+I£\u£Ò£?ï£1/¤(a¤=Š¤@È¤6	¥9@¥1z¥4¬¥&á¥¦J#¦^n¦Í¦é¦)§,/§\§&w§ž§³§(Í§'ö§+¨+J¨(v¨Ÿ¨&¹¨Kà¨K,©;x©;´©Að©2ª-Pª~ª�ª=½ªWûª,S«B€«.Ã«Qò«D¬VX¬ ¯¬*Ð¬hû¬:d­5Ÿ­EÕ­N®1j®œ®;º®ö®4ú®/¯D7¯E|¯>Â¯5°+7°Kc°	¯°/¹°6é°9 ±4Z±,�±-¼±Cê±-.²\²"z²@�².Þ²0
³!>³<`³F�³6ä³.´CJ´CŽ´&Ò´,ù´2&µDYµ žµ1¿µñµ9¶:J¶P…¶&Ö¶<ý¶8:·-s·!¡·1Ã·.õ·5$¸.Z¸>‰¸&È¸Hï¸E8¹0~¹6¯¹Iæ¹,0º6]º!”º¶º/ÕºF»+L»,x»N¥»Aô»;6¼-r¼5 ¼tÖ¼GK½—“½@+¾9l¾C¦¾?ê¾:*¿8e¿#ž¿'Â¿ê¿#
! À#.À)RÀ‰|À2Á&9ÁU`Á&¶Á/ÝÁ8
Â!FÂ2hÂ-›Â'ÉÂ4ñÂ&Ã‹:ÃPÆÃiÄ3�Ä.µÄväÄs[Å&ÏÅ(öÅÆ=>Æ|Æ1�ÆFÁÆHÇ'QÇFyÇ2ÀÇóÇ6ÈGÈIfÈ(°È6ÙÈ¾ÉÏÉàÉHøÉPAÊ]’Ê1ðÊ,"Ë0OË€ËGŸË>çË6&Ì:]ÌL˜Ì>åÌ>$ÍQcÍ3µÍ7éÍ8!Î<ZÎL—ÎJäÎ^/Ï2ŽÏDÁÏ8ÐH?Ð0ˆÐB¹Ð[üÐkXÑ,ÄÑñÑ4Ò/FÒ7vÒ1®Ò*àÒ<ÓBHÓC‹ÓSÏÓ6#Ô0ZÔ0‹Ô"¼Ô5ßÔ"ÕY8Õb’Õ8õÕ'.Ö,VÖ+ƒÖf¯Ö7×!N×#p×A”×UÖ×,Ø)=Ø"gØŠØ.¢Ø+ÑØ2ýØ-0Ù|^ÙÛÙòÙ>	ÚHÚY^ÚB¸Ú)ûÚ7%Û/]Û9�Û=ÇÛ5Ü;Ü(ZÜAƒÜ5ÅÜBûÜ@>Ý"Ý'¢Ý ÊÝ0ëÝÞˆ9ÞÂÞÝÞñÞ'ß%6ß\ßsß,Šß·ß$Ñß0öß0'à,Xà…à à&·à&Þà&á&,á'Sá'{á%£á&Éáðáâ;"â"^â'�â=©â)çâ(ã/:ã,jã+—ã2Ããöã?	ä.Iä-xäD¦äNëä3:å%nå'”å;¼å øå
æ1'æ3Yæ2�æ0Àæ/ñæ)!ç#Kç*oç,šç/Çç@÷ç"8è,[è3ˆè?¼èüè&é'Aé'iéN‘é5àé/êFê[ê4tê%©ê&Ïê)öê$ ë#Eë`ië7Êë4ì67ì2nì$¡ì-Æì-ôì$"í(Gípí1�í)Âí-ìí,î,Gî<tî5±î&çî/ï=>ï&|ï%£ï7Éï5ð77ð<oð¬ð<ÅðOñCRñN–ñåñòò(>ò,gò”ò9¯ò4éò3ó4Ró#‡ó5«ó;áó=ô[ôuô"“ôi¶ôT õ`uõ)Öõ)öm*ö8˜öQÑö#÷ @÷ca÷BÅ÷Pø1Yø-‹ø2¹ø/ìø6ù,Sù'€ù8¨ù)áùúú%6ú%\ú‚ú ú4»úðúû2ûMû jû‹û&˜û¿ûØûòûüü6üTühü…ü¢ü"¾ü9áü-ý=Iý‡ý�ý‘ý4–ý-Ëý3ùýQ-þþ—þ(žþ=ÇþKÿBQÿ,”ÿ2ÁÿEôÿ:
Q7_9—&Ñ7ø=0Sn
! Â%Í5ó0).Z9‰Ã	ÐÚ.é7*b!w™$¶#Û?ÿ4?.t!£2Å1ø*(EnŒ2«2Þ41F>x·2¼ïHó0<1m8Ÿ*Ø /$'T4|±%Ñ4÷%,	:R	(�	7¶	)î	8
! $Q
! v
! ‡
! F˜
! &ß
! 3*:9e5Ÿ2Õ:/C;s:¯:ê%
$A
%f
 Œ
)­
7×
!	1;[p(„­*É7ô),V']*…°>ÎB
;P%Œ²Ì&ÜF$J7o§#Â#æ#
! #.#R-v'¤'Ìô&#99]7—=ÏC
9Q‹-¢Ð=ðk.?š Ú!û98U%Ž$´,ÙD/K({2¤5×-
K;L‡AÔ@"WzK‘/ÝI
*W$‚8§à$õ4OMh(¶0ßB!S1u-§Õ#ï)%=.c3’$Æ;ë''(O%xž$·cÜE@=†0Ä'õ5 3S .‡ ¶ Ê  Þ ÿ �!5™!*Ï!'ú!5""6X"*�"5º"#ð";#=P#>Ž#FÍ#"$(7$,`$/�$7½$Cõ$Z9%-”%6Â%=ù%K7&Sƒ&]×&5'O'&^'…'#�'Á'Ü'0õ'#&(#J(n(Ž(!¢(Ä(_Ý(=)[):y),´)á)ÿ):*?*#G*k*Dr*F·*Nþ*@M+8Ž+PÇ+H,Ea,.§,.Ö,;-MA-�-*¯-Ú-&ñ-'.9@.z.,”.Á.à.ý.3/M/Lm/.º/%é/0=(0.f0+•00Á0'ò031:N1‰15�1%Ó1+ù15%21[22�2=À2*þ2I)3Ms31Á3ó3%
4&34(Z4-ƒ4C±4!õ405$H53m5+¡5!Í5Yï5GI6
‘6<Ÿ63Ü6G7X7<e7:¢7#Ý78)82:8m8-ˆ83¶8'ê8%97895p9(¦9<Ï9>:CK:E�:Õ:@Û:@;`];¾;(Þ;$<3,</`<�<¬<+¿<:ë<!&=/H=/x=$¨='Í=2õ=>(>>g>>¦>å>ø>? 0?‚Q?†Ô?([@ „@¥@Y»@1A)GAqA…AH”A'ÝA.B4BOB<jB"§BLÊBC-C GC+hC”C<­C3êC0D!OD:qD ¬D*ÍD2øD2+E2^Ef‘E=øE26FiF(�F)ªFÔF,îF2G4NG)ƒG?­G@íG!.HPH5cH@™H@ÚH.I/JIzI(�I#¶IaÚI0<J5mJ£J)²JÜJùJ(K1BKtK,“K0ÀKñK(	L>2L,qL7žL?ÖL]M2tM/§M"×M+úM=&N%dN2ŠN;½N>ùNU8OBŽO4ÑO%P,P5JP2€P!³P/ÕP…Q‰‹Q+RdAR#¦R>ÊRJ	S?TS)”S9¾S3øS,T3LT1€T(²T,ÛT3U*<UAgU%©U&ÏU!öUV0V:HVƒV@¢VFãV*W>WSWgW4|W±W5ÐWX(X'GX/oXZŸXúX%Y22YBeY.¨Y×Y/öY3&Z$ZZ&Z¦Z5ÅZ0ûZ7,[-d[5’[eÈ[1.\$`\…\.›\"Ê\(í\+]&B]+i]+•]%Á]"ç]
! ^#*^*N^$y^-ž^#Ì^'ð^4_'M_&u_ œ_+½_é_+`?4`;t`,°`0Ý`	a;aTa#ra–a«aÅaãa+ïa4b;PbWŒbHäbN-c9|cb¶cadE{d!Ád…ãd]ieHÇe;fmLfeºfL gTmg0ÂgKóg4?hNth<Ãh@i6Ai4xi,­i:Úi/j-EjMsjSÁjTk€jkAëkR-l7€l,¸lAål1'mHYmM¢mUðmYFnx nCoY]oB·oMúoXHp>¡p>àp;q4[q/�qIÀqO
! r1Zr3ŒrdÀrN%sitsHÞsH'tXptDÉt8u[Gu�£u‘1vMÃvjw0|w3­wLáwN.xp}xrîx-ayh�y8øy:1z˜lz˜{=ž{.Ü{|+|=|<]|_š|>ú|>9}6x}:¯};ê}1&~(X~�~2 ~"Ó~(ö~<\s�D¨&í)€>€]€.z€-©€"×€ ú€,�$H�m�,s�+ �2Ì�2ÿ�42‚!g‚‰‚¦‚IÅ‚0ƒ.@ƒGoƒ?·ƒF÷ƒ$>„<c„! „@Â„)…-…1…N5…„…Œ…J¨…2ó…4&†[†%j†�†+¯†Û†ì†%‡)‡/G‡+w‡1£‡-Õ‡0ˆ'4ˆ,\ˆ‰ˆ©ˆÈˆ9×ˆ+‰2=‰p‰ƒ‰¢‰Â‰+Û‰-Š*5Š0`Š/‘Š-ÁŠ(ïŠ,‹E‹\‹$y‹ž‹«‹À‹Ì‹)ì‹Œ(,Œ>UŒ/”Œ"ÄŒ!çŒ	�/�A�$^�&ƒ�$ª�Ï�ç�ö�ŽŽ.Ž#=ŽaŽ#~Ž¢Ž'»Ž'ãŽ��#�4�#C�g�„�›�´�Ï�Cè�),�V�<_�œ�#»�ß� ú�‘4‘N‘!k‘,�‘:º‘ õ‘’0’7K’0ƒ’/´’6ä’%“A“]“|“7““3Ë“ÿ“0”
! J”U”(t”1�”Ï”0æ”•0.•,_•Œ•©•1Á•0ó•$–+>–Bj–­–/Ë–/û–<+—%h—Ž—!¦—"È—,ë—-˜9F˜:€˜.»˜ê˜4™/:™&j™‘™¬™½™Û™&÷™š:šJšfš!vš ˜š*¹š+äš›3.›b›&u›.œ›8Ë›œ.!œPœ&gœ+Žœ*ºœåœ'�*-�X�3v�*ª�*Õ�$ž%ž-=ž kž2Œž*¿ž0êžŸ2;Ÿ"nŸ‘Ÿ-©Ÿ×Ÿ!ìŸ9 H ^ z 8‰  Â 4ã 1¡J¡i¡‚¡Ÿ¡¹¡Ø¡ó¡>¢=N¢)Œ¢2¶¢9é¢#£8B£X{£QÔ£<&¤Ec¤5©¤Bß¤"¥(3¥)\¥†¥�¥°¥Å¥TÛ¥F0¦*w¦C¢¦Kæ¦82§4k§3 §8Ô§>
¨6L¨Qƒ¨{Õ¨'Q©7y©,±©@Þ©ª4&ª'[ª5ƒª¹ª2¿ª"òª;«FQ«K˜«0ä«:¬(P¬2y¬)¬¬+Ö¬7­0:­:k­'¦­=Î­?®0L®/}®&­®LÔ®D!¯9f¯. ¯Ï¯)î¯(°/A°<q°=®°0ì°±3;±)o±"™±F¼±-²,1²7^²1–²/È²;ø²64³.k³6š³'Ñ³`ù³@Z´1›´&Í´.ô´2#µ*Vµ,�µ.®µPÝµ*.¶!Y¶){¶6¥¶,Ü¶-	·7·+W·5ƒ·?¹·;ù·85¸2n¸¡¸$À¸+å¸F¹DX¹'�¹AÅ¹Uº/]º1�º6¿º-öº+$»2P»Fƒ»3Ê»Cþ»NB¼A‘¼/Ó¼2½6½(U½~½:š½=Õ½2¾8F¾¾6ž¾'Õ¾/ý¾*-¿=X¿I–¿?à¿, À3MÀ8�À0ºÀ$ëÀ=ÁJNÁf™ÁUÂVÂA_ÂC¡ÂSåÂ*9Ã*dÃ/�Ã#¿Ã!ãÃgÄ#mÄB‘Ä&ÔÄ-ûÄ )Å JÅ!kÅ2�Å!ÀÅ)âÅ*Æ7Æ5WÆ�Æ2¬Æ)ßÆ
	ÇÇ+(ÇTÇ:XÇ0“Ç2ÄÇ/÷Ç'È()ÈbRÈ0µÈEæÈW,É?„É3ÄÉCøÉ&<ÊcÊ+yÊ%¥Ê#ËÊ8ïÊ3(Ë1\Ë1ŽË'ÀË*èË*Ì>Ì;\Ì9˜Ì*ÒÌ@ýÌ%>Í8dÍ1�Í/ÏÍ2ÿÍ2Î2NÎV�ÎQØÎ'*Ï.RÏJ�Ï8ÌÏ-Ð3Ð$QÐ vÐ—Ð/±Ð(áÐ*
! Ñ.5ÑcdÑ<ÈÑ>Ò
DÒ.RÒ+�Ò&­ÒÔÒJôÒ=?Ó#}Ó>¡Ó<àÓ.Ô%LÔrÔ/‘Ô)ÁÔ9ëÔ<%Õ5bÕ8˜Õ+ÑÕ+ýÕ$)Ö4NÖ0ƒÖ:´Ö5ïÖ2%×EX×'ž×1Æ×(ø×0!ØRØkØ…Ø¢Ø$¾Ø!ãØ'Ù-ÙIÙ iÙŠÙ0¦Ù'×Ù
ÿÙ+
Ú&9Ú9`Ú1šÚ&ÌÚ$óÚ/Û.HÛ$wÛ5œÛ4ÒÛ4Ü;<Ü<xÜµÜÐÜ!êÜ!Ý&.ÝUÝ&oÝ–Ý'�Ý(ÅÝ<îÝ2+Þ>^Þ'�ÞÅÞ
! áÞ.ìÞ7ß)Sß)}ßE§ß4íß4"à<Wà ”à"µà$Øàýà3áCHá2Œá¿á@ÞáDâPdâCµâ0ùâ&*ãQã9gã¡ã/·ã)çã>ä2Pä3ƒäQ·ä,	å)6å0`å2‘åÄå2âå*æ@æLæ%iæ%�æµæËæÝæ$ðæ ç6ç%Gç/mç%�ç,Ãç,ðç.è,Lè,yè,¦è,Óè*é&+é/Ré‚é"—éºéÙéøéê7êWêgê{ê „ê'¥ê#Íêñê+ë'<ë"dë#‡ë)«ëÕë!òë ì#5ì#Yì(}ì!¦ì$Èìíìíí(2í"[í,~í «íÌí/èí'î0@î%qî+—î/Ãî'óî(ïDïcï>xï/·ï0çï&ð,?ð$lð‘ð+°ðÜðåðñ!ñ;ñ8[ñ5”ñ8Êñ>ò=Bò=€ò7¾ò7öò;.ó2jó5�ó;Óó:ô:Jô4…ô5ºô5ðô4&õ3[õ6�õ<Æõ;ö;?ö5{ö7±ö6éö5 ÷4V÷7‹÷=Ã÷<ø<>ø8{ø7´ø:ìø6'ù6^ù9•ù?Ïù>ú>Nú:�ú9Èú8û#;û _û=€û ¾û-ßû
ü(üH?ü)ˆü)²ü/Üü)ý,6ý$cý*ˆý!³ý$Õý$úý$þ$Dþ#iþ+�þ*¹þ)äþ(ÿ-7ÿ"eÿˆÿ£ÿ%»ÿáÿ"òÿ**@Ak+­4Ù62Ex9‘:Ë#;"Y.|M«'ù6!:X5“Éèû$8GO—ª5È-þ,L`,~<«2è5:R"�°$É.î;Mg}’®ÆÚ"ò$:Xx�¦#¾âïü		.4	/c	0“	3Ä	;ø	F4
! {
! #›
! ¿
! .Ý
! ,19kE‹ Ñ#ò-DVa*¸&ã&
! 
)1
/[
4‹
+À
7ì
9$8^—%¶ Ü6ý74l6…T¼$ 68W<�ÍÞð)5<_(œ'Å'í?4*t:ŸÚ1ú,3;'oo—T)\3†Wº1FDE‹nÑ3@2t,§3Ô6&$]B‚*Å&ð&0> o)�,º1çgL�(Î/÷4'\)u1Ÿ@Ñ$<7.t0£Ôî).51d/–!Æ'è-$C+h+”DÀ;-Zˆ "Àã&/)'Y�•ªÃ×ó7 :K >† 
Å 0Ó  !&%!&L!:s!&®!Õ!1í!<";\".˜"5Ç"1ý"./#.^#5�#5Ã#?ù#?9$.y$¨$Á$Ù$"æ$'	%81%:j%¥%+Â%,î% &$<&a&,|&(©&(Ò&/û&)+'(U'"~'&¡'(È'+ñ':(.X(,‡(2´(Aç('))$Q)'v)$ž),Ã),ð)*.:*'i*4‘*&Æ*.í*<+Y+'w+#Ÿ+Ã+<Þ+,,6,@c,L¤,Pñ,0B-7s-«-.È-÷-6.N. l.�.6¢.Ù.ð.$/<+/Bh/$«/4Ð/*01001b00”0Å0Ñ06ç0'19F10€1'±1-Ù1M2BU25˜2Î2,ß2+33830l30�3!Î3ð34ø3%-44S4Kˆ4'Ô4ü4556F5'}5¥5/º50ê5'6,C61p6G¢6>ê6)7#B7af7"È7 ë7485A8/w8-§8+Õ8.9(09$Y9&~9;¥9-á9+:D;:G€:È:.å:);>;!^;#€;,¤;&Ñ;7ø;/0<2`<5“<VÉ<< =:]=8˜=&Ñ=*ø=1#>3U>%‰>:¯>.ê>?3?KG?1“?*Å?@ð?81@ j@(‹@C´@Bø@;ATA*nA+™A*ÅA1ðA#"B#FB4jBMŸBUíBmCC4±C#æC
! DD ;D\D{D›D$µDÚDùD
E$E
;E
IE%WE0}E®EÍEíEFF&2F(YF(‚F(«FÔF7ôF-,GZGnGŽG¤G»G.ÛG*
! H/5H3eH!™H»H+ÐHüH3IJIE\I<¢I ßI!J"J?JUJJnJT¹JTK8cK5œK8ÒK7L2CL-vL3¤L&ØL6ÿL66MmM#‚M ¦M!ÇM!éM"N.NIN$eN%ŠN°NÌN$éNO O8O7@O'xO$ O)ÅO%ïO%P$;P%`P †P)§PÑPñPQDQcQ{Q“Q²Q8ÌQRR:#R^R~R5�RAÃRS!S!5SWS*wS¢S¶SÊSçST0 T@QT!’T´TÇTDßT$UBU<aU9žUUØU+.V/ZV,ŠV2·V.êVDW+^W_ŠWLêWC7X%{X(¡X&ÊX(ñX>YBYYœY'¨Y$ÐYõY*Z;Z.WZ,†Z6³Z"êZ
['[A[#][K�[>Í[0\)=\.g\–\0²\2ã\2]
I]	W]#a]+…])±]Û] ù]^8^!L^n^-Ž^¼^Ì^Ø^õ^_/_N_l_0€_4±_æ_ õ_` 2`(S`:|`4·`"ì`&a6a5Pa%†a&¬a)Óaýabb@;b@|bC½b3c!5c3Wc7‹c6Ãc7úc(2d([d „d¥d/¿d*ïd0e;Ke,‡e:´e2ïe$"f$Gf/lf!œf ¾f)ßf)	g)3g-]g‹g0¡g8Òg4h*@h:khC¦hêh	ii,<i,iiP–i"çi0
! jF;jM‚j`ÐjG1k[ykfÕkW<lA”l9ÖlTmJemK°m,üm+)n+Un�n!�n-¿n'ín9o)Oo%yo)Ÿo(Éo/òo2"p$Up=zp$¸pÝp'ôp8qUqsq*�qºq;Øq,r<Ar~r"˜r/»rërûrS
! s/^s;Žs(Ês-ós!t$=t&bt%‰t¯t0Åtöt/u4?u4tu6©u*àu6v#Bv#fv6Šv5Áv÷v6wMBw"�w ³w'Ôw/üw,x6=x2tx;§x9ãx"y#@y$dyA‰y.Ëy>úy:9z$tz6™zÐz ßz){*{:{M{a{!€{:¢{:Ý{1|(J| s|.”|$Ã|è|})}&F},m}1š}4Ì},~..~]~m~)�~·~!×~#ù~,6J� “;´-ð-€IL€8–€8Ï€@�)I�;s�7¯�ç�/‚-5‚2c‚#–‚º‚+×‚*ƒ*.ƒ9Yƒ0“ƒ6Äƒ!ûƒ1„4O„1„„E¶„>ü„-;…@i…+ª…3Ö…
! †#&†,J†#w†%›†6Á†8ø†/1‡&a‡ˆ‡¡‡.°‡&ß‡Dˆ$Kˆ)pˆ1šˆ!Ìˆîˆ;	‰*E‰*p‰;›‰×‰'ö‰2Š8QŠYŠŠ&äŠ*‹'6‹^‹x‹•‹"°‹;Ó‹HŒ<XŒ<•Œ<ÒŒ<� L�:m�5¨�"Þ�8Ž*:ŽeŽxŽˆŽœŽ°ŽÄŽÖŽêŽüŽ� �2�D�U�g�y�‹���¯�Á�Õ�ç�ù���/�C�U�i�}���£�µ�Ç�Ø�ê�ü�‘ ‘2‘D‘X‘j‘€‘’‘¤‘¶‘È‘Ø‘ò‘’#%’I’i’'ƒ’/«’6Û’!“4“;S“�“1Ÿ“3Ñ“0”46”/k”)›”2Å”!ø”/•0J•${• • ¹•&Ú•<–!>–(`–/‰–¹–,Õ–7—:—.W—†—:¦—#á—"˜!(˜,J˜'w˜5Ÿ˜:Õ˜(™(9™)b™Œ™2ª™*Ý™1š':šNbš#±šÕš$õšV›Kq›½›
Ñ›ß›ÿ›#œ'0œXœ rœ “œ ´œ Õœ öœ � 8� Y� z� ›� ¼�Ý�û�"ž=ž]žyž™žµžÌžèžÿžŸ;ŸWŸsŸ3�ŸÃŸ áŸ+ . %J p 3† º Õ  î %¡.5¡2d¡—¡±¡Ï¡#è¡(¢5¢T¢%h¢Ž¢=¤¢â¢-ø¢&&£!M£#o£“£<§£&ä£¤8)¤$b¤‡¤�¤,º¤ç¤*¥2¥H¥$d¥.‰¥¸¥+Ë¥7÷¥'/¦W¦Ds¦,¸¦[å¦mA§(¯§'Ø§$¨%%¨4K¨€¨* ¨)Ë¨)õ¨-©(M©(v©(Ÿ©&È©3ï©A#ª9eªLŸª'ìª«%3«Y«/u«#¥«É«!é«¬(+¬1T¬.†¬$µ¬&Ú¬%­!'­UI­)Ÿ­<É­®&®9>®x®—®ª®½®Ï®*é®*¯!?¯!a¯!ƒ¯$¥¯"Ê¯#í¯#°#5°Y°-y°)§° Ñ°(ò°±;±[±+{±§±Ç±"ã± ²'²G²,g²7”²fÌ²V3³5Š³À³#Ç³ë³´,+´"X´{´$�´´´'Ï´1÷´3)µT]µ²µÍµ Üµ!ýµ¶3<¶p¶ €¶¡¶!Á¶ã¶5ò¶(·@·7W·0�·1À·2ò·0%¸6V¸.�¸/¼¸0ì¸.¹1L¹1~¹7°¹ è¹@	º$Jº$oº-”º&Âº éº
! »'»%9»_»(y»¢»+À»ì»¼%(¼N¼$i¼Ž¼$©¼$Î¼/ó¼7#½ [½6|½'³½@Û½%¾'B¾!j¾Œ¾©¾EÃ¾-	¿/7¿5g¿$�¿Â¿ß¿8þ¿@7À2xÀM«À?ùÀ?9Á1yÁ5«Á;áÁ5Â%SÂ*yÂ6¤Â+ÛÂÃ%ÃBÃ,aÃ(ŽÃ0·Ã.èÃ$Ä<Ä<VÄ,“Ä)ÀÄ4êÄ"Å=BÅ.€Å(¯Å,ØÅ,Æ&2ÆYÆ.pÆ@ŸÆ+àÆÇ%Ç?Ç_Ç!~Ç) Ç%ÊÇ%ðÇÈ*È=ÈQÈlÈ/‡È/·ÈçÈ"ûÈ!É@ÉOÉbÉ4rÉ§É.¾É!íÉÊ (Ê(IÊ8rÊ9«Ê+åÊ&Ë#8Ë \Ë}Ë#“Ë&·Ë)ÞË,Ì85Ì'nÌK–Ì"âÌ#Í)ÍIÍ%gÍ�Í(©Í+ÒÍ+þÍ*ÎBÎ.aÎ2�Î!ÃÎ,åÎMÏ	`Ï'jÏ@’ÏÓÏðÏ6Ð BÐ5cÐ1™Ð+ËÐ.÷Ð2&Ñ3YÑ#�Ñ#±ÑÕÑ6êÑ#!Ò EÒfÒ‚†Ò$	Ó .Ó/OÓ'Ó"§Ó$ÊÓ#ïÓ(Ô)<ÔfÔ-{ÔG©ÔñÔ-
! Õ8ÕVÕcÕ ‚Õ$£ÕÈÕ#ÝÕ/Ö"1ÖTÖnÖ+ŠÖ¶Ö-ÉÖ÷Ö
×%×/4×Cd×5¨×"Þ×/Ø+1Ø2]Ø3�Ø"ÄØ&çØ&Ù 5ÙVÙ(uÙžÙ2µÙèÙ&Ú#,Ú"PÚ-sÚ,¡ÚÎÚçÚ(Û+Û#IÛ,mÛšÛ(¸Û+áÛ+
Ü+9Ü+eÜ+‘Ü*½Ü-èÜ'Ý4>ÝCsÝ<·Ý9ôÝ4.Þ.cÞ9’ÞGÌÞ!ß(6ßE_ß1¥ß&×ßþß:àKIàM•à6ãàá1áNáká/‡á9·á6ñá9(âbâ4iâ'žâÆâ5Üâ,ã<?ã5|ã&²ã<Ùã#ä:ä8Wä-�ä7¾ä4öä1+å4]åM’åZàåY;æ(•æ:¾æ(ùæ5"çAXçFšç<áçAè5`è)–èÀèÓèòè!
éA/é@qéL²é&ÿé&ê%Bê6hê3Ÿê/Óê!ë#%ëDIëŽë ë/±ëBáëQ$ìvì=�ì
Ëì!ÙìCûì3?í<sí°í)Ðí+úí%&î%Lî+rîžî²îÎîîî%
ï(3ï#\ï-€ï6®ï5åïð(;ð'dð)Œð¶ð$Óð+øð"$ñ&Gñ"nñ-‘ñ¿ñ7Ûñ,ò@ò']ò!…ò1§ò7ÙòóJócó%oó•ó²ó*Îóùó.ôE>ô<„ô Áô"âô.õA4õOvõBÆõK	öJUöK öKìöJ8÷Kƒ÷5Ï÷7øG=ø9…ø9¿øDùøD>ùLƒù@Ðù=ú=Oú�ú<�úÚú6íú-$û.Rû2�û6´ûBëû..ü(]ü)†ü:°ü+ëü1ý-Iý<wý/´ý/äý<þZQþ7¬þ)äþ6ÿ;Eÿ(�ÿ-ªÿ4Øÿ
'+'S	{… .½ì"	,Lf.„³%Ð'ö4S+o›$¸Ý.ý','T|�­/Ê!ú
7*.b)‘$»2à>'NfMµ37I%i?�6Ï<:C5~7´)ì+-B,p*�5Èþ	.	#K	Jo	%º	&à	&
!  .
! O
! Ag
! ©
! Ç
! ä
! ù
! )8Wt,”FÁ$-)K<u ²CÓ'
2?
$r
9—
/Ñ
--/,]Š¨»Ñäú<DW=œ,Ú#C+<oI¬%ö' D2e'˜4À$õ-4H
! }3ˆ+¼%è00?8p©Èç!7)"a1„0¶)ç;9M$‡#¬ Ð;ñ-B!R"t—*µ&à85@=v/´*ä-:=<x8µ&î3I8g+ Ì+ç"6
! HS2n2¡	Ô$ÞW)[…%ž+Äð8&GnŒ'«Ó4í$"(G5p"¦Éã/ý-eD^ª	'Dbt=‰>Ç6 += !i ‹ *š )Å ,ï )!=F!(„!,­!AÚ!5"4R")‡")±"-Û"@	#"J#*m#+˜#Ä#-Ú#'$)0$&Z$5�$'·$ ß$%4%ER%-˜%(Æ%ï%7&)@&9j&$¤&!É&'ë&''9;'0u';¦'(â'6(/B(2r(4¥(3Ú(/)3>)3r)¦))Æ)/ð)$ *@E*:†*Á*Û*$ò*!+"9+\+|+•+ª+(¿+Zè+/C,+s,"Ÿ,Â,Ø,.ô,2#-8V--�-(½-8æ-$..D.(s.(œ.'Å.1í../5N/5„/9º/5ô/5*05`0–0!«0#Í0-ñ01.>1
! m1x1Ž1›1+¸1 ä12-!2.O2(~2'§2+Ï24û2034P3-…3(³3Ü3ú34(34P\4v­4Ÿ$5Ä5†Ý56d6/›6%Ë6)ñ677&S77z7G²7ú7@82S8$†8 «8=Ì8
! 9:.:C:W:Rm:QÀ:;&;9;N;b;w;‹; ;¶;Ê;à;ú;<!<2<L<a<w<�< <9¸<3ò<%&=(L=u=D•=,Ú=>>TF>A›>AÝ>l?5Œ?;Â?>þ?4=@>r@1±@2ã@0AGA<YA2–A ÉA2êA(BEFB2ŒB4¿B3ôB(CcGC«COËC:DFVD�D'ºDâDE*E!IE!kE6�E ÄERåE/8F$hF�F ¢FÃF(áF
! G)G"HG"kG3ŽGÂGàG)õG7H!WH&yH# H/ÄH8ôH8-I.fI3•I-ÉI÷IVJ&hJ$�J'´JDÜJD!KFfKQ­KCÿK=CL8�L;ºLPöLGM.bM*‘M/¼MìMDN1GNLyN,ÆN0óN8$O$]O5‚O(¸O$áO/P66P%mPB“P'ÖP&þP+%Q%QQ5wQ.­QÜQ&ïQ0R'GR1oR ¡RÂRFÙR/ S(PS)yS/£S6ÓS(
! T63TAjTE¬T òT3U4GU.|U«U4ÊUÿU/VEV&eV#ŒV!°VÒVîVW,"W'OW)wW!¡WÃW"ÖWùWX5X&MXtX “X´XÉX$äX,	Y6YHPY™Y6µY<ìY1)Z[ZxZ/ŽZ0¾ZïZè
[*ö[!\3\L\+_\4‹\$À\å\ÿ\]4]6K]<‚].¿]'î]^31^e^)�^5«^ á^$_'_<_%Q_w_%•_»_Õ_õ_`"3`V`j`+ƒ`3¯`4ã`a.4a)ca�a"¨aËaáadöa@[b>œbÛbPðb9Ac@{c&¼c)ãc1
d.?d-nd2œd0Ïd;e;<exe2�e&Âe1ée0f'Lf?tf-´fBâf"%gHg)^g+ˆgG´g/üg.,h)[h4…h&ºh+áh0
i&>iei4„iB¹i3üi0j+Hj tj/•j-Åj=ój/1k;ak�k/¸k%èkl1l!Hl,jl<—lÔl0ól*$mBOmJ’m#Ým#n%n=EnCƒnDÇn3o0@o,qo#žo)Âoìo6
! p Apbpzp˜p²pÈp7àp'q6@q+wq7£q,Ûq/r08r5ir)Ÿr'Érñr	ss@/s5ps#¦sÊs!ésQt ]tA~t(Àt€ét	ju4tu4©u6Þu.v.DvHsv'¼v0äv&w%<w&bw‰w§wÆwåw+x
! /x:xhNx*·x*âx6
y8Dy"}y y¹y5Ùy5z)Ez-oz�z%¸z"Þz { "{-C{"q{!”{%¶{%Ü{|'| 9|Z|k|‰|¦|¾|CÛ|}f3}š~ ~G¢~%ê~A=R�(®a×9€×R€&*�)Q�/{�«�­�´�À�'Ú�0‚3‚;‚JT‚PŸ‚8ð‚A)ƒFkƒ0²ƒ:ãƒ8„>W„;–„CÒ„E…<\…D™…rÞ…FQ†>˜†J×†m"‡>�‡8Ï‡xˆ@�ˆ~ÂˆPA‰E’‰LØ‰O%ŠJuŠOÀŠ?‹=P‹BŽ‹HÑ‹5Œ>PŒK�ŒEÛŒD!�4f�w›�RŽ5fŽ:œŽ<×Ž5�LJ�8—�@Ð�B�?T�~”�8‘2L‘-‘w­‘8%’A^’M ’Cî’=2“Gp“M¸“K”†R”HÙ”Q"•Bt•7·•Hï•G8–>€–7¿–L÷–8D—E}—FÃ—@
! ˜IK˜*•˜À™GÜ™$š90š/jš.ššÉš%Ùš,ÿš	,›-6›Ud›º›Õ›$ô›œ%0œVœ'kœ#“œ#·œ/Ûœ+�7�U�$r�—�
! ²�½�#Ð�ô�ž 'ž2Hž+{ž §žÈžÜž+ðž!Ÿ>Ÿ&YŸ€Ÿ‡Ÿ�Ÿ–ŸšŸ¦ŸªŸ¯Ÿ´Ÿ·Ÿ½ŸÄŸÈŸçŸëŸôŸ	ýŸ  	 
& 4 : G 
! O Z c 
! j u } „ Œ ” 	œ ¦ ­ ³ » 
! Â 	Í × Ü 
! ë ö 
! ¡¡¡¡&¡	.¡8¡@¡H¡
Q¡_¡	h¡r¡{¡�¡
! Š¡•¡6›¡5Ò¡5¢5>¢t¢{¢‡¢�¢
! ”¢Ÿ¢®¢¶¢
¼¢	Ê¢Ô¢á¢è¢ï¢ø¢£££
4£B£
! I£T£\£i£€£2†£¹£Í£ê£Qó£TE¤Tš¤Pï¤_@¥E ¥8æ¥F¦\f¦EÃ¦8	§>B§V�§Ø§å§0ô§%¨$5¨$Z¨5¨;µ¨'ñ¨5©RO©7¢©3Ú©7ªEFª?Œª;ÌªE«?N«@Ž«OÏ«]¬U}¬:Ó¬!­60­7g­"Ÿ­Â­0È­Eù­>?®<~®Q»® 
¯+.¯2Z¯@�¯
Î¯Ü¯#ü¯ °@°(Z°!ƒ°%¥°!Ë°#í°)±H;±S„±+Ø±)²!.²P²"g²Š²–²"´²U×²5-³.c³(’³,»³4è³+´2I´;|´G¸´<µ&=µ8dµ,�µMÊµ7¶P¶m¶Š¶  ¶$Á¶#æ¶
! ·?&·<f·*£·)Î·Eø·#>¸-b¸8�¸VÉ¸# ¹tD¹O¹¹4	º/>º:nº@©º.êº;»*U»"€»£»FÀ»*¼Y2¼-Œ¼,º¼'ç¼'½7½2U½ˆ½(¡½1Ê½=ü½4:¾*o¾(š¾3Ã¾l÷¾(d¿@�¿8Î¿2À):À"dÀ#‡À3«À9ßÀ*ÁDÁ5^Á1”Á$ÆÁ`ëÁXLÂB¥ÂKèÂ:4Ã:oÃ-ªÃ*ØÃKÄEOÄ#•Ä+¹Ä&åÄ:Å4GÅ$|ÅA¡Å<ãÅ* Æ1KÆ'}Æ¥Æ1¨Æ"ÚÆ%ýÆ"#ÇFÇDSÇ>˜Ç"×Ç)úÇ.$È#SÈwÈ:�È-ÊÈøÈ;ýÈW9É‘É2©ÉAÜÉ,Ê0KÊ6|Ê³ÊËÊæÊÿÊ2Ë'GË
oËN}Ë"ÌËïËL	ÌPVÌ§Ì¿Ì)ÙÌ&ÍC*ÍnÍ„ÍŸÍµÍÈÍEåÍ+Î0HÎ\yÎÖÎôÎ8ÏEÏ^Ï$qÏ–Ï4¨ÏÝÏ6ôÏE+Ð0qÐ¢Ð,¹Ð
æÐôÐ&ýÐ5$Ñ4ZÑ?�Ñ0ÏÑIÒ2JÒ,}Ò-ªÒ.ØÒ;Ó1CÓ*uÓ, ÓÍÓ/íÓ2Ô>PÔ&�Ô2¶Ô7éÔ!Õ"9Õ(\Õ …ÕF¦Õ0íÕ#ÖBÖ'^Ö†Ö Ö&¹ÖàÖ:öÖ91×k×'ˆ×6°×,ç×DØ8YØ-’ØÀØ5àØ*ÙAÙ'DÙlÙoÙŠÙ¥Ù¿ÙÃÙ8áÙ!ÚJ<Ú)‡Ú&±Ú+ØÚ*Û/Û9KÛ…Û›Û7°Û>èÛ='ÜeÜ-…Ü³ÜÍÜSçÜE;Ý�Ý”Ý¤ÝµÝÕÝ-õÝ.#ÞFRÞ#™Þl½Þ*ß%Eßkß0‚ß.³ß/âß1à"Dà)gà$‘à¶à(Êàóà;
áIá=háF¦á+íáUâKoâ%»âáâ
ã8ã5Gã}ã,™ã.ÆãBõã38ä"lä$�ä´ä-»ä éä
! å)#å?MåG�å8Õå æ$/æ#Tæ4xæ­æÇæææç#çBç2[çŽç¡ç$¾ç1ãçè%3è%Yè6è#¶èÚè÷èé"2éUésé‡é£é_¶é%ê<ê.Vê8…ê#¾ê+âê.ë`=ë;žë9Úë(ì=ì,Sì-€ì®ìÎìîìí"í$9í"^í�í�í»í1Úí/î-<î<jî5§î0Ýîï8'ï `ï.�ï2°ï"ãï,ðG3ð7{ð%³ðGÙð=!ñ_ñuñ-’ñ%Àñ)æñò2,ò*_ò-Šò"¸òLÛò(ób<ó[ŸóLûóMHôO–ô^æôdEõpªõVöSrö2Æö1ùö%+÷%Q÷w÷AŽ÷#Ð÷/ô÷5$øAZø;œø=Øø#ù0:ùkù‚ù ù Àù áù#ú,&ú&Súzú—ú!¯ú#Ñúõú	û$ ûEû4`û•û³ûÎû/êû2ü+Mü.yü,¨üMÕü.#ý/Rý ‚ý,£ýÐý4éý*þ8Iþ/‚þ/²þ1âþ#ÿ%8ÿE^ÿ<¤ÿ:áÿ'&Dk$'¤
ÌÚ'ë$8T1q£/¿"ï%*8'c%‹±´¸ÀÕÝñ	%":)].‡¶Ã	ÔÞë/ñ?!4a–'³Û5ú-04^?“@ÓL+a!�4¯+ä*;&N*u% "Æ"é"/#O$s˜%µÛø(	.@	o	‹	2¦	2Ù	
! * 
! K
! k
! 4„
! /¹
! #é
! !
:/.j2™$Ì:ñ#,5P5†9¼2ö7)
6a
'˜
%À
3æ
5/T „)¥ Ï#ð,;A*}I¨òöú)!!K,m3š5Î.13/eA•×6Þ5U4p¥)ÃíW3]-‘,¿0ì!)?6i, ;Í.	.8*g’²#Ç*ë 26S2Š5½1ó/%(U	~&ˆ)¯7Ù+=?W7—8Ï'6%^A„HÆ
=,,j%—-½<ëB(/k?›FÛ!"
! D$O,t9¡(Û$$).N}1›Íé
! %9#ImŠ¤¼Õ	î ø)$Ch#€+¤ÐÔÙ
! Ûæ
! û
!    E2 Ax 6º ?ñ I1!K{!FÇ!F";U"N‘"?à"D #Ge#C­#`ñ#=R$?�$=Ð$B%JQ%Kœ%Fè%O/&;&<»&Cø&J<'E‡'MÍ'?(P[(P¬(,ý(=*)¿h)(*F*<f*V£*cú*"^+_�+dá+WF,%ž,6Ä,û,
! þ,	-
! -$-4-O-
! _--j-˜-
! ¸-#Ã-/ç-3.
! K.V.f.!v.˜.³.
! Ã.Î.Þ.î.$þ.
! #/
! ./;9/
! u/F€/Ç/ Û/Mü/MJ0˜0
! ³0F¾0Y1[_1»1Ë1Í1Ñ1Ö1ã1æ1ê1,ì112%K2q2	ƒ2°�2ƒ>3;Â3!þ3# 47D4/|49¬4æ4è4ë4ï4ò4õ4ù4Jü4'G5*o5*š5,Å5ò516(96b6y6+–6+Â6)î6$7,=7"j7*�7(¸7/á78-+81Y8#‹8-¯8)Ý889)@9j94…9º90×9#:4,:Ba:2¤:>×:9;CP;6”;PË;<<+Y<,…<.²<á<6ü<&3=)Z=9„=U¾=7>@L>9�>(Ç>3ð>6$?[?8r?T«?.@6/@%f@%Œ@+²@Þ@.û@I*ABtA2·A8êA0#B0TB(…Bn®B6C2TC:‡C@ÂC>D)BD'lD&”D(»D.äDE(,E#UE#yE'�EÅEÝE+üE/(FXFJwF>ÂF$G*&G/QG�G( G6ÉG$H+%H2QH,„H1±HãH)üH(&I5OI.…I3´I;èI&$J3KJ3J/³J-ãJ\K;nKªK,ÇK!ôKL0'L>XL—LŸL¦L©L1­L
ßL@íL
.M%<MbM|MMƒM‡M›M	¤M
®M¼M¿MÂMÆM5ÊMXNsYN7ÍN`O-fO	”O(žOÇO-ÌO,úO'P=/P4mP%¢P&ÈP.ïP6Q>UQA”QYÖQN0R<R7¼RAôR,6SBcS?¦S>æS%TSDT4˜TÍT0èTHUIbU!¬U4ÎU.V2VNViV„V'›V"ÃV%æV"W'/W#WW{W™W"´W&×WAþW/@X7pX0¨X;ÙX8Y9NY&ˆY0¯Y àY,Z-.ZZ\ZA·ZJùZ4D[2y[2¬[3ß[5\5I\.\0®\Bß\H"]k]?‡]OÇ]F^?^^4ž^4Ó^1_:_$V_{_.—_QÆ_5`5N`B„`4Ç`^ü`9[a0•a<ÆaKbAObD‘bKÖb="c2`c*“c(¾c?çc-'d.UdB„d4Çd6üd93e=meD«e0ðeD!f/ff.–f+ÅfDñfF6g1}g?¯g0ïg. h6Oh†h4œhÑh0åhi7/igi<…i/ÂiRòiEjWj9rj6¬jãj.k'2k%Zk'€kF¨k2ïk7"l(ZlBƒl ÆlLçl4m4@mIum.¿m0îmWn'wn"ŸnCÂn@o[Go/£o	ÓoÝo(øoB!p<dp9¡p>Ûp7q&Rq yqšq.ºq6éq1 rRr"ir.Œr,»rèr#þr#"s4Fs7{s³s9Ðs'
! t(2t[tsti�tBútK=uC‰u9ÍuBvPJvF›vâv.ïv2wKQw0�wAÎw>x)Ox(yx5¢x<ØxAy7WyH�y7Øy3z<DzA�z	Ãz%Íz,óz( {2I{9|{$¶{Û{Gó{;|AZ|Aœ|3Þ|},(} U}(v}Ÿ}®},À}=í};+~7g~Ÿ~¾~FÐ~1.I=x¶SÕE)€To€KÄ€N�m_�%Í�'ó�‚@2‚6s‚.ª‚NÙ‚2(ƒ[ƒdƒmƒ6sƒ)ªƒ9Ôƒ8„4G„8|„;µ„ñ„/÷„!'…4I…#~…,¢…	Ï…:Ù…†/†1M†<†"¼†ß†8å†5‡_T‡\´‡>ˆ>Pˆ�ˆ+¦ˆVÒˆ,)‰,V‰9ƒ‰>½‰€ü‰%}Š;£ŠxßŠ$X‹s}‹9ñ‹;+Œ=gŒV¥ŒJüŒIG�‘�"«�.Î�7ý�F5ŽL|Ž\ÉŽJ&�<q�[®�6
! �YA�;›�>×�?‘BV‘?™‘'Ù‘?’9A’O{’"Ë’.î’3“-Q“;“V»“.”!A”Uc”I¹”@•;D•"€•£•gÂ•6*–�a–^ï–<N—7‹—IÃ—7
˜‘E˜Z×˜:2™Hm™S¶™#
! š'.š.Vš/…š*µš&àš^›$f› ‹›$¬›!Ñ›ó›œ/œ!Kœmœ�œ£œ»œÓœ6ìœ#�A�W�n�…�£�Â�,â�#ž#3ž4WžKŒž2Øž3Ÿ@?Ÿ,€Ÿp­Ÿl G‹ KÓ ¡ 5¡V¡j¡0…¡-¶¡ä¡/¢1¢-L¢ z¢›¢0º¢&ë¢&£P9£AŠ£Ì£ã£3¤G5¤}¤8›¤6Ô¤1¥H=¥†¥' ¥)È¥#ò¥N¦Te¦Aº¦Bü¦<?§5|§2²§(å§H¨7W¨7�¨%Ç¨)í¨$©I<©)†©;°©ì©-ª0ª$Iªnª‚ª6œª-Óª-«/«&;«b«	f«;p«;¬«è«"ï«W¬`j¬AË¬=
­=K­9‰­9Ã­]ý­$[®#€®%¤®,Ê®2÷®1*¯6\¯-“¯!Á¯#ã¯6°9>°8x°j±°>±1[±7�±4Å±gú±`b²[Ã²[³@{³>¼³-û³5)´'_´%‡´­´Ä´ ã´FµKKµ—µ1´µ(æµ'¶<7¶@t¶"µ¶?Ø¶·.7·,f·“·±·Ë·8è·!¸7:¸„r¸÷¸¹3&¹ Z¹{¹+’¹;¾¹7ú¹>2º*qºœº¹º6Öº<
»6J»%�»F§»,î»¼9¼,R¼ ¼% ¼,Æ¼:ó¼.½4M½8‚½h»½<$¾7a¾/™¾VÉ¾4 ¿U¿'p¿!˜¿-º¿/è¿ÀD+À3pÀ6¤À6ÛÀÁ*ÁFÁ-^Á0ŒÁ0½Á#îÁÂ'2Â5ZÂ@�Â;ÑÂ0
Ã#>Ã>bÃ*¡Ã ÌÃ:íÃ!(Ä"JÄmÄ/…Ä(µÄÞÄ,æÄ7Å4KÅ;€ÅA¼Å;þÅ&:Æ9aÆ›Æ%¹ÆßÆ(üÆ!%Ç!GÇ#iÇ"�Ç°Ç&ÎÇõÇ#È:8È#sÈ*—È$ÂÈ&çÈ4É;CÉÉ'žÉÆÉ ÜÉ<ýÉT:Ê�Ê•Ê3žÊÒÊ9ÞÊ3ËLË
! SË
! ^Ë	iË1sË)¥ËÏË×ËÝË(æËÌ?*Ì>jÌ@©Ì=êÌ9(ÍDbÍ7§Í;ßÍ4Î6PÎ;‡Î:ÃÎFþÎ<EÏ8‚Ï/»Ï,ëÏ(Ð6AÐ)xÐ0¢ÐÓÐ)ØÐÑÑ)Ñ.DÑ,sÑ Ñ1ºÑ7ìÑ7$Ò/\ÒŒÒ%«Ò$ÑÒ'öÒ0Ó,OÓ9|Ó3¶ÓêÓ$
! Ô+/Ôc[ÔN¿Ô4Õ)CÕ-mÕ#›Õ-¿Õ6íÕ9$Ö6^Ö•Ö.®Ö%ÝÖ5×69×$p×#•×-¹×9ç×@!ØbØ)rØ!œØ¾Ø9ÞØ3Ù#LÙ$pÙ•Ù ²Ù+ÓÙDÿÙ#DÚhÚ-ƒÚm±ÚOÛ/oÛ ŸÛ5ÀÛ öÛ#Ü;ÜVÜjÜ1‰ÜE»ÜÝÝW;Ý5“Ý?ÉÝ%	Þ+/Þ)[Þ.…Þ´ÞÓÞðÞ#ß4/ß%dß"Šß:­ßèß/à&3à6Zà(‘à<ºà2÷à*á!Eá.gá)–áÀá:Ýáâ80âiâˆâOžâ5îâ$$ã,Iã%vã<œã'Ùã&ä+(äTäioä#Ùä,ýäI*å:tå¯å.Ãåòå.æV=æ2”æDÇæçDç^ç}ç)œç"ÆçéçèQ
! è)\èK†èÒèNðè$?édé{é(’é»é1Òé'ê,,ê$Yê6~êµêIÑê4ë)Pë/zë/ªë+Úë*ì)1ì8[ì”ì*²ìÝì.ùì#(í$Lí$qí+–í#Âí/æíî@.î&oî-–îÄî×î+ñîï9ïMïeï1ï±ï#Äï"èï5ð'Aðið0‰ðºð%Õð0ûð2,ñ?_ñ-Ÿñ(Íñ!öñFò0_ò/�ò-ÀòHîò7ó:VóC‘óÕóïó+
ôA9ô-{ô ©ôFÊôCõ"Uõxõ8–õ*Ïõ&úõ!!ö+CöMoö<½ö(úö!#÷DE÷%Š÷+°÷-Ü÷4
! ø?øEø6Mø4„ø4¹ø6îø,%ù1Rù(„ù*­ùØùòù=÷ùB5úAxúBºú"ýú ûJ0û{ûŒû5¬û^âûIAüF‹üHÒü#ý;?ý{ýh•ý@þý8?þ<xþ=µþ=óþF1ÿxÿ�ÿ# ÿ?Äÿ$8D7}5µë)øN"-qIŸGéL1p~,ï$,AWn7Æ0þ,/%\$‚0§WØZ0
‹R™,ìØò'ø ?'V~'šÂáø562lŸ³#Ó÷		3	E	X	j	}	:�	Ë	Ü	í	
! 
! ,
! =
! O
! i
! z
! �
! ¤
! ¿
! Ñ
! è
! (ÿ
! 7(8`?™0Ù
! -%?S+“¿Øñ
! 
#
<
U
j
$‚
§
#¿
ã
4ÿ
04+e‘±Ëäý/Ic}7—Ï7é!;Uo�§ÁØï-14Af¨$Æ3ë$D]y"•7¸8ð-)3W@‹0Ì<ý*:9eCŸ9ã0+Nz'“/»-ë1.K,z.§8Ö05@5v(¬'Õ+ý+)(UV~ÕDõ7:=r7°=è6&<]1š7Ì&+UGg�3#*W1‚´%Ìò("'K+s+Ÿ(Ëô#C0Ct7¸7ðK(t+“ ¿àA gB 4ª Kß -+!TY!®!SÄ!"74"ql"7Þ"6#@M#WŽ#1æ# $>9$x$4|$±$H¹$I%BL%3�%1Ã%Nõ%	D&+N&2z&5­&0ã&''#<'A`',¢'Ï'#ï'A(2U(>ˆ(0Ç(@ø(I9)9ƒ)4½)Cò)C6*4z*/¯*4ß*@+$U+3z+#®+DÒ+<,UT,,ª,;×,H-1\-+Ž-3º-0î->.,^.>‹."Ê.Mí.J;/.†/5µ/Që/7=05u0&«0 Ò0-ó0M!1*o1*š1JÅ1F2BW22š2<Í2
! 3VŠ3«á3H�4@Ö4O5Fg5E®5Bô5-761e6)—6-Á6 ï6.7Ž?7.Î7"ý7S 8#t8-˜8;Æ8&9?)93i91�96Ï9:† :O§:h÷:?`;> ;~ß;~^<&Ý<,=!1=<S=�='¦=CÎ=E>&X>G>1Ç>ù>8?!P?Gr?+º?;æ?Û"@þ@AI%APoAZÀA-B.IB5xB"®BWÑBJ)CBtCJ·CaDNdDN³D]EC`EC¤EJèEN3FK‚F\ÎFo+GB›GXÞGH7HT€H3ÕHB	ITLIc¡I2J!8J(ZJ,ƒJ9°J0êJ*K:FK?�KAÁKNL;RL5ŽL/ÄL%ôLDM'_M`‡MkèM9TN*ŽN/¹N%éN_O?oO¯O&ËOJòOi=P§P*´P$ßPQ+Q'HQ6pQ+§QtÓQHR`R:uR°R]ÉRI'S#qS7•S,ÍS7úS62T4iT*žT'ÉTAñT=3UCqUAµU ÷U)V BV/cV)“V•½VSWhW|W#‘W&µWÜWîW-X3X!MX)oX(™X,ÂXïXY) Y)JY)tY)žY*ÈY*óY*Z+IZuZ‰Z6¦Z&ÝZ([=-[%k[)‘[6»[5ò[$(\9M\‡\B�\8à\7]JQ]Tœ]6ñ]((^(Q^6z^±^
Î^(Ü^;_4A_9v_3°_7ä_1`4N`6ƒ`9º`=ô`&2a+Ya.…a@´a!õa$b%<b"bbU…b5Ûb0cBcVc9lc%¦c&Ìc)óc$d!Bd^dd4Ãd3ød5,e6be%™e3¿e2óe &f3Gf${f8 f+Ùf1g07g1hgGšg4âg(h*@h8kh$¤h$Éh3îh0"i6SiBŠiÍiIåi[/jO‹j\Ûj8k!Rk"tk,—k1Äkök9l1Jl0|l6­l*äl5m<Em>‚mÁmÛm.ùmT(nc}nSán*5o%`o{†o5pN8p‡p#¦pdÊp:/qcjq+Îq-úq6(r1_r;‘r-Ír&ûr2"s(Us~s�s%£s#Ésís
! t/&tVtkt2‚tµt Ñtòt)þt(u9uUuku!wu™u¹u!Ïuñu%v 1v9Rv2Œv?¿vÿvw	w-w(<w-ewT“wèwx$x=,xUjxFÀx-y25yDhy­yÆy9ÕyCz+Sz=z8½zTöz	K{)U{>{)¾{/è{:|S|`|l|4~|³|=É|}(}'D},l}-™}@Ç}1~*:~"e~0ˆ~.¹~è~./ O2p-£2Ñ*€</€l€4q€¦€Oª€6ú€.1�;`�#œ�À�1Þ�%‚=6‚t‚'‘‚1¹‚#ë‚;ƒ#KƒAoƒ+±ƒ8Ýƒ%„<„R„Lh„.µ„6ä„5…<Q…:Ž…8É…>†8A†@z†0»†7ì†$‡+?‡$k‡$�‡)µ‡9ß‡ ˆ	:ˆ&Dˆkˆ‚ˆ,•ˆÂˆ(ßˆ4‰%=‰c‰$j‰-�‰ ½‰FÞ‰;%Š2aŠ%”ŠºŠ×Š$çŠC‹%P‹6v‹­‹*Ç‹*ò‹*Œ*HŒ*sŒ1žŒ'ÐŒ'øŒ! �/B�"r�4•�5Ê�CŽADŽ8†Ž¿Ž!ØŽúŽ:�mS�EÁ�%� -�N�i�<„�$Á�!æ�+‘M4‘*‚‘*­‘)Ø‘?’/B’Br’Aµ’C÷’A;“}“›“\²“1”KA”)�”·”1×”	•&•3F•z•W�•"ç•,
! –O7–‡–.¥–<Ô–— (—%I—%o—2•—3È—'ü—9$˜%^˜)„˜ ®˜Ï˜'ä˜o™;|™;¸™0ô™)%š:Oš,Šš'·šßšóš›#›ƒ7›>»›'ú›#"œFFœ5�œ0ÃœBôœ7�?Q�9‘�;Ë�Hž#Pž)tž0žž5Ïž:ŸP@Ÿ^‘Ÿ1ðŸ8" @[ Gœ Oä ]4¡’¡ª¡,·¡.ä¡5¢4I¢~¢)—¢$Á¢&æ¢
£-£!A£c£d}£#â£"¤=)¤'g¤$�¤´¤<¹¤ö¤ þ¤¥H&¥Io¥U¹¥F¦;V¦V’¦Ké¦E5§2{§4®§Aã§n%¨”¨+²¨Þ¨+ý¨,)©9V©�©-®©#Ü©ªª2:ª!mªV�ª/æª%«<«CZ«3ž«3Ò«1¬28¬3k¬>Ÿ¬Þ¬/ô¬($­4M­;‚­5¾­4ô­<)®-f®X”®Tí®5B¯x¯-—¯.Å¯.ô¯5#°AY°!›°,½°ê°7
! ±/B±r±_’±Uò±H²6U²(Œ²Fµ²ü²4	³5>³6t³
«³-¹³,ç³´/-´A]´(Ÿ´%È´3î´0"µ*Sµ:~µ:¹µCôµJ8¶ƒ¶P‰¶@Ú¶c·!·&¡·"È·0ë·4¸Q¸q¸*Š¸:µ¸(ð¸;¹;U¹(‘¹+º¹7æ¹GºFfºD­ºòº»»8»xQ»vÊ»=A¼!¼¡¼L°¼)ý¼&'½N½h½Wx½-Ð½0þ½/¾M¾>k¾"ª¾PÍ¾¿7¿!Q¿$s¿˜¿A²¿7ô¿6,À!cÀ6…À!¼À'ÞÀAÁAHÁAŠÁhÌÁ65Â/lÂœÂ,²Â'ßÂ)Ã.1Ã8`Ã7™Ã&ÑÃGøÃ:@Ä"{ÄžÄ<±ÄBîÄE1Å4wÅ8¬ÅåÅ!úÅ"Æ`?Æ3 Æ/ÔÆÇ)Ç;ÇWÇuÇ'”Ç¼Ç+ØÇ9È>È%UÈN{È0ÊÈ?ûÈ8;É^tÉ0ÓÉ,Ê1ÊNÊ.mÊ!œÊ5¾ÊCôÊ;8Ë@tË>µË0ôË%ÌEÌ6`Ì1—ÌÉÌ1çÌ�Í”©Í$>ÎmcÎÑÎ>ñÎG0ÏDxÏ+½Ï:éÏ3$Ð!XÐ9zÐ5´Ð2êÐ-Ñ3KÑ2ÑP²Ñ(Ò*,ÒWÒwÒŒÒ8¨ÒáÒBþÒLAÓŽÓŸÓ±ÓÂÓ:ÔÓÔ1-Ô_Ô/rÔ!¢Ô7ÄÔcüÔ`Õ&uÕ5œÕAÒÕ0Ö EÖ6fÖ6�Ö'ÔÖ,üÖ!)×=K×4‰×8¾×'÷×9ØfYØ%ÀØ'æØÙ,%ÙRÙ%mÙ(“Ù#¼Ù(àÙ#	Ú"-ÚPÚpÚŽÚ'¬ÚÔÚ*ñÚ Û%=Û/cÛ#“Û"·ÛÚÛ)õÛÜ#;Ü7_Ü3—Ü*ËÜ.öÜ	%Ý9/ÝiÝ#‡Ý«ÝÂÝÛÝøÝ$Þ*&Þ4QÞM†ÞDÔÞKßBeßg¨ßMàK^àªà„Ãà^HáG§á@ïáp0âb¡âOãRTã$§ãQÌã4äeSäA¹äFûä:Bå=}å3»åGïå57æ3mæL¡æPîæU?çh•ç=þç]<è<šè7×èPé6`éT—éOìéZ<ê_—êm÷êUeëd»ëL ìYmìXÇì; í=\í<ší-×í6îK<îSˆî6Üî4ïiHïN²ïoðHqðEºð`ñCañ?¥ñYåñ“?ò˜ÓòIlój¶ó9!ô=[ôJ™ôPäôu5õt«õ+ ömLöAºöAüö›>÷˜Ú÷>sø2²ø!åøù!ù<9ùnvùCåùA)ú6kú<¢ú>ßú,û+Kû!wû/™û#Éû&íû=üRügüü<•ü%Òü*øü#ý Bý0cý0”ý)Åý"ïý+þ+>þjþ2wþ1ªþ2Üþ7ÿ<Gÿ'„ÿ¬ÿÊÿOêÿ3:	0n	EŸ	@å	B&	$i	<Ž	"Ë	Hî	/7	g	k	To	Ä	Ì	Oä	54	5j	 	'°	Ø	(ô		1	)J	t	(‹	#´	)Ø	%	((	Q	$q	–	¯	Ç	<×	%	':	b	r	‰	¦	&¸	'ß	$	/,	*\	,‡	#´	0Ø			'	#A	e	w	ˆ	”	)²	Ü	 è	1			&;		&b		(‰		²		1¿		 ñ		&
! 	+9
! 	(e
! 	Ž
! 	¬
! 	¿
! 	Ü
! 	ñ
! 		!	";	"^	�	3�	-Ñ	ÿ		!	6	!K	"m	�	­	"É	ì	F	
	4P
	…
	?‘
	#Ñ
	'õ
	"	,@	m	Š	¨	È	/è	8	%Q	(w	) 	>Ê	7		2A	7t	*¬	*×	-	0	AL	,Ž	»	7Û	
	%!	,G	3t	¨	5Å	û	5	.N	}	�	5º	4ð	%	:E	K€	!Ì	4î	2#	?V	,–	Ã	&Ú	*	3,	0`	9‘	>Ë	+
! 	6	<T	6‘	2È	û		!-	O	(o	˜	¸	Ë	â	(õ		.=	-l	š	7¹	ñ	+	14	8f	"Ÿ	@Â		3	(Q	+z	"¦	2É	+ü	(	8G	6€	-·	&å		**	"U	4x	0­	9Þ		46	%k	‘	4­	â	%ú	8 	Y	r	‰	=¡	$ß	4 	,9 	f 	‚ 	› 	º 	Ô 	ó 	!	C.!	=r!	-°!	4Þ!	B"	#V"	9z"	R´"	^#	Bf#	D©#	;î#	E*$	p$	0…$	1¶$	#è$	%	"%	>%	TU%	Cª%	(î%	L&	Bd&	:§&	?â&	4"'	:W'	:’'	@Í'	K(	rZ(	,Í(	9ú(	+4)	L`)	­)	2´)	'ç)	6*	F*	5L*	%‚*	9¨*	Oâ*	K2+	/~+	D®+	'ó+	?,	3[,	%�,	/µ,	=å,	H#-	+l-	;˜-	UÔ-	4*.	._.	'Ž.	L¶.	?/	>C/	,‚/	"¯/	*Ò/	)ý/	4'0	:\0	:—0	'Ò0	ú0	01	,I1	#v1	@š1	%Û1	-2	4/2	8d2	0�2	7Î2	.3	253	4h3	'�3	eÅ3	G+4	1s4	,¥4	4Ò4	75	"?5	+b5	0Ž5	R¿5	 6	 36	5T6	0Š6	+»6	.ç6	7	5/7	2e7	>˜7	A×7	08	0J8	!{8	$�8	;Â8	Qþ8	QP9	)¢9	NÌ9	T:	.p:	3Ÿ:	:Ó:	-;	*<;	.g;	L–;	#ã;	I<	EQ<	?—<	*×<	-=	 0=	*Q=	|=	8œ=	BÕ=	4>	8M>	 †>	:§>	&â>	2	?	*<?	:g?	D¢?	Cç?	,+@	>X@	7—@	-Ï@	+ý@	A)A	IkA	eµA	@B	\B	@eB	B¦B	[éB	2EC	#xC	&œC	"ÃC	 æC	qD	yD	H˜D	%áD	(E	0E	JE	dE	+E	%«E	+ÑE	+ýE	)F	5IF	F	;�F	)ÙF	G	G	$$G	IG	AMG	5�G	9ÅG	4ÿG	4H	16H	ohH	3ØH	9I	PFI	9—I	5ÑI	HJ	!PJ	rJ	/ŠJ	(ºJ	#ãJ	@K	0HK	3yK	3­K	*áK	+L	-8L	fL	>…L	6ÄL	0ûL	B,M	$oM	<”M	:ÑM	9N	4FN	!{N	0�N	LÎN	YO	'uO	<�O	RÚO	:-P	.hP	—P	%¶P	%ÜP	Q	'Q	#BQ	(fQ	(�Q	^¸Q	?R	;WR	“R	+ R	)ÌR	.öR	%S	SAS	?•S	/ÕS	?T	?ET	.…T	(´T	"ÝT	1U	42U	EgU	D­U	AòU	>4V	5sV	5©V	(ßV	;W	?DW	A„W	>ÆW	8X	H>X	&‡X	7®X	)æX	<Y	MY	gY	‚Y	�Y	"·Y	ÚY	%úY	 Z	:Z	XZ	wZ	<‘Z	*ÎZ	ùZ	)[	 2[	:S[	2Ž[	&Á[	$è[	5
\	+C\	,o\	>œ\	1Û\	2
]	7@]	:x]	³]	Ï]	ê]		^	#&^	J^	+g^	“^	3›^	3Ï^	L_	;P_	OŒ_	.Ü_	`	&`	,2`	1_`	)‘`	&»`	Kâ`	:.a	8ia	B¢a	$åa	)
! b	+4b	`b	?vb	<¶b	7ób	+c	AHc	?Šc	MÊc	Ed	)^d	!ˆd	ªd	>Åd	e	3e	)Le	<ve	1³e	4åe	Sf	(nf	)—f	/Áf	6ñf	(g	3Fg	@zg	»g	!Ëg	-íg	+h	Gh	ah	xh	,�h	$ºh	ßh	0üh	?-i	0mi	=ži	=Üi	?j	=Zj	=˜j	=Öj	=k	;Rk	4Žk	=Ãk	l	,l	(El	(nl	—l	µl	?Èl	m	#m	
;m	2Im	/|m	+¬m	&Øm	3ÿm	/3n	0cn	+”n	1Àn	"òn	)o	(?o	+ho	+”o	0Ào	)ño	&p	Bp	`p	p	1—p	 Ép	.êp	!q	;q	.Tq	*ƒq	(®q	&×q	2þq	71r	"ir	!Œr	®r	Ër	EÞr	1$s	2Vs	$‰s	0®s	"ßs	t	3 t	Tt	!]t	t	Ÿt	"¼t	0ßt	7u	:Hu	@ƒu	?Äu	?v	9Dv	9~v	=¸v	4öv	7+w	=cw	<¡w	<Þw	6x	7Rx	7Šx	6Âx	5ùx	8/y	>hy	=§y	=åy	7#z	9[z	8•z	7Îz	6{	9={	?w{	>·{	>ö{	:5|	9p|	<ª|	8ç|	8 }	;Y}	A•}	@×}	@~	<Y~	;–~	:Ò~	-
	*;	<f	£	,Â	ï	€	P€	-m€	'›€	2Ã€	+ö€	/"�	#R�	+v�	"¢�	$Å�	#ê�	"‚	#1‚	$U‚	,z‚	/§‚	.×‚	)ƒ	60ƒ	gƒ	‡ƒ	 ƒ	5ºƒ	ðƒ	#„	+(„	+T„	J€„	-Ë„	6ù„	80…	4i…	ž…	>¹…	=ø…	6†	&G†	!n†	.�†	?¿†	aÿ†	)a‡	E‹‡	OÑ‡	H!ˆ	#jˆ	Žˆ	¤ˆ	¹ˆ	Ðˆ	çˆ	R‰	V‰	"m‰	@�‰	6Ñ‰	1Š	:Š	PŠ	)pŠ	EšŠ	<àŠ	‹	8‹	BX‹	&›‹	Â‹	+Ü‹	5Œ	#>Œ	bŒ	xŒ	•Œ	¯Œ	ÈŒ	èŒ	�	�	-8�	!f�	%ˆ�	)®�	Ø�	ð�	Ž	*(Ž	SŽ	_Ž	kŽ	}Ž	ŒŽ	8 Ž	?ÙŽ	<�	BV�	D™�	[Þ�	+:�	/f�	*–�	;Á�	1ý�	:/‘	%j‘	L�‘	$Ý‘	(’	-+’	Y’	dt’	1Ù’	0“	0<“	6m“	7¤“	CÜ“	6 ”	BW”	Eš”	Gà”	+(•	0T•	-…•	:³•	Fî•	5–	BR–	c•–	7ù–	1—	:P—	>‹—	Ê—	Þ—	ó—	˜	! ˜	-B˜	>p˜	+¯˜	%Û˜	+™	&-™	HT™	3�™	CÑ™	%š	9;š	uš	7‡š	.¿š	†îš	cu›	-Ù›	2œ	d:œ	1Ÿœ	VÑœ	](�	††�	?
ž	LMž	1šž	8Ìž	Ÿ	="Ÿ	%`Ÿ	=†Ÿ	6ÄŸ	.ûŸ	0* 	:[ 	%– 	3¼ 	)ð 	3¡	mN¡	H¼¡	%¢	=+¢	8i¢	"¢¢	?Å¢	5£	G;£	1ƒ£	Hµ£	8þ£	47¤	l¤	"Œ¤	?¯¤	9ï¤	>)¥	7h¥	! ¥	&Â¥	#é¥	
¦	#$¦	'H¦	'p¦	F˜¦	ß¦	Jõ¦	.@§	o§	+†§	0²§	ã§	#¨	('¨	$P¨	u¨	‰¨	œ¨	·¨	Ë¨	"æ¨	9	©	=C©	9�©	
»©	*É©	 ô©	#ª	&9ª	5`ª	&–ª	½ª	5Öª	I«	HV«	0Ÿ«	=Ð«	9¬	-H¬	.v¬	4¥¬	3Ú¬	?­	7N­	1†­	¸­	Ï­	
ç­	'õ­	'®	9E®	;®	 »®	&Ü®	1¯	5¯	%U¯	{¯	*•¯	,À¯	-í¯	4°	.P°	)°	0©°	-Ú°	2±	5;±	2q±	,¤±	6Ñ±	<²	JE²	(�²	+¹²	0å²	#³	0:³	#k³	 �³	3°³	*ä³	5´	,E´	1r´	H¤´	"í´	(µ	%9µ	_µ	A~µ	Àµ	,ßµ	M¶	PZ¶	T«¶	8·	<9·	"v·	/™·	$É·	6î·	 %¸	!F¸	h¸	8‡¸	À¸	Ü¸	0ø¸	>)¹	Ch¹	"¬¹	/Ï¹	'ÿ¹	2'º	2Zº	1�º		¿º	Éº	1Þº	,»	A=»	9»	%¹»	)ß»	N	¼	HX¼	9¡¼	Û¼	0ë¼	+½	'H½	)p½	9š½	Ô½	ò½	3ÿ½	%3¾	AY¾	N›¾	(ê¾	¿	5'¿	:]¿	(˜¿	Á¿	/Ö¿	1À	(8À	9aÀ	2›À	HÎÀ	?Á	WÁ	$qÁ	d–Á	'ûÁ	"#Â	0FÂ	0wÂ	0¨Â	.ÙÂ	8Ã	(AÃ	.jÃ	(™Ã	'ÂÃ	9êÃ	2$Ä	1WÄ	H‰Ä	KÒÄ	Å	1;Å	!mÅ	 �Å	%°Å	'ÖÅ	0þÅ	)/Æ	;YÆ	5•Æ	5ËÆ	2Ç	L4Ç	;�Ç	7½Ç	7õÇ	,-È	.ZÈ	+‰È	<µÈ	'òÈ	;É	+VÉ	‚É	œÉ	X°É	6	Ê	)@Ê	SjÊ	;¾Ê	úÊ	(Ë	BAË	E„Ë	ÊË	áË	+ýË	4)Ì	+^Ì	;ŠÌ	*ÆÌ	"ñÌ	0Í	HEÍ	NŽÍ	gÝÍ	9EÎ	 Î	 Î	²Î	 ÒÎ	óÎ	Ï	2Ï	!HÏ	!jÏ	ŒÏ	 Ï	·Ï	
ÎÏ	
ÜÏ	'êÏ	/Ð	!BÐ	dÐ	€Ð	›Ð	¯Ð	&ÊÐ	*ñÐ	(Ñ	)EÑ	oÑ	6‹Ñ	-ÂÑ	ðÑ	!Ò	(Ò	>Ò	!SÒ	0uÒ	,¦Ò	4ÓÒ	9Ó	BÓ	bÓ	-uÓ	£Ó	9½Ó	÷Ó	JÔ	?RÔ	 ’Ô	 ³Ô	ÔÔ	îÔ	Õ	UÕ	ZqÕ	WÌÕ	8$Ö	A]Ö	:ŸÖ	:ÚÖ	8×	3N×	3‚×	,¶×	9ã×	6Ø	TØ	(lØ	 •Ø	!¶Ø	"ØØ	#ûØ	Ù	:Ù	%VÙ	(|Ù	¥Ù	ÁÙ	ÞÙ	ýÙ	Ú	.Ú	A4Ú	(vÚ	&ŸÚ	,ÆÚ	&óÚ	$Û	%?Û	'eÛ	%�Û	/³Û	"ãÛ	Ü	Ü	I8Ü	‚Ü	 Ü	$¾Ü	ãÜ	>Ý	BÝ	TÝ	@fÝ	%§Ý	ÍÝ	;ßÝ	DÞ	`Þ	Þ	"•Þ	%¸Þ	3ÞÞ	ß	&ß	%@ß	%fß	Œß	2§ß	BÚß	)à	Gà	Xà	Gsà	#»à	ßà	:þà	>9á	Qxá	*Êá	,õá	+"â	9Nâ	8ˆâ	?Áâ	(ã	d*ã	I�ã	@Ùã	 ä	!;ä	%]ä	&ƒä	?ªä	Aêä	,å	+8å	!då	†å	*¡å	Ìå	(êå	.æ	5Bæ	 xæ	™æ	·æ	Öæ	0ñæ	L"ç	>oç	'®ç	+Öç	-è	"0è	0Sè	2„è	2·è	êè		ûè	&é	*,é	&Wé	~é	%œé	Âé	àé	ôé	"ê	35ê	
iê		wê	�ê	›ê	´ê	Ïê	!ëê	
ë	(#ë	(Lë	uë	!†ë	¨ë	 Åë	.æë	Dì	>Zì	 ™ì	0ºì	ëì	1í	8í	+Pí	1|í	®í	·í	Ìí	@åí	@&î	@gî	5¨î	"Þî	9ï	E;ï	C�ï	DÅï	.
! ð	'9ð	'að	‰ð	0£ð	2Ôð	5ñ	7=ñ	;uñ	6±ñ	2èñ	#ò	#?ò	/cò	!“ò	µò	!Óò	!õò	!ó	,9ó	fó	.|ó	4«ó	7àó	(ô	8Aô	Azô	¼ô	Üô	åô	,õ	./õ	\^õ	)»õ	4åõ	Lö	Lgö	k´ö	M ÷	dn÷	uÓ÷	dIø	I®ø	?øø	Z8ù	O“ù	Vãù	1:ú	+lú	.˜ú	!Çú	#éú	(
û	*6û	7aû	/™û	+Éû	/õû	.%ü	.Tü	6ƒü	'ºü	9âü	&ý	Cý	(aý	?Šý	#Êý	!îý	3þ	"Dþ	=gþ	.¥þ	HÔþ	ÿ	"8ÿ	)[ÿ	…ÿ	•ÿ	S¤ÿ	4øÿ	?-
! 6m
! ,¤
! Ñ
! "ð
! !
! &5
! \
! 7x
! °
! 5Ì
! 5
! 58
! 5n
! &¤
! 5Ë
!  
!  "
! ;C
! 8
! ¸
! BÑ
! S
! h
! ƒ
! -¡
! /Ï
! ÿ
! 6
! ;H
! E„
! ?Ê
! !
! 
! (,
! &U
! B|
! 0¿
! 7ð
! 5(
! &^
! C…
! É
! Ý
! &û
! "
! 2
! C
! #V
! z
! 9—
! 9Ñ
! 3	
! '?	
!  g	
! 4ˆ	
! ½	
! Ý	
! ø	
! ,
  
! *>
! 
! (i
! 
! 6’
! 
! 4É
! 
! -þ
! 
! /,
! \
! r
! �
! ¯
! "Í
! $ð
! .
! 2D
! w
!  ˆ
! 0©
! (Ú
! %
! J)
! 9t
! 9®
! Aè
! .*
! BY
! =œ
! Ú
! +õ
! 1!
! 8S
! !Œ
! ®
! 8Ë
! 7
! *<
! 8g
! . 
! 9Ï
! 	
! /)
! 2Y
! 0Œ
! G½
! G
! 3M
! H�
! 1Ê
! 7ü
! 4
! *M
! 0x
! +©
! )Õ
! ;ÿ
! =;
! 0y
! -ª
! Ø
! ÷
! '
! &3
! ?Z
! $š
! (¿
! -è
!  
! 7
! 9S
! *�
! )¸
! =â
!  
! #7
! 2[
! 4Ž
! YÃ
! (
! 'F
! #n
! ’
! ª
! À
!  Ý
! 8þ
! E7
! 7}
! 7µ
! 7í
! 7%
! #]
! =�
! 9¿
! #ù
! 2
! (P
! y
! �
! œ
! °
! Ä
! Ø
! ë
! ÿ
! 
! %
! 8
! K
! ^
! n
! �
! ”
! §
! º
! Í
! à
! ô
! 
! 
! -
! @
! S
! g
! z
! Ž
! ¢
! µ
! É
! Ü
! ï
! ÿ
! 
! %
! 8
! K
! ^
! q
! …
! ˜
! ¯
! Â
! Ò
! å
! ö
! 
! !
! >
! %U
! {
! ™
! )´
! .Þ
! 3
 
! !A 
! c 
! >� 
! À 
! 3Ï 
! 2!
! /6!
! 3f!
! /š!
! (Ê!
! 3ó!
! %'"
! 2M"
! 3€"
! "´"
! ×"
! ñ"
! .#
! D=#
! *‚#
! '­#
! -Õ#
! $
! ,$
! 8K$
! „$
! /¡$
! Ñ$
! >ñ$
! %0%
! &V%
! %}%
! .£%
! $Ò%
! 0÷%
! 2(&
! *[&
! -†&
! -´&
! â&
! .ÿ&
! %.'
! *T'
!  '
! I '
! !ê'
! (
! "*(
! SM(
! A¡(
! ã(
! ö(
!  )
! 
,)
! #:)
! "^)
! �)
! #™)
! #½)
! #á)
! #*
! #)*
! #M*
! #q*
! #•*
! #¹*
! #Ý*
! #+
! %+
! B+
! `+
! &€+
! §+
! Ç+
! ç+
! ,
! ,
! 9,
!  R,
! s,
! �,
! «,
! È,
! 4å,
!  -
!  ;-
! +\-
! ˆ-
! *£-
! Î-
! 1ä-
! .
! /.
!  F.
! (g.
! 9�.
! 7Ê.
! /
! /
! 8/
! !P/
! 'r/
! š/
! ¸/
! *Ô/
! ÿ/
! B0
! X0
! -m0
! (›0
! "Ä0
! ç0
! 1
! C1
!  [1
! |1
! 8™1
! %Ò1
! ø1
! 
2
! )+2
! (U2
! 1~2
! °2
! #Î2
! +ò2
! 53
! T3
! 1o3
! E¡3
! /ç3
! %4
! I=4
! 6‡4
! b¾4
! o!5
! .‘5
! 0À5
! .ñ5
! . 6
! 7O6
! )‡6
! 2±6
! 1ä6
! 27
! 6I7
! 1€7
! 2²7
! 2å7
! 18
! 4J8
! >8
! ;¾8
! Hú8
! /C9
! "s9
! $–9
! »9
! .Ø9
! #:
! +:
! )J:
! t:
! %’:
! 1¸:
! 0ê:
! );
! #E;
! )i;
! $“;
! d¸;
! *<
! ?H<
! ˆ<
! ¨<
! 5Á<
! ÷<
! 
=
! $=
! ;=
! Q=
! /p=
! / =
! &Ð=
! &÷=
! &>
! )E>
! 'o>
! (—>
! (À>
! (é>
! $?
! 17?
! .i?
! %˜?
! -¾?
! $ì?
! $@
! $6@
! 0[@
! $Œ@
!  ±@
! 'Ò@
! %ú@
! $ A
! "EA
! 1hA
! AšA
! sÜA
! \PB
! 8­B
! æB
! .ïB
! *C
! *IC
! 4tC
! %©C
! ÏC
! -éC
! D
! $0D
! 2UD
! 1ˆD
! _ºD
! #E
! >E
! !OE
! +qE
!  �E
! 0¾E
! ïE
!  F
! !F
! !AF
! cF
! ;rF
! ®F
! ËF
! 6åF
! /G
! 8LG
! =…G
! 3ÃG
! ;÷G
! .3H
! .bH
! )‘H
! 1»H
! 2íH
! 4 I
! DUI
! $šI
! J¿I
! (
! J
! %3J
! /YJ
! )‰J
! ³J
! ÌJ
! çJ
! )÷J
! !K
! .?K
! !nK
! 1�K
! %ÂK
! èK
! *L
! 3L
! )RL
! |L
! )›L
! )ÅL
! 4ïL
! <$M
! &aM
! ;ˆM
! ,ÄM
! FñM
! *8N
! (cN
! )ŒN
! %¶N
! ÜN
! DùN
! 0>O
! 3oO
! 6£O
! #ÚO
! !þO
! ' P
! <HP
! >…P
! 3ÄP
! SøP
! ELQ
! =’Q
! 2ÐQ
! 6R
! J:R
! 5…R
! !»R
! %ÝR
! 3S
! *7S
! #bS
! "†S
! $©S
! 1ÎS
! 'T
! 5(T
! -^T
! #ŒT
! °T
! =ÐT
! ,U
! .;U
! 6jU
! (¡U
! ?ÊU
! /
! V
! (:V
! ,cV
! ,�V
! '½V
! åV
! /úV
! ?*W
! ,jW
! —W
! ¬W
! !ÇW
! éW
! X
! &&X
! &MX
! /tX
! ¤X
! ¸X
! ÊX
! ÝX
! õX
! 4Y
! .CY
! rY
!  „Y
! ¥Y
! 
! ÃY
! ÎY
! ãY
! 8òY
! +Z
! -CZ
!  qZ
! ’Z
! «Z
! $ÇZ
! BìZ
! ?/[
! (o[
! #˜[
! ¼[
! Ú[
! ø[
! \
! /6\
! )f\
! 2�\
! <Ã\
! ]
! M ]
! #n]
! #’]
! ¶]
! Ô]
! #ò]
! ^
! #0^
! #T^
! *x^
! £^
!  ¹^
! *Ú^
! 1_
! 7_
! 4T_
! d‰_
! î_
! û_
! E`
! a`
! �`
! B `
! ã`
! +a
! 5.a
! 'da
! 1Œa
! /¾a
! :îa
! ()b
! *Rb
! }b
! 6—b
! $Îb
! ób
! c
! ~.c
! "­c
! !Ðc
! 8òc
! ,+d
! "Xd
! ${d
! # d
! (Äd
! 'íd
! e
! +,e
! RXe
! «e
! 3Çe
!  ûe
! 
f
!  *f
! Kf
! &kf
! ’f
! *§f
! 0Òf
! +g
! /g
! Jg
! 3ig
! �g
! ,³g
! àg
! úg
! h
! 0#h
! ?Th
! ;”h
! (Ðh
! :ùh
! 24i
! 7gi
! 7Ÿi
! &×i
! -þi
! (,j
! "Uj
!  xj
! -™j
! Çj
! 3ßj
! k
! 22k
! &ek
! Œk
! 0¬k
! 2Ýk
! l
! )l
! *El
! pl
! �l
! )«l
! Õl
! (ól
! 0m
! +Mm
! /ym
! ,©m
! .Öm
! %n
! /+n
! *[n
! 5†n
! U¼n
! <o
! >Oo
! 3Žo
! 1Âo
! 8ôo
! W-p
! …p
! #£p
! BÇp
! .
! q
! %9q
! _q
! ;rq
! I®q
! Høq
! 4Ar
! vr
! ‘r
! ±r
! Ñr
! Hñr
! <:s
! 9ws
! =±s
! ïs
! 0õs
! %&t
! Lt
! 2et
! ,˜t
! ?Åt
! -u
! #3u
! =Wu
! "•u
! !¸u
! 9Úu
! ,v
! -Av
! 4ov
! 8¤v
! 9Ýv
! Uw
! amw
! ^Ïw
! 8.x
! 4gx
! #œx
! :Àx
! =ûx
! J9y
! ;„y
! ;Ày
! ,üy
! -)z
! Wz
! kz
! !‹z
! &­z
! BÔz
! 9{
! JQ{
! $œ{
! Á{
! *á{
! 6|
! 1C|
! -u|
! %£|
! *É|
! Oô|
! D}
! Y}
! .l}
! @›}
! NÜ}
! +~
! AC~
! 
…~
!  “~
! M´~
! 8
! 9;
!  u
! +–
! 0Â
! 'ó
! #€
! <?€
! |€
! �€
! ¨€
! Á€
! %ß€
! &�
! !,�
! -N�
! 6|�
! 5³�
! é�
! %‚
! $,‚
! *Q‚
! #|‚
! & ‚
! .Ç‚
! %ö‚
! (ƒ
! $Eƒ
! .jƒ
! ™ƒ
! ;·ƒ
! *óƒ
! „
! (:„
!  c„
! &„„
! 1«„
! Ý„
! Rä„
! 7…
! #D…
! h…
! ƒ…
! + …
! Ì…
! 1ê…
! A†
! C^†
! %¢†
! $È†
! 0í†
! E‡
! Wd‡
! N¼‡
! Sˆ
! R_ˆ
! S²ˆ
! Q‰
! RX‰
! Q«‰
! <ý‰
! <:Š
! EwŠ
! :½Š
! 7øŠ
! N0‹
! P‹
! \Ð‹
! @-Œ
! 9nŒ
! =¨Œ
! æŒ
! 7üŒ
! 4�
! 9E�
! -�
! -­�
! *Û�
! )Ž
! ?0Ž
! $pŽ
! '•Ž
! )½Ž
! KçŽ
! :3�
! 7n�
! .¦�
! :Õ�
! )�
! 4:�
! 3o�
! ^£�
! 3‘
! #6‘
! 4Z‘
! 7�‘
! /Ç‘
! .÷‘
! 4&’
! [’
! -{’
! -©’
! 	×’
! á’
! û’
! *“
! B“
! 'a“
! !‰“
! «“
! Å“
! /ã“
! ”
! $0”
! 'U”
! 4}”
! ²”
! +Î”
! ú”
! "•
! #<•
! -`•
! ,Ž•
! "»•
! Þ•
! ð•
! 
–
! A*–
! +l–
! ˜–
! 7¥–
! 1Ý–
! #—
! &3—
! 2Z—
! �—
! ? —
! Oà—
! N0˜
! 6˜
! ¶˜
! È˜
! )ç˜
! M™
! 7_™
! @—™
! 6Ø™
! ?š
! 7Oš
! -‡š
! 2µš
! 4èš
! '›
! "E›
! 9h›
! ¢›
! ¶›
! Ó›
! $ð›
! Dœ
! $Zœ
! %œ
! $¥œ
! $Êœ
! ïœ
! C	�
! M�
! k�
! ˆ�
! ��
! *³�
!  Þ�
! ÿ�
! ž
! 9=ž
! Hwž
! $Àž
! åž
! ,Ÿ
! J0Ÿ
! ({Ÿ
! J¤Ÿ
! $ïŸ
! / 
! #D 
! 4h 
! 2� 
! .Ð 
! .ÿ 
! 2.¡
! a¡
! �¡
! '“¡
! »¡
! Ò¡
! ç¡
! 2¢
! E:¢
! 8€¢
! 4¹¢
! !î¢
! ;£
! =L£
! JŠ£
! ,Õ£
! 1¤
! '4¤
! /\¤
! .Œ¤
! 3»¤
! !ï¤
! 1¥
! 2C¥
! v¥
! 4ƒ¥
! &¸¥
!  ß¥
! 4¦
! 45¦
! 9j¦
! ¤¦
! Ã¦
! (ã¦
! !§
! 6.§
! "e§
! 5ˆ§
! 5¾§
! $ô§
! 6¨
! 4P¨
! )…¨
! '¯¨
! $×¨
! Cü¨
! @©
! V©
! e©
! )…©
! ¯©
! *Î©
! #ù©
! ;ª
! 3Yª
! =�ª
! ?Ëª
! .«
! 1:«
! Al«
! C®«
! Iò«
! .<¬
! 5k¬
! ¡¬
! ;Á¬
! 4ý¬
! 2­
! 'M­
! u­
! •­
! 	§­
! ±­
! 2Ï­
! )®
! 	,®
! *6®
! `a®
! (Â®
! ë®
! '¯
! 90¯
! #j¯
! @Ž¯
! ,Ï¯
! !ü¯
! $°
! 5C°
! y°
! <™°
! +Ö°
! -±
! 80±
! 'i±
! ‘±
! «±
! .Å±
! ô±
! e²
! [w²
! Ó²
! ñ²
! ³
! -³
! H³
! :]³
! >˜³
! 6×³
!  ´
! %/´
! U´
! *m´
! )˜´
! )Â´
! )ì´
! <µ
! &Sµ
! +zµ
! ;¦µ
! ;âµ
! :¶
! HY¶
! +¢¶
! 2Î¶
! E·
!  G·
! (h·
! *‘·
! ¼·
! )Î·
! ø·
! .¸
! ,D¸
! 2q¸
! )¤¸
! #Î¸
! ò¸
! 7
¹
! @E¹
! -†¹
! -´¹
! â¹
! /ó¹
! ,#º
! >Pº
! )�º
! ¹º
! ,Õº
! *»
! <-»
! 5j»
! H »
! /é»
! 4¼
! /N¼
! 2~¼
! 9±¼
! :ë¼
! 6&½
! :]½
! 0˜½
! É½
! 'ç½
! &¾
! !6¾
! BX¾
! ?›¾
!  Û¾
! ü¾
! (¿
!  ;¿
! '\¿
! „¿
! ¤¿
! Â¿
! Û¿
! +ô¿
! T À
! 9uÀ
! &¯À
!  ÖÀ
! ÷À
! #Á
! )5Á
! ._Á
! @ŽÁ
! -ÏÁ
! *ýÁ
! E(Â
! nÂ
! 0ŒÂ
! %½Â
! ,ãÂ
! $Ã
! 95Ã
! .oÃ
! 9žÃ
! 9ØÃ
! BÄ
! ;UÄ
! :‘Ä
! :ÌÄ
! Å
! Å
! 8Å
! 2XÅ
! "‹Å
! 2®Å
! 
! áÅ
! ìÅ
! 	Æ
! Æ
! +%Æ
! !QÆ
! sÆ
! 4“Æ
! .ÈÆ
! '÷Æ
! %Ç
! *EÇ
! 1pÇ
! ¢Ç
! %¾Ç
! -äÇ
!  È
! 3È
! KÈ
! cÈ
! zÈ
! KšÈ
! €æÈ
! ­gÉ
! Ê
! �)Ê
! 1«Ê
! +ÝÊ
! #	Ë
! &-Ë
! 5TË
! !ŠË
! 5¬Ë
! HâË
! +Ì
! ;?Ì
! ({Ì
! %¤Ì
!  ÊÌ
! ;ëÌ
! 'Í
! 7Î
! JÎ
! ^Î
! qÎ
! L†Î
! OÓÎ
! #Ï
! 6Ï
! HÏ
! \Ï
! oÏ
! ƒÏ
! –Ï
! ªÏ
! ¿Ï
! ÒÏ
! çÏ
! Ð
! Ð
! &Ð
! 7Ð
! QÐ
! eÐ
! zÐ
! �Ð
! ¡Ð
! 5·Ð
! 6íÐ
! )$Ñ
! /NÑ
! !~Ñ
! @ Ñ
! &áÑ
! FÒ
! \OÒ
! @¬Ò
! <íÒ
! q*Ó
! >œÓ
! DÛÓ
! > Ô
! 6_Ô
! ?–Ô
! 5ÖÔ
! 8Õ
! 5EÕ
! {Õ
! ;“Õ
! 1ÏÕ
! #Ö
! )%Ö
! +OÖ
! B{Ö
! 3¾Ö
! 7òÖ
! ,*×
! W×
! ir×
! $Ü×
! [Ø
! >]Ø
! NœØ
! %ëØ
! 'Ù
! 9Ù
! WÙ
! /uÙ
! #¥Ù
! #ÉÙ
! 1íÙ
! Ú
! Q:Ú
! 3ŒÚ
! %ÀÚ
! æÚ
! þÚ
! 'Û
! *EÛ
! pÛ
!  �Û
! &±Û
! &ØÛ
! FÿÛ
! FÜ
! cÜ
! #yÜ
! 4�Ü
! ÒÜ
! +ðÜ
! )Ý
! )FÝ
! DpÝ
! /µÝ
! 2åÝ
! 8Þ
! 1QÞ
! ƒÞ
! M˜Þ
! 6æÞ
! 3ß
! (Qß
! Kzß
! KÆß
! Gà
! RZà
! F­à
! @ôà
! <5á
! ?rá
! P²á
! â
! 0â
! (Pâ
! )yâ
! £â
! GÃâ
! 4ã
! E@ã
! -†ã
! 7´ã
! 7ìã
! $$ä
! 6Iä
! )€ä
! &ªä
! 5Ñä
! 6å
! &>å
! 4eå
! .šå
! -Éå
! 1÷å
! ))æ
! 9Sæ
! <�æ
! Êæ
! )Ýæ
! 6ç
! >ç
! 7Wç
! -�ç
! ½ç
! MÓç
! +!è
! +Mè
! -yè
! 1§è
! 0Ùè
! %
! é
! 70é
! @hé
! E©é
! !ïé
! 5ê
! 2Gê
! 3zê
! "®ê
! 1Ñê
! ë
! 2ë
! "Kë
! &në
! &•ë
! $¼ë
! áë
! ì
! !ì
! /<ì
!  lì
! #�ì
! ±ì
! Ïì
! ßì
! ûì
! $í
! >í
! "Tí
! wí
! "“í
! ¶í
! $Ñí
!  öí
! (î
! @î
! SXî
! ¬î
! -Äî
! 6òî
! 1)ï
! [ï
! xï
! )Œï
! *¶ï
! áï
! Ýüï
! #Úð
! þð
! ñ
! *ñ
! (Bñ
! 6kñ
!  ¢ñ
! Ãñ
! 'Úñ
! ò
! ò
! 91ò
! 5kò
! /¡ò
! +Ñò
! ýò
! 2ó
! Fó
! #^ó
! -‚ó
! °ó
! Ìó
! çó
! úó
! ô
! %ô
! )?ô
! iô
! |ô
! ”ô
! ¬ô
! Äô
! $ßô
! õ
! .õ
! 2Lõ
! 3õ
! ³õ
! +Ìõ
! $øõ
! ö
! !:ö
! \ö
! sö
! h‰ö
! Jòö
! J=÷
! ˆ÷
! ^¡÷
! >ø
! I?ø
! (‰ø
! -²ø
! :àø
! 5ù
! 4Qù
! 9†ù
! 7Àù
! Cøù
! A<ú
! ~ú
! ,—ú
! )Äú
! 2îú
! 3!û
! 'Uû
! @}û
! +¾û
! Dêû
! )/ü
! (Yü
! 2‚ü
! )µü
! Ißü
! ')ý
! )Qý
! ){ý
! ;¥ý
! %áý
! -þ
! 65þ
! 'lþ
!  ”þ
! :µþ
! Hðþ
! 39ÿ
! mÿ
! '�ÿ
! $µÿ
! 3Úÿ
! .A=48´í1	(;d2l$Ÿ-Ä>ò11P&‚D©Oî'>'f#ŽC²CöQ::Œ2Ç.ú)$Fk=�&¿æ#'Gc9�'»8ã-9J'„+¬)Ø4/7-g•³ËDå;*	)f	�	 °	WÑ	&)
! @P
! 4‘
! �Æ
! 	W9a6›8Ò5.AJp)»1å"
':
%b
ˆ
¦
#Ã
#ç
+	7AiQ*»$æ45@ v—#¶-Ú+240g˜&µ$Ü"$+D$p#•%¹"ß$*4_rŽª ÈXéBì%Ä
! È±l«š
v+
! 
�t.H„•4°™e
Å†œü�
Û
À0×b£
SåÁÈ
! ÓxQDïº
! ˆ	AÑd
! <�Y
! jiê÷
žèÙœ	óÍäF)¿á@À1ÒCB	áT•Ô×
¡›lÿvy{[¨%?GyÜ
f	°e
! "ý]K³ý©#¢Ÿm
�gÕFnY×UJû#
! h`]šú
+6æ>¦Ó�gùD³PoAî
Ö
Ì÷€	à8’
! -¥Lë¿„ŸÜ
! ¸ÙÔ�°
@©mC)=ù—€D(”„ø³K	—;¿¦zå(wŠ	2ã�®Ûô‘
! I‹
7}æ­7<‰=Aµ
! _Æ<
fN¾9½GÍ
ˆ3ôóú|Ý'Ÿ‚ÅÐF	[uE…Üº«Û~‰
! >ã
! 8Ç|Y×	¶§Æ²ˆ‰ÖÒ»fª%À6ðÑÇ	 F}#Ù•
! ¢45`

! „9È’c;Îa¼�å‡ò¹î�N
! È	¼E…	’¯­
JÇHµð	qb„�à¸�¿ÍôÝÛÐŒM$	%	‘Ç˜4	J•ðší&	¡|ñS½EZD�²�…ö	N‹ÒWAž2š^íÃùÜ
^öïÄ	ò#†V—„\ð"
Ø
! W	BY¿
! Õ¤¸6XäÓ
 pEvãÎÌ·a	„	z­y7Ã	Œ¾æGÌ
Ü&‡Žl		»uOo
Qº>|Ú½
! Þ	À‡Ý
Û��™wz?DôØdÈÑ;íŸ‡©I	Ë <˜	cš©	C�	.}
! ¶
! ŠJ1uÿbvóþ�
! ÒZ¢,3¬Y�
! Ö·
! ˆ 
! NÅŽ¥h	MJ#×
! !Ðj6Ã
ý�a‚
yRÊ
! *V
Kþ&iîhyƒn	Õ?¸ïÆy
-‹ñçsùGœõp§ÌPUASÙ	�¥~0Ô	yGD	ˆº 4Ú¼
! 9Ì0ü'	Ø@’ùH={+C
! 
¯' °yØ�~AÏph?
! g	ª€Õ\+ÞÛ•¨Î6
! 	Á/åPÝ[pr

! ÄÓ¾ƒò	gC¿xdß
! R
PSIÛ
ëÑ ·	µB«18C
¢
ò¹½Ê.´¢®	6	¬*/ì
! ž@æ
B¤
‘a˜0^/èÆhþÙ{Lùtð€¥æŠ
ñô	<ö7ÏQ“$VÀAØf	Iw†ëÞÇ8ôZ„!9à
! Ÿ

Èã« x˜6¸Â6Ï*	Ù§M_
ü	‚+	È�_ÿ
‚	êê¨,Äºô	ñ
Çt°	�…ƒ¦œ©..òCõ	ÿ†,27	RÓ	x	¬ð
¾w»J@b	Š`‰[¬Q€¯^B>aó®�TtÔ[œU…
! Ü
lSñ¨Å4o;ÑHSËÕ+jceQ7ÍBë
! Ç±”Ð†
! «V+¶¢´`ÿ’1;	5·-þv÷é&€
'ÿ{ÀQy?e³:ñï	ßMOXY}¬	Àµ	Q½Âä³“u‡
! …•i´	À-û
÷è¤¼®X�„"u�HÅÖ­šâŠ
! ¿
’”K�‡c§¥?ï>Ìî�í“^K!¶„^iN½h
! Ô– vJ	Ü†¬Áïÿ¿E°¢‹ZûàÝ°£±\¦
! Ú¡
¹
! ¿>	Bv	N
j
\·�ë}ò
Æ*Cè×á]’:	ý	—4&
ý§Ï]
k˜{«ñßC	�Îð
! mœñU�ê:@½N4é 2W+$ðÿA: 	K	iK
! ù%
ë
ùFN¥¼Ús�n¯$ÓŽl€\p)¿cÏ4ÂQ‡œ¯ÆG]M´2nˆ
! ˆ®Œpw]Ý}‰H#Ç;”õõŒ��\Ê	ÉÅv�m~ËýøY
sQ‡A¤µ]ê›ã
:¾Ý_Öyik
 
=É¼lêV
! {
! ßkm3“¿�Ä-þ\
! x
±ËÙ²çk¥®ÿâ¸Éi�¡*¹
! ”P´R8Ìêî”
! cfC¼	î
x`Ý¡5»tr�ù
! -õˆÊ@�1o‚Ï¤÷ƒiÆ?ÕöTºû¶ÏÄ’Êy¼û†òBQ
tHÌ”î
! y´æGv^é>“
N$�À
Ó�±
>‡UÊÊLº	¥Ó8þ	Ü	_æ˜
! p	[d
3Ì#ÂÄO“=‚
! f7¤žmÅ‹¹)£!®»)§”Žç	_–á{Q’½£´óU¯§M‘7:1»Âg
! #qyy
! ,«”¬?ÁX
! œ(=€jz)ZKÖ˜gBÁ§j
! à�
dkbû¸M
í
! ;ú
! W�
! !ô
ŽÌ	'k	‘–t	Œ«Nßb
åÂ
! )Jð¦
! GÁ¤ÌiÞ
! M
! ºx�´8ÚfxŸ ‰
! Í}çHž®¼
qmr;6ì¾
! ¯[PsøãÆ!Våõ‡nhÌ®T~âsÆÁ±%
\±D
! ÝƒØ
! *0OnÍ¹!¶8ÔB±
! ó8þ·Ó
! PÅòwge8o�
! SôÑ$½Ã‚RœIå	Á
! ¶á”	ËÞ³"â>"Â€y&«Ž	ÙÏ«þ8ø|&9”
I��$
! ¿<?ú¼š‘ƒ.�Ž£¡ÆP«àN
½]'…89	±;ayÑ¬G›Nñm O
�Ë(§…¯9_&n+¹# 
! öÑ…5OR]	Ä~ß®Õ–ç™
!  $CÙR»Ôõm8¼*Þè1;&÷i^	HPù›Š”Ð–Íì’uŸŒq„ô"	XYÏùÜ0sõp
! 	~âå
ó
6%É]Ýd(�Bb iD…D
/Íç[ÊÈº*!½qJ"f
! ¿ž´…À³l
! u¿Ë
"2¾Ø,¹ï²`éü\—E™h-ÁÂÁ›c�	qR�èÖ�ü›rMÂµÚ¾/jÏš(5
WŸ²^ŸÔ÷“¤ÒO‘ƒ	~w	‹‡úÏõúª#ø#X¢Sï	{ëh
ÁcF_
! ll]ãÕá+=*}ú›|T
©ÿþ}=¾
¤`F
! hÁà»	4`Tï’£+*nâu‚ëZ/£µâf	Ö3!‹�âþ�	�IFL¶£‹—‰"U
ôNm	ƒÇøJ;‚œ�X0î¶¤Až	€b
9m�â¤i$}C?<qÕ>rv÷ãPÊtO	{ðš5M�
¼ÁPð
ùtßê	é"W"3	X

! +»
�uw­ÃY¯SFq¼c	tó€á=	¸m`Î�·0¾¯Ø@Hª¥ÂEcokx[N¸:)‡Uxöã$‰oùe)
! Äpt�—
! ú‚	’2éÒ RNŒY"3ŽÆ«
ƒÛ§S
4Sñ@
É•­„4àÑÃ	é·{:O¾µWyÃ¦›
! Ö	
²�
! J
®
! .&å¶™_*;
! u‰ËÂ
í
S
! .
°‘¹ôŠŠMÒ×�ñ}¦®©ŽWr¥
! µ|™
! eÆä€T
! ÃS‘#º:-J8Ö‘ƒY	\VŠJuÃ¤r1?
­BØuS[)uè™ŽGØâD�ˆöH	s˜¨IL<—
¥9F·
¸x@×¨	J(	±	j
! †4Úš¸’+šñGª
°xWV²L€Ÿ$£Hk?÷Þ0	åÄdù­	¿c
! `.µ}	á
™
EMqNKãDk
! ûJg™çx©ßÇ«÷D{nµÈ6R
! ü
! '
M«Ó

Ñ©#Øœ{
xöÝ—ùd
! 
! )ü'Z³
~ì¾K5x	à²H»,ýJ
! çz®Ükr�?Û*1€hZ][·Àl5‰óˆ©<	¬
! =và�“‹VeSI2Tî
! ¬Âý
´\z¸­2¦xßVa>fK‹q
! d&
‡|	{ênZ	»Aõz£×	¶U„s–
! ua+z°o	w
! ÛËŠ-ø5÷oÆ	a"Zýª ÃkYòŸ‚é
Ïe”¢â
¹ÖÓÝ”Þ#	0nÌé	˜nI-ÇÍ	òí'¸0Y+
T›ƒ
! ¨²R=çä²	íë¶�gº =
! æíèæÃF
éÉ´›ÃÈí	ý2wÓ	‡T	
! ‹ª	)ó¸Žµˆ
5a¥
„6K’&Œ±]9àöœ,Y
! ßÌi
! ãØEŒüÒåã-ä
jò}]»
! ÁrÈ…LªÜ×ëShO'/<H?šŒúè7Y@$,èfñnªoê	V‚ØÌî	Gœ¾^U
! ÄÜŸ¼ˆ‘á+éÃaÜø
ª³XÞ®c¾üˆÂè	•
! 5Ð§Ï	Þý
ª
! á
ˆúÔ¿	‚øT¥	¬XMàBñÄOˆ%ƒ¹Ð^
nÖðÈòþã
! JJ2Þ™zá
! 9L
! 6
V¿ÄðÒUeñº­§
! ‰!¯
×Škò„Ò½²•Þà%cª Dœ–
mG}Ú‰
-	Æ¸	sïÀÍ½?\ç8q	äK@ï¯�MYá	Lé“VNt³ Ž`‹(†É½	Ú\Ø
‚(gÆ
D>ŽnÇ>²—“
Á»Ðs|°Ú
! P²'Š³rŠe	³ÉÉ6ÞÝ:·´>
Ç
³;#¥»ù·(Îš8h1D¶f©…õåk‘
mt·�
! _œŠø)ÂŒóèX7F$©qW,
! ÃP;±ß¢¢€Ê›n
Mx~Ý‘˜8§Í0
AÎ
­×f6ž	
Ç
! |	2<ÈŠ	I
! L&‡àÙ
»h
*,§�Á
	”´'
! f§’	0t
! (ÂQ®ÓøÞn*ÿ�ç	¯ôø
! Íp°†
åµ¶ÖF	öK`"ê�Ø:RA
2n–L®8
þ3ªÒi¿c¿1þ¡¯
! 
! 3EM¬í
ÖT}
Gw�sžçã
�ÈILz…¢žÜž4[¸Ý	¬M&1ör—ø7K+¦1ñ /VÒ	–ú	ÆgKb„–!ØUPc	ˆÕj!ÙÅ|TÖÐ
–
! léõƒb¦Ë
ÙqãjºÒ²´
! #ÜƒÄï
1
¿†7Ãà
Î±5
! 	‚•.
! ­ô‹+¥\e.	y	gG†…žÕªž“)�ßI³,íæ/Ú×udQ é™	@ój-
! ¦
†÷ÏvÂr³ºÝ’ê
K—'–¿è
! åa
$md3˜»é(&™j^_OZÚl|Â{ý�_Ñ;‚(¯æ�89¨d¶
È­©vrz5™X¢	~
Ç]Ñ±
! o`
ŸÚVpÁùgáøñç
8	�:î' !	×7æØæõL	W-ÒdÐ"sé_îïËÎ~™¥ÙÝÀ
{Ü
! PæÈ4=
È¹•¡»õb¦‡ÎÍ[3�Š
! œ´ÄÇ
�°ò‚©ïª(z'¸zQdÄ
F˜xâ¦.!ÛšÛpUH‡ž
ªËþ¤›å
F¹(•Ûàm;|Z
! ÕÄúÉ	ž¬'/{ªÏ
! äFà©	ºœ3~Î�	éü
|CƒÍ	yQÎ
ÜæÒü–kŒ
! $RæÊ_ZÎäÞ‡
!CÕ4!õiÓ˜°“W	šOÛ}ûøX0ü†Oc÷!
É°")Ù.-Ï¤D�>Ž
ãO
! —Ûó	>Åã”¨yro×^ÌQ¥
! 
! ß¼¢
Ø1¦Šü3Ý;À;6¥•ÓÕ	ÿ„¦
E2
! =cEi	‰4oótÂµ8
›lL²ì[	R³à!¹U	Ð7
+Ý/
! <t9DíŽr6;1
! Þ¨“tPW�M_BåŽ	¨š^*e
! º¼÷ÿ¯ý‹7Q
! s~ã�"3–ÐLHµ™•P‰brù’ã2	:
IÒ�TªÇGP*
! U
†^Z
“uÄ³¦¢ËÞ
Æ
! \
£BÚýFˆjì¾&*;
l}Ðé§
„‰	u©“åuò$("Ÿër
! lßì	JË
†ÿ¯“Ù#Õ±w(
! ÷‰ 
>	
! =ýû	…	mWX­6
! &•W‰oôèw	÷þÖIðUí&OÖ!Æ$€™ú–	E
°l:žœcÁ|\CFKÒ
íQo{	<�zHIkÁÚìxösx|
RÅ
Ñe‡�d)à	ÂøÓ`	š�Z~íCº¸ä¤?æ¡Ôé~=Vâ	­«/	û°úÐSL|ÙŸoß•¾À	š$ ¥/„
^Œ<¼¦]®Ìþ
Ï%%‹k—Â|Û
! ÎrJ
! %…
™h·ÍÙfŽ‰
! ß7?%%mµ¨âì~(
ª[

BeôRë
\°9ß	0g¾×íT¤]<‘›€"Èò˜rÊÓ†	&ª:�í5·	¢bÀÞ�Íéî¼_ÛKz	õ¾Vàèü2�Œ¹Ç®„
! ŒC)ÔåÕüêÈî€™ÏüTe˜ê¬:á«c]¬‰[
! 
! ·æ	DŸ
! ~Îø×à=f
¬E],!Æ>Bîjw¼
! lŒœ
0ëò	Å![	
! ˆLøŒ�Pd-¡íä}ÚÀŽ%g›ç&EšUõ“ökZ‹	áxLâ¸
iƒÕ˜\;ó¬
! «ìžÙ^¯	o�c~
! Š†z}v6lzÎ“/\4’ô­í"7T†C2ðÂÑ
­¬ÇÛ	4
HŽæŠ
~ËB=
! ü\8®ŸÔ
ÅN	í‡†!A	Åw-›b
! E
! 8�
ò®]ß*ŠÙ¡ké
! AA›ö
ü‚Xaƒð¢Î¬¡
! wÊ
á½‘lÚÝ}Åº„AdO(ZØûÊdq ë¹Ž
! öç½N9
! ÅïÎ-¯1Ný«1¼
! ßcYÄ¤yÉ
! v üÊ [ÍpMoÒº,&õ°
! ÉÎ
! +Î	ÿFvï6.€
! Å
! °0•
ý>3b0:Ñä´0©
! ù´»É
! ×ÌU/
! ƒDIÕÃs
! ±¨£—31û—Ï%
! ¾«	�bh4¼ç	WÔÑ@s5ž#
ì§9²
ú—�ø	±G¢—¤'}A©
! ö
kÒ™�/
<…AÑû2M�¶sî�
jä§0	X:ò²î�–‹þ57Ö
! äV_«ïœ2
P¬w£¡FzŒM	zÛäÞA*
n“
! ìe¯àI‡59V{@oÄE¾ÿ
! U[gèq•	
L¡èþ£pÚîB
! QCXžo‰ð¶q,K
<Bôs±]P
! â‘¹	‹DÕ±¸-¤Ñ_
ÿ”‰ÏwçÐ½UÔ`o§Ô
! ˆã5Ô£–‘¤êô 	¡IÎD²€% 5»—-íe,+e :¯€2³	ß
ië
YÔ¹9
ó
! @U|ƒä6ÿmÜÿ	`•ègUIa§	xác
<	í>
! u
! ÷Ÿ{ôœDOúØ´
^�é^D
¥q’ÃH­b‘N~	§%Ûòt]²J1Ôgú£Kø_’†¡Ç¼¹Š¨*½°Ê†	\Å”ì¶	Ó©çB	Œ[¨ñH
i<Eƒ¨Ô™Êª Ì)Óâ½
Ò¢Ë2÷>3”¡Ÿ‹¢=²Ž’
;p�
! IÊABßšq	•–ÛQ	Ûj‚Ýpêõ¯SSh îQÑ	.ç
! ˆ#�î'ßáû/)
ð,'#¬¢¹	ÊÆ‰Œ@¦ˆ^
! Ðuå
! )	¶
! Fžn·9Ã$7
! <v÷‡œ‹»s¢Ú1		&á…ÉÎkZR%˜ÎÝ1™áT´Æ_oÁæµuUÍ
! äüX&%Ûä*t
õ
(É3–g)D3
†
! ‚
! Äé@¡ÓóÞh¼ƒì€Gƒ
F÷	7?Q\„×W

G	2¸ô¦/�	Œ‹V¯÷
w0œ2#Ç¹ïÉ
gm1;—wkºOÖ?È—×]
! žäñ	µVãä	âMÊ-³Eà£«ü	¦Ÿ·Ó�›	˜×©ZW¹u	ðÌ
!  ”Zv
–w‘Yc<
! XLá)â¨­¾	eøïHÜ¡Ð
! .�‚Wm’®w@ó3¨yX	N ëû<¸n
! o­Ér³—o
! u
9Á²óþÀ"TdR§ô˜Ò´
! ”LäµêKmÿ÷
! bOjlæÚ
	uiÙ�R
:z
! 4’s	3ˆË–�‡	9šB©
G¦	¡ÿØ©˜,
ö
! û16"(T
! 
ÏX
Ô·cþÚó/âa@pçmƒ#Ôd°‘Ë
! ‹–N•åbeË»$´Œ
aÍÑÞ®_Ù”ˆr	æµ{ÝÁ½ì
ëgYkÊ›
î‘
! øŸ%
! =!Š>‡è«
! äŠõŒ	uKÐú±Ýõ½¹
#
,	Ž»êŸÀ¿¡Å…Süâ$ 'yx!Ä:îT¬
Ë4>jÐ`EÙ9”^Ód­
! Éä7Æ/(>'ðM'÷/èv
! ²èÂ?=öˆ`
! v¶+hgúð	®ú\:
! ØI‘	Ål•nUž]v¬ûŠ[—e–Õ
! öbÆÖTâç;££„?aoî`Y-.�ñŸZ5G.Ì™ªWa•Û N�…ß¶sêš	¾“Êõ¤�…¸
! .æ
! îÌ
l
˜
7©wÙ
! ±�)¦,Ð¥Ñ
! *þ\S½êóÜÐ	@
! DR}¤ŽC[Å£vÞ3ÜW…ùVCp )¬XÊéP÷µ¸ï» tº·°®ÄRœsòµ
¼ÈI$
dö.zå™s
|‰.xIV	63Û×Üò|ðBBëº«û%
! å±	�
Í_ÒÍ
! vðž-)›Lã|™ªŒžjÒ
! �["
! ùåL
Ã0Žp¡Ç¦“:—{*ú‹GÚ
¾9ô
! tú0ÿ·z
! 
4Õ5Ä
Nzûñ
! iôP	G
! ¡fG
	`í&·õ
! ã¦Á
›<q5q|
! Þ&
! ˜Ðfiç5	³ëýÙûÕ©Ãbz‡�•W|3@	'rüõ
aä
! ÖüŸây
! %µ½:”±`*ù	ÜAEµøb ÀÔž
! @^	bpÖDx
! ¨7ÏZpÌ™’·Ëð2¿Ãn“æT4YŒ�þ
! þÑåòg
ò
! re.�Q€öAjm
! ù
Òÿz
p
¶ä	–hÁ­
g$C+¾¯O� Â¿Ø	TÉ
û
! q
E	?¸›§�ûý|`	‘ês\	ë	{ çÞq<Y
! (©ÆŠ°“0ñÚ›ö8
! CùXÒºS›ÃW¥­~%S
ïáªB
’Uêì?À&ûi
€ì9w
! vm,"�úñ¥}³@¢
! fÍÌ×/ëZý …³
! Í/Ï±C§¨´	3¶ŽAH:Õ
	
! ìÉJQ‚Tb=â
! ‚²q$6CÅW
! ¨,$^jY¥(À¨ãÑ/5²
! º
n4
! _SÖav«:[/´fd	i¨
ë	è
^˜¤Ã·X‚£¼ëËf‰2¢=dùîOÑ,ÉL!šÅ„þ0
! Â	Úf	 ã	½£	à¢À�a+±5è~/	èÓüþÝ
! ¦ES	ÿì¯P
CçkÿÍV->È×.qO9 „ià	e80Î
! ìö
! {Fëí‚"òw
å.=Îú·ýOÔ´¥K1f'}ñ_	êH�kjÓ%j	¨
! ý7û5®
!
! ß?	4ìÔý
EWFGH
! `•“	ëÕâ	fpø†A
! »Öhªá#Ÿ	)Þï€µ£Éý
! Hk“¶¡	-e°Ø³
! èÌZé³çßrAÄ§Ea
! À
! a@tÑKÅÐ,ƒ<ï‘bhÉÍ²ö¤
! »‘öÜ«t8.¤	*_6$¡ Ú	×œ
! aáhI
¹óï›
! lËl7	`Éýæ¹.MX–+ðó‰ÃúÓR*(Ë	cê
! Ù,ÕY¶ôP-
7Ã
! £­`Çï
!  È^­[t(ÐhqÖ¿p3
! £
! ó{ƒá~
! Çó;Æ‹
! f˜#	,ø9Vš,{RhÊÔpñJêy÷¨ZË=ÏìØ�l?2ˆ6º>û�+]´”
! ~?n…j‹˜OJÈ
%ÂQì—	<;4 @R	Ê}tÀ"Ï
JÅ	g½†		Á	ìs= ÇdÈ1aš
! ÐLÜRrF#'¾'	%+#D
  
  %s: %d: warning: can't add declaration of '%s' into macro call
  
*************** Target specific options:
*** 455,461 ****
  ldd output with constructors/destructors.
  
  write_c_file - output name is %s, prefix is %s
!                %qD   in pointer to member conversion   in pointer to member function conversion  %q+#D  %q+#D declared here  (Use '-v --help' to display command line options of sub-processes)
    -###                     Like -v but options quoted and commands not executed
    --bootclasspath PATH    Override built-in class path
    --classpath PATH        Set path to find .class files
--- 1959,1965 ----
  ldd output with constructors/destructors.
  
  write_c_file - output name is %s, prefix is %s
!                %qD    Included at %s:%d:   in pointer to member conversion   in pointer to member function conversion  %q+#D  %q+#D declared here  (Use '-v --help' to display command line options of sub-processes)
    -###                     Like -v but options quoted and commands not executed
    --bootclasspath PATH    Override built-in class path
    --classpath PATH        Set path to find .class files
*************** write_c_file - output name is %s, prefix
*** 469,474 ****
--- 1973,1980 ----
    --list-filename         Print input filename when listing class names
    --no-assert             Don't recognize the assert keyword
    --print-main            Print name of class containing 'main'
+   --sysroot=<directory>    Use <directory> as the root directory for headers
+                            and libraries
    --target-help            Display target specific command line options
    --version               Print version number, then exit
    -B <directory>           Add <directory> to the compiler's search paths
*************** write_c_file - output name is %s, prefix
*** 543,571 ****
                             'none' means revert to the default behavior of
                             guessing the language based on the file's extension
    a qualified-id is required  as it is a non-system directory that duplicates a system directory
!   base %qT  because conversion sequence for the argument is better  because of local member %q+#D with same name  because of local method %q+#D with same name  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  by %q+D  candidate conversions include %qD and %qD  cannot use obsolete binding at %q+D because it has a destructor  conflict with %q+D  crosses initialization of %q+#D  enters catch block  enters scope of non-POD %q+#D  enters try block  expected a class template, got %qE  expected a class template, got %qT  expected a constant of type %qT, got %qT  expected a template of type %qD, got %qD  expected a type, got %qE  expected a type, got %qT  for conversion from %qT to %qT  from definition of %q+#D  from here  in call to %qD  in evaluation of %<%Q(%#T, %#T)%>  in instantiation of template %qT  in thrown expression  initializing argument %P of %qD  matches this %q+D under ISO standard rules  matches this %q+D under old rules  or %<operator=(const %T&)%>  overriding %q+#D  overriding %q+#F  since %q+#D declared in base class  skips initialization of %q+#D  trying to instantiate %qD  using obsolete binding at %q+D %% %s %c-%c:  %c:  %d %d, %d, %d %s %s  (frv) ,  --help' for more information.
!  /) ACCESS= ACTION= ADVANCE= ALLOCATABLE BLANK= CONVERT= DATA DELIM= DIMENSION DIRECT= DUMMY ELEMENTAL END=%d ENTRY EOR=%d ERR=%d EXIST= EXTERNAL FILE= FMT= FMT=%d FORM= FORMATTED FUNCTION IMPLICIT-TYPE IN-COMMON IN-NAMELIST INTRINSIC IOMSG= IOSTAT= NAME= NAMED= NEXTREC= NML=%s NUMBER= OPENED= OPTIONAL PAD= POINTER POSITION= PURE Pending stmts not issued on ENTRY edge (%d, %d)
   Pending stmts not issued on EXIT edge (%d, %d)
   Pending stmts not issued on PRED edge (%d, %d)
   Pending stmts not issued on SUCC edge (%d, %d)
!  READ= READWRITE= REC= RECL= RECURSIVE RESULT SAVE SEQUENCE SEQUENTIAL= SIZE= STAT= STATUS= SUBROUTINE TARGET TOTAL                 : UNFORMATTED= UNIT= USE-ASSOC WRITE= [Alt Return] [OPTION]... CLASS...
  
!  bytes conflicting code gen style switches are used from namespace %s shadows template parm %q+#D"%s" is not a valid option to the preprocessor# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma extern_prefix not supported on this target#pragma implementation for %qs appears after file is included#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)#pragma pack(pop[, id], <n>) is not supported on this target#pragma pack(push[, id], <n>) is not supported on this target#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma redefine_extname not supported on this target#pragma vtable no longer supported$ operand number used after format without operand number%+D causes a section type conflict%-5d %<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> %s%<%D::%D%> has not been declared%<%D::%D%> is not a member of %qT%<%T::%D%> has not been declared%<%T::%D%> is not a type%<%T::%D%> is not a valid declarator%<%T::%D%> names constructor%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%c%s%> not found in protocol(s)%<%s %E%> declared inside parameter list%<&%> constraint used with no register class%<-gnat%> misspelled as %<-gant%>%<...%> as arguments.)%<...%> has invalid operand number%<::%D%> %s%<::%D%> has not been declared%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@throw%> (rethrow) used outside of a @catch block%<@try%> without %<@catch%> or %<@finally%>%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> used with %<auto%>%<__thread%> used with %<register%>%<__thread%> used with %<typedef%>%<__thread%> used with %qE%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<auto%> in file-scope empty declaration%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement%<default%> label in statement expression not containing enclosing switch statement%<default%> label not within a switch statement%<else%> label does not match edge at end of bb %d%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<for%> loop initial declaration used outside C99 mode%<friend%> can only be specified inside a class%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> switch expression not converted to %<int%> in ISO C%<noreturn%> function returns non-void value%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<register%> in file-scope empty declaration%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specified invalid for function %qs declared out of global scope%<struct %E%> declared in %<for%> loop initial declaration%<template%> (as a disambiguator) is only allowed within templates%<then%> label does not match edge at end of bb %d%<this%> is unavailable for static member functions%<this%> may not be used in this context%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>%<trap%> attribute is already used%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<va_start%> used with too many arguments%<void%> as only parameter may not be qualified%<void%> must be the only parameter%D renamed after being referenced in assembly%E qualifier ignored on asm%H   by earlier handler for %<%T%>%H   by earlier handler for %qT%H  from here%H%<...%> handler must be the last handler for its try block%H%<>>%> should be %<> >%> within a nested template argument list%H%<noreturn%> function does return%H%qD is used uninitialized in this function%H%qD may be used uninitialized in this function%H%qE defined as wrong kind of tag%H%qE undeclared (first use in this function)%H%qE undeclared here (not in a function)%H%s%H(Each undeclared identifier is reported only once%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)%HDuplicate name %q.*s.%HISO C90 forbids mixed declarations and code%Hcall to %D will always overflow destination buffer%Hcontrol reaches end of non-void function%Hcreating selector for nonexistent method %qE%Hduplicate class will only be compiled once%Hduplicate label %qD%Hempty body in an else-statement%Hempty body in an if-statement%Henumeration value %qE not handled in switch%Hexception of type %qT will be caught%Hextra %<;%>%Hfirst argument of %D must be a pointer, second integer constant%Hfor each function it appears in.)%Hignoring #pragma %s %s%Hignoring return value of %qD, declared with attribute warn_unused_result%Hignoring return value of function declared with attribute warn_unused_result%Hlast argument of %D is not integer constant between 0 and 3%Hprototype declaration%Hstatement with no effect%Hstray %<@%> in program%Hsuggest explicit braces to avoid ambiguous %<else%>%Hswitch missing default case%Hsynthesized method %qD first required here %Htraditional C lacks a separate namespace for labels, identifier %qE conflicts%Hvalue computed is not used%Hwill never be executed%J  because the following virtual functions are pure within %qT:%J  enters catch block%J  first type here%J  original definition appeared here%J  other type here%J  since type %qT has pure virtual functions%J  when initialized here%J  you can work around this by removing the initializer%J%qD should be initialized in the member initialization list%J%qE attribute applies only to functions%J%s %<%c%s%>%J%s %qs%Jabstract method in non-abstract class%Jaddress area attribute cannot be specified for functions%Jalias definitions not supported in this configuration%Jan address area attribute cannot be specified for local variables%Jan anonymous union cannot have function members%Jbase class %q#T should be explicitly initialized in the copy constructor%Jcan%'t set %qE attribute after definition%Jcase value %qs not in enumerated type%Jcase value %qs not in enumerated type %qT%Jconflicts with previous declaration here%Jdata area attributes cannot be specified for local variables%Jdefault-initialization of %q#D, which has reference type%Jfinal field %qD may not have been initialized%Jflexible array member in otherwise empty struct%Jflexible array member in union%Jflexible array member not at end of struct%Jfollows non-prototype definition here%Jfunction might be possible candidate for attribute %<noreturn%>%Jinitializations for multiple members of %qT%Jinvalid use of structure with flexible array member%Jjump into scope of identifier with variably modified type%Jjump into statement expression%Jmultiple initializations given for %qD%Jmultiple initializations given for base %qT%Jold-style function definition%Jold-style parameter declarations in prototyped function definition%Jonly weak aliases are supported in this configuration%Jparameter %u has incomplete type%Jparameter %u has void type%Jparameter name missing from parameter list%Jparameter name omitted%Jprevious definition here%Jprevious non-inline declaration here%Jpreviously used here%Jsection attribute cannot be specified for local variables%Jsection attributes are not supported for this target%Jshadowed declaration is here%Jthis is the first default label%Jthis is the first entry overlapping that value%Jtotal size of local objects too large%Jtraditional C rejects ISO C style function definitions%Jtypedef name may not be a nested-name-specifier%Juninitialized member %qD with %<const%> type %qT%Juninitialized reference member %qD%Jweakref attribute must appear before alias attribute%Jweakref is not supported in this configuration%c%d%d constructor(s) found
  %d destructor(s)  found
  %d frame table(s) found
! %i-bit mode not compiled in%q#D conflicts with previous using declaration %q#D%q#D hides constructor for %q#T%q#D is a static data member; it can only be initialized at its definition%q#D is not a non-static data member of %qT%q#D is not a static member of %q#T%q#D redeclared as different kind of symbol%q#D was used before it was declared inline%q#T has pointer data members%q#T has virtual functions but non-virtual destructor%q#T is not a template%q#T is not a valid type for a template constant parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q+#D cannot be declared%q+#D cannot be overloaded%q+#D does not refer to the unqualified type, so it is not used for linkage%q+#D invalid; an anonymous union can only have non-static data members%q+#D is inaccessible%q+#D is private%q+#D is protected%q+#D previously declared here%q+#D previously defined here%q+D aliased to external symbol %qs%q+D aliased to undefined symbol %qs%q+D already declared with dllexport attribute: dllimport ignored%q+D causes a section type conflict%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC%q+D declared as a friend%q+D declared as a non-parameter%q+D declared here%q+D declared inline after being called%q+D declared inline after its definition%q+D declared with an exception specification%q+D defined both normally and as an alias%q+D defined but not used%q+D has a previous declaration as %q#D%q+D has a previous declaration here%q+D invalid in %q#T%q+D is normally a non-static function%q+D is not a function,%q+D is too small to hold all values of %q#T%q+D is usually a function%q+D may not be static because it is a member of a union%q+D may not have reference type %qT because it is a member of a union%q+D redeclared as different kind of symbol%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+D used prior to declaration%q+D was hidden%q+D was used with no declaration before its definition%q+D was used with no prototype before its definition%q+D will be initialized after%q+D: visibility attribute ignored because it%q+F declared %<static%> but never defined%q+F used but never defined%q+T has a previous declaration here%qD %s%qD attribute directive ignored%qD attribute ignored%qD cannot appear in a constant-expression%qD cannot be declared virtual, since it is always static%qD cannot be initialized by a non-constant expression when being declared%qD cannot be thread-local because it has non-POD type %qT%qD cannot have default arguments%qD declared as a %<virtual%> %s%qD declared as an %<inline%> %s%qD declared as reference but not initialized%qD denotes an ambiguous type%qD does not declare a template type%qD has an incomplete type%qD has incomplete type%qD has no member named %qE%qD has not been declared%qD has the same name as the class in which it is declared%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is both a direct base and an indirect virtual base%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a template%qD is not a template function%qD is not defined outside of function scope%qD is thread-local and so cannot be dynamically initialized%qD may not be declared as static%qD may not be declared within a namespace%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must be initialized by constructor, not by %<{...}%>%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two arguments%qD not declared%qD not defined%qD redeclared with different access%qD should have been declared inside %qD%qD should never be overloaded%qD should return by value%qD used without template parameters%qD was declared %<extern%> and later %<static%>%qD was not declared in this scope%qE attribute can only be applied to Java class definitions%qE attribute can only be applied to class definitions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute is not supported on this platform%qE attribute only applies to variadic functions%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE does not have class type%qE does not name a type%qE fails to be a typedef or built in type%qE has type %<void%> and is not a throw-expression%qE in class %qT does not name a type%qE in namespace %qE does not name a type%qE is an unrecognized format function type%qE is neither function nor member function; cannot be declared friend%qE is not a template%qE is not a valid template argument for type %qT because function %qD has not external linkage%qE is not a valid template argument for type %qT because it is a non-constant expression%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because object %qD has not external linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not at beginning of declaration%qE is not of type %qT%qE is obsolete; g++ vtables are now COM-compatible by default%qT has no member named %qE%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an aggregate type%qT is promoted to %qT when passed through %<...%>%qT is/uses anonymous type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs appears to be a misspelled interrupt handler%qs appears to be a misspelled signal handler%qs attribute applies only to initialized variables with external linkage%qs attribute argument not a string constant%qs attribute argument not an integer constant%qs attribute directive ignored%qs attribute does not apply to types%qs attribute ignored%qs attribute only applies to function types%qs attribute only applies to functions%qs attribute only applies to interrupt functions%qs attribute only applies to variables%qs attribute requires an integer constant argument%qs can only be specified for functions%qs declared as both exported to and imported from a DLL%qs declared as function returning a function%qs declared as function returning an array%qs expects a constant argument%qs has both %<extern%> and initializer%qs has overflowed%qs incompatible attribute ignored%qs initialized and declared %<extern%>%qs is corrupted%qs is deprecated%qs is deprecated (declared at %s:%d)%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid output file%qs is not an Objective-C class name or alias%qs is version %q.*s, expected version %q.*s%qs may not respond to %<%c%s%>%qs redeclared as different kind of symbol%qs tag used in naming %q#T%qs uses dynamic stack allocation%s%s
! %s %+#D%s %+#D <near match>%s %+#T%s %D(%T) <built-in>%s %D(%T, %T) <built-in>%s %D(%T, %T, %T) <built-in>%s %T <conversion>%s %qs does not fully implement the %qs protocol%s %s %p %d
  %s %s(%E) %p %d
  %s '%s'
  %s (GCC) %s
! %s = %s at %L must be INTEGER%s at %L must be INTEGER or REAL%s at %L must be a scalar%s attribute at %L is not allowed outside of a MODULE%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in '%s' at %L%s attribute not allowed in BLOCK DATA program unit at %L%s between distinct pointer types %qT and %qT lacks a cast%s between distinct pointer-to-member types %qT and %qT lacks a cast%s cannot appear in a constant-expression%s cannot be used in asm here%s cannot resolve address of overloaded function%s does not support %%n$ operand number formats%s does not support %s%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s expression list treated as compound expression%s has no effect%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in format string at %C%s is a reference, not call, to function %qE%s is not supported by this configuration%s method can't be abstract%s might be a candidate for a format attribute%s procedure at %L is already declared as %s procedure%s returned %d exit status%s should have type %<%T%s%>, but argument %d has type %qT%s should have type %<%s%s%>, but argument %d has type %qT%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C is not within a loop%s statement at %C is not within loop '%s'%s statement expected at %L%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag at %L must be of type %s%s tag at %L must be of type %s or %s%s tag at %L must be scalar%s terminated with signal %d [%s]%s%s%s%s version %s (%s)
  %s	compiled by GNU C version %s.
  %s%s%s version %s (%s) compiled by CC.
  %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
! %s(%s-%s is an empty range%s:%s: %d basic blocks and %d edges/basic block%s: %d basic blocks and %d registers%s: %d: '%s' used but missing from SYSCALLS
  %s: %d: warning: '%s' excluded by preprocessing
  %s: %d: warning: definition of %s not converted
  %s: %d: warning: found '%s' but expected '%s'
--- 2049,2079 ----
                             'none' means revert to the default behavior of
                             guessing the language based on the file's extension
    a qualified-id is required  as it is a non-system directory that duplicates a system directory
!   base %qT  because conversion sequence for the argument is better  because of local member %q+#D with same name  because of local method %q+#D with same name  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  by %q+D  candidate conversions include %qD and %qD  cannot use obsolete binding at %q+D because it has a destructor  conflict with %q+D  crosses initialization of %q+#D  enters OpenMP structured block  enters catch block  enters scope of non-POD %q+#D  enters try block  exits OpenMP structured block  expected a class template, got %qE  expected a class template, got %qT  expected a constant of type %qT, got %qT  expected a template of type %qD, got %qD  expected a type, got %qE  expected a type, got %qT  for conversion from %qT to %qT  from definition of %q+#D  from here  in call to %qD  in evaluation of %<%Q(%#T, %#T)%>  in instantiation of template %qT  in thrown expression  initializing argument %P of %qD  matches this %q+D under ISO standard rules  matches this %q+D under old rules  or %<operator=(const %T&)%>  overriding %q+#D  overriding %q+#F  since %q+#D declared in base class  skips initialization of %q+#D  trying to instantiate %qD  using obsolete binding at %q+D %% %s %c-%c:  %c:  %d %d, %d, %d %s %s  %s( ( (%s) (frv) ,  --help' for more information.
!  /) ACCESS= ACTION= ADVANCE= ALLOCATABLE BLANK= CONVERT= COPYPRIVATE( DATA DEFAULT(%s) DELIM= DIMENSION DIRECT= DUMMY ELEMENTAL END=%d ENTRY EOR=%d ERR=%d EXIST= EXTERNAL FILE= FMT= FMT=%d FORM= FORMATTED FUNCTION IF( IMPLICIT-TYPE IN-COMMON IN-NAMELIST INTRINSIC IOMSG= IOSTAT= NAME= NAMED= NEXTREC= NML=%s NOWAIT NUMBER= NUM_THREADS( OPENED= OPTIONAL ORDERED PAD= POINTER POSITION= PURE Pending stmts not issued on ENTRY edge (%d, %d)
   Pending stmts not issued on EXIT edge (%d, %d)
   Pending stmts not issued on PRED edge (%d, %d)
   Pending stmts not issued on SUCC edge (%d, %d)
!  READ= READWRITE= REC= RECL= RECURSIVE REDUCTION(%s: RESULT SAVE SCHEDULE (%s SEQUENCE SEQUENTIAL= SIZE= STAT= STATUS= SUBROUTINE TARGET THREADPRIVATE TOTAL                 : UNFORMATTED= UNIT= USE-ASSOC WRITE= [Alt Return] [OPTION]... CLASS...
  
!  bytes conflicting code gen style switches are used from namespace %s shadows template parm %q+#D!$OMP %s!$OMP ATOMIC assignment intrinsic IAND, IORor IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP DO cannot be a DO WHILE or DO without loop control at %L!$OMP DO iteration variable must be of type integer at %L!$OMP DO iteration variable must not be THREADPRIVATE at %L!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L!$OMP END %s!$OMP SECTION
! "%s" is not a valid option to the preprocessor# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! #pragma GCC diagnostic not allowed inside functions#pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma extern_prefix not supported on this target#pragma implementation for %qs appears after file is included#pragma pack (pop) encountered without matching #pragma pack (push)#pragma pack has no effect with -fpack-struct - ignored#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)#pragma pack(pop[, id], <n>) is not supported on this target#pragma pack(push[, id], <n>) is not supported on this target#pragma redefine_extname ignored due to conflict with __asm__ declaration#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname#pragma redefine_extname ignored due to conflict with previous rename#pragma redefine_extname not supported on this target#pragma vtable no longer supported$ operand number used after format without operand number$ should be the last specifier in format at %C%+D causes a section type conflict%-5d %<#pragma GCC pch_preprocess%> must be first%<#pragma align%> must appear before the declaration of %D, ignoring%<#pragma omp barrier%> may only be used in compound statements%<#pragma omp flush%> may only be used in compound statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> %s%<%D::%D%> has not been declared%<%D::%D%> is not a member of %qT%<%T::%D%> has not been declared%<%T::%D%> is not a type%<%T::%D%> is not a valid declarator%<%T::%D%> names constructor%<%T::%D%> names constructor in %qT%<%T::%D%> names destructor%<%c%s%> not found in protocol(s)%<%s %E%> declared inside parameter list%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext%<&%> constraint used with no register class%<-G%> is incompatible with %<-mabicalls%>%<-gnat%> misspelled as %<-gant%>%<...%> as arguments.)%<...%> has invalid operand number%<::%D%> %s%<::%D%> has not been declared%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@throw%> (rethrow) used outside of a @catch block%<@try%> without %<@catch%> or %<@finally%>%<[*]%> not allowed in other than a declaration%<[*]%> not allowed in other than function prototype scope%<[]%> can only be applied to arrays. It can't be applied to %qs%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> used with %<auto%>%<__thread%> used with %<register%>%<__thread%> used with %<typedef%>%<__thread%> used with %qE%<and%> of mutually exclusive equal-tests is always 0%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<auto%> in file-scope empty declaration%<break%> must be in loop or switch%<catch%> not reached because of the catch clause at line %d%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration%<continue%> must be in loop%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement%<default%> label in statement expression not containing enclosing switch statement%<default%> label not within a switch statement%<dynamic_cast%> not permitted with -fno-rtti%<else%> label does not match edge at end of bb %d%<enum %E%> declared in %<for%> loop initial declaration%<explicit%> can only be specified for constructors%<for%> loop initial declaration used outside C99 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<java.lang.Object%> can't extend anything%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<noreturn%> function returns non-void value%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator=%> should return a reference to %<*this%>%<or%> of unmatched not-equal tests is always 1%<register%> in file-scope empty declaration%<return%> inside instance initializer%<return%> inside static initializer%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return%> with value from constructor %qs%<short%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<sizeof%> applied to a bit-field%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specified invalid for function %qs declared out of global scope%<struct %E%> declared in %<for%> loop initial declaration%<template%> (as a disambiguator) is only allowed within templates%<then%> label does not match edge at end of bb %d%<this%> is unavailable for static member functions%<this%> may not be used in this context%<threadprivate%> %qE has incomplete type%<threadprivate%> %qE is not file, namespace or block scope variable%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>%<trap%> attribute is already used%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<typename %T::%D%> names %q#T, which is not a class template%<typename %T::%D%> names %q#T, which is not a type%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<va_start%> used in function with fixed args%<va_start%> used with too many arguments%<void%> as only parameter may not be qualified%<void%> must be the only parameter%>%D renamed after being referenced in assembly%E qualifier ignored on asm%H   by earlier handler for %<%T%>%H   by earlier handler for %qT%H  from here%H%<...%> handler must be the last handler for its try block%H%<>>%> should be %<> >%> within a nested template argument list%H%<noreturn%> function does return%H%qD is used uninitialized in this function%H%qD may be used uninitialized in this function%H%qE defined as wrong kind of tag%H%qE is not initialized%H%qE undeclared (first use in this function)%H%qE undeclared here (not in a function)%H%s%H(Each undeclared identifier is reported only once%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)%HDuplicate name %q.*s.%HISO C90 forbids mixed declarations and code%Hcall to %D will always overflow destination buffer%Hcontrol reaches end of non-void function%Hcreating selector for nonexistent method %qE%Hduplicate class will only be compiled once%Hduplicate label %qD%Hempty body in an else-statement%Hempty body in an if-statement%Henclosing parallel%Henumeration value %qE not handled in switch%Hexception of type %qT will be caught%Hextra %<;%>%Hfirst argument of %D must be a pointer, second integer constant%Hfor each function it appears in.)%Hignoring #pragma %s %s%Hignoring return value of %qD, declared with attribute warn_unused_result%Hignoring return value of function declared with attribute warn_unused_result%Hinvalid controlling predicate%Hinvalid increment expression%Hinvalid type for iteration variable %qE%Hiteration variable %qE is unsigned%Hlast argument of %D is not integer constant between 0 and 3%Hmissing controlling predicate%Hmissing increment expression%Hprototype declaration%Hstatement with no effect%Hstray %<@%> in program%Hsuggest explicit braces to avoid ambiguous %<else%>%Hswitch missing default case%Hsynthesized method %qD first required here %Htraditional C lacks a separate namespace for labels, identifier %qE conflicts%Hvalue computed is not used%Hwill never be executed%J  because the following virtual functions are pure within %qT:%J  enters catch block%J  first type here%J  original definition appeared here%J  other type here%J  since type %qT has pure virtual functions%J  when initialized here%J  you can work around this by removing the initializer%J%<externally_visible%> attribute have effect only on public objects%J%qD should be initialized in the member initialization list%J%qD was declared here%J%qE attribute applies only to functions%J%s %<%c%s%>%J%s %qs%Jabstract method in non-abstract class%Jaddress area attribute cannot be specified for functions%Jalias definitions not supported in this configuration%Jan address area attribute cannot be specified for local variables%Jan anonymous union cannot have function members%Jbase class %q#T should be explicitly initialized in the copy constructor%Jcan%'t set %qE attribute after definition%Jcase value %qs not in enumerated type%Jcase value %qs not in enumerated type %qT%Jconflicts with previous declaration here%Jdata area attributes cannot be specified for local variables%Jdefault-initialization of %q#D, which has reference type%Jfinal field %qD may not have been initialized%Jflexible array member in otherwise empty struct%Jflexible array member in union%Jflexible array member not at end of struct%Jfollows non-prototype definition here%Jfunction might be possible candidate for attribute %<noreturn%>%Jinitializations for multiple members of %qT%Jinvalid use of structure with flexible array member%Jjump into scope of identifier with variably modified type%Jjump into statement expression%Jmultiple initializations given for %qD%Jmultiple initializations given for base %qT%Jold-style function definition%Jold-style parameter declarations in prototyped function definition%Jonly weak aliases are supported in this configuration%Jparameter %u has incomplete type%Jparameter %u has void type%Jparameter name missing from parameter list%Jparameter name omitted%Jprevious definition here%Jprevious non-inline declaration here%Jpreviously used here%Jsection attribute cannot be specified for local variables%Jsection attributes are not supported for this target%Jshadowed declaration is here%Jthis is the first default label%Jthis is the first entry overlapping that value%Jtotal size of local objects too large%Jtraditional C rejects ISO C style function definitions%Jtypedef name may not be a nested-name-specifier%Juninitialized member %qD with %<const%> type %qT%Juninitialized reference member %qD%Jweakref attribute must appear before alias attribute%Jweakref is not supported in this configuration%c%c REDUCTION variable '%s' is %s at %L%d%d constructor(s) found
  %d destructor(s)  found
  %d frame table(s) found
! %dH%i-bit mode not compiled in%q#D conflicts with previous using declaration %q#D%q#D hides constructor for %q#T%q#D is a static data member; it can only be initialized at its definition%q#D is not a non-static data member of %qT%q#D is not a static member of %q#T%q#D redeclared as different kind of symbol%q#D was used before it was declared inline%q#T has pointer data members%q#T has virtual functions but non-virtual destructor%q#T is not a class%q#T is not a template%q#T is not a valid type for a template constant parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating point value was expected%q+#D cannot be declared%q+#D cannot be overloaded%q+#D does not refer to the unqualified type, so it is not used for linkage%q+#D invalid; an anonymous union can only have non-static data members%q+#D is inaccessible%q+#D is private%q+#D is protected%q+#D previously declared here%q+#D previously defined here%q+D aliased to external symbol %qs%q+D aliased to undefined symbol %qs%q+D already declared with dllexport attribute: dllimport ignored%q+D causes a section type conflict%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC%q+D declared as a friend%q+D declared as a non-parameter%q+D declared here%q+D declared inline after being called%q+D declared inline after its definition%q+D declared with an exception specification%q+D defined both normally and as an alias%q+D defined but not used%q+D has a previous declaration as %q#D%q+D has a previous declaration here%q+D invalid in %q#T%q+D is normally a non-static function%q+D is not a function,%q+D is too small to hold all values of %q#T%q+D is usually a function%q+D may not be static because it is a member of a union%q+D may not have reference type %qT because it is a member of a union%q+D redeclared as different kind of symbol%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+D used prior to declaration%q+D was hidden%q+D was used with no declaration before its definition%q+D was used with no prototype before its definition%q+D will be initialized after%q+D: definition is marked as dllimport%q+D: visibility attribute ignored because it%q+D:'selectany' attribute applies only to initialized objects%q+F declared %<static%> but never defined%q+F used but never defined%q+T has a previous declaration here%qD %s%qD appears more than once in data clauses%qD attribute directive ignored%qD attribute ignored%qD cannot appear in a constant-expression%qD cannot be declared virtual, since it is always static%qD cannot be initialized by a non-constant expression when being declared%qD cannot be thread-local because it has non-POD type %qT%qD cannot have default arguments%qD declared as a %<virtual%> %s%qD declared as an %<inline%> %s%qD declared as reference but not initialized%qD denotes an ambiguous type%qD does not declare a template type%qD has an incomplete type%qD has incomplete type%qD has no member named %qE%qD has not been declared%qD has the same name as the class in which it is declared%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already declared in this scope%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is both a direct base and an indirect virtual base%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable in clause %qs%qD is not declared in %qD%qD is not defined outside of function scope%qD is thread-local and so cannot be dynamically initialized%qD may not be declared as static%qD may not be declared within a namespace%qD must be a nonstatic member function%qD must be either a non-static member function or a non-member function%qD must be initialized by constructor, not by %<{...}%>%qD must have an argument of class or enumerated type%qD must not have variable number of arguments%qD must take %<void%>%qD must take either one or two arguments%qD must take either zero or one argument%qD must take exactly one argument%qD must take exactly two arguments%qD not declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD should have been declared inside %qD%qD should never be overloaded%qD should return by value%qD used without template parameters%qD was declared %<extern%> and later %<static%>%qD was not declared in this scope%qE appears more than once in data clauses%qE attribute can only be applied to Java class definitions%qE attribute can only be applied to class definitions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qT is already defined%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute is not supported on this platform%qE attribute only applies to variadic functions%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE declared %<threadprivate%> after first use%qE does not have class type%qE does not name a type%qE fails to be a typedef or built in type%qE has invalid type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has reference type for %qs%qE has type %<void%> and is not a throw-expression%qE in class %qT does not name a type%qE in namespace %qE does not name a type%qE is an unrecognized format function type%qE is neither function nor member function; cannot be declared friend%qE is not a template%qE is not a valid template argument for type %qT because function %qD has not external linkage%qE is not a valid template argument for type %qT because it is a non-constant expression%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because object %qD has not external linkage%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD does not have external linkage%qE is not a valid template argument of type %qT because %qE is not a variable%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not at beginning of declaration%qE is not of type %qT%qE is obsolete; g++ vtables are now COM-compatible by default%qE is predetermined %qs for %qs%qE must be %<threadprivate%> for %<copyin%>%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT has a base %qT whose type uses the anonymous namespace%qT has a field %qD whose type uses the anonymous namespace%qT has no member named %qE%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is not an aggregate type%qT is promoted to %qT when passed through %<...%>%qT is/uses anonymous type%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs appears to be a misspelled interrupt handler%qs appears to be a misspelled signal handler%qs attribute applies only to initialized variables with external linkage%qs attribute argument not a string constant%qs attribute argument not an integer constant%qs attribute directive ignored%qs attribute does not apply to types%qs attribute ignored%qs attribute only applies to function types%qs attribute only applies to functions%qs attribute only applies to interrupt functions%qs attribute only applies to variables%qs attribute requires a single NTBS argument%qs attribute requires an integer constant argument%qs can only be specified for functions%qs cannot be used with a constant%qs declared as both exported to and imported from a DLL%qs declared as function returning a function%qs declared as function returning an array%qs expects a constant argument%qs has both %<extern%> and initializer%qs has overflowed%qs incompatible attribute ignored%qs initialized and declared %<extern%>%qs is corrupted%qs is deprecated%qs is deprecated (declared at %s:%d)%qs is narrower than values of its type%qs is not a gcov data file%qs is not a valid output file%qs is not an Objective-C class name or alias%qs is not valid for %qs%qs is version %q.*s, expected version %q.*s%qs may not respond to %<%c%s%>%qs not specified in enclosing parallel%qs redeclared as different kind of symbol%qs tag used in naming %q#T%qs uses dynamic stack allocation%s%s
! %s %+#D%s %+#D <near match>%s %+#T%s %D(%T) <built-in>%s %D(%T, %T) <built-in>%s %D(%T, %T, %T) <built-in>%s %T <conversion>%s %qs already defined in %s:%d%s %qs can't implement/extend %s %qs%s %qs does not fully implement the %qs protocol%s %s %p %d
  %s %s(%E) %p %d
  %s '%s'
  %s (GCC) %s
! %s = %s REDUCTION variable '%s' must be INTEGER at %L%s REDUCTION variable '%s' must be INTEGER or REAL at %L%s REDUCTION variable '%s' must be LOGICAL at %L%s at %L must be INTEGER%s at %L must be INTEGER or REAL%s at %L must be a scalar%s attribute at %L is not allowed outside of a MODULE%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in '%s' at %L%s attribute not allowed in BLOCK DATA program unit at %L%s between distinct pointer types %qT and %qT lacks a cast%s between distinct pointer-to-member types %qT and %qT lacks a cast%s cannot appear in a constant-expression%s cannot be used in asm here%s cannot resolve address of overloaded function%s clause object '%s' is ALLOCATABLE at %L%s does not support %%n$ operand number formats%s does not support %s%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s expression list treated as compound expression%s functions limited to %d register parameters%s has no effect%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in format string at %C%s is a reference, not call, to function %qE%s is not INTRINSIC procedure name at %C%s is not supported by this configuration%s method can't be abstract%s methods can't be overridden. Method %qs is %s in class %qs%s might be a candidate for a format attribute%s name %qs clashes with imported type %qs%s not supported for nested functions%s procedure at %L is already declared as %s procedure%s returned %d exit status%s should have type %<%T%s%>, but argument %d has type %qT%s should have type %<%s%s%>, but argument %d has type %qT%s specifier in %s statement at %C has invalid value '%s'%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C is not within a loop%s statement at %C is not within loop '%s'%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag at %L must be of type %s%s tag at %L must be of type %s or %s%s tag at %L must be scalar%s terminated with signal %d [%s]%s%s variable %qs is private in outer context%s%s%s version %s (%s)
  %s	compiled by GNU C version %s.
  %s%s%s version %s (%s) compiled by CC.
  %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
! %s(%s,%s-%s is an empty range%s.
! %s%s:%s: %d basic blocks and %d edges/basic block%s: %d basic blocks and %d registers%s: %d: '%s' used but missing from SYSCALLS
  %s: %d: warning: '%s' excluded by preprocessing
  %s: %d: warning: definition of %s not converted
  %s: %d: warning: found '%s' but expected '%s'
*************** write_c_file - output name is %s, prefix
*** 606,612 ****
  %s: invalid file name: %s
  %s: linker input file unused because linking not done%s: local declaration for function '%s' not inserted
  %s: multiple static defs of '%s' in file '%s'
! %s: no such class%s: not a COFF file%s: subprocess got fatal signal %d
  %s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'
  %s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'
  %s: wait: %s
--- 2114,2120 ----
  %s: invalid file name: %s
  %s: linker input file unused because linking not done%s: local declaration for function '%s' not inserted
  %s: multiple static defs of '%s' in file '%s'
! %s: no such class%s: not a COFF file%s: recursive invocation of constructor %qs%s: subprocess got fatal signal %d
  %s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'
  %s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'
  %s: wait: %s
*************** write_c_file - output name is %s, prefix
*** 627,632 ****
--- 2135,2141 ----
  %s:'%s' has arcs to entry block
  %s:'%s' lacks entry and/or exit blocks
  %s:already seen blocks for '%s'
+ %s:cannot open data file, assuming not executed
  %s:cannot open graph file
  %s:cannot open source file
  %s:corrupted
*************** write_c_file - output name is %s, prefix
*** 646,715 ****
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
  %s[%s[['' ' flag' marked virtual
! '!' flag'#' flag'%%l' operand isn't a label'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)'%s' argument of '%s' intrinsic at %L must be %s'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX'%s' argument of '%s' intrinsic at %L must be a POINTER'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET'%s' argument of '%s' intrinsic at %L must be a constant'%s' argument of '%s' intrinsic at %L must be a logical array'%s' argument of '%s' intrinsic at %L must be a non-derived type'%s' argument of '%s' intrinsic at %L must be a numeric type'%s' argument of '%s' intrinsic at %L must be a scalar'%s' argument of '%s' intrinsic at %L must be a variable'%s' argument of '%s' intrinsic at %L must be an array'%s' argument of '%s' intrinsic at %L must be double precision'%s' argument of '%s' intrinsic at %L must be less than rank %d'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL'%s' argument of '%s' intrinsic at %L must be of a dummy variable'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable'%s' argument of '%s' intrinsic at %L must be of kind %d'%s' argument of '%s' intrinsic at %L must be of rank %d'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX'%s' argument of '%s' intrinsic at %L must be the same kind as '%s''%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s''%s' argument of '%s' intrinsic at %L must not be OPTIONAL'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX'%s' at %C is not a member of the '%s' structure'%s' at %L has a type, which is not consistent with the CALL at %L'%s' at %L is not a VALUE'%s' at %L must have constant character length in this context'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure'%s' is not a valid class name'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''''' flag'(' flag'+' flag'-%c' must come at the start of the command line'-%c' option must have argument'-' flag'-MG' option is unimplemented'-fd-lines-as-code' has no effect in free form.'-fd-lines-as-comments' has no effect in free form.'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a%d' argument of '%s' intrinsic at %L must be %s(%d)'a' flag'a1' argument of '%s' intrinsic at %L must be INTEGER or REAL'dim' argument of '%s' intrinsic at %L is not a valid dimension index'o' operand is not constant'q' flag'shape' argument of 'reshape' intrinsic at %L has more than %d elements'shape' argument of 'reshape' intrinsic at %L must be an array of constant size'source' argument of 'shape' intrinsic at %L must not be an assumed size array((%d(%s (%s %s %s %s()(/ (C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(arg not-present)(complex (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(if you use -fpermissive G++ will accept your code)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(perhaps the %<offsetof%> macro was used incorrectly)(so you should pass %qT not %qT to %<va_arg%>))* ** + , , (- -%s conflicts with the other architecture options, which specify a %s processor--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached--resource requires -o-E or -x required when input is from standard input-G and -static are mutually exclusive-I- specified twice-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wuninitialized is not supported without -O-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s ignored for 68HC11/68HC12 (not supported)-f%s ignored for Unicos/Mk (not supported)-f%s ignored for target (all code is position independent)-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not currently supported on the 68000 or 68010-fdata-sections not supported for this target-femit-class-file should used along with -fsyntax-only-ffunction-sections disabled; it makes profiling impossible-ffunction-sections may affect debugging on some targets-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-fjni and -femit-class-file are incompatible-fjni and -femit-class-files are incompatible-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition does not support unwind info-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 and POWER architecture are incompatible-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-double makes no sense in the 64bit mode-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-march=%s is not compatible with the selected ABI-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbnu210 is ignored (option is obsolete)-mbranch-cost=%d is not between 0 and 5-mcall-aixdesc must be big endian-mcmodel= is not supported on 32 bit systems-mdynamic-no-pic overrides -fpic or -fPIC-mfloat-abi=hard and VFP-mgp32 used with a 64-bit ABI-mgp64 used with a 32-bit ABI-mgp64 used with a 32-bit processor-mhard-float not supported-mieee not supported on Unicos/Mk-mieee-with-inexact not supported on Unicos/Mk-mips16 and -mdsp cannot be used together-mips3d requires -mpaired-single-mips3d/-mpaired-single must be used with -mfp64 -mhard-float-mips3d/-mpaired-single must be used with -mips64-mlarge-data-threshold=%d is negative-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mn is used without -mh or -ms-mpic-register= is useless without -fpic-mpreferred-stack-boundary=%d is not between %d and 12-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-mrtd calling convention not supported in the 64bit mode-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msingle-float and -msoft-float cannot both be specified-msoft-float and -mhard_float may not be used together-msseregparm used without SSE enabled-mstack-guard implies use of -mstack-size-mstack-size implies use of -mstack-guard-mstring is not supported on little endian systems-munix=98 option required for C89 Amendment 1 features.
! -p and -pp specified - pick one-pg and -fomit-frame-pointer are incompatible-pg not supported on this platform-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand.false..true./ // 128-bit long double not supported for VAX floats31 bit ABI387 instruction set disabled, using SSE arithmetics64 bit ABI64-bit ABI not supported in ESA/390 mode< <= <> <During initialization>
! <anonymous><built-in>= > >= ???@catch parameter is not a known Objective-C class typeA FORALL index must not appear in a limit or stride expression in the same FORALL at %LA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loopA synonym for -std=c89 (for C) or -std=c++98 (for C++)A threshold on the average loop count considered by the swing modulo schedulerACCESS specification at %L was already specifiedALLOCATE AND APCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN ASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableAUX pointer initialized for edge %d->%dAccept definition of macros in <file>Accept extensions to support legacy codeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedActual argument at %L must be definable to match dummy INTENT = OUT/INOUTActual argument for '%s' cannot be an assumed-size array at %LActual argument for '%s' must be a pointer at %LAdd <dir> to the end of the main framework include pathAdd <dir> to the end of the main include pathAdd <dir> to the end of the quote include pathAdd <dir> to the end of the system include pathAdd <dir> to the start of the system include pathAdd a MAKE-quoted targetAdd a common subexpression elimination pass after loop optimizationsAdd a directory for INCLUDE and MODULE searchingAdd an unquoted targetAdd extra commentary to assembler outputAdd mudflap bounds-checking instrumentation for multi-threaded programAdd mudflap bounds-checking instrumentation for single-threaded programAdditional debug printsAddress of global register variable %qD requested.Address of register variable %qD requested.Alias for -femit-class-fileAlias for -mfloat-abi=hardAlias for -mfloat-abi=softAlign all labelsAlign all loops to 32 byte boundaryAlign code and data to 32 bitsAlign destination of the string operationsAlign doubles at 64-bit boundariesAlign labels which are only reached by jumpingAlign some doubles on dword boundaryAlign the start of functionsAlign the start of loopsAlign to the base type of the bit-fieldAlign variables on a 32-bit boundaryAllocatable '%s' at %L cannot have an initializerAllocatable array '%s' at %L must have a deferred shapeAllow arbitrary character line width in fixed modeAllow arbitrary character line width in free modeAllow bit-fields to cross word boundariesAllow branches to be packed with other instructionsAllow dollar signs in entity namesAllow fast jumps to the message dispatcherAllow function addresses to be held in registersAllow hardware floating-point instructions to cover both 32-bit and 64-bit operationsAllow loop optimizations to assume that the loops behave in normal wayAllow math optimizations that may violate IEEE or ISO standardsAllow premature scheduling of queued insnsAllow speculative motion of more loadsAllow speculative motion of non-loadsAllow speculative motion of some loadsAllow the arguments of the '?' operator to have different typesAllow the use of hardware floating-point instructionsAllow two instructions to be issued per cycleAllow unsigned iteration counts for RPTB/DBAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate calling conventionAlternate return specifier in elemental subroutine '%s' at %L is not allowedAlternate return specifier in function '%s' at %L is not allowedAltiVec and E500 instructions cannot coexistAltiVec argument passed to unprototyped functionAlways check for non gcj generated classes archivesAlways generate long callsAlways treat bitfields as int-sizedAmbiguous interfaces '%s' and '%s' in %s at %LAmend appropriate diagnostic messages with the command line option that controls themAn alternate return at %L without a * dummy argumentAn outer FORALL construct already has an index with this name %LAnnotate assembler instructions with estimated addressesAppend a second underscore if the name already contains an underscoreAppend underscores to externally visible namesApply variable expansion when loops are unrolledArgument '%s' is appears twice in call to '%s' at %LArgument '%s' of elemental procedure at %L cannot have the POINTER attributeArgument '%s' of elemental procedure at %L must be scalarArgument '%s' of pure function '%s' at %L must be INTENT(IN)Argument '%s' of pure subroutine '%s' at %L must have its INTENT specifiedArgument '%s' of statement function at %L must be scalarArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of IACHAR at %L must be of length oneArgument of ICHAR at %L must be of length oneArgument of INT at %L is not a valid typeArgument of KIND at %L is a DERIVED typeArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to -ffpe-trap is not valid: %sArithmetic IF statement at %L requires a numeric expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %LArithmetic underflow at %LArithmetic underflow converting %s to %s at %LArray '%s' at %L cannot have a deferred shapeArray '%s' at %L with non-constant bounds cannot be an EQUIVALENCE objectArray assignmentArray bound mismatchArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray element size too bigArray index at %L is an array of rank %dArray index at %L must be of INTEGER typeArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer '%s' at %L must have a deferred shapeArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of boundsArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray spec:Array specification at %C has more than %d dimensionsArray specification for symbol '%s' in COMMON at %C must be explicitArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>Assigned label is not a target labelAssigned label is not in the listAssignment operator interface at %L must be a SUBROUTINEAssignment to a FORALL index variable at %LAssume GASAssume a large TLS segmentAssume all symbols have 32-bit valuesAssume all variable arg functions are prototypedAssume arguments alias neither each other nor globalsAssume arguments may alias globals but not each otherAssume big endian bytes, little endian wordsAssume code will be assembled by GASAssume code will be linked by GNU ldAssume code will be linked by HP ldAssume floating-point operations can trapAssume native functions are implemented using JNIAssume no NaNs or infinities are generatedAssume normal C execution environmentAssume possible double misalignmentAssume pt* instructions won't trapAssume signed arithmetic overflow wraps aroundAssume small address spaceAssume strict aliasing rules applyAssume symbols might be invalidAssume target CPU is configured as big endianAssume target CPU is configured as little endianAssume that pointers may be aliasedAssume that receivers of Objective-C messages may be nilAssume that the source file is fixed formAssume that the source file is free formAssume the VxWorks RTP environmentAssume the VxWorks vThreads environmentAssume the runtime uses a hash table to map an object to its synchronization structureAssumed shape array '%s' in namelist '%s' at %C is an extension.Assumed shape array at %L must be a dummy argumentAssumed size array '%s' in namelist '%s'at %C is not allowed.Assumed size array at %L must be a dummy argumentAt top level:Attempt to delete prologue/epilogue insn:Attempt to fill delay slots of branch instructionsAttempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2Attempt to merge identical constants across compilation unitsAttempt to merge identical constants and constant variablesAttribute at %L is not allowed in a TYPE definitionAuto pre/post decrement increment allowedAuto pre/post decrement increment not allowedAutomatic array '%s' at %L cannot have an initializerAutomatically align branch targets to reduce branch penaltiesAvoid all range limits on call instructionsAvoid generating pc-relative calls; use indirectionAvoid speculative loads to work around a hardware anomaly.BACKSPACEBB %i can not throw but has EH edgesBB %i last statement has incorrectly set regionBB_RTL flag not set for block %dBLOCK DATA element '%s' at %L must be in COMMONBYTE type used at %C is not available on the target machineBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object in ALLOCATE statement at %C for a PURE procedureBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification in ALLOCATE statement at %LBad byte codes.
! Bad character '%c' in OPERATOR name at %CBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad pointer object in PURE procedure at %LBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBig memory modelBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBound on number of candidates below that all candidates are considered in iv optimizationsBound on number of iv uses in loop optimized in iv optimizationsBound on number of runtime checks inserted by the vectorizer's loop versioningBound on size of expressions used in the scalar evolutions analyzerBound on the number of iterations the brute force # of iterations analysis algorithm evaluatesBranch at %L causes an infinite loopBranches are this expensive (1-5, arbitrary units)Branches executed:%s of %d
! C++ constructors and destructors will not be invoked for Objective-C fieldsCALL %s CASE CASE label at %L overlaps with CASE label at %LCHARACTER(*) function '%s' at %L cannot be array-valuedCHARACTER(*) function '%s' at %L cannot be pointer-valuedCHARACTER(*) function '%s' at %L cannot be pureCHARACTER(*) function '%s' at %L cannot be recursiveCHARACTER(*) function '%s' at %L is obsolescent in fortran 95CLOSECLOSE statement not allowed in PURE procedure at %CCOMMON '%s' at %L requires %d bytes of padding at startCOMPLEX quantities cannot be compared at %LCONTAINS
! CONTAINS statement at %C is already in a contained program unitCONTINUECPU you selected does not support x86-64 instruction setCRIS-port assertion failed: CYCLECall a library routine to do integer divisionsCall mcount for profiling before a function prologueCalling %qD with attribute sseregparm without SSE/SSE2 enabledCalling %qT with attribute sseregparm without SSE/SSE2 enabledCalls executed:%s of %d
! Can't USE the same module we're building!Can't assign to INTENT(IN) variable '%s' at %LCan't convert %s to %s at %LCan't find keyword named '%s' in call to '%s' at %LCan't open file '%s'Can't open included file '%s'Can't open module file '%s' for reading at %C: %sCan't open module file '%s' for writing at %C: %sCan't reassign a value to the final variable %qsCannot assign to loop variable in PURE procedure at %LCannot assign to variable '%s' in PURE procedure at %LCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot open '%s' for output.
! Cannot read to variable '%s' in PURE procedure at %CCannot specify IMPLICIT at %C after IMPLICIT NONECannot write to internal file unit '%s' at %C inside a PURE procedureCause gas to print tomcat statisticsChange only the low 8 bits of the stack pointerChange the ABI to allow double word insnsChange the amount of scheduler lookaheadChange the maximum length of conditionally-executed sequencesChange the number of temporary registers that are available to conditionally-executed sequencesChange the stack pointer without disabling interruptsChange when template instances are emittedCharacter length of component '%s' needs to be a constant specification expression at %L.Character-valued internal function '%s' at %L must not be assumed lengthCharacter-valued statement function '%s' at %L must have constant lengthCheck for syntax errors, then stopCheck the return value of newChoose input encoding (defaults from your locale)Cirrus: Place NOPs to avoid invalid instruction combinationsCoalesce memory temporaries in the SSA->normal passCode size: small, medium or largeCommon block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'Compile code for ARC variant CPUCompile code for M16C variantsCompile code for M32C variantsCompile code for M32CM variantsCompile code for R8C variantsCompile for 32-bit pointersCompile for 64-bit pointersCompile for ETRAX 100 (CRIS v8)Compile for ETRAX 4 (CRIS v3)Compile for V8+ ABICompile for a 68HC11Compile for a 68HC12Compile for a 68HCS12Compile for the MMU-less Etrax 100-based elinux systemCompile for the Thumb not the ARMCompile for the m32rCompile for the m32r2Compile for the m32rxCompile for the v850 processorCompile for the v850e processorCompile for the v850e1 processorCompile whole compilation unit at a timeCompile with 16-bit integer modeCompile with 32-bit integer modeComplex argument of LOG at %L cannot be zeroComponent '%s' at %C already declared at %LComponent '%s' at %C is a PRIVATE component of '%s'Component '%s' of '%s' at %L must have constant array bounds.Component at %C must have the POINTER attributeComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
! Conform more closely to IBM XLC semanticsConform nothing in particularConform to the ISO 1990 C standardConform to the ISO 1990 C standard as amended in 1994Conform to the ISO 1990 C standard with GNU extensionsConform to the ISO 1998 C++ standardConform to the ISO 1998 C++ standard with GNU extensionsConform to the ISO 1999 C standardConform to the ISO 1999 C standard with GNU extensionsConform to the ISO Fortran 2003 standardConform to the ISO Fortran 95 standardConsider access to byte sized memory slowConsider type 'int' to be 16 bits wideConsider type 'int' to be 32 bits wideConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstantValue attribute of field '%s' has wrong typeConstruct webs and split unrelated uses of single variableConstructor can't be %sContained function '%s' at %L has no IMPLICIT typeContained procedure '%s' at %C is already ambiguousContained procedure '%s' at %L of a PURE procedure must also be PUREControl the IEEE trap modeControl the generated fp rounding modeControl the precision given to fp exceptionsConversion from %s to %s at %LConvert all strings and character constants to character set <cset>Convert all wide strings and character constants to character set <cset>Convert floating point constants to single precision constantsCopy array sections into a contiguous block on procedure entryCopy memory address constants into registers before useCopy memory operands into registers before useCost to assume for a multiply insnCost to assume for gettr insnCray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statements.Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes.Cray pointer at %C must be an integer.Cray pointer declaration at %C requires -fcray-pointer flag.Create GUI applicationCreate canonical induction variables in loopsCreate console applicationCreate data files needed by "gcov"DATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDEALLOCATE DIM argument at %L is out of boundsDO DO WHILE DO-iterator '%s' at %L is inside iterator of the same nameDOUBLE COMPLEX at %C does not conform to the Fortran 95 standardDT_ENDDW_LOC_OP %s not implementedData greater than given threshold will go into .ldata section in x86-64 medium modelData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot have POINTER componentsData transfer element at %L cannot have PRIVATE componentsDefer popping functions args from stack until laterDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1Delete useless null pointer checksDeprecated in favor of -std=c99Deprecated in favor of -std=gnu99Deprecated in favor of -std=iso9899:1999Deprecated option.  Use -misel/-mno-isel insteadDeprecated option.  Use -mspe/-mno-spe insteadDeprecated option.  Use -mvrsave/-mno-vrsave insteadDeprecated.  This switch has no effectDeprecated. Use -Os insteadDeprecated; use --classpath insteadDerived type '%s' at %C is being used before it is definedDerived type at %C can only be PRIVATE within a MODULEDerived type at %C can only be PUBLIC within a MODULEDerived type at %C has not been previously defined and so cannot appear in a derived type definition.Derived type component %C is not a permitted EQUIVALENCE memberDerived type definition at %C has no componentsDerived type definition of '%s' at %C has already been definedDerived type name '%s' at %C already has a basic type of %sDerived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE objectDerived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable in COMMON at %C does not have the SEQUENCE attributeDetermine which dependences between insns are considered costlyDifferent character lengths in pointer assignment at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent types in pointer assignment at %LDisable FP regsDisable indexed addressingDisable optimizations observable by IEEE signaling NaNsDisable optimizations that assume default FP rounding behaviorDisable space regsDisallow direct calls to global functionsDiscard unused virtual functionsDiscover pure and const functionsDiscover readonly and non addressable static variablesDisplay compile time statisticsDisplay contents of a class file in readable form.
  
! Display statistics accumulated during compilationDisplay the code tree after parsingDisplay the compiler's versionDisplay this informationDistance between tab stops for column reportingDivision by zero at %LDivision by zero converting %s to %s at %LDo not assume GASDo not assume a large TLS segmentDo not assume that standard C libraries and "main" existDo not disable space regsDo not discard commentsDo not discard comments in macro expansionsDo not display functions compiled or elapsed timeDo not emit addressing modes with side-effect assignmentDo not emit complex integer constants to read-only memoryDo not emit function prologue or epilogueDo not generate #line directivesDo not generate .size directivesDo not generate a single exit point for each functionDo not generate fused multiply/add instructionsDo not generate load/store with update instructionsDo not generate tablejump insnsDo not generate thread-safe code for initializing local staticsDo not include crt0.o in the startup filesDo not inline integer divisionDo not inline square rootDo not load the PIC register in function prologuesDo not mark ABI switches in e_flagsDo not place floating point constants in TOCDo not place symbol+offset constants in TOCDo not predefine system-specific and GCC-specific macrosDo not pretend that branches are expensiveDo not provide a default start-address 0x100 of the programDo not put uninitialized globals in the common sectionDo not search standard system include directories (those specified with -isystem will still be used)Do not search standard system include directories for C++Do not suppress warnings from system headersDo not treat local variables and COMMON blocks as if they were named in SAVE statementsDo not tune code and read-only data alignmentDo not tune stack alignmentDo not tune writable data alignmentDo not use MIPS-3D instructionsDo not use POWER instruction setDo not use PowerPC instruction setDo not use VAX fpDo not use a cache-flushing function before calling stack trampolinesDo not use addresses that allocate global registersDo not use condition codes from normal instructionsDo not use direct addressing mode for soft registersDo not use hardware FPDo not use hardware floating pointDo not use hardware fpDo not use hardware quad fp instructionsDo not use inline patterns for copying memoryDo not use push to store function argumentsDo not use the bit-field instructionsDo not use the callt instructionDo not use unaligned memory referencesDo not warn about using "long long" when -pedanticDo not warn about using variadic macros when -pedanticDo the full register move optimization passDon't align items in code or dataDon't allocate floats and doubles in extended-precision registersDon't call any cache flush functionsDon't call any cache flush trapDon't generate code, just do syntax and semantics checkingDon't optimize block movesDon't use P-mnemonics for branchesDon't use hardware fpDon't warn about uses of Microsoft extensionsDowngrade conformance errors to warningsDriving:Dummy '%s' at %L cannot have an initializerDummy argument '%s' at %L cannot be INTENT(OUT)Dummy argument '%s' at %L cannot be OPTIONALDummy procedure '%s' of PURE procedure at %L must also be PUREDummy procedure at %L not allowed in ELEMENTAL procedureDump declarations to a .decl fileDump various compiler internals to a fileDuplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ELSE statements at %L and %CDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate PRIVATE statement at %CDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate array spec for Cray pointee at %C.Duplicate construct label '%s' at %CDuplicate format specification at %CDuplicate statement label %d at %L and %LDuplicate symbol '%s' in formal argument list at %CDynamically allocate cc registersEH edge %i->%i has duplicated regionsEH edge %i->%i is missingEH edge %i->%i miss EH flagELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %LELSE
! ELSE IF ELSE IF statement at %C cannot follow ELSE statement at %LELSE WHERE ELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockEND DOEND FORALLEND SELECTEND WHEREEND tag at %C not allowed in output statementEND tag label %d at %L not definedENDFILEENDIFENTRY %sENTRY '%s' at %L has no IMPLICIT typeENTRY does not dominate bb %dENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has a statement list associated with itENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQV ERR tag label %d at %L not definedESA/390 architectureEXITEXIT_BLOCK has a statement list associated with itElement in %s array constructor at %L is %sElemental binary operationEmit 16-bit relocations to the small data areasEmit 32-bit relocations to the small data areasEmit IEEE-conformant code, without inexact exceptionsEmit call graph informationEmit code compatible with TI toolsEmit code for the byte/word ISA extensionEmit code for the counting ISA extensionEmit code for the fp move and sqrt ISA extensionEmit code for the motion video ISA extensionEmit code using explicit relocation directivesEmit common-like symbols as weak symbolsEmit cross referencing informationEmit declaration information into <file>Emit direct branches to local functionsEmit extra code in the function prologue in order to trap if the stack size exceeds the given limitEmit function-calls using global offset table when generating PICEmit implicit instantiations of inline templatesEmit implicit instantiations of templatesEmit indirect branches to local functionsEmit long load/store sequencesEmit rdval instead of rduniq for thread pointerEmit static const variables even if they are not usedEmit stop bits before and after volatile extended asmsEmit verbose debug information in assembly codeEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty set of digits in BOZ constant at %CEnable Dwarf 2 line debug info via GNU asEnable Full Redundancy Elimination (FRE) on treesEnable Function Descriptor PIC modeEnable ID based shared libraryEnable MPY||ADD and MPY||SUB instructionsEnable Objective-C exception and synchronization syntaxEnable Objective-C setjmp exception handling runtimeEnable PIC support for building librariesEnable SH5 cut2 workaroundEnable SSA code sinking on treesEnable SSA dead code elimination optimization on treesEnable SSA-CCP optimization for stores and loadsEnable SSA-CCP optimization on treesEnable SSA-PRE optimization on treesEnable TPF-OS tracing codeEnable all -Wunused- warningsEnable an RTL peephole pass before sched2Enable assignability checks for stores into object arraysEnable automatic template instantiationEnable backend debuggingEnable basic program profiling codeEnable common options for generating profile info for profile feedback directed optimizationsEnable common options for performing profile feedback directed optimizationsEnable conditional execution other than moves/sccEnable conditional movesEnable copy propagation for stores and loadsEnable copy propagation on treesEnable dead store eliminationEnable debug outputEnable debuggingEnable dominator optimizationsEnable dumps from specific passes of the compilerEnable earlier placing stop bits for better schedulingEnable exception handlingEnable function profilingEnable fused multiply/add and multiply/subtract FP instructionsEnable fused multiply/add instructionsEnable garbage collection (GC) in Objective-C/Objective-C++ programsEnable guessing of branch probabilitiesEnable inlining of PLT in function callsEnable label alignment optimizationsEnable linear loop transforms on treesEnable linker optimizationsEnable linker relaxationsEnable linker relaxingEnable loop header copying on treesEnable loop invariant motion on treesEnable loop optimizations on tree levelEnable loop vectorization on treesEnable loop versioning when doing loop vectorization on treesEnable machine specific peephole optimizationsEnable most warning messagesEnable nested conditional execution optimizationsEnable new features under developmentEnable optimization of static class initialization codeEnable optimizing &&/|| in conditional executionEnable optional diagnosticsEnable parallel instructionsEnable scheduling across basic blocksEnable separate data segmentEnable setting GPRs to the result of comparisonsEnable stack probingEnable support for huge objectsEnable the normal modeEnable the use of the indexed addressing mode for SHmedia32/SHcompactEnable the use of the short load instructionsEnable traditional preprocessingEnable use of DB instructionEnable use of GPREL for read-only data in FDPICEnable use of RTPB instructionEnable use of RTPS instructionEnable use of sdata/scommon/sbssEnable verbose outputEnable/Disable the traditional scheduling in loops that already passed modulo schedulingEnabled ID based shared libraryEnables a register move optimizationEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of search list.
! Enforce class member access control semanticsEnforce strict alignmentEntity '%s' at %C is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquivalence for '%s' does not match ordering of COMMON '%s' at %LEquivalence: Error converting PARAMETER constant in complex constant at %CError converting integerError in ORDER parameter of RESHAPE at %LError writing module file '%s' for writing: %sError writing modules file: %sError:Execution count is negativeExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurredExpected ")" at %CExpected "," at %CExpected "," or end of statement at %CExpected '(' at %CExpected 'END INTERFACE ASSIGNMENT (=)' at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected VARIABLE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected array subscript at %CExpected array subscript stride at %CExpected attribute bit nameExpected block name of '%s' in %s statement at %CExpected case name of '%s' at %CExpected comma in I/O list at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label '%s' for %s statement at %CExpected left parenthesisExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %s statement at %CExpecting 'END INTERFACE %s' at %CExpecting 'END INTERFACE OPERATOR (%s)' at %CExpecting 'END INTERFACE OPERATOR (.%s.)' at %CExponent at %L must be INTEGER for an initialization expressionExport functions even if they can be inlinedExpression at %L must be of INTEGER typeExpression at %L must be scalarExpression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTERExpression in CASE statement at %L must be kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExpression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTERExtension: $ descriptor at %CExtension: BOZ constant at %C uses non-standard postfix syntax.Extension: BYTE type at %CExtension: CONVERT tag at %LExtension: Character array in FORMAT tag at %LExtension: Comma before output item list at %C is an extensionExtension: Conversion from %s to %s at %LExtension: Different type kinds at %LExtension: Evaluation of nonstandard initialization expression at %LExtension: Hexadecimal constant at %C uses non-standard syntax.Extension: Hollerith constant at %CExtension: Missing comma at %CExtension: Missing positive width after L descriptor at %CExtension: Non-character in FORMAT tag at %LExtension: Old-style initialization at %CExtension: REAL array index at %LExtension: RETURN statement in main program at %CExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: X descriptor requires leading space count at %CExtension: initialization of common block variable '%s' in DATA statement at %CExtension: re-initialization of '%s' at %LExternal '%s' at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object '%s' at %L may not have an initializerFLUSHFORALL FORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL mask clause at %L requires a LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFP exceptions are enabledFULLFUNCTION at %C does not belong in a generic subroutine interfaceFUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFailure trying to reload:Fatal Error:File '%s' is being included recursivelyFirst argument of defined assignment at %L must be INTENT(IN) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)Fixed line length must be at least seven.Follow Renesas (formerly Hitachi) / SuperH calling conventionsFollow the EABI linkage requirementsFor bug reporting instructions, please see:
  %s.
! For elinux, request a specified stack-size for this programFor intrinsics library: pass all parameters in registersForce RTL generation to emit valid 3 operand insnsForce constants into registers to improve hoistingForce functions to be aligned to a 4 byte boundaryForce the underlying type for "wchar_t" to be "unsigned short"Formal arglist:Formal namespaceFormat statement in module main block at %C.Fortran 2003: FLUSH statement at %CFortran 2003: IOMSG tag at %LFortran 95 requires default INTEGER in IOSTAT tag at %LFortran 95 requires default INTEGER in SIZE tag at %LFound in %s
! Function '%s' at %C already has a type of %sFunction '%s' at %L has no IMPLICIT typeFunction '%s' at %L is INTRINSIC but is not compatible with an intrinsicFunction '%s' called in lieu of an operator at %L must be PUREFunction '%s' in initialization expression at %L must be an intrinsic functionFunction '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction '%s' requires an argument list at %CFunction does not return a valueFunction name '%s' not allowed at %CFunction reference to '%s' at %L is to a non-PURE procedure within a PURE procedureFunction result '%s' at %L cannot have an initializerFunction return value not setFunction starts are aligned to this power of 2GCC does not support -C or -CC without -EGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGIMPLE register modified with BIT_FIELD_REFGNU Fortran comes with NO WARRANTY, to the extent permitted by law.
  You may redistribute copies of GNU Fortran
  under the terms of the GNU General Public License.
  For more information about these matters, see the file named COPYING
  
  GOTO Generate 32-bit FPU-less SHmedia codeGenerate 32-bit SHmedia codeGenerate 32-bit codeGenerate 32-bit offsets in switch tablesGenerate 32bit i386 codeGenerate 64-bit FPU-less SHmedia codeGenerate 64-bit SHmedia codeGenerate 64-bit codeGenerate 64bit x86-64 codeGenerate APCS conformant stack framesGenerate C header of platform-specific featuresGenerate C or C++ header files from .class files
  
! Generate ELF outputGenerate FPU-less SHcompact codeGenerate GFLOAT double precision codeGenerate H8/300H codeGenerate H8S codeGenerate H8S/2600 codeGenerate H8SX codeGenerate ILP32 codeGenerate LP64 codeGenerate PA1.0 codeGenerate PA1.1 codeGenerate PA2.0 code (requires binutils 2.10 or later)Generate SH1 codeGenerate SH2 codeGenerate SH2a FPU-less codeGenerate SH2a codeGenerate SH2e codeGenerate SH3 codeGenerate SH3e codeGenerate SH4 FPU-less codeGenerate SH4 codeGenerate SH4a FPU-less codeGenerate SH4a codeGenerate SH4al-dsp codeGenerate SHcompact codeGenerate SPE SIMD instructions on E500Generate VRSAVE instructions when generating AltiVec codeGenerate a #line directive pointing at the current working directoryGenerate a call to abort if a noreturn function returnsGenerate a single exit point for each functionGenerate big endian codeGenerate big-endian codeGenerate call insns as indirect calls, if necessaryGenerate checks for references to NULLGenerate code for C30 CPUGenerate code for C31 CPUGenerate code for C32 CPUGenerate code for C33 CPUGenerate code for C40 CPUGenerate code for C44 CPUGenerate code for CPUGenerate code for GNU asGenerate code for GNU assembler (gas)Generate code for GNU ldGenerate code for GNU runtime environmentGenerate code for ISA level NGenerate code for NeXT (Apple Mac OS X) runtime environmentGenerate code for UNIX assemblerGenerate code for a 5206eGenerate code for a 520XGenerate code for a 528xGenerate code for a 5307Generate code for a 5407Generate code for a 68000Generate code for a 68020Generate code for a 68030Generate code for a 68040Generate code for a 68040, without any new instructionsGenerate code for a 68060Generate code for a 68060, without any new instructionsGenerate code for a 68302Generate code for a 68332Generate code for a 68851Generate code for a DLLGenerate code for a cpu32Generate code for an 11/10Generate code for an 11/40Generate code for an 11/45Generate code for big-endianGenerate code for functions even if they are fully inlinedGenerate code for given CPUGenerate code for huge switch statementsGenerate code for little-endianGenerate code for old exec BSS PLTGenerate code for the Boehm GCGenerate code for the M*Core M210Generate code for the M*Core M340Generate code for the given ISAGenerate code for the specified chip or CPU versionGenerate code in big endian modeGenerate code in little endian modeGenerate code suitable for executables (NOT shared libs)Generate code suitable for fast turn around debuggingGenerate code that conforms to the given ABIGenerate code that uses 68881 floating-point instructionsGenerate code to check bounds before indexing arraysGenerate code to check exception specificationsGenerate code to use a non-exec PLT and GOTGenerate code with library calls for floating pointGenerate code without GP regGenerate cpp defines for server IOGenerate cpp defines for workstation IOGenerate debug information in COFF formatGenerate debug information in DWARF v2 formatGenerate debug information in STABS formatGenerate debug information in VMS formatGenerate debug information in XCOFF formatGenerate debug information in default extended formatGenerate debug information in default formatGenerate debug information in extended STABS formatGenerate debug information in extended XCOFF formatGenerate default single-precision SH2a codeGenerate default single-precision SH4 codeGenerate default single-precision SH4a codeGenerate divide results with reminder having the same sign as the divisor (not the dividend)Generate fast indirect callsGenerate floating point mathematics using given instruction setGenerate floating-point multiply-add instructionsGenerate fused multiply/add instructionsGenerate inline floating point division, optimize for latencyGenerate inline floating point division, optimize for throughputGenerate inline integer division, optimize for latencyGenerate inline integer division, optimize for throughputGenerate inline square root, optimize for latencyGenerate inline square root, optimize for throughputGenerate isel instructionsGenerate lazy class lookup (via objc_getClass()) for use in Zero-Link modeGenerate library function call to invalidate instruction cache entries after fixing trampolineGenerate little endian codeGenerate little-endian codeGenerate load/store multiple instructionsGenerate load/store with update instructionsGenerate make dependenciesGenerate make dependencies and compileGenerate mips16 codeGenerate normal-mode codeGenerate only single-precision SH2a codeGenerate only single-precision SH4 codeGenerate only single-precision SH4a codeGenerate pc-relative codeGenerate phony targets for all headersGenerate position-independent code for executables if possible (large mode)Generate position-independent code for executables if possible (small mode)Generate position-independent code if possible (large mode)Generate position-independent code if possible (small mode)Generate prefetch instructions, if available, for arrays in loopsGenerate re-entrant, PIC codeGenerate run time type descriptor informationGenerate self-relocatable codeGenerate sin, cos, sqrt for FPUGenerate software floating point divide for better throughputGenerate special Objective-C methods to initialize/destroy non-POD C++ ivars, if neededGenerate string instructions for block movesGenerate unwind tables that are exact at each instruction boundaryGenerated should be loaded by bootstrap loaderGeneric function '%s' at %L is not consistent with a specific intrinsic interfaceGeneric interfaces:Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interfaceGive branches their default costGive external symbols a leading underscoreGiven N calls and V call-clobbered vars in a function.  Use .GLOBAL_VAR if NxV is larger than this limitGlobal name '%s' at %L is already being used as a %s at %LGlobal register variable %qD used in nested function.Host associated variable '%s' may not be in the DATA statement at %C.How often to emit source location at the beginning of line-wrapped diagnosticsICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to buildIF IF clause at %L requires a scalar LOGICAL expressionINQUIREINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L cannot contain both FILE and UNIT specifiers.INQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LIOLENGTH IOLENGTH tag invalid in INQUIRE statement at %CISO C does not allow extra %<;%> outside of a functionISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C doesn%'t support unnamed structs/unionsISO C forbids %<goto *expr;%>ISO C forbids an empty source fileISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size array %qsISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ does not allow designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not support %<long long%>ISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting between pointer-to-function and pointer-to-objectISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids declaration of %qs with no typeISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids initialization in array newISO C++ forbids initialization of member %qDISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids subscripting non-lvalue arrayISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of a cast to a non-lvalue expressionISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %<extern%> on explicit instantiationsISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids use of initializer list to initialize reference %qDISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable-size arrayISO C++ forbids variable-size array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 forbids array %qs whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable-size array %qsISR %s requires %d words of local vars, max is 32767If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrollingIf first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimizationIf scheduling post reload, do superblock schedulingIf scheduling post reload, do trace schedulingIgnore 'D' in column one in fixed formIgnore dllimport attribute for functionsIgnore dllimport for functionsIgnore read operations when inserting mudflap instrumentationIgnored (obsolete)Ignoring statement label in empty statement at %CIllegal STAT variable in ALLOCATE statement at %C for a PURE procedureIllegal STAT variable in DEALLOCATE statement at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal deallocate-expression in DEALLOCATE at %C for a PURE procedureIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal variable in NULLIFY at %C for a PURE procedureImplement vtables using thunksImplicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT typeIn %+D: overlapped variable and exception ranges at %dIn function %qs:In member function %qs:Include the contents of <file> before other filesIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s at %LIncompatible type for %qs. Can't convert %qs to booleanIncompatible type for %qs. Can't convert %qs to integralIncompatible type for %qs. Can't convert %qs to numeric typeIncompatible type for %qs. Explicit cast needed to convert %qs to integralIncompatible types in assignment at %L, %s to %sInconsistent equivalence rules involving '%s' at %L and '%s' at %LInconsistent ranks for operator at %L and %LIncorrect function return valueIncrease the IEEE compliance for floating-point codeIndicate the number of soft registers availableInitialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization expression didn't reduce %CInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitializer not allowed for COMMON variable '%s' at %CInitializer not allowed for PARAMETER '%s' at %CInject friend functions into enclosing namespaceInline all known string operationsInline constants if it can be done in 2 insns or lessInline member functions by defaultInline recursively only when the probability of call being executed exceeds the parameterInput file is a file with a list of filenames to compileInsert arc-based program profiling codeInsert code to profile values of expressionsInsert stack checking code into the programInstrument function entry and exit with profiling callsInteger expression required at %CInteger kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflowInteger too big for integer kind %i at %CInteger too big for its kind at %CInteger too large at %CInteger too large in shape specification at %LInteger value too large in expression at %CIntegrate functions called once into their callersIntegrate simple functions into their callersInternal Error at (1):Internal compiler error: Error reporting routines re-entered.
  Internal debug switchInternal error: %s (program %s)
  Please submit a full bug report.
! See %s for instructions.Internal procedure '%s' is not allowed as an actual argument at %LInternal unit with vector subscript at %LIntersperse literal pools with code in the text sectionIntrinsic '%s' at %L cannot have an initializerIntrinsic '%s' at %L is not included in the selected standardIntrinsic '%s' at %L must have at least two argumentsIntrinsic at %L does not existIntrinsic function %s(%d) not recognizedIntrinsic operator '%s' referenced at %L not found in module '%s'Intrinsic operator interface at %L must be a FUNCTIONInvalid Hollerith constant: %L must contain at least one characterInvalid KIND parameter of %s at %LInvalid form of PROGRAM statement at %CInvalid form of array reference at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid permutation in ORDER parameter at %LInvalid real kind %d at %CInvalid second argument of IBCLR at %LInvalid second argument of IBITS at %LInvalid second argument of IBSET at %LInvalid second argument of ISHFT at %LInvalid second argument of ISHFTC at %LInvalid second argument of REPEAT at %LInvalid third argument of IBITS at %LInvalid third argument of ISHFTC at %LIssue warnings needed for strict compliance to the standardIterator step at %L cannot be zeroJava class %qT cannot have a destructorJava class %qT cannot have an implicit non-trivial destructorJava class %qT cannot have multiple basesJava class %qT cannot have virtual basesJava method %qD has non-Java parameter type %qTJava method %qD has non-Java return type %qTJump targets are aligned to this power of 2Just generate unwind tables for exception handlingJust use icc0/fcc0KIND parameter of %s at %L must be an initialization expressionKeyword '%s' at %C has already appeared in the current argument listKeyword argument '%s' at %L is already associated with another actual argumentKeyword argument '%s' at %L is not in the procedureKind %d is not a CHARACTER kind at %CKind %d not supported for type %s at %CL%d cache latency unknown for %sLABEL ASSIGN LOGICAL operands are required in expression at %LLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel '%s' at %C doesn't match IF label '%s'Label '%s' at %C doesn't match WHERE label '%s'Label at %L is not in the same block as the GOTO statement at %LLabel name '%s' at %C is ambiguousLetter %c already has an IMPLICIT type at %CLetter '%c' already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLift restrictions on GOT sizeLike -M but ignore system header filesLike -MD but ignore system header filesLike -pedantic but issue them as errorsLimit diagnostics to <number> characters per line.  0 suppresses line-wrappingLimit the size of inlined functions to <number>Line truncated at %CLines executed:%s of %d
! Link to emit program in ELF format (rather than mmo)Link with libads.a, libc.a and crt0.oLink with libmvme.a, libc.a and crt0.oLink with libsim.a, libc.a and sim-crt0.oLink with libyk.a, libc.a and crt0.oLink with the library-pic librariesLogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessingLoop code aligned to this power of 2Loop variable '%s' at %C cannot be INTENT(IN)Loop variable at %C cannot be a sub-componentMCU %qs supported for assembler onlyMMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMULT case in cris_op_strMagnitude of second argument of ISHFT exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds third argument at %LMaintain backchain pointerMake "char" signed by defaultMake "char" unsigned by defaultMake compile reproducible using <string>Make implicit function declarations an errorMake integers 32 bits wideMake structs a multiple of 4 bytes (warning: ABI altered)Mark <register> as being corrupted by function callsMark <register> as being preserved across functionsMark <register> as being unavailable to the compilerMark MAC register as call-clobberedMarks all inlined methods as having hidden visibilityMaximal code growth caused by tail duplication (in percent)Maximal growth due to inlining of large function (in percent)Maximum identifier lengthMaximum number of fields in a structure before pointer analysis treats the structure as a single variableMaximum number of loops to perform swing modulo scheduling on (mainly for debugging)Maximum number of statements allowed in a block that needs to be duplicated when threading jumpsMin/max instructions allowedMin/max instructions not allowedMinimum heap expansion to trigger garbage collection, as a percentage of the total size of the heapMinimum heap size before we start collecting garbage, in kilobytesMinimum number of virtual mappings to consider switching to full virtual renamesMissing '&' in continued character constant at %CMissing DIM parameter in intrinsic '%s' at %LMissing actual argument '%s' in call to '%s' at %LMissing actual argument for argument '%s' at %LMissing alternate return spec in subroutine call at %LMissing argument list in function '%s' at %CMissing arguments to %s intrinsic at %LMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing dimension specification at %CMissing exponent in real number at %CMissing format label at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing right paren at %CModule %s at line %d column %d: %sMore actual than formal arguments in procedure call at %LMove loop invariant computations out of loopsNEQV NOPNOT NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNULL appears on right-hand side in assignment at %LNULL pointer at %L is not permitted as actual argument of '%s' intrinsic functionNULL used in arithmeticNULL()NULL() initialization at %C is ambiguousName '%s' at %C is an ambiguous reference to '%s' from current program unitName '%s' at %C is an ambiguous reference to '%s' from module '%s'Name '%s' at %C is the name of the procedureName '%s' in %s statement at %C is not a loop nameName at %C is too longName too longNamed COMMON block '%s' at %L shall be of the same sizeNamed constant '%s' at %L cannot be an EQUIVALENCE objectNamelist %s cannot be renamed by USE association to %s.Namelist group name '%s' at %C already has a basic type of %sNamelist group name '%s' at %C already is USE associated and cannot be respecified.Namespace:Need a call-clobbered target registerNeed a second call-clobbered general purpose registerNew in Fortran 2003: [...] style array constructors at %CNo branches
  No calls
! No default crt0.oNo executable lines
! Non-numeric character in statement label at %CNonconstant array section at %L in DATA statementNonnegative width requiredNonstandard type declaration %s*%d at %CNot a valid Java .class file.Not a valid Java .class file.
! Number of memreg bytes (default: 16, range: 0..16)Number of registers used to pass integer argumentsNumeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOPENOPEN statement not allowed in PURE procedure at %COR ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameterORDER parameter of RESHAPE at %L is out of rangeObject '%s' at %L must have the SAVE attribute %sObjective-C declarations may only appear in global scopeObsolete: ASSIGN statement at %CObsolete: ASSIGNED variable in FORMAT tag at %LObsolete: Assigned GOTO statement at %CObsolete: GOTO at %L jumps to END of construct at %LObsolete: PAUSE statement at %CObsolete: REAL DO loop iterator at %LOld-style type declaration %s*%d not supported at %COmit frame pointer for leaf functionsOmit range reduction step when performing complex divisionOmit the frame pointer in leaf functionsOnly intrinsic operators can be used in expression at %LOnly issue one instruction per cycleOnly use 32 FPRsOnly use 32 GPRsOperand of .NOT. operator at %%L is %sOperand of unary numeric operator '%s' at %%L is %sOperand of user operator '%s' at %%L is %sOperands of binary numeric operator '%s' at %%L are %s/%sOperands of comparison operator '%s' at %%L are %s/%sOperands of logical operator '%s' at %%L are %s/%sOperands of string concatenation operator at %%L are %s/%sOperands of user operator '%s' at %%L are %s/%sOperator interface at %L conflicts with intrinsic interfaceOperator interface at %L has the wrong number of argumentsOperator interface at %L must have, at most, two argumentsOperator interfaces for %s:Optimize for space rather than speedOptimize induction variables on treesOptimize lui/addiu address loadsOptimize sibling and tail recursive callsOptimize tail call instructions in assembler and linkerOptimize the output for PROCESSOROptions:
  Out of memory-- malloc() failedOut of stack space.
! Output a class fileOutput instruction sizes to the asm fileOverride -mbest-lib-optionsP descriptor requires leading scale factorPAD parameter required for short SOURCE parameter at %LPARAMETER at %L is missing an initializerPAUSE PHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI def is not a GIMPLE valuePIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is required but not supported with CONST16 instructionsPIC register %qs clobbered in %<asm%>PIC register isn't set upPOINTER ASSIGN POINTER valued function appears on right-hand side of assignment at %LPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%FPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND, invalid insn for %%WPRINT_OPERAND, invalid insn for %%qPRINT_OPERAND, invalid operand for relocationPRINT_OPERAND: Unknown punctuation '%c'PRINT_OPERAND: unknown punctuation '%c'PRINT_OPERAND_ADDRESS, 2 regsPRINT_OPERAND_ADDRESS, invalid insn #1PRINT_OPERAND_ADDRESS, null pointerPRIVATE statement at %C must precede structure componentsPRIVATE statement in TYPE at %C must be inside a MODULEPRIVATE symbol '%s' cannot be member of PUBLIC namelist at %LPROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %LPUBLIC function '%s' at %L cannot be of PRIVATE type '%s'Pack VLIW instructionsPack structure members together without holesPadding of %d bytes required before '%s' in COMMON '%s' at %LParameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expressionParameter array '%s' at %L cannot be automatic or assumed shapePass -assert pure-text to linkerPass FP arguments in FP registersPass arguments in registersPass arguments on the stackPay attention to the "inline" keywordPerform DWARF2 duplicate eliminationPerform Interprocedural constant propagationPerform SMS based modulo scheduling before the first scheduling passPerform VR4130-specific alignment optimizationsPerform Value Range Propagation on treesPerform a number of minor, expensive optimizationsPerform a register copy-propagation optimization passPerform a register renaming optimization passPerform branch target load optimization after prologue / epilogue threadingPerform branch target load optimization before prologue / epilogue threadingPerform conversion of conditional jumps to branchless equivalentsPerform conversion of conditional jumps to conditional executionPerform cross-jumping optimizationPerform early inliningPerform enhanced load motion during global common subexpression eliminationPerform global common subexpression eliminationPerform global common subexpression elimination after register allocationPerform jump threading optimizationsPerform live range splitting during the SSA->normal passPerform loop peelingPerform loop unrolling for all loopsPerform loop unrolling when iteration count is knownPerform loop unswitchingPerform redundant load after store elimination in global common subexpressionPerform scalar replacement of aggregatesPerform store motion after global common subexpression eliminationPerform structural alias analysisPerform superblock formation via tail duplicationPerform unused type elimination in debug infoPerform variable trackingPerform whole program optimizationsPermit '$' as an identifier characterPermit scheduling of a function's prologue sequencePermit the use of the assert keywordPermit universal character names (\u and \U) in identifiersPlace data items into their own sectionPlace each function into its own sectionPlace floating point constants in TOCPlace output into <file>Place symbol+offset constants in TOCPlease submit a full bug report,
  with preprocessed source if appropriate.
  See %s for instructions.
! Pointer array component of structure at %C must have a deferred shapePointer assignment target is neither TARGET nor POINTER at %LPointer assignment target is not a POINTER at %LPointer assignment to non-POINTER at %LPointer assignment with vector subscript on rhs at %LPointer initialization at %C requires '=>', not '='Pointer initialization requires a NULL() at %CPointers are 32-bitPointers are 64-bitPositive exponent width requiredPositive width requiredPossible frontend bug: array constructor not expandedPrefer branches over conditional executionPrefer word accesses over byte accessesPrepend global symbols with ":" (for use with PREFIX)Prepend the name of the cpu to all public symbol namesPreserve all 40 bits of FP reg across callPretend that branches are expensivePrevent the use of all hardware floating-point instructionsPreviously initialized symbol '%s' in COMMON block '%s' at %CPreviously initialized symbol '%s' in blank COMMON block at %CPrint a checksum of the executable for PCH validity checking, and stopPrint code coverage information.
  
! Print extra (possibly unwanted) warningsPrint the name of header files as they are usedPrint useful information read from Java source files.
  
! Procedure '%s' at %C has an explicit interface and must not have attributes declared at %LProcedure '%s' at %C is already defined at %LProcedure '%s' called with an implicit interface at %LProcedure '%s' in %s at %L is neither function nor subroutineProcedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)Procedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argumentProcess #ident directivesProcessing %s
  Processing spec %c%s%c, which is '%s'
! Produce big endian codeProduce code relocatable at runtimeProduce little endian codeProfiler support for CRXProgram is entirely located in low 64k of memoryProhibit PC relative function callsProvide libraries for the simulatorPut MODULE files in 'directory'Put data in SECTIONPut everything in the regular TOCPut functions in SECTIONPut global and static data smaller than <number> bytes into a special section (on some targets)Put jumps in call delay slotsPut read-only data in SECTIONPut uninitialized constants in ROM (needs -membedded-data)Put zero initialized data in the bss sectionREADRESULT variable at %C must be different than function nameRETURN RETURN_ADDRESS_OFFSET not supportedREWINDRTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRange specification at %L can never be matchedRank mismatch in array reference at %L (%d/%d)Ranks of arguments to elemental intrinsic '%s' differ at %LRatio between virtual mappings and virtual symbols to do full virtual renamesReading file '%s' as free form.Reading module %s at line %d column %d: %sReading specs from %s
! Real constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a 'd' exponent and an explicit kindRecognize C++ kewords like "compl" and "xor"Recognize GNU-defined keywordsRecognize built-in functionsRecognize the "asm" keywordReduce the size of object filesRegister variable %qD used in nested function.Remap file names when including filesRemove redundant membarsReorder basic blocks and partition into hot and cold sectionsReorder basic blocks to improve code placementReorder functions to improve code placementRepeat count cannot follow P descriptorReplace SSA temporaries with better names in copiesReplace add, compare, branch with branch on count registerReplace system pathReplace temporary expressions in the SSA->normal passReport on permanent memory allocationReport the time taken by each compiler passRequest IEEE-conformant math library routines (OSF/1)Reschedule instructions after register allocationReschedule instructions before register allocationReserve space for outgoing arguments in the function prologueRestrict doloop to the given nesting levelRestrict target load migration not to re-use registers in any basic blockRestrict the use of hardware floating-point instructions to 32-bit operationsResult of %s overflows its kind at %LResult of SCALE overflows its kind at %LReturn all structures in memory (AIX default)Return floating-point results in ac0 (fr0 in Unix assembler syntax)Return pointers in both a0 and d0Return small aggregates in memory, not registersReturn small aggregates in registersReturn small structures in registers (SVR4 default)Return values of functions in FPU registersReuse r30 on a per function basisRight side of assignment at %L is a derived type containing a POINTER in a PURE procedureRightmost upper bound of assumed size array section not specified at %LSAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSELECT CASE SEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSSA corruptionSSA name in freelist but still referencedSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT expression at %C must be a variableSTAT tag in ALLOCATE statement at %L must be of type INTEGERSTAT tag in DEALLOCATE statement at %L must be of type INTEGERSTAT variable '%s' of ALLOCATE statement at %C cannot be INTENT(IN)STAT variable '%s' of DEALLOCATE statement at %C cannot be INTENT(IN)STOP SUBROUTINE at %C does not belong in a generic function interfaceSame actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %LSame as: -mep -mprolog-functionSave DP across ISR in small memory modelSave registers around function callsScalar PARAMETER required in complex constant at %CScalar object '%s' at %L may not be ALLOCATABLESchedule code for given CPUSchedule given CPUSchedule the start and end of the procedureScope of for-init-statement variables is local to the loopSecond argument MOD at %L is zeroSecond argument of IBCLR exceeds bit size at %LSecond argument of IBSET exceeds bit size at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)Segmentation FaultSegmentation Fault (code)Select ABI calling conventionSelect GPR floating point methodSelect fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hotSelect fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hotSelect full, part, or no traceback tableSelect method for sdata handlingSelect the target MCUSelection expression in computed GOTO statement at %L must be a scalar integer expressionSet <dir> to be the system root directorySet Windows definesSet class pathSet dependence distance checking in premature scheduling of queued insnsSet errno after built-in math functionsSet initial maximum structure member alignmentSet maximum alignment to 4Set maximum alignment to 8Set number of queued insns that can be prematurely scheduledSet optimization level to <number>Set parameter <param> to value.  See below for a complete list of parametersSet sizeof(bool) to 1Set start-address of dataSet start-address of the programSet the PPC_EMB bit in the ELF flags headerSet the cost of branchesSet the default double precision kind to an 8 byte wide typeSet the default integer kind to an 8 byte wide typeSet the default real kind to an 8 byte wide typeSet the default symbol visibilitySet the default thread-local storage code generation modelSet the extension directory pathSet the file basename to be used for dumpsSet the max size of data eligible for the SDA areaSet the max size of data eligible for the TDA areaSet the max size of data eligible for the ZDA areaSet the max. number of bytes which has to be left to stack size before a trap instruction is triggeredSet the maximum amount for a single stack increment operationSet the maximum number of iterations for RPTS to NSet the target CPU typeSet the verbosity level of the schedulerSet the verbosity level of the vectorizerSetting spec %s to '%s'
  
  Shape specification at %L cannot be negativeShape specification at %L cannot be the null arrayShapes for operands at %L and %L are not conformableShorten address references during linkingShow column numbers in diagnostics, when available.  Default onSize in bytes of the largest array that will be put on the stackSmall data area: none, sdata, useSmall memory modelSpecification function '%s' at %L cannot be RECURSIVESpecification function '%s' at %L cannot be a statement functionSpecification function '%s' at %L cannot be an internal functionSpecification function '%s' at %L must be PURESpecify <path> as a prefix for next two optionsSpecify ABI to useSpecify CPU for code generation purposesSpecify CPU for scheduling purposesSpecify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000Specify UNIX standard for predefines and linkingSpecify alignment of structure fields default/naturalSpecify an ABISpecify bit size of immediate TLS offsetsSpecify cache flush functionSpecify cache flush trap numberSpecify how to access the thread pointerSpecify if floating point hardware should be usedSpecify main object for TPF-OSSpecify maximum template instantiation depthSpecify name for 32 bit signed division functionSpecify options to GNATSpecify range of registers to make fixedSpecify scheduling priority for dispatch slot restricted insnsSpecify size of long double (64 or 128 bits)Specify that arguments may alias each other and globalsSpecify that backslash in string introduces an escape characterSpecify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statementsSpecify the default character set for source filesSpecify the minimum bit alignment of structuresSpecify the name of the target CPUSpecify the name of the target architectureSpecify the name of the target floating point hardware/formatSpecify the register allocation orderSpecify the register to be used for PIC addressingSpecify which post scheduling nop insertion scheme to applySplit lifetimes of induction variables when loops are unrolledStatement at %L is not a valid branch target statement for the branch statement at %LStatement function '%s' at %L is not allowed as an actual argumentStatement function '%s' requires argument list at %CStatement function at %L is recursiveStatement label at %C is zeroStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatic linking is not supported.
! Step expression in DO loop at %L cannot be zeroStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is availableStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not availableStop on following floating point exceptionsStop reverse growth if the reverse probability of best edge is less than this threshold (in percent)Store function names in object codeStructure component '%s' at %L cannot be an EQUIVALENCE objectSubroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsicSubroutine '%s' called instead of assignment at %L must be PURESubroutine call to '%s' at %L is not PURESubroutine call to '%s' in FORALL block at %L is not PURESubroutine call to intrinsic '%s' at %L is not PURESubstring at %L has length zeroSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSum of second and third arguments of IBITS exceeds bit size at %LSupport 3DNow! built-in functionsSupport Green Hills ABISupport ISO C trigraphsSupport MMX and SSE built-in functions and code generationSupport MMX built-in functionsSupport MMX, SSE and SSE2 built-in functions and code generationSupport MMX, SSE, SSE2 and SSE3 built-in functions and code generationSupport calls between Thumb and ARM instruction setsSupport legacy multi-threadingSupport message passing with the Parallel EnvironmentSupport multi-threadingSupport multiply accumulate instructionsSupport synchronous non-call exceptionsSuppress warningsSwap endianness for unformatted filesSymbol '%s' at %C has already been host associatedSymbol '%s' at %C is already an external symbol that is not COMMONSymbol '%s' at %C is already in a COMMON blockSymbol '%s' at %C is ambiguousSymbol '%s' at %C must be a NAMELIST group nameSymbol '%s' at %L already has an explicit interfaceSymbol '%s' at %L cannot have a typeSymbol '%s' at %L has no IMPLICIT typeSymbol '%s' at %L is ambiguousSymbol '%s' in COMMON at %C cannot be a POINTER arraySymbol '%s' in namelist '%s' is INTENT(IN) at %CSymbol '%s' must be a PARAMETER in DATA statement at %CSymbol '%s' referenced at %L not found in module '%s'Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'Symbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for -WcommentSyntax error in %s statement at %CSyntax error in CASE-specification at %CSyntax error in CHARACTER declaration at %CSyntax error in COMPLEX constant at %CSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause at %CSyntax error in IF-expression at %CSyntax error in SAVE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in structure constructor at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTRANSFER Taken at least once:%s of %d
  Target DFLOAT double precision codeTarget has split I&DTarget the AM33 processorTarget the AM33/2.0 processorTarget: %s
! The %s front end recognizes the following options:
  
  The --param option recognizes the following as parameters:
! The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe FORALL with index '%s' cause more than one assignment to this object at %LThe Hollerith constant at %L is too long to convert to %sThe INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializerThe array '%s' must have constant shape to be a NAMELIST object at %LThe component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %LThe derived type '%s' at %L is of type '%s', which has not been defined.The earliest MacOS X version on which this program will runThe element in the derived type constructor at %L, for pointer component '%s', is %s but should be %sThe equivalence set for '%s' cause an invalid extension to COMMON '%s' at %LThe following options are language-independent:
! The lower bound for a buffer to be considered for stack smashing protectionThe maximum amount of memory to be allocated by GCSEThe maximum depth of recursive inlining for inline functionsThe maximum depth of recursive inlining for non-inline functionsThe maximum expansion factor when copying basic blocksThe maximum instructions CSE process before flushingThe maximum length of path considered in cseThe maximum length of scheduling's pending operations listThe maximum memory locations recorded by cselibThe maximum memory locations recorded by flowThe maximum number of RTL nodes that can be recorded as combiner's last valueThe maximum number of blocks in a region to be considered for interblock schedulingThe maximum number of fields in a structure variable without direct structure accesses that GCC will attempt to track separatelyThe maximum number of incoming edges to consider for crossjumpingThe maximum number of insns in a region to be considered for interblock schedulingThe maximum number of insns of a completely peeled loopThe maximum number of insns of a peeled loopThe maximum number of insns of a peeled loop that rolls only onceThe maximum number of insns of an unswitched loopThe maximum number of insns to duplicate when unfactoring computed gotosThe maximum number of instructions in a single function eligible for inliningThe maximum number of instructions inline function can grow to via recursive inliningThe maximum number of instructions non-inline function can grow to via recursive inliningThe maximum number of instructions to consider to fill a delay slotThe maximum number of instructions to consider to find accurate live register informationThe maximum number of instructions to consider to unroll in a loopThe maximum number of instructions to consider to unroll in a loop on averageThe maximum number of instructions to search backward when looking for equivalent reloadThe maximum number of instructions when automatically inliningThe maximum number of loop iterations we predict staticallyThe maximum number of passes to make when doing GCSEThe maximum number of peelings of a single loopThe maximum number of peelings of a single loop that is peeled completelyThe maximum number of structure fields for which GCC will use by-element copiesThe maximum number of unrollings of a single loopThe maximum number of unswitchings in a single loopThe maximum number of virtual operands allowed to represent aliases before triggering alias groupingThe maximum structure size (in bytes) for which GCC will use by-element copiesThe minimum cost of an expensive expression in the loop invariant motionThe minimum number of matching instructions to consider for crossjumpingThe minimum probability of reaching a source block for interblock speculative schedulingThe module or main program array '%s' at %L must have constant shapeThe name '%s' cannot be used as a defined operator at %CThe number of cycles the swing modulo scheduler considers when checking conflicts using DFAThe percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is availableThe percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not availableThe size of function body to be considered largeThe size of translation unit to be considered largeThe threshold ratio between instantiated fields and the total structure sizeThe threshold ratio for performing partial redundancy elimination after reloadThe threshold ratio of critical edges execution count that permit performing redundancy elimination after reloadThe upper bound for sharing integer constantsThe upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L.This is free software; see the source for copying conditions.
  There is NO warranty; not even for MERCHANTABILITY or 
  FITNESS FOR A PARTICULAR PURPOSE.
  
  This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! This switch is deprecated; use -Wextra insteadThis switch lacks documentationThread model: %s
! Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs thisThumb: Assume function pointers may go to non-Thumb aware codeThumb: Assume non-static functions may be called from ARM codeThumb: Generate (leaf) stack frames even if not neededThumb: Generate (non-leaf) stack frames even if not neededTogether with -fpic and -fPIC, do not use GOTPLT referencesToo few components in structure constructor at %CToo many arguments in call to '%s' at %LToo many arguments to %s at %LToo many components in structure constructor at %CToo many digits in STOP code at %CToo many digits in statement label at %CToo many dimensions in shape specification for RESHAPE at %LTrace lexical analysisTrace the parsing processTrampoline support for CRXTrap for signed overflow in addition, subtraction and multiplicationTrap if the stack goes past <register>Trap if the stack goes past symbol <name>Trap on integer divide by zeroTreat all warnings as errorsTreat lines with 'D' in column one as commentsTreat missing header files as generated filesTreat the input file as already preprocessedTreat the input file as preprocessedTry 'Try 'jcf-dump --help' for more information.
  Try 'jv-scan --help' for more information.
  Try running '%s' in the shell to raise its limit.
! Try to layout derived types as compact as possibleTune alignment for the specified chip or CPU versionTune code for the given processorTune expected memory latencyTwo main PROGRAMs at %L and %CTwo or more part references with nonzero rank must not be specified at %LType based escape and alias analysisType name '%s' at %C cannot be the same as an intrinsic typeType name '%s' at %C is ambiguousType of argument '%s' in call to '%s' at %L should be %s, not %sType/rank mismatch in argument '%s' at %LU+ U- UNIT specification at %L must be an INTEGER expression or a CHARACTER variableUNKNOWNUNKNOWN in print_operand !?Unable to resolve the specific function '%s' at %LUnable to resolve the specific subroutine '%s' at %LUnclassifiable statement at %CUnclassifiable statement in IF-clause at %CUndefine <macro>Unexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected END statement at %CUnexpected EOFUnexpected alternate return spec in subroutine call at %LUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected elementUnexpected end of file in '%s'Unexpected end of format stringUnexpected end of moduleUnexpected end of module in string constantUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after function declaration at %CUnexpected junk following RESULT variable at %CUnexpected junk in formal argument list at %CUnexpected type in truthvalue_conversionUnexpected use of subroutine name '%s' at %CUnidentifiable call opUninitialized locals in .bssUnknown destUnknown intrinsic opUnknown srcUnknown switch -mlong-double-%sUnknown value %qs of -mmacosx-version-minUnsupported statement inside WHERE at %LUnsupported statement while finding forall index in expressionUnterminated character constant beginning at %CUsage: Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]
  Usage: %s [options] file...
  Usage: gcov [OPTION]... SOURCEFILE
  
--- 2155,2224 ----
  %s:version '%.4s', prefer '%.4s'
  %s:version '%.4s', prefer version '%.4s'
  %s[%s[['' ' flag' marked virtual
! '!' flag'#' flag'%%l' operand isn't a label'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)'%s' argument of '%s' intrinsic at %L must be %s'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX'%s' argument of '%s' intrinsic at %L must be a POINTER'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET'%s' argument of '%s' intrinsic at %L must be a constant'%s' argument of '%s' intrinsic at %L must be a logical array'%s' argument of '%s' intrinsic at %L must be a non-derived type'%s' argument of '%s' intrinsic at %L must be a numeric type'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION'%s' argument of '%s' intrinsic at %L must be a scalar'%s' argument of '%s' intrinsic at %L must be a variable'%s' argument of '%s' intrinsic at %L must be an array'%s' argument of '%s' intrinsic at %L must be double precision'%s' argument of '%s' intrinsic at %L must be less than rank %d'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL'%s' argument of '%s' intrinsic at %L must be of a dummy variable'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable'%s' argument of '%s' intrinsic at %L must be of kind %d'%s' argument of '%s' intrinsic at %L must be of rank %d'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX'%s' argument of '%s' intrinsic at %L must be the same kind as '%s''%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s''%s' argument of '%s' intrinsic at %L must not be OPTIONAL'%s' argument of '%s' intrinsic at %L must not be a sub-object of '%s''%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX'%s' at %C is not a member of the '%s' structure'%s' at %L has a type, which is not consistent with the CALL at %L'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)'%s' at %L is not a VALUE'%s' at %L is not a function'%s' at %L must have constant character length in this context'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure'%s' is array valued and directly recursive at %C , so the keyword RESULT must be specified in the FUNCTION statement'%s' is not a valid class name'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated'%s' was assigned to '%s', but was not defined during recompilation, or vice versa'&' not allowed by itself in line %d'&' not allowed by itself with comment in line %d''''' flag'(' expected'(' flag')' expected')' or term expected'*' expected'+' flag'-%c' must come at the start of the command line'-%c' option must have argument'-' flag'-MG' option is unimplemented'-fd-lines-as-code' has no effect in free form.'-fd-lines-as-comments' has no effect in free form.'0' flag':' expected';' expected'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'[' expected']' expected']' expected, invalid type expression'^' flag'_' flag'a%d' argument of '%s' intrinsic at %L must be %s(%d)'a' flag'a1' argument of '%s' intrinsic at %L must be INTEGER or REAL'class' expected'class' or 'this' expected'dim' argument of %s intrinsic at %L is not a valid dimension index'dim' argument of '%s' intrinsic at %L is not a valid dimension index'o' operand is not constant'q' flag'shape' argument of 'reshape' intrinsic at %L has more than %d elements'shape' argument of 'reshape' intrinsic at %L must be an array of constant size'source' argument of 'shape' intrinsic at %L must not be an assumed size array'{' expected((%d(%s (%s %s %s %s()(/ (C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(arg not-present)(complex (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(if you use -fpermissive G++ will accept your code)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(perhaps the %<offsetof%> macro was used incorrectly)(so you should pass %qT not %qT to %<va_arg%>))* ** + , , (- -%s conflicts with the other architecture options, which specify a %s processor--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached--resource requires -o-E or -x required when input is from standard input-G and -static are mutually exclusive-I- specified twice-Werror=%s: No option -%s-Wformat-extra-args ignored without -Wformat-Wformat-nonliteral ignored without -Wformat-Wformat-security ignored without -Wformat-Wformat-y2k ignored without -Wformat-Wformat-zero-length ignored without -Wformat-Wuninitialized is not supported without -O-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-f%s and -msdata=%s are incompatible-f%s ignored for 68HC11/68HC12 (not supported)-f%s ignored for Unicos/Mk (not supported)-f%s ignored for target (all code is position independent)-f%s is not supported with CONST16 instructions-f%s not supported: ignored-f%sleading-underscore not supported on this target machine-fPIC and -G are incompatible-fPIC and -fpic are not supported in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not currently supported on the 68000 or 68010-f[no-]force-mem is nop and option will be removed in 4.3-fdata-sections not supported for this target-femit-class-file should used along with -fsyntax-only-ffunction-sections disabled; it makes profiling impossible-ffunction-sections may affect debugging on some targets-ffunction-sections not supported for this target-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-findirect-dispatch is incompatible with -freduced-reflection-fjni and -femit-class-file are incompatible-fjni and -femit-class-files are incompatible-fjni is incompatible with -freduced-reflection-fno-gnu89-inline is not supported-force_flat_namespace not allowed with -dynamiclib-fpic and -mapcs-reent are incompatible-fprefetch-loop-arrays is not supported with -Os-fprefetch-loop-arrays not supported for this target-fprefetch-loop-arrays not supported for this target (try -march switches)-freorder-blocks-and-partition does not support unwind info-freorder-blocks-and-partition does not work on this architecture-freorder-blocks-and-partition does not work with exceptions-frepo must be used with -c-fstack-protector not supported for this target-g is only supported when using GAS on this processor,-g option disabled-g with -mno-apcs-frame may not give sensible debugging-imultilib <dir> Set <dir> to be the multilib include subdirectory-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-m%s not supported in this configuration-m64 not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-maix64 and POWER architecture are incompatible-maix64 required: 64-bit computation with 32-bit addressing not yet supported-maix64 requires PowerPC64 architecture remain enabled-malign-double makes no sense in the 64bit mode-malign-functions is obsolete, use -falign-functions-malign-jumps is obsolete, use -falign-jumps-malign-loops is obsolete, use -falign-loops-malign-loops=%d is not between 0 and %d-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mapcs-stack-check incompatible with -mno-apcs-frame-march=%s is not compatible with the selected ABI-max-stackframe=%d is not usable, not between 0 and %d-mbackchain -mpacked-stack -mhard-float are not supported in combination-mbig-endian and -mlittle-endian may not be used together-mbnu210 is ignored (option is obsolete)-mbranch-cost=%d is not between 0 and 5-mcall-aixdesc must be big endian-mcmodel= is not supported on 32 bit systems-mdynamic-no-pic overrides -fpic or -fPIC-mfloat-abi=hard and VFP-mglibc and -muclibc used together-mgp32 used with a 64-bit ABI-mgp64 used with a 32-bit ABI-mgp64 used with a 32-bit processor-mhard-float not supported-mieee not supported on Unicos/Mk-mieee-with-inexact not supported on Unicos/Mk-mips16 and -mdsp cannot be used together-mips3d requires -mpaired-single-mips3d/-mpaired-single must be used with -mfp64 -mhard-float-mips3d/-mpaired-single must be used with -mips64-mlarge-data-threshold=%d is negative-mlong-double-64 not allowed with -m64-mmultiple is not supported on little endian systems-mn is used without -mh or -ms-mpic-register= is useless without -fpic-mpreferred-stack-boundary=%d is not between %d and 12-mregparm=%d is not between 0 and %d-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-mrtd calling convention not supported in the 64bit mode-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msingle-float and -msoft-float cannot both be specified-msoft-float and -mhard_float may not be used together-msseregparm used without SSE enabled-mstack-guard implies use of -mstack-size-mstack-size implies use of -mstack-guard-mstackrealign ignored for nested functions-mstring is not supported on little endian systems-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate.-munix=98 option required for C89 Amendment 1 features.
! -p and -pp specified - pick one-pg and -fomit-frame-pointer are incompatible-pg not supported on this platform-pipe not supported-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand.false..true./ // 128-bit long double not supported for VAX floats31 bit ABI387 instruction set disabled, using SSE arithmetics64 bit ABI64-bit ABI not supported in ESA/390 mode: %qs JDK1.1(TM) feature< <= <> <During initialization>
! <anonymous><built-in><command-line>= > >= ???@catch parameter is not a known Objective-C class typeA FORALL index must not appear in a limit or stride expression in the same FORALL at %LA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loopA synonym for -std=c89 (for C) or -std=c++98 (for C++)A threshold on the average loop count considered by the swing modulo schedulerACCESS specification at %L was already specifiedALLOCATE ALTERNATE RETURN not permitted at %LAND APCS reentrant code not supported.  IgnoredASSERT_EXPR with an always-false conditionASSIGN ASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableAUX pointer initialized for edge %d->%dAccept definition of macros in <file>Accept extensions to support legacy codeAccess data in the same section from shared anchor pointsAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedActual argument at %L must be definable to match dummy INTENT = OUT/INOUTActual argument for '%s' cannot be an assumed-size array at %LActual argument for '%s' must be ALLOCATABLE at %LActual argument for '%s' must be a pointer at %LAdd <dir> to the end of the main framework include pathAdd <dir> to the end of the main include pathAdd <dir> to the end of the quote include pathAdd <dir> to the end of the system include pathAdd <dir> to the start of the system include pathAdd a MAKE-quoted targetAdd a common subexpression elimination pass after loop optimizationsAdd a directory for INCLUDE and MODULE searchingAdd an unquoted targetAdd extra commentary to assembler outputAdd mudflap bounds-checking instrumentation for multi-threaded programAdd mudflap bounds-checking instrumentation for single-threaded programAdditional debug printsAddress of global register variable %qD requested.Address of register variable %qD requested.Alias for -femit-class-fileAlias for -mfloat-abi=hardAlias for -mfloat-abi=softAlign all labelsAlign all loops to 32 byte boundaryAlign code and data to 32 bitsAlign destination of the string operationsAlign doubles at 64-bit boundariesAlign labels which are only reached by jumpingAlign some doubles on dword boundaryAlign the start of functionsAlign the start of loopsAlign to the base type of the bit-fieldAlign variables on a 32-bit boundaryAll intrinsics procedures are available regardless of selected standardAllocatable '%s' at %L cannot have an initializerAllocatable array '%s' at %L must have a deferred shapeAllocatable component at %C must be an arrayAllocatable component of structure at %C must have a deferred shapeAllow arbitrary character line width in fixed modeAllow arbitrary character line width in free modeAllow bit-fields to cross word boundariesAllow branches to be packed with other instructionsAllow dollar signs in entity namesAllow fast jumps to the message dispatcherAllow function addresses to be held in registersAllow hardware floating-point instructions to cover both 32-bit and 64-bit operationsAllow loop optimizations to assume that the loops behave in normal wayAllow math optimizations that may violate IEEE or ISO standardsAllow premature scheduling of queued insnsAllow speculative motion of more loadsAllow speculative motion of non-loadsAllow speculative motion of some loadsAllow the arguments of the '?' operator to have different typesAllow the use of hardware floating-point instructionsAllow two instructions to be issued per cycleAllow unsigned iteration counts for RPTB/DBAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling conventionAlternate return cannot appear in operator interface at %LAlternate return specifier in elemental subroutine '%s' at %L is not allowedAlternate return specifier in function '%s' at %L is not allowedAlthough not referenced, '%s' at %L has ambiguous interfacesAltiVec and E500 instructions cannot coexistAltiVec argument passed to unprototyped functionAlways check for non gcj generated classes archivesAlways generate long callsAlways treat bitfields as int-sizedAmbiguous class: %qs and %qsAmbiguous interfaces '%s' and '%s' in %s at %LAmend appropriate diagnostic messages with the command line option that controls themAn alternate return at %L without a * dummy argumentAn empty declaration is a deprecated feature that should not be usedAn outer FORALL construct already has an index with this name %LAnnotate assembler instructions with estimated addressesAppend a second underscore if the name already contains an underscoreAppend underscores to externally visible namesApply variable expansion when loops are unrolledArgument '%s' is appears twice in call to '%s' at %LArgument '%s' of elemental procedure at %L cannot have the POINTER attributeArgument '%s' of elemental procedure at %L must be scalarArgument '%s' of pure function '%s' at %L must be INTENT(IN)Argument '%s' of pure subroutine '%s' at %L must have its INTENT specifiedArgument '%s' of statement function at %L must be scalarArgument NCOPIES of REPEAT intrinsic is negativeArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument list function at %L is not allowed in this contextArgument of %s at %L is not a valid typeArgument of %s at %L must be of length oneArgument of ACHAR function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of CHAR function at %L outside of range [0,255]Argument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of INT at %L is not a valid typeArgument of KIND at %L is a DERIVED typeArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to -ffpe-trap is not valid: %sArithmetic IF statement at %L requires a numeric expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %LArithmetic underflow at %LArithmetic underflow converting %s to %s at %LArray '%s' at %L cannot have a deferred shapeArray '%s' at %L with non-constant bounds cannot be an EQUIVALENCE objectArray assignmentArray bound mismatchArray component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray element size too bigArray index at %L is an array of rank %dArray index at %L must be of INTEGER typeArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer '%s' at %L must have a deferred shapeArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of boundsArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray spec:Array specification at %C has more than %d dimensionsArray specification for symbol '%s' in COMMON at %C must be explicitArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>Assigned label is not a target labelAssigned label is not in the listAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssume GASAssume a large TLS segmentAssume all symbols have 32-bit valuesAssume all variable arg functions are prototypedAssume arguments alias neither each other nor globalsAssume arguments alias no other storageAssume arguments may alias globals but not each otherAssume big endian bytes, little endian wordsAssume code will be assembled by GASAssume code will be linked by GNU ldAssume code will be linked by HP ldAssume floating-point operations can trapAssume native functions are implemented using JNIAssume no NaNs or infinities are generatedAssume normal C execution environmentAssume possible double misalignmentAssume pt* instructions won't trapAssume signed arithmetic overflow wraps aroundAssume small address spaceAssume strict aliasing rules applyAssume symbols might be invalidAssume target CPU is configured as big endianAssume target CPU is configured as little endianAssume that pointers may be aliasedAssume that receivers of Objective-C messages may be nilAssume that the source file is fixed formAssume that the source file is free formAssume the VxWorks RTP environmentAssume the VxWorks vThreads environmentAssume the runtime uses a hash table to map an object to its synchronization structureAssumed character length '%s' in namelist '%s' at %C is not allowedAssumed shape array '%s' in namelist '%s' at %C is an extension.Assumed shape array at %L must be a dummy argumentAssumed size array '%s' in %s clause at %LAssumed size array '%s' in COPYPRIVATE clause at %LAssumed size array '%s' in namelist '%s'at %C is not allowed.Assumed size array at %L must be a dummy argumentAt top level:Attempt to delete prologue/epilogue insn:Attempt to fill delay slots of branch instructionsAttempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2Attempt to merge identical constants across compilation unitsAttempt to merge identical constants and constant variablesAttempt to reference field %<new%> in a %qsAttempt to reference field %qs in %<%s %s%>Attribute at %L is not allowed in a TYPE definitionAuto pre/post decrement increment allowedAuto pre/post decrement increment not allowedAutomatic array '%s' at %L cannot have an initializerAutomatic character length function '%s' at %L must have an explicit interfaceAutomatically align branch targets to reduce branch penaltiesAvoid all range limits on call instructionsAvoid generating pc-relative calls; use indirectionAvoid speculative loads to work around a hardware anomaly.BACKSPACEBB %i can not throw but has EH edgesBB %i last statement has incorrectly set regionBB_RTL flag not set for block %dBLOCK DATA element '%s' at %L must be in COMMONBYTE type used at %C is not available on the target machineBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object in ALLOCATE statement at %C for a PURE procedureBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification in ALLOCATE statement at %LBad byte codes.
! Bad character '%c' in OPERATOR name at %CBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad pointer object in PURE procedure at %LBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBig memory modelBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Bound on number of candidates below that all candidates are considered in iv optimizationsBound on number of iv uses in loop optimized in iv optimizationsBound on number of runtime checks inserted by the vectorizer's loop versioningBound on size of expressions used in the scalar evolutions analyzerBound on the cost of an expression to compute the number of iterationsBound on the number of iterations the brute force # of iterations analysis algorithm evaluatesBranch at %L causes an infinite loopBranches are this expensive (1-5, arbitrary units)Branches executed:%s of %d
! By-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC++ constructors and destructors will not be invoked for Objective-C fieldsC99 inline functions are not supported; using GNU89CALL %s CALL ?? CASE CASE label at %L overlaps with CASE label at %LCHARACTER expression at %L is being truncated (%d/%d)CHARACTER(*) function '%s' at %L cannot be array-valuedCHARACTER(*) function '%s' at %L cannot be pointer-valuedCHARACTER(*) function '%s' at %L cannot be pureCHARACTER(*) function '%s' at %L cannot be recursiveCHARACTER(*) function '%s' at %L is obsolescent in fortran 95CLOSECLOSE statement not allowed in PURE procedure at %CCOMMON '%s' at %L does not existCOMMON '%s' at %L requires %d bytes of padding at startCOMMON block /%s/ not found at %CCOMPLEX quantities cannot be compared at %LCONTAINS
! CONTAINS statement at %C is already in a contained program unitCONTINUECOPYIN clause object '%s' is ALLOCATABLE at %LCOPYPRIVATE clause object '%s' is ALLOCATABLE at %LCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: CYCLECall a library routine to do integer divisionsCall mcount for profiling before a function prologueCall to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVECall to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVECalling %qD with attribute sseregparm without SSE/SSE2 enabledCalling %qT with attribute sseregparm without SSE/SSE2 enabledCalls executed:%s of %d
! Can't USE the same module we're building!Can't access %s %qs. Only public classes and interfaces in other packages can be accessedCan't access %s %s %<%s.%s%> from %qsCan't access %s field %<%s.%s%> from %qsCan't allocate INTENT(IN) variable '%s' at %LCan't assign to INTENT(IN) variable '%s' at %LCan't catch class %qs. Catch clause parameter type must be a subclass of class %<java.lang.Throwable%>Can't convert %s to %s at %LCan't deallocate INTENT(IN) variable '%s' at %LCan't define static initializer in class %qs. Static initializer can only be defined in top-level classesCan't find %s %<%s(%s)%> in type %qs%sCan't find default package %qs. Check the CLASSPATH environment variable and the access to the archivesCan't find keyword named '%s' in call to '%s' at %LCan't invoke a method on primitive type %qsCan't invoke super constructor on java.lang.ObjectCan't make a static reference to nonstatic variable %qs in class %qsCan't make static reference to method %<%s %s%> in class %qsCan't make static reference to method %qs in interface %qsCan't open file '%s'Can't open included file '%s'Can't open module file '%s' for reading at %C: %sCan't open module file '%s' for writing at %C: %sCan't reassign a value to the final variable %qsCan't reference %<this%> before the superclass constructor has been calledCan't reference %<this%> or %<super%> before the superclass constructor has been calledCan't reference %qs before the superclass constructor has been calledCan't subclass final classes: %sCan't throw %qs; it must be a subclass of class %<java.lang.Throwable%>Can't use type %qs as a qualifierCan't use variable %<%s.this%>: type %qs isn't an outer type of type %qsCannot assign to a named constant at %CCannot assign to loop variable in PURE procedure at %LCannot assign to variable '%s' in PURE procedure at %LCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot open '%s' for output.
! Cannot read to variable '%s' in PURE procedure at %CCannot specify IMPLICIT at %C after IMPLICIT NONECannot write to internal file unit '%s' at %C inside a PURE procedureCause gas to print tomcat statisticsChange only the low 8 bits of the stack pointerChange the ABI to allow double word insnsChange the amount of scheduler lookaheadChange the maximum length of conditionally-executed sequencesChange the number of temporary registers that are available to conditionally-executed sequencesChange the stack pointer without disabling interruptsChange when template instances are emittedCharacter length of component '%s' needs to be a constant specification expression at %L.Character-valued argument '%s' of statement function at %L must have constant lengthCharacter-valued internal function '%s' at %L must not be assumed lengthCharacter-valued statement function '%s' at %L must have constant lengthCheck for syntax errors, then stopCheck the return value of newChecked exception %qs can't be caught by any of the catch clause(s) of the surrounding %<try%> blockChecked exception %qs can't be thrown in initializerChecked exception %qs can't be thrown in instance initializer (not all declared constructor are declaring it in their %<throws%> clause)Checked exception %qs doesn't match any of current method's %<throws%> declaration(s)Checked exception %qs isn't thrown from a %<try%> blockChoose input encoding (defaults from your locale)Cirrus: Place NOPs to avoid invalid instruction combinationsClass %qs can't be declared both abstract and finalClass %qs doesn't define the abstract method %<%s %s%> from %s %<%s%>. This method must be defined or %s %qs must be declared abstractClass %qs in %<throws%> clause must be a subclass of class %<java.lang.Throwable%>Class %qs is an abstract class. It can't be instantiatedClass %qs must be declared abstract to define abstract method %qsClass %qs must override %qs with a public method in order to implement interface %qsClass %qs not found in %<throws%>Class %qs not found in type declarationClass or interface %qs not found in importClass or interface declaration expectedCoalesce memory temporaries in the SSA->normal passCode size: small, medium or largeCommon block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'Compile code for ARC variant CPUCompile code for M16C variantsCompile code for M32C variantsCompile code for M32CM variantsCompile code for R8C variantsCompile for 32-bit pointersCompile for 64-bit pointersCompile for ETRAX 100 (CRIS v8)Compile for ETRAX 4 (CRIS v3)Compile for V8+ ABICompile for a 68HC11Compile for a 68HC12Compile for a 68HCS12Compile for the MMU-less Etrax 100-based elinux systemCompile for the Thumb not the ARMCompile for the m32rCompile for the m32r2Compile for the m32rxCompile for the v850 processorCompile for the v850e processorCompile for the v850e1 processorCompile whole compilation unit at a timeCompile with 16-bit integer modeCompile with 32-bit integer modeComplex argument of LOG at %L cannot be zeroComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent '%s' at %C already declared at %LComponent '%s' at %C is a PRIVATE component of '%s'Component '%s' of '%s' at %L must have constant array bounds.Component at %C must have the POINTER attributeComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
! Conform more closely to IBM XLC semanticsConform nothing in particularConform to the ISO 1990 C standardConform to the ISO 1990 C standard as amended in 1994Conform to the ISO 1990 C standard with GNU extensionsConform to the ISO 1998 C++ standardConform to the ISO 1998 C++ standard with GNU extensionsConform to the ISO 1999 C standardConform to the ISO 1999 C standard with GNU extensionsConform to the ISO Fortran 2003 standardConform to the ISO Fortran 95 standardConsider access to byte sized memory slowConsider type 'int' to be 16 bits wideConsider type 'int' to be 32 bits wideConstant expression %qs too wide for narrowing primitive conversion to %qsConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression requiredConstant expression required at %CConstantValue attribute of field '%s' has wrong typeConstruct webs and split unrelated uses of single variableConstructor can't be %sConstructor invocation must be first thing in a constructorContained function '%s' at %L has no IMPLICIT typeContained procedure '%s' at %C is already ambiguousContained procedure '%s' at %L of a PURE procedure must also be PUREControl the IEEE trap modeControl the generated fp rounding modeControl the precision given to fp exceptionsConversion from %s to %s at %LConvert all strings and character constants to character set <cset>Convert all wide strings and character constants to character set <cset>Convert floating point constants to single precision constantsCopy array sections into a contiguous block on procedure entryCopy memory address constants into registers before useCopy memory operands into registers before useCost to assume for a multiply insnCost to assume for gettr insnCount speculative dependencies while calculating priority of instructionsCray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statements.Cray pointee '%s' in %s clause at %LCray pointee '%s' in SHARED clause at %LCray pointer '%s' in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytes.Cray pointer at %C must be an integer.Cray pointer declaration at %C requires -fcray-pointer flag.Create GUI applicationCreate canonical induction variables in loopsCreate console applicationCreate data files needed by "gcov"Cyclic class inheritance%sCyclic inheritance involving %sDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDEALLOCATE DIM argument at %L is out of boundsDO DO WHILE DO-iterator '%s' at %L is inside iterator of the same nameDOUBLE COMPLEX at %C does not conform to the Fortran 95 standardDT_ENDDW_LOC_OP %s not implementedData greater than given threshold will go into .ldata section in x86-64 medium modelData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot have ALLOCATABLE componentsData transfer element at %L cannot have POINTER componentsData transfer element at %L cannot have PRIVATE componentsDeclaration of %qs shadows a previous label declarationDefer popping functions args from stack until laterDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1Delete useless null pointer checksDeprecated in favor of -std=c99Deprecated in favor of -std=gnu99Deprecated in favor of -std=iso9899:1999Deprecated option.  Use -misel/-mno-isel insteadDeprecated option.  Use -mspe/-mno-spe insteadDeprecated option.  Use -mvrsave/-mno-vrsave insteadDeprecated.  This switch has no effectDeprecated. Use -Os insteadDeprecated; use --classpath insteadDerived type '%s' at %C is being used before it is definedDerived type at %C can only be PRIVATE within a MODULEDerived type at %C can only be PUBLIC within a MODULEDerived type at %C has not been previously defined and so cannot appear in a derived type definition.Derived type component %C is not a permitted EQUIVALENCE memberDerived type definition at %C has no componentsDerived type definition of '%s' at %C has already been definedDerived type name '%s' at %C already has a basic type of %sDerived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE objectDerived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable in COMMON at %C does not have the SEQUENCE attributeDetermine which dependences between insns are considered costlyDifferent character lengths in pointer assignment at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent types in pointer assignment at %LDisable FP regsDisable bcnz instructionDisable indexed addressingDisable optimizations observable by IEEE signaling NaNsDisable optimizations that assume default FP rounding behaviorDisable space regsDisallow direct calls to global functionsDiscard unused virtual functionsDiscouraged form of returned type specificationDiscouraged redundant use of %qs modifier in declaration of %sDiscouraged redundant use of %qs modifier in declaration of %s %qsDiscover pure and const functionsDiscover readonly and non addressable static variablesDisplay compile time statisticsDisplay contents of a class file in readable form.
  
! Display statistics accumulated during compilationDisplay the code tree after parsingDisplay the compiler's versionDisplay this informationDistance between tab stops for column reportingDivision by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp call-div1 call-fp call-tableDo not assume GASDo not assume a large TLS segmentDo not assume that standard C libraries and "main" existDo not disable space regsDo not discard commentsDo not discard comments in macro expansionsDo not display functions compiled or elapsed timeDo not emit addressing modes with side-effect assignmentDo not emit complex integer constants to read-only memoryDo not emit function prologue or epilogueDo not generate #line directivesDo not generate .size directivesDo not generate a single exit point for each functionDo not generate fused multiply/add instructionsDo not generate load/store with update instructionsDo not generate tablejump insnsDo not generate thread-safe code for initializing local staticsDo not include crt0.o in the startup filesDo not inline integer divisionDo not inline square rootDo not load the PIC register in function prologuesDo not mark ABI switches in e_flagsDo not place floating point constants in TOCDo not place symbol+offset constants in TOCDo not predefine system-specific and GCC-specific macrosDo not pretend that branches are expensiveDo not provide a default start-address 0x100 of the programDo not put uninitialized globals in the common sectionDo not search standard system include directories (those specified with -isystem will still be used)Do not search standard system include directories for C++Do not suppress C++ class debug information.Do not suppress warnings from system headersDo not treat local variables and COMMON blocks as if they were named in SAVE statementsDo not tune code and read-only data alignmentDo not tune stack alignmentDo not tune writable data alignmentDo not use MIPS-3D instructionsDo not use POWER instruction setDo not use PowerPC instruction setDo not use VAX fpDo not use a cache-flushing function before calling stack trampolinesDo not use addresses that allocate global registersDo not use condition codes from normal instructionsDo not use direct addressing mode for soft registersDo not use hardware FPDo not use hardware floating pointDo not use hardware fpDo not use hardware quad fp instructionsDo not use inline patterns for copying memoryDo not use push to store function argumentsDo not use the bit-field instructionsDo not use the callt instructionDo not use unaligned memory referencesDo not warn about using "long long" when -pedanticDo not warn about using variadic macros when -pedanticDo the full register move optimization passDoes nothing.  Preserved for backward compatibility.Don't align items in code or dataDon't allocate floats and doubles in extended-precision registersDon't call any cache flush functionsDon't call any cache flush trapDon't generate code, just do syntax and semantics checkingDon't optimize block movesDon't use P-mnemonics for branchesDon't use hardware fpDon't warn about uses of Microsoft extensionsDowngrade conformance errors to warningsDriving:Dummy '%s' at %L cannot have an initializerDummy argument '%s' at %L cannot be INTENT(OUT)Dummy argument '%s' at %L cannot be OPTIONALDummy procedure '%s' at %C cannot have a generic interfaceDummy procedure '%s' of PURE procedure at %L must also be PUREDummy procedure at %L not allowed in ELEMENTAL procedureDump declarations to a .decl fileDump various compiler internals to a fileDuplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s declaration %qsDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ELSE statements at %L and %CDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate PRIVATE statement at %CDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate array spec for Cray pointee at %C.Duplicate case label: %<default%>Duplicate construct label '%s' at %CDuplicate format specification at %CDuplicate statement label %d at %L and %LDuplicate symbol '%s' in formal argument list at %CDuplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)Dynamically allocate cc registersEH edge %i->%i has duplicated regionsEH edge %i->%i is missingEH edge %i->%i miss EH flagELEMENTAL function '%s' at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %LELSE
! ELSE IF ELSE IF statement at %C cannot follow ELSE statement at %LELSE WHERE ELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockEND DOEND FORALLEND SELECTEND WHEREEND tag at %C not allowed in output statementEND tag label %d at %L not definedENDFILEENDIFENTRY %sENTRY '%s' at %L has no IMPLICIT typeENTRY does not dominate bb %dENTRY result %s can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't be of type %s in FUNCTION %s at %LENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has a statement list associated with itENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQV ERR tag label %d at %L not definedESA/390 architectureEXITEXIT statement at %C terminating !$OMP DO loopEXIT_BLOCK has a statement list associated with itElement in %s array constructor at %L is %sElemental binary operationEliminate redundant sign extensions using LCM.Emit 16-bit relocations to the small data areasEmit 32-bit relocations to the small data areasEmit IEEE-conformant code, without inexact exceptionsEmit call graph informationEmit code compatible with TI toolsEmit code for the byte/word ISA extensionEmit code for the counting ISA extensionEmit code for the fp move and sqrt ISA extensionEmit code for the motion video ISA extensionEmit code using explicit relocation directivesEmit common-like symbols as weak symbolsEmit cross referencing informationEmit declaration information into <file>Emit direct branches to local functionsEmit extra code in the function prologue in order to trap if the stack size exceeds the given limitEmit function-calls using global offset table when generating PICEmit implicit instantiations of inline templatesEmit implicit instantiations of templatesEmit indirect branches to local functionsEmit long load/store sequencesEmit rdval instead of rduniq for thread pointerEmit static const variables even if they are not usedEmit stop bits before and after volatile extended asmsEmit verbose debug information in assembly codeEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty set of digits in BOZ constant at %CEnable Dwarf 2 line debug info via GNU asEnable Full Redundancy Elimination (FRE) on treesEnable Function Descriptor PIC modeEnable ID based shared libraryEnable MPY||ADD and MPY||SUB instructionsEnable Objective-C exception and synchronization syntaxEnable Objective-C setjmp exception handling runtimeEnable OpenMPEnable PIC support for building librariesEnable SH5 cut2 workaroundEnable SSA code sinking on treesEnable SSA dead code elimination optimization on treesEnable SSA-CCP optimization for stores and loadsEnable SSA-CCP optimization on treesEnable SSA-PRE optimization on treesEnable TPF-OS tracing codeEnable all -Wunused- warningsEnable an RTL peephole pass before sched2Enable assignability checks for stores into object arraysEnable automatic template instantiationEnable backend debuggingEnable basic program profiling codeEnable common options for generating profile info for profile feedback directed optimizationsEnable common options for performing profile feedback directed optimizationsEnable conditional execution other than moves/sccEnable conditional movesEnable copy propagation for stores and loadsEnable copy propagation on treesEnable dead store eliminationEnable debug outputEnable debuggingEnable dominator optimizationsEnable dumps from specific passes of the compilerEnable earlier placing stop bits for better schedulingEnable exception handlingEnable function profilingEnable fused multiply/add and multiply/subtract FP instructionsEnable fused multiply/add instructionsEnable garbage collection (GC) in Objective-C/Objective-C++ programsEnable guessing of branch probabilitiesEnable inlining of PLT in function callsEnable label alignment optimizationsEnable linear loop transforms on treesEnable linker optimizationsEnable linker relaxationsEnable linker relaxingEnable loop header copying on treesEnable loop invariant motion on treesEnable loop optimizations on tree levelEnable loop vectorization on treesEnable loop versioning when doing loop vectorization on treesEnable mac instructionEnable machine specific peephole optimizationsEnable most warning messagesEnable nested conditional execution optimizationsEnable new features under developmentEnable optimization of static class initialization codeEnable optimizing &&/|| in conditional executionEnable optional diagnosticsEnable parallel instructionsEnable range checking during compilationEnable scheduling across basic blocksEnable separate data segmentEnable setting GPRs to the result of comparisonsEnable stack probingEnable strict 32-bit psABI struct return checking.Enable support for huge objectsEnable the normal modeEnable the use of the indexed addressing mode for SHmedia32/SHcompactEnable the use of the short load instructionsEnable traditional preprocessingEnable unaligned load/store instructionEnable use of DB instructionEnable use of GPREL for read-only data in FDPICEnable use of RTPB instructionEnable use of RTPS instructionEnable use of sdata/scommon/sbssEnable verbose outputEnable/Disable the traditional scheduling in loops that already passed modulo schedulingEnabled ID based shared libraryEnables a register move optimizationEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of search list.
! Enforce class member access control semanticsEnforce strict alignmentEntity '%s' at %C is already present in the interfaceEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquivalence for '%s' does not match ordering of COMMON '%s' at %LEquivalence: Error converting PARAMETER constant in complex constant at %CError converting integerError count reached limit of %d.Error in ORDER parameter of RESHAPE at %LError writing module file '%s' for writing: %sError writing modules file: %sError:Evaluating this expression will result in an arithmetic exception being thrownException %qs can't be thrown in initializerException %qs must be caught, or it must be declared in the %<throws%> clause of %qsExecution count is negativeExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurredExpected ")" at %CExpected "," at %CExpected "," or end of statement at %CExpected '(' at %CExpected 'END INTERFACE ASSIGNMENT (=)' at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected VARIABLE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a PURE procedure for argument '%s' at %LExpected a nameless interface at %CExpected a procedure for argument '%s' at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected array subscript at %CExpected array subscript stride at %CExpected attribute bit nameExpected block name of '%s' in %s statement at %CExpected case name of '%s' at %CExpected comma in I/O list at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label '%s' for %s statement at %CExpected left parenthesisExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected the name of the select case construct at %CExpected variable in READ statement at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %s statement at %CExpecting 'END INTERFACE %s' at %CExpecting 'END INTERFACE OPERATOR (%s)' at %CExpecting 'END INTERFACE OPERATOR (.%s.)' at %CExponent at %L must be INTEGER for an initialization expressionExport functions even if they can be inlinedExpression at %L must be of INTEGER typeExpression at %L must be scalarExpression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTERExpression in CASE statement at %L must be kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExpression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTERExtension: $ descriptor at %CExtension: %s specifier in %s statement at %C has value '%s'Extension: BOZ constant at %C uses non-standard postfix syntax.Extension: BYTE type at %CExtension: CONVERT tag at %LExtension: Character array in FORMAT tag at %LExtension: Comma before output item list at %C is an extensionExtension: Conversion from %s to %s at %LExtension: Different type kinds at %LExtension: Evaluation of nonstandard initialization expression at %LExtension: Hexadecimal constant at %C uses non-standard syntax.Extension: Hollerith constant at %CExtension: Missing comma at %CExtension: Missing positive width after L descriptor at %CExtension: Non-character in FORMAT tag at %LExtension: Old-style initialization at %CExtension: REAL array index at %LExtension: RETURN statement in main program at %CExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: X descriptor requires leading space count at %CExtension: argument list function at %CExtension: backslash character at %CExtension: initialization of common block variable '%s' in DATA statement at %CExtension: re-initialization of '%s' at %LExternal '%s' at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object '%s' at %L may not have an initializerFLUSHFORALL FORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL mask clause at %L requires a LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFP exceptions are enabledFULLFUNCTION at %C does not belong in a generic subroutine interfaceFUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't be of type %s in FUNCTION %s at %LFailure trying to reload:Fatal Error:Field %qs can't be static in inner class %qs unless it is finalField expectedFile '%s' is being included recursivelyFile '%s' opened at %C is not a GFORTRAN module fileFirst argument of defined assignment at %L must be INTENT(IN) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be '%s' at %LFixed line length must be at least seven.Follow Renesas (formerly Hitachi) / SuperH calling conventionsFollow the EABI linkage requirementsFor bug reporting instructions, please see:
  %s.
! For elinux, request a specified stack-size for this programFor intrinsics library: pass all parameters in registersForce RTL generation to emit valid 3 operand insnsForce constants into registers to improve hoistingForce functions to be aligned to a 4 byte boundaryForce the underlying type for "wchar_t" to be "unsigned short"Formal arglist:Formal namespaceFormat statement in module main block at %C.Fortran 2003: %s specifier in %s statement at %C has value '%s'Fortran 2003: FLUSH statement at %CFortran 2003: IOMSG tag at %LFortran 2003: PARAMETER symbol in complex constant at %CFortran 95 requires default INTEGER in IOSTAT tag at %LFortran 95 requires default INTEGER in SIZE tag at %LFound in %s
! Function '%s' at %C already has a type of %sFunction '%s' at %L cannot call itself, as it is not RECURSIVEFunction '%s' at %L has no IMPLICIT typeFunction '%s' at %L is INTRINSIC but is not compatible with an intrinsicFunction '%s' called in lieu of an operator at %L must be PUREFunction '%s' in initialization expression at %L must be an intrinsic functionFunction '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction '%s' requires an argument list at %CFunction does not return a valueFunction name '%s' not allowed at %CFunction reference to '%s' at %L is to a non-PURE procedure within a PURE procedureFunction result '%s' at %L cannot have an initializerFunction return value not setFunction starts are aligned to this power of 2GCC does not support -C or -CC without -EGCC supports only %d input file changesGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at %LGIMPLE register modified with BIT_FIELD_REFGNU Fortran comes with NO WARRANTY, to the extent permitted by law.
  You may redistribute copies of GNU Fortran
  under the terms of the GNU General Public License.
  For more information about these matters, see the file named COPYING
  
  GOTO Generate 32-bit FPU-less SHmedia codeGenerate 32-bit SHmedia codeGenerate 32-bit codeGenerate 32-bit offsets in switch tablesGenerate 32bit i386 codeGenerate 64-bit FPU-less SHmedia codeGenerate 64-bit SHmedia codeGenerate 64-bit codeGenerate 64bit x86-64 codeGenerate APCS conformant stack framesGenerate C header of platform-specific featuresGenerate C or C++ header files from .class files
  
! Generate ELF outputGenerate FPU-less SHcompact codeGenerate GFLOAT double precision codeGenerate H8/300H codeGenerate H8S codeGenerate H8S/2600 codeGenerate H8SX codeGenerate ILP32 codeGenerate LP64 codeGenerate PA1.0 codeGenerate PA1.1 codeGenerate PA2.0 code (requires binutils 2.10 or later)Generate SH1 codeGenerate SH2 codeGenerate SH2a FPU-less codeGenerate SH2a codeGenerate SH2e codeGenerate SH3 codeGenerate SH3e codeGenerate SH4 FPU-less codeGenerate SH4 codeGenerate SH4-100 codeGenerate SH4-200 codeGenerate SH4a FPU-less codeGenerate SH4a codeGenerate SH4al-dsp codeGenerate SHcompact codeGenerate SPE SIMD instructions on E500Generate VRSAVE instructions when generating AltiVec codeGenerate a #line directive pointing at the current working directoryGenerate a call to abort if a noreturn function returnsGenerate a single exit point for each functionGenerate big endian codeGenerate big-endian codeGenerate call insns as indirect calls, if necessaryGenerate checks for references to NULLGenerate code for C30 CPUGenerate code for C31 CPUGenerate code for C32 CPUGenerate code for C33 CPUGenerate code for C40 CPUGenerate code for C44 CPUGenerate code for CPUGenerate code for GNU asGenerate code for GNU assembler (gas)Generate code for GNU ldGenerate code for GNU runtime environmentGenerate code for ISA level NGenerate code for NeXT (Apple Mac OS X) runtime environmentGenerate code for SH4 400 series (MMU/FPU-less)Generate code for SH4 500 series (FPU-less).Generate code for UNIX assemblerGenerate code for a 5206eGenerate code for a 520XGenerate code for a 528xGenerate code for a 5307Generate code for a 5407Generate code for a 68000Generate code for a 68020Generate code for a 68030Generate code for a 68040Generate code for a 68040, without any new instructionsGenerate code for a 68060Generate code for a 68060, without any new instructionsGenerate code for a 68302Generate code for a 68332Generate code for a 68851Generate code for a ColdFire v4eGenerate code for a DLLGenerate code for a cpu32Generate code for an 11/10Generate code for an 11/40Generate code for an 11/45Generate code for big-endianGenerate code for darwin loadable kernel extentionsGenerate code for functions even if they are fully inlinedGenerate code for given CPUGenerate code for huge switch statementsGenerate code for little-endianGenerate code for old exec BSS PLTGenerate code for the Boehm GCGenerate code for the M*Core M210Generate code for the M*Core M340Generate code for the given ISAGenerate code for the kernel or loadable kernel extentionsGenerate code for the specified chip or CPU versionGenerate code in big endian modeGenerate code in little endian modeGenerate code suitable for executables (NOT shared libs)Generate code suitable for fast turn around debuggingGenerate code that can be used in SVR4-style dynamic objectsGenerate code that conforms to the given ABIGenerate code that uses 68881 floating-point instructionsGenerate code to check bounds before indexing arraysGenerate code to check exception specificationsGenerate code to use a non-exec PLT and GOTGenerate code with library calls for floating pointGenerate code without GP regGenerate cpp defines for server IOGenerate cpp defines for workstation IOGenerate debug information in COFF formatGenerate debug information in DWARF v2 formatGenerate debug information in STABS formatGenerate debug information in VMS formatGenerate debug information in XCOFF formatGenerate debug information in default extended formatGenerate debug information in default formatGenerate debug information in extended STABS formatGenerate debug information in extended XCOFF formatGenerate default single-precision SH2a codeGenerate default single-precision SH4 codeGenerate default single-precision SH4-100 codeGenerate default single-precision SH4-200 codeGenerate default single-precision SH4a codeGenerate divide results with reminder having the same sign as the divisor (not the dividend)Generate fast indirect callsGenerate floating point mathematics using given instruction setGenerate floating-point multiply-add instructionsGenerate fused multiply/add instructionsGenerate inline floating point division, optimize for latencyGenerate inline floating point division, optimize for throughputGenerate inline integer division, optimize for latencyGenerate inline integer division, optimize for throughputGenerate inline square root, optimize for latencyGenerate inline square root, optimize for throughputGenerate instances of Class at runtimeGenerate isel instructionsGenerate lazy class lookup (via objc_getClass()) for use in Zero-Link modeGenerate library function call to invalidate instruction cache entries after fixing trampolineGenerate little endian codeGenerate little-endian codeGenerate load/store multiple instructionsGenerate load/store with update instructionsGenerate make dependenciesGenerate make dependencies and compileGenerate mips16 codeGenerate normal-mode codeGenerate only single-precision SH2a codeGenerate only single-precision SH4 codeGenerate only single-precision SH4-100 codeGenerate only single-precision SH4-200 codeGenerate only single-precision SH4a codeGenerate pc-relative codeGenerate phony targets for all headersGenerate position-independent code for executables if possible (large mode)Generate position-independent code for executables if possible (small mode)Generate position-independent code if possible (large mode)Generate position-independent code if possible (small mode)Generate prefetch instructions, if available, for arrays in loopsGenerate re-entrant, PIC codeGenerate run time type descriptor informationGenerate self-relocatable codeGenerate sin, cos, sqrt for FPUGenerate software floating point divide for better throughputGenerate special Objective-C methods to initialize/destroy non-POD C++ ivars, if neededGenerate string instructions for block movesGenerate unwind tables that are exact at each instruction boundaryGenerated should be loaded by bootstrap loaderGeneric function '%s' at %L is not consistent with a specific intrinsic interfaceGeneric interfaces:Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interfaceGive branches their default costGive external symbols a leading underscoreGiven N calls and V call-clobbered vars in a function.  Use .GLOBAL_VAR if NxV is larger than this limitGlobal name '%s' at %L is already being used as a %s at %LGlobal register variable %qD used in nested function.Host associated variable '%s' may not be in the DATA statement at %C.How often to emit source location at the beginning of line-wrapped diagnosticsICE: emit_insn used where emit_jump_insn needed:
! ID of shared library to buildID shared libraries and FD-PIC mode can't be used together.IF IF clause at %L requires a scalar LOGICAL expressionINQUIREINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L cannot contain both FILE and UNIT specifiers.INQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LINTERFACE procedure '%s' at %L has the same name as the enclosing procedureIOLENGTH IOLENGTH tag invalid in INQUIRE statement at %CISO C does not allow extra %<;%> outside of a functionISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support plain %<complex%> meaning %<double complex%>ISO C doesn%'t support unnamed structs/unionsISO C forbids %<goto *expr;%>ISO C forbids an empty source fileISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a ?: expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size array %qsISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %<int%>ISO C++ does not allow designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not support %<long long%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting between pointer-to-function and pointer-to-objectISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids declaration of %qs with no typeISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids initialization in array newISO C++ forbids initialization of member %qDISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a ?: expressionISO C++ forbids subscripting non-lvalue arrayISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of a cast to a non-lvalue expressionISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids the use of %<extern%> on explicit instantiationsISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids use of initializer list to initialize reference %qDISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable-size arrayISO C++ forbids variable-size array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading operator ?:ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 forbids array %qs whose size can%'t be evaluatedISO C90 forbids compound literalsISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable-size array %qsISR %s requires %d words of local vars, max is 32767Identifier expectedIf -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrollingIf first argument of ATAN2 %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimizationIf scheduling post reload, do superblock schedulingIf scheduling post reload, do trace schedulingIf set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment Ignore 'D' in column one in fixed formIgnore dllimport attribute for functionsIgnore dllimport for functionsIgnore read operations when inserting mudflap instrumentationIgnored (obsolete)Ignoring statement label in empty statement at %CIllegal STAT variable in ALLOCATE statement at %C for a PURE procedureIllegal STAT variable in DEALLOCATE statement at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal deallocate-expression in DEALLOCATE at %C for a PURE procedureIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal variable in NULLIFY at %C for a PURE procedureImplement vtables using thunksImplicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT typeImpossible for %qs to be instance of %qsIn %+D: overlapped variable and exception ranges at %dIn C++, nonzero means warn about deprecated conversion from string literals to `char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In function %qs:In member function %qs:In the selected standard, %s attribute conflicts with %s attribute at %LIn the selected standard, %s attribute conflicts with %s attribute in '%s' at %LIn the selected standard, the ALLOCATABLE attribute at %C is not allowed in a TYPE definitionInclude the contents of <file> before other filesIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s at %LIncompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>Incompatible type for %<?:%>. Can't convert %qs to %qsIncompatible type for %<[]%>. Can't convert %qs to %<int%>Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>Incompatible type for %<if%>. Can't convert %qs to %<boolean%>Incompatible type for %<switch%>. Can't convert %qs to %<int%>Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang.Object%>Incompatible type for %qs. Can't convert %qs to %qsIncompatible type for %qs. Can't convert %qs to booleanIncompatible type for %qs. Can't convert %qs to integralIncompatible type for %qs. Can't convert %qs to numeric typeIncompatible type for %qs. Can't convert shift distance from %qs to integralIncompatible type for %qs. Explicit cast needed to convert %qs to integralIncompatible type for %qs. Explicit cast needed to convert shift distance from %qs to integralIncompatible type for %s. Can't convert %qs to %qsIncompatible type for %s. Explicit cast needed to convert %qs to %qsIncompatible type for case. Can't convert %qs to %<int%>Incompatible type for loop conditional. Can't convert %qs to %<boolean%>Incompatible types in assignment at %L, %s to %sInconsistent equivalence rules involving '%s' at %L and '%s' at %LInconsistent member declaration.  At most one of %<final%> or %<volatile%> may be specifiedInconsistent member declaration.  At most one of %<public%>, %<private%>, or %<protected%> may be specifiedInconsistent ranks for operator at %L and %LIncorrect function return valueIncrease the IEEE compliance for floating-point codeIndicate the number of soft registers availableInitialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization expression didn't reduce %CInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %LInitializer not allowed for COMMON variable '%s' at %CInitializer not allowed for PARAMETER '%s' at %CInject friend functions into enclosing namespaceInline all known string operationsInline constants if it can be done in 2 insns or lessInline member functions by defaultInline recursively only when the probability of call being executed exceeds the parameterInner class %qs can't be static. Static classes can only occur in interfaces and top-level classesInput file is a file with a list of filenames to compileInsert arc-based program profiling codeInsert code to profile values of expressionsInsert stack checking code into the programInstance methods can't be overridden by a static method. Method %qs is an instance method in class %qsInstrument function entry and exit with profiling callsInteger expression required at %CInteger kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflowInteger too big for integer kind %i at %CInteger too big for its kind at %CInteger too large at %CInteger too large in shape specification at %LInteger value too large in expression at %CIntegrate functions called once into their callersIntegrate simple functions into their callersInterface %qs inherits method %qs from interface %qs. This method is redefined with a different return type in interface %qsInterface %qs repeatedInternal Error at (1):Internal compiler error: Error reporting routines re-entered.
  Internal debug switchInternal error: %s (program %s)
  Please submit a full bug report.
! See %s for instructions.Internal procedure '%s' is not allowed as an actual argument at %LInternal unit with vector subscript at %LIntersperse literal pools with code in the text sectionIntrinsic '%s' at %L cannot have an initializerIntrinsic '%s' at %L is not allowed as an actual argumentIntrinsic '%s' at %L is not included in the selected standardIntrinsic '%s' at %L must have at least two argumentsIntrinsic at %L does not existIntrinsic function %s(%d) not recognizedIntrinsic operator '%s' referenced at %L not found in module '%s'Intrinsic operator interface at %L must be a FUNCTIONInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid argument %qs for %<instanceof%>Invalid argument type %qs to %qsInvalid array initializer for non-array type %qsInvalid cast from %qs to %qsInvalid checked exception class %qs in %<throws%> clause.  The exception must be a subclass of an exception thrown by %qs from class %qsInvalid control expressionInvalid declarationInvalid expression statementInvalid form of PROGRAM statement at %CInvalid form of array reference at %CInvalid init statementInvalid interface typeInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid left hand side of assignmentInvalid method declaration, method name requiredInvalid method declaration, return type requiredInvalid permutation in ORDER parameter at %LInvalid real kind %d at %CInvalid reference typeInvalid second argument of IBCLR at %LInvalid second argument of IBITS at %LInvalid second argument of IBSET at %LInvalid second argument of ISHFT at %LInvalid second argument of ISHFTC at %LInvalid second argument of REPEAT at %LInvalid third argument of IBITS at %LInvalid third argument of ISHFTC at %LInvalid type expressionInvalid update expressionIssue warnings needed for strict compliance to the standardIterator step at %L cannot be zeroJava class %qT cannot have a destructorJava class %qT cannot have an implicit non-trivial destructorJava class %qT cannot have multiple basesJava class %qT cannot have virtual basesJava method %qD has non-Java parameter type %qTJava method %qD has non-Java return type %qTJump targets are aligned to this power of 2Just generate unwind tables for exception handlingJust use icc0/fcc0KIND parameter of %s at %L must be an initialization expressionKeyword %<super%> used outside allowed contextKeyword %<this%> used outside allowed contextKeyword '%s' at %C has already appeared in the current argument listKeyword argument '%s' at %L is already associated with another actual argumentKeyword argument '%s' at %L is not in the procedureKind %d is not a CHARACTER kind at %CKind %d not supported for type %s at %CKind of by-value argument at %L is larger than default kindL%d cache latency unknown for %sLABEL ASSIGN LOGICAL operands are required in expression at %LLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel '%s' at %C doesn't match IF label '%s'Label '%s' at %C doesn't match WHERE label '%s'Label at %L is not in the same block as the GOTO statement at %LLabel name '%s' at %C is ambiguousLetter %c already has an IMPLICIT type at %CLetter '%c' already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLift restrictions on GOT sizeLike -M but ignore system header filesLike -MD but ignore system header filesLike -pedantic but issue them as errorsLimit diagnostics to <number> characters per line.  0 suppresses line-wrappingLimit of %d continuations exceeded in statement at %CLimit the size of inlined functions to <number>Line truncated at %CLines executed:%s of %d
! Link to emit program in ELF format (rather than mmo)Link with libads.a, libc.a and crt0.oLink with libmvme.a, libc.a and crt0.oLink with libsim.a, libc.a and sim-crt0.oLink with libyk.a, libc.a and crt0.oLink with the library-pic librariesLocal variable %qs can't be accessed from within the inner class %qs unless it is declared finalLogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessingLoop code aligned to this power of 2Loop variable '%s' at %C cannot be INTENT(IN)Loop variable at %C cannot be a sub-componentMCU %qs supported for assembler onlyMMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE '%s' at %L does not come from a moduleMODULE PROCEDURE at %C must be in a generic module interfaceMULT case in cris_op_strMagnitude of second argument of ISHFT exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %LMagnitude of second argument of ISHFTC exceeds third argument at %LMagnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %LMaintain backchain pointerMake "char" signed by defaultMake "char" unsigned by defaultMake compile reproducible using <string>Make implicit function declarations an errorMake integers 32 bits wideMake structs a multiple of 4 bytes (warning: ABI altered)Mark <register> as being corrupted by function callsMark <register> as being preserved across functionsMark <register> as being unavailable to the compilerMark MAC register as call-clobberedMarks all inlined methods as having hidden visibilityMaximal code growth caused by tail duplication (in percent)Maximal growth due to inlining of large function (in percent)Maximum identifier lengthMaximum length for subrecordsMaximum number of errors to reportMaximum number of fields in a structure before pointer analysis treats the structure as a single variableMaximum number of loops to perform swing modulo scheduling on (mainly for debugging)Maximum number of statements allowed in a block that needs to be duplicated when threading jumpsMaximum subrecord length cannot exceed %dMaximum supported identifier length is %dMethod %qs can't be static in inner class %qs. Only members of interfaces and top-level classes can be staticMethod %qs was defined with return type %qs in class %qsMethods can't be overridden to be more private. Method %qs is not %s in class %qsMin/max instructions allowedMin/max instructions not allowedMinimum heap expansion to trigger garbage collection, as a percentage of the total size of the heapMinimum heap size before we start collecting garbage, in kilobytesMinimum number of virtual mappings to consider switching to full virtual renamesMissing '&' in continued character constant at %CMissing DIM parameter in intrinsic '%s' at %LMissing actual argument '%s' in call to '%s' at %LMissing actual argument for argument '%s' at %LMissing alternate return spec in subroutine call at %LMissing argument list in function '%s' at %CMissing arguments to %s intrinsic at %LMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing class nameMissing class type termMissing dimension specification at %CMissing exponent in real number at %CMissing formal parameter termMissing format label at %CMissing generic specification in USE statement at %CMissing identifierMissing interface nameMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing nameMissing or invalid constant expressionMissing return statementMissing right paren at %CMissing super class nameMissing termMissing term and ')' expectedMissing term and ']' expectedMissing term or ')'Missing term or ')' expectedMissing variable initializerModifier %qs declared twiceModule %s at line %d column %d: %sMore actual than formal arguments in procedure call at %LMove loop invariant computations out of loopsNAMELIST object '%s' at %L cannot have ALLOCATABLE componentsNEQV NOPNOT NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNULL appears on right-hand side in assignment at %LNULL pointer at %L is not permitted as actual argument of '%s' intrinsic functionNULL used in arithmeticNULL()NULL() initialization at %C is ambiguousNUM_THREADS clause at %L requires a scalar INTEGER expressionName '%s' at %C is an ambiguous reference to '%s' from current program unitName '%s' at %C is an ambiguous reference to '%s' from module '%s'Name '%s' at %C is the name of the procedureName '%s' in %s statement at %C is not a loop nameName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName too longNamed COMMON block '%s' at %L shall be of the same sizeNamed constant '%s' at %L cannot be an EQUIVALENCE objectNamed constant at %C in an EQUIVALENCENamelist %s cannot be renamed by USE association to %s.Namelist group name '%s' at %C already has a basic type of %sNamelist group name '%s' at %C already is USE associated and cannot be respecified.Namespace:Need a call-clobbered target registerNeed a second call-clobbered general purpose registerNested %s %s is %s; cannot be accessed from hereNew in Fortran 2003: ENUM and ENUMERATOR at %CNew in Fortran 2003: [...] style array constructors at %CNo branches
  No calls
! No case for %sNo constructor matching %qs found in class %qsNo default crt0.oNo enclosing instance for inner class %qs is in scope%sNo executable lines
! No label definition found for %qsNo method named %qs in scopeNo variable %qs defined in class %qsNo variable %qs defined in type %qsNon native and non abstract method %qs must have a body definedNon-THREADPRIVATE object '%s' in COPYIN clause at %LNon-numeric character in statement label at %CNonconforming tab character at %CNonconforming tab character in column 1 of line %dNonconstant array section at %L in DATA statementNonnegative width requiredNonstandard type declaration %s*%d at %CNot a valid Java .class file.Not a valid Java .class file.
! Number of memreg bytes (default: 16, range: 0..16)Number of registers used to pass integer argumentsNumeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOPENOPEN statement not allowed in PURE procedure at %COR ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameterORDER parameter of RESHAPE at %L is out of rangeObject '%s' at %L must have the SAVE attribute %sObjective-C declarations may only appear in global scopeObsolescent: arithmetic IF statement at %CObsolete: ASSIGN statement at %CObsolete: ASSIGNED variable in FORMAT tag at %LObsolete: Assigned GOTO statement at %CObsolete: GOTO at %L jumps to END of construct at %LObsolete: PAUSE statement at %CObsolete: REAL DO loop iterator at %LOld-style type declaration %s*%d not supported at %COmit frame pointer for leaf functionsOmit range reduction step when performing complex divisionOmit the frame pointer in leaf functionsOnly %<final%> is allowed as a local variables modifierOnly constructors can invoke constructorsOnly intrinsic operators can be used in expression at %LOnly issue one instruction per cycleOnly use 32 FPRsOnly use 32 GPRsOpenMP directives at %C may not appear in PURE or ELEMENTAL proceduresOperand of .NOT. operator at %%L is %sOperand of unary numeric operator '%s' at %%L is %sOperand of user operator '%s' at %%L is %sOperands of binary numeric operator '%s' at %%L are %s/%sOperands of comparison operator '%s' at %%L are %s/%sOperands of logical operator '%s' at %%L are %s/%sOperands of string concatenation operator at %%L are %s/%sOperands of user operator '%s' at %%L are %s/%sOperator interface at %L conflicts with intrinsic interfaceOperator interface at %L has the wrong number of argumentsOperator interface at %L must have, at most, two argumentsOperator interfaces for %s:Optimize for space rather than speedOptimize induction variables on treesOptimize lui/addiu address loadsOptimize sibling and tail recursive callsOptimize tail call instructions in assembler and linkerOptimize the output for PROCESSOROptions:
  Out of memory-- malloc() failedOut of stack space.
! Output a class fileOutput instruction sizes to the asm fileOverride -mbest-lib-optionsP descriptor requires leading scale factorPAD parameter required for short SOURCE parameter at %LPARAMETER at %L is missing an initializerPAUSE PHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI def is not a GIMPLE valuePIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is required but not supported with CONST16 instructionsPIC register %qs clobbered in %<asm%>PIC register isn't set upPOINTER ASSIGN POINTER object '%s' in %s clause at %LPOINTER valued function appears on right-hand side of assignment at %LPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%FPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND, invalid insn for %%WPRINT_OPERAND, invalid insn for %%qPRINT_OPERAND, invalid operand for relocationPRINT_OPERAND: Unknown punctuation '%c'PRINT_OPERAND: unknown punctuation '%c'PRINT_OPERAND_ADDRESS, 2 regsPRINT_OPERAND_ADDRESS, invalid insn #1PRINT_OPERAND_ADDRESS, null pointerPRIVATE statement at %C must precede structure componentsPRIVATE statement in TYPE at %C must be inside a MODULEPRIVATE symbol '%s' cannot be member of PUBLIC namelist at %LPROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %LPUBLIC function '%s' at %L cannot be of PRIVATE type '%s'Pack VLIW instructionsPack structure members together without holesPackage %qs not found in importPadding of %d bytes required before '%s' in COMMON '%s' at %LParameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expressionParameter array '%s' at %L cannot be automatic or assumed shapePass -assert pure-text to linkerPass FP arguments in FP registersPass arguments in registersPass arguments on the stackPassing internal procedure at %L by location not allowedPay attention to the "inline" keywordPerform DWARF2 duplicate eliminationPerform Interprocedural constant propagationPerform SMS based modulo scheduling before the first scheduling passPerform VR4130-specific alignment optimizationsPerform Value Range Propagation on treesPerform a number of minor, expensive optimizationsPerform a register copy-propagation optimization passPerform a register renaming optimization passPerform branch target load optimization after prologue / epilogue threadingPerform branch target load optimization before prologue / epilogue threadingPerform conversion of conditional jumps to branchless equivalentsPerform conversion of conditional jumps to conditional executionPerform cross-jumping optimizationPerform early inliningPerform enhanced load motion during global common subexpression eliminationPerform global common subexpression eliminationPerform global common subexpression elimination after register allocationPerform interprocedural points-to analysisPerform jump threading optimizationsPerform live range splitting during the SSA->normal passPerform loop peelingPerform loop unrolling for all loopsPerform loop unrolling when iteration count is knownPerform loop unswitchingPerform redundant load after store elimination in global common subexpressionPerform scalar replacement of aggregatesPerform sequence abstraction optimization on RTLPerform store motion after global common subexpression eliminationPerform structural alias analysisPerform superblock formation via tail duplicationPerform unused type elimination in debug infoPerform variable trackingPerform whole program optimizationsPeriod required in format specifier at %CPermit '$' as an identifier characterPermit nonconforming uses of the tab characterPermit scheduling of a function's prologue sequencePermit the use of the assert keywordPermit universal character names (\u and \U) in identifiersPlace data items into their own sectionPlace each function into its own sectionPlace floating point constants in TOCPlace output into <file>Place symbol+offset constants in TOCPlease submit a full bug report,
  with preprocessed source if appropriate.
  See %s for instructions.
! Pointer array component of structure at %C must have a deferred shapePointer assignment target is neither TARGET nor POINTER at %LPointer assignment target is not a POINTER at %LPointer assignment to non-POINTER at %LPointer assignment with vector subscript on rhs at %LPointer initialization at %C requires '=>', not '='Pointer initialization requires a NULL() at %CPointers are 32-bitPointers are 64-bitPositive exponent width requiredPositive width requiredPossible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components.Possible frontend bug: array constructor not expandedPrefer branches over conditional executionPrefer word accesses over byte accessesPrepend global symbols with ":" (for use with PREFIX)Prepend the name of the cpu to all public symbol namesPreserve all 40 bits of FP reg across callPretend a branch-around-a-move is a conditional move.Pretend that branches are expensivePrevent the use of all hardware floating-point instructionsPreviously initialized symbol '%s' in COMMON block '%s' at %CPreviously initialized symbol '%s' in blank COMMON block at %CPrint a checksum of the executable for PCH validity checking, and stopPrint code coverage information.
  
! Print extra (possibly unwanted) warningsPrint information about speculative motions.Print the name of header files as they are usedPrint useful information read from Java source files.
  
! Procedure %s at %L has entries with mismatched array specificationsProcedure '%s' at %C has an explicit interface and must not have attributes declared at %LProcedure '%s' at %C is already defined at %LProcedure '%s' called with an implicit interface at %LProcedure '%s' in %s at %L is neither function nor subroutineProcedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)Procedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argumentProcess #ident directivesProcessing %s
  Processing spec %c%s%c, which is '%s'
! Produce big endian codeProduce code relocatable at runtimeProduce little endian codeProfiler support for CRXProgram is entirely located in low 64k of memoryProhibit PC relative function callsProvide libraries for the simulatorPut MODULE files in 'directory'Put data in SECTIONPut everything in the regular TOCPut functions in SECTIONPut global and static data smaller than <number> bytes into a special section (on some targets)Put jumps in call delay slotsPut read-only data in SECTIONPut uninitialized constants in ROM (needs -membedded-data)Put zero initialized data in the bss sectionQualifier must be a referenceREADRESULT variable at %C must be different than function nameRETURN RETURN_ADDRESS_OFFSET not supportedREWINDRTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRange specification at %L can never be matchedRank mismatch in array reference at %L (%d/%d)Ranks of arguments to elemental intrinsic '%s' differ at %LRatio between virtual mappings and virtual symbols to do full virtual renamesReading file '%s' as free form.Reading module %s at line %d column %d: %sReading specs from %s
! Real constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a 'd' exponent and an explicit kindRealign stack in prologueRecognize C++ kewords like "compl" and "xor"Recognize GNU-defined keywordsRecognize built-in functionsRecognize the "asm" keywordReduce the amount of reflection meta-data generatedReduce the size of object filesRedundant use of %<abstract%> modifier. Interface %qs is implicitly abstractRegister variable %qD used in nested function.Remap file names when including filesRemove redundant membarsReorder basic blocks and partition into hot and cold sectionsReorder basic blocks to improve code placementReorder functions to improve code placementReorder top level functions, variables, and asmsRepeat count cannot follow P descriptorReplace SSA temporaries with better names in copiesReplace add, compare, branch with branch on count registerReplace system pathReplace temporary expressions in the SSA->normal passReport on permanent memory allocationReport the time taken by each compiler passRequest IEEE-conformant math library routines (OSF/1)Reschedule instructions after register allocationReschedule instructions before register allocationReserve space for outgoing arguments in the function prologueRestrict doloop to the given nesting levelRestrict target load migration not to re-use registers in any basic blockRestrict the use of hardware floating-point instructions to 32-bit operationsResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of SCALE overflows its kind at %LReturn all structures in memory (AIX default)Return floating-point results in ac0 (fr0 in Unix assembler syntax)Return pointers in both a0 and d0Return small aggregates in memory, not registersReturn small aggregates in registersReturn small structures in registers (SVR4 default)Return values of functions in FPU registersReuse r30 on a per function basisRight side of assignment at %L is a derived type containing a POINTER in a PURE procedureRightmost upper bound of assumed size array section not specified at %LRuntime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT CASE SEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSSA corruptionSSA name in freelist but still referencedSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT expression at %C must be a variableSTAT tag in ALLOCATE statement at %L must be of type INTEGERSTAT tag in DEALLOCATE statement at %L must be of type INTEGERSTAT variable '%s' of ALLOCATE statement at %C cannot be INTENT(IN)STAT variable '%s' of DEALLOCATE statement at %C cannot be INTENT(IN)STOP SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVESUBROUTINE at %C does not belong in a generic function interfaceSame actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %LSame as: -mep -mprolog-functionSave DP across ISR in small memory modelSave registers around function callsScalar PARAMETER required in complex constant at %CScalar object '%s' at %L may not be ALLOCATABLESchedule code for given CPUSchedule given CPUSchedule the start and end of the procedureScope of for-init-statement variables is local to the loopSecond argument MOD at %L is zeroSecond argument of IBCLR exceeds bit size at %LSecond argument of IBSET exceeds bit size at %LSecond argument of MOD at %L is zeroSecond argument of MODULO at %L is zeroSecond argument of NEAREST at %L shall not be zeroSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)Segmentation FaultSegmentation Fault (code)Select ABI calling conventionSelect GPR floating point methodSelect fraction of the maximal count of repetitions of basic block in program given basic block needs to have to be considered hotSelect fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hotSelect full, part, or no traceback tableSelect method for sdata handlingSelect the target MCUSelection expression in computed GOTO statement at %L must be a scalar integer expressionSemicolon at %C needs to be preceded by statementSet <dir> to be the system root directorySet Windows definesSet class pathSet dependence distance checking in premature scheduling of queued insnsSet errno after built-in math functionsSet initial maximum structure member alignmentSet maximum alignment to 4Set maximum alignment to 8Set number of queued insns that can be prematurely scheduledSet optimization level to <number>Set parameter <param> to value.  See below for a complete list of parametersSet sizeof(bool) to 1Set start-address of dataSet start-address of the programSet the PPC_EMB bit in the ELF flags headerSet the cost of branchesSet the default double precision kind to an 8 byte wide typeSet the default integer kind to an 8 byte wide typeSet the default real kind to an 8 byte wide typeSet the default symbol visibilitySet the default thread-local storage code generation modelSet the extension directory pathSet the file basename to be used for dumpsSet the max size of data eligible for the SDA areaSet the max size of data eligible for the TDA areaSet the max size of data eligible for the ZDA areaSet the max. number of bytes which has to be left to stack size before a trap instruction is triggeredSet the maximum amount for a single stack increment operationSet the maximum number of iterations for RPTS to NSet the target CPU typeSet the verbosity level of the schedulerSet the verbosity level of the vectorizerSetting spec %s to '%s'
  
  Shape specification at %L cannot be negativeShape specification at %L cannot be the null arrayShapes for operands at %L and %L are not conformableShorten address references during linkingShow column numbers in diagnostics, when available.  Default onSize in bytes of the largest array that will be put on the stackSmall data area: none, sdata, useSmall memory modelSpecification function '%s' at %L cannot be RECURSIVESpecification function '%s' at %L cannot be a statement functionSpecification function '%s' at %L cannot be an internal functionSpecification function '%s' at %L must be PURESpecify <path> as a prefix for next two optionsSpecify ABI to useSpecify CPU for code generation purposesSpecify CPU for scheduling purposesSpecify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000Specify UNIX standard for predefines and linkingSpecify alignment of structure fields default/naturalSpecify an ABISpecify bit size of immediate TLS offsetsSpecify cache flush functionSpecify cache flush trap numberSpecify how to access the thread pointerSpecify if floating point hardware should be usedSpecify main object for TPF-OSSpecify maximum template instantiation depthSpecify name for 32 bit signed division functionSpecify options to GNATSpecify range of registers to make fixedSpecify scheduling priority for dispatch slot restricted insnsSpecify size of long double (64 or 128 bits)Specify that arguments may alias each other and globalsSpecify that backslash in string introduces an escape characterSpecify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statementsSpecify the default character set for source filesSpecify the minimum bit alignment of structuresSpecify the name of the target CPUSpecify the name of the target architectureSpecify the name of the target floating point hardware/formatSpecify the register allocation orderSpecify the register to be used for PIC addressingSpecify which post scheduling nop insertion scheme to applySplit lifetimes of induction variables when loops are unrolledStatement at %L is not a valid branch target statement for the branch statement at %LStatement function '%s' at %L is not allowed as an actual argumentStatement function '%s' requires argument list at %CStatement function at %L is recursiveStatement label at %C is zeroStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatic linking is not supported.
! Step expression in DO loop at %L cannot be zeroStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is availableStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not availableStop on following floating point exceptionsStop reverse growth if the reverse probability of best edge is less than this threshold (in percent)Store function names in object codeStructure component '%s' at %L cannot be an EQUIVALENCE objectSubroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsicSubroutine '%s' called instead of assignment at %L must be PURESubroutine call to '%s' at %L is not PURESubroutine call to '%s' in FORALL block at %L is not PURESubroutine call to intrinsic '%s' at %L is not PURESubstring at %L has length zeroSubstring end index at %L exceeds the string lengthSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSum of second and third arguments of IBITS exceeds bit size at %LSuperclass %qs of class %qs not foundSuperinterface %qs of %s %qs not foundSupport 3DNow! built-in functionsSupport Green Hills ABISupport ISO C trigraphsSupport MMX and SSE built-in functions and code generationSupport MMX built-in functionsSupport MMX, SSE and SSE2 built-in functions and code generationSupport MMX, SSE, SSE2 and SSE3 built-in functions and code generationSupport SCORE 5 ISASupport SCORE 5U ISASupport SCORE 7 ISASupport SCORE 7D ISASupport calls between Thumb and ARM instruction setsSupport legacy multi-threadingSupport message passing with the Parallel EnvironmentSupport multi-threadingSupport multiply accumulate instructionsSupport synchronous non-call exceptionsSuppress output of addresses in debugging dumpsSuppress output of instruction numbers, line number notes and addresses in debugging dumpsSuppress warningsSwap endianness for unformatted filesSymbol '%s' at %C has already been host associatedSymbol '%s' at %C is already an external symbol that is not COMMONSymbol '%s' at %C is already in a COMMON blockSymbol '%s' at %C is ambiguousSymbol '%s' at %C must be a NAMELIST group nameSymbol '%s' at %L already has an explicit interfaceSymbol '%s' at %L cannot have a typeSymbol '%s' at %L has no IMPLICIT typeSymbol '%s' at %L is ambiguousSymbol '%s' in COMMON at %C cannot be a POINTER arraySymbol '%s' in namelist '%s' is INTENT(IN) at %CSymbol '%s' must be a PARAMETER in DATA statement at %CSymbol '%s' present on multiple clauses at %LSymbol '%s' referenced at %L not found in module '%s'Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'Symbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for -WcommentSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in %s statement at %CSyntax error in CASE-specification at %CSyntax error in CHARACTER declaration at %CSyntax error in COMPLEX constant at %CSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause at %CSyntax error in IF-expression at %CSyntax error in OpenMP variable list at %CSyntax error in SAVE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in structure constructor at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTHREADPRIVATE object '%s' in %s clause at %LTHREADPRIVATE object '%s' in SHARED clause at %LTRANSFER TRANSFER intrinsic not implemented for initialization at %LTaken at least once:%s of %d
  Target DFLOAT double precision codeTarget has split I&DTarget the AM33 processorTarget the AM33/2.0 processorTarget: %s
! The %s %qs in class %qs has been deprecatedThe %s front end recognizes the following options:
  
  The --param option recognizes the following as parameters:
! The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe FORALL with index '%s' cause more than one assignment to this object at %LThe Hollerith constant at %L is too long to convert to %sThe INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializerThe STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %LThe array '%s' must have constant shape to be a NAMELIST object at %LThe class %qs has been deprecatedThe class name %qs is already defined in this scope. An inner class may not have the same simple name as any of its enclosing classesThe component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %LThe derived type '%s' at %L is of type '%s', which has not been defined.The earliest MacOS X version on which this program will runThe element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGETThe element in the derived type constructor at %L, for pointer component '%s', is %s but should be %sThe equivalence set for '%s' cause an invalid extension to COMMON '%s' at %LThe equivalence set for variable '%s' declared at %L violates alignment requirementsThe following options are language-independent:
! The lower bound for a buffer to be considered for stack smashing protectionThe maximum amount of memory to be allocated by GCSEThe maximum conflict delay for an insn to be considered for speculative motionThe maximum depth of recursive inlining for inline functionsThe maximum depth of recursive inlining for non-inline functionsThe maximum expansion factor when copying basic blocksThe maximum instructions CSE process before flushingThe maximum length of path considered in cseThe maximum length of scheduling's pending operations listThe maximum memory locations recorded by cselibThe maximum memory locations recorded by flowThe maximum number of RTL nodes that can be recorded as combiner's last valueThe maximum number of blocks in a region to be considered for interblock schedulingThe maximum number of elements in an array for wich we track its elements separatelyThe maximum number of fields in a structure variable without direct structure accesses that GCC will attempt to track separatelyThe maximum number of incoming edges to consider for crossjumpingThe maximum number of insns in a region to be considered for interblock schedulingThe maximum number of insns of a completely peeled loopThe maximum number of insns of a peeled loopThe maximum number of insns of a peeled loop that rolls only onceThe maximum number of insns of an unswitched loopThe maximum number of insns to duplicate when unfactoring computed gotosThe maximum number of instructions in a single function eligible for inliningThe maximum number of instructions inline function can grow to via recursive inliningThe maximum number of instructions non-inline function can grow to via recursive inliningThe maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling passThe maximum number of instructions to consider to fill a delay slotThe maximum number of instructions to consider to find accurate live register informationThe maximum number of instructions to consider to unroll in a loopThe maximum number of instructions to consider to unroll in a loop on averageThe maximum number of instructions to search backward when looking for equivalent reloadThe maximum number of instructions when automatically inliningThe maximum number of iterations through CFG to extend regionsThe maximum number of loop iterations we predict staticallyThe maximum number of passes to make when doing GCSEThe maximum number of peelings of a single loopThe maximum number of peelings of a single loop that is peeled completelyThe maximum number of structure fields for which GCC will use by-element copiesThe maximum number of unrollings of a single loopThe maximum number of unswitchings in a single loopThe maximum number of virtual operands allowed to represent aliases before triggering alias groupingThe maximum structure size (in bytes) for which GCC will use by-element copiesThe minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum cost of an expensive expression in the loop invariant motionThe minimum number of matching instructions to consider for crossjumpingThe minimum probability of reaching a source block for interblock speculative schedulingThe module or main program array '%s' at %L must have constant shapeThe name '%s' cannot be used as a defined operator at %CThe number of cycles the swing modulo scheduler considers when checking conflicts using DFAThe percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is availableThe percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not availableThe pointer component '%s' of '%s' at %L is a type that has not been declaredThe rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)The size of function body to be considered largeThe size of translation unit to be considered largeThe threshold ratio between instantiated fields and the total structure sizeThe threshold ratio for performing partial redundancy elimination after reloadThe threshold ratio of critical edges execution count that permit performing redundancy elimination after reloadThe type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %LThe upper bound for sharing integer constantsThe upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L.There is no specific function for the generic '%s' at %LThere is no specific subroutine for the generic '%s' at %LThis is free software; see the source for copying conditions.
  There is NO warranty; not even for MERCHANTABILITY or 
  FITNESS FOR A PARTICULAR PURPOSE.
  
  This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! This is the location of the previous declaration of label %qsThis switch is deprecated; use -Wextra insteadThis switch lacks documentationThread model: %s
! Threadprivate at %L isn't SAVEdThreadprivate variable at %C is an element of a COMMON blockThrottle unrolling to avoid thrashing target registers unless the unroll benefit outweighs thisThumb: Assume function pointers may go to non-Thumb aware codeThumb: Assume non-static functions may be called from ARM codeThumb: Generate (leaf) stack frames even if not neededThumb: Generate (non-leaf) stack frames even if not neededTogether with -fpic and -fPIC, do not use GOTPLT referencesToo few components in structure constructor at %CToo many arguments in call to '%s' at %LToo many arguments to %s at %LToo many components in structure constructor at %CToo many digits in STOP code at %CToo many digits in statement label at %CToo many dimensions in shape specification for RESHAPE at %LTrace lexical analysisTrace the parsing processTrampoline support for CRXTrap for signed overflow in addition, subtraction and multiplicationTrap if the stack goes past <register>Trap if the stack goes past symbol <name>Trap on integer divide by zeroTreat all warnings as errorsTreat lines with 'D' in column one as commentsTreat missing header files as generated filesTreat signed overflow as undefinedTreat specified warning as errorTreat the input file as already preprocessedTreat the input file as preprocessedTry 'Try 'jcf-dump --help' for more information.
  Try 'jv-scan --help' for more information.
  Try running '%s' in the shell to raise its limit.
! Try to layout derived types as compact as possibleTune alignment for the specified chip or CPU versionTune code for the given processorTune expected memory latencyTwo main PROGRAMs at %L and %CTwo or more part references with nonzero rank must not be specified at %LType %qs also potentially defined in package %qsType %qs not found in declaration of field %qsType %qs not found in the declaration of the argument %qs of method %qsType %qs not found in the declaration of the local variable %qsType %qs not found in the declaration of the return type of method %qsType based escape and alias analysisType name '%s' at %C cannot be the same as an intrinsic typeType name '%s' at %C is ambiguousType of argument '%s' in call to '%s' at %L should be %s, not %sType/rank mismatch in argument '%s' at %LU+ U- UNIT specification at %L must be an INTEGER expression or a CHARACTER variableUNKNOWNUNKNOWN in print_operand !?Unable to find a specific INTRINSIC procedure for the reference '%s' at %LUnable to resolve the specific function '%s' at %LUnable to resolve the specific subroutine '%s' at %LUnbalanced ']'Unclassifiable OpenMP directive at %CUnclassifiable statement at %CUnclassifiable statement in IF-clause at %CUndefine <macro>Undefined variable %qsUndefined variable or class name: %qsUnexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected END statement at %CUnexpected EOFUnexpected alternate return spec in subroutine call at %LUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected elementUnexpected end of file in '%s'Unexpected end of format stringUnexpected end of moduleUnexpected end of module in string constantUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after function declaration at %CUnexpected junk following RESULT variable at %CUnexpected junk in formal argument list at %CUnexpected type in truthvalue_conversionUnexpected use of subroutine name '%s' at %CUnidentifiable call opUninitialized locals in .bssUnknown argument list function at %LUnknown destUnknown intrinsic opUnknown srcUnknown switch -mlong-double-%sUnknown value %qs of -mmacosx-version-minUnreachable statementUnsupported statement inside WHERE at %LUnsupported statement while finding forall index in expressionUnterminated character constant beginning at %CUnused parameter %s declared at %LUnused variable %s declared at %LUsage: Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]
  Usage: %s [options] file...
  Usage: gcov [OPTION]... SOURCEFILE
  
*************** warranty; not even for MERCHANTABILITY o
*** 717,775 ****
  
  Usage: jv-scan [OPTION]... FILE...
  
! Use 128-bit long doubleUse 16 bit intUse 16-bit abs patternsUse 32 bit floatUse 32 bit intUse 32-bit ABIUse 32-bit floating-point registersUse 32-bit general registersUse 4 byte entries in switch tablesUse 4 media accumulatorsUse 64 FPRsUse 64 GPRsUse 64 bit floatUse 64-bit ABIUse 64-bit floating-point registersUse 64-bit general registersUse 64-bit long doubleUse 8 media accumulatorsUse ABI reserved registersUse AltiVec instructionsUse Branch Likely instructions, overriding the architecture defaultUse CONST16 instruction to load constantsUse EABIUse FUNC to flush the cache before calling stack trampolinesUse GP relative sdata/sbss sectionsUse H8/300 alignment rulesUse IEEE math for fp comparisonsUse MIPS-3D instructionsUse MIPS-DSP instructionsUse MPYI instruction for C3xUse Mingw-specific thread supportUse NewABI-style %reloc() assembly operatorsUse P-mnemonics for branches statically predicted as takenUse PMC-style 'mad' instructionsUse POWER instruction setUse POWER2 instruction setUse PowerPC General Purpose group optional instructionsUse PowerPC Graphics group optional instructionsUse PowerPC V2.01 single field mfcr instructionUse PowerPC V2.02 floating point rounding instructionsUse PowerPC V2.02 popcntb instructionUse PowerPC instruction setUse PowerPC-64 instruction setUse ROM instead of RAMUse SSE register passing conventions for SF and DF modeUse STACK as the initial value of the stack pointerUse UNIX assembler syntaxUse UltraSPARC Visual Instruction Set extensionsUse VAX fpUse VAXC structure conventionsUse __cxa_atexit to register destructorsUse a 32-bit long typeUse a 4-byte record marker for unformatted filesUse a 64-bit long typeUse a stack protection method for every functionUse addresses that allocate global registersUse alternate register namesUse an 8-bit 'int' typeUse an 8-byte record marker for unformatted filesUse arbitrary sized immediates in bit operationsUse big-endian byte orderUse big-endian format for unformatted filesUse branch-and-break sequences to check for integer divide by zeroUse bras for executable < 64kUse byte loads and stores when generating code.Use call and rtc for function calls and returnsUse call-clobbered registers for parameters and return valueUse class <name> for constant stringsUse different calling convention using 'rtd'Use direct addressing mode for soft registersUse direct references against %gs when accessing tls dataUse epsilon-respecting floating point compare instructionsUse expression value profiles in optimizationsUse f2c calling conventionUse fast but approximate float to integer conversionUse features of and schedule code for given CPUUse features of and schedule given CPUUse fp double instructionsUse fp registersUse given SPARC-V9 code modelUse given assembler dialectUse given thread-local storage dialectUse given x86-64 code modelUse hardware FPUse hardware floating pointUse hardware fpUse hardware quad FP instructionsUse in/loc/out register namesUse indirect CALLXn instructions for large programsUse indirect callsUse inline patterns for copying memoryUse jsr and rts for function calls and returnsUse jump tables for sufficiently large switch statementsUse little-endian byte orderUse little-endian format for unformatted filesUse media instructionsUse multiply add/subtract instructionsUse n as character line width in fixed modeUse n as character line width in free modeUse native (MS) bitfield layoutUse native format for unformatted filesUse new mnemonics for PowerPC architectureUse normal calling conventionUse of -fdefault-double-8 requires -fdefault-real-8Use offset tables for virtual method callsUse old mnemonics for PowerPC architectureUse only one TOC entry per procedureUse packed stack layoutUse paired-single floating-point instructionsUse portable calling conventionsUse profiling information for branch probabilitiesUse propolice as a stack protection methodUse push instructions to save outgoing argumentsUse red-zone in the x86-64 codeUse register stack for parameters and return valueUse registers for argument passingUse registers r2 and r5Use rjmp/rcall (limited range) on >8K devicesUse shared librariesUse simulator runtimeUse software floating pointUse stack biasUse structs on stronger alignment for double-word copiesUse stubs for function prologuesUse subroutines for function prologues and epiloguesUse the BK register as a general purpose registerUse the Cray Pointer extensionUse the Cygwin interfaceUse the DEC assembler syntaxUse the WindISS simulatorUse the bit-field instructionsUse the divide instructionUse the mips-tfile postpassUse the most feature-enabling options allowed by other optionsUse the narrowest integer type possible for enumeration typesUse the same size for double as for floatUse trap instructions to check for integer divide by zeroUse zero-extending memory loads, not sign-extending onesUsed in Fix-and-Continue mode to indicate that object files may be swapped in at runtimeUser operator '%s' referenced at %L not found in module '%s'User operator procedure '%s' at %L cannot be assumed character lengthUser operator procedure '%s' at %L must be a FUNCTIONUser operator procedure '%s' at %L must have at least one argumentUser operators:
  Using IBM extended precision long doubleUsing IEEE extended precision long doubleUsing built-in specs.
! Using darwin64 ABIUsing old darwin ABIVOIDmode on an outputVariable %qs may not have been initializedVariable '%s' at %C cannot be redefined inside loop beginning at %LVariable '%s' at %C with an initializer already appears in a DATA statementVariable '%s' at %L has not been assigned a format labelVariable '%s' at %L in this context must be constantVariable '%s' cannot appear in the expression at %LVariable '%s' has not been assigned a target label at %LVariable '%s' in input list at %C cannot be INTENT(IN)Variable tag cannot be INTENT(IN) at %CVariable tag cannot be assigned in PURE procedure at %CVariable type is UNKNOWN in assignment at %LVector assignment to assumed-size Cray Pointee at %L is illegal.WHERE WHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWRITEWarn about "extern" declarations not at file scopeWarn about "suspicious" constructsWarn about @selector()s without previously declared methodsWarn about C constructs that are not in the common subset of C and C++Warn about NULL being passed to argument slots marked as requiring non-NULLWarn about PCH files that are found but not usedWarn about all enumerated switches missing a specific caseWarn about calls with implicit interfaceWarn about casting functions to incompatible typesWarn about casts which discard qualifiersWarn about code that will never be executedWarn about code which might break strict aliasing rulesWarn about compile-time integer division by zeroWarn about deprecated 'vector long ...' AltiVec type usageWarn about deprecated compiler featuresWarn about enumerated switches missing a "default:" statementWarn about enumerated switches, with no default, missing a caseWarn about features not present in traditional CWarn about format strings that are not literalsWarn about function pointer arithmeticWarn about functions which might be candidates for __attribute__((noreturn))Warn about functions which might be candidates for format attributesWarn about global functions without previous declarationsWarn about global functions without prototypesWarn about implicit conversionWarn about implicit function declarationsWarn about inappropriate attribute usageWarn about invalid uses of the "offsetof" macroWarn about macros defined in the main file that are not usedWarn about missing fields in struct initializersWarn about misuses of pragmasWarn about multiple declarations of the same objectWarn about non-normalised Unicode stringsWarn about non-virtual destructorsWarn about overloaded virtual function namesWarn about pointer casts which increase alignmentWarn about possible aliasing of dummy argumentsWarn about possible security problems with format functionsWarn about possible violations of sequence point rulesWarn about possibly confusing type conversionsWarn about possibly missing braces around initializersWarn about possibly missing parenthesesWarn about possibly nested block comments, and C++ comments spanning more than one physical lineWarn about printf/scanf/strftime/strfmon format string anomaliesWarn about returning structures, unions or arraysWarn about signed-unsigned comparisonsWarn about stray tokens after #elif and #endifWarn about strftime formats yielding 2-digit yearsWarn about subscripts whose type is "char"Warn about suspicious declarations of "main"Warn about things that will change when compiling with an ABI-compliant compilerWarn about truncated source linesWarn about uncasted NULL used as sentinelWarn about underflow of numerical constant expressionsWarn about uninitialized automatic variablesWarn about unprototyped function declarationsWarn about unrecognized pragmasWarn about usage of non-standard intrinsicsWarn about use of multi-character character constantsWarn about user-specified include directories that do not existWarn about uses of __attribute__((deprecated)) declarationsWarn about variables which are initialized to themselvesWarn about violations of Effective C++ style rulesWarn about zero-length formatsWarn if .class files are out of dateWarn if a C-style cast is used in a programWarn if a deprecated compiler feature, class, method, or field is usedWarn if a function uses alloca or creates an array with dynamic sizeWarn if a selector has multiple methodsWarn if a single function's framesize exceeds the given framesizeWarn if an object is larger than <number> bytesWarn if an old-style parameter definition is usedWarn if an undefined macro is used in an #if directiveWarn if deprecated empty statements are foundWarn if inherited methods are unimplementedWarn if modifiers are specified when not necessaryWarn if passing too many arguments to a function for its format stringWarn if testing floating point numbers for equalityWarn if the loop cannot be optimized due to nontrivial assumptions.Warn if trigraphs are encountered that might affect the meaning of the programWarn if type signatures of candidate methods do not match exactlyWarn when a declaration does not specify a typeWarn when a declaration is found after a statementWarn when a function is unusedWarn when a function parameter is unusedWarn when a label is unusedWarn when a pointer differs in signedness in an assignmentWarn when a pointer is cast to an integer of a different sizeWarn when a register variable is declared volatileWarn when a stackframe is larger than the specified sizeWarn when a variable is unusedWarn when all constructors and destructors are privateWarn when an expression value is unusedWarn when an inlined function cannot be inlinedWarn when an optimization pass is disabledWarn when converting the type of pointers to member functionsWarn when non-templatized friend functions are declared within a templateWarn when not issuing stack smashing protection for some reasonWarn when one local variable shadows anotherWarn when overload promotes from unsigned to signedWarn when padding is required to align structure membersWarn when synthesis behavior differs from CfrontWarn when the compiler reorders codeWarn when the packed attribute has no effect on struct layoutWarn when there is a cast to a pointer from an integer of a different sizeWarn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++)Warn whenever an Objective-C assignment is being intercepted by the garbage collectorWarning:When "signed" or "unsigned" is not given make the bitfield signedWhen "signed" or "unsigned" is not given make the bitfield unsignedWhen possible do not generate stack framesWhen running CSE, follow conditional jumpsWhen running CSE, follow jumps to their targetsWhile setting up signal handler: %mWhile setting up signal stack: %mWork around VR4130 mflo/mfhi errataWork around a hardware anomaly by adding a number of NOPs before aWork around an early 4300 hardware bugWork around bug in multiplication instructionWork around certain R4000 errataWork around certain R4400 errataWork around certain VR4120 errataWork around errata for early SB-1 revision 2 coresWork around hardware multiply bugWrite dependency output to the given fileWriting module %s at line %d column %d: %sXXX entering pop_everything ()
  XXX is_class_level != (current_scope == class_scope)
  XXX leaving pop_everything ()
  YYDEBUG was not defined at build time, -dy ignoredZero is not a valid statement label at %C[Leaving %s]
! [cannot find %s][super ...] must appear in a method context_%d__BELOW100__ attribute not allowed with auto storage class__builtin_eh_return not supported on this target__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target``%s' attribute only applies to functionsa class-key must be used when declaring a frienda parameter list with an ellipsis can%'t match an empty parameter name list declarationa storage class can only be specified for objects and functionsa template-id may not appear in a using-declarationa using-declaration cannot specify a template-id.  Try %<using %D%>abnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccumulator is not a constant integeraccumulator number is out of boundsaddress area of %q+D conflicts with previous declarationaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of global register variable %qs requestedaddress of local variable %q+D returnedaddress of register variable %qD requestedaddress of register variable %qs requestedaddress offset not a constantaddress requested for %qD, which is declared %<register%>address taken, but ADDRESSABLE bit not setafter previous specification in %q+#Daggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedalias argument not a stringalias definitions not supported in Mach-O; ignoredalignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment.  Using %dalignment of array elements is greater than element sizeall member functions in class %qT are privateambiguates built-in declaration %q#Dambiguates old declaration %q+#Dambiguous abbreviation %sambiguous class template instantiation for %q#Tambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous template specialization %qD for %q+Dan argument type that has a default promotion can%'t match an empty parameter name list declarationan asm-specification is not allowed on a function-definitionan explicit specialization must be preceded by %<template <>%>anachronism: anachronistic old-style base class initializeranonymous %s declared inside parameter listanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorapplying attributes to template parameters is not implementedargs to be formatted is not %<...%>argument %d of %qE might be a candidate for a format attributeargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Wnormalized%> not recognizedargument 1 must be a 5-bit signed literalargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be a 5-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument of %<__builtin_args_info%> must be constantargument of %<__builtin_args_info%> out of rangeargument of %<__builtin_eh_return_regno%> must be constantargument of %qs attribute is not "ilink1" or "ilink2"argument of %qs attribute is not a string constantargument of function call might be a candidate for a format attributeargument of type %qT does not match %qTargument to "%s" should be a non-negative integerargument to %qs attribute larger than %dargument to %qs must be a 2-bit unsigned literalargument to '%s' missingargument to '%s' missing
! argument to '-%s' is missingargument to '-B' is missingargument to '-Xassembler' is missingargument to '-Xlinker' is missingargument to '-Xpreprocessor' is missingargument to '-l' is missingargument to '-specs' is missingargument to '-specs=' is missingargument to '-x' is missingargument to dss must be a 2-bit unsigned literalarguments to destructor are not allowedarithmetic IFarithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD initialized by parenthesized string literal %qEarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray does not match the region treearray index in initializer exceeds array boundsarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray of inappropriate type initialized from string constantarray size missing in %q+Darray size missing in %qDarray subscript has type %<char%>array subscript is not an integerarray type has incomplete element typearrays of functions are not meaningfulas %qDasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qs conflicts with asm clobber listassert: %s is assign compatible with %sassertion missing after %qsassignmentassignment (not initialization) in declarationassignment discards qualifiers from pointer target typeassignment from distinct Objective-C typeassignment from incompatible pointer typeassignment left-hand side might be a candidate for a format attributeassignment makes integer from pointer without a castassignment makes pointer from integer without a castassignment makes qualified function pointer from unqualifiedassignment of read-only locationassignment of read-only member %qDassignment of read-only variable %qDassignment suppressionassignment to final field %q+D not in field's classassuming cast to type %qT from overloaded functionassuming pointer to member %qDassuming that the loop counter does not overflowassuming that the loop is not infiniteat this point in fileattempt to take address of bit-field structure member %qDattribute declarationattribute for %q+#T must follow the %qs keywordattribute ignored in declaration of %q+#Tattribute interrupt_handler is not compatible with -m5-compactattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes in parameter array declarator ignoredaux field set for edge %s->%sbackend decl for module variable %s already existsbad PC range for debug info for local %q+Dbad addressbad address, not (reg+disp):bad address, not post_inc or pre_dec:bad amount of stack space removal: %dbad array initializerbad builtin fcodebad condition codebad expression type during walk (%d)bad format of .zip/.jar archive
! bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad method signaturebad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad pc in exception_tablebad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad string constantbad testbad type in parameter debug infobad value %<%s%> for -mtls-size= switchbad value %<%s%> for -mtune= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value (%s) for %s switchbad value (%s) for -march= switchbad value (%s) for -masm= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mfpmath= switchbad value (%s) for -mtls-dialect= switchbad value (%s) for -mtune= switchbad value constant type %d, index %dbad value for -mcall-%sbad value for -msdata=%sbad zip/jar file %sbadly nested C headers from preprocessorbase %qT will be initialized afterbase class %q#T has a non-virtual destructorbase class %qT has cv qualifiersbase class is of array typebase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d do not belong to loop %dbb %d on wrong placebb prediction set for block %i, but it is not used in RTL landbb_for_stmt (phi) is set to a wrong basic blockbb_for_stmt (stmt) is set to a wrong basic blockbit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qs has invalid typebit-field %qs width not an integer constantblock IFbogus DISPOSE construction: %dbogus JARL construction: %d
! bogus JR construction: %dbogus PREPEARE construction: %dboolean registers required for the floating-point optionboth %<complex%> and %<_Bool%> in declaration specifiersboth %<complex%> and %<void%> in declaration specifiersboth %<long long%> and %<double%> in declaration specifiersboth %<long%> and %<_Bool%> in declaration specifiersboth %<long%> and %<char%> in declaration specifiersboth %<long%> and %<float%> in declaration specifiersboth %<long%> and %<short%> in declaration specifiersboth %<long%> and %<void%> in declaration specifiersboth %<short%> and %<_Bool%> in declaration specifiersboth %<short%> and %<char%> in declaration specifiersboth %<short%> and %<double%> in declaration specifiersboth %<short%> and %<float%> in declaration specifiersboth %<short%> and %<void%> in declaration specifiersboth %<signed%> and %<_Bool%> in declaration specifiersboth %<signed%> and %<double%> in declaration specifiersboth %<signed%> and %<float%> in declaration specifiersboth %<signed%> and %<unsigned%> in declaration specifiersboth %<signed%> and %<void%> in declaration specifiersboth %<unsigned%> and %<_Bool%> in declaration specifiersboth %<unsigned%> and %<double%> in declaration specifiersboth %<unsigned%> and %<float%> in declaration specifiersboth %<unsigned%> and %<void%> in declaration specifiersbraced spec '%s' is invalid at '%c'braced spec body '%s' is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed
  branch %2d taken %s%s
! branch target register load optimization is not intended to be run twicebreak statement not within loop or switchbuilt-in function %q+D declared as non-functionc4x_address_cost: Invalid addressing modec4x_operand_subword: address not offsettablec4x_operand_subword: invalid addressc4x_operand_subword: invalid autoincrementc4x_operand_subword: invalid modec4x_operand_subword: invalid operandc4x_print_operand: %%L inconsistencyc4x_print_operand: %%N inconsistencyc4x_print_operand: %%O inconsistencyc4x_print_operand: Bad operand casec4x_print_operand_address: Bad operand casec4x_print_operand_address: Bad post_modifyc4x_print_operand_address: Bad pre_modifyc4x_rptb_insert: Cannot find start labelc4x_rptb_rpts_p: Repeat block top label movedc4x_valid_operands: Internal errorcall   %2d never executed
  call   %2d returned %s
! call edges for non-call insn in bb %icall is unlikelycall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to Java %<catch%> or %<throw%> with %<jthrowable%> undefinedcall to Java constructor with %qs undefinedcall to Java constructor, while %<jclass%> undefinedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to non-function %qDcall-clobbered register used for global register variablecall_expr cannot be mangled due to a defect in the C++ ABIcalled from herecalled object %qE is not a functioncaller edge count is negativecan not use -mtp=cp15 with -mthumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t create precompiled header %s: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t seek in %s: %mcan%'t write %s: %mcan%'t write to %s: %mcan't apply both longcall and shortcall attributes to the same functioncan't close %s: %mcan't close input file %s: %mcan't convert between vector values of different sizecan't convert from incomplete type %qT to %qTcan't convert value to a vectorcan't create %s: %mcan't create directory %s: %mcan't create repository information file %qscan't define friend function %qs in a local class definitioncan't do dependency tracking with input from stdincan't extend PCH file: %mcan't find a register in class %qs while reloading %<asm%>can't get position in PCH file: %mcan't get program statuscan't initialize friend function %qscan't make %qD into a method -- not in a classcan't open %s for writing: %mcan't open %s: %mcan't open input file: %scan't open ldd outputcan't open nm outputcan't open output file '%s'can't read PCH file: %mcan't reopen %s: %mcan't seek PCH file: %mcan't set position in PCH file: %mcan't specify '-D' without '--main'
! can't specify both -o and -MDcan't use '%s' as a %s registercan't write PCH filecan't write PCH file: %mcan't write PCH fle: %mcan't write padding to PCH file: %mcandidate 1:candidate 2:candidate is: %+#Dcandidates are:candidates are: %+#Dcannot allocate an object of abstract type %qTcannot bind bitfield %qE to %qTcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot call member function %qD without objectcannot convert %qE from type %qT to type %qTcannot convert %qT to %qT for argument %qP to %qDcannot convert %qT to %qT in %scannot convert from base %qT to derived type %qT via virtual base %qTcannot convert to a pointer typecannot convert type %qT to type %qTcannot create pointer to reference member %qDcannot create temporary filecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with function typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %<%T%>cannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare reference to %q#Tcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot define member function %<%T::%s%> within %<%T%>cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot disable built-in function %qscannot do z-register replacementcannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot explicitly declare member %q#D to have extern linkagecannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find class %qscannot find file for class %scannot find interface declaration for %qscannot find interface declaration for %qs, superclass of %qscannot find protocol declaration for %qscannot find reference tag for class %qscannot handle inconsistent calls to %qscannot initialize %qT from %qTcannot initialize aggregate of type %qT with a compound literalcannot initialize arrays using this syntaxcannot initialize multi-dimensional array with initializercannot inline function %<main%>cannot merge separate %s counters for function %ucannot open %scannot optimize loop, the loop counter may overflowcannot optimize possibly infinite loopscannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtimecannot pass rvalue to reference parametercannot put object with volatile field into registercannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtimecannot reload integer constant operand in %<asm%>cannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specify 'main' class when not linkingcannot specify -o with -c or -S with multiple filescannot specify both -C and -ocannot specify both -msep-data and -mid-shared-librarycannot take address of bit-field %qDcannot take the address of %<this%>, which is an rvalue expressioncannot use %<::%> in parameter declarationcannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use typeid with -fno-rtticannot use va_start in interrupt functioncase label %qE not within a switch statementcase label does not reduce to an integer constantcase label in scope of identifier with variably modified type not containing enclosing switch statementcase label in statement expression not containing enclosing switch statementcase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecast adds new qualifiers to function typecast discards qualifiers from pointer target typecast from %qT to %qT increases required alignment of target typecast from %qT to %qT loses precisioncast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast increases required alignment of target typecast specifies array typecast specifies function typecast to non-reference type used as lvaluecast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointerchanges meaning of %qD from %q+#Dchar-array initialized from wide stringchecksum is %x instead of %xchoosing %qD over %qDcircular pointer delegation detectedclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qT will be considered nearly empty in a future version of GCCclass %qs already existsclass '%s' has no method named '%s' matching signature '%s'class definition may not be declared a friendclass is of array type
  cleanup argument not a functioncleanup argument not an identifierclosing dependency file %s: %mcode model %<large%> not supported yetcode model %qs not supported in the %s bit modecode model %s not supported in PIC modecollect2 version %scollect: reading %s
  collect: recompiling %s
  collect: relinking
  collect: tweaking %s in %s
! comma at end of enumerator listcommand line option "%s" is valid for %s but not for %scommand line option %qs is not supported by this configurationcommon: /%s/ comparing floating point with == or != is unsafecomparison between %q#T and %q#Tcomparison between pointer and integercomparison between signed and unsignedcomparison between signed and unsigned integer expressionscomparison between types %q#T and %q#Tcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of promoted ~unsigned with constantcomparison of promoted ~unsigned with unsignedcomparison of unsigned expression < 0 is always falsecomparison of unsigned expression >= 0 is always truecomparisons like X<=Y<=Z do not have their mathematical meaningcompilation terminated due to -Wfatal-errors.
  compilation terminated.
! complex invalid for %qscomponents: compound literal has variable sizeconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q#Dconflicting return type specified for %q+#Dconflicting super class name %qsconflicting type qualifiers for %q+Dconflicting types for %q+Dconflicting types for built-in function %q+Dconflicts with built-in declaration %q#Dconflicts with function declaration %q#Dconflicts with new declaration with %qL linkageconflicts with previous declaration %q+#Dconst %qs cannot be declared %<mutable%>const_double_split got a bad insn:constant argument out of range for %qsconstant arithmetic operand out of rangeconstant halfword load operand out of rangeconstant not recomputed when ADDR_EXPR changedconstructor cannot be static member functionconstructor for alien class %qT cannot be a memberconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared virtualconstructors may not be cv-qualifiedcontinue statement not within a loopcontinue statement not within loop or switchcontrol flow in the middle of basic block %dconversion from %q#T to %q#Tconversion from %qT to %qT discards qualifiersconversion from %qT to %qT is ambiguousconversion from %qT to non-scalar type %qT requestedconversion lacks type at end of formatconversion of %qE from %qT to %qT is ambiguousconversion to %s%s will never use a type conversion operatorconversion to incomplete typeconversion to non-scalar type requestedconverting NULL to non-pointer typeconverting from %qT to %qTconverting overloaded function %qD to type %q#T is ambiguousconverting to %qT from %qTconverting to non-pointer type %qT from NULLcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: run_max * runs < sum_maxcorrupted profile info: sum_all is smaller than sum_maxcould not convert %qE to %qTcould not convert template argument %qE to %qTcould not find a spill registercould not find class$ field in java interface type %qTcould not find specs file %s
! could not open dump file %qs: %scould not split insncouldn't determine target name for dependency trackingcouldn't find class %scouldn't run '%s': %scouldn't unmap pch_address_space: %mcoverage mismatch for function %qs while reading counter %qscoverage mismatch for function %u while reading execution counterscreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating %screating array of %qTcreating array of %qT, which is an abstract class typecreating array with negative size (%qE)creating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdebug format "%s" conflicts with prior selectiondebug output level %s is too highdebug: declaration does not declare anythingdeclaration for parameter %q+D but no such parameterdeclaration of %<extern%> variable %q+D in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q+#Ddeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows a global declarationdeclaration of %q+D shadows a parameterdeclaration of %q+D shadows a previous localdeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute noinline follows inline declaration declaration of %q+D with no linkage follows extern declarationdeclaration of %qD as %sdeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of 'this'declaration of %qD shadows a previous localdeclaration of %qF throws different exceptionsdeclaration of %qs as array of functionsdeclaration of %qs as array of voidsdeclaration of %qs shadows a parameterdeclaration of %qs shadows a symbol from the parameter listdeclaration of C function %q#D conflicts withdeclaration of namespace %qD conflicts withdeclaration of non-variable %q+D in %<for%> loop initial declarationdeclaration of static variable %q+D in %<for%> loop initial declarationdeclaration of template %q#Ddeclarator-id missing; using reserved word %qDdecrement of pointer to unknown structuredecrement of read-only locationdecrement of read-only member %qDdecrement of read-only variable %qDdefault argument %qE uses local variable %qDdefault argument for %q#D has type %qTdefault argument for parameter of type %qT has type %qTdefault argument given for parameter %d of %q#Ddefault argument missing for parameter %P of %q+#Ddefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefining explicit specialization %qD in friend declarationdefinition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#T inside template parameter listdefinition of %qD is not in namespace enclosing %qTdefinition of implicitly-declared %qDdefinition of static data member %q+D of dllimport'd classdefinition provided for explicit instantiationdeleting %qT is undefineddeleting array %q#Ddependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated covariant return type for %q+#Ddeprecated use of default argument for parameter of non-functiondereferencing %<void *%> pointerdereferencing pointer to incomplete typedereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qs shall not be run eitherdestructor for alien class %qT cannot be a memberdestructors may not be cv-qualifieddestructors may not have parametersdifferent shape for %s at %L on dimension %d (%d/%d)different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmuldifferent shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmuldirect base %qT inaccessible in %qT due to ambiguitydistinct Objective-C type in returndivision by zerodivision by zero in %<%E %% 0%>division by zero in %<%E %% 0.%>division by zero in %<%E / 0%>division by zero in %<%E / 0.%>does not support multilibdominator of %d should be %d, not %ddominator of %d status unknownduplicate %<const%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qEduplicate %qsduplicate (or overlapping) case valueduplicate ConstantValue attribute for field '%s'duplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qsduplicate declaration of method %<%c%s%>duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate initialization of %qDduplicate interface declaration for category %<%s(%s)%>duplicate interface declaration for class %qsduplicate label %qDduplicate label declaration %qEduplicate member %q+Dduplicated initializerdynamic dependency %s not founddynamic_cast of %q#D to %q#T can never succeededge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:elemental subroutineelements of array %q#D have incomplete typeembedded %<\0%> in formatemitting PIC operand, but PIC register isn't set upempty declarationempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty index range in initializerempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerenabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenabling caller interworking support is only meaningful when compiling for the Thumbenclosing class templates are not explicitly specializedend insn %d for block %d not found in the insn streamenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration values exceed range of largest integerenumerator value for %qD not integer constantenumerator value for %qE is not an integer constantenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'error closing %s: %merror in args to spec function '%s'error in constant pool entry #%derror in constant pool entry #%d
  error while parsing constant poolerror while parsing constant pool
  error while parsing fieldserror while parsing fields
  error while parsing final attributeserror while parsing final attributes
  error while parsing methodserror while parsing methods
! error while reading %s from zip fileerror writing %qserror writing to %s: %merror: exception handling disabled, use -fexceptions to enableexception of type %<%T%> will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexpand_binop failed in movsi gotexpected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<:%> or %<...%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<;%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<{%>expected %d levels of template parms for %q#D, got %dexpected an SSA_NAME objectexpected class nameexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected expressionexpected identifierexpected identifier or %<(%>expected identifier or %<*%>expected qualified name in friend declaration for destructor %qDexpected specifier-qualifier-listexpected statementexpected string literalexpense of call operation relative to ordinary arithmetic operationsexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit qualification in declaration of %qDexplicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of non-template %qTexpression %qE of abstract class type %qT cannot be used in throw-expressionexpression in new-declarator must have integral or enumeration typeexpression statement has incomplete typeextended registers have no high halvesextern declaration of %q#D doesn't matchextern declaration of %q+D follows declaration with no linkageexternal linkage required for symbol %q+D because of %qs attributeextra %<;%>extra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification ignoredextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous argument to '%s' optionfailed to find class '%s'failed to get exit statusfailed to get process timesfailed to reclaim unneeded functionfailure in redeclaration of %q+D: dllimport'd symbol lacks external linkagefallthru edge after a control statement in bb %dfallthru edge after unconditional jump %ifallthru edge crosses section boundary (bb %i)fallthru to exit from bb %dfastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefatal error: fclose %sfield %q+#D with same name as classfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete typefield %qs declared as a functionfield %qs has incomplete typefield %qs not foundfield initializer is not constantfield initializer type mismatchfield name not in record or union initializerfield precisionfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfile ends in default argumentfile not found '%s'file-scope declaration of %qs specifies %<auto%>file-scope declaration of %qs specifies %<register%>fill characterfill character in strfmon formatfind_enum(): Enum not foundfini function found in object %sfirst argument of %q+D should be %<int%>first argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>fix_sched_param: unknown param: %sfloating constant misusedfloating point constant not a valid immediate operandfloating point overflow in expressionflow control insn inside a basic blockfold check: original tree changed by foldfopen %sfor template declaration %q+Dformat %q.*s expects type %<%T%s%>, but argument %d has type %qTformat %q.*s expects type %<%s%s%>, but argument %d has type %qTformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument not a string typeformat string has invalid operand numberforming %s to reference type %qTforming reference to voidfound %<-%s%> instead of %<+%s%> in protocol(s)found a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at end of case vectorfound real variable when subvariables should have appearedfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe size of %qs is frame size too large for reliable stack checkingfriend declaration %q#D declares a non-template functionfriend declaration does not name a class or functionfriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %q+Ffrom this locationfrv_print_operand: unknown codefunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D is defined after prior declaration as dllimport: attribute ignoredfunction %q+D redeclared as inlinefunction %q+D redeclared with attribute noinlinefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it might not be bound within this unit of translationfunction %q+F can never be inlined because it receives a non-local gotofunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %q+F can never be inlined because it uses variable sized variablesfunction %qD declared virtual inside a unionfunction %qD is initialized like a variablefunction %qs cannot be declared %<mutable%>function body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<__thread%>function definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition has qualified void return typefunction does not return string typefunction might be possible candidate for %qs format attributefunction not considered for inliningfunction not inlinablefunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of local variablefunction returns an aggregatefunction template partial specialization %qD is not allowedfunction types not truly compatible in ISO Cfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXgcc driver version %s executing gcc version %s
  gcc version %s
  gcov (GCC) %s
! generation of Branch Likely instructions enabled, but not supported by architecturegeneric thunk code fails for method %q#D which uses %<...%>getting core file size maximum limit: %mgfc_conv_constant_to_tree(): invalid type: %sgfc_todo: Not Implemented: gfc_trans_code(): Bad statement codegfortran: Directory required after -M
  gfortran: Only one -M option allowed
  gimplification failedglobal constructors not supported on this targetglobal declaration %q+#Dglobal destructors not supported on this targetglobal register variable %qD used in nested functionglobal register variable %qs used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgp is constant (but save/restore gp on indirect calls)gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhead insn %d for block %d not found in the insn streamhow much can given compilation unit grow because of the inlining (in percent)iWMMXt and hardware floating pointia64_print_operand: unknown codeidentifier expected after %<@protocol%>if this code is reached, the program will abortignored method 'ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %qV qualifiers added to function type %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring duplicate directory "%s"
  ignoring malformed #pragma longcallignoring nonexistent directory "%s"
! ignoring unknown option %q.*s in %<-fdump-%s%>illegal aggregate type %qs specified for instance variable %qsillegal reference type specified for instance variable %qsimplicit declaration of function %qEimplicitly popped regs must be grouped at top of stackimplied END DOimpossible constraint in %<asm%>impossible register constraint in %<asm%>in %s, at %s:%din basic block %d:in declaration %q+Din passing argument %P of %q+Dinappropriate accumulator for %qsincoming edge count does not match number of PHI argumentsincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible types in assignmentincompatible types in assignment of %qT to %qTincompatible types in initializationincompatible types in returnincomplete '%s' optionincomplete implementation of category %qsincomplete implementation of class %qsincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent dll linkage for %q+D, dllexport assumedinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>incorrect insn:incorrect sharing of tree nodesincrement of pointer to unknown structureincrement of read-only locationincrement of read-only member %qDincrement of read-only variable %qDindex value instead of field name in union initializerinfo pointer NULLinit function found in object %sinitialization discards qualifiers from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer typeinitialization left-hand side might be a candidate for a format attributeinitialization makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization makes qualified function pointer from unqualifiedinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer for %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer value is too complicatedinitializer invalid for static member with constructorinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinline declaration of %qD follows declaration with attribute noinlineinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D given attribute noinlineinline function %q+D is declared as dllimport: attribute ignoredinline function %q+D used but never definedinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinput operand constraint contains %qcinsn %d inside basic block %d but block_for_insn is %iinsn %d inside basic block %d but block_for_insn is NULLinsn %d is in multiple basic blocks (%d and %d)insn does not satisfy its constraints:insn outside basic blockinstall: %s%s
! instance variable %qs accessed in class methodinstance variable %qs has unknown sizeinstance variable %qs is %s; this will be a hard error in the futureinstance variable %qs is declared %sinstance variable %qs is declared privateinstance variable assignment has been interceptedinstantiation of %q+D as type %qTinstruction never exectuedinstruction scheduling not supported on this target machineint-array initialized from non-wide stringinteger constant is too large for %qs typeinteger kind=8 not available for -fdefault-integer-8 optioninteger overflow in expressionintegral expression %qE is not constantinter-module optimizations not implemented for C++interface %qs does not have valid constant string layoutinternal and protected visibility attributes not supported in this configuration; ignoredinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error - bad ungetinternal error - invalid Utf8 nameinternal error in check-init: tree code not implemented: %sinternal error in generate_bytecode_insn - tree code not implemented: %sinternal error: %%) found without a %%( in assembler patterninternal error: %%> found without a %%< in assembler patterninternal error: %%] found without a %%[ in assembler patterninternal error: %%} found without a %%{ in assembler patterninternal error: bad register: %dinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal gcc abort in %s, at %s:%dinterrupt Service Routines cannot be coded in Thumb modeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%S valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%Y valueinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid 'asm': invalid --param value %qsinvalid ABI option: -mabi=%sinvalid IACC argumentinvalid Objective-C++ selector nameinvalid PC in line number tableinvalid UNSPEC as operandinvalid Z register replacement for insninvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD of NULL objectinvalid addressinvalid alignment for %<#pragma align%>, ignoringinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to incomplete type %qT invalid argument of %qs attributeinvalid argument to %<__builtin_frame_address%>invalid argument to %<__builtin_return_address%>invalid argument to builtin functioninvalid base-class specificationinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid default argument for a template template parameterinvalid definition of qualified type %qTinvalid expression as operandinvalid floating point abi: -mfloat-abi=%sinvalid floating point emulation option: -mfpe=%sinvalid floating point option: -mfpu=%sinvalid in-class initialization of static data member of non-integral type %qTinvalid indirect (S) memory addressinvalid indirect memory addressinvalid initial value for member %qsinvalid initialization of non-const reference of type %qT from a temporary of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid insn:invalid lvalue in asm output %dinvalid maskinvalid member function declarationinvalid member template declaration %qDinvalid operand code '%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in the instructioninvalid operand modifier letterinvalid operand output codeinvalid operand to %%H/%%L codeinvalid operand to %%N codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operands of types %qT and %qT to binary %qOinvalid operands to binary %sinvalid operation on %<__fpreg%>invalid option argument %qsinvalid option for -mfloat-gprs: '%s'invalid parameter %qsinvalid parameter combination for AltiVec intrinsicinvalid parameter type %qTinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid punctuation %qc in constraintinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reference prefixinvalid register in the instructioninvalid register in the move instructioninvalid register name for %q+Dinvalid rotate insninvalid rtl sharing found in the insninvalid second argument to %<__builtin_prefetch%>; using zeroinvalid static_cast from type %qT to type %qTinvalid storage class for function %qsinvalid target memregs value '%d'invalid template declaration of %qDinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid thread pointer option: -mtp=%sinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argumentinvalid type argument of %qsinvalid types %<%T[%T]%> for array subscriptinvalid use of %%d, %%x, or %%Xinvalid use of %<--%> on bool variable %qDinvalid use of %<::%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qs on pointer to memberinvalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array with unspecified boundsinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of flexible array memberinvalid use of incomplete typedef %qDinvalid use of member %q+D in static member functioninvalid use of non-lvalue arrayinvalid use of non-static data member %q+Dinvalid use of non-static data member %qDinvalid use of non-static member functioninvalid use of non-static member function %qDinvalid use of nonstatic data member %qEinvalid use of structure with flexible array memberinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of type %qT as a default value for a template template-parameterinvalid use of undefined type %<%s %E%>invalid use of void expressioninvalid vector type for attribute %qEinvalid version number `%s'invariant not recomputed when ADDR_EXPR changedinvoke[non-static] on static methodinvokestatic on abstract methodinvokestatic on non static methodis not a valid GIMPLE statementits dest_idx should be %d, not %dits scope is only this definition or declaration, which is probably not what you wantiwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjcf-dump: no classes specified
! jump bypassing disabledjump into scope of identifier with variably modified typejump into statement expressionjump to case labeljump to label %q+Djump to label %qDjunk at end of #pragma %sjunk at end of #pragma GCC java_exceptionsjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma pack%>junk at end of '#pragma %s'junk at end of '#pragma options'junk at end of '#pragma unused'junk at end of signature stringkey method %q+D of dllimport'd class definedkeyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge frame pointer change (%d) with -mtiny-stacklarge integer implicitly truncated to unsigned typelayout of classes derived from empty class %qT may change in a future version of GCCld returned %d exit statusleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qs hides instance variablelocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylong long constant not a valid immediate operandlong, short, signed or unsigned used invalidly for %qsloop %d should not have single exit (%d -> %d)loop %d's header does not belong directly to itloop %d's header does not have exactly 2 entriesloop %d's latch does not belong directly to itloop %d's latch does not have exactly 1 successorloop %d's latch does not have header as successorloop %d's latch is marked as part of irreducible regionlooser throw specifier for %q+#Flower value in case label range less than minimum value for typemacro name missing after %qsmaking %qD staticmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma extern_prefix, ignoredmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma %s' - ignoredmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed spec function argumentsmalformed spec function namemask must be an immediatematching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64media functions are not available unless -mmedia is usedmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %qD cannot be declared both virtual and staticmember %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD is uninitialized referencemember %qD with uninitialized const fieldsmember functions are implicitly friends of their classmemory input %d is not directly addressablemethod '%s' not found in classmethod declaration not in @interface contextmethod definition for %<%c%s%> not foundmethod definition not in @implementation contextmethod possibly missing a [super dealloc] callminimum value of parameter %qs is %umips16 function profilingmips_debugger_offset called with non stack/frame/arg pointermismatching signature for field '%s' in '%s'misplaced %<@%D%> Objective-C++ constructmisplaced ConstantValue attribute (not in any field)missing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing '(' after '#pragma %s' - ignoredmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing ')' for '#pragma %s' - ignoredmissing Code attributemissing REG_EH_REGION note in the end of bb %imissing argument in %<__builtin_args_info%>missing argument to "%s"missing argument to "-%s"missing argument to '%s' optionmissing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing definitionmissing edge %i->%imissing field '%s' in '%s'missing filename after %qsmissing fill character at end of strfmon formatmissing function name in '#pragma %s' - ignoredmissing initializermissing initializer for member %qDmissing makefile target after %qsmissing numbermissing open parenmissing operandmissing path after %qsmissing section name in '#pragma %s' - ignoredmissing sentinel in function callmissing terminating %c charactermissing type-name in typedef-declarationmixing C++ and Java catches in a single translation unitmixing declarations and function-definitions is forbiddenmno-cygwin and mno-win32 are not compatiblemode %qs applied to inappropriate typemodule symbol %s in wrong namespacemore than %d operands in %<asm%>move insn not handledms-bitfields not supported for objcmt_final_prescan_insn, invalid insn #1mudflap cannot track %qs in stub functionmudflap cannot track unknown size extern %qsmudflap checking not yet implemented for ARRAY_RANGE_REFmudflap: this language is not supportedmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion '%s' is invalidmultilib exclusions '%s' is invalidmultilib select '%s' is invalidmultilib spec '%s' is invalidmultiple default labels in one switchmultiple definition of %q#Tmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple inline callersmultiple parameters named %q+Dmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>mvcle usemysterious repository information in %sname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for new ISO %<for%> scopingname missing for member functionnamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticneed to insert runtime check for %snegative insn lengthnegative integer implicitly converted to unsigned typenegative nesting depth of region %inegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.nested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qs declared %<extern%>nested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#Dnew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%s%> method foundno %q#D member function declared in class %qTno FUNCTION_PROFILER for CRISno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno classes specifiedno closing %<]%> for %<%%[%> formatno coverage for function %qs foundno data type for mode %qsno default argument for %qDno default case found at end of case vectorno description yetno field %qD found in union being initializedno immediate_use listno input file specifiedno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno previous declaration for %q+Dno previous prototype for %q+Dno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qsno super class declared in interface for %qsno support for inductionno type named %q#T in %q#Tno unique final overrider for %qD in %qTnodes with no released memory foundnon-addressable variable inside an alias setnon-boolean used in conditionnon-constant array in DATA statement %L.non-floating-point argument to function %qsnon-local function %q#D uses anonymous typenon-local function %q#D uses local type %qTnon-local variable %q#D uses anonymous typenon-local variable %q#D uses local type %qTnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-object member %qs cannot be declared %<mutable%>non-static const member %q#D, can't use default assignment operatornon-static const member %q+#D in class without a constructornon-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static method %q+D overrides static methodnon-static reference %q+#D in class without a constructornon-static reference member %q#D, can't use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q+D follows thread-local declarationnon-trivial designated initializers not supportednonconstant array index in initializernonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot a valid Java .class filenot configured for ABI: '%s'not enough type informationnot enough variable arguments to fit a sentinelnot protecting function: no buffer at least %d bytes longnot protecting local variables: variable length buffernot yet implemented: latency-optimized inline square rootnote: null argument where non-null required (argument %lu)number must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of counters is %d instead of %dobject %qE of incomplete type %qT will not be accessed in %sobject missing in reference to %q+Dobject missing in use of %qEobject of incomplete type %qT will not be accessed in %sobject of type %qT will not be accessed in %sobsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offset of %q+D is not ABI-compliant and may change in a future version of GCCoffset of empty base %qT may not be ABI-compliant and maychange in a future version of GCCoffset of virtual base %qT is not ABI-compliant and may change in a future version of GCCoffset outside bounds of constant stringomitted middle operand to %<?:%> operand cannot be mangledonly constructors take base initializersonly declarations of constructors can be %<explicit%>only initialized variables can be placed into program memory areaonly one of '--print-main', '--list-class', and '--complexity' allowedonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationopaque vector types cannot be initializedopen /dev/zero: %mopening dependency file %s: %mopening output file %s: %moperand 1 must be a hard registeroperand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is neither a constant nor a condition code, invalid operand code 'c'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperation on %qE may be undefinedoperator %qT declared to return %qToptimization may eliminate reads and/or writes to register variablesoptions enabled: options passed: ordered comparison of pointer with integer zerooriginally indirect function call not considered for inliningout of memoryouter block of region %i is wrongoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for '%s'packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qspacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qspadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D declared with void typeparameter %q+D has incomplete typeparameter %q+D has just a forward declarationparameter %qD declared voidparameter %qD includes %s to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter may not have variably modified type %qTparameter names (without types) in function declarationparensparse error in template argument listparse error while reading %spartial specialization %qT declared %<friend%>partial specialization %qT does not specialize any template argumentspassing %qT as %<this%> argument of %q#D discards qualifierspassing %qT chooses %qT over %qTpassing %qT for argument %P to %qDpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers frompointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE makes qualified function pointer from unqualifiedpassing argument %d of %qE with different width due to prototypepassing floating point arguments in fp regs not yet supportedpch_preprocess pragma should only be used with -fpreprocessedpex_init failedpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer escapes but its name tag is not call-clobberedpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to member cast from %qT to %qT is via virtual basepointer to member cast via virtual base %qTpointer to member conversion via virtual base %qTpointer to member function used in arithmeticpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E cannot be called without an object; consider using .* or ->*pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers with a memory tag, should have points-to setspossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprev_bb of %d should be %d, not %dprevious declaration %q+#D hereprevious declaration %q+Dprevious declaration of %q+#Dprevious declaration of %q+#D with %qL linkageprevious declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %q+D was inlineprevious declaration of %q+D with attribute noinlineprevious declaration of %qsprevious declaration of namespace %q+D hereprevious definition of %q+#Tprevious definition of %q+D was hereprevious external decl of %q+#Dprevious implicit declaration of %q+D was hereprevious non-function declaration %q+#Dprivate member %q+#D in anonymous unionprocedure name = %sprofiler support for VxWorksprofiler support for WindISSprofiling is still experimental for this targetprofiling not supported with -mg
  programs: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotected member %q+#D in anonymous unionprotocol %qs has circular dependencyprototype for %q#D does not match any in class %qTprototype for %q+#Dprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprovided for %q+Dpseudo-destructor is not calledpure-specifier on function-definitionqualified function types cannot be used to declare %s functionsqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifiers can only be specified for objects and functionsr0 needs to be available as a call-clobbered registerrange expressions in switch statements are non-standardread-only location used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading class %s for the second time from %sreading through null pointer (argument %d)real kind=8 not available for -fdefault-real-8 optionrecursive inliningrecursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %<wchar_t%> as %qTredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredeclared here as %q#Dredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs is ambiguous: appears in interface %qs and interface %qsreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to local variable %q+D returnedreference to non-lvalue returnedregion %i may contain throw and is contained in region that may notregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister specified for %q+D isn%'t suitable for data typeregister used for two global register variablesregister variable %qD used in nested functionregister variable %qs used in nested functionregisters IX, IY and Z used in the same INSNreimplementation of class %qsremoving .rpo filerename spec %s to %s
! renaming .rpo filerepeated %s in formatrepeated using declaration %q+Drepository file '%s' does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in non-class type %qTrequest for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in something not a structure or unionrequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantresult of %<operator->()%> yields non-pointer resultresult: %sreturn discards qualifiers from pointer target typereturn edge does not point to exit in bb %dreturn from incompatible pointer typereturn makes integer from pointer without a castreturn makes pointer from integer without a castreturn makes qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %q+D is not %<int%>return type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return-statement with a value, in function returning 'void'return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorreturning reference to temporaryright exit is %d->%dright precisionright precision in strfmon formatright shift count >= width of typeright shift count is negativerounding mode not supported for VAX floatssay %<typename %E%> if a type is meantsecond argument of %q+D should be %<char **%>second argument to %<__builtin_expect%> must be a constantsecond argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentsection attribute not allowed for %q+Dsection of %q+D conflicts with previous declarationselector must be an immediateselector must be an integer constant in the range 0..%wisetting core file size limit to maximum: %mshadowing %s function %q#Dshadowing previous type declaration of %q#Dshared and mdll are not compatibleshared call_stmt:shared rtxshift must be an immediateside effects not recomputed when ADDR_EXPR changedsigned and unsigned type in conditional expressionsimple IFsingle exit not recorded for loop %dsize assigned to %qT may not be ABI-compliant and may change in a future version of GCCsize in array new must have integral typesize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qs has non-integer typesize of array %qs is negativesize of array %qs is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of variable %q+D is too largesizeof(long double) is 12sizeof(long double) is 16soft-float and long-double-128 are incompatiblesorry, unimplemented: sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)source file for class %qs is newer than its matching class file.  Source file %qs used insteadspec '%s' has invalid '%%0%c'spec '%s' has invalid '%%W%cspec '%s' has invalid '%%x%c'spec '%s' invalidspec '%s' is invalidspec failure: '%%*' has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option '%c'spec file has no spec for linkingspec is '%s'
  
! specialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qT after instantiationspecialization of implicitly-declared special member functionspecializing %q#T in different namespacespecified mode too small for enumeral valuesspecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack underflow - dup* operationstackframe too big: %d bytesstandard conversions are not allowed in this contextstatement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFSstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement with no effectstatement-expressions are allowed only inside functionsstatic %qs cannot be declared %<mutable%>static declaration of %q+D follows non-static declarationstatic field has same name as methodstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic or type qualifiers in abstract declaratorstatic or type qualifiers in non-parameter array declaratorstatic variable %q+D is marked dllimportstatically allocated instance of Objective-C class %qsstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestmt (%p) marked modified after optimization pass : storage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qsstorage class specified for structure field %qsstorage class specified for typenamestorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size not constantstorage size not knownstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn't constantstorage size of %qD isn't knownstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct has no membersstruct has no named membersstructure %qD with uninitialized const membersstructure %qD with uninitialized reference membersstructure alignment must be a small power of two, not %dstructure size boundary can only be set to %sstructured COND_EXPR at the end of bb %dsubframework include %s conflicts with framework includesubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is pointer to functionsubscripting array declared %<register%>suggest parentheses around && within ||suggest parentheses around + or - in operand of &suggest parentheses around + or - inside shiftsuggest parentheses around arithmetic in operand of ^suggest parentheses around arithmetic in operand of |suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of &suggest parentheses around comparison in operand of ^suggest parentheses around comparison in operand of |support for mode %qsswitch %qs is no longer supportedswitch '%s' does not start with '-'switch -mcpu=%s conflicts with -march= switchswitch quantity not an integerswitch statement of size %lu entries too largesymbol %s symtree: %s  Ambig %dsystem path '%s' is not absolutetaking address of temporarytaking the address of a label is non-standardtarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget format does not support infinitytarget system does not support debug outputtarget system does not support the "%s" debug formattemplate argument %d is invalidtemplate argument %qE involves template parameter(s)template argument required for %<%s %T%>template class without a nametemplate declaration of %q#Dtemplate declaration of %qstemplate definition of non-template %q#Dtemplate header not allowed in member definition of explicitly specialized classtemplate instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qDtemplate instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)template parameter %q+#Dtemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match templatetemplate parameters not used in partial specialization:template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratorthat particular -g option is invalid with -maout and -melinuxthe %<java.lang.Object%> that was found in %qs didn't have the special zero-length %<gnu.gcj.gcj-compiled%> attribute.  This generally means that your classpath is incorrectly set.  Use %<info gcj "Input Options"%> to see the info page describing how to set the classpaththe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe assignment suppression scanf featurethe cpu name must be lower casethe default argument for parameter %d of %qD has not yet been parsedthe m210 does not have little endian supportthe mangled name of %qD will change in a future version of GCCthe offset of %qD may not be ABI-compliant and may change in a future version of GCCthe type being destroyed is %qT, but the destructor refers to %qTthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this function may return with or without a valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q+D follows non-thread-local declarationthread-local storage not supported for this targetthrowing NULL, which has integral, not pointer typetime in %s: %ld.%06ld (%ld%%)
! tls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>too few arguments for formattoo few arguments to %%:version-comparetoo few arguments to %s %q+#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %qEtoo few arguments to function %qstoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many alternatives in %<asm%>too many arguments for formattoo many arguments to %%:version-comparetoo many arguments to %s %q+#Dtoo many arguments to functiontoo many arguments to function %qEtoo many arguments to function %qstoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many outgoing branch edges from bb %itoo many template parameter lists in declaration of %qDtoo many template-parameter-liststoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>total size of local variables exceeds architecture limittraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrampolines not supportedtrap mode not supported for VAX floatstrap mode not supported on Unicos/Mktree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of phi_node with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs  in %s, at %s:%dtree list ends on depth %itry reducing the number of local variablestry removing the parentheses around the type-idtry using %qE insteadtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetwo different pointers with identical points-to sets but different name tagstwo or more data types in declaration of %qstwo or more data types in declaration specifierstype %q#T argument given to %<delete%>, expected pointertype %q+D does not have a known sizetype %qT is disallowed in Java %<throw%> or %<catch%>type %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is not derived from %<java::lang::Throwable%>type %qT is not derived from type %qTtype %qT of template argument %qE depends on template parameter(s)type %qs has a user-defined constructortype %qs has a user-defined destructortype %qs has no default constructor to calltype %qs has virtual member functionstype defaults to %<int%> in declaration of %qstype is deprecatedtype is deprecated (declared at %s:%d)type mismatch between an SSA_NAME and its symboltype mismatch in conditional expressiontype mismatch with previous external decl of %q#Dtype of %q+D defaults to %<int%>type of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype qualifiers specified for friend class declarationtype size can%'t be explicitly evaluatedtype to vector delete is neither pointer or array typetype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef declaration invalid in parameter declarationtypedef-name %qD used as destructor declaratortypes are not quite compatibleunable to compute real location of stacked parameterunable to emulate %qsunable to find a register to spill in class %qsunable to generate reloads for:unable to open dynamic dependency '%s'unable to use '%s' for PIC registerunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qsundefined named operand %qsunderflowed virtual array %s in %s, at %s:%dunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressunimplemented functionalityunimplemented-shmedia profilinguninitialized const %qDuninitialized const in %<new%> of %q#Tuninitialized const member %qDunion cannot be made transparentunion has no membersunion has no named membersunknown -m%s= option specified: '%s'unknown -malign-XXXXX option specified: '%s'unknown -mdebug-%s switchunknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>unknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown action %qs for %<#pragma pack%> - ignoredunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown conversion type character 0x%x in formatunknown demangling style '%s'unknown encoding: %qs
  This might mean that your locale's encoding is not supported
  by your system's iconv(3) implementation.  If you aren't trying
  to use a particular encoding for your input file, try the
! %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvector %s %s domain error, in %s at %s:%uvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong single exit %d->%d recorded for loop %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.1.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
! PO-Revision-Date: 2007-04-27 23:54+0200
  Last-Translator: Göran Uddeborg <goeran@uddeborg.se>
  Language-Team: Swedish <tp-sv@listor.tp-sv.se>
  MIME-Version: 1.0
--- 2226,2284 ----
  
  Usage: jv-scan [OPTION]... FILE...
  
! Use 128-bit long doubleUse 16 bit intUse 16-bit abs patternsUse 32 bit floatUse 32 bit intUse 32-bit ABIUse 32-bit floating-point registersUse 32-bit general registersUse 4 byte entries in switch tablesUse 4 media accumulatorsUse 4xx half-word multiply instructionsUse 4xx string-search dlmzb instructionUse 64 FPRsUse 64 GPRsUse 64 bit floatUse 64-bit ABIUse 64-bit floating-point registersUse 64-bit general registersUse 64-bit long doubleUse 8 media accumulatorsUse ABI reserved registersUse AltiVec instructionsUse Branch Likely instructions, overriding the architecture defaultUse CONST16 instruction to load constantsUse EABIUse FUNC to flush the cache before calling stack trampolinesUse GNU libc instead of uClibcUse GP relative sdata/sbss sectionsUse H8/300 alignment rulesUse IEEE math for fp comparisonsUse MIPS-3D instructionsUse MIPS-DSP instructionsUse MPYI instruction for C3xUse Mingw-specific thread supportUse NewABI-style %reloc() assembly operatorsUse P-mnemonics for branches statically predicted as takenUse PMC-style 'mad' instructionsUse POWER instruction setUse POWER2 instruction setUse PowerPC General Purpose group optional instructionsUse PowerPC Graphics group optional instructionsUse PowerPC V2.01 single field mfcr instructionUse PowerPC V2.02 floating point rounding instructionsUse PowerPC V2.02 popcntb instructionUse PowerPC instruction setUse PowerPC-64 instruction setUse ROM instead of RAMUse SSE register passing conventions for SF and DF modeUse STACK as the initial value of the stack pointerUse UNIX assembler syntaxUse UltraSPARC Visual Instruction Set extensionsUse VAX fpUse VAXC structure conventionsUse __cxa_atexit to register destructorsUse __cxa_get_exception_ptr in exception handlingUse a 32-bit long typeUse a 4-byte record marker for unformatted filesUse a 64-bit long typeUse a stack protection method for every functionUse addresses that allocate global registersUse alternate register namesUse an 8-bit 'int' typeUse an 8-byte record marker for unformatted filesUse arbitrary sized immediates in bit operationsUse big-endian byte orderUse big-endian format for unformatted filesUse branch-and-break sequences to check for integer divide by zeroUse bras for executable < 64kUse byte loads and stores when generating code.Use call and rtc for function calls and returnsUse call-clobbered registers for parameters and return valueUse class <name> for constant stringsUse control speculationUse data speculation after reloadUse data speculation before reloadUse different calling convention using 'rtd'Use direct addressing mode for soft registersUse direct references against %gs when accessing tls dataUse epsilon-respecting floating point compare instructionsUse expression value profiles in optimizationsUse f2c calling conventionUse fast but approximate float to integer conversionUse features of and schedule code for given CPUUse features of and schedule given CPUUse fp double instructionsUse fp registersUse given SPARC-V9 code modelUse given assembler dialectUse given thread-local storage dialectUse given x86-64 code modelUse hardware FPUse hardware floating pointUse hardware fpUse hardware quad FP instructionsUse in block control speculationUse in block data speculation after reloadUse in block data speculation before reloadUse in/loc/out register namesUse indirect CALLXn instructions for large programsUse indirect callsUse inline patterns for copying memoryUse jsr and rts for function calls and returnsUse jump tables for sufficiently large switch statementsUse little-endian byte orderUse little-endian format for unformatted filesUse media instructionsUse multiply add/subtract instructionsUse n as character line width in fixed modeUse n as character line width in free modeUse native (MS) bitfield layoutUse native format for unformatted filesUse new mnemonics for PowerPC architectureUse normal calling conventionUse of -fdefault-double-8 requires -fdefault-real-8Use offset tables for virtual method callsUse old mnemonics for PowerPC architectureUse only one TOC entry per procedureUse packed stack layoutUse paired-single floating-point instructionsUse portable calling conventionsUse profiling information for branch probabilitiesUse propolice as a stack protection methodUse push instructions to save outgoing argumentsUse red-zone in the x86-64 codeUse register stack for parameters and return valueUse registers for argument passingUse registers r2 and r5Use rjmp/rcall (limited range) on >8K devicesUse shared librariesUse simple data speculation checkUse simple data speculation check for control speculationUse simulator runtimeUse software floating pointUse stack biasUse structs on stronger alignment for double-word copiesUse stubs for function prologuesUse subroutines for function prologues and epiloguesUse the BK register as a general purpose registerUse the Cray Pointer extensionUse the Cygwin interfaceUse the DEC assembler syntaxUse the WindISS simulatorUse the bit-field instructionsUse the divide instructionUse the mips-tfile postpassUse the most feature-enabling options allowed by other optionsUse the narrowest integer type possible for enumeration typesUse the same size for double as for floatUse traditional GNU semantics for inline functionsUse trap instructions to check for integer divide by zeroUse uClibc instead of GNU libcUse zero-extending memory loads, not sign-extending onesUsed in Fix-and-Continue mode to indicate that object files may be swapped in at runtimeUser defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE constructUser operator '%s' referenced at %L not found in module '%s'User operator procedure '%s' at %L cannot be assumed character lengthUser operator procedure '%s' at %L must be a FUNCTIONUser operator procedure '%s' at %L must have at least one argumentUser operators:
  Using IBM extended precision long doubleUsing IEEE extended precision long doubleUsing built-in specs.
! Using darwin64 ABIUsing old darwin ABIVOIDmode on an outputVariable %qs is already defined in this method and was declared %<%s %s%> at line %dVariable %qs is used more than once in the argument list of method %qsVariable %qs may not have been initializedVariable '%s' at %C cannot be redefined inside loop beginning at %LVariable '%s' at %C with an initializer already appears in a DATA statementVariable '%s' at %L has not been assigned a format labelVariable '%s' at %L in this context must be constantVariable '%s' cannot appear in the expression at %LVariable '%s' has not been assigned a target label at %LVariable '%s' in %s clause is used in NAMELIST statement at %LVariable '%s' in input list at %C cannot be INTENT(IN)Variable '%s' is used at %L before the ENTRY statement in which it is a parameterVariable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable tag cannot be INTENT(IN) at %CVariable tag cannot be assigned in PURE procedure at %CVariable type is UNKNOWN in assignment at %LVector assignment to assumed-size Cray Pointee at %L is illegal.WHERE WHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWRITEWarn about "extern" declarations not at file scopeWarn about "suspicious" constructsWarn about @selector()s without previously declared methodsWarn about C constructs that are not in the common subset of C and C++Warn about NULL being passed to argument slots marked as requiring non-NULLWarn about PCH files that are found but not usedWarn about all enumerated switches missing a specific caseWarn about calls with implicit interfaceWarn about casting functions to incompatible typesWarn about casts which discard qualifiersWarn about code that will never be executedWarn about code which might break strict aliasing rulesWarn about compile-time integer division by zeroWarn about deprecated 'vector long ...' AltiVec type usageWarn about deprecated compiler featuresWarn about enumerated switches missing a "default:" statementWarn about enumerated switches, with no default, missing a caseWarn about features not present in traditional CWarn about format strings that are not literalsWarn about function pointer arithmeticWarn about functions which might be candidates for __attribute__((noreturn))Warn about functions which might be candidates for format attributesWarn about global functions without previous declarationsWarn about global functions without prototypesWarn about implicit conversionWarn about implicit function declarationsWarn about inappropriate attribute usageWarn about invalid uses of the "offsetof" macroWarn about macros defined in the main file that are not usedWarn about missing ampersand in continued character constantsWarn about missing fields in struct initializersWarn about misuses of pragmasWarn about multiple declarations of the same objectWarn about non-normalised Unicode stringsWarn about non-virtual destructorsWarn about optimizations that assume that signed overflow is undefinedWarn about overflow in arithmetic expressionsWarn about overloaded virtual function namesWarn about overriding initializers without side effectsWarn about pointer casts which increase alignmentWarn about possible aliasing of dummy argumentsWarn about possible security problems with format functionsWarn about possible violations of sequence point rulesWarn about possibly confusing type conversionsWarn about possibly missing braces around initializersWarn about possibly missing parenthesesWarn about possibly nested block comments, and C++ comments spanning more than one physical lineWarn about printf/scanf/strftime/strfmon format string anomaliesWarn about returning structures, unions or arraysWarn about signed-unsigned comparisonsWarn about stray tokens after #elif and #endifWarn about strftime formats yielding 2-digit yearsWarn about subscripts whose type is "char"Warn about suspicious declarations of "main"Warn about suspicious uses of memory addressesWarn about things that will change when compiling with an ABI-compliant compilerWarn about truncated character expressionsWarn about truncated source linesWarn about uncasted NULL used as sentinelWarn about underflow of numerical constant expressionsWarn about uninitialized automatic variablesWarn about unprototyped function declarationsWarn about unrecognized pragmasWarn about usage of non-standard intrinsicsWarn about use of multi-character character constantsWarn about user-specified include directories that do not existWarn about uses of __attribute__((deprecated)) declarationsWarn about variables which are initialized to themselvesWarn about violations of Effective C++ style rulesWarn about zero-length formatsWarn if .class files are out of dateWarn if a C-style cast is used in a programWarn if a deprecated compiler feature, class, method, or field is usedWarn if a function uses alloca or creates an array with dynamic sizeWarn if a selector has multiple methodsWarn if a single function's framesize exceeds the given framesizeWarn if a string is longer than the maximum portable length specified by the standardWarn if an object is larger than <number> bytesWarn if an old-style parameter definition is usedWarn if an undefined macro is used in an #if directiveWarn if deprecated empty statements are foundWarn if inherited methods are unimplementedWarn if modifiers are specified when not necessaryWarn if passing too many arguments to a function for its format stringWarn if testing floating point numbers for equalityWarn if the loop cannot be optimized due to nontrivial assumptions.Warn if trigraphs are encountered that might affect the meaning of the programWarn if type signatures of candidate methods do not match exactlyWarn when a declaration does not specify a typeWarn when a declaration is found after a statementWarn when a function is unusedWarn when a function parameter is unusedWarn when a label is unusedWarn when a pointer differs in signedness in an assignmentWarn when a pointer is cast to an integer of a different sizeWarn when a register variable is declared volatileWarn when a stackframe is larger than the specified sizeWarn when a variable is unusedWarn when all constructors and destructors are privateWarn when an expression value is unusedWarn when an inlined function cannot be inlinedWarn when an optimization pass is disabledWarn when converting the type of pointers to member functionsWarn when non-templatized friend functions are declared within a templateWarn when not issuing stack smashing protection for some reasonWarn when one local variable shadows anotherWarn when overload promotes from unsigned to signedWarn when padding is required to align structure membersWarn when synthesis behavior differs from CfrontWarn when the compiler reorders codeWarn when the packed attribute has no effect on struct layoutWarn when there is a cast to a pointer from an integer of a different sizeWarn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++)Warn whenever an Objective-C assignment is being intercepted by the garbage collectorWarning:When "signed" or "unsigned" is not given make the bitfield signedWhen "signed" or "unsigned" is not given make the bitfield unsignedWhen generating -mabicalls code, make the code suitable for use in shared librariesWhen possible do not generate stack framesWhen running CSE, follow conditional jumpsWhen running CSE, follow jumps to their targetsWhile setting up signal handler: %mWhile setting up signal stack: %mWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errataWork around a hardware anomaly by adding a number of NOPs before aWork around an early 4300 hardware bugWork around bug in multiplication instructionWork around certain R4000 errataWork around certain R4400 errataWork around certain VR4120 errataWork around errata for early SB-1 revision 2 coresWork around hardware multiply bugWrite dependency output to the given fileWriting module %s at line %d column %d: %sXXX entering pop_everything ()
  XXX is_class_level != (current_scope == class_scope)
  XXX leaving pop_everything ()
  YYDEBUG was not defined at build time, -dy ignoredZero is not a valid statement label at %C[Leaving %s]
! [cannot find %s][super ...] must appear in a method context_%d__BELOW100__ attribute not allowed with auto storage class__builtin_eh_return not supported on this target__builtin_saveregs not supported by this subtarget__builtin_saveregs not supported by this target``%s' attribute only applies to functionsa cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class-key must be used when declaring a frienda member of a structure or union cannot have a variably modified typea parameter list with an ellipsis can%'t match an empty parameter name list declarationa storage class can only be specified for objects and functionsa template-id may not appear in a using-declarationa using-declaration cannot specify a template-id.  Try %<using %D%>abnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccumulator is not a constant integeraccumulator number is out of boundsaddress area of %q+D conflicts with previous declarationaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of global register variable %qs requestedaddress of local variable %q+D returnedaddress of register variable %qD requestedaddress of register variable %qs requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address taken, but ADDRESSABLE bit not setaddressable variable that is aliased but is not in any alias setafter previous specification in %q+#Daggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedalias argument not a stringalias definitions not supported in Mach-O; ignoredalias set of a pointer's symbol tag should be a superset of the corresponding name tagalignment (%u) for %s exceeds maximum alignment for global common data.  Using %ualignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment.  Using %dalignment of array elements is greater than element sizeall member functions in class %qT are privateallocating zero-element arrayambiguates built-in declaration %q#Dambiguates old declaration %q+#Dambiguous abbreviation %sambiguous class template instantiation for %q#Tambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous template specialization %qD for %q+Dan argument type that has a default promotion can%'t match an empty parameter name list declarationan asm-specification is not allowed on a function-definitionan explicit specialization must be preceded by %<template <>%>anachronism: anachronistic old-style base class initializeranonymous %s declared inside parameter listanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorapplying attributes to template parameters is not implementedargs to be formatted is not %<...%>argument %d of %qE might be a candidate for a format attributeargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Wnormalized%> not recognizedargument 1 must be a 5-bit signed literalargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be a 5-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument dependent lookup finds %q+Dargument of %<__builtin_args_info%> must be constantargument of %<__builtin_args_info%> out of rangeargument of %<__builtin_eh_return_regno%> must be constantargument of %qs attribute is not "ilink1" or "ilink2"argument of %qs attribute is not a string constantargument of function call might be a candidate for a format attributeargument of type %qT does not match %qTargument to "%s" should be a non-negative integerargument to %qs attribute larger than %dargument to %qs must be a 2-bit unsigned literalargument to '%s' missingargument to '%s' missing
! argument to '-%s' is missingargument to '-B' is missingargument to '-Xassembler' is missingargument to '-Xlinker' is missingargument to '-Xpreprocessor' is missingargument to '-l' is missingargument to '-specs' is missingargument to '-specs=' is missingargument to '-x' is missingargument to dss must be a 2-bit unsigned literalarguments to destructor are not allowedarithmetic IFarithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD initialized by parenthesized string literal %qEarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray does not match the region treearray index in initializer exceeds array boundsarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray size missing in %q+Darray size missing in %qDarray subscript has type %<char%>array subscript is not an integerarray type has incomplete element typearray used as initializerarrays of functions are not meaningfulas %qDasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qs conflicts with asm clobber listassert: %s is assign compatible with %sassertion missing after %qsassignmentassignment (not initialization) in declarationassignment discards qualifiers from pointer target typeassignment from distinct Objective-C typeassignment from incompatible pointer typeassignment left-hand side might be a candidate for a format attributeassignment makes integer from pointer without a castassignment makes pointer from integer without a castassignment makes qualified function pointer from unqualifiedassignment of read-only locationassignment of read-only member %qDassignment of read-only variable %qDassignment suppressionassignment to final field %q+D not in field's classassumed character length variable '%s' in constant expression at %Lassuming cast to type %qT from overloaded functionassuming pointer to member %qDassuming signed overflow does not occur when negating a divisionassuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testassuming that the loop counter does not overflowassuming that the loop is not infiniteat this point in fileattempt to take address of bit-field structure member %qDattribute declarationattribute for %q+#T must follow the %qs keywordattribute ignored in declaration of %q+#Tattribute interrupt_handler is not compatible with -m5-compactattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%sbackend decl for module variable %s already existsbad PC range for debug info for local %q+Dbad addressbad address, not (reg+disp):bad address, not post_inc or pre_dec:bad amount of stack space removal: %dbad array initializerbad builtin fcodebad condition codebad expression type during walk (%d)bad format of .zip/.jar archive
! bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad method signaturebad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad pc in exception_tablebad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad string constantbad testbad type in parameter debug infobad value %<%s%> for -mtls-size= switchbad value %<%s%> for -mtune= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value (%s) for %s switchbad value (%s) for -march= switchbad value (%s) for -masm= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mfpmath= switchbad value (%s) for -mtls-dialect= switchbad value (%s) for -mtune= switchbad value constant type %d, index %dbad value for -mcall-%sbad value for -msdata=%sbad zip/jar file %sbadly nested C headers from preprocessorbase %qT will be initialized afterbase class %q#T has a non-virtual destructorbase class %qT has cv qualifiersbase class is of array typebase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d do not belong to loop %dbb %d on wrong placebb prediction set for block %i, but it is not used in RTL landbb_for_stmt (phi) is set to a wrong basic blockbb_for_stmt (stmt) is set to a wrong basic blockbit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qs has invalid typebit-field %qs width not an integer constantblock IFbogus DISPOSE construction: %dbogus JARL construction: %d
! bogus JR construction: %dbogus PREPEARE construction: %dboolean registers required for the floating-point optionboth %<complex%> and %<%s%> in declaration specifiersboth %<complex%> and %<_Bool%> in declaration specifiersboth %<complex%> and %<_Decimal128%> in declaration specifiersboth %<complex%> and %<_Decimal32%> in declaration specifiersboth %<complex%> and %<_Decimal64%> in declaration specifiersboth %<complex%> and %<void%> in declaration specifiersboth %<long long%> and %<%s%> in declaration specifiersboth %<long long%> and %<double%> in declaration specifiersboth %<long%> and %<%s%> in declaration specifiersboth %<long%> and %<_Bool%> in declaration specifiersboth %<long%> and %<_Decimal128%> in declaration specifiersboth %<long%> and %<_Decimal32%> in declaration specifiersboth %<long%> and %<_Decimal64%> in declaration specifiersboth %<long%> and %<char%> in declaration specifiersboth %<long%> and %<float%> in declaration specifiersboth %<long%> and %<short%> in declaration specifiersboth %<long%> and %<void%> in declaration specifiersboth %<short%> and %<%s%> in declaration specifiersboth %<short%> and %<_Bool%> in declaration specifiersboth %<short%> and %<_Decimal128%> in declaration specifiersboth %<short%> and %<_Decimal32%> in declaration specifiersboth %<short%> and %<_Decimal64%> in declaration specifiersboth %<short%> and %<char%> in declaration specifiersboth %<short%> and %<double%> in declaration specifiersboth %<short%> and %<float%> in declaration specifiersboth %<short%> and %<void%> in declaration specifiersboth %<signed%> and %<%s%> in declaration specifiersboth %<signed%> and %<_Bool%> in declaration specifiersboth %<signed%> and %<_Decimal128%> in declaration specifiersboth %<signed%> and %<_Decimal32%> in declaration specifiersboth %<signed%> and %<_Decimal64%> in declaration specifiersboth %<signed%> and %<double%> in declaration specifiersboth %<signed%> and %<float%> in declaration specifiersboth %<signed%> and %<unsigned%> in declaration specifiersboth %<signed%> and %<void%> in declaration specifiersboth %<unsigned%> and %<%s%> in declaration specifiersboth %<unsigned%> and %<_Bool%> in declaration specifiersboth %<unsigned%> and %<_Decimal128%> in declaration specifiersboth %<unsigned%> and %<_Decimal32%> in declaration specifiersboth %<unsigned%> and %<_Decimal64%> in declaration specifiersboth %<unsigned%> and %<double%> in declaration specifiersboth %<unsigned%> and %<float%> in declaration specifiersboth %<unsigned%> and %<void%> in declaration specifiersbraced spec '%s' is invalid at '%c'braced spec body '%s' is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed
  branch %2d taken %s%s
! branch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbuilt-in function %q+D declared as non-functionc4x_address_cost: Invalid addressing modec4x_operand_subword: address not offsettablec4x_operand_subword: invalid addressc4x_operand_subword: invalid autoincrementc4x_operand_subword: invalid modec4x_operand_subword: invalid operandc4x_print_operand: %%L inconsistencyc4x_print_operand: %%N inconsistencyc4x_print_operand: %%O inconsistencyc4x_print_operand: Bad operand casec4x_print_operand_address: Bad operand casec4x_print_operand_address: Bad post_modifyc4x_print_operand_address: Bad pre_modifyc4x_rptb_insert: Cannot find start labelc4x_rptb_rpts_p: Repeat block top label movedc4x_valid_operands: Internal errorcall   %2d never executed
  call   %2d returned %s
! call edges for non-call insn in bb %icall is unlikelycall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to Java %<catch%> or %<throw%> with %<jthrowable%> undefinedcall to Java constructor with %qs undefinedcall to Java constructor, while %<jclass%> undefinedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to non-function %qDcall-clobbered register used for global register variablecall_expr cannot be mangled due to a defect in the C++ ABIcalled from herecalled object %qE is not a functioncaller edge count is negativecan not use -mtp=cp15 with -mthumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t create precompiled header %s: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t seek in %s: %mcan%'t write %s: %mcan%'t write to %s: %mcan't apply both longcall and shortcall attributes to the same functioncan't close %s: %mcan't close input file %s: %mcan't convert between vector values of different sizecan't convert from incomplete type %qT to %qTcan't convert value to a vectorcan't create %s: %mcan't create directory %s: %mcan't create repository information file %qscan't define friend function %qs in a local class definitioncan't do dependency tracking with input from stdincan't extend PCH file: %mcan't find %<class$%> in %qTcan't find a register in class %qs while reloading %<asm%>can't get position in PCH file: %mcan't get program statuscan't initialize friend function %qscan't make %qD into a method -- not in a classcan't open %s for writing: %mcan't open %s: %mcan't open input file: %scan't open ldd outputcan't open nm outputcan't open output file '%s'can't read PCH file: %mcan't reopen %s: %mcan't seek PCH file: %mcan't set position in PCH file: %mcan't specify '-D' without '--main'
! can't specify both -o and -MDcan't use '%s' as a %s registercan't write PCH filecan't write PCH file: %mcan't write PCH fle: %mcan't write padding to PCH file: %mcandidate 1:candidate 2:candidate is: %+#Dcandidates are:candidates are: %+#Dcannot allocate an object of abstract type %qTcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot call member function %qD without objectcannot convert %qE from type %qT to type %qTcannot convert %qT to %qT for argument %qP to %qDcannot convert %qT to %qT in %scannot convert from base %qT to derived type %qT via virtual base %qTcannot convert to a pointer typecannot convert type %qT to type %qTcannot create pointer to reference member %qDcannot create temporary filecannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with function typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %<%T%>cannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare reference to %q#Tcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot define member function %<%T::%s%> within %<%T%>cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot disable built-in function %qscannot do z-register replacementcannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot explicitly declare member %q#D to have extern linkagecannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find class %qscannot find file for class %scannot find interface declaration for %qscannot find interface declaration for %qs, superclass of %qscannot find protocol declaration for %qscannot find reference tag for class %qscannot handle inconsistent calls to %qscannot initialize %qT from %qTcannot initialize aggregate of type %qT with a compound literalcannot initialize arrays using this syntaxcannot initialize multi-dimensional array with initializercannot inline function %<main%>cannot merge separate %s counters for function %ucannot open %scannot optimize loop, the loop counter may overflowcannot optimize possibly infinite loopscannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtimecannot pass rvalue to reference parametercannot put object with volatile field into registercannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtimecannot reload integer constant operand in %<asm%>cannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specify 'main' class when not linkingcannot specify -o with -c or -S with multiple filescannot specify both -C and -ocannot specify both -msep-data and -mid-shared-librarycannot take address of bit-field %qDcannot take the address of %<this%>, which is an rvalue expressioncannot use %<::%> in parameter declarationcannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use typeid with -fno-rtticannot use va_start in interrupt functioncase label %qE not within a switch statementcase label does not reduce to an integer constantcase label in scope of identifier with variably modified type not containing enclosing switch statementcase label in statement expression not containing enclosing switch statementcase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted: cast adds new qualifiers to function typecast discards qualifiers from pointer target typecast from %qT to %qT increases required alignment of target typecast from %qT to %qT loses precisioncast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast increases required alignment of target typecast specifies array typecast specifies function typecast to non-reference type used as lvaluecast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointerchanges meaning of %qD from %q+#Dchar-array initialized from wide stringchecksum is %x instead of %xchoosing %qD over %qDcircular pointer delegation detectedclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qT will be considered nearly empty in a future version of GCCclass %qs already existsclass '%s' has no method named '%s' matching signature '%s'class definition may not be declared a friendclass is of array type
  cleanup argument not a functioncleanup argument not an identifierclosing dependency file %s: %mcode model %<large%> not supported yetcode model %qs not supported in the %s bit modecode model %s not supported in PIC modecollect2 version %scollect: reading %s
  collect: recompiling %s
  collect: relinking
  collect: tweaking %s in %s
! comma at end of enumerator listcommand line option "%s" is valid for %s but not for %scommand line option %<-fapple-kext%> is only valid for C++command line option %qs is not supported by this configurationcommon: /%s/ comparing floating point with == or != is unsafecomparison between %q#T and %q#Tcomparison between pointer and integercomparison between signed and unsignedcomparison between signed and unsigned integer expressionscomparison between types %q#T and %q#Tcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of promoted ~unsigned with constantcomparison of promoted ~unsigned with unsignedcomparison of unsigned expression < 0 is always falsecomparison of unsigned expression >= 0 is always truecomparison with string literal results in unspecified behaviourcomparisons like X<=Y<=Z do not have their mathematical meaningcompilation terminated due to -Wfatal-errors.
  compilation terminated.
! complex invalid for %qscomponents: compound literal has variable sizecompound literal of non-object type %qTconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q#Dconflicting return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting super class name %qsconflicting type qualifiers for %q+Dconflicting types for %q+Dconflicting types for built-in function %q+Dconflicts with built-in declaration %q#Dconflicts with function declaration %q#Dconflicts with new declaration with %qL linkageconflicts with previous declaration %q+#Dconst %qs cannot be declared %<mutable%>const_double_split got a bad insn:constant argument out of range for %qsconstant arithmetic operand out of rangeconstant halfword load operand out of rangeconstant logical value in CASE statement is repeated at %Lconstant not recomputed when ADDR_EXPR changedconstructor cannot be static member functionconstructor for alien class %qT cannot be a memberconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared virtualconstructors may not be cv-qualifiedcontinue label %qs does not name a loopcontinue statement not within a loopcontinue statement not within loop or switchcontrol flow in the middle of basic block %dconversion from %q#T to %q#Tconversion from %qT to %qT discards qualifiersconversion from %qT to %qT is ambiguousconversion from %qT to non-scalar type %qT requestedconversion lacks type at end of formatconversion of %qE from %qT to %qT is ambiguousconversion to %s%s will never use a type conversion operatorconversion to incomplete typeconversion to non-scalar type requestedconverting NULL to non-pointer typeconverting from %qT to %qTconverting overloaded function %qD to type %q#T is ambiguousconverting to %qT from %qTconverting to non-pointer type %qT from NULLcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: run_max * runs < sum_maxcorrupted profile info: sum_all is smaller than sum_maxcould not convert %qE to %qTcould not convert template argument %qE to %qTcould not find a spill registercould not find class$ field in java interface type %qTcould not find specs file %s
! could not open dump file %qs: %scould not split insncouldn't determine target name for dependency trackingcouldn't find class %scouldn't run '%s': %scouldn't unmap pch_address_space: %mcoverage mismatch for function %qs while reading counter %qscoverage mismatch for function %u while reading execution counterscreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating %screating array of %qTcreating array of %qT, which is an abstract class typecreating array with negative size (%qE)creating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcritical region may not be nested inside a critical region with the same namecurrent namespace %qD does not enclose strongly used namespace %qDdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdebug format "%s" conflicts with prior selectiondebug output level %s is too highdebug: decimal floating point not supported for this targetdeclaration does not declare anythingdeclaration for parameter %q+D but no such parameterdeclaration of %<extern%> variable %q+D in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q+#Ddeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows a global declarationdeclaration of %q+D shadows a parameterdeclaration of %q+D shadows a previous localdeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute noinline follows inline declaration declaration of %q+D with no linkage follows extern declarationdeclaration of %qD as %sdeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of 'this'declaration of %qD shadows a previous localdeclaration of %qF throws different exceptionsdeclaration of %qs as array of functionsdeclaration of %qs as array of voidsdeclaration of %qs shadows a parameterdeclaration of %qs shadows a symbol from the parameter listdeclaration of C function %q#D conflicts withdeclaration of namespace %qD conflicts withdeclaration of non-variable %q+D in %<for%> loop initial declarationdeclaration of static variable %q+D in %<for%> loop initial declarationdeclaration of template %q#Ddeclarator-id missing; using reserved word %qDdecrement of pointer to unknown structuredecrement of read-only locationdecrement of read-only member %qDdecrement of read-only variable %qDdefault argument %qE uses local variable %qDdefault argument for %q#D has type %qTdefault argument for parameter of type %qT has type %qTdefault argument given for parameter %d of %q#Ddefault argument missing for parameter %P of %q+#Ddefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefining explicit specialization %qD in friend declarationdefinition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %qD is not in namespace enclosing %qTdefinition of implicitly-declared %qDdefinition of static data member %q+D of dllimport'd classdefinition provided for explicit instantiationdeleting %qT is undefineddeleting array %q#Ddependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated covariant return type for %q+#Ddeprecated use of default argument for parameter of non-functiondereferenced pointers should have a name or a symbol tagdereferencing %<void *%> pointerdereferencing pointer to incomplete typedereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qs shall not be run eitherdestructor for alien class %qT cannot be a memberdestructors may not be cv-qualifieddestructors may not have parametersdifferent shape for %s at %L on dimension %d (%d/%d)different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmuldifferent shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmuldirect base %qT inaccessible in %qT due to ambiguitydistinct Objective-C type in returndivision by zerodivision by zero in %<%E %% 0%>division by zero in %<%E %% 0.%>division by zero in %<%E / 0%>division by zero in %<%E / 0.%>does not support multilibdominator of %d should be %d, not %ddominator of %d status unknownduplicate %<const%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qEduplicate %qsduplicate (or overlapping) case valueduplicate ConstantValue attribute for field '%s'duplicate asm operand name %qsduplicate base type %qT invalidduplicate case label: %<duplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qsduplicate declaration of method %<%c%s%>duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate initialization of %qDduplicate interface declaration for category %<%s(%s)%>duplicate interface declaration for class %qsduplicate label %qDduplicate label declaration %qEduplicate member %q+Dduplicated initializerdynamic dependency %s not founddynamic_cast of %q#D to %q#T can never succeededge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:elemental subroutineelements of array %q#D have incomplete typeembedded %<\0%> in formatemitting PIC operand, but PIC register isn't set upempty declarationempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty index range in initializerempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerenabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbenabling caller interworking support is only meaningful when compiling for the Thumbenclosing class templates are not explicitly specializedend insn %d for block %d not found in the insn streamenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration values exceed range of largest integerenumerator value for %qD not integer constantenumerator value for %qE is not an integer constantenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'error closing %s: %merror in args to spec function '%s'error in constant pool entry #%derror in constant pool entry #%d
  error while parsing constant poolerror while parsing constant pool
  error while parsing fieldserror while parsing fields
  error while parsing final attributeserror while parsing final attributes
  error while parsing methodserror while parsing methods
! error while reading %s from zip fileerror writing %qserror writing to %s: %merror: exception handling disabled, use -fexceptions to enableexception of type %<%T%> will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexpand_binop failed in movsi gotexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>expected %<,%> or %<;%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<:%> or %<...%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<;%>expected %<=%>expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<none%> or %<shared%>expected %<{%>expected %d levels of template parms for %q#D, got %dexpected [error|warning|ignored] after %<#pragma GCC diagnostic%>expected an SSA_NAME objectexpected class nameexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected expressionexpected identifierexpected identifier or %<(%>expected identifier or %<*%>expected integer expressionexpected iteration declaration or initializationexpected qualified name in friend declaration for destructor %qDexpected specifier-qualifier-listexpected statementexpected string literalexpense of call operation relative to ordinary arithmetic operationsexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit qualification in declaration of %qDexplicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of non-template %qTexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE of abstract class type %qT cannot be used in throw-expressionexpression in new-declarator must have integral or enumeration typeexpression reference type error at %Lexpression statement has incomplete typeextended registers have no high halvesextern declaration of %q#D doesn't matchextern declaration of %q+D follows declaration with no linkageexternal linkage required for symbol %q+D because of %qs attributeextra %<;%>extra brace group at end of initializerextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification ignoredextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous argument to '%s' optionfailed to find class '%s'failed to get exit statusfailed to get process timesfailed to reclaim unneeded functionfailure in redeclaration of %q+D: dllimport'd symbol lacks external linkagefailure to simplify substring reference in DATAstatement at %Lfallthru edge after a control statement in bb %dfallthru edge after unconditional jump %ifallthru edge crosses section boundary (bb %i)fallthru to exit from bb %dfastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefatal error: fclose %sfield %q+#D with same name as classfield %q+D invalidly declared function typefield %q+D invalidly declared method typefield %qD has incomplete typefield %qs declared as a functionfield %qs has incomplete typefield %qs not foundfield initializer is not constantfield initializer type mismatchfield name not in record or union initializerfield precisionfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfile ends in default argumentfile not found '%s'file-scope declaration of %qs specifies %<auto%>file-scope declaration of %qs specifies %<register%>fill characterfill character in strfmon formatfind_enum(): Enum not foundfini function found in object %sfirst argument of %q+D should be %<int%>first argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>fix_sched_param: unknown param: %sfloating constant exceeds range of %qTfloating constant misusedfloating point constant not a valid immediate operandfloating point overflow in expressionflow control insn inside a basic blockfold check: original tree changed by foldfopen %sfor statement expectedfor template declaration %q+Dformat %q.*s expects type %<%T%s%>, but argument %d has type %qTformat %q.*s expects type %<%s%s%>, but argument %d has type %qTformat argument %d unused before used argument %d in $-style formatformat argument %d used more than once in %s formatformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat string argument follows the args to be formattedformat string argument not a string typeformat string has invalid operand numberforming %s to reference type %qTforming reference to voidfound %<-%s%> instead of %<+%s%> in protocol(s)found a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at end of case vectorfound real variable when subvariables should have appearedfp software completion requires -mtrap-precision=ifr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe size of %qs is frame size too large for reliable stack checkingfriend declaration %q#D declares a non-template functionfriend declaration does not name a class or functionfriend declaration not in class definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %q+Ffrom this locationfrv_print_operand: unknown codefunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D is defined after prior declaration as dllimport: attribute ignoredfunction %q+D redeclared as inlinefunction %q+D redeclared with attribute noinlinefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it is suppressed using -fno-inlinefunction %q+F can never be inlined because it might not be bound within this unit of translationfunction %q+F can never be inlined because it receives a non-local gotofunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %q+F can never be inlined because it uses variable sized variablesfunction %qD declared virtual inside a unionfunction %qD is initialized like a variablefunction %qs cannot be declared %<mutable%>function body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<__thread%>function definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition does not declare parametersfunction definition has qualified void return typefunction does not return string typefunction might be possible candidate for %qs format attributefunction not considered for inliningfunction not inlinablefunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of local variablefunction returns an aggregatefunction template partial specialization %qD is not allowedfunction types not truly compatible in ISO Cfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXgcc driver version %s executing gcc version %s
  gcc version %s
  gcov (GCC) %s
! generation of Branch Likely instructions enabled, but not supported by architecturegeneric CPU can be used only for -mtune= switchgeneric thunk code fails for method %q#D which uses %<...%>getting core file size maximum limit: %mgfc_conv_constant_to_tree(): invalid type: %sgfc_todo: Not Implemented: gfc_trans_code(): Bad statement codegfortran: Directory required after -M
  gfortran: Only one -M option allowed
  gimplification failedglobal constructors not supported on this targetglobal declaration %q+#Dglobal destructors not supported on this targetglobal register variable %qD used in nested functionglobal register variable %qs used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgp is constant (but save/restore gp on indirect calls)gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhead insn %d for block %d not found in the insn streamhow much can given compilation unit grow because of the inlining (in percent)iWMMXt and hardware floating pointia64_print_operand: unknown codeidentifier expected after %<@protocol%>if this code is reached, the program will abortignored method 'ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %qV qualifiers added to function type %qTignoring -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring duplicate directory "%s"
  ignoring malformed #pragma longcallignoring nonexistent directory "%s"
! ignoring packed attribute because of unpacked non-POD field %q+#Dignoring unknown option %q.*s in %<-fdump-%s%>illegal aggregate type %qs specified for instance variable %qsillegal reference type specified for instance variable %qsimplicit declaration of function %qEimplicitly popped regs must be grouped at top of stackimplied END DOimpossible constraint in %<asm%>impossible register constraint in %<asm%>in %s, at %s:%din basic block %d:in declaration %q+Din passing argument %P of %q+Dinappropriate accumulator for %qsincoming edge count does not match number of PHI argumentsincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible types in assignmentincompatible types in assignment of %qT to %qTincompatible types in initializationincompatible types in returnincomplete '%s' optionincomplete implementation of category %qsincomplete implementation of class %qsincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent dll linkage for %q+D, dllexport assumedinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>incorrect insn:incorrect sharing of tree nodesincrement of pointer to unknown structureincrement of read-only locationincrement of read-only member %qDincrement of read-only variable %qDindex in dimension %d is out of bounds at %Lindex value instead of field name in union initializerinfo pointer NULLinit function found in object %sinitialization discards qualifiers from pointer target typeinitialization from distinct Objective-C typeinitialization from incompatible pointer typeinitialization left-hand side might be a candidate for a format attributeinitialization makes integer from pointer without a castinitialization makes pointer from integer without a castinitialization makes qualified function pointer from unqualifiedinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialization string truncated to match variable at %Linitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer for %qT must be brace-enclosedinitializer for floating value is not a floating constantinitializer for integer value is too complicatedinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinline declaration of %qD follows declaration with attribute noinlineinline function %q+D declared as  dllimport: attribute ignoredinline function %q+D given attribute noinlineinline function %q+D is declared as dllimport: attribute ignoredinline function %q+D used but never definedinlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinput operand constraint contains %qcinsn %d inside basic block %d but block_for_insn is %iinsn %d inside basic block %d but block_for_insn is NULLinsn %d is in multiple basic blocks (%d and %d)insn does not satisfy its constraints:insn outside basic blockinstall: %s%s
! instance variable %qs accessed in class methodinstance variable %qs has unknown sizeinstance variable %qs is %s; this will be a hard error in the futureinstance variable %qs is declared %sinstance variable %qs is declared privateinstance variable assignment has been interceptedinstantiation of %q+D as type %qTinstruction never exectuedinstruction scheduling not supported on this target machineint-array initialized from non-wide stringinteger constant is too large for %qs typeinteger kind=8 not available for -fdefault-integer-8 optioninteger overflow in expressionintegral expression %qE is not constantinter-module optimizations not implemented for C++interface %qs does not have valid constant string layoutinternal and protected visibility attributes not supported in this configuration; ignoredinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error - bad ungetinternal error - invalid Utf8 nameinternal error in check-init: tree code not implemented: %sinternal error in generate_bytecode_insn - tree code not implemented: %sinternal error: %%) found without a %%( in assembler patterninternal error: %%> found without a %%< in assembler patterninternal error: %%] found without a %%[ in assembler patterninternal error: %%} found without a %%{ in assembler patterninternal error: bad register: %dinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal gcc abort in %s, at %s:%dinterrupt Service Routines cannot be coded in Thumb modeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%S valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%Y valueinvalid %%c operandinvalid %%d operandinvalid %%d valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid 'asm': invalid --param value %qsinvalid ABI option: -mabi=%sinvalid IACC argumentinvalid Objective-C++ selector nameinvalid PC in line number tableinvalid UNSPEC as operandinvalid Z register replacement for insninvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD of NULL objectinvalid addressinvalid alignment for %<#pragma align%>, ignoringinvalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to incomplete type %qT invalid argument of %qs attributeinvalid argument to %<__builtin_frame_address%>invalid argument to %<__builtin_return_address%>invalid argument to builtin functioninvalid array assignmentinvalid base-class specificationinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid combination of multiple type-specifiersinvalid conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid const_double operandinvalid constant in %<#pragma pack%> - ignoredinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid conversion from %<__fpreg%>invalid conversion from %qT to %qTinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid declaration of member template in local classinvalid default argument for a template template parameterinvalid definition of qualified type %qTinvalid entry to OpenMP structured blockinvalid exit from OpenMP structured blockinvalid expression as operandinvalid expression type for %<#pragma omp atomic%>invalid floating point abi: -mfloat-abi=%sinvalid floating point emulation option: -mfpe=%sinvalid floating point option: -mfpu=%sinvalid in-class initialization of static data member of non-integral type %qTinvalid indirect (S) memory addressinvalid indirect memory addressinvalid initial value for member %qsinvalid initialization of non-const reference of type %qT from a temporary of type %qTinvalid initialization of reference of type %qT from expression of type %qTinvalid initializerinvalid insn:invalid lvalue in asm output %dinvalid maskinvalid member function declarationinvalid member template declaration %qDinvalid operand code '%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand for code: '%c'invalid operand in the instructioninvalid operand modifier letterinvalid operand output codeinvalid operand to %%H/%%L codeinvalid operand to %%N codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operands of types %qT and %qT to binary %qOinvalid operands to binary %sinvalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid option argument %qsinvalid option for -mfloat-gprs: '%s'invalid parameter %qsinvalid parameter combination for AltiVec intrinsicinvalid parameter type %qTinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid punctuation %qc in constraintinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receiver type %qsinvalid redeclaration of %q+Dinvalid reference prefixinvalid register in the instructioninvalid register in the move instructioninvalid register name for %q+Dinvalid rotate insninvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid shift operandinvalid static_cast from type %qT to type %qTinvalid storage class for function %qsinvalid target memregs value '%d'invalid template declaration of %qDinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid thread pointer option: -mtp=%sinvalid type %<void%> for newinvalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argumentinvalid type argument of %qsinvalid types %<%T[%T]%> for array subscriptinvalid use of %%d, %%x, or %%Xinvalid use of %<--%> on bool variable %qDinvalid use of %<::%>invalid use of %<restrict%>invalid use of %<this%> at top levelinvalid use of %<this%> in non-member functioninvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qs on pointer to memberinvalid use of ':' modifierinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array with unspecified boundsinvalid use of const_cast with type %qT, which is a pointer or reference to a function typeinvalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of constructor as a templateinvalid use of destructor %qD as a typeinvalid use of flexible array memberinvalid use of incomplete typedef %qDinvalid use of member %q+D in static member functioninvalid use of non-lvalue arrayinvalid use of non-static data member %q+Dinvalid use of non-static data member %qDinvalid use of non-static member functioninvalid use of non-static member function %qDinvalid use of nonstatic data member %qEinvalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of structure with flexible array memberinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of type %qT as a default value for a template template-parameterinvalid use of undefined type %<%s %E%>invalid use of void expressioninvalid vector type for attribute %qEinvalid version number `%s'invariant not recomputed when ADDR_EXPR changedinvoke[non-static] on static methodinvokestatic on abstract methodinvokestatic on non static methodis not a valid GIMPLE statementiteration variable %qs should be privateiteration variable %qs should not be firstprivateiteration variable %qs should not be reductioniterator end at %L does not simplifyiterator start at %L does not simplifyiterator step at %L does not simplifyits dest_idx should be %d, not %dits scope is only this definition or declaration, which is probably not what you wantiwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjcf-dump: no classes specified
! jump bypassing disabledjump into scope of identifier with variably modified typejump into statement expressionjump to case labeljump to label %q+Djump to label %qDjunk at end of #pragma %sjunk at end of #pragma GCC java_exceptionsjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma ghs endsdajunk at end of #pragma ghs endtdajunk at end of #pragma ghs endzdajunk at end of #pragma ghs interruptjunk at end of #pragma ghs sectionjunk at end of #pragma ghs startsdajunk at end of #pragma ghs starttdajunk at end of #pragma ghs startzdajunk at end of #pragma longcalljunk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma extern_prefix%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma pack%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma weak%>junk at end of '#pragma %s'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'junk at end of signature stringkey method %q+D of dllimport'd class definedkeyword %<export%> not implemented, and will be ignoredkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qE referenced outside of any functionlabel at end of compound statementlabel named wchar_tlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge frame pointer change (%d) with -mtiny-stacklarge integer implicitly truncated to unsigned typelayout of classes derived from empty class %qT may change in a future version of GCCld returned %d exit statusleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectlength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qs hides instance variablelocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylong long constant not a valid immediate operandlong, short, signed or unsigned used invalidly for %qsloop %d should not have single exit (%d -> %d)loop %d's header does not belong directly to itloop %d's header does not have exactly 2 entriesloop %d's latch does not belong directly to itloop %d's latch does not have exactly 1 successorloop %d's latch does not have header as successorloop %d's latch is marked as part of irreducible regionlooser throw specifier for %q+#Flower value in case label range less than minimum value for typelvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmacro name missing after %qsmaking %qD staticmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma extern_prefix, ignoredmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma %s' - ignoredmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed .zip archive in CLASSPATH: %smalformed spec function argumentsmalformed spec function namemask must be an immediatemaster region may not be closely nested inside of work-sharing regionmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64media functions are not available unless -mmedia is usedmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %qD cannot be declared both virtual and staticmember %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD is uninitialized referencemember %qD with uninitialized const fieldsmember functions are implicitly friends of their classmemory input %d is not directly addressablemethod %qs can't be transientmethod %qs can't be volatilemethod '%s' not found in classmethod declaration not in @interface contextmethod definition for %<%c%s%> not foundmethod definition not in @implementation contextmethod possibly missing a [super dealloc] callminimum value of parameter %qs is %umips16 function profilingmips_debugger_offset called with non stack/frame/arg pointermismatching signature for field '%s' in '%s'misplaced %<@%D%> Objective-C++ constructmisplaced ConstantValue attribute (not in any field)missing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing '(' after '#pragma %s' - ignoredmissing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing ')' for '#pragma %s' - ignoredmissing Code attributemissing REG_EH_REGION note in the end of bb %imissing [error|warning|ignored] after %<#pragma GCC diagnostic%>missing argument in %<__builtin_args_info%>missing argument to "%s"missing argument to "-%s"missing argument to '%s' optionmissing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing definitionmissing edge %i->%imissing field '%s' in '%s'missing filename after %qsmissing fill character at end of strfmon formatmissing function name in '#pragma %s' - ignoredmissing initializermissing initializer for member %qDmissing makefile target after %qsmissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing section name in '#pragma %s' - ignoredmissing sentinel in function callmissing static field %qsmissing terminating %c charactermissing type-name in typedef-declarationmixing C++ and Java catches in a single translation unitmixing declarations and function-definitions is forbiddenmno-cygwin and mno-win32 are not compatiblemode %qs applied to inappropriate typemodule symbol %s in wrong namespacemore than %d operands in %<asm%>move insn not handledms-bitfields not supported for objcmt_final_prescan_insn, invalid insn #1mudflap cannot track %qs in stub functionmudflap cannot track unknown size extern %qsmudflap checking not yet implemented for ARRAY_RANGE_REFmudflap: this language is not supportedmultidimensional array must have bounds for all dimensions except the firstmultilib exclusion '%s' is invalidmultilib exclusions '%s' is invalidmultilib select '%s' is invalidmultilib spec '%s' is invalidmultiple default labels in one switchmultiple definition of %q#Tmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple inline callersmultiple parameters named %q+Dmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmust #include <typeinfo> before using typeidmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>mvcle usemysterious repository information in %sname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for new ISO %<for%> scopingname missing for member functionname of class shadows template template parameter %qDnamed block DO at %L requires matching ENDDO namenamed return values are no longer supportednamespace %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticnative method %qs can't be strictfpneed to insert runtime check for %snegative insn lengthnegative integer implicitly converted to unsigned typenegative nesting depth of region %inegative width in bit-field %q+Dnegative width in bit-field %qsneither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.nested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qs declared %<extern%>nested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#Dnew types may not be defined in a return typeno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%s%> method foundno %q#D member function declared in class %qTno FUNCTION_PROFILER for CRISno argumentsno arguments for spec functionno class name specified with %qsno class template named %q#T in %q#Tno classes specifiedno closing %<]%> for %<%%[%> formatno corresponding deallocation function for `%D'no coverage for function %qs foundno data type for mode %qsno default argument for %qDno default case found at end of case vectorno description yetno field %qD found in union being initializedno immediate_use listno input file specifiedno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s(%A)%#V%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno previous declaration for %q+Dno previous prototype for %q+Dno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno sclass for %s stab (0x%x)no semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qsno super class declared in interface for %qsno support for inductionno type named %q#T in %q#Tno unique final overrider for %qD in %qTnode not found in cgraph_hashnodes with no released memory foundnon-addressable variable inside an alias setnon-boolean used in conditionnon-constant array in DATA statement %L.non-floating-point argument to function %qsnon-local function %q#D uses anonymous typenon-local function %q#D uses local type %qTnon-local variable %q#D uses anonymous typenon-local variable %q#D uses local type %qTnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-memory input %d must stay in memorynon-object member %qs cannot be declared %<mutable%>non-static const member %q#D, can't use default assignment operatornon-static const member %q+#D in class without a constructornon-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static method %q+D overrides static methodnon-static reference %q+#D in class without a constructornon-static reference member %q#D, can't use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q+D follows thread-local declarationnon-trivial designated initializers not supportednonconstant array index in initializernonlocal label nonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenot a static field %qsnot a valid Java .class filenot configured for ABI: '%s'not enough type informationnot enough variable arguments to fit a sentinelnot protecting function: no buffer at least %d bytes longnot protecting local variables: variable length buffernot yet implemented: latency-optimized inline square rootnote: null argument where non-null required (argument %lu)num_threads expression must be integralnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of the vector not a power of twonumber of counters is %d instead of %dobject %qE of incomplete type %qT will not be accessed in %sobject missing in reference to %q+Dobject missing in use of %qEobject of incomplete type %qT will not be accessed in %sobject of type %qT will not be accessed in %sobject with variably modified type must have no linkageobsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>offset of %q+D is not ABI-compliant and may change in a future version of GCCoffset of empty base %qT may not be ABI-compliant and maychange in a future version of GCCoffset of virtual base %qT is not ABI-compliant and may change in a future version of GCCoffset outside bounds of constant stringomitted middle operand to %<?:%> operand cannot be mangledonly constructors take base initializersonly declarations of constructors can be %<explicit%>only initialized variables can be placed into program memory areaonly one of '--print-main', '--list-class', and '--complexity' allowedonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationopaque vector types cannot be initializedopen /dev/zero: %mopening dependency file %s: %mopening output file %s: %moperand 1 must be a hard registeroperand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is neither a constant nor a condition code, invalid operand code 'c'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to ?: have different types %qT and %qToperation on %qE may be undefinedoperator %qT declared to return %qToptimization may eliminate reads and/or writes to register variablesoptions enabled: options passed: ordered comparison of pointer with integer zeroordered region may not be closely nested inside of critical regionordered region must be closely nested inside a loop region with an ordered clauseoriginal label is hereoriginally indirect function call not considered for inliningout of memoryouter block of region %i is wrongoutput constraint %d cannot be specified together with "%s" clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output arg list for '%s'packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qspacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qspadding struct size to alignment boundarypadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<inline%>parameter %q+D declared with void typeparameter %q+D has incomplete typeparameter %q+D has just a forward declarationparameter %qD declared voidparameter %qD includes %s to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter may not have variably modified type %qTparameter names (without types) in function declarationparensparentheses around %qE cannot be used to form a pointer-to-member-functionparse errorparse error in template argument listparse error while reading %sparse error: cannot back upparse error; also virtual memory exhaustedparser stack overflowpartial specialization %qT declared %<friend%>partial specialization %qT does not specialize any template argumentspassing %qT as %<this%> argument of %q#D discards qualifierspassing %qT chooses %qT over %qTpassing %qT for argument %P to %qDpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers frompointer target typepassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards qualifiers from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE makes qualified function pointer from unqualifiedpassing argument %d of %qE with different width due to prototypepassing floating point arguments in fp regs not yet supportedpch_preprocess pragma should only be used with -fpreprocessedpex_init failedpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer escapes but its name tag is not call-clobberedpointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer targets in assignment differ in signednesspointer targets in initialization differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in return differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to member cast from %qT to %qT is via virtual basepointer to member cast via virtual base %qTpointer to member conversion via virtual base %qTpointer to member function used in arithmeticpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member function %E cannot be called without an object; consider using .* or ->*pointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers with a memory tag, should have points-to setspossible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD must take %<int%> as its argumentpostfix %qD must take %<int%> as its second argumentpostfix %qD should return %qTpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprev_bb of %d should be %d, not %dprevious declaration %q+#D hereprevious declaration %q+Dprevious declaration of %q+#Dprevious declaration of %q+#D with %qL linkageprevious declaration of %q+Dprevious declaration of %q+D was hereprevious declaration of %q+D was inlineprevious declaration of %q+D with attribute noinlineprevious declaration of %qsprevious declaration of namespace %q+D hereprevious definition of %q+#Tprevious definition of %q+D was hereprevious external decl of %q+#Dprevious implicit declaration of %q+D was hereprevious non-function declaration %q+#Dprivate member %q+#D in anonymous unionprocedure name = %sprofiler support for VxWorksprofiler support for WindISSprofiling is still experimental for this targetprofiling not supported with -mg
  programs: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypeprotected member %q+#D in anonymous unionprotocol %qs has circular dependencyprototype for %q#D does not match any in class %qTprototype for %q+#Dprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprovided for %q+Dpseudo-destructor is not calledpure-specifier on function-definitionqualified function types cannot be used to declare %s functionsqualified type %qT does not match destructor name ~%qTqualifiers are not allowed on declaration of %<operator %T%>qualifiers can only be specified for objects and functionsr0 needs to be available as a call-clobbered registerrange expressions in switch statements are non-standardread-only location used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading class %s for the second time from %sreading through null pointer (argument %d)real kind=8 not available for -fdefault-real-8 optionrecursive inliningrecursive type %qT undefinedredeclaration of %<enum %E%>redeclaration of %<wchar_t%> as %qTredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of C++ built-in type %qTredeclaration of enumerator %q+Dredeclared here as %q#Dredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredundant redeclaration of %q+Dredundant redeclaration of %qD in same scopereference %qs is ambiguous: appears in interface %qs and interface %qsreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to local variable %q+D returnedreference to non-PURE function '%s' at %L inside a FORALL %sreference to non-lvalue returnedregion %i may contain throw and is contained in region that may notregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister specified for %q+D isn%'t suitable for data typeregister used for two global register variablesregister variable %qD used in nested functionregister variable %qs used in nested functionregisters IX, IY and Z used in the same INSNreimplementation of class %qsremoving .rpo filerename spec %s to %s
! renaming .rpo filerepeated %s in formatrepeated using declaration %q+Drepository file '%s' does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in non-class type %qTrequest for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in something not a structure or unionrequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantresult of %<operator->()%> yields non-pointer resultresult: %sreturn discards qualifiers from pointer target typereturn edge does not point to exit in bb %dreturn from incompatible pointer typereturn makes integer from pointer without a castreturn makes pointer from integer without a castreturn makes qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %q+D is not %<int%>return type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return-statement with a value, in function returning 'void'return-statement with no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorreturning reference to temporaryrhs of CHARACTER assignment at %L will be truncated (%d/%d)right exit is %d->%dright precisionright precision in strfmon formatright shift count >= width of typeright shift count is negativerounding mode not supported for VAX floatssay %<typename %E%> if a type is meantscalar '%s' FORMAT tag at %L is not an ASSIGNED variablescalar object %qD requires one element in initializerschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namesecond argument of %q+D should be %<char **%>second argument to %<__builtin_expect%> must be a constantsecond argument to %<__builtin_prefetch%> must be a constantsecond parameter of %<va_start%> not last named argumentsection attribute not allowed for %q+Dsection of %q+D conflicts with previous declarationselector must be an immediateselector must be an integer constant in the range 0..%wisetting core file size limit to maximum: %mshadowing %s function %q#Dshadowing previous type declaration of %q#Dshared and mdll are not compatibleshared call_stmt:shared rtxshift must be an immediateside effects not recomputed when ADDR_EXPR changedsigned and unsigned type in conditional expressionsimple IFsingle exit not recorded for loop %dsize assigned to %qT may not be ABI-compliant and may change in a future version of GCCsize in array new must have integral typesize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qs has non-integer typesize of array %qs is negativesize of array %qs is too largesize of array has non-integral type %qTsize of array is negativesize of array is not an integral constant-expressionsize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wd bytessize of variable %q+D is too largesizeof(long double) is 12sizeof(long double) is 16soft-float and long-double-128 are incompatiblesorry, unimplemented: sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)source file for class %qs is newer than its matching class file.  Source file %qs used insteadspec '%s' has invalid '%%0%c'spec '%s' has invalid '%%W%cspec '%s' has invalid '%%x%c'spec '%s' invalidspec '%s' is invalidspec failure: '%%*' has not been initialized by pattern matchspec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec failure: unrecognized spec option '%c'spec file has no spec for linkingspec is '%s'
  
! specialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qT after instantiationspecialization of implicitly-declared special member functionspecializing %q#T in different namespacespecified mode too small for enumeral valuesspecifying vector types with __attribute__ ((mode)) is deprecatedspecs %%include syntax malformed after %ld charactersspecs %%rename syntax malformed after %ld charactersspecs %s spec was not found to be renamedspecs file malformed after %ld charactersspecs unknown %% command after %ld charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack underflow - dup* operationstackframe too big: %d bytesstandard conversions are not allowed in this contextstatement makes a memory store, but has no V_MAY_DEFS nor V_MUST_DEFSstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement with no effectstatement-expressions are allowed only inside functionsstatic %qs cannot be declared %<mutable%>static declaration of %q+D follows non-static declarationstatic field has same name as methodstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic or type qualifiers in abstract declaratorstatic or type qualifiers in non-parameter array declaratorstatic variable %q+D is marked dllimportstatically allocated instance of Objective-C class %qsstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestmt (%p) marked modified after optimization pass : storage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qsstorage class specified for structure field %qsstorage class specified for typenamestorage class specifiers invalid in friend function declarationsstorage class specifiers invalid in parameter declarationsstorage size not constantstorage size not knownstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD isn't constantstorage size of %qD isn't knownstray %<\%o%> in programstray %qc in programstray %qs in programstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstrong using only meaningful at namespace scopestrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct has no membersstruct has no named membersstructure %qD with uninitialized const membersstructure %qD with uninitialized reference membersstructure alignment must be a small power of two, not %dstructure size boundary can only be set to %sstructured COND_EXPR at the end of bb %dsubframework include %s conflicts with framework includesubscript missing in array referencesubscripted value is neither array nor pointersubscripted value is pointer to functionsubscripting array declared %<register%>suggest parentheses around && within ||suggest parentheses around + or - in operand of &suggest parentheses around + or - inside shiftsuggest parentheses around arithmetic in operand of ^suggest parentheses around arithmetic in operand of |suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of &suggest parentheses around comparison in operand of ^suggest parentheses around comparison in operand of |support for mode %qsswitch %qs is no longer supportedswitch '%s' does not start with '-'switch -mcpu=%s conflicts with -march= switchswitch quantity not an integerswitch statement of size %lu entries too largesymbol %s symtree: %s  Ambig %dsyntax errorsyntax error: cannot back upsyntax error; also virtual memory exhaustedsystem path '%s' is not absolutetaking address of temporarytaking the address of a label is non-standardtarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget format does not support infinitytarget system does not support debug outputtarget system does not support the "%s" debug formattemplate argument %d is invalidtemplate argument %qE involves template parameter(s)template argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template class without a nametemplate declaration of %q#Dtemplate declaration of %qstemplate definition of non-template %q#Dtemplate header not allowed in member definition of explicitly specialized classtemplate instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qDtemplate instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)template parameter %q+#Dtemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match templatetemplate parameters not used in partial specialization:template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD in declaration of primary templatetemplate-id %qD used as a declaratortemplates may not be %<virtual%>that particular -g option is invalid with -maout and -melinuxthe %<java.lang.Object%> that was found in %qs didn't have the special zero-length %<gnu.gcj.gcj-compiled%> attribute.  This generally means that your classpath is incorrectly set.  Use %<info gcj "Input Options"%> to see the info page describing how to set the classpaththe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%dthe '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%dthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe address of %qD will always evaluate as %<true%>the address of %qD will never be NULLthe assignment suppression scanf featurethe cpu name must be lower casethe default argument for parameter %d of %qD has not yet been parsedthe m210 does not have little endian supportthe mangled name of %qD will change in a future version of GCCthe offset of %qD may not be ABI-compliant and may change in a future version of GCCthe type being destroyed is %qT, but the destructor refers to %qTthe type of '%s' at %C has not been declared within the interfacethere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthis builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this function may return with or without a valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this target does not support %qsthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q+D follows non-thread-local declarationthread-local storage not supported for this targetthreadprivate variables not supported in this targetthrowing NULL, which has integral, not pointer typetime in %s: %ld.%06ld (%ld%%)
! tls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto disable this warning use -fgnu89-inline or the gnu_inline function attributeto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>too few arguments for formattoo few arguments to %%:version-comparetoo few arguments to %s %q+#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %qEtoo few arguments to function %qstoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many #pragma options align=resettoo many %qs clausestoo many alternatives in %<asm%>too many arguments for formattoo many arguments to %%:version-comparetoo many arguments to %s %q+#Dtoo many arguments to functiontoo many arguments to function %qEtoo many arguments to function %qstoo many filenames given.  Type %s --help for usagetoo many initializers for %qTtoo many input filestoo many outgoing branch edges from bb %itoo many template parameter lists in declaration of %qDtoo many template-parameter-liststoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level declaration of %qs specifies %<auto%>total size of local variables exceeds architecture limittraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrampolines not supportedtransformational intrinsic '%s' at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstrap mode not supported on Unicos/Mktree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of phi_node with %d elts in %s, at %s:%dtree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs  in %s, at %s:%dtree list ends on depth %itrue/false edge after a non-COND_EXPR in bb %dtry reducing the number of local variablestry removing the parentheses around the type-idtry using %qE insteadtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetwo different pointers with identical points-to sets but different name tagstwo or more data types in declaration of %qstwo or more data types in declaration specifierstype %q#T argument given to %<delete%>, expected pointertype %q+D does not have a known sizetype %qT is disallowed in Java %<throw%> or %<catch%>type %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is not derived from %<java::lang::Throwable%>type %qT is not derived from type %qTtype %qT of template argument %qE depends on template parameter(s)type %qs has a user-defined constructortype %qs has a user-defined destructortype %qs has no default constructor to calltype %qs has virtual member functionstype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qstype is deprecatedtype is deprecated (declared at %s:%d)type mismatch between an SSA_NAME and its symboltype mismatch in conditional expressiontype mismatch with previous external decl of %q#Dtype of %q+D defaults to %<int%>type of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype qualifiers ignored on function return typetype qualifiers specified for friend class declarationtype size can%'t be explicitly evaluatedtype to vector delete is neither pointer or array typetype-punning to incomplete type might break strict-aliasing rulestype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<inline%>typedef %qD is initialized (use __typeof__ instead)typedef declaration invalid in parameter declarationtypedef-name %qD used as destructor declaratortypes are not quite compatibleunable to compute real location of stacked parameterunable to emulate %qsunable to find a register to spill in class %qsunable to generate reloads for:unable to open dynamic dependency '%s'unable to use '%s' for PIC registerunconditional %2d never executed
  unconditional %2d taken %s
  undeclared selector %qsundefined named operand %qsunderflowed virtual array %s in %s, at %s:%dunexpected base-type in cris_print_baseunexpected index-type in cris_print_indexunexpected multiplicative operandunexpected operandunexpected side-effects in addressunimplemented functionalityunimplemented-shmedia profilinguninitialized const %qDuninitialized const in %<new%> of %q#Tuninitialized const member %qDunion cannot be made transparentunion has no membersunion has no named membersunknown -m%s= option specified: '%s'unknown -malign-XXXXX option specified: '%s'unknown -mdebug-%s switchunknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>unknown ABI specified: '%s'unknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown action %qs for %<#pragma pack%> - ignoredunknown array size in deleteunknown cc_attr valueunknown conversion type character %qc in formatunknown conversion type character 0x%x in formatunknown demangling style '%s'unknown encoding: %qs
  This might mean that your locale's encoding is not supported
  by your system's iconv(3) implementation.  If you aren't trying
  to use a particular encoding for your input file, try the
! %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunregistered operator %sunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable in call_clobbered_vars but not marked DECL_CALL_CLOBBEREDvariable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap.variable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvariably modified %qs at file scopevector %s %s domain error, in %s at %s:%uvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_call_clobbering failedverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwork-sharing region may not be closely nested inside of work-sharing, critical, ordered or master regionwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong single exit %d->%d recorded for loop %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.2.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
! PO-Revision-Date: 2007-09-02 13:54+0200
  Last-Translator: Göran Uddeborg <goeran@uddeborg.se>
  Language-Team: Swedish <tp-sv@listor.tp-sv.se>
  MIME-Version: 1.0
*************** Speciella flaggor för målarkitektur:
*** 803,809 ****
  ldd-utdata med konstruerare/destuerare.
  
  write_c_file - utdatanamn är %s, prefix är %s
!                %qD   i konvertering av pekare till medlem   i konvertering av pekare till medlemsfunktion  %q+#D  %q+#D deklarerades här  (Använd '-v --help' för att visa kommandoradsflaggor för barnprocesser)
    -###                     Som -v men flaggor citerade och kommandon inte körda
    --bootclasspath SÖKVÄG  Åsidosätt inbyggt klasssökväg
    --classpath SÖKVÄG      Ange sökväg för att hitta .class-filer
--- 2312,2318 ----
  ldd-utdata med konstruerare/destuerare.
  
  write_c_file - utdatanamn är %s, prefix är %s
!                %qD    Inkluderad vid %s:%d:   i konvertering av pekare till medlem   i konvertering av pekare till medlemsfunktion  %q+#D  %q+#D deklarerades här  (Använd '-v --help' för att visa kommandoradsflaggor för barnprocesser)
    -###                     Som -v men flaggor citerade och kommandon inte körda
    --bootclasspath SÖKVÄG  Åsidosätt inbyggt klasssökväg
    --classpath SÖKVÄG      Ange sökväg för att hitta .class-filer
*************** write_c_file - utdatanamn är %s, prefix 
*** 817,822 ****
--- 2326,2333 ----
    --list-filename         Skriv ut infilsnamnet när klassnamn listas
    --no-assert             Känn inte igen nyckelordet assert
    --print-main            Skriv namn på klass som innehåller "main"
+   --sysroot=<katalog>      Använd <katalog> som rotkatalogen för huvuden och
+                            bibliotek
    --target-help            Visa specifika kommandoradsflaggor för mål
    --version               Skriv versionsnummer, avsluta sedan
    -B <katalog>             Lägg till <katalog> till kompilatorns sökvägar
*************** write_c_file - utdatanamn är %s, prefix 
*** 893,920 ****
                             "none" innebär att man använder standardmetoden
                             att gissa språk beroende på filens ändelse
    ett kvalificerat id krävs  eftersom den är en icke-systemkatalog som dubblerar en systemkatalog
!   basen %qT  för att konverteringssekvensen för argumentet är bättre  på grund av lokal medlem %q+#D med samma namn  på grund av lokal metod %q+#D med samma namn  men %d behövs  men ersätter inte %<%T(const %T&)%>  men ersätter inte %<operator=(const %T&)%>  av %q+D  kandidater till konvertering är %qD och %qD  det går inte att använda föråldrad bindning vid %q+D för att den har en desturerare  står i konflikt med %q+D  passerar initiering av %q+#D  går in i catch-block  går in i räckvid för icke-POD %q+#D  går in i try-block  förväntade en klassmall, fick %qE  förväntade en klassmall, fick %qT  förväntade en konstant av typen %qT, fick %qT  förväntade en mall av typen %qD, fick %qD  förväntade en typ, fick %qE  föräntade en typ, fick %qT  för konvertering från %qT till %qT  än definitionen av %q+#D  härifrån  i anrop till %qD  i beräkningen av %<%Q(%#T, %#T)%>  i instansiering av mallen %qT  i kastat uttryck  initierar argument %P till %qD  stämmer med denna %qD under ISO:s standardregler  stämmer med denna %q+D under gamla regler  eller %<operator=(const %T&)%>  åsidosätter %q+#D  åsidosätter %q+#F  eftersom %q+#D är deklarerad i basklassen  hoppar över initiering av %q+#D  försöker instansiera %qD  använder föråldrad bindning vid %q+D %% %s %c-%c:  %c:  %d %d, %d, %d %s %s  (frv) ,  --help" för mer information.
!  /) ACCESS= ACTION= ADVANCE= ALLOCATABLE BLANK= CONVERT= DATA DELIM= DIMENSION DIRECT= DUMMY ELEMENTAL END=%d ENTRY EOR=%d ERR=%d EXIST= EXTERNAL FILE= FMT= FMT=%d FORM= FORMATTED FUNCTION IMPLICIT-TYPE IN-COMMON IN-NAMELIST INTRINSIC IOMSG= IOSTAT= NAME= NAMED= NEXTREC= NML=%s NUMBER= OPENED= OPTIONAL PAD= POINTER POSITION= PURE Väntande satser inte utmatade på ENTRY-båge (%d, %d)
   Väntande satser inte utmatade på EXIT-båge (%d, %d)
   Väntande satser inte utmatade på PRED-båge (%d, %d)
   Väntande satser inte utmatade på SUCC-båge (%d, %d)
!  READ= READWRITE= REC= RECL= RECURSIVE RESULT SAVE SEQUENCE SEQUENTIAL= SIZE= STAT= STATUS= SUBROUTINE TARGET TOTALT                : UNFORMATTED= UNIT= USE-ASSOC WRITE= [Alt Retur] [FLAGGA]... KLASS...
!  byte kodgenereringsflaggor som står i konflikt används från namnrymden %s skuggar mallparameter %q+#D"%s" är inte en giltig flagga till preprocessorn# %s %.2f %.2f
  #include "..." sökning startar här:
  #include <...> sökning startar här:
! #pragma GCC memregs måste komma före funktionsdeklarationer#pragma GCC memregs tar ett tal [0..16]#pragma GCC visibility måste följas av push eller pop#pragma GCC visibility push() måste ange default, internal, hidden eller protected#pragma GHS endXXX stämmer inte med föregående startXXX#pragma GHS endXXXX funnet utan föregående startXXX#pragma extern_prefix stöds inte på denna målarkitektur#pragma implementation för %qs förekommer efter att filen inkluderats#pragma pack (pop) påträffat utan matchande #pragma pack (push)#pragma pack har ingen effekt med -fpack-struct - ignoreras#pragma pack(pop, %s) påträffat utan matchande #pragma pack(push, %s)#pragma pack(pop[, id], <n>) stöds inte för denna målarkitektur#pragma pack(push[, id], <n>) stöds inte för denna målarkitektur#pragma redefine_extname ignoreras på grund av konflikt med __asm__-deklaration#pragma redefine_extname ignoreras på grund av konflikt med tidigare #pragma redefine_extname#pragma redefine_extname ignoreras eftersom det står i konflikt med tidigare namnbyte#pragma redefine_extname stöds inte på denna målarkitektur#pragma vtable stödjs inte längre$-operandnummer använt efter format utan operandnummer%+D orsakar en sektionstypkonflikt%-5d %<#pragma align%> måste förekomma före deklarationen av %D, ignorerar%<#pramga%> är inte tillåtet här%<%%%>-begränsning använd med sista operand%<%%%c%> ger bara de sista två siffrorna i årtalet%<%%%c%> ger bara de sista 2 siffrorna i årtalet i vissa lokaler%<%D::%D%> %s%<%D::%D%> har inte deklarerats%<%D::%D%> är inte en medlem av %qT%<%T::%D%> har inte deklarerats%<%T::%D%> är inte en typ%<%T::%D%> är inte en giltig deklarerare%<%T::%D%> namnger en kontruerare%<%T::%D%> namnger konstruerare i %qT%<%T::%D%> namnger en destruerare%<%c%s%> finns inte bland protokoll%<%s %E%> deklarerad inuti parameterlista%<&%>-begränsning använd utan registerklass%<-gnat%> felstavat som %<-gant%>%<...%> som argument.)%<...%> har ogiltigt operandnummer%<::%D%> %s%<::%D%> har inte deklarerats%<::main%> måste returnera %<int%>%<<:%> är en alternativ stavning av %<[%>.  Lägg in mellanrum mellan %<<%> och %<::%>%<<::%> kan inte inleda en argumentlista till en mall%<@encode%> måste ange en typ som ett argument%<@end%> saknas i implementationskontext%<@end%> måste stå i @implementation-kontext%<@throw%> (rethrow) använd utanför ett @catch-block%<@try%> utan %<@catch%> eller %<@finally%>attributet %<__BELOW100__%> är bara tillämpbart på variabler%<__alignof%> tillämpad på ett bitfältandra argumentet till %<__builtin_longjmp%> måste vara 1%<__builtin_next_arg%> anropad utan argument%<__gcc_host_wide_int__%> är inte definierad som %<long%> eller %<long long%>%<__gcc_host_wide_int__%> är inte definierad som en typ%<__thread%> före %<extern%>%<__thread%> före %<static%>%<__thread%> använd med %<auto%>%<__thread%> använd med %<register%>%<__thread%> använd med %<typedef%>%<__thread%> använd med %qE%<and%> mellan ömsesidigt uteslutande likhetstester är alltid 0%<asm%>-operandbegränsningar inkompatibla med operandstorlek%<asm%>-operand kräver omöjlig omlastning%<asm%>-specificerare är inte tillåtna på icke-statiska datamedlemmar%<auto%> tom deklaration på filnivå%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i %s-deklaration%<default%>-etikett i räckvidden för en identifierare med variabel typ som inte innehåller en omslutande switch-sats%<default%>-etikett i satsuttryck som inte innehåller en omslutande switch-sats%<default%>-etikett som inte ligger i en switch-sats%<else%>-etikett stämmer inte med båge vid slutet av bb %d%<enum %E%> är deklarerad i %<for%>-slingas initiala deklaration%<explicit%> kan endast anges för konstruerare%<for%>-slinga med startdeklaration använd utanför C99-läge%<friend%> kan endast anges inuti en klass%<inline%> i tom deklaration%<inline%> är inte tillåtet i deklaration av vänmallspecialisering %qD%<inline%> angivet för vänklassdeklarationspecificerare %<inline%> är ogiltig för funktionen %qs deklarerad utanför global räckvidd%<location_t%> är inte definierad som en typ%<locus%> är inte definierad som en typ%<long long long%> är för långt för GCC%<long%>-switch-uttryck konverteras inte till %<int%> i ISO C%<noreturn%>-funktion returnerar ett icke-void värde%<operator new%> måste returnera typ %qT%<operator new%> tar typen %qT som första parameter%<operator new%> får inte returnera NULL om den inte är deklarerad %<throw()%> (eller -fcheck-new är aktivt)%<operator new%> måste returnera typ %qT%<operator new%> tar typen %<size_t%> (%qT) som första parameter%<operator=%> skall returnera en referens till %<*this%>%<or%> mellan omatchade olikhetstester är alltid 1%<register%> i tom deklaration på filnivå%<return%> med värde i funktion som returnerar void%<return%> utan värde i funktion som returnerar icke-void%<sizeof%> applicerat på ett bitfält%<static%> får inte användas vid defintion (till skillnad mod deklaration) av statisk datamedlemspecificerare %<static%> är ogiltigt för funktion %qs deklarerad utanför global räckvidd%<struct %E%> är deklarerad i %<for%>-slingas initiala deklaration%<template%> (för att lösa upp tvetydighet) är endast tillåtet inuti mallar%<then%>-etikett stämmer inte med båge vid slutet av bb %d%<this%> är inte tillgängligt i en statisk medlemsfunktion%<this%> kan inte användas i detta sammanhangattributen %<trap%> och %<far%> är inte kompatibla, %<far%> ignorerasattributet %<trap%> är redan använt%<tree%> är inte definierad som en pekartyp%<tree%> är inte definierad som en typ%<typeof%> applicerat på ett bitfält%<union %E%> är deklarerad i %<for%>-slingas initiala deklaration%<va_start%> används i en funktion med fixt antal parametrar%<va_start%> använt med för många argument%<void%> som enda parameter kan inte kvalificeras%<void%> måste vara den enda parametern%D byter namn efter att ha refererats i assemblerkvalificeraren %E ignorerad på asm%H   av tidigare hanterare för %<%T%>%H   av tidigare hanterare för %qT%H  härifrån%H%<...%>-hanterare måste vara den sista hanteraren i sitt try-block%H%<>>%> skulle vara %<> >%> inuti en nästad mallargumentlista%H%<noreturn%>-funktion returnerar%H%qD används oinitierad i denna funktion%H%qD kan användas oinitierad i denna funktion%H%qE definierad som fel sorts tagg%H%qE är odeklarerad (första förekomsten i denna funktion)%H%qE är odeklarerad här (inte i en funktion)%H%s%H(Varje odeklarerad identifierare rapporteras bara en gång%HTrasig värdeprofil: totalt profilerarantal för %s (%d) stämmer inte med BB-antal (%d)%HDubblerat namn %q.*s.%HISO C90 förbjuder blandade deklarationer och kod%Hanrop av %D kommer alltid att spilla över destinationsbufferten%Hflödet når slutet på en icke-void-funktion%Hskapar selektor för icke existerande metod %qE%Hdubblerad klass kommer endast att kompileras en gång%Hdubblerad etikett %qD%Htom kropp i en else-sats%Htom kropp i en if-sats%Huppräkningsvärdet för %qE hanteras inte i switch%Hundantag av typ %qT kommer att fångas%Hextra %<;%>%Hförsta argumentet till %D måste vara en pekare, det andra en heltalskonstant%Hför varje funktion den finns i.)%Hignorerar #pragma %s %s%Hignorerar returvärdet av %qD, deklarerad med attributet warn_unused_result%Hignorerar returvärdet av funktion deklarerad med attributet warn_unused_result%Hsista argumentet til %D är inte en heltalskonstant mellan 0 och 3%Hprototypdeklaration%Hsats utan effekt%Höverblivet %<@%> i program%Hföreslår uttryckliga klamrar för att undvika tvetydighet i %<else%>%Hswitch saknar default-fall%Hsyntetiserad metod %qD krävs första gången här%Htraditionell C saknar en separat namnrymd för etiketter, identifierare %qE står i konflikt%Hberäknat värde används inte%Hkommer aldrig utföras%J  för följande virtuella funktioner är rena inuti %qT:%J  går in i catch-block%J  första typ här%J  ursprunglig definition fanns här%J  annan typ här%J  eftersom typen %qT har rent virtuella funktioner%J  vid initiering här%J  du kan gå runt detta genom att ta bort initieraren%J%qD skall initieras i medlemsinitieringslistan%Jattributet %qE fungerar bara på funktioner%J%s %<%c%s%>%J%s %qs%Jabstrakt metod i icke-abstrakt klass%Jadressomrpdesattribut kan inte anges för funktioner%Jaliasdefinitioner stöds inte i denna konfiguration%Jett adressområdesattribut kan inte anges för lokala variabler%Jen anonym union kan inte ha funktionsmedlemmar%Jbasklass %q#T skulle varit explicit initierad i kopieringskonstrueraren%Jkan inte sätta attributet %qE efter definitionen%Jcase-värde %qs är inte i en uppräkningstyp%Jcase-värde %qs är inte i uppräkningstyp %qT%Jstår i konflikt med tidigare deklaration här%Jdataområdesattributet kan inte anges för lokala variabler%Jstandardinitiering av %q#D, som har referenstyp%Jslutligt fält %qD får inte ha initierats%Jflexibel vektor medlem i i övrigt tom post%Jflexibel vektormedlem i union%Jflexibel vektormedelm inte vid slutet av post%Jföljer på definition som inte är en prototyp här%Jfunktionen är en möjlig kandidat för attributet %<noreturn%>%Jinitiering av flera medlemmar av %qT%Jogiltig användning av post flexibel vektormedlem%Jhopp in i räckvidd för identifierare med variabel typ%Jhopp in i satsuttryck%Jflera initieringar givna för %qD%Jflera initieringar givna för basen %qT%Jgammaldags funktionsdefinition%Jgammaldags parameterdeklarationer i funktionsdefinition med prototyp%Jendast svaga alias stöds i denna konfiguration%Jparameter %u har ofullständig typ%Jparameter %u har void-typ%Jparameternamn saknas i parameterlista%Jparameternamn utelämnat%Jtidigare defintion här%Jtidigare deklaration utan inline här%Jtidigare använd här%Jattributet "section" kan inte anges för lokala variabler%Jattributet "section" stöds inte för denna målarkitektur%Jskuggad deklaration är här%Jdetta är den första default-etiketten%Jdetta är det första fallet som överlappar det värdet%Jtotal storlek på lokala objekt är för stor%Jtraditionell C tillåter inte ISO C:s stil av funktionsdefinitioner%Jtypedef-namn får inte vara en nästad-namnspecificerare%Joinitierad medlem %qD med %<const%>-typ %qT%Joinitierad referensmedlem %qD%Jattributet weakref måste vara före attributet alias%Jweakref stöds inte i denna konfiguration%c%d%d konstruerare hittad(e)
  %d destruerare  hittad(e)
  %d ramtabell(er) hittade
! %i-bitsläge inte inkompilerat%q#D står i konflikt med tidigare using-deklaration %q#D%q#D döljer konstruerare för %q#T%q#D är en statisk datamedlem; den kan endast initieras vid sin definition%q#D är en icke-statisk datamedlem av %qT%q#D är inte en statisk medlem av %q#T%q#D omdeklarerad som en annan sorts symbol%q#D användes före den deklarerades inline%q#T har pekardatamedlemmar%q#T har virtuella funktioner men icketrivial destruerare%q#T är inte en mall%q#T är inte en giltig typ för en mallkonstantparameter%q#T definierar bara en privat destruerare och har inga vänner%q#T definierar bara privata konstruerare och har inga vänner%q#T använt där %qT förväntades%q#T använt där ett flyttalsvärde förväntades%q+#D kan inte deklareras%q+#D kan inte överlagras%+#D refererar inte till den okvalificerade typen, så den används int för länkklass%q+#D ogiltig, en anonym union kan bara ha ickestatiska datamedlemmar%q+#D är oåtkomlig%q+#D är privat%q+#D är skyddad%q+#D deklarerades tidigare här%q+#D definierades tidigare här%q+D är aliasat till den externa symbolen %qs%q+D är aliasat till en odefinierad symbol %qs%q+D är redan deklarerad med attributet dllexport: dllimport ignoreras%q+D orsakar en sektionstypkonflikt%q+D innehåller tomma klasser som kan få grundklasser att läggas på annan plats i en framtida version av GCC%q+D deklarerad som en vän%q+D deklarerad som en icke-parameter%q+D är deklarerad här%q+D är deklarerad inline efter att den anropats%q+D är deklarerad inline efter sin definition%q+D deklarerad med en undantagsspecifikationer%q+D är definierad både normalt och som ett alias%q+D är definierad men inte använd%q+D har en tidigare deklaration som %q#D%q+D har en tidigare deklaration här%q+D ogiltig i %q#T%q+D är normalt en icke-statisk function%q+D är inte en funktion,%q+D är för liten för att få plats med alla värden hos %q#T%q+D är vanligtvis en funktion%q+D får inte vara statisk eftersom den är medlem av en union%q+D får inte ha referenstyp %qT eftersom den är en medlen av en union%q+D omdeklarerad som en annan sorts symbol%q+D omdeklarerad utan attributet dllimport efter att ha refererats med länkklass dll%q+D omdeklarerades utan attributet dllimport: tidigare dllimport ignoreras%q+D tar bara noll eller två argument%q+D använd före deklarationen%q+D var dold%q+D användes utan någon deklaration före sin definition%q+D användes utan någon prototyp före sin definition%q+D kommer initieras efter%q+D: synlighetsattribut ignorerat för att det%q+F är deklarerad %<static%> men definieras aldrig%q+F är använd men inte definierad%q+T har en tidigare deklaration här%qD %sattributdirektivet %qD ignoreratattributet %qD ignorerat%qD får inte finnas i ett konstantuttryck%qD kan inte deklareras virtuell, eftersom den redan är statisk%qD kan inte initieras från ett icke-konstant uttryck vid deklarationen%qD kan inte vara trådlokal för den har icke-POD-typ %qT%qD kan inte ha standardargument%qD deklarerad som en %<virtual%> %s%qD deklarerad som en %<inline%> %s%qD är deklarerad som en referens men inte initierad%qD anger en tvetydig typ%qD deklarerar inte en malltyp%qD har en ofullständig typ%qD har en ofullständig typ%qD har ingen medlem med namnet %qE%qD har inte deklarerats%qD har samma namn som klassen den är deklarerad i%qD är en namnrymd%qD är redan en vän till %qT%qD är redan en vän till klassen %qT%qD är redan deklarerad i detta definitionsområde%qD är redan definierad i %qT%qD är redan definierad i klassen %qT%qD är redan definierad i klassen %qT%qD är både en direkt bas och en indirekt virtuell bas%qD är inte en klass eller namnrymd%qD är inte en funktionsmall%qD är inte en medlem av %qD%qD har inte en medlem av %qT%qD är inte en medlemsmallfunktion%qD är inte ett namnrymdsnamn%qD är inte en mall%qD är inte en mallfunktion%qD är inte definierad utanför funktions-scope%qD är trådlokal och kan därför inte initieras dynamiskt%qD får inte deklareras som statisk%qD är kanske inte deklararad i en namnrymd%qD måste vara en icke-statisk medlemsfunktion%qD måste vara antingen en medlemsfunktion som inte är statisk eller funktion som inte är medlem%qD måste initieras med en konstruerare, inte med %<{...}%>%qD måste ha ett argument med klass- eller uppräkningstyp%qD får inte ha variablet antal argument%qD måste ta %<void%>%qD måste ta antingen ett eller två argument%qD måste ta antingen noll eller ett argument%qD måste ta exakt ett argument%qD måste ta exakt två argument%qD inte deklarerad%qD inte definierad%qD omdeklarerad med annan åtkomst%qD borde ha deklarerats inuti %qD%qD skall aldrig överlagras%qD skall returnera som värde%qD använd utan mallparametrar%qD deklarerades %<extern%> och senare %<static%>%qD deklarerades inte i detta definitionsområdeattributet %qE kan bara användas på klassdefinitioner i Javaattributet %qE kan bara användas på klassdefinitionerattributet %qE har bara effekt på publika objektattributet %qE ignoreratattributet %qE ignorerat för %qEattributet %qE ignorerat för fält av typen %qTattributet %qE ignorerat typer som inte är klasserattributet %qE ignorerat för typerattributet %qE stöds inte på denna plattformattributet %qE fungerar bara på funktioner med variabelt antal argumentattributet %qE kräver prototyper med namngivna argument%qE kan inte användas som en funktion%qE kan inte användas som en medlemspekare eftersom den är av typen %qT%qE har inte klasstyp%qE är inte namnet på en typ%qE är varken en typedef eller en inbyggd typ%qE har typen %<void%> och är inte ett kastuttryck%qE i klassen %qT är inte namnet på en typ%qE i namnrymden %qE är inte namnet på en typ%qE är en okänd funktionsformattyp%qE är varken en funktion eller medlemsfunktion, kan inte deklareras som vän%qE är inte en mall%qE är inte ett giltigt mallargument för typ %qT eftersom funktionen %qD inte har extern länkklass%qE är inte ett giltigt mallargument till typ %qT eftersom det är ett icke konstant uttryck%qE är inte ett giltigt mallargument för typen %qT eftersom det är en pekare%qE är inte ett giltigt mallargument för typen %qT eftersom det är av typen %qT%qE är inte ett giltigt mallargument för typ %qT eftersom objekt %qD inte har extern länkklass%qE är inte ett giltigt mallargument för typ %qT eftersom det står i konflikt med cv-kvalificeringar%qE är inte ett giltigt mallargument för typ %qT eftersom stränkonstanter aldrig kan användas i detta sammanhang%qE är inte i början av deklarationen%qE har inte typen %qT%qE är föråldrad, g++-vtabeller är nu COM-kompatibla som standard%qT har ingen medlem med namnet %qE%qT har ingen icke-statisk medlem med namnet %qD%qT är en variabel typ%qT äre redan en vän till %qT%qT är en tvetydig bas till %qT%qT är en oåtkomlig bas till %qT%qT är inte en basklass till %qT%qT är inte en klass eller namnrymd%qT är inte en klass-, post- eller unionstyp%qT är inte en medlemsklassmall av %qT%qT är inte en medlem av %qT%qT är inte en namnrymd%qT är inte en nästad klass i %qT%qT är inte en pekare-på-objekt-typ%qT är inte en mall%qT är inte en malltyp%qT är inte en åtkomlig bas till %qT%qT är inte en aggregattyp%qT konverteras till %qT när det skickas via %<...%>%qT är/använder en anonym typ%qT refererad till som %qs%qT refererad till som enum%qT löses upp till %qT, som inte är en klasstyp%T slås upp till %qT som inte är en uppräkningstyp%qV-kvalificerare kan inte tillämpas på %qT%qs verkar vara en felstavad avbrottshanterare%qs verkar vara en felstavad signalhanterareattributet %qs är bara tillämpbart på initierade variabler med extern läkningattributargument %qs är inte en strängkonstantattributargument %qs är inte en heltalskonstantattributdirektivet %qs ignoreratattributet %qs är inte applicerbart på typerattributet %qs ignoreratattributet %qs är bara tillämpligt på funktionstyperattributet %qs fungerar bara på funktionerattributet %qs är bara tillämpbart på avbrottsfunktionerattributet %qs är bara tillämpbart på variablerattributet %qs kräver ett heltalskonstantargument%qs kan endast anges för funktioner%qs är deklarerad både som exporterad till och importerad från en DLL%qs är deklarerad som en funktion som returnerar en funktion%qs är deklarerad som en funktion som returnerar en vektor%qs förväntar sig ett konstant argument%qs har både %<extern%> och initierare%qs har spillt över%qs-inkompatibelt attribut ignorerat%qs initierad och deklarerad %<extern%>%qs är trasig%qs bör undvikas%qs bör undvikas (deklarerad vid %s:%d)%qs är smalare än värdena av sin typ%qs är inte en gcov-datafil%qs är inte en giltigt utfil%qs är inte ett Objective-C-klassnamn eller alias%qs är version %q.*s, version %q.*s förväntades%qs svarar kanske inte på %<%c%s%>%qs omdeklarerad som en annan sorts symbol%qs-tagg använd vid namngivning av %q#T%qs använder dynamisk stackallokering%s%s
! %s %+#D%s %+#D <nära träff>%s %+#T%s %D(%T) <inbyggd>%s %D(%T, %T) <inbyggd>%s %D(%T, %T, %T) <inbyggd>%s %T <konvertering>%s %qs implementerar inte helt protokollet %qs%s %s %p %d
  %s %s(%E) %p %d
  %s: "%s"
  %s (GCC) %s
! %s = %s vid %L måste vara INTEGER%s vid %L måste vara INTEGER eller REAL%s vid %L måste vara en skalär%s-attribut vid %L är inte tillåtet utanför en MODULE%s-attribut i konflikt med %s-attribut vid %L%s-attribut i konflikt med %s-attribut i "%s" vid %L%s-attribut är inte tillåtet i programenheten BLOCK DATA vid %L%s mellan olika pekartyper %qT och %qT saknar en typkonvertering%s mellan olika pekare-på-medlem-typer %qT och %qT saknar en typkonvertering%s får inte förekomma i ett konstantuttryck%s kan inte användas i en asm här%s kan inte lösa upp adress till överlagrad funktion%s stödjer inte operandnummerformatet %%n$%s stödjer inte %s%s stödjer inte block_ends_with_call_p%s stödjer inte block_ends_with_condjump_p%s stödjer inte can_duplicate_block_p%s stödjer inte can_merge_blocks_p%s stödjer inte create_basic_block%s stödjer inte delete_basic_block%s stödjer inte duplicate_block%s stödjer inte flow_call_edges_add%s stödjer inte make_forwarder_block%s stödjer inte merge_blocks%s stödjer inte inte move_block_after%s stödjer inte predict_edge%s stödjer inte predicted_by_p%s stödjer inte redirect_edge_and_branch%s stödjer inte redirect_edge_and_branch_force%s stödjer inte split_block%s stödjer inte split_edgeuttryckslistan %s behandlas som sammansatt uttryck%s har ingen effekt%s ignorerad med %s och %<%%%c%> %s-format%s ignorerad med %s i %s-format%s i formatsträng vid %C%s är en referens, inte ett anrop, till funktion %qE%s stöds inte i denna konfigurationmetoden %s kan inte vara abstrakt%s kan vara en kandidat för ett formatattributProceduren "%s" vid %L är redan deklarerad som %s-procedur%s returnerade avslutningsstatus %d%s skall ha typ %<%T%s%>, men argument %d har typ %qT%s skall ha typ %<%s%s%>, men argument %d har typ %qT%s-sats vid %C får inte följa efter %s-sats vid %L%s-sats vid %C kan inte avsluta en DO-slinga utan block%s-sats vid %C följer på en annan åtkomstspecifikation%s-sats vid %C är inte inne i en slinga%s-sats vid %C är inte i slingan "%s"%s-sats förväntades vid %L%s-sats måste vara i en MODULE%s-sats är inte tillåtet i PURE-procedur vid %C%s-tagg vid %L måste ha typen %s%s-tagg vid %L måste ha typen %s eller %s%s-tagg vid %L måste vara skalär%s terminerade med signal %d [%s]%s%s%s%s version %s (%s)
  %s	kompilerad med GNU C version %s.
  %s%s%s version %s (%s) kompilerad med CC.
  %s%sGGC heurestik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
! %s(%s-%s är ett tomt intervall%s:%s: %d grundblock och %d bågar/grundblock%s: %d grundblock och %d register%s: %d: "%s" anvnänds men saknas i SYSCALLS
  %s: %d: varning: "%s" uteslöts av preprocessningen
  %s: %d: varning: definition av %s konverterades inte
  %s: %d: varning: fann "%s" men förväntde "%s"
--- 2404,2433 ----
                             "none" innebär att man använder standardmetoden
                             att gissa språk beroende på filens ändelse
    ett kvalificerat id krävs  eftersom den är en icke-systemkatalog som dubblerar en systemkatalog
!   basen %qT  för att konverteringssekvensen för argumentet är bättre  på grund av lokal medlem %q+#D med samma namn  på grund av lokal metod %q+#D med samma namn  men %d behövs  men ersätter inte %<%T(const %T&)%>  men ersätter inte %<operator=(const %T&)%>  av %q+D  kandidater till konvertering är %qD och %qD  det går inte att använda föråldrad bindning vid %q+D för att den har en desturerare  står i konflikt med %q+D  passerar initiering av %q+#D  går in i OpenMP strukturerat block  går in i catch-block  går in i räckvid för icke-POD %q+#D  går in i try-block  går ut från OpenMP strukturerat block  förväntade en klassmall, fick %qE  förväntade en klassmall, fick %qT  förväntade en konstant av typen %qT, fick %qT  förväntade en mall av typen %qD, fick %qD  förväntade en typ, fick %qE  föräntade en typ, fick %qT  för konvertering från %qT till %qT  än definitionen av %q+#D  härifrån  i anrop till %qD  i beräkningen av %<%Q(%#T, %#T)%>  i instansiering av mallen %qT  i kastat uttryck  initierar argument %P till %qD  stämmer med denna %qD under ISO:s standardregler  stämmer med denna %q+D under gamla regler  eller %<operator=(const %T&)%>  åsidosätter %q+#D  åsidosätter %q+#F  eftersom %q+#D är deklarerad i basklassen  hoppar över initiering av %q+#D  försöker instansiera %qD  använder föråldrad bindning vid %q+D %% %s %c-%c:  %c:  %d %d, %d, %d %s %s  %s( ( (%s) (frv) ,  --help" för mer information.
!  /) ACCESS= ACTION= ADVANCE= ALLOCATABLE BLANK= CONVERT= COPYPRIVATE( DATA DEFAULT(%s) DELIM= DIMENSION DIRECT= DUMMY ELEMENTAL END=%d ENTRY EOR=%d ERR=%d EXIST= EXTERNAL FILE= FMT= FMT=%d FORM= FORMATTED FUNCTION IF( IMPLICIT-TYPE IN-COMMON IN-NAMELIST INTRINSIC IOMSG= IOSTAT= NAME= NAMED= NEXTREC= NML=%s NOWAIT NUMBER= NUM_THREADS( OPENED= OPTIONAL ORDERED PAD= POINTER POSITION= PURE Väntande satser inte utmatade på ENTRY-båge (%d, %d)
   Väntande satser inte utmatade på EXIT-båge (%d, %d)
   Väntande satser inte utmatade på PRED-båge (%d, %d)
   Väntande satser inte utmatade på SUCC-båge (%d, %d)
!  READ= READWRITE= REC= RECL= RECURSIVE REDUCTION(%s: RESULT SAVE SCHEDULE (%s SEQUENCE SEQUENTIAL= SIZE= STAT= STATUS= SUBROUTINE TARGET THREADPRIVATE TOTALT                : UNFORMATTED= UNIT= USE-ASSOC WRITE= [Alt Retur] [FLAGGA]... KLASS...
!  byte kodgenereringsflaggor som står i konflikt används från namnrymden %s skuggar mallparameter %q+#D!$OMP %s!$OMP ATOMIC-tilldelning av inbyggd IAND, IORor IEOR måste ha två argument vid %L!$OMP ATOMIC-tilldelning av inbyggd måste vara MIN, MAX, IAND, IOR eller IEOR vid %L!$OMP ATOMIC-tilldelning måste vara var = var op uttr eller var = uttr op var vid %L!$OMP ATOMIC-tilldelning måste ha en operator eller inbyggd på högersidan vid %L!$OMP ATOMIC-tilldelningsoperator måste vara +, *, -, /, .AND., .OR., .EQV. eller .NEQV. vid %L!$OMP ATOMIC-inbyggds argument utom ett får inte referera "%s" vid %L!$OMP ATOMIC-inbyggds argument måste vara skalära vid %L!$OMP ATOMIC-sats måste sätta en skalär variabel av inbyggd typ vid %L!$OMP ATOMIC var = var op expr är inte matematiskt ekvivalent med var = var op (uttr) vid %L!$OMP DO får inte vara en DO WHILE eller DO utan slingstyrning vid %L!$OMP DO-iterationsvariabel måste ha typen heltal vid %L!$OMP DO-iterationsvariabel får inte vara THREADPRIVATE vid %L!$OMP DO-iterationsvariabel finns i ett annat fall än PRIVATE eller LASTPRIVATE vid %L!$OMP END %s!$OMP SECTION
! "%s" är inte en giltig flagga till preprocessorn# %s %.2f %.2f
  #include "..." sökning startar här:
  #include <...> sökning startar här:
! #pragma GCC diagnostics tillåts inte inuti funktioner#pragma GCC memregs måste komma före funktionsdeklarationer#pragma GCC memregs tar ett tal [0..16]#pragma GCC visibility måste följas av push eller pop#pragma GCC visibility push() måste ange default, internal, hidden eller protected#pragma GHS endXXX stämmer inte med föregående startXXX#pragma GHS endXXXX funnet utan föregående startXXX#pragma extern_prefix stöds inte på denna målarkitektur#pragma implementation för %qs förekommer efter att filen inkluderats#pragma pack (pop) påträffat utan matchande #pragma pack (push)#pragma pack har ingen effekt med -fpack-struct - ignoreras#pragma pack(pop, %s) påträffat utan matchande #pragma pack(push, %s)#pragma pack(pop[, id], <n>) stöds inte för denna målarkitektur#pragma pack(push[, id], <n>) stöds inte för denna målarkitektur#pragma redefine_extname ignoreras på grund av konflikt med __asm__-deklaration#pragma redefine_extname ignoreras på grund av konflikt med tidigare #pragma redefine_extname#pragma redefine_extname ignoreras eftersom det står i konflikt med tidigare namnbyte#pragma redefine_extname stöds inte på denna målarkitektur#pragma vtable stödjs inte längre$-operandnummer använt efter format utan operandnummer$ måste vara den sista specificeraren i formatet vid %C%+D orsakar en sektionstypkonflikt%-5d %<#pragma GCC pch_preprocess%> måste komma först%<#pragma align%> måste förekomma före deklarationen av %D, ignorerar%<#pragma omp barrier%> får bara användas i sammansatta satser%<#pragma omp flush%> får bara användas i sammansatta satser%<#pragma omp section%> får bara användas i %<#pragma omp sections%>-konstruktion%<#pramga%> är inte tillåtet här%<%%%>-begränsning använd med sista operand%<%%%c%> ger bara de sista två siffrorna i årtalet%<%%%c%> ger bara de sista 2 siffrorna i årtalet i vissa lokaler%<%D::%D%> %s%<%D::%D%> har inte deklarerats%<%D::%D%> är inte en medlem av %qT%<%T::%D%> har inte deklarerats%<%T::%D%> är inte en typ%<%T::%D%> är inte en giltig deklarerare%<%T::%D%> namnger en kontruerare%<%T::%D%> namnger konstruerare i %qT%<%T::%D%> namnger en destruerare%<%c%s%> finns inte bland protokoll%<%s %E%> deklarerad inuti parameterlista%<%s%> 2.95 vtable-kompatibilitetsattribut gäller endast för C++-klasser%<%s%> 2.95 vtable-kompatibilitetsattribut gäller endast vid kompilering av en kext%<&%>-begränsning använd utan registerklass%<-G%> är inkompatibel med %<-mabicalls%>%<-gnat%> felstavat som %<-gant%>%<...%> som argument.)%<...%> har ogiltigt operandnummer%<::%D%> %s%<::%D%> har inte deklarerats%<::main%> måste returnera %<int%>%<<:%> är en alternativ stavning av %<[%>.  Lägg in mellanrum mellan %<<%> och %<::%>%<<::%> kan inte inleda en argumentlista till en mall%<@encode%> måste ange en typ som ett argument%<@end%> saknas i implementationskontext%<@end%> måste stå i @implementation-kontext%<@throw%> (rethrow) använd utanför ett @catch-block%<@try%> utan %<@catch%> eller %<@finally%>%<[*]%> är inte tillåtet annat än i en deklaration%<[*]%> är inte tillåtet annat än inom en funktionsprototyp%<[]%> kan endast tillämpas på vektorer.  Det kan inte tillämpas på %qsattributet %<__BELOW100__%> är bara tillämpbart på variabler%<__alignof%> tillämpad på ett bitfältandra argumentet till %<__builtin_longjmp%> måste vara 1%<__builtin_next_arg%> anropad utan argument%<__gcc_host_wide_int__%> är inte definierad som %<long%> eller %<long long%>%<__gcc_host_wide_int__%> är inte definierad som en typ%<__thread%> före %<extern%>%<__thread%> före %<static%>%<__thread%> före %qD%<__thread%> använd med %<auto%>%<__thread%> använd med %<register%>%<__thread%> använd med %<typedef%>%<__thread%> använd med %qE%<and%> mellan ömsesidigt uteslutande likhetstester är alltid 0%<asm%>-operandbegränsningar inkompatibla med operandstorlek%<asm%>-operand har omöjliga begränsningar%<asm%>-operand kräver omöjlig omlastning%<asm%>-specificerare är inte tillåtna på icke-statiska datamedlemmar%<auto%> tom deklaration på filnivå%<break%> måste vara i en slinga eller switch%<catch%> nås inte på grund av fångstklausulen på rad %d%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i %s-deklaration%<continue%> måste vara i en slinga%<default%>-etikett i räckvidden för en identifierare med variabel typ som inte innehåller en omslutande switch-sats%<default%>-etikett i satsuttryck som inte innehåller en omslutande switch-sats%<default%>-etikett som inte ligger i en switch-sats%<dynamic_cast%> är inte tillåtet med -fno-rtti%<else%>-etikett stämmer inte med båge vid slutet av bb %d%<enum %E%> är deklarerad i %<for%>-slingas initiala deklaration%<explicit%> kan endast anges för konstruerare%<for%>-slinga med startdeklaration använd utanför C99-läge%<friend%> kan endast anges inuti en klass%<friend%> använd utanför en klass%<inline%> i tom deklaration%<inline%> är inte tillåtet i deklaration av vänmallspecialisering %qD%<inline%> angivet för vänklassdeklarationspecificerare %<inline%> är ogiltig för funktionen %qs deklarerad utanför global räckvidd%<java.lang.Object%> kan inte utöka någonting%<location_t%> är inte definierad som en typ%<locus%> är inte definierad som en typ%<long long long%> är för långt för GCC%<long long%> ogiltig för %qs%<long%> och %<short%> angivna tillsammans för %qs%<long%> ogiltig för %qs%<long%> eller %<short%> ogiltig för %qs%<long%> eller %<short%> angiven med char för %qs%<long%>-switch-uttryck konverteras inte till %<int%> i ISO C%<noreturn%>-funktion returnerar ett icke-void värde%<num_threads%>-värdet måste vara positivt%<operator new%> måste returnera typ %qT%<operator new%> tar typen %qT som första parameter%<operator new%> får inte returnera NULL om den inte är deklarerad %<throw()%> (eller -fcheck-new är aktivt)%<operator new%> måste returnera typ %qT%<operator new%> tar typen %<size_t%> (%qT) som första parameter%<operator=%> skall returnera en referens till %<*this%>%<or%> mellan omatchade olikhetstester är alltid 1%<register%> i tom deklaration på filnivå%<return%> inuti instansinitierare%<return%> inuti statisk initierare%<return%> med värde i funktion som returnerar void%<return%> utan värde i funktion som returnerar icke-void%<return%> med värde från konstruerare %qs%<short%> ogiltig för %qs%<signed%> och %<unsigned%> givna tillsammans för %qs%<signed%> eller %<unsigned%> är ogiltigt för %qs%<sizeof%> applicerat på ett bitfält%<static%> får inte användas vid defintion (till skillnad mod deklaration) av statisk datamedlemspecificerare %<static%> är ogiltigt för funktion %qs deklarerad utanför global räckvidd%<struct %E%> är deklarerad i %<for%>-slingas initiala deklaration%<template%> (för att lösa upp tvetydighet) är endast tillåtet inuti mallar%<then%>-etikett stämmer inte med båge vid slutet av bb %d%<this%> är inte tillgängligt i en statisk medlemsfunktion%<this%> kan inte användas i detta sammanhang%<threadprivate%> %qE har ofullständig typ%<threadprivate%> %qE är inte fil-, namnrymds- eller blockräckviddsvariabelattributen %<trap%> och %<far%> är inte kompatibla, %<far%> ignorerasattributet %<trap%> är redan använt%<tree%> är inte definierad som en pekartyp%<tree%> är inte definierad som en typ%<typename %T::%D%> namnger %q#T, som inte är en klassmall%<typename %T::%D%> namnger %q#T, som inte är en typ%<typeof%> applicerat på ett bitfält%<union %E%> är deklarerad i %<for%>-slingas initiala deklaration%<va_start%> används i en funktion med fixt antal parametrar%<va_start%> använt med för många argument%<void%> som enda parameter kan inte kvalificeras%<void%> måste vara den enda parametern%>%D byter namn efter att ha refererats i assemblerkvalificeraren %E ignorerad på asm%H   av tidigare hanterare för %<%T%>%H   av tidigare hanterare för %qT%H  härifrån%H%<...%>-hanterare måste vara den sista hanteraren i sitt try-block%H%<>>%> skulle vara %<> >%> inuti en nästad mallargumentlista%H%<noreturn%>-funktion returnerar%H%qD används oinitierad i denna funktion%H%qD kan användas oinitierad i denna funktion%H%qE definierad som fel sorts tagg%H%qE är inte initierad%H%qE är odeklarerad (första förekomsten i denna funktion)%H%qE är odeklarerad här (inte i en funktion)%H%s%H(Varje odeklarerad identifierare rapporteras bara en gång%HTrasig värdeprofil: totalt profilerarantal för %s (%d) stämmer inte med BB-antal (%d)%HDubblerat namn %q.*s.%HISO C90 förbjuder blandade deklarationer och kod%Hanrop av %D kommer alltid att spilla över destinationsbufferten%Hflödet når slutet på en icke-void-funktion%Hskapar selektor för icke existerande metod %qE%Hdubblerad klass kommer endast att kompileras en gång%Hdubblerad etikett %qD%Htom kropp i en else-sats%Htom kropp i en if-sats%Homgivande parallel%Huppräkningsvärdet för %qE hanteras inte i switch%Hundantag av typ %qT kommer att fångas%Hextra %<;%>%Hförsta argumentet till %D måste vara en pekare, det andra en heltalskonstant%Hför varje funktion den finns i.)%Hignorerar #pragma %s %s%Hignorerar returvärdet av %qD, deklarerad med attributet warn_unused_result%Hignorerar returvärdet av funktion deklarerad med attributet warn_unused_result%Hogiltigt styrpredikat%Hogiltigt ökningsuttryck%Hogiltig typ för iterationsvariabeln %qE%Hiterationsvariabeln %qE är teckenlös%Hsista argumentet til %D är inte en heltalskonstant mellan 0 och 3%Hstyrpredikat saknas%Hutelämnat ökningsuttryck%Hprototypdeklaration%Hsats utan effekt%Höverblivet %<@%> i program%Hföreslår uttryckliga klamrar för att undvika tvetydighet i %<else%>%Hswitch saknar default-fall%Hsyntetiserad metod %qD krävs första gången här%Htraditionell C saknar en separat namnrymd för etiketter, identifierare %qE står i konflikt%Hberäknat värde används inte%Hkommer aldrig utföras%J  för följande virtuella funktioner är rena inuti %qT:%J  går in i catch-block%J  första typ här%J  ursprunglig definition fanns här%J  annan typ här%J  eftersom typen %qT har rent virtuella funktioner%J  vid initiering här%J  du kan gå runt detta genom att ta bort initieraren%Jattributet %<externally_visible%> har bara effekt på publika objekt%J%qD skall initieras i medlemsinitieringslistan%J%qD deklarerades här%Jattributet %qE fungerar bara på funktioner%J%s %<%c%s%>%J%s %qs%Jabstrakt metod i icke-abstrakt klass%Jadressomrpdesattribut kan inte anges för funktioner%Jaliasdefinitioner stöds inte i denna konfiguration%Jett adressområdesattribut kan inte anges för lokala variabler%Jen anonym union kan inte ha funktionsmedlemmar%Jbasklass %q#T skulle varit explicit initierad i kopieringskonstrueraren%Jkan inte sätta attributet %qE efter definitionen%Jcase-värde %qs är inte i en uppräkningstyp%Jcase-värde %qs är inte i uppräkningstyp %qT%Jstår i konflikt med tidigare deklaration här%Jdataområdesattributet kan inte anges för lokala variabler%Jstandardinitiering av %q#D, som har referenstyp%Jslutligt fält %qD får inte ha initierats%Jflexibel vektor medlem i i övrigt tom post%Jflexibel vektormedlem i union%Jflexibel vektormedelm inte vid slutet av post%Jföljer på definition som inte är en prototyp här%Jfunktionen är en möjlig kandidat för attributet %<noreturn%>%Jinitiering av flera medlemmar av %qT%Jogiltig användning av post flexibel vektormedlem%Jhopp in i räckvidd för identifierare med variabel typ%Jhopp in i satsuttryck%Jflera initieringar givna för %qD%Jflera initieringar givna för basen %qT%Jgammaldags funktionsdefinition%Jgammaldags parameterdeklarationer i funktionsdefinition med prototyp%Jendast svaga alias stöds i denna konfiguration%Jparameter %u har ofullständig typ%Jparameter %u har void-typ%Jparameternamn saknas i parameterlista%Jparameternamn utelämnat%Jtidigare defintion här%Jtidigare deklaration utan inline här%Jtidigare använd här%Jattributet "section" kan inte anges för lokala variabler%Jattributet "section" stöds inte för denna målarkitektur%Jskuggad deklaration är här%Jdetta är den första default-etiketten%Jdetta är det första fallet som överlappar det värdet%Jtotal storlek på lokala objekt är för stor%Jtraditionell C tillåter inte ISO C:s stil av funktionsdefinitioner%Jtypedef-namn får inte vara en nästad-namnspecificerare%Joinitierad medlem %qD med %<const%>-typ %qT%Joinitierad referensmedlem %qD%Jattributet weakref måste vara före attributet alias%Jweakref stöds inte i denna konfiguration%c%c REDUCTION-variabel "%s" är %s vid %L%d%d konstruerare hittad(e)
  %d destruerare  hittad(e)
  %d ramtabell(er) hittade
! %dH%i-bitsläge inte inkompilerat%q#D står i konflikt med tidigare using-deklaration %q#D%q#D döljer konstruerare för %q#T%q#D är en statisk datamedlem; den kan endast initieras vid sin definition%q#D är en icke-statisk datamedlem av %qT%q#D är inte en statisk medlem av %q#T%q#D omdeklarerad som en annan sorts symbol%q#D användes före den deklarerades inline%q#T har pekardatamedlemmar%q#T har virtuella funktioner men icketrivial destruerare%q#T är inte en klass%q#T är inte en mall%q#T är inte en giltig typ för en mallkonstantparameter%q#T definierar bara en privat destruerare och har inga vänner%q#T definierar bara privata konstruerare och har inga vänner%q#T använt där %qT förväntades%q#T använt där ett flyttalsvärde förväntades%q+#D kan inte deklareras%q+#D kan inte överlagras%+#D refererar inte till den okvalificerade typen, så den används int för länkklass%q+#D ogiltig, en anonym union kan bara ha ickestatiska datamedlemmar%q+#D är oåtkomlig%q+#D är privat%q+#D är skyddad%q+#D deklarerades tidigare här%q+#D definierades tidigare här%q+D är aliasat till den externa symbolen %qs%q+D är aliasat till en odefinierad symbol %qs%q+D är redan deklarerad med attributet dllexport: dllimport ignoreras%q+D orsakar en sektionstypkonflikt%q+D innehåller tomma klasser som kan få grundklasser att läggas på annan plats i en framtida version av GCC%q+D deklarerad som en vän%q+D deklarerad som en icke-parameter%q+D är deklarerad här%q+D är deklarerad inline efter att den anropats%q+D är deklarerad inline efter sin definition%q+D deklarerad med en undantagsspecifikationer%q+D är definierad både normalt och som ett alias%q+D är definierad men inte använd%q+D har en tidigare deklaration som %q#D%q+D har en tidigare deklaration här%q+D ogiltig i %q#T%q+D är normalt en icke-statisk function%q+D är inte en funktion,%q+D är för liten för att få plats med alla värden hos %q#T%q+D är vanligtvis en funktion%q+D får inte vara statisk eftersom den är medlem av en union%q+D får inte ha referenstyp %qT eftersom den är en medlen av en union%q+D omdeklarerad som en annan sorts symbol%q+D omdeklarerad utan attributet dllimport efter att ha refererats med länkklass dll%q+D omdeklarerades utan attributet dllimport: tidigare dllimport ignoreras%q+D tar bara noll eller två argument%q+D använd före deklarationen%q+D var dold%q+D användes utan någon deklaration före sin definition%q+D användes utan någon prototyp före sin definition%q+D kommer initieras efter%q+D: definitionen är markerad som dllimport%q+D: synlighetsattribut ignorerat för att det%q+D: attributet "selectany" tillämpas endast på initierade objekt%q+F är deklarerad %<static%> men definieras aldrig%q+F är använd men inte definierad%q+T har en tidigare deklaration här%qD %s%qD förekommer mer än en gång i dataklausulerattributdirektivet %qD ignoreratattributet %qD ignorerat%qD får inte finnas i ett konstantuttryck%qD kan inte deklareras virtuell, eftersom den redan är statisk%qD kan inte initieras från ett icke-konstant uttryck vid deklarationen%qD kan inte vara trådlokal för den har icke-POD-typ %qT%qD kan inte ha standardargument%qD deklarerad som en %<virtual%> %s%qD deklarerad som en %<inline%> %s%qD är deklarerad som en referens men inte initierad%qD anger en tvetydig typ%qD deklarerar inte en malltyp%qD har en ofullständig typ%qD har en ofullständig typ%qD har ingen medlem med namnet %qE%qD har inte deklarerats%qD har samma namn som klassen den är deklarerad i%qD är en namnrymd%qD är redan en vän till %qT%qD är redan en vän till klassen %qT%qD är redan deklarerad i detta definitionsområde%qD är redan definierad i %qT%qD är redan definierad i klassen %qT%qD är redan definierad i klassen %qT%qD är både en direkt bas och en indirekt virtuell bas%qD är inte en klass eller namnrymd%qD är inte en funktionsmall%qD är inte en medlem av %qD%qD har inte en medlem av %qT%qD är inte en medlemsmallfunktion%qD är inte ett namnrymdsnamn%qD är inte en mall%qD är inte en mallfunktion%qD är inte en typ%qD är inte ett giltigt mallargument för att %qD är en variabel, inte adressen till en variabel%qD är inte en variabel i klausul %qs%qD inte deklarerad i %qD%qD är inte definierad utanför funktions-scope%qD är trådlokal och kan därför inte initieras dynamiskt%qD får inte deklareras som statisk%qD är kanske inte deklararad i en namnrymd%qD måste vara en icke-statisk medlemsfunktion%qD måste vara antingen en medlemsfunktion som inte är statisk eller funktion som inte är medlem%qD måste initieras med en konstruerare, inte med %<{...}%>%qD måste ha ett argument med klass- eller uppräkningstyp%qD får inte ha variablet antal argument%qD måste ta %<void%>%qD måste ta antingen ett eller två argument%qD måste ta antingen noll eller ett argument%qD måste ta exakt ett argument%qD måste ta exakt två argument%qD inte deklarerad%qD inte definierad%qD omdeklarerad med annan åtkomst%qD omdeklarerad med annan synlighet%qD borde ha deklarerats inuti %qD%qD skall aldrig överlagras%qD skall returnera som värde%qD använd utan mallparametrar%qD deklarerades %<extern%> och senare %<static%>%qD deklarerades inte i detta definitionsområde%qE förekommer mer än en gång i dataklausulerattributet %qE kan bara användas på klassdefinitioner i Javaattributet %qE kan bara användas på klassdefinitionerattributet %qE har bara effekt på publika objektattributet %qE ignoreratattributet %qE ignorerat för att %qT redan är definieratattributet %qE ignorerat för %qEattributet %qE ignorerat för fält av typen %qTattributet %qE ignorerat typer som inte är klasserattributet %qE ignorerat för typerattributet %qE stöds inte på denna plattformattributet %qE fungerar bara på funktioner med variabelt antal argumentattributet %qE kräver prototyper med namngivna argument%qE kan inte användas som en funktion%qE kan inte användas som en medlemspekare eftersom den är av typen %qT%qE är deklarerad %<threadprivate%> efter första användningen%qE har inte klasstyp%qE är inte namnet på en typ%qE är varken en typedef eller en inbyggd typ%qE har ogiltig typ för %<reduction%>%qE har ogiltig typ för %<reduction(%s)%>%qE har referenstyp för %qs%qE har typen %<void%> och är inte ett kastuttryck%qE i klassen %qT är inte namnet på en typ%qE i namnrymden %qE är inte namnet på en typ%qE är en okänd funktionsformattyp%qE är varken en funktion eller medlemsfunktion, kan inte deklareras som vän%qE är inte en mall%qE är inte ett giltigt mallargument för typ %qT eftersom funktionen %qD inte har extern länkklass%qE är inte ett giltigt mallargument till typ %qT eftersom det är ett icke konstant uttryck%qE är inte ett giltigt mallargument för typen %qT eftersom det är en pekare%qE är inte ett giltigt mallargument för typ %qT eftersom inte är ett l-värde%qE är inte ett giltigt mallargument för typen %qT eftersom det är av typen %qT%qE är inte ett giltigt mallargument för typ %qT eftersom objekt %qD inte har extern länkklass%qE är inte ett giltigt mallargument för typ %qT eftersom det står i konflikt med cv-kvalificeringar%qE är inte ett giltigt mallargument för typ %qT eftersom stränkonstanter aldrig kan användas i detta sammanhang%qE är inte ett giltigt mallargument av typ %qT eftersom %qD inte har extern länkklass%qE är inte ett giltigt mallargument för typen %qT eftersom %qE inte är en variabel%qE är inte en variabel i klausul %<firstprivate%>%qE är inte en variabel i klausul %<lastprivate%>%qE är inte en variabel i klausul %qs%qE är inte i början av deklarationen%qE har inte typen %qT%qE är föråldrad, g++-vtabeller är nu COM-kompatibla som standard%qE är förutbestämd som %qs för %qs%qE måste vara %<threadprivate%> för %<copyin%>%qT är deklarerad med större synlighet än sin bas %qT%qT är deklarerad med större synlighet än typen för dess fält %qD%qT har en bas %qT vars typ använder den anonyma namnrymden%qT har ett fält %qD vars typ använder den anonyma namnrymden%qT har ingen medlem med namnet %qE%qT har ingen icke-statisk medlem med namnet %qD%qT är en variabel typ%qT äre redan en vän till %qT%qT är en tvetydig bas till %qT%qT är en oåtkomlig bas till %qT%qT är inte en basklass till %qT%qT är inte en klass eller namnrymd%qT är inte en klass-, post- eller unionstyp%qT är inte en medlemsklassmall av %qT%qT är inte en medlem av %qT%qT är inte en namnrymd%qT är inte en nästad klass i %qT%qT är inte en pekare-på-objekt-typ%qT är inte en mall%qT är inte en malltyp%qT är inte en åtkomlig bas till %qT%qT är inte en aggregattyp%qT konverteras till %qT när det skickas via %<...%>%qT är/använder en anonym typ%qT refererad till som %qs%qT refererad till som enum%qT löses upp till %qT, som inte är en klasstyp%T slås upp till %qT som inte är en uppräkningstyp%qV-kvalificerare kan inte tillämpas på %qT%qs verkar vara en felstavad avbrottshanterare%qs verkar vara en felstavad signalhanterareattributet %qs är bara tillämpbart på initierade variabler med extern läkningattributargument %qs är inte en strängkonstantattributargument %qs är inte en heltalskonstantattributdirektivet %qs ignoreratattributet %qs är inte applicerbart på typerattributet %qs ignoreratattributet %qs är bara tillämpligt på funktionstyperattributet %qs fungerar bara på funktionerattributet %qs är bara tillämpbart på avbrottsfunktionerattributet %qs är bara tillämpbart på variablerattributet %qs kräver ett ensambt NTBS-argumentattributet %qs kräver ett heltalskonstantargument%qs kan endast anges för funktioner%qs kan inte användas med en konstant%qs är deklarerad både som exporterad till och importerad från en DLL%qs är deklarerad som en funktion som returnerar en funktion%qs är deklarerad som en funktion som returnerar en vektor%qs förväntar sig ett konstant argument%qs har både %<extern%> och initierare%qs har spillt över%qs-inkompatibelt attribut ignorerat%qs initierad och deklarerad %<extern%>%qs är trasig%qs bör undvikas%qs bör undvikas (deklarerad vid %s:%d)%qs är smalare än värdena av sin typ%qs är inte en gcov-datafil%qs är inte en giltigt utfil%qs är inte ett Objective-C-klassnamn eller alias%qs är inte giltigt för %qs%qs är version %q.*s, version %q.*s förväntades%qs svarar kanske inte på %<%c%s%>%qs inte angiven i omgivande parallel%qs omdeklarerad som en annan sorts symbol%qs-tagg använd vid namngivning av %q#T%qs använder dynamisk stackallokering%s%s
! %s %+#D%s %+#D <nära träff>%s %+#T%s %D(%T) <inbyggd>%s %D(%T, %T) <inbyggd>%s %D(%T, %T, %T) <inbyggd>%s %T <konvertering>%s %qs är redan definierad i %s:%d%s %qs kan inte implementera/utöka %s %qs%s %qs implementerar inte helt protokollet %qs%s %s %p %d
  %s %s(%E) %p %d
  %s: "%s"
  %s (GCC) %s
! %s = %s REDUCTION-variabel måste vara INTEGER vid %L%s REDUCTION-variabel "%s" måste vara INTEGER eller REAL vid %L%s REDUCTION-variabel "%s" måste vara LOGICAL vid %L%s vid %L måste vara INTEGER%s vid %L måste vara INTEGER eller REAL%s vid %L måste vara en skalär%s-attribut vid %L är inte tillåtet utanför en MODULE%s-attribut i konflikt med %s-attribut vid %L%s-attribut i konflikt med %s-attribut i "%s" vid %L%s-attribut är inte tillåtet i programenheten BLOCK DATA vid %L%s mellan olika pekartyper %qT och %qT saknar en typkonvertering%s mellan olika pekare-på-medlem-typer %qT och %qT saknar en typkonvertering%s får inte förekomma i ett konstantuttryck%s kan inte användas i en asm här%s kan inte lösa upp adress till överlagrad funktion%s-klausulobjekt "%s" är ALLOCATABLE vid %L%s stödjer inte operandnummerformatet %%n$%s stödjer inte %s%s stödjer inte block_ends_with_call_p%s stödjer inte block_ends_with_condjump_p%s stödjer inte can_duplicate_block_p%s stödjer inte can_merge_blocks_p%s stödjer inte create_basic_block%s stödjer inte delete_basic_block%s stödjer inte duplicate_block%s stödjer inte flow_call_edges_add%s stödjer inte make_forwarder_block%s stödjer inte merge_blocks%s stödjer inte inte move_block_after%s stödjer inte predict_edge%s stödjer inte predicted_by_p%s stödjer inte redirect_edge_and_branch%s stödjer inte redirect_edge_and_branch_force%s stödjer inte split_block%s stödjer inte split_edgeuttryckslistan %s behandlas som sammansatt uttryck%s-funktioner begränsas till %d registerparametrar%s har ingen effekt%s ignorerad med %s och %<%%%c%> %s-format%s ignorerad med %s i %s-format%s i formatsträng vid %C%s är en referens, inte ett anrop, till funktion %qE%s är inte namn på en INTRINSIC procedur vid %C%s stöds inte i denna konfigurationmetoden %s kan inte vara abstrakt%s-metoder kan inte ersättas.  Metod %qs är %s i klass %qs%s kan vara en kandidat för ett formatattribut%s-namn %qs står i konflikt med importerat typ %qs%s stöds inte för nästade funktionerProceduren "%s" vid %L är redan deklarerad som %s-procedur%s returnerade avslutningsstatus %d%s skall ha typ %<%T%s%>, men argument %d har typ %qT%s skall ha typ %<%s%s%>, men argument %d har typ %qT%s-specificerare i %s-sats vid %C har ogiltigt värde "%s"%s-sats vid %C får inte följa efter %s-sats vid %L%s-sats vid %C kan inte avsluta en DO-slinga utan block%s-sats vid %C följer på en annan åtkomstspecifikation%s-sats vid %C är inte inne i en slinga%s-sats vid %C är inte i slingan "%s"%s-sats vid %C lämnar ett OpenMP strukturerat block%s-sats förväntades vid %L%s-sats måste vara i en MODULE%s-sats är inte tillåtet i PURE-procedur vid %C%s-tagg vid %L måste ha typen %s%s-tagg vid %L måste ha typen %s eller %s%s-tagg vid %L måste vara skalär%s terminerade med signal %d [%s]%s%s-variabel %qs är privat i yttre sammanhang%s%s%s version %s (%s)
  %s	kompilerad med GNU C version %s.
  %s%s%s version %s (%s) kompilerad med CC.
  %s%sGGC heurestik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
! %s(%s,%s-%s är ett tomt intervall%s.
! %s%s:%s: %d grundblock och %d bågar/grundblock%s: %d grundblock och %d register%s: %d: "%s" anvnänds men saknas i SYSCALLS
  %s: %d: varning: "%s" uteslöts av preprocessningen
  %s: %d: varning: definition av %s konverterades inte
  %s: %d: varning: fann "%s" men förväntde "%s"
*************** write_c_file - utdatanamn är %s, prefix 
*** 955,961 ****
  %s: ogiltigt filnamn: %s
  %s: infil till länkaren oanvänd eftersom ingen länkning gjordes%s: lokal deklaration för funktionen "%s" inte infogad
  %s: multipla statiska definitioner av "%s" i filen "%s"
! %s: ingen sådan klass%s: är inte en COFF-fil%s: subprocess fick dödlig signal %d
  %s: användning '%s [ -VqfnkN ] [ -i <isträng> ] [ filnamn ... ]'
  %s: användning '%s [ -VqfnkNlgC ] [ -B <katalognamn> ] [ filnamn ... ]'
  %s: vänta: %s
--- 2468,2474 ----
  %s: ogiltigt filnamn: %s
  %s: infil till länkaren oanvänd eftersom ingen länkning gjordes%s: lokal deklaration för funktionen "%s" inte infogad
  %s: multipla statiska definitioner av "%s" i filen "%s"
! %s: ingen sådan klass%s: är inte en COFF-fil%s: rekursivt anrop av konstruerare %qs%s: subprocess fick dödlig signal %d
  %s: användning '%s [ -VqfnkN ] [ -i <isträng> ] [ filnamn ... ]'
  %s: användning '%s [ -VqfnkNlgC ] [ -B <katalognamn> ] [ filnamn ... ]'
  %s: vänta: %s
*************** write_c_file - utdatanamn är %s, prefix 
*** 976,981 ****
--- 2489,2495 ----
  %s:"%s" har bågar till ingångsblock
  %s:"%s" saknar ingångs och/eller utgångsblock
  %s:redan sett block för "%s"
+ %s:kan inte öppna datafilen, antar ingen körning
  %s: kan inte öppna graffil
  %s:kan inte öppna källkodsfil
  %s:trasig
*************** write_c_file - utdatanamn är %s, prefix 
*** 995,1052 ****
  %s:version '%.4s', föredrar '%.4s'
  %s:version '%.4s', föredrar version '%.4s'
  %s[%s[["" "-flagga" markerad virtuell
! "!"-flagga"#"-flagga'%%l'-operand är inte en etikett"%s"- och "%s"-argumenten till inbyggd "%s" vid %L måste ha samma typ"%s"-argumentet till inbyggd "%s" vid %L kan inte vara INTENT(IN)"%s"-argumentet till inbyggd "%s" vid %L måste vara %s"%s"-argumentet till inbyggd "%s" vid %L måste vara ALLOCATABLE"%s"-argumentet till inbyggd "%s" vid %L måste vara INTEGER eller LOGICAL"%s"-argumentet till inbyggd "%s" vid %L måste vara INTEGER eller PROCEDURE"%s"-argumentet till inbyggd "%s" vid %L måste vara INTEGER eller REAL"%s"-argumentet till inbyggd "%s" vid %L måste vara REAL eller COMPLEX"%s"-argumentet till inbyggd "%s" vid %L måste vara POINTER"%s"-argumentet till inbyggd "%s" vid %L måste vara en POINTER eller en TARGET"%s"-argumentet till inbyggd "%s" vid %L måste vara en konstant"%s"-argumentet till inbyggd "%s" vid %L måste vara en logisk vektor"%s"-argumentet till inbyggd "%s" vid %L måste vara en icke härledd typ"%s"-argumentet till inbyggd "%s" vid %L måste vara en numerisk typ"%s"-argumentet till inbyggd "%s" vid %L måste vara en skalär"%s"-argumentet till inbyggd "%s" vid %L måste vara en variabel"%s"-argumentet till inbyggd "%s" vid %L måste vara en vektor"%s"-argumentet till inbyggd "%s" vid %L måste ha dubbel precision"%s"-argumentet till inbyggd "%s" vid %L måste vara av lägre ordning än %d"%s"-argumentet till inbyggd "%s" vid %L måste vara numeriskt eller LOGICAL"%s"-argumentet till inbyggd "%s" vid %L måste vara en atrappvariabel"%s"-argumentet till inbyggd "%s" vid %L måste vara en OPTIONAL atrappvariabel"%s"-argumentet till inbyggd "%s" vid %L måste ha sorten %d"%s"-argumentet till inbyggd "%s" vid %L måste ha ordning %d"%s"-argumentet till inbyggd "%s" vid %L måste ha ordning 1 eller 2"%s"-argumentet till inbyggd "%s" vid %L måste ha typen REAL eller COMPLEX"%s"-argumentet till inbyggd "%s" vid %L måste ha samma sort som "%s""%s"-argumentet till inbyggd "%s" vid %L måste ha samma typ och sort som "%s""%s"-argumentet till inbyggd "%s" vid %L får inte vara OPTIONAL"%s"-argumentet till inbyggd "%s" vid %L måste får inte finnas om "x" är COMPLEX"%s" vid %C är inte en medlem av posten "%s""%s" vid %L har en typ som inte är konsistent med CALL vid %L"%s" vid %L är inte ett VALUE"%s" vid %L måste ha konstant teckenlängd i detta sammanhang"%s" i pekartilldelningen vid %L kan inte vara ett l-värde eftersom det är en procedur"%s" är inte ett giltigt klassnamn"%s" är av en PRIVATE-typ och kan inte vara ett atrappargument till "%s", som är PUBLIC vid %L"%s" tilldelades till "%s", men definierades inte under omkompilering, eller vice versa''"'"-flagga"("-flagga"+"-flagga"-%c" måste komma vid början av kommandoraden"-%c"-flaggan måste ha argument"-"-flaggaflaggan "-MG" är inte implementerad"-fd-lines-as-code" har ingen effekt i friform."-fd-lines-as-comments" har ingen effekt i friform."0"-flagga"B"-operand har flera bitar satta"B"-operand är ej konstant"E"-modifierare"I"-flagga"O"-modifierare"^"-flagga"_"-flagga"a%d"-argumentet till inbyggd "%s" vid %L måste vara %s(%d)"a"-flagga"a1"-argumentet till inbyggd "%s" vid %L måste vara INTEGER eller REAL"dim"-argumentet till inbyggd "%s" vid %L är inte ett giltigt dimensionsindex"o"-operand är ej konstant"q"-flagga"shape"-argumentet till inbyggd "reshape" vid %L har mer än %d element"shape"-argumentet till inbyggd "reshape" vid %L måste vara en vektor av konstant storlek"source"-argumentet till inbyggd "shape" vid %L får inte vara en vektor med antagen storlek((%d(%s (%s %s %s %s()(/ ©(Meddelanden utan en matchande metodsignatur(en pekare på medlem kan bara skapas med %<&%E%>)(en initiering utanför klassen krävs)(argument saknas)(complex (om detta inte är vad du avsåg, se till att funktionsmallen redan har deklarerats och lägg till <> efter funktionsnamnet här) -Wno-non-template-friend avaktiverar denna varning(om du använder %<-fpermissive%>, kommer G++ acceptera din kod, men man bör undvika att tillåta användning av ett odeklarerat namn)(om du använder --fpermissive kommer G++ acceptera din kod)(i närheten av initiering av %qs)(kanske %<typename %T::%E%> avsågs)(kanske ett semikolon saknas efter definitionen av %qT)(kanske makrot %<offsetof%> användes felaktigt)(alltså skall du skicka %qT och inte %qT till %<va_arg%>))* ** + , , (- -%s står i konflikt med andra arkitekturflaggor, som anger en %s-processorgränsen --param inline-unit-growth nåddgränsen --param large-function-growth nåddgränsen --param max-inline-insns-auto nåddgränsen --param max-inline-insns-single nådd--resource kräver -o-E eller -x krävs när indata tas från standard in-G och -static är ömsesidigt uteslutande-I- angiven två gånger-Wformat-extra-args ignorerad utan -Wformat-Wformat-nonliteral ignorerad utan -Wformat-Wformat-security ignorerad utan -Wformat-Wformat-y2k ignorerad utan -Wformat-Wformat-zero-length ignoreras utan -Wformat-Wuninitialized stöds inte utan -O-Xbind-now och -Xbind-lazy är inkompatibla-bundle är inte tillåten med -dynamiclib-bundle_loader är inte tillåten med -dynamiclib-c eller -S krävs för Ada-client_name är inte tillåten med -dynamiclib-current_version är bara tillåten med -dynamiclib-f%s och -msdata=%s är inkompatibla-f%s ingoreras för 68HC11/68HC12 (stöds inte)-f%s ingoreras för Unicos/Mk (stöds inte)-f%s ignoreras för målet (all kod är positionsoberoende)-f%s stöds inte med CONST16-instruktioner-f%s stöds inte: ingoreras-f%sleading-underscore stöds inte på denna målmaskin-fPIC och -fpic stöds inte i denna konfiguration-fPIC och -mcall-%s är inkompatibla-fPIC stöds för närvarande inte på 68000 eller 68010-fdata-sections stöds inte för denna målarkitektur-femit-class-file skall användas tillsammans med -fsyntax-only-ffunction-sections avslaget, det gör profilering omöjlig-ffunction-sections kan påverka felsökning på vissa målarkitekturer-ffunction-sections stöds inte för denna målarkitektur-fhandle-exceptions har bytt namn till -fexceptions (och är nu normalt påslagen)-fjni och -femit-class-file är inkompatibla-fjni och -femit-class-files är inkompatibla-force_flat_namespace är inte tillåten med -dynamiclib-fpic och -mapcs-reent är inkompatibla-fprefetch-loop-arrays stöds inte med -Os-fprefetch-loop-arrays stöds inte för denna målarkitektur-fprefetch-loop-arrays stöds inte för denna målarkitektur (försök med -march-flaggor)-freorder-blocks-and-partition stödjer inte unwind-info-freorder-blocks-and-partition fungerar inte på denna arkitektur-freorder-blocks-and-partition fungerar inte med undantag-frepo måste användas tillsammans med -c-fstack-protector stöds inte av denna målarkitektur-g stöds bara när man använder GAS på denna processor,flaggan -g är avslagen-g med -mno-apcs-frame ger kanske inte vettig felsökning-install_name är bara tillåten med -dynamiclib-keep_private_externs är inte tillåten med -dynamiclib-m%s stöds inte i denna konfiguration-m64 stöds inte i denna konfiguration-m64 kräver PowerPC64-arkitektur, aktiverar-m64 kräver en PowerPC64-CPU-maix64 och POWER-arkitekturen är inkompatibla-maix64 krävs: 64-bitsberäkningar med 32-bitars adressering stöds inte än-maix64 kräver att arkitekturen PowerPC64 fortfarande är aktiverad-malign-double är inte meningsfull i 64-bitarsläge-malign-functions är föråldrat, använd -falign-functions-malign-jumps är föråldrat, använd -falign-jumps-malign-loops är föråldrat, använd -falign-loops-malign-loops=%d är inte mellan 0 och %d-malign-power stöds inte för 64-bitars Darwin, det är inkompatibelt med de installerade C- och C++-biblioteken-mapcs-stack-check är inkompatibel med -mno-apcs-frame-march=%s är inte kompatibelt med det valda ABI:et-max-stackframe=%d är inte användbar, inte mellan 0 och %d-mbackchain -mpacked-stack -mhard-float stöds inte i kombination-mbig-endian och -mlittle-endian får inte användas tillsammans-mbnu210 ignoreras (flaggan är föråldrad)-mbranch-cost=%d är inte mellan 0 och 5-mcall-aixdesc måste vara "big endian"-mcmodel= stöds inte på 32-bitars system-mdynamic-no-pic åsidosätter -fpic eller -fPIC-mfloat-abi=hard och VFP-mgp32 använt med ett 64-bitars ABI-mgp64 använt med ett 32-bitars ABI-mgp64 använt med en 32-bitarsprocessor-mhard-float stöds inte-mieee stöds inte på Unicos/Mk-mieee-with-inexact stöds inte på Unicos/Mk-mips16 och -mdsp kan inte användas tillsammans-mips3d kräver -mpaired-single-mips3d/-mpaired-single måste användas tillsammans med -mfp64 -mhard-float-mips3d/-mpaired-single måste användas tillsammans med -mips64-mlarge-data-threshold=%d är negativ-mlong-double-64 är inte tillåten med -m64-mmultiple stöds inte på "little endian"-system-mn används utan -mh eller -ms-mpic-register= är oanvändbar utan -fpic-mpreferred-stack-boundary=%d är inte mellan %d och 12-mregparm=%d är inte mellan 0 och %d-mrelocatable och -mcall-%s är inkompatibla-mrelocatable och -mno-minimal-toc är inkompatibla-mrelocatable och -msdata=%s är inkompatiblaanropskonventionen -mrtd stöds inte i 64-bitsläge-ms2600 används utan -ms-mmsdata=%s och -mcall-%s är inkompatibla-msecure-plt stöds inte av din assembler-mshared-library-id= angiven utan -mid-shared-library-mshared-library-id=%s är inte mellan 0 och %d-msingle-float och -msoft-float kan inte båda anges-msoft-float och -mhard_float får inte användas tillsammans-msseregparm använd utan SSE aktiverat-mstack-guard implicerar användning av -mstack-size-mstack-size implicerar användning av -mstack-guard-mstring stöds inte på "little endian"-systemflaggan -munix=98 krävs för funktioner från C89 tillägg 1.
! -p och -pp angivna - välj en-pg och -fomit-frame-pointer är inkompatibla-pg stöds inte på denna plattform-pipe stöds inte-private_bundle är inte tillåten med -dynamiclib.NOT.-poeraton i uttrycket vid %L måstte ha en LOGICAL-operand.false..true./ // 128-bitars long double stöds inte för VAX-flyttal31-bitars ABIintruktionsuppsättningen 387 avaktiverad, använder SSE-aritmetik64-bitars ABI64-bits ABI stöds inte i ESA/390-läge< <= <> <Under initiering>
! <anonym><inbyggd>= > >= ???@catch-parameter är inte en känd Objective-C-klasstypEtt FORALL-index får inte förekomma i ett gräns- eller steguttryck i samma FORALL vid %LEn faktor för att trimma den övre gränsen som pendlingsmolduloschemaläggaren använder för att schemalägga en slingaEn synonym för -std=c89 (för C) or -std=c++98 (för C++)Ett tröskelvärde på det genomsnittliga antalet varv som beaktas av pendlingsmoduloschemaläggarenACCESS-specifikation vid %L var redan angivenALLOCATE AND APCS-återanropsbar kod stöds inte.  IgnorerasASSERT_EXPR med villkor som alltid är falsktASSIGN ASSIGN-sats vid %L kräver en skalär standard-INTEGER-variabelASSIGNED GOTO-sats vid %L kräver en INTEGER-variabelAUX-pekare initierad för bågen %i->%iTag med definitioner av makron i <fil>Acceptera utökningar för att stödja gammal kodÅtkomstspecifikation av operatorn %s vid %C har redan angivitsÅtkomstspecifikation för operatorn .%s. vid %C har redan angivitsAktuellt argument vid %L måste gå att definiera för att stämma atrapp INTENT = OUT/INOUTAktuellt argument till "%s" kan inte vara en vektor med antagen storlek vid %LAktuellt argument till "%s" skall vara en pekare vid %LLägg till <kat> till slutet av huvudramverkets inkluderingssökvägLägg till <kat> till slutet av huvudsökvägenLägg till <kat> till slutet av sökvägen för citerade inkluderingarLägg till <kat> till slutet av sökvägen för systeminkluderingarLägg till <kat> til början av sökvägen för systeminkluderingarLägg till ett MAKE-citerat målLägg till ett pass för eliminering av gemensamma deluttryck efter slingoptimeringarLägg till en katalog för INCLUDE- och MODULE-sökningLägg till ett ociterat målLägg till extra kommentarer till assemblerutdataLägg till gränskontrollinstrumenteringen mudflap för flertrådade programLägg till gränskontrollinstrumenteringen mudflap för enkeltrådade programYtterligare felsökningsutskrifterAdress till global registervariabel %qD efterfrågad.Adress till registervariabeln %qD efterfrågad.Alias för -femit-class-fileAlias för -mfloat-abi=hardAlias för -mfloat-abi=softJustera alla etiketterJustera alla slingor till 32-bytesgränsJustera kod och data till 32 bitarJustera målet för strängoperationernaJustera double på 64-bitarsgränserJustera etiketter som bara nås via hoppJustera några double på dword-gränsJustera starten av funktionerJustera starten av slingorJustera till bastypen av bitfältetJustera variabler på en 32-bitarsgränsAllokerbar "%s" vid %L kan inte ha en initerareAllokerbar vektor "%s" vid %L måste ha en fördröjd formTillåt radlängd med godtyckligt antal tecken i fast lägeTillåt radlängd med godtyckligt antal tecken i fritt lägeTillåt att bitfält går över ordgränserTillåt grenar att packas med andra instruktionerTillåt dollartecken i enhetsnamnTillåt snabba hopp till meddelandehanterarenTillåt att funktionsadresser läggs i registerTillåt flyttalsinstruktioner i hårdvara att täcka både 32-bitars och 64-bitars operationerTillåt slingoptimeringar att anta att slingorna beter sig normaltTillåt matematikoptimeringar som kan strida mot IEEE- eller ISO-standarderTillåt förtida schemaläggning av köade instruktionerTillåt spekulativ förflyggning av fler inläsningarTillåt spekulativ förflyttning av icke-inläsningarTillåt spekulativ förflyttning av några inläsningarTillåt argument till "?"-operatorn att ha olika typerTillåt användning av flyttalsinstruktioner i hårdvaraTillåt att vå instruktioner läggs ut per cykelTillåt iterationsräknare utan tecken för RPTB/DBAlternativ RETURN-sats vid %C är bara tillåten inuti en SUBROUTINEAlternativ anropskonventionAlternativ returspecificerare i elementär subrutin "%s" vid %L är inte tillåtenAlternativ returspecifierare i funktionen "%s" vid %L är inte tillåtenAltiVec- och E500-instruktioner kan inte samexisteraAltiVec-argument skickat till funktion utan prototypLeta alltid efter klassarkiv ej genererade av gcjGenerera alltid långa anropHantera alltid bitfält som int-storaTvetydiga gränssnitt "%s" och "%s" i %s vid %LLägg till lämpliga diagnostiska meddelanden till kommandoradsflaggan som styr demEn alternativ retur vid %L utan ett * atrappargumentEn yttre FORALL-konstruktion har redan ett index med detta namn %LAnnotera assemblerinstruktioner med bedömda adresserLägg till ett andra understrykningstecken om namnet redan innehåller ett understrykningsteckenLägg till understrykningstecken till externt synliga namnTillämpa variabelexpansion när slingor rullas utArgument "%s" förekommer två gånger i anrop till "%s" vid %LArgumentet "%s" av elementär procedur vid %L får inte ha attributet POINTER"%s"-argumentet till elementär procedur vid %L måste vara skalärt"%s"-argumentet till pure-funktion "%s" vid %L måste vara INTENT(IN)Argumentet "%s" till pure-subrutin "%s" vid %L måsta ha sitt INTENT angivet"%s"-argumentet till satsfunktionen vid %L måste vara skalärtDim-argumentet vid %L måste ha INTEGER-typDim-argumentet vid %L måste vara skalärtArgument till "%s" vid %L måste ha längden ettArgument till ACOS vid %L måste vara mellan -1 och 1Argumentet till ACOSH vid %L får inte vara mindre än 1Argument till till ASIN vid %L måste vara mellan -1 och 1Argument till ATANH vid %L måste vara i intervallet -1 till 1Argument till IACHAR vid %L måste ha längden ettArgument till ICHAR vid %L måste ha längden ettArgument till INT vid %L är inte en giltig typArgument till KIND vid %L är en DERIVED-typArgument till LOG vid %L får inte vara mindre än eller lika med nollArgument till LOG10 vid %L får inte vara mindre än eller lika med nollArgument till SELECT-sats vid %L kan inte vara %sArgument till SELECT-sats vid %L måste vara ett skalärt uttryckArgument till SQRT vid %L har ett negativt värdeArgumentet till -ffpe-trap är inte giltigt: %sAritmetisk IF-sats vid %L kräver ett numeriskt uttryckAritmetisk NaN vid %LAritmetisk NaN vid konvertering av %s till %s vid %LAritmetik OK vid %LAritmetiskt OK konvertering av %s till %s vid %LAritmetiskt spill vid %LAritmetiskt spill vid konvertering av %s till %s vid %LAritmetiskt underspill vid %LAritmetiskt underspill vid konvertering av %s till %s vid %LVektor "%s" vid %L kan inte ha en fördröjd formVektor "%s" vid %L med icke-konstanta gränser kan inte vara ett EQUIVALENCE-objektVektortilldelningVektorgränser stämmer inteVektorkomponent i post vid %C måsta ha uttryckligt formatVektorkomponent i post vid %C måsta ha fördröjt formatVektorelemenstorlek är för storVektorindex vid %L är en vektor med ordning %dVektorindex vid %L måste ha INTEGER-typVektorindex vid %L måste vara skalärtVektoroperander passar inte ihop vid %LVektoroperander passar inte ihop vid konvertering av %s till %s vid %LVektorpekare "%s" vid %L måste ha en fördröjd formVektorreferens vid %C kan inte ha mer än %d dimensionerVektorreferens vid %L är utanför gränsenVektorreferens i EQUIVALENCE vid %C får inte vara en vektorsektionVekturreferens utanför gränsernaVektorsektion med ett vektorindex vid %L skall inte vara målet för en pekareVektorspec:Vektorspecifikation vid %C har mer än %d dimensionerVektorspecifikation för symbolen "%s" i COMMON vid %C måste vara explicitVektorspecifikation måste vara fördröjd vid %LVektorspecifikation krävs i ALLOCATE-sats vid %LIntyga <svar> på <fråga>.  Om "-" sätts före <fråga> avaktiveras <svar>et till <fråga>nTilldelad etikett är inte en måletikettTilldelad etkiett är inte i listanGränssnitt för tilldelningsoperator vid %L måste vara en SUBROUTINETilldelning till en FORALL-indexvariabel vid %LAntag GASAnta ett stort TLS-segmentAnta att alla symboler har 32-bitsvärdenAnta att alla funktioner med variabelt antal argument har prototypAnta att argument varken är alias för varandra eller globalaAnta att argument kan vara alias för globala men inte varandraAntag att bytes är "big endian", ord är "little endian"Anta att kod kommer assembleras av GASAnta kod kommer länkas av GNU ldAnta kod kommer länkas av HP ldAnta att flyttalsoperationer kan utlösa fällorAnta att inbyggda funktioner är implementerade med JNIAnta att inga NaN:er eller oändligheter genererasAnta normal C-körmiljöAnta möjlig feljustering av doubleAnta att pt*-instruktioner inte utlöser fällorAnta att spill vid teckenaritmetik slår runtAnta liten adressrymdAnta att strikta aliasregler gällerAnta att symboler kan vara ogiltigaAntag att mål-CPU:n är konfigurerad som "big endian"Antag att mål-CPU:n är konfigurerad som "little endian"Anta att pekare kan ha aliasAnta att mottagare av Objective-C-meddelanden kan var nilAnta att källkodsfilen är i fast formatAnta att källkodsfilen är i fritt formatAnta miljön VxWorks RTPAnta miljön VxWorks vThreadsAnta att en hashtabell används vid körning för att översätta ett objekt till dess synkroniseringsstrukturVektor "%s" med underförstådd form i namnlistan "%s" vid %C är en utökning.Vektor med förmodad form vid %L måste vara ett atrappargumentVektor "%s" med underförstådd storlek i namnlistan "%s" vid %C är inte tillåtet.Vektor med förmodad storlek vid %L måste vara ett atrappargumentPå toppnivå:Försök att radera prolog-/epiloginstruktioner:Försök fylla fördröjningsfack av greninstruktionerFörsök att indirekt överlappa COMMON-block %s och %s med EQUIVALENCE vid %CFörsök håll stacken justerad till denna 2-potensFörsök slå samman identiska konstanter mellan kompileringsenheterFörsök slå samman identiska konstanter och konstanta variablerAttribut vid %L är inte tillåtet i en TYPE-definitionAutomatisk för-/efterdekrementering -inkrementering tillåtnaAutomatisk för-/efterdekrementering -inkrementering inte tillåtnaAutomatisk vektor "%s" vid %L kan inte ha en initierareJustera automatiskt grenmål för att reducera grenstraffUndvik alla avståndsgränser vid anropsinstruktionerUndvik att generera pc-relativa anrop, använd indirekt anropUndvik spekulativa lastningar för att gå runt en hårdvaruanomali.BACKSPACEBB %i kan inte kasta men har EH-bågarBB %i:s sista sats har felaktigt satt regionflaggan BB_RTL är inte satt för block %dBLOCK DATA-element "%s" vid %L måste vara i COMMONBYTE-typ använd vid %C är inte tillgänglig på målmaskinenFelaktig INTENT-specifikation vid %CFelaktig IO-bastyp (%d)Felaktigt allokeringsobjekt i ALLOCATE-sats vid %C för en PURE-procedurFelaktig vektorreferens vid %LFelaktig vektorspecifikation för en explicit format vektor vid %CFelaktig vektorspecifikation för en förmodat formad vektor vid %CFelaktig vektorspecifikation i ALLOCATE-sats vid %LFelaktiga bytekoder.
! Felatkigt tecken "%c" i OPERATOR-namn vid %CFelaktig fortsättningsrad vid %CFelaktig sort för logisk konstant vid %CFelaktigt namnFelaktig operatorFelaktigt pekarobjekt i PURE-procedur vid %LFelaktig specifikation för vektor med förmodad storlek vid %CFelaktig specifikation för en fördröjt format vektor vid %CFelaktigt mål i pekartilldelning i PURE-procedur vid %LFelaktig typ i konstantuttryckStor minnesmodellBlank BLOCK DATA vid %C står i konflikt med tidigare BLOCK DATA vid %LAllmän SAVE-sats vid %C följer tidigare SAVE-satsBlocketikett är inte tillämplig IF-sats vid %CBlocketikett är inte tillämplig för aritmetisk IF-sats vid %CGräns på antalet kanditater under vilken alla kandidater övervägs i iv-optimeringarGräns på antal iv-användningar i en sling optimerad i iv-optimeringarGräns på antalet körtidskontroller som läggs in av vektoriserarens slingversioneringGräns på storleken av uttryck som används i analyseraren av skalära uttryckBegränsning på antalet iterationer som utvärderas av råstyrkealgoritmen för att analysera antalet iterationerGren vid %L orsakar en oändlig slingaHopp är dyra (1-5, godtyckliga enheter)Utförda hopp:%s av %d
! C++-konstruerare och -destruerare kommer inte att anropas för Objective-C-fältCALL %s CASE CASE-etikett vid %L överlappar med CASE-etikett vid %LCHARACTER(*)-funktion "%s" vid %L kan inte ha vektorvärdeCHARACTER(*)-funktion "%s" vid %L kan inte ha pekarvärdeCHARACTER(*)-funktion "%s" vid %L kan inte vara pureCHARACTER(*)-funktion "%s" vid %L kan inte vara rekursivCHARACTER(*)-funktion "%s" vid %L är föråldrad i fortran 95CLOSECLOSE-sats inte tillåten i PURE-procedur vid %CCOMMON "%s" vid %L kräver %d byte utfyllnad i börjanCOMPLEX-kvantiteter kan inte jämföras vid %LCONTAINS
! CONTAINS-sats vid %C är redan i en innesluten programenhetCONTINUECPU:n du valde stödjer inte instruktionsuppsättningen x86-64CRIS-port-försäkran misslyckades: CYCLEAnropa en biblioteksrutin för att göra heltalsdivisionerAnropa mcount för profilering före en funktionsprologAnrop av %qD med attributet sseregparm utan SSE/SSE2 aktiveratAnrop av %qT med attributet sseregparm utan SSE/SSE2 aktiveratGjorda anrop:%s av %d
! Det går inta att USE samma modul vi bygger!Det går inte att tilldela till INTENT(IN)-variabel "%s" vid %LKan inte konvertera %s till %s vid %LNyckelord med namnet "%s" saknas i anrop till "%s" vid %LKan inte öppna filen "%s"Kan inte öppna inkluderad fil "%s"Kan inte öppna modulfilen "%s" för läsning: %sKan inte öppna modulfilen "%s" för skrivning vid %C: %sDet går inte att tilldela om ett värde till den slutliga variabeln %qsDet går inte att tilldela slingvariabel i PURE-procedur vid %LDet går inte att tilldela variabeln "%s" i PURE-procedur vid %LDet går inte att ändra attribut på USE-associerad symbol %s vid %LDet går inte att ändra attribut på USE-associerad symbol vid %LKan inte öppna fil "%s" för utmatning.
! Det går inte att läsa till variabel "%s" i PURE-procedur vid %CDet går inte att ange IMPLICIT vid %C efter IMPLICIT NONEDet går inte att skriva till intern filenhet "%s" vid %C inuti en PURE-procedurFå gas att skriva tomcat-statistikAndra endast de låga 8 bitarna av stackpekarenÄndra ABI:et så det tillåter dubbelordinstruktionerÄndra hur långt schemaläggaren blickar framåtÄndra den maximala längden på villkorligt utförda sekvenserÄndra antalet temporära register som är tillgängliga för villkorligt utförda sekvenserÄndra stackpekaren utan att avaktivera avbrottÄndra när mallinstanser skrivs utTeckenlängd på komponent "%s" behöver vara ett konstant specifikationsuttryck vid %L.Teckenvärd intern funktion "%s" vid %L får inte ha antagen längdTeckenvärd satsfunktion "%s" vid %L måste ha konstant längdLeta efter syntaxfel, stoppa sedanKontrollera returvärdet av newVälj inmatningskodning (din lokal används som standard)Cirrus: Placera NOP:ar för att undvika ogiltiga instruktionskombinationerFörena temporärminnen i passet SSA->normalKodstorlek: small, medium, eller largeCommon-blockmedlem "%s" vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren "%s"Kompilera kod för ARC-variant av CPUKompilera kod för M16C-varianterKompilera kod för för M32C-varianterKompilera kod för M32CM-varianterKompilera kod för R8C-varianterKompilera för 32-bitspekareKompilera för 64-bitspekareKompilera för ETRAX 100 (CRIS v8)Kompilera för ETRAX 4 (CRIS v3)Kompilera för V8+-ABIKompilera för en 68HC11Kompilera för en 68HC12Kompilera för en 68HCS12Kompilera för Etrax 100-baserade elinussystem utan MMUKompilera för Thumb, inte ARMKompilera för en m32rKompilera för en m32r2Kompilera för en m32rxKompilera för processorn v850Kompilera för processorn v850eKompilera för processorn v850e1Kompilera en hel kompileringsenhet åt gångenKompilera med 16-bitars heltalslägeKompilera med 32-bitars heltalslägeKomplext argument till LOG vid %L får inte vara nollKomponenten "%s" vid %C är redan deklarerad vid %LKomponent "%s" vid %C är en PRIVATE-kompenet i "%s"Komponenten "%s" i "%s" vid %L måste ha konstanta vektorgränser.Komponent vid %C måste ha attributet POINTERComponent till den högra av en delreferens med ordning skild från noll får inte ha attributet POINTER vid %LKoncateneringsoperatorn vid %L måste konkatenera strängar av samma sortKonkateneringsoperatorn i uttrycket vid %L måste ha två CHARACTER-operanderKonfigurerad med: %s
! Följ mer noga IBM XLC:s semantikFölj inget särskiltFölj standarden ISO 1990 CFölj standarden ISO 1990 C med tillägg från 1994Följ standarden ISO 1990 C med GNU-utökningarFölj standarden ISO 1998 C++Följ standarden ISO 1998 C++ med GNU-utökningarFölj standarden ISO 1999 CFlöj standarden ISO 1999 C med GNU-utökningarFölj standarden ISO Fortran 2003Följ standarden ISO Fortran 95Betrakta åkomst till bytestort minne som långsamBetrakta typen "int" som 16 bitar bredBetrakta typen "int" som 32 bitar bredKonstant uttryck i FORMAT-tagg vid %L måste vara av typ CHARACTERKonstant uttryck krävs vid %Cattributet ConstantValue på fältet "%s" har fel typKonstruera nät och dela orelaterade användningar av en enskild variabelKonstruerare kan inte vara %sInnesluten funktion "%s" vid %L har ingen IMPLICIT-typInnesluten procedur "%s" vid %C är redan tvetydigInnesluten procedur "%s" vid %L i en PURE-procedur måste också vara PUREStyr IEEE-läge för fällorStyr det genererade fp-avrundningslägetStyr precisionen som ges till fp-undantagKonvertering från %s till %s vid %LKonvertera alla strängar och teckenkonstanter till teckenuppsättningen <tknst>Konvertera alla breda strängar och teckenkonstanter till teckenuppsättningen <tknst>Konvertera flyttalskonstanter till konstanter med enkel precisionKopiera vektorsektioner till sammanhängade block vid procedurstartKopiera minnesadresskonstanter till register före de användsKopiera minnesoperander till register före de användsKostnad att anta för en multiplikationsinstruktionKostnad att anta för getattr-instruktionCray-pekare vid %C kan inte vara förmodat format vektorCray-pekare vid %L förekommer i flera pointer()-satser.Cray-pekare vid %C har %d bytes precision, minnesadresser kräver %d byte.Cray-pekare vid %C måste vara ett heltal.Cray-pekardeklaration vid %C kräver flaggan -fcray-pointer.Skapa GUI-applikationSkapa kanoniska induktionsvariabler i slingorSkapa konsollapplikationSkapa datafiler som behövs av "gcov"DATA-sats vid %C får inte förekomma i en PURE-procedurDATA-sats vid %L har fler värden än variablerDATA-sats vid %L har fler variabler än värdenDEALLOCATE DIM-argument vid %L är utanför gränsenDO DO WHILE DO-iterator "%s" vid %L är inuti en iterator med samma namnDOUBLE COMPLEX vid %C följer inte standarden för Fortran 95DT_ENDDW_LOC_OP %s är inte implementeradData större än den angivna gränsen kommer hamna i .ldata-sektionen i x86-64 medelmodellDataöverföringselement vid %L får inte vara en full referens till en vektor med förmodad storlekDataöverföringselement vid %L får inte ha POINTER-komponenterDataöverföringselement vid %L får inte ha PRIVATE-komponenterSenarelägg borttagandet av funktionsargument från stackenDefiniera ett <makro> med <värde> som sitt värde.  Om bara <makro> anges sätts <värde> till 1Tag bort onödiga nollpekarkontrollerUndanbedes till förmån för -std=c99Undanbedes till förmån för -std=gnu99Undanbedes till förmån för -std=iso9899:1999Undanbedd flagga.  Använd -misel/-mnoisel iställetUndanbedd flagga.  Använd -mspe/-mno-spe iställetUndanbedd flagga.  Använd -mvrsave/-mnovrsave iställetAvrådes ifrån.  Denna flagga har ingen effektUndanbedes.  Använd -Os istället.Avrådes, använd -classpath iställetHärledd typ "%s" vid %C används före den är definieradHärledd typ vid %C kan endast vara PRAVATE inom en MODULEHärledd typ vid %C kan endast vara PUBLIC inom en MODULEHärledd typ vid %C har inte definierats tidigare och kan därför inte förekomma i en härledd typdefinition.Härledd typkomponent %C är inte en tillåten EQUIVALENCE-medlemHärledd typdefinition vid TC har inga komponenterHärledd typdefinition "%s" vid %C har redan definieratsHärlett typnamn "%s" vid %C har redan en grundtyp %sHärledd typvariabel "%s" vid %L måsta ha attributet SEQUENCE för att vara ett EQUIVALENCE-objektHärledd typvariabel "%s" vid %L med standardinitierare kan inte vara ett EQUIVALENCE-objektHärledd typvariabel "%s" vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objektHärledd typvariabel i COMMON vid %C har inte attributet SEQUENCEAnge vilka beroenden mellan instruktioner som skall anses dyraOlika teckenlängder i pekartilldelning vid %LOlika sorters typparametrar i pekartilldelning vid %LOlika ordning i pekartilldelning vid %LOlika typer i pekartilldelning vid %LAvaktivera FP-registerAvaktivera indexerad adresseringAvaktivera optimeringar som kan observeras av IEEE signalerande NAN:arAvaktivera optimeringar som antar standardmässig avrundningsbeteende för FPAvaktivera utrymmersregisterTillåt inte direkta anrop till globala funktionerKasta bort oanvända virtuella funktionerUpptäck pure- och const-funktionerUpptäck endast läsbara och icke adresserbara statiska variablerVisa kompileringstidsstatistikVisa innehållet i en klassfil i läsbar form.
  
! Visa statistik som samlats under kompileringVisa kodträdet efter tolkningVisa kompilatorns versionVisa den här informatationenAvstånd mellan tabulatorstopp för kolumnvis rapporteringDivision med noll vid %LDivision med noll vid konvertering av %s till %s vid %LAntag inte GASAnta inte ett stort TLS-segmentAnta inte att standard C-bibliotek och "main" finnsAvaktivera inte utrymmesregisterKasta inte kommentarerSläng inte kommentarer vid makroexpansionerVisa inte kompilerade funktioner eller tiden som förbrukatsMata inte ut adresseringssätt med sidoeffekttilldelningAvge inte komplexa heltalskonstanter till endast läsbart minneMata inte ut funktionsprolog eller -epilogGenerera inte #line-direktivGenerera inte .size-direktivGenerera inte en ensam utgångspunkt för varje funktionGenerera inte sammansmälta multiplicera-/adderainstruktionerGenerera inte load/store-instruktioner med uppdateringGenerera inte tabellhoppinstruktionerGenerera inte trådsäker kod för initiering a lokala statiska variablerInkludera inte crt0.o bland uppstartsfilernaInline:a inte heltalsdivisionInline:a inte kvadratrotLadda inte PIC-registret i funktionsprologerMarkera inte ABI-byten i e_flagsPlacera inte flyttalskonstanter i TOCPlacera inte symbol+avstånd-konstanter i TOCFördefiniera inte systemspecifika och GCC-specifika makronLåtsas inte att grenar är dyraGe inte en standard startadress 0x100 för programmetLägg inte oinitierade globala i den gemensamma sektionenSök inte standardkataloger för inkluderingar (de som anges med -isystem kommer fortfarande att användas)Sök inte i standardkataloger för systeminkluderingar för C++Undertryck inte varningar från systemhuvudfilerBehandla inte lokala variabler och COMMON-block som om de vore namngivna i SAVE-satserTrimma inte justering för kod och endast läsbar dataTrimma inte stackjusteringTrimma inte justering för skrivbar dataAnvänd inte MIPS-3D-instruktionerAnvänd inte instruktionsuppsättning för POWERAnvänd inte instruktionsuppsättning för PowerPCAnvänd inte VAX fpAnvänd inte en cachetömmande funktion före anrop av stacktrampolinerAnvänd inte adresser som allokerar globala registerAnvänd inte tillståndskoder från normala instruktionerAnvänd inte direkt adresseringsläge för mjuka registerAnvänd inte hårdvaru-fpAnvänd inte hårdvaruflyttalAnvänd inte hårdvaru-fpAnvänd inte hårdvaruinstruktioner för quad fpAnvänd inte inline-mönster för att kopiera minneAnvänd inte push för att spara funktionsargumentAnvänd inte bitfältsinstruktionernaAnvänd inte callt-instruktionenAnvänd inte ojusterade minnesreferenserVarna inte om användning av "long long" vid -pedanticVarna inte om användning av variadiskt makro när -pedantic är påGör det fullständiga registerförflyttningsoptimeringspassetJustera inte element i kod och dataAllokera inte float och double i register med utökad precisionAnropa inte några cache-tömningsfunktionerAnropa inga cache-tömningsfällorGenerera inte kod, gör bara syntax- och semantikkontrollerOptimera inte blockförflyttningarAnvänd inte P-mnemonics för grenarAnvänd inte hårdvaru-fpVarna inte om användning av MicrosoftutökningarNedgradera följsamhetsfel till varningarDriver:Atrapp-"%s" vid %L kan inte ha en initerareAtrappargumentet "%s" vid %L får inte vara INTENT(OUT)Atrappargumentet "%s" vid %L får inte vara OPTIONALAtrapprocedur "%s" av PURE-procedur vid %L måste också vara PUREAtrapprocedur vid %L är inte tillåten i ELEMENTAL-procedurSkicka deklarationer till en .decl-filSkriv ut diverse intern kompilatorinformation till en filDubblerade %s-attribut vid %LDubblerade %s-attribut angivna vid %LDubblerad %s-etikettspecifikation vid %CDubblerad %s-specifikation vid %CDubblerad ELSE-sats vid %L och %CDubblerad IMPLICIT NONE-sats vid %CDubblerad NML-specifikation vid %CDubblerad PRIVATE-sats vid %CDubblerat SAVE-attribut angivet vid %LDubblerad SEQUENCE-sats vid %CDubblerad UNIT-specifikation vid %CDubblerad vektorspecifikation för Cray pointee vid vid %C.Dubblerad konstruktionsetikett "%s" vid %CDubblerad formatspecifikation vid %CDubblerad satsetikett %d vid %L och %LDubblerad symbol "%s" i formell argumentlista vid %CAllokera dynamiskt cc-registerEH-bågen %i->%i har dubblerade regionerEH-båge %i->%i saknasEH-bågen %i->%i saknar EH-flaggaELEMENTAL icke INTRINSIC procedur "%s" är inte tillåten som aktuellt argument vid %LELSE
! ELSE IF ELSE IF-sats vid %C kan inte följa ELSE-sats vid %LELSE WHERE ELSEWHERE-sats vid %C följer tidigare omaskerat ELSEWHEREELSEWHERE-sats vid %C inte innesluten i WHERE-blockEND DOEND FORALLEND SELECTEND WHEREEND-tagg vid %C är inte tillåten i utmatningssatsEND-taggetikett %d vid %L inte definieradENDFILEENDIFENTRY %sENTRY "%s" vid %L har ingen IMPLICIT-typENTRY dominerar inte bb %dENTRY-resultat %s får inte vara en POINTER i FUNCTION %s vid %LENTRY-resultat %s får inte vara en vektor i FUNCTION %s vid %LENTRY-resultat %s får inte vara av typen %s i FUNCTION %s vid %LENTRY-sats vid %C kan inte förekomma i en innesluten procedurENTRY-sats vid %C kan inte förekomma inuti ett BLOCK DATAENTRY-sats vid %C kan inte förekomma inuti en ett DERIVED TYPE-blockENTRY-sats vid %C kan inte förekomma inuti ett DO-blockENTRY-sats vid %C kan inte förekomma inuti ett FORALL-blockENTRY-sats vid %C kan inte förekomma inuti en MODULEENTRY-sats vid %C kan inte förekomma inuti ett PROGRAMENTRY-sats vid %C kan inte förekomma inuti ett SELECT-blockENTRY-sats vid %C kan inte förekomma inuti ett WHERE-blockENTRY-sats vid %C kan inte förekomma inuti ett inneslutet underprogramENTRY-sats vid %C kan inte förekomma inuti ett IF-THEN-blockENTRY-sats vid %C kan inte förekomma inuti ett INTERFACEENTRY_BLOCK har en satslista associerad med sigENUM-deklaration vid %C har inga ENUMERATORSENUM-definitionssats förväntades före %CENUMERATOR %L är inte initierad med ett heltalsuttryckEOR-taggetikett %d vid %L inte definieradEQUIVALENCE vid %C kräver två eller flera objektEQV ERR-taggetikett %d vid %L inte definieradESA/390-arkitekturEXITEXIT_BLOCK har en satslista associerad med sigElement i %s-vektorkonstruerare vid %L är %sElementär binär operationAvge 16-bitars omlokaliseringar till de små dataareornaAvge 32-bitars omlokaliseringar till de små dataareornaAvge kod som följer IEEE, utan oexakta undantagMata ut anropsgrafsinformationMata ut kod kompatibel med TI-verktygAvge kod för byte/ord-ISA-utökningenAvge kod för ISA-utökningen för räkningAvge kod för ISA-utökningen för fp move och sqrtAvge kod för ISA-utökningen för rörlig videoAvge kod som använder uttryckliga omlokaliseringsdirektivMata ut common-liknande symboler som svaga symbolerMata ut korsreferensinformationGenerera deklarationsinfo till <fil>Mata ut direkta hopp till lokala funktionerMata ut extra kod i funktionsprologen för att fånga om stackstorleken överskrider den givna gränsenMata ut funktionsanrop som använder en global avståndstabell när PIC genererasSkapa implicita instansieringar av inline:ade mallarSkapa implicita instansieringar av mallarMata ut indirekta hopp till lokala funktionerMata ut långa load-/store-sekvenserAvge rdval istället för rduniq för trådpekareMata ut static const-variabler även om de inte användsMata ut stoppbitar före och efter flyktiga utökade asm:erMata ut utförlig felsökningsinformation i assemblerkodTom IMPLICIT-sats vid %CTom vektorkonstruerare vid %C är inte tillåtetTom siffermängd i BOZ-konstant vid %CAktivera Dwarf 2 radfelsökningsinformation via GNU asAktivera fullständig överflödseliminering (FRE) i trädAktivera funktionsbeskrivar-PIC-lägeAktivera ID-baserat delat bibliotekAktivera MPY||ADD- och MPY||SUB-instruktionerAktivera Objective-C-undantags- och synkroniseringssyntaxAktivera Objective-C:s setjmp-undantagshantering i körtidsmiljönAktivera PIC-stöd för att bygga bibliotekAktivera sätt att kringå SH5 cut2Aktivera SSA-kodsänkning i trädAktivera eliminering av död kod i SSA-optimeringen i trädAktivera SSA-CCP-optimering av lagring och laddningAktivera SSA-CCP-optimering av trädAktivera SSA-PRE-optimeringar i trädAktivera TPF-OS-spårningskodAktivera alla -Wunused-varningarAktivera ett RTL-nyckelhålspass före sched2Aktivera kontroll av tilldelningsbarhet för lagring i objektvektorerSlå på automatisk mallinstansieringAktivera bakändefelsökningAktivera grundläggande programprofileringskodAtkivera vanliga flaggor för att generera profileringsinformation för optimeringar styrda av återmatad profilAktivera vanliga flaggor för att utföra optimeringar styrda av återmatad profilAktivera villkorlig exekvering förutom move/sccAktivera villkorliga flyttningarAkviera kopiepropagering för lagringar och laddningarAktivera kopiepropagering i trädAktivera eliminering av död lagringAktivera felsökningsutdataAktivera felsökningAktivera dominatoroptimeringarSlå på dumpning från specifika pass i kompilatornAktivera tidigare utplacering av stoppbitar för bättre schemaläggningAktivera undantagshanteringAktivera funktionsprofileringAktivera sammanslagna multiplicera/addera- och multiplicera/subtrahera FP-instruktionerAnvänd sammansmälta multiplicera-/adderainstruktionerAktivera skräpsamling (GC) i Objective-C-/Objective-C++-programAktivera att grensannolikheter gissasAktivera inline:ing av PLT i funktionsanropAktivera optimeringar av etikettjusteringAktivera linjära slingtransformationer på trädAktivera länkningsoptimeringarAktivera länkaravslappningarAktivera länkaravslappningAktivera slinghuvdkopiering av trädAktivera förflyttning av slingoberoende delar i trädAkviera slingoptimeringar på trädnivåAktivera slingvektorisering i trädAktivera slingversioner när slingvektorisering i träd görsAktivera maskinspecifika nyckelhålsoptimeringarAktivera de flesta varningsmeddelandenAktivera nästade optimeringar av villkorlig exekveringAktivera nya funktioner under utvecklingAktivera optimeringar av initieringskod för statiska klasserAktivera optimering av &&/|| i villkorliga uttryckAktivera valbar diagnostikAktivera parallella instruktionerAktivera schemaläggning mellan grundblockAktivera separat datasegmentAktivera sättande av GPR:er till resultatet av jämförelserAktivera stackavkänningAktivera stöd för stora objektAktivera normalt lägeAktivera användning av det indexerade adresseringsläget för SHmedia32/SHcompactMöjliggör användning av de korta load-instruktionernaAktivera traditionell preprocessningAktivera användning av DB-instruktionAktivera användning av GPREL för endast läsbara data i FDPICAktivera användning av RTPB-instruktionAktivera använding av RTPS-instruktionAktivera användningen av sdata/scommon/sbssAktivera utförlig utskriftAktivera/deaktivera den traditionella schemaläggningen i slingor som redan passerat modulo-schemaläggningAktivera ID-baserat delat bibliotekAktiverar en registerförflyttningsoptimeringSlut på DO-sats utan block vid %C är är sammanvävt med en annan DO-slingaSlut på DO-sats utan block vid %C är inuti ett annat blockSlut på söklistan.
! Upprätthåll åtkomstsemantik för klassmedlemmarFramtvinga strikt justeringEntitet "%s" vid %C finns redan i gränssnittetEnhet med antagen teckenlängd vid %L måste vara ett atrappargument eller en PARAMETERUppräkningstypen överskrider C:s heltalstyp vid %CEkvivalens för "%s" stämmer inte med ordningen av COMMON "%s" vid %LEkvivalens: Fel vid konvertering av PARAMETER-konstant i komplex konstant vid %CFel vid konvertering av heltalFel i ORDER-parameter till RESHAPE vid %LFel när modulfilen "%s" skrevs: %sFel när modulfil skrevs: %sFel:Exekveringsräknare är negativAvslutsvilkkor i DO WHILE-slinga vid %L måste vara ett skalärt LOGICAL-uttryckAvsluta vid första felet som uppstår")" förväntades vid %C"," förväntades vid %C"," ellerslut på sats förväntades vid %C"(" förväntades vid %C"END INTERFACE ASSIGNMENT (=)" förväntades vid %C:: förväntades i TYPE-definition vid %C=-tecken i PARAMETER-sats förväntades vid %CRedigeringsbeskrivning P förväntadesPARAMETER-symbol förväntades i komplex konstant vid %CVARIABLE förväntades vid %CEn CASE- eller END SELECT-sats förväntades följa efter SELECT CASE vid %CFörväntade ett namnlöst gränssnitt vid %CEn högerparentes förväntades i uttrycket vid %CEtt stegvärde förväntades i iterator vid %CAlternativ returetikett förväntades vid %CEtt initieringsuttryck förväntades vid %CFörväntade en annan dimension i vektordeklaration vid %CFörväntade vektorindex vid %CFörväntade intervall av vektorindex vid %CAttributbitnamn förväntadesBlocknamn på "%s" i %s-sats förväntades vid %CCase-namnet "%s" förväntades vid %CKomma förväntades i I/O-lista vid %CFörväntade exponent i uttryck vid %CUttryck förväntades vid %C i PARAMETER-satsFörväntade uttryck i %s-sats vid %CFörväntade uttryck i vektorspecifikation vid %CUttryckstyp förväntadesFormell argumentlista förväntades i funktionsdefinitionen vid %CInitieringsuttryck förvändatdes vid %CInitieringsuttryck förvändatdes i CASE vid %CHeltal förväntadesHeltalssträng förväntadesEtikett "%s" för %s-sats förväntades vid %CVänsterparentes förväntadesFörväntade ett namnFörväntade reell strängHögerparentes förväntadesEtt skalärt initieringsuttryck förväntades vid %CSträng förväntadesPostkompnentnamn förväntades vid %CAvslutande namn förväntades vid %CVariabel förväntades i READ-sats vid %CVariabelnamn förväntades vid %CVariabelnamn förväntades vid %C i PARAMETER-sats%s-sats förväntades vid %C"END INTERFACE %s" förväntades vid %C"END INTERFACE OPERATOR (%s)" förväntades vid %C"END INTERFACE OPERATOR (.%s.)" förväntades vid %CExponenten vid %L måste vara INTEGER som ett initieringsuttryckExportera funktioner även om de kan inline:asUttryck vid %L måste vara av INTEGER-typUttryck vid %L måste vara skalärtUttryck i ALLOCATE-sats vid %L måste vara ALLOCATABLE eller en POINTERUttryck i CASE-sats vid %L måste vara ha sort %duttryck i CASE-sats vid %L måste vara av typ %sUttryck i CASE-sats vid %L måste vara skalärtUttryck i DEALLOCATE-sats vid %L måste vara ALLOCATABLE eller en POINTERUtökning: beskrivning $ vid %CUtökning: BOZ-konstant vid %C använder icke-standard postfixsyntax.Utökning: BYTE-typ vid %CUtökning: CONVERT-tagg vid %LUtökning: Teckenvektor i FORMAT-tagg vid %LUtökning: Komma före utmatningselementlista vid %C är en utökningUtökning: Konvertering från %s till %s vid %LUtökning: Olika typsorter vid %LUtökning: Beräkning av ett initieringuttryck utanför standarden vid %LUtökning: Hexadecimal konstant vid %C använder icke-standardsyntax.Utökning: Hollerithkonstant vid %CUtökning: Komma saknas vid %CUtökning: Positiv bredd saknas efter L-deskriptor vid %CUtökning: Icke-tecken i FORMAT-tagg vid %LUtökning: Gammaldags initiering vid %CUtökning: REAL-vektorindex vid %LUtökning: RETURN-sats i huvudprogram vid %CUtökning: Unär operator följer aritmetisk operator (använd parenteser) vid %CUtökning: X-deskriptor kräver inledande utrymmesantal vid %CUtökning: initiering av common-blockvariabel "%s" i DATA-sats vid %CUtökning: ominitiering av "%s" vid %LExtern "%s" vid %L kan inte ha en initerareExtern IO UNIT får inte vara en vektor vid %LExternt objekt "%s" vid %L kan inte ha en initierareFLUSHFORALL FORALL-slututtryck vid %L måste vara en skalär INTEGERFORALL-indexnamn vid %L måste vara en skalär INTEGERFORALL-maskklausul vid %L kräver ett LOGICAL-uttryckFORALL-slututtryck vid %L måste vara en skalär INTEGERFORALL-steguttryck vid %L får inte vara nollFORALL-steguttryck vid %L måste vara en skalär %sFORMAT-etikett %d vid %L inte definieradFORMAT-sats vid %L har inte en satsetikettFP-undantag är aktiveradeFULLFUNCTION vid %C tillhör inte ett generiskt subrutingränssnittFUNCTION-resultat %s får inte vara en POINTER i FUNCTION %s vid %LFUNCTION-resultat %s får inte vara en vektor i FUNCTION %s vid %LFUNCTION-resultat %s får ite vara av typen %s i FUNCTION %s vid %LMisslyckande vid omläsningsförsök:Ödesdigert fel:Filen "%s" inkluderas rekursivtFörsta argumentet till definierad tilldelning vid %L måste vara INTENT(IN) eller INTENT(INOUT)Första argumentet till operatorgränssnitt vid %L får inte vara frivilligtFörsta argumentet till operatorgränssnitt vid %L måste vara INTENT(IN)Fast radlängd måste vara minst sju.Följ Renesas (tidigare Hitachi) / SuperH-anropskonventionerFölj länkningskraven EABIFör felrapporteringsinstruktioner se:
  %s.
  Fel i översättningen rapporteras till <tp-sv@listor.tp-sv.se>
! För elinux, begär en specificerad stackstorlek för detta programFör inbyggt bibliotek: skicka alla parametrar i registerTvinga RTL-genereringen att skicka ut 3-operandinstruktionerTvinga in konstanter i register för att förbättra upphissningTvinga funktioner till att vara justerade till en 4-bytegränsTvinga den underliggande typen för "wchar_t" att vara "unsigned short"Formell argumentlista:Formell namnrymdFormatsats i moulhuvudblock vid %C.Fortran 2003: FLUSH-sats vid %CFortran 2003: IOMSG-tagg vid %LFortran 95 kräver standard-INTEGER i IOSTAT-tagg vid %LFortran 95 kräver standard-INTEGER i SIZE-tagg vid %LHittad i %s
! Funktionen "%s" vid %C har redan typen %sFunktionen "%s" vid %L har ingen IMPLICIT-typFunktionen "%s" vid %L är INTRINSIC men är inte kompatibel med en inbyggdFunktionen "%s" anropad istället för en operator vid %L måste vara PUREFunktionen "%s" i initieringsuttrycket vid %L måste vara en inbyggd funktionFunktionen "%s" är deklarerad CHARACTER(*) och får inte användas vid %L eftersom det inte är ett atrappargumentFunktion "%s" kräver en argumentlista vid %CFunktionen returnerar inte ett värdeFunktionsnamnet "%s" är inte tillåtet vid %CFunktionsreferens till "%s" vid %L är till en icke-PURE-procedur inuti en PURE-procedurFunktionsresultat "%s" vid %L kan inte ha en initierareFunktionen returnerar ett värde som inte är sattFunktionsbörjan justeras till denna 2-potensGCC stödjer inte -C eller -CC utan -EGCC stödjer endast %u nästade definitionsområdenGCC-vektor skickad som referens: icke-standard ABI-utökning utan kompatibilitetsgarantiGCC-vektor returnerad som referens: icke-standard ABI-utökning utan kompatibilitetsgarantiGCSE avslagenGIMPLE-register modifierat med BIT_FIELD_REFGNU Fortran kommer UTAN GARANTI så långt lagen tillåter.  Du kan
  vidaredistribuera kopior av GNU Fortran enligt villkoren i GNU General
  Public License.  För mer information om detta ämne, se filen som heter
  COPYING
  
  GOTO Generera 32-bitars SHmedia-kod utan FPUGenerera 32-bitars SHmedia-kodGenerera 32-bitars kodAnvänd 32-bitars avstånd i hopptabellerGenerera 32-bitars i386-kodGenerera 64-bitars SHmedia-kod utan FPUGenerera 64-bitars SHmedia-kodGenerera 64-bitars kodGenerera 64-bitars x86-64-kodGenerera stackramar enligt APCSGenerera C-huvuden för plattformsspecifika funktionerGenerera C eller C++-huvudfiler från .class-filer
! Generera ELF-utdataGenerera SHcompact-kod utan FPUGenerera GFLOAT-dubbelprecisionskodGenerera H8/300H-kodGenerera H8S-kodGenerera H8S/2600-kodGenerera H8SX-kodGenerera ILP32-kodGenerera LP64-kodGenerera PA1.0-kodGenerera PA1.1-kodGenerera kod för PA2.0 (kräver binutils 2.10 eller senare)Generera SH1-kodGenerera SH2-kodGenerera SH2a-kod utan FPUGenerera SH2a-kodGenerera SH2e-kodGenerera SH3-kodGenerera SH3e-kodGenerera SH4-kod utan FPUGenerera SH4-kodGenerera SH4a-kod utan FPUGenerera SH4a-kodGenerera SH4al-dsp-kodGenerera SHcompact-kodGenerera SPE SIMD-instruktioner för E500Generera VRSAVE-instruktioner när AltiVec-kod genererasGenerera ett #line-direktiv som pekar på aktuell katalogGenerera ett anrop till abort om en noreturn-funktion retunerarGenerera en enda utgångspunkt för varje funktionGenerera "big endian"-kod.Generera kod med rak byteordning (big endian)Generera anropsinstruktioner som indirekta anrop, om nödvändigtGenerera kontroller av referenser till NULLGenerera kod för CPU C30Generera kod för CPU C31Generera kod för CPU C32Generera kod för CPU C33Generera kod för CPU C40Generera kod för CPU C44Generera kod för CPUGenerera kod för GNU asGenerera kod för GNU-assembler (gas)Generera kod för GNU ldGenerera kod för GNU:s körtidsmiljöGenerera kod för ISA nivå NGenerera kod för körtidsmiljön NeXT (Apple Mac OS X)Generera kod för UNIX-assemblerGenerera kod för en 5206eGenerera kod för en 520XGenerera kod för en 528xGenerera kod för en 5307Generera kod för en 5407Generera kod för en 68000Generera kod för en 68020Generera kod för en 68030Generera kod för en 68040Generera kod för en 68040, utan några nya instruktionerGenerera kod för en 68060Generera kod för en 68060, utan några nya instruktionerGenerera kod för en 68302Generera kod för en 68332Generera kod för en 68851Generera kod för en DLLGenerera kod för en cpu32Generera kod för 11/10Generera kod för 11/40Generera kod för 11/45Generera kod för rak byteordning (big endian)Generera kod för funktioner även om de är fullständigt inline:adeGenerera kod för en given CPUGenerera kod för stora switch-satserGenerera kod för omvänd byteordning (little endian)Generera kod för gammal exec BSS PLTGenrera kod för Boehm GCGenrera kod för M*Core M210Genrera kod för M*Core M340Generera kod för den angivna ISA:nGenerera kod för det angivna chip:et eller CPU-versionenGenerera kod för rak byteordning (big endian)Generera kod för omvänd byteordning (little endian)Generera kod lämplig för körbara program (INTE delade bibliotek)Generera kod lämplig för korta felsökningscyklerGenerera kod som följer det angivna ABI:etGenerera kod som använder flyttalsinstruktioner för 68881Generera kod för att kontrollera gränser före indexering i vektorerGenerera kod för att kontrollera undantagsspecifikationerGenerera kod för att använda ej-exec PLT och GOTGenerera kod med bibliteksanrop för flyttalGenerera kod utan GP-regGenerera cpp-definitioner för server-IOGenerera cpp-definitioner för arbetsstations-IOGenerera felsökningsinformation i COFF-formatGenerera felsökningsinformation i DWARF v2-formatGenerera felsökningsinformation i STABS-formatGenerera felsökningsinformation i VMS-formatGenerera felsökningsinformation i XCOFF-formatGenerera felskökningsinformation i normalt utökat formatGenerera felsökningsinformation i standardformatGenerera felsökningsinformation i utökat STABS-formatGenerera felsökningsinformation i utökat XCOFF-formatGenerera normal enkelprecisions SH2a-kodGenerera normal enkelprecisions SH4-kodGenerera normal enkelprecisions SH4a-kodGenerera divisionsresultat så att resten har samma tecken som täljaren (inte nämnaren)Generera snabab indirekta anropGenerera flyttalsmatematik med den angivna instruktionsuppsättningenGenerera  multiplicera-/adderainstruktioner för flyttalGenerera sammansmälta multiplikations-/additionsinstruktionerGenerera inline flyttalsdivision, optimera för svarstidGenerera inline flyttalsdivision, optimera för genomströmningGenerera inline heltalsdivision, optimera för svarstidGenerera inline heltalsdivision, optimera för genomströmningGenerera inline kvadratrot, optimera för svarstidGenerera inline kvadratrot, optimera för genomströmningGenerera isel-instruktionerGenerera lata klassuppslagningar (via objc_getClass()) att användas i läget Zero-LinkGenerera bibliteksfunktionsanrop för att invalidera instruktionscacheposter efter att trampolinen fixasGenerera "little endian"-kod.Generera kod med omvänd byteordning (little endian)Generera load/store multiple-instruktionerGenerera load/store-instruktioner med uppdateringGenerera make-beroendenGenerera make-beroenden och kompileraGenerera mips16-kodGenerera kod för normallägeGenerera endast enkelprecisions SH2a-kodGenerera endast enkelprecisions SH4-kodGenerera endast enkelprecisions SH4a-kodGenerera pc-relativ kodGenerera låtsasmål för alla huvudenGenerera positionsoberoende kod för körbara om möjligt (stort läge)Generera positionsoberoende kod för körbara om möjligt (litet läge)Generera positionsoberoende kod om möjligt (stort läge)Generera positionsoberoende kod om möjligt (litet läge)Generera förhämtningsinstruktioner, om tillgängliga, för vektorer i slingorGenerera återstartbar, PIC-kodGenerera typbeskrivarinformation för körtidGenerera självomlokaliserbar kodGenerera sin, cos, sqrt för FPUGenerera flyttalsdivision i programvara för bättre genomströmningGenerera speciella Objective-C-metoder för att intiera/destruera icke-POD-C++-ivariabler, om det behövsGenerera stränginstruktioner för blockförflyttningarGenerera tabeller för uppnystning som är exakta vid varje instruktionsgränsGenererat skall läsas in av uppstartsladdarenGenerisk funktion "%s" vid %L är inte konsisten med ett specifikt inbyggt gränssnittGenerella gränssnitt:Generisk subrutin "%s" vid %L är inte konsistent med ett inbyggt subrutingränssnittGe grenar sin normalkostnadGe externa symboler ett inledande understrykningsteckenGivet N anrop och V anropsöverskrivna variabler i en funktion.  Använd .GLOBAL_VAR om N·V är större n denna gränsGlobalt namn "%s" vid %L avnänds redan som en %s vid %LGlobal registervariabel %qD använd i nästlad funktion.Värdassocierad variabel "%s" får inte finnas i DATA-sats vid %C.Anger hur ofta källkodspositioner skall skrivas ut i början av utskrift vid radbrytningICE: emit_insn använd där emit_jump_insn behövs:
! ID för delat bibliotek att byggaIF IF-klausul vid %L kräver ett skalärt LOGICAL-uttryckINQUIREINQUIRE-sats vid %L får inte innehålla både FILE- och UNIT-specificerareINQUIRE-sats vid %L kan inte innehålla både FILE- och UNIT-specificerare.INQUIRE-sats vid %L kräver antingen FILE- eller UNIT-specificerareINQURE-sats är inte tillåten i PURE-procedur vid %CINTENT (%s) står i konflikt med INTENT(%s) vid %LIOLENGTH IOLENGTH-tagg ogiltig i INQUIRE-sats vid %CISO C tillåter inte extra %<;%> utanför funktionerISO C stöder inte %<++%> och %<--%> på komplexa typerISO C stödjer inte %<~%> för komplex konjugeringISO C stöder inte komplexa heltalstyperISO C stödjer inte bara %<complex%> i meningen %<double complex%>ISO C stödjer ej namnlösa strukturer/unionerISO C förbjuder %<goto *expr;%>ISO C förbjuder tomma källkodsfilerISO C förbjuder tilldelning mellan funktionspekare och %<void *%>ISO C förbjuder krullparentesgrupper inuti uttryckISO C förbjuder typkonvertering av ickeskalärer till samma typISO C förbjuder typkonvertering till unionstyperISO C förbjuder jämförelse mellan %<void *%> och funktionspekareISO C förbjuder villkorliga uttryck mellan %<void *%> och funktionspekareISO C förbjuder villkorliga uttryck med bara en sida voidISO C förbjuder const- eller volatile-funktionstyperISO C förbjuder konvertering av funktionspekare till objektpekartypISO C förbjuder konvertering av objektpekare till funktionspekartypISO C förbjuder tomma krullparenteser som initierareISO C förbjuder framåtdeklaration av parametrarISO C förbjuder framåtreferenser till %<enum%>-typerISO C förbjuder initiering mellan funktionspekare och %<void *%>ISO C förbjuder etikettdeklarationerISO C förbjuder medlemsdeklarationer utan medlemmarISO C förbjuder nästlade funktionerISO C förbjuder uteslutande av den mittersta termen i ett ?: uttryckISO C förbjuder ordningsjämförelse på pekare till funktionerISO C förbjuder att skicka argument %d till %qE mellan funktionspekare och %<void *%>ISO C förbjuder kvalificerade funktionstyperISO C förbjuder retur mellan funktionspekare och %<void *%>ISO C förbjuder specifiering av intervall av element som skall initierasISO C förbjuder indexering av %<register%>-vektorISO C förbjuder vektor %qs med storlek nollISO C förbjuder argumentkonvertering till unionstypISO C kräver ett namngivet argument före %<...%>ISO C begränsar uppräkningsvärden till intervallet hos %<int%>ISO C++ tillåter inte designerade initierareISO C++ tillåter inte %<%T::%D%> att definieras som %<%T::%D%>ISO C++ stödjer inte %<long long%>ISO C++ förbjuder klammergrupper inuti uttryckISO C++ förbjuder anrop av %<::main%> inifrån programISO C++ förbjuder konvertering mellan pekare-till-funktion och pekare-till-objektISO C++ förbjuder typkonvertering till en vektortyp %qTISO C++ förbjuder jämförelse mellan pekare och heltalISO C++ förbjuder samansatta literalerISO C++ förbjuder beräknade gotoISO C++ förbjuder deklaration av %qs utan typISO C++ förbjuder initiering inom klassen av icke-konstant statisk medlem %qDISO C++ förbjuder tilldelning i vektor-newISO C++ förbjuder initiering av medlem %qDISO C++ förbjuder initiering av medlemskonstant %qD av icke heltalstyp %qTISO C++ förbjuder nästad typ %qD med samma namn som en omgivande klassISO C++ förbjuder uteslutande av mittersta termen i ett ?: uttryckISO C++ förbjuder indexering av icke-lvalue-vektorISO C++ förbjuder att ta adressen till funktionen %<::main%>ISO C++ förbjuder att ta adressen till en bunden medlemsfunktion för att skapa en pekare till medlemsfunktion.  Säg %<&%T::%D%>ISO C++ förbjuder att ta adressen till en typkonvertering till ett icke-lvärde-uttryckISO C++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en medlemsfunktion.  Säg %<&%T::%D%>ISO C++ förbjuder användning av %<extern%> vid explicita instansieringarISO C++ förbjuder använding av %qE vid explicita instansieringarISO C++ förbjuder användning av initierarlistor för att initiera referensen %qDISO C++ förbjuder användning av pekare av typ %<void *%> i subtraktionISO C++ förbjuder användning av pekare till en funktion i subtraktionISO C++ förbjuder användning av pekare till en metod i subtraktionISO C++ förbjuder vektor med variabel storlekISO C++ förbjuder vektor %qD med variabel storlekISO C++ förbjuder vektor med storlek nollISO C++ förbjuder vektor %qD med storlek nollISO C++ förbjuder anonyma posterISO C++ förhindrar överlagring av operatorn ?:ISO C++ säger att dessa är tvetydiga, trots att den sämsta konverteringen för den första är bättre än den sämsta konverteringen för den andra:ISO C90 stödjer inte %<[*]%>-vektordeklarerareISO C90 stödjer inte %<long long%>ISO C90 stödjer inte %<static%> eller typkvalificerare i parametervektordeklarerareISO C90 stödjer inte komplexa typenISO C90 stödjer inte flexibla vektormedlemmarISO C90 förbjuder vektor %qs vars storlek inte kan beräknasISO C90 förbjuder samansatta literalerISO C90 förbjuder specifiering av subobjekt som skall initierasISO C90 förbjuder indexering av icke-l-värde-vektorISO C90 förbjuder vektor %qs med variabel storlekISR %s kräver %d ord av lokala variabler, max är 32767Om -fvariable-expansion-in-unroller är på, det maximala antalet gånger som en enskild variabel kommer expanderas under slingutrullningOm första argumentet till ATANH2 %L är noll får inte andra argumentet vara nollOm antalet kandidater i mängden är mindre, försöker vi alltid ta bort oanvända iv under deras optimeringOm schemaläggning efter omläsning, gör superblockschemaläggningOm schemaläggning efter omläsning, gör spårningsschemaläggningIgnorera "D" i kolum ett i fast formatIgnorera attributet dllimport för funktionerIgnorera dllimport för funktionerIgnorera läsoperationer när mudflap-instrumentering läggs inIgnorerad (föråldrad)Ignorerar satsetikett i tom sats vid %COtillåten STAT-variabel i ALLOCATE-sats vid %C för en PURE-procedurOtillåten STAT-variabel i DEALLOCATE-sats vid %C för en PURE-procedurOtillåtet tecken i BOZ-konstant vid %COtillåtet avallokeringsuttryck i DEALLOCATE vid %C för en PURE-procedurOgiltig referenstyp vid %L som EQUIVALENCE-objektOtillåtet steg på noll vid %COtillåten variabel i NULLIFY vid %C för en PURE-procedurImplementera vtables med "thunks"Implicit typad PARAMETER "%s" vid %L matchar inte en senare IMPLICT-typI %+D: överlappande variabel- och undantagsintervall vid %dI funktion %qs:I medlemsfunktion %qs:Inkludera innehållet i <fil> före andra filerInkompatibla härledda typer i PARAMETER vid %LInkompatibla ordningar %d och %d i tilldelning vid %LInkompatibla ordningar i %s vid %LInkompatibel typ %qs.  Det går inte att konvertera %qs till booleskInkompatibel typ för %qs.  Det går inte att konvertera %qs till heltalstypInkompatibel typ på %qs.  Det går inte att konvertera %qs till en numerisk typInkompatibel typ på %qs.  Explicit typkonvertering behövs för att konvertara %qs till heltalInkompatibla typer i tilldelning vid %L, %s till %sInkonsistenta ekvivalensregler rörande "%s" vid %L och "%s" vid %LInkonsistenta ordningar för operator vid %L och %LFelaktigt returvärde för funktionÖka efterföljden av IEEE för flyttalskodIndikera antalet tillgängliga mjuka registerInitieringen vid %C får inte förekomma i en PURE-procedurInitieringen vid %C är inte för en pekarvariabelInitieringsuttryck kunde inte reduceras %CInitiering av pekare vid %C är inte tillåtet i en PURE-procedurInitiering av variabel vid %C är inte tillåtet i en PURE-procedurInitierare är inte tillåten för COMMON-variabel "%s" vid %CInitierare är inte tillåten för PARAMETER "%s" vid %CSkjut in friend-funktioner i omgivande namnrymdInline:a alla kända strängoperationerInline:a konstanter om det kan göras på 2 instruktioner eller mindreInline:a medlemsfunktioner som standardInline:a rekursivt endast när sannolikheten för att ett anrop skall göras överskrider parameternIndatafil är en fil med en lista på filnamn att kompileraLägg in bågbaserad programprofilieringskodLägg in kod för att profilera värden av uttryckLägg in stackkontrollkod i programmetInstrumentera funktionsingång och -utgång med profileringsanropHeltalsuttryck krävs vid %CHeltalssort %d vid %C inte tillgängligHeltal utanför symmetriskt intervall implicerat av Standard Fortran vid %LHeltal utanför symmetriskt intervall implicerat av Standard Fortran vid konvertering av %s till %s vid %LHeltalsspillFör stort heltal för heltalssort %i vid %CFör stort heltal för sin sort vid %CFör stort heltal vid %CFör stort heltal i formspecifikation vid %LFör stort heltalsvärde i uttryck vid %CIntegrera funktioner anropade en gång i deras anropareIntegrera enkla funktioner i deras anropareInternt fel vid (1):Internt kompilatorfel: Felhanteringsrutiner återanropade.
  Intern felsökningsflaggaInternt fel: %s (program %s)
  Var vänlig och skicka in en felrapport.
! Se %s för instruktioner.Den interna proceduren "%s" är inte tillåten som aktuellt argument vid %LIntern enhet med vektorindex vid %LVäxla mellan bokstavliga pooler och kod i textsektionenInbyggd "%s" vid %L kan inte ha en initerareInbyggd "%s" vid %L är inte med i den valda standardenInbyggd "%s" vid %L måste ha åtminstone två argumentInbyggd konstruktion vid %L existerar inteInbyggd funktion %s(%d) känns inte igenInbyggd operator "%s" refererad från %L finns inte i moudlen "%s"Gränssnitt för inbyggd operator vid %L måste vara en FUNCTIONOgiltig Hollerithkonstant: %L måste innehålla åtminstone ett teckenOgiltig KIND-parameter %s vid %LOgiltig form på PROGRAM-sats vid %CFelaktig form av vektorreferens vid %COgiltig sort %d för CHARACTER-konstant vid %COgiltig sort på %s vid %LOgiltig permutation i ORDER-parameter vid %LOgiltig reell sort %d vid %COgiltigt andra argument till IBCLR vid %LOgiltigt andra argument till IBITS vid %LOgiltigt andra argument till IBSET vid %LOgiltigt andra argument till ISHFT vid %LOgiltigt andra argument till ISHFTC vid %LOgiltigt andra argument till REPEAT vid %LOgiltigt tredje argument till IBITS vid %LOgiltigt tredje argument till ISHFTC vid %LGe varningar som krävs för att strikt följa standardenIteratorsteg vid %L kan inte vara nollJavaklass %qT kan inte ha en destruerareJavaklass %qT kan inte ha en implicit icketrivial destruerareJavaklass %qT kan inte ha flera baserJavaklass %qT kan inte ha virtuella baserJavametod %qD har typ %qT som inte är JavaparametertypJavametod %qD har returtyp %qT som inte är en JavatypHoppmål justeras till denna 2-potensGenerera bara upprullningstabeller för undantagshanteringAnvänd bara icc0/fcc0KIND-parametern till "%s" vid %L måste vara ett initieringsuttryckNyckelordet "%s" vid %C har redan förekommit i den aktuella argumentlistanNyckelordsargumentet "%s" vid %L är redan associerat med ett annat aktuellt argumentNyckelordsargument "%s" vid %L finns inte i procedurenSort %d är inte en CHARACTER-sort vid %CSorten %d stöds inte för typen %s vid %CL%d-cachelatens okänd för %sLABEL ASSIGN LOGICAL-operander krävs i uttryck vid %LEtiketten %d vid %C är redan refererad som en formatetikettEtikett %d vid %C är redan refererad som ett grenmålEtikett %d vid %C användes tidigare som en FORMAT-etikettEtikett %d vid %C användes tidigare som ett grenmålEtiketten %d vid %L är definierad men kan inte användasEtiketten %d vid %L är definierad men inte användEtikett %d som refereras vid %L är aldrig definieradEtiketten "%s" vid %C stämmer inte med IF-etikett "%s"Etiketten "%s" vid %C stämmer inte med WHERE-etikett "%s"Etiketten vid %L är inte i samma block som GOTO-satsen vid %LEtikettnamnet "%s" vid %C är tvetydigtTecknet %c har redan en IMPLICIT-typ vid %CTecknet "%c" redan satt i IMPLICIT-sats vid %CBokstäver måste vara i alfabetisk ordning i IMPLICIT-sats vid %CLyft restriktioner på GOT-storlekSom -M men ignorera systemhuvudfilerSom -MD men ignorera systemhuvudfilerSom -pedantic men ange dem som felBegränsa felmeddelandens längd till <antal> tecken per rad.  0 stänger av radbrytningBegränsa storlek på inline-funktioner till <tal>Rad avhuggen vid %CKörda rader:%s av %d
! Länka för att skapa program i ELF-format (snarare än mmo)Länka med libads.a, libc.a och crt0.oLänka med libmvme.a, libc.a och crt0.oLänka med libsim.a, libc.a och sim-crt0.oLänka med libyk.a, libc.a och crt0.oLänka med biblioteken library-picLogiskt SELECT CASE-block vid %L har mer än två fallLogiskt intevall CASE-sats vid %L är inte tillåtetLogiska vid %%L måste jämföras med %s istället för %sSök efter och använd PCH-filer även vid preprocessningLoop-kod justeras till denna 2-potensSlingvariabeln "%s" vid %C får inte vara INTENT(IN)Slingvariabel vid %C får inte vara en subkomponentMCU %qs stöds endast i assemblerMMIX internt: %s är inte ett heltal som kan skiftasMMIX internt: Felaktigt register: %dMMIX-internt: Felaktigt värde för "m", inte en CONST_INTMMIX-internt: Kan inte avkoda denna operandMMIX-internt: Förväntade en CONST_INT, inte dettaMMIX-internt: Förväntade en konstant, inte dettaMMIX-internt: Förväntade ett register, inte dettaMMIX-internt: Sista namgivna vararg skulle inte få plats i ett registerMMIX internt: Fallet %qc saknas i mmix_print_operandMMIX-internt: Detta är inte en konstant:MMIX-internt: Detta är inte en känd adressMMIX-internt: Försöker mata ut felaktigt omvänt villkor:MMIX-internt: Vad är CC:t för detta?MMIX-internt: Vad är CC:t för detta?MMX-vektorargument utan MMX aktiverat ändrar ABI:etMMX-vektorretur utan MMX aktiverat ändrar ABI:etMODULE PROCEDURE vid %C måste vara i ett generiskt modulgränssnittMULT-fall i cris_op_strMagnituden på andra argumentet till ISHFT överskrider bitstorleken vid %LMagnituden på andra argumentet till ISHFTC överskrider tredje argumentet vid %LHåll med bakåtkedjepekareLåt "char" ha tecken som standardGör "char" teckenlöst som standardGör kompileringen reproducerbar med <sträng>Gör implicita funktionsdeklarationer till ett felGör heltal 32 bitar storaGör poster en multipel av 4 byte (varning: ABI:et ändras)Markera att <register> förstörs av funktionsanropMarkera att <register> bevaras mellan funktionerMarkera <register> som ej tillgängligt för kompilatornMarkera MAC-register som anropsöverskrivnaMarkera alla inline:ade metoder att ha dold synlighetMaxmimal kodtillväxt orsakad av svansduplicering (i procent)Maximal på grund av inline:ing av stora funktioner (i procent)Maximal identifierarlängdMaximalt antal fält i en post före pekaranalys behandlar posten som en enda variabelMaximala antalet slingor att utföra pendlingsmoduloschemaläggning på (huvudsakligen för felsökning)Maximalt antal satser som tillåts i ett block som behöver dubbleras när hopp trådasMin-/maxinstruktioner tillåtnaMin-/maxinstruktioner inte tillåtnaMinsta heap-expansion för att utlösa skräpsamling, som en procent av den totala storleken på heap:enMinsta heap-storlke före vi börjar samla skräp, i kilobyteMinsta antalet virtuella översättningar för att beakta övergång till fullständig virtuell omnamning"&" saknas i fortsatt teckenkonstant vid %CSaknad DIM-parameter till inbyggd "%s" vid %LAktuellt argument "%s" saknas i anrop till "%s" vid %LAktuellt argument saknas för argument "%s" vid %LAlternativ returspecifikation saknas i subrutinanrop vid %LArgumentlista saknas i funktionen "%s" vid %CSaknar argument till inbyggd %s vid %LVektorspecifikation saknas vid %L i DIMENSION-satsTeckenintervall saknas i IMPLICIT vid %CDimensionsspecifikation saknas vid %CExponent saknas i reellt tal vid %CFormatetikett saknas vid %CGenerisk specifikation saknas i USE-sats vid %CNyckelordsnamn saknas aktuell argumentlista vid %CSortparameter saknas vid %CInledande vänsterparentes saknasSaknad högerparentes vid %CModul %s på rad %d kolumn %d: %sFler aktuella än formella argument i proceduranrop vid %LFlytta slinginvarianta beräkningar ut från slingorNEQV NOPNOT NOTE_INSN_BASIC_BLOCK %d mitt i grundblock %dNOTE_INSN_BASIC_BLOC saknas för block %dNULL finns på högersidan i tilldelning vid %LNULL-pekare vid %L är inte tillåtet som aktuellt argument till inbyggd funktion "%s"NULL använd i aritmetikNULL()NULL()-initiering vid %C är tvetydigNamnet "%s" vid %C är en tvetydig referens till "%s" från den aktuella programenhetenNamnet "%s" vid %C är en tvetydig referens till "%s" från modulen "%s"Namnet "%s" vid %C är är namnet på procedurenNamnet "%s" i %s-sats vid %C är inte ett slingnamnNamn vid %C är för långtFör långt namnNamngivet COMMON-block "%s" vid %L skall ha samma storlekNamngiven konstant "%s" vid %L kan inte vara ett EQUIVALENCE-objektNamnlistan %s får inte namnändras av USE-association till %s.Namnlistegruppnamnet "%s" vid %C har redan grundtypen %sNamnlistegruppnamn "%s" vid %C är redan USE-associerat och får inte specificeras om.Namnrymd:Behöver ett anropsöverskrivet målregisterBehöver ett andra generellt register som skrivs över vid anropNytt i Fortran 2003: [...]-stils vektorkonsturerare vid %CInga grenar
  Inga anrop
! Ingen standard-crt0.oInga körbara rader
! Icke-numeriska tecken i satsetikett vid %CIckekonstant vektorsektion vid %L i DATA-sats.Ickenegativ bredd krävsTypdeklaration ej enligt standard %s*%d vid %CInte en giltig Java-.class-fil.Inte en giltig Java-.class-fil.
! Antal memreg-byte (standard: 16, intervall: 0..16)Antal register för att skicka heltalsargumentNumerisk PARAMETER krävs i komplex konstant vid %CNumeriska operander krävs i uttryck vid %LNumeriska eller CHARACTER-operander krävs i uttrycket vid %LOPENOPEN-sats är inte tillåten i en PURE-procedur vid %COR ORDER-parameter till RESHAPE vid %L har inte samma storlek som SHAPE-parameternORDER-parameter till RESHAPE vid %L är utanför gränsenObjekt "%s" vid %L måste ha SAVE-attributet %sObjective-C-deklarationer får bara förekomma på global nivåFöråldrat: ASSIGN-sats vid %CFöråldrat: ASSIGNED-variabel i FORMAT-tagg vid %EFöråldrat: Tilldelad GOTO-sats vid %CFöråldrat: GOTO vid %L hoppar till END av konstruktion vid %LFöråldrat: PAUSE-sats vid %CFöråldrat: REAL DO-slingiterator vid %LGammaldags typdeklaration %s*%d stöds inte vid %CUtelämna rampekaren i lövfunktionerUteslut intervallreduktionssteget när komplex division görsUtelämna rampekaren i lövfunktionerEndast inbyggda operatorer kan användas i uttryck vid %LLägg bara ut en instruktion per cykelAnvänd bara 32 FPR:erAnvänd bara 32 GPR:erOperanderna till operatorn .NOT. vid %%L är %sOperand till unär numeriks operator "%s" vid %%L är %sOperanderna till användaroperatorn "%s" vid %%L är %sOperander till binär numerisk operator "%s" vid %%L är %s/%sOperanderna till jämförelseoperatorn "%s" vid %%L är %s/%sOperanderna till logiska operatorn "%s" vid %%L är %s/%sOperanderna till stränkonkateneringsoperatorn vid %%L är %s/%sOperanderna till användaroperatorn "%s" vid %%L är %s/%sOperatorgränssnitt vid %L står i konflikt med inbyggt gränssnittOperatorgränssnitt vid %L har fel antal argumentOperatorgränssnitt vid %L måste ha, högst, två argumentOperatorgränssnitt för %s:Optimera för storlek istället för hastighetOptimera induktionsvariabler på trädOptimera adressinläsningar lui/addiuOptimera syskon- och svansrekursiva anropOptimera svansanropsinstruktioner i assembler och länkareOptimera utmatning för PROCESSORFlaggor:
  Slut på minne -- malloc() misslyckadesSlut på stackutrymme.
! Skriv en class-filMata ut instruktionsstorlekar till asm-filenÅsidosätt -mbest-lib-optionsP-deskriptor kräver inledande skalfaktorPAD-parameter krävs för kort SOURCE-parameter vid %LPARAMETER vid %L saknar en initierarePAUSE PHI-argument saknas för bågen %i->%iPHI-argument är inte SSA_NAME eller invariantPHI def är inte ett GIMPLE-värdePIC-kodsgenerering är inte inte kompatibelt med snabba inderekta anropPIC-kodgenerering stöds inte i den portabla körtidsmodellenPIC krävs men stöds inte med CONST16-instruktionerPIC-register %qs skriv över i %<asm%>PIC-register är inte uppsattPOINTER ASSIGN PONTER-värd funktion förekommer på högersidan av tilldelning vid %LPRINT-namnlista vid %C är en utökningPRINT-sats vid %C är inte tillåten inuti PURE-procedurPRINT_OPERAND null-pekarePRINT_OPERAND, ogiltig instruktion för %%CPRINT_OPERAND, ogiltig instruktion för %%FPRINT_OPERAND, ogiltig instruktion för %%NPRINT_OPERAND, ogiltig instruktion för %%WPRINT_OPERAND, ogiltig instruktion för %%qPRINT_OPERAND, ogiltig operand för omlokaliseringPRINT_OPERAND: Okänd interpunktion '%c'PRINT_OPERAND: okänd interpunktion "%c"PRINT_OPERAND_ADDRESS, 2 registerPRINT_OPERAND_ADDRESS, ogiltig instruktion nr 1PRINT_OPERAND_ADDRESS, null-pekarePRIVATE-sats vid %C måste föregå strukturkomponenterPRIVATE-sats i TYPE vid TC måste vara inuti en MODULEPRIVATE-symbol "%s" kan inte vara medlem av PUBLIC-namnlista vid %LPROCEDURE-attribut i konflikt med NAMELIST-attribut i "%s" vid %LPUBLIC-funktion "%s" vid %L kan inte ha PRIVATE-typ "%s"Packa VLIW-instruktionerPacka ihop postmedlemmar utan hålUtfyllnad med %d byte krävs före "%s" i COMMON "%s" vid %LParameter "%s" vid %L har inte deklarerats eller är en variabel, som inte reduceras till ett konstant uttryckParametervektor "%S" vid %L kan inte ha automatisk eller antagen formSkica -assert pure-text till länkarenSkicka FP-argument i FP-registerSkicka argument i registerSkicka argument på stackenTa hänsynt till nyckelordet "inline"Utför dubletteliminering i DWARF2Utför konstantpropagering mellan procedurerUtför SMS-baserad modulo-schemaläggning före det första schemaläggningspassetUtför VR4130-specifik justeringsoptimeringUtför propagering av värdeintervall i trädUtför ett antal smärre, dyra optimeringarUtför ett optimeringspass för kopieringspropagering av registerUtför ett optimeringspass med registernamnbytenUtför optimering av grenmålsinläsning efter prolog-/epilogtrådningUtför optimering av grenmålsinläsning före prolog-/epilogtrådningUtför konvertering av villkorliga hopp till grenlösa motsvarigheterUtför konvertering av villkorliga hopp till villkorlig exekveringUtför optimering för korshoppUtför tidig inline:ingUtför förbättrad förflyttning av inläsning under global eliminering av gemensamma deluttryckUtför global eliminering av gemensamma deluttryckUtför global eliminering av gemensamma deluttryck efter registertilldelningUtför hopptrådningsoptimeringarUtför livstidsuppdelning under passet SSA->normalUtför slingavskalningUtför slingutrullning för alla slingorUtför slingutrullning när iterationsantalet är käntUtför slingavväxlingUtför eliminering av överflödig inläsning efter lagring i globala gemensamma deluttryckUtför skalärersättning av aggregatUtför förflyttning av lagring efter global eliminering av gemensamma deluttryckUtför strukturell aliasanalysUtför superblockformering via svansdupliceringUtför eliminering av oanvända typer i felsökningsinformationUtför variabelspårningUtför optimering av hela programTillåt "$" som ett identifierarteckenTillåt schemaläggning av en funktions prologsekvensTillåt användning av nyckelordet assertTillåt universella teckennamn (\u och \U) i identifierarePlacera dataobjekt i sin egen sektionPlacera varje funktion i sin egen sektionPlacera flyttalskonstanter i TOCSkriv utdata i <fil>Placera symbol+avstånd-konstanter i TOCVar vänlig och skicka in en komplett felrapport,
  om möjligt med preprocessad källfil.
  Se %s för instruktioner.
! Pekarvektorkomponent i post vid %C måste ha fördröjt formatPekartilldeningsmål är vare sig TARGET eller POINTER vid %LPekartilldelningsmålet är inte en POINTER vid %LPekartilldelning till icke-POINTER vid %LPekartilldelning med vektorindexering på högersidan vid %LPekarinitiering vid %C kräver "=>", inte "="Pekarinitiering kräver en NULL() vid %CPekare är 32-bitarsPekare är 64-bitarsPositiv exponentbredd krävsPositiv bredd krävsMöjligt fel i framänden: vektorkonstruerare är inte expanderadFöredra hopp framför villkorlig körningFöredra ordåtkomst före byteåtkomstInled globala symboler med ":" (för användning tillsammans med PREFIX)Skjut in namnet på cpu:n före alla publika symbolnamnBevara alla 40 bitarna av FP-register över anropLåtsas att grenar är dyraFörhindra användningen av alla flyttalsinstruktioner i hårdvaraTidigare initierad symbol "%s" i COMMON-block "%s" vid %CTidigare initierad symbol "%s" i blankt COMMON-block vid %CSkriv en checksumma a den körbara för PCH-giltighetskontroll, och stannaSkriv ut kodtäckningsinformation.
  
! Skriv extra (möjligen oönskade) varningarSkriv ut namnet på huvudfiler allteftersom de användsSkriv användbar information läst från Javakällkodsfiler.
  
! Proceduren "%s" vid %C har ett explicit gränssnitt och får inte ha attribut deklarerade vid %LProceduren "%s" vid %C är redan definierad vid %LProcedur "%s" anropad med ett implicit gränssnitt vid %LProceduren "%s" i %s vid %L är varken en funktion eller subrutinProcedurargument vid %L är INTENT(IN) medan gränssnitt anger INTENT(%s)Procedurargument vid %L är lokalt i en PURE-procedur och har attributet POINTERProcedurargument vid %L är lokalt i en PURE-procedur och skickas till ett INTENT(%s)-argumentHantera #ident-direktivBarbetar %s
  Bearbetar specifikation %c%s%c, som är "%s"
! Producera kod med rak byteordning (big endian)Producera kod som kan omlokaliseras vid körtillfälletProducera kod med omvänd byteordning (little endian)Profileringsstöd för CRXProgrammet ligger helt i låga 64 kB minneFörhindra PC-relativa funktionsanropTillhandahåll bibliotek för simulatornLägg MODULE-filer i "directory"Lägg data i SECTIONPlacera allting i den vanliga TOCLägg funktioner i SECTIONPlacera globala and statiska data mindre än <nummer> byte i en speciell sektion (vissa arkitekturer)Placera hopp i fördröjda anropsfackLägg endast läsbara data i SECTIONPlacera oinitierade konstanter i ROM (kräver -membedded-data)Lägg nollinitierad data i bss-sektionenREADRESULT-variabel vid %C måste vara skilt från funktionsnamnetRETURN RETURN_ADDRESS_OFFSET stöds inteREWINDRTL-kontroll: åtkomst av elt %d av "%s" med sista elt %d i %s, vid %s:%dRTL-kontroll: åtkomst av elt %d i vektor med sista elt %d i %s, vid %s:%dRTL-kontroll: förväntade kod "%s" eller "%s", har "%s" i %s, vid %s:%dRTL-kontroll: förväntade kod "%s", har "%s" i %s, vid %s:%dRTL-kontroll: förväntade elt %d typ "%c" eller "%c", har "%c" (rtx %s) i %s, vid %s:%dRTL-kontroll: förväntade elt %d typ "%c", har "%c" (rtx %s) i %s, vid %s:%dRTL-flaggkontroll: %s använt med oväntad rtx-kod "%s" i %s, vid %s:%dIntervallspecifikationen vid %L kan aldrig matchasOrdning stämmer inte i vektorreferens vid %L (%d/%d)Ordningen hos argumenten till elementär inbyggd %s skiljer vid %LFörhållande mellan virtuella översättningar och virtuella symboler för att göra fullständig virtuell omnamningLäser filen "%s" som friform.När modul %s på rad %d kolumn %d lästes: %sLäser specifikationer från %s
! Reell konstant spiller över sin sort vid %CReell konstant spiller under sin sort vid %CReelt tal vid %C har en "d"-exponent och en explicit sortAcceptera C++-nyckelord som "compl" och "xor"Acceptera GNU-definierade nyckelordKänn igen inbyggda funktionerKänn igen nyckelordet "asm"Reducera storleken på objektfilerRegistervariabel %qD använd i nästlad funktion.Översätt filnamn när filer inkluderasTa bort överflödiga medlemmarFlytta om grundblock och partitioner till varma och kalla sektionerFlytta om grundblock för att förbättra kodplaceringFlytta om funktioner för att förbättra kodplaceringUpprepningsantal får inte följa efter P-deskriptorErsätt SSA-temporärer med bättre namn i kopieringarErsätt addition, jämförelse, grena med gren vid räknarregisterErsätt systemsökvägenErsätt tillfälliga uttryck i passet SSA->normalRapportera om permanent minnesallokeringRapportera tiden som går åt för varje kompilatorpassBegär matematikbiblioteksfunktioner som följer IEEE (OSF/1)Schemalägg om instruktioner efter registertilldelningSchemalägg om instruktioner före registertilldelningReservera utrymmer för utgående argument i funktionsprologenBegränsa doloop till den givna nästningsnivånBegränsa migration av målinläsning till att inte återanvända register i något grundblockBegränsa användningen av flyttalsinstruktioner i hårdvara till 32-bitars operationerResultatet av %s spiller över sin sort vid %LResultat av SCALE spiller över sin sort vid %LReturnera alla strukturer i minnet (standard för AIX)Returnera flyttalsresultat i ac0 (fr0 i assemblersyntax för Unix)Returnera pekare i både a0 och d0Returnera små aggrega i minne, inte registerReturnera små poster i registerReturnera små strukturer i register (standard för SVR4)Returnera värden från funktioner i FPU-registerÅteranvänd r30 i varje funktionHögersidan av tilldelning vid %L är en härledd typ som innehåller en POINTER i en PURE-procedurHögraste övre gränsen av en sektion av vektor med antagen storlek inte angiven vid %LSAVE-attribut vid %L kan inte anges i en PURE-procedurSAVE-sats vid %C följer allmän SAVE-satsSELECT CASE SEQUENCE-attribut vid %C är redan angett i TYPE-satsSEQUENCE-sats vid %C måste föregå strukturkomponenterSH2a stödjer inte omvänd byteordning ("little endian")trasigt i SSASSA-namn i frilista men fortfarande refereradSSA_NAME skapade i två olika block %i och %iSSA_NAME_DEF_STMT är felSSA_NAME_OCCURS_IN_ABNORMAL_PHI borde vara sattinstruktionsuppsättningen SSE avaktiverad, använder 387-aritmetikSSE-registerargument med SSE avaktiveratSSE-registerretur med SSE avaktiveratSSE-vektorargument utan SSE aktiverat ändrar ABI:etSSE-vektorretur utan SSE aktiverat ändrar ABI:etSTAT-uttryck vid %C måste vara en variabelSTAT-tagg i ALLOCATE-sats vid %L måste vara av typ INTEGERSTAT-tagg DEALLOCATE-sats vid %L måste vara av typ INTEGERALLOCATE-satsens STAT-variabel "%s" vid %C får inte vara INTENT(IN)STAT-variabeln "%s" till DEALLOCATE-satsen vid %C får inte vara INTENT(IN)STOP SUBROUTINE vid %C tillhör inte ett generiskt funktionsgränssnittSamma aktuella argument associerat med INTENT(%s)-argument "%s" och INTENT(%s)-argument "%s" vid %LSamma som: -mep -mprolog-functionSpara DP över ISR i liten minnesmodellSpara register runt funktionsanropSkalär PARAMETER krävs i komplex konstant vid %CSkalärt objekt "%s" vid %L får inte vara ALLOCATABLESchemalägg kod för en given CPUSchemalägg för given CPUSchemalägg början och slutet av procedurenRäckvidden av for-init-satsvariabler är lokal till slinganAndra argumentet till MOD vid %L är nollAndra argumentet till IBCLR överskrider bitstorleken vid %LAndra argumentet till IBSET överskrider bitstorleken vid %LAndra argumentet till MOD vid %L är nollAndra argumentet till MODULO vid %L är nollAndra argumentet av definierad tilldelning vid %L måste vara INTENT(IN)Andra argumentet till operatorgränssnitt vid %L får inte vara valfrittAndra argumentet till operatogränssnitt vid %L måste vara INTENT(IN)SegmenteringsfelSegmenteringsfel (kod)Välj ABI-konvention för anropVälj flyttalsmetoden GPRVälj andel av det maximala antalet repetitioner av grundblock i program som givet grundblock måste ha för att anses hettVälj andel av den maximala exekveringsfrekvensen av grundblock i funktion givet grundblock måste ha för att anses hettVälj fullständing, partiell, eller ingen bakåtspårningstabellVälj metod för hantering av sdataVälj mål-MCU:nValuttryck i beräknad-GOTO-sats vid %L måste vara ett skalärt heltalsuttryckSätt <kat> som rotkatalog för systemetSätt Windows-definitionerAnge klassökvägSätt beroendeavståndet som kontrolleras i förtida schemaläggning av köade instruktionerSätt errno efter inbyggda matematikfunktionerAnge initial maximal justering för postmedlemmarSätt maximal justering till 4Sätt maximal justering till 8Ange antalet köade instruktioner som kan schemaläggas i förtidSätt optimeringsnivå till <nummer>Sätt parameter <param> till värde.  Se nedan för en komplett lista på parametrarSätt sizeof(bool) till 1Sätt startadress för dataAnge startadressen för programmetSätt biten PPC_EMB i ELF:s flaggfältAnge kostnaden för grenarAnge standard för sorten dubbel precision till en 8 byte bred typAnge standard för sorten heltal till en 8 byte bred typAnge standard för sorten reell till en 8 byte bred typAnge normalsynlighet för symbolerAnge normal kodgenereringsmodell för trådlokal lagringAnge katalogsökväg för utäkningarAnge basfilnamn att användas för dumparAnge den maximala storleken på data som är lämpliga för SDA-areanAnge den maximala storleken på data som är lämpliga för TDA-areanAnge den maximala storleken på data som är lämpliga för ZDA-areanAnge det maximala antalet byte som måste finnas kvar till stackstorleken före en fällinstruktion utlösesAnge maximal storlek på en ensam stackökningsoperationSätt maximalt antal iterationer för RPTS till NAnge typen av mål-CPUAnge hur mångordig schemaläggaren skall varaSätt pratsamhetsnivå för vektoriserarenStäller in specifikationer %s till "%s"
  
  Formspecifikation vid %L kan inte vara negativFormspecifikation vid %L får inte vara den tomma vektornFormerna för operanderna vid %L och %L är inte konformaFörkorta adressreferenser vid länkningVisa kolumnnummer i felmeddelanden, när de är tillgängliga.  Normalt påStorlek i byte på den största vektorn som läggs på stackenLitet dataområde: none, sdata, useLiten minnesmodellSpecifikationsfunktionen "%s" vid %L får inte vara RECURSIVESpecifikationsfunktionen "%s" vid %L kan inte vara en satsfunktionSpecifikationsfunktionen "%s" vid %L kan inte vara en intern funktionSpecifikationsfunktionen "%s" vid %L måste vara PUREAnge <skvg> som ett prefix för de följande två flaggornaAnge ABI att användaAnge CPU för kodgenereringssyftenAnge CPU för schemaläggningssyftenAnge CPU för schemaläggningsändamål.  Giltiga argument är 700, 7100, 7100LC, 7200, 7300 och 8000Ange UNIX-standard för fördefinitioner och länkningAnge justering av postfält till default/naturalAnge ett ABIAnge bitstorlek på omedelbara TLS-avståndAnge cache-tömningsfunktionAnge cache-tömningsfällnummerAnge hur trådpekaren skall nåsAnge om flyttalshårdvara skall användasAnge huvudobjekt för TPF-OSAnge maximalt instansieringsdjup för mallarAnge namnet på funktion för 32-bitars division med teckenAnge flaggor till GNATAnge intervall av register att fixeraAnge schemaläggningsprioritet för begränsade instruktioner för avsändningsfackAnge storlek på long double (64 eller 128 bitar)Ange att argument kan vara alias för varandra och andra globalaAnge att backstreck i strängar inleder ett specialteckenAnge att ingen implicit typning är tillåten, om inte åsidosatt med uttryckliga IMPLICIT-satserAnge standardteckenuppsättning för källkodsfilerAnge den minsta justering i bitar för posterAnge namnet på målprocessornAnge namnet på målarkitekturenAnge namnet på målets flyttalshårdvara/-formatAnge registerallokeringsordningenAngi registret som skall användas för PIC-adresseringAnge metod att tillämpa för inskjutande av nop efter schemaläggningDela livstiden på induktionsvariabler när slingor rullas utSats vid %L är inte en giltig grenmålssats för grensatsen vid %LSatsfunktionen "%s" vid %L får inte vara ett aktuellt argumentSatsfunktion "%s" kräver en argumentlista vid %CSatsfunktion vid %L är rekursivSatsetikett vid %C är nollSatsetikett i ENDDO vid %C stämmer inte med DO-etikettSatsetikettlistan i GOTO vid %C får inte vara tomStatisk länkning stöds inte.
! Steguttryck i DO-slinga vid %L får inte vara nollStoppa framåttillväxt om sannolikheten av bästa båge är mindre än detta tröskelvärde (i procent).  Används när profilieringsdata är tillgängligStoppa framåttillväxt om sannolikheten av bästa båge är mindre än detta tröskelvärde (i procent).  Används när profilieringsdata inte är tillgängligStanna vid följande flyttalsundantagStoppa omvänd tillväxt om den omvända sannolikheten av bästa båge är mindre än detta tröskelvärde (i procent)Lagra funktionsnamn i objektkodPostkomponent "%s" vid %L kan inte vara ett EQUIVALENCE-objektSubrutin "%s" vid %L är INTRINSIC men är inte kompatibel med en inbyggdSubrutin "%s" anropad stället för tilldelning vid %L måste vara PURESubrutinanrop till "%s" vid %L är inte PURESubrutinanrop till "%s" i FORALL-block vid %L är inte PURESubrutinanrop till inbyggd "%s" vid %L är inte PUREDelsträng vid %L har längden nollSlutindex för delsträng vid %L måste ha typen INTEGERSlutsträng för delsträng vid %L måste vara skalärtSubsträngs startindex vid %L är mindre än ettStartindex för delsträng vid %L måste typen INTEGERStartindex för delsträng vid %L måste vara skalärtSumman av andra och tredje argumenten till IBITS överskrider bitstorleken vid %LStöd inbyggda 3DNow!-funktionerStöd Green Hills ABIStöd trigrafer enligt ISO CStöd inbyggda MMX- och SSE-funktioner och -kodgenereringStöd inbyggda MMX-funktionerStöd inbyggda MMX- och SSE- och SSE2-funktioner och -kodgenereringStöd inbyggda MMX- och SSE- och SSE2- och SSE3-funktioner och -kodgenereringStöd anrop mellan Thumb- och ARM-instruktionsuppsättningarStöd gammaldags multitrådningStöd meddelandeskickning med Parallel EnvironmentStöd multitrådningStöd ackumulerande multiplikationsinstruktionerStöd synkrona icke-anropsundantagUndertryck varningarByt byteordning för oformaterade filerSymbolen "%s" vid %C har redan blivit host-associeradSymbolen "%s" vid %C är redan en extern symbol som inte är COMMONSymbolen "%s" vid %C är redan i ett COMMON-blockSymbolen "%s" vid %C är tvetydigSymbolen "%s" vid %C måste vara ett NAMELIST-gruppnamnSymbolen "%s" vid %L har redan ett explicit gränssnittSymbolen "%s" vid %L kan inte ha en typSymbolen  "%s" vid %L har ingen IMPLICIT-typSymbolen  "%s" vid %L är tvetydigSymbolen "%s" i COMMON vid %C får inte vara en POINTER-vektorSymbolen "%s" i namnlistan "Ts" är INTENT(IN) vid %CSymbolen "%s" måste vara en PARAMETER i DATA-sats vid %CSymbolen "%s" refererad från %L finns inte i modulen "%s"Symbolen "%s", i COMMON-block "%s" vid %C är indirekt gjort ekvivalent med ett annat COMMON-block "%s"Symbol vid %C passar inte som uttryckSymbol vid %L är inte en DUMMY-variabelSynonym för -WcommmentSyntaxfel i %s-sats vid %CSyntaxfel i CASE-specifikation vid %CSyntaxfel i CHARACTER-deklaration vid %CSyntaxfel i COMPLEX-konstant vid %CSyntaxfel i ENUMERATOR-definition vid %CSyntaxfel i EQUIVALENCE-sats vid %LSyntaxfel i FORALL-iterator vid %CSyntaxfel i I/O-iterator vid %CSyntaxfel i IF-klausul vid %CSyntaxfel i IF-uttryck vid %CSyntaxfel i SAVE-sats vid %CSyntaxfel i SUBSTRING-specifikation vid %CSyntaxfel i argumentlista vid %CSyntaxfel i vektorkonstruerare vid %CSyntaxfel i specifikation av teckenlängd vid %CSyntaxfel i common-blocknamn vid %CSyntaxfel i datadeklaration vid %CSyntaxfel i uttryck vid %CSyntaxfel i generisk specifikation vid %CSyntaxfel i iterator vid %CSyntaxfel i postkonstruerare vid %CSyntaxfel: Avslutande skräp i END INTERFACE-sats vid %CSyntaxfel: Avslutande skräp i INTERFACE-sats vid %CTRANSFER Tagna minst en gång:%s av %d
  Sikta på DFLOAT-dubbelprecisionskodMålet har uppdelat I&DSikta på processorn AM33Sikta på processorn AM33/2.0Mål: %s
! Framänden %s accepterar följande flaggor:
  Flaggan --param accepterar följande som parametrar:
! DEFAULT CASE vid %L får inte följas av ett andra DEFAULT CASE vid %LFORALL med index "%s" medför mer än en tilldelning till detta objekt vid %LHollerithkonstanten vid %L är för lång för att konverteras till %sINTENT(OUT)-atrappargumentet "%s" vid %L har ASSUMED SIZE och kan därför inte ha en standardinitierareVektorn "%s" måste ha konstant form för att vara ett NAMELIST-objekt vid %LKomponenten "%s" är en PRIVATE-typ och kan inte vara en komponent i "%s", som är PUBLIC vid %LDen härledda typen "%s" vid %L har typen "%s" som inte har definierats.Den tidigaste MacOS X-versionen som detta program kommer köra påElementet i den härledda typkonstrueraren vid %L, för pekarkomponent "%s", är %s men borde vara %sEkvivalensmängden för "%s" orsakar en ogiltig utvidgningn av COMMON "%s" vid %LFöljande flaggor är språkoberoende:
! Den undre gränsen för att en buffer skall övervägas för skydd mot stacksprängningDen maximala mängden minne som får allokeras av GCSEDet maximala djupet för rekursiv inline:ing för inline-funktionerDet maximala djupet för rekursiv inline:ing för icke-inline-funktionerDen maximala expansionsfaktorn vid kopiering av grundblockDet maximala antalet instruktioner CSE bearbetar före tömningDen maximala längden på sökvägar som övervägs i cseDen maximala längden på schemaläggarens lista över väntande operationerDet maximala antalet minnesplatser noterade av cselibDet maximala antalet minnesplatser noterade av flowDet maximala antalet RTL-noder som kan noteras som kombinerarens sista värdeDet maximala antalet block i en region som övervägs för interblockschemaläggningDet maximala antalet fält i en postvariabel utan direkt poståtkomst som GCC kommer försöka följa separatDet maximala antalet ingående bågar att överväga för korshoppDet maximala antalet instruktioner i en region för att övervägas för interblockschemaläggningDet maximala antalet instruktioner i en helt avskalad slingaDet maximala antalet instruktioner i en avskalad slingaDet maximala antalet instruktioner i en avskalad slinga som bara snurrar en gångDet maximala antalet instruktioner i en oväxlad slingaDet maximala antalet instruktioner att duplicera vid avfaktorering av beräknade gotoDet maximala antalet instruktioner i en enskild funktion tänkbar för inline:ingDet maximala antalet instruktioner inline-funktioner kan växa till via rekursiv inline:ingDet maximala antalet instruktioner icke-inline-funktioner kan växa till via rekursiv inline:ingDet maximala antalet instruktioner att överväga för att fylla ett fördröjningsutrymmeDet maximala antalet instruktioner att överväga för att hitta korrekt information om aktiva registerDet maximala antalet instruktioner för att överväga att rulla ut i en slingaDet maximala antalet instruktioner för att överväga att rulle ut i en slinga i genomsnittDet största antalet instruktioner att söka bakåt för att leta efter ekvivalent omläsningDet maximala antalet instruktioner vid autmatisk inline:ingDet maximala antalet slingiterationer vi förutsäger statisktDet maximala antalet pass som görs under GCSEDet maximala antalet avskalningar av en enskild slingaDet maximala antalet avskalningar av en enskild slinga som är helt avskaladDen maximala antalet postfält (i byte) vid vilken GCC använder elementvis kopieringDet maximala antalet utrullningar av en enskild slingaDet maximala antalet oväxlningar i en enskild slingaDet maximala antalet tillåtna virtuella operander för att representera alias före aliasgruppering utlösesDen maximala poststorlek (i byte) vid vilken GCC använder elementvis kopieringDen minsta kostnaden av ett dyrt uttryck vid flyttning av slinginvariantDet minsta antal av matchande instruktioner att överväga för korshoppDet  minsta sannolikheten för att nå ett källkodsblock för spekulativ schemaläggning mellan blockModul- eller huvudprogramvektorn "%s" vid %L måste ha konstant formNamnet "%s" får inte användas som en definierad operator vid %CAntalet cykler som pendlingsschemaläggaren beaktar när den söker efter konflikter med DFAAndelen av funktion i procent, viktad efter exekveringsfrekvens, som måste täckas av spårinformation.  Används när profileringsdata är tillgängligtAndelen av funktion i procent, viktad efter exekveringsfrekvens, som måste täckas av spårinformation.  Används när profileringsdata inte är tillgängligtStorleken på en funktionskropp för att betraktas som storStorleken på en översättningsenhet för att betraktas som storTröskelförhållandet mellan instansierade fält och den totala poststorlekenTröskelförhållandet för att utföra partiell redundanselimination efter omläsningTröskelförhållandet av antal beräkningar av kritiska bågar som tillåter att göra redundanseliminering efter omläsningÖvre gränsen för att dela heltalskonstanterDen övre gränsen i sista dimensionen måste vara med i refrensen till vektorn "%s" med antagen storlek vid %L.Detta är fri programvara, se källkoden för kopieringsvillkor.  Det
  finns INGEN garanti, inte heller vid KÖP eller LÄMPLIGHET FÖR NÅGOT
  SPECIELLT ÄNDAMÅL.
  
--- 2509,2566 ----
  %s:version '%.4s', föredrar '%.4s'
  %s:version '%.4s', föredrar version '%.4s'
  %s[%s[["" "-flagga" markerad virtuell
! "!"-flagga"#"-flagga'%%l'-operand är inte en etikett"%s"- och "%s"-argumenten till inbyggd "%s" vid %L måste ha samma typ"%s"-argumentet till inbyggd "%s" vid %L kan inte vara INTENT(IN)"%s"-argumentet till inbyggd "%s" vid %L måste vara %s"%s"-argumentet till inbyggd "%s" vid %L måste vara ALLOCATABLE"%s"-argumentet till inbyggd "%s" vid %L måste vara INTEGER eller LOGICAL"%s"-argumentet till inbyggd "%s" vid %L måste vara INTEGER eller PROCEDURE"%s"-argumentet till inbyggd "%s" vid %L måste vara INTEGER eller REAL"%s"-argumentet till inbyggd "%s" vid %L måste vara REAL eller COMPLEX"%s"-argumentet till inbyggd "%s" vid %L måste vara POINTER"%s"-argumentet till inbyggd "%s" vid %L måste vara en POINTER eller en TARGET"%s"-argumentet till inbyggd "%s" vid %L måste vara en konstant"%s"-argumentet till inbyggd "%s" vid %L måste vara en logisk vektor"%s"-argumentet till inbyggd "%s" vid %L måste vara en icke härledd typ"%s"-argumentet till inbyggd "%s" vid %L måste vara en numerisk typ"%s"-argumentet till inbyggd "%s" vid %L måste vara en pekare eller mål-VARIABLE eller -FUNCTION"%s"-argumentet till inbyggd "%s" vid %L måste vara en skalär"%s"-argumentet till inbyggd "%s" vid %L måste vara en variabel"%s"-argumentet till inbyggd "%s" vid %L måste vara en vektor"%s"-argumentet till inbyggd "%s" vid %L måste ha dubbel precision"%s"-argumentet till inbyggd "%s" vid %L måste vara av lägre ordning än %d"%s"-argumentet till inbyggd "%s" vid %L måste vara numeriskt eller LOGICAL"%s"-argumentet till inbyggd "%s" vid %L måste vara en attrappvariabel"%s"-argumentet till inbyggd "%s" vid %L måste vara en OPTIONAL attrappvariabel"%s"-argumentet till inbyggd "%s" vid %L måste ha sorten %d"%s"-argumentet till inbyggd "%s" vid %L måste ha ordning %d"%s"-argumentet till inbyggd "%s" vid %L måste ha ordning 1 eller 2"%s"-argumentet till inbyggd "%s" vid %L måste ha typen REAL eller COMPLEX"%s"-argumentet till inbyggd "%s" vid %L måste ha samma sort som "%s""%s"-argumentet till inbyggd "%s" vid %L måste ha samma typ och sort som "%s""%s"-argumentet till inbyggd "%s" vid %L får inte vara OPTIONAL"%s"-argumentet till inbyggd "%s" vid %L får inte vara ett underobjekt till "%s""%s"-argumentet till inbyggd "%s" vid %L måste får inte finnas om "x" är COMPLEX"%s" vid %C är inte en medlem av posten "%s""%s" vid %L har en typ som inte är konsistent med CALL vid %L"%s" vid %L är en vektor och OPTIONAL.  OM DEN SAKNAS kan den inte vara det aktuella argumentet i en ELEMENTAL-procedur om det inte finns ett ej valfritt argument med samma ordning (12.4.1.5)"%s" vid %L är inte ett VALUE"%s" vid %L är inte en funktion"%s" vid %L måste ha konstant teckenlängd i detta sammanhang"%s" i pekartilldelningen vid %L kan inte vara ett l-värde eftersom det är en procedur"%s" är vektorvärd och direkt rekursiv vid %C , så nyckelordet RESULT måste anges i FUNCTION-satsen"%s" är inte ett giltigt klassnamn"%s" är av en PRIVATE-typ och kan inte vara ett attrappargument till "%s", som är PUBLIC vid %L"%s" får inte förekomma i vektorspecifikationen vid %L i samma ALLOCATE-sats där den själv allokeras"%s" tilldelades till "%s", men definierades inte under omkompilering, eller vice versa"&" är inte tillåtet ensamt på rad %d"&" är inte tillåtet ensamt med en kommentar på rad %d''"'"-flagga"(" förväntades"("-flagga")" förväntades")" eller term förväntades"*" förväntades"+"-flagga"-%c" måste komma vid början av kommandoraden"-%c"-flaggan måste ha argument"-"-flaggaflaggan "-MG" är inte implementerad"-fd-lines-as-code" har ingen effekt i friform."-fd-lines-as-comments" har ingen effekt i friform."0"-flagga":" förväntades";" förväntades"B"-operand har flera bitar satta"B"-operand är ej konstant"E"-modifierare"I"-flagga"O"-modifierare"[" förväntades"]" förväntades"]" förväntades, ogiltigt typuttryck"^"-flagga"_"-flagga"a%d"-argumentet till inbyggd "%s" vid %L måste vara %s(%d)"a"-flagga"a1"-argumentet till inbyggd "%s" vid %L måste vara INTEGER eller REAL"class" förväntades"class" eller "this" förväntades"dim"-argumentet till inbyggd "%s" vid %L är inte ett giltigt dimensionsindex"dim"-argumentet till inbyggd "%s" vid %L är inte ett giltigt dimensionsindex"o"-operand är ej konstant"q"-flagga"shape"-argumentet till inbyggd "reshape" vid %L har mer än %d element"shape"-argumentet till inbyggd "reshape" vid %L måste vara en vektor av konstant storlek"source"-argumentet till inbyggd "shape" vid %L får inte vara en vektor med antagen storlek"{" förväntades((%d(%s (%s %s %s %s()(/ ©(Meddelanden utan en matchande metodsignatur(en pekare på medlem kan bara skapas med %<&%E%>)(en initiering utanför klassen krävs)(argument saknas)(complex (om detta inte är vad du avsåg, se till att funktionsmallen redan har deklarerats och lägg till <> efter funktionsnamnet här) -Wno-non-template-friend avaktiverar denna varning(om du använder %<-fpermissive%>, kommer G++ acceptera din kod, men man bör undvika att tillåta användning av ett odeklarerat namn)(om du använder --fpermissive kommer G++ acceptera din kod)(i närheten av initiering av %qs)(kanske %<typename %T::%E%> avsågs)(kanske ett semikolon saknas efter definitionen av %qT)(kanske makrot %<offsetof%> användes felaktigt)(alltså skall du skicka %qT och inte %qT till %<va_arg%>))* ** + , , (- -%s står i konflikt med andra arkitekturflaggor, som anger en %s-processorgränsen --param inline-unit-growth nåddgränsen --param large-function-growth nåddgränsen --param max-inline-insns-auto nåddgränsen --param max-inline-insns-single nådd--resource kräver -o-E eller -x krävs när indata tas från standard in-G och -static är ömsesidigt uteslutande-I- angiven två gånger-Werror=%s: Ingen flagga -%s-Wformat-extra-args ignorerad utan -Wformat-Wformat-nonliteral ignorerad utan -Wformat-Wformat-security ignorerad utan -Wformat-Wformat-y2k ignorerad utan -Wformat-Wformat-zero-length ignoreras utan -Wformat-Wuninitialized stöds inte utan -O-Xbind-now och -Xbind-lazy är inkompatibla-bundle är inte tillåten med -dynamiclib-bundle_loader är inte tillåten med -dynamiclib-c eller -S krävs för Ada-client_name är inte tillåten med -dynamiclib-current_version är bara tillåten med -dynamiclib-f%s och -msdata=%s är inkompatibla-f%s ingoreras för 68HC11/68HC12 (stöds inte)-f%s ingoreras för Unicos/Mk (stöds inte)-f%s ignoreras för målet (all kod är positionsoberoende)-f%s stöds inte med CONST16-instruktioner-f%s stöds inte: ingoreras-f%sleading-underscore stöds inte på denna målmaskin-fPIC och -G är inkompatibla-fPIC och -fpic stöds inte i denna konfiguration-fPIC och -mcall-%s är inkompatibla-fPIC stöds för närvarande inte på 68000 eller 68010-f[no-]force-mem är verkningslös och flaggan kommer tas bort i 4.3-fdata-sections stöds inte för denna målarkitektur-femit-class-file skall användas tillsammans med -fsyntax-only-ffunction-sections avslaget, det gör profilering omöjlig-ffunction-sections kan påverka felsökning på vissa målarkitekturer-ffunction-sections stöds inte för denna målarkitektur-fhandle-exceptions har bytt namn till -fexceptions (och är nu normalt påslagen)-findirect-dispatch är inkompatibel med -freduced-reflection-fjni och -femit-class-file är inkompatibla-fjni och -femit-class-files är inkompatibla-fjni är inkompatibel med -freduced-reflection-fno-gnu89-inline stöds ej-force_flat_namespace är inte tillåten med -dynamiclib-fpic och -mapcs-reent är inkompatibla-fprefetch-loop-arrays stöds inte med -Os-fprefetch-loop-arrays stöds inte för denna målarkitektur-fprefetch-loop-arrays stöds inte för denna målarkitektur (försök med -march-flaggor)-freorder-blocks-and-partition stödjer inte unwind-info-freorder-blocks-and-partition fungerar inte på denna arkitektur-freorder-blocks-and-partition fungerar inte med undantag-frepo måste användas tillsammans med -c-fstack-protector stöds inte av denna målarkitektur-g stöds bara när man använder GAS på denna processor,flaggan -g är avslagen-g med -mno-apcs-frame ger kanske inte vettig felsökning-imultilib <kat> Sätt <kat> att vara inkluderingsunderbiblioteket för multibibliotek-install_name är bara tillåten med -dynamiclib-keep_private_externs är inte tillåten med -dynamiclib-m%s stöds inte i denna konfiguration-m64 stöds inte i denna konfiguration-m64 kräver PowerPC64-arkitektur, aktiverar-m64 kräver en PowerPC64-CPU-maix64 och POWER-arkitekturen är inkompatibla-maix64 krävs: 64-bitsberäkningar med 32-bitars adressering stöds inte än-maix64 kräver att arkitekturen PowerPC64 fortfarande är aktiverad-malign-double är inte meningsfull i 64-bitarsläge-malign-functions är föråldrat, använd -falign-functions-malign-jumps är föråldrat, använd -falign-jumps-malign-loops är föråldrat, använd -falign-loops-malign-loops=%d är inte mellan 0 och %d-malign-power stöds inte för 64-bitars Darwin, det är inkompatibelt med de installerade C- och C++-biblioteken-mapcs-stack-check är inkompatibel med -mno-apcs-frame-march=%s är inte kompatibelt med det valda ABI:et-max-stackframe=%d är inte användbar, inte mellan 0 och %d-mbackchain -mpacked-stack -mhard-float stöds inte i kombination-mbig-endian och -mlittle-endian får inte användas tillsammans-mbnu210 ignoreras (flaggan är föråldrad)-mbranch-cost=%d är inte mellan 0 och 5-mcall-aixdesc måste vara "big endian"-mcmodel= stöds inte på 32-bitars system-mdynamic-no-pic åsidosätter -fpic eller -fPIC-mfloat-abi=hard och VFP-mglibc och -muclibc används tillsammans-mgp32 använt med ett 64-bitars ABI-mgp64 använt med ett 32-bitars ABI-mgp64 använt med en 32-bitarsprocessor-mhard-float stöds inte-mieee stöds inte på Unicos/Mk-mieee-with-inexact stöds inte på Unicos/Mk-mips16 och -mdsp kan inte användas tillsammans-mips3d kräver -mpaired-single-mips3d/-mpaired-single måste användas tillsammans med -mfp64 -mhard-float-mips3d/-mpaired-single måste användas tillsammans med -mips64-mlarge-data-threshold=%d är negativ-mlong-double-64 är inte tillåten med -m64-mmultiple stöds inte på "little endian"-system-mn används utan -mh eller -ms-mpic-register= är oanvändbar utan -fpic-mpreferred-stack-boundary=%d är inte mellan %d och 12-mregparm=%d är inte mellan 0 och %d-mrelocatable och -mcall-%s är inkompatibla-mrelocatable och -mno-minimal-toc är inkompatibla-mrelocatable och -msdata=%s är inkompatiblaanropskonventionen -mrtd stöds inte i 64-bitsläge-ms2600 används utan -ms-mmsdata=%s och -mcall-%s är inkompatibla-msecure-plt stöds inte av din assembler-mshared-library-id= angiven utan -mid-shared-library-mshared-library-id=%s är inte mellan 0 och %d-msingle-float och -msoft-float kan inte båda anges-msoft-float och -mhard_float får inte användas tillsammans-msseregparm använd utan SSE aktiverat-mstack-guard implicerar användning av -mstack-size-mstack-size implicerar användning av -mstack-guard-mstackrealign ignoreras för nästade funktioner-mstring stöds inte på "little endian"-system-mtune=x86-64 bör undvikas.  Använd istället det som passar av -mtune=k8 och -mtune=generic.flaggan -munix=98 krävs för funktioner från C89 tillägg 1.
! -p och -pp angivna - välj en-pg och -fomit-frame-pointer är inkompatibla-pg stöds inte på denna plattform-pipe stöds inte-private_bundle är inte tillåten med -dynamiclib.NOT.-poeraton i uttrycket vid %L måstte ha en LOGICAL-operand.false..true./ // 128-bitars long double stöds inte för VAX-flyttal31-bitars ABIintruktionsuppsättningen 387 avaktiverad, använder SSE-aritmetik64-bitars ABI64-bits ABI stöds inte i ESA/390-läge: %qs JDK1.1(TM)-funktion< <= <> <Under initiering>
! <anonym><inbyggd><kommandorad>= > >= ???@catch-parameter är inte en känd Objective-C-klasstypEtt FORALL-index får inte förekomma i ett gräns- eller steguttryck i samma FORALL vid %LEn faktor för att trimma den övre gränsen som pendlingsmolduloschemaläggaren använder för att schemalägga en slingaEn synonym för -std=c89 (för C) or -std=c++98 (för C++)Ett tröskelvärde på det genomsnittliga antalet varv som beaktas av pendlingsmoduloschemaläggarenACCESS-specifikation vid %L var redan angivenALLOCATE ALTERNATE RETURN är inte tillåtet vid %LAND APCS-återanropsbar kod stöds inte.  IgnorerasASSERT_EXPR med villkor som alltid är falsktASSIGN ASSIGN-sats vid %L kräver en skalär standard-INTEGER-variabelASSIGNED GOTO-sats vid %L kräver en INTEGER-variabelAUX-pekare initierad för bågen %i->%iTag med definitioner av makron i <fil>Acceptera utökningar för att stödja gammal kodNå data i samma sektion från delade förankringspunkterÅtkomstspecifikation av operatorn %s vid %C har redan angivitsÅtkomstspecifikation för operatorn .%s. vid %C har redan angivitsAktuellt argument vid %L måste gå att definiera för att stämma attrapp INTENT = OUT/INOUTAktuellt argument till "%s" kan inte vara en vektor med antagen storlek vid %LAktuellt argument till "%s" skall vara en ALLOCATABLE vid %LAktuellt argument till "%s" skall vara en pekare vid %LLägg till <kat> till slutet av huvudramverkets inkluderingssökvägLägg till <kat> till slutet av huvudsökvägenLägg till <kat> till slutet av sökvägen för citerade inkluderingarLägg till <kat> till slutet av sökvägen för systeminkluderingarLägg till <kat> til början av sökvägen för systeminkluderingarLägg till ett MAKE-citerat målLägg till ett pass för eliminering av gemensamma deluttryck efter slingoptimeringarLägg till en katalog för INCLUDE- och MODULE-sökningLägg till ett ociterat målLägg till extra kommentarer till assemblerutdataLägg till gränskontrollinstrumenteringen mudflap för flertrådade programLägg till gränskontrollinstrumenteringen mudflap för enkeltrådade programYtterligare felsökningsutskrifterAdress till global registervariabel %qD efterfrågad.Adress till registervariabeln %qD efterfrågad.Alias för -femit-class-fileAlias för -mfloat-abi=hardAlias för -mfloat-abi=softJustera alla etiketterJustera alla slingor till 32-bytesgränsJustera kod och data till 32 bitarJustera målet för strängoperationernaJustera double på 64-bitarsgränserJustera etiketter som bara nås via hoppJustera några double på dword-gränsJustera starten av funktionerJustera starten av slingorJustera till bastypen av bitfältetJustera variabler på en 32-bitarsgränsAlla inbyggda procedurer är tillgängliga oavsett av vald standardAllokerbar "%s" vid %L kan inte ha en initerareAllokerbar vektor "%s" vid %L måste ha en fördröjd formAllokerbar komponent vid %C måste vara en vektorAllokerbar komponent i post vid %C måste ha fördröjt formatTillåt radlängd med godtyckligt antal tecken i fast lägeTillåt radlängd med godtyckligt antal tecken i fritt lägeTillåt att bitfält går över ordgränserTillåt grenar att packas med andra instruktionerTillåt dollartecken i enhetsnamnTillåt snabba hopp till meddelandehanterarenTillåt att funktionsadresser läggs i registerTillåt flyttalsinstruktioner i hårdvara att täcka både 32-bitars och 64-bitars operationerTillåt slingoptimeringar att anta att slingorna beter sig normaltTillåt matematikoptimeringar som kan strida mot IEEE- eller ISO-standarderTillåt förtida schemaläggning av köade instruktionerTillåt spekulativ förflyggning av fler inläsningarTillåt spekulativ förflyttning av icke-inläsningarTillåt spekulativ förflyttning av några inläsningarTillåt argument till "?"-operatorn att ha olika typerTillåt användning av flyttalsinstruktioner i hårdvaraTillåt att vå instruktioner läggs ut per cykelTillåt iterationsräknare utan tecken för RPTB/DBAlternativ RETURN-sats vid %C är bara tillåten inuti en SUBROUTINEAlternativ RETURN-sats vid %L kräver en SCALAR-INTEGER-retuspecificerareAlternativ anropskonventionAlternativ retur får inte förekomma i operatorgränssnitt vid %LAlternativ returspecificerare i elementär subrutin "%s" vid %L är inte tillåtenAlternativ returspecifierare i funktionen "%s" vid %L är inte tillåtenÄven om den inte refereras har "%s" vid %L tvetydiga gränssnittAltiVec- och E500-instruktioner kan inte samexisteraAltiVec-argument skickat till funktion utan prototypLeta alltid efter klassarkiv ej genererade av gcjGenerera alltid långa anropHantera alltid bitfält som int-storaTvetydig klass: %qs och %qsTvetydiga gränssnitt "%s" och "%s" i %s vid %LLägg till lämpliga diagnostiska meddelanden till kommandoradsflaggan som styr demEn alternativ retur vid %L utan ett * attrappargumentEn tom deklaration är en finnes som inte bör användasEn yttre FORALL-konstruktion har redan ett index med detta namn %LAnnotera assemblerinstruktioner med bedömda adresserLägg till ett andra understrykningstecken om namnet redan innehåller ett understrykningsteckenLägg till understrykningstecken till externt synliga namnTillämpa variabelexpansion när slingor rullas utArgument "%s" förekommer två gånger i anrop till "%s" vid %LArgumentet "%s" av elementär procedur vid %L får inte ha attributet POINTER"%s"-argumentet till elementär procedur vid %L måste vara skalärt"%s"-argumentet till pure-funktion "%s" vid %L måste vara INTENT(IN)Argumentet "%s" till pure-subrutin "%s" vid %L måste ha sitt INTENT angivet"%s"-argumentet till satsfunktionen vid %L måste vara skalärtArgumentet NCOPIES till inbyggd REPEAT är negativtDim-argumentet vid %L måste ha INTEGER-typDim-argumentet vid %L måste vara skalärtArgumentlistefunktionen vid %L är inte tillåten i denna kontextArgument till %s vid %L är inte en giltig typArgument till "%s" vid %L måste ha längden ettArgument till ACHAR-funktion vid %L utanför sitt intervall [0,127]Argument till ACOS vid %L måste vara mellan -1 och 1Argumentet till ACOSH vid %L får inte vara mindre än 1Argument till till ASIN vid %L måste vara mellan -1 och 1Argument till ATANH vid %L måste vara i intervallet -1 till 1Argument till CHAR-funktion vid %L är utanför sitt intervall [0,255]Argument till IACHAR vid %L måste ha längden ettArgument till IACHAR-funktion vid %L är utanför sitt intevall 0..127Argument till ICHAR vid %L måste ha längden ettArgument till INT vid %L är inte en giltig typArgument till KIND vid %L är en DERIVED-typArgument till LOG vid %L får inte vara mindre än eller lika med nollArgument till LOG10 vid %L får inte vara mindre än eller lika med nollArgument till SELECT-sats vid %L kan inte vara %sArgument till SELECT-sats vid %L måste vara ett skalärt uttryckArgument till SQRT vid %L har ett negativt värdeArgumentet till -ffpe-trap är inte giltigt: %sAritmetisk IF-sats vid %L kräver ett numeriskt uttryckAritmetisk NaN vid %LAritmetisk NaN vid konvertering av %s till %s vid %LAritmetik OK vid %LAritmetiskt OK konvertering av %s till %s vid %LAritmetiskt spill vid %LAritmetiskt spill vid konvertering av %s till %s vid %LAritmetiskt underspill vid %LAritmetiskt underspill vid konvertering av %s till %s vid %LVektor "%s" vid %L kan inte ha en fördröjd formVektor "%s" vid %L med icke-konstanta gränser kan inte vara ett EQUIVALENCE-objektVektortilldelningVektorgränser stämmer inteVektorkomponent i post vid %C måste ha uttryckligt formatVektorkomponent i post vid %C måste ha fördröjt formatVektorelemenstorlek är för storVektorindex vid %L är en vektor med ordning %dVektorindex vid %L måste ha INTEGER-typVektorindex vid %L måste vara skalärtVektoroperander passar inte ihop vid %LVektoroperander passar inte ihop vid konvertering av %s till %s vid %LVektorpekare "%s" vid %L måste ha en fördröjd formVektorreferens vid %C kan inte ha mer än %d dimensionerVektorreferens vid %L är utanför gränsenVektorreferens i EQUIVALENCE vid %C får inte vara en vektorsektionVekturreferens utanför gränsernaVektorsektion med ett vektorindex vid %L skall inte vara målet för en pekareVektorspec:Vektorspecifikation vid %C har mer än %d dimensionerVektorspecifikation för symbolen "%s" i COMMON vid %C måste vara explicitVektorspecifikation måste vara fördröjd vid %LVektorspecifikation krävs i ALLOCATE-sats vid %LIntyga <svar> på <fråga>.  Om "-" sätts före <fråga> avaktiveras <svar>et till <fråga>nTilldelad etikett är inte en måletikettTilldelad etkiett är inte i listanGränssnitt för tilldelningsoperator vid %L måste vara en SUBROUTINEGränssnitt för tilldelningsoperator vid %L måste ha två argumentGränssnitt för tilldelningsoperator vid %L får inte omdefiniera en INTRINSIC-typtilldelningTilldelning till en FORALL-indexvariabel vid %LAntag GASAnta ett stort TLS-segmentAnta att alla symboler har 32-bitsvärdenAnta att alla funktioner med variabelt antal argument har prototypAnta att argument varken är alias för varandra eller globalaAnta att argument inte är alias för annat lagringsutrymmeAnta att argument kan vara alias för globala men inte varandraAntag att bytes är "big endian", ord är "little endian"Anta att kod kommer assembleras av GASAnta kod kommer länkas av GNU ldAnta kod kommer länkas av HP ldAnta att flyttalsoperationer kan utlösa fällorAnta att inbyggda funktioner är implementerade med JNIAnta att inga NaN:er eller oändligheter genererasAnta normal C-körmiljöAnta möjlig feljustering av doubleAnta att pt*-instruktioner inte utlöser fällorAnta att spill vid teckenaritmetik slår runtAnta liten adressrymdAnta att strikta aliasregler gällerAnta att symboler kan vara ogiltigaAntag att mål-CPU:n är konfigurerad som "big endian"Antag att mål-CPU:n är konfigurerad som "little endian"Anta att pekare kan ha aliasAnta att mottagare av Objective-C-meddelanden kan var nilAnta att källkodsfilen är i fast formatAnta att källkodsfilen är i fritt formatAnta miljön VxWorks RTPAnta miljön VxWorks vThreadsAnta att en hashtabell används vid körning för att översätta ett objekt till dess synkroniseringsstrukturAntagen teckenlängd "%s" i namnlistan "%s" vid %C är inte tillåtetVektor "%s" med underförstådd form i namnlistan "%s" vid %C är en utökning.Vektor med underförstådd form vid %L måste vara ett attrappargumentVektor "%s" med underförstådd storlek i %s-klausul vid %LVektor "%s" med underförstådd storlek i COPYPRIVATE-klausul vid %LVektor "%s" med underförstådd storlek i namnlistan "%s" vid %C är inte tillåtet.Vektor med underförstådd storlek vid %L måste vara ett attrappargumentPå toppnivå:Försök att radera prolog-/epiloginstruktioner:Försök fylla fördröjningsfack av greninstruktionerFörsök att indirekt överlappa COMMON-block %s och %s med EQUIVALENCE vid %CFörsök håll stacken justerad till denna 2-potensFörsök slå samman identiska konstanter mellan kompileringsenheterFörsök slå samman identiska konstanter och konstanta variablerFörsök att referera fält %<new%> i en %qsFörsök att referera fält %qs i %<%s %s%>Attribut vid %L är inte tillåtet i en TYPE-definitionAutomatisk för-/efterdekrementering -inkrementering tillåtnaAutomatisk för-/efterdekrementering -inkrementering inte tillåtnaAutomatisk vektor "%s" vid %L kan inte ha en initierareAutomatisk teckenlängdsfunktion "%s" vid %L måste ha explicit gränssnittJustera automatiskt grenmål för att reducera grenstraffUndvik alla avståndsgränser vid anropsinstruktionerUndvik att generera pc-relativa anrop, använd indirekt anropUndvik spekulativa lastningar för att gå runt en hårdvaruanomali.BACKSPACEBB %i kan inte kasta men har EH-bågarBB %i:s sista sats har felaktigt satt regionflaggan BB_RTL är inte satt för block %dBLOCK DATA-element "%s" vid %L måste vara i COMMONBYTE-typ använd vid %C är inte tillgänglig på målmaskinenFelaktig INTENT-specifikation vid %CFelaktig IO-bastyp (%d)Felaktigt allokeringsobjekt i ALLOCATE-sats vid %C för en PURE-procedurFelaktig vektorreferens vid %LFelaktig vektorspecifikation för en explicit format vektor vid %CFelaktig vektorspecifikation för en förmodat formad vektor vid %CFelaktig vektorspecifikation i ALLOCATE-sats vid %LFelaktiga bytekoder.
! Felatkigt tecken "%c" i OPERATOR-namn vid %CFelaktig fortsättningsrad vid %CFelaktig sort för logisk konstant vid %CFelaktigt namnFelaktig operatorFelaktigt pekarobjekt i PURE-procedur vid %LFelaktig specifikation för vektor med förmodad storlek vid %CFelaktig specifikation för en fördröjt format vektor vid %CFelaktigt mål i pekartilldelning i PURE-procedur vid %LFelaktig typ i konstantuttryckStor minnesmodellBlank BLOCK DATA vid %C står i konflikt med tidigare BLOCK DATA vid %LAllmän SAVE-sats vid %C följer tidigare SAVE-satsBlocketikett är inte tillämplig IF-sats vid %CBlocketikett är inte tillämplig för aritmetisk IF-sats vid %CBrädesnamn [och minnesregion].Gräns på antalet kanditater under vilken alla kandidater övervägs i iv-optimeringarGräns på antal iv-användningar i en sling optimerad i iv-optimeringarGräns på antalet körtidskontroller som läggs in av vektoriserarens slingversioneringGräns på storleken av uttryck som används i analyseraren av skalära uttryckBegränsningen av kostnaden för ett uttryck för att beräkna antalet iterationerBegränsning på antalet iterationer som utvärderas av råstyrkealgoritmen för att analysera antalet iterationerGren vid %L orsakar en oändlig slingaHopp är dyra (1-5, godtyckliga enheter)Utförda hopp:%s av %d
! Värdeargument vid %L får inte vara en vektor eller vektorsektionVärdesargument vid %L är inte tillåtet i denna kontextVärdesargument vid %L har inte en numerisk typC++-konstruerare och -destruerare kommer inte att anropas för Objective-C-fältC99:s inline-funktioner stöds inte, använder GNU89CALL %s CALL ?? CASE CASE-etikett vid %L överlappar med CASE-etikett vid %LCHARACTER-uttryck vid %L huggs av (%d/%d)CHARACTER(*)-funktion "%s" vid %L kan inte ha vektorvärdeCHARACTER(*)-funktion "%s" vid %L kan inte ha pekarvärdeCHARACTER(*)-funktion "%s" vid %L kan inte vara pureCHARACTER(*)-funktion "%s" vid %L kan inte vara rekursivCHARACTER(*)-funktion "%s" vid %L är föråldrad i fortran 95CLOSECLOSE-sats inte tillåten i PURE-procedur vid %CCOMMON "%s" vid %L existerar inteCOMMON "%s" vid %L kräver %d byte utfyllnad i börjanCOMMON-block /%s/ finns inte vid %CCOMPLEX-kvantiteter kan inte jämföras vid %LCONTAINS
! CONTAINS-sats vid %C är redan i en innesluten programenhetCONTINUECOPYIN-klausulobjekt "%s" är ALLOCATABLE vid %LCOPYPRIVATE-fallobjekt "%s" är ALLOCATABLE vid %LCPU:n du valde stödjer inte instruktionsuppsättningen x86-64CRIS-port-försäkran misslyckades: CYCLEAnropa en biblioteksrutin för att göra heltalsdivisionerAnropa mcount för profilering före en funktionsprologAnrop till ENTRY "%s" vid %L är rekursivt, men funktionen "%s" är inte deklarerad som RECURSIVEAnrop av ENTRY "%s" vid %L är rekursiv, men subroutine "%s" är inte deklarerad som RECURSIVEAnrop av %qD med attributet sseregparm utan SSE/SSE2 aktiveratAnrop av %qT med attributet sseregparm utan SSE/SSE2 aktiveratGjorda anrop:%s av %d
! Det går inta att USE samma modul vi bygger!Kan inte komma åt %s %qs.  Endast publika klasser och gränssnitt i andra paket kan nåsDet går inte att nå %s %s %<%s.%s%> från %qsKan inte komma åt %s-fält %<%s.%s%> från %qsDet går inte att allokera INTENT(IN)-variabel "%s" vid %LDet går inte att tilldela till INTENT(IN)-variabel "%s" vid %LDet går inte att fånga klass %qs.  Parametertypen i en fångstklausul måste vara en underklass till klass %<java.lang.Throwable%>Kan inte konvertera %s till %s vid %LDet går inte att avallokera INTENT(IN)-variabel "%s" vid %LDet går inte att definiera statiska initierare i klass %qs.  Statiska initierare kan endast definieras i toppnivåklasser%s %<%s(%s)%> finns inte i typ %qs%sDet går inte att hitta standardpaket %qs.  Kontrollera miljövariabeln CLASSPATH och åtkomsträttigheterna på arkivenNyckelord med namnet "%s" saknas i anrop till "%s" vid %LDet går inte att anropa en metod på den primitiva typen %qsDet går inte att anropa superkonstruerare på java.lang.ObjectDet går inte att göra en statisk referens till en ickestatisk variabel %qs i klass %qsDet går inte att göra en statisk referens till metod %<%s %s%> i klass %qsDet går inte att göra en statisk referens till metod %qs i gränssnitt %qsKan inte öppna filen "%s"Kan inte öppna inkluderad fil "%s"Kan inte öppna modulfilen "%s" för läsning: %sKan inte öppna modulfilen "%s" för skrivning vid %C: %sDet går inte att tilldela om ett värde till den slutliga variabeln %qsDet går inte att referera %<this%> före superklasskonstrueraren har anropatsDet går inte att referera %<this%> eller %<super%> före superklasskonstrueraren har anropatsDet går inte att referera %qs före superklassens konstruerare har anropatsDet går inte att göra underklasser till slutliga klasser: %sDet går inte att kasta %qs; det måste vara en underklass till klass %<java.lang.Throwable%>Det går inte att använda typs %qs som en kvalificerareDet går inte att använda variabeln %<%s.this%>: typen %qs är inte en yttre typ av typ %qsDet går inte att tilldela till en namngiven konstant vid %CDet går inte att tilldela slingvariabel i PURE-procedur vid %LDet går inte att tilldela variabeln "%s" i PURE-procedur vid %LDet går inte att ändra attribut på USE-associerad symbol %s vid %LDet går inte att ändra attribut på USE-associerad symbol vid %LKan inte öppna fil "%s" för utmatning.
! Det går inte att läsa till variabel "%s" i PURE-procedur vid %CDet går inte att ange IMPLICIT vid %C efter IMPLICIT NONEDet går inte att skriva till intern filenhet "%s" vid %C inuti en PURE-procedurFå gas att skriva tomcat-statistikAndra endast de låga 8 bitarna av stackpekarenÄndra ABI:et så det tillåter dubbelordinstruktionerÄndra hur långt schemaläggaren blickar framåtÄndra den maximala längden på villkorligt utförda sekvenserÄndra antalet temporära register som är tillgängliga för villkorligt utförda sekvenserÄndra stackpekaren utan att avaktivera avbrottÄndra när mallinstanser skrivs utTeckenlängd på komponent "%s" behöver vara ett konstant specifikationsuttryck vid %L.Teckenvärt argument "%s" till satsfunktion vid %L måste ha konstant längdTeckenvärd intern funktion "%s" vid %L får inte ha antagen längdTeckenvärd satsfunktion "%s" vid %L måste ha konstant längdLeta efter syntaxfel, stoppa sedanKontrollera returvärdet av newKontrollerat undantag %qs kan inte fångas av någon av fångstklausulerna i det omgivande %<try%>-blocketKontrollerat undantag %qs kan inte kastas i initierareKontrollerat undantag %qs kan inte kastas i instansinitierare (alla deklarerade konstruerare deklarerar den inte i sina %<throws%>-klausuler)Kontrollerat undantag %qs matchar inte någon av den aktuella metodens %<throws%>-deklarationerKontrollerat undantag %qs kastas inte från ett %<try%>-blockVälj inmatningskodning (din lokal används som standard)Cirrus: Placera NOP:ar för att undvika ogiltiga instruktionskombinationerKlass %qs kan inte deklareras både abstrakt och slutligKlassen %qs definierare inte den abstrakta metoden %<%s %s%> från %s %<%s%>.  Denna metod måste definieras eller %s %qs måste deklareras abstraktKlass %qs i %<throws%>-klausul måste vara en underklass till klass %<java.lang.Throwable%>Klass %qs är en abstrakt klass.  Den kan inte instansierasKlass %qs måste deklareras abstrakt för att definiera abstrakt metod %qsKlass %qs måste ersätta %qs med en publik metod för att implementera gränssnitt %qsKlassen %qs finns inte i %<throws%>Klass %qs finns inte i typdeklarationenKlass eller gränssnitt %qs finns inte i importKlass- eller gränssnittsdeklaration förväntadesFörena temporärminnen i passet SSA->normalKodstorlek: small, medium, eller largeCommon-blockmedlem "%s" vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren "%s"Kompilera kod för ARC-variant av CPUKompilera kod för M16C-varianterKompilera kod för för M32C-varianterKompilera kod för M32CM-varianterKompilera kod för R8C-varianterKompilera för 32-bitspekareKompilera för 64-bitspekareKompilera för ETRAX 100 (CRIS v8)Kompilera för ETRAX 4 (CRIS v3)Kompilera för V8+-ABIKompilera för en 68HC11Kompilera för en 68HC12Kompilera för en 68HCS12Kompilera för Etrax 100-baserade elinussystem utan MMUKompilera för Thumb, inte ARMKompilera för en m32rKompilera för en m32r2Kompilera för en m32rxKompilera för processorn v850Kompilera för processorn v850eKompilera för processorn v850e1Kompilera en hel kompileringsenhet åt gångenKompilera med 16-bitars heltalslägeKompilera med 32-bitars heltalslägeKomplext argument till LOG vid %L får inte vara nollKomponent %s av SEQUENCE-typ deklarerad vid %L har inte attributet SEQUENCEKomponenten "%s" vid %C är redan deklarerad vid %LKomponent "%s" vid %C är en PRIVATE-kompenet i "%s"Komponenten "%s" i "%s" vid %L måste ha konstanta vektorgränser.Komponent vid %C måste ha attributet POINTERKomponent till den högra av en delreferens med ordning skild från noll får inte ha attributet ALLOCATABLE vid %LKomponent till den högra av en delreferens med ordning skild från noll får inte ha attributet POINTER vid %LKoncateneringsoperatorn vid %L måste konkatenera strängar av samma sortKonkateneringsoperatorn i uttrycket vid %L måste ha två CHARACTER-operanderKonfigurerad med: %s
! Följ mer noga IBM XLC:s semantikFölj inget särskiltFölj standarden ISO 1990 CFölj standarden ISO 1990 C med tillägg från 1994Följ standarden ISO 1990 C med GNU-utökningarFölj standarden ISO 1998 C++Följ standarden ISO 1998 C++ med GNU-utökningarFölj standarden ISO 1999 CFlöj standarden ISO 1999 C med GNU-utökningarFölj standarden ISO Fortran 2003Följ standarden ISO Fortran 95Betrakta åkomst till bytestort minne som långsamBetrakta typen "int" som 16 bitar bredBetrakta typen "int" som 32 bitar bredKonstant uttryck %qs är för brett för avsmalnande primitiv konvertering till %qsKonstant uttryck i FORMAT-tagg vid %L måste vara av typ CHARACTERKonstant uttryck krävsKonstant uttryck krävs vid %Cattributet ConstantValue på fältet "%s" har fel typKonstruera nät och dela orelaterade användningar av en enskild variabelKonstruerare kan inte vara %sKonstrueraranrop måste vara det första i en konstruerareInnesluten funktion "%s" vid %L har ingen IMPLICIT-typInnesluten procedur "%s" vid %C är redan tvetydigInnesluten procedur "%s" vid %L i en PURE-procedur måste också vara PUREStyr IEEE-läge för fällorStyr det genererade fp-avrundningslägetStyr precisionen som ges till fp-undantagKonvertering från %s till %s vid %LKonvertera alla strängar och teckenkonstanter till teckenuppsättningen <tknst>Konvertera alla breda strängar och teckenkonstanter till teckenuppsättningen <tknst>Konvertera flyttalskonstanter till konstanter med enkel precisionKopiera vektorsektioner till sammanhängade block vid procedurstartKopiera minnesadresskonstanter till register före de användsKopiera minnesoperander till register före de användsKostnad att anta för en multiplikationsinstruktionKostnad att anta för getattr-instruktionRäkna spekulativa beroenden vid beräkning av prioritet för instruktionerCray-pekare vid %C kan inte vara förmodat format vektorCray-pekare vid %L förekommer i flera pointer()-satser.Cray pointee "%s" i %s-klausul vid %LCray pointee "%s" i SHARED-klausul vid %LCray-pekare "%s" i %s-klausul vid %LCray-pekare vid %C har %d bytes precision, minnesadresser kräver %d byte.Cray-pekare vid %C måste vara ett heltal.Cray-pekardeklaration vid %C kräver flaggan -fcray-pointer.Skapa GUI-applikationSkapa kanoniska induktionsvariabler i slingorSkapa konsollapplikationSkapa datafiler som behövs av "gcov"Cykliskt klassarv%sCykliskt arv som berör %sDATA-sats vid %C får inte förekomma i en PURE-procedurDATA-sats vid %L har fler värden än variablerDATA-sats vid %L har fler variabler än värdenDEALLOCATE DIM-argument vid %L är utanför gränsenDO DO WHILE DO-iterator "%s" vid %L är inuti en iterator med samma namnDOUBLE COMPLEX vid %C följer inte standarden för Fortran 95DT_ENDDW_LOC_OP %s är inte implementeradData större än den angivna gränsen kommer hamna i .ldata-sektionen i x86-64 medelmodellDataöverföringselement vid %L får inte vara en full referens till en vektor med förmodad storlekDataöverföringselement vid %L får inte ha ALLOCATABLE-komponenterDataöverföringselement vid %L får inte ha POINTER-komponenterDataöverföringselement vid %L får inte ha PRIVATE-komponenterDeklaration av %qs skuggar en tidigare etikettdeklarationSenarelägg borttagandet av funktionsargument från stackenDefiniera ett <makro> med <värde> som sitt värde.  Om bara <makro> anges sätts <värde> till 1Tag bort onödiga nollpekarkontrollerUndanbedes till förmån för -std=c99Undanbedes till förmån för -std=gnu99Undanbedes till förmån för -std=iso9899:1999Undanbedd flagga.  Använd -misel/-mnoisel iställetUndanbedd flagga.  Använd -mspe/-mno-spe iställetUndanbedd flagga.  Använd -mvrsave/-mnovrsave iställetAvrådes ifrån.  Denna flagga har ingen effektUndanbedes.  Använd -Os istället.Avrådes, använd -classpath iställetHärledd typ "%s" vid %C används före den är definieradHärledd typ vid %C kan endast vara PRAVATE inom en MODULEHärledd typ vid %C kan endast vara PUBLIC inom en MODULEHärledd typ vid %C har inte definierats tidigare och kan därför inte förekomma i en härledd typdefinition.Härledd typkomponent %C är inte en tillåten EQUIVALENCE-medlemHärledd typdefinition vid TC har inga komponenterHärledd typdefinition "%s" vid %C har redan definieratsHärlett typnamn "%s" vid %C har redan en grundtyp %sHärledd typvariabel "%s" vid %L kan inte ha ALLOCATABLE-komponenter för att vara ett EQUIVALENCE-objektHärledd typvariabel "%s" vid %L måste ha attributet SEQUENCE för att vara ett EQUIVALENCE-objektHärledd typvariabel "%s" vid %L med standardinitierare kan inte vara ett EQUIVALENCE-objektHärledd typvariabel "%s" vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objektHärledd typvariabel i COMMON vid %C har inte attributet SEQUENCEAnge vilka beroenden mellan instruktioner som skall anses dyraOlika teckenlängder i pekartilldelning vid %LOlika sorters typparametrar i pekartilldelning vid %LOlika ordning i pekartilldelning vid %LOlika typer i pekartilldelning vid %LAvaktivera FP-registerAnvänd inte instruktionen bcnzAvaktivera indexerad adresseringAvaktivera optimeringar som kan observeras av IEEE signalerande NAN:arAvaktivera optimeringar som antar standardmässig avrundningsbeteende för FPAvaktivera utrymmersregisterTillåt inte direkta anrop till globala funktionerKasta bort oanvända virtuella funktionerUndanbedd form av returtypspecifikationÖverflödig användning av %qs-modifierare i deklaration av %sÖverflödig användning av %qs-modifierare i deklaration av %s %qsUpptäck pure- och const-funktionerUpptäck endast läsbara och icke adresserbara statiska variablerVisa kompileringstidsstatistikVisa innehållet i en klassfil i läsbar form.
  
! Visa statistik som samlats under kompileringVisa kodträdet efter tolkningVisa kompilatorns versionVisa den här informatationenAvstånd mellan tabulatorstopp för kolumnvis rapporteringDivision med noll vid %LDivision med noll vid konvertering av %s till %s vid %LDivisionsstrategi, en av: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp call-div1 call-fp call-tableAntag inte GASAnta inte ett stort TLS-segmentAnta inte att standard C-bibliotek och "main" finnsAvaktivera inte utrymmesregisterKasta inte kommentarerSläng inte kommentarer vid makroexpansionerVisa inte kompilerade funktioner eller tiden som förbrukatsMata inte ut adresseringssätt med sidoeffekttilldelningAvge inte komplexa heltalskonstanter till endast läsbart minneMata inte ut funktionsprolog eller -epilogGenerera inte #line-direktivGenerera inte .size-direktivGenerera inte en ensam utgångspunkt för varje funktionGenerera inte sammansmälta multiplicera-/adderainstruktionerGenerera inte load/store-instruktioner med uppdateringGenerera inte tabellhoppinstruktionerGenerera inte trådsäker kod för initiering a lokala statiska variablerInkludera inte crt0.o bland uppstartsfilernaInline:a inte heltalsdivisionInline:a inte kvadratrotLadda inte PIC-registret i funktionsprologerMarkera inte ABI-byten i e_flagsPlacera inte flyttalskonstanter i TOCPlacera inte symbol+avstånd-konstanter i TOCFördefiniera inte systemspecifika och GCC-specifika makronLåtsas inte att grenar är dyraGe inte en standard startadress 0x100 för programmetLägg inte oinitierade globala i den gemensamma sektionenSök inte standardkataloger för inkluderingar (de som anges med -isystem kommer fortfarande att användas)Sök inte i standardkataloger för systeminkluderingar för C++Undertryck inte felsökningsinformation för C++-klasser.Undertryck inte varningar från systemhuvudfilerBehandla inte lokala variabler och COMMON-block som om de vore namngivna i SAVE-satserTrimma inte justering för kod och endast läsbar dataTrimma inte stackjusteringTrimma inte justering för skrivbar dataAnvänd inte MIPS-3D-instruktionerAnvänd inte instruktionsuppsättning för POWERAnvänd inte instruktionsuppsättning för PowerPCAnvänd inte VAX fpAnvänd inte en cachetömmande funktion före anrop av stacktrampolinerAnvänd inte adresser som allokerar globala registerAnvänd inte tillståndskoder från normala instruktionerAnvänd inte direkt adresseringsläge för mjuka registerAnvänd inte hårdvaru-fpAnvänd inte hårdvaruflyttalAnvänd inte hårdvaru-fpAnvänd inte hårdvaruinstruktioner för quad fpAnvänd inte inline-mönster för att kopiera minneAnvänd inte push för att spara funktionsargumentAnvänd inte bitfältsinstruktionernaAnvänd inte callt-instruktionenAnvänd inte ojusterade minnesreferenserVarna inte om användning av "long long" vid -pedanticVarna inte om användning av variadiskt makro när -pedantic är påGör det fullständiga registerförflyttningsoptimeringspassetGör ingenting.  Bevarad för bakåtkompatibilitet.Justera inte element i kod och dataAllokera inte float och double i register med utökad precisionAnropa inte några cache-tömningsfunktionerAnropa inga cache-tömningsfällorGenerera inte kod, gör bara syntax- och semantikkontrollerOptimera inte blockförflyttningarAnvänd inte P-mnemonics för grenarAnvänd inte hårdvaru-fpVarna inte om användning av MicrosoftutökningarNedgradera följsamhetsfel till varningarDriver:Attrapp-"%s" vid %L kan inte ha en initerareAttrappargumentet "%s" vid %L får inte vara INTENT(OUT)Attrappargumentet "%s" vid %L får inte vara OPTIONALAttrapprocedur "%s" vid %C kan inte ha generiskt gränssnittAttrapprocedur "%s" av PURE-procedur vid %L måste också vara PUREAttrapprocedur vid %L är inte tillåten i ELEMENTAL-procedurSkicka deklarationer till en .decl-filSkriv ut diverse intern kompilatorinformation till en filDubblerade %s-attribut vid %LDubblerade %s-attribut angivna vid %LDubblerad %s-deklaration %qsDubblerad %s-etikettspecifikation vid %CDubblerad %s-specifikation vid %CDubblerad ELSE-sats vid %L och %CDubblerad IMPLICIT NONE-sats vid %CDubblerad NML-specifikation vid %CDubblerad PRIVATE-sats vid %CDubblerat SAVE-attribut angivet vid %LDubblerad SEQUENCE-sats vid %CDubblerad UNIT-specifikation vid %CDubblerad vektorspecifikation för Cray pointee vid vid %C.Dubblerad case-etikett: %<default%>Dubblerad konstruktionsetikett "%s" vid %CDubblerad formatspecifikation vid %CDubblerad satsetikett %d vid %L och %LDubblerad symbol "%s" i formell argumentlista vid %CDubbel variabeldeklaration: %<%s %s%> var %<%s %s%> (%s:%d)Allokera dynamiskt cc-registerEH-bågen %i->%i har dubblerade regionerEH-båge %i->%i saknasEH-bågen %i->%i saknar EH-flaggaELEMENTAL-funktion "%s" vid %L måste ha ett skalärt resultatELEMENTAL icke INTRINSIC procedur "%s" är inte tillåten som aktuellt argument vid %LELSE
! ELSE IF ELSE IF-sats vid %C kan inte följa ELSE-sats vid %LELSE WHERE ELSEWHERE-sats vid %C följer tidigare omaskerat ELSEWHEREELSEWHERE-sats vid %C inte innesluten i WHERE-blockEND DOEND FORALLEND SELECTEND WHEREEND-tagg vid %C är inte tillåten i utmatningssatsEND-taggetikett %d vid %L inte definieradENDFILEENDIFENTRY %sENTRY "%s" vid %L har ingen IMPLICIT-typENTRY dominerar inte bb %dENTRY-resultat %s får inte vara en POINTER i FUNCTION %s vid %LENTRY-resultat %s får inte vara en vektor i FUNCTION %s vid %LENTRY-resultat %s får inte vara av typen %s i FUNCTION %s vid %LENTRY-sats vid %C kan inte förekomma i en innesluten procedurENTRY-sats vid %C kan inte förekomma inuti ett BLOCK DATAENTRY-sats vid %C kan inte förekomma inuti en ett DERIVED TYPE-blockENTRY-sats vid %C kan inte förekomma inuti ett DO-blockENTRY-sats vid %C kan inte förekomma inuti ett FORALL-blockENTRY-sats vid %C kan inte förekomma inuti en MODULEENTRY-sats vid %C kan inte förekomma inuti ett PROGRAMENTRY-sats vid %C kan inte förekomma inuti ett SELECT-blockENTRY-sats vid %C kan inte förekomma inuti ett WHERE-blockENTRY-sats vid %C kan inte förekomma inuti ett inneslutet underprogramENTRY-sats vid %C kan inte förekomma inuti ett IF-THEN-blockENTRY-sats vid %C kan inte förekomma inuti ett INTERFACEENTRY_BLOCK har en satslista associerad med sigENUM-deklaration vid %C har inga ENUMERATORSENUM-definitionssats förväntades före %CENUMERATOR %L är inte initierad med ett heltalsuttryckEOR-taggetikett %d vid %L inte definieradEQUIVALENCE vid %C kräver två eller flera objektEQV ERR-taggetikett %d vid %L inte definieradESA/390-arkitekturEXITEXIT-sats vid %C avslutar !$OMP DO-slingaEXIT_BLOCK har en satslista associerad med sigElement i %s-vektorkonstruerare vid %L är %sElementär binär operationEliminera överflödiga teckenutvidgningar med LCM.Avge 16-bitars omlokaliseringar till de små dataareornaAvge 32-bitars omlokaliseringar till de små dataareornaAvge kod som följer IEEE, utan oexakta undantagMata ut anropsgrafsinformationMata ut kod kompatibel med TI-verktygAvge kod för byte/ord-ISA-utökningenAvge kod för ISA-utökningen för räkningAvge kod för ISA-utökningen för fp move och sqrtAvge kod för ISA-utökningen för rörlig videoAvge kod som använder uttryckliga omlokaliseringsdirektivMata ut common-liknande symboler som svaga symbolerMata ut korsreferensinformationGenerera deklarationsinfo till <fil>Mata ut direkta hopp till lokala funktionerMata ut extra kod i funktionsprologen för att fånga om stackstorleken överskrider den givna gränsenMata ut funktionsanrop som använder en global avståndstabell när PIC genererasSkapa implicita instansieringar av inline:ade mallarSkapa implicita instansieringar av mallarMata ut indirekta hopp till lokala funktionerMata ut långa load-/store-sekvenserAvge rdval istället för rduniq för trådpekareMata ut static const-variabler även om de inte användsMata ut stoppbitar före och efter flyktiga utökade asm:erMata ut utförlig felsökningsinformation i assemblerkodTom IMPLICIT-sats vid %CTom vektorkonstruerare vid %C är inte tillåtetTom siffermängd i BOZ-konstant vid %CAktivera Dwarf 2 radfelsökningsinformation via GNU asAktivera fullständig överflödseliminering (FRE) i trädAktivera funktionsbeskrivar-PIC-lägeAktivera ID-baserat delat bibliotekAktivera MPY||ADD- och MPY||SUB-instruktionerAktivera Objective-C-undantags- och synkroniseringssyntaxAktivera Objective-C:s setjmp-undantagshantering i körtidsmiljönAktivera OpenMPAktivera PIC-stöd för att bygga bibliotekAktivera sätt att kringå SH5 cut2Aktivera SSA-kodsänkning i trädAktivera eliminering av död kod i SSA-optimeringen i trädAktivera SSA-CCP-optimering av lagring och laddningAktivera SSA-CCP-optimering av trädAktivera SSA-PRE-optimeringar i trädAktivera TPF-OS-spårningskodAktivera alla -Wunused-varningarAktivera ett RTL-nyckelhålspass före sched2Aktivera kontroll av tilldelningsbarhet för lagring i objektvektorerSlå på automatisk mallinstansieringAktivera bakändefelsökningAktivera grundläggande programprofileringskodAtkivera vanliga flaggor för att generera profileringsinformation för optimeringar styrda av återmatad profilAktivera vanliga flaggor för att utföra optimeringar styrda av återmatad profilAktivera villkorlig exekvering förutom move/sccAktivera villkorliga flyttningarAkviera kopiepropagering för lagringar och laddningarAktivera kopiepropagering i trädAktivera eliminering av död lagringAktivera felsökningsutdataAktivera felsökningAktivera dominatoroptimeringarSlå på dumpning från specifika pass i kompilatornAktivera tidigare utplacering av stoppbitar för bättre schemaläggningAktivera undantagshanteringAktivera funktionsprofileringAktivera sammanslagna multiplicera/addera- och multiplicera/subtrahera FP-instruktionerAnvänd sammansmälta multiplicera-/adderainstruktionerAktivera skräpsamling (GC) i Objective-C-/Objective-C++-programAktivera att grensannolikheter gissasAktivera inline:ing av PLT i funktionsanropAktivera optimeringar av etikettjusteringAktivera linjära slingtransformationer på trädAktivera länkningsoptimeringarAktivera länkaravslappningarAktivera länkaravslappningAktivera slinghuvdkopiering av trädAktivera förflyttning av slingoberoende delar i trädAkviera slingoptimeringar på trädnivåAktivera slingvektorisering i trädAktivera slingversioner när slingvektorisering i träd görsAktivera mac-instruktionerAktivera maskinspecifika nyckelhålsoptimeringarAktivera de flesta varningsmeddelandenAktivera nästade optimeringar av villkorlig exekveringAktivera nya funktioner under utvecklingAktivera optimeringar av initieringskod för statiska klasserAktivera optimering av &&/|| i villkorliga uttryckAktivera valbar diagnostikAktivera parallella instruktionerAktivera intervallkontroller under kompileringAktivera schemaläggning mellan grundblockAktivera separat datasegmentAktivera sättande av GPR:er till resultatet av jämförelserAktivera stackavkänningAktivera strikt 32-bits psABI-kontroller av postreturer.Aktivera stöd för stora objektAktivera normalt lägeAktivera användning av det indexerade adresseringsläget för SHmedia32/SHcompactMöjliggör användning av de korta load-instruktionernaAktivera traditionell preprocessningAktivera ojusterade load/store-instruktionerAktivera användning av DB-instruktionAktivera användning av GPREL för endast läsbara data i FDPICAktivera användning av RTPB-instruktionAktivera använding av RTPS-instruktionAktivera användningen av sdata/scommon/sbssAktivera utförlig utskriftAktivera/deaktivera den traditionella schemaläggningen i slingor som redan passerat modulo-schemaläggningAktivera ID-baserat delat bibliotekAktiverar en registerförflyttningsoptimeringSlut på DO-sats utan block vid %C är är sammanvävt med en annan DO-slingaSlut på DO-sats utan block vid %C är inuti ett annat blockSlut på söklistan.
! Upprätthåll åtkomstsemantik för klassmedlemmarFramtvinga strikt justeringEntitet "%s" vid %C finns redan i gränssnittetEnhet med antagen teckenlängd vid %L måste vara ett attrappargument eller en PARAMETERUppräkningstypen överskrider C:s heltalstyp vid %CEkvivalens för "%s" stämmer inte med ordningen av COMMON "%s" vid %LEkvivalens: Fel vid konvertering av PARAMETER-konstant i komplex konstant vid %CFel vid konvertering av heltalFelantal nådde gränsen vid %d.Fel i ORDER-parameter till RESHAPE vid %LFel när modulfilen "%s" skrevs: %sFel när modulfil skrevs: %sFel:Beräkning av detta uttryck kommer resultera i att ett aritmetiskt undantag kastasUndantag %qs kan inte kastas i initierareUndantag %qs måste fångas, eller deklareras i %<throws%>-klausulen till %qsExekveringsräknare är negativAvslutsvilkkor i DO WHILE-slinga vid %L måste vara ett skalärt LOGICAL-uttryckAvsluta vid första felet som uppstår")" förväntades vid %C"," förväntades vid %C"," ellerslut på sats förväntades vid %C"(" förväntades vid %C"END INTERFACE ASSIGNMENT (=)" förväntades vid %C:: förväntades i TYPE-definition vid %C=-tecken i PARAMETER-sats förväntades vid %CRedigeringsbeskrivning P förväntadesPARAMETER-symbol förväntades i komplex konstant vid %CVARIABLE förväntades vid %CEn CASE- eller END SELECT-sats förväntades följa efter SELECT CASE vid %CFörväntade en PURE-procedur som argument "%s" vid %LFörväntade ett namnlöst gränssnitt vid %CFörväntade en procedur som argument "%s" vid %LEn högerparentes förväntades i uttrycket vid %CEtt stegvärde förväntades i iterator vid %CAlternativ returetikett förväntades vid %CEtt initieringsuttryck förväntades vid %CFörväntade en annan dimension i vektordeklaration vid %CFörväntade vektorindex vid %CFörväntade intervall av vektorindex vid %CAttributbitnamn förväntadesBlocknamn på "%s" i %s-sats förväntades vid %CCase-namnet "%s" förväntades vid %CKomma förväntades i I/O-lista vid %CFörväntade exponent i uttryck vid %CUttryck förväntades vid %C i PARAMETER-satsFörväntade uttryck i %s-sats vid %CFörväntade uttryck i vektorspecifikation vid %CUttryckstyp förväntadesFormell argumentlista förväntades i funktionsdefinitionen vid %CInitieringsuttryck förvändatdes vid %CInitieringsuttryck förvändatdes i CASE vid %CHeltal förväntadesHeltalssträng förväntadesEtikett "%s" för %s-sats förväntades vid %CVänsterparentes förväntadesFörväntade ett namnFörväntade reell strängHögerparentes förväntadesEtt skalärt initieringsuttryck förväntades vid %CSträng förväntadesPostkompnentnamn förväntades vid %CAvslutande namn förväntades vid %CFörväntade namnet på select-fallkonstruktionen vid %CVariabel förväntades i READ-sats vid %CVariabelnamn förväntades vid %CVariabelnamn förväntades vid %C i PARAMETER-sats%s-sats förväntades vid %C"END INTERFACE %s" förväntades vid %C"END INTERFACE OPERATOR (%s)" förväntades vid %C"END INTERFACE OPERATOR (.%s.)" förväntades vid %CExponenten vid %L måste vara INTEGER som ett initieringsuttryckExportera funktioner även om de kan inline:asUttryck vid %L måste vara av INTEGER-typUttryck vid %L måste vara skalärtUttryck i ALLOCATE-sats vid %L måste vara ALLOCATABLE eller en POINTERUttryck i CASE-sats vid %L måste vara ha sort %duttryck i CASE-sats vid %L måste vara av typ %sUttryck i CASE-sats vid %L måste vara skalärtUttryck i DEALLOCATE-sats vid %L måste vara ALLOCATABLE eller en POINTERUtökning: beskrivning $ vid %CUtökning: %s-specifierare i %s-sats vid %C har värdet "%s"Utökning: BOZ-konstant vid %C använder icke-standard postfixsyntax.Utökning: BYTE-typ vid %CUtökning: CONVERT-tagg vid %LUtökning: Teckenvektor i FORMAT-tagg vid %LUtökning: Komma före utmatningselementlista vid %C är en utökningUtökning: Konvertering från %s till %s vid %LUtökning: Olika typsorter vid %LUtökning: Beräkning av ett initieringuttryck utanför standarden vid %LUtökning: Hexadecimal konstant vid %C använder icke-standardsyntax.Utökning: Hollerithkonstant vid %CUtökning: Komma saknas vid %CUtökning: Positiv bredd saknas efter L-deskriptor vid %CUtökning: Icke-tecken i FORMAT-tagg vid %LUtökning: Gammaldags initiering vid %CUtökning: REAL-vektorindex vid %LUtökning: RETURN-sats i huvudprogram vid %CUtökning: Unär operator följer aritmetisk operator (använd parenteser) vid %CUtökning: X-deskriptor kräver inledande utrymmesantal vid %CUtökning: argumentlistefunktionen vid %CUtökning: bakstreckstecken vid %CUtökning: initiering av common-blockvariabel "%s" i DATA-sats vid %CUtökning: ominitiering av "%s" vid %LExtern "%s" vid %L kan inte ha en initerareExtern IO UNIT får inte vara en vektor vid %LExternt objekt "%s" vid %L kan inte ha en initierareFLUSHFORALL FORALL-slututtryck vid %L måste vara en skalär INTEGERFORALL-indexnamn vid %L måste vara en skalär INTEGERFORALL-maskklausul vid %L kräver ett LOGICAL-uttryckFORALL-slututtryck vid %L måste vara en skalär INTEGERFORALL-steguttryck vid %L får inte vara nollFORALL-steguttryck vid %L måste vara en skalär %sFORMAT-etikett %d vid %L inte definieradFORMAT-sats vid %L har inte en satsetikettFP-undantag är aktiveradeFULLFUNCTION vid %C tillhör inte ett generiskt subrutingränssnittFUNCTION-resultat %s får inte vara en POINTER i FUNCTION %s vid %LFUNCTION-resultat %s får inte vara en vektor i FUNCTION %s vid %LFUNCTION-resultat %s får ite vara av typen %s i FUNCTION %s vid %LMisslyckande vid omläsningsförsök:Ödesdigert fel:Fält %qs kan inte vara statiskt i en inre klass %qs om den inte är slutligFält förväntadesFilen "%s" inkluderas rekursivtFilen "%s" öppnad vid %C är inte en GFORTRAN-modulfilFörsta argumentet till definierad tilldelning vid %L måste vara INTENT(IN) eller INTENT(INOUT)Första argumentet till operatorgränssnitt vid %L får inte vara frivilligtFörsta argumentet till operatorgränssnitt vid %L måste vara INTENT(IN)Första eller sista !$OMP ATOMIC-inbyggds argument måste vara "%s" vid %LFast radlängd måste vara minst sju.Följ Renesas (tidigare Hitachi) / SuperH-anropskonventionerFölj länkningskraven EABIFör felrapporteringsinstruktioner se:
  %s.
  Fel i översättningen rapporteras till <tp-sv@listor.tp-sv.se>
! För elinux, begär en specificerad stackstorlek för detta programFör inbyggt bibliotek: skicka alla parametrar i registerTvinga RTL-genereringen att skicka ut 3-operandinstruktionerTvinga in konstanter i register för att förbättra upphissningTvinga funktioner till att vara justerade till en 4-bytegränsTvinga den underliggande typen för "wchar_t" att vara "unsigned short"Formell argumentlista:Formell namnrymdFormatsats i moulhuvudblock vid %C.Fortran 2003: %s-specificerare i %s-sats vid %C har värdet "%s"Fortran 2003: FLUSH-sats vid %CFortran 2003: IOMSG-tagg vid %LFortran 2003: PARAMETER-symbol i komplex konstant vid %CFortran 95 kräver standard-INTEGER i IOSTAT-tagg vid %LFortran 95 kräver standard-INTEGER i SIZE-tagg vid %LHittad i %s
! Funktionen "%s" vid %C har redan typen %sFunktion "%s" vid %L får inte anropa sig själv, eftersom den inte är RECURSIVEFunktionen "%s" vid %L har ingen IMPLICIT-typFunktionen "%s" vid %L är INTRINSIC men är inte kompatibel med en inbyggdFunktionen "%s" anropad istället för en operator vid %L måste vara PUREFunktionen "%s" i initieringsuttrycket vid %L måste vara en inbyggd funktionFunktionen "%s" är deklarerad CHARACTER(*) och får inte användas vid %L eftersom det inte är ett attrappargumentFunktion "%s" kräver en argumentlista vid %CFunktionen returnerar inte ett värdeFunktionsnamnet "%s" är inte tillåtet vid %CFunktionsreferens till "%s" vid %L är till en icke-PURE-procedur inuti en PURE-procedurFunktionsresultat "%s" vid %L kan inte ha en initierareFunktionen returnerar ett värde som inte är sattFunktionsbörjan justeras till denna 2-potensGCC stödjer inte -C eller -CC utan -EGCC stödjer endast %d infiländringarGCC stödjer endast %u nästade definitionsområdenGCC-vektor skickad som referens: icke-standard ABI-utökning utan kompatibilitetsgarantiGCC-vektor returnerad som referens: icke-standard ABI-utökning utan kompatibilitetsgarantiGCSE avslagenGENERIC icke INTRINSIC procedur "%s" är inte tillåten som aktuellt argument vid %LGIMPLE-register modifierat med BIT_FIELD_REFGNU Fortran kommer UTAN GARANTI så långt lagen tillåter.  Du kan
  vidaredistribuera kopior av GNU Fortran enligt villkoren i GNU General
  Public License.  För mer information om detta ämne, se filen som heter
  COPYING
  
  GOTO Generera 32-bitars SHmedia-kod utan FPUGenerera 32-bitars SHmedia-kodGenerera 32-bitars kodAnvänd 32-bitars avstånd i hopptabellerGenerera 32-bitars i386-kodGenerera 64-bitars SHmedia-kod utan FPUGenerera 64-bitars SHmedia-kodGenerera 64-bitars kodGenerera 64-bitars x86-64-kodGenerera stackramar enligt APCSGenerera C-huvuden för plattformsspecifika funktionerGenerera C eller C++-huvudfiler från .class-filer
! Generera ELF-utdataGenerera SHcompact-kod utan FPUGenerera GFLOAT-dubbelprecisionskodGenerera H8/300H-kodGenerera H8S-kodGenerera H8S/2600-kodGenerera H8SX-kodGenerera ILP32-kodGenerera LP64-kodGenerera PA1.0-kodGenerera PA1.1-kodGenerera kod för PA2.0 (kräver binutils 2.10 eller senare)Generera SH1-kodGenerera SH2-kodGenerera SH2a-kod utan FPUGenerera SH2a-kodGenerera SH2e-kodGenerera SH3-kodGenerera SH3e-kodGenerera SH4-kod utan FPUGenerera SH4-kodGenerera SH4-100-kodGenerera SH4-200-kodGenerera SH4a-kod utan FPUGenerera SH4a-kodGenerera SH4al-dsp-kodGenerera SHcompact-kodGenerera SPE SIMD-instruktioner för E500Generera VRSAVE-instruktioner när AltiVec-kod genererasGenerera ett #line-direktiv som pekar på aktuell katalogGenerera ett anrop till abort om en noreturn-funktion retunerarGenerera en enda utgångspunkt för varje funktionGenerera "big endian"-kod.Generera kod med rak byteordning (big endian)Generera anropsinstruktioner som indirekta anrop, om nödvändigtGenerera kontroller av referenser till NULLGenerera kod för CPU C30Generera kod för CPU C31Generera kod för CPU C32Generera kod för CPU C33Generera kod för CPU C40Generera kod för CPU C44Generera kod för CPUGenerera kod för GNU asGenerera kod för GNU-assembler (gas)Generera kod för GNU ldGenerera kod för GNU:s körtidsmiljöGenerera kod för ISA nivå NGenerera kod för körtidsmiljön NeXT (Apple Mac OS X)Generera kod för SH4 400-serien (saknar MMU/FPU)Generera kod för SH4-500-serien (utan FPU).Generera kod för UNIX-assemblerGenerera kod för en 5206eGenerera kod för en 520XGenerera kod för en 528xGenerera kod för en 5307Generera kod för en 5407Generera kod för en 68000Generera kod för en 68020Generera kod för en 68030Generera kod för en 68040Generera kod för en 68040, utan några nya instruktionerGenerera kod för en 68060Generera kod för en 68060, utan några nya instruktionerGenerera kod för en 68302Generera kod för en 68332Generera kod för en 68851Genrera kod för en ColdFire v4eGenerera kod för en DLLGenerera kod för en cpu32Generera kod för 11/10Generera kod för 11/40Generera kod för 11/45Generera kod för rak byteordning (big endian)Generera kod för darwin laddbara kärnutvidgningarGenerera kod för funktioner även om de är fullständigt inline:adeGenerera kod för en given CPUGenerera kod för stora switch-satserGenerera kod för omvänd byteordning (little endian)Generera kod för gammal exec BSS PLTGenrera kod för Boehm GCGenrera kod för M*Core M210Genrera kod för M*Core M340Generera kod för den angivna ISA:nGenerera kod för kärnan eller laddbara kärnutvidgningarGenerera kod för det angivna chip:et eller CPU-versionenGenerera kod för rak byteordning (big endian)Generera kod för omvänd byteordning (little endian)Generera kod lämplig för körbara program (INTE delade bibliotek)Generera kod lämplig för korta felsökningscyklerGenerera kod som kan användas i dynamiska objekt i SVR4-stilGenerera kod som följer det angivna ABI:etGenerera kod som använder flyttalsinstruktioner för 68881Generera kod för att kontrollera gränser före indexering i vektorerGenerera kod för att kontrollera undantagsspecifikationerGenerera kod för att använda ej-exec PLT och GOTGenerera kod med bibliteksanrop för flyttalGenerera kod utan GP-regGenerera cpp-definitioner för server-IOGenerera cpp-definitioner för arbetsstations-IOGenerera felsökningsinformation i COFF-formatGenerera felsökningsinformation i DWARF v2-formatGenerera felsökningsinformation i STABS-formatGenerera felsökningsinformation i VMS-formatGenerera felsökningsinformation i XCOFF-formatGenerera felskökningsinformation i normalt utökat formatGenerera felsökningsinformation i standardformatGenerera felsökningsinformation i utökat STABS-formatGenerera felsökningsinformation i utökat XCOFF-formatGenerera normal enkelprecisions SH2a-kodGenerera normal enkelprecisions SH4-kodGenerera normal enkelprecisions SH4-100-kodGenerera normal enkelprecisions SH4-200-kodGenerera normal enkelprecisions SH4a-kodGenerera divisionsresultat så att resten har samma tecken som täljaren (inte nämnaren)Generera snabab indirekta anropGenerera flyttalsmatematik med den angivna instruktionsuppsättningenGenerera  multiplicera-/adderainstruktioner för flyttalGenerera sammansmälta multiplikations-/additionsinstruktionerGenerera inline flyttalsdivision, optimera för svarstidGenerera inline flyttalsdivision, optimera för genomströmningGenerera inline heltalsdivision, optimera för svarstidGenerera inline heltalsdivision, optimera för genomströmningGenerera inline kvadratrot, optimera för svarstidGenerera inline kvadratrot, optimera för genomströmningGenerera instanser av Class vid körtidGenerera isel-instruktionerGenerera lata klassuppslagningar (via objc_getClass()) att användas i läget Zero-LinkGenerera bibliteksfunktionsanrop för att invalidera instruktionscacheposter efter att trampolinen fixasGenerera "little endian"-kod.Generera kod med omvänd byteordning (little endian)Generera load/store multiple-instruktionerGenerera load/store-instruktioner med uppdateringGenerera make-beroendenGenerera make-beroenden och kompileraGenerera mips16-kodGenerera kod för normallägeGenerera endast enkelprecisions SH2a-kodGenerera endast enkelprecisions SH4-kodGenerera endast enkelprecisions SH4-100-kodGenerera endast enkelprecisions SH4-200-kodGenerera endast enkelprecisions SH4a-kodGenerera pc-relativ kodGenerera låtsasmål för alla huvudenGenerera positionsoberoende kod för körbara om möjligt (stort läge)Generera positionsoberoende kod för körbara om möjligt (litet läge)Generera positionsoberoende kod om möjligt (stort läge)Generera positionsoberoende kod om möjligt (litet läge)Generera förhämtningsinstruktioner, om tillgängliga, för vektorer i slingorGenerera återstartbar, PIC-kodGenerera typbeskrivarinformation för körtidGenerera självomlokaliserbar kodGenerera sin, cos, sqrt för FPUGenerera flyttalsdivision i programvara för bättre genomströmningGenerera speciella Objective-C-metoder för att intiera/destruera icke-POD-C++-ivariabler, om det behövsGenerera stränginstruktioner för blockförflyttningarGenerera tabeller för uppnystning som är exakta vid varje instruktionsgränsGenererat skall läsas in av uppstartsladdarenGenerisk funktion "%s" vid %L är inte konsisten med ett specifikt inbyggt gränssnittGenerella gränssnitt:Generisk subrutin "%s" vid %L är inte konsistent med ett inbyggt subrutingränssnittGe grenar sin normalkostnadGe externa symboler ett inledande understrykningsteckenGivet N anrop och V anropsöverskrivna variabler i en funktion.  Använd .GLOBAL_VAR om N·V är större n denna gränsGlobalt namn "%s" vid %L avnänds redan som en %s vid %LGlobal registervariabel %qD använd i nästlad funktion.Värdassocierad variabel "%s" får inte finnas i DATA-sats vid %C.Anger hur ofta källkodspositioner skall skrivas ut i början av utskrift vid radbrytningICE: emit_insn använd där emit_jump_insn behövs:
! ID för delat bibliotek att byggaID-delade bibliotek och FD-PIC-läget inte användas tillsammansIF IF-klausul vid %L kräver ett skalärt LOGICAL-uttryckINQUIREINQUIRE-sats vid %L får inte innehålla både FILE- och UNIT-specificerareINQUIRE-sats vid %L kan inte innehålla både FILE- och UNIT-specificerare.INQUIRE-sats vid %L kräver antingen FILE- eller UNIT-specificerareINQURE-sats är inte tillåten i PURE-procedur vid %CINTENT (%s) står i konflikt med INTENT(%s) vid %LINTERFACE-procedur "%s" vid %L har samman namn som den inneslutande procedurenIOLENGTH IOLENGTH-tagg ogiltig i INQUIRE-sats vid %CISO C tillåter inte extra %<;%> utanför funktionerISO C stöder inte %<++%> och %<--%> på komplexa typerISO C stödjer inte %<~%> för komplex konjugeringISO C stöder inte komplexa heltalstyperISO C stödjer inte decimala flyttalISO C stödjer inte bara %<complex%> i meningen %<double complex%>ISO C stödjer ej namnlösa strukturer/unionerISO C förbjuder %<goto *expr;%>ISO C förbjuder tomma källkodsfilerISO C förbjuder tilldelning mellan funktionspekare och %<void *%>ISO C förbjuder krullparentesgrupper inuti uttryckISO C förbjuder typkonvertering av ickeskalärer till samma typISO C förbjuder typkonvertering till unionstyperISO C förbjuder jämförelse mellan %<void *%> och funktionspekareISO C förbjuder villkorliga uttryck mellan %<void *%> och funktionspekareISO C förbjuder villkorliga uttryck med bara en sida voidISO C förbjuder const- eller volatile-funktionstyperISO C förbjuder konvertering av funktionspekare till objektpekartypISO C förbjuder konvertering av objektpekare till funktionspekartypISO C förbjuder tomma krullparenteser som initierareISO C förbjuder framåtdeklaration av parametrarISO C förbjuder framåtreferenser till %<enum%>-typerISO C förbjuder initiering mellan funktionspekare och %<void *%>ISO C förbjuder etikettdeklarationerISO C förbjuder medlemsdeklarationer utan medlemmarISO C förbjuder nästlade funktionerISO C förbjuder uteslutande av den mittersta termen i ett ?: uttryckISO C förbjuder ordningsjämförelse på pekare till funktionerISO C förbjuder att skicka argument %d till %qE mellan funktionspekare och %<void *%>ISO C förbjuder kvalificerade funktionstyperISO C förbjuder retur mellan funktionspekare och %<void *%>ISO C förbjuder specifiering av intervall av element som skall initierasISO C förbjuder indexering av %<register%>-vektorISO C förbjuder vektor %qs med storlek nollISO C förbjuder argumentkonvertering till unionstypISO C kräver ett namngivet argument före %<...%>ISO C begränsar uppräkningsvärden till intervallet hos %<int%>ISO C++ tillåter inte designerade initierareISO C++ tillåter inte %<%T::%D%> att definieras som %<%T::%D%>ISO C++ stödjer inte %<long long%>ISO C++ förbjuder användning av %<__alignof%> på ett uttryck med funktionstypISO C++ förbjuder användning av %<sizeof%> på ett uttryck med funktionstypISO C++ förbjuder klammergrupper inuti uttryckISO C++ förbjuder anrop av %<::main%> inifrån programISO C++ förbjuder konvertering mellan pekare-till-funktion och pekare-till-objektISO C++ förbjuder typkonvertering till en vektortyp %qTISO C++ förbjuder jämförelse mellan pekare och heltalISO C++ förbjuder samansatta literalerISO C++ förbjuder beräknade gotoISO C++ förbjuder deklaration av %qs utan typISO C++ förbjuder initiering inom klassen av icke-konstant statisk medlem %qDISO C++ förbjuder tilldelning i vektor-newISO C++ förbjuder initiering av medlem %qDISO C++ förbjuder initiering av medlemskonstant %qD av icke heltalstyp %qTISO C++ förbjuder nästad typ %qD med samma namn som en omgivande klassISO C++ förbjuder uteslutande av mittersta termen i ett ?: uttryckISO C++ förbjuder indexering av icke-lvalue-vektorISO C++ förbjuder att ta adressen till funktionen %<::main%>ISO C++ förbjuder att ta adressen till en bunden medlemsfunktion för att skapa en pekare till medlemsfunktion.  Säg %<&%T::%D%>ISO C++ förbjuder att ta adressen till en typkonvertering till ett icke-lvärde-uttryckISO C++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en medlemsfunktion.  Säg %<&%T::%D%>ISO C++ förbjuder användning av %<extern%> vid explicita instansieringarISO C++ förbjuder använding av %qE vid explicita instansieringarISO C++ förbjuder användning av initierarlistor för att initiera referensen %qDISO C++ förbjuder användning av pekare av typ %<void *%> i subtraktionISO C++ förbjuder användning av pekare till en funktion i subtraktionISO C++ förbjuder användning av pekare till en metod i subtraktionISO C++ förbjuder vektor med variabel storlekISO C++ förbjuder vektor %qD med variabel storlekISO C++ förbjuder vektor med storlek nollISO C++ förbjuder vektor %qD med storlek nollISO C++ förbjuder anonyma posterISO C++ förhindrar överlagring av operatorn ?:ISO C++ säger att dessa är tvetydiga, trots att den sämsta konverteringen för den första är bättre än den sämsta konverteringen för den andra:ISO C90 stödjer inte %<[*]%>-vektordeklarerareISO C90 stödjer inte %<long long%>ISO C90 stödjer inte %<static%> eller typkvalificerare i parametervektordeklarerareISO C90 stödjer inte komplexa typenISO C90 stödjer inte flexibla vektormedlemmarISO C90 förbjuder vektor %qs vars storlek inte kan beräknasISO C90 förbjuder samansatta literalerISO C90 förbjuder specifiering av subobjekt som skall initierasISO C90 förbjuder indexering av icke-l-värde-vektorISO C90 förbjuder vektor %qs med variabel storlekISR %s kräver %d ord av lokala variabler, max är 32767Identifierare förväntadesOm -fvariable-expansion-in-unroller är på, det maximala antalet gånger som en enskild variabel kommer expanderas under slingutrullningOm första argumentet till ATANH2 %L är noll får inte andra argumentet vara nollOm antalet kandidater i mängden är mindre, försöker vi alltid ta bort oanvända iv under deras optimeringOm schemaläggning efter omläsning, gör superblockschemaläggningOm schemaläggning efter omläsning, gör spårningsschemaläggningOm satt kommer styrspekulativa instruktioner väljas för schemaläggning endast om det inte finns några andra val för tillfälletOm satt kommer dataspekulativa instruktioner väljas för schemaläggning endast om det inte finns några andra val för tillfälletIgnorera "D" i kolum ett i fast formatIgnorera attributet dllimport för funktionerIgnorera dllimport för funktionerIgnorera läsoperationer när mudflap-instrumentering läggs inIgnorerad (föråldrad)Ignorerar satsetikett i tom sats vid %COtillåten STAT-variabel i ALLOCATE-sats vid %C för en PURE-procedurOtillåten STAT-variabel i DEALLOCATE-sats vid %C för en PURE-procedurOtillåtet tecken i BOZ-konstant vid %COtillåtet avallokeringsuttryck i DEALLOCATE vid %C för en PURE-procedurOgiltig referenstyp vid %L som EQUIVALENCE-objektOtillåtet steg på noll vid %COtillåten variabel i NULLIFY vid %C för en PURE-procedurImplementera vtables med "thunks"Implicit typad PARAMETER "%s" vid %L matchar inte en senare IMPLICT-typOmöjligt för %qs att vara en instans av %qsI %+D: överlappande variabel- och undantagsintervall vid %dI C++ betyder nollskilt att varna för konverteringar som bör undvikas från strängliteraler till "char *".  I C en liknande varning, bortsett från att ISO C-standarden naturligtvis inte säger att standarden bör undvikas.I funktion %qs:I medlemsfunktion %qs:I den valda standarden står %s-attribut i konflikt med %s-attribut vid %LI den valda standarden står %s-attribut i konflikt med %s-attribut i "%s" vid %LI den valda standarden är attributet ALLOCATABLE vid %C inte tillåtet i en TYPE-definitionInkludera innehållet i <fil> före andra filerInkompatibla härledda typer i PARAMETER vid %LInkompatibla ordningar %d och %d i tilldelning vid %LInkompatibla ordningar i %s vid %LInkompatibel typ för %<+=%>.  Det går inte att konvertera %qs till %<java.lang.String%>Inkompatibel typ %<?:%>.  Det går inte att konvertera %qs till %<boolean%>Inkompatibel typ %<?:%>.  Det går inte att konvertera %qs till %qsInkompatibel typ för %<[]%>.  Det går inte att konvertera %qs till %<int%>Inkompatibel typ för %<[]%>.  Explicit typkonvertering behövs för att konvertara %qs till %<int%>Inkompatibel typ för %<if%>.  Det går inte att konvertera %qs till %<boolean%>Inkompatibel typ för %<switch%>.  Det går inte att konvertera %qs till %<int%>Inkompatibel typ %<synchronized%>.  Det går inte att konvertera %qs till %<java.lang.Object%>Inkompatibel typ för %qs.  Det går inte att konvertera %qs till %qsInkompatibel typ %qs.  Det går inte att konvertera %qs till booleskInkompatibel typ för %qs.  Det går inte att konvertera %qs till heltalstypInkompatibel typ på %qs.  Det går inte att konvertera %qs till en numerisk typInkompatibel typ för %qs.  Det går inte att konvertera från %qs till heltalInkompatibel typ på %qs.  Explicit typkonvertering behövs för att konvertara %qs till heltalInkompatibel typ för %qs.  Explicit typkonvertering behövs för att konvertara skiftavstånd från %qs till heltalInkompatibel typ för %s.  Det går inte att konvertera %qs till %qsInkompatibel typ på %s.  Explicit typkonvertering behövs för att konvertara %qs till %qsInkompatibel typ för case.  Det går inte att konvertera %qs till %<int%>Inkompatibel typ för slingvillkor.  Det går inte att konvertera %qs till %<boolean%>Inkompatibla typer i tilldelning vid %L, %s till %sInkonsistenta ekvivalensregler rörande "%s" vid %L och "%s" vid %LInkonsistent medlemsdeklaration.  Högst en av %<final%> eller %<volatile%> får angesInkonsistent medlemsdeklaration.  Högst en av %<public%>, %<private%> eller %<protected%> får angesInkonsistenta ordningar för operator vid %L och %LFelaktigt returvärde för funktionÖka efterföljden av IEEE för flyttalskodIndikera antalet tillgängliga mjuka registerInitieringen vid %C får inte förekomma i en PURE-procedurInitieringen vid %C är inte för en pekarvariabelInitieringsuttryck kunde inte reduceras %CInitiering av allokerbar komponent vid %C är inte tillåtetInitiering av pekare vid %C är inte tillåtet i en PURE-procedurInitiering av variabel vid %C är inte tillåtet i en PURE-procedurInitierade objekt "%s" och "%s" kan inte båda vara i EQUIVALENCE-satsen vid %LInitierare är inte tillåten för COMMON-variabel "%s" vid %CInitierare är inte tillåten för PARAMETER "%s" vid %CSkjut in friend-funktioner i omgivande namnrymdInline:a alla kända strängoperationerInline:a konstanter om det kan göras på 2 instruktioner eller mindreInline:a medlemsfunktioner som standardInline:a rekursivt endast när sannolikheten för att ett anrop skall göras överskrider parameternInre klass %qs får inte vara statisk.  Statiska klassar kan bara förekomma i gränssnitt och toppnivåklasserIndatafil är en fil med en lista på filnamn att kompileraLägg in bågbaserad programprofilieringskodLägg in kod för att profilera värden av uttryckLägg in stackkontrollkod i programmetInstansmetoder kan inte ersättas av en statisk metod.  Metod %qs är en instansmetod i klass %qsInstrumentera funktionsingång och -utgång med profileringsanropHeltalsuttryck krävs vid %CHeltalssort %d vid %C inte tillgängligHeltal utanför symmetriskt intervall implicerat av Standard Fortran vid %LHeltal utanför symmetriskt intervall implicerat av Standard Fortran vid konvertering av %s till %s vid %LHeltalsspillFör stort heltal för heltalssort %i vid %CFör stort heltal för sin sort vid %CFör stort heltal vid %CFör stort heltal i formspecifikation vid %LFör stort heltalsvärde i uttryck vid %CIntegrera funktioner anropade en gång i deras anropareIntegrera enkla funktioner i deras anropareGränssnitt %qs ärver metod %qs från gränssnitt %qs.  Denna metod omdefinieras med en annan returtyp i gränssnitt %qsGränssnitt %qs upprepatInternt fel vid (1):Internt kompilatorfel: Felhanteringsrutiner återanropade.
  Intern felsökningsflaggaInternt fel: %s (program %s)
  Var vänlig och skicka in en felrapport.
! Se %s för instruktioner.Den interna proceduren "%s" är inte tillåten som aktuellt argument vid %LIntern enhet med vektorindex vid %LVäxla mellan bokstavliga pooler och kod i textsektionenInbyggd "%s" vid %L kan inte ha en initerareInbyggd "%s" vid %L får inte vara ett aktuellt argumentInbyggd "%s" vid %L är inte med i den valda standardenInbyggd "%s" vid %L måste ha åtminstone två argumentInbyggd konstruktion vid %L existerar inteInbyggd funktion %s(%d) känns inte igenInbyggd operator "%s" refererad från %L finns inte i moudlen "%s"Gränssnitt för inbyggd operator vid %L måste vara en FUNCTIONOgiltig Hollerithkonstant: %L måste innehålla åtminstone ett teckenOgiltig Hollerithkonstant: Heltalssort vid %L borde vara standardOgiltig KIND-parameter %s vid %LOgiltigt argument %qs till %<instanceof%>Ogiltig argumenttyp %qs till %qsOgiltig vektorinitierare för icke-vektortyp %qsOgiltig typkonvertering från %qs till %qsOgiltig kontrollerad undantagsklass %qs i %<throws%>-klausul.  Undantaget måste vara en underklass till ett undantag som kastas av %qs från klass %qsOgiltigt styruttryckOgiltig deklarationOgiltig uttryckssatsOgiltig form på PROGRAM-sats vid %CFelaktig form av vektorreferens vid %COgiltig init-satsOgiltig gränssnittstypOgiltig sort %d för CHARACTER-konstant vid %COgiltig sort på %s vid %LOgiltig vänstersida i tilldelningOgiltig metoddeklaration, metodnamn krävsOgiltig metoddeklaration, returtyp krävsOgiltig permutation i ORDER-parameter vid %LOgiltig reell sort %d vid %COgiltig referenstypOgiltigt andra argument till IBCLR vid %LOgiltigt andra argument till IBITS vid %LOgiltigt andra argument till IBSET vid %LOgiltigt andra argument till ISHFT vid %LOgiltigt andra argument till ISHFTC vid %LOgiltigt andra argument till REPEAT vid %LOgiltigt tredje argument till IBITS vid %LOgiltigt tredje argument till ISHFTC vid %LOgiltigt typuttryckOgiltigt uppdateringsuttryckGe varningar som krävs för att strikt följa standardenIteratorsteg vid %L kan inte vara nollJavaklass %qT kan inte ha en destruerareJavaklass %qT kan inte ha en implicit icketrivial destruerareJavaklass %qT kan inte ha flera baserJavaklass %qT kan inte ha virtuella baserJavametod %qD har typ %qT som inte är JavaparametertypJavametod %qD har returtyp %qT som inte är en JavatypHoppmål justeras till denna 2-potensGenerera bara upprullningstabeller för undantagshanteringAnvänd bara icc0/fcc0KIND-parametern till "%s" vid %L måste vara ett initieringsuttryckNyckelordet %<super%> använt utanför tillåtet sammanhangNyckelordet %<this%> använt utanför tillåtet sammanhangNyckelordet "%s" vid %C har redan förekommit i den aktuella argumentlistanNyckelordsargumentet "%s" vid %L är redan associerat med ett annat aktuellt argumentNyckelordsargument "%s" vid %L finns inte i procedurenSort %d är inte en CHARACTER-sort vid %CSorten %d stöds inte för typen %s vid %CSort av värdeargument vid %L är större en normalsortenL%d-cachelatens okänd för %sLABEL ASSIGN LOGICAL-operander krävs i uttryck vid %LEtiketten %d vid %C är redan refererad som en formatetikettEtikett %d vid %C är redan refererad som ett grenmålEtikett %d vid %C användes tidigare som en FORMAT-etikettEtikett %d vid %C användes tidigare som ett grenmålEtiketten %d vid %L är definierad men kan inte användasEtiketten %d vid %L är definierad men inte användEtikett %d som refereras vid %L är aldrig definieradEtiketten "%s" vid %C stämmer inte med IF-etikett "%s"Etiketten "%s" vid %C stämmer inte med WHERE-etikett "%s"Etiketten vid %L är inte i samma block som GOTO-satsen vid %LEtikettnamnet "%s" vid %C är tvetydigtTecknet %c har redan en IMPLICIT-typ vid %CTecknet "%c" redan satt i IMPLICIT-sats vid %CBokstäver måste vara i alfabetisk ordning i IMPLICIT-sats vid %CLyft restriktioner på GOT-storlekSom -M men ignorera systemhuvudfilerSom -MD men ignorera systemhuvudfilerSom -pedantic men ange dem som felBegränsa felmeddelandens längd till <antal> tecken per rad.  0 stänger av radbrytningGränsen på %d fortsättningar överskrids i sats vid %CBegränsa storlek på inline-funktioner till <tal>Rad avhuggen vid %CKörda rader:%s av %d
! Länka för att skapa program i ELF-format (snarare än mmo)Länka med libads.a, libc.a och crt0.oLänka med libmvme.a, libc.a och crt0.oLänka med libsim.a, libc.a och sim-crt0.oLänka med libyk.a, libc.a och crt0.oLänka med biblioteken library-picLokal variabel %qs kan inte nås inifrån den inre klassen %qs om den inte är deklarerad slutligLogiskt SELECT CASE-block vid %L har mer än två fallLogiskt intervall CASE-sats vid %L är inte tillåtetLogiska vid %%L måste jämföras med %s istället för %sSök efter och använd PCH-filer även vid preprocessningLoop-kod justeras till denna 2-potensSlingvariabeln "%s" vid %C får inte vara INTENT(IN)Slingvariabel vid %C får inte vara en subkomponentMCU %qs stöds endast i assemblerMMIX internt: %s är inte ett heltal som kan skiftasMMIX internt: Felaktigt register: %dMMIX-internt: Felaktigt värde för "m", inte en CONST_INTMMIX-internt: Kan inte avkoda denna operandMMIX-internt: Förväntade en CONST_INT, inte dettaMMIX-internt: Förväntade en konstant, inte dettaMMIX-internt: Förväntade ett register, inte dettaMMIX-internt: Sista namgivna vararg skulle inte få plats i ett registerMMIX internt: Fallet %qc saknas i mmix_print_operandMMIX-internt: Detta är inte en konstant:MMIX-internt: Detta är inte en känd adressMMIX-internt: Försöker mata ut felaktigt omvänt villkor:MMIX-internt: Vad är CC:t för detta?MMIX-internt: Vad är CC:t för detta?MMX-vektorargument utan MMX aktiverat ändrar ABI:etMMX-vektorretur utan MMX aktiverat ändrar ABI:etMODULE PROCEDURE "%s" vid %L kommer inte från en modulMODULE PROCEDURE vid %C måste vara i ett generiskt modulgränssnittMULT-fall i cris_op_strMagnituden på andra argumentet till ISHFT överskrider bitstorleken vid %LMagnituden på andra argumentet till ISHFTC överskrider BIT_SIZE av första argumentet vid %LMagnituden på andra argumentet till ISHFTC överskrider tredje argumentet vid %LMagnituden på tredje argumentet till ISHFTC överskrider BIT_SIZE av första argumentet vid %LHåll med bakåtkedjepekareLåt "char" ha tecken som standardGör "char" teckenlöst som standardGör kompileringen reproducerbar med <sträng>Gör implicita funktionsdeklarationer till ett felGör heltal 32 bitar storaGör poster en multipel av 4 byte (varning: ABI:et ändras)Markera att <register> förstörs av funktionsanropMarkera att <register> bevaras mellan funktionerMarkera <register> som ej tillgängligt för kompilatornMarkera MAC-register som anropsöverskrivnaMarkera alla inline:ade metoder att ha dold synlighetMaxmimal kodtillväxt orsakad av svansduplicering (i procent)Maximal på grund av inline:ing av stora funktioner (i procent)Maximal identifierarlängdMaximal längd för underposterDet maximala antalet fel som skall rapporterasMaximalt antal fält i en post före pekaranalys behandlar posten som en enda variabelMaximala antalet slingor att utföra pendlingsmoduloschemaläggning på (huvudsakligen för felsökning)Maximalt antal satser som tillåts i ett block som behöver dubbleras när hopp trådasMaximal delpostlängd får inte överstiga %dMaximal stödd identifierarlängd är %dMetod %qs får inte vara statisk i en inre klass %qs..  Endast medlemmar av gränssnitt och toppnivåklasser kan vara statiskaMetod %qs definierades med returtyp %qs i klassen %qsMetoder kan inte ersättas med en mer privat.  Metod %qs är inte %s i klass %qsMin-/maxinstruktioner tillåtnaMin-/maxinstruktioner inte tillåtnaMinsta heap-expansion för att utlösa skräpsamling, som en procent av den totala storleken på heap:enMinsta heap-storlke före vi börjar samla skräp, i kilobyteMinsta antalet virtuella översättningar för att beakta övergång till fullständig virtuell omnamning"&" saknas i fortsatt teckenkonstant vid %CSaknad DIM-parameter till inbyggd "%s" vid %LAktuellt argument "%s" saknas i anrop till "%s" vid %LAktuellt argument saknas för argument "%s" vid %LAlternativ returspecifikation saknas i subrutinanrop vid %LArgumentlista saknas i funktionen "%s" vid %CSaknar argument till inbyggd %s vid %LVektorspecifikation saknas vid %L i DIMENSION-satsTeckenintervall saknas i IMPLICIT vid %CKlassnamn saknasKlasstypterm saknasDimensionsspecifikation saknas vid %CExponent saknas i reellt tal vid %CFormell parameterterm saknasFormatetikett saknas vid %CGenerisk specifikation saknas i USE-sats vid %CIdentifierare saknasGränssnittsnamn saknasNyckelordsnamn saknas aktuell argumentlista vid %CSortparameter saknas vid %CInledande vänsterparentes saknasNamn saknasKonstant uttryck saknas eller är ogiltigtRetursats saknasSaknad högerparentes vid %CSuperklassnamn saknasTerm saknasSaknad term eller ")" förväntadesSaknad term och "]" förväntadesTerm eller ")" saknasSaknad term eller ")" förväntadesVariabelinitierare saknasModifierare %qs deklarerad två gångerModul %s på rad %d kolumn %d: %sFler aktuella än formella argument i proceduranrop vid %LFlytta slinginvarianta beräkningar ut från slingorNAMELIST-objekt "%s" vid %L får inte ha ALLOCATABLE-komponenterNEQV NOPNOT NOTE_INSN_BASIC_BLOCK %d mitt i grundblock %dNOTE_INSN_BASIC_BLOC saknas för block %dNULL finns på högersidan i tilldelning vid %LNULL-pekare vid %L är inte tillåtet som aktuellt argument till inbyggd funktion "%s"NULL använd i aritmetikNULL()NULL()-initiering vid %C är tvetydigNUM_THREADS-klausul vid %L kräver ett skalärt INTEGER-uttryckNamnet "%s" vid %C är en tvetydig referens till "%s" från den aktuella programenhetenNamnet "%s" vid %C är en tvetydig referens till "%s" från modulen "%s"Namnet "%s" vid %C är är namnet på procedurenNamnet "%s" i %s-sats vid %C är inte ett slingnamnNamn efter !$omp critical och !$omp end critical matchar inte vid %CNamn vid %C är för långtFör långt namnNamngivet COMMON-block "%s" vid %L skall ha samma storlekNamngiven konstant "%s" vid %L kan inte vara ett EQUIVALENCE-objektNamngiven konstant vid %C är en EQUIVALENCENamnlistan %s får inte namnändras av USE-association till %s.Namnlistegruppnamnet "%s" vid %C har redan grundtypen %sNamnlistegruppnamn "%s" vid %C är redan USE-associerat och får inte specificeras om.Namnrymd:Behöver ett anropsöverskrivet målregisterBehöver ett andra generellt register som skrivs över vid anropNästad %s %s är %s, kan inte nås härifrånNytt i Fortran 2003: ENUM och ENUMERATOR vid %CNytt i Fortran 2003: [...]-stils vektorkonsturerare vid %CInga grenar
  Inga anrop
! Inget fall för %sIngen konstruerare som matchar %qs finns i klass %qsIngen standard-crt0.oIngen omslutande instans för inre klass %qs är i räckvidden%sInga körbara rader
! Det finns ingen etikettdefinition av %qsIngen metod med namnet %qs i räckviddenIngen variabel %qs är definierad i klass %qsIngen variabel %qs finns definierad i typ %qsEj vanlig och ej abstrakt metod %qs måste ha en kropp definieradEj THREADPRIVATE objekt "%s" i COPYIN-fall vid %LIcke-numeriska tecken i satsetikett vid %CEj konformt tabulatortecken vid %CEj konformt tabulatortecken i kolumn 1 på rad %dIckekonstant vektorsektion vid %L i DATA-sats.Ickenegativ bredd krävsTypdeklaration ej enligt standard %s*%d vid %CInte en giltig Java-.class-fil.Inte en giltig Java-.class-fil.
! Antal memreg-byte (standard: 16, intervall: 0..16)Antal register för att skicka heltalsargumentNumerisk PARAMETER krävs i komplex konstant vid %CNumeriska operander krävs i uttryck vid %LNumeriska eller CHARACTER-operander krävs i uttrycket vid %LOPENOPEN-sats är inte tillåten i en PURE-procedur vid %COR ORDER-parameter till RESHAPE vid %L har inte samma storlek som SHAPE-parameternORDER-parameter till RESHAPE vid %L är utanför gränsenObjekt "%s" vid %L måste ha SAVE-attributet %sObjective-C-deklarationer får bara förekomma på global nivåFörlegat: aritmetisk IF-sats vid %CFöråldrat: ASSIGN-sats vid %CFöråldrat: ASSIGNED-variabel i FORMAT-tagg vid %EFöråldrat: Tilldelad GOTO-sats vid %CFöråldrat: GOTO vid %L hoppar till END av konstruktion vid %LFöråldrat: PAUSE-sats vid %CFöråldrat: REAL DO-slingiterator vid %LGammaldags typdeklaration %s*%d stöds inte vid %CUtelämna rampekaren i lövfunktionerUteslut intervallreduktionssteget när komplex division görsUtelämna rampekaren i lövfunktionerEndast %<final%> är tillåtet som modifierare av en lokal variabelEndast konstruerare kan anropa konstruerareEndast inbyggda operatorer kan användas i uttryck vid %LLägg bara ut en instruktion per cykelAnvänd bara 32 FPR:erAnvänd bara 32 GPR:erOpenMP-direktiv vid %C för inte förekomma i PURE- eller ELEMENTAL-procedurerOperanderna till operatorn .NOT. vid %%L är %sOperand till unär numeriks operator "%s" vid %%L är %sOperanderna till användaroperatorn "%s" vid %%L är %sOperander till binär numerisk operator "%s" vid %%L är %s/%sOperanderna till jämförelseoperatorn "%s" vid %%L är %s/%sOperanderna till logiska operatorn "%s" vid %%L är %s/%sOperanderna till stränkonkateneringsoperatorn vid %%L är %s/%sOperanderna till användaroperatorn "%s" vid %%L är %s/%sOperatorgränssnitt vid %L står i konflikt med inbyggt gränssnittOperatorgränssnitt vid %L har fel antal argumentOperatorgränssnitt vid %L måste ha, högst, två argumentOperatorgränssnitt för %s:Optimera för storlek istället för hastighetOptimera induktionsvariabler på trädOptimera adressinläsningar lui/addiuOptimera syskon- och svansrekursiva anropOptimera svansanropsinstruktioner i assembler och länkareOptimera utmatning för PROCESSORFlaggor:
  Slut på minne -- malloc() misslyckadesSlut på stackutrymme.
! Skriv en class-filMata ut instruktionsstorlekar till asm-filenÅsidosätt -mbest-lib-optionsP-deskriptor kräver inledande skalfaktorPAD-parameter krävs för kort SOURCE-parameter vid %LPARAMETER vid %L saknar en initierarePAUSE PHI-argument saknas för bågen %i->%iPHI-argument är inte SSA_NAME eller invariantPHI def är inte ett GIMPLE-värdePIC-kodsgenerering är inte inte kompatibelt med snabba inderekta anropPIC-kodgenerering stöds inte i den portabla körtidsmodellenPIC krävs men stöds inte med CONST16-instruktionerPIC-register %qs skriv över i %<asm%>PIC-register är inte uppsattPOINTER ASSIGN POINTER-objekt "%s" i %s-fall vid %LPONTER-värd funktion förekommer på högersidan av tilldelning vid %LPRINT-namnlista vid %C är en utökningPRINT-sats vid %C är inte tillåten inuti PURE-procedurPRINT_OPERAND null-pekarePRINT_OPERAND, ogiltig instruktion för %%CPRINT_OPERAND, ogiltig instruktion för %%FPRINT_OPERAND, ogiltig instruktion för %%NPRINT_OPERAND, ogiltig instruktion för %%WPRINT_OPERAND, ogiltig instruktion för %%qPRINT_OPERAND, ogiltig operand för omlokaliseringPRINT_OPERAND: Okänd interpunktion '%c'PRINT_OPERAND: okänd interpunktion "%c"PRINT_OPERAND_ADDRESS, 2 registerPRINT_OPERAND_ADDRESS, ogiltig instruktion nr 1PRINT_OPERAND_ADDRESS, null-pekarePRIVATE-sats vid %C måste föregå strukturkomponenterPRIVATE-sats i TYPE vid TC måste vara inuti en MODULEPRIVATE-symbol "%s" kan inte vara medlem av PUBLIC-namnlista vid %LPROCEDURE-attribut i konflikt med NAMELIST-attribut i "%s" vid %LPUBLIC-funktion "%s" vid %L kan inte ha PRIVATE-typ "%s"Packa VLIW-instruktionerPacka ihop postmedlemmar utan hålPaket %qs finns inte i importUtfyllnad med %d byte krävs före "%s" i COMMON "%s" vid %LParameter "%s" vid %L har inte deklarerats eller är en variabel, som inte reduceras till ett konstant uttryckParametervektor "%S" vid %L kan inte ha automatisk eller antagen formSkica -assert pure-text till länkarenSkicka FP-argument i FP-registerSkicka argument i registerSkicka argument på stackenAtt skicka intern procedur som plats vid %L är inte tillåtetTa hänsynt till nyckelordet "inline"Utför dubletteliminering i DWARF2Utför konstantpropagering mellan procedurerUtför SMS-baserad modulo-schemaläggning före det första schemaläggningspassetUtför VR4130-specifik justeringsoptimeringUtför propagering av värdeintervall i trädUtför ett antal smärre, dyra optimeringarUtför ett optimeringspass för kopieringspropagering av registerUtför ett optimeringspass med registernamnbytenUtför optimering av grenmålsinläsning efter prolog-/epilogtrådningUtför optimering av grenmålsinläsning före prolog-/epilogtrådningUtför konvertering av villkorliga hopp till grenlösa motsvarigheterUtför konvertering av villkorliga hopp till villkorlig exekveringUtför optimering för korshoppUtför tidig inline:ingUtför förbättrad förflyttning av inläsning under global eliminering av gemensamma deluttryckUtför global eliminering av gemensamma deluttryckUtför global eliminering av gemensamma deluttryck efter registertilldelningUtför pekar-på-analyser mellan procedurerUtför hopptrådningsoptimeringarUtför livstidsuppdelning under passet SSA->normalUtför slingavskalningUtför slingutrullning för alla slingorUtför slingutrullning när iterationsantalet är käntUtför slingavväxlingUtför eliminering av överflödig inläsning efter lagring i globala gemensamma deluttryckUtför skalärersättning av aggregatUtför sekvensabstraktionsoptimeringar på RTLUtför förflyttning av lagring efter global eliminering av gemensamma deluttryckUtför strukturell aliasanalysUtför superblockformering via svansdupliceringUtför eliminering av oanvända typer i felsökningsinformationUtför variabelspårningUtför optimering av hela programPeriod krävs i formatangivelse vid %CTillåt "$" som ett identifierarteckenTillåt ej konforma användningar av tabulatorteckenTillåt schemaläggning av en funktions prologsekvensTillåt användning av nyckelordet assertTillåt universella teckennamn (\u och \U) i identifierarePlacera dataobjekt i sin egen sektionPlacera varje funktion i sin egen sektionPlacera flyttalskonstanter i TOCSkriv utdata i <fil>Placera symbol+avstånd-konstanter i TOCVar vänlig och skicka in en komplett felrapport,
  om möjligt med preprocessad källfil.
  Se %s för instruktioner.
! Pekarvektorkomponent i post vid %C måste ha fördröjt formatPekartilldeningsmål är vare sig TARGET eller POINTER vid %LPekartilldelningsmålet är inte en POINTER vid %LPekartilldelning till icke-POINTER vid %LPekartilldelning med vektorindexering på högersidan vid %LPekarinitiering vid %C kräver "=>", inte "="Pekarinitiering kräver en NULL() vid %CPekare är 32-bitarsPekare är 64-bitarsPositiv exponentbredd krävsPositiv bredd krävsMöjligt fel i framänden: Fördröjd vektorstorlek utan pekare, attributet allocatable eller härledd typ utan allokerbara komponenter.Möjligt fel i framänden: vektorkonstruerare är inte expanderadFöredra hopp framför villkorlig körningFöredra ordåtkomst före byteåtkomstInled globala symboler med ":" (för användning tillsammans med PREFIX)Skjut in namnet på cpu:n före alla publika symbolnamnBevara alla 40 bitarna av FP-register över anropLåtsas en gren-runt-en-förflyttning är en villkorlig förflyttning.Låtsas att grenar är dyraFörhindra användningen av alla flyttalsinstruktioner i hårdvaraTidigare initierad symbol "%s" i COMMON-block "%s" vid %CTidigare initierad symbol "%s" i blankt COMMON-block vid %CSkriv en checksumma a den körbara för PCH-giltighetskontroll, och stannaSkriv ut kodtäckningsinformation.
  
! Skriv extra (möjligen oönskade) varningarSkriv information om spekulativa förflyttningar.Skriv ut namnet på huvudfiler allteftersom de användsSkriv användbar information läst från Javakällkodsfiler.
  
! Procedur %s vid %L har ingångar med vektorspecifikationer som ej stämmer överensProceduren "%s" vid %C har ett explicit gränssnitt och får inte ha attribut deklarerade vid %LProceduren "%s" vid %C är redan definierad vid %LProcedur "%s" anropad med ett implicit gränssnitt vid %LProceduren "%s" i %s vid %L är varken en funktion eller subrutinProcedurargument vid %L är INTENT(IN) medan gränssnitt anger INTENT(%s)Procedurargument vid %L är lokalt i en PURE-procedur och har attributet POINTERProcedurargument vid %L är lokalt i en PURE-procedur och skickas till ett INTENT(%s)-argumentHantera #ident-direktivBarbetar %s
  Bearbetar specifikation %c%s%c, som är "%s"
! Producera kod med rak byteordning (big endian)Producera kod som kan omlokaliseras vid körtillfälletProducera kod med omvänd byteordning (little endian)Profileringsstöd för CRXProgrammet ligger helt i låga 64 kB minneFörhindra PC-relativa funktionsanropTillhandahåll bibliotek för simulatornLägg MODULE-filer i "directory"Lägg data i SECTIONPlacera allting i den vanliga TOCLägg funktioner i SECTIONPlacera globala and statiska data mindre än <nummer> byte i en speciell sektion (vissa arkitekturer)Placera hopp i fördröjda anropsfackLägg endast läsbara data i SECTIONPlacera oinitierade konstanter i ROM (kräver -membedded-data)Lägg nollinitierad data i bss-sektionenKvalificerare måste vara en referensREADRESULT-variabel vid %C måste vara skilt från funktionsnamnetRETURN RETURN_ADDRESS_OFFSET stöds inteREWINDRTL-kontroll: åtkomst av elt %d av "%s" med sista elt %d i %s, vid %s:%dRTL-kontroll: åtkomst av elt %d i vektor med sista elt %d i %s, vid %s:%dRTL-kontroll: försök att hantera icke-block-symbol som en blocksymbol i %s, vid %s:%dRTL-kontroll: förväntade kod "%s" eller "%s", har "%s" i %s, vid %s:%dRTL-kontroll: förväntade kod "%s", har "%s" i %s, vid %s:%dRTL-kontroll: förväntade elt %d typ "%c" eller "%c", har "%c" (rtx %s) i %s, vid %s:%dRTL-kontroll: förväntade elt %d typ "%c", har "%c" (rtx %s) i %s, vid %s:%dRTL-flaggkontroll: %s använt med oväntad rtx-kod "%s" i %s, vid %s:%dIntervallspecifikationen vid %L kan aldrig matchasOrdning stämmer inte i vektorreferens vid %L (%d/%d)Ordningen hos argumenten till elementär inbyggd %s skiljer vid %LFörhållande mellan virtuella översättningar och virtuella symboler för att göra fullständig virtuell omnamningLäser filen "%s" som friform.När modul %s på rad %d kolumn %d lästes: %sLäser specifikationer från %s
! Reell konstant spiller över sin sort vid %CReell konstant spiller under sin sort vid %CReelt tal vid %C har en "d"-exponent och en explicit sortJustera om stacken i prologenAcceptera C++-nyckelord som "compl" och "xor"Acceptera GNU-definierade nyckelordKänn igen inbyggda funktionerKänn igen nyckelordet "asm"Reducera mängden reflektionsmetadata som genererasReducera storleken på objektfilerOnödig användning av modifieraren %<abstrakt%>.  Gränssnittet %qs är implicit abstraktRegistervariabel %qD använd i nästlad funktion.Översätt filnamn när filer inkluderasTa bort överflödiga medlemmarFlytta om grundblock och partitioner till varma och kalla sektionerFlytta om grundblock för att förbättra kodplaceringFlytta om funktioner för att förbättra kodplaceringOrdna om toppnivåfunktioner, variabler och asm:arUpprepningsantal får inte följa efter P-deskriptorErsätt SSA-temporärer med bättre namn i kopieringarErsätt addition, jämförelse, grena med gren vid räknarregisterErsätt systemsökvägenErsätt tillfälliga uttryck i passet SSA->normalRapportera om permanent minnesallokeringRapportera tiden som går åt för varje kompilatorpassBegär matematikbiblioteksfunktioner som följer IEEE (OSF/1)Schemalägg om instruktioner efter registertilldelningSchemalägg om instruktioner före registertilldelningReservera utrymmer för utgående argument i funktionsprologenBegränsa doloop till den givna nästningsnivånBegränsa migration av målinläsning till att inte återanvända register i något grundblockBegränsa användningen av flyttalsinstruktioner i hårdvara till 32-bitars operationerResultatet av %s ger intervallfel för sin sort vid %LResultatet av %s är NaN vid %LResultatet av %s spiller över sin sort vid %LResultatet av %s spiller under sin sort vid %LResultat av SCALE spiller över sin sort vid %LReturnera alla strukturer i minnet (standard för AIX)Returnera flyttalsresultat i ac0 (fr0 i assemblersyntax för Unix)Returnera pekare i både a0 och d0Returnera små aggrega i minne, inte registerReturnera små poster i registerReturnera små strukturer i register (standard för SVR4)Returnera värden från funktioner i FPU-registerÅteranvänd r30 i varje funktionHögersidan av tilldelning vid %L är en härledd typ som innehåller en POINTER i en PURE-procedurHögraste övre gränsen av en sektion av vektor med antagen storlek inte angiven vid %LKörtidsnamn.SAVE-attribut vid %L kan inte anges i en PURE-procedurSAVE-sats vid %C följer allmän SAVE-satsSCHEDULE-klausuls chunk_size vid %L kräver ett skalärt INTEGER-uttryckSELECT CASE SEQUENCE-attribut vid %C är redan angett i TYPE-satsSEQUENCE-sats vid %C måste föregå strukturkomponenterSH2a stödjer inte omvänd byteordning ("little endian")trasigt i SSASSA-namn i frilista men fortfarande refereradSSA_NAME skapade i två olika block %i och %iSSA_NAME_DEF_STMT är felSSA_NAME_OCCURS_IN_ABNORMAL_PHI borde vara sattinstruktionsuppsättningen SSE avaktiverad, använder 387-aritmetikSSE-registerargument med SSE avaktiveratSSE-registerretur med SSE avaktiveratSSE-vektorargument utan SSE aktiverat ändrar ABI:etSSE-vektorretur utan SSE aktiverat ändrar ABI:etSTAT-uttryck vid %C måste vara en variabelSTAT-tagg i ALLOCATE-sats vid %L måste vara av typ INTEGERSTAT-tagg DEALLOCATE-sats vid %L måste vara av typ INTEGERALLOCATE-satsens STAT-variabel "%s" vid %C får inte vara INTENT(IN)STAT-variabeln "%s" till DEALLOCATE-satsen vid %C får inte vara INTENT(IN)STOP SUBROUTINE "%s" vid %L får inte anropa sig själv, eftersom den inte är RECURSIVESUBROUTINE vid %C tillhör inte ett generiskt funktionsgränssnittSamma aktuella argument associerat med INTENT(%s)-argument "%s" och INTENT(%s)-argument "%s" vid %LSamma som: -mep -mprolog-functionSpara DP över ISR i liten minnesmodellSpara register runt funktionsanropSkalär PARAMETER krävs i komplex konstant vid %CSkalärt objekt "%s" vid %L får inte vara ALLOCATABLESchemalägg kod för en given CPUSchemalägg för given CPUSchemalägg början och slutet av procedurenRäckvidden av for-init-satsvariabler är lokal till slinganAndra argumentet till MOD vid %L är nollAndra argumentet till IBCLR överskrider bitstorleken vid %LAndra argumentet till IBSET överskrider bitstorleken vid %LAndra argumentet till MOD vid %L är nollAndra argumentet till MODULO vid %L är nollAndra argumentet till NEAREST vid %L får inte vara nollAndra argumentet av definierad tilldelning vid %L måste vara INTENT(IN)Andra argumentet till operatorgränssnitt vid %L får inte vara valfrittAndra argumentet till operatogränssnitt vid %L måste vara INTENT(IN)SegmenteringsfelSegmenteringsfel (kod)Välj ABI-konvention för anropVälj flyttalsmetoden GPRVälj andel av det maximala antalet repetitioner av grundblock i program som givet grundblock måste ha för att anses hettVälj andel av den maximala exekveringsfrekvensen av grundblock i funktion givet grundblock måste ha för att anses hettVälj fullständing, partiell, eller ingen bakåtspårningstabellVälj metod för hantering av sdataVälj mål-MCU:nValuttryck i beräknad-GOTO-sats vid %L måste vara ett skalärt heltalsuttryckSemikolon vid %C måste föregås av en satsSätt <kat> som rotkatalog för systemetSätt Windows-definitionerAnge klassökvägSätt beroendeavståndet som kontrolleras i förtida schemaläggning av köade instruktionerSätt errno efter inbyggda matematikfunktionerAnge initial maximal justering för postmedlemmarSätt maximal justering till 4Sätt maximal justering till 8Ange antalet köade instruktioner som kan schemaläggas i förtidSätt optimeringsnivå till <nummer>Sätt parameter <param> till värde.  Se nedan för en komplett lista på parametrarSätt sizeof(bool) till 1Sätt startadress för dataAnge startadressen för programmetSätt biten PPC_EMB i ELF:s flaggfältAnge kostnaden för grenarAnge standard för sorten dubbel precision till en 8 byte bred typAnge standard för sorten heltal till en 8 byte bred typAnge standard för sorten reell till en 8 byte bred typAnge normalsynlighet för symbolerAnge normal kodgenereringsmodell för trådlokal lagringAnge katalogsökväg för utäkningarAnge basfilnamn att användas för dumparAnge den maximala storleken på data som är lämpliga för SDA-areanAnge den maximala storleken på data som är lämpliga för TDA-areanAnge den maximala storleken på data som är lämpliga för ZDA-areanAnge det maximala antalet byte som måste finnas kvar till stackstorleken före en fällinstruktion utlösesAnge maximal storlek på en ensam stackökningsoperationSätt maximalt antal iterationer för RPTS till NAnge typen av mål-CPUAnge hur mångordig schemaläggaren skall varaSätt pratsamhetsnivå för vektoriserarenStäller in specifikationer %s till "%s"
  
  Formspecifikation vid %L kan inte vara negativFormspecifikation vid %L får inte vara den tomma vektornFormerna för operanderna vid %L och %L är inte konformaFörkorta adressreferenser vid länkningVisa kolumnnummer i felmeddelanden, när de är tillgängliga.  Normalt påStorlek i byte på den största vektorn som läggs på stackenLitet dataområde: none, sdata, useLiten minnesmodellSpecifikationsfunktionen "%s" vid %L får inte vara RECURSIVESpecifikationsfunktionen "%s" vid %L kan inte vara en satsfunktionSpecifikationsfunktionen "%s" vid %L kan inte vara en intern funktionSpecifikationsfunktionen "%s" vid %L måste vara PUREAnge <skvg> som ett prefix för de följande två flaggornaAnge ABI att användaAnge CPU för kodgenereringssyftenAnge CPU för schemaläggningssyftenAnge CPU för schemaläggningsändamål.  Giltiga argument är 700, 7100, 7100LC, 7200, 7300 och 8000Ange UNIX-standard för fördefinitioner och länkningAnge justering av postfält till default/naturalAnge ett ABIAnge bitstorlek på omedelbara TLS-avståndAnge cache-tömningsfunktionAnge cache-tömningsfällnummerAnge hur trådpekaren skall nåsAnge om flyttalshårdvara skall användasAnge huvudobjekt för TPF-OSAnge maximalt instansieringsdjup för mallarAnge namnet på funktion för 32-bitars division med teckenAnge flaggor till GNATAnge intervall av register att fixeraAnge schemaläggningsprioritet för begränsade instruktioner för avsändningsfackAnge storlek på long double (64 eller 128 bitar)Ange att argument kan vara alias för varandra och andra globalaAnge att backstreck i strängar inleder ett specialteckenAnge att ingen implicit typning är tillåten, om inte åsidosatt med uttryckliga IMPLICIT-satserAnge standardteckenuppsättning för källkodsfilerAnge den minsta justering i bitar för posterAnge namnet på målprocessornAnge namnet på målarkitekturenAnge namnet på målets flyttalshårdvara/-formatAnge registerallokeringsordningenAngi registret som skall användas för PIC-adresseringAnge metod att tillämpa för inskjutande av nop efter schemaläggningDela livstiden på induktionsvariabler när slingor rullas utSats vid %L är inte en giltig grenmålssats för grensatsen vid %LSatsfunktionen "%s" vid %L får inte vara ett aktuellt argumentSatsfunktion "%s" kräver en argumentlista vid %CSatsfunktion vid %L är rekursivSatsetikett vid %C är nollSatsetikett i ENDDO vid %C stämmer inte med DO-etikettSatsetikettlistan i GOTO vid %C får inte vara tomStatisk länkning stöds inte.
! Steguttryck i DO-slinga vid %L får inte vara nollStoppa framåttillväxt om sannolikheten av bästa båge är mindre än detta tröskelvärde (i procent).  Används när profilieringsdata är tillgängligStoppa framåttillväxt om sannolikheten av bästa båge är mindre än detta tröskelvärde (i procent).  Används när profilieringsdata inte är tillgängligStanna vid följande flyttalsundantagStoppa omvänd tillväxt om den omvända sannolikheten av bästa båge är mindre än detta tröskelvärde (i procent)Lagra funktionsnamn i objektkodPostkomponent "%s" vid %L kan inte vara ett EQUIVALENCE-objektSubrutin "%s" vid %L är INTRINSIC men är inte kompatibel med en inbyggdSubrutin "%s" anropad stället för tilldelning vid %L måste vara PURESubrutinanrop till "%s" vid %L är inte PURESubrutinanrop till "%s" i FORALL-block vid %L är inte PURESubrutinanrop till inbyggd "%s" vid %L är inte PUREDelsträng vid %L har längden nollSlutindex för delsträng vid %L överstiger strängens längdSlutindex för delsträng vid %L måste ha typen INTEGERSlutsträng för delsträng vid %L måste vara skalärtSubsträngs startindex vid %L är mindre än ettStartindex för delsträng vid %L måste typen INTEGERStartindex för delsträng vid %L måste vara skalärtSumman av andra och tredje argumenten till IBITS överskrider bitstorleken vid %LSuperklass %qs till klass %qs finns inteSupergränssnitt %qs till %s %qs finns inteStöd inbyggda 3DNow!-funktionerStöd Green Hills ABIStöd trigrafer enligt ISO CStöd inbyggda MMX- och SSE-funktioner och -kodgenereringStöd inbyggda MMX-funktionerStöd inbyggda MMX- och SSE- och SSE2-funktioner och -kodgenereringStöd inbyggda MMX- och SSE- och SSE2- och SSE3-funktioner och -kodgenereringStöd SCORE 5 ISAStöd SCORE 5U ISAStöd SCORE 7 ISAStöd SCORE 7D ISAStöd anrop mellan Thumb- och ARM-instruktionsuppsättningarStöd gammaldags multitrådningStöd meddelandeskickning med Parallel EnvironmentStöd multitrådningStöd ackumulerande multiplikationsinstruktionerStöd synkrona icke-anropsundantagUndertryck utskrift av adresser i felsökningsutskrifterUndertryck utskrift av instruktionsantal, radnummernoteringar och -adresser i felsökningsutskrifterUndertryck varningarByt byteordning för oformaterade filerSymbolen "%s" vid %C har redan blivit host-associeradSymbolen "%s" vid %C är redan en extern symbol som inte är COMMONSymbolen "%s" vid %C är redan i ett COMMON-blockSymbolen "%s" vid %C är tvetydigSymbolen "%s" vid %C måste vara ett NAMELIST-gruppnamnSymbolen "%s" vid %L har redan ett explicit gränssnittSymbolen "%s" vid %L kan inte ha en typSymbolen  "%s" vid %L har ingen IMPLICIT-typSymbolen  "%s" vid %L är tvetydigSymbolen "%s" i COMMON vid %C får inte vara en POINTER-vektorSymbolen "%s" i namnlistan "Ts" är INTENT(IN) vid %CSymbolen "%s" måste vara en PARAMETER i DATA-sats vid %CSymbolen "%s" finns i flera fall vid %LSymbolen "%s" refererad från %L finns inte i modulen "%s"Symbolen "%s", i COMMON-block "%s" vid %C är indirekt gjort ekvivalent med ett annat COMMON-block "%s"Symbol vid %C passar inte som uttryckSymbol vid %L är inte en DUMMY-variabelSynonym för -WcommmentSyntaxfel i !$OMP THREADPRIVATE-lista vid %CSyntaxfel i %s-sats vid %CSyntaxfel i CASE-specifikation vid %CSyntaxfel i CHARACTER-deklaration vid %CSyntaxfel i COMPLEX-konstant vid %CSyntaxfel i ENUMERATOR-definition vid %CSyntaxfel i EQUIVALENCE-sats vid %LSyntaxfel i FORALL-iterator vid %CSyntaxfel i I/O-iterator vid %CSyntaxfel i IF-klausul vid %CSyntaxfel i IF-uttryck vid %CSyntaxfel i OpenMP-variabellista vid %CSyntaxfel i SAVE-sats vid %CSyntaxfel i SUBSTRING-specifikation vid %CSyntaxfel i argumentlista vid %CSyntaxfel i vektorkonstruerare vid %CSyntaxfel i specifikation av teckenlängd vid %CSyntaxfel i common-blocknamn vid %CSyntaxfel i datadeklaration vid %CSyntaxfel i uttryck vid %CSyntaxfel i generisk specifikation vid %CSyntaxfel i iterator vid %CSyntaxfel i postkonstruerare vid %CSyntaxfel: Avslutande skräp i END INTERFACE-sats vid %CSyntaxfel: Avslutande skräp i INTERFACE-sats vid %CTHREADPRIVATE objekt "%s" i %s-fall vid %LTHREADPRIVATE objekt "%s" i SHARED fall vid %LTRANSFER TRANSFER-inbyggd inte implementerad för initiering vid %LTagna minst en gång:%s av %d
  Sikta på DFLOAT-dubbelprecisionskodMålet har uppdelat I&DSikta på processorn AM33Sikta på processorn AM33/2.0Mål: %s
! %s %qs i klass %qs bör inte användasFramänden %s accepterar följande flaggor:
  Flaggan --param accepterar följande som parametrar:
! CHARACTER-elementen i vektorkunstrueraren vid %L måste ha samma längd (%d/%d)DEFAULT CASE vid %L får inte följas av ett andra DEFAULT CASE vid %LFORALL med index "%s" medför mer än en tilldelning till detta objekt vid %LHollerithkonstanten vid %L är för lång för att konverteras till %sINTENT(OUT)-attrappargumentet "%s" vid %L har ASSUMED SIZE och kan därför inte ha en standardinitierareSTAT-variabeln "%s" i en ALLOCATE-sats får inte allokeras i samma sats vid %LVektorn "%s" måste ha konstant form för att vara ett NAMELIST-objekt vid %LKlassen %qs bör undvikasKlassnamnet %qs är redan definierat i detta område.  En inre klass kan inte ha samma enkla namn som någon av sina omslutande klasserKomponenten "%s" är en PRIVATE-typ och kan inte vara en komponent i "%s", som är PUBLIC vid %LDen härledda typen "%s" vid %L har typen "%s" som inte har definierats.Den tidigaste MacOS X-versionen som detta program kommer köra påElementet i den härledda typkonstrueraren vid %L, för pekarkomponent "%s", borde vara en POINTER eller en TARGETElementet i den härledda typkonstrueraren vid %L, för pekarkomponent "%s", är %s men borde vara %sEkvivalensmängden för "%s" orsakar en ogiltig utvidgningn av COMMON "%s" vid %LEkvivalensmängden för variabeln "%s" deklarerad vid %L bryter mot justeringskravenFöljande flaggor är språkoberoende:
! Den undre gränsen för att en buffer skall övervägas för skydd mot stacksprängningDen maximala mängden minne som får allokeras av GCSEDen maximala konfliktfördröjningen för att en instruktion skall övervägas för spekulativ förflyttningDet maximala djupet för rekursiv inline:ing för inline-funktionerDet maximala djupet för rekursiv inline:ing för icke-inline-funktionerDen maximala expansionsfaktorn vid kopiering av grundblockDet maximala antalet instruktioner CSE bearbetar före tömningDen maximala längden på sökvägar som övervägs i cseDen maximala längden på schemaläggarens lista över väntande operationerDet maximala antalet minnesplatser noterade av cselibDet maximala antalet minnesplatser noterade av flowDet maximala antalet RTL-noder som kan noteras som kombinerarens sista värdeDet maximala antalet block i en region som övervägs för interblockschemaläggningDet maximala antalet element i en vektor för att vi skall följa varje element för sigDet maximala antalet fält i en postvariabel utan direkt poståtkomst som GCC kommer försöka följa separatDet maximala antalet ingående bågar att överväga för korshoppDet maximala antalet instruktioner i en region för att övervägas för interblockschemaläggningDet maximala antalet instruktioner i en helt avskalad slingaDet maximala antalet instruktioner i en avskalad slingaDet maximala antalet instruktioner i en avskalad slinga som bara snurrar en gångDet maximala antalet instruktioner i en oväxlad slingaDet maximala antalet instruktioner att duplicera vid avfaktorering av beräknade gotoDet maximala antalet instruktioner i en enskild funktion tänkbar för inline:ingDet maximala antalet instruktioner inline-funktioner kan växa till via rekursiv inline:ingDet maximala antalet instruktioner icke-inline-funktioner kan växa till via rekursiv inline:ingDet maximala antalet instruktioner redo att matas ut för att övervägas under det första schemaläggningspassetDet maximala antalet instruktioner att överväga för att fylla ett fördröjningsutrymmeDet maximala antalet instruktioner att överväga för att hitta korrekt information om aktiva registerDet maximala antalet instruktioner för att överväga att rulla ut i en slingaDet maximala antalet instruktioner för att överväga att rulle ut i en slinga i genomsnittDet största antalet instruktioner att söka bakåt för att leta efter ekvivalent omläsningDet maximala antalet instruktioner vid autmatisk inline:ingDet maximala antal iterationer genom CFG för utökade regionerDet maximala antalet slingiterationer vi förutsäger statisktDet maximala antalet pass som görs under GCSEDet maximala antalet avskalningar av en enskild slingaDet maximala antalet avskalningar av en enskild slinga som är helt avskaladDen maximala antalet postfält (i byte) vid vilken GCC använder elementvis kopieringDet maximala antalet utrullningar av en enskild slingaDet maximala antalet oväxlningar i en enskild slingaDet maximala antalet tillåtna virtuella operander för att representera alias före aliasgruppering utlösesDen maximala poststorlek (i byte) vid vilken GCC använder elementvis kopieringDen minsta sannolikheten för spekulativ framgång (i procent) för att spekulativ instruktion skall schemaläggas.Den minsta kostnaden av ett dyrt uttryck vid flyttning av slinginvariantDet minsta antal av matchande instruktioner att överväga för korshoppDen minsta sannolikheten för att nå ett källkodsblock för spekulativ schemaläggning mellan blockModul- eller huvudprogramvektorn "%s" vid %L måste ha konstant formNamnet "%s" får inte användas som en definierad operator vid %CAntalet cykler som pendlingsschemaläggaren beaktar när den söker efter konflikter med DFAAndelen av funktion i procent, viktad efter exekveringsfrekvens, som måste täckas av spårinformation.  Används när profileringsdata är tillgängligtAndelen av funktion i procent, viktad efter exekveringsfrekvens, som måste täckas av spårinformation.  Används när profileringsdata inte är tillgängligtPekarkomponenten "%s" av "%s" vid %L är en typen som inte har deklareratsOrdningen på elmentet i den härledda typkonstrueraren vid %L stämmer inte överens med komponentens (%d/%d)Storleken på en funktionskropp för att betraktas som storStorleken på en översättningsenhet för att betraktas som storTröskelförhållandet mellan instansierade fält och den totala poststorlekenTröskelförhållandet för att utföra partiell redundanselimination efter omläsningTröskelförhållandet av antal beräkningar av kritiska bågar som tillåter att göra redundanseliminering efter omläsningTypen %s kan inte vara värdassocierad vid %L för att den blockeras av ett inkompatibelt objekt med samma namn vid %LÖvre gränsen för att dela heltalskonstanterDen övre gränsen i sista dimensionen måste vara med i refrensen till vektorn "%s" med antagen storlek vid %L.Det finns ingen specifik funktionen för den generiska "%s" vid %LDet finns ingen specifik subrutinen för den generiska "%s" vid %LDetta är fri programvara, se källkoden för kopieringsvillkor.  Det
  finns INGEN garanti, inte heller vid KÖP eller LÄMPLIGHET FÖR NÅGOT
  SPECIELLT ÄNDAMÅL.
  
*************** SPECIELLT ÄNDAMÅL.
*** 1054,1064 ****
  finns INGEN garanti, inte ens för KÖP eller LÄMPLIGHET FÖR NÅGOT
  SPECIELLT ÄNDAMÅL.
  
! Denna flagga bör undvikas, använd -Wextra iställetDenna flagga saknar dokumentationTrådmodell: %s
! Begränsa utrullning för att undvika att skriva sönder målregister om inte utrullningenfördelen överväger dettaThumb: Anta att funktionspekare kan gå till icke-Thumb-medveten kodThumb: Anta att icke-statiska funktioner kan anropas från ARM-kodThumb: Generera (löv)stackramar även om de inte behövsThumb: Generera (icke-löv-)stackramar även om de inte behövsTillsammans med -fpic och -fPIC, använd inte GOTPLT-referenserFör få komponenter i postkonstruerare vid %CFör många argument i anrop till "%s" vid %LFör många argument till %s vid %LFör många komponenter i postkonstruerare vid %CFör många siffror i STOP-kod vid %CFör många siffror i satsetikett vid %CFör många dimensioner i formspecifikation till RESHAPE vid %LFölj lexikalanalysenFölj tolkningsprocessenTrampolinstöd för CRXFånga teckenspill i addition, subtraktion och multiplikationFånga om stacken går förbi <register>Fånga om stacken går förbi symbolen <namn>Fånga heltalsdivision med nollBehandla alla varningar som fel.Tolka rader med "D" i kolumn ett som kommentarerBehandla saknade huvudfiler som genererade filerBetrakta indatafilen som redan preprocessadBehandla indatafilen som redan preprocessadFörsök med "Försök med "jcf-dump --help" för mer information.
  Försök med "jv-scan --help" för mer information.
  Försök köra "%s" i skalet för att öka dess gräns.
! Försök placera ut härledda typer så kompakt som möjligtTrimma justering för det angivna chip:et eller CPU-versionenTrimma koden för den angivna processornTrimma förväntad minneslatensTvå huvud-PROGRAM vid %L och %CTvå eller flera delreferenser med ordning skild från noll får inte anges vid %LTypbaserad analys av flykt och aliasTypnamnet "%s" vid %C kan inte vara samma som en inbyggd typTypnamnet "%s" vid %C är tvetydigtTypen på argument "%s" i anrop till "%s" vid %L skulle varit %s, inte %sTyp/ordning stämmer inte i argument "%s" vid %LU+ U- UNIT-specifikation vid %L måste vara ett INTEGER-uttryck eller en CHARACTER-variabelUNKNOWNOKÄND i print_operand!?Kan inte slå upp den specifika funktionen "%s" vid %LKan inte slå upp den specifika subrutinen "%s" vid %LOklassificerbar sats vid %COklassificerbar sats i IF-klausul vid %CAvdefiniera <makro>Oväntad %s-sats vid %COväntad %s-sats vid %C i INTERFACE-kroppOväntad %s-sats i BLOCK DATA vid %COväntad %s-sats i CONTAINS-sektion vid %COväntad %s-sats i FORALL-block vid %COväntad %s-sats i INTERFACE-block vid %COväntad %s-sats i MODULE vid %COväntad %s-sats i WHERE-block vid %COväntad CASE-sats vid %COväntad END-sats vid %COväntat filslutOväntad alternativ returspecifikation i subrutinanrop vid %LOväntat tecken i variabellista vid %COväntade tecken i PARAMETER-sats vid %COväntat elementOväntat filslut i "%s"Oväntat slut på formatsträngOväntat modulslutOväntat slut på modul i strängkonstantOväntat skräp efter ELSE-IF-sats vid %COväntat skräp efter ELSE-sats vid %COväntat skräp efter funktionsdeklaration vid %COväntat skräp efter RESULT-variabel vid %COväntat skräp i formell argumentlista vid %COväntad typ i truthvalue_conversionOväntad användning av subrutinnamnet "%s" vid %COidentifierbar call-operationOinitierade lokala i .bssOkänd destinationOkänd inbyggd opOkänd källaOkänd flagga -mlong-double-%sOkänt värde %qs till -mmacosx-version-minEj stödd sats inuti WHERE vid %LEj stödd sats när för alla-index söktes i uttryckOavslutad teckenkonstant börjar vid %CAnvändning: Använding: %s [FLAGGOR]... KLASSNAMNmain [UTFIL]
  Användning: %s [flaggor] fil...
  Användning: gcov [FLAGGA]... KÄLLFIL
  
--- 2568,2578 ----
  finns INGEN garanti, inte ens för KÖP eller LÄMPLIGHET FÖR NÅGOT
  SPECIELLT ÄNDAMÅL.
  
! Detta är platsen för den tidigare deklarationen av etikett %qsDenna flagga bör undvikas, använd -Wextra iställetDenna flagga saknar dokumentationTrådmodell: %s
! Trådprivat vid %L är inte SAVE:adTrådprivat variabel vid %C är ett element i ett COMMON-blockBegränsa utrullning för att undvika att skriva sönder målregister om inte utrullningenfördelen överväger dettaThumb: Anta att funktionspekare kan gå till icke-Thumb-medveten kodThumb: Anta att icke-statiska funktioner kan anropas från ARM-kodThumb: Generera (löv)stackramar även om de inte behövsThumb: Generera (icke-löv-)stackramar även om de inte behövsTillsammans med -fpic och -fPIC, använd inte GOTPLT-referenserFör få komponenter i postkonstruerare vid %CFör många argument i anrop till "%s" vid %LFör många argument till %s vid %LFör många komponenter i postkonstruerare vid %CFör många siffror i STOP-kod vid %CFör många siffror i satsetikett vid %CFör många dimensioner i formspecifikation till RESHAPE vid %LFölj lexikalanalysenFölj tolkningsprocessenTrampolinstöd för CRXFånga teckenspill i addition, subtraktion och multiplikationFånga om stacken går förbi <register>Fånga om stacken går förbi symbolen <namn>Fånga heltalsdivision med nollBehandla alla varningar som fel.Tolka rader med "D" i kolumn ett som kommentarerBehandla saknade huvudfiler som genererade filerBehandla spill med tecken som odefinieratBehandla angivna varningar som felBetrakta indatafilen som redan preprocessadBehandla indatafilen som redan preprocessadFörsök med "Försök med "jcf-dump --help" för mer information.
  Försök med "jv-scan --help" för mer information.
  Försök köra "%s" i skalet för att öka dess gräns.
! Försök placera ut härledda typer så kompakt som möjligtTrimma justering för det angivna chip:et eller CPU-versionenTrimma koden för den angivna processornTrimma förväntad minneslatensTvå huvud-PROGRAM vid %L och %CTvå eller flera delreferenser med ordning skild från noll får inte anges vid %LTyp %qs är också potentiellt definierad i paket %qsTypen %qs finns inte i deklarationen av fält %qsTypen %qs finns inte i deklarationen av argumentet %qs till metod %qsTypen %qs finns inte i deklarationen av den lokala variabeln %qsTypen %qs finns inte i deklarationen av returtypen tilll metod %qsTypbaserad analys av flykt och aliasTypnamnet "%s" vid %C kan inte vara samma som en inbyggd typTypnamnet "%s" vid %C är tvetydigtTypen på argument "%s" i anrop till "%s" vid %L skulle varit %s, inte %sTyp/ordning stämmer inte i argument "%s" vid %LU+ U- UNIT-specifikation vid %L måste vara ett INTEGER-uttryck eller en CHARACTER-variabelUNKNOWNOKÄND i print_operand!?Det går inte att hitta en angiven INTRINSIC-procedur för referensen "%s" vid %LKan inte slå upp den specifika funktionen "%s" vid %LKan inte slå upp den specifika subrutinen "%s" vid %LObalanserad "]"Oklassificerbart OpenMP-direktiv vid %COklassificerbar sats vid %COklassificerbar sats i IF-klausul vid %CAvdefiniera <makro>Odefinierad variabel %qsOdefinierat variabel- eller klassnamn %qsOväntad %s-sats vid %COväntad %s-sats vid %C i INTERFACE-kroppOväntad %s-sats i BLOCK DATA vid %COväntad %s-sats i CONTAINS-sektion vid %COväntad %s-sats i FORALL-block vid %COväntad %s-sats i INTERFACE-block vid %COväntad %s-sats i MODULE vid %COväntad %s-sats i WHERE-block vid %COväntad CASE-sats vid %COväntad END-sats vid %COväntat filslutOväntad alternativ returspecifikation i subrutinanrop vid %LOväntat tecken i variabellista vid %COväntade tecken i PARAMETER-sats vid %COväntat elementOväntat filslut i "%s"Oväntat slut på formatsträngOväntat modulslutOväntat slut på modul i strängkonstantOväntat skräp efter ELSE-IF-sats vid %COväntat skräp efter ELSE-sats vid %COväntat skräp efter funktionsdeklaration vid %COväntat skräp efter RESULT-variabel vid %COväntat skräp i formell argumentlista vid %COväntad typ i truthvalue_conversionOväntad användning av subrutinnamnet "%s" vid %COidentifierbar call-operationOinitierade lokala i .bssOkänd argumentlistaefunktion vid %LOkänd destinationOkänd inbyggd opOkänd källaOkänd flagga -mlong-double-%sOkänt värde %qs till -mmacosx-version-minOnåbar satsEj stödd sats inuti WHERE vid %LEj stödd sats när för alla-index söktes i uttryckOavslutad teckenkonstant börjar vid %COanvänd parameter %d deklarerad vid %LOanvänd variabel %s är deklarerad vid %LAnvändning: Använding: %s [FLAGGOR]... KLASSNAMNmain [UTFIL]
  Användning: %s [flaggor] fil...
  Användning: gcov [FLAGGA]... KÄLLFIL
  
*************** SPECIELLT ÄNDAMÅL.
*** 1066,1117 ****
  
  Användning: jv-scan [FLAGGA]... FIL...
  
! Använd 128-bitars long doubleAnvänd 16 bits intAnvänd 16-bitars abs-mönsterAnvänd 32 bits floatAnvänd 32 bits intAnvänd 32-bitars ABIAnvänd 32-bitars flyttalsregisterAnvänd 32-bitars allmänna registerAnvänd 4-byteposter i hopptabellerAnvänd 4 mediaackumulatorerAnvänd 64 FPR:erAnvänd 64 GPR:erAnvänd 64 bits floatAnvänd 64-bitars ABIAnvänd 64-bitars flyttalsregisterAnvänd 64-bitars allmänna registerAnvänd 64-bitars long doubleAnvänd 8 mediaackumulatorerAnvänd register reserverade av ABIAnvänd AltiVec-instruktionerAnvänd Branch Likely-instruktioner, åsidosätt arkitekturens standarvalAnvänd CONST16-instruktioner för att läsa konstanterAnvänd EABIAnvänd FUNC för att tömma cachen föra anrop av stacktrampolinerAnvänd GP relativt sdata/sbss-sektionerAnvänd H8/300-regler för justeringAnvänd IEEE matematik för flyttaljämförelserAnvänd MIPS-3D-instruktionerAnvänd MIPS-DSP-instruktionerAnvänd MPYI-instruktion för C3xAnvänd MIngw-specifikt trådstödAnvänd assembleroperator %reloc() i NewABI-stilAnvänd P-mnemonics för grenar som statiskt förutsägs tasAnvänd "mad"-instruktioner i PMC-stilAnvänd instruktionsuppsättning för POWERAnvänd instruktionsuppsättning för POWER2Använd valbara instruktioner i gruppen PowerPC General PurposeAnvänd valbara instruktioner i gruppen PowerPC GraphicsAnvänd PowerPC V2.01:s enkelfälts mfcr-instruktionAnvänd PowerPC V2.02:s flyttalsavrundningsinstruktionerAnvänd PowerPC V2.02:s popcntb-instruktionAnvänd instruktionsuppsättning för PowerPCAnvänd instruktionsuppsättning för PowerPC-64Använd ROM istället för RAMAnvänd konventioner för att skicka SSE-register i SF- och DF-lägeAnvänd STACK som startvärde för stackpekarenAnvänd assemblersyntax för UNIXUtnyttja UltraSPARC-utökningarna Visual Instruction SetAnvänd VAX fpAnvänd VAXC:s konventioner för structAnvänd __cxa_atexit till registerdestruerareAnvänd en 32-bitars long-typAnvänd 4-bytes postmarkeringar för oformaterade filerAnvänd en 64-bitars long-typAnvänd en metod att skydda stacken för varje funktionAnvänd adresser som allokerar globala registerAnvänd alternativa registernamnAnvänd en 8-bitars "int"-typAnvänd 8-bytes postmarkeringar för oformaterade filerAnvänd godtyckligt stora omedelbara i bitoperationerAnvänd "big endian" byteordningAnvänd rak byteordning (big endian) för oformaterade filerAnvänd branch-and-break-sekvenser för att upptäcka heltalsdivision med nollAnvänd bras för exekverbara < 64kAnvänd byte-lastning och -lagring vid kodgenerering.Använd call och rtc för funktionsanrop och returerAnvänd anropsöverskrivna register för parametrar och returvärdeAnvänd klassen <namn> för konstanta strängarAnvänd en annan anropskonvention som använder "rtd"Använd direkt adresseringsläge förmjuka registerAnvänd direkta referenser mot %gs vid åtkomst av tls-dataAnvänd flyttalsjämförelseinstruktioner som respekterar epsilonAnvänd uttrycksvärdeprofiler i optimeringarAnvänd f2c:s anropskonventionAnvänd snabb men ungefärlig flyttal till heltalskonverteringAnvänd funktioner i och schemalägg kod för angiven CPUAnvänd funktioner i och schemalägg för angiven CPUAnvänd fp-double-instruktionerAnvänd fp-registerAnvänd angiven SPARC-V9-kodmodellAnvänd angiven assemblerdialektAnvänd angiven trådlokal lagringsdialektAnvänd angiven x86-64 kodmodellAnvänd hårdvaru-fpAnvänd hårdvaruflyttalAnvänd hårdvaru-fpAnvänd hårdvaruinstruktioner för quad fpAnvänd in/loc/out-registernamnAnvänd indirekta CALLXn-instruktioner för stora programAnvänd indirekta anropAnvänd inline-mönster för att kopiera minneAnvänd jsr och rts för funktionsanrop och returerAnvänd hopptabeller för tillräckligt stora switch-satserAnvänd "little endian" byteordningAnvänd omvänd byteordning (little endian) för oformaterade filerAnvänd mediainstruktionerAnvänd multiplicerande addera-/subtraherafunktionerAnvänd radlängd med n tecken o fast lägeAnvänd radlängd med n tecken i fritt formatAnvänd inbyggd (MS) bitfältslayoutAnvänd naturlig byteordning för oformaterade filerAnvänd nya mnemonics för PowerPC-arkitekturAnvänd normal anropskonventionAnvändning av -fdefault-double-8 kräver -fdefault-real-8Använd avståndstabeller för anrop av virtuella metoderAnvänd gamla mnemonics för PowerPC-arkitekturAnvänd endast en TOC-post per procedurAnvänd packad stackutläggningAnvänd parvisa enkla flyttalsinstruktionerAnvänd portabla anropskonventionerAnvänd profileringsinformation för grensannolikheterAnvänd propolice som en metod att skydda stackenAnvänd push-instruktioner för att spara utgående argumentAnvänd röd zon i x86-64-kodenAnvänd registerstacken för parametrar och returvärdeAnvänd register för argumentskickningAnvänd registeren r2 och r5Använd rjmp/rcll (begränsat intervall) på enhter >8kAnvänd delade bibliotekAnvänd simulatorkörtiderAnvänd mjukvaruflyttalAnvänd stackförskutningAnvänd starkare justering för poster för dubbelordkopieringarAnvänd stubbar för funktionsprologerAnvänd subrutiner för funktionprologer och -epilogerAnvänd BK-registret som ett allmänt registerAnvänd Cray-pekarutökningenAnvänd Cygwin-interfacetAnvänd assemblersyntax för DECAnvänd simulatorn WindISSAnvänd bitfältsinstruktionernaAnvänd divisionsinstruktionenAnvänd mips-tfile postpassetAnvänd de flaggor bland övriga flaggor som slår på flest funktionerAnvänd den smalaste möjliga heltalstypen för uppräkningstyperAnvänd samma storlek för double som för floatFånga trap-instruktioner för att upptäcka heltalsdivision med nollAnvänd nollutfyllda minnesladdningar, inte teckenutfylldaAnvänds i Fix-and-Continue-läge för att objektfiler kan bytas ut vid körtillfälletAnvändaroperatorn "%s" refererad från %L finns inte i modulen "%s"Användaroperatorprocedur "%s" vid %L får inte ha antagen teckenlängdAnvändaroperatorprocedur "%s" vid %L måste vara en FUNCTIONAnvändaroperatorprocedur "%s" vid %L måste ha åtminstone ett argumentAnvändaroperatorer:
  Använder long double med IBM:s utökade precisionAnvänder long double med IEEE:s utökade precisionAnvänder inbyggda specifikationer.
! Använder ABI darwin64använder gammalt darwin-ABIVOIDmode vid utmatningVariabeln %qs har kanske inte initieratsVariabeln "%s" vid %C får inte definieras om inuti slingan som börjar vid %LVariabeln "%s" vid %C med en initierare finns redan i en DATA-satsVariabeln "%s" vid %L har inte tilldelats en formatetikettVariabeln "%s" vid %L i detta sammanhang måste vara en konstantVariabeln "%s" kan inte förekomma i uttrycket vid %LVariabeln "%s" har inte tilldelats någon måletikett vid %LVariabeln "%s" i inmatningslista vid %C får inte vara INTENT(IN)Variabeltagg får inte vara INTENT(IN) vid %CVariabeltagg kan inte tilldelas i en PURE-procedur vid %CVariabeltypen är OKÄND i tilldelning vid %LVektortilldelning till Cray-pekare med formodat storlek vid %L är otillåten.WHERE WHERE-tilldelningsmål vid %L har inkonsistent formWHERE-mask vid %L har inkonsistent formWHERE/ELSEWHER-klausul vid %L kräver en LOGICAL-vektorWRITEVarna för "extern"-deklaration som inte är på filnivåVarna för "misstänkta" konstruktionerVarna för @selector()er utan tidigare deklarerade metoderVarna för C-konstruktioner som inte är i den gemensamma delmängden av C och C++Varna om NULL skickas som argument som är markerade att de kräver icke-NULLVarna för PCH-filer som hittas men inte användsVarna för alla uppräkningshopptabeller som saknar ett specifikt fallVarna för anrop med implicit gränssnittVarna för typkonvertering av funktioner till inkompatibla typerVarna för typkonvertering som slänger kvalificerareVarna för kod som aldrig kommer körasVarna för kod som kan bryta strikta aliasreglerVarna för heltalsdivision med noll vid kompileringstillfälletVarna för användning av AltiVec-typen "vector long ..." som bör undvikasVarna för kompilatorfunktioner bör undvikasVarna för uppräkningshopptabeller saknar en "default:"-satsVarna när hopptabeller för uppräkningstyper inte har standardfall och saknar ett fallVarna för funktioner som inte finns i traditionell CVarna för formatsträngar som inte är literalerVarna för aritmetik med funktionspekareVarna för funktioner som är möjliga kandidater för __attribute__((noreturn))Varna för funktioner som kan vara kandidater för formatattributVarna för globala globala funktioner utan tidigare deklarationVarna för globala funktioner utan prototyperVarna för implicita konverteringarVarna för implicita funktionsdeklarationerVarna för felaktig användning av attributVarna för ogiltiga användningar av makrot "offsetof"Varna för makron definierade i huvudfilen som inte användsVarna för saknade fält i postinitierareVarna för missbruk av pragmanVarna för multipla deklarationer av samma objektVarna för icke normaliserade UnicodesträngarVarna för ickevirtuella destruerareVarna för överlagrade virtuella funktionsnamnVarna för typkonvertering av pekare som ökar justeringenVarna för eventuell aliasning av atrappargumentVarna för möjliga säkerhetsproblem med formatfunktionerVarna för möjliga brott mot sekvenspunktreglerVarna för eventuellt förvirrande typkonverteringarVarna för eventuellt saknade klamrar runt initierareVarna för eventuellt saknade parenteserVarna för möjliga nästade blockkommentarer, och C++-kommentarer som spänner över mer än en fysisk radVarna för anomalier i formatsträngar till printf/scanf/strftime/strfmonVarna för retur av poster, unioner eller vektorerVarna för jämförelser mellan signed/unsignedVarna för vilsekomna symboler efter #elif och #endifVarna för format till strftime som ger 2-siffrigt årtalVarna för index vars typ är "char"Varna för tveksamma deklarationer av "main"Varna för saker som skulle ändras vid kompilering med en kompilator som följer ABIVarna för avhuggna källkodsraderVarna för ej typkonverterad NULL används som vaktpostVarna för underspill i numeriska konstantuttryckVarna för oinitierade automatiska variablerVarna för funktionsdeklarationer utan prototypVarna för okända pragmanVarna för användning av inbyggda som inte är standardVarna vid användning av flerteckens teckenkonstantVarna för användarangivna inkluderingskataloger som inte finnsVarna för användning av __attribute__((deprecated))-deklarationerVarna för variabler som intieras till sig självaVarna för brott mot stilreglerna i Effective C++Varna för format med längden nollVarna för .class-filer är inaktuellaVarna för en typkonvertering i C-stil används i ett programVarna för en kompilatorfunktion, klass, metod eller fält som bör undvikas användsVarna för en funktion använder alloca eller skapar en vektor med dynamisk storlekVarna för en väljare har multipla metoderVarna för en enskild funktions ramstorlek överskrider den angivna ramstorlekenVarna för ett objekt är större än <antal> byteVarna för en gammaldags parameterdefinition användsVarna för ett odefinierat makro används i ett #if-direktivVarna för tomma satser som bör undvikas finnsVarna för ärvda metoder är oimplementeradeVarna för modifierare anges när de inte behövsVarna för för många argument argument till en funktion för dess formatsträngVarna vid test av flyttal på likhetVarna för slingan inte kan optimeras på grund av icketriviala antaganden.Varna för trigrafer upptäcks som kan påverka betydelsen av programmetVarna för typsignaturer till kandidatmetoder inte stämmer exaktVarna när en deklaration inte anger en typVarna när en deklaration hittas efter en satsVarna när en funktion är oanvändVarna när en funktionsparameter är oanvändVarna när en etikett är oanvändVarna när en pekare skiljer i teckenhet i en tilldelningVarna när en pkare typkonverteras till ett heltal av annan storlekVarna när en registervariabel är deklarerad volatileVarna när en stackram är större än den angivna storlekenVarna när en variabel är oanvändVarna när ett alla konstruerare och destruerare är privataVarna när ett uttrycksvärde är oanväntVarna när en inline:ad funktion inte kan inline:asVarna när ett optimerarpass är avaktiveratVarna vid typkonvertering av pekare till medlemsfunktionerVarna när en vänfuktion som inte är en mall deklareras inuti en mallVarna när stacköverskrivningsskydd inte läggs ut av någon anledningVarna när en lokal variabel skuggar en annanVarna när överlagring anpassar från teckenlöst till med teckenVarna när utfyllnad krävs för att justera postmedlemmarVarna när syntesbeteendet skiljer från CfrontVarna när kompilatorn ändrar ordning på kodVarna när attributet packed inte har någon effekt på postformatetVarna för typkonverteringar till pekare från ett heltal med annan storlekVarna när en funktions returtyp får "int" som skönsvärde (C), eller om inkonsistenta returtyper (C++)Varna när en Objective-C-tilldelning fångas upp av skräpsamlarenVarning:När "signed" eller "unsigned" inte anges låt bitfältet ha teckenNär "signed" eller "unsigned" inte anges görs bitfälten teckenlösaLåt bli att generera stackramar när det är möjligtNär CSE körs, följ villkorliga hoppNär CSE körs, följ hopp till deras målNär signalhanterare sattes upp: %mNär signalstacken sattes upp: %mGå runt mflo/mfhi-fel i VR4130Gå runt en hårdvaruanomali genom att lägga till ett antal NOP:ar före enGå runt ett hårdvarufel i tidiga 4300Gå runt fel i multiplikationsinstruktionGå runt vissa fel i R4000Gå runt vissa fel i R4400Gå runt vissa fel i VR4120Gå runt fel i tidiga SB-1 revision 2-kärnorGå runt multiplikationsfel i hårdvaraSkriv beroendeutdata till den angivna filenNär modul %s på rad %d kolumn %d lästes: %sXXX går in i pop_everything ()
  XXX is_class_level != (current_scope == class_scope)
  XXX lämnar pop_everything ()
  YYDEBUG definierades inte vid byggtillfället, -dy ignorerasNoll är inte en giltig satsetikett vid %C[Lämnar %s]
! [kan inte hitta %s][super ...] måste stå i metodkontext_%dattributet __BELOW100__ är inte tillåtet med lagringsklassen auto__builtin_eh_return stöds inte på denna målarkitektur__builtin_saveregs stöds inte på denna målunderarkitektur__builtin_saveregs stöds inte på denna målarkitektur"attributet "%s" är bara tillämpbart på funktioneren klassnyckel måste användas när en vän deklarerasen parameterlista med ellips kan inte matcha en tom parameternamnlistdeklarationen lagringsklass kan bara anges för objekt och funktionerett mall-id får inte förekomma i en using-deklarationen using-deklaration kan inte ange ett mall-id.  Försök med %<using %D%>onormala bågar utan syfte i bb %iavbrott i %s, vid %s:%dabstrakt deklarerare %qT använd som deklarationackumulatorn är inte ett konstant heltalackumulatortalet är utanför gränsenaddressområdet för %q+D står i konflikt med tidigare deklarationadress till explicit registervariabel %qD begärdadress till global registervariabel %qD efterfrågadadress till global registervariabel %qs efterfrågadadress till lokal variabel %q+D returneradadress på registervariabeln %qD efterfrågadadress till registervariabeln %qs efterfrågadadressavstånd inte en konstantadress begärd till %qD, som är deklarerad %<register%>adress tagen, men ADDRESSABLE-biten är inte sattefter tidigare specifikation i %q+#Daggregatet %q#D har ofullständig typ och kan inte definierassammansatt värde använt där ett komplext värde förväntadessammansatt värde använt där ett flyttalsvärde förväntadessammansatt värde användes där ett heltal förväntadesaliasargumentet är inte en strängaliasdefinitioner stöds inte i Mach-O, ignorerasjustering (%u) för %s överskrider masimal justering för globala common-data.  Använder %uminnesjustering kan inte anges för %q+Djustering måste vara två upphöjt till ett litet tal, inte %djusteringen av %q+D är större än den objektfilers maximala justering.  Använder %djusteringen av vektorelement är större än elementstorlekenalla medlemmsfunktioner i klass %qT är privatagör inbyggd deklaration %q#D tvetydiggör gammal deklaration %q+#D tvetydigtvetydig förkortning %stvetydig klassmallinstansiering av %q#Ttvetydig konveretering av fältindextvetydig standartypkonvertering från %qTtvetydig mallspecialisering %qD för %q+Den argumenttyp med en standardkonvertering kan inte matcha en tom parameternamnlistdeklarationen asm-specifikation är inte tillåten på en funktionsdefinitionen explicit specialisering måste föregås av %<template <>%>anakronism: anakronistisk gammaldags basklassinitierareanonym %s deklarerad inuti parameterlistaanonym post som inte är inuti en namngiven typanonym union utan medlemmarapplicering av #pragma weak %q+D efter första användningen ger odefinierat beteendeapplikation av attribut på mallparametrar är inte implementeratargumenten som skall formateras är inte %<...%>argumentet %d till %qE kan vara kandidat för ett formatattributargumentet %q+D kan skrivas över av %<longjmp%> eller %<vfork%>argument %qD stämmer inte med inbyggd prototypargument %qD stämmer inte med prototypenargumentet %qd är inte en konstantargumentet %qs till %<-Wnormalized%> är inte käntargument 1 måste vara en 5-bitars literal med teckenargument 1 till __builtin_altivec_predicate är utanför sitt intervallargumentet 1 till __builtin_altivec_predicate måste vara en konstantargument 1 till __builtin_spe_predicate är utanför sitt intervallargument 1 till __builtin_spe_predicate måste vara en konstantargument 2 måste vara en 5-bitars literal utan teckenargument 3 måste vara en 4-bitars literal utan teckenargumentet till %<__builtin_args_info%> måste vara konstantargument till %<__builtin_args_info%> är utanför sitt intervallargumentet till %<__builtin_eh_return_regno%> måste vara konstantargumentet till attributet %qs är inte "ilink1" eller "ilink2"argumentet till attributet %qs är inte en strängkonstantargument till funktionsanrop kan vara en kandidat för ett formatattributargument av typen %qT matchar inte %qTargumentet till "%s" skall vara ett ickenegativt heltalargument till attributet %qs större än %dargument till %qs måste vara en 2-bitars literal utan teckenargument till "%s" saknasargument till "%s" saknas
! argument till "-%s" saknasargument till "-B" saknasargument till "-Xassembler" saknasargument till "-Xlinker" saknasargument till "-Xpreprocessor" saknasargument till "-l" saknasargument till "-specs" saknasargument till "-specs=" saknasargument till "-x" saknasargument till dss måste vara en 2-bitars literal utan teckenargument till destruerare är inte tillåtetaritmetiskt IFaritmetik på pekare till ofullständig typvektor %q+D antas ha ett elementvektor %qD initierad från strängkonstant inom parentes %qEvektorgräns är förbjuden efter typ-id i parenteservektorgräns är inte en heltalskonstantvektor stämmer inte med regionträdetvektorindex i initierare överskrider vektorns storlekvektorindex i initierare inte av heltalstypvektorindex i initierare för annat än vektorvektorindexintervall i initierare överskrider vektorns gränservektor initierad från icke-konstant vektoruttryckvektor initierad från strängkonstant inom parentesvektor av typ som inte passar initierad från stränkonstantvektorstorlek saknas i %q+Dvektorstorlek saknas i %qDvektorindex har typen %<char%>fältindex är inte ett heltalfälttyp har ofullständig elementtypvektorer av funktioner är inte meningsfullasom %qDasm-överskrivning står i konflikt med indataoperandasm-överskrivning står i konflikt med utdataoperandasm-deklaration ignorerad eftersom den står i konflikt med tidigare namnbyteasm-operand %d stämmer förmodligen inte med begränsningarnaasm-specificerare för variabeln %qs står i konflikt med asm-överskrivningslistaförsäkran: %s är tilldelningskompatibel med %sförsäkran saknas efter %qstilldelningtilldelning (inte initieraing) i deklarationtilldelning kastar kvalificerare från pekarmåltyptilldelning från distinkt Objective-C-typtilldelning från inkompatibel pekartypvänsterhandssida av tilldelning kan vara en kandidat för ett formatattributtilldelning skapar heltal från pekare utan typkonverteringtilldelning skapar pekare av heltal utan typkonverteringtilldelning skapar kvalificerad funktionspekare från okvalificeradtilldelning till endast läsbar platstilldelning till endast läsbar medlem %qDtilldelning till endast läsbar variabel %qDutelämnad tilldelningtilldelning till slutligt fält %q+D som inte är i fältets klassantar typkonvertering till %qT från överlagrad funktionantar pekare till medlem %qDantar att slingräknaren inte spiller överantar att slingan inte är oändligpå den här platsen i filenförsök att ta adressen till en medlemmen %qD i en bitfältspostattributdeklarationattribut för %q#T måste komma efter nyckelordet %qsattribut ignoreras i deklaration av %q+#Tattributet interrupt_handler är inte kompatibelt -m5-compactattribut efter initierare inom parentes ignorerasattribut är inte tillåtna vid en funktionsdefinitionattribut i parametervektordeklarerare ignorerasaux-fält satt för båge %s->%sbakändedeklaration för modulvariabel %s finns redanfelaktigt PC-intervall för felsökningsinformation för lokal %q+Dfelaktig adressfelaktig adress, inte (reg+avst):felaktig adress, inte post_inc eller pre_dec:felaktig mängd att ta bort från stacken: %dfelaktig vektorinitierarefelaktig inbyggd fcodefelaktig villkorskodfelaktig uttryckstyp under genomlöpning (%d)felaktigt format på .zip/.jar-arkiv
! felaktig instruktion för "A"felaktig instruktion i frv_print_operand, 0-fallfelaktig instruktion i frv_print_operand, felaktig const_doublefelaktig instruktion i frv_print_operand, z-fallfelaktig instruktion till frv_print_operand, "F"-modifierare:felaktig instruktion till frv_print_operand, "L"-modifierare:felaktig instruktion till frv_print_operand, "M/N"-modifierare:felaktig instruktion till frv_print_operand, "O"-modifierare:felaktig instruktion till frv_print_operand, "e"-modifierare:felaktig instruktion till frv_print_operand, "f"-modifierare:felaktig instruktion till frv_print_operand, "g"-modifierare:felaktig instruktion till frv_print_operand, P-modifierare:felaktig instruktion till frv_print_operand_address:felaktig instruktion till frv_print_operand_memory_reference:felaktig metodsignaturfelaktig operand till output_condmove_singlefelaktig operand till output_move_doublefelaktig operand till output_move_singlefelaktig pc i exception_tablefelaktigt registerfelaktigt register till frv_print_operand_memory_reference_reg:felaktig skiftinstruktion:felaktig strängkonstantfelaktig testfelaktig typ i felsökningsinformation om parameterfelaktigt värde %<%s%> till flaggan -mtls-size=felaktigt värde %<%s%> till flaggan -mtune=felaktigt värde %qs till flaggan -mcpufelaktigt värde %qs till flaggan -mfp-rounding-modefelaktigt värde %qs till flaggan -mfp-trap-modefelaktigt värde %qs till flaggan -memory-latencyfelaktigt värde %qs till flaggan -mtls-sizefelaktigt värde %qs till flaggan -mtrap-precisionogiltigt värde (%s) till flagga %sfelaktigt värde (%s) till flaggan -march=felaktigt värde (%s) till flaggan -masm=felaktigt värde (%s) till flaggan -mcmodel=felaktigt värde (%s) till flaggan -mfpmath=felaktigt värde (%s) till flaggan -mtls-dialect=felaktigt värde (%s) till flaggan -mtune=felaktig värdekonstanttyp %d, index %dfelaktigt värde för -mcall-%sfelaktigt värde för -msdata-%sfelaktig zip/jar-fil %sfelaktigt inkapslade C-huvuden från preprocessornbasen %qT kommer initieras efterbasklass %q#T har en icke-virtuell destruerarebasklass %qT har cv-kvalificerarebasklassen har vektortypbasoperanden till %<->%> har icke-pekartyp %qTbasoperanden till %<->%> är inte en pekarebastyp %qT är ingen post- eller klasstypgrundblock %d företrädarbåge är trasiggrundblock %d borde vara markerat som oreducerbartgrundblock %d borde inte vara markerat som oreducerbartgrundblock %i båglistor är trasigagrundblock inte utlagda i ordningbb %d tillhör inte slinga %dbb %d på fel platsbb-förutsägelsemängd för block %i, men den används inte i RTL-områdetbb_for_stmt (phi) är satt till ett fel grundblockbb_for_stmt (stmt) är satt till ett fel grundblockbitfält %q+#D har en icke-heltalstypbredd för bitfältet %q+D inte en heltalskonstantbitfältet %qs har ogiltig typbredden på bitfältet %qs är inte en heltalskonstantblock-IFfelaktig DISPOSE-konstruktion: %dfelaktig JARL-konstruktion: %d
! felaktig JR-konstruktion: %dfelaktig PREPEARE-konstruktion: %dbooleska register krävs för flyttalsalternativetbåde %<complex%> och %<_Bool%> i deklarationsspecificerarebåde %<complex%> och %<void%> i deklarationsspecificerarebåde %<long long%> och %<double%> i deklarationsspecificerarebåde %<long%> och %<_Bool%> i deklarationsspecificerarebåde %<long%> och %<char%> i deklarationsspecificerarebåde %<long%> och %<float%> i deklarationsspecificerarebåde %<long%> och %<short%> i deklarationsspecificerarebåde %<long%> och %<void%> i deklarationsspecificerarebåde %<short%> och %<_Bool%> i deklarationsspecificerarebåde %<short%> och %<char%> i deklarationsspecificerarebåde %<short%> och %<double%> i deklarationsspecificerarebåde %<short%> och %<float%> i deklarationsspecificerarebåde %<short%> och %<void%> i deklarationsspecificerarebåde %<signed%> och %<_Bool%> i deklarationsspecificerarebåde %<double%> och %<double%> i deklarationsspecificerarebåde %<signed%> och %<float%> i deklarationsspecificerarebåde %<signed%> och %<unsigned%> i deklarationsspecificerarebåde %<signed%> och %<void%> i deklarationsspecificerarebåde %<unsigned%> och %<_Bool%> i deklarationsspecificerarebåde %<unsigned%> och %<double%> i deklarationsspecificerarebåde %<unsigned%> och %<float%> i deklarationsspecificerarebåde %<unsigned%> och %<void%> i deklarationsspecificerareklammerspecifikation "%s" är ogiltig vid "%c"klammerspecifikationskropp "%s" är ogiltigklammergrupp inuti uttryck endast tillåtet inuti en funktionklamrar runt skalär initierareklamrar runt skalär initierare för typen %qTgren %2d aldrig utförd
  hopp %2d tjort %s%s
! optimeringen av lastning av grenmålsregister är inte avsedd att köras två gångerbreak-sats som inte är i en loop eller switchinbyggd funktion %q+D deklarerad som icke-funktionc4x_address_cost: Ogiltigt adresseringssättc4x_operand_subword: adress kan inte ha avståndc4x_operand_subword: ogiltig adressc4x_operand_subword: ogiltigt autoinkrementc4x_operand_subword: ogiltigt lägec4x_operand_subword: ogiltig operandc4x_print_operand: %%L-inkonsekvensc4x_print_operand: %%N-inkosekvensc4x_print_operand: %%O-inkonsekvensc4x_print_operand: Fel sorts operandc4x_print_operand_address: Fel sorts operandc4x_print_operand_address: Felaktig post_modifyc4x_print_operand_address: Felaktig pre_modifyc4x_rptb_insert: Hittar inte startetikettc4x_rptb_rpts_p: Repeteringsblocks toppetikett flyttadc4x_valid_operands: Internt felanrop %2d aldrig utfört
  anrop %2d returnerade %s
! anropsbågar för instruktion som inte är anrop i bb %ianrop är osannoliktanrop av %<(%T) (%A)%> är tvetydigtanrop av överlagrad %<%D(%A)%> är tvetydigtanrop av överlagrad %<%s(%A)%> är tvetydigtanrop av Java-%<catch%> eller -%<throw%> med %<jthrowable%> är odefinieratanrop av Javakonstruerare med %qs odefinieradanrop till Javakonstruerare med %<jclass%> odefinieradanrop till funktion %qD som kastar ofullständig typ %q#Tanrop till funktion som kastar ofullständig typ %q#Tanrop av icke-funktion %qDanropsöverskrivet register använt till global registervariabelcall_expr kan inte manglas på grund av en defekt i C++-ABI:etanropad härifrånanropat objekt %qE är inte en funktionantal anropande bågar är negativtdet går inte att använda -mtp=cp15 med -mthumbdet går inte att använda ett objekt som parameter till en metoddet går bara att använda attributet %qE på definitioner av objekt- eller klasstyp med filräckviddkan inte skapa förkompilerat huvud %s: %mkan inte öppna %s för skrivning: %mkan inte öppna %s: %mkan inte läsa %s: %mkan inte söka i %s: %mkan inte skriva %s: %mkan inte skriva till %s: %mdet går inte att tillämpa både attributet longcall och shrotcall på samma funktionkan inte stänga %s: %mkan inte stänga indatafilen %s: %mdet går inte att konvertera mellan vektorvärden av olika storlekkan inte konvertera från ofullständig typ %qT till %qTdet går inte att konvertera värden till en vektorkan inte skapa %s: %mkan inte skapa katalogen %s: %mkan inte skapa förrådsinformationsfil %qsdet går inte att definiera vänfunktion %qs i en lokal klassdefinitiondet går inte att spåra beroenden med indata från standard inkan inte utköa PCH-fil: %mkan inte hitta ett register i klassen %qs vid omläsning av %<asm%>kan inte avgöra position i PCH-fil: %mkan inte ta programstatusdet går inte att initiera vänfunktionen %qskan inte göra %qD till en metod -- är inte i en klasskan inte öppna %s för skrivning: %mkan inte öppna %s: %mKan inte öppna indatafil: %skan inte öppna ldd-utdatakan inte öppna nm-utdatakan inte öppna utdatafilen "%s"kan inte läsa PCH-fil: %mkan inte återöppna %s: %mkan inte söka i PCH-fil: %mdet går inte att sätta position i PCH-fil: %mfår inte ange "-D" utan "--main"
! det går inte att ange både -o och -MDkan inte använda "%s" som ett %s-registerkan inte skriva PCH-filkan inte skriva PCH-fil: %mkan inte skriva PCH-fil: %mkan inte skriva utfyllnad till PCH-fil: %mkandidat 1:kandidat 2:kandidat är: %+#Dkandidater är:kandidater är: %+#Ddet går inte att allokera ett objekt av abstrakt typ %qTdet går inte att binda bitfält %qE till %qTdet går inte att binda packat fält %qE till %qTdet går inte att binda rvalue %qE till %qTdet går inte att anropa medlemsfunktion %qD utan ett objektkan inte konvertera %qE från typ %qT till typ %qTkan inte konvertera %qT till %qT för argument %qP till %qDkan inte konvertera %qT till %qT i %skan inte konvertera från basen %qT till härledd typ %qT via virtuell bas %qTkan inte konvertera till en pekartypkan inte konvertera typ %qT till typ %qTkan inte skapa pekare till referensmedlem %qDkan inte skapa temporärfildet går inte att deklarera %<::main%> som en malldet går inte att deklarera %<::main%> som inlinedet går inte att deklarera %<::main%> som staticdet går inte att deklarera %qD att vara en bitfältstypdet går inte att deklarera bitfält %qD med funktionstypdet går inte att deklarera fältet %q+D att vara av abstrakt typ %qTdet går inte att deklarera medlem %<%T::%s%> inuti %qTdet går inte att deklarera medlemsfunktion %<%T::%s%> inuti %<%T%>det går inte deklarera medlemsfunktionen %qD att ha statisk länkklassdet går inte att deklarera parametern %q+D att vara av abstrakt typ %qTdet går inte att deklarera pekare till %q#Tdet går inte att deklarera pekare medlem av %q#Tdet går inte att deklarera referens till %q#Tkan inte deklarera en statisk funktion i en annan funktiondet går inte att deklarera variabeln %q+D att vara av abstrakt typ %qTkan inte dekomponera adress.det går inte att definiera medlemsfunktion %<%T::%s%> inuti %<%T%>det går inte att radera en funktion.  Endast pekare till objekt är giltiga argument till %<delete%>det går inte att avaktivera den inbyggda funktionen %qskan inte göra z-registerutbytekan inte dynamic_cast %qE (av typ %q#T) till typ %q#T (%s)det går inte att deklarera medlem %q#D att ha extern länkklasskan inte hitta "%s"kan inte hitta "ldd"kan inte hitta "nm"kan inte hitta klass %qskan inte hitta filen för klass %skan inte hitta gränssnittsdeklaration för %qshittar inte gränssnittsdeklaration av %qs, superklass till %qskan inte hitta protokolldeklaration för %qskan inte hitta referenstagg klass %qskan inte hantera inkonsistenta anrop av %qsdet går inte att initiera %qT från %qTdet går inte att initiera aggregat med typ %qT med en sammansatt literaldet går inte att initiera vektorer med denna syntaxdet går inte att initiera en flerdimensionell vektor med initierarekan inte inline:a funktionen %<main%>kan inte slå samman separata %s-räknare för funktionen %ukan inte öppna %skan inte optimera slinga, slingräknaren kan spilla överkan inte optimera potentiellt oändliga slingordet går inte att skicka argument i vektorregister för att altivec-instruktioner är avaktiverade, använd -maltivec för att aktivera demdet går inte att skicka objekt av icke-POD-typ %q#T via %<...%>, anropet kommer avbryta vid körningkan inte skicka rvalue till referensparameterkan inte lägga objekt med volatile-fält i registerdet går inte att ta emot objekt av icke-POD-typ %q#T via %<...%>, anropet kommer avbryta vid körningkan inte läsa om heltalskonstantoperand i %<asm%>det går inte att lösa upp överlagrad funktion %qD baserat på konvertering till typ %qTdet går inte att returnerar från en hanterare i ett funktions-try-block eller en konstrueraredet går inte att returnera värde i vektorregister för att altivec-instruktioner är avaktiverade, använd -maltivec för att aktivera demdet går inte att sätta avbrottsattribut, ingen aktuell funktiondet går inte att sätta avbrottsattribut: det finns ingen sådan identifierarefår inte ange "main"-klass när länkning inte görsdet går inte att ange -o med -c eller -S med flera filerkan inte ange både -C och -odet går inte att ange både -msep-data och -mid-shared-librarykan inte ta adressen till bitfält %qDkan inte ta adressen till %<this%>, som är ett rvalue-uttryckdet går inte att använda %<::%> i parameterdeklarationkan inte använda läge %qs för uppräkningstypermshared och static kan inte användas tillsammansmthreads och mlegacy-threads kan inte användas tillsammanskan inte använda typeid med -fno-rttidet går inte använda va_start i en avbrottsfunktioncase-etikett %qE är inte i en switch-satscase-etikett reducerar inte till en heltalskonstantcase-etikett i räckvidden för en identifierare med variabel typ som inte innehåller en omslutande switch-satscase-etikett i satsuttryck som inte innehåller en omslutande switch-satscase-etikett är inte i en switch-satscase-etikettvärde överskrider det maximala värdet för sin typcase-etikettvärde är mindre än minsta värdet för sin typtypkonvertering lägger till nya kvalificerare till funktionstyptypkonvertering kastar kvalificerare från pekarmåltyptypkonvertering från %qT till %qT ökar kravet på justering för måltypenkonvertering från %qT till %qT förlorar precisiontypkonvertering från funktionsanrop av typ %qT till typ %qT matchar intetypkonvertering från pekare till heltal av annan storlektypkonvertering ökar kravet på justering av måltypentypkonvertering anger vektortyptypkonvertering anger funktionstyptypkonvertering till typ som inte är referens använd som lvärdetypkonvertering till pekare från heltal med annan storlektypkonvertering till unionstyp från typ som ej finns i unionentypkonvertering av %qT till %qT derefererar inte pekarebyter betydelse av %qD från %q+#Dchar-vektor initierad från bred strängkontrollsumma är %x istället för %xväljer %qD framför %qDcirkulär pekardelegering detekteradklass %qT har inget fält med namnet %qDklass %qT är implicit vän med sig självklass %qT kommer betraktas som nästan tom i en framtida version av GCCklass %qs finns redanklass "%s" har ingen metod med namnet "%s" som stämmer emd signaturen "%s"klassdefinition kan inte deklareras som en vänklass är av vektortyp
  argumentet till cleanup är inte en funktionargumentet till cleanup är inte en identifierarenär beroendefil %s stängdes: %mkodmodellen %<large%> stöds inte änkodmodellen %qs stöds inte i %s-bitslägekodmodellen %s stöds inte i PIC-lägecollect2 version %scollect: läser %s
  collect: kompilerar om %s
  collect: länkar om
  collect: justerar %s i %s
! komma i slutet av uppräkningslistakommandoradsflaggan "%s" är giltig för %s men inte för %skommandoradsflaggan %qs stöds inte av denna konfigurationcommon: /%s/ jämföra flyttal med == eller != är osäkertjämföreslse mellan %q#T och %q#Tjämförelse mellan pekare och heltaljämföreslse mellan signed och unsignedjämföreslse mellan heltalsuttryck med och utan teckenjämföreslse mellan typer %q#T och %q#Tjämförelsen är alltid %djämförelsen är alltid %d på grund av bredd på bitfältjämförelsen är alltid falsk på grund av begränsat intervall för datatypenjämförelsen är alltid sann på grund av begränsat intervall för datatypenjämförelse av kompletta och ofullständiga pekarejämförelse av skilda Objective-C-typer saknar en konverteringjämförelse av skilda pekartyper saknar en typkonverteringjämförelse av befodrad ~unsigned med konstantjämföreslse av befodrad ~unsigned med unsignedjämförelse med unsigned-uttryck < 0 är alltid falsktjämförelse med unsigned-uttryck >= 0 är alltid santjämförelser som X<=Y<=Z har inte sin matematiska meningkompilering avslutad på grund av -Wfatal-errors.
  kompilering avslutad.
! complex ogiltig för %qskomponenter: sammansatt literal har variabel storlekåtkomstspecifikationer i konflikt för fält %qE, ignorerasåtkomstspecifikationer i konflikt för metod %q+D, ignorerasmotstridande deklaration av %q#Dmotstridiga returtyp angiven för %q+#Dmotstridande superklassnamn %qsmotstridiga typkvalificerare för %q+Dmotstridiga typer på %q+Dmotstridiga typer på inbyggd funktion %q+Dstår i konflikt med inbyggd deklaration %q#Dstår i konflikt med funktionsdeklaration %q#Dstår i konflikt med ny deklaration med länkklass %qLstår i konflikt med tidigare deklaration %q+#Dconst %qs kan inte deklareras %<mutable%>const_double_split fick en felaktig instruktion:konstant argument utanför intervallet för %qskonstant aritmetisk operand utanför sitt intervallkonstant halvords load-operand utanför sitt intervallkonstant inte omräknad när ADDR_EXP ändradeskonstruerare kan inte vara en statisk medlemsfunktion"konstruerare för främmande klass %qT kan inte vara en medlemkonstruerarsyntax använd, men ingen konstruerare är deklarerad för typ %qTkonstruerare kan inte deklareras virtualkonstruerare får inte vara cv-kvalificeradecontinue-sats som inte är i en loopcontinue-sats som inte är i en loop eller switchflödesstyrning mitt i grundblock %dkonvertering från %q#T till %q#Tkonvertering från %qT till %qT kastar kvalificerarekonvertering från %qT till %qT är tvetydigkonvertering från %qT till icke-skalär typ %qT begärdkonvertering saknar typ vid slutet av formatkonvertering av %qE från %qT till %qT är tvetydigkonvertering till %s%s kommer aldrig använda en typkonverteringsoperatorkonvertering till ofullständig typkonvertering till icke-skalär typ begärdkonvertera av NULL till icke-pekartypkonvertering från %qT till %qTkonvertering av överlagrad funktion %qD till typ %q#T är tvetydigkonvertering till %qT från %qTkonverterar till icke-pekartyp %qT från NULLtrasig profileringsinformation: båge från %i till %i överskred maximalt antaltrasig profileringsinformation: antal körningar för bågen %d-%d förmodas vara %itrasig profileringsinformation: antal iterationer för grundblock %d förmodas vara %itrasig profileringsinformation: run_max · runs < sum_maxtrasig profileringsinformation: sum_all är mindre än sum_maxkunde inte konvertera %qE till %qTkunde inte konvertera mallargument %qE till %qTkunde inte hitta något spillregisterkunde inte hitta class$-fält i java-gränssnittstyp %qTkunde inte hitta specs-filen %s
! kunde inte öppna dump-fil %qs: %sgick inte att dela instruktiondet gick inte att avgöra målnamn för att spåra beroendenkunde inte hitta klassen %sgick inte att köra "%s": %sdet gick inte att av-mappa pch_address_space: %mmismatch i täckning för funktionen %qs när räknaren %qs lästesmismatch i täckning för funktionen %u när exekveringsräknare lästesskapad och använd med olika ABI:erskapad och använd med olika arkitekturer/ABI:erskapad och använd med olika byteordningskapad och använd med olika inställningar av -fpicskapad och använd med olika inställningar av -fpieskapad och använd med olika inställningar av "%s"skapar %sskapar vektor av %qTskapar vektor av %qT, som är en abstrakt klasstypskapar vektor fält med negativ storlek (%qE)skapar pekare till medlemsfunktion i typ %qT som inte är en klassskapar pekare till medlem av typ %qT som inte är en klassskapar pekare till medlem av typ voidskapar pekare till medlemsreferenstyp %qTdataområdet %q+D står i konflikt med tidigare deklarationdatadeklarationdatadefinition har ingen typ eller lagringsklassdatamedlem %qD kan inte vara en medlemsmalldatamedlem får inte ha variabel typ %qTdatatyp %q+D passar inte för ett registerfelsökningsformatet "%s" står i konflikt med tidigare valfelsökningsnivå %s är för högfelsökning: deklaration som inte deklarerar någotdeklaration av parameter %q+D med det finns ingen sådan parameterdeklaration av %<extern%>-variabel %q+D i %<for%>-slingas initiala deklarationdeklaration av %<~%T%> som medlem av %qTdeklaration av %q#Ddeklarationen av %q#D har %<extern%> och är initieraddeklaration av %q#D utanför en klass är inte en definitiondeklaration av %q#D skuggar en parameterdeklaration av %q+#Ddeklaration av %q+D skuggar en inbyggd funktiondeklaration av %q+D skuggar en global deklarationdeklaration av %q+D skuggar en parameterdeklaration av %q+D skuggar en tidigare lokal deklarationdeklaration av %q+D skuggar tidigare icke-variabeldeklaration av %q+D med attributet noinline följer på inline-deklarationdeklaration av %q+D utan länkklass följer på extern deklarationdeklaration av %qD som %sdeklaration av %qD som medlem av %qTdeklaration av %qD som flerdimensionell vektor måste ha gränser för alla dimensioner utom den förstadeklaration av %qD som en icke-funktiondeklaration av %qD som icke-medlemdeklaration av %qD i %qD som inte innesluter %qDdeklaration av %qD inte i namnrymd som omger %qDdeklaration av %qD skuggar en global deklarationdeklaration av %qD skuggar en medlem av "this"deklaration av %qD skuggar en tidigare lokal deklarationdeklaration av %qF kastar andra undantagdeklaration av %qs som ett fält med funktionerdeklaration av %qs som ett fält med voiddeklaration av %qs skuggar en parameterdeklaration av %qs skuggar en symbol från parameterlistandeklaration av C-funktion %q#D står i konflikt meddeklaration av namnrymden %qD står i konflikt meddeklaration av icke-variabel %q+D i %<for%>-slingas initiala deklarationdeklaration av statisk variabel %q+D i %<for%>-slingas initiala deklarationomdeklaration av mallen %q#Ddeklarerar-id saknas, använder reserverat ord %qDminskning av pekare på okänd postminskning av endast läsbar platsminskning av endast läsbar medlem %qDminskning av endast läsbar variabel %qDstandardargument %qE använder lokal variabel %qDstandardargumentet för %q#D har typen %qTstandardargumentet för parameter av typen %qT har typen %qTstandardargumentet angivet för parameter %d till %q#Dstandardargumentet saknas för parameter %P till %q+#Dstandardargument angivet i explicit specialiseringstandardargument är inte tillåtna i deklaration av vänmallspecialisering %qDstandardargument är endast tillåtna för funktionsparametrardefinierar explicit specialisering %qD i vändeklarationdefinition i block %i dominerar användningen i block %idefinition i block %i följer dess användningdefinition av %q#T inuti mallparameterlistadefinitionen av %qD är inte i en namnrymd som innesluter %qTomdefinition av implicit deklarerad %qDdefinition av statisk datamedlem %q+D i dllimporterad klassdefinition given för explicit instansieringradera %qT är odefinieratraderar vektor %q#Dnamnet %qE i den beroende tolkas som något annat än en typ, men instansiering ger en typkovariant returtyp för %q+#D bör undvikasanvändning av standardargument för parametrar till annat än funktioner bör undvikasderefererar %<void *%>-pekarederefererar pekare till ofullständig typdereferering av en typstampad pekare kan bryta strikta aliasreglerdereferering av en typstampad pekare kommer bryta strikta aliasreglerhärledd typdeklarationhärledd unionen %qT ogiltigdestrueraren %qD deklarerad som medlemsmalldestruerare kan inte vara en statisk medlemsfunktiondestruerare för %qs skall inte heller körasdestruerare för främmande class %qT kan inte vara en medlemdestruerare får inte vara cv-kvalificeradedestruerare får inte ha parametrarolika form för %s vid %L på dimension %d (%d/%d)olika former för argument "%s" och "%s" vid %L för inbyggd "dot_product"olika form på dimension 1 för argument "%s" och "%s" vid %L för inbyggd matmulolika form på dimension 2 för argument "%s" och dimension 1 för argument "%s" vid %L för inbyggd matmuldirekt bas %qT är oåtkomlig i %qT på grund av tvetydighetdistinkt Objective-C-typ i returdivision med nolldivision med noll i %<%E %% 0%>division med noll i %<%E %% 0.%>division med noll i %<%E / 0%>division med noll i %<%E / 0.%>stödjer inte multilibdominerare av %d vara %d, inte %ddominerare av %d har okänd statusdubblerat %<const%>dubblerad %<restrict%>dubblerad %<volatile%>dubblerad %qEdubblerad %qsdubbla (eller överlappande) case-värdendubblerade ConstantValue-attribut för fält "%s"upprepning av asm-operandnamn %qsupprepat bastyp %qT ogiltigupprepat case-värdeupprepade cv-kvalificeraredubblerad deklaration av protokoll %qsduplicerad deklaration av metoden %<%c%s%>dubblerad explicit instansiering av %q#Dduppblerad explicit instansiering av %q#Tdubblerad initierare av %qDdubbel gränssnittsdeklaration för kategorin %<%s(%s)%>dubblerad gränssnittsdeklaration av klass %qsdubblerad etikett %qDdubbel deklaration av etikett %qEdubblerad medlem %q+Ddubblerad initieraredynamiskt beroende %s inte funnetdynamic_cast av %q#D till %q#T kan aldrig lyckasbåge %s->%s har ingen motsvarande anropssatsbåge från %d till %d borde vara markerad oreducerbarbåge från %d till %d borde inte vara markerad oreducerbarbågpekare till fel deklaration:Elementär subrutinelementen i vektorn %q#D har ofullständig typinbäddade %<\0%> i formatSkickar ut PIC-operand, men PIC-registret är inte uppsatttom deklarationtom deklaration med specificerare av lagringsklass deklararar inte om taggtom deklaration med typkvalificerare deklarerar inte om en taggtomt indexintervall i initieraretom vänsterprecision i %s-formattom precision i %s-formattomt intervall angivettom skalär initierareaktivering av stöd för bakåtspårning är endast meningsfullt vid kompilering för Thumbaktivering av stöd för anroparnätverkande är endast meningsfullt vid kompilering för Thumbaktivering stöd för anropadnätverkande är endast meningsfullt vid kompilering för Thumbinneslutande klassmallar är inte explicit specialiseradeend-instruktion %d för block %d finns inte i instruktionsströmmenuppräknings- och inte uppräkningstyp i villkorligt uttryckuppräkningsmissmatch i villkorligt uttryck: %qT kontra %qTuppräkningsvärden överskrider gränsen för största heltaluppräkningsvärde för %qD är inte en heltalskonstantuppräkningsvärde för %qE är inte en heltalskonstantomgivningsvariabeln DJGPP är inte definieradomgivningsvariabeln DJGPP pekar på fil "%s" som är trasigomgivningsvariabeln DJGPP pekar på fil "%s" som saknasfel när %s stängdes: %mfel i argument till spec-funktionen "%s"fel i konstantpoolpost nummer %dfel i konstantpoolpost nummer %d
  fel under tolkning av konstantpoolfel under tolkning av konstantpool
  fel under tolkning av fältfel under tolkning av fält
  fel vid tolkning av slutliga attributfel vid tolkning av avslutande attribut
  fel vid tolkning av metoderfel vid tolkning av metoder
! fel när %s lästes från zip-filfel när %qs skrevsfel vid skrivning till %s: %mfel: undantagshantering avslagen, använd -fexceptions för att aktiveraundantag av typ %<%T%> kommer att fångasöverflödiga element i vektorinitierareöverflödiga element i teckenvektorinitierareöverflödiga element i skalärinitierareöverflödiga element i postinitierareöverflödiga element i unioninitierareöverflödiga element i vector-initierareexpand_binop misslyckades i movsi got%<,%> eller %<;%> förväntades%<,%> eller %<}%> förväntades%<,%>, %<;%> eller %<}%> förväntades%<:%> eller %<...%> förväntades%<:%>, %<,%>, %<;%>, %<}%> eller %<__attribute__%> förväntades%<;%> förväntades%<=%> förväntades%<=%>, %<,%>, %<;%>, %<asm%> eller %<__attribute__%> förväntades%<{%> förväntades%d nivåer av mallparametrar förväntades till %q#D, %d fannsförväntade ett SSA_NAME-objektklassnamn förväntadesdeklaration eller sats förväntadesdeklarationsspecificerare förväntadesdeklarationsspecificerare eller %<...%> förväntadesuttryck förväntadesidentifierare förväntadesidentifierare eller %<(%> förväntadesidentifierare eller %<*%> förväntadeskvalificerat namn förväntades i vändeklaration för destruerare %qDspecificerarkvalificerarlista förväntadessats förväntadessträngkonstant förväntadeskostnad för anropsoperation jämfört med vanliga aritmetiska operationeruttrycklig goto vid slutet av bb %dexplicit instansiering av %q#Dexplicit instansiering av %q#T före definitionen av mallenexplicit instansiering av %qD men ingen definition tillgängligexplicit instansiering av %qD i namnrymden %qD (som inte omsluter namnrymden %qD)explicit instansieringar av icke-mall %q#Dexplicit instansieringar av icke-malltyp %qTexplicit-kvalifikation i deklaration av %qDexplicit specialisering som inte är i namnrymdsområde %qDexplicit specialisering av %qD efter första användningenexplicit specialisering av %qD måste inledas av %<template <>%>explicit specialisering av icke-mall %qTuttrycket %qE med abstrakt klasstyp %qT kan inte användas i throw-uttryckuttryck i new-deklarerare måste ha heltals- eller uppräkningstyputtryckssats har ofullständig typutökade register har inga höga halvorexterndeklaration av %q#D stämmer inteextern deklaration av %q+D följer på deklaration utan länkklassextern länkklass krävs för symbol %q+D på grund av attributet %qsextra %<;%>extra klammergrupp vid slutet av initierareextra element i skalär initierareextra utgående båge %d->%dextra kvalifikation %<%T::%> på medlem %qsextra kvalificerare ignoreradextra semikolon angivet i metoddefintionextra semikolon i struktur eller union angivetextra typkvalificerare i formatargument (argument %d)extra argument till flaggan "%s"kunde inte hitta klassen "%s"misslyckades att få slutstatuskunde inte ta processtidermisslyckades att återta funktion som inte behövsfel i omdeklaration av %q+D: dllimport:erad symbol har inte extern länkklassfall igenom-båge efter styrsats i gb %dfall igenom-båge efter ovillkorligt hopp %ifall-igenom-båge korsar sektionsgräns (bb %i)fall igenom till utgång från bb %dattributen fastcall och cdecl är inte kompatiblaattributen fastcall och regparm är inte kompatiblaattributen fastcall och stdcall är inte kompatiblaödesdigert fel: fclose %sfält %q+#D med samma namn som en klassfält %q+D ogiltigt deklarerad funktionstypfält %q+D ogiltigt deklarerad metodtypfält %qD har ofullständig typfältet %qs deklarerat som en funktionfält %qs har ofullständig typfält %qs finns intefältinitierare är ej konstanttyp på fältinitierare stämmer intefältnamn i initierare för annat än post eller unionfältprecisionfältbreddfältbredd i printf-formatfältbredd i scanf-formatfältbredd i strfmon-formatfältbredd i strftime-formatfilen tar slut i standardargumentfilen finns inte "%s"filnivådeklaration av %qs anger %<auto%>filnivådeklaration av %qs anger %<auto%>utfyllnadsteckenutfyllnadstecken i strfmon-formatfind_enum(): Enum finns intefini-funktion funnen i objekt %sförsta argumentet till %q+D skall vara %<int%>första argumentet till %<__builtin_choose_expr%> är inte en konstantförsta argumentet till %<va_arg%> är inte av typen %<va_list%>fix_sched_param: okänd param: %sflyttalskonstant felanvändflyttalskonstant inte en giltig omdedebar operandflyttalsspill i uttryckflödesstyrningsinstruktion inuti grundblockvikningskontroll: orgilanträdet ändrat av vikningfopen %sför malldeklaration %q+Dformat %q.*s förväntar typ %<%T%s%>, men argument %d har typ %qTformat %q.*s förväntar typ %<%s%s%>, men argument %d har typ %qTformatargument %d oanvänt för använt argument %d i $-stilsformatformatargument %d använt mer än en gång i formatet %sformatet är en sträng breda teckenformatet är inte en strängliteral och inga formatargumentformatet är inte en strängliteral, argumenttyperna inte kontrolleradeformatet är inte en strängliteral, formatsträngen inte kontrolleradformatsträngsargumentet kommer efter argumenten som skall formaterasargument för formatsträng är inte av strängtypformatsträng har ogiltigt operandnummerformar %s till en referens till typ %qTformar referens till voidhittade %<-%s%> istället för %<+%s%> i protokollhittade en verklig definition av ett icke-registerhittade en virtuell definition av ett GIMPLE-registerfann ett SSA_NAME som hade släppts till den fria poolenhittade standardfall som inte var vid slutet av case-vektorfann reell variabel när undervariabler borde ha kommitfp-mjukvarukomplettering kräver -mtrap-precision=ifr30_print_operand: ogiltig %%F-kodfr30_print_operand: ogiltig %%x-kodfr30_print_operand: ogiltig operand för %%A-kodfr30_print_operand: ohanterad MEMfr30_print_operand: okänd kodfr30_print_operand: okänd %%B-kodfr30_print_operand: okänd %%b-kodfr30_print_operand: okänd %%p-kodfr30_print_operand_address: ohanterad adressramstorlek på %qs är ramstorlek för stor för pålitlig stackkontrollvändeklaration %q#D deklarerar en icke-mall-funktionvändeklaration som inte namnger en klass eller funktionvändeklaration är inte i klassdefinitionvändeklaration kräver klassnyckel, d.v.s. %<friend %#T%>vändeklaration kräver klassnyckel, d.v.s. %<friend class %T::%D%>än tidigare deklaration av %q+Fhärifrånfrv_print_operand: okänd kodfunktionen %q#D är initierad som en variabelfunktionsdefinition %q+D är markerad dllimportfunktionen %q+D är definierad efter tidigare deklaration som dllimport; attributet ignorerasfunktionen %q+D omdeklarerad som "inline"funktionen %q+D omdeklarerad med attributet noinlinefunktion %q+F kan aldrig inline:as eftersom den innehåller ett beräknat gotofunktionen %q+F kan aldrig vara inline eftersom det stängs av av -fno-inlinefunktionen %q+F kan aldrig vara inline eftersom den kanske inte är begränsad inuti denna översättningsenhetfunktion %q+F kan aldrig inline:as eftersom den tar emot ett icke-lokalt gotofunktion %q+F kan aldrig inline:as eftersom den använder __builtin_return eller __builtin_apply_argsfunktion %q+F kan aldrig inline:as för att den använder alloca (åsidosätt genom att använda attributet always_inline)funktionen %q+F kan aldrig vara inline eftersom den använder attribut som står i konflikt med inlinefunktion %q+F kan aldrig inline:as eftersom den använder icke-lokala gotofunktion %q+F kan aldrig inline:as eftersom den använder setjmpfunktion %q+F kan aldrig inline:as eftersom den använder setjmp-lonjgmp-undantagshanteringfunktion %q+F kan aldrig inline:as eftersom den använder variabel argumentlistafunktion %q+F kan aldrig inline:as eftersom den använder varialer med variabel storlekfunktionen %qD deklarerad virtuell inuti en unionfunktionen %qD är initierad som en variabelfunktionen %qs kan inte deklareras %<mutable%>funktionskroppen inte tillgängligfunktionsanrop har sammansatt värdefunktion anropad via en inkompatibel typfunktionsdeklarationen är inte en prototypfunktion deklarerad %<noreturn%> har en %<return%>-satsfunktionsdefinition deklarerad som %<__thread%>funktionsdefinition deklarerad som %<auto%>funktionsdefinition deklarerad som %<register%>funktionsdefinition deklarerad som %<typedef%>funktionsdefinition som har kvalificerad void-returtypfunktionen returnerar inte typen strängfunktionen är en möjlig kandidat för formatattributet %qsfunktionen inte beaktad för inline:ingfunktionen kan inte inline:asfunktionsreturtyp kan inte vara funktionfunktionsreturtyper är inte kompatibla på grund av %<volatile%>funktion som returnerar en funktionfunktion som returnerar en vektorfunktionen returnerar adress till en lokal variabelfunktionen returnerar ett aggregatpartiell specialisering av funktionsmall %qD är inte tillåtenfunktionstyper inte riktigt kompatibla i ISO Cfunktionsdefinitionsområde %qs implicit auto och deklarerat %<__thread%>stöd för function_profilerfunktionsprofileringsstöd för MMIXgcc-driver version %s kör gcc version %s
  gcc version %s
  gcov (GCC) %s
! generering av Branch Likely-instruktioner aktiverat, men stöds inte av arkitekturengenerell dunkkod misslyckas för metod %q#D som använder %<...%>när gräns för maximal storlek på core-fil hämtades: %mgfc_conv_constant_to_tree(): ogiltig typ: %sgfc_todo: Inte implementerat: gfc_trans_code(): Felaktig satskodgfortran: Katalog krävs efter -M
  gfortran: Endast en -M-flagga tillåts
  gimplification misslyckadesglobala konstruerare stöds inte för denna målarkitekturglobal deklaration av %q+#Dglobala destruerare stöds inte på denna målarkitekturglobal registervariabel %qD använd i nästlad funktionglobal registervariabel %qs använd i nästlad funktionglobal registervariabel följer en funktionsdefinitionglobal registervariabel har startvärdetilldelning av global/statisk variabel har uppfångatsfick %d mallparametrar till %q#Dfick %d mallparametrar till %q#Tgp är konstant (men spara/återställ gp vid indirekta anrop)gp_offset (%ld) eller end_offset (%ld) är mindre än nollbehövde omlokalisera PCHhuvudinstruktion %d för block %d finns inte i instruktionsströmmenHur mycket kan en given kompileringsenhet växa på grund av inline:ingen (i procent)iWMMXt och hårdvaruflyttalia64_print_operand: okänd kodidentifierare förväntades efter %<@protocol%>om denna kod nås, kommer programmet att avbrytaignorerad metod "ignorerar %<#pragma align%> för explicit justerad %q+Dkvalificerare %qV tillagta till funktionstyp %qT ignoreradeignorerar -fschedule-insns på grund av ett fel i undantagshanteringenignorerar asm-specificerare för ickestatisk lokal variabel %q+Dingorerar dubblerad katalog "%s"
  ignorerar felformaterat #pragma longcallignorerar ej existerande katalog "%s"
! ignorerar okänt alternativ %q.*s i %<-fdump-%s%>ogiltig aggregattyp %qs angiven för instansvariabel %qsotillåten referenstyp angiven för instansvariabel %qsimplicit deklaration av funktionen %qEimplicit poppade register måste vara grupperade i toppen på stackenunderföstådd END DOomöjlig begränsning i %<asm%>omöjlig reigisterbegränsning i %<asm%>i %s, vid %s:%di grundblock %d:i deklaration %q+Dnär argument %P till %q+D skickadesfelaktig ackumulator för %qsinkommande bågantal stämmer inte med antalet PHI-argumentinkompatibel implicit deklaration av inbyggd funktion %qDinkompatibel implicit deklaration av funktionen %qDinkompatibel typ för argument %d av %qEinkompatibla typer i tilldelninginkompatibla typer i tilldelning vid av %qT till %qTinkompatibla typer i initieringinkompatibla typer i returofullständig flagga "%s"ofullständig implementation av kategorin %qsofullständig implementation av klassen %qsofullständig typ %qT har inte medlem %qDofullständig typ %qT använd i nästad namnspecificerareinkonsistent dll-länkklass för %q+D, dllexport antasinkonsistent specifikation av instansvariabelinkonsistenta operandbegränsningar i en %<asm%>felaktig instruktion:felaktig delning av trädnoderökning av pekare på okänd postökning av endast läsbar platsökning av endast läsbar medlem %qDökning av endast läsbar variabel %qDindexvärde istället för fältnamn i unioninitierareinfo-pekare NULLinit-funktion funnen i objekt %sinitiering kastar kvalificerare från pekarmåltypinitiering från distinkt Objective-C-typinitiering från inkompatibel pekartypvänsterhandssida av initiering kan vara en kandidat för ett formatattributinitiering skapar heltal från pekare utan typkonverteringinitiering skapar pekare från heltal utan typkonverteringinitiering skapar kvalificerad funktionspekare från okvalificeradinitiering av medlem som är en flexibel vektorinitiering av medlem som är en flexibel vektor i nästat sammanhanginitierat fält med sidoeffekter överskrivetinitierad variabel %q+D är markerad som dllimportinitierarelement är inte beräkningsbart vid laddtidpunktinitierarelement är inte konstantinitierare tar slut i förtidinitierare misslyckas med att bestämma storleken på %q+Dinitierare misslyckas med att bestämma storleken på %qDinitierare för %qT måste vara inom klamrarinitierare för flyttalsvärde är inte en flyttalskonstantinitierare för heltalsvärde är för kompliceradinitierare är ogiltig för statisk medlem med konstruerareinitierare angiven för icke-virtuell metod %q+Dinitierare angiven för statisk medlemsfunktion %qDinitierarsträng för vektor av tecken är för storinline-deklaration av %qD följer på deklaration med attributet noinlineinline-funktionen %q+D deklarerades som dllimport: attributet ignoreratinline-funktionen %q+D har fått attributet noinlineinline-funktionen %q+D är deklarerad som dllimport; attributet ignorerasinline-funktion %q+D använd men aldrig definieradinlined_to-pekare är felinlined_to-pekare refererar till sig självinlined_to-pekare angiven för noninline-anropareinline:ing misslyckades i anrop av %q+F: %sindataoperandbegränsningen innehåller %qcinstruktion %d inuti grundblock %d men block_for_insn är %iinstruktion %d inuti grundblock %d men block_for_inst är NULLinstruktion %d är i flera grundblock (%d och %d)instruktionen håller inte sina begränsningar:instruktion utanför grundblockinstallation: %s%s
! instansvariabel %qs använd i klassmetodinstansvariabeln %qs har okänd storlekinstansvariabel %qs är %s, detta kommer bli ett fel i framtideninstansvariabel %qs är deklarerad %sinstansvariabel %qs är deklararad privattilldelning av instansvariabel har uppfångatsinstatiering av %q+D som typ %qTinstruktionen aldrig utfördinstruktionsschemaläggning stöds inte för denna målmaskinint-vektor initierad från icke-bred strängheltalskonstant är för stor för typen %qsheltalssort=8 inte tillgänglig för flagga -fdefault-integer-8heltalsspill i uttryckheltalsuttryck %qE är inte konstantintermoduloptimeringar inte implementerade för C++gränssnitt %qs har inte giltig konstantsträngslayoutsynlighetsattributen internal och protected stöds inte för denna konfiguration, ignorerasinternt kompilatorfel.  Felaktig adress:internt kompilatorfel.  Felaktig skift:internt kompilatorfel.  Okänt läge:internt kompilatorfel: internt konsistensfelinternt fel - felaktig ungetinternt fel - ogiltigt Utf8-namninternt fel i check-init: trädkod inte implementerad: %sinternt fel i generate_bytecode_insn - trädkod inte implementerad: %sinternt fel: %%) hittat utan ett %%( i assemblermönsterinternt fel: %%> hittat utan ett %%< i assemblermönsterinternt fel: %%] hittat utan ett %%[ i assemblermönsterinternt fel: %%} hittat utan ett %%{ i assemblermönsterinternt fel: felaktigt register: %dinternt fel: cris_side_effect_mode_ok med felaktiga operanderinternt fel: sidoeffektinstruktion påverkar huvudeffekteninternt gcc-avbrott i %s, vid %s:%davbrottsservicerutiner kan inte kodas i Thumb-lägeinbyggd variabel som inte är en procedurogiltigt #pragma %sogiltig %%-kodogiltig %%A-operandogiltig %%B-operandogiltig %%C-operandogiltigt %%C-värdeogiltig %%D-operandogiltigt %%D-värdeogiltigt %%E-värdeogiltigt %%F-värdeogiltigt %%G-värdeogiltigt %%H-värdeogiltig %%J-kodogiltigt %%J-värdeogiltigt %%K-värdeogiltigt %%L-värdeogiltigt %%M-värdeogiltigt %%N-värdeogiltigt %%O-värdeogiltig %%P-operandogiltigt %%P-värdeogiltigt %%R-värdeogiltigt %%S-värdeogiltigt %%T-värdeogiltigt %%U-värdeogiltig %%Y-operandogiltigt %%Y-värdeogiltig %%c-operandogiltig %%d-operandogiltigt %%d-värdeogiltig %%f-operandogiltigt %%f-värdeogiltigt %%h-värdeogiltig %%j-kodogiltigt %%j-värdeogiltigt %%k-värdeogiltigt %%m-värdeogiltigt %%p-värdeogiltigt %%q-värdeogiltigt %%r-värdeogiltig %%s-operandogiltigt %%s-värdeogiltigt %%t/%%b-värdeogiltigt %%u-värdeogiltig %%v-kodogiltigt %%x-värdeogiltig %%xn-kodogiltig "asm": ogiltigt --param-värde %qsogiltig ABI-flagga: -mabi=%sogiltigt IACC-argumentogiltigt Objective-C++-selekterarnamnogiltigt PC i radnummertabellogiltig UNSPEC som operandogiltigt Z-registerutbyte för instruktionogiltig abstrakt returtyp för funktionen %q+#Dogiltig abstrakt returtyp för medlemsfunktion %q+#Dogiltigt abstrakt typ %qT för %qEogiltig abstrakt typ för %q+Dogiltig åtkomst av ickestatisk datamedlem %qD från NULL-objektogiltig adressfelaktig justering för %<#pragma align%>, ignorerasogiltig användning av %<sizeof%> på en funktionstypogiltig användning av %qs på en medlemsfunktionogiltig användning av %qs på en void-typogiltig tillämpning av %qs på ofullständig typ %qT ogiltigt argument till attributet %qsogiltigt argument till %<__builtin_frame_address%>ogiltigt argument till %<__builtin_return_address%>ogiltigt argument inbyggd funktionogiltig basklasspecifikationogiltig konvertering från typ %qT till typ %qTogiltig typkonvertering av ett rvärdeuttryck av typ %qT till typ %qTogiltig konvertering till funktionstyp %qTogiltigt klassnamn i deklaration av %qDogiltig villkorlig operandogiltig const_cast från typ %qT till typ %qTogiltig const_cast av ett rvärde av typ %qT till typ %qTogiltig const_double-operandogiltig begränsning för operandogiltig konstruerare, du menade förmodligen %<%T (const %T&)%>ogiltig konvertering från %<__fpreg%>ogiltig konvertering från %qT till %qTogiltig konvertering till %<__fpreg%>ogiltig konvertering till typ %qT från typ %qTogiltig kovariant returtyp för %q+#Dogiltigt standardargument för en mallmallparameterogiltig definition av kvalificerad typ %qTogiltigt uttryck som operandogiltigt flyttals-abi: -mfloat-abi=%sogiltig flyttalsemuleringsflagga: -mfpe=%sogiltig flyttalsflagga: -mfpu=%sogiltig initiering i klassen av statisk datamedlem med icke heltaltyp %qTogiltig indirekt (S-)minnesadressogiltig indirekt minnesadressogiltigt startvärde för medlem %qsogiltig initiering av icke-konstant referens av typ %qT från en temporär av typ %qTogiltig initiering av referens av typ %qT från uttryck av typ %qTogiltig initierareogiltig instruktion:ogiltigt l-värde i asm-utdata %dogiltigt maskogiltig medlemsfunktionsdeklarationogiltig medlemsmalldeklaration %qDogiltig operandkod "%c"ogiltig operand för "A"-modifierareogiltig operand för "D"-modifierareogiltig operand för "H"-modifierareogiltig operand för "O"-modifierareogiltig operand för "T"-modifierareogiltig operand för "b"-modifierareogiltig operand för "e"-modifierareogiltig operand för "m"-modifierareogiltig operand för "o"-modifierareogiltig operand för "p"-modifierareogiltig operand för "z"-modifierareogiltig operand för kod "%c"ogiltig operand i instruktionenogiltig operand för modifierarebokstavogiltig operand i utmatningskodogiltig operand för %%H/%%L-kodogiltig operand till %%N-kodogiltig operand till %%Rogiltig operand för %%R-kodogiltig operand till %%Rogiltig operand till %%T/%%B-kodogiltig operand för %%U-kodogiltig operand för %%V-kodogiltig operand till %%p-kodogiltig operand till %%s-kodogiltiga operander av typ %qT och %qT till binär %qOogiltiga operander till binär %sogiltig operation på %<__fpreg%>ogiltigt flaggargument %qsogiltig alternativ till -mfloat-gprs: "%s"ogiltig parameter %qsogiltigt parameterkombination för inbyggd AltiVecogiltig parametertyp %qTogiltigt pekarläge %qsogiltigt pekare till bitfält %qDogilting interpunktion %qc i begränsningogiltiga kvalificerare på typ som inte är medlemsfunktionogiltigt kvalificerande räckvidd i pseudodestruerarnamnogiltig mottagartyp %qsogiltig omdeklaration av %q+Dogiltigt referensprefixogiltigt register i instruktionenfelaktigt register i move-instruktionenogiltig registernamn för %q+Dogiltigt rotate-instruktionogiltig rtl-delning hittad i instruktionenogiltigt andra argument till %<__builtin_prefetch%>; använder nollogiltig static_cast från typ %qT till typ %qTogiltig lagringsklass för funktionen %qsogiltigt målvärde för memregs "%d"ogiltig malldeklaration av %qDogiltigt mall-idogiltigt tredje argument till %<__builtin_prefetch%>; använder nollogiltig trådpekarflagga: -mtp=%sogiltig typ %<void%> för newogiltig typ %qT som initierare för en vektor med typ %qTogiltig typ %qT deklarerad %<friend%>ogiltigt typargumentogiltigt typargument till %qsogiltiga typer %<%T[%T]%> för vektorindexogiltig användning av %%d, %%x eller %%xogiltig användning av %<--%> på bool-variabel %qDogiltigt användning av %<::%>ogiltigt användning av %<restrict%>ogiltigt användning av %<this%> på toppnivåogiltig användning av %<this%> i icke-medlemsfunktionogiltigt användning av %qDogiltig använding av %qE för att skapa en pekare-till-medlem-funktionogiltig användning av %qs på pekare till medlemogiltig användning av ":"-modifierareogiltig användning av en pekare till en ofullständig typ i pekararitmetikogiltig använding av vektor med ospecificerade gränserogiltig användning av const_cast med typ %qT, som är en pekare eller referens till en funktionstypogiltig användning av const_cast med typ %qT, som inte är en pekare, referens, eller pekare-till-datamedlem-typogiltig användning av konstruerare som en mallogiltig användning av flexibla vektormedlemmarogiltig avnändning av ofullständig typedef %qDogiltig användning av %q+D i en statisk medlemsfunktionogiltig användning av icke-l-värde-vektorogiltig användning av icke-statisk datamedlem %q+Dogiltig användning av icke-statisk datamedlem %qDogiltig användning av icke-statisk medlemsfunktionogiltig användning av icke-statisk medlemsfunktion %qDogiltig användning av icke-statisk datamedlem %qEogiltig användning av post med flexibel vektormedlemogiltig användning av mall-id %qD i deklaration av primär mallogiltig användning av mallmnamnet %qE utan en argumentlistaogiltigt användning av typ %qT som standardväde för en mallmallparameterogiltiganvändning av odefinierad typ %<%s %E%>ogiltig användning av void-uttryckogiltigt vektortype för attributet %qEogiltigt versionsnummer "%s"invariant inte omräknad när ADDR_EXPR ändradesinvoke[non-static] på statisk metodinvokestatic på abstrakt metodinvokestatic på metod som inte är statiskär inte en giltig GIMPLE-satsdess dest_idx borde vara %d, inte %ddess scope-område är endast denna definition eller deklaration, vilket troligen inte är vad du vill.iwmmxt-abi kräver en CPU som klarar iwmmxtiwmmxt kräver ett AAPCS-kompatibelt ABI för att fungera riktigtjcf-dump: inga klasser angivna
! passage av hopp avslagethopp in i räckvidd för identifierare med variabel typhopp in i satsuttryckhopp till case-etiketthopp till etikett %q+Dhopp till etikett %qDskräp vid slutet av #pragma %sskräp vid slutet av #pragma GCC java_exceptionsskräp vid slutet av #pragma GCC memregs [0..16]skräp vid slutet av #pragma ghs endsdaskräp vid slutet av #pragma ghs endtdaskräp vid slutet av #pragma ghs endzdaskräp vid slutet av #pragma ghs interruptskräp vid slutet av #pragma ghs-sektionskräp vid slutet av #pragma ghs startsdaskräp vid slutet av #pragma ghs starttdaskräp vid slutet av #pragma ghs startzdaskräp vid slutet av #pragma longcallskräp vid slutet av %<#pragma GCC visibility%>skräp vid slutet av %<#pragma align%>skräp vid slutet av %<#pragma fini%>skräp vid slutet av %<#pragma init%>skräp vid slutet av %<#pragma pack%>skräp vid slutet av "#pragma %s"skräp vid slutet av "#pragma options"skräp vid slutet av "#pragma unused"skräp vid slutet av signatursträngnyckelmetod %q+D i dllimporterad klass definieradnyckelordet %<export%> är inte implementerat och kommer ignorerasnyckelordet %<typename%> är inte tillåtet i detta sammanhang (en kvalificerat medlemsinitierare är implicit en typ)nyckelordet %<typename%> är inte tillåtet i detta sammanhang (basklassen är implicit en typ)nyckelordet %<typename%> är inte tillåtet utanför mallaretikett %q+D är deklarerad men inte definieradetikett %q+D är definierad men inte användetikett %q+D använd men är inte definieradetikett %qE är refererad till utanför någon funktionetikett vid slutet av sammansatt satsetikett med namet wchar_tlang_*-kontroll: misslyckades i %s, vid %s:%dspråk %s känns inte igenspråksträng %<"%E"%> känns inte igenstor förändring av rampekare (%d) med -mtiny-stackstort heltal implicit trunkerat till unsigned typutplaceringen av klasser härledda från en tom klass %qT kan ändras i en framtida version av GCCld returnerade avslutningsstatus %dvänsterprecisionvänsterprecision i strfmon-formatvänstershiftoperanden >= storleken på typenvänstershiftoperanden är negativvänster operand av kommauttryck har ingen effektlängdmodifierarelängdmodifierare i printf-formatlängdmodifierare i scanf-formatlängdmodifierare i strfmon-formatbibliotek: %s
! biblioteksfunktion %q#D omdeklarerad som icke-funktion %q#Dbiblioteket lib%s finns intelo_sum inte från registerlokal klass %q#T skall inte ha statisk datamedlem %q#Dlokal deklaration av %qs döljer instansvariabellokal variabel %qD kan inte förekomma i detta sammanhangbehovet av minne för lokala variabler överskrider kapacitetenlong long-konstant inte en giltig omedelbar operandlong, short, signed eller unsigned använd felaktigt för %qsslinga %d borde inte ha enda utgång (%d -> %d)slinga %d's huvud tillhör inte direkt till denslinga %d's huvud har inte exakt 2 posterslinga %d's koppling tillhör inte direkt till denslinga %d's koppling har inte exakt 1 efterföljareslinga %d's koppling har inte huvud som efterföljareslinga %d's koppling är markerad som en del av an oreducerbar regionfriare throw-specificerare för %q+#Fundre gräns i case-etikettintervall underskrider minsta värdet för sin typmakronamn saknas efter %qsgör %qD statiskfelformaterat #pragma GCC visibility pushfelformaterat #pragma builtinfelformaterat #pragma extern_prefix, ignorerasfelformaterat #pragma ghs sectionfelformaterat #pragma redefine_extname, ignorerasfelformaterat #pragma weak, ignorerasfelformaterat %<#pragma align%>felformaterat %<#pragma align%>, ignorerasfelformaterat %<#pragma fini%>felformaterat %<#pragma fini%>, ignorerasfelformaterat %<#pragma init%>felformaterat %<#pragma init%>, ignorerasfel utformat %<#pragma pack%> - ignorerasfel utformat %<#pragma pack(pop[, id])%> - ignorerasfel utformat %<#pragma pack(push[, id][, <n>])%> - ignorerasfelformaterat "#pragma %s" - ignorerasfelformaterat "#pragma options align={mac68k|power|reset}">, ignorerasfelformaterat "#pragma options", ignorerasfelaktiga specifikationsfunktionsargumentfelaktigt specifikationsfunktionsnamnmask måste vara en omedelbarmatchningsbegränsning tillåter inte ett registermatchningsbegräsningen inte en giltig utdataoperandmatchningsbegränsning refererar ogiltigt operandnummermaximumvärde på parameter %qs är %ufår inte använda både -EB och -ELgår inte att använda både -m64 och -m64mediafunktioner är inte tillgänglige om inte -mmedia användsmedlem %q+#D med konstruerare inte tillåten i anonymt aggregatmedlem %q+#D med konstruerare inte tillåten i unionmedlem %q+#D med kopieringstilldelningsoperator är inte tillåten i anonymt aggregatmedlem %q+#D med kopieringstilldelningsoperator inte tillåten i unionmedlem %q+#D med destruerare inte tillåten i anonymt aggregatmedlem %q+#D med destruerare inte tillåten i unionmedlem %qD kan inte deklareras både virtual och staticmedlem %qD står i konflikt med fältnamn i tabell över virtuella funktionermedlem %qD deklarerad som vän före typ %qT definierasmedlem %qD är oinitierad referensmedlem %qD med oinitierade const-fältmedlemsfunktioner är implicit vänner till sin klassminnesindata %d är inte direkt adresserbarmetod "%s" kan inte hittas i klassenmetoddeklaration som inte är i @interface-kontextmetoddefinition för %<%c%s%> finns intemetoddefinition som inte är i @implementation-kontextmetod saknar kanske ett [super dealloc]-anropminimumvärde på parameter %qs är %ufunktionsprofilering för mips16mips_debugger_offset anropad med en icke-stack/ram/arg-pekaresignaturen stämmer inte för fält "%s" i "%s"felplacerad Objective-C++-konstruktion %<@%D%>felplacerat attribut ConstantValue (inte i något fält)saknar numerisk $-operand i formatsträng%<(%> saknas efter %<#pragma GCC visibility push%> - ignoreras"%<(%> saknas efter %<#pragma pack%> - ignoreras"(" saknas efter "pragma %s" - ignoreras"(" saknas efter "#pragma unused", ignoreras")" saknas efter "#pragma unused", ignoreras")" saknas till "pragma %s" - ignorerasCode-attribut saknasREG_EH_REGION-notering saknas i slutet av bb %iargument saknas till %<__builtin_args_info%>argument saknas "%s"argument saknas till "-%s"argument saknas till flaggan "%s"barriär saknas efter block %iklamrar saknas runt initierareklamrar saknas runt initierare för %qTanropsgrafsbåge saknas för anropssats:avslutande klammer för namngiven operand saknasslutparentes saknasdefinition saknasbåge saknas %i->%ifält "%s" saknas i "%s"filnamn saknas efter %qsutfyllnadstecken saknas vid slutet av strfmon-formatfunktionsnamn saknas i "pragma %s" - ignorerasinitierare saknasinitierare saknas för medlem %qDmakefile-mål saknar efter %qstal saknasstartparentes saknasoperand saknassökväg saknas efter %qssektionsnamn saknas i "pragma %s" - ignorerasvaktpost saknas i funktionsanropavslutande %c-tecken saknastypnamn saknas i typedef-deklarationblandning av C++- och Java-catch i en och samma översättningsenhetatt blanda deklarationer och funktionsdefinitioner är förbjudetmno-cygwin och mno-win32 är inkompatiblaläge %qs applicerat på olämplig typmodulsymbol %s i fel namnrymdmer än %d operander i %<asm%>move-instruktion inte hanteradms-bitfält stöds inte för objcmt_final_prescan_insn, ogiltig instruktion nr 1mudflap kan inte följa %qs i subbfunktionmudflap kan inte följa extern %qs av okänd storlekmudflap-kontroll ännu inte implementerad för ARRAY_RANGE_REFmudflap: detta språk stöds inteflerdimensionell vektor måste ha gränser för alla dimensioner utom den förstamultilib_exclusions "%s" är ogiltigmultilib_exclusions "%s" är ogiltigmultilib-val "%s" är ogiltigtmultilib-spec "%s" är ogiltigflera default-etiketter i en switchfler definitioner av %q#Tflera fält i unionen %qT initieradeflera funktionstypsattribut angivnaflera varmt/kallt-övergångar funna (bb %i)flera inline-anropareflera parametrar med namnet %q+Dflera lagringsklasser i deklaration av %qsflera lagringsklasser i deklarationsspecificerareflera typer i en deklarationmåste ha#include <typeinfo> för användande av typeidman måste använda %<.*%> eller %<->*%> för att anropa en pekare-till-medlems-funktion i %<%E (...)%>använd mvclemystisk förrådsinformation i %snamnet %qD använt i en designerad initierare i GNU-stil för en vektornamnet %qT har ofullständig typnamuppslagning av %qD ändradesnamnuppslagning av %qD ändrad för ny räckvidd i %<for%> enligt ISOnamn saknas på medlemsfunktionnamngivna returväden stödjs inte längrenamnrymd %qD är inte tillåten i using-deklarationnamnrymdsalias %qD inte tillåtet här, antar %qDanonyma aggregat med namnrymdsräckvidd måste vara statiskabehöver lägga in en körtidskontroll för %snegativ instruktionslängdnegativt heltal implicit konverterat till unsigned typnegativt nästningsdjup för region %inegativ bredd i bitfält %q+Dnegativ storlek i bitfält %qsvarken destrueraren eller den klasspecifika operatorn delete kommer anropas, även om de är deklarerade när klassen definieras.nästade assemblerdialektalternativnästlad extern-deklaration av %qDnästad funktion %q+D är deklarerad men aldrig definieradnästad funktion %qs är deklarerad %<extern%>nästad omdefinition av %<enum %E%>nästad omdefinition av %<struct %E%>nästad omdefinition av %<union %E%>new kan inte användas på en funktionstypnew kan inte användas på en referenstypny deklaration av %q#Dnya typer får inte definieras i en returtypingen %<%D(int)%> deklarerad för postfix %qs, försöker med prefixoperator iställetingen metod %<%c%s%> funneningen medlemsfunktion %q#D deklarerad i klassen %qTingen FUNCTION_PROFILER för CRISinga argumentinga argument till spec-funktioninget klassnamn angivet med %qsingen klassmall med namnet %q#T i %q#Tinga klasser angivnaingen avslutande %<]%> till %<%%[%>-formatdet finns ingen täckning för funktionen %qsingen datatyp för läge %qsinget standardargument för %qDinget standardfall funnet vid slutet av case-vektoringen beskriving ännuinget fält %qD finns i unionen som initierasingen immediate_use-listaingen indatafil angiveninga indatafileringa indatafiler; kommer inte skriva utdatafileringen heltalstyp kan representera alla uppräkningsvärdena i %qTinga låga register tillgängliga för att poppa höga registeringen träff för anrop till %<(%T) (%A)%>ingen match som konverterar funktionen %qD till typen %q#Tingen funktion som stämmer för anrop av %<%D(%A)%>ingen matchande funktion för anrop av %<%T::%s(%A)%#V%>ingen matchande push för %<#pragma GCC visibility pop%>det finns ingen matchande mall för %qDingen medlemsfunktion %qD är deklarerad i %qTinga medlemmar matchar %<%T::%D%> i %q#Tingen tidigare deklaration av %q+Dingen tidigare prototyp för %q+Dingen profilering av 64-bitskod för detta ABIinget register i adressingen retursats i funktion som returnerar icke-voidingen klass för %s-stab (0x%x)inget semikolon vid slutet av struktur eller unioningen passande %<operator %s%> för %qTingen lämplig %qD i klassen %qTingen superklass deklarerad i @interface för %qsingen superklass deklarerad i gränssnittet för %qsinget stöd för induktioningen typ heter %q#T i %q#Tingen unik slutlig ersättare för %qD i %qTnoder utan släppt minne funnaoadresserbar variabel inuti en aliasmängdicke-boolean använd i villkorickekonstant vektorindex i DATA-sats %L.argument som inte är flyttal till funktionen %qsickelokal funktion %q#D använder anonym typickelokal funktionen %qD använder lokal typ %qTicke-lokal variabel %q#D använder anonym typickelokal variabel %q#D använder lokal typ %qTicke-l-värde-vektor i villkorsuttryckicke-medlem %qs kan inte deklareras %<mutable%>icke-objektmedlem %qs kan inte deklareras %<mutable%>ickestatisk const-medlem %q#D, det går inte att använda standardtilldelningsoperatornicke-statisk const-medlem %q+#D i klass utan en konstruerareicke-statisk deklaration av %q+D följer på statisk deklarationicke-statisk initiering av an flexibel vektormedlemicke-statisk metod %q+D åsidosätter statisk metodicke-statisk referens %q+#D i klass utan en konstruerareickestatisk referensmedlem %q#D, det går inte att använda standardtilldelningsoperatornicke-mall %qD använd som mallicke-malltyp %qT använd som en mallicke trådlokal deklaration av %q+D följer på trådlokal deklarationicketriviala designerade initierare stöds inteickekonstant vektorindex i initierareargument till nonnull har ett ogiltigt värde (argument %lu)nonnull-argument refererar icke-pekar-operand (argument %lu, operand %lu)nonnull-argument med felaktigt operandnummer (argument %lu, operand %lu)attributet nonnull utan argument på en icke-prototypinte en giltig Java-.class-fil.inte konfigurerad för ABI: "%s"inte tillräcklig typinformationinte tillräckligt med variabla argument för att få plats med en vaktpostskyddar inte funktion: ingen åtminstone %d byte lång buffertskyddar inte lokala variabler: buffert med variabel längdännu inte implementerat: latensoptimerad inline:ad kvadratrotanm: noll-argument där icke-noll krävs (argument %lu)tal måste vara 0 eller 1antalet argument stämmer inte med inbyggd prototypantalet argument stämmer inte med prototypenantal bb-noter i instruktionskedjan (%d) != n_basic_blocks (%d)antal komponenter i vektorn inte en tvåpotensantal räknare är %d istället för %dobjekt %qE med ofullständig typ %qT kommer inte användas i %sobjekt saknas i referens till %q+Dobjekt saknas i användning av %qEobjekt med ofullständig typ %qT kommer inte användas i %sobjekt med typ %qT kommer inte användas i %sföråldrad flagga -I- använd, använd -iquote iställetföråldrad användning av designerade initierare med %<:%>föråldrad användning av designerade initierare utan %<=%>förskjutningen av %q+D följer inte ABI:et och kan ändras i en framtida version av GCCförskjutning av tom bas %qT följer kanske inte ABI:et och kan ändras i en framtida version av GCCförskutning av virtuell bas %qT följer inte ABI:et och kan ändras i en framtida version av GCCindex till en konstant sträng pekar utanför dess gränserutelämnad mittenoperand till %<?:%> kan inte manlgasbara konstruerare tar basinitierareendast deklarationer av konstruerare kan vara %<explicit%>bara initierade variabler kan placeras i programminnesområdetendast en av '--print-main', '--list-class' och '--complexity' är tillåtenendast oinitierade variabler kan placeras i en .bss-sektionbara oinitierade variabler kan placeras i sektionen .noinitbara svaga alias stöds i denna konfigurationogenomskinlika vektortyper kan inte initierasöppna /dev/zero: %mnär beroendefil %s öppnades: %mvid öppnandet av utdatafil %s: %moperand 1 måste vara ett hårt registeroperandbegränsning innehåller felaktigt placerat %<+%> eller %<=%>operandbegränsning för %<asm%> skiljer i antal alternativoperand är varken en konstant eller en villkorskod, ogiltig operandkod "c"operandnummer saknas efter %%-teckenoperandnummer utanför intervalloperandnummer utanför intervallet i formatoperandnummer angivet för format som inte tar argumentoperandnummer angivet med undertryckt tilldelningoperation på %qE kan vara odefinieradoperatorn %qT deklarerad att returnera %qToptimering kan eliminera läsningar och/eller skrivningar till registervariableraktiverade flaggor: skickade flaggor: ordningsjämförelse av pekare med heltalet nollursprunligen indirekt funktionsanrop beaktas inte för ineline:ingslut på minneyttre block för region %i är felutmatningsbegränsning %d kan inte anges tillsammans med överskrivning av "%s"utmatningsbegränsning %d måste ange ett enskilt registerutmatningsbegränsning %qc för operand %d är inte i börjanutdatafilnamn angivet två gångerutmatning nummer %d inte direkt adresserbarutdataoperand %d måste använda %<&%>-begränsningutdataoperandbegränsningen saknar %<=%>utdataoperand är konstant i %<asm%>utmatningsregister måste vara grupperade i toppen på stackenoutput_move_single:spill i vektordimensionspill i konstant uttrycköverspill i uppräkningsvärdenöverspill i uppräkningsvärden vid %qDspill i implicit konstant konverteringspill i utargumentlistan för "%s"attributet packed medför ineffektiv justeringattributet packed medför ineffektiv justering för %q+Dattributet packed medför ineffektiv justering för %qsattributet packed är onödigtattributet packed är onödigt för %q+Dattributet packed är onödigt för %qsfyller ut poststorlek till justeringsgränsfyller ut post för att justera %q+Dparametern %P har ofullständig typ %qTparameter %P till %qD har ofullständig typ %qTparametern %q+D deklarerad %<inline%>parameter %q+D deklarerad med typen voidparametern %q+D har ofullständig typparameter %q+D har endast en framåtdeklarationparameter %qD deklarerad voidparameter %qD inkluderar %s till vektor %qT med okänd gränsparameter %qD ogiltigt deklarerad metodtypparametern %qD är initieradparameter %u (%q+D) har ofullständig typparameter %u (%q+D) har void-typparameter får inte ha variabel typ %qTparameternamn (utan typer) i funktionsdeklarationparenssyntaxfel i argumentlista till malltolkningsfel när %s lästespartiell specialisering %qT deklarerad %<friend%>partiell specialisering %qT specialicerar inte något mallargumentatt skicka %qT som %<this%>-argument till %q#D kastar kvalificerareatt skicka %qT väljer %qT framför %qTskickar %qT för argument %P till %qDskickar NULL till icke-pekarargument %P till %qDatt skicka argument %d till %qE kastar kvalificerare från pekarmåltypskickar argument %d till %qE som %<float%> istället för %<double%> på grund av prototypskickar argument %d till %qE som komplext istället för flyttal på grund av prototypskickar argument %d till %qE som komplext istället för heltal på grund av prototypskickar argument %d till %qE som flyttal istället för komplext på grund av prototypskickar argument %d till %qE som flyttal istället för heltal på grund av prototypskickar argument %d till %qE som heltal istället för komplext på grund av prototypskickar argument %d till %qE som heltal istället för flyttal på grund av prototypskickar argument %d till %qE med tecken på grund av prototypskickar argument %d till %qE teckenlöst på grund av prototypatt skicka argument %d till %qE kastar kvalificerare från pekarmåltypskickar argument %d till %qE från distinkt Objective-C-typskickar argument %d till %qE från inkompatibel pekartypatt skicka argument %d till %qE skapar pekare från heltal utan typkonverteringatt skicka argument %d till %qE skapar pekare av ett heltal utan typkonverteringatt skicka argument %d till %qE skapar en kvalificerad funktionspekare från en okvalificeradskickar argument %d till %qE med annan vidd på grund av prototypatt skicka flyttalsargument i fp-register stöds ännu intepragmat pch_preprocess skall bara användas med -fpreprocessedpex_init misslyckadespekararitmetik för skräpsamlade objekt är inte tillåtenpekartilldelningpekare utgår, men dess namntagg är inte anropsöverskrivenpekare av typen %<void *%> använd i aritmetikpekare av typ %<void *%> använd i subtraktionpekarmål i tilldelning skiljer i teckenhetpekarmål i initiering skiljer i teckenhetpekarmål när argument %d till %qE skickades skiljer i teckenhetpekarmål i retur skiljer i teckenhetpekare till funktion använd i aritmetikpekare till funktion använd i subtraktiontypkonvertering av pekare till medlem från %qT till %qT är via virtuell bastypkonvertering av pekare till medlem via virtuell bas %qTkonvertering av pekare till medlem via virtuell bas %qTpekare till medlemsfunktion använd i aritmetikpekare-på-medlemstyp %qT är inkompatibel med objekttyp %qTpekartyper stämmer inte i villkorsuttryckpekarvärde använt där ett komplext värde förväntadespekarvärde använd där ett flyttalsvärde förväntadespekar-på-medlem-funktion %E kan inte anropas utan ett objekt, överväg att använda .* eller ->*pekar-/heltalstyper stämmer inte  i villkorsuttryckpekare är inte tillåtna case-värdenpekare med en minnestagg, skulle ha pekar-på-mängdermöjligt problem upptäckt vid anrop av delete-operatorn:efterinkrementeringsadress är inte ett registerpostfix %qD måste ta %<int%> som sitt argumentpostfix %qD måste ta %<int%> som sitt andra argumentpostfix %qD skall returnera %qTfördekrementeringsadress är inte ett registerförinkrementeringsadress är inte ett registerprecisionprecision i printf-formatförutsade Thumb-instruktionförutsade instruktion i villkorlig sekvensprefix %qD skall returnera %qTprev_bb till %d skulle vara %d, inte %dtidigare deklaration av %q+#D härtidigare deklaration %q+Dtidigare deklaration av %q+#Dtidigare deklaration av %q+#D med länkklass %qLtidigare deklaration av %q+Dtidigare deklaration av %q+D var härtidigare deklaration av %q+D var inlinetidigare deklaration av %q+D med attributet noinlinetidigare deklaration av %qstidigare deklaration av namnrymden %q+D härföregående definition av %q+#Ttidigare defintion av %q+D var härtidigare externdeklaration av %q+#Dtidigare implicit deklaration av %q+D var härtidigare icke-funktions-deklaration av %q+#Dprivat medlem %q+#D i anonym unionprocedurnamn = %sprofileringsstöd för VxWorksprofileringsstöd för WindISSprofilering är fortfarande experimentellt för denna målarkitekturprofilering stöds inte tillsammans med -mg
  program: %s
! befodrat argument %qD stämmer inte med inbyggd prototypbefodrat argument %qD stämmer inte med prototypenskyddad medlem %q+#D i anonym unionprotokollet %qs har cirkulärt beroendeprototypen för %q#D matchar inte någon i klass %qTprototyp för %q+#Dprototypen för %q+D deklarerar argument %d med inkompatibel typprototypen för %q+D deklarerar färre argument än tidigare gammaldags definitionprototypen för %q+D deklarerar fler argument än tidigare gammaldags definitionprototyp för %q+D följer på en icke-prototypdefinitionangivna till %q+Dpseudodestruerare anropas intepure-specificerare på funktionsdefinitionkvalificerade funktiontyper kan inte användas för att deklarera %s-funktionerkvalificerad typ %qT matchar inte destruerarnamnet ~%qTkvalificerare är inte tillåtna på deklaration av %<operator %T%>kvalificerare kan bara anges för objekt och funktionerr0 behöver vara tillgängligt som ett anropsöverskrivet registerintervalluttryck i switch-satser följer inte standardenendast läsbar plats använd som %<asm%>-utdataendast läsbar medlem %qD använd som %<asm%>-utdataendast läsbar variabel %qD använd som %<asm%>-utdataläser klass %s för andra gången från %släser via nollpekare (argument %d)reell sort=8 inte tillgänglig för flagga -fdefault-real-8rekursiv inline:ingrekursiv typ %qT odefinieradomdeklaration av %<enum %E%>omdeklaration av %<wchar_t%> som %qTomdeklaration av %q+D med annan synlighet (gammal synlighet bevarad)omdeklaration av %q+D utan länkklassomdeklaration av %qT som en icke-mallomdeklaration av inbyggd C++-typ %qTomdeklaration av uppräkningstyp %q+Domdeklarerad här som %q#Domdefinierade externa inline-funktioner beaktas inte för inline:ingomdefinition av %<struct %E%>omdefinition av %<union %E%>omdefinition av %q#Tomdefiniering av %q+Domdefinition av standardargument till %q#Domdefiniering av parametern %q+Domdefiniering av typedef %q+Dredundant omdeklaration av %q+Döverflödig omdeklaration av %qD i samma definitionsområdereferens %qs är tvetydig: förekommer i gränssnitt %qs och gränssnitt %qsreferens till %<%T::%D%> är tvetydigreferens till %qD är tvetydigreferens till lokal variabel %q+D returneradreferens till annat än lvärde returneradregion %i kan innehålla throw och ligger inne i en region som inte kan detregion_array är trasig för region %iregisternamn angivet icke-registervariabel %q+Dinget registernamn angivet för %q+Dregistret angivet för %q+D passar inte för datatypenregister använt till två globala registervariablerregistervariabel %qD använd i nästlad funktionregistervariabel %qs använd i nästlad funktionregistren IX, IY och Z används i samma INSTRUKTIONomimplementation av klassen %qstar bort .rpo-filbyter namn på specifikation %s till %s
! byter namn på .rpo-filupprepat %s i formatupprepad using-deklaration %q+Dlagerfil "%s" innehåller inte kommandoradsargumentbegäran om implicit konvertering från %qT till %qT tillåts inte i C++begäran av medlem %qD i %qE, som är av icke-klasstyp %qTbegäran av medlem %qD i typ %qT som inte är en klassbegäran av medlem %qD är tvetydigbegäran av medlem %qD är tvetydig i gitter av multipelt arvbegäran av medlem %qE i något som inte är en post eller unionefterfrågad justering för %q+D är större än implementerad justering av %wuefterfrågad minnesjustering är inte konstantefterfågad minnesjustering är inte en potens av 2efterfrågad minnesjustering är för storbegärd init_priority är inte en heltalskonstantbegärd init_priority är utanför sitt intervallbegärt init_priority är reserverad för internt brukbegärd position är mindre än nollden begärda positionen är inte en heltalskonstantresultatet av %<operator->()%> ger annat än pekareresultat: %sfunktionsretur kastar kvalificerare från pekarmåltypreturbåge pekar inte på utgång i bb %dretur från inkompatibel pekartypretur skapar heltal från pekare utan typkonverteringretur skapar pekare från heltal utan typkonverteringretur gör kvalificerad funktionspekare från okvalificeradretur inte följt av en barriärreturtypen %q#T är ofullständigreturtyp sätts skönsmässigt till %<int%>returtypen är en ofullständig typreturtypen kan vara en kandidat för ett formatattributreturtypen på %q+D är inte %<int%>en returtypsspecifikation för konstruerare är ogiltigspecifikation av returtyp för destruerare är ogiltigtreturtyp angiven för %<operator %T%>return-sats med värde i funktion som returnerar "void"return-sats utan värde i funktion som returnerar %qTreturnerar ett värde från en konstruerarereturnerar ett värde från en destruktorreturnerar referens till en temporärrätt utgång är %d->%dhögerprecisionhögerprecision i strfmon-formathögershiftoperanden >= storleken på typenhögershiftoperanden är negativavrundningsläge stöds inte för VAX-flyttalsäg %<typename %E%> om en typ avsesandra argumentet till %q+D skall vara %<char **%>andra argumentet till %<__builtin_expect%> måste vara en konstantandra argumentet till %<__builtin_prefetch%> måste vara en konstantandra parametern till %<va_start%> är inte det sista namngivna argumentetattributet "section" är inte tillåten för %q+Dsektion %q+D står i konflikt med tidigare deklarationväljare måste vara en omedelbarselektor måste vara en heltalskonstant i intervallet 0..%winär gräns för maximal storlek på core-fil sattes: %mskuggar "%s"-funktion %q#Dskuggar tidigare typdeklaration av %q#Dshared och mdll är inkompatibladelat anropssats:delad rtxshift måste vara en omedelbarsidoeffekter inte omräknade när ADDR_EXPR ändradestyp signed och unsigned i villkorsuttryckenkelt IFenda utgång inte registrerad för slinga %dstorlek tilldelad till %qT följer kanske inte ABI:et och kan ändras i en framtida version av GCCstorlek i vektor-new måste ha heltalstypstorleken på %q+D är %d bytestorleken på %q+D är större än %wd bytestorlek på vektorn %qD av typen %qT är inte en heltalstypstorleken på vektorn %qD är negativstorlek på vektorn %qD är inte ett konstantuttryck av heltalstypstorlek på vektorn %qs är inte av heltalstypstorlek på vektorn %qs är negativstorleken på vektorn %qs är för storstorlek på vektorn av typen %qT är inte en heltalstypstorleken på vektorn är negativstorlek på vektorn är inte ett konstantuttryck av heltalstypstorlek på slinga %d borde vara %d, inte %dstorleken på returvärdet från %q+D är %u bytestorleken på returvärdet från %q+D är större än %wd bytestorleken på variabeln %q+D är för storsizeof(long double) är 12sizeof(long double) är 16soft-float och long-double-128 är inkompatiblaledsen, inte implementerat: tyvärr: semantiken för inline-funktioners statiska data %q+#D är felaktig (du kommer få flera kopior)källfil för klass %qs är nyaren än dess motsvarande klassfil.  Källfil %qs används iställetspec "%s" har ogiltig "%%0%c"spec "%s" har ogiltig "%%W%c"spec "%s" har ogiltig "%%x%c"specifikation "%s" ogiltigspec "%s" är ogiltigspec-fel: "%%*" har inte initierats av en mönstermatchningspec-fel: mer än ett argument till SYSROOT_HEADERS_SUFFIX_SPECspec-fel: mer än ett argument till SYSROOT_SUFFIX_SPECspec-fel: okänd spec-flagga "%c"specfilen har ingen spec för länkningspecifikation är "%s"
  
! specialisering %qT efter instansiering %qTspecialisering av %qD efter instansieringspecialisering av %qD i en annan namnrymdspecialisering av %qT efter instansieringspecialisering av implicit deklarerad specialmedlemsfunktionspecialiserar %q#T i en annan namnrymdangiven sort för liten för uppräkningvärdenatt ange vektortyper med __attribute__ ((sätt)) bör unvikasspecifikationers %%include-syntax felaktig efter %ld teckenspecifikationers %%rename-syntax felaktig efter %ld teckenspecifikationers %s-specifikation fanns inte när den skulle få nytt namnspecifikationsfil felaktig efter %ld teckenspecifikationer okänt %%-kommando efter %ld teckenvilsekommet %<>>%>, använd %<>%> för att avsluta en mallargumentlistaextra avslutande %<%%%> i formatstackram inte en multipel av 8 byte: %wdstackram inte en multipel av oktabyte: %wdför stor stackramstackvaktvärde måste en exakt potens av 2stackgränsuttryck stöds intestackgränser stöds inte på denna målarkitekturstackstorlek måste vara en exakt potens av 2stackstorlek måste vara större än stackvaktsvärdetstackstorlek får inte vara större än 64 kunderspill i stack - dup*-operationför stor stackram: %d bytestandardkonverteringar är inte tillåtna i denna kontextsats lagrar i minne, men har varken V_MAY_DEFS eller V_MUST_DEFSsats markerad för att kasta i mitten av blocksats markerad för att kasta, men gör inte detsats utan effektsatsuttryck är endast tillåtna inuti funktionerstatiska %qs kan inte deklareras %<mutable%>statisk deklaration av %q+D följer på icke-statisk deklarationstatiskt fält har samma namn som en metodstatic stöds inte på TPF-OSstatisk medlem %qD kan inte vara ett bitfältstatisk medlem %qD deklarerad %<register%>statisk medlemsfunktion %q#D deklarerad med typkvalificerarestatisk eller typkvalificerare i abstrakt deklarerarestatic- eller typkvalificerare i vektordeklarerare som inte är parameterstatisk variabel %q+D är markerad som dllimportstatiskt allokerade instans av Objective-C-klass %qsattributen stdcall och cdecl är inte kompatiblaattributen stdcall och fastcall är inte kompatiblasats (%p) markerad som modifierad efter optimeringspass: lagringsklassen %<__thread%> är ogiltig för funktionen %qslagringsklassen %<auto%> är ogiltig för funktionen %qslagringsklassen %<register%> är ogiltig för funktionen %qslagringsklass %qD tillämpad på mallinstansieringlagringsklass angiven för %qslagringsklass angiven för parameter %qslagringsklass angiven för postfält %qslagringsklass angiven för typnamnogiltig specificerare av lagringsklass i vänfunktionsdeklarationerspecificerare av lagringsklass ogiltig i parameterdeklarationerlagringsstorlek är inte konstantlagringsstorlek okändlagringsstorlek på %q+D är inte konstantlagringsstorlek på %q+D är okändlagringsstorlek på %qD är inte konstantlagringsstorlek på %qD är okändöverblivet %<\\%o%> i programöverblivet %qc i programöverblivet %qs i programstrftime-format kan inte formatera argumentstränglängden %qd är större än den längden %qd som ISO C%d kompilatorer skall stödjastrong using är endast meningsfullt vid namnrymdsräckviddstrong-cast-tilldelning har uppfångatsstrong-cast kan möjligen behövasposten har inga medlemmarposten har inga namngivna medlemmarpost %qD med oinitierarde const-medlemmarstruktur %qD med oinitierade referensmedlemmarpostjustering måste vara två upphöjt till ett litet tal, inte %dstrukturstorleksgräns kan bara sättas till %sstrukturerad COND_EXPR vid slutet av bb %dunderramverks inkludering %s står i konflikt med ramverks inkluderingindex saknas i vektorreferensindexerat värde är varken en vektor eller pekareindexerat värde är en funktionspekareindexering av vektor deklarerad %<register%>föreslår parenteser runt && inuti ||föreslår parenteser runt + eller - inuti operanden till &föreslår parenteser runt + eller - inuti skiftföreslår parenteser runt aritmetik inuti operanden till ^föreslår parenteser runt aritmetik inuti operanden till |föreslår parenteser runt tilldelning som används som sanningsvärdeföreslår parenteser runt jämförelser inuti operanden till &föreslår parenteser runt jämförelse inuti operanden till ^föreslår parenteser runt jämförelse inuti operanden till |stöd för läge %qsflaggan %qs stödjs inte längreflagga "%s" börjar inte med "-"flagga -mcpu=%s står i konflikt med flagga -march=switch-argument är inte ett heltalswitch-sats med storleken %lu ingångar är för storsymbol %s symträd: %s  Tvet %dsystemsökväg "%s" är inte absoluttar adress till något temporärtatt ta adressen av en etikett följer inte standardenmålprocessorn stödjer inte THUMB-instruktionermålprocessorn stödjer inte interworkingmålformatet stödjer inte oändlighetenmålsystemet stödjer inte felsökningsutdatamålsystemet stödjer inte felsökningsformatet "%s"mallargument %d är ogiltigtmallargument %qE berör mallparametrarmallargument krävs för %<%s %T%>mallklass utan ett namnmalldeklaration av %q#Dmalldeklaration av %qsmalldefintion av icke-mall %q#Dmallhuvud inte tillåtet i medlemsdefinition av explicit specialiserad klassmallinstansieringsdjupet överskrider maxvärdet på %d (använd -ftemplate-depth-NN för att öka maxvärdet) vid instansiering av %qDmallinstansieringsdjupet överskrider maxvärdet på %d vid instansiering av %qD, möjligen från generering av virtuell tabell (använd -ftemplate-depth-NN för att öka maxvärdet)mallparameter %q+#Dmallparameter %qD av typ %qT är inte tillåten i ett konstant heltalsuttryck eftersom den inte är av heltals- eller uppräkningstypmallparameterlista använd i explicit instatieringmallparameterntyp %qT deklarerad %<friend%>mallparametrar kan inte vara vännermallparametrar stämmer inte med mallenmallparameter används inte i partiell specialisering:mallspecialisering med C-länkningmallspecificerare inte angivna i deklarationen av %qDmalltypparametrar nåste använda nyckelordet %<class%> eller %<typename%>mall med C-länkningmall-id %qD för %q+D stämmer inte med någon malldeklarationmall-id %qD i deklaration av primär mallmall-id %qD använd som en deklarerareden speciella flaggan -g är ogiltig med -maout och -melinux%<java.lang.Object%> som fanns i %qs har inte det speciella nollängdsattributet %<gnu.gcj.gcj-compiled%>.  Detta betyder allmänt att din classpath är felaktigt inställd.  Använd %<info gcj "Input Options"%> för att se info-sidan som beskriver hur man ställer in classpathprintf-flaggan " "strfmon-flaggan "!"printf-flaggan "#"strftime-flaggan "#"printf-flaggan "'"scanf-flaggan "'"strfmon-flaggan "("printf-flaggan "+"strfmon-flaggan "+"printf-flaggan "-"strfmon-flaggan "-"strftime-flaggan "-"printf-flaggan "0"strftime-flaggan "0"strftime-modifieraren "E"printf-flaggan "I"scanf-flaggan "I"modifieraren "O"strftime-modifieraren "O"strfmon-flaggan "^"strftime-flaggan "^"strftime-flaggan "_"scanf-flaggan "a"diagnostikflaggan "q"flaggan -shared stöds för närvarande inte för VAX ELFscanf-funktionen för utelämnande av tilldelningcpu-namnet måste vara med gemenerstandardargumentet för parameter %d till %qD har inte parsats änm210 har inte stöd för "little endian"det manglade namnet för %qD kommer ändras i en framtida version av GCCförskjutningen för %qD följer kanske inte ABI:et och kan ändras i en framtida version av GCCtypen som destrueras är %qT, men destrueraren refererar till %qTdet finns inga argument till %qD som beror på en mallparameter, så en deklaration av %qD måste finnas tillgängligtredje argumentet till %q+D skall förmodligen vara %<char **%>tredje argumentet till %<__builtin_prefetch%> måste vara en konstantdenna inbyggda funkton är endast tillgänglig i fr405 och fr450denna inbyggda funktionr är endast tillgänglig i fr450denna inbyggda funktion är endast tillgänglig i fr500 och fr550denna decimala konstant är teckenlös endast i ISO C90denna decimala konstant skulle varit teckenlös i ISO C90denna funktion kan returnera med eller utan ett värdedetta är instruktionen:denna mediafunktion är endast tillgänglig i fr400 och fr500denna mediafunktion är endast tillgänglig i fr500denna målmaskin har inte fördröjda grenartrådlokal COMMON-data är inte implementerattrådlokal deklaration av %q+D följer på icke trådlokal deklarationtrådlokal lagring stöds inte för denna målplattformkastar NULL, som har heltals-, inte pekartyptid %s: %ld.%06ld (%ld%%)
! tls_model-argument måste vara ett av "local-exec", "initial-exec", "local-dynamic" eller "global-dynamic"tls_model-argument är inte en strängför att generera beroenden måste du ange antingen -M eller -MMför att referera till en typmedlem av en mallparameter, använd %<typename %E%>för få argument enligt formatsträngenför få argument till %%:version-compareför få argument till %s %q+#Dför få argument till funktionFör många argument till funktionen %<va_start%>för få argument till funktionen %qEför få argument till funktionen %qsför få mallparameterlistor i deklarationen av %qDför få mallparameterlistorför stor funktionsvärdestyp, behöver %d register, har bara %d register till dettaför sent för #-direktiv att ange felsökningskatalogför många #pragma-flaggor align=resetför många alternativ i %<asm%>för många argument för för formatsträngför många argument till %%:version-compareför många argument till %s %+#Dför många argument till funktionför många argument till funktionen %qEför många argument till funktionen %qsför många filnamn angivna.  Skriv %s --help för användningsinformationför många initierare för %qTför många indatafilerför många utgående bågar från bb %iför många mallparameterlistor i deklarationen av %qDför många mallparameterlistorför mycket stackutrymme att göra av med: %dför mycket stackutrymme att förbereda: %dtoppnivådeklaration av %qs anger %<auto%>totala storleken på lokala variabler överskrider arkitekturens gränstraditionell C tillåter inte aggregatinitieringtraditionell C tillåter inte initiering av unionertraditionell C stödjer inte strängkonstantsammanslagningtraditionell C hanterar inte operatorn unärt plustrampoliner stöds ejläge för fällor (trap mode) stöds inte för VAX-flyttalläge för fällor (trap mode) stöds inte på Unicos/Mkträdkontroll: %s, har %s i %s, vid %s:%dträdkontroll: använde element %d av phi_node med %d element i %s, vid %s:%dträdkontroll: använde element %d av tree_vec med %d element i %s, vid %s:%dträdkontroll: använde operand %d av %s med %d operander i %s, vid %s:%dträdkontroll: förväntade klass %qs, har %qs (%s) i %s, vid %s:%dträdkontroll: förväntade ingen av %s, har %s i %s, vid %s:%dträdkontroll: förväntade träd som innehåller posten %qs, har %qs i %s, vid %s:%dträdlista slutar på djup %iförsök reducera antalet lokala variablerförsök ta bort parenteserna runt typ-id:tförsök att använda %qE iställetförsökte avsluta post, men hoppade ut på grund av tidigare parsningsfelförsöker göra klassen %qT en vän med global räckviddtvå olika pekare med identiska perkar-på-mängder men olika namntaggartvå eller fler datatyper i deklaration av %qstvå eller fler datatyper i deklaration av specificerare%<delete%> får argument av typ %q#T, pekare förväntadestyp %q+D har inte någon känd storlektyp %qT är otillåten i Javas %<throw%> eller %<catch%>typen %qT är inte en bastyp för typen %qTtyp %qT är inte en direkt bas till %qTtyp %qT är inte en direkt eller virtuell bas till %qTtyp %qT är inte härledd från %<java::lang::Throwable%>typ %qT är inte härledd från typen %qTtyp %qT för mallargument %qE beror på mallparametrartyp %qs har en användardefinierad konstrueraretyp %qs har en användardefinierad destrueraretyp %qs har ingen standardkonstruerare att anropatypen %qs har virtuella medlemsfunktionertypen sätts skönsmässigt till %<int%> i deklarationen av %qstypen bör undvikastypen bör undvikas (deklarerad vid %s:%d)typer stämmer inte mellan ett SSA_NAME och dess symboltypfel i villkorsuttrycktyp stämmer inte med tidigare externdeklaration av %q#Dtypen på %q+D sätts skönsmässigt till %<int%>typen på %qE är okändden kompletterade typen på vektor %q+D är okompatibel med implicit initieringtypen på asm-operand %qE kunde inte avgörastypen på bitfältet %qs är en GCC-utvidgningtypen på formell parameter %d är ofullständigtypkvalificerare ignoreras för funktions returtyptypkvalificerare angivna för vänklassdeklarationtypstorlek kan inte beräknas explicittyp till vektor-delete är varken pekar- eller vektortyptypstampning till ofullständig typ kan bryta strikta aliasreglertyp/värde stämmer inte vid argument %d i mallparameterlistan till %qDtypdef %q+D deklarerad %<inline%>typedef %qD är initierad (använd __typeof__ istället)typedef-deklaration ogiltig i parameterdeklarationtypedef-namnet %qD använt som destruerardeklareraretyperna är inte riktigt kompatiblakan inte beräkna verklig plats för stackparameterkan inte emulera %qskan inte hitta ett register att spilla i klass %qskan inte generera omläsningar för:kan inte öppna dynamiskt beroende "%s"kan inte använda "%s" som PIC-registerovillkorligt hopp %2d aldrig utfört
  ovillkorligt hopp %2d taget %s
  odeklarerad selektor %qsodefinierad namngiven operand %qsunderspill i virtuell vektor %s i %s, vid %s:%doväntat bastyp i cris_print_baseoväntad indextyp i cris_print_indexoväntad multiplikativ operandoväntad operandoväntad sidoeffekt i adressoimplementerad funktionalitetoimplementerat - shmedia-profileringoinitierade const %qDoinitierad const i %<new%> av %q#Toinitierad const-medlem %qDunionen kan inte göras transparentunionen har inga medlemmarunionen har inga namngivna medlemmarokänt flagga -m%s= angiven: "%s"okänd -malign-XXXXX-flagga angiven: "%s"okänd flagga -mdebug-%sokänt argument %qs till -mtraceback, %<full%>, %<partial%> eller %<none%> förväntasokänt ABI angivet: "%s"okänd CRIS-cpu-version angiven i -mtune= : %sokänd CRIS-version angiven i -march= eller -mcpu= : %sokänd åtgärd %qs för %<#pragma pack%> - ignorerasokänd vektorstorlek i deleteokänt cc_attr-värdeokänd konverteringstyptecken %qc i formatokänt konverteringstyptecken 0x%x i formatokänd avmanglingsstil "%s"okänd kodning: %qs
  Detta kan betyda att din lokals kodning inte stöds av ditt systems
  implementation av iconv(3).  Om du inte försöker använda en speciell
! kodning för din indatafil, försök med flaggan %<--encoding=UTF-8%>okänt fält %qE angivet i initierareokänt instruktionslägeokänt maskinläge %qsokänd move-instruktion:okänd operator "%s" i %%:version-compareokänt registernamn %qs i %<asm%>okänt registernamn: %sokänd avspecifikation av omlokaliseringokänd spec-funktion "%s"okänd tls-modell "%s"namnlös initierare för %qT, som inte har några basklassernamnlös initierare för %qT som använder multipelt arvodöpt struktur/union som inte har någon instansnamnlös variabel eller fält deklarerad voidonödig EH-båge %i->%ioordnad jämförelse av argument som inte är flyttalotolkbar signatur: "%s"onåbar bytekod från %d till före %donåbar bytekod från %d till slutet av metodenokänd bred underinstruktionokänd felsökningsnivå "%s"okänd instruktion:okänd adressokänd kommandoradsflagga "%s"oigenkänd formatangivelseej igenkänd debuggningsflagga för gcc: %cokänd flagga "-%s"okänt registernamn "%s"okänt sektionsnamn "%s"okänd förmodad konstantokänt synlighetsvärde "%s"fel som inte går att återhämta ifrånej upplöst överlagring för inbyggd Altivec %qFej stött argument till %<__builtin_frame_address%>ej stött argument till %<__builtin_return_address%>ej stödd kombination: %sej stödd operandstorlek för utökat registeroavslutat assemblerdialektalternativicke terminerad formatsträngoanvända argument i $-stilsformatoanvänd parameter %q+Doanvänd variabel %q+Dutrullning av tabeller kräver antingen en rampekare eller -maccumulate-outgoing-args för att bli korrektutrullning av tabeller kräver för närvarande en rampekare för att bli rättövre gräns i case-etikettintervall överskrider maximala värdet för sin typanvänd #include iställetanvänd %<%T::%D%> istället för %<%T::%D%> för att namnge konstrueraren i ett kvalificerat namnanvänd %<%T::template %D%> för att indikera att det är en mallanvänd %<-fobjc-exceptions%> för att aktivera Objective-C undantagssyntaxanvänd -Winvalid-pch för mer informationanvänd __attribute__ ((vector_size)) iställetanvändning av %<auto%>-variabel från inneslutande funktionanvändning av %<complex%> i AltiVec-typer är ogiltigtanvändning av %<double%> i AltiVec-typer är ogiltigtanvändning av %<long double%> i AltiVec-typer är ogiltigtanvändning av %<long long%> i AltiVec-typer är ogiltigtanvändning av %<long%> i AltiVec-typer bör undvikas, använd %<int%>användning av %<long%> i AltiVec-typer är ogiltigt för 64-bitskodanvändning av %qs i malllängdmodiferare %qs använd med typtecken %qc%s och %s använda tillsammans i %s-format%s och %s använda tillsammans i %<%%%c%> %s-formatanvändning av booleaner i AltiVec-typer är ogiltigtanvändning av klassmall %qT som uttryckenum %q#D används utan tidigare deklarationanvändning av minnesindata utan lvärde i asm-operand %d bör undvikasanvändning av namnrymden %q+D som uttryckanvändning av gammaldags typkonverteringanvändning av parameter från inneslutande funktionanvände %d mallparametrar istället för %dvektor använd som inte kan konverteras till en pekare där en skalär krävsstruct-typvärde använt där skalär krävsvärde av uniontyp använt där skalär krävsoanvändbar %<__thread%> i tom deklarationoanvändbar specificerare av lagringsklass i tom deklarationoanvändbart typnamn i tom deklarationoanvändbar typkvalificerare i tom deklarationanvändardefinierad %qD beräknar alltid båda argumentenanvändning av %<typename%> utanför mallanvänder CONST_DOUBLE som adressanvänder både @FILE med multipla filer inte implementeradeusing-deklaration %q+D står i konflikt med en tidigare using-deklarationusing-deklaration %qD introducerar tvetydig typ %qTanvändning av ogiltigt fält %qDmalltypparametern %qT används efter %qstypedef-namnet %qD används efter %qsusing-deklaration för icke-medlem vid klassräckviddvalidate_value_data: Slinga i regno-kedja (%u)validate_value_data: [%u] Felaktigt next_regno för tom kedja (%u)validate_value_data: [%u] Felaktig oldest_regno (%u)validate_value_data: [%u] Ej tomt reg i kedja (%s %u %i)beräknat värde används intevärdet av -mfixed-range måste ha formen REG1-REG2värde skickat till %<-m%s%> är för stortvärde: variabeln %q#D har initierare men ofullständig typvariabeln %q+D deklarerad %<inline%>variabeldefinition %q+D är markerad dllimportvariabeln %q+D kan skrivas över av %<longjmp%> eller %<vfork%>variabeln %qD har initierare men ofullständig typvariabeln %qD är kanske inte initieradvariabel eller fält %qE deklarerad voidvariabel eller fält %qs deklarerad voidvariabel eller fält deklarerad voidvariabel tidigare deklarerad %<static%> omdeklarerad som %<extern%>variabel spårning begärd, men stöds inte av detta felsökningsformatvariabelspårning begärd, men oanvändbar om den inte felsökningsinformation skapastyp med variabel storlek deklarerad utanför någon funktionobjekt %qD med variabel storlek kan inte initierasobjekt med variabel storlek kan inte initierasvektor %s %s-domänfel i %s vid %s:%uvektorspill i uttryckvektorstorleken är inte en hel multipel av komponentstorlekenverifiering misslyckades vid PC=%d: %sverifiering misslyckades: %sverify_cgraph_node misslyckadesverify_eh_tree misslyckadesverify_flow_info misslyckadesverify_flow_info: Grundblock %d efterföljarbåge är trasigverify_flow_info: Dubblerad båge %i->%iverify_flow_info: Felaktigt block för fall igenom %i->%iverify_flow_info: Felaktig fall igenom %i->%iverify_flow_info: REG_BR_PROB stämmer inte med cfg %wi %iverify_flow_info: Fel antal block %i %iverify_flow_info: Fel antal bågar %i->%i %iverify_flow_info: Fel blockfrekvens %i %iverify_flow_info: Fel sannolikhet för båge %i->%i %iverify_flow_insensitive_alias_info misslyckadesverify_flow_sensitive_alias_info misslyckadesverify_name_tags misslyckadesverify_ssa misslyckadesverify_stmts misslyckadesvirtuell vektor %s[%lu]: element %lu utanför gränsen i %s, vid %s:%dvirtuell bas %qT är oåtkomlig i %qT på grund av tvetydighetvirtuella funktioner kan inte vara vännervirtuell icke klassfunktion %qsvirtual utanför klassdeklarationvisibility-argument måste vara ett av "default", "hidden", "protected" eller "internal"synlighetsargumentet är inte en strängsynlighetsattribut stöds inte för denna konfiguration, ignorerasvärdet av typen void ignoreras inte vilket bör görasvtable-utplacering för klass %qT följer kanske inte ABI:et och kan ändras i en framtida version av GCC på grund av implicit virtuell destruerarevarning: varning: "-x %s" efter sista indatafilen har ingen effektvarning: -pipe ignorerad eftersom -save-temps angivitsvarning: redan kompilerade .class-filer ignoreras med -Cvarning: användning av föräldrad operator %%[ i specswchar_t-vektor initierad från icke-bred strängsvagdeklaration av %q+D efter första användningen ger odefinierat beteendesvagdeklaration av %q+D måste vara publiksvagdeklaration av %q+D måste föregå definitionensvagdeklaration av %q+D stöds inteweakref %q+D är ytterst sitt eget målnär utdata skrevs till %s: %mbred strängliteral i %<asm%>bredd på %q+D är större än dess typbredden på %qs är större än sin typkommer antas returnera %<id%> och accepteramed %q+#Di denna kontextskriver till konstant objekt (argument %d)skriver via nollpekare (argument %d)fel antal förgreningsbågar efter villkorligt hopp %ifel antal förgreningsbågar efter ovillkorligt hopp %ifel båge %d->%d för PHI-argumentfel omedelbar användningslistafel instruktion i fall-igenom-bågenfel antal argument angivet för attributet %qsfel antal mallargument (%d, skulle vara %d)felaktiga utgående bågeflaggor vid slutet av bb %dfel enda utgång %d->%d registrerad för slinga %dfel typ på argument till absfel typ på argument till bitkomplementfel typ på argument till konjunktionfel typ på argument till minskningfel typ på argument till ökningfel typ på argument till unärt utropsteckenfel typ på argument till unärt minusfel typ på argument till unärt plusxstormy16_print_operand: okänd kodz/Arkitekturz/Architecture-läge stöds inte på %snoll eller negativ storlek på vektorn %q+Dvektorstorlek nollnoll i bredd i bitfält %q+Dstorlek noll på bitfält %qsnollstorlek i %s formatsträng%s-formatsträng med längden nolltypkonverteringar med noll operander kan inte manglas på grund av en defekt i C++-ABI:etvektor med storlek noll %qD
\ No newline at end of file
--- 2580,2631 ----
  
  Användning: jv-scan [FLAGGA]... FIL...
  
! Använd 128-bitars long doubleAnvänd 16 bits intAnvänd 16-bitars abs-mönsterAnvänd 32 bits floatAnvänd 32 bits intAnvänd 32-bitars ABIAnvänd 32-bitars flyttalsregisterAnvänd 32-bitars allmänna registerAnvänd 4-byteposter i hopptabellerAnvänd 4 mediaackumulatorerAnvänd 4xx:s halvorods multiplikationsinstruktionerAnvänd 4xx:s strängsöknings dlmzb-instruktionAnvänd 64 FPR:erAnvänd 64 GPR:erAnvänd 64 bits floatAnvänd 64-bitars ABIAnvänd 64-bitars flyttalsregisterAnvänd 64-bitars allmänna registerAnvänd 64-bitars long doubleAnvänd 8 mediaackumulatorerAnvänd register reserverade av ABIAnvänd AltiVec-instruktionerAnvänd Branch Likely-instruktioner, åsidosätt arkitekturens standarvalAnvänd CONST16-instruktioner för att läsa konstanterAnvänd EABIAnvänd FUNC för att tömma cachen föra anrop av stacktrampolinerAnvänd GNU libc istället för uClibcAnvänd GP relativt sdata/sbss-sektionerAnvänd H8/300-regler för justeringAnvänd IEEE matematik för flyttaljämförelserAnvänd MIPS-3D-instruktionerAnvänd MIPS-DSP-instruktionerAnvänd MPYI-instruktion för C3xAnvänd MIngw-specifikt trådstödAnvänd assembleroperator %reloc() i NewABI-stilAnvänd P-mnemonics för grenar som statiskt förutsägs tasAnvänd "mad"-instruktioner i PMC-stilAnvänd instruktionsuppsättning för POWERAnvänd instruktionsuppsättning för POWER2Använd valbara instruktioner i gruppen PowerPC General PurposeAnvänd valbara instruktioner i gruppen PowerPC GraphicsAnvänd PowerPC V2.01:s enkelfälts mfcr-instruktionAnvänd PowerPC V2.02:s flyttalsavrundningsinstruktionerAnvänd PowerPC V2.02:s popcntb-instruktionAnvänd instruktionsuppsättning för PowerPCAnvänd instruktionsuppsättning för PowerPC-64Använd ROM istället för RAMAnvänd konventioner för att skicka SSE-register i SF- och DF-lägeAnvänd STACK som startvärde för stackpekarenAnvänd assemblersyntax för UNIXUtnyttja UltraSPARC-utökningarna Visual Instruction SetAnvänd VAX fpAnvänd VAXC:s konventioner för structAnvänd __cxa_atexit till registerdestruerareAnvänd __cxa_get_exception_ptr i undantagshanteringAnvänd en 32-bitars long-typAnvänd 4-bytes postmarkeringar för oformaterade filerAnvänd en 64-bitars long-typAnvänd en metod att skydda stacken för varje funktionAnvänd adresser som allokerar globala registerAnvänd alternativa registernamnAnvänd en 8-bitars "int"-typAnvänd 8-bytes postmarkeringar för oformaterade filerAnvänd godtyckligt stora omedelbara i bitoperationerAnvänd "big endian" byteordningAnvänd rak byteordning (big endian) för oformaterade filerAnvänd branch-and-break-sekvenser för att upptäcka heltalsdivision med nollAnvänd bras för exekverbara < 64kAnvänd byte-lastning och -lagring vid kodgenerering.Använd call och rtc för funktionsanrop och returerAnvänd anropsöverskrivna register för parametrar och returvärdeAnvänd klassen <namn> för konstanta strängarAnvänd styrspekulationAnvänd dataspekulation efter omläsningAnvänd dataspekulation före före omläsningAnvänd en annan anropskonvention som använder "rtd"Använd direkt adresseringsläge förmjuka registerAnvänd direkta referenser mot %gs vid åtkomst av tls-dataAnvänd flyttalsjämförelseinstruktioner som respekterar epsilonAnvänd uttrycksvärdeprofiler i optimeringarAnvänd f2c:s anropskonventionAnvänd snabb men ungefärlig flyttal till heltalskonverteringAnvänd funktioner i och schemalägg kod för angiven CPUAnvänd funktioner i och schemalägg för angiven CPUAnvänd fp-double-instruktionerAnvänd fp-registerAnvänd angiven SPARC-V9-kodmodellAnvänd angiven assemblerdialektAnvänd angiven trådlokal lagringsdialektAnvänd angiven x86-64 kodmodellAnvänd hårdvaru-fpAnvänd hårdvaruflyttalAnvänd hårdvaru-fpAnvänd hårdvaruinstruktioner för quad fpAnvänd inblocksstyrspekulationAnvänd inblocksdataspekulation efter omläsningAnvänd inblocksdataspekulation före omläsningAnvänd in/loc/out-registernamnAnvänd indirekta CALLXn-instruktioner för stora programAnvänd indirekta anropAnvänd inline-mönster för att kopiera minneAnvänd jsr och rts för funktionsanrop och returerAnvänd hopptabeller för tillräckligt stora switch-satserAnvänd "little endian" byteordningAnvänd omvänd byteordning (little endian) för oformaterade filerAnvänd mediainstruktionerAnvänd multiplicerande addera-/subtraherafunktionerAnvänd radlängd med n tecken o fast lägeAnvänd radlängd med n tecken i fritt formatAnvänd inbyggd (MS) bitfältslayoutAnvänd naturlig byteordning för oformaterade filerAnvänd nya mnemonics för PowerPC-arkitekturAnvänd normal anropskonventionAnvändning av -fdefault-double-8 kräver -fdefault-real-8Använd avståndstabeller för anrop av virtuella metoderAnvänd gamla mnemonics för PowerPC-arkitekturAnvänd endast en TOC-post per procedurAnvänd packad stackutläggningAnvänd parvisa enkla flyttalsinstruktionerAnvänd portabla anropskonventionerAnvänd profileringsinformation för grensannolikheterAnvänd propolice som en metod att skydda stackenAnvänd push-instruktioner för att spara utgående argumentAnvänd röd zon i x86-64-kodenAnvänd registerstacken för parametrar och returvärdeAnvänd register för argumentskickningAnvänd registeren r2 och r5Använd rjmp/rcll (begränsat intervall) på enhter >8kAnvänd delade bibliotekAnvänd enkel dataspekulationskontrollAvnänd enkel dataspekulationskontrol för styrspekulationAnvänd simulatorkörtiderAnvänd mjukvaruflyttalAnvänd stackförskutningAnvänd starkare justering för poster för dubbelordkopieringarAnvänd stubbar för funktionsprologerAnvänd subrutiner för funktionprologer och -epilogerAnvänd BK-registret som ett allmänt registerAnvänd Cray-pekarutökningenAnvänd Cygwin-interfacetAnvänd assemblersyntax för DECAnvänd simulatorn WindISSAnvänd bitfältsinstruktionernaAnvänd divisionsinstruktionenAnvänd mips-tfile postpassetAnvänd de flaggor bland övriga flaggor som slår på flest funktionerAnvänd den smalaste möjliga heltalstypen för uppräkningstyperAnvänd samma storlek för double som för floatAnvänd traditionell C-semantik för inline-funktionerFånga trap-instruktioner för att upptäcka heltalsdivision med nollAnvänd uClibc istället för GNU libcAnvänd nollutfyllda minnesladdningar, inte teckenutfylldaAnvänds i Fix-and-Continue-läge för att objektfiler kan bytas ut vid körtillfälletAnvändardefinierad ej ELEMENTAL funktion "%s" vid %L är inte tillåten i WORKSHARE-konstruktionAnvändaroperatorn "%s" refererad från %L finns inte i modulen "%s"Användaroperatorprocedur "%s" vid %L får inte ha antagen teckenlängdAnvändaroperatorprocedur "%s" vid %L måste vara en FUNCTIONAnvändaroperatorprocedur "%s" vid %L måste ha åtminstone ett argumentAnvändaroperatorer:
  Använder long double med IBM:s utökade precisionAnvänder long double med IEEE:s utökade precisionAnvänder inbyggda specifikationer.
! Använder ABI darwin64använder gammalt darwin-ABIVOIDmode vid utmatningVariabeln %qs är redan definierad i denna metod och deklarerades %<%s %s%> på rad %dVariabel %qs används mer än en gång i argumentlistan till metod %qsVariabeln %qs har kanske inte initieratsVariabeln "%s" vid %C får inte definieras om inuti slingan som börjar vid %LVariabeln "%s" vid %C med en initierare finns redan i en DATA-satsVariabeln "%s" vid %L har inte tilldelats en formatetikettVariabeln "%s" vid %L i detta sammanhang måste vara en konstantVariabeln "%s" kan inte förekomma i uttrycket vid %LVariabeln "%s" har inte tilldelats någon måletikett vid %LVariabeln "%s" i %s-klausul används i NAMELIST-sats vid %LVariabeln "%s" i inmatningslista vid %C får inte vara INTENT(IN)Variabel "%s" används vid %L före ENTRY-satsen i vilken den är en parameterVariabel "%s", använd i ett specifikationsuttryck, refereras vid %L före ENTRY-satsen i vilken den är en parameterVariabeltagg får inte vara INTENT(IN) vid %CVariabeltagg kan inte tilldelas i en PURE-procedur vid %CVariabeltypen är OKÄND i tilldelning vid %LVektortilldelning till Cray-pekare med formodat storlek vid %L är otillåten.WHERE WHERE-tilldelningsmål vid %L har inkonsistent formWHERE-mask vid %L har inkonsistent formWHERE/ELSEWHER-klausul vid %L kräver en LOGICAL-vektorWRITEVarna för "extern"-deklaration som inte är på filnivåVarna för "misstänkta" konstruktionerVarna för @selector()er utan tidigare deklarerade metoderVarna för C-konstruktioner som inte är i den gemensamma delmängden av C och C++Varna om NULL skickas som argument som är markerade att de kräver icke-NULLVarna för PCH-filer som hittas men inte användsVarna för alla uppräkningshopptabeller som saknar ett specifikt fallVarna för anrop med implicit gränssnittVarna för typkonvertering av funktioner till inkompatibla typerVarna för typkonvertering som slänger kvalificerareVarna för kod som aldrig kommer körasVarna för kod som kan bryta strikta aliasreglerVarna för heltalsdivision med noll vid kompileringstillfälletVarna för användning av AltiVec-typen "vector long ..." som bör undvikasVarna för kompilatorfunktioner bör undvikasVarna för uppräkningshopptabeller saknar en "default:"-satsVarna när hopptabeller för uppräkningstyper inte har standardfall och saknar ett fallVarna för funktioner som inte finns i traditionell CVarna för formatsträngar som inte är literalerVarna för aritmetik med funktionspekareVarna för funktioner som är möjliga kandidater för __attribute__((noreturn))Varna för funktioner som kan vara kandidater för formatattributVarna för globala globala funktioner utan tidigare deklarationVarna för globala funktioner utan prototyperVarna för implicita konverteringarVarna för implicita funktionsdeklarationerVarna för felaktig användning av attributVarna för ogiltiga användningar av makrot "offsetof"Varna för makron definierade i huvudfilen som inte användsVarna för saknade ampersander i fortsatta teckenkonstanterVarna för saknade fält i postinitierareVarna för missbruk av pragmanVarna för multipla deklarationer av samma objektVarna för icke normaliserade UnicodesträngarVarna för ickevirtuella destruerareVarna för optimeringar som antar spill med tecken är odefinieratVarna för spill i aritmetiska uttryckVarna för överlagrade virtuella funktionsnamnVarna för åsidosättande initierare utan sidoeffekterVarna för typkonvertering av pekare som ökar justeringenVarna för eventuell aliasning av attrappargumentVarna för möjliga säkerhetsproblem med formatfunktionerVarna för möjliga brott mot sekvenspunktreglerVarna för eventuellt förvirrande typkonverteringarVarna för eventuellt saknade klamrar runt initierareVarna för eventuellt saknade parenteserVarna för möjliga nästade blockkommentarer, och C++-kommentarer som spänner över mer än en fysisk radVarna för anomalier i formatsträngar till printf/scanf/strftime/strfmonVarna för retur av poster, unioner eller vektorerVarna för jämförelser mellan signed/unsignedVarna för vilsekomna symboler efter #elif och #endifVarna för format till strftime som ger 2-siffrigt årtalVarna för index vars typ är "char"Varna för tveksamma deklarationer av "main"Varna för misstänkt användning av minnesadresserVarna för saker som skulle ändras vid kompilering med en kompilator som följer ABIVarna för avhuggna teckenuttryckVarna för avhuggna källkodsraderVarna för ej typkonverterad NULL används som vaktpostVarna för underspill i numeriska konstantuttryckVarna för oinitierade automatiska variablerVarna för funktionsdeklarationer utan prototypVarna för okända pragmanVarna för användning av inbyggda som inte är standardVarna vid användning av flerteckens teckenkonstantVarna för användarangivna inkluderingskataloger som inte finnsVarna för användning av __attribute__((deprecated))-deklarationerVarna för variabler som intieras till sig självaVarna för brott mot stilreglerna i Effective C++Varna för format med längden nollVarna för .class-filer är inaktuellaVarna för en typkonvertering i C-stil används i ett programVarna för en kompilatorfunktion, klass, metod eller fält som bör undvikas användsVarna för en funktion använder alloca eller skapar en vektor med dynamisk storlekVarna för en väljare har multipla metoderVarna för en enskild funktions ramstorlek överskrider den angivna ramstorlekenVarna om en sträng är längre än den maximala portabla längden som anges i standardenVarna för ett objekt är större än <antal> byteVarna för en gammaldags parameterdefinition användsVarna för ett odefinierat makro används i ett #if-direktivVarna för tomma satser som bör undvikas finnsVarna för ärvda metoder är oimplementeradeVarna för modifierare anges när de inte behövsVarna för för många argument argument till en funktion för dess formatsträngVarna vid test av flyttal på likhetVarna för slingan inte kan optimeras på grund av icketriviala antaganden.Varna för trigrafer upptäcks som kan påverka betydelsen av programmetVarna för typsignaturer till kandidatmetoder inte stämmer exaktVarna när en deklaration inte anger en typVarna när en deklaration hittas efter en satsVarna när en funktion är oanvändVarna när en funktionsparameter är oanvändVarna när en etikett är oanvändVarna när en pekare skiljer i teckenhet i en tilldelningVarna när en pkare typkonverteras till ett heltal av annan storlekVarna när en registervariabel är deklarerad volatileVarna när en stackram är större än den angivna storlekenVarna när en variabel är oanvändVarna när ett alla konstruerare och destruerare är privataVarna när ett uttrycksvärde är oanväntVarna när en inline:ad funktion inte kan inline:asVarna när ett optimerarpass är avaktiveratVarna vid typkonvertering av pekare till medlemsfunktionerVarna när en vänfuktion som inte är en mall deklareras inuti en mallVarna när stacköverskrivningsskydd inte läggs ut av någon anledningVarna när en lokal variabel skuggar en annanVarna när överlagring anpassar från teckenlöst till med teckenVarna när utfyllnad krävs för att justera postmedlemmarVarna när syntesbeteendet skiljer från CfrontVarna när kompilatorn ändrar ordning på kodVarna när attributet packed inte har någon effekt på postformatetVarna för typkonverteringar till pekare från ett heltal med annan storlekVarna när en funktions returtyp får "int" som skönsvärde (C), eller om inkonsistenta returtyper (C++)Varna när en Objective-C-tilldelning fångas upp av skräpsamlarenVarning:När "signed" eller "unsigned" inte anges låt bitfältet ha teckenNär "signed" eller "unsigned" inte anges görs bitfälten teckenlösaVid generering av -mabicalls-kod, gör så att koden passar för användning i delade bibliotekLåt bli att generera stackramar när det är möjligtNär CSE körs, följ villkorliga hoppNär CSE körs, följ hopp till deras målNär signalhanterare sattes upp: %mNär signalstacken sattes upp: %mUtan utfyllnad finns det inte tillräckligt med element i inbyggda RESHAPE-källan vid %L för att stämma med formenGå runt mflo/mfhi-fel i VR4130Gå runt en hårdvaruanomali genom att lägga till ett antal NOP:ar före enGå runt ett hårdvarufel i tidiga 4300Gå runt fel i multiplikationsinstruktionGå runt vissa fel i R4000Gå runt vissa fel i R4400Gå runt vissa fel i VR4120Gå runt fel i tidiga SB-1 revision 2-kärnorGå runt multiplikationsfel i hårdvaraSkriv beroendeutdata till den angivna filenNär modul %s på rad %d kolumn %d lästes: %sXXX går in i pop_everything ()
  XXX is_class_level != (current_scope == class_scope)
  XXX lämnar pop_everything ()
  YYDEBUG definierades inte vid byggtillfället, -dy ignorerasNoll är inte en giltig satsetikett vid %C[Lämnar %s]
! [kan inte hitta %s][super ...] måste stå i metodkontext_%dattributet __BELOW100__ är inte tillåtet med lagringsklassen auto__builtin_eh_return stöds inte på denna målarkitektur__builtin_saveregs stöds inte på denna målunderarkitektur__builtin_saveregs stöds inte på denna målarkitektur"attributet "%s" är bara tillämpbart på funktioneren typomvandling till en annan typ än en heltals- eller uppräkningstyp kan inte förekomma i ett konstantuttrycken klassnyckel måste användas när en vän deklarerasen medlem av an post eller union får inte ha variabel typen parameterlista med ellips kan inte matcha en tom parameternamnlistdeklarationen lagringsklass kan bara anges för objekt och funktionerett mall-id får inte förekomma i en using-deklarationen using-deklaration kan inte ange ett mall-id.  Försök med %<using %D%>onormala bågar utan syfte i bb %iavbrott i %s, vid %s:%dabstrakt deklarerare %qT använd som deklarationackumulatorn är inte ett konstant heltalackumulatortalet är utanför gränsenaddressområdet för %q+D står i konflikt med tidigare deklarationadress till explicit registervariabel %qD begärdadress till global registervariabel %qD efterfrågadadress till global registervariabel %qs efterfrågadadress till lokal variabel %q+D returneradadress på registervariabeln %qD efterfrågadadress till registervariabeln %qs efterfrågadadressavstånd inte en konstantadressoperander kräver begränsning för X-, Y- eller Z-registeradress begärd till %qD, som är deklarerad %<register%>adress tagen, men ADDRESSABLE-biten är inte sattadresserbar variabel som har ett alias men inte i någon aliasmängdefter tidigare specifikation i %q+#Daggregatet %q#D har ofullständig typ och kan inte definierassammansatt värde använt där ett komplext värde förväntadessammansatt värde använt där ett flyttalsvärde förväntadessammansatt värde användes där ett heltal förväntadesaliasargumentet är inte en strängaliasdefinitioner stöds inte i Mach-O, ignorerasaliasmängd för en pekares typtagg skall ha motsvarande namntagg som delmängdjustering (%u) för %s överskrider masimal justering för globala common-data.  Använder %uminnesjustering kan inte anges för %q+Djustering måste vara två upphöjt till ett litet tal, inte %djusteringen av %q+D är större än den objektfilers maximala justering.  Använder %djusteringen av vektorelement är större än elementstorlekenalla medlemmsfunktioner i klass %qT är privataallokerar noll-elements vektorgör inbyggd deklaration %q#D tvetydiggör gammal deklaration %q+#D tvetydigtvetydig förkortning %stvetydig klassmallinstansiering av %q#Ttvetydig konveretering av fältindextvetydig standartypkonvertering från %qTtvetydig mallspecialisering %qD för %q+Den argumenttyp med en standardkonvertering kan inte matcha en tom parameternamnlistdeklarationen asm-specifikation är inte tillåten på en funktionsdefinitionen explicit specialisering måste föregås av %<template <>%>anakronism: anakronistisk gammaldags basklassinitierareanonym %s deklarerad inuti parameterlistaanonym post som inte är inuti en namngiven typanonym union utan medlemmarapplicering av #pragma weak %q+D efter första användningen ger odefinierat beteendeapplikation av attribut på mallparametrar är inte implementeratargumenten som skall formateras är inte %<...%>argumentet %d till %qE kan vara kandidat för ett formatattributargumentet %q+D kan skrivas över av %<longjmp%> eller %<vfork%>argument %qD stämmer inte med inbyggd prototypargument %qD stämmer inte med prototypenargumentet %qd är inte en konstantargumentet %qs till %<-Wnormalized%> är inte käntargument 1 måste vara en 5-bitars literal med teckenargument 1 till __builtin_altivec_predicate är utanför sitt intervallargumentet 1 till __builtin_altivec_predicate måste vara en konstantargument 1 till __builtin_spe_predicate är utanför sitt intervallargument 1 till __builtin_spe_predicate måste vara en konstantargument 2 måste vara en 5-bitars literal utan teckenargument 3 måste vara en 4-bitars literal utan teckenargumentberoende uppslagning hittar %q+Dargumentet till %<__builtin_args_info%> måste vara konstantargument till %<__builtin_args_info%> är utanför sitt intervallargumentet till %<__builtin_eh_return_regno%> måste vara konstantargumentet till attributet %qs är inte "ilink1" eller "ilink2"argumentet till attributet %qs är inte en strängkonstantargument till funktionsanrop kan vara en kandidat för ett formatattributargument av typen %qT matchar inte %qTargumentet till "%s" skall vara ett ickenegativt heltalargument till attributet %qs större än %dargument till %qs måste vara en 2-bitars literal utan teckenargument till "%s" saknasargument till "%s" saknas
! argument till "-%s" saknasargument till "-B" saknasargument till "-Xassembler" saknasargument till "-Xlinker" saknasargument till "-Xpreprocessor" saknasargument till "-l" saknasargument till "-specs" saknasargument till "-specs=" saknasargument till "-x" saknasargument till dss måste vara en 2-bitars literal utan teckenargument till destruerare är inte tillåtetaritmetiskt IFaritmetik på pekare till ofullständig typvektor %q+D antas ha ett elementvektor %qD initierad från strängkonstant inom parentes %qEvektorgräns är förbjuden efter typ-id i parenteservektorgräns är inte en heltalskonstantvektor stämmer inte med regionträdetvektorindex i initierare överskrider vektorns storlekvektorindex i initierare inte av heltalstypvektorindex i initierare för annat än vektorvektorindexintervall i initierare överskrider vektorns gränservektor initierad från icke-konstant vektoruttryckvektor initierad från strängkonstant inom parentesvektorer måste initieras med en initierare inom klamrarvektor av typ som inte passar initierad från stränkonstantvektorstorlek saknas i %q+Dvektorstorlek saknas i %qDvektorindex har typen %<char%>fältindex är inte ett heltalfälttyp har ofullständig elementtypvektor använd som initierarevektorer av funktioner är inte meningsfullasom %qDasm-överskrivning står i konflikt med indataoperandasm-överskrivning står i konflikt med utdataoperandasm-deklaration ignorerad eftersom den står i konflikt med tidigare namnbyteasm-operand %d stämmer förmodligen inte med begränsningarnaasm-specificerare för variabeln %qs står i konflikt med asm-överskrivningslistaförsäkran: %s är tilldelningskompatibel med %sförsäkran saknas efter %qstilldelningtilldelning (inte initieraing) i deklarationtilldelning kastar kvalificerare från pekarmåltyptilldelning från distinkt Objective-C-typtilldelning från inkompatibel pekartypvänsterhandssida av tilldelning kan vara en kandidat för ett formatattributtilldelning skapar heltal från pekare utan typkonverteringtilldelning skapar pekare av heltal utan typkonverteringtilldelning skapar kvalificerad funktionspekare från okvalificeradtilldelning till endast läsbar platstilldelning till endast läsbar medlem %qDtilldelning till endast läsbar variabel %qDutelämnad tilldelningtilldelning till slutligt fält %q+D som inte är i fältets klassförmodad teckenlängdsvariabel "%s" i konstant uttryck vid %Lantar typkonvertering till %qT från överlagrad funktionantar pekare till medlem %qDantar att teckenspell inte förekommer vid negering av en divisionantar att teckenspill inte förekommer vid förenkling av villkorantar att teckenspill inte förekommer vid förenkling av villkor till konstantantar att teckenspill inte förekommer vid förenkling av intervalltestantar att slingräknaren inte spiller överantar att slingan inte är oändligpå den här platsen i filenförsök att ta adressen till en medlemmen %qD i en bitfältspostattributdeklarationattribut för %q#T måste komma efter nyckelordet %qsattribut ignoreras i deklaration av %q+#Tattributet interrupt_handler är inte kompatibelt -m5-compactattribut efter initierare inom parentes ignorerasattribut är inte tillåtna vid en funktionsdefinitionattribut ignoreras för bearbetade typspecificerare som inte är en framåtdeklarationattribut ignoreras vid mallinstansieringattributet ignorerat på oinstantierad typattribut i parametervektordeklarerare ignorerasautomatisk variabel %E kan inte vara %<threadprivate%>aux-fält satt för båge %s->%sbakändedeklaration för modulvariabel %s finns redanfelaktigt PC-intervall för felsökningsinformation för lokal %q+Dfelaktig adressfelaktig adress, inte (reg+avst):felaktig adress, inte post_inc eller pre_dec:felaktig mängd att ta bort från stacken: %dfelaktig vektorinitierarefelaktig inbyggd fcodefelaktig villkorskodfelaktig uttryckstyp under genomlöpning (%d)felaktigt format på .zip/.jar-arkiv
! felaktig instruktion för "A"felaktig instruktion i frv_print_operand, 0-fallfelaktig instruktion i frv_print_operand, felaktig const_doublefelaktig instruktion i frv_print_operand, z-fallfelaktig instruktion till frv_print_operand, "F"-modifierare:felaktig instruktion till frv_print_operand, "L"-modifierare:felaktig instruktion till frv_print_operand, "M/N"-modifierare:felaktig instruktion till frv_print_operand, "O"-modifierare:felaktig instruktion till frv_print_operand, "e"-modifierare:felaktig instruktion till frv_print_operand, "f"-modifierare:felaktig instruktion till frv_print_operand, "g"-modifierare:felaktig instruktion till frv_print_operand, P-modifierare:felaktig instruktion till frv_print_operand_address:felaktig instruktion till frv_print_operand_memory_reference:felaktig metodsignaturfelaktig operand till output_condmove_singlefelaktig operand till output_move_doublefelaktig operand till output_move_singlefelaktig pc i exception_tablefelaktigt registerfelaktigt register till frv_print_operand_memory_reference_reg:felaktig skiftinstruktion:felaktig strängkonstantfelaktig testfelaktig typ i felsökningsinformation om parameterfelaktigt värde %<%s%> till flaggan -mtls-size=felaktigt värde %<%s%> till flaggan -mtune=felaktigt värde %qs till flaggan -mcpufelaktigt värde %qs till flaggan -mfp-rounding-modefelaktigt värde %qs till flaggan -mfp-trap-modefelaktigt värde %qs till flaggan -memory-latencyfelaktigt värde %qs till flaggan -mtls-sizefelaktigt värde %qs till flaggan -mtrap-precisionogiltigt värde (%s) till flagga %sfelaktigt värde (%s) till flaggan -march=felaktigt värde (%s) till flaggan -masm=felaktigt värde (%s) till flaggan -mcmodel=felaktigt värde (%s) till flaggan -mfpmath=felaktigt värde (%s) till flaggan -mtls-dialect=felaktigt värde (%s) till flaggan -mtune=felaktig värdekonstanttyp %d, index %dfelaktigt värde för -mcall-%sfelaktigt värde för -msdata-%sfelaktig zip/jar-fil %sfelaktigt inkapslade C-huvuden från preprocessornbasen %qT kommer initieras efterbasklass %q#T har en icke-virtuell destruerarebasklass %qT har cv-kvalificerarebasklassen har vektortypbasoperanden till %<->%> har icke-pekartyp %qTbasoperanden till %<->%> är inte en pekarebastyp %qT är ingen post- eller klasstypgrundblock %d företrädarbåge är trasiggrundblock %d borde vara markerat som oreducerbartgrundblock %d borde inte vara markerat som oreducerbartgrundblock %i båglistor är trasigagrundblock inte utlagda i ordningbb %d tillhör inte slinga %dbb %d på fel platsbb-förutsägelsemängd för block %i, men den används inte i RTL-områdetbb_for_stmt (phi) är satt till ett fel grundblockbb_for_stmt (stmt) är satt till ett fel grundblockbitfält %q+#D har en icke-heltalstypbredd för bitfältet %q+D inte en heltalskonstantbitfält %qD med en icke-heltalstypbitfältet %qs har ogiltig typbredden på bitfältet %qs är inte en heltalskonstantblock-IFfelaktig DISPOSE-konstruktion: %dfelaktig JARL-konstruktion: %d
! felaktig JR-konstruktion: %dfelaktig PREPEARE-konstruktion: %dbooleska register krävs för flyttalsalternativetbåde %<complex%> och %<%s%> i deklarationsspecificerarebåde %<complex%> och %<_Bool%> i deklarationsspecificerarebåde %<complex%> och %<_Decimal128%> i deklarationsspecificerarebåde %<complex%> och %<_Decimal32%> i deklarationsspecificerarebåde %<complex%> och %<_Decimal64%> i deklarationsspecificerarebåde %<complex%> och %<void%> i deklarationsspecificerarebåde %<long long%> och %<%s%> i deklarationsspecificerarebåde %<long long%> och %<double%> i deklarationsspecificerarebåde %<long%> och %<%s%> i deklarationsspecificerarebåde %<long%> och %<_Bool%> i deklarationsspecificerarebåde %<long%> och %<_Decimal128%> i deklarationsspecificerarebåde %<long%> och %<_Decimal32%> i deklarationsspecificerarebåde %<long%> och %<_Decimal64%> i deklarationsspecificerarebåde %<long%> och %<char%> i deklarationsspecificerarebåde %<long%> och %<float%> i deklarationsspecificerarebåde %<long%> och %<short%> i deklarationsspecificerarebåde %<long%> och %<void%> i deklarationsspecificerarebåde %<short%> och %<%s%> i deklarationsspecificerarebåde %<short%> och %<_Bool%> i deklarationsspecificerarebåde %<short%> och %<_Decimal128%> i deklarationsspecificerarebåde %<short%> och %<_Decimal32%> i deklarationsspecificerarebåde %<short%> och %<_Decimal64%> i deklarationsspecificerarebåde %<short%> och %<char%> i deklarationsspecificerarebåde %<short%> och %<double%> i deklarationsspecificerarebåde %<short%> och %<float%> i deklarationsspecificerarebåde %<short%> och %<void%> i deklarationsspecificerarebåde %<signed%> och %<%s%> i deklarationsspecificerarebåde %<signed%> och %<_Bool%> i deklarationsspecificerarebåde %<signed%> och %<_Decimal128%> i deklarationsspecificerarebåde %<signed%> och %<_Decimal32%> i deklarationsspecificerarebåde %<signed%> och %<_Decimal64%> i deklarationsspecificerarebåde %<double%> och %<double%> i deklarationsspecificerarebåde %<signed%> och %<float%> i deklarationsspecificerarebåde %<signed%> och %<unsigned%> i deklarationsspecificerarebåde %<signed%> och %<void%> i deklarationsspecificerarebåde %<unsigned%> och %<%s%> i deklarationsspecificerarebåde %<unsigned%> och %<_Bool%> i deklarationsspecificerarebåde %<unsigned%> och %<_Decimal128%> i deklarationsspecificerarebåde %<unsigned%> och %<_Decimal32%> i deklarationsspecificerarebåde %<unsigned%> och %<_Decimal64%> i deklarationsspecificerarebåde %<unsigned%> och %<double%> i deklarationsspecificerarebåde %<unsigned%> och %<float%> i deklarationsspecificerarebåde %<unsigned%> och %<void%> i deklarationsspecificerareklammerspecifikation "%s" är ogiltig vid "%c"klammerspecifikationskropp "%s" är ogiltigklammergrupp inuti uttryck endast tillåtet inuti en funktionklamrar runt skalär initierareklamrar runt skalär initierare för typen %qTgren %2d aldrig utförd
  hopp %2d tjort %s%s
! optimeringen av lastning av grenmålsregister är inte avsedd att köras två gångerbreak-sats som inte är i en loop eller switchbreak-sats använd med OpenMP-for-slingainbyggd funktion %q+D deklarerad som icke-funktionc4x_address_cost: Ogiltigt adresseringssättc4x_operand_subword: adress kan inte ha avståndc4x_operand_subword: ogiltig adressc4x_operand_subword: ogiltigt autoinkrementc4x_operand_subword: ogiltigt lägec4x_operand_subword: ogiltig operandc4x_print_operand: %%L-inkonsekvensc4x_print_operand: %%N-inkosekvensc4x_print_operand: %%O-inkonsekvensc4x_print_operand: Fel sorts operandc4x_print_operand_address: Fel sorts operandc4x_print_operand_address: Felaktig post_modifyc4x_print_operand_address: Felaktig pre_modifyc4x_rptb_insert: Hittar inte startetikettc4x_rptb_rpts_p: Repeteringsblocks toppetikett flyttadc4x_valid_operands: Internt felanrop %2d aldrig utfört
  anrop %2d returnerade %s
! anropsbågar för instruktion som inte är anrop i bb %ianrop är osannoliktanrop av %<(%T) (%A)%> är tvetydigtanrop av överlagrad %<%D(%A)%> är tvetydigtanrop av överlagrad %<%s(%A)%> är tvetydigtanrop av Java-%<catch%> eller -%<throw%> med %<jthrowable%> är odefinieratanrop av Javakonstruerare med %qs odefinieradanrop till Javakonstruerare med %<jclass%> odefinieradanrop till funktion %qD som kastar ofullständig typ %q#Tanrop till funktion som kastar ofullständig typ %q#Tanrop av icke-funktion %qDanropsöverskrivet register använt till global registervariabelcall_expr kan inte manglas på grund av en defekt i C++-ABI:etanropad härifrånanropat objekt %qE är inte en funktionantal anropande bågar är negativtdet går inte att använda -mtp=cp15 med -mthumbdet går inte att använda ett objekt som parameter till en metoddet går bara att använda attributet %qE på definitioner av objekt- eller klasstyp med filräckviddkan inte skapa förkompilerat huvud %s: %mdet går inte att blanda operander av typerna flyttal och komplext taldet går inte att blanda operander av typerna decimalt flyttal och annat flyttaldet går inte att blanda operander av typerna decimalt flyttal och vektorkan inte öppna %s för skrivning: %mkan inte öppna %s: %mkan inte läsa %s: %mkan inte söka i %s: %mkan inte skriva %s: %mkan inte skriva till %s: %mdet går inte att tillämpa både attributet longcall och shrotcall på samma funktionkan inte stänga %s: %mkan inte stänga indatafilen %s: %mdet går inte att konvertera mellan vektorvärden av olika storlekkan inte konvertera från ofullständig typ %qT till %qTdet går inte att konvertera värden till en vektorkan inte skapa %s: %mkan inte skapa katalogen %s: %mkan inte skapa förrådsinformationsfil %qsdet går inte att definiera vänfunktion %qs i en lokal klassdefinitiondet går inte att spåra beroenden med indata från standard inkan inte utköa PCH-fil: %mkan inte hitta %<class$%> i %qTkan inte hitta ett register i klassen %qs vid omläsning av %<asm%>kan inte avgöra position i PCH-fil: %mkan inte ta programstatusdet går inte att initiera vänfunktionen %qskan inte göra %qD till en metod -- är inte i en klasskan inte öppna %s för skrivning: %mkan inte öppna %s: %mKan inte öppna indatafil: %skan inte öppna ldd-utdatakan inte öppna nm-utdatakan inte öppna utdatafilen "%s"kan inte läsa PCH-fil: %mkan inte återöppna %s: %mkan inte söka i PCH-fil: %mdet går inte att sätta position i PCH-fil: %mfår inte ange "-D" utan "--main"
! det går inte att ange både -o och -MDkan inte använda "%s" som ett %s-registerkan inte skriva PCH-filkan inte skriva PCH-fil: %mkan inte skriva PCH-fil: %mkan inte skriva utfyllnad till PCH-fil: %mkandidat 1:kandidat 2:kandidat är: %+#Dkandidater är:kandidater är: %+#Ddet går inte att allokera ett objekt av abstrakt typ %qTdet går inte att applicera %<offsetof%> på destrueraren %<~%T%>det går inte att använda %<offsetof%> på medlemsfunktion %qDdet går inte att använda %<offsetof%> på en statisk datamedlem %qDgår inte att applicera %<offsetof%> när %<operator[]%> är överlastaddet går inte att applicera medlemspekare %qE på %qE, som är av typ %qT som inte är en klassdet går inte att binda bitfält %qE till %qTdet går inte att binda packat fält %qE till %qTdet går inte att binda rvalue %qE till %qTdet går inte att anropa medlemsfunktion %qD utan ett objektkan inte konvertera %qE från typ %qT till typ %qTkan inte konvertera %qT till %qT för argument %qP till %qDkan inte konvertera %qT till %qT i %skan inte konvertera från basen %qT till härledd typ %qT via virtuell bas %qTkan inte konvertera till en pekartypkan inte konvertera typ %qT till typ %qTkan inte skapa pekare till referensmedlem %qDkan inte skapa temporärfildet går inte att skapa typinformation för typen %qT eftersom typer av variabel storlek är inblandadedet går inte att deklarera %<::main%> som en malldet går inte att deklarera %<::main%> som inlinedet går inte att deklarera %<::main%> som staticdet går inte att deklarera %qD att vara en bitfältstypdet går inte att deklarera bitfält %qD med funktionstypdet går inte att deklarera fältet %q+D att vara av abstrakt typ %qTdet går inte att deklarera medlem %<%T::%s%> inuti %qTdet går inte att deklarera medlemsfunktion %<%T::%s%> inuti %<%T%>det går inte deklarera medlemsfunktionen %qD att ha statisk länkklassdet går inte att deklarera parametern %q+D att vara av abstrakt typ %qTdet går inte att deklarera pekare till %q#Tdet går inte att deklarera pekare medlem av %q#Tdet går inte att deklarera referens till %q#Tkan inte deklarera en statisk funktion i en annan funktiondet går inte att deklarera variabeln %q+D att vara av abstrakt typ %qTkan inte dekomponera adress.det går inte att definiera medlemsfunktion %<%T::%s%> inuti %<%T%>det går inte att radera en funktion.  Endast pekare till objekt är giltiga argument till %<delete%>det går inte att avaktivera den inbyggda funktionen %qskan inte göra z-registerutbytekan inte dynamic_cast %qE (av typ %q#T) till typ %q#T (%s)det går inte att deklarera medlem %q#D att ha extern länkklasskan inte hitta "%s"kan inte hitta "ldd"kan inte hitta "nm"kan inte hitta klass %qskan inte hitta filen för klass %skan inte hitta gränssnittsdeklaration för %qshittar inte gränssnittsdeklaration av %qs, superklass till %qskan inte hitta protokolldeklaration för %qskan inte hitta referenstagg klass %qskan inte hantera inkonsistenta anrop av %qsdet går inte att initiera %qT från %qTdet går inte att initiera aggregat med typ %qT med en sammansatt literaldet går inte att initiera vektorer med denna syntaxdet går inte att initiera en flerdimensionell vektor med initierarekan inte inline:a funktionen %<main%>kan inte slå samman separata %s-räknare för funktionen %ukan inte öppna %skan inte optimera slinga, slingräknaren kan spilla överkan inte optimera potentiellt oändliga slingordet går inte att skicka argument i vektorregister för att altivec-instruktioner är avaktiverade, använd -maltivec för att aktivera demdet går inte att skicka objekt av icke-POD-typ %q#T via %<...%>, anropet kommer avbryta vid körningkan inte skicka rvalue till referensparameterkan inte lägga objekt med volatile-fält i registerdet går inte att ta emot objekt av icke-POD-typ %q#T via %<...%>, anropet kommer avbryta vid körningkan inte läsa om heltalskonstantoperand i %<asm%>det går inte att lösa upp överlagrad funktion %qD baserat på konvertering till typ %qTdet går inte att returnerar från en hanterare i ett funktions-try-block eller en konstrueraredet går inte att returnera värde i vektorregister för att altivec-instruktioner är avaktiverade, använd -maltivec för att aktivera demdet går inte att sätta avbrottsattribut, ingen aktuell funktiondet går inte att sätta avbrottsattribut: det finns ingen sådan identifierarefår inte ange "main"-klass när länkning inte görsdet går inte att ange -o med -c eller -S med flera filerkan inte ange både -C och -odet går inte att ange både -msep-data och -mid-shared-librarykan inte ta adressen till bitfält %qDkan inte ta adressen till %<this%>, som är ett rvalue-uttryckdet går inte att använda %<::%> i parameterdeklarationkan inte använda läge %qs för uppräkningstypermshared och static kan inte användas tillsammansmthreads och mlegacy-threads kan inte användas tillsammanskan inte använda typeid med -fno-rttidet går inte använda va_start i en avbrottsfunktioncase-etikett %qE är inte i en switch-satscase-etikett reducerar inte till en heltalskonstantcase-etikett i räckvidden för en identifierare med variabel typ som inte innehåller en omslutande switch-satscase-etikett i satsuttryck som inte innehåller en omslutande switch-satscase-etikett är inte i en switch-satscase-etikettvärde överskrider det maximala värdet för sin typcase-etikettvärde är mindre än minsta värdet för sin typcase-etiketter är inte sorterade: typkonvertering lägger till nya kvalificerare till funktionstyptypkonvertering kastar kvalificerare från pekarmåltyptypkonvertering från %qT till %qT ökar kravet på justering för måltypenkonvertering från %qT till %qT förlorar precisiontypkonvertering från funktionsanrop av typ %qT till typ %qT matchar intetypkonvertering från pekare till heltal av annan storlektypkonvertering ökar kravet på justering av måltypentypkonvertering anger vektortyptypkonvertering anger funktionstyptypkonvertering till typ som inte är referens använd som lvärdetypkonvertering till pekare från heltal med annan storlektypkonvertering till unionstyp från typ som ej finns i unionentypkonvertering av %qT till %qT derefererar inte pekarebyter betydelse av %qD från %q+#Dchar-vektor initierad från bred strängkontrollsumma är %x istället för %xväljer %qD framför %qDcirkulär pekardelegering detekteradklass %qT har inget fält med namnet %qDklass %qT är implicit vän med sig självklass %qT kommer betraktas som nästan tom i en framtida version av GCCklass %qs finns redanklass "%s" har ingen metod med namnet "%s" som stämmer emd signaturen "%s"klassdefinition kan inte deklareras som en vänklass är av vektortyp
  argumentet till cleanup är inte en funktionargumentet till cleanup är inte en identifierarenär beroendefil %s stängdes: %mkodmodellen %<large%> stöds inte änkodmodellen %qs stöds inte i %s-bitslägekodmodellen %s stöds inte i PIC-lägecollect2 version %scollect: läser %s
  collect: kompilerar om %s
  collect: länkar om
  collect: justerar %s i %s
! komma i slutet av uppräkningslistakommandoradsflaggan "%s" är giltig för %s men inte för %skommandoradsflaggan %<-fapple-kext%> är endast giltig för C++kommandoradsflaggan %qs stöds inte av denna konfigurationcommon: /%s/ jämföra flyttal med == eller != är osäkertjämföreslse mellan %q#T och %q#Tjämförelse mellan pekare och heltaljämföreslse mellan signed och unsignedjämföreslse mellan heltalsuttryck med och utan teckenjämföreslse mellan typer %q#T och %q#Tjämförelsen är alltid %djämförelsen är alltid %d på grund av bredd på bitfältjämförelsen är alltid falsk på grund av begränsat intervall för datatypenjämförelsen är alltid sann på grund av begränsat intervall för datatypenjämförelse av kompletta och ofullständiga pekarejämförelse av skilda Objective-C-typer saknar en konverteringjämförelse av skilda pekartyper saknar en typkonverteringjämförelse av befodrad ~unsigned med konstantjämföreslse av befodrad ~unsigned med unsignedjämförelse med unsigned-uttryck < 0 är alltid falsktjämförelse med unsigned-uttryck >= 0 är alltid santjämförelese med stränkonstant resulterar i odefinierat beteendejämförelser som X<=Y<=Z har inte sin matematiska meningkompilering avslutad på grund av -Wfatal-errors.
  kompilering avslutad.
! complex ogiltig för %qskomponenter: sammansatt literal har variabel storleksammansatt literal för ej objekttyp %qTåtkomstspecifikationer i konflikt för fält %qE, ignorerasåtkomstspecifikationer i konflikt för metod %q+D, ignorerasmotstridande deklaration av %q#Dmotstridiga returtyp angiven för %q+#Dmotstridande specificerare i deklarationen av %qsmotstridande superklassnamn %qsmotstridiga typkvalificerare för %q+Dmotstridiga typer på %q+Dmotstridiga typer på inbyggd funktion %q+Dstår i konflikt med inbyggd deklaration %q#Dstår i konflikt med funktionsdeklaration %q#Dstår i konflikt med ny deklaration med länkklass %qLstår i konflikt med tidigare deklaration %q+#Dconst %qs kan inte deklareras %<mutable%>const_double_split fick en felaktig instruktion:konstant argument utanför intervallet för %qskonstant aritmetisk operand utanför sitt intervallkonstant halvords load-operand utanför sitt intervallkonstant logiskt värde i CASE-sats upprepas vid %Lkonstant inte omräknad när ADDR_EXP ändradeskonstruerare kan inte vara en statisk medlemsfunktion"konstruerare för främmande klass %qT kan inte vara en medlemkonstruerarsyntax använd, men ingen konstruerare är deklarerad för typ %qTkonstruerare kan inte deklareras virtualkonstruerare får inte vara cv-kvalificeradecontinue-etikett %qs är inte namnet på en slingacontinue-sats som inte är i en loopcontinue-sats som inte är i en loop eller switchflödesstyrning mitt i grundblock %dkonvertering från %q#T till %q#Tkonvertering från %qT till %qT kastar kvalificerarekonvertering från %qT till %qT är tvetydigkonvertering från %qT till icke-skalär typ %qT begärdkonvertering saknar typ vid slutet av formatkonvertering av %qE från %qT till %qT är tvetydigkonvertering till %s%s kommer aldrig använda en typkonverteringsoperatorkonvertering till ofullständig typkonvertering till icke-skalär typ begärdkonvertera av NULL till icke-pekartypkonvertering från %qT till %qTkonvertering av överlagrad funktion %qD till typ %q#T är tvetydigkonvertering till %qT från %qTkonverterar till icke-pekartyp %qT från NULLtrasig profileringsinformation: båge från %i till %i överskred maximalt antaltrasig profileringsinformation: antal körningar för bågen %d-%d förmodas vara %itrasig profileringsinformation: antal iterationer för grundblock %d förmodas vara %itrasig profileringsinformation: run_max · runs < sum_maxtrasig profileringsinformation: sum_all är mindre än sum_maxkunde inte konvertera %qE till %qTkunde inte konvertera mallargument %qE till %qTkunde inte hitta något spillregisterkunde inte hitta class$-fält i java-gränssnittstyp %qTkunde inte hitta specs-filen %s
! kunde inte öppna dump-fil %qs: %sgick inte att dela instruktiondet gick inte att avgöra målnamn för att spåra beroendenkunde inte hitta klassen %sgick inte att köra "%s": %sdet gick inte att av-mappa pch_address_space: %mmismatch i täckning för funktionen %qs när räknaren %qs lästesmismatch i täckning för funktionen %u när exekveringsräknare lästesskapad och använd med olika ABI:erskapad och använd med olika arkitekturer/ABI:erskapad och använd med olika byteordningskapad och använd med olika inställningar av -fpicskapad och använd med olika inställningar av -fpieskapad och använd med olika inställningar av "%s"skapar %sskapar vektor av %qTskapar vektor av %qT, som är en abstrakt klasstypskapar vektor fält med negativ storlek (%qE)skapar pekare till medlemsfunktion i typ %qT som inte är en klassskapar pekare till medlem av typ %qT som inte är en klassskapar pekare till medlem av typ voidskapar pekare till medlemsreferenstyp %qTkritisk region får inte vara innesluten inuti en kritisk region med samma namnnuvarande namnrymd %qD innesluter inte den starkt använda namnrymden %qDdataområdet %q+D står i konflikt med tidigare deklarationdatadeklarationdatadefinition har ingen typ eller lagringsklassdatamedlem %qD kan inte vara en medlemsmalldatamedlem får inte ha variabel typ %qTdatatyp %q+D passar inte för ett registerfelsökningsformatet "%s" står i konflikt med tidigare valfelsökningsnivå %s är för högfelsökning: decimala flyttal stöds inte för denna målarkitekturdeklaration som inte deklarerar någotdeklaration av parameter %q+D med det finns ingen sådan parameterdeklaration av %<extern%>-variabel %q+D i %<for%>-slingas initiala deklarationdeklaration av %<~%T%> som medlem av %qTdeklaration av %q#Ddeklarationen av %q#D har %<extern%> och är initieraddeklaration av %q#D utanför en klass är inte en definitiondeklaration av %q#D skuggar en parameterdeklaration av %q+#Ddeklaration av %q+D skuggar en inbyggd funktiondeklaration av %q+D skuggar en global deklarationdeklaration av %q+D skuggar en parameterdeklaration av %q+D skuggar en tidigare lokal deklarationdeklaration av %q+D skuggar tidigare icke-variabeldeklaration av %q+D med attributet noinline följer på inline-deklarationdeklaration av %q+D utan länkklass följer på extern deklarationdeklaration av %qD som %sdeklaration av %qD som medlem av %qTdeklaration av %qD som flerdimensionell vektor måste ha gränser för alla dimensioner utom den förstadeklaration av %qD som en icke-funktiondeklaration av %qD som icke-medlemdeklaration av %qD i %qD som inte innesluter %qDdeklaration av %qD inte i namnrymd som omger %qDdeklaration av %qD skuggar en global deklarationdeklaration av %qD skuggar en medlem av "this"deklaration av %qD skuggar en tidigare lokal deklarationdeklaration av %qF kastar andra undantagdeklaration av %qs som ett fält med funktionerdeklaration av %qs som ett fält med voiddeklaration av %qs skuggar en parameterdeklaration av %qs skuggar en symbol från parameterlistandeklaration av C-funktion %q#D står i konflikt meddeklaration av namnrymden %qD står i konflikt meddeklaration av icke-variabel %q+D i %<for%>-slingas initiala deklarationdeklaration av statisk variabel %q+D i %<for%>-slingas initiala deklarationomdeklaration av mallen %q#Ddeklarerar-id saknas, använder reserverat ord %qDminskning av pekare på okänd postminskning av endast läsbar platsminskning av endast läsbar medlem %qDminskning av endast läsbar variabel %qDstandardargument %qE använder lokal variabel %qDstandardargumentet för %q#D har typen %qTstandardargumentet för parameter av typen %qT har typen %qTstandardargumentet angivet för parameter %d till %q#Dstandardargumentet saknas för parameter %P till %q+#Dstandardargument angivet i explicit specialiseringstandardargument är inte tillåtna i deklaration av vänmallspecialisering %qDstandardargument är endast tillåtna för funktionsparametrardefinierar explicit specialisering %qD i vändeklarationdefinition i block %i dominerar användningen i block %idefinition i block %i följer dess användningdefinitionen av %q#D är markerad %<dllimport%>definition av %q#T inuti mallparameterlistadefinitionen av %qD är inte i en namnrymd som innesluter %qTomdefinition av implicit deklarerad %qDdefinition av statisk datamedlem %q+D i dllimporterad klassdefinition given för explicit instansieringradera %qT är odefinieratraderar vektor %q#Dnamnet %qE i den beroende tolkas som något annat än en typ, men instansiering ger en typkonvertering från strängkonstant till %qT bör undvikaskovariant returtyp för %q+#D bör undvikasanvändning av standardargument för parametrar till annat än funktioner bör undvikasderefererarade pekare skall ha ett namn eller en symboltaggderefererar %<void *%>-pekarederefererar pekare till ofullständig typdereferering av en typstampad pekare kan bryta strikta aliasreglerdereferering av en typstampad pekare kommer bryta strikta aliasreglerhärledd typdeklarationhärledd unionen %qT ogiltigdestrueraren %qD deklarerad som medlemsmalldestruerare kan inte vara en statisk medlemsfunktiondestruerare för %qs skall inte heller körasdestruerare för främmande class %qT kan inte vara en medlemdestruerare får inte vara cv-kvalificeradedestruerare får inte ha parametrarolika form för %s vid %L på dimension %d (%d/%d)olika former för argument "%s" och "%s" vid %L för inbyggd "dot_product"olika form på dimension 1 för argument "%s" och "%s" vid %L för inbyggd matmulolika form på dimension 2 för argument "%s" och dimension 1 för argument "%s" vid %L för inbyggd matmuldirekt bas %qT är oåtkomlig i %qT på grund av tvetydighetdistinkt Objective-C-typ i returdivision med nolldivision med noll i %<%E %% 0%>division med noll i %<%E %% 0.%>division med noll i %<%E / 0%>division med noll i %<%E / 0.%>stödjer inte multilibdominerare av %d vara %d, inte %ddominerare av %d har okänd statusdubblerat %<const%>dubblerad %<restrict%>dubblerad %<volatile%>dubblerad %qEdubblerad %qsdubbla (eller överlappande) case-värdendubblerade ConstantValue-attribut för fält "%s"upprepning av asm-operandnamn %qsupprepat bastyp %qT ogiltigdubblerad case-etikett: %<upprepat case-värdeupprepade cv-kvalificeraredubblerad deklaration av protokoll %qsduplicerad deklaration av metoden %<%c%s%>dubblerad explicit instansiering av %q#Dduppblerad explicit instansiering av %q#Tdubblerad initierare av %qDdubbel gränssnittsdeklaration för kategorin %<%s(%s)%>dubblerad gränssnittsdeklaration av klass %qsdubblerad etikett %qDdubbel deklaration av etikett %qEdubblerad medlem %q+Ddubblerad initieraredynamiskt beroende %s inte funnetdynamic_cast av %q#D till %q#T kan aldrig lyckasbåge %s->%s har ingen motsvarande anropssatsbåge från %d till %d borde vara markerad oreducerbarbåge från %d till %d borde inte vara markerad oreducerbarbågpekare till fel deklaration:Elementär subrutinelementen i vektorn %q#D har ofullständig typinbäddade %<\0%> i formatSkickar ut PIC-operand, men PIC-registret är inte uppsatttom deklarationtom deklaration med specificerare av lagringsklass deklararar inte om taggtom deklaration med typkvalificerare deklarerar inte om en taggtomt indexintervall i initieraretom vänsterprecision i %s-formattom precision i %s-formattomt intervall angivettom skalär initierareaktivering av stöd för bakåtspårning är endast meningsfullt vid kompilering för Thumbaktivering av stöd för anroparnätverkande är endast meningsfullt vid kompilering för Thumbaktivering stöd för anropadnätverkande är endast meningsfullt vid kompilering för Thumbinneslutande klassmallar är inte explicit specialiseradeend-instruktion %d för block %d finns inte i instruktionsströmmenuppräknings- och inte uppräkningstyp i villkorligt uttryckuppräkningsmissmatch i villkorligt uttryck: %qT kontra %qTuppräkningsvärden överskrider gränsen för största heltaluppräkningsvärde för %qD är inte en heltalskonstantuppräkningsvärde för %qE är inte en heltalskonstantomgivningsvariabeln DJGPP är inte definieradomgivningsvariabeln DJGPP pekar på fil "%s" som är trasigomgivningsvariabeln DJGPP pekar på fil "%s" som saknasfel när %s stängdes: %mfel i argument till spec-funktionen "%s"fel i konstantpoolpost nummer %dfel i konstantpoolpost nummer %d
  fel under tolkning av konstantpoolfel under tolkning av konstantpool
  fel under tolkning av fältfel under tolkning av fält
  fel vid tolkning av slutliga attributfel vid tolkning av avslutande attribut
  fel vid tolkning av metoderfel vid tolkning av metoder
! fel när %s lästes från zip-filfel när %qs skrevsfel vid skrivning till %s: %mfel: undantagshantering avslagen, använd -fexceptions för att aktiveraundantag av typ %<%T%> kommer att fångasöverflödiga element i vektorinitierareöverflödiga element i teckenvektorinitierareöverflödiga element i skalärinitierareöverflödiga element i postinitierareöverflödiga element i unioninitierareöverflödiga element i vector-initierareexpand_binop misslyckades i movsi got%<#pragma omp section%> eller %<}%> förväntadesförväntade %<#pragma omp%>-klausul%<(%> förväntades%<(%> eller filslut förväntades%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> eller %<||%> förväntades%<,%> eller %<;%> förväntades%<,%> eller %<}%> förväntades%<,%>, %<;%> eller %<}%> förväntades%<:%> eller %<...%> förväntades%<:%>, %<,%>, %<;%>, %<}%> eller %<__attribute__%> förväntades%<;%> förväntades%<=%> förväntades%<=%>, %<,%>, %<;%>, %<asm%> eller %<__attribute__%> förväntades%<none%> eller %<shared%> förväntades%<{%> förväntades%d nivåer av mallparametrar förväntades till %q#D, %d fanns[error|warning|ignored] förväntades efter %<#pragma GCC diagnostic%>förväntade ett SSA_NAME-objektklassnamn förväntadesdeklaration eller sats förväntadesdeklarationsspecificerare förväntadesdeklarationsspecificerare eller %<...%> förväntadesuttryck förväntadesidentifierare förväntadesidentifierare eller %<(%> förväntadesidentifierare eller %<*%> förväntadesheltalsuttryck förväntadesiterationsdeklaration eller initiering förväntadeskvalificerat namn förväntades i vändeklaration för destruerare %qDspecificerarkvalificerarlista förväntadessats förväntadessträngkonstant förväntadeskostnad för anropsoperation jämfört med vanliga aritmetiska operationeruttrycklig goto vid slutet av bb %dexplicit instansiering av %q#Dexplicit instansiering av %q#T före definitionen av mallenexplicit instansiering av %qD men ingen definition tillgängligexplicit instansiering av %qD i namnrymden %qD (som inte omsluter namnrymden %qD)explicit instansieringar av icke-mall %q#Dexplicit instansieringar av icke-malltyp %qTexplicit-kvalifikation i deklaration av %qDexplicit specialisering som inte är i namnrymdsområde %qDexplicit specialisering av %qD efter första användningenexplicit specialisering av %qD måste inledas av %<template <>%>explicit specialisering av icke-mall %qTuttr i !$OMP ATOMIC-tilldelning var = var op uttr måste vara skalär och får inte referera var vid %Luttrycket %qE med abstrakt klasstyp %qT kan inte användas i throw-uttryckuttryck i new-deklarerare måste ha heltals- eller uppräkningstyptypfel i uttrycksreferens vid %Luttryckssats har ofullständig typutökade register har inga höga halvorexterndeklaration av %q#D stämmer inteextern deklaration av %q+D följer på deklaration utan länkklassextern länkklass krävs för symbol %q+D på grund av attributet %qsextra %<;%>extra klammergrupp vid slutet av initierareextra element i skalär initierareextra utgående båge %d->%dextra kvalifikation %<%T::%> på medlem %qsextra kvalificerare ignoreradextra semikolon angivet i metoddefintionextra semikolon i struktur eller union angivetextra typkvalificerare i formatargument (argument %d)extra argument till flaggan "%s"kunde inte hitta klassen "%s"misslyckades att få slutstatuskunde inte ta processtidermisslyckades att återta funktion som inte behövsfel i omdeklaration av %q+D: dllimport:erad symbol har inte extern länkklassmisslyckades att förenkla delsträngreferens i DATA-sats vid %Lfall igenom-båge efter styrsats i gb %dfall igenom-båge efter ovillkorligt hopp %ifall-igenom-båge korsar sektionsgräns (bb %i)fall igenom till utgång från bb %dattributen fastcall och cdecl är inte kompatiblaattributen fastcall och regparm är inte kompatiblaattributen fastcall och stdcall är inte kompatiblaödesdigert fel: fclose %sfält %q+#D med samma namn som en klassfält %q+D ogiltigt deklarerad funktionstypfält %q+D ogiltigt deklarerad metodtypfält %qD har ofullständig typfältet %qs deklarerat som en funktionfält %qs har ofullständig typfält %qs finns intefältinitierare är ej konstanttyp på fältinitierare stämmer intefältnamn i initierare för annat än post eller unionfältprecisionfältbreddfältbredd i printf-formatfältbredd i scanf-formatfältbredd i strfmon-formatfältbredd i strftime-formatfilen tar slut i standardargumentfilen finns inte "%s"filnivådeklaration av %qs anger %<auto%>filnivådeklaration av %qs anger %<auto%>utfyllnadsteckenutfyllnadstecken i strfmon-formatfind_enum(): Enum finns intefini-funktion funnen i objekt %sförsta argumentet till %q+D skall vara %<int%>första argumentet till %<__builtin_choose_expr%> är inte en konstantförsta argumentet till %<va_arg%> är inte av typen %<va_list%>fix_sched_param: okänd param: %sflyttalskonstant överskrider intervallet för %qTflyttalskonstant felanvändflyttalskonstant inte en giltig omdedebar operandflyttalsspill i uttryckflödesstyrningsinstruktion inuti grundblockvikningskontroll: orgilanträdet ändrat av vikningfopen %sfor-sats förväntadesför malldeklaration %q+Dformat %q.*s förväntar typ %<%T%s%>, men argument %d har typ %qTformat %q.*s förväntar typ %<%s%s%>, men argument %d har typ %qTformatargument %d oanvänt för använt argument %d i $-stilsformatformatargument %d använt mer än en gång i formatet %sformatet är en sträng breda teckenformatet är inte en strängliteral och inga formatargumentformatet är inte en strängliteral, argumenttyperna inte kontrolleradeformatet är inte en strängliteral, formatsträngen inte kontrolleradformatsträngsargumentet kommer efter argumenten som skall formaterasargument för formatsträng är inte av strängtypformatsträng har ogiltigt operandnummerformar %s till en referens till typ %qTformar referens till voidhittade %<-%s%> istället för %<+%s%> i protokollhittade en verklig definition av ett icke-registerhittade en virtuell definition av ett GIMPLE-registerfann ett SSA_NAME som hade släppts till den fria poolenhittade standardfall som inte var vid slutet av case-vektorfann reell variabel när undervariabler borde ha kommitfp-mjukvarukomplettering kräver -mtrap-precision=ifr30_print_operand: ogiltig %%F-kodfr30_print_operand: ogiltig %%x-kodfr30_print_operand: ogiltig operand för %%A-kodfr30_print_operand: ohanterad MEMfr30_print_operand: okänd kodfr30_print_operand: okänd %%B-kodfr30_print_operand: okänd %%b-kodfr30_print_operand: okänd %%p-kodfr30_print_operand_address: ohanterad adressramstorlek på %qs är ramstorlek för stor för pålitlig stackkontrollvändeklaration %q#D deklarerar en icke-mall-funktionvändeklaration som inte namnger en klass eller funktionvändeklaration är inte i klassdefinitionvändeklaration kräver klassnyckel, d.v.s. %<friend %#T%>vändeklaration kräver klassnyckel, d.v.s. %<friend class %T::%D%>än tidigare deklaration av %q+Fhärifrånfrv_print_operand: okänd kodfunktionen %q#D är initierad som en variabelfunktionsdefinition %q+D är markerad dllimportfunktionen %q+D är definierad efter tidigare deklaration som dllimport; attributet ignorerasfunktionen %q+D omdeklarerad som "inline"funktionen %q+D omdeklarerad med attributet noinlinefunktion %q+F kan aldrig inline:as eftersom den innehåller ett beräknat gotofunktionen %q+F kan aldrig vara inline eftersom det stängs av av -fno-inlinefunktionen %q+F kan aldrig vara inline eftersom den kanske inte är begränsad inuti denna översättningsenhetfunktion %q+F kan aldrig inline:as eftersom den tar emot ett icke-lokalt gotofunktion %q+F kan aldrig inline:as eftersom den använder __builtin_return eller __builtin_apply_argsfunktion %q+F kan aldrig inline:as för att den använder alloca (åsidosätt genom att använda attributet always_inline)funktionen %q+F kan aldrig vara inline eftersom den använder attribut som står i konflikt med inlinefunktion %q+F kan aldrig inline:as eftersom den använder icke-lokala gotofunktion %q+F kan aldrig inline:as eftersom den använder setjmpfunktion %q+F kan aldrig inline:as eftersom den använder setjmp-lonjgmp-undantagshanteringfunktion %q+F kan aldrig inline:as eftersom den använder variabel argumentlistafunktion %q+F kan aldrig inline:as eftersom den använder varialer med variabel storlekfunktionen %qD deklarerad virtuell inuti en unionfunktionen %qD är initierad som en variabelfunktionen %qs kan inte deklareras %<mutable%>funktionskroppen inte tillgängligfunktionsanrop har sammansatt värdefunktion anropad via en inkompatibel typfunktionsdeklarationen är inte en prototypfunktion deklarerad %<noreturn%> har en %<return%>-satsfunktionsdefinition deklarerad som %<__thread%>funktionsdefinition deklarerad som %<auto%>funktionsdefinition deklarerad som %<register%>funktionsdefinition deklarerad som %<typedef%>funktionsdefinition deklarerar inte parametrarfunktionsdefinition som har kvalificerad void-returtypfunktionen returnerar inte typen strängfunktionen är en möjlig kandidat för formatattributet %qsfunktionen inte beaktad för inline:ingfunktionen kan inte inline:asfunktionsreturtyp kan inte vara funktionfunktionsreturtyper är inte kompatibla på grund av %<volatile%>funktion som returnerar en funktionfunktion som returnerar en vektorfunktionen returnerar adress till en lokal variabelfunktionen returnerar ett aggregatpartiell specialisering av funktionsmall %qD är inte tillåtenfunktionstyper inte riktigt kompatibla i ISO Cfunktionsdefinitionsområde %qs implicit auto och deklarerat %<__thread%>stöd för function_profilerfunktionsprofileringsstöd för MMIXgcc-driver version %s kör gcc version %s
  gcc version %s
  gcov (GCC) %s
! generering av Branch Likely-instruktioner aktiverat, men stöds inte av arkitekturengeneric CPU kan användas endast till flaggan -mtune=generell dunkkod misslyckas för metod %q#D som använder %<...%>när gräns för maximal storlek på core-fil hämtades: %mgfc_conv_constant_to_tree(): ogiltig typ: %sgfc_todo: Inte implementerat: gfc_trans_code(): Felaktig satskodgfortran: Katalog krävs efter -M
  gfortran: Endast en -M-flagga tillåts
  gimplification misslyckadesglobala konstruerare stöds inte för denna målarkitekturglobal deklaration av %q+#Dglobala destruerare stöds inte på denna målarkitekturglobal registervariabel %qD använd i nästlad funktionglobal registervariabel %qs använd i nästlad funktionglobal registervariabel följer en funktionsdefinitionglobal registervariabel har startvärdetilldelning av global/statisk variabel har uppfångatsfick %d mallparametrar till %q#Dfick %d mallparametrar till %q#Tgp är konstant (men spara/återställ gp vid indirekta anrop)gp_offset (%ld) eller end_offset (%ld) är mindre än nollbehövde omlokalisera PCHhuvudinstruktion %d för block %d finns inte i instruktionsströmmenHur mycket kan en given kompileringsenhet växa på grund av inline:ingen (i procent)iWMMXt och hårdvaruflyttalia64_print_operand: okänd kodidentifierare förväntades efter %<@protocol%>om denna kod nås, kommer programmet att avbrytaignorerad metod "ignorerar %<#pragma align%> för explicit justerad %q+Dkvalificerare %qV tillagta till funktionstyp %qT ignoreradeignorerar -fschedule-insns på grund av ett fel i undantagshanteringenignorerar asm-specificerare för ickestatisk lokal variabel %q+Dingorerar dubblerad katalog "%s"
  ignorerar felformaterat #pragma longcallignorerar ej existerande katalog "%s"
! igorerar attributet packed på grund av opackat icke-POD-fält %q+#Dignorerar okänt alternativ %q.*s i %<-fdump-%s%>ogiltig aggregattyp %qs angiven för instansvariabel %qsotillåten referenstyp angiven för instansvariabel %qsimplicit deklaration av funktionen %qEimplicit poppade register måste vara grupperade i toppen på stackenunderföstådd END DOomöjlig begränsning i %<asm%>omöjlig reigisterbegränsning i %<asm%>i %s, vid %s:%di grundblock %d:i deklaration %q+Dnär argument %P till %q+D skickadesfelaktig ackumulator för %qsinkommande bågantal stämmer inte med antalet PHI-argumentinkompatibel implicit deklaration av inbyggd funktion %qDinkompatibel implicit deklaration av funktionen %qDinkompatibel typ för argument %d av %qEinkompatibla typer i tilldelninginkompatibla typer i tilldelning vid av %qT till %qTinkompatibla typer i initieringinkompatibla typer i returofullständig flagga "%s"ofullständig implementation av kategorin %qsofullständig implementation av klassen %qsofullständig typ %qT har inte medlem %qDofullständig typ %qT använd i nästad namnspecificerareinkonsistent dll-länkklass för %q+D, dllexport antasinkonsistent specifikation av instansvariabelinkonsistenta operandbegränsningar i en %<asm%>felaktig instruktion:felaktig delning av trädnoderökning av pekare på okänd postökning av endast läsbar platsökning av endast läsbar medlem %qDökning av endast läsbar variabel %qDindex i dimension %d är utanför gränsen vid %Lindexvärde istället för fältnamn i unioninitierareinfo-pekare NULLinit-funktion funnen i objekt %sinitiering kastar kvalificerare från pekarmåltypinitiering från distinkt Objective-C-typinitiering från inkompatibel pekartypvänsterhandssida av initiering kan vara en kandidat för ett formatattributinitiering skapar heltal från pekare utan typkonverteringinitiering skapar pekare från heltal utan typkonverteringinitiering skapar kvalificerad funktionspekare från okvalificeradinitiering av medlem som är en flexibel vektorinitiering av medlem som är en flexibel vektor i nästat sammanhanginitieringssträng avhuggen för att stämma med variabel vid %Linitierat fält överskrivetinitierat fält med sidoeffekter överskrivetinitierad variabel %q+D är markerad som dllimportinitierarelement är inte beräkningsbart vid laddtidpunktinitierarelement är inte konstantinitierare tar slut i förtidinitierare misslyckas med att bestämma storleken på %q+Dinitierare misslyckas med att bestämma storleken på %qDinitierare för %qT måste vara inom klamrarinitierare för flyttalsvärde är inte en flyttalskonstantinitierare för heltalsvärde är för kompliceradinitierare är ogiltig för statisk medlem med konstruerareinitierare angiven för funktioninitierare angiven för icke-virtuell metod %q+Dinitierare angiven för statisk medlemsfunktion %qDinitierarsträng för vektor av tecken är för storinline-deklaration av %qD följer på deklaration med attributet noinlineinline-funktionen %q+D deklarerades som dllimport: attributet ignoreratinline-funktionen %q+D har fått attributet noinlineinline-funktionen %q+D är deklarerad som dllimport; attributet ignorerasinline-funktion %q+D använd men aldrig definieradinlined_to-pekare är angivet men inga företrädare finnsinlined_to-pekare är felinlined_to-pekare refererar till sig självinlined_to-pekare angiven för noninline-anropareinline:ing misslyckades i anrop av %q+F: %sindataoperandbegränsningen innehåller %qcinstruktion %d inuti grundblock %d men block_for_insn är %iinstruktion %d inuti grundblock %d men block_for_inst är NULLinstruktion %d är i flera grundblock (%d och %d)instruktionen håller inte sina begränsningar:instruktion utanför grundblockinstallation: %s%s
! instansvariabel %qs använd i klassmetodinstansvariabeln %qs har okänd storlekinstansvariabel %qs är %s, detta kommer bli ett fel i framtideninstansvariabel %qs är deklarerad %sinstansvariabel %qs är deklararad privattilldelning av instansvariabel har uppfångatsinstatiering av %q+D som typ %qTinstruktionen aldrig utfördinstruktionsschemaläggning stöds inte för denna målmaskinint-vektor initierad från icke-bred strängheltalskonstant är för stor för typen %qsheltalssort=8 inte tillgänglig för flagga -fdefault-integer-8heltalsspill i uttryckheltalsuttryck %qE är inte konstantintermoduloptimeringar inte implementerade för C++gränssnitt %qs har inte giltig konstantsträngslayoutsynlighetsattributen internal och protected stöds inte för denna konfiguration, ignorerasinternt kompilatorfel.  Felaktig adress:internt kompilatorfel.  Felaktig skift:internt kompilatorfel.  Okänt läge:internt kompilatorfel: internt konsistensfelinternt fel - felaktig ungetinternt fel - ogiltigt Utf8-namninternt fel i check-init: trädkod inte implementerad: %sinternt fel i generate_bytecode_insn - trädkod inte implementerad: %sinternt fel: %%) hittat utan ett %%( i assemblermönsterinternt fel: %%> hittat utan ett %%< i assemblermönsterinternt fel: %%] hittat utan ett %%[ i assemblermönsterinternt fel: %%} hittat utan ett %%{ i assemblermönsterinternt fel: felaktigt register: %dinternt fel: cris_side_effect_mode_ok med felaktiga operanderinternt fel: sidoeffektinstruktion påverkar huvudeffekteninternt gcc-avbrott i %s, vid %s:%davbrottsservicerutiner kan inte kodas i Thumb-lägeinbyggd variabel som inte är en procedurogiltigt #pragma %sogiltig %%-kodogiltig %%A-operandogiltig %%B-operandogiltig %%C-operandogiltigt %%C-värdeogiltig %%D-operandogiltigt %%D-värdeogiltigt %%E-värdeogiltigt %%F-värdeogiltigt %%G-värdeogiltigt %%H-värdeogiltig %%J-kodogiltigt %%J-värdeogiltigt %%K-värdeogiltigt %%L-värdeogiltigt %%M-värdeogiltigt %%N-värdeogiltigt %%O-värdeogiltig %%P-operandogiltigt %%P-värdeogiltigt %%R-värdeogiltigt %%S-värdeogiltigt %%T-värdeogiltigt %%U-värdeogiltig %%Y-operandogiltigt %%Y-värdeogiltig %%c-operandogiltig %%d-operandogiltigt %%d-värdeogiltig %%f-operandogiltigt %%f-värdeogiltigt %%h-värdeogiltig %%j-kodogiltigt %%j-värdeogiltigt %%k-värdeogiltigt %%m-värdeogiltigt %%p-värdeogiltigt %%q-värdeogiltigt %%r-värdeogiltig %%s-operandogiltigt %%s-värdeogiltigt %%t/%%b-värdeogiltigt %%u-värdeogiltig %%v-kodogiltigt %%x-värdeogiltig %%xn-kodogiltig "asm": ogiltigt --param-värde %qsogiltig ABI-flagga: -mabi=%sogiltigt IACC-argumentogiltigt Objective-C++-selekterarnamnogiltigt PC i radnummertabellogiltig UNSPEC som operandogiltigt Z-registerutbyte för instruktionogiltig abstrakt returtyp för funktionen %q+#Dogiltig abstrakt returtyp för medlemsfunktion %q+#Dogiltigt abstrakt typ %qT för %qEogiltig abstrakt typ för %q+Dogiltig åtkomst av ickestatisk datamedlem %qD från NULL-objektogiltig adressfelaktig justering för %<#pragma align%>, ignorerasogiltig användning av %<__alignof%> på ett bitfältogiltig användning av %<sizeof%> på ett bitfältogiltig användning av %<sizeof%> på en funktionstypogiltig användning av %qs på en medlemsfunktionogiltig användning av %qs på en void-typogiltig tillämpning av %qs på ofullständig typ %qT ogiltigt argument till attributet %qsogiltigt argument till %<__builtin_frame_address%>ogiltigt argument till %<__builtin_return_address%>ogiltigt argument inbyggd funktionogiltig vektortilldelningogiltig basklasspecifikationogiltig konvertering från typ %qT till typ %qTogiltig typkonvertering av ett rvärdeuttryck av typ %qT till typ %qTogiltig konvertering till funktionstyp %qTogiltigt klassnamn i deklaration av %qDogiltig kombination av flera typkvalificerareogiltig villkorlig operandogiltig const_cast från typ %qT till typ %qTogiltig const_cast av ett rvärde av typ %qT till typ %qTogiltig const_double-operandogiltig konstant i %<#pragma pack%> - ignorerasogiltig begränsning för operandogiltig konstruerare, du menade förmodligen %<%T (const %T&)%>ogiltig konvertering från %<__fpreg%>ogiltig konvertering från %qT till %qTogiltig konvertering till %<__fpreg%>ogiltig konvertering till typ %qT från typ %qTogiltig kovariant returtyp för %q+#Dogiltig deklaration av medlemsmall i lokal klassogiltigt standardargument för en mallmallparameterogiltig definition av kvalificerad typ %qTogiltig ingång till OpenMP strukturerat blockogiltig utgång från OpenMP strukturerat blockogiltigt uttryck som operandogiltig uttryckstyp för %<#pragma omp atomic%>ogiltigt flyttals-abi: -mfloat-abi=%sogiltig flyttalsemuleringsflagga: -mfpe=%sogiltig flyttalsflagga: -mfpu=%sogiltig initiering i klassen av statisk datamedlem med icke heltaltyp %qTogiltig indirekt (S-)minnesadressogiltig indirekt minnesadressogiltigt startvärde för medlem %qsogiltig initiering av icke-konstant referens av typ %qT från en temporär av typ %qTogiltig initiering av referens av typ %qT från uttryck av typ %qTogiltig initierareogiltig instruktion:ogiltigt l-värde i asm-utdata %dogiltigt maskogiltig medlemsfunktionsdeklarationogiltig medlemsmalldeklaration %qDogiltig operandkod "%c"ogiltig operand för "A"-modifierareogiltig operand för "D"-modifierareogiltig operand för "H"-modifierareogiltig operand för "O"-modifierareogiltig operand för "T"-modifierareogiltig operand för "b"-modifierareogiltig operand för "e"-modifierareogiltig operand för "m"-modifierareogiltig operand för "o"-modifierareogiltig operand för "p"-modifierareogiltig operand för "z"-modifierareogiltig operand för kod "%c"ogiltig operand för kod: "%c"ogiltig operand i instruktionenogiltig operand för modifierarebokstavogiltig operand i utmatningskodogiltig operand för %%H/%%L-kodogiltig operand till %%N-kodogiltig operand till %%Rogiltig operand för %%R-kodogiltig operand till %%Rogiltig operand till %%T/%%B-kodogiltig operand för %%U-kodogiltig operand för %%V-kodogiltig operand till %%p-kodogiltig operand till %%s-kodogiltiga operander av typ %qT och %qT till binär %qOogiltiga operander till binär %sogiltig operation på %<__fpreg%>ogiltig operator för %<#pragma omp atomic%>ogiltigt flaggargument %qsogiltig alternativ till -mfloat-gprs: "%s"ogiltig parameter %qsogiltigt parameterkombination för inbyggd AltiVecogiltig parametertyp %qTogiltigt pekarläge %qsogiltigt pekare till bitfält %qDogilting interpunktion %qc i begränsningogiltiga kvalificerare på typ som inte är medlemsfunktionogiltigt kvalificerande räckvidd i pseudodestruerarnamnogiltig mottagartyp %qsogiltig omdeklaration av %q+Dogiltigt referensprefixogiltigt register i instruktionenfelaktigt register i move-instruktionenogiltig registernamn för %q+Dogiltigt rotate-instruktionogiltig rtl-delning hittad i instruktionenogiltig schedule-sortogiltigt andra argument till %<__builtin_prefetch%>; använder nollogiltig skiftoperandogiltig static_cast från typ %qT till typ %qTogiltig lagringsklass för funktionen %qsogiltigt målvärde för memregs "%d"ogiltig malldeklaration av %qDogiltigt mall-idogiltigt tredje argument till %<__builtin_prefetch%>; använder nollogiltig trådpekarflagga: -mtp=%sogiltig typ %<void%> för newogiltig typ %qT som initierare för en vektor med typ %qTogiltig typ %qT deklarerad %<friend%>ogiltigt typargumentogiltigt typargument till %qsogiltiga typer %<%T[%T]%> för vektorindexogiltig användning av %%d, %%x eller %%xogiltig användning av %<--%> på bool-variabel %qDogiltigt användning av %<::%>ogiltigt användning av %<restrict%>ogiltigt användning av %<this%> på toppnivåogiltig användning av %<this%> i icke-medlemsfunktionogiltigt användning av %qDogiltig användning av %qD i länkklasspecifikationogiltig använding av %qE för att skapa en pekare-till-medlem-funktionogiltig användning av %qs på pekare till medlemogiltig användning av ":"-modifierareogiltig användning av en pekare till en ofullständig typ i pekararitmetikogiltig använding av vektor med ospecificerade gränserogiltig användning av const_cast med typ %qT, som är en pekare eller referens till en funktionstypogiltig användning av const_cast med typ %qT, som inte är en pekare, referens, eller pekare-till-datamedlem-typogiltig användning av konstruerare som en mallogiltig användning av destruerare %qD som en typogiltig användning av flexibla vektormedlemmarogiltig avnändning av ofullständig typedef %qDogiltig användning av %q+D i en statisk medlemsfunktionogiltig användning av icke-l-värde-vektorogiltig användning av icke-statisk datamedlem %q+Dogiltig användning av icke-statisk datamedlem %qDogiltig användning av icke-statisk medlemsfunktionogiltig användning av icke-statisk medlemsfunktion %qDogiltig användning av icke-statisk datamedlem %qEogiltig användning av kvalificerat namn %<%D::%D%>ogiltig användning av kvalificerat namn %<%T::%D%>ogiltigt användning av kvalificerat namn %<::%D%>ogiltig användning av post med flexibel vektormedlemogiltig användning av mall-id %qD i deklaration av primär mallogiltig användning av mallmnamnet %qE utan en argumentlistaogiltigt användning av typ %qT som standardväde för en mallmallparameterogiltig användning av odefinierad typ %<%s %E%>ogiltig användning av void-uttryckogiltig vektortyp för attributet %qEogiltigt versionsnummer "%s"invariant inte omräknad när ADDR_EXPR ändradesinvoke[non-static] på statisk metodinvokestatic på abstrakt metodinvokestatic på metod som inte är statiskär inte en giltig GIMPLE-satsinstansvariabel %qs skall vara privatiterationsvariabel %qs får inte vara firstprivateiterationsvariabel %qs skall inte vara reductioniteratorslut vid %L går inte att förenklaiteratorstart vid %L förenklar inteiteratorsteg vid %L går inte att förenkladess dest_idx borde vara %d, inte %ddess scope-område är endast denna definition eller deklaration, vilket troligen inte är vad du vill.iwmmxt-abi kräver en CPU som klarar iwmmxtiwmmxt kräver ett AAPCS-kompatibelt ABI för att fungera riktigtjcf-dump: inga klasser angivna
! passage av hopp avslagethopp in i räckvidd för identifierare med variabel typhopp in i satsuttryckhopp till case-etiketthopp till etikett %q+Dhopp till etikett %qDskräp vid slutet av #pragma %sskräp vid slutet av #pragma GCC java_exceptionsskräp vid slutet av #pragma GCC memregs [0..16]skräp vid slutet av #pragma ghs endsdaskräp vid slutet av #pragma ghs endtdaskräp vid slutet av #pragma ghs endzdaskräp vid slutet av #pragma ghs interruptskräp vid slutet av #pragma ghs-sektionskräp vid slutet av #pragma ghs startsdaskräp vid slutet av #pragma ghs starttdaskräp vid slutet av #pragma ghs startzdaskräp vid slutet av #pragma longcallskräp vid slutet av %<#pragma GCC pch_preprocess>skräp vid slutet av %<#pragma GCC visibility%>skräp vid slutet av %<#pragma align%>skräp vid slutet av %<#pragma extern_prefix%>skräp vid slutet av %<#pragma fini%>skräp vid slutet av %<#pragma init%>skräp vid slutet av %<#pragma pack%>skräp vid slutet av %<#pragma redefine_extname%>skräp vid slutet av %<#pragma weak%>skräp vid slutet av "#pragma %s"skräp vid slutet av "#pragma ms_struct"skräp vid slutet av "#pragma options"skräp vid slutet av "#pragma unused"skräp vid slutet av signatursträngnyckelmetod %q+D i dllimporterad klass definieradnyckelordet %<export%> är inte implementerat och kommer ignorerasnyckelordet %<typename%> är inte tillåtet i detta sammanhang (en kvalificerat medlemsinitierare är implicit en typ)nyckelordet %<typename%> är inte tillåtet i detta sammanhang (basklassen är implicit en typ)nyckelordet %<typename%> är inte tillåtet utanför mallaretikett etikett %q+D är deklarerad men inte definieradetikett %q+D är definierad men inte användetikett %q+D använd men är inte definieradetikett %qE är refererad till utanför någon funktionetikett vid slutet av sammansatt satsetikett med namet wchar_tlang_*-kontroll: misslyckades i %s, vid %s:%dspråk %s känns inte igenspråksträng %<"%E"%> känns inte igenstor förändring av rampekare (%d) med -mtiny-stackstort heltal implicit trunkerat till unsigned typutplaceringen av klasser härledda från en tom klass %qT kan ändras i en framtida version av GCCld returnerade avslutningsstatus %dvänsterprecisionvänsterprecision i strfmon-formatvänstershiftoperanden >= storleken på typenvänstershiftoperanden är negativvänster operand av kommauttryck har ingen effektlängdmodifierarelängdmodifierare i printf-formatlängdmodifierare i scanf-formatlängdmodifierare i strfmon-formatbibliotek: %s
! biblioteksfunktion %q#D omdeklarerad som icke-funktion %q#Dbiblioteket lib%s finns intelo_sum inte från registerlokal klass %q#T skall inte ha statisk datamedlem %q#Dlokal deklaration av %qs döljer instansvariabellokal variabel %qD kan inte förekomma i detta sammanhangbehovet av minne för lokala variabler överskrider kapacitetenlong long-konstant inte en giltig omedelbar operandlong, short, signed eller unsigned använd felaktigt för %qsslinga %d borde inte ha enda utgång (%d -> %d)slinga %d's huvud tillhör inte direkt till denslinga %d's huvud har inte exakt 2 posterslinga %d's koppling tillhör inte direkt till denslinga %d's koppling har inte exakt 1 efterföljareslinga %d's koppling har inte huvud som efterföljareslinga %d's koppling är markerad som en del av an oreducerbar regionfriare throw-specificerare för %q+#Fundre gräns i case-etikettintervall underskrider minsta värdet för sin typl-värde krävs som operand till minskningl-värde krävs som operand till ökningl-värde krävs som vänstra operand i tilldelningl-värde krävs som operand till unär %<&%>l-värde krävs i asm-satsmakronamn saknas efter %qsgör %qD statiskfelformaterat #pragma GCC visibility pushfelformaterat #pragma builtinfelformaterat #pragma extern_prefix, ignorerasfelformaterat #pragma ghs sectionfelformaterat #pragma redefine_extname, ignorerasfelformaterat #pragma weak, ignorerasfelformaterat %<#pragma align%>felformaterat %<#pragma align%>, ignorerasfelformaterat %<#pragma fini%>felformaterat %<#pragma fini%>, ignorerasfelformaterat %<#pragma init%>felformaterat %<#pragma init%>, ignorerasfel utformat %<#pragma pack%> - ignorerasfel utformat %<#pragma pack(pop[, id])%> - ignorerasfel utformat %<#pragma pack(push[, id][, <n>])%> - ignorerasfelformaterat "#pragma %s" - ignorerasfelformaterat "#pragma ms_struct {on|off|reset}", ignorerasfelformaterat "#pragma ms_struct", ignorerasfelformaterat "#pragma options align={mac68k|power|reset}">, ignorerasfelformaterat "#pragma options", ignorerasfelformaterat .zip-arkiv i CLASSPATH: %sfelaktiga specifikationsfunktionsargumentfelaktigt specifikationsfunktionsnamnmask måste vara en omedelbarhuvudregion får inte vara nära innesluten inute arbetsdelande regionmatchningsbegränsning tillåter inte ett registermatchningsbegräsningen inte en giltig utdataoperandmatchningsbegränsning refererar ogiltigt operandnummermaximumvärde på parameter %qs är %ufår inte använda både -EB och -ELgår inte att använda både -m64 och -m64mediafunktioner är inte tillgänglige om inte -mmedia användsmedlem %q+#D med konstruerare inte tillåten i anonymt aggregatmedlem %q+#D med konstruerare inte tillåten i unionmedlem %q+#D med kopieringstilldelningsoperator är inte tillåten i anonymt aggregatmedlem %q+#D med kopieringstilldelningsoperator inte tillåten i unionmedlem %q+#D med destruerare inte tillåten i anonymt aggregatmedlem %q+#D med destruerare inte tillåten i unionmedlem %qD kan inte deklareras både virtual och staticmedlem %qD står i konflikt med fältnamn i tabell över virtuella funktionermedlem %qD deklarerad som vän före typ %qT definierasmedlem %qD är oinitierad referensmedlem %qD med oinitierade const-fältmedlemsfunktioner är implicit vänner till sin klassminnesindata %d är inte direkt adresserbarmetoden %qs kan inte vara transientmetoden %qs kan inte vara volatilemetod "%s" kan inte hittas i klassenmetoddeklaration som inte är i @interface-kontextmetoddefinition för %<%c%s%> finns intemetoddefinition som inte är i @implementation-kontextmetod saknar kanske ett [super dealloc]-anropminimumvärde på parameter %qs är %ufunktionsprofilering för mips16mips_debugger_offset anropad med en icke-stack/ram/arg-pekaresignaturen stämmer inte för fält "%s" i "%s"felplacerad Objective-C++-konstruktion %<@%D%>felplacerat attribut ConstantValue (inte i något fält)saknar numerisk $-operand i formatsträng%<(%> saknas efter %<#pragma GCC visibility push%> - ignoreras"%<(%> saknas efter %<#pragma pack%> - ignoreras"(" saknas efter "pragma %s" - ignoreras"(" saknas efter "#pragma unused", ignoreras")" saknas efter "#pragma unused", ignoreras")" saknas till "pragma %s" - ignorerasCode-attribut saknasREG_EH_REGION-notering saknas i slutet av bb %i[error|warning|ignored] saknas efter %<#pragma GCC diagnostic%>argument saknas till %<__builtin_args_info%>argument saknas "%s"argument saknas till "-%s"argument saknas till flaggan "%s"barriär saknas efter block %iklamrar saknas runt initierareklamrar saknas runt initierare för %qTanropsgrafsbåge saknas för anropssats:avslutande klammer för namngiven operand saknasslutparentes saknasdefinition saknasbåge saknas %i->%ifält "%s" saknas i "%s"filnamn saknas efter %qsutfyllnadstecken saknas vid slutet av strfmon-formatfunktionsnamn saknas i "pragma %s" - ignorerasinitierare saknasinitierare saknas för medlem %qDmakefile-mål saknar efter %qstal saknasstartparentes saknasoperand saknasalternativ saknas efter %<#pragma GCC diagnostics%> sortsökväg saknas efter %qssektionsnamn saknas i "pragma %s" - ignorerasvaktpost saknas i funktionsanropstatiskt fält %qs saknasavslutande %c-tecken saknastypnamn saknas i typedef-deklarationblandning av C++- och Java-catch i en och samma översättningsenhetatt blanda deklarationer och funktionsdefinitioner är förbjudetmno-cygwin och mno-win32 är inkompatiblaläge %qs applicerat på olämplig typmodulsymbol %s i fel namnrymdmer än %d operander i %<asm%>move-instruktion inte hanteradms-bitfält stöds inte för objcmt_final_prescan_insn, ogiltig instruktion nr 1mudflap kan inte följa %qs i subbfunktionmudflap kan inte följa extern %qs av okänd storlekmudflap-kontroll ännu inte implementerad för ARRAY_RANGE_REFmudflap: detta språk stöds inteflerdimensionell vektor måste ha gränser för alla dimensioner utom den förstamultilib_exclusions "%s" är ogiltigmultilib_exclusions "%s" är ogiltigmultilib-val "%s" är ogiltigtmultilib-spec "%s" är ogiltigflera default-etiketter i en switchfler definitioner av %q#Tflera fält i unionen %qT initieradeflera funktionstypsattribut angivnaflera varmt/kallt-övergångar funna (bb %i)flera inline-anropareflera parametrar med namnet %q+Dflera lagringsklasser i deklaration av %qsflera lagringsklasser i deklarationsspecificerareflera typer i en deklarationmåste ha#include <typeinfo> för användande av typeidman måste använda %<.*%> eller %<->*%> för att anropa en pekare-till-medlems-funktion i %<%E (...)%>använd mvclemystisk förrådsinformation i %snamnet %qD använt i en designerad initierare i GNU-stil för en vektornamnet %qT har ofullständig typnamuppslagning av %qD ändradesnamnuppslagning av %qD ändrad för ny räckvidd i %<for%> enligt ISOnamn saknas på medlemsfunktionnamn på klass skuggar mallmallparameter %qDnamngivet DO-block vid %L kräver matchande ENDDO-namnnamngivna returväden stödjs inte längrenamnrymd %qD är inte tillåten i using-deklarationnamnrymdsalias %qD inte tillåtet här, antar %qDanonyma aggregat med namnrymdsräckvidd måste vara statiskainbyggd metod %qs kan inte vara strictfpbehöver lägga in en körtidskontroll för %snegativ instruktionslängdnegativt heltal implicit konverterat till unsigned typnegativt nästningsdjup för region %inegativ bredd i bitfält %q+Dnegativ storlek i bitfält %qsvarken destrueraren eller den klasspecifika operatorn delete kommer anropas, även om de är deklarerade när klassen definieras.nästade assemblerdialektalternativnästlad extern-deklaration av %qDnästad funktion %q+D är deklarerad men aldrig definieradnästad funktion %qs är deklarerad %<extern%>nästad omdefinition av %<enum %E%>nästad omdefinition av %<struct %E%>nästad omdefinition av %<union %E%>new kan inte användas på en funktionstypnew kan inte användas på en referenstypny deklaration av %q#Dnya typer får inte definieras i en returtypingen %<%D(int)%> deklarerad för postfix %qs, försöker med prefixoperator iställetingen metod %<%c%s%> funneningen medlemsfunktion %q#D deklarerad i klassen %qTingen FUNCTION_PROFILER för CRISinga argumentinga argument till spec-funktioninget klassnamn angivet med %qsingen klassmall med namnet %q#T i %q#Tinga klasser angivnaingen avslutande %<]%> till %<%%[%>-formatingen motsvarande avallokeringsfunktion för "%D"det finns ingen täckning för funktionen %qsingen datatyp för läge %qsinget standardargument för %qDinget standardfall funnet vid slutet av case-vektoringen beskriving ännuinget fält %qD finns i unionen som initierasingen immediate_use-listaingen indatafil angiveninga indatafileringa indatafiler; kommer inte skriva utdatafileringen heltalstyp kan representera alla uppräkningsvärdena i %qTinga låga register tillgängliga för att poppa höga registeringen träff för anrop till %<(%T) (%A)%>ingen match som konverterar funktionen %qD till typen %q#Tingen funktion som stämmer för anrop av %<%D(%A)%>ingen matchande funktion för anrop av %<%T::%s(%A)%#V%>ingen matchande push för %<#pragma GCC visibility pop%>det finns ingen matchande mall för %qDingen medlemsfunktion %qD är deklarerad i %qTinga medlemmar matchar %<%T::%D%> i %q#Tingen tidigare deklaration av %q+Dingen tidigare prototyp för %q+Dingen profilering av 64-bitskod för detta ABIinget register i adressingen retursats i funktion som returnerar icke-voidingen klass för %s-stab (0x%x)inget semikolon vid slutet av struktur eller unioningen passande %<operator %s%> för %qTingen lämplig %qD i klassen %qTingen superklass deklarerad i @interface för %qsingen superklass deklarerad i gränssnittet för %qsinget stöd för induktioningen typ heter %q#T i %q#Tingen unik slutlig ersättare för %qD i %qTnod finns inte i cgraph-hashnoder utan släppt minne funnaoadresserbar variabel inuti en aliasmängdicke-boolean använd i villkorickekonstant vektorindex i DATA-sats %L.argument som inte är flyttal till funktionen %qsickelokal funktion %q#D använder anonym typickelokal funktionen %qD använder lokal typ %qTicke-lokal variabel %q#D använder anonym typickelokal variabel %q#D använder lokal typ %qTicke-l-värde-vektor i villkorsuttryckicke-medlem %qs kan inte deklareras %<mutable%>icke-minnesindata %d måste stanna i minneticke-objektmedlem %qs kan inte deklareras %<mutable%>ickestatisk const-medlem %q#D, det går inte att använda standardtilldelningsoperatornicke-statisk const-medlem %q+#D i klass utan en konstruerareicke-statisk deklaration av %q+D följer på statisk deklarationicke-statisk initiering av an flexibel vektormedlemicke-statisk metod %q+D åsidosätter statisk metodicke-statisk referens %q+#D i klass utan en konstruerareickestatisk referensmedlem %q#D, det går inte att använda standardtilldelningsoperatornicke-mall %qD använd som mallicke-malltyp %qT använd som en mallicke trådlokal deklaration av %q+D följer på trådlokal deklarationicketriviala designerade initierare stöds inteickekonstant vektorindex i initierareickelokal etikett argument till nonnull har ett ogiltigt värde (argument %lu)nonnull-argument refererar icke-pekar-operand (argument %lu, operand %lu)nonnull-argument med felaktigt operandnummer (argument %lu, operand %lu)attributet nonnull utan argument på en icke-prototypinte ett statiskt fält %qsinte en giltig Java-.class-fil.inte konfigurerad för ABI: "%s"inte tillräcklig typinformationinte tillräckligt med variabla argument för att få plats med en vaktpostskyddar inte funktion: ingen åtminstone %d byte lång buffertskyddar inte lokala variabler: buffert med variabel längdännu inte implementerat: latensoptimerad inline:ad kvadratrotanm: noll-argument där icke-noll krävs (argument %lu)num_threads-uttryck måste vara heltaltal måste vara 0 eller 1antalet argument stämmer inte med inbyggd prototypantalet argument stämmer inte med prototypenantal bb-noter i instruktionskedjan (%d) != n_basic_blocks (%d)antal komponenter i vektorn inte en tvåpotensantal räknare är %d istället för %dobjekt %qE med ofullständig typ %qT kommer inte användas i %sobjekt saknas i referens till %q+Dobjekt saknas i användning av %qEobjekt med ofullständig typ %qT kommer inte användas i %sobjekt med typ %qT kommer inte användas i %sobjekt med variabel typ får inte ha länkklassföråldrad flagga -I- använd, använd -iquote iställetföråldrad användning av designerade initierare med %<:%>föråldrad användning av designerade initierare utan %<=%>förskjutningen av %q+D följer inte ABI:et och kan ändras i en framtida version av GCCförskjutning av tom bas %qT följer kanske inte ABI:et och kan ändras i en framtida version av GCCförskutning av virtuell bas %qT följer inte ABI:et och kan ändras i en framtida version av GCCindex till en konstant sträng pekar utanför dess gränserutelämnad mittenoperand till %<?:%> kan inte manlgasbara konstruerare tar basinitierareendast deklarationer av konstruerare kan vara %<explicit%>bara initierade variabler kan placeras i programminnesområdetendast en av '--print-main', '--list-class' och '--complexity' är tillåtenendast oinitierade variabler kan placeras i en .bss-sektionbara oinitierade variabler kan placeras i sektionen .noinitbara svaga alias stöds i denna konfigurationogenomskinlika vektortyper kan inte initierasöppna /dev/zero: %mnär beroendefil %s öppnades: %mvid öppnandet av utdatafil %s: %moperand 1 måste vara ett hårt registeroperandbegränsning innehåller felaktigt placerat %<+%> eller %<=%>operandbegränsning för %<asm%> skiljer i antal alternativoperand är varken en konstant eller en villkorskod, ogiltig operandkod "c"operandnummer saknas efter %%-teckenoperandnummer utanför intervalloperandnummer utanför intervallet i formatoperandnummer angivet för format som inte tar argumentoperandnummer angivet med undertryckt tilldelningoperander till ?: har olika typer %qT och %qToperation på %qE kan vara odefinieradoperatorn %qT deklarerad att returnera %qToptimering kan eliminera läsningar och/eller skrivningar till registervariableraktiverade flaggor: skickade flaggor: ordningsjämförelse av pekare med heltalet nollordnad region får inte vara nära innesluten inuti kritisk regionordnad region måste vara nära innesluten inuti en slinga med en ordnad klausulorginaletiketten är härursprunligen indirekt funktionsanrop beaktas inte för ineline:ingslut på minneyttre block för region %i är felutmatningsbegränsning %d kan inte anges tillsammans med överskrivning av "%s"utmatningsbegränsning %d måste ange ett enskilt registerutmatningsbegränsning %qc för operand %d är inte i börjanutdatafilnamn angivet två gångerutmatning nummer %d inte direkt adresserbarutdataoperand %d måste använda %<&%>-begränsningutdataoperandbegränsningen saknar %<=%>utdataoperand är konstant i %<asm%>utmatningsregister måste vara grupperade i toppen på stackenoutput_move_single:spill i vektordimensionspill i konstant uttrycköverspill i uppräkningsvärdenöverspill i uppräkningsvärden vid %qDspill i implicit konstant konverteringspill i utargumentlistan för "%s"attributet packed medför ineffektiv justeringattributet packed medför ineffektiv justering för %q+Dattributet packed medför ineffektiv justering för %qsattributet packed är onödigtattributet packed är onödigt för %q+Dattributet packed är onödigt för %qsfyller ut poststorlek till justeringsgränsfyller ut post för att justera %q+Dparametern %P har ofullständig typ %qTparameter %P till %qD har ofullständig typ %qTparametern %q+D deklarerad %<inline%>parameter %q+D deklarerad med typen voidparametern %q+D har ofullständig typparameter %q+D har endast en framåtdeklarationparameter %qD deklarerad voidparameter %qD inkluderar %s till vektor %qT med okänd gränsparameter %qD ogiltigt deklarerad metodtypparametern %qD är initieradparameter %u (%q+D) har ofullständig typparameter %u (%q+D) har void-typparameter får inte ha variabel typ %qTparameternamn (utan typer) i funktionsdeklarationparensparenteser runt %qE kan inte användas för att skapa en pekare-till-medlem-funktionparsningsfelsyntaxfel i argumentlista till malltolkningsfel när %s lästesparsningsfel: kan inte backaparsningsfel, eller slut på virtuellt minneparserstacken har spillt överpartiell specialisering %qT deklarerad %<friend%>partiell specialisering %qT specialicerar inte något mallargumentatt skicka %qT som %<this%>-argument till %q#D kastar kvalificerareatt skicka %qT väljer %qT framför %qTskickar %qT för argument %P till %qDskickar NULL till icke-pekarargument %P till %qDatt skicka argument %d till %qE kastar kvalificerare från pekarmåltypskickar argument %d till %qE som %<float%> istället för %<double%> på grund av prototypskickar argument %d till %qE som som %qT istället för %qT på grund av prototypskickar argument %d till %qE som komplext istället för flyttal på grund av prototypskickar argument %d till %qE som komplext istället för heltal på grund av prototypskickar argument %d till %qE som flyttal istället för komplext på grund av prototypskickar argument %d till %qE som flyttal istället för heltal på grund av prototypskickar argument %d till %qE som heltal istället för komplext på grund av prototypskickar argument %d till %qE som heltal istället för flyttal på grund av prototypskickar argument %d till %qE med tecken på grund av prototypskickar argument %d till %qE teckenlöst på grund av prototypatt skicka argument %d till %qE kastar kvalificerare från pekarmåltypskickar argument %d till %qE från distinkt Objective-C-typskickar argument %d till %qE från inkompatibel pekartypatt skicka argument %d till %qE skapar pekare från heltal utan typkonverteringatt skicka argument %d till %qE skapar pekare av ett heltal utan typkonverteringatt skicka argument %d till %qE skapar en kvalificerad funktionspekare från en okvalificeradskickar argument %d till %qE med annan vidd på grund av prototypatt skicka flyttalsargument i fp-register stöds ännu intepragmat pch_preprocess skall bara användas med -fpreprocessedpex_init misslyckadespekararitmetik för skräpsamlade objekt är inte tillåtenpekartilldelningpekare utgår, men dess namntagg är inte anropsöverskrivenpekare av typen %<void *%> använd i aritmetikpekare av typ %<void *%> använd i subtraktionpekarmål i tilldelning skiljer i teckenhetpekarmål i initiering skiljer i teckenhetpekarmål när argument %d till %qE skickades skiljer i teckenhetpekarmål i retur skiljer i teckenhetpekare till funktion använd i aritmetikpekare till funktion använd i subtraktiontypkonvertering av pekare till medlem från %qT till %qT är via virtuell bastypkonvertering av pekare till medlem via virtuell bas %qTkonvertering av pekare till medlem via virtuell bas %qTpekare till medlemsfunktion använd i aritmetikpekare-på-medlemstyp %qT är inkompatibel med objekttyp %qTpekartyper stämmer inte i villkorsuttryckpekarvärde använt där ett komplext värde förväntadespekarvärde använd där ett flyttalsvärde förväntadespekar-på-medlem-funktion %E kan inte anropas utan ett objekt, överväg att använda .* eller ->*pekar-/heltalstyper stämmer inte  i villkorsuttryckpekare är inte tillåtna case-värdenpekare med en minnestagg, skulle ha pekar-på-mängdermöjligt problem upptäckt vid anrop av delete-operatorn:efterinkrementeringsadress är inte ett registerpostfix %qD måste ta %<int%> som sitt argumentpostfix %qD måste ta %<int%> som sitt andra argumentpostfix %qD skall returnera %qTfördekrementeringsadress är inte ett registerförinkrementeringsadress är inte ett registerprecisionprecision i printf-formatförutsade Thumb-instruktionförutsade instruktion i villkorlig sekvensprefix %qD skall returnera %qTprev_bb till %d skulle vara %d, inte %dtidigare deklaration av %q+#D härtidigare deklaration %q+Dtidigare deklaration av %q+#Dtidigare deklaration av %q+#D med länkklass %qLtidigare deklaration av %q+Dtidigare deklaration av %q+D var härtidigare deklaration av %q+D var inlinetidigare deklaration av %q+D med attributet noinlinetidigare deklaration av %qstidigare deklaration av namnrymden %q+D härföregående definition av %q+#Ttidigare defintion av %q+D var härtidigare externdeklaration av %q+#Dtidigare implicit deklaration av %q+D var härtidigare icke-funktions-deklaration av %q+#Dprivat medlem %q+#D i anonym unionprocedurnamn = %sprofileringsstöd för VxWorksprofileringsstöd för WindISSprofilering är fortfarande experimentellt för denna målarkitekturprofilering stöds inte tillsammans med -mg
  program: %s
! befodrat argument %qD stämmer inte med inbyggd prototypbefodrat argument %qD stämmer inte med prototypenskyddad medlem %q+#D i anonym unionprotokollet %qs har cirkulärt beroendeprototypen för %q#D matchar inte någon i klass %qTprototyp för %q+#Dprototypen för %q+D deklarerar argument %d med inkompatibel typprototypen för %q+D deklarerar färre argument än tidigare gammaldags definitionprototypen för %q+D deklarerar fler argument än tidigare gammaldags definitionprototyp för %q+D följer på en icke-prototypdefinitionangivna till %q+Dpseudodestruerare anropas intepure-specificerare på funktionsdefinitionkvalificerade funktiontyper kan inte användas för att deklarera %s-funktionerkvalificerad typ %qT matchar inte destruerarnamnet ~%qTkvalificerare är inte tillåtna på deklaration av %<operator %T%>kvalificerare kan bara anges för objekt och funktionerr0 behöver vara tillgängligt som ett anropsöverskrivet registerintervalluttryck i switch-satser följer inte standardenendast läsbar plats använd som %<asm%>-utdataendast läsbar medlem %qD använd som %<asm%>-utdataendast läsbar variabel %qD använd som %<asm%>-utdataläser klass %s för andra gången från %släser via nollpekare (argument %d)reell sort=8 inte tillgänglig för flagga -fdefault-real-8rekursiv inline:ingrekursiv typ %qT odefinieradomdeklaration av %<enum %E%>omdeklaration av %<wchar_t%> som %qTomdeklaration av %q+D med annan synlighet (gammal synlighet bevarad)omdeklaration av %q+D utan länkklassomdeklaration av %qT som en icke-mallomdeklaration av inbyggd C++-typ %qTomdeklaration av uppräkningstyp %q+Domdeklarerad här som %q#Domdefinierade externa inline-funktioner beaktas inte för inline:ingomdefinition av %<struct %E%>omdefinition av %<union %E%>omdefinition av %q#Tomdefiniering av %q+Domdefinition av standardargument till %q#Domdefiniering av parametern %q+Domdefiniering av typedef %q+Dredundant omdeklaration av %q+Döverflödig omdeklaration av %qD i samma definitionsområdereferens %qs är tvetydig: förekommer i gränssnitt %qs och gränssnitt %qsreferens till %<%T::%D%> är tvetydigreferens till %qD är tvetydigreferens till lokal variabel %q+D returneradreferens till funktion "%s" som inte är PURE vid %L är inuti ett FORALL-%sreferens till annat än lvärde returneradregion %i kan innehålla throw och ligger inne i en region som inte kan detregion_array är trasig för region %iregisternamn angivet icke-registervariabel %q+Dinget registernamn angivet för %q+Dregistret angivet för %q+D passar inte för datatypenregister använt till två globala registervariablerregistervariabel %qD använd i nästlad funktionregistervariabel %qs använd i nästlad funktionregistren IX, IY och Z används i samma INSTRUKTIONomimplementation av klassen %qstar bort .rpo-filbyter namn på specifikation %s till %s
! byter namn på .rpo-filupprepat %s i formatupprepad using-deklaration %q+Dlagerfil "%s" innehåller inte kommandoradsargumentbegäran om implicit konvertering från %qT till %qT tillåts inte i C++begäran av medlem %qD i %qE, som är av icke-klasstyp %qTbegäran av medlem %qD i typ %qT som inte är en klassbegäran av medlem %qD är tvetydigbegäran av medlem %qD är tvetydig i gitter av multipelt arvbegäran av medlem %qE i något som inte är en post eller unionefterfrågad justering för %q+D är större än implementerad justering av %wuefterfrågad minnesjustering är inte konstantefterfågad minnesjustering är inte en potens av 2efterfrågad minnesjustering är för storbegärd init_priority är inte en heltalskonstantbegärd init_priority är utanför sitt intervallbegärt init_priority är reserverad för internt brukbegärd position är mindre än nollden begärda positionen är inte en heltalskonstantresultatet av %<operator->()%> ger annat än pekareresultat: %sfunktionsretur kastar kvalificerare från pekarmåltypreturbåge pekar inte på utgång i bb %dretur från inkompatibel pekartypretur skapar heltal från pekare utan typkonverteringretur skapar pekare från heltal utan typkonverteringretur gör kvalificerad funktionspekare från okvalificeradretur inte följt av en barriärreturtypen %q#T är ofullständigreturtyp sätts skönsmässigt till %<int%>returtypen är en ofullständig typreturtypen kan vara en kandidat för ett formatattributreturtypen på %q+D är inte %<int%>en returtypsspecifikation för konstruerare är ogiltigspecifikation av returtyp för destruerare är ogiltigtreturtyp angiven för %<operator %T%>return-sats med värde i funktion som returnerar "void"return-sats utan värde i funktion som returnerar %qTreturnerar ett värde från en konstruerarereturnerar ett värde från en destruktorreturnerar referens till en temporärhögersidan av CHARACTER-tilldelning vid %L kommer huggas av (%d/%d)rätt utgång är %d->%dhögerprecisionhögerprecision i strfmon-formathögershiftoperanden >= storleken på typenhögershiftoperanden är negativavrundningsläge stöds inte för VAX-flyttalsäg %<typename %E%> om en typ avsesskalär "%s"-FORMAT-tagg vid %L är inte en ASSIGNED-variabelskalärt objekt %qD kräver ett element i initieraren%<runtime%>-schemaläggning tar ingen %<chunk_size%>-parameteruttryck för styckesstorlek för schemaläggning måste vara heltalräckvidd %qT  före %<~%> är inte ett klassnamnandra argumentet till %q+D skall vara %<char **%>andra argumentet till %<__builtin_expect%> måste vara en konstantandra argumentet till %<__builtin_prefetch%> måste vara en konstantandra parametern till %<va_start%> är inte det sista namngivna argumentetattributet "section" är inte tillåten för %q+Dsektion %q+D står i konflikt med tidigare deklarationväljare måste vara en omedelbarselektor måste vara en heltalskonstant i intervallet 0..%winär gräns för maximal storlek på core-fil sattes: %mskuggar "%s"-funktion %q#Dskuggar tidigare typdeklaration av %q#Dshared och mdll är inkompatibladelat anropssats:delad rtxshift måste vara en omedelbarsidoeffekter inte omräknade när ADDR_EXPR ändradestyp signed och unsigned i villkorsuttryckenkelt IFenda utgång inte registrerad för slinga %dstorlek tilldelad till %qT följer kanske inte ABI:et och kan ändras i en framtida version av GCCstorlek i vektor-new måste ha heltalstypstorleken på %q+D är %d bytestorleken på %q+D är större än %wd bytestorlek på vektorn %qD av typen %qT är inte en heltalstypstorleken på vektorn %qD är negativstorlek på vektorn %qD är inte ett konstantuttryck av heltalstypstorlek på vektorn %qs är inte av heltalstypstorlek på vektorn %qs är negativstorleken på vektorn %qs är för storstorlek på vektorn av typen %qT är inte en heltalstypstorleken på vektorn är negativstorlek på vektorn är inte ett konstantuttryck av heltalstypstorlek på slinga %d borde vara %d, inte %dstorleken på returvärdet från %q+D är %u bytestorleken på returvärdet från %q+D är större än %wd bytestorleken på variabeln %q+D är för storsizeof(long double) är 12sizeof(long double) är 16soft-float och long-double-128 är inkompatiblaledsen, inte implementerat: tyvärr: semantiken för inline-funktioners statiska data %q+#D är felaktig (du kommer få flera kopior)källfil för klass %qs är nyaren än dess motsvarande klassfil.  Källfil %qs används iställetspec "%s" har ogiltig "%%0%c"spec "%s" har ogiltig "%%W%c"spec "%s" har ogiltig "%%x%c"specifikation "%s" ogiltigspec "%s" är ogiltigspec-fel: "%%*" har inte initierats av en mönstermatchningspec-fel: mer än ett argument till SYSROOT_HEADERS_SUFFIX_SPECspec-fel: mer än ett argument till SYSROOT_SUFFIX_SPECspec-fel: okänd spec-flagga "%c"specfilen har ingen spec för länkningspecifikation är "%s"
  
! specialisering %qT efter instansiering %qTspecialisering av %qD efter instansieringspecialisering av %qD i en annan namnrymdspecialisering av %qT efter instansieringspecialisering av implicit deklarerad specialmedlemsfunktionspecialiserar %q#T i en annan namnrymdangiven sort för liten för uppräkningvärdenatt ange vektortyper med __attribute__ ((sätt)) bör unvikasspecifikationers %%include-syntax felaktig efter %ld teckenspecifikationers %%rename-syntax felaktig efter %ld teckenspecifikationers %s-specifikation fanns inte när den skulle få nytt namnspecifikationsfil felaktig efter %ld teckenspecifikationer okänt %%-kommando efter %ld teckenvilsekommet %<>>%>, använd %<>%> för att avsluta en mallargumentlistaextra avslutande %<%%%> i formatstackram inte en multipel av 8 byte: %wdstackram inte en multipel av oktabyte: %wdför stor stackramstackvaktvärde måste en exakt potens av 2stackgränsuttryck stöds intestackgränser stöds inte på denna målarkitekturstackstorlek måste vara en exakt potens av 2stackstorlek måste vara större än stackvaktsvärdetstackstorlek får inte vara större än 64 kunderspill i stack - dup*-operationför stor stackram: %d bytestandardkonverteringar är inte tillåtna i denna kontextsats lagrar i minne, men har varken V_MAY_DEFS eller V_MUST_DEFSsats markerad för att kasta i mitten av blocksats markerad för att kasta, men gör inte detsats utan effektsatsuttryck är endast tillåtna inuti funktionerstatiska %qs kan inte deklareras %<mutable%>statisk deklaration av %q+D följer på icke-statisk deklarationstatiskt fält har samma namn som en metodstatic stöds inte på TPF-OSstatisk medlem %qD kan inte vara ett bitfältstatisk medlem %qD deklarerad %<register%>statisk medlemsfunktion %q#D deklarerad med typkvalificerarestatisk eller typkvalificerare i abstrakt deklarerarestatic- eller typkvalificerare i vektordeklarerare som inte är parameterstatisk variabel %q+D är markerad som dllimportstatiskt allokerade instans av Objective-C-klass %qsattributen stdcall och cdecl är inte kompatiblaattributen stdcall och fastcall är inte kompatiblasats (%p) markerad som modifierad efter optimeringspass: lagringsklassen %<__thread%> är ogiltig för funktionen %qslagringsklassen %<auto%> är ogiltig för funktionen %qslagringsklassen %<register%> är ogiltig för funktionen %qslagringsklass %qD tillämpad på mallinstansieringlagringsklass angiven för %qslagringsklass angiven för parameter %qslagringsklass angiven för postfält %qslagringsklass angiven för typnamnogiltig specificerare av lagringsklass i vänfunktionsdeklarationerspecificerare av lagringsklass ogiltig i parameterdeklarationerlagringsstorlek är inte konstantlagringsstorlek okändlagringsstorlek på %q+D är inte konstantlagringsstorlek på %q+D är okändlagringsstorlek på %qD är inte konstantlagringsstorlek på %qD är okändöverblivet %<\\%o%> i programöverblivet %qc i programöverblivet %qs i programstrftime-format kan inte formatera argumentstränglängden %qd är större än den längden %qd som ISO C%d kompilatorer skall stödjastrong using är endast meningsfullt vid namnrymdsräckviddstrong-cast-tilldelning har uppfångatsstrong-cast kan möjligen behövasposten har inga medlemmarposten har inga namngivna medlemmarpost %qD med oinitierarde const-medlemmarstruktur %qD med oinitierade referensmedlemmarpostjustering måste vara två upphöjt till ett litet tal, inte %dstrukturstorleksgräns kan bara sättas till %sstrukturerad COND_EXPR vid slutet av bb %dunderramverks inkludering %s står i konflikt med ramverks inkluderingindex saknas i vektorreferensindexerat värde är varken en vektor eller pekareindexerat värde är en funktionspekareindexering av vektor deklarerad %<register%>föreslår parenteser runt && inuti ||föreslår parenteser runt + eller - inuti operanden till &föreslår parenteser runt + eller - inuti skiftföreslår parenteser runt aritmetik inuti operanden till ^föreslår parenteser runt aritmetik inuti operanden till |föreslår parenteser runt tilldelning som används som sanningsvärdeföreslår parenteser runt jämförelser inuti operanden till &föreslår parenteser runt jämförelse inuti operanden till ^föreslår parenteser runt jämförelse inuti operanden till |stöd för läge %qsflaggan %qs stödjs inte längreflagga "%s" börjar inte med "-"flagga -mcpu=%s står i konflikt med flagga -march=switch-argument är inte ett heltalswitch-sats med storleken %lu ingångar är för storsymbol %s symträd: %s  Tvet %dsyntaxfelsyntaxfel: kan inte backasyntaxfel; och det virtuella minnet är slutsystemsökväg "%s" är inte absoluttar adress till något temporärtatt ta adressen av en etikett följer inte standardenmålprocessorn stödjer inte THUMB-instruktionermålprocessorn stödjer inte interworkingmålformatet stödjer inte oändlighetenmålsystemet stödjer inte felsökningsutdatamålsystemet stödjer inte felsökningsformatet "%s"mallargument %d är ogiltigtmallargument %qE berör mallparametrarmallargumentet för %qD använder lokal typ %qTmallargument krävs för %<%s %T%>mallklass utan ett namnmalldeklaration av %q#Dmalldeklaration av %qsmalldefintion av icke-mall %q#Dmallhuvud inte tillåtet i medlemsdefinition av explicit specialiserad klassmallinstansieringsdjupet överskrider maxvärdet på %d (använd -ftemplate-depth-NN för att öka maxvärdet) vid instansiering av %qDmallinstansieringsdjupet överskrider maxvärdet på %d vid instansiering av %qD, möjligen från generering av virtuell tabell (använd -ftemplate-depth-NN för att öka maxvärdet)mallparameter %q+#Dmallparameter %qD av typ %qT är inte tillåten i ett konstant heltalsuttryck eftersom den inte är av heltals- eller uppräkningstypmallparameterlista använd i explicit instatieringmallparameterntyp %qT deklarerad %<friend%>mallparametrar kan inte vara vännermallparametrar stämmer inte med mallenmallparameter används inte i partiell specialisering:mallspecialisering med C-länkningmallspecificerare inte angivna i deklarationen av %qDmalltypparametrar nåste använda nyckelordet %<class%> eller %<typename%>mall med C-länkningmall-id %qD för %q+D stämmer inte med någon malldeklarationmall-id %qD i deklaration av primär mallmall-id %qD använd som en deklareraremallar får inte vara %<virtual%>den speciella flaggan -g är ogiltig med -maout och -melinux%<java.lang.Object%> som fanns i %qs har inte det speciella nollängdsattributet %<gnu.gcj.gcj-compiled%>.  Detta betyder allmänt att din classpath är felaktigt inställd.  Använd %<info gcj "Input Options"%> för att se info-sidan som beskriver hur man ställer in classpathprintf-flaggan " "strfmon-flaggan "!"printf-flaggan "#"strftime-flaggan "#""%s"- och "%s"-argumenten till inbyggd "%s" vid %L måste ha samma sort %d/%d"%s"- och "%s"-argumenten till inbyggd "%s" vid %L måste ha samma ordning %d/%dprintf-flaggan "'"scanf-flaggan "'"strfmon-flaggan "("printf-flaggan "+"strfmon-flaggan "+"printf-flaggan "-"strfmon-flaggan "-"strftime-flaggan "-"printf-flaggan "0"strftime-flaggan "0"strftime-modifieraren "E"printf-flaggan "I"scanf-flaggan "I"modifieraren "O"strftime-modifieraren "O"strfmon-flaggan "^"strftime-flaggan "^"strftime-flaggan "_"scanf-flaggan "a"diagnostikflaggan "q"flaggan -shared stöds för närvarande inte för VAX ELFadressen till %qD kommer alltid beräknas till %<true%>adressen till %qD kommer aldrig vara NULLscanf-funktionen för utelämnande av tilldelningcpu-namnet måste vara med gemenerstandardargumentet för parameter %d till %qD har inte parsats änm210 har inte stöd för "little endian"det manglade namnet för %qD kommer ändras i en framtida version av GCCförskjutningen för %qD följer kanske inte ABI:et och kan ändras i en framtida version av GCCtypen som destrueras är %qT, men destrueraren refererar till %qTtypen på "%s" vid %C har inte deklarerats inuti gränssnittetdet finns inga argument till %qD som beror på en mallparameter, så en deklaration av %qD måste finnas tillgängligtredje argumentet till %q+D skall förmodligen vara %<char **%>tredje argumentet till %<__builtin_prefetch%> måste vara en konstantdenna inbyggda funkton är endast tillgänglig i fr405 och fr450denna inbyggda funktionr är endast tillgänglig i fr450denna inbyggda funktion är endast tillgänglig i fr500 och fr550denna decimala konstant är teckenlös endast i ISO C90denna decimala konstant skulle varit teckenlös i ISO C90denna funktion kan returnera med eller utan ett värdedetta är instruktionen:denna mediafunktion är endast tillgänglig i fr400 och fr500denna mediafunktion är endast tillgänglig i fr500denna målarkitektur stödjer inte %sdenna målmaskin har inte fördröjda grenartrådlokal COMMON-data är inte implementerattrådlokal deklaration av %q+D följer på icke trådlokal deklarationtrådlokal lagring stöds inte för denna målplattformtrådprivata variabler stöds inte för denna målplattformkastar NULL, som har heltals-, inte pekartyptid %s: %ld.%06ld (%ld%%)
! tls_model-argument måste vara ett av "local-exec", "initial-exec", "local-dynamic" eller "global-dynamic"tls_model-argument är inte en strängför att avaktivera denna varning använd -fgnu89-inline eller funktionsattributet gnu_inlineför att generera beroenden måste du ange antingen -M eller -MMför att referera till en typmedlem av en mallparameter, använd %<typename %E%>för få argument enligt formatsträngenför få argument till %%:version-compareför få argument till %s %q+#Dför få argument till funktionFör många argument till funktionen %<va_start%>för få argument till funktionen %qEför få argument till funktionen %qsför få mallparameterlistor i deklarationen av %qDför få mallparameterlistorför stor funktionsvärdestyp, behöver %d register, har bara %d register till dettaför sent för #-direktiv att ange felsökningskatalogför många #pragma-flaggor align=resetför många %qs-klausulerför många alternativ i %<asm%>för många argument för för formatsträngför många argument till %%:version-compareför många argument till %s %+#Dför många argument till funktionför många argument till funktionen %qEför många argument till funktionen %qsför många filnamn angivna.  Skriv %s --help för användningsinformationför många initierare för %qTför många indatafilerför många utgående bågar från bb %iför många mallparameterlistor i deklarationen av %qDför många mallparameterlistorför mycket stackutrymme att göra av med: %dför mycket stackutrymme att förbereda: %dtoppnivådeklaration av %qs anger %<auto%>totala storleken på lokala variabler överskrider arkitekturens gränstraditionell C tillåter inte aggregatinitieringtraditionell C tillåter inte initiering av unionertraditionell C stödjer inte strängkonstantsammanslagningtraditionell C hanterar inte operatorn unärt plustrampoliner stöds ejtransformerande inbyggd "%s" vid %L är inte tillåten i ett initieringsuttryckläge för fällor (trap mode) stöds inte för VAX-flyttalläge för fällor (trap mode) stöds inte på Unicos/Mkträdkontroll: %s, har %s i %s, vid %s:%dträdkontroll: använde element %d av phi_node med %d element i %s, vid %s:%dträdkontroll: använde element %d av tree_vec med %d element i %s, vid %s:%dträdkontroll: använde operand %d av %s med %d operander i %s, vid %s:%dträdkontroll: använde operand %d av omp_clause %s med %d operander i %s, vid %s:%dträdkontroll: klass %qs förväntades inte, har %qs (%s) i %s, vid %s:%dträdkontroll: förväntade klass %qs, har %qs (%s) i %s, vid %s:%dträdkontroll: förväntade ingen av %s, har %s i %s, vid %s:%dträdkontroll: omp_clause %s förväntades, har %s i %s, vid %s:%dträdkontroll: förväntade träd som innehåller posten %qs, har %qs i %s, vid %s:%dträdlista slutar på djup %isant/falskt-båge efter en icke-COND_EXPR i gb %dförsök reducera antalet lokala variablerförsök ta bort parenteserna runt typ-id:tförsök att använda %qE iställetförsökte avsluta post, men hoppade ut på grund av tidigare parsningsfelförsöker göra klassen %qT en vän med global räckviddtvå olika pekare med identiska perkar-på-mängder men olika namntaggartvå eller fler datatyper i deklaration av %qstvå eller fler datatyper i deklaration av specificerare%<delete%> får argument av typ %q#T, pekare förväntadestyp %q+D har inte någon känd storlektyp %qT är otillåten i Javas %<throw%> eller %<catch%>typen %qT är inte en bastyp för typen %qTtyp %qT är inte en direkt bas till %qTtyp %qT är inte en direkt eller virtuell bas till %qTtyp %qT är inte härledd från %<java::lang::Throwable%>typ %qT är inte härledd från typen %qTtyp %qT för mallargument %qE beror på mallparametrartyp %qs har en användardefinierad konstrueraretyp %qs har en användardefinierad destrueraretyp %qs har ingen standardkonstruerare att anropatypen %qs har virtuella medlemsfunktionertypattribut ignoreras efter att typen redan är definieradtypen sätts skönsmässigt till %<int%> i deklarationen av %qstypen bör undvikastypen bör undvikas (deklarerad vid %s:%d)typer stämmer inte mellan ett SSA_NAME och dess symboltypfel i villkorsuttrycktyp stämmer inte med tidigare externdeklaration av %q#Dtypen på %q+D sätts skönsmässigt till %<int%>typen på %qE är okändden kompletterade typen på vektor %q+D är okompatibel med implicit initieringtypen på asm-operand %qE kunde inte avgörastypen på bitfältet %qs är en GCC-utvidgningtypen på formell parameter %d är ofullständigtypkvalificerare ignoreras för funktions returtyptypkvalificerare angivna för vänklassdeklarationtypstorlek kan inte beräknas explicittyp till vektor-delete är varken pekar- eller vektortyptypstampning till ofullständig typ kan bryta strikta aliasreglertyp/värde stämmer inte vid argument %d i mallparameterlistan till %qDtypdef %q+D deklarerad %<inline%>typedef %qD är initierad (använd __typeof__ istället)typedef-deklaration ogiltig i parameterdeklarationtypedef-namnet %qD använt som destruerardeklareraretyperna är inte riktigt kompatiblakan inte beräkna verklig plats för stackparameterkan inte emulera %qskan inte hitta ett register att spilla i klass %qskan inte generera omläsningar för:kan inte öppna dynamiskt beroende "%s"kan inte använda "%s" som PIC-registerovillkorligt hopp %2d aldrig utfört
  ovillkorligt hopp %2d taget %s
  odeklarerad selektor %qsodefinierad namngiven operand %qsunderspill i virtuell vektor %s i %s, vid %s:%doväntat bastyp i cris_print_baseoväntad indextyp i cris_print_indexoväntad multiplikativ operandoväntad operandoväntad sidoeffekt i adressoimplementerad funktionalitetoimplementerat - shmedia-profileringoinitierade const %qDoinitierad const i %<new%> av %q#Toinitierad const-medlem %qDunionen kan inte göras transparentunionen har inga medlemmarunionen har inga namngivna medlemmarokänt flagga -m%s= angiven: "%s"okänd -malign-XXXXX-flagga angiven: "%s"okänd flagga -mdebug-%sokänt argument %qs till -mtraceback, %<full%>, %<partial%> eller %<none%> förväntasokänt ABI angivet: "%s"okänd CRIS-cpu-version angiven i -mtune= : %sokänd CRIS-version angiven i -march= eller -mcpu= : %sokänd åtgärd %qs för %<#pragma pack%> - ignorerasokänd vektorstorlek i deleteokänt cc_attr-värdeokänd konverteringstyptecken %qc i formatokänt konverteringstyptecken 0x%x i formatokänd avmanglingsstil "%s"okänd kodning: %qs
  Detta kan betyda att din lokals kodning inte stöds av ditt systems
  implementation av iconv(3).  Om du inte försöker använda en speciell
! kodning för din indatafil, försök med flaggan %<--encoding=UTF-8%>okänt fält %qE angivet i initierareokänt instruktionslägeokänt maskinläge %qsokänd move-instruktion:okänd operator "%s" i %%:version-compareokänt alternativ efter %<#pragma GCC diagnostic%> sortokänt registernamn %qs i %<asm%>okänt registernamn: %sokänd avspecifikation av omlokaliseringokänd spec-funktion "%s"okänd tls-modell "%s"namnlös initierare för %qT, som inte har några basklassernamnlös initierare för %qT som använder multipelt arvodöpt struktur/union som inte har någon instansnamnlös variabel eller fält deklarerad voidonödig EH-båge %i->%ioordnad jämförelse av argument som inte är flyttalotolkbar signatur: "%s"onåbar bytekod från %d till före %donåbar bytekod från %d till slutet av metodenokänd bred underinstruktionokänd felsökningsnivå "%s"okänd instruktion:okänd adressokänd kommandoradsflagga "%s"oigenkänd formatangivelseej igenkänd debuggningsflagga för gcc: %cokänd flagga "-%s"okänt registernamn "%s"okänt sektionsnamn "%s"okänd förmodad konstantokänt synlighetsvärde "%s"fel som inte går att återhämta ifrånoregistrerad operator %sej upplöst överlagring för inbyggd Altivec %qFej stött argument till %<__builtin_frame_address%>ej stött argument till %<__builtin_return_address%>ej stödd kombination: %sej stödd operandstorlek för utökat registeroavslutat assemblerdialektalternativicke terminerad formatsträngoanvända argument i $-stilsformatoanvänd parameter %q+Doanvänd variabel %q+Dutrullning av tabeller kräver antingen en rampekare eller -maccumulate-outgoing-args för att bli korrektutrullning av tabeller kräver för närvarande en rampekare för att bli rättövre gräns i case-etikettintervall överskrider maximala värdet för sin typanvänd #include iställetanvänd %<%T::%D%> istället för %<%T::%D%> för att namnge konstrueraren i ett kvalificerat namnanvänd %<%T::template %D%> för att indikera att det är en mallanvänd %<-fobjc-exceptions%> för att aktivera Objective-C undantagssyntaxanvänd -Winvalid-pch för mer informationanvänd __attribute__ ((vector_size)) iställetanvändning av %<auto%>-variabel från inneslutande funktionanvändning av %<complex%> i AltiVec-typer är ogiltigtanvändning av %<double%> i AltiVec-typer är ogiltigtanvändning av %<long double%> i AltiVec-typer är ogiltigtanvändning av %<long long%> i AltiVec-typer är ogiltigtanvändning av %<long%> i AltiVec-typer bör undvikas, använd %<int%>användning av %<long%> i AltiVec-typer är ogiltigt för 64-bitskodanvändning av %qs i malllängdmodiferare %qs använd med typtecken %qc%s och %s använda tillsammans i %s-format%s och %s använda tillsammans i %<%%%c%> %s-formatanvändning av booleaner i AltiVec-typer är ogiltigtanvändning av klassmall %qT som uttryckanvändning av decimala flyttalstyper i AltiVec-typer är ogiltigtenum %q#D används utan tidigare deklarationanvändning av minnesindata utan lvärde i asm-operand %d bör undvikasanvändning av namnrymden %q+D som uttryckanvändning av gammaldags typkonverteringanvändning av parameter från inneslutande funktionanvände %d mallparametrar istället för %dvektor använd som inte kan konverteras till en pekare där en skalär krävsstruct-typvärde använt där skalär krävsvärde av uniontyp använt där skalär krävsoanvändbar %<__thread%> i tom deklarationoanvändbar specificerare av lagringsklass i tom deklarationoanvändbart typnamn i tom deklarationoanvändbar typkvalificerare i tom deklarationanvändardefinierad %qD beräknar alltid båda argumentenanvändning av %<typename%> utanför mallanvänder CONST_DOUBLE som adressanvänder både @FILE med multipla filer inte implementeradeusing-deklaration %q+D står i konflikt med en tidigare using-deklarationusing-deklaration %qD introducerar tvetydig typ %qTanvändning av ogiltigt fält %qDmalltypparametern %qT används efter %qstypedef-namnet %qD används efter %qsusing-deklaration för icke-medlem vid klassräckviddvalidate_value_data: Slinga i regno-kedja (%u)validate_value_data: [%u] Felaktigt next_regno för tom kedja (%u)validate_value_data: [%u] Felaktig oldest_regno (%u)validate_value_data: [%u] Ej tomt reg i kedja (%s %u %i)beräknat värde används intevärdet av -mfixed-range måste ha formen REG1-REG2värde skickat till %<-m%s%> är för stortvärde: variabeln %q#D har initierare men ofullständig typvariabeln %q+D deklarerad %<inline%>variabeldefinition %q+D är markerad dllimportvariabeln %q+D kan skrivas över av %<longjmp%> eller %<vfork%>variabeln %qD har funktionstypvariabeln %qD har initierare men ofullständig typvariabeln %qD är kanske inte initieradvariabel i call_clobbered_vars men inte markerad DECL_CALL_CLOBBEREDvariabel markerad DECL_CALL_CLOBBERED men inte i bitkartan call_clobbered_vars.variabel eller fält %qE deklarerad voidvariabel eller fält %qs deklarerad voidvariabel eller fält deklarerad voidvariabel tidigare deklarerad %<static%> omdeklarerad som %<extern%>variabel spårning begärd, men stöds inte av detta felsökningsformatvariabelspårning begärd, men oanvändbar om den inte felsökningsinformation skapastyp med variabel storlek deklarerad utanför någon funktionobjekt %qD med variabel storlek kan inte initierasobjekt med variabel storlek kan inte initierasvariabel %qs har filräckviddvektor %s %s-domänfel i %s vid %s:%uvektorspill i uttryckvektorstorleken är inte en hel multipel av komponentstorlekenverifiering misslyckades vid PC=%d: %sverifiering misslyckades: %sverify_call_clobbering misslyckadesverify_cgraph_node misslyckadesverify_eh_tree misslyckadesverify_flow_info misslyckadesverify_flow_info: Grundblock %d efterföljarbåge är trasigverify_flow_info: Dubblerad båge %i->%iverify_flow_info: Felaktigt block för fall igenom %i->%iverify_flow_info: Felaktig fall igenom %i->%iverify_flow_info: REG_BR_PROB stämmer inte med cfg %wi %iverify_flow_info: Fel antal block %i %iverify_flow_info: Fel antal bågar %i->%i %iverify_flow_info: Fel blockfrekvens %i %iverify_flow_info: Fel sannolikhet för båge %i->%i %iverify_flow_insensitive_alias_info misslyckadesverify_flow_sensitive_alias_info misslyckadesverify_name_tags misslyckadesverify_ssa misslyckadesverify_stmts misslyckadesvirtuell vektor %s[%lu]: element %lu utanför gränsen i %s, vid %s:%dvirtuell bas %qT är oåtkomlig i %qT på grund av tvetydighetvirtuella funktioner kan inte vara vännervirtuell icke klassfunktion %qsvirtual utanför klassdeklarationvisibility-argument måste vara ett av "default", "hidden", "protected" eller "internal"synlighetsargumentet är inte en strängsynlighetsattribut stöds inte för denna konfiguration, ignorerasvärdet av typen void ignoreras inte vilket bör görasvtable-utplacering för klass %qT följer kanske inte ABI:et och kan ändras i en framtida version av GCC på grund av implicit virtuell destruerarevarning: varning: "-x %s" efter sista indatafilen har ingen effektvarning: -pipe ignorerad eftersom -save-temps angivitsvarning: redan kompilerade .class-filer ignoreras med -Cvarning: användning av föräldrad operator %%[ i specswchar_t-vektor initierad från icke-bred strängsvagdeklaration av %q+D efter första användningen ger odefinierat beteendesvagdeklaration av %q+D måste vara publiksvagdeklaration av %q+D måste föregå definitionensvagdeklaration av %q+D stöds inteweakref %q+D måste ha statisk länkklassweakref %q+D är ytterst sitt eget målnär utdata skrevs till %s: %mbred strängliteral i %<asm%>bredd på %q+D är större än dess typbredden på %qs är större än sin typkommer antas returnera %<id%> och accepteramed %q+#Di denna kontextarbetsdelande region får inte vara nära innesluten inuti arbetsdelande, kritisk, ordnad eller huvudregionskriver till konstant objekt (argument %d)skriver via nollpekare (argument %d)fel antal förgreningsbågar efter villkorligt hopp %ifel antal förgreningsbågar efter ovillkorligt hopp %ifel båge %d->%d för PHI-argumentfel omedelbar användningslistafel instruktion i fall-igenom-bågenfel antal argument angivet för attributet %qsfel antal mallargument (%d, skulle vara %d)felaktiga utgående bågeflaggor vid slutet av bb %dfel enda utgång %d->%d registrerad för slinga %dfel typ på argument till absfel typ på argument till bitkomplementfel typ på argument till konjunktionfel typ på argument till minskningfel typ på argument till ökningfel typ på argument till unärt utropsteckenfel typ på argument till unärt minusfel typ på argument till unärt plusx87-registerretur med x87 avaktiveratxstormy16_print_operand: okänd kodz/Arkitekturz/Architecture-läge stöds inte på %snoll eller negativ storlek på vektorn %q+Dvektorstorlek nollnoll i bredd i bitfält %q+Dstorlek noll på bitfält %qsnollstorlek i %s formatsträng%s-formatsträng med längden nolltypkonverteringar med noll operander kan inte manglas på grund av en defekt i C++-ABI:etvektor med storlek noll %qD
\ No newline at end of file
diff -Nrcpad gcc-4.2.1/gcc/po/sv.po gcc-4.2.2/gcc/po/sv.po
*** gcc-4.2.1/gcc/po/sv.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/sv.po	Wed Sep  5 15:39:04 2007
***************
*** 7,16 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 4.1.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
! "PO-Revision-Date: 2007-04-27 23:54+0200\n"
  "Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
  "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
  "MIME-Version: 1.0\n"
--- 7,16 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 4.2.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
! "PO-Revision-Date: 2007-09-02 13:54+0200\n"
  "Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
  "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
  "MIME-Version: 1.0\n"
*************** msgid "<built-in>"
*** 295,301 ****
  msgstr "<inbyggd>"
  
  #: c-opts.c:1396
- #, fuzzy
  msgid "<command-line>"
  msgstr "<kommandorad>"
  
--- 295,300 ----
*************** msgstr "vektor av typ som inte passar in
*** 328,334 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ogiltig användning av icke-l-värde-vektor"
--- 327,333 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ogiltig användning av icke-l-värde-vektor"
*************** msgid "initialized field with side-effec
*** 420,428 ****
  msgstr "initierat fält med sidoeffekter överskrivet"
  
  #: c-typeck.c:5753 c-typeck.c:5776 c-typeck.c:6250
- #, fuzzy
  msgid "initialized field overwritten"
! msgstr "initierat fält med sidoeffekter överskrivet"
  
  #: c-typeck.c:6458
  msgid "excess elements in char array initializer"
--- 419,426 ----
  msgstr "initierat fält med sidoeffekter överskrivet"
  
  #: c-typeck.c:5753 c-typeck.c:5776 c-typeck.c:6250
  msgid "initialized field overwritten"
! msgstr "initierat fält överskrivet"
  
  #: c-typeck.c:6458
  msgid "excess elements in char array initializer"
*************** msgid "  -std=<standard>          Assume
*** 956,962 ****
  msgstr "  -std=<standard>          Antag att källkodsfilerna är för <standard>\n"
  
  #: gcc.c:3193
- #, fuzzy
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries\n"
--- 954,959 ----
*************** msgid "%s:corrupted\n"
*** 1449,1457 ****
  msgstr "%s:trasig\n"
  
  #: gcov.c:971
! #, fuzzy, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
! msgstr "%s:kan inte öppna datafilen\n"
  
  #: gcov.c:978
  #, c-format
--- 1446,1454 ----
  msgstr "%s:trasig\n"
  
  #: gcov.c:971
! #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
! msgstr "%s:kan inte öppna datafilen, antar ingen körning\n"
  
  #: gcov.c:978
  #, c-format
*************** msgstr "passage av hopp avslaget"
*** 1600,1612 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:2939
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16547
  msgid "syntax error: cannot back up"
! msgstr ""
  
  #: gengtype-yacc.c:1596
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6207
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16545
  msgid "syntax error; also virtual memory exhausted"
! msgstr ""
  
  #. Depending on the version of Bison used to compile this grammar,
  #. it may issue generic diagnostics spelled "syntax error" or
--- 1597,1609 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:2939
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16547
  msgid "syntax error: cannot back up"
! msgstr "syntaxfel: kan inte backa"
  
  #: gengtype-yacc.c:1596
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6207
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16545
  msgid "syntax error; also virtual memory exhausted"
! msgstr "syntaxfel; och det virtuella minnet är slut"
  
  #. Depending on the version of Bison used to compile this grammar,
  #. it may issue generic diagnostics spelled "syntax error" or
*************** msgstr ""
*** 1619,1633 ****
  #: gengtype-yacc.c:1600
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6211
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16543
- #, fuzzy
  msgid "syntax error"
! msgstr "internt fel"
  
  #: gengtype-yacc.c:1721
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6332
- #, fuzzy
  msgid "parser stack overflow"
! msgstr "%qs har spillt över"
  
  #. Opening quotation mark.
  #: intl.c:58
--- 1616,1628 ----
  #: gengtype-yacc.c:1600
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6211
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16543
  msgid "syntax error"
! msgstr "syntaxfel"
  
  #: gengtype-yacc.c:1721
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6332
  msgid "parser stack overflow"
! msgstr "parserstacken har spillt över"
  
  #. Opening quotation mark.
  #: intl.c:58
*************** msgid "The maximum number of fields in a
*** 2202,2210 ****
  msgstr "Det maximala antalet fält i en postvariabel utan direkt poståtkomst som GCC kommer försöka följa separat"
  
  #: params.def:55
- #, fuzzy
  msgid "The maximum number of elements in an array for wich we track its elements separately"
! msgstr "Det maximala antalet avskalningar av en enskild slinga som är helt avskalad"
  
  #: params.def:64
  msgid "The maximum structure size (in bytes) for which GCC will use by-element copies"
--- 2197,2204 ----
  msgstr "Det maximala antalet fält i en postvariabel utan direkt poståtkomst som GCC kommer försöka följa separat"
  
  #: params.def:55
  msgid "The maximum number of elements in an array for wich we track its elements separately"
! msgstr "Det maximala antalet element i en vektor för att vi skall följa varje element för sig"
  
  #: params.def:64
  msgid "The maximum structure size (in bytes) for which GCC will use by-element copies"
*************** msgstr "Begränsning på antalet iteration
*** 2346,2352 ****
  
  #: params.def:299
  msgid "Bound on the cost of an expression to compute the number of iterations"
! msgstr ""
  
  # Är det här rätt?
  #: params.def:304
--- 2340,2346 ----
  
  #: params.def:299
  msgid "Bound on the cost of an expression to compute the number of iterations"
! msgstr "Begränsningen av kostnaden för ett uttryck för att beräkna antalet iterationer"
  
  # Är det här rätt?
  #: params.def:304
*************** msgstr "Det maximala antalet instruktion
*** 2487,2508 ****
  
  #: params.def:505
  msgid "The minimum probability of reaching a source block for interblock speculative scheduling"
! msgstr "Det  minsta sannolikheten för att nå ett källkodsblock för spekulativ schemaläggning mellan block"
  
  #: params.def:510
- #, fuzzy
  msgid "The maximum number of iterations through CFG to extend regions"
! msgstr "Sätt maximalt antal iterationer för RPTS till N"
  
  #: params.def:515
- #, fuzzy
  msgid "The maximum conflict delay for an insn to be considered for speculative motion"
! msgstr "Det maximala antalet instruktioner i en region för att övervägas för interblockschemaläggning"
  
  #: params.def:520
- #, fuzzy
  msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
! msgstr "Det  minsta sannolikheten för att nå ett källkodsblock för spekulativ schemaläggning mellan block"
  
  #: params.def:525
  msgid "The maximum number of RTL nodes that can be recorded as combiner's last value"
--- 2481,2499 ----
  
  #: params.def:505
  msgid "The minimum probability of reaching a source block for interblock speculative scheduling"
! msgstr "Den minsta sannolikheten för att nå ett källkodsblock för spekulativ schemaläggning mellan block"
  
  #: params.def:510
  msgid "The maximum number of iterations through CFG to extend regions"
! msgstr "Det maximala antal iterationer genom CFG för utökade regioner"
  
  #: params.def:515
  msgid "The maximum conflict delay for an insn to be considered for speculative motion"
! msgstr "Den maximala konfliktfördröjningen för att en instruktion skall övervägas för spekulativ förflyttning"
  
  #: params.def:520
  msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
! msgstr "Den minsta sannolikheten för spekulativ framgång (i procent) för att spekulativ instruktion skall schemaläggas."
  
  #: params.def:525
  msgid "The maximum number of RTL nodes that can be recorded as combiner's last value"
*************** msgid "Maximum number of fields in a str
*** 2533,2541 ****
  msgstr "Maximalt antal fält i en post före pekaranalys behandlar posten som en enda variabel"
  
  #: params.def:594
- #, fuzzy
  msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass"
! msgstr "Det maximala antalet instruktioner i en region för att övervägas för interblockschemaläggning"
  
  #: config/alpha/alpha.c:5121
  #, c-format
--- 2524,2531 ----
  msgstr "Maximalt antal fält i en post före pekaranalys behandlar posten som en enda variabel"
  
  #: params.def:594
  msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass"
! msgstr "Det maximala antalet instruktioner redo att matas ut för att övervägas under det första schemaläggningspasset"
  
  #: config/alpha/alpha.c:5121
  #, c-format
*************** msgstr "ogiltig operand för %%V-kod"
*** 2649,2728 ****
  msgid "invalid operand output code"
  msgstr "ogiltig operand i utmatningskod"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "förutsade Thumb-instruktion"
  
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "förutsade instruktion i villkorlig sekvens"
  
! #: config/arm/arm.c:11080
! #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "ogiltig %%s-operand"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ogiltig operand för kod \"%c\""
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr "instruktionen aldrig utförd"
  
! #: config/arm/arm.c:11311
  #, c-format
  msgid "missing operand"
  msgstr "operand saknas"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
! msgstr ""
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "felaktig adress, inte (reg+avst):"
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "felaktig adress, inte post_inc eller pre_dec:"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "internt kompilatorfel.  Felaktig adress:"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "internt kompilatorfel.  Okänt läge:"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "ogiltig instruktion:"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "felaktig instruktion:"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "okänd move-instruktion:"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "felaktig skiftinstruktion:"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "internt kompilatorfel.  Felaktig skift:"
  
--- 2639,2718 ----
  msgid "invalid operand output code"
  msgstr "ogiltig operand i utmatningskod"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "förutsade Thumb-instruktion"
  
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "förutsade instruktion i villkorlig sekvens"
  
! #: config/arm/arm.c:11081
! #, c-format
  msgid "invalid shift operand"
! msgstr "ogiltig skiftoperand"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ogiltig operand för kod \"%c\""
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr "instruktionen aldrig utförd"
  
! #: config/arm/arm.c:11312
  #, c-format
  msgid "missing operand"
  msgstr "operand saknas"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
! msgstr "adressoperander kräver begränsning för X-, Y- eller Z-register"
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "felaktig adress, inte (reg+avst):"
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "felaktig adress, inte post_inc eller pre_dec:"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "internt kompilatorfel.  Felaktig adress:"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "internt kompilatorfel.  Okänt läge:"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "ogiltig instruktion:"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "felaktig instruktion:"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "okänd move-instruktion:"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "felaktig skiftinstruktion:"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "internt kompilatorfel.  Felaktig skift:"
  
*************** msgstr "c4x_rptb_rpts_p: Repeteringsbloc
*** 2824,2830 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2814,2820 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "ogiltig operandkod \"%c\""
*** 3079,3085 ****
  msgid "invalid constraints for operand"
  msgstr "ogiltig begränsning för operand"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "okänt instruktionsläge"
  
--- 3069,3075 ----
  msgid "invalid constraints for operand"
  msgstr "ogiltig begränsning för operand"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "okänt instruktionsläge"
  
*************** msgid "post-increment address is not a r
*** 3169,3175 ****
  msgstr "efterinkrementeringsadress är inte ett register"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "felaktig adress"
  
--- 3159,3165 ----
  msgstr "efterinkrementeringsadress är inte ett register"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "felaktig adress"
  
*************** msgstr "ogiltigt %%u-värde"
*** 3381,3387 ****
  msgid "invalid %%v value"
  msgstr "ogiltig %%v-kod"
  
! #: config/rs6000/rs6000.c:19522
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argument skickat till funktion utan prototyp"
  
--- 3371,3377 ----
  msgid "invalid %%v value"
  msgstr "ogiltig %%v-kod"
  
! #: config/rs6000/rs6000.c:19523
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argument skickat till funktion utan prototyp"
  
*************** msgid "UNKNOWN in print_operand !?"
*** 3395,3403 ****
  msgstr "OKÄND i print_operand!?"
  
  #: config/score/score.c:1212
! #, fuzzy, c-format
  msgid "invalid operand for code: '%c'"
! msgstr "ogiltig operand för kod \"%c\""
  
  #: config/sh/sh.c:759
  #, c-format
--- 3385,3393 ----
  msgstr "OKÄND i print_operand!?"
  
  #: config/score/score.c:1212
! #, c-format
  msgid "invalid operand for code: '%c'"
! msgstr "ogiltig operand för kod: \"%c\""
  
  #: config/sh/sh.c:759
  #, c-format
*************** msgstr "ogiltig operand till %%R"
*** 3409,3423 ****
  msgid "invalid operand to %%S"
  msgstr "ogiltig operand till %%R"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr "skapad och använd med olika arkitekturer/ABI:er"
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr "skapad och använd med olika ABI:er"
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr "skapad och använd med olika byteordning"
  
--- 3399,3413 ----
  msgid "invalid operand to %%S"
  msgstr "ogiltig operand till %%R"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr "skapad och använd med olika arkitekturer/ABI:er"
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr "skapad och använd med olika ABI:er"
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr "skapad och använd med olika byteordning"
  
*************** msgstr "adressavstånd inte en konstant"
*** 3549,3559 ****
  msgid "candidates are:"
  msgstr "kandidater är:"
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
--- 3539,3549 ----
  msgid "candidates are:"
  msgstr "kandidater är:"
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
*************** msgid "'dim' argument of '%s' intrinsic 
*** 3834,3842 ****
  msgstr "\"dim\"-argumentet till inbyggd \"%s\" vid %L är inte ett giltigt dimensionsindex"
  
  #: fortran/check.c:387
! #, fuzzy, no-c-format
  msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
! msgstr "KIND-parametern till \"%s\" vid %L måste vara ett initieringsuttryck"
  
  #: fortran/check.c:491 fortran/check.c:1840 fortran/check.c:1855
  #, no-c-format
--- 3824,3832 ----
  msgstr "\"dim\"-argumentet till inbyggd \"%s\" vid %L är inte ett giltigt dimensionsindex"
  
  #: fortran/check.c:387
! #, no-c-format
  msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
! msgstr "transformerande inbyggd \"%s\" vid %L är inte tillåten i ett initieringsuttryck"
  
  #: fortran/check.c:491 fortran/check.c:1840 fortran/check.c:1855
  #, no-c-format
*************** msgid "'%s' argument of '%s' intrinsic a
*** 3860,3868 ****
  msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste vara POINTER"
  
  #: fortran/check.c:571
! #, fuzzy, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
! msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste ha typen REAL eller COMPLEX"
  
  #: fortran/check.c:579
  #, no-c-format
--- 3850,3858 ----
  msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste vara POINTER"
  
  #: fortran/check.c:571
! #, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
! msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste vara en pekare eller mål-VARIABLE eller -FUNCTION"
  
  #: fortran/check.c:579
  #, no-c-format
*************** msgid "'%s' argument of '%s' intrinsic a
*** 3940,3953 ****
  msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste ha ordning 1 eller 2"
  
  #: fortran/check.c:1866
! #, fuzzy, no-c-format
  msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
! msgstr "\"%s\"- och \"%s\"-argumenten till inbyggd \"%s\" vid %L måste ha samma typ"
  
  #: fortran/check.c:1875
! #, fuzzy, no-c-format
  msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d"
! msgstr "\"%s\"- och \"%s\"-argumenten till inbyggd \"%s\" vid %L måste ha samma typ"
  
  #: fortran/check.c:1971
  #, no-c-format
--- 3930,3943 ----
  msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste ha ordning 1 eller 2"
  
  #: fortran/check.c:1866
! #, no-c-format
  msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
! msgstr "\"%s\"- och \"%s\"-argumenten till inbyggd \"%s\" vid %L måste ha samma ordning %d/%d"
  
  #: fortran/check.c:1875
! #, no-c-format
  msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d"
! msgstr "\"%s\"- och \"%s\"-argumenten till inbyggd \"%s\" vid %L måste ha samma sort %d/%d"
  
  #: fortran/check.c:1971
  #, no-c-format
*************** msgstr "\"%s\"-argumentet till inbyggd \
*** 3957,3973 ****
  #: fortran/check.c:1992
  #, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
! msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste vara en atrappvariabel"
  
  #: fortran/check.c:2000
  #, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
! msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste vara en OPTIONAL atrappvariabel"
  
  #: fortran/check.c:2016
! #, fuzzy, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must not be a sub-object of '%s'"
! msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste vara %s"
  
  #: fortran/check.c:2133
  #, no-c-format
--- 3947,3963 ----
  #: fortran/check.c:1992
  #, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
! msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste vara en attrappvariabel"
  
  #: fortran/check.c:2000
  #, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
! msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L måste vara en OPTIONAL attrappvariabel"
  
  #: fortran/check.c:2016
! #, no-c-format
  msgid "'%s' argument of '%s' intrinsic at %L must not be a sub-object of '%s'"
! msgstr "\"%s\"-argumentet till inbyggd \"%s\" vid %L får inte vara ett underobjekt till \"%s\""
  
  #: fortran/check.c:2133
  #, no-c-format
*************** msgstr "\"shape\"-argumentet till inbygg
*** 3982,3988 ****
  #: fortran/check.c:2183
  #, no-c-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
! msgstr ""
  
  #: fortran/check.c:2263
  #, no-c-format
--- 3972,3978 ----
  #: fortran/check.c:2183
  #, no-c-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
! msgstr "Utan utfyllnad finns det inte tillräckligt med element i inbyggda RESHAPE-källan vid %L för att stämma med formen"
  
  #: fortran/check.c:2263
  #, no-c-format
*************** msgstr "ickekonstant vektorindex i DATA-
*** 4022,4033 ****
  #: fortran/data.c:183
  #, no-c-format
  msgid "failure to simplify substring reference in DATAstatement at %L"
! msgstr ""
  
  #: fortran/data.c:204
! #, fuzzy, no-c-format
  msgid "initialization string truncated to match variable at %L"
! msgstr "Initieringen vid %C är inte för en pekarvariabel"
  
  #: fortran/data.c:355
  #, no-c-format
--- 4012,4023 ----
  #: fortran/data.c:183
  #, no-c-format
  msgid "failure to simplify substring reference in DATAstatement at %L"
! msgstr "misslyckades att förenkla delsträngreferens i DATA-sats vid %L"
  
  #: fortran/data.c:204
! #, no-c-format
  msgid "initialization string truncated to match variable at %L"
! msgstr "initieringssträng avhuggen för att stämma med variabel vid %L"
  
  #: fortran/data.c:355
  #, no-c-format
*************** msgstr "Proceduren \"%s\" vid %C har ett
*** 4082,4093 ****
  #: fortran/decl.c:765
  #, no-c-format
  msgid "CHARACTER expression at %L is being truncated (%d/%d)"
! msgstr ""
  
  #: fortran/decl.c:771
  #, no-c-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
! msgstr ""
  
  #: fortran/decl.c:862
  #, no-c-format
--- 4072,4083 ----
  #: fortran/decl.c:765
  #, no-c-format
  msgid "CHARACTER expression at %L is being truncated (%d/%d)"
! msgstr "CHARACTER-uttryck vid %L huggs av (%d/%d)"
  
  #: fortran/decl.c:771
  #, no-c-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
! msgstr "CHARACTER-elementen i vektorkunstrueraren vid %L måste ha samma längd (%d/%d)"
  
  #: fortran/decl.c:862
  #, no-c-format
*************** msgstr "Komponent vid %C måste ha attrib
*** 4117,4128 ****
  #: fortran/decl.c:978
  #, no-c-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
! msgstr "Vektorkomponent i post vid %C måsta ha fördröjt format"
  
  #: fortran/decl.c:1004
! #, fuzzy, no-c-format
  msgid "Allocatable component at %C must be an array"
! msgstr "Cray-pekare vid %C måste vara ett heltal."
  
  #: fortran/decl.c:1015
  #, no-c-format
--- 4107,4118 ----
  #: fortran/decl.c:978
  #, no-c-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
! msgstr "Vektorkomponent i post vid %C måste ha fördröjt format"
  
  #: fortran/decl.c:1004
! #, no-c-format
  msgid "Allocatable component at %C must be an array"
! msgstr "Allokerbar komponent vid %C måste vara en vektor"
  
  #: fortran/decl.c:1015
  #, no-c-format
*************** msgid "Pointer array component of struct
*** 4130,4143 ****
  msgstr "Pekarvektorkomponent i post vid %C måste ha fördröjt format"
  
  #: fortran/decl.c:1024
! #, fuzzy, no-c-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
! msgstr "Pekarvektorkomponent i post vid %C måste ha fördröjt format"
  
  #: fortran/decl.c:1034
  #, no-c-format
  msgid "Array component of structure at %C must have an explicit shape"
! msgstr "Vektorkomponent i post vid %C måsta ha uttryckligt format"
  
  #: fortran/decl.c:1060
  #, no-c-format
--- 4120,4133 ----
  msgstr "Pekarvektorkomponent i post vid %C måste ha fördröjt format"
  
  #: fortran/decl.c:1024
! #, no-c-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
! msgstr "Allokerbar komponent i post vid %C måste ha fördröjt format"
  
  #: fortran/decl.c:1034
  #, no-c-format
  msgid "Array component of structure at %C must have an explicit shape"
! msgstr "Vektorkomponent i post vid %C måste ha uttryckligt format"
  
  #: fortran/decl.c:1060
  #, no-c-format
*************** msgid "Duplicate array spec for Cray poi
*** 4150,4158 ****
  msgstr "Dubblerad vektorspecifikation för Cray pointee vid vid %C."
  
  #: fortran/decl.c:1233
! #, fuzzy, no-c-format
  msgid "the type of '%s' at %C has not been declared within the interface"
! msgstr "Entitet \"%s\" vid %C finns redan i gränssnittet"
  
  #: fortran/decl.c:1248
  #, no-c-format
--- 4140,4148 ----
  msgstr "Dubblerad vektorspecifikation för Cray pointee vid vid %C."
  
  #: fortran/decl.c:1233
! #, no-c-format
  msgid "the type of '%s' at %C has not been declared within the interface"
! msgstr "typen på \"%s\" vid %C har inte deklarerats inuti gränssnittet"
  
  #: fortran/decl.c:1248
  #, no-c-format
*************** msgid "Initialization of variable at %C 
*** 4195,4203 ****
  msgstr "Initiering av variabel vid %C är inte tillåtet i en PURE-procedur"
  
  #: fortran/decl.c:1337
! #, fuzzy, no-c-format
  msgid "Initialization of allocatable component at %C is not allowed"
! msgstr "Initiering av variabel vid %C är inte tillåtet i en PURE-procedur"
  
  #: fortran/decl.c:1391 fortran/decl.c:1400
  #, no-c-format
--- 4185,4193 ----
  msgstr "Initiering av variabel vid %C är inte tillåtet i en PURE-procedur"
  
  #: fortran/decl.c:1337
! #, no-c-format
  msgid "Initialization of allocatable component at %C is not allowed"
! msgstr "Initiering av allokerbar komponent vid %C är inte tillåtet"
  
  #: fortran/decl.c:1391 fortran/decl.c:1400
  #, no-c-format
*************** msgid "Duplicate %s attribute at %L"
*** 4285,4293 ****
  msgstr "Dubblerade %s-attribut vid %L"
  
  #: fortran/decl.c:2163
! #, fuzzy, no-c-format
  msgid "In the selected standard, the ALLOCATABLE attribute at %C is not allowed in a TYPE definition"
! msgstr "Attribut vid %L är inte tillåtet i en TYPE-definition"
  
  #: fortran/decl.c:2173
  #, no-c-format
--- 4275,4283 ----
  msgstr "Dubblerade %s-attribut vid %L"
  
  #: fortran/decl.c:2163
! #, no-c-format
  msgid "In the selected standard, the ALLOCATABLE attribute at %C is not allowed in a TYPE definition"
! msgstr "I den valda standarden är attributet ALLOCATABLE vid %C inte tillåtet i en TYPE-definition"
  
  #: fortran/decl.c:2173
  #, no-c-format
*************** msgid "Cray Pointee at %C cannot be assu
*** 4583,4591 ****
  msgstr "Cray-pekare vid %C kan inte vara förmodat format vektor"
  
  #: fortran/decl.c:4110
! #, fuzzy, no-c-format
  msgid "New in Fortran 2003: ENUM and ENUMERATOR at %C"
! msgstr "Nytt i Fortran 2003: ENUM AND ENUMERATOR vid %C"
  
  #: fortran/decl.c:4182
  #, no-c-format
--- 4573,4581 ----
  msgstr "Cray-pekare vid %C kan inte vara förmodat format vektor"
  
  #: fortran/decl.c:4110
! #, no-c-format
  msgid "New in Fortran 2003: ENUM and ENUMERATOR at %C"
! msgstr "Nytt i Fortran 2003: ENUM och ENUMERATOR vid %C"
  
  #: fortran/decl.c:4182
  #, no-c-format
*************** msgid "NULL()"
*** 4719,4727 ****
  msgstr "NULL()"
  
  #: fortran/dump-parse-tree.c:348
! #, fuzzy, c-format
  msgid "%dH"
! msgstr "%d"
  
  #: fortran/dump-parse-tree.c:362 fortran/dump-parse-tree.c:375
  #: fortran/dump-parse-tree.c:400 fortran/dump-parse-tree.c:406
--- 4709,4717 ----
  msgstr "NULL()"
  
  #: fortran/dump-parse-tree.c:348
! #, c-format
  msgid "%dH"
! msgstr "%dH"
  
  #: fortran/dump-parse-tree.c:362 fortran/dump-parse-tree.c:375
  #: fortran/dump-parse-tree.c:400 fortran/dump-parse-tree.c:406
*************** msgid " SAVE"
*** 4905,4913 ****
  msgstr " SAVE"
  
  #: fortran/dump-parse-tree.c:556
! #, fuzzy, c-format
  msgid " THREADPRIVATE"
! msgstr " READWRITE="
  
  #: fortran/dump-parse-tree.c:558
  #, c-format
--- 4895,4903 ----
  msgstr " SAVE"
  
  #: fortran/dump-parse-tree.c:556
! #, c-format
  msgid " THREADPRIVATE"
! msgstr " THREADPRIVATE"
  
  #: fortran/dump-parse-tree.c:558
  #, c-format
*************** msgid " from namespace %s"
*** 5057,5135 ****
  msgstr " från namnrymden %s"
  
  #: fortran/dump-parse-tree.c:800
! #, fuzzy, c-format
  msgid "%s,"
! msgstr "%s"
  
  #: fortran/dump-parse-tree.c:832
  #, c-format
  msgid "!$OMP %s"
! msgstr ""
  
  #: fortran/dump-parse-tree.c:847 fortran/dump-parse-tree.c:990
! #, fuzzy, c-format
  msgid " (%s)"
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:852
! #, fuzzy, c-format
  msgid " ("
! msgstr ", ("
  
  #: fortran/dump-parse-tree.c:868
  #, c-format
  msgid " IF("
! msgstr ""
  
  #: fortran/dump-parse-tree.c:874
  #, c-format
  msgid " NUM_THREADS("
! msgstr ""
  
  #: fortran/dump-parse-tree.c:890
  #, c-format
  msgid " SCHEDULE (%s"
! msgstr ""
  
  #: fortran/dump-parse-tree.c:910
  #, c-format
  msgid " DEFAULT(%s)"
! msgstr ""
  
  #: fortran/dump-parse-tree.c:913
! #, fuzzy, c-format
  msgid " ORDERED"
! msgstr " OPENED="
  
  #: fortran/dump-parse-tree.c:938
! #, fuzzy, c-format
  msgid " REDUCTION(%s:"
! msgstr " FUNCTION"
  
  #: fortran/dump-parse-tree.c:952
! #, fuzzy, c-format
  msgid " %s("
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:968
  #, c-format
  msgid "!$OMP SECTION\n"
! msgstr ""
  
  #: fortran/dump-parse-tree.c:977
  #, c-format
  msgid "!$OMP END %s"
! msgstr ""
  
  #: fortran/dump-parse-tree.c:982
  #, c-format
  msgid " COPYPRIVATE("
! msgstr ""
  
  #: fortran/dump-parse-tree.c:987
! #, fuzzy, c-format
  msgid " NOWAIT"
! msgstr " UNIT="
  
  #: fortran/dump-parse-tree.c:1013
  #, c-format
--- 5047,5125 ----
  msgstr " från namnrymden %s"
  
  #: fortran/dump-parse-tree.c:800
! #, c-format
  msgid "%s,"
! msgstr "%s,"
  
  #: fortran/dump-parse-tree.c:832
  #, c-format
  msgid "!$OMP %s"
! msgstr "!$OMP %s"
  
  #: fortran/dump-parse-tree.c:847 fortran/dump-parse-tree.c:990
! #, c-format
  msgid " (%s)"
! msgstr " (%s)"
  
  #: fortran/dump-parse-tree.c:852
! #, c-format
  msgid " ("
! msgstr " ("
  
  #: fortran/dump-parse-tree.c:868
  #, c-format
  msgid " IF("
! msgstr " IF("
  
  #: fortran/dump-parse-tree.c:874
  #, c-format
  msgid " NUM_THREADS("
! msgstr " NUM_THREADS("
  
  #: fortran/dump-parse-tree.c:890
  #, c-format
  msgid " SCHEDULE (%s"
! msgstr " SCHEDULE (%s"
  
  #: fortran/dump-parse-tree.c:910
  #, c-format
  msgid " DEFAULT(%s)"
! msgstr " DEFAULT(%s)"
  
  #: fortran/dump-parse-tree.c:913
! #, c-format
  msgid " ORDERED"
! msgstr " ORDERED"
  
  #: fortran/dump-parse-tree.c:938
! #, c-format
  msgid " REDUCTION(%s:"
! msgstr " REDUCTION(%s:"
  
  #: fortran/dump-parse-tree.c:952
! #, c-format
  msgid " %s("
! msgstr " %s("
  
  #: fortran/dump-parse-tree.c:968
  #, c-format
  msgid "!$OMP SECTION\n"
! msgstr "!$OMP SECTION\n"
  
  #: fortran/dump-parse-tree.c:977
  #, c-format
  msgid "!$OMP END %s"
! msgstr "!$OMP END %s"
  
  #: fortran/dump-parse-tree.c:982
  #, c-format
  msgid " COPYPRIVATE("
! msgstr " COPYPRIVATE("
  
  #: fortran/dump-parse-tree.c:987
! #, c-format
  msgid " NOWAIT"
! msgstr " NOWAIT"
  
  #: fortran/dump-parse-tree.c:1013
  #, c-format
*************** msgid "CALL %s "
*** 5182,5190 ****
  msgstr "CALL %s "
  
  #: fortran/dump-parse-tree.c:1074
! #, fuzzy, c-format
  msgid "CALL ?? "
! msgstr "CALL %s "
  
  #: fortran/dump-parse-tree.c:1080
  #, c-format
--- 5172,5180 ----
  msgstr "CALL %s "
  
  #: fortran/dump-parse-tree.c:1074
! #, c-format
  msgid "CALL ?? "
! msgstr "CALL ?? "
  
  #: fortran/dump-parse-tree.c:1080
  #, c-format
*************** msgid "CONTAINS\n"
*** 5595,5603 ****
  msgstr "CONTAINS\n"
  
  #: fortran/error.c:206
! #, fuzzy, no-c-format
  msgid "    Included at %s:%d:"
! msgstr "    Inkluderad vid %s:%d\n"
  
  #: fortran/error.c:317
  #, no-c-format
--- 5585,5593 ----
  msgstr "CONTAINS\n"
  
  #: fortran/error.c:206
! #, no-c-format
  msgid "    Included at %s:%d:"
! msgstr "    Inkluderad vid %s:%d:"
  
  #: fortran/error.c:317
  #, no-c-format
*************** msgstr "<Under initiering>\n"
*** 5607,5613 ****
  #: fortran/error.c:606
  #, no-c-format
  msgid "Error count reached limit of %d."
! msgstr ""
  
  #: fortran/error.c:625 fortran/error.c:677 fortran/error.c:712
  msgid "Warning:"
--- 5597,5603 ----
  #: fortran/error.c:606
  #, no-c-format
  msgid "Error count reached limit of %d."
! msgstr "Felantal nådde gränsen vid %d."
  
  #: fortran/error.c:625 fortran/error.c:677 fortran/error.c:712
  msgid "Warning:"
*************** msgid "Integer value too large in expres
*** 5642,5650 ****
  msgstr "För stort heltalsvärde i uttryck vid %C"
  
  #: fortran/expr.c:937 fortran/expr.c:1094 fortran/expr.c:1145
! #, fuzzy, no-c-format
  msgid "index in dimension %d is out of bounds at %L"
! msgstr "Slutindex för delsträng vid %L är utanför gränsen"
  
  #: fortran/expr.c:1605
  #, no-c-format
--- 5632,5640 ----
  msgstr "För stort heltalsvärde i uttryck vid %C"
  
  #: fortran/expr.c:937 fortran/expr.c:1094 fortran/expr.c:1145
! #, no-c-format
  msgid "index in dimension %d is out of bounds at %L"
! msgstr "index i dimension %d är utanför gränsen vid %L"
  
  #: fortran/expr.c:1605
  #, no-c-format
*************** msgid "Numeric operands are required in 
*** 5687,5695 ****
  msgstr "Numeriska operander krävs i uttryck vid %L"
  
  #: fortran/expr.c:1754
! #, fuzzy, no-c-format
  msgid "assumed character length variable '%s' in constant expression at %L"
! msgstr "F95 tillåter inte variabeln \"%s\" med förmodad teckenlängd i konstant uttryck vid %L."
  
  #: fortran/expr.c:1807
  #, no-c-format
--- 5677,5685 ----
  msgstr "Numeriska operander krävs i uttryck vid %L"
  
  #: fortran/expr.c:1754
! #, no-c-format
  msgid "assumed character length variable '%s' in constant expression at %L"
! msgstr "förmodad teckenlängdsvariabel \"%s\" i konstant uttryck vid %L"
  
  #: fortran/expr.c:1807
  #, no-c-format
*************** msgstr "Specifikationsfunktionen \"%s\" 
*** 5729,5740 ****
  #: fortran/expr.c:2040
  #, no-c-format
  msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
! msgstr "Atrappargumentet \"%s\" vid %L får inte vara OPTIONAL"
  
  #: fortran/expr.c:2047
  #, no-c-format
  msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
! msgstr "Atrappargumentet \"%s\" vid %L får inte vara INTENT(OUT)"
  
  #: fortran/expr.c:2068
  #, no-c-format
--- 5719,5730 ----
  #: fortran/expr.c:2040
  #, no-c-format
  msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
! msgstr "Attrappargumentet \"%s\" vid %L får inte vara OPTIONAL"
  
  #: fortran/expr.c:2047
  #, no-c-format
  msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
! msgstr "Attrappargumentet \"%s\" vid %L får inte vara INTENT(OUT)"
  
  #: fortran/expr.c:2068
  #, no-c-format
*************** msgid "Syntax error: Trailing garbage in
*** 5906,5914 ****
  msgstr "Syntaxfel: Avslutande skräp i INTERFACE-sats vid %C"
  
  #: fortran/interface.c:222
! #, fuzzy, no-c-format
  msgid "Dummy procedure '%s' at %C cannot have a generic interface"
! msgstr "Atrapp-\"%s\" vid %L kan inte ha en initerare"
  
  #: fortran/interface.c:269
  #, no-c-format
--- 5896,5904 ----
  msgstr "Syntaxfel: Avslutande skräp i INTERFACE-sats vid %C"
  
  #: fortran/interface.c:222
! #, no-c-format
  msgid "Dummy procedure '%s' at %C cannot have a generic interface"
! msgstr "Attrapprocedur \"%s\" vid %C kan inte ha generiskt gränssnitt"
  
  #: fortran/interface.c:269
  #, no-c-format
*************** msgid "Expecting 'END INTERFACE %s' at %
*** 5941,5949 ****
  msgstr "\"END INTERFACE %s\" förväntades vid %C"
  
  #: fortran/interface.c:513
! #, fuzzy, no-c-format
  msgid "Alternate return cannot appear in operator interface at %L"
! msgstr "Alternativ returspecifikation saknas i subrutinanrop vid %L"
  
  #: fortran/interface.c:540
  #, no-c-format
--- 5931,5939 ----
  msgstr "\"END INTERFACE %s\" förväntades vid %C"
  
  #: fortran/interface.c:513
! #, no-c-format
  msgid "Alternate return cannot appear in operator interface at %L"
! msgstr "Alternativ retur får inte förekomma i operatorgränssnitt vid %L"
  
  #: fortran/interface.c:540
  #, no-c-format
*************** msgid "Assignment operator interface at 
*** 5951,5964 ****
  msgstr "Gränssnitt för tilldelningsoperator vid %L måste vara en SUBROUTINE"
  
  #: fortran/interface.c:547
! #, fuzzy, no-c-format
  msgid "Assignment operator interface at %L must have two arguments"
! msgstr "Operatorgränssnitt vid %L måste ha, högst, två argument"
  
  #: fortran/interface.c:558
! #, fuzzy, no-c-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
! msgstr "Gränssnitt för tilldelningsoperator vid %L måste vara en SUBROUTINE"
  
  #: fortran/interface.c:567
  #, no-c-format
--- 5941,5954 ----
  msgstr "Gränssnitt för tilldelningsoperator vid %L måste vara en SUBROUTINE"
  
  #: fortran/interface.c:547
! #, no-c-format
  msgid "Assignment operator interface at %L must have two arguments"
! msgstr "Gränssnitt för tilldelningsoperator vid %L måste ha två argument"
  
  #: fortran/interface.c:558
! #, no-c-format
  msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
! msgstr "Gränssnitt för tilldelningsoperator vid %L får inte omdefiniera en INTRINSIC-typtilldelning"
  
  #: fortran/interface.c:567
  #, no-c-format
*************** msgstr "Första argumentet till definiera
*** 5975,5986 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Andra argumentet av definierad tilldelning vid %L måste vara INTENT(IN)"
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Första argumentet till operatorgränssnitt vid %L måste vara INTENT(IN)"
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Andra argumentet till operatogränssnitt vid %L måste vara INTENT(IN)"
--- 5965,5976 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Andra argumentet av definierad tilldelning vid %L måste vara INTENT(IN)"
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Första argumentet till operatorgränssnitt vid %L måste vara INTENT(IN)"
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Andra argumentet till operatogränssnitt vid %L måste vara INTENT(IN)"
*************** msgid "Ambiguous interfaces '%s' and '%s
*** 6006,6014 ****
  msgstr "Tvetydiga gränssnitt \"%s\" och \"%s\" i %s vid %L"
  
  #: fortran/interface.c:1028
! #, fuzzy, no-c-format
  msgid "MODULE PROCEDURE '%s' at %L does not come from a module"
! msgstr "MODULE PROCEDURE vid %C måste vara i ett generiskt modulgränssnitt"
  
  #: fortran/interface.c:1274
  #, no-c-format
--- 5996,6004 ----
  msgstr "Tvetydiga gränssnitt \"%s\" och \"%s\" i %s vid %L"
  
  #: fortran/interface.c:1028
! #, no-c-format
  msgid "MODULE PROCEDURE '%s' at %L does not come from a module"
! msgstr "MODULE PROCEDURE \"%s\" vid %L kommer inte från en modul"
  
  #: fortran/interface.c:1274
  #, no-c-format
*************** msgid "Type/rank mismatch in argument '%
*** 6041,6054 ****
  msgstr "Typ/ordning stämmer inte i argument \"%s\" vid %L"
  
  #: fortran/interface.c:1342
! #, fuzzy, no-c-format
  msgid "Expected a procedure for argument '%s' at %L"
! msgstr "Aktuellt argument saknas för argument \"%s\" vid %L"
  
  #: fortran/interface.c:1353
! #, fuzzy, no-c-format
  msgid "Expected a PURE procedure for argument '%s' at %L"
! msgstr "Aktuellt argument saknas för argument \"%s\" vid %L"
  
  #: fortran/interface.c:1368
  #, no-c-format
--- 6031,6044 ----
  msgstr "Typ/ordning stämmer inte i argument \"%s\" vid %L"
  
  #: fortran/interface.c:1342
! #, no-c-format
  msgid "Expected a procedure for argument '%s' at %L"
! msgstr "Förväntade en procedur som argument \"%s\" vid %L"
  
  #: fortran/interface.c:1353
! #, no-c-format
  msgid "Expected a PURE procedure for argument '%s' at %L"
! msgstr "Förväntade en PURE-procedur som argument \"%s\" vid %L"
  
  #: fortran/interface.c:1368
  #, no-c-format
*************** msgid "Actual argument for '%s' must be 
*** 6061,6074 ****
  msgstr "Aktuellt argument till \"%s\" skall vara en pekare vid %L"
  
  #: fortran/interface.c:1386
! #, fuzzy, no-c-format
  msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
! msgstr "Aktuellt argument till \"%s\" skall vara en pekare vid %L"
  
  #: fortran/interface.c:1397
  #, no-c-format
  msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
! msgstr "Aktuellt argument vid %L måste gå att definiera för att stämma atrapp INTENT = OUT/INOUT"
  
  #: fortran/interface.c:1425
  #, no-c-format
--- 6051,6064 ----
  msgstr "Aktuellt argument till \"%s\" skall vara en pekare vid %L"
  
  #: fortran/interface.c:1386
! #, no-c-format
  msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
! msgstr "Aktuellt argument till \"%s\" skall vara en ALLOCATABLE vid %L"
  
  #: fortran/interface.c:1397
  #, no-c-format
  msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
! msgstr "Aktuellt argument vid %L måste gå att definiera för att stämma attrapp INTENT = OUT/INOUT"
  
  #: fortran/interface.c:1425
  #, no-c-format
*************** msgid "Too many arguments in call to '%s
*** 6116,6124 ****
  msgstr "För många argument i anrop till \"%s\" vid %L"
  
  #: fortran/intrinsic.c:2868
! #, fuzzy, no-c-format
  msgid "Argument list function at %L is not allowed in this context"
! msgstr "standardkonverteringar är inte tillåtna i denna kontext"
  
  #: fortran/intrinsic.c:2871
  #, no-c-format
--- 6106,6114 ----
  msgstr "För många argument i anrop till \"%s\" vid %L"
  
  #: fortran/intrinsic.c:2868
! #, no-c-format
  msgid "Argument list function at %L is not allowed in this context"
! msgstr "Argumentlistefunktionen vid %L är inte tillåten i denna kontext"
  
  #: fortran/intrinsic.c:2871
  #, no-c-format
*************** msgstr "Aktuellt argument \"%s\" saknas 
*** 6138,6144 ****
  #: fortran/intrinsic.c:2907
  #, no-c-format
  msgid "ALTERNATE RETURN not permitted at %L"
! msgstr ""
  
  #: fortran/intrinsic.c:2957
  #, no-c-format
--- 6128,6134 ----
  #: fortran/intrinsic.c:2907
  #, no-c-format
  msgid "ALTERNATE RETURN not permitted at %L"
! msgstr "ALTERNATE RETURN är inte tillåtet vid %L"
  
  #: fortran/intrinsic.c:2957
  #, no-c-format
*************** msgid "Can't convert %s to %s at %L"
*** 6181,6189 ****
  msgstr "Kan inte konvertera %s till %s vid %L"
  
  #: fortran/io.c:180 fortran/primary.c:771
! #, fuzzy, no-c-format
  msgid "Extension: backslash character at %C"
! msgstr "Utökning: beskrivning $ vid %C"
  
  #: fortran/io.c:458
  msgid "Positive width required"
--- 6171,6179 ----
  msgstr "Kan inte konvertera %s till %s vid %L"
  
  #: fortran/io.c:180 fortran/primary.c:771
! #, no-c-format
  msgid "Extension: backslash character at %C"
! msgstr "Utökning: bakstreckstecken vid %C"
  
  #: fortran/io.c:458
  msgid "Positive width required"
*************** msgid "Extension: $ descriptor at %C"
*** 6226,6234 ****
  msgstr "Utökning: beskrivning $ vid %C"
  
  #: fortran/io.c:554
! #, fuzzy, no-c-format
  msgid "$ should be the last specifier in format at %C"
! msgstr "$ måste vara den sista specifceraren"
  
  #: fortran/io.c:599
  msgid "Repeat count cannot follow P descriptor"
--- 6216,6224 ----
  msgstr "Utökning: beskrivning $ vid %C"
  
  #: fortran/io.c:554
! #, no-c-format
  msgid "$ should be the last specifier in format at %C"
! msgstr "$ måste vara den sista specificeraren i formatet vid %C"
  
  #: fortran/io.c:599
  msgid "Repeat count cannot follow P descriptor"
*************** msgid "Extension: Missing positive width
*** 6240,6248 ****
  msgstr "Utökning: Positiv bredd saknas efter L-deskriptor vid %C"
  
  #: fortran/io.c:657 fortran/io.c:659 fortran/io.c:705 fortran/io.c:707
! #, fuzzy, no-c-format
  msgid "Period required in format specifier at %C"
! msgstr "oigenkänd formatangivelse"
  
  #: fortran/io.c:685
  msgid "Positive exponent width required"
--- 6230,6238 ----
  msgstr "Utökning: Positiv bredd saknas efter L-deskriptor vid %C"
  
  #: fortran/io.c:657 fortran/io.c:659 fortran/io.c:705 fortran/io.c:707
! #, no-c-format
  msgid "Period required in format specifier at %C"
! msgstr "Period krävs i formatangivelse vid %C"
  
  #: fortran/io.c:685
  msgid "Positive exponent width required"
*************** msgstr "Variabeln \"%s\" vid %L har inte
*** 6316,6322 ****
  #: fortran/io.c:1112
  #, no-c-format
  msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
! msgstr ""
  
  #: fortran/io.c:1127
  #, no-c-format
--- 6306,6312 ----
  #: fortran/io.c:1112
  #, no-c-format
  msgid "scalar '%s' FORMAT tag at %L is not an ASSIGNED variable"
! msgstr "skalär \"%s\"-FORMAT-tagg vid %L är inte en ASSIGNED-variabel"
  
  #: fortran/io.c:1127
  #, no-c-format
*************** msgid "Extension: CONVERT tag at %L"
*** 6354,6372 ****
  msgstr "Utökning: CONVERT-tagg vid %L"
  
  #: fortran/io.c:1333 fortran/io.c:1341
! #, fuzzy, no-c-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
! msgstr "Fortran 2003: FLUSH-sats vid %C"
  
  #: fortran/io.c:1359 fortran/io.c:1367
  #, no-c-format
  msgid "Extension: %s specifier in %s statement at %C has value '%s'"
! msgstr ""
  
  #: fortran/io.c:1379 fortran/io.c:1385
! #, fuzzy, no-c-format
  msgid "%s specifier in %s statement at %C has invalid value '%s'"
! msgstr "Namnet \"%s\" i %s-sats vid %C är inte ett slingnamn"
  
  #: fortran/io.c:1438
  #, no-c-format
--- 6344,6362 ----
  msgstr "Utökning: CONVERT-tagg vid %L"
  
  #: fortran/io.c:1333 fortran/io.c:1341
! #, no-c-format
  msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
! msgstr "Fortran 2003: %s-specificerare i %s-sats vid %C har värdet \"%s\""
  
  #: fortran/io.c:1359 fortran/io.c:1367
  #, no-c-format
  msgid "Extension: %s specifier in %s statement at %C has value '%s'"
! msgstr "Utökning: %s-specifierare i %s-sats vid %C har värdet \"%s\""
  
  #: fortran/io.c:1379 fortran/io.c:1385
! #, no-c-format
  msgid "%s specifier in %s statement at %C has invalid value '%s'"
! msgstr "%s-specificerare i %s-sats vid %C har ogiltigt värde \"%s\""
  
  #: fortran/io.c:1438
  #, no-c-format
*************** msgid "Invalid form of PROGRAM statement
*** 6585,6593 ****
  msgstr "Ogiltig form på PROGRAM-sats vid %C"
  
  #: fortran/match.c:935 fortran/match.c:1011
! #, fuzzy, no-c-format
  msgid "Obsolescent: arithmetic IF statement at %C"
! msgstr "Föråldrat: aritmetisk IF-sats vid %C"
  
  #: fortran/match.c:982
  #, no-c-format
--- 6575,6583 ----
  msgstr "Ogiltig form på PROGRAM-sats vid %C"
  
  #: fortran/match.c:935 fortran/match.c:1011
! #, no-c-format
  msgid "Obsolescent: arithmetic IF statement at %C"
! msgstr "Förlegat: aritmetisk IF-sats vid %C"
  
  #: fortran/match.c:982
  #, no-c-format
*************** msgid "Block label is not appropriate IF
*** 6605,6613 ****
  msgstr "Blocketikett är inte tillämplig IF-sats vid %C"
  
  #: fortran/match.c:1116 fortran/primary.c:2412
! #, fuzzy, no-c-format
  msgid "Cannot assign to a named constant at %C"
! msgstr "Det går inte att tilldela till en PARAMETER-variabel vid %C"
  
  #: fortran/match.c:1126
  #, no-c-format
--- 6595,6603 ----
  msgstr "Blocketikett är inte tillämplig IF-sats vid %C"
  
  #: fortran/match.c:1116 fortran/primary.c:2412
! #, no-c-format
  msgid "Cannot assign to a named constant at %C"
! msgstr "Det går inte att tilldela till en namngiven konstant vid %C"
  
  #: fortran/match.c:1126
  #, no-c-format
*************** msgid "%s statement at %C is not within 
*** 6650,6663 ****
  msgstr "%s-sats vid %C är inte i slingan \"%s\""
  
  #: fortran/match.c:1403
! #, fuzzy, no-c-format
  msgid "%s statement at %C leaving OpenMP structured block"
! msgstr "%s-sats vid %C kan inte avsluta en DO-slinga utan block"
  
  #: fortran/match.c:1416
! #, fuzzy, no-c-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
! msgstr "%s-sats vid %C kan inte avsluta en DO-slinga utan block"
  
  #: fortran/match.c:1471
  #, no-c-format
--- 6640,6653 ----
  msgstr "%s-sats vid %C är inte i slingan \"%s\""
  
  #: fortran/match.c:1403
! #, no-c-format
  msgid "%s statement at %C leaving OpenMP structured block"
! msgstr "%s-sats vid %C lämnar ett OpenMP strukturerat block"
  
  #: fortran/match.c:1416
! #, no-c-format
  msgid "EXIT statement at %C terminating !$OMP DO loop"
! msgstr "EXIT-sats vid %C avslutar !$OMP DO-slinga"
  
  #: fortran/match.c:1471
  #, no-c-format
*************** msgid "Assumed size array '%s' in nameli
*** 6795,6803 ****
  msgstr "Vektor \"%s\" med underförstådd storlek i namnlistan \"%s\" vid %C är inte tillåtet."
  
  #: fortran/match.c:2601
! #, fuzzy, no-c-format
  msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
! msgstr "Vektor \"%s\" med underförstådd storlek i namnlistan \"%s\" vid %C är inte tillåtet."
  
  #: fortran/match.c:2607
  #, no-c-format
--- 6785,6793 ----
  msgstr "Vektor \"%s\" med underförstådd storlek i namnlistan \"%s\" vid %C är inte tillåtet."
  
  #: fortran/match.c:2601
! #, no-c-format
  msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
! msgstr "Antagen teckenlängd \"%s\" i namnlistan \"%s\" vid %C är inte tillåtet"
  
  #: fortran/match.c:2607
  #, no-c-format
*************** msgid "Expected initialization expressio
*** 6835,6843 ****
  msgstr "Initieringsuttryck förvändatdes i CASE vid %C"
  
  #: fortran/match.c:3063
! #, fuzzy, no-c-format
  msgid "Expected the name of the select case construct at %C"
! msgstr "Förväntade ett namnlöst gränssnitt vid %C"
  
  #: fortran/match.c:3075
  #, no-c-format
--- 6825,6833 ----
  msgstr "Initieringsuttryck förvändatdes i CASE vid %C"
  
  #: fortran/match.c:3063
! #, no-c-format
  msgid "Expected the name of the select case construct at %C"
! msgstr "Förväntade namnet på select-fallkonstruktionen vid %C"
  
  #: fortran/match.c:3075
  #, no-c-format
*************** msgstr "Oväntat modulslut"
*** 7043,7049 ****
  #: fortran/module.c:3937
  #, no-c-format
  msgid "File '%s' opened at %C is not a GFORTRAN module file"
! msgstr ""
  
  #: fortran/module.c:3947
  #, no-c-format
--- 7033,7039 ----
  #: fortran/module.c:3937
  #, no-c-format
  msgid "File '%s' opened at %C is not a GFORTRAN module file"
! msgstr "Filen \"%s\" öppnad vid %C är inte en GFORTRAN-modulfil"
  
  #: fortran/module.c:3947
  #, no-c-format
*************** msgstr "Det går inta att USE samma modul
*** 7053,7260 ****
  #: fortran/openmp.c:135 fortran/openmp.c:502
  #, no-c-format
  msgid "COMMON block /%s/ not found at %C"
! msgstr ""
  
  #: fortran/openmp.c:166
! #, fuzzy, no-c-format
  msgid "Syntax error in OpenMP variable list at %C"
! msgstr "Syntaxfel i argumentlista vid %C"
  
  #: fortran/openmp.c:292
  #, no-c-format
  msgid "%s is not INTRINSIC procedure name at %C"
! msgstr ""
  
  #: fortran/openmp.c:481
  #, no-c-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgstr ""
  
  #: fortran/openmp.c:521
! #, fuzzy, no-c-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
! msgstr "Syntaxfel i CHARACTER-deklaration vid %C"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-klausul vid %L kräver ett skalärt LOGICAL-uttryck"
  
  #: fortran/openmp.c:694
! #, fuzzy, no-c-format
  msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
! msgstr "ELSE IF-klausul vid %L kräver ett skalär LOGICAL-uttryck"
  
  #: fortran/openmp.c:702
! #, fuzzy, no-c-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
! msgstr "ELSE IF-klausul vid %L kräver ett skalär LOGICAL-uttryck"
  
  #: fortran/openmp.c:716 fortran/openmp.c:726 fortran/openmp.c:733
  #: fortran/openmp.c:743
  #, no-c-format
  msgid "Symbol '%s' present on multiple clauses at %L"
! msgstr ""
  
  #: fortran/openmp.c:766
  #, no-c-format
  msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
! msgstr ""
  
  #: fortran/openmp.c:769
! #, fuzzy, no-c-format
  msgid "COPYIN clause object '%s' is ALLOCATABLE at %L"
! msgstr "Skalärt objekt \"%s\" vid %L får inte vara ALLOCATABLE"
  
  #: fortran/openmp.c:777
! #, fuzzy, no-c-format
  msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
! msgstr "Vektor \"%s\" med underförstådd storlek i namnlistan \"%s\" vid %C är inte tillåtet."
  
  #: fortran/openmp.c:780
  #, no-c-format
  msgid "COPYPRIVATE clause object '%s' is ALLOCATABLE at %L"
! msgstr ""
  
  #: fortran/openmp.c:788
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
! msgstr ""
  
  #: fortran/openmp.c:791
! #, fuzzy, no-c-format
  msgid "Cray pointee '%s' in SHARED clause at %L"
! msgstr "Felaktigt pekarobjekt i PURE-procedur vid %L"
  
  #: fortran/openmp.c:799
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in %s clause at %L"
! msgstr ""
  
  #: fortran/openmp.c:802
! #, fuzzy, no-c-format
  msgid "Cray pointee '%s' in %s clause at %L"
! msgstr "Komponenten \"%s\" vid %C är redan deklarerad vid %L"
  
  #: fortran/openmp.c:807
  #, no-c-format
  msgid "POINTER object '%s' in %s clause at %L"
! msgstr ""
  
  #: fortran/openmp.c:810
! #, fuzzy, no-c-format
  msgid "%s clause object '%s' is ALLOCATABLE at %L"
! msgstr "Skalärt objekt \"%s\" vid %L får inte vara ALLOCATABLE"
  
  #: fortran/openmp.c:813
! #, fuzzy, no-c-format
  msgid "Cray pointer '%s' in %s clause at %L"
! msgstr "Kan inte konvertera %s till %s vid %L"
  
  #: fortran/openmp.c:817
! #, fuzzy, no-c-format
  msgid "Assumed size array '%s' in %s clause at %L"
! msgstr "Vektor \"%s\" med underförstådd storlek i namnlistan \"%s\" vid %C är inte tillåtet."
  
  #: fortran/openmp.c:822
! #, fuzzy, no-c-format
  msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
! msgstr "Tecknet \"%c\" redan satt i IMPLICIT-sats vid %C"
  
  #: fortran/openmp.c:831
  #, no-c-format
  msgid "%c REDUCTION variable '%s' is %s at %L"
! msgstr ""
  
  #: fortran/openmp.c:842
  #, no-c-format
  msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
! msgstr ""
  
  #: fortran/openmp.c:853
! #, fuzzy, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
! msgstr "%s vid %L måste vara INTEGER eller REAL"
  
  #: fortran/openmp.c:862
! #, fuzzy, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
! msgstr "%s vid %L måste vara INTEGER eller REAL"
  
  #: fortran/openmp.c:971
  #, no-c-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
! msgstr ""
  
  #: fortran/openmp.c:1011
  #, no-c-format
  msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
! msgstr ""
  
  #: fortran/openmp.c:1059
  #, no-c-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
! msgstr ""
  
  #: fortran/openmp.c:1073
  #, no-c-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
! msgstr ""
  
  #: fortran/openmp.c:1105
  #, no-c-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
! msgstr ""
  
  #: fortran/openmp.c:1129
  #, no-c-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IORor IEOR must have two arguments at %L"
! msgstr ""
  
  #: fortran/openmp.c:1136
  #, no-c-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
! msgstr ""
  
  #: fortran/openmp.c:1152
  #, no-c-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
! msgstr ""
  
  #: fortran/openmp.c:1155
  #, no-c-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
! msgstr ""
  
  #: fortran/openmp.c:1161
  #, no-c-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
! msgstr ""
  
  #: fortran/openmp.c:1179
  #, no-c-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
! msgstr ""
  
  #: fortran/openmp.c:1276
  #, no-c-format
  msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
! msgstr ""
  
  #: fortran/openmp.c:1282
  #, no-c-format
  msgid "!$OMP DO iteration variable must be of type integer at %L"
! msgstr ""
  
  #: fortran/openmp.c:1286
  #, no-c-format
  msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
! msgstr ""
  
  #: fortran/openmp.c:1294
  #, no-c-format
  msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
! msgstr ""
  
  #: fortran/options.c:253
  #, no-c-format
--- 7043,7250 ----
  #: fortran/openmp.c:135 fortran/openmp.c:502
  #, no-c-format
  msgid "COMMON block /%s/ not found at %C"
! msgstr "COMMON-block /%s/ finns inte vid %C"
  
  #: fortran/openmp.c:166
! #, no-c-format
  msgid "Syntax error in OpenMP variable list at %C"
! msgstr "Syntaxfel i OpenMP-variabellista vid %C"
  
  #: fortran/openmp.c:292
  #, no-c-format
  msgid "%s is not INTRINSIC procedure name at %C"
! msgstr "%s är inte namn på en INTRINSIC procedur vid %C"
  
  #: fortran/openmp.c:481
  #, no-c-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
! msgstr "Trådprivat variabel vid %C är ett element i ett COMMON-block"
  
  #: fortran/openmp.c:521
! #, no-c-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
! msgstr "Syntaxfel i !$OMP THREADPRIVATE-lista vid %C"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-klausul vid %L kräver ett skalärt LOGICAL-uttryck"
  
  #: fortran/openmp.c:694
! #, no-c-format
  msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
! msgstr "NUM_THREADS-klausul vid %L kräver ett skalärt INTEGER-uttryck"
  
  #: fortran/openmp.c:702
! #, no-c-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
! msgstr "SCHEDULE-klausuls chunk_size vid %L kräver ett skalärt INTEGER-uttryck"
  
  #: fortran/openmp.c:716 fortran/openmp.c:726 fortran/openmp.c:733
  #: fortran/openmp.c:743
  #, no-c-format
  msgid "Symbol '%s' present on multiple clauses at %L"
! msgstr "Symbolen \"%s\" finns i flera fall vid %L"
  
  #: fortran/openmp.c:766
  #, no-c-format
  msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
! msgstr "Ej THREADPRIVATE objekt \"%s\" i COPYIN-fall vid %L"
  
  #: fortran/openmp.c:769
! #, no-c-format
  msgid "COPYIN clause object '%s' is ALLOCATABLE at %L"
! msgstr "COPYIN-klausulobjekt \"%s\" är ALLOCATABLE vid %L"
  
  #: fortran/openmp.c:777
! #, no-c-format
  msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
! msgstr "Vektor \"%s\" med underförstådd storlek i COPYPRIVATE-klausul vid %L"
  
  #: fortran/openmp.c:780
  #, no-c-format
  msgid "COPYPRIVATE clause object '%s' is ALLOCATABLE at %L"
! msgstr "COPYPRIVATE-fallobjekt \"%s\" är ALLOCATABLE vid %L"
  
  #: fortran/openmp.c:788
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
! msgstr "THREADPRIVATE objekt \"%s\" i SHARED fall vid %L"
  
  #: fortran/openmp.c:791
! #, no-c-format
  msgid "Cray pointee '%s' in SHARED clause at %L"
! msgstr "Cray pointee \"%s\" i SHARED-klausul vid %L"
  
  #: fortran/openmp.c:799
  #, no-c-format
  msgid "THREADPRIVATE object '%s' in %s clause at %L"
! msgstr "THREADPRIVATE objekt \"%s\" i %s-fall vid %L"
  
  #: fortran/openmp.c:802
! #, no-c-format
  msgid "Cray pointee '%s' in %s clause at %L"
! msgstr "Cray pointee \"%s\" i %s-klausul vid %L"
  
  #: fortran/openmp.c:807
  #, no-c-format
  msgid "POINTER object '%s' in %s clause at %L"
! msgstr "POINTER-objekt \"%s\" i %s-fall vid %L"
  
  #: fortran/openmp.c:810
! #, no-c-format
  msgid "%s clause object '%s' is ALLOCATABLE at %L"
! msgstr "%s-klausulobjekt \"%s\" är ALLOCATABLE vid %L"
  
  #: fortran/openmp.c:813
! #, no-c-format
  msgid "Cray pointer '%s' in %s clause at %L"
! msgstr "Cray-pekare \"%s\" i %s-klausul vid %L"
  
  #: fortran/openmp.c:817
! #, no-c-format
  msgid "Assumed size array '%s' in %s clause at %L"
! msgstr "Vektor \"%s\" med underförstådd storlek i %s-klausul vid %L"
  
  #: fortran/openmp.c:822
! #, no-c-format
  msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
! msgstr "Variabeln \"%s\" i %s-klausul används i NAMELIST-sats vid %L"
  
  #: fortran/openmp.c:831
  #, no-c-format
  msgid "%c REDUCTION variable '%s' is %s at %L"
! msgstr "%c REDUCTION-variabel \"%s\" är %s vid %L"
  
  #: fortran/openmp.c:842
  #, no-c-format
  msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
! msgstr "%s REDUCTION-variabel \"%s\" måste vara LOGICAL vid %L"
  
  #: fortran/openmp.c:853
! #, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
! msgstr "%s REDUCTION-variabel \"%s\" måste vara INTEGER eller REAL vid %L"
  
  #: fortran/openmp.c:862
! #, no-c-format
  msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
! msgstr "%s REDUCTION-variabel måste vara INTEGER vid %L"
  
  #: fortran/openmp.c:971
  #, no-c-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
! msgstr "!$OMP ATOMIC-sats måste sätta en skalär variabel av inbyggd typ vid %L"
  
  #: fortran/openmp.c:1011
  #, no-c-format
  msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
! msgstr "!$OMP ATOMIC-tilldelningsoperator måste vara +, *, -, /, .AND., .OR., .EQV. eller .NEQV. vid %L"
  
  #: fortran/openmp.c:1059
  #, no-c-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
! msgstr "!$OMP ATOMIC-tilldelning måste vara var = var op uttr eller var = uttr op var vid %L"
  
  #: fortran/openmp.c:1073
  #, no-c-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 är inte matematiskt ekvivalent med var = var op (uttr) vid %L"
  
  #: fortran/openmp.c:1105
  #, no-c-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
! msgstr "uttr i !$OMP ATOMIC-tilldelning var = var op uttr måste vara skalär och får inte referera var vid %L"
  
  #: fortran/openmp.c:1129
  #, no-c-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IORor IEOR must have two arguments at %L"
! msgstr "!$OMP ATOMIC-tilldelning av inbyggd IAND, IORor IEOR måste ha två argument vid %L"
  
  #: fortran/openmp.c:1136
  #, no-c-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
! msgstr "!$OMP ATOMIC-tilldelning av inbyggd måste vara MIN, MAX, IAND, IOR eller IEOR vid %L"
  
  #: fortran/openmp.c:1152
  #, no-c-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
! msgstr "!$OMP ATOMIC-inbyggds argument utom ett får inte referera \"%s\" vid %L"
  
  #: fortran/openmp.c:1155
  #, no-c-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
! msgstr "!$OMP ATOMIC-inbyggds argument måste vara skalära vid %L"
  
  #: fortran/openmp.c:1161
  #, no-c-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
! msgstr "Första eller sista !$OMP ATOMIC-inbyggds argument måste vara \"%s\" vid %L"
  
  #: fortran/openmp.c:1179
  #, no-c-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
! msgstr "!$OMP ATOMIC-tilldelning måste ha en operator eller inbyggd på högersidan vid %L"
  
  #: fortran/openmp.c:1276
  #, no-c-format
  msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
! msgstr "!$OMP DO får inte vara en DO WHILE eller DO utan slingstyrning vid %L"
  
  #: fortran/openmp.c:1282
  #, no-c-format
  msgid "!$OMP DO iteration variable must be of type integer at %L"
! msgstr "!$OMP DO-iterationsvariabel måste ha typen heltal vid %L"
  
  #: fortran/openmp.c:1286
  #, no-c-format
  msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
! msgstr "!$OMP DO-iterationsvariabel får inte vara THREADPRIVATE vid %L"
  
  #: fortran/openmp.c:1294
  #, no-c-format
  msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
! msgstr "!$OMP DO-iterationsvariabel finns i ett annat fall än PRIVATE eller LASTPRIVATE vid %L"
  
  #: fortran/options.c:253
  #, no-c-format
*************** msgid "Fixed line length must be at leas
*** 7292,7305 ****
  msgstr "Fast radlängd måste vara minst sju."
  
  #: fortran/options.c:560
! #, fuzzy, no-c-format
  msgid "Maximum supported identifier length is %d"
  msgstr "Maximal stödd identifierarlängd är %d"
  
  #: fortran/options.c:652
  #, no-c-format
  msgid "Maximum subrecord length cannot exceed %d"
! msgstr ""
  
  #: fortran/parse.c:294
  #, no-c-format
--- 7282,7295 ----
  msgstr "Fast radlängd måste vara minst sju."
  
  #: fortran/options.c:560
! #, no-c-format
  msgid "Maximum supported identifier length is %d"
  msgstr "Maximal stödd identifierarlängd är %d"
  
  #: fortran/options.c:652
  #, no-c-format
  msgid "Maximum subrecord length cannot exceed %d"
! msgstr "Maximal delpostlängd får inte överstiga %d"
  
  #: fortran/parse.c:294
  #, no-c-format
*************** msgid "Unclassifiable statement at %C"
*** 7307,7320 ****
  msgstr "Oklassificerbar sats vid %C"
  
  #: fortran/parse.c:318
! #, fuzzy, no-c-format
  msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
! msgstr "Atrapprocedur vid %L är inte tillåten i ELEMENTAL-procedur"
  
  #: fortran/parse.c:395
! #, fuzzy, no-c-format
  msgid "Unclassifiable OpenMP directive at %C"
! msgstr "Oklassificerbar sats vid %C"
  
  #: fortran/parse.c:434 fortran/parse.c:575
  #, no-c-format
--- 7297,7310 ----
  msgstr "Oklassificerbar sats vid %C"
  
  #: fortran/parse.c:318
! #, no-c-format
  msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
! msgstr "OpenMP-direktiv vid %C för inte förekomma i PURE- eller ELEMENTAL-procedurer"
  
  #: fortran/parse.c:395
! #, no-c-format
  msgid "Unclassifiable OpenMP directive at %C"
! msgstr "Oklassificerbart OpenMP-direktiv vid %C"
  
  #: fortran/parse.c:434 fortran/parse.c:575
  #, no-c-format
*************** msgstr "Icke-numeriska tecken i satsetik
*** 7329,7335 ****
  #: fortran/parse.c:454 fortran/parse.c:489 fortran/parse.c:615
  #, no-c-format
  msgid "Semicolon at %C needs to be preceded by statement"
! msgstr ""
  
  #: fortran/parse.c:462 fortran/parse.c:627
  #, no-c-format
--- 7319,7325 ----
  #: fortran/parse.c:454 fortran/parse.c:489 fortran/parse.c:615
  #, no-c-format
  msgid "Semicolon at %C needs to be preceded by statement"
! msgstr "Semikolon vid %C måste föregås av en sats"
  
  #: fortran/parse.c:462 fortran/parse.c:627
  #, no-c-format
*************** msgid "Unexpected %s statement at %C in 
*** 7463,7471 ****
  msgstr "Oväntad %s-sats vid %C i INTERFACE-kropp"
  
  #: fortran/parse.c:1792
! #, fuzzy, no-c-format
  msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
! msgstr "Namnet \"%s\" vid %C är är namnet på proceduren"
  
  #: fortran/parse.c:1857
  #, no-c-format
--- 7453,7461 ----
  msgstr "Oväntad %s-sats vid %C i INTERFACE-kropp"
  
  #: fortran/parse.c:1792
! #, no-c-format
  msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
! msgstr "INTERFACE-procedur \"%s\" vid %L har samman namn som den inneslutande proceduren"
  
  #: fortran/parse.c:1857
  #, no-c-format
*************** msgstr "Satsetikett i ENDDO vid %C stämm
*** 7530,7541 ****
  #: fortran/parse.c:2322
  #, no-c-format
  msgid "named block DO at %L requires matching ENDDO name"
! msgstr ""
  
  #: fortran/parse.c:2578
  #, no-c-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
! msgstr ""
  
  #: fortran/parse.c:2635
  #, no-c-format
--- 7520,7531 ----
  #: fortran/parse.c:2322
  #, no-c-format
  msgid "named block DO at %L requires matching ENDDO name"
! msgstr "namngivet DO-block vid %L kräver matchande ENDDO-namn"
  
  #: fortran/parse.c:2578
  #, no-c-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
! msgstr "Namn efter !$omp critical och !$omp end critical matchar inte vid %C"
  
  #: fortran/parse.c:2635
  #, no-c-format
*************** msgid "Invalid Hollerith constant: %L mu
*** 7611,7617 ****
  msgstr "Ogiltig Hollerithkonstant: %L måste innehålla åtminstone ett tecken"
  
  #: fortran/primary.c:268
! #, fuzzy, no-c-format
  msgid "Invalid Hollerith constant: Integer kind at %L should be default"
  msgstr "Ogiltig Hollerithkonstant: Heltalssort vid %L borde vara standard"
  
--- 7601,7607 ----
  msgstr "Ogiltig Hollerithkonstant: %L måste innehålla åtminstone ett tecken"
  
  #: fortran/primary.c:268
! #, no-c-format
  msgid "Invalid Hollerith constant: Integer kind at %L should be default"
  msgstr "Ogiltig Hollerithkonstant: Heltalssort vid %L borde vara standard"
  
*************** msgid "Scalar PARAMETER required in comp
*** 7701,7709 ****
  msgstr "Skalär PARAMETER krävs i komplex konstant vid %C"
  
  #: fortran/primary.c:1090
! #, fuzzy, no-c-format
  msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
! msgstr "PARAMETER-symbol förväntades i komplex konstant vid %C"
  
  #: fortran/primary.c:1120
  #, no-c-format
--- 7691,7699 ----
  msgstr "Skalär PARAMETER krävs i komplex konstant vid %C"
  
  #: fortran/primary.c:1090
! #, no-c-format
  msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
! msgstr "Fortran 2003: PARAMETER-symbol i komplex konstant vid %C"
  
  #: fortran/primary.c:1120
  #, no-c-format
*************** msgid "Keyword '%s' at %C has already ap
*** 7721,7729 ****
  msgstr "Nyckelordet \"%s\" vid %C har redan förekommit i den aktuella argumentlistan"
  
  #: fortran/primary.c:1493
! #, fuzzy, no-c-format
  msgid "Extension: argument list function at %C"
! msgstr "Argumentlista saknas i funktionen \"%s\" vid %C"
  
  #: fortran/primary.c:1560
  #, no-c-format
--- 7711,7719 ----
  msgstr "Nyckelordet \"%s\" vid %C har redan förekommit i den aktuella argumentlistan"
  
  #: fortran/primary.c:1493
! #, no-c-format
  msgid "Extension: argument list function at %C"
! msgstr "Utökning: argumentlistefunktionen vid %C"
  
  #: fortran/primary.c:1560
  #, no-c-format
*************** msgstr "Syntaxfel i postkonstruerare vid
*** 7763,7769 ****
  #: fortran/primary.c:2040
  #, no-c-format
  msgid "'%s' is array valued and directly recursive at %C , so the keyword RESULT must be specified in the FUNCTION statement"
! msgstr ""
  
  #: fortran/primary.c:2115
  #, no-c-format
--- 7753,7759 ----
  #: fortran/primary.c:2040
  #, no-c-format
  msgid "'%s' is array valued and directly recursive at %C , so the keyword RESULT must be specified in the FUNCTION statement"
! msgstr "\"%s\" är vektorvärd och direkt rekursiv vid %C , så nyckelordet RESULT måste anges i FUNCTION-satsen"
  
  #: fortran/primary.c:2115
  #, no-c-format
*************** msgid "Symbol at %C is not appropriate f
*** 7791,7801 ****
  msgstr "Symbol vid %C passar inte som uttryck"
  
  #: fortran/primary.c:2410
! #, fuzzy, no-c-format
  msgid "Named constant at %C in an EQUIVALENCE"
! msgstr "Namngiven konstant \"%s\" vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "VARIABLE förväntades vid %C"
--- 7781,7791 ----
  msgstr "Symbol vid %C passar inte som uttryck"
  
  #: fortran/primary.c:2410
! #, no-c-format
  msgid "Named constant at %C in an EQUIVALENCE"
! msgstr "Namngiven konstant vid %C är en EQUIVALENCE"
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "VARIABLE förväntades vid %C"
*************** msgstr "Alternativ returspecifierare i f
*** 7813,7829 ****
  #: fortran/resolve.c:130
  #, no-c-format
  msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
! msgstr "Atrapprocedur \"%s\" av PURE-procedur vid %L måste också vara PURE"
  
  #: fortran/resolve.c:138
  #, no-c-format
  msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
! msgstr "Atrapprocedur vid %L är inte tillåten i ELEMENTAL-procedur"
  
  #: fortran/resolve.c:151 fortran/resolve.c:964
! #, fuzzy, no-c-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
! msgstr "Kan inte slå upp den specifika subrutinen \"%s\" vid %L"
  
  #: fortran/resolve.c:195
  #, no-c-format
--- 7803,7819 ----
  #: fortran/resolve.c:130
  #, no-c-format
  msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
! msgstr "Attrapprocedur \"%s\" av PURE-procedur vid %L måste också vara PURE"
  
  #: fortran/resolve.c:138
  #, no-c-format
  msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
! msgstr "Attrapprocedur vid %L är inte tillåten i ELEMENTAL-procedur"
  
  #: fortran/resolve.c:151 fortran/resolve.c:964
! #, no-c-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
! msgstr "Det går inte att hitta en angiven INTRINSIC-procedur för referensen \"%s\" vid %L"
  
  #: fortran/resolve.c:195
  #, no-c-format
*************** msgstr "\"%s\"-argumentet till pure-funk
*** 7833,7839 ****
  #: fortran/resolve.c:200
  #, no-c-format
  msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
! msgstr "Argumentet \"%s\" till pure-subrutin \"%s\" vid %L måsta ha sitt INTENT angivet"
  
  #: fortran/resolve.c:210
  #, no-c-format
--- 7823,7829 ----
  #: fortran/resolve.c:200
  #, no-c-format
  msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
! msgstr "Argumentet \"%s\" till pure-subrutin \"%s\" vid %L måste ha sitt INTENT angivet"
  
  #: fortran/resolve.c:210
  #, no-c-format
*************** msgid "Argument '%s' of statement functi
*** 7851,7859 ****
  msgstr "\"%s\"-argumentet till satsfunktionen vid %L måste vara skalärt"
  
  #: fortran/resolve.c:241
! #, fuzzy, no-c-format
  msgid "Character-valued argument '%s' of statement function at %L must have constant length"
! msgstr "Teckenvärt argument \"%s\" av satsfunktion vid %L måsta ha konstant längd"
  
  #: fortran/resolve.c:302
  #, no-c-format
--- 7841,7849 ----
  msgstr "\"%s\"-argumentet till satsfunktionen vid %L måste vara skalärt"
  
  #: fortran/resolve.c:241
! #, no-c-format
  msgid "Character-valued argument '%s' of statement function at %L must have constant length"
! msgstr "Teckenvärt argument \"%s\" till satsfunktion vid %L måste ha konstant längd"
  
  #: fortran/resolve.c:302
  #, no-c-format
*************** msgstr "Teckenvärd intern funktion \"%s\
*** 7868,7874 ****
  #: fortran/resolve.c:480
  #, no-c-format
  msgid "Procedure %s at %L has entries with mismatched array specifications"
! msgstr ""
  
  #: fortran/resolve.c:507
  #, no-c-format
--- 7858,7864 ----
  #: fortran/resolve.c:480
  #, no-c-format
  msgid "Procedure %s at %L has entries with mismatched array specifications"
! msgstr "Procedur %s vid %L har ingångar med vektorspecifikationer som ej stämmer överens"
  
  #: fortran/resolve.c:507
  #, no-c-format
*************** msgid "ENTRY result %s can't be of type 
*** 7901,7909 ****
  msgstr "ENTRY-resultat %s får inte vara av typen %s i FUNCTION %s vid %L"
  
  #: fortran/resolve.c:662
! #, fuzzy, no-c-format
  msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
! msgstr "Elementet i den härledda typkonstrueraren vid %L, för pekarkomponent \"%s\", är %s men borde vara %s"
  
  #: fortran/resolve.c:675
  #, no-c-format
--- 7891,7899 ----
  msgstr "ENTRY-resultat %s får inte vara av typen %s i FUNCTION %s vid %L"
  
  #: fortran/resolve.c:662
! #, no-c-format
  msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
! msgstr "Ordningen på elmentet i den härledda typkonstrueraren vid %L stämmer inte överens med komponentens (%d/%d)"
  
  #: fortran/resolve.c:675
  #, no-c-format
*************** msgid "The element in the derived type c
*** 7911,7926 ****
  msgstr "Elementet i den härledda typkonstrueraren vid %L, för pekarkomponent \"%s\", är %s men borde vara %s"
  
  #: fortran/resolve.c:692
! #, fuzzy, no-c-format
  msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
! msgstr "Elementet i den härledda typkonstrueraren vid %L, för pekarkomponent \"%s\", är %s men borde vara %s"
  
  #: fortran/resolve.c:814
  #, no-c-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr "Den övre gränsen i sista dimensionen måste vara med i refrensen till vektorn \"%s\" med antagen storlek vid %L."
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etikett %d som refereras vid %L är aldrig definierad"
--- 7901,7916 ----
  msgstr "Elementet i den härledda typkonstrueraren vid %L, för pekarkomponent \"%s\", är %s men borde vara %s"
  
  #: fortran/resolve.c:692
! #, no-c-format
  msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
! msgstr "Elementet i den härledda typkonstrueraren vid %L, för pekarkomponent \"%s\", borde vara en POINTER eller en TARGET"
  
  #: fortran/resolve.c:814
  #, no-c-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr "Den övre gränsen i sista dimensionen måste vara med i refrensen till vektorn \"%s\" med antagen storlek vid %L."
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etikett %d som refereras vid %L är aldrig definierad"
*************** msgid "Statement function '%s' at %L is 
*** 7931,7939 ****
  msgstr "Satsfunktionen \"%s\" vid %L får inte vara ett aktuellt argument"
  
  #: fortran/resolve.c:921
! #, fuzzy, no-c-format
  msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
! msgstr "Satsfunktionen \"%s\" vid %L får inte vara ett aktuellt argument"
  
  #: fortran/resolve.c:928
  #, no-c-format
--- 7921,7929 ----
  msgstr "Satsfunktionen \"%s\" vid %L får inte vara ett aktuellt argument"
  
  #: fortran/resolve.c:921
! #, no-c-format
  msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
! msgstr "Inbyggd \"%s\" vid %L får inte vara ett aktuellt argument"
  
  #: fortran/resolve.c:928
  #, no-c-format
*************** msgid "ELEMENTAL non-INTRINSIC procedure
*** 7946,8952 ****
  msgstr "ELEMENTAL icke INTRINSIC procedur \"%s\" är inte tillåten som aktuellt argument vid %L"
  
  #: fortran/resolve.c:941
! #, fuzzy, no-c-format
  msgid "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
! msgstr "ELEMENTAL icke INTRINSIC procedur \"%s\" är inte tillåten som aktuellt argument vid %L"
  
  #: fortran/resolve.c:980
  #, no-c-format
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "Symbolen  \"%s\" vid %L är tvetydig"
  
! #: fortran/resolve.c:1018
! #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
! msgstr "Argument till INT vid %L är inte en giltig typ"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
! msgstr ""
  
! #: fortran/resolve.c:1036
! #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
! msgstr "standardkonverteringar är inte tillåtna i denna kontext"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
! msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
! msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
! msgstr ""
  
! #: fortran/resolve.c:1200
  msgid "elemental subroutine"
  msgstr "Elementär subrutin"
  
! #: fortran/resolve.c:1333
! #, fuzzy, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
! msgstr "Kan inte slå upp den specifika funktionen \"%s\" vid %L"
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr "Generisk funktion \"%s\" vid %L är inte konsisten med ett specifikt inbyggt gränssnitt"
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktionen \"%s\" vid %L är INTRINSIC men är inte kompatibel med en inbyggd"
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "Kan inte slå upp den specifika funktionen \"%s\" vid %L"
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "Funktionen \"%s\" vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.c:1557
! #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
! msgstr "\"%s\" vid %L är inte ett VALUE"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
! msgstr "Funktionen \"%s\" är deklarerad CHARACTER(*) och får inte användas vid %L eftersom det inte är ett atrappargument"
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
! msgstr ""
  
! #: fortran/resolve.c:1693
! #, fuzzy, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
! msgstr "Funktionsreferens till \"%s\" vid %L är inuti ett FORALL-block"
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr "Funktionsreferens till \"%s\" vid %L är till en icke-PURE-procedur inuti en PURE-procedur"
  
! #: fortran/resolve.c:1715
! #, fuzzy, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
! msgstr "Specifikationsfunktionen \"%s\" vid %L får inte vara RECURSIVE"
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
! msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr "Subrutinanrop till \"%s\" i FORALL-block vid %L är inte PURE"
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr "Subrutinanrop till \"%s\" vid %L är inte PURE"
  
! #: fortran/resolve.c:1835
! #, fuzzy, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
! msgstr "Kan inte slå upp den specifika subrutinen \"%s\" vid %L"
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisk subrutin \"%s\" vid %L är inte konsistent med ett inbyggt subrutingränssnitt"
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Subrutin \"%s\" vid %L är INTRINSIC men är inte kompatibel med en inbyggd"
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "Kan inte slå upp den specifika subrutinen \"%s\" vid %L"
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr "\"%s\" vid %L har en typ som inte är konsistent med CALL vid %L"
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
! msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
! msgstr ""
  
! #: fortran/resolve.c:2081
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formerna för operanderna vid %L och %L är inte konforma"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "Operand till unär numeriks operator \"%s\" vid %%L är %s"
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "Operander till binär numerisk operator \"%s\" vid %%L är %s/%s"
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operanderna till stränkonkateneringsoperatorn vid %%L är %s/%s"
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "Operanderna till logiska operatorn \"%s\" vid %%L är %s/%s"
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "Operanderna till operatorn .NOT. vid %%L är %s"
  
! #: fortran/resolve.c:2211
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-kvantiteter kan inte jämföras vid %L"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logiska vid %%L måste jämföras med %s istället för %s"
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "Operanderna till jämförelseoperatorn \"%s\" vid %%L är %s/%s"
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "Operanderna till användaroperatorn \"%s\" vid %%L är %s"
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "Operanderna till användaroperatorn \"%s\" vid %%L är %s/%s"
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Inkonsistenta ordningar för operator vid %L och %L"
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "Otillåtet steg på noll vid %C"
  
! #: fortran/resolve.c:2577
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Vektorreferens vid %L är utanför gränsen"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Högraste övre gränsen av en sektion av vektor med antagen storlek inte angiven vid %L"
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ordning stämmer inte i vektorreferens vid %L (%d/%d)"
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "Vektorindex vid %L måste vara skalärt"
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "Vektorindex vid %L måste ha INTEGER-typ"
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "Utökning: REAL-vektorindex vid %L"
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Dim-argumentet vid %L måste vara skalärt"
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Dim-argumentet vid %L måste ha INTEGER-typ"
  
! #: fortran/resolve.c:2804
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Vektorindex vid %L är en vektor med ordning %d"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Startindex för delsträng vid %L måste typen INTEGER"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Startindex för delsträng vid %L måste vara skalärt"
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "Substrängs startindex vid %L är mindre än ett"
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Slutindex för delsträng vid %L måste ha typen INTEGER"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Slutsträng för delsträng vid %L måste vara skalärt"
  
! #: fortran/resolve.c:2888
! #, fuzzy, no-c-format
  msgid "Substring end index at %L exceeds the string length"
! msgstr "Slutsträng för delsträng vid %L måste vara skalärt"
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
! msgstr "Component till den högra av en delreferens med ordning skild från noll får inte ha attributet POINTER vid %L"
  
! #: fortran/resolve.c:2971
! #, fuzzy, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
! msgstr "Component till den högra av en delreferens med ordning skild från noll får inte ha attributet POINTER vid %L"
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Två eller flera delreferenser med ordning skild från noll får inte anges vid %L"
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
! msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
! msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s vid %L måste vara en skalär"
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s vid %L måste vara INTEGER eller REAL"
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s vid %L måste vara INTEGER"
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "Föråldrat: REAL DO-slingiterator vid %L"
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "Det går inte att tilldela slingvariabel i PURE-procedur vid %L"
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Steguttryck i DO-slinga vid %L får inte vara noll"
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-indexnamn vid %L måste vara en skalär INTEGER"
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-slututtryck vid %L måste vara en skalär INTEGER"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-slututtryck vid %L måste vara en skalär INTEGER"
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-steguttryck vid %L måste vara en skalär %s"
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-steguttryck vid %L får inte vara noll"
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Uttryck i DEALLOCATE-sats vid %L måste vara ALLOCATABLE eller en POINTER"
  
! #: fortran/resolve.c:3518
! #, fuzzy, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
! msgstr "Det går inte att tilldela till INTENT(IN)-variabel \"%s\" vid %L"
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
! msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Uttryck i ALLOCATE-sats vid %L måste vara ALLOCATABLE eller en POINTER"
  
! #: fortran/resolve.c:3717
! #, fuzzy, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
! msgstr "Det går inte att tilldela till INTENT(IN)-variabel \"%s\" vid %L"
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Vektorspecifikation krävs i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Felaktig vektorspecifikation i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
! msgstr ""
  
  #. The cases overlap, or they are the same
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-etikett vid %L överlappar med CASE-etikett vid %L"
  
! #: fortran/resolve.c:3999
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "uttryck i CASE-sats vid %L måste vara av typ %s"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "Uttryck i CASE-sats vid %L måste vara ha sort %d"
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Uttryck i CASE-sats vid %L måste vara skalärt"
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Valuttryck i beräknad-GOTO-sats vid %L måste vara ett skalärt heltalsuttryck"
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument till SELECT-sats vid %L kan inte vara %s"
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument till SELECT-sats vid %L måste vara ett skalärt uttryck"
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "DEFAULT CASE vid %L får inte följas av ett andra DEFAULT CASE vid %L"
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
! msgstr "Logiskt intevall CASE-sats vid %L är inte tillåtet"
  
! #: fortran/resolve.c:4200
! #, fuzzy, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
! msgstr "Logiskt intevall CASE-sats vid %L är inte tillåtet"
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "Intervallspecifikationen vid %L kan aldrig matchas"
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logiskt SELECT CASE-block vid %L har mer än två fall"
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr "Dataöverföringselement vid %L får inte ha POINTER-komponenter"
  
! #: fortran/resolve.c:4363
! #, fuzzy, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
! msgstr "Dataöverföringselement vid %L får inte ha POINTER-komponenter"
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Dataöverföringselement vid %L får inte ha PRIVATE-komponenter"
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Dataöverföringselement vid %L får inte vara en full referens till en vektor med förmodad storlek"
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Sats vid %L är inte en giltig grenmålssats för grensatsen vid %L"
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "Gren vid %L orsakar en oändlig slinga"
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Etiketten vid %L är inte i samma block som GOTO-satsen vid %L"
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "Föråldrat: GOTO vid %L hoppar till END av konstruktion vid %L"
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-mask vid %L har inkonsistent form"
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-tilldelningsmål vid %L har inkonsistent form"
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ej stödd sats inuti WHERE vid %L"
  
! #: fortran/resolve.c:4651
! #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
! msgstr "Typfel i utrycksreferens vid %L"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr "Ej stödd sats när för alla-index söktes i uttryck"
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Tilldelning till en FORALL-indexvariabel vid %L"
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr "FORALL med index \"%s\" medför mer än en tilldelning till detta objekt vid %L"
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "En yttre FORALL-konstruktion har redan ett index med detta namn %L"
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr "Ett FORALL-index får inte förekomma i ett gräns- eller steguttryck i samma FORALL vid %L"
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHER-klausul vid %L kräver en LOGICAL-vektor"
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "ASSIGNED GOTO-sats vid %L kräver en INTEGER-variabel"
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "Variabeln \"%s\" har inte tilldelats någon måletikett vid %L"
  
! #: fortran/resolve.c:5082
! #, fuzzy, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
! msgstr "Alternativ RETURN-sats vid %L kräver en INTEGER-retuspecificerare"
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "Subrutin \"%s\" anropad stället för tilldelning vid %L måste vara PURE"
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
! msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr "Det går inte att tilldela variabeln \"%s\" i PURE-procedur vid %L"
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr "Högersidan av tilldelning vid %L är en härledd typ som innehåller en POINTER i en PURE-procedur"
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-sats vid %L kräver en skalär standard-INTEGER-variabel"
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr "Aritmetisk IF-sats vid %L kräver ett numeriskt uttryck"
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Avslutsvilkkor i DO WHILE-slinga vid %L måste vara ett skalärt LOGICAL-uttryck"
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr "STAT-tagg i ALLOCATE-sats vid %L måste vara av typ INTEGER"
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr "STAT-tagg DEALLOCATE-sats vid %L måste vara av typ INTEGER"
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "FORALL-maskklausul vid %L kräver ett LOGICAL-uttryck"
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "Allokerbar vektor \"%s\" vid %L måste ha en fördröjd form"
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr "Skalärt objekt \"%s\" vid %L får inte vara ALLOCATABLE"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "Vektorpekare \"%s\" vid %L måste ha en fördröjd form"
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "Vektor \"%s\" vid %L kan inte ha en fördröjd form"
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "Modul- eller huvudprogramvektorn \"%s\" vid %L måste ha konstant form"
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
! msgstr "Enhet med antagen teckenlängd vid %L måste vara ett atrappargument eller en PARAMETER"
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "\"%s\" vid %L måste ha konstant teckenlängd i detta sammanhang"
  
! #: fortran/resolve.c:5655
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "Allokerbar \"%s\" vid %L kan inte ha en initerare"
  
! #: fortran/resolve.c:5658
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "Extern \"%s\" vid %L kan inte ha en initerare"
  
! #: fortran/resolve.c:5661
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
! msgstr "Atrapp-\"%s\" vid %L kan inte ha en initerare"
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "Inbyggd \"%s\" vid %L kan inte ha en initerare"
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "Funktionsresultat \"%s\" vid %L kan inte ha en initierare"
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "Automatisk vektor \"%s\" vid %L kan inte ha en initierare"
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
! msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "Objekt \"%s\" vid %L måste ha SAVE-attributet %s"
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
! msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr "Teckenvärd satsfunktion \"%s\" vid %L måste ha konstant längd"
  
! #: fortran/resolve.c:5757
! #, fuzzy, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
! msgstr "Teckenvärd satsfunktion \"%s\" vid %L måste ha konstant längd"
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
! msgstr "\"%s\" är av en PRIVATE-typ och kan inte vara ett atrappargument till \"%s\", som är PUBLIC vid %L"
  
! #: fortran/resolve.c:5795
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "Externt objekt \"%s\" vid %L kan inte ha en initierare"
  
! #: fortran/resolve.c:5803
! #, fuzzy, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
! msgstr "Inbyggd \"%s\" vid %L måste ha åtminstone två argument"
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "CHARACTER(*)-funktion \"%s\" vid %L kan inte ha vektorvärde"
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-funktion \"%s\" vid %L kan inte ha pekarvärde"
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "CHARACTER(*)-funktion \"%s\" vid %L kan inte vara pure"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktion \"%s\" vid %L kan inte vara rekursiv"
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr "CHARACTER(*)-funktion \"%s\" vid %L är föråldrad i fortran 95"
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr "Teckenlängd på komponent \"%s\" behöver vara ett konstant specifikationsuttryck vid %L."
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr "Komponenten \"%s\" är en PRIVATE-typ och kan inte vara en komponent i \"%s\", som är PUBLIC vid %L"
  
! #: fortran/resolve.c:5895
! #, fuzzy, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
! msgstr "Komponent %s av SEQUENCE-typ deklarerad vid %C har inte attributet SEQUENCE"
  
! #: fortran/resolve.c:5905
! #, fuzzy, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
! msgstr "Den härledda typen \"%s\" vid %L har typen \"%s\" som inte har definierats."
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr "Komponenten \"%s\" i \"%s\" vid %L måste ha konstanta vektorgränser."
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr "PRIVATE-symbol \"%s\" kan inte vara medlem av PUBLIC-namnlista vid %L"
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr "Vektorn \"%s\" måste ha konstant form för att vara ett NAMELIST-objekt vid %L"
  
! #: fortran/resolve.c:5990
! #, fuzzy, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
! msgstr "Skalärt objekt \"%s\" vid %L får inte vara ALLOCATABLE"
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "PROCEDURE-attribut i konflikt med NAMELIST-attribut i \"%s\" vid %L"
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr "Parametervektor \"%S\" vid %L kan inte ha automatisk eller antagen form"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr "Implicit typad PARAMETER \"%s\" vid %L matchar inte en senare IMPLICT-typ"
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Inkompatibla härledda typer i PARAMETER vid %L"
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
! msgstr "Vektor med förmodad storlek vid %L måste vara ett atrappargument"
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
! msgstr "Vektor med förmodad form vid %L måste vara ett atrappargument"
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol vid %L är inte en DUMMY-variabel"
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr "Den härledda typen \"%s\" vid %L har typen \"%s\" som inte har definierats."
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
! msgstr "INTENT(OUT)-atrappargumentet \"%s\" vid %L har ASSUMED SIZE och kan därför inte ha en standardinitierare"
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "Inbyggd konstruktion vid %L existerar inte"
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
! msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr "BLOCK DATA-element \"%s\" vid %L måste vara i COMMON"
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ickekonstant vektorsektion vid %L i DATA-sats."
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-sats vid %L har fler variabler än värden"
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
! msgstr ""
  
! #: fortran/resolve.c:6508
! #, fuzzy, no-c-format
  msgid "iterator end at %L does not simplify"
! msgstr "Inbyggd konstruktion vid %L existerar inte"
  
! #: fortran/resolve.c:6516
! #, fuzzy, no-c-format
  msgid "iterator step at %L does not simplify"
! msgstr "Iteratorsteg vid %L kan inte vara noll"
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-sats vid %L har fler värden än variabler"
  
! #: fortran/resolve.c:6715
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Etiketten %d vid %L är definierad men inte använd"
  
! #: fortran/resolve.c:6720
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Etiketten %d vid %L är definierad men kan inte användas"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
! msgstr "Härledd typvariabel \"%s\" vid %L måsta ha attributet SEQUENCE för att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:6813
! #, fuzzy, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
! msgstr "Härledd typvariabel \"%s\" vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Härledd typvariabel \"%s\" vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr "Härledd typvariabel \"%s\" vid %L med standardinitierare kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfel i EQUIVALENCE-sats vid %L"
  
! #: fortran/resolve.c:6953
! #, fuzzy, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr "Initierade objekt \"%s\" och \"%s\" kan inte båda vara i EQUIVALENCE-satsen vid %L"
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr "Common-blockmedlem \"%s\" vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren \"%s\""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "Namngiven konstant \"%s\" vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Vektor \"%s\" vid %L med icke-konstanta gränser kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "Postkomponent \"%s\" vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "Delsträng vid %L har längden noll"
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "PUBLIC-funktion \"%s\" vid %L kan inte ha PRIVATE-typ \"%s\""
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRY \"%s\" vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "Användaroperatorprocedur \"%s\" vid %L måste vara en FUNCTION"
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr "Användaroperatorprocedur \"%s\" vid %L får inte ha antagen teckenlängd"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "Användaroperatorprocedur \"%s\" vid %L måste ha åtminstone ett argument"
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Första argumentet till operatorgränssnitt vid %L får inte vara frivilligt"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Andra argumentet till operatorgränssnitt vid %L får inte vara valfritt"
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorgränssnitt vid %L måste ha, högst, två argument"
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr "Innesluten procedur \"%s\" vid %L i en PURE-procedur måste också vara PURE"
  
  #: fortran/scanner.c:676 fortran/scanner.c:797
! #, fuzzy, no-c-format
  msgid "Limit of %d continuations exceeded in statement at %C"
! msgstr "Felaktig fortsättningsrad vid %C"
  
  #: fortran/scanner.c:721
  #, no-c-format
--- 7936,8942 ----
  msgstr "ELEMENTAL icke INTRINSIC procedur \"%s\" är inte tillåten som aktuellt argument vid %L"
  
  #: fortran/resolve.c:941
! #, no-c-format
  msgid "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
! msgstr "GENERIC icke INTRINSIC procedur \"%s\" är inte tillåten som aktuellt argument vid %L"
  
  #: fortran/resolve.c:980
  #, no-c-format
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "Symbolen  \"%s\" vid %L är tvetydig"
  
! #: fortran/resolve.c:1025
! #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
! msgstr "Värdesargument vid %L har inte en numerisk typ"
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
! msgstr "Värdeargument vid %L får inte vara en vektor eller vektorsektion"
  
! #: fortran/resolve.c:1043
! #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
! msgstr "Värdesargument vid %L är inte tillåtet i denna kontext"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
! msgstr "Sort av värdeargument vid %L är större en normalsorten"
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
! msgstr "Att skicka intern procedur som plats vid %L är inte tillåtet"
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
! msgstr "\"%s\" vid %L är en vektor och OPTIONAL.  OM DEN SAKNAS kan den inte vara det aktuella argumentet i en ELEMENTAL-procedur om det inte finns ett ej valfritt argument med samma ordning (12.4.1.5)"
  
! #: fortran/resolve.c:1207
  msgid "elemental subroutine"
  msgstr "Elementär subrutin"
  
! #: fortran/resolve.c:1340
! #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
! msgstr "Det finns ingen specifik funktionen för den generiska \"%s\" vid %L"
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr "Generisk funktion \"%s\" vid %L är inte konsisten med ett specifikt inbyggt gränssnitt"
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktionen \"%s\" vid %L är INTRINSIC men är inte kompatibel med en inbyggd"
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "Kan inte slå upp den specifika funktionen \"%s\" vid %L"
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "Funktionen \"%s\" vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.c:1564
! #, no-c-format
  msgid "'%s' at %L is not a function"
! msgstr "\"%s\" vid %L är inte en funktion"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
! msgstr "Funktionen \"%s\" är deklarerad CHARACTER(*) och får inte användas vid %L eftersom det inte är ett attrappargument"
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
! msgstr "Användardefinierad ej ELEMENTAL funktion \"%s\" vid %L är inte tillåten i WORKSHARE-konstruktion"
  
! #: fortran/resolve.c:1700
! #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
! msgstr "referens till funktion \"%s\" som inte är PURE vid %L är inuti ett FORALL-%s"
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr "Funktionsreferens till \"%s\" vid %L är till en icke-PURE-procedur inuti en PURE-procedur"
  
! #: fortran/resolve.c:1722
! #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
! msgstr "Funktion \"%s\" vid %L får inte anropa sig själv, eftersom den inte är RECURSIVE"
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
! msgstr "Anrop till ENTRY \"%s\" vid %L är rekursivt, men funktionen \"%s\" är inte deklarerad som RECURSIVE"
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr "Subrutinanrop till \"%s\" i FORALL-block vid %L är inte PURE"
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr "Subrutinanrop till \"%s\" vid %L är inte PURE"
  
! #: fortran/resolve.c:1842
! #, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
! msgstr "Det finns ingen specifik subrutinen för den generiska \"%s\" vid %L"
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisk subrutin \"%s\" vid %L är inte konsistent med ett inbyggt subrutingränssnitt"
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Subrutin \"%s\" vid %L är INTRINSIC men är inte kompatibel med en inbyggd"
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "Kan inte slå upp den specifika subrutinen \"%s\" vid %L"
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr "\"%s\" vid %L har en typ som inte är konsistent med CALL vid %L"
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
! msgstr "SUBROUTINE \"%s\" vid %L får inte anropa sig själv, eftersom den inte är RECURSIVE"
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
! msgstr "Anrop av ENTRY \"%s\" vid %L är rekursiv, men subroutine \"%s\" är inte deklarerad som RECURSIVE"
  
! #: fortran/resolve.c:2088
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formerna för operanderna vid %L och %L är inte konforma"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "Operand till unär numeriks operator \"%s\" vid %%L är %s"
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "Operander till binär numerisk operator \"%s\" vid %%L är %s/%s"
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operanderna till stränkonkateneringsoperatorn vid %%L är %s/%s"
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "Operanderna till logiska operatorn \"%s\" vid %%L är %s/%s"
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "Operanderna till operatorn .NOT. vid %%L är %s"
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-kvantiteter kan inte jämföras vid %L"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logiska vid %%L måste jämföras med %s istället för %s"
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "Operanderna till jämförelseoperatorn \"%s\" vid %%L är %s/%s"
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "Operanderna till användaroperatorn \"%s\" vid %%L är %s"
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "Operanderna till användaroperatorn \"%s\" vid %%L är %s/%s"
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "Inkonsistenta ordningar för operator vid %L och %L"
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "Otillåtet steg på noll vid %C"
  
! #: fortran/resolve.c:2584
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "Vektorreferens vid %L är utanför gränsen"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Högraste övre gränsen av en sektion av vektor med antagen storlek inte angiven vid %L"
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ordning stämmer inte i vektorreferens vid %L (%d/%d)"
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "Vektorindex vid %L måste vara skalärt"
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "Vektorindex vid %L måste ha INTEGER-typ"
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "Utökning: REAL-vektorindex vid %L"
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Dim-argumentet vid %L måste vara skalärt"
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Dim-argumentet vid %L måste ha INTEGER-typ"
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Vektorindex vid %L är en vektor med ordning %d"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Startindex för delsträng vid %L måste typen INTEGER"
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Startindex för delsträng vid %L måste vara skalärt"
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "Substrängs startindex vid %L är mindre än ett"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Slutindex för delsträng vid %L måste ha typen INTEGER"
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Slutsträng för delsträng vid %L måste vara skalärt"
  
! #: fortran/resolve.c:2895
! #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
! msgstr "Slutindex för delsträng vid %L överstiger strängens längd"
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
! msgstr "Komponent till den högra av en delreferens med ordning skild från noll får inte ha attributet POINTER vid %L"
  
! #: fortran/resolve.c:2978
! #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
! msgstr "Komponent till den högra av en delreferens med ordning skild från noll får inte ha attributet ALLOCATABLE vid %L"
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Två eller flera delreferenser med ordning skild från noll får inte anges vid %L"
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
! msgstr "Variabel \"%s\", använd i ett specifikationsuttryck, refereras vid %L före ENTRY-satsen i vilken den är en parameter"
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
! msgstr "Variabel \"%s\" används vid %L före ENTRY-satsen i vilken den är en parameter"
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s vid %L måste vara en skalär"
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s vid %L måste vara INTEGER eller REAL"
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s vid %L måste vara INTEGER"
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "Föråldrat: REAL DO-slingiterator vid %L"
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "Det går inte att tilldela slingvariabel i PURE-procedur vid %L"
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Steguttryck i DO-slinga vid %L får inte vara noll"
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-indexnamn vid %L måste vara en skalär INTEGER"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-slututtryck vid %L måste vara en skalär INTEGER"
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-slututtryck vid %L måste vara en skalär INTEGER"
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-steguttryck vid %L måste vara en skalär %s"
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-steguttryck vid %L får inte vara noll"
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Uttryck i DEALLOCATE-sats vid %L måste vara ALLOCATABLE eller en POINTER"
  
! #: fortran/resolve.c:3525
! #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
! msgstr "Det går inte att avallokera INTENT(IN)-variabel \"%s\" vid %L"
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
! msgstr "STAT-variabeln \"%s\" i en ALLOCATE-sats får inte allokeras i samma sats vid %L"
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "Uttryck i ALLOCATE-sats vid %L måste vara ALLOCATABLE eller en POINTER"
  
! #: fortran/resolve.c:3724
! #, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
! msgstr "Det går inte att allokera INTENT(IN)-variabel \"%s\" vid %L"
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Vektorspecifikation krävs i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Felaktig vektorspecifikation i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
! msgstr "\"%s\" får inte förekomma i vektorspecifikationen vid %L i samma ALLOCATE-sats där den själv allokeras"
  
  #. The cases overlap, or they are the same
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-etikett vid %L överlappar med CASE-etikett vid %L"
  
! #: fortran/resolve.c:4006
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "uttryck i CASE-sats vid %L måste vara av typ %s"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "Uttryck i CASE-sats vid %L måste vara ha sort %d"
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Uttryck i CASE-sats vid %L måste vara skalärt"
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Valuttryck i beräknad-GOTO-sats vid %L måste vara ett skalärt heltalsuttryck"
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument till SELECT-sats vid %L kan inte vara %s"
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument till SELECT-sats vid %L måste vara ett skalärt uttryck"
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "DEFAULT CASE vid %L får inte följas av ett andra DEFAULT CASE vid %L"
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
! msgstr "Logiskt intervall CASE-sats vid %L är inte tillåtet"
  
! #: fortran/resolve.c:4207
! #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
! msgstr "konstant logiskt värde i CASE-sats upprepas vid %L"
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "Intervallspecifikationen vid %L kan aldrig matchas"
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logiskt SELECT CASE-block vid %L har mer än två fall"
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr "Dataöverföringselement vid %L får inte ha POINTER-komponenter"
  
! #: fortran/resolve.c:4370
! #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
! msgstr "Dataöverföringselement vid %L får inte ha ALLOCATABLE-komponenter"
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Dataöverföringselement vid %L får inte ha PRIVATE-komponenter"
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Dataöverföringselement vid %L får inte vara en full referens till en vektor med förmodad storlek"
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Sats vid %L är inte en giltig grenmålssats för grensatsen vid %L"
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "Gren vid %L orsakar en oändlig slinga"
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Etiketten vid %L är inte i samma block som GOTO-satsen vid %L"
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "Föråldrat: GOTO vid %L hoppar till END av konstruktion vid %L"
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-mask vid %L har inkonsistent form"
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-tilldelningsmål vid %L har inkonsistent form"
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ej stödd sats inuti WHERE vid %L"
  
! #: fortran/resolve.c:4658
! #, no-c-format
  msgid "expression reference type error at %L"
! msgstr "typfel i uttrycksreferens vid %L"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr "Ej stödd sats när för alla-index söktes i uttryck"
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Tilldelning till en FORALL-indexvariabel vid %L"
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr "FORALL med index \"%s\" medför mer än en tilldelning till detta objekt vid %L"
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "En yttre FORALL-konstruktion har redan ett index med detta namn %L"
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr "Ett FORALL-index får inte förekomma i ett gräns- eller steguttryck i samma FORALL vid %L"
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHER-klausul vid %L kräver en LOGICAL-vektor"
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "ASSIGNED GOTO-sats vid %L kräver en INTEGER-variabel"
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "Variabeln \"%s\" har inte tilldelats någon måletikett vid %L"
  
! #: fortran/resolve.c:5089
! #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
! msgstr "Alternativ RETURN-sats vid %L kräver en SCALAR-INTEGER-retuspecificerare"
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "Subrutin \"%s\" anropad stället för tilldelning vid %L måste vara PURE"
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
! msgstr "högersidan av CHARACTER-tilldelning vid %L kommer huggas av (%d/%d)"
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr "Det går inte att tilldela variabeln \"%s\" i PURE-procedur vid %L"
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr "Högersidan av tilldelning vid %L är en härledd typ som innehåller en POINTER i en PURE-procedur"
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-sats vid %L kräver en skalär standard-INTEGER-variabel"
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr "Aritmetisk IF-sats vid %L kräver ett numeriskt uttryck"
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Avslutsvilkkor i DO WHILE-slinga vid %L måste vara ett skalärt LOGICAL-uttryck"
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr "STAT-tagg i ALLOCATE-sats vid %L måste vara av typ INTEGER"
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr "STAT-tagg DEALLOCATE-sats vid %L måste vara av typ INTEGER"
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "FORALL-maskklausul vid %L kräver ett LOGICAL-uttryck"
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "Allokerbar vektor \"%s\" vid %L måste ha en fördröjd form"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr "Skalärt objekt \"%s\" vid %L får inte vara ALLOCATABLE"
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "Vektorpekare \"%s\" vid %L måste ha en fördröjd form"
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "Vektor \"%s\" vid %L kan inte ha en fördröjd form"
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "Modul- eller huvudprogramvektorn \"%s\" vid %L måste ha konstant form"
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
! msgstr "Enhet med antagen teckenlängd vid %L måste vara ett attrappargument eller en PARAMETER"
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "\"%s\" vid %L måste ha konstant teckenlängd i detta sammanhang"
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "Allokerbar \"%s\" vid %L kan inte ha en initerare"
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "Extern \"%s\" vid %L kan inte ha en initerare"
  
! #: fortran/resolve.c:5668
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
! msgstr "Attrapp-\"%s\" vid %L kan inte ha en initerare"
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "Inbyggd \"%s\" vid %L kan inte ha en initerare"
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "Funktionsresultat \"%s\" vid %L kan inte ha en initierare"
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "Automatisk vektor \"%s\" vid %L kan inte ha en initierare"
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
! msgstr "Typen %s kan inte vara värdassocierad vid %L för att den blockeras av ett inkompatibelt objekt med samma namn vid %L"
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "Objekt \"%s\" vid %L måste ha SAVE-attributet %s"
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
! msgstr "Även om den inte refereras har \"%s\" vid %L tvetydiga gränssnitt"
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr "Teckenvärd satsfunktion \"%s\" vid %L måste ha konstant längd"
  
! #: fortran/resolve.c:5769
! #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
! msgstr "Automatisk teckenlängdsfunktion \"%s\" vid %L måste ha explicit gränssnitt"
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
! msgstr "\"%s\" är av en PRIVATE-typ och kan inte vara ett attrappargument till \"%s\", som är PUBLIC vid %L"
  
! #: fortran/resolve.c:5807
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "Externt objekt \"%s\" vid %L kan inte ha en initierare"
  
! #: fortran/resolve.c:5815
! #, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
! msgstr "ELEMENTAL-funktion \"%s\" vid %L måste ha ett skalärt resultat"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "CHARACTER(*)-funktion \"%s\" vid %L kan inte ha vektorvärde"
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-funktion \"%s\" vid %L kan inte ha pekarvärde"
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "CHARACTER(*)-funktion \"%s\" vid %L kan inte vara pure"
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktion \"%s\" vid %L kan inte vara rekursiv"
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr "CHARACTER(*)-funktion \"%s\" vid %L är föråldrad i fortran 95"
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr "Teckenlängd på komponent \"%s\" behöver vara ett konstant specifikationsuttryck vid %L."
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr "Komponenten \"%s\" är en PRIVATE-typ och kan inte vara en komponent i \"%s\", som är PUBLIC vid %L"
  
! #: fortran/resolve.c:5907
! #, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
! msgstr "Komponent %s av SEQUENCE-typ deklarerad vid %L har inte attributet SEQUENCE"
  
! #: fortran/resolve.c:5917
! #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
! msgstr "Pekarkomponenten \"%s\" av \"%s\" vid %L är en typen som inte har deklarerats"
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr "Komponenten \"%s\" i \"%s\" vid %L måste ha konstanta vektorgränser."
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr "PRIVATE-symbol \"%s\" kan inte vara medlem av PUBLIC-namnlista vid %L"
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr "Vektorn \"%s\" måste ha konstant form för att vara ett NAMELIST-objekt vid %L"
  
! #: fortran/resolve.c:6002
! #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
! msgstr "NAMELIST-objekt \"%s\" vid %L får inte ha ALLOCATABLE-komponenter"
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "PROCEDURE-attribut i konflikt med NAMELIST-attribut i \"%s\" vid %L"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr "Parametervektor \"%S\" vid %L kan inte ha automatisk eller antagen form"
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr "Implicit typad PARAMETER \"%s\" vid %L matchar inte en senare IMPLICT-typ"
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Inkompatibla härledda typer i PARAMETER vid %L"
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
! msgstr "Vektor med underförstådd storlek vid %L måste vara ett attrappargument"
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
! msgstr "Vektor med underförstådd form vid %L måste vara ett attrappargument"
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol vid %L är inte en DUMMY-variabel"
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr "Den härledda typen \"%s\" vid %L har typen \"%s\" som inte har definierats."
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
! msgstr "INTENT(OUT)-attrappargumentet \"%s\" vid %L har ASSUMED SIZE och kan därför inte ha en standardinitierare"
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "Inbyggd konstruktion vid %L existerar inte"
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
! msgstr "Trådprivat vid %L är inte SAVE:ad"
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr "BLOCK DATA-element \"%s\" vid %L måste vara i COMMON"
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ickekonstant vektorsektion vid %L i DATA-sats."
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-sats vid %L har fler variabler än värden"
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
! msgstr "iteratorstart vid %L förenklar inte"
  
! #: fortran/resolve.c:6520
! #, no-c-format
  msgid "iterator end at %L does not simplify"
! msgstr "iteratorslut vid %L går inte att förenkla"
  
! #: fortran/resolve.c:6528
! #, no-c-format
  msgid "iterator step at %L does not simplify"
! msgstr "iteratorsteg vid %L går inte att förenkla"
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-sats vid %L har fler värden än variabler"
  
! #: fortran/resolve.c:6727
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "Etiketten %d vid %L är definierad men inte använd"
  
! #: fortran/resolve.c:6732
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Etiketten %d vid %L är definierad men kan inte användas"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
! msgstr "Härledd typvariabel \"%s\" vid %L måste ha attributet SEQUENCE för att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:6825
! #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
! msgstr "Härledd typvariabel \"%s\" vid %L kan inte ha ALLOCATABLE-komponenter för att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Härledd typvariabel \"%s\" vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr "Härledd typvariabel \"%s\" vid %L med standardinitierare kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfel i EQUIVALENCE-sats vid %L"
  
! #: fortran/resolve.c:6965
! #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr "Initierade objekt \"%s\" och \"%s\" kan inte båda vara i EQUIVALENCE-satsen vid %L"
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr "Common-blockmedlem \"%s\" vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren \"%s\""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "Namngiven konstant \"%s\" vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Vektor \"%s\" vid %L med icke-konstanta gränser kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "Postkomponent \"%s\" vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "Delsträng vid %L har längden noll"
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "PUBLIC-funktion \"%s\" vid %L kan inte ha PRIVATE-typ \"%s\""
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRY \"%s\" vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "Användaroperatorprocedur \"%s\" vid %L måste vara en FUNCTION"
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr "Användaroperatorprocedur \"%s\" vid %L får inte ha antagen teckenlängd"
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "Användaroperatorprocedur \"%s\" vid %L måste ha åtminstone ett argument"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Första argumentet till operatorgränssnitt vid %L får inte vara frivilligt"
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Andra argumentet till operatorgränssnitt vid %L får inte vara valfritt"
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorgränssnitt vid %L måste ha, högst, två argument"
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr "Innesluten procedur \"%s\" vid %L i en PURE-procedur måste också vara PURE"
  
  #: fortran/scanner.c:676 fortran/scanner.c:797
! #, no-c-format
  msgid "Limit of %d continuations exceeded in statement at %C"
! msgstr "Gränsen på %d fortsättningar överskrids i sats vid %C"
  
  #: fortran/scanner.c:721
  #, no-c-format
*************** msgstr "\"&\" saknas i fortsatt teckenko
*** 8956,8977 ****
  #: fortran/scanner.c:930
  #, no-c-format
  msgid "Nonconforming tab character at %C"
! msgstr ""
  
  #: fortran/scanner.c:1021 fortran/scanner.c:1024
  #, no-c-format
  msgid "'&' not allowed by itself in line %d"
! msgstr ""
  
  #: fortran/scanner.c:1046 fortran/scanner.c:1049
  #, no-c-format
  msgid "'&' not allowed by itself with comment in line %d"
! msgstr ""
  
  #: fortran/scanner.c:1065
  #, no-c-format
  msgid "Nonconforming tab character in column 1 of line %d"
! msgstr ""
  
  #: fortran/scanner.c:1262
  #, no-c-format
--- 8946,8967 ----
  #: fortran/scanner.c:930
  #, no-c-format
  msgid "Nonconforming tab character at %C"
! msgstr "Ej konformt tabulatortecken vid %C"
  
  #: fortran/scanner.c:1021 fortran/scanner.c:1024
  #, no-c-format
  msgid "'&' not allowed by itself in line %d"
! msgstr "\"&\" är inte tillåtet ensamt på rad %d"
  
  #: fortran/scanner.c:1046 fortran/scanner.c:1049
  #, no-c-format
  msgid "'&' not allowed by itself with comment in line %d"
! msgstr "\"&\" är inte tillåtet ensamt med en kommentar på rad %d"
  
  #: fortran/scanner.c:1065
  #, no-c-format
  msgid "Nonconforming tab character in column 1 of line %d"
! msgstr "Ej konformt tabulatortecken i kolumn 1 på rad %d"
  
  #: fortran/scanner.c:1262
  #, no-c-format
*************** msgid "Result of %s overflows its kind a
*** 9009,9027 ****
  msgstr "Resultatet av %s spiller över sin sort vid %L"
  
  #: fortran/simplify.c:84
! #, fuzzy, no-c-format
  msgid "Result of %s underflows its kind at %L"
! msgstr "Resultatet av %s spiller över sin sort vid %L"
  
  #: fortran/simplify.c:88
! #, fuzzy, no-c-format
  msgid "Result of %s is NaN at %L"
! msgstr "Resultatet av %s spiller över sin sort vid %L"
  
  #: fortran/simplify.c:92
! #, fuzzy, no-c-format
  msgid "Result of %s gives range error for its kind at %L"
! msgstr "Resultatet av %s spiller över sin sort vid %L"
  
  #: fortran/simplify.c:114
  #, no-c-format
--- 8999,9017 ----
  msgstr "Resultatet av %s spiller över sin sort vid %L"
  
  #: fortran/simplify.c:84
! #, no-c-format
  msgid "Result of %s underflows its kind at %L"
! msgstr "Resultatet av %s spiller under sin sort vid %L"
  
  #: fortran/simplify.c:88
! #, no-c-format
  msgid "Result of %s is NaN at %L"
! msgstr "Resultatet av %s är NaN vid %L"
  
  #: fortran/simplify.c:92
! #, no-c-format
  msgid "Result of %s gives range error for its kind at %L"
! msgstr "Resultatet av %s ger intervallfel för sin sort vid %L"
  
  #: fortran/simplify.c:114
  #, no-c-format
*************** msgid "Invalid KIND parameter of %s at %
*** 9034,9042 ****
  msgstr "Ogiltig KIND-parameter %s vid %L"
  
  #: fortran/simplify.c:262
! #, fuzzy, no-c-format
  msgid "Argument of ACHAR function at %L outside of range [0,127]"
! msgstr "Argument till IACHAR vid %L måste ha längden ett"
  
  #: fortran/simplify.c:287
  #, no-c-format
--- 9024,9032 ----
  msgstr "Ogiltig KIND-parameter %s vid %L"
  
  #: fortran/simplify.c:262
! #, no-c-format
  msgid "Argument of ACHAR function at %L outside of range [0,127]"
! msgstr "Argument till ACHAR-funktion vid %L utanför sitt intervall [0,127]"
  
  #: fortran/simplify.c:287
  #, no-c-format
*************** msgid "If first argument of ATAN2 %L is 
*** 9064,9072 ****
  msgstr "Om första argumentet till ATANH2 %L är noll får inte andra argumentet vara noll"
  
  #: fortran/simplify.c:709
! #, fuzzy, no-c-format
  msgid "Argument of CHAR function at %L outside of range [0,255]"
! msgstr "Argument till ICHAR vid %L är utanför interfallet för denna processor"
  
  #: fortran/simplify.c:1248
  #, no-c-format
--- 9054,9062 ----
  msgstr "Om första argumentet till ATANH2 %L är noll får inte andra argumentet vara noll"
  
  #: fortran/simplify.c:709
! #, no-c-format
  msgid "Argument of CHAR function at %L outside of range [0,255]"
! msgstr "Argument till CHAR-funktion vid %L är utanför sitt intervall [0,255]"
  
  #: fortran/simplify.c:1248
  #, no-c-format
*************** msgid "Argument of IACHAR at %L must be 
*** 9074,9082 ****
  msgstr "Argument till IACHAR vid %L måste ha längden ett"
  
  #: fortran/simplify.c:1255
! #, fuzzy, no-c-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
! msgstr "Argument till IACHAR vid %L måste ha längden ett"
  
  #: fortran/simplify.c:1292
  #, no-c-format
--- 9064,9072 ----
  msgstr "Argument till IACHAR vid %L måste ha längden ett"
  
  #: fortran/simplify.c:1255
! #, no-c-format
  msgid "Argument of IACHAR function at %L outside of range 0..127"
! msgstr "Argument till IACHAR-funktion vid %L är utanför sitt intevall 0..127"
  
  #: fortran/simplify.c:1292
  #, no-c-format
*************** msgid "Argument of INT at %L is not a va
*** 9124,9132 ****
  msgstr "Argument till INT vid %L är inte en giltig typ"
  
  #: fortran/simplify.c:1690
! #, fuzzy, no-c-format
  msgid "Argument of %s at %L is not a valid type"
! msgstr "Argument till INT vid %L är inte en giltig typ"
  
  #: fortran/simplify.c:1785
  #, no-c-format
--- 9114,9122 ----
  msgstr "Argument till INT vid %L är inte en giltig typ"
  
  #: fortran/simplify.c:1690
! #, no-c-format
  msgid "Argument of %s at %L is not a valid type"
! msgstr "Argument till %s vid %L är inte en giltig typ"
  
  #: fortran/simplify.c:1785
  #, no-c-format
*************** msgid "Invalid third argument of ISHFTC 
*** 9149,9157 ****
  msgstr "Ogiltigt tredje argument till ISHFTC vid %L"
  
  #: fortran/simplify.c:1885
! #, fuzzy, no-c-format
  msgid "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
! msgstr "Magnituden på andra argumentet till ISHFTC överskrider tredje argumentet vid %L"
  
  #: fortran/simplify.c:1901
  #, no-c-format
--- 9139,9147 ----
  msgstr "Ogiltigt tredje argument till ISHFTC vid %L"
  
  #: fortran/simplify.c:1885
! #, no-c-format
  msgid "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
! msgstr "Magnituden på tredje argumentet till ISHFTC överskrider BIT_SIZE av första argumentet vid %L"
  
  #: fortran/simplify.c:1901
  #, no-c-format
*************** msgid "Magnitude of second argument of I
*** 9159,9167 ****
  msgstr "Magnituden på andra argumentet till ISHFTC överskrider tredje argumentet vid %L"
  
  #: fortran/simplify.c:1904
! #, fuzzy, no-c-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
! msgstr "Magnituden på andra argumentet till ISHFTC överskrider tredje argumentet vid %L"
  
  #: fortran/simplify.c:1975
  #, no-c-format
--- 9149,9157 ----
  msgstr "Magnituden på andra argumentet till ISHFTC överskrider tredje argumentet vid %L"
  
  #: fortran/simplify.c:1904
! #, no-c-format
  msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
! msgstr "Magnituden på andra argumentet till ISHFTC överskrider BIT_SIZE av första argumentet vid %L"
  
  #: fortran/simplify.c:1975
  #, no-c-format
*************** msgid "Second argument of MODULO at %L i
*** 9209,9215 ****
  msgstr "Andra argumentet till MODULO vid %L är noll"
  
  #: fortran/simplify.c:2579
! #, fuzzy, no-c-format
  msgid "Second argument of NEAREST at %L shall not be zero"
  msgstr "Andra argumentet till NEAREST vid %L får inte vara noll"
  
--- 9199,9205 ----
  msgstr "Andra argumentet till MODULO vid %L är noll"
  
  #: fortran/simplify.c:2579
! #, no-c-format
  msgid "Second argument of NEAREST at %L shall not be zero"
  msgstr "Andra argumentet till NEAREST vid %L får inte vara noll"
  
*************** msgid "Argument of SQRT at %L has a nega
*** 9274,9282 ****
  msgstr "Argument till SQRT vid %L har ett negativt värde"
  
  #: fortran/simplify.c:3962
! #, fuzzy, no-c-format
  msgid "TRANSFER intrinsic not implemented for initialization at %L"
! msgstr "Utökning: Gammaldags initiering vid %C"
  
  #: fortran/symbol.c:112
  #, no-c-format
--- 9264,9272 ----
  msgstr "Argument till SQRT vid %L har ett negativt värde"
  
  #: fortran/simplify.c:3962
! #, no-c-format
  msgid "TRANSFER intrinsic not implemented for initialization at %L"
! msgstr "TRANSFER-inbyggd inte implementerad för initiering vid %L"
  
  #: fortran/symbol.c:112
  #, no-c-format
*************** msgid "%s attribute conflicts with %s at
*** 9319,9332 ****
  msgstr "%s-attribut i konflikt med %s-attribut i \"%s\" vid %L"
  
  #: fortran/symbol.c:533
! #, fuzzy, no-c-format
  msgid "In the selected standard, %s attribute conflicts with %s attribute at %L"
! msgstr "%s-attribut i konflikt med %s-attribut vid %L"
  
  #: fortran/symbol.c:539
! #, fuzzy, no-c-format
  msgid "In the selected standard, %s attribute conflicts with %s attribute in '%s' at %L"
! msgstr "%s-attribut i konflikt med %s-attribut i \"%s\" vid %L"
  
  #: fortran/symbol.c:582
  #, no-c-format
--- 9309,9322 ----
  msgstr "%s-attribut i konflikt med %s-attribut i \"%s\" vid %L"
  
  #: fortran/symbol.c:533
! #, no-c-format
  msgid "In the selected standard, %s attribute conflicts with %s attribute at %L"
! msgstr "I den valda standarden står %s-attribut i konflikt med %s-attribut vid %L"
  
  #: fortran/symbol.c:539
! #, no-c-format
  msgid "In the selected standard, %s attribute conflicts with %s attribute in '%s' at %L"
! msgstr "I den valda standarden står %s-attribut i konflikt med %s-attribut i \"%s\" vid %L"
  
  #: fortran/symbol.c:582
  #, no-c-format
*************** msgstr "Symbolen \"%s\" vid %C har redan
*** 9455,9487 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr "Namngivet COMMON-block \"%s\" vid %L skall ha samma storlek"
  
! #: fortran/trans-common.c:669
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Felaktig vektorreferens vid %L"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "Ogiltig referenstyp vid %L som EQUIVALENCE-objekt"
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr "Inkonsistenta ekvivalensregler rörande \"%s\" vid %L och \"%s\" vid %L"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
! #, fuzzy, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr "Ekvivalensmängden för variabeln \"%s\" deklarerad vid %L bryter mot justeringskraven"
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr "Ekvivalens för \"%s\" stämmer inte med ordningen av COMMON \"%s\" vid %L"
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr "Ekvivalensmängden för \"%s\" orsakar en ogiltig utvidgningn av COMMON \"%s\" vid %L"
--- 9445,9477 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr "Namngivet COMMON-block \"%s\" vid %L skall ha samma storlek"
  
! #: fortran/trans-common.c:670
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "Felaktig vektorreferens vid %L"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "Ogiltig referenstyp vid %L som EQUIVALENCE-objekt"
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr "Inkonsistenta ekvivalensregler rörande \"%s\" vid %L och \"%s\" vid %L"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
! #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr "Ekvivalensmängden för variabeln \"%s\" deklarerad vid %L bryter mot justeringskraven"
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr "Ekvivalens för \"%s\" stämmer inte med ordningen av COMMON \"%s\" vid %L"
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr "Ekvivalensmängden för \"%s\" orsakar en ogiltig utvidgningn av COMMON \"%s\" vid %L"
*************** msgstr "Ekvivalensmängden för \"%s\" ors
*** 9489,9505 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr "Utfyllnad med %d byte krävs före \"%s\" i COMMON \"%s\" vid %L"
  
! #: fortran/trans-common.c:967
! #, fuzzy, no-c-format
  msgid "COMMON '%s' at %L does not exist"
! msgstr "Inbyggd konstruktion vid %L existerar inte"
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr "COMMON \"%s\" vid %L kräver %d byte utfyllnad i början"
--- 9479,9495 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr "Utfyllnad med %d byte krävs före \"%s\" i COMMON \"%s\" vid %L"
  
! #: fortran/trans-common.c:968
! #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
! msgstr "COMMON \"%s\" vid %L existerar inte"
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr "COMMON \"%s\" vid %L kräver %d byte utfyllnad i början"
*************** msgid "storage size not constant"
*** 9515,9542 ****
  msgstr "lagringsstorlek är inte konstant"
  
  #: fortran/trans-decl.c:2933
! #, fuzzy, no-c-format
  msgid "Unused parameter %s declared at %L"
! msgstr "parameter %qD deklarerad void"
  
  #: fortran/trans-decl.c:2939
! #, fuzzy, no-c-format
  msgid "Unused variable %s declared at %L"
! msgstr "instansvariabel %qs är deklarerad %s"
  
! #: fortran/trans-expr.c:1954
! #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
! msgstr "Argumentlista saknas i funktionen \"%s\" vid %C"
  
  #: fortran/trans-intrinsic.c:767
! #, fuzzy, no-c-format
  msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "\"dim\"-argumentet till inbyggd \"%s\" vid %L är inte ett giltigt dimensionsindex"
  
  #: fortran/trans-intrinsic.c:3339
  msgid "Argument NCOPIES of REPEAT intrinsic is negative"
! msgstr ""
  
  #: fortran/trans-io.c:1010
  #, no-c-format
--- 9505,9532 ----
  msgstr "lagringsstorlek är inte konstant"
  
  #: fortran/trans-decl.c:2933
! #, no-c-format
  msgid "Unused parameter %s declared at %L"
! msgstr "Oanvänd parameter %d deklarerad vid %L"
  
  #: fortran/trans-decl.c:2939
! #, no-c-format
  msgid "Unused variable %s declared at %L"
! msgstr "Oanvänd variabel %s är deklarerad vid %L"
  
! #: fortran/trans-expr.c:1962
! #, no-c-format
  msgid "Unknown argument list function at %L"
! msgstr "Okänd argumentlistaefunktion vid %L"
  
  #: fortran/trans-intrinsic.c:767
! #, no-c-format
  msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
  msgstr "\"dim\"-argumentet till inbyggd \"%s\" vid %L är inte ett giltigt dimensionsindex"
  
  #: fortran/trans-intrinsic.c:3339
  msgid "Argument NCOPIES of REPEAT intrinsic is negative"
! msgstr "Argumentet NCOPIES till inbyggd REPEAT är negativt"
  
  #: fortran/trans-io.c:1010
  #, no-c-format
*************** msgstr "Tilldelad etkiett är inte i list
*** 9554,9560 ****
  #: fortran/trans-stmt.c:439
  #, no-c-format
  msgid "An alternate return at %L without a * dummy argument"
! msgstr "En alternativ retur vid %L utan ett * atrappargument"
  
  #: fortran/trans.c:49
  msgid "Array bound mismatch"
--- 9544,9550 ----
  #: fortran/trans-stmt.c:439
  #, no-c-format
  msgid "An alternate return at %L without a * dummy argument"
! msgstr "En alternativ retur vid %L utan ett * attrappargument"
  
  #: fortran/trans.c:49
  msgid "Array bound mismatch"
*************** msgstr "får inte ange \"main\"-klass när
*** 9956,9964 ****
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:739
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:777
- #, fuzzy
  msgid "Missing name"
! msgstr "tal saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:741
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:779
--- 9946,9953 ----
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:739
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:777
  msgid "Missing name"
! msgstr "Namn saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:741
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:779
*************** msgstr "tal saknas"
*** 9973,9997 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1833
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1845
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1860
- #, fuzzy
  msgid "';' expected"
! msgstr "Oväntat filslut"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:802
- #, fuzzy
  msgid "'*' expected"
! msgstr "Oväntat filslut"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:816
- #, fuzzy
  msgid "Class or interface declaration expected"
! msgstr "cirkulär pekardelegering detekterad"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:853
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:855
- #, fuzzy
  msgid "Missing class name"
! msgstr "slutparentes saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:858
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:862
--- 9962,9982 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1833
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1845
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1860
  msgid "';' expected"
! msgstr "\";\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:802
  msgid "'*' expected"
! msgstr "\"*\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:816
  msgid "Class or interface declaration expected"
! msgstr "Klass- eller gränssnittsdeklaration förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:853
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:855
  msgid "Missing class name"
! msgstr "Klassnamn saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:858
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:862
*************** msgstr "slutparentes saknas"
*** 10003,10022 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1871
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1903
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1965
- #, fuzzy
  msgid "'{' expected"
! msgstr "Oväntat filslut"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:872
- #, fuzzy
  msgid "Missing super class name"
! msgstr "motstridande superklassnamn %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:882
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:898
- #, fuzzy
  msgid "Missing interface name"
! msgstr "Sortparameter saknas vid %C"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:961
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1307
--- 9988,10004 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1871
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1903
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1965
  msgid "'{' expected"
! msgstr "\"{\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:872
  msgid "Missing super class name"
! msgstr "Superklassnamn saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:882
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:898
  msgid "Missing interface name"
! msgstr "Gränssnittsnamn saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:961
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1307
*************** msgstr "Sortparameter saknas vid %C"
*** 10065,10083 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2644
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2646
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2659
- #, fuzzy
  msgid "Missing term"
! msgstr "tal saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:976
- #, fuzzy
  msgid "Missing variable initializer"
! msgstr "initierare saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:993
- #, fuzzy
  msgid "Invalid declaration"
! msgstr "ogiltig funktionsdeklaration"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:996
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1086
--- 10047,10062 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2644
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2646
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2659
  msgid "Missing term"
! msgstr "Term saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:976
  msgid "Missing variable initializer"
! msgstr "Variabelinitierare saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:993
  msgid "Invalid declaration"
! msgstr "Ogiltig deklaration"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:996
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1086
*************** msgstr "ogiltig funktionsdeklaration"
*** 10089,10120 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2319
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2329
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2339
- #, fuzzy
  msgid "']' expected"
! msgstr "Oväntat filslut"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1000
  msgid "Unbalanced ']'"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1036
- #, fuzzy
  msgid "Invalid method declaration, method name required"
! msgstr "ogiltig malldeklaration av %qD"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1042
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1048
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1054
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2053
- #, fuzzy
  msgid "Identifier expected"
! msgstr "identifierare förväntades efter %<@protocol%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1060
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4738
! #, fuzzy, gcc-internal-format
  msgid "Invalid method declaration, return type required"
! msgstr "ogiltig kovariant returtyp för %q+#D"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1084
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1533
--- 10068,10096 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2319
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2329
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2339
  msgid "']' expected"
! msgstr "\"]\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1000
  msgid "Unbalanced ']'"
! msgstr "Obalanserad \"]\""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1036
  msgid "Invalid method declaration, method name required"
! msgstr "Ogiltig metoddeklaration, metodnamn krävs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1042
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1048
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1054
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2053
  msgid "Identifier expected"
! msgstr "Identifierare förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1060
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4738
! #, gcc-internal-format
  msgid "Invalid method declaration, return type required"
! msgstr "Ogiltig metoddeklaration, returtyp krävs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1084
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1533
*************** msgstr "ogiltig kovariant returtyp för %
*** 10125,10169 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1688
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1995
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2048
- #, fuzzy
  msgid "')' expected"
! msgstr "Oväntat filslut"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1100
- #, fuzzy
  msgid "Missing formal parameter term"
! msgstr "Sortparameter saknas vid %C"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1115
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1120
- #, fuzzy
  msgid "Missing identifier"
! msgstr "initierare saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1140
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1149
- #, fuzzy
  msgid "Missing class type term"
! msgstr "slutparentes saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1305
- #, fuzzy
  msgid "Invalid interface type"
! msgstr "ogiltig mottagartyp %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1493
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1667
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1669
- #, fuzzy
  msgid "':' expected"
! msgstr "Oväntat filslut"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1519
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1524
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1529
- #, fuzzy
  msgid "Invalid expression statement"
! msgstr "ogiltigt uttryck som operand"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1547
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1575
--- 10101,10138 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1688
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1995
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2048
  msgid "')' expected"
! msgstr "\")\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1100
  msgid "Missing formal parameter term"
! msgstr "Formell parameterterm saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1115
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1120
  msgid "Missing identifier"
! msgstr "Identifierare saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1140
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1149
  msgid "Missing class type term"
! msgstr "Klasstypterm saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1305
  msgid "Invalid interface type"
! msgstr "Ogiltig gränssnittstyp"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1493
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1667
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1669
  msgid "':' expected"
! msgstr "\":\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1519
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1524
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1529
  msgid "Invalid expression statement"
! msgstr "Ogiltig uttryckssats"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1547
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1575
*************** msgstr "ogiltigt uttryck som operand"
*** 10177,10285 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2057
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2300
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2302
- #, fuzzy
  msgid "'(' expected"
! msgstr "Oväntat filslut"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1618
  msgid "Missing term or ')'"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1665
- #, fuzzy
  msgid "Missing or invalid constant expression"
! msgstr "spill i konstant uttryck"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1686
  msgid "Missing term and ')' expected"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1725
- #, fuzzy
  msgid "Invalid control expression"
! msgstr "ogiltigt sanningsvärdeuttryck"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1727
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1729
- #, fuzzy
  msgid "Invalid update expression"
! msgstr "ogiltigt sanningsvärdeuttryck"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1754
- #, fuzzy
  msgid "Invalid init statement"
! msgstr "ogiltigt l-värde i asm-sats"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1954
  msgid "Missing term or ')' expected"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1997
  msgid "'class' or 'this' expected"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1999
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2001
- #, fuzzy
  msgid "'class' expected"
! msgstr "inga klasser angivna"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2046
  msgid "')' or term expected"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2148
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2177
- #, fuzzy
  msgid "'[' expected"
! msgstr "Oväntat filslut"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2255
  msgid "Field expected"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2314
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2324
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2334
  msgid "Missing term and ']' expected"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2439
- #, fuzzy
  msgid "']' expected, invalid type expression"
! msgstr "uttryck förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2442
- #, fuzzy
  msgid "Invalid type expression"
! msgstr "ogiltigt sanningsvärdeuttryck"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2554
- #, fuzzy
  msgid "Invalid reference type"
! msgstr "ogiltigt referensprefix"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3025
  msgid "Constructor invocation must be first thing in a constructor"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3027
- #, fuzzy
  msgid "Only constructors can invoke constructors"
! msgstr "bara konstruerare tar basinitierare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16544
- #, fuzzy
  msgid "parse error"
! msgstr "%s: fel: "
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16546
  msgid "parse error; also virtual memory exhausted"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16548
  msgid "parse error: cannot back up"
! msgstr ""
  
  #: gcc.c:773
  msgid "GCC does not support -C or -CC without -E"
--- 10146,10242 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2057
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2300
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2302
  msgid "'(' expected"
! msgstr "\"(\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1618
  msgid "Missing term or ')'"
! msgstr "Term eller \")\" saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1665
  msgid "Missing or invalid constant expression"
! msgstr "Konstant uttryck saknas eller är ogiltigt"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1686
  msgid "Missing term and ')' expected"
! msgstr "Saknad term eller \")\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1725
  msgid "Invalid control expression"
! msgstr "Ogiltigt styruttryck"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1727
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1729
  msgid "Invalid update expression"
! msgstr "Ogiltigt uppdateringsuttryck"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1754
  msgid "Invalid init statement"
! msgstr "Ogiltig init-sats"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1954
  msgid "Missing term or ')' expected"
! msgstr "Saknad term eller \")\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1997
  msgid "'class' or 'this' expected"
! msgstr "\"class\" eller \"this\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1999
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2001
  msgid "'class' expected"
! msgstr "\"class\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2046
  msgid "')' or term expected"
! msgstr "\")\" eller term förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2148
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2177
  msgid "'[' expected"
! msgstr "\"[\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2255
  msgid "Field expected"
! msgstr "Fält förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2314
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2324
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2334
  msgid "Missing term and ']' expected"
! msgstr "Saknad term och \"]\" förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2439
  msgid "']' expected, invalid type expression"
! msgstr "\"]\" förväntades, ogiltigt typuttryck"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2442
  msgid "Invalid type expression"
! msgstr "Ogiltigt typuttryck"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2554
  msgid "Invalid reference type"
! msgstr "Ogiltig referenstyp"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3025
  msgid "Constructor invocation must be first thing in a constructor"
! msgstr "Konstrueraranrop måste vara det första i en konstruerare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3027
  msgid "Only constructors can invoke constructors"
! msgstr "Endast konstruerare kan anropa konstruerare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16544
  msgid "parse error"
! msgstr "parsningsfel"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16546
  msgid "parse error; also virtual memory exhausted"
! msgstr "parsningsfel, eller slut på virtuellt minne"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16548
  msgid "parse error: cannot back up"
! msgstr "parsningsfel: kan inte backa"
  
  #: gcc.c:773
  msgid "GCC does not support -C or -CC without -E"
*************** msgstr "profilering stöds inte tillsamma
*** 10351,10359 ****
  #: config/rs6000/sysv4.h:898 config/rs6000/sysv4.h:900
  #: config/alpha/linux-elf.h:34 config/alpha/linux-elf.h:36 config/linux.h:106
  #: config/linux.h:108
- #, fuzzy
  msgid "-mglibc and -muclibc used together"
! msgstr "-mips16 och -mdsp kan inte användas tillsammans"
  
  #: config/sparc/linux64.h:211 config/sparc/linux64.h:222
  #: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
--- 10308,10315 ----
  #: config/rs6000/sysv4.h:898 config/rs6000/sysv4.h:900
  #: config/alpha/linux-elf.h:34 config/alpha/linux-elf.h:36 config/linux.h:106
  #: config/linux.h:108
  msgid "-mglibc and -muclibc used together"
! msgstr "-mglibc och -muclibc används tillsammans"
  
  #: config/sparc/linux64.h:211 config/sparc/linux64.h:222
  #: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
*************** msgid "Use AltiVec instructions"
*** 10805,10818 ****
  msgstr "Använd AltiVec-instruktioner"
  
  #: config/rs6000/rs6000.opt:73
- #, fuzzy
  msgid "Use 4xx half-word multiply instructions"
! msgstr "Använd sammansmälta multiplicera-/adderainstruktioner"
  
  #: config/rs6000/rs6000.opt:77
- #, fuzzy
  msgid "Use 4xx string-search dlmzb instruction"
! msgstr "Använd AltiVec-instruktioner"
  
  #: config/rs6000/rs6000.opt:81
  msgid "Generate load/store multiple instructions"
--- 10761,10772 ----
  msgstr "Använd AltiVec-instruktioner"
  
  #: config/rs6000/rs6000.opt:73
  msgid "Use 4xx half-word multiply instructions"
! msgstr "Använd 4xx:s halvorods multiplikationsinstruktioner"
  
  #: config/rs6000/rs6000.opt:77
  msgid "Use 4xx string-search dlmzb instruction"
! msgstr "Använd 4xx:s strängsöknings dlmzb-instruktion"
  
  #: config/rs6000/rs6000.opt:81
  msgid "Generate load/store multiple instructions"
*************** msgstr "Använd konventioner för att skic
*** 11143,11149 ****
  
  #: config/i386/i386.opt:206
  msgid "Realign stack in prologue"
! msgstr ""
  
  #: config/i386/i386.opt:210
  msgid "Uninitialized locals in .bss"
--- 11097,11103 ----
  
  #: config/i386/i386.opt:206
  msgid "Realign stack in prologue"
! msgstr "Justera om stacken i prologen"
  
  #: config/i386/i386.opt:210
  msgid "Uninitialized locals in .bss"
*************** msgstr "Använd angiven SPARC-V9-kodmodel
*** 11894,11900 ****
  
  #: config/sparc/sparc.opt:104
  msgid "Enable strict 32-bit psABI struct return checking."
! msgstr ""
  
  #: config/sparc/little-endian.opt:24
  msgid "Generate code for little-endian"
--- 11848,11854 ----
  
  #: config/sparc/sparc.opt:104
  msgid "Enable strict 32-bit psABI struct return checking."
! msgstr "Aktivera strikt 32-bits psABI-kontroller av postreturer."
  
  #: config/sparc/little-endian.opt:24
  msgid "Generate code for little-endian"
*************** msgstr "Lägg endast läsbara data i SECTI
*** 11926,11936 ****
  
  #: config/sh/superh.opt:6
  msgid "Board name [and memory region]."
! msgstr ""
  
  #: config/sh/superh.opt:10
  msgid "Runtime name."
! msgstr ""
  
  #: config/sh/sh.opt:45
  msgid "Generate SH1 code"
--- 11880,11890 ----
  
  #: config/sh/superh.opt:6
  msgid "Board name [and memory region]."
! msgstr "Brädesnamn [och minnesregion]."
  
  #: config/sh/superh.opt:10
  msgid "Runtime name."
! msgstr "Körtidsnamn."
  
  #: config/sh/sh.opt:45
  msgid "Generate SH1 code"
*************** msgid "Generate SH4 code"
*** 11973,12028 ****
  msgstr "Generera SH4-kod"
  
  #: config/sh/sh.opt:85
- #, fuzzy
  msgid "Generate SH4-100 code"
! msgstr "Generera SH1-kod"
  
  #: config/sh/sh.opt:89
- #, fuzzy
  msgid "Generate SH4-200 code"
! msgstr "Generera SH2-kod"
  
  #: config/sh/sh.opt:93
  msgid "Generate SH4 FPU-less code"
  msgstr "Generera SH4-kod utan FPU"
  
  #: config/sh/sh.opt:97
- #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Generera kod för CPU C44"
  
  #: config/sh/sh.opt:102
- #, fuzzy
  msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Generera kod för CPU C40"
  
  #: config/sh/sh.opt:107
  msgid "Generate default single-precision SH4 code"
  msgstr "Generera normal enkelprecisions SH4-kod"
  
  #: config/sh/sh.opt:111
- #, fuzzy
  msgid "Generate default single-precision SH4-100 code"
! msgstr "Generera normal enkelprecisions SH4-kod"
  
  #: config/sh/sh.opt:115
- #, fuzzy
  msgid "Generate default single-precision SH4-200 code"
! msgstr "Generera normal enkelprecisions SH4-kod"
  
  #: config/sh/sh.opt:119
  msgid "Generate only single-precision SH4 code"
  msgstr "Generera endast enkelprecisions SH4-kod"
  
  #: config/sh/sh.opt:123
- #, fuzzy
  msgid "Generate only single-precision SH4-100 code"
! msgstr "Generera endast enkelprecisions SH4-kod"
  
  #: config/sh/sh.opt:127
- #, fuzzy
  msgid "Generate only single-precision SH4-200 code"
! msgstr "Generera endast enkelprecisions SH4-kod"
  
  #: config/sh/sh.opt:131
  msgid "Generate SH4a code"
--- 11927,11974 ----
  msgstr "Generera SH4-kod"
  
  #: config/sh/sh.opt:85
  msgid "Generate SH4-100 code"
! msgstr "Generera SH4-100-kod"
  
  #: config/sh/sh.opt:89
  msgid "Generate SH4-200 code"
! msgstr "Generera SH4-200-kod"
  
  #: config/sh/sh.opt:93
  msgid "Generate SH4 FPU-less code"
  msgstr "Generera SH4-kod utan FPU"
  
  #: config/sh/sh.opt:97
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Generera kod för SH4 400-serien (saknar MMU/FPU)"
  
  #: config/sh/sh.opt:102
  msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Generera kod för SH4-500-serien (utan FPU)."
  
  #: config/sh/sh.opt:107
  msgid "Generate default single-precision SH4 code"
  msgstr "Generera normal enkelprecisions SH4-kod"
  
  #: config/sh/sh.opt:111
  msgid "Generate default single-precision SH4-100 code"
! msgstr "Generera normal enkelprecisions SH4-100-kod"
  
  #: config/sh/sh.opt:115
  msgid "Generate default single-precision SH4-200 code"
! msgstr "Generera normal enkelprecisions SH4-200-kod"
  
  #: config/sh/sh.opt:119
  msgid "Generate only single-precision SH4 code"
  msgstr "Generera endast enkelprecisions SH4-kod"
  
  #: config/sh/sh.opt:123
  msgid "Generate only single-precision SH4-100 code"
! msgstr "Generera endast enkelprecisions SH4-100-kod"
  
  #: config/sh/sh.opt:127
  msgid "Generate only single-precision SH4-200 code"
! msgstr "Generera endast enkelprecisions SH4-200-kod"
  
  #: config/sh/sh.opt:131
  msgid "Generate SH4a code"
*************** msgid "Align doubles at 64-bit boundarie
*** 12089,12097 ****
  msgstr "Justera double på 64-bitarsgränser"
  
  #: config/sh/sh.opt:195
- #, fuzzy
  msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
! msgstr "Divisionsstrategi, en av: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp"
  
  #: config/sh/sh.opt:199
  msgid "Specify name for 32 bit signed division function"
--- 12035,12042 ----
  msgstr "Justera double på 64-bitarsgränser"
  
  #: config/sh/sh.opt:195
  msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
! msgstr "Divisionsstrategi, en av: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
  
  #: config/sh/sh.opt:199
  msgid "Specify name for 32 bit signed division function"
*************** msgstr "Generera bibliteksfunktionsanrop
*** 12159,12165 ****
  
  #: config/sh/sh.opt:274
  msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:24
  msgid "Generate code for an 11/10"
--- 12104,12110 ----
  
  #: config/sh/sh.opt:274
  msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "Låtsas en gren-runt-en-förflyttning är en villkorlig förflyttning."
  
  #: config/pdp11/pdp11.opt:24
  msgid "Generate code for an 11/10"
*************** msgid "Enable earlier placing stop bits 
*** 12310,12363 ****
  msgstr "Aktivera tidigare utplacering av stoppbitar för bättre schemaläggning"
  
  #: config/ia64/ia64.opt:101
- #, fuzzy
  msgid "Use data speculation before reload"
! msgstr "Tillåt spekulativ förflyggning av fler inläsningar"
  
  #: config/ia64/ia64.opt:105
  msgid "Use data speculation after reload"
! msgstr ""
  
  #: config/ia64/ia64.opt:109
- #, fuzzy
  msgid "Use control speculation"
! msgstr "Skapa konsollapplikation"
  
  #: config/ia64/ia64.opt:113
  msgid "Use in block data speculation before reload"
! msgstr ""
  
  #: config/ia64/ia64.opt:117
  msgid "Use in block data speculation after reload"
! msgstr ""
  
  #: config/ia64/ia64.opt:121
  msgid "Use in block control speculation"
! msgstr ""
  
  #: config/ia64/ia64.opt:125
  msgid "Use simple data speculation check"
! msgstr ""
  
  #: config/ia64/ia64.opt:129
  msgid "Use simple data speculation check for control speculation"
! msgstr ""
  
  #: config/ia64/ia64.opt:133
  msgid "Print information about speculative motions."
! msgstr ""
  
  #: config/ia64/ia64.opt:137
  msgid "If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment "
! msgstr ""
  
  #: config/ia64/ia64.opt:141
  msgid "If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment "
! msgstr ""
  
  #: config/ia64/ia64.opt:145
  msgid "Count speculative dependencies while calculating priority of instructions"
! msgstr ""
  
  #: config/ia64/ilp32.opt:3
  msgid "Generate ILP32 code"
--- 12255,12306 ----
  msgstr "Aktivera tidigare utplacering av stoppbitar för bättre schemaläggning"
  
  #: config/ia64/ia64.opt:101
  msgid "Use data speculation before reload"
! msgstr "Använd dataspekulation före före omläsning"
  
  #: config/ia64/ia64.opt:105
  msgid "Use data speculation after reload"
! msgstr "Använd dataspekulation efter omläsning"
  
  #: config/ia64/ia64.opt:109
  msgid "Use control speculation"
! msgstr "Använd styrspekulation"
  
  #: config/ia64/ia64.opt:113
  msgid "Use in block data speculation before reload"
! msgstr "Använd inblocksdataspekulation före omläsning"
  
  #: config/ia64/ia64.opt:117
  msgid "Use in block data speculation after reload"
! msgstr "Använd inblocksdataspekulation efter omläsning"
  
  #: config/ia64/ia64.opt:121
  msgid "Use in block control speculation"
! msgstr "Använd inblocksstyrspekulation"
  
  #: config/ia64/ia64.opt:125
  msgid "Use simple data speculation check"
! msgstr "Använd enkel dataspekulationskontroll"
  
  #: config/ia64/ia64.opt:129
  msgid "Use simple data speculation check for control speculation"
! msgstr "Avnänd enkel dataspekulationskontrol för styrspekulation"
  
  #: config/ia64/ia64.opt:133
  msgid "Print information about speculative motions."
! msgstr "Skriv information om spekulativa förflyttningar."
  
  #: config/ia64/ia64.opt:137
  msgid "If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment "
! msgstr "Om satt kommer dataspekulativa instruktioner väljas för schemaläggning endast om det inte finns några andra val för tillfället"
  
  #: config/ia64/ia64.opt:141
  msgid "If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment "
! msgstr "Om satt kommer styrspekulativa instruktioner väljas för schemaläggning endast om det inte finns några andra val för tillfället"
  
  #: config/ia64/ia64.opt:145
  msgid "Count speculative dependencies while calculating priority of instructions"
! msgstr "Räkna spekulativa beroenden vid beräkning av prioritet för instruktioner"
  
  #: config/ia64/ilp32.opt:3
  msgid "Generate ILP32 code"
*************** msgid "Set sizeof(bool) to 1"
*** 12380,12393 ****
  msgstr "Sätt sizeof(bool) till 1"
  
  #: config/darwin.opt:36
- #, fuzzy
  msgid "Generate code for darwin loadable kernel extentions"
! msgstr "Generera kod för en 68060, utan några nya instruktioner"
  
  #: config/darwin.opt:40
- #, fuzzy
  msgid "Generate code for the kernel or loadable kernel extentions"
! msgstr "Generera kod för det angivna chip:et eller CPU-versionen"
  
  #: config/fr30/fr30.opt:24
  msgid "Assume small address space"
--- 12323,12334 ----
  msgstr "Sätt sizeof(bool) till 1"
  
  #: config/darwin.opt:36
  msgid "Generate code for darwin loadable kernel extentions"
! msgstr "Generera kod för darwin laddbara kärnutvidgningar"
  
  #: config/darwin.opt:40
  msgid "Generate code for the kernel or loadable kernel extentions"
! msgstr "Generera kod för kärnan eller laddbara kärnutvidgningar"
  
  #: config/fr30/fr30.opt:24
  msgid "Assume small address space"
*************** msgstr "Generera kod som följer det angi
*** 12399,12405 ****
  
  #: config/mips/mips.opt:28
  msgid "Generate code that can be used in SVR4-style dynamic objects"
! msgstr ""
  
  #: config/mips/mips.opt:32
  msgid "Use PMC-style 'mad' instructions"
--- 12340,12346 ----
  
  #: config/mips/mips.opt:28
  msgid "Generate code that can be used in SVR4-style dynamic objects"
! msgstr "Generera kod som kan användas i dynamiska objekt i SVR4-stil"
  
  #: config/mips/mips.opt:32
  msgid "Use PMC-style 'mad' instructions"
*************** msgstr "Använd parvisa enkla flyttalsins
*** 12555,12561 ****
  
  #: config/mips/mips.opt:190
  msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
! msgstr ""
  
  #: config/mips/mips.opt:194
  msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
--- 12496,12502 ----
  
  #: config/mips/mips.opt:190
  msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
! msgstr "Vid generering av -mabicalls-kod, gör så att koden passar för användning i delade bibliotek"
  
  #: config/mips/mips.opt:194
  msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
*************** msgid "Generate code for a 5407"
*** 12610,12618 ****
  msgstr "Generera kod för en 5407"
  
  #: config/m68k/m68k.opt:44
- #, fuzzy
  msgid "Generate code for a ColdFire v4e"
! msgstr "Genrera kod för M*Core M340"
  
  #: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101
  msgid "Generate code for a 68000"
--- 12551,12558 ----
  msgstr "Generera kod för en 5407"
  
  #: config/m68k/m68k.opt:44
  msgid "Generate code for a ColdFire v4e"
! msgstr "Genrera kod för en ColdFire v4e"
  
  #: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101
  msgid "Generate code for a 68000"
*************** msgid "Do not use unaligned memory refer
*** 12715,12749 ****
  msgstr "Använd inte ojusterade minnesreferenser"
  
  #: config/score/score.opt:32
- #, fuzzy
  msgid "Disable bcnz instruction"
! msgstr "Använd AltiVec-instruktioner"
  
  #: config/score/score.opt:36
- #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "Aktivera parallella instruktioner"
  
  #: config/score/score.opt:40
- #, fuzzy
  msgid "Enable mac instruction"
! msgstr "Aktivera parallella instruktioner"
  
  #: config/score/score.opt:44
  msgid "Support SCORE 5 ISA"
! msgstr ""
  
  #: config/score/score.opt:48
  msgid "Support SCORE 5U ISA"
! msgstr ""
  
  #: config/score/score.opt:52
  msgid "Support SCORE 7 ISA"
! msgstr ""
  
  #: config/score/score.opt:56
  msgid "Support SCORE 7D ISA"
! msgstr ""
  
  #: config/vxworks.opt:25
  msgid "Assume the VxWorks RTP environment"
--- 12655,12686 ----
  msgstr "Använd inte ojusterade minnesreferenser"
  
  #: config/score/score.opt:32
  msgid "Disable bcnz instruction"
! msgstr "Använd inte instruktionen bcnz"
  
  #: config/score/score.opt:36
  msgid "Enable unaligned load/store instruction"
! msgstr "Aktivera ojusterade load/store-instruktioner"
  
  #: config/score/score.opt:40
  msgid "Enable mac instruction"
! msgstr "Aktivera mac-instruktioner"
  
  #: config/score/score.opt:44
  msgid "Support SCORE 5 ISA"
! msgstr "Stöd SCORE 5 ISA"
  
  #: config/score/score.opt:48
  msgid "Support SCORE 5U ISA"
! msgstr "Stöd SCORE 5U ISA"
  
  #: config/score/score.opt:52
  msgid "Support SCORE 7 ISA"
! msgstr "Stöd SCORE 7 ISA"
  
  #: config/score/score.opt:56
  msgid "Support SCORE 7D ISA"
! msgstr "Stöd SCORE 7D ISA"
  
  #: config/vxworks.opt:25
  msgid "Assume the VxWorks RTP environment"
*************** msgid "Set the max size of data eligible
*** 12854,12867 ****
  msgstr "Ange den maximala storleken på data som är lämpliga för ZDA-arean"
  
  #: config/linux.opt:25
- #, fuzzy
  msgid "Use uClibc instead of GNU libc"
! msgstr "Använd ROM istället för RAM"
  
  #: config/linux.opt:29
- #, fuzzy
  msgid "Use GNU libc instead of uClibc"
! msgstr "Använd ROM istället för RAM"
  
  #: config/frv/frv.opt:24
  msgid "Use 4 media accumulators"
--- 12791,12802 ----
  msgstr "Ange den maximala storleken på data som är lämpliga för ZDA-arean"
  
  #: config/linux.opt:25
  msgid "Use uClibc instead of GNU libc"
! msgstr "Använd uClibc istället för GNU libc"
  
  #: config/linux.opt:29
  msgid "Use GNU libc instead of uClibc"
! msgstr "Använd GNU libc istället för uClibc"
  
  #: config/frv/frv.opt:24
  msgid "Use 4 media accumulators"
*************** msgid "Warn about things that will chang
*** 13268,13276 ****
  msgstr "Varna för saker som skulle ändras vid kompilering med en kompilator som följer ABI"
  
  #: c.opt:121
- #, fuzzy
  msgid "Warn about suspicious uses of memory addresses"
! msgstr "Varna för tveksamma deklarationer av \"main\""
  
  #: c.opt:125
  msgid "Enable most warning messages"
--- 13203,13210 ----
  msgstr "Varna för saker som skulle ändras vid kompilering med en kompilator som följer ABI"
  
  #: c.opt:121
  msgid "Warn about suspicious uses of memory addresses"
! msgstr "Varna för misstänkt användning av minnesadresser"
  
  #: c.opt:125
  msgid "Enable most warning messages"
*************** msgstr "Varna för en gammaldags paramete
*** 13458,13473 ****
  
  #: c.opt:320
  msgid "Warn if a string is longer than the maximum portable length specified by the standard"
! msgstr ""
  
  #: c.opt:324
  msgid "Warn about overloaded virtual function names"
  msgstr "Varna för överlagrade virtuella funktionsnamn"
  
  #: c.opt:328
- #, fuzzy
  msgid "Warn about overriding initializers without side effects"
! msgstr "Varna för variabler som intieras till sig själva"
  
  #: c.opt:332
  msgid "Warn about possibly missing parentheses"
--- 13392,13406 ----
  
  #: c.opt:320
  msgid "Warn if a string is longer than the maximum portable length specified by the standard"
! msgstr "Varna om en sträng är längre än den maximala portabla längden som anges i standarden"
  
  #: c.opt:324
  msgid "Warn about overloaded virtual function names"
  msgstr "Varna för överlagrade virtuella funktionsnamn"
  
  #: c.opt:328
  msgid "Warn about overriding initializers without side effects"
! msgstr "Varna för åsidosättande initierare utan sidoeffekter"
  
  #: c.opt:332
  msgid "Warn about possibly missing parentheses"
*************** msgstr "Varna inte om användning av vari
*** 13571,13577 ****
  
  #: c.opt:432
  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.opt:436
  msgid "Warn when a pointer differs in signedness in an assignment"
--- 13504,13510 ----
  
  #: c.opt:432
  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 "I C++ betyder nollskilt att varna för konverteringar som bör undvikas från strängliteraler till \"char *\".  I C en liknande varning, bortsett från att ISO C-standarden naturligtvis inte säger att standarden bör undvikas."
  
  #: c.opt:436
  msgid "Warn when a pointer differs in signedness in an assignment"
*************** msgid "Generate code for GNU runtime env
*** 13654,13662 ****
  msgstr "Generera kod för GNU:s körtidsmiljö"
  
  #: c.opt:536
- #, fuzzy
  msgid "Use traditional GNU semantics for inline functions"
! msgstr "traditionell C tillåter inte initiering av unioner"
  
  #: c.opt:549
  msgid "Assume normal C execution environment"
--- 13587,13594 ----
  msgstr "Generera kod för GNU:s körtidsmiljö"
  
  #: c.opt:536
  msgid "Use traditional GNU semantics for inline functions"
! msgstr "Använd traditionell C-semantik för inline-funktioner"
  
  #: c.opt:549
  msgid "Assume normal C execution environment"
*************** msgid "Enable Objective-C setjmp excepti
*** 13715,13723 ****
  msgstr "Aktivera Objective-C:s setjmp-undantagshantering i körtidsmiljön"
  
  #: c.opt:625 fortran/lang.opt:134
- #, fuzzy
  msgid "Enable OpenMP"
! msgstr "Aktivera felsökning"
  
  #: c.opt:629
  msgid "Recognize C++ kewords like \"compl\" and \"xor\""
--- 13647,13654 ----
  msgstr "Aktivera Objective-C:s setjmp-undantagshantering i körtidsmiljön"
  
  #: c.opt:625 fortran/lang.opt:134
  msgid "Enable OpenMP"
! msgstr "Aktivera OpenMP"
  
  #: c.opt:629
  msgid "Recognize C++ kewords like \"compl\" and \"xor\""
*************** msgstr "Använd __cxa_atexit till registe
*** 13801,13807 ****
  
  #: c.opt:721
  msgid "Use __cxa_get_exception_ptr in exception handling"
! msgstr ""
  
  #: c.opt:725
  msgid "Marks all inlined methods as having hidden visibility"
--- 13732,13738 ----
  
  #: c.opt:721
  msgid "Use __cxa_get_exception_ptr in exception handling"
! msgstr "Använd __cxa_get_exception_ptr i undantagshantering"
  
  #: c.opt:725
  msgid "Marks all inlined methods as having hidden visibility"
*************** msgstr "Tag med definitioner av makron i
*** 13849,13855 ****
  
  #: c.opt:769
  msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
! msgstr ""
  
  #: c.opt:773
  msgid "Include the contents of <file> before other files"
--- 13780,13786 ----
  
  #: c.opt:769
  msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
! msgstr "-imultilib <kat> Sätt <kat> att vara inkluderingsunderbiblioteket för multibibliotek"
  
  #: c.opt:773
  msgid "Include the contents of <file> before other files"
*************** msgstr "Anta att en hashtabell används v
*** 14013,14019 ****
  
  #: java/lang.opt:151
  msgid "Generate instances of Class at runtime"
! msgstr ""
  
  #: java/lang.opt:155
  msgid "Use offset tables for virtual method calls"
--- 13944,13950 ----
  
  #: java/lang.opt:151
  msgid "Generate instances of Class at runtime"
! msgstr "Generera instanser av Class vid körtid"
  
  #: java/lang.opt:155
  msgid "Use offset tables for virtual method calls"
*************** msgstr "Aktivera optimeringar av initier
*** 14029,14035 ****
  
  #: java/lang.opt:173
  msgid "Reduce the amount of reflection meta-data generated"
! msgstr ""
  
  #: java/lang.opt:177
  msgid "Enable assignability checks for stores into object arrays"
--- 13960,13966 ----
  
  #: java/lang.opt:173
  msgid "Reduce the amount of reflection meta-data generated"
! msgstr "Reducera mängden reflektionsmetadata som genereras"
  
  #: java/lang.opt:177
  msgid "Enable assignability checks for stores into object arrays"
*************** msgstr "Lägg MODULE-filer i \"directory\
*** 14057,14073 ****
  
  #: fortran/lang.opt:42
  msgid "Warn about possible aliasing of dummy arguments"
! msgstr "Varna för eventuell aliasning av atrappargument"
  
  #: fortran/lang.opt:46
- #, fuzzy
  msgid "Warn about missing ampersand in continued character constants"
! msgstr "Varna för saknade ampersander i fortsatta teckenliteraler"
  
  #: fortran/lang.opt:50
- #, fuzzy
  msgid "Warn about truncated character expressions"
! msgstr "Varna för avhuggna källkodsrader"
  
  #: fortran/lang.opt:54
  msgid "Warn about implicit conversion"
--- 13988,14002 ----
  
  #: fortran/lang.opt:42
  msgid "Warn about possible aliasing of dummy arguments"
! msgstr "Varna för eventuell aliasning av attrappargument"
  
  #: fortran/lang.opt:46
  msgid "Warn about missing ampersand in continued character constants"
! msgstr "Varna för saknade ampersander i fortsatta teckenkonstanter"
  
  #: fortran/lang.opt:50
  msgid "Warn about truncated character expressions"
! msgstr "Varna för avhuggna teckenuttryck"
  
  #: fortran/lang.opt:54
  msgid "Warn about implicit conversion"
*************** msgstr "Varna för \"misstänkta\" konstru
*** 14091,14097 ****
  
  #: fortran/lang.opt:74
  msgid "Permit nonconforming uses of the tab character"
! msgstr ""
  
  #: fortran/lang.opt:78
  msgid "Warn about underflow of numerical constant expressions"
--- 14020,14026 ----
  
  #: fortran/lang.opt:74
  msgid "Permit nonconforming uses of the tab character"
! msgstr "Tillåt ej konforma användningar av tabulatortecken"
  
  #: fortran/lang.opt:78
  msgid "Warn about underflow of numerical constant expressions"
*************** msgstr "Varna för underspill i numeriska
*** 14099,14105 ****
  
  #: fortran/lang.opt:82
  msgid "All intrinsics procedures are available regardless of selected standard"
! msgstr ""
  
  #: fortran/lang.opt:86
  msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
--- 14028,14034 ----
  
  #: fortran/lang.opt:82
  msgid "All intrinsics procedures are available regardless of selected standard"
! msgstr "Alla inbyggda procedurer är tillgängliga oavsett av vald standard"
  
  #: fortran/lang.opt:86
  msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
*************** msgid "Use n as character line width in 
*** 14182,14190 ****
  msgstr "Använd radlängd med n tecken i fritt format"
  
  #: fortran/lang.opt:170
- #, fuzzy
  msgid "Maximum number of errors to report"
! msgstr "Det maximala antalet utrullningar av en enskild slinga"
  
  #: fortran/lang.opt:174
  msgid "Maximum identifier length"
--- 14111,14118 ----
  msgstr "Använd radlängd med n tecken i fritt format"
  
  #: fortran/lang.opt:170
  msgid "Maximum number of errors to report"
! msgstr "Det maximala antalet fel som skall rapporteras"
  
  #: fortran/lang.opt:174
  msgid "Maximum identifier length"
*************** msgstr "Maximal identifierarlängd"
*** 14192,14198 ****
  
  #: fortran/lang.opt:178
  msgid "Maximum length for subrecords"
! msgstr ""
  
  #: fortran/lang.opt:182
  msgid "Size in bytes of the largest array that will be put on the stack"
--- 14120,14126 ----
  
  #: fortran/lang.opt:178
  msgid "Maximum length for subrecords"
! msgstr "Maximal längd för underposter"
  
  #: fortran/lang.opt:182
  msgid "Size in bytes of the largest array that will be put on the stack"
*************** msgstr "Generera inte kod, gör bara synt
*** 14204,14210 ****
  
  #: fortran/lang.opt:190
  msgid "Enable range checking during compilation"
! msgstr ""
  
  #: fortran/lang.opt:194
  msgid "Try to layout derived types as compact as possible"
--- 14132,14138 ----
  
  #: fortran/lang.opt:190
  msgid "Enable range checking during compilation"
! msgstr "Aktivera intervallkontroller under kompilering"
  
  #: fortran/lang.opt:194
  msgid "Try to layout derived types as compact as possible"
*************** msgid "Treat all warnings as errors"
*** 14323,14331 ****
  msgstr "Behandla alla varningar som fel."
  
  #: common.opt:82
- #, fuzzy
  msgid "Treat specified warning as error"
! msgstr "Behandla alla varningar som fel."
  
  #: common.opt:86
  msgid "Print extra (possibly unwanted) warnings"
--- 14251,14258 ----
  msgstr "Behandla alla varningar som fel."
  
  #: common.opt:82
  msgid "Treat specified warning as error"
! msgstr "Behandla angivna varningar som fel"
  
  #: common.opt:86
  msgid "Print extra (possibly unwanted) warnings"
*************** msgid "Warn about functions which might 
*** 14352,14360 ****
  msgstr "Varna för funktioner som är möjliga kandidater för __attribute__((noreturn))"
  
  #: common.opt:110
- #, fuzzy
  msgid "Warn about overflow in arithmetic expressions"
! msgstr "Varna för underspill i numeriska konstantuttryck"
  
  #: common.opt:114
  msgid "Warn when the packed attribute has no effect on struct layout"
--- 14279,14286 ----
  msgstr "Varna för funktioner som är möjliga kandidater för __attribute__((noreturn))"
  
  #: common.opt:110
  msgid "Warn about overflow in arithmetic expressions"
! msgstr "Varna för spill i aritmetiska uttryck"
  
  #: common.opt:114
  msgid "Warn when the packed attribute has no effect on struct layout"
*************** msgid "Warn about code which might break
*** 14377,14385 ****
  msgstr "Varna för kod som kan bryta strikta aliasregler"
  
  #: common.opt:138 common.opt:142
- #, fuzzy
  msgid "Warn about optimizations that assume that signed overflow is undefined"
! msgstr "Avaktivera optimeringar som antar standardmässig avrundningsbeteende för FP"
  
  #: common.opt:146
  msgid "Warn about enumerated switches, with no default, missing a case"
--- 14303,14310 ----
  msgstr "Varna för kod som kan bryta strikta aliasregler"
  
  #: common.opt:138 common.opt:142
  msgid "Warn about optimizations that assume that signed overflow is undefined"
! msgstr "Varna för optimeringar som antar spill med tecken är odefinierat"
  
  #: common.opt:146
  msgid "Warn about enumerated switches, with no default, missing a case"
*************** msgid "Assume arguments alias neither ea
*** 14470,14478 ****
  msgstr "Anta att argument varken är alias för varandra eller globala"
  
  #: common.opt:281
- #, fuzzy
  msgid "Assume arguments alias no other storage"
! msgstr "Anta att argument varken är alias för varandra eller globala"
  
  #: common.opt:285
  msgid "Generate unwind tables that are exact at each instruction boundary"
--- 14395,14402 ----
  msgstr "Anta att argument varken är alias för varandra eller globala"
  
  #: common.opt:281
  msgid "Assume arguments alias no other storage"
! msgstr "Anta att argument inte är alias för annat lagringsutrymme"
  
  #: common.opt:285
  msgid "Generate unwind tables that are exact at each instruction boundary"
*************** msgid "Dump various compiler internals t
*** 14567,14580 ****
  msgstr "Skriv ut diverse intern kompilatorinformation till en fil"
  
  #: common.opt:386
- #, fuzzy
  msgid "Suppress output of addresses in debugging dumps"
! msgstr "Undertryck utskrift av instruktionsantal och radnummernoteringar i felsökningsutskrifter"
  
  #: common.opt:390
- #, fuzzy
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
! msgstr "Undertryck utskrift av instruktionsantal och radnummernoteringar i felsökningsutskrifter"
  
  #: common.opt:394
  msgid "Perform early inlining"
--- 14491,14502 ----
  msgstr "Skriv ut diverse intern kompilatorinformation till en fil"
  
  #: common.opt:386
  msgid "Suppress output of addresses in debugging dumps"
! msgstr "Undertryck utskrift av adresser i felsökningsutskrifter"
  
  #: common.opt:390
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
! msgstr "Undertryck utskrift av instruktionsantal, radnummernoteringar och -adresser i felsökningsutskrifter"
  
  #: common.opt:394
  msgid "Perform early inlining"
*************** msgstr "Utför eliminering av oanvända ty
*** 14590,14596 ****
  
  #: common.opt:410
  msgid "Do not suppress C++ class debug information."
! msgstr ""
  
  #: common.opt:414
  msgid "Enable exception handling"
--- 14512,14518 ----
  
  #: common.opt:410
  msgid "Do not suppress C++ class debug information."
! msgstr "Undertryck inte felsökningsinformation för C++-klasser."
  
  #: common.opt:414
  msgid "Enable exception handling"
*************** msgid "Discover pure and const functions
*** 14697,14705 ****
  msgstr "Upptäck pure- och const-funktioner"
  
  #: common.opt:546
- #, fuzzy
  msgid "Perform interprocedural points-to analysis"
! msgstr "Utför konstantpropagering mellan procedurer"
  
  #: common.opt:550
  msgid "Discover readonly and non addressable static variables"
--- 14619,14626 ----
  msgstr "Upptäck pure- och const-funktioner"
  
  #: common.opt:546
  msgid "Perform interprocedural points-to analysis"
! msgstr "Utför pekar-på-analyser mellan procedurer"
  
  #: common.opt:550
  msgid "Discover readonly and non addressable static variables"
*************** msgstr "Ge externa symboler ett inledand
*** 14731,14737 ****
  
  #: common.opt:578 common.opt:744 common.opt:867
  msgid "Does nothing.  Preserved for backward compatibility."
! msgstr ""
  
  #: common.opt:582
  msgid "Set errno after built-in math functions"
--- 14652,14658 ----
  
  #: common.opt:578 common.opt:744 common.opt:867
  msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Gör ingenting.  Bevarad för bakåtkompatibilitet."
  
  #: common.opt:582
  msgid "Set errno after built-in math functions"
*************** msgstr "Sätt beroendeavståndet som kontr
*** 14943,14958 ****
  
  #: common.opt:810
  msgid "Access data in the same section from shared anchor points"
! msgstr ""
  
  #: common.opt:814
- #, fuzzy
  msgid "Perform sequence abstraction optimization on RTL"
! msgstr "Utför styrkereducerande optimeringar"
  
  #: common.opt:818
  msgid "Eliminate redundant sign extensions using LCM."
! msgstr ""
  
  #: common.opt:822
  msgid "Show column numbers in diagnostics, when available.  Default on"
--- 14864,14878 ----
  
  #: common.opt:810
  msgid "Access data in the same section from shared anchor points"
! msgstr "Nå data i samma sektion från delade förankringspunkter"
  
  #: common.opt:814
  msgid "Perform sequence abstraction optimization on RTL"
! msgstr "Utför sekvensabstraktionsoptimeringar på RTL"
  
  #: common.opt:818
  msgid "Eliminate redundant sign extensions using LCM."
! msgstr "Eliminera överflödiga teckenutvidgningar med LCM."
  
  #: common.opt:822
  msgid "Show column numbers in diagnostics, when available.  Default on"
*************** msgid "Assume strict aliasing rules appl
*** 14999,15007 ****
  msgstr "Anta att strikta aliasregler gäller"
  
  #: common.opt:879
- #, fuzzy
  msgid "Treat signed overflow as undefined"
! msgstr "Behandla saknade huvudfiler som genererade filer"
  
  #: common.opt:883
  msgid "Check for syntax errors, then stop"
--- 14919,14926 ----
  msgstr "Anta att strikta aliasregler gäller"
  
  #: common.opt:879
  msgid "Treat signed overflow as undefined"
! msgstr "Behandla spill med tecken som odefinierat"
  
  #: common.opt:883
  msgid "Check for syntax errors, then stop"
*************** msgstr "Ange normal kodgenereringsmodell
*** 15025,15031 ****
  
  #: common.opt:903
  msgid "Reorder top level functions, variables, and asms"
! msgstr ""
  
  #: common.opt:907
  msgid "Perform superblock formation via tail duplication"
--- 14944,14950 ----
  
  #: common.opt:903
  msgid "Reorder top level functions, variables, and asms"
! msgstr "Ordna om toppnivåfunktioner, variabler och asm:ar"
  
  #: common.opt:907
  msgid "Perform superblock formation via tail duplication"
*************** msgid "%qs attribute only applies to fun
*** 15284,15292 ****
  msgstr "attributet %qs är bara tillämpligt på funktionstyper"
  
  #: attribs.c:257
! #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
! msgstr "typattribut tas endast i beaktande vid typdefinition"
  
  #: bb-reorder.c:1872
  #, gcc-internal-format
--- 15203,15211 ----
  msgstr "attributet %qs är bara tillämpligt på funktionstyper"
  
  #: attribs.c:257
! #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
! msgstr "typattribut ignoreras efter att typen redan är definierad"
  
  #: bb-reorder.c:1872
  #, gcc-internal-format
*************** msgid "pointer to member function used i
*** 15605,15613 ****
  msgstr "pekare till medlemsfunktion använd i aritmetik"
  
  #: c-common.c:2525
! #, fuzzy, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
! msgstr "adressen av %qD kommer alltid beräknas till %<sant%>"
  
  #: c-common.c:2590
  #, gcc-internal-format
--- 15524,15532 ----
  msgstr "pekare till medlemsfunktion använd i aritmetik"
  
  #: c-common.c:2525
! #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
! msgstr "adressen till %qD kommer alltid beräknas till %<true%>"
  
  #: c-common.c:2590
  #, gcc-internal-format
*************** msgid "%qE attribute ignored on non-clas
*** 15837,15845 ****
  msgstr "attributet %qE ignorerat typer som inte är klasser"
  
  #: c-common.c:4926
! #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
! msgstr "attributet %qE ignorerat typer som inte är klasser"
  
  #: c-common.c:4939
  #, gcc-internal-format
--- 15756,15764 ----
  msgstr "attributet %qE ignorerat typer som inte är klasser"
  
  #: c-common.c:4926
! #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
! msgstr "attributet %qE ignorerat för att %qT redan är definierat"
  
  #: c-common.c:4939
  #, gcc-internal-format
*************** msgid "visibility argument must be one o
*** 15857,15865 ****
  msgstr "visibility-argument måste vara ett av \"default\", \"hidden\", \"protected\" eller \"internal\""
  
  #: c-common.c:4976
! #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different visibility"
! msgstr "%qD omdeklarerad med annan åtkomst"
  
  #: c-common.c:5054
  #, gcc-internal-format
--- 15776,15784 ----
  msgstr "visibility-argument måste vara ett av \"default\", \"hidden\", \"protected\" eller \"internal\""
  
  #: c-common.c:4976
! #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
! msgstr "%qD omdeklarerad med annan synlighet"
  
  #: c-common.c:5054
  #, gcc-internal-format
*************** msgstr "attributet %qE ignorerat för %qE
*** 15889,15895 ****
  #: c-common.c:5301
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
! msgstr "ogiltigt vektortype för attributet %qE"
  
  #: c-common.c:5307
  #, gcc-internal-format
--- 15808,15814 ----
  #: c-common.c:5301
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
! msgstr "ogiltig vektortyp för attributet %qE"
  
  #: c-common.c:5307
  #, gcc-internal-format
*************** msgid "%Hignoring return value of functi
*** 15982,16025 ****
  msgstr "%Hignorerar returvärdet av funktion deklarerad med attributet warn_unused_result"
  
  #: c-common.c:6045
! #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
! msgstr "ogiltig användning av icke-statisk datamedlem %qD"
  
  #: c-common.c:6049
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
! msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "försök att ta adressen till en medlemmen %qD i en bitfältspost"
  
  #: c-common.c:6123
! #, fuzzy, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
! msgstr "ogiltigt l-värde i tilldelning"
  
  #: c-common.c:6126
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
! msgstr ""
  
  #: c-common.c:6129
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
! msgstr ""
  
  #: c-common.c:6132
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
! msgstr ""
  
  #: c-common.c:6135
! #, fuzzy, gcc-internal-format
  msgid "lvalue required in asm statement"
! msgstr "ogiltigt l-värde i asm-sats"
  
  #: c-common.c:6263 c-common.c:6312 c-typeck.c:2574
  #, gcc-internal-format
--- 15901,15944 ----
  msgstr "%Hignorerar returvärdet av funktion deklarerad med attributet warn_unused_result"
  
  #: c-common.c:6045
! #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
! msgstr "det går inte att använda %<offsetof%> på en statisk datamedlem %qD"
  
  #: c-common.c:6049
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
! msgstr "går inte att applicera %<offsetof%> när %<operator[]%> är överlastad"
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "försök att ta adressen till en medlemmen %qD i en bitfältspost"
  
  #: c-common.c:6123
! #, gcc-internal-format
  msgid "lvalue required as left operand of assignment"
! msgstr "l-värde krävs som vänstra operand i tilldelning"
  
  #: c-common.c:6126
  #, gcc-internal-format
  msgid "lvalue required as increment operand"
! msgstr "l-värde krävs som operand till ökning"
  
  #: c-common.c:6129
  #, gcc-internal-format
  msgid "lvalue required as decrement operand"
! msgstr "l-värde krävs som operand till minskning"
  
  #: c-common.c:6132
  #, gcc-internal-format
  msgid "lvalue required as unary %<&%> operand"
! msgstr "l-värde krävs som operand till unär %<&%>"
  
  #: c-common.c:6135
! #, gcc-internal-format
  msgid "lvalue required in asm statement"
! msgstr "l-värde krävs i asm-sats"
  
  #: c-common.c:6263 c-common.c:6312 c-typeck.c:2574
  #, gcc-internal-format
*************** msgstr "vektorindex har typen %<char%>"
*** 16043,16050 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 15962,15969 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "%H(Varje odeklarerad identifiera
*** 16329,16335 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "%Hför varje funktion den finns i.)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "etikett %qE är refererad till utanför någon funktion"
--- 16248,16254 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "%Hför varje funktion den finns i.)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "etikett %qE är refererad till utanför någon funktion"
*************** msgstr "ISO C90 stödjer inte %<[*]%>-vek
*** 16435,16441 ****
  #: c-decl.c:3068 c-decl.c:4936
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr ""
  
  #: c-decl.c:3092
  #, gcc-internal-format
--- 16354,16360 ----
  #: c-decl.c:3068 c-decl.c:4936
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
! msgstr "%<[*]%> är inte tillåtet annat än inom en funktionsprototyp"
  
  #: c-decl.c:3092
  #, gcc-internal-format
*************** msgstr "statisk eller typkvalificerare i
*** 16447,16453 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D är vanligtvis en funktion"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD är initierad (använd __typeof__ istället)"
--- 16366,16372 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D är vanligtvis en funktion"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD är initierad (använd __typeof__ istället)"
*************** msgstr "parametern %qD är initierad"
*** 16468,16474 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variabeln %qD har initierare men ofullständig typ"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline-funktionen %q+D har fått attributet noinline"
--- 16387,16393 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variabeln %qD har initierare men ofullständig typ"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "inline-funktionen %q+D har fått attributet noinline"
*************** msgid "%qs is narrower than values of it
*** 16549,16557 ****
  msgstr "%qs är smalare än värdena av sin typ"
  
  #: c-decl.c:3962 c-decl.c:4239
! #, fuzzy, gcc-internal-format
  msgid "variably modified %qs at file scope"
! msgstr "%qT är en variabel typ"
  
  #: c-decl.c:3980
  #, gcc-internal-format
--- 16468,16476 ----
  msgstr "%qs är smalare än värdena av sin typ"
  
  #: c-decl.c:3962 c-decl.c:4239
! #, gcc-internal-format
  msgid "variably modified %qs at file scope"
! msgstr "variabel %qs har filräckvidd"
  
  #: c-decl.c:3980
  #, gcc-internal-format
*************** msgstr "funktionsdefinition deklarerad s
*** 16598,16619 ****
  msgid "storage class specified for structure field %qs"
  msgstr "lagringsklass angiven för postfält %qs"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklass angiven för parameter %qs"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklass angiven för typnamn"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initierad och deklarerad %<extern%>"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs har både %<extern%> och initierare"
--- 16517,16538 ----
  msgid "storage class specified for structure field %qs"
  msgstr "lagringsklass angiven för postfält %qs"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklass angiven för parameter %qs"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklass angiven för typnamn"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initierad och deklarerad %<extern%>"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs har både %<extern%> och initierare"
*************** msgstr "filnivådeklaration av %qs anger 
*** 16628,16639 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "filnivådeklaration av %qs anger %<auto%>"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "nästad funktion %qs är deklarerad %<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktionsdefinitionsområde %qs implicit auto och deklarerat %<__thread%>"
--- 16547,16558 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "filnivådeklaration av %qs anger %<auto%>"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "nästad funktion %qs är deklarerad %<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktionsdefinitionsområde %qs implicit auto och deklarerat %<__thread%>"
*************** msgstr "ISO C90 förbjuder vektor %qs var
*** 16686,16692 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 förbjuder vektor %qs med variabel storlek"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "storleken på vektorn %qs är för stor"
--- 16605,16611 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 förbjuder vektor %qs med variabel storlek"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "storleken på vektorn %qs är för stor"
*************** msgstr "ISO C90 stödjer inte flexibla ve
*** 16698,16718 ****
  
  #. C99 6.7.5.2p4
  #: c-decl.c:4320 c-parser.c:4911
! #, fuzzy, gcc-internal-format
  msgid "%<[*]%> not allowed in other than a declaration"
! msgstr "namnrymd %qD är inte tillåten i using-deklaration"
  
  #: c-decl.c:4343
  #, gcc-internal-format
  msgid "array type has incomplete element type"
  msgstr "fälttyp har ofullständig elementtyp"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs är deklarerad som en funktion som returnerar en funktion"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs är deklarerad som en funktion som returnerar en vektor"
--- 16617,16637 ----
  
  #. C99 6.7.5.2p4
  #: c-decl.c:4320 c-parser.c:4911
! #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than a declaration"
! msgstr "%<[*]%> är inte tillåtet annat än i en deklaration"
  
  #: c-decl.c:4343
  #, gcc-internal-format
  msgid "array type has incomplete element type"
  msgstr "fälttyp har ofullständig elementtyp"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs är deklarerad som en funktion som returnerar en funktion"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs är deklarerad som en funktion som returnerar en vektor"
*************** msgstr "ISO C förbjuder const- eller vol
*** 16744,16752 ****
  
  #. C99 6.7.2.1p8
  #: c-decl.c:4598
! #, fuzzy, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
! msgstr "datamedlem får inte ha variabel typ %qT"
  
  #: c-decl.c:4614
  #, gcc-internal-format
--- 16663,16671 ----
  
  #. C99 6.7.2.1p8
  #: c-decl.c:4598
! #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
! msgstr "en medlem av an post eller union får inte ha variabel typ"
  
  #: c-decl.c:4614
  #, gcc-internal-format
*************** msgstr "variabeln %q+D deklarerad %<inli
*** 16803,16809 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "trådlokal lagring stöds inte för denna målplattform"
--- 16722,16728 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "trådlokal lagring stöds inte för denna målplattform"
*************** msgstr "trådlokal lagring stöds inte för
*** 16812,16818 ****
  #: c-decl.c:4870
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
! msgstr ""
  
  #: c-decl.c:4941 c-decl.c:6104
  #, gcc-internal-format
--- 16731,16737 ----
  #: c-decl.c:4870
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
! msgstr "objekt med variabel typ får inte ha länkklass"
  
  #: c-decl.c:4941 c-decl.c:6104
  #, gcc-internal-format
*************** msgstr "nästad omdefinition av %<union %
*** 16896,16902 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "nästad omdefinition av %<struct %E%>"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "deklaration som inte deklarerar något"
--- 16815,16821 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "nästad omdefinition av %<struct %E%>"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "deklaration som inte deklarerar något"
*************** msgid "%q+D was used with no declaration
*** 17023,17036 ****
  msgstr "%q+D användes utan någon deklaration före sin definition"
  
  #: c-decl.c:6158
! #, fuzzy, gcc-internal-format
  msgid "C99 inline functions are not supported; using GNU89"
! msgstr "Anta att inbyggda funktioner är implementerade med JNI"
  
  #: c-decl.c:6162
  #, gcc-internal-format
  msgid "to disable this warning use -fgnu89-inline or the gnu_inline function attribute"
! msgstr ""
  
  #: c-decl.c:6192 c-decl.c:6713
  #, gcc-internal-format
--- 16942,16955 ----
  msgstr "%q+D användes utan någon deklaration före sin definition"
  
  #: c-decl.c:6158
! #, gcc-internal-format
  msgid "C99 inline functions are not supported; using GNU89"
! msgstr "C99:s inline-funktioner stöds inte, använder GNU89"
  
  #: c-decl.c:6162
  #, gcc-internal-format
  msgid "to disable this warning use -fgnu89-inline or the gnu_inline function attribute"
! msgstr "för att avaktivera denna varning använd -fgnu89-inline eller funktionsattributet gnu_inline"
  
  #: c-decl.c:6192 c-decl.c:6713
  #, gcc-internal-format
*************** msgstr "argument %qD stämmer inte med in
*** 17152,17158 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qD stämmer inte med prototypen"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen retursats i funktion som returnerar icke-void"
--- 17071,17077 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qD stämmer inte med prototypen"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen retursats i funktion som returnerar icke-void"
*************** msgid "both %<long%> and %<float%> in de
*** 17251,17269 ****
  msgstr "både %<long%> och %<float%> i deklarationsspecificerare"
  
  #: c-decl.c:7270
! #, fuzzy, gcc-internal-format
  msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
! msgstr "både %<long%> och %<char%> i deklarationsspecificerare"
  
  #: c-decl.c:7273
! #, fuzzy, gcc-internal-format
  msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
! msgstr "både %<long%> och %<char%> i deklarationsspecificerare"
  
  #: c-decl.c:7276
! #, fuzzy, gcc-internal-format
  msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
! msgstr "både %<long%> och %<char%> i deklarationsspecificerare"
  
  #: c-decl.c:7287 c-decl.c:7417
  #, gcc-internal-format
--- 17170,17188 ----
  msgstr "både %<long%> och %<float%> i deklarationsspecificerare"
  
  #: c-decl.c:7270
! #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
! msgstr "både %<long%> och %<_Decimal32%> i deklarationsspecificerare"
  
  #: c-decl.c:7273
! #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
! msgstr "både %<long%> och %<_Decimal64%> i deklarationsspecificerare"
  
  #: c-decl.c:7276
! #, gcc-internal-format
  msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
! msgstr "både %<long%> och %<_Decimal128%> i deklarationsspecificerare"
  
  #: c-decl.c:7287 c-decl.c:7417
  #, gcc-internal-format
*************** msgid "both %<short%> and %<double%> in 
*** 17291,17309 ****
  msgstr "både %<short%> och %<double%> i deklarationsspecificerare"
  
  #: c-decl.c:7302
! #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
! msgstr "både %<short%> och %<char%> i deklarationsspecificerare"
  
  #: c-decl.c:7305
! #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
! msgstr "både %<short%> och %<char%> i deklarationsspecificerare"
  
  #: c-decl.c:7308
! #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
! msgstr "både %<short%> och %<char%> i deklarationsspecificerare"
  
  #: c-decl.c:7316 c-decl.c:7345
  #, gcc-internal-format
--- 17210,17228 ----
  msgstr "både %<short%> och %<double%> i deklarationsspecificerare"
  
  #: c-decl.c:7302
! #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
! msgstr "både %<short%> och %<_Decimal32%> i deklarationsspecificerare"
  
  #: c-decl.c:7305
! #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
! msgstr "både %<short%> och %<_Decimal64%> i deklarationsspecificerare"
  
  #: c-decl.c:7308
! #, gcc-internal-format
  msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
! msgstr "både %<short%> och %<_Decimal128%> i deklarationsspecificerare"
  
  #: c-decl.c:7316 c-decl.c:7345
  #, gcc-internal-format
*************** msgid "both %<signed%> and %<double%> in
*** 17331,17349 ****
  msgstr "både %<double%> och %<double%> i deklarationsspecificerare"
  
  #: c-decl.c:7331
! #, fuzzy, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
! msgstr "både %<signed%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7334
! #, fuzzy, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
! msgstr "både %<signed%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7337
! #, fuzzy, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
! msgstr "både %<signed%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7348 c-decl.c:7423
  #, gcc-internal-format
--- 17250,17268 ----
  msgstr "både %<double%> och %<double%> i deklarationsspecificerare"
  
  #: c-decl.c:7331
! #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
! msgstr "både %<signed%> och %<_Decimal32%> i deklarationsspecificerare"
  
  #: c-decl.c:7334
! #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
! msgstr "både %<signed%> och %<_Decimal64%> i deklarationsspecificerare"
  
  #: c-decl.c:7337
! #, gcc-internal-format
  msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
! msgstr "både %<signed%> och %<_Decimal128%> i deklarationsspecificerare"
  
  #: c-decl.c:7348 c-decl.c:7423
  #, gcc-internal-format
*************** msgid "both %<unsigned%> and %<double%> 
*** 17366,17384 ****
  msgstr "både %<unsigned%> och %<double%> i deklarationsspecificerare"
  
  #: c-decl.c:7360
! #, fuzzy, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
! msgstr "både %<unsigned%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7363
! #, fuzzy, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
! msgstr "både %<unsigned%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7366
! #, fuzzy, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
! msgstr "både %<unsigned%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7374
  #, gcc-internal-format
--- 17285,17303 ----
  msgstr "både %<unsigned%> och %<double%> i deklarationsspecificerare"
  
  #: c-decl.c:7360
! #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
! msgstr "både %<unsigned%> och %<_Decimal32%> i deklarationsspecificerare"
  
  #: c-decl.c:7363
! #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
! msgstr "både %<unsigned%> och %<_Decimal64%> i deklarationsspecificerare"
  
  #: c-decl.c:7366
! #, gcc-internal-format
  msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
! msgstr "både %<unsigned%> och %<_Decimal128%> i deklarationsspecificerare"
  
  #: c-decl.c:7374
  #, gcc-internal-format
*************** msgid "both %<complex%> and %<_Bool%> in
*** 17396,17454 ****
  msgstr "både %<complex%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7382
! #, fuzzy, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
! msgstr "både %<complex%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7385
! #, fuzzy, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
! msgstr "både %<complex%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7388
! #, fuzzy, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
! msgstr "både %<complex%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7507
! #, fuzzy, gcc-internal-format
  msgid "both %<long long%> and %<%s%> in declaration specifiers"
! msgstr "både %<long long%> och %<double%> i deklarationsspecificerare"
  
  #: c-decl.c:7510
! #, fuzzy, gcc-internal-format
  msgid "both %<long%> and %<%s%> in declaration specifiers"
! msgstr "både %<long%> och %<short%> i deklarationsspecificerare"
  
  #: c-decl.c:7513
! #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgstr "både %<short%> och %<char%> i deklarationsspecificerare"
  
  #: c-decl.c:7516
! #, fuzzy, gcc-internal-format
  msgid "both %<signed%> and %<%s%> in declaration specifiers"
! msgstr "både %<signed%> och %<void%> i deklarationsspecificerare"
  
  #: c-decl.c:7519
! #, fuzzy, gcc-internal-format
  msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
! msgstr "både %<unsigned%> och %<void%> i deklarationsspecificerare"
  
  #: c-decl.c:7522
! #, fuzzy, gcc-internal-format
  msgid "both %<complex%> and %<%s%> in declaration specifiers"
! msgstr "både %<complex%> och %<void%> i deklarationsspecificerare"
  
  #: c-decl.c:7532
! #, fuzzy, gcc-internal-format
  msgid "decimal floating point not supported for this target"
! msgstr "-fdata-sections stöds inte för denna målarkitektur"
  
  #: c-decl.c:7534
! #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C++ stödjer inte %<long long%>"
  
  #: c-decl.c:7568
  #, gcc-internal-format
--- 17315,17373 ----
  msgstr "både %<complex%> och %<_Bool%> i deklarationsspecificerare"
  
  #: c-decl.c:7382
! #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
! msgstr "både %<complex%> och %<_Decimal32%> i deklarationsspecificerare"
  
  #: c-decl.c:7385
! #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
! msgstr "både %<complex%> och %<_Decimal64%> i deklarationsspecificerare"
  
  #: c-decl.c:7388
! #, gcc-internal-format
  msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
! msgstr "både %<complex%> och %<_Decimal128%> i deklarationsspecificerare"
  
  #: c-decl.c:7507
! #, gcc-internal-format
  msgid "both %<long long%> and %<%s%> in declaration specifiers"
! msgstr "både %<long long%> och %<%s%> i deklarationsspecificerare"
  
  #: c-decl.c:7510
! #, gcc-internal-format
  msgid "both %<long%> and %<%s%> in declaration specifiers"
! msgstr "både %<long%> och %<%s%> i deklarationsspecificerare"
  
  #: c-decl.c:7513
! #, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgstr "både %<short%> och %<%s%> i deklarationsspecificerare"
  
  #: c-decl.c:7516
! #, gcc-internal-format
  msgid "both %<signed%> and %<%s%> in declaration specifiers"
! msgstr "både %<signed%> och %<%s%> i deklarationsspecificerare"
  
  #: c-decl.c:7519
! #, gcc-internal-format
  msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
! msgstr "både %<unsigned%> och %<%s%> i deklarationsspecificerare"
  
  #: c-decl.c:7522
! #, gcc-internal-format
  msgid "both %<complex%> and %<%s%> in declaration specifiers"
! msgstr "både %<complex%> och %<%s%> i deklarationsspecificerare"
  
  #: c-decl.c:7532
! #, gcc-internal-format
  msgid "decimal floating point not supported for this target"
! msgstr "decimala flyttal stöds inte för denna målarkitektur"
  
  #: c-decl.c:7534
! #, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C stödjer inte decimala flyttal"
  
  #: c-decl.c:7568
  #, gcc-internal-format
*************** msgid "integer constant is too large for
*** 17899,17907 ****
  msgstr "heltalskonstant är för stor för typen %qs"
  
  #: c-lex.c:688
! #, fuzzy, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
! msgstr "flyttalskonstant överskrider intervallet för %<%s%>"
  
  #: c-lex.c:771
  #, gcc-internal-format
--- 17818,17826 ----
  msgstr "heltalskonstant är för stor för typen %qs"
  
  #: c-lex.c:688
! #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
! msgstr "flyttalskonstant överskrider intervallet för %qT"
  
  #: c-lex.c:771
  #, gcc-internal-format
*************** msgid "function %q+F can never be inline
*** 17924,17967 ****
  msgstr "funktionen %q+F kan aldrig vara inline eftersom den använder attribut som står i konflikt med inline"
  
  #: c-omp.c:107
! #, fuzzy, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
! msgstr "ogiltigt uttryck som operand"
  
  #: c-omp.c:219
! #, fuzzy, gcc-internal-format
  msgid "%Hinvalid type for iteration variable %qE"
! msgstr "ogiltigt vektortype för attributet %qE"
  
  #: c-omp.c:223
! #, fuzzy, gcc-internal-format
  msgid "%Hiteration variable %qE is unsigned"
! msgstr "instansvariabeln %qs har okänd storlek"
  
  #: c-omp.c:234
! #, fuzzy, gcc-internal-format
  msgid "%H%qE is not initialized"
! msgstr "parametern %qD är initierad"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
! msgstr ""
  
  #: c-omp.c:305
! #, fuzzy, gcc-internal-format
  msgid "%Hinvalid controlling predicate"
! msgstr "ogiltig villkorlig operand"
  
! #: c-omp.c:312 cp/semantics.c:3818
! #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
! msgstr "utelämnad tilldelning"
  
  #: c-omp.c:362
! #, fuzzy, gcc-internal-format
  msgid "%Hinvalid increment expression"
! msgstr "ogiltigt sanningsvärdeuttryck"
  
  #: c-opts.c:151
  #, gcc-internal-format
--- 17843,17886 ----
  msgstr "funktionen %q+F kan aldrig vara inline eftersom den använder attribut som står i konflikt med inline"
  
  #: c-omp.c:107
! #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
! msgstr "ogiltig uttryckstyp för %<#pragma omp atomic%>"
  
  #: c-omp.c:219
! #, gcc-internal-format
  msgid "%Hinvalid type for iteration variable %qE"
! msgstr "%Hogiltig typ för iterationsvariabeln %qE"
  
  #: c-omp.c:223
! #, gcc-internal-format
  msgid "%Hiteration variable %qE is unsigned"
! msgstr "%Hiterationsvariabeln %qE är teckenlös"
  
  #: c-omp.c:234
! #, gcc-internal-format
  msgid "%H%qE is not initialized"
! msgstr "%H%qE är inte initierad"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
! msgstr "%Hstyrpredikat saknas"
  
  #: c-omp.c:305
! #, gcc-internal-format
  msgid "%Hinvalid controlling predicate"
! msgstr "%Hogiltigt styrpredikat"
  
! #: c-omp.c:312 cp/semantics.c:3821
! #, gcc-internal-format
  msgid "%Hmissing increment expression"
! msgstr "%Hutelämnat ökningsuttryck"
  
  #: c-omp.c:362
! #, gcc-internal-format
  msgid "%Hinvalid increment expression"
! msgstr "%Hogiltigt ökningsuttryck"
  
  #: c-opts.c:151
  #, gcc-internal-format
*************** msgid "output filename specified twice"
*** 18024,18032 ****
  msgstr "utdatafilnamn angivet två gånger"
  
  #: c-opts.c:1013
! #, fuzzy, gcc-internal-format
  msgid "-fno-gnu89-inline is not supported"
! msgstr "trampoliner stöds ej"
  
  #: c-opts.c:1051
  #, gcc-internal-format
--- 17943,17951 ----
  msgstr "utdatafilnamn angivet två gånger"
  
  #: c-opts.c:1013
! #, gcc-internal-format
  msgid "-fno-gnu89-inline is not supported"
! msgstr "-fno-gnu89-inline stöds ej"
  
  #: c-opts.c:1051
  #, gcc-internal-format
*************** msgstr "ISO C förbjuder nästlade funktio
*** 18141,18147 ****
  msgid "expected identifier"
  msgstr "identifierare förväntades"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutet av uppräkningslista"
--- 18060,18066 ----
  msgid "expected identifier"
  msgstr "identifierare förväntades"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "komma i slutet av uppräkningslista"
*************** msgstr "deklarationsspecificerare eller 
*** 18226,18232 ****
  msgid "wide string literal in %<asm%>"
  msgstr "bred strängliteral i %<asm%>"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "strängkonstant förväntades"
--- 18145,18151 ----
  msgid "wide string literal in %<asm%>"
  msgstr "bred strängliteral i %<asm%>"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "strängkonstant förväntades"
*************** msgstr "ISO C90 förbjuder samansatta lit
*** 18355,18474 ****
  msgid "extra semicolon in method definition specified"
  msgstr "extra semikolon angivet i metoddefintion"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
! msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
! msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
! msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
! #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
! msgstr "felformaterat #pragma GCC pch_preprocess, ignoreras"
  
! #: c-parser.c:6705 cp/parser.c:18131
! #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
! msgstr "för många indatafiler"
  
  #: c-parser.c:6830
! #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
! msgstr "%<,%> eller %<;%> förväntades"
  
  #: c-parser.c:6873
! #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
! msgstr "%<{%> förväntades"
  
  #: c-parser.c:6916 c-parser.c:7091
! #, fuzzy, gcc-internal-format
  msgid "expected integer expression"
! msgstr "uttryck förväntades"
  
  #: c-parser.c:6925
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
! msgstr ""
  
  #: c-parser.c:7005
! #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
! msgstr "%<:%>, %<,%>, %<;%>, %<}%> eller %<__attribute__%> förväntades"
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
! msgstr ""
  
  #: c-parser.c:7104
! #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
! msgstr "ogiltig const_double-operand"
  
  #: c-parser.c:7189
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
! msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18589
! #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
! msgstr "%qs är inte en giltigt utfil"
  
  #: c-parser.c:7298
! #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
! msgstr "ogiltig operation på %<__fpreg%>"
  
  #: c-parser.c:7349 c-parser.c:7369
! #, fuzzy, gcc-internal-format
  msgid "expected %<(%> or end of line"
! msgstr "Oväntat modulslut"
  
  #: c-parser.c:7387
! #, fuzzy, gcc-internal-format
  msgid "for statement expected"
! msgstr "%s-sats förväntades vid %L"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
! #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
! msgstr "deklaration eller sats förväntades"
  
  #: c-parser.c:7586
! #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
! msgstr "%<,%> eller %<}%> förväntades"
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
! #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
! msgstr "trådlokal lagring stöds inte för denna målplattform"
  
! #: c-parser.c:7821 cp/semantics.c:3692
! #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
! msgstr "%q+F är deklarerad %<static%> men definieras aldrig"
  
! #: c-parser.c:7823 cp/semantics.c:3694
! #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
! msgstr "instansvariabel %qs är deklararad privat"
  
! #: c-parser.c:7825 cp/semantics.c:3696
! #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
! msgstr "%Jparameter %u har ofullständig typ"
  
  #: c-pch.c:132
  #, gcc-internal-format
--- 18274,18393 ----
  msgid "extra semicolon in method definition specified"
  msgstr "extra semikolon angivet i metoddefintion"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
! msgstr "%<#pragma omp barrier%> får bara användas i sammansatta satser"
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
! msgstr "%<#pragma omp flush%> får bara användas i sammansatta satser"
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
! msgstr "%<#pragma omp section%> får bara användas i %<#pragma omp sections%>-konstruktion"
  
! #: c-parser.c:6554 cp/parser.c:19295
! #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
! msgstr "%<#pragma GCC pch_preprocess%> måste komma först"
  
! #: c-parser.c:6705 cp/parser.c:18143
! #, gcc-internal-format
  msgid "too many %qs clauses"
! msgstr "för många %qs-klausuler"
  
  #: c-parser.c:6830
! #, gcc-internal-format
  msgid "expected %<none%> or %<shared%>"
! msgstr "%<none%> eller %<shared%> förväntades"
  
  #: c-parser.c:6873
! #, gcc-internal-format
  msgid "expected %<(%>"
! msgstr "%<(%> förväntades"
  
  #: c-parser.c:6916 c-parser.c:7091
! #, gcc-internal-format
  msgid "expected integer expression"
! msgstr "heltalsuttryck förväntades"
  
  #: c-parser.c:6925
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
! msgstr "%<num_threads%>-värdet måste vara positivt"
  
  #: c-parser.c:7005
! #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
! msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%> eller %<||%> förväntades"
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
! msgstr "%<runtime%>-schemaläggning tar ingen %<chunk_size%>-parameter"
  
  #: c-parser.c:7104
! #, gcc-internal-format
  msgid "invalid schedule kind"
! msgstr "ogiltig schedule-sort"
  
  #: c-parser.c:7189
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
! msgstr "förväntade %<#pragma omp%>-klausul"
  
! #: c-parser.c:7198 cp/parser.c:18601
! #, gcc-internal-format
  msgid "%qs is not valid for %qs"
! msgstr "%qs är inte giltigt för %qs"
  
  #: c-parser.c:7298
! #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
! msgstr "ogiltig operator för %<#pragma omp atomic%>"
  
  #: c-parser.c:7349 c-parser.c:7369
! #, gcc-internal-format
  msgid "expected %<(%> or end of line"
! msgstr "%<(%> eller filslut förväntades"
  
  #: c-parser.c:7387
! #, gcc-internal-format
  msgid "for statement expected"
! msgstr "for-sats förväntades"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
! #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
! msgstr "iterationsdeklaration eller initiering förväntades"
  
  #: c-parser.c:7586
! #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
! msgstr "%<#pragma omp section%> eller %<}%> förväntades"
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
! #, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
! msgstr "trådprivata variabler stöds inte för denna målplattform"
  
! #: c-parser.c:7821 cp/semantics.c:3695
! #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
! msgstr "%qE är deklarerad %<threadprivate%> efter första användningen"
  
! #: c-parser.c:7823 cp/semantics.c:3697
! #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
! msgstr "automatisk variabel %E kan inte vara %<threadprivate%>"
  
! #: c-parser.c:7825 cp/semantics.c:3699
! #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
! msgstr "%<threadprivate%> %qE har ofullständig typ"
  
  #: c-pch.c:132
  #, gcc-internal-format
*************** msgid "missing %<(%> after %<#pragma pac
*** 18551,18559 ****
  msgstr "%<(%> saknas efter %<#pragma pack%> - ignoreras"
  
  #: c-pragma.c:164 c-pragma.c:196
! #, fuzzy, gcc-internal-format
  msgid "invalid constant in %<#pragma pack%> - ignored"
! msgstr "fel utformat %<#pragma pack%> - ignoreras"
  
  #: c-pragma.c:168 c-pragma.c:210
  #, gcc-internal-format
--- 18470,18478 ----
  msgstr "%<(%> saknas efter %<#pragma pack%> - ignoreras"
  
  #: c-pragma.c:164 c-pragma.c:196
! #, gcc-internal-format
  msgid "invalid constant in %<#pragma pack%> - ignored"
! msgstr "ogiltig konstant i %<#pragma pack%> - ignoreras"
  
  #: c-pragma.c:168 c-pragma.c:210
  #, gcc-internal-format
*************** msgid "malformed #pragma weak, ignored"
*** 18601,18609 ****
  msgstr "felformaterat #pragma weak, ignoreras"
  
  #: c-pragma.c:352
! #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma weak%>"
! msgstr "skräp vid slutet av %<#pragma pack%>"
  
  #: c-pragma.c:420 c-pragma.c:422
  #, gcc-internal-format
--- 18520,18528 ----
  msgstr "felformaterat #pragma weak, ignoreras"
  
  #: c-pragma.c:352
! #, gcc-internal-format
  msgid "junk at end of %<#pragma weak%>"
! msgstr "skräp vid slutet av %<#pragma weak%>"
  
  #: c-pragma.c:420 c-pragma.c:422
  #, gcc-internal-format
*************** msgid "malformed #pragma redefine_extnam
*** 18611,18619 ****
  msgstr "felformaterat #pragma redefine_extname, ignoreras"
  
  #: c-pragma.c:425
! #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma redefine_extname%>"
! msgstr "skräp vid slutet av #pragma redefine_extname"
  
  #: c-pragma.c:431
  #, gcc-internal-format
--- 18530,18538 ----
  msgstr "felformaterat #pragma redefine_extname, ignoreras"
  
  #: c-pragma.c:425
! #, gcc-internal-format
  msgid "junk at end of %<#pragma redefine_extname%>"
! msgstr "skräp vid slutet av %<#pragma redefine_extname%>"
  
  #: c-pragma.c:431
  #, gcc-internal-format
*************** msgid "malformed #pragma extern_prefix, 
*** 18636,18644 ****
  msgstr "felformaterat #pragma extern_prefix, ignoreras"
  
  #: c-pragma.c:493
! #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma extern_prefix%>"
! msgstr "skräp vid slutet av #pragma extern_prefix"
  
  #: c-pragma.c:500
  #, gcc-internal-format
--- 18555,18563 ----
  msgstr "felformaterat #pragma extern_prefix, ignoreras"
  
  #: c-pragma.c:493
! #, gcc-internal-format
  msgid "junk at end of %<#pragma extern_prefix%>"
! msgstr "skräp vid slutet av %<#pragma extern_prefix%>"
  
  #: c-pragma.c:500
  #, gcc-internal-format
*************** msgid "junk at end of %<#pragma GCC visi
*** 18686,18714 ****
  msgstr "skräp vid slutet av %<#pragma GCC visibility%>"
  
  #: c-pragma.c:694
! #, fuzzy, gcc-internal-format
  msgid "#pragma GCC diagnostic not allowed inside functions"
! msgstr "#pragma GCC memregs måste komma före funktionsdeklarationer"
  
  #: c-pragma.c:700
  #, gcc-internal-format
  msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
! msgstr ""
  
  #: c-pragma.c:709
  #, gcc-internal-format
  msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
! msgstr ""
  
  #: c-pragma.c:713
! #, fuzzy, gcc-internal-format
  msgid "missing option after %<#pragma GCC diagnostic%> kind"
! msgstr "%<(%> saknas efter %<#pragma pack%> - ignoreras"
  
  #: c-pragma.c:727
! #, fuzzy, gcc-internal-format
  msgid "unknown option after %<#pragma GCC diagnostic%> kind"
! msgstr "okänd åtgärd %qs för %<#pragma pack%> - ignoreras"
  
  #: c-typeck.c:175
  #, gcc-internal-format
--- 18605,18633 ----
  msgstr "skräp vid slutet av %<#pragma GCC visibility%>"
  
  #: c-pragma.c:694
! #, gcc-internal-format
  msgid "#pragma GCC diagnostic not allowed inside functions"
! msgstr "#pragma GCC diagnostics tillåts inte inuti funktioner"
  
  #: c-pragma.c:700
  #, gcc-internal-format
  msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
! msgstr "[error|warning|ignored] saknas efter %<#pragma GCC diagnostic%>"
  
  #: c-pragma.c:709
  #, gcc-internal-format
  msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
! msgstr "[error|warning|ignored] förväntades efter %<#pragma GCC diagnostic%>"
  
  #: c-pragma.c:713
! #, gcc-internal-format
  msgid "missing option after %<#pragma GCC diagnostic%> kind"
! msgstr "alternativ saknas efter %<#pragma GCC diagnostics%> sort"
  
  #: c-pragma.c:727
! #, gcc-internal-format
  msgid "unknown option after %<#pragma GCC diagnostic%> kind"
! msgstr "okänt alternativ efter %<#pragma GCC diagnostic%> sort"
  
  #: c-typeck.c:175
  #, gcc-internal-format
*************** msgstr "ogiltig använding av vektor med 
*** 18733,18739 ****
  #: c-typeck.c:218
  #, gcc-internal-format
  msgid "invalid use of undefined type %<%s %E%>"
! msgstr "ogiltiganvändning av odefinierad typ %<%s %E%>"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
  #: c-typeck.c:222
--- 18652,18658 ----
  #: c-typeck.c:218
  #, gcc-internal-format
  msgid "invalid use of undefined type %<%s %E%>"
! msgstr "ogiltig användning av odefinierad typ %<%s %E%>"
  
  #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
  #: c-typeck.c:222
*************** msgstr "funktionstyper inte riktigt komp
*** 18749,18765 ****
  #: c-typeck.c:620
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and vector types"
! msgstr ""
  
  #: c-typeck.c:625
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and complex types"
! msgstr ""
  
  #: c-typeck.c:630
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and other float types"
! msgstr ""
  
  #: c-typeck.c:951
  #, gcc-internal-format
--- 18668,18684 ----
  #: c-typeck.c:620
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and vector types"
! msgstr "det går inte att blanda operander av typerna decimalt flyttal och vektor"
  
  #: c-typeck.c:625
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and complex types"
! msgstr "det går inte att blanda operander av typerna flyttal och komplext tal"
  
  #: c-typeck.c:630
  #, gcc-internal-format
  msgid "can%'t mix operands of decimal float and other float types"
! msgstr "det går inte att blanda operander av typerna decimalt flyttal och annat flyttal"
  
  #: c-typeck.c:951
  #, gcc-internal-format
*************** msgstr "derefererar pekare till ofullstä
*** 18796,18812 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "derefererar %<void *%>-pekare"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "ogiltigt typargument till %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indexerat värde är varken en vektor eller pekare"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "fältindex är inte ett heltal"
--- 18715,18731 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "derefererar %<void *%>-pekare"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "ogiltigt typargument till %qs"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indexerat värde är varken en vektor eller pekare"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "fältindex är inte ett heltal"
*************** msgid "passing argument %d of %qE as %<f
*** 18885,18893 ****
  msgstr "skickar argument %d till %qE som %<float%> istället för %<double%> på grund av prototyp"
  
  #: c-typeck.c:2488
! #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
! msgstr "skickar argument %d till %qE som komplext istället för heltal på grund av prototyp"
  
  #: c-typeck.c:2509
  #, gcc-internal-format
--- 18804,18812 ----
  msgstr "skickar argument %d till %qE som %<float%> istället för %<double%> på grund av prototyp"
  
  #: c-typeck.c:2488
! #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
! msgstr "skickar argument %d till %qE som som %qT istället för %qT på grund av prototyp"
  
  #: c-typeck.c:2509
  #, gcc-internal-format
*************** msgstr "föreslår parenteser runt jämföre
*** 18949,18958 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "jämförelser som X<=Y<=Z har inte sin matematiska mening"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
! #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
! msgstr "svagdeklaration av %q+D efter första användningen ger odefinierat beteende"
  
  #: c-typeck.c:2723
  #, gcc-internal-format
--- 18868,18877 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "jämförelser som X<=Y<=Z har inte sin matematiska mening"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
! #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
! msgstr "jämförelese med stränkonstant resulterar i odefinierat beteende"
  
  #: c-typeck.c:2723
  #, gcc-internal-format
*************** msgstr "traditionell C tillåter inte agg
*** 19416,19422 ****
  msgid "(near initialization for %qs)"
  msgstr "(i närheten av initiering av %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "ogenomskinlika vektortyper kan inte initieras"
--- 19335,19341 ----
  msgid "(near initialization for %qs)"
  msgstr "(i närheten av initiering av %qs)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "ogenomskinlika vektortyper kan inte initieras"
*************** msgstr "hopp in i räckvidd för identifie
*** 19446,19452 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C förbjuder %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion deklarerad %<noreturn%> har en %<return%>-sats"
--- 19365,19371 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C förbjuder %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion deklarerad %<noreturn%> har en %<return%>-sats"
*************** msgstr "case-etikett i räckvidden för en
*** 19496,19502 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "%<default%>-etikett i räckvidden för en identifierare med variabel typ som inte innehåller en omslutande switch-sats"
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etikett är inte i en switch-sats"
--- 19415,19421 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "%<default%>-etikett i räckvidden för en identifierare med variabel typ som inte innehåller en omslutande switch-sats"
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etikett är inte i en switch-sats"
*************** msgstr "%<default%>-etikett som inte lig
*** 19511,19530 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hföreslår uttryckliga klamrar för att undvika tvetydighet i %<else%>"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sats som inte är i en loop eller switch"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sats som inte är i en loop"
  
! #: c-typeck.c:7393 cp/parser.c:6922
! #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
! msgstr "break-sats som inte är i en loop eller switch"
  
  #: c-typeck.c:7416
  #, gcc-internal-format
--- 19430,19449 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hföreslår uttryckliga klamrar för att undvika tvetydighet i %<else%>"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sats som inte är i en loop eller switch"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sats som inte är i en loop"
  
! #: c-typeck.c:7393 cp/parser.c:6934
! #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
! msgstr "break-sats använd med OpenMP-for-slinga"
  
  #: c-typeck.c:7416
  #, gcc-internal-format
*************** msgstr "uttryckssats har ofullständig ty
*** 19541,19567 ****
  msgid "division by zero"
  msgstr "division med noll"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "högershiftoperanden är negativ"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "högershiftoperanden >= storleken på typen"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vänstershiftoperanden är negativ"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vänstershiftoperanden >= storleken på typen"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "jämföra flyttal med == eller != är osäkert"
--- 19460,19486 ----
  msgid "division by zero"
  msgstr "division med noll"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "högershiftoperanden är negativ"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "högershiftoperanden >= storleken på typen"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vänstershiftoperanden är negativ"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vänstershiftoperanden >= storleken på typen"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "jämföra flyttal med == eller != är osäkert"
*************** msgid "comparison of distinct pointer ty
*** 19577,19585 ****
  msgstr "jämförelse av skilda pekartyper saknar en typkonvertering"
  
  #: c-typeck.c:8085 c-typeck.c:8096
! #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
! msgstr "adressen av %qD kommer alltid beräknas till %<sant%>"
  
  #: c-typeck.c:8103 c-typeck.c:8108 c-typeck.c:8153 c-typeck.c:8158
  #, gcc-internal-format
--- 19496,19504 ----
  msgstr "jämförelse av skilda pekartyper saknar en typkonvertering"
  
  #: c-typeck.c:8085 c-typeck.c:8096
! #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
! msgstr "adressen till %qD kommer aldrig vara NULL"
  
  #: c-typeck.c:8103 c-typeck.c:8108 c-typeck.c:8153 c-typeck.c:8158
  #, gcc-internal-format
*************** msgstr "ordningsjämförelse av pekare med
*** 19606,19617 ****
  msgid "comparison between signed and unsigned"
  msgstr "jämföreslse mellan signed och unsigned"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "jämförelse av befodrad ~unsigned med konstant"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "jämföreslse av befodrad ~unsigned med unsigned"
--- 19525,19536 ----
  msgid "comparison between signed and unsigned"
  msgstr "jämföreslse mellan signed och unsigned"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "jämförelse av befodrad ~unsigned med konstant"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "jämföreslse av befodrad ~unsigned med unsigned"
*************** msgstr "struct-typvärde använt där skalä
*** 19631,19678 ****
  msgid "used union type value where scalar is required"
  msgstr "värde av uniontyp använt där skalär krävs"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
! #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
! msgstr "ogiltigt användning av %<restrict%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
! msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
! msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
! msgstr "%qT är inte en åtkomlig bas till %qT"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
! msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
! msgstr "instansvariabel %qs är deklararad privat"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
! msgstr "instansvariabel %qs är deklararad privat"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
! msgstr ""
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktionsanrop har sammansatt värde"
--- 19550,19597 ----
  msgid "used union type value where scalar is required"
  msgstr "värde av uniontyp använt där skalär krävs"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
! #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
! msgstr "%qE har ogiltig typ för %<reduction%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
! msgstr "%qE har ogiltig typ för %<reduction(%s)%>"
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
! msgstr "%qE måste vara %<threadprivate%> för %<copyin%>"
  
! #: c-typeck.c:8686 cp/semantics.c:3350
! #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
! msgstr "%qE är inte en variabel i klausul %qs"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
! msgstr "%qE förekommer mer än en gång i dataklausuler"
  
! #: c-typeck.c:8707 cp/semantics.c:3370
! #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
! msgstr "%qE är inte en variabel i klausul %<firstprivate%>"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
! #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
! msgstr "%qE är inte en variabel i klausul %<lastprivate%>"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
! msgstr "%qE är förutbestämd som %qs för %qs"
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "funktionsanrop har sammansatt värde"
*************** msgid "inlined_to pointer set for noninl
*** 20068,20074 ****
  msgstr "inlined_to-pekare angiven för noninline-anropare"
  
  #: cgraphunit.c:747
! #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "inlined_to-pekare är angivet men inga företrädare finns"
  
--- 19987,19993 ----
  msgstr "inlined_to-pekare angiven för noninline-anropare"
  
  #: cgraphunit.c:747
! #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "inlined_to-pekare är angivet men inga företrädare finns"
  
*************** msgid "inlined_to pointer refers to itse
*** 20078,20086 ****
  msgstr "inlined_to-pekare refererar till sig själv"
  
  #: cgraphunit.c:762
! #, fuzzy, gcc-internal-format
  msgid "node not found in cgraph_hash"
! msgstr "nod finns inte i DECL_ASSEMBLER_NAME-hash"
  
  #: cgraphunit.c:790
  #, gcc-internal-format
--- 19997,20005 ----
  msgstr "inlined_to-pekare refererar till sig själv"
  
  #: cgraphunit.c:762
! #, gcc-internal-format
  msgid "node not found in cgraph_hash"
! msgstr "nod finns inte i cgraph-hash"
  
  #: cgraphunit.c:790
  #, gcc-internal-format
*************** msgid "verify_cgraph_node failed"
*** 20108,20116 ****
  msgstr "verify_cgraph_node misslyckades"
  
  #: cgraphunit.c:1017 cgraphunit.c:1040
! #, fuzzy, gcc-internal-format
  msgid "%J%<externally_visible%> attribute have effect only on public objects"
! msgstr "attributet %qE har bara effekt på publika objekt"
  
  #: cgraphunit.c:1217
  #, gcc-internal-format
--- 20027,20035 ----
  msgstr "verify_cgraph_node misslyckades"
  
  #: cgraphunit.c:1017 cgraphunit.c:1040
! #, gcc-internal-format
  msgid "%J%<externally_visible%> attribute have effect only on public objects"
! msgstr "%Jattributet %<externally_visible%> har bara effekt på publika objekt"
  
  #: cgraphunit.c:1217
  #, gcc-internal-format
*************** msgstr "avbrott i %s, vid %s:%d"
*** 20302,20348 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "undantagshantering avslagen, använd -fexceptions för att aktivera"
  
! #: except.c:2879
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "argumentet till %<__builtin_eh_return_regno%> måste vara konstant"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return stöds inte på denna målarkitektur"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr "region_array är trasig för region %i"
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr "yttre block för region %i är fel"
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr "region %i kan innehålla throw och ligger inne i en region som inte kan det"
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "negativt nästningsdjup för region %i"
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr "trädlista slutar på djup %i"
  
! #: except.c:3921
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "vektor stämmer inte med regionträdet"
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree misslyckades"
--- 20221,20267 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "undantagshantering avslagen, använd -fexceptions för att aktivera"
  
! #: except.c:2883
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "argumentet till %<__builtin_eh_return_regno%> måste vara konstant"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return stöds inte på denna målarkitektur"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr "region_array är trasig för region %i"
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr "yttre block för region %i är fel"
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr "region %i kan innehålla throw och ligger inne i en region som inte kan det"
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "negativt nästningsdjup för region %i"
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr "trädlista slutar på djup %i"
  
! #: except.c:3925
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "vektor stämmer inte med regionträdet"
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree misslyckades"
*************** msgstr "verify_eh_tree misslyckades"
*** 20352,20358 ****
  msgid "stack limits not supported on this target"
  msgstr "stackgränser stöds inte på denna målarkitektur"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
--- 20271,20277 ----
  msgid "stack limits not supported on this target"
  msgstr "stackgränser stöds inte på denna målarkitektur"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
*************** msgstr "%H%s"
*** 20360,20393 ****
  #: fold-const.c:1280
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when negating a division"
! msgstr ""
  
  #: fold-const.c:3583 fold-const.c:3594
  #, gcc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "jämförelsen är alltid %d på grund av bredd på bitfält"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
! msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "jämförelsen är alltid %d"
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> mellan omatchade olikhetstester är alltid 1"
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> mellan ömsesidigt uteslutande likhetstester är alltid 0"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vikningskontroll: orgilanträdet ändrat av vikning"
--- 20279,20312 ----
  #: fold-const.c:1280
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when negating a division"
! msgstr "antar att teckenspell inte förekommer vid negering av en division"
  
  #: fold-const.c:3583 fold-const.c:3594
  #, gcc-internal-format
  msgid "comparison is always %d due to width of bit-field"
  msgstr "jämförelsen är alltid %d på grund av bredd på bitfält"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
! msgstr "antar att teckenspill inte förekommer vid förenkling av intervalltest"
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "jämförelsen är alltid %d"
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<or%> mellan omatchade olikhetstester är alltid 1"
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<and%> mellan ömsesidigt uteslutande likhetstester är alltid 0"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "vikningskontroll: orgilanträdet ändrat av vikning"
*************** msgstr "%Jtotal storlek på lokala objekt
*** 20402,20408 ****
  msgid "size of variable %q+D is too large"
  msgstr "storleken på variabeln %q+D är för stor"
  
! #: function.c:1560
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "omöjlig begränsning i %<asm%>"
--- 20321,20327 ----
  msgid "size of variable %q+D is too large"
  msgstr "storleken på variabeln %q+D är för stor"
  
! #: function.c:1560 gimplify.c:4063
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "omöjlig begränsning i %<asm%>"
*************** msgstr "ogiltigt l-värde i asm-utdata %d
*** 20575,20614 ****
  
  #: gimplify.c:4064
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "minnesindata %d är inte direkt adresserbar"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
! msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
! msgstr ""
  
! #: gimplify.c:4593
! #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
! msgstr "instansvariabel %qs är deklararad privat"
  
! #: gimplify.c:4607
! #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
! msgstr "instansvariabel %qs är deklararad privat"
  
! #: gimplify.c:4610
! #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
! msgstr "registervariabel %qs använd i nästlad funktion"
  
! #: gimplify.c:4734
! #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
! msgstr "lokal variabel %qD kan inte förekomma i detta sammanhang"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification misslyckades"
--- 20494,20538 ----
  
  #: gimplify.c:4064
  #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr "icke-minnesindata %d måste stanna i minnet"
+ 
+ #: gimplify.c:4077
+ #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "minnesindata %d är inte direkt adresserbar"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
! msgstr "%qs inte angiven i omgivande parallel"
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
! msgstr "%Homgivande parallel"
  
! #: gimplify.c:4606
! #, gcc-internal-format
  msgid "iteration variable %qs should be private"
! msgstr "instansvariabel %qs skall vara privat"
  
! #: gimplify.c:4620
! #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
! msgstr "iterationsvariabel %qs får inte vara firstprivate"
  
! #: gimplify.c:4623
! #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
! msgstr "iterationsvariabel %qs skall inte vara reduction"
  
! #: gimplify.c:4747
! #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
! msgstr "%s-variabel %qs är privat i yttre sammanhang"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification misslyckades"
*************** msgstr "kan inte öppna %s: %m"
*** 20629,20668 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: okänd param: %s"
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
! msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
! msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
! msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
! msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
! msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
! msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
! msgstr ""
  
  #. Eventually this should become a hard error IMO.
  #: opts.c:186
--- 20553,20592 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: okänd param: %s"
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
! msgstr "arbetsdelande region får inte vara nära innesluten inuti arbetsdelande, kritisk, ordnad eller huvudregion"
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
! msgstr "huvudregion får inte vara nära innesluten inute arbetsdelande region"
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
! msgstr "ordnad region får inte vara nära innesluten inuti kritisk region"
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
! msgstr "ordnad region måste vara nära innesluten inuti en slinga med en ordnad klausul"
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
! msgstr "kritisk region får inte vara innesluten inuti en kritisk region med samma namn"
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
! msgstr "ogiltig utgång från OpenMP strukturerat block"
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
! msgstr "ogiltig ingång till OpenMP strukturerat block"
  
  #. Eventually this should become a hard error IMO.
  #: opts.c:186
*************** msgstr "-freorder-blocks-and-partition f
*** 20713,20719 ****
  #: opts.c:697
  #, gcc-internal-format
  msgid "-Werror=%s: No option -%s"
! msgstr ""
  
  #: opts.c:836
  #, gcc-internal-format
--- 20637,20643 ----
  #: opts.c:697
  #, gcc-internal-format
  msgid "-Werror=%s: No option -%s"
! msgstr "-Werror=%s: Ingen flagga -%s"
  
  #: opts.c:836
  #, gcc-internal-format
*************** msgid "unknown tls-model \"%s\""
*** 20736,20744 ****
  msgstr "okänd tls-modell \"%s\""
  
  #: opts.c:1013
! #, fuzzy, gcc-internal-format
  msgid "-f[no-]force-mem is nop and option will be removed in 4.3"
! msgstr "-f[no-]force-mem är verkningslös och flaggan kommer tas bort i 4.2"
  
  #: opts.c:1042
  #, gcc-internal-format
--- 20660,20668 ----
  msgstr "okänd tls-modell \"%s\""
  
  #: opts.c:1013
! #, gcc-internal-format
  msgid "-f[no-]force-mem is nop and option will be removed in 4.3"
! msgstr "-f[no-]force-mem är verkningslös och flaggan kommer tas bort i 4.3"
  
  #: opts.c:1042
  #, gcc-internal-format
*************** msgid "inconsistent operand constraints 
*** 20903,20911 ****
  msgstr "inkonsistenta operandbegränsningar i en %<asm%>"
  
  #: reload1.c:1239
! #, fuzzy, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints"
! msgstr "%<asm%>-operand kräver omöjlig omlastning"
  
  #: reload1.c:1259
  #, gcc-internal-format
--- 20827,20835 ----
  msgstr "inkonsistenta operandbegränsningar i en %<asm%>"
  
  #: reload1.c:1239
! #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints"
! msgstr "%<asm%>-operand har omöjliga begränsningar"
  
  #: reload1.c:1259
  #, gcc-internal-format
*************** msgid "RTL check: expected code '%s' or 
*** 20968,20976 ****
  msgstr "RTL-kontroll: förväntade kod \"%s\" eller \"%s\", har \"%s\" i %s, vid %s:%d"
  
  #: rtl.c:547
! #, fuzzy, gcc-internal-format
  msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
! msgstr "RTL-kontroll: åtkomst av elt %d av \"%s\" med sista elt %d i %s, vid %s:%d"
  
  #: rtl.c:557
  #, gcc-internal-format
--- 20892,20900 ----
  msgstr "RTL-kontroll: förväntade kod \"%s\" eller \"%s\", har \"%s\" i %s, vid %s:%d"
  
  #: rtl.c:547
! #, gcc-internal-format
  msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
! msgstr "RTL-kontroll: försök att hantera icke-block-symbol som en blocksymbol i %s, vid %s:%d"
  
  #: rtl.c:557
  #, gcc-internal-format
*************** msgid "type is deprecated"
*** 21235,21243 ****
  msgstr "typen bör undvikas"
  
  #: toplev.c:966 toplev.c:993
! #, fuzzy, gcc-internal-format
  msgid "GCC supports only %d input file changes"
! msgstr "GCC stödjer endast %u nästade definitionsområden"
  
  #: toplev.c:1140
  #, gcc-internal-format
--- 21159,21167 ----
  msgstr "typen bör undvikas"
  
  #: toplev.c:966 toplev.c:993
! #, gcc-internal-format
  msgid "GCC supports only %d input file changes"
! msgstr "GCC stödjer endast %d infiländringar"
  
  #: toplev.c:1140
  #, gcc-internal-format
*************** msgid "can%'t open %s for writing: %m"
*** 21250,21258 ****
  msgstr "kan inte öppna %s för skrivning: %m"
  
  #: toplev.c:1577
! #, fuzzy, gcc-internal-format
  msgid "this target does not support %qs"
! msgstr "%s stödjer inte %s"
  
  #: toplev.c:1648
  #, gcc-internal-format
--- 21174,21182 ----
  msgstr "kan inte öppna %s för skrivning: %m"
  
  #: toplev.c:1577
! #, gcc-internal-format
  msgid "this target does not support %qs"
! msgstr "denna målarkitektur stödjer inte %s"
  
  #: toplev.c:1648
  #, gcc-internal-format
*************** msgstr "fall igenom till utgång från bb 
*** 21457,21468 ****
  #: tree-cfg.c:3715
  #, gcc-internal-format
  msgid "nonlocal label "
! msgstr ""
  
  #: tree-cfg.c:3724 tree-cfg.c:3734 tree-cfg.c:3759
  #, gcc-internal-format
  msgid "label "
! msgstr ""
  
  #: tree-cfg.c:3749
  #, gcc-internal-format
--- 21381,21392 ----
  #: tree-cfg.c:3715
  #, gcc-internal-format
  msgid "nonlocal label "
! msgstr "ickelokal etikett "
  
  #: tree-cfg.c:3724 tree-cfg.c:3734 tree-cfg.c:3759
  #, gcc-internal-format
  msgid "label "
! msgstr "etikett "
  
  #: tree-cfg.c:3749
  #, gcc-internal-format
*************** msgstr "fall igenom-båge efter styrsats 
*** 21477,21485 ****
  
  # bb -> basic block -> grundblock -> gb
  #: tree-cfg.c:3792
! #, fuzzy, gcc-internal-format
  msgid "true/false edge after a non-COND_EXPR in bb %d"
! msgstr "fall igenom-båge efter styrsats i gb %d"
  
  #: tree-cfg.c:3807
  #, gcc-internal-format
--- 21401,21409 ----
  
  # bb -> basic block -> grundblock -> gb
  #: tree-cfg.c:3792
! #, gcc-internal-format
  msgid "true/false edge after a non-COND_EXPR in bb %d"
! msgstr "sant/falskt-båge efter en icke-COND_EXPR i gb %d"
  
  #: tree-cfg.c:3807
  #, gcc-internal-format
*************** msgid "found default case not at end of 
*** 21517,21525 ****
  msgstr "hittade standardfall som inte var vid slutet av case-vektor"
  
  #: tree-cfg.c:3915
! #, fuzzy, gcc-internal-format
  msgid "case labels not sorted: "
! msgstr "case-etiketter är inte sorterade:"
  
  #: tree-cfg.c:3926
  #, gcc-internal-format
--- 21441,21449 ----
  msgstr "hittade standardfall som inte var vid slutet av case-vektor"
  
  #: tree-cfg.c:3915
! #, gcc-internal-format
  msgid "case labels not sorted: "
! msgstr "case-etiketter är inte sorterade: "
  
  #: tree-cfg.c:3926
  #, gcc-internal-format
*************** msgid "non-addressable variable inside a
*** 21805,21813 ****
  msgstr "oadresserbar variabel inuti en aliasmängd"
  
  #: tree-ssa.c:412
! #, fuzzy, gcc-internal-format
  msgid "addressable variable that is aliased but is not in any alias set"
! msgstr "adresserbar variabel som är en aliasetikett men inte i någon aliasmängd"
  
  #: tree-ssa.c:422
  #, gcc-internal-format
--- 21729,21737 ----
  msgstr "oadresserbar variabel inuti en aliasmängd"
  
  #: tree-ssa.c:412
! #, gcc-internal-format
  msgid "addressable variable that is aliased but is not in any alias set"
! msgstr "adresserbar variabel som har ett alias men inte i någon aliasmängd"
  
  #: tree-ssa.c:422
  #, gcc-internal-format
*************** msgid "verify_flow_insensitive_alias_inf
*** 21815,21823 ****
  msgstr "verify_flow_insensitive_alias_info misslyckades"
  
  #: tree-ssa.c:464
! #, fuzzy, gcc-internal-format
  msgid "dereferenced pointers should have a name or a symbol tag"
! msgstr "derefererarade pekare skall ha ett namn eller en typtagg"
  
  #: tree-ssa.c:471
  #, gcc-internal-format
--- 21739,21747 ----
  msgstr "verify_flow_insensitive_alias_info misslyckades"
  
  #: tree-ssa.c:464
! #, gcc-internal-format
  msgid "dereferenced pointers should have a name or a symbol tag"
! msgstr "derefererarade pekare skall ha ett namn eller en symboltagg"
  
  #: tree-ssa.c:471
  #, gcc-internal-format
*************** msgid "verify_flow_sensitive_alias_info 
*** 21835,21841 ****
  msgstr "verify_flow_sensitive_alias_info misslyckades"
  
  #: tree-ssa.c:564
! #, fuzzy, gcc-internal-format
  msgid "alias set of a pointer's symbol tag should be a superset of the corresponding name tag"
  msgstr "aliasmängd för en pekares typtagg skall ha motsvarande namntagg som delmängd"
  
--- 21759,21765 ----
  msgstr "verify_flow_sensitive_alias_info misslyckades"
  
  #: tree-ssa.c:564
! #, gcc-internal-format
  msgid "alias set of a pointer's symbol tag should be a superset of the corresponding name tag"
  msgstr "aliasmängd för en pekares typtagg skall ha motsvarande namntagg som delmängd"
  
*************** msgstr "verify_name_tags misslyckades"
*** 21852,21868 ****
  #: tree-ssa.c:635
  #, gcc-internal-format
  msgid "variable in call_clobbered_vars but not marked DECL_CALL_CLOBBERED"
! msgstr ""
  
  #: tree-ssa.c:645
  #, gcc-internal-format
  msgid "variable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap."
! msgstr ""
  
  #: tree-ssa.c:653
! #, fuzzy, gcc-internal-format
  msgid "verify_call_clobbering failed"
! msgstr "verify_cgraph_node misslyckades"
  
  #: tree-ssa.c:724
  #, gcc-internal-format
--- 21776,21792 ----
  #: tree-ssa.c:635
  #, gcc-internal-format
  msgid "variable in call_clobbered_vars but not marked DECL_CALL_CLOBBERED"
! msgstr "variabel i call_clobbered_vars men inte markerad DECL_CALL_CLOBBERED"
  
  #: tree-ssa.c:645
  #, gcc-internal-format
  msgid "variable marked DECL_CALL_CLOBBERED but not in call_clobbered_vars bitmap."
! msgstr "variabel markerad DECL_CALL_CLOBBERED men inte i bitkartan call_clobbered_vars."
  
  #: tree-ssa.c:653
! #, gcc-internal-format
  msgid "verify_call_clobbering failed"
! msgstr "verify_call_clobbering misslyckades"
  
  #: tree-ssa.c:724
  #, gcc-internal-format
*************** msgid "verify_ssa failed"
*** 21885,21893 ****
  msgstr "verify_ssa misslyckades"
  
  #: tree-ssa.c:1185
! #, fuzzy, gcc-internal-format
  msgid "%J%qD was declared here"
! msgstr "%q+D är deklarerad här"
  
  #. We only do data flow with SSA_NAMEs, so that's all we
  #. can warn about.
--- 21809,21817 ----
  msgstr "verify_ssa misslyckades"
  
  #: tree-ssa.c:1185
! #, gcc-internal-format
  msgid "%J%qD was declared here"
! msgstr "%J%qD deklarerades här"
  
  #. We only do data flow with SSA_NAMEs, so that's all we
  #. can warn about.
*************** msgstr "%H%qD kan användas oinitierad i 
*** 21906,21920 ****
  msgid "no support for induction"
  msgstr "inget stöd för induktion"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
! msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
! msgstr ""
  
  #: tree.c:3646
  #, gcc-internal-format
--- 21830,21844 ----
  msgid "no support for induction"
  msgstr "inget stöd för induktion"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
! msgstr "antar att teckenspill inte förekommer vid förenkling av villkor till konstant"
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
! msgstr "antar att teckenspill inte förekommer vid förenkling av villkor"
  
  #: tree.c:3646
  #, gcc-internal-format
*************** msgid "%q+D redeclared without dllimport
*** 21932,21941 ****
  msgstr "%q+D omdeklarerades utan attributet dllimport: tidigare dllimport ignoreras"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
--- 21856,21865 ----
  msgstr "%q+D omdeklarerades utan attributet dllimport: tidigare dllimport ignoreras"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgid "tree check: expected class %qs, h
*** 21987,22000 ****
  msgstr "trädkontroll: förväntade klass %qs, har %qs (%s) i %s, vid %s:%d"
  
  #: tree.c:6266
! #, fuzzy, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
! msgstr "trädkontroll: förväntade klass %qs, har %qs (%s) i %s, vid %s:%d"
  
  #: tree.c:6279
! #, fuzzy, gcc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
! msgstr "trädkontroll: förväntade ingen av %s, har %s i %s, vid %s:%d"
  
  #: tree.c:6339
  #, gcc-internal-format
--- 21911,21924 ----
  msgstr "trädkontroll: förväntade klass %qs, har %qs (%s) i %s, vid %s:%d"
  
  #: tree.c:6266
! #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
! msgstr "trädkontroll: klass %qs förväntades inte, har %qs (%s) i %s, vid %s:%d"
  
  #: tree.c:6279
! #, gcc-internal-format
  msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
! msgstr "trädkontroll: omp_clause %s förväntades, har %s i %s, vid %s:%d"
  
  #: tree.c:6339
  #, gcc-internal-format
*************** msgid "tree check: accessed operand %d o
*** 22017,22025 ****
  msgstr "trädkontroll: använde operand %d av %s med %d operander i %s, vid %s:%d"
  
  #: tree.c:6390
! #, fuzzy, gcc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
! msgstr "trädkontroll: använde operand %d av %s med %d operander i %s, vid %s:%d"
  
  #: value-prof.c:95
  #, gcc-internal-format
--- 21941,21949 ----
  msgstr "trädkontroll: använde operand %d av %s med %d operander i %s, vid %s:%d"
  
  #: tree.c:6390
! #, gcc-internal-format
  msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
! msgstr "trädkontroll: använde operand %d av omp_clause %s med %d operander i %s, vid %s:%d"
  
  #: value-prof.c:95
  #, gcc-internal-format
*************** msgid "weakref %q+D ultimately targets i
*** 22152,22160 ****
  msgstr "weakref %q+D är ytterst sitt eget mål"
  
  #: varasm.c:4992
! #, fuzzy, gcc-internal-format
  msgid "weakref %q+D must have static linkage"
! msgstr "det går inte deklarera medlemsfunktionen %qD att ha statisk länkklass"
  
  #: varasm.c:4998
  #, gcc-internal-format
--- 22076,22084 ----
  msgstr "weakref %q+D är ytterst sitt eget mål"
  
  #: varasm.c:4992
! #, gcc-internal-format
  msgid "weakref %q+D must have static linkage"
! msgstr "weakref %q+D måste ha statisk länkklass"
  
  #: varasm.c:4998
  #, gcc-internal-format
*************** msgid "junk at end of '#pragma unused'"
*** 22229,22247 ****
  msgstr "skräp vid slutet av \"#pragma unused\""
  
  #: config/darwin-c.c:171
! #, fuzzy, gcc-internal-format
  msgid "malformed '#pragma ms_struct', ignoring"
! msgstr "felformaterat \"#pragma options\", ignoreras"
  
  #: config/darwin-c.c:179
! #, fuzzy, gcc-internal-format
  msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
! msgstr "felformaterat \"#pragma options\", ignoreras"
  
  #: config/darwin-c.c:182
! #, fuzzy, gcc-internal-format
  msgid "junk at end of '#pragma ms_struct'"
! msgstr "skräp vid slutet av \"#pragma %s\""
  
  #: config/darwin-c.c:408
  #, gcc-internal-format
--- 22153,22171 ----
  msgstr "skräp vid slutet av \"#pragma unused\""
  
  #: config/darwin-c.c:171
! #, gcc-internal-format
  msgid "malformed '#pragma ms_struct', ignoring"
! msgstr "felformaterat \"#pragma ms_struct\", ignoreras"
  
  #: config/darwin-c.c:179
! #, gcc-internal-format
  msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
! msgstr "felformaterat \"#pragma ms_struct {on|off|reset}\", ignoreras"
  
  #: config/darwin-c.c:182
! #, gcc-internal-format
  msgid "junk at end of '#pragma ms_struct'"
! msgstr "skräp vid slutet av \"#pragma ms_struct\""
  
  #: config/darwin-c.c:408
  #, gcc-internal-format
*************** msgstr "Okänt värde %qs till -mmacosx-ve
*** 22256,22267 ****
  #: config/darwin.c:1332
  #, gcc-internal-format
  msgid "%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext"
! msgstr ""
  
  #: config/darwin.c:1339
  #, gcc-internal-format
  msgid "%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes"
! msgstr ""
  
  #: config/darwin.c:1472
  #, gcc-internal-format
--- 22180,22191 ----
  #: config/darwin.c:1332
  #, gcc-internal-format
  msgid "%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext"
! msgstr "%<%s%> 2.95 vtable-kompatibilitetsattribut gäller endast vid kompilering av en kext"
  
  #: config/darwin.c:1339
  #, gcc-internal-format
  msgid "%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes"
! msgstr "%<%s%> 2.95 vtable-kompatibilitetsattribut gäller endast för C++-klasser"
  
  #: config/darwin.c:1472
  #, gcc-internal-format
*************** msgid "internal and protected visibility
*** 22269,22277 ****
  msgstr "synlighetsattributen internal och protected stöds inte för denna konfiguration, ignoreras"
  
  #: config/darwin.c:1626
! #, fuzzy, gcc-internal-format
  msgid "command line option %<-fapple-kext%> is only valid for C++"
! msgstr "kommandoradsflaggan \"%s\" är giltig för %s men inte för %s"
  
  #: config/host-darwin.c:63
  #, gcc-internal-format
--- 22193,22201 ----
  msgstr "synlighetsattributen internal och protected stöds inte för denna konfiguration, ignoreras"
  
  #: config/darwin.c:1626
! #, gcc-internal-format
  msgid "command line option %<-fapple-kext%> is only valid for C++"
! msgstr "kommandoradsflaggan %<-fapple-kext%> är endast giltig för C++"
  
  #: config/host-darwin.c:63
  #, gcc-internal-format
*************** msgstr "-mpic-register= är oanvändbar ut
*** 22575,22613 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "kan inte använda \"%s\" som PIC-register"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "attributet %qs fungerar bara på funktioner"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan inte beräkna verklig plats för stackparameter"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "väljare måste vara en omedelbar"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask måste vara en omedelbar"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "inga låga register tillgängliga för att poppa höga register"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "avbrottsservicerutiner kan inte kodas i Thumb-läge"
--- 22499,22538 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "kan inte använda \"%s\" som PIC-register"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "attributet %qs fungerar bara på funktioner"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan inte beräkna verklig plats för stackparameter"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "väljare måste vara en omedelbar"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask måste vara en omedelbar"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "inga låga register tillgängliga för att poppa höga register"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "avbrottsservicerutiner kan inte kodas i Thumb-läge"
*************** msgstr "initierad variabel %q+D är marke
*** 22622,22653 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "statisk variabel %q+D är markerad som dllimport"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "stor förändring av rampekare (%d) med -mtiny-stack"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "bara initierade variabler kan placeras i programminnesområdet"
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs verkar vara en felstavad avbrottshanterare"
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs verkar vara en felstavad signalhanterare"
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "bara oinitierade variabler kan placeras i sektionen .noinit"
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU %qs stöds endast i assembler"
--- 22547,22578 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "statisk variabel %q+D är markerad som dllimport"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "stor förändring av rampekare (%d) med -mtiny-stack"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "bara initierade variabler kan placeras i programminnesområdet"
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs verkar vara en felstavad avbrottshanterare"
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs verkar vara en felstavad signalhanterare"
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "bara oinitierade variabler kan placeras i sektionen .noinit"
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU %qs stöds endast i assembler"
*************** msgid "-mshared-library-id= specified wi
*** 22668,22676 ****
  msgstr "-mshared-library-id= angiven utan -mid-shared-library"
  
  #: config/bfin/bfin.c:1994
! #, fuzzy, gcc-internal-format
  msgid "ID shared libraries and FD-PIC mode can't be used together."
! msgstr "-mips16 och -mdsp kan inte användas tillsammans"
  
  #: config/bfin/bfin.c:3671
  #, gcc-internal-format
--- 22593,22601 ----
  msgstr "-mshared-library-id= angiven utan -mid-shared-library"
  
  #: config/bfin/bfin.c:1994
! #, gcc-internal-format
  msgid "ID shared libraries and FD-PIC mode can't be used together."
! msgstr "ID-delade bibliotek och FD-PIC-läget inte användas tillsammans"
  
  #: config/bfin/bfin.c:3671
  #, gcc-internal-format
*************** msgstr "felaktigt värde (%s) till flagga
*** 22960,22971 ****
  #: config/i386/i386.c:1611
  #, gcc-internal-format
  msgid "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate."
! msgstr ""
  
  #: config/i386/i386.c:1617
! #, fuzzy, gcc-internal-format
  msgid "generic CPU can be used only for -mtune= switch"
! msgstr "felaktigt värde (%s) till flaggan -mtune="
  
  #: config/i386/i386.c:1619 config/i386/i386.c:1696 config/mt/mt.c:805
  #, gcc-internal-format
--- 22885,22897 ----
  #: config/i386/i386.c:1611
  #, gcc-internal-format
  msgid "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate."
! msgstr "-mtune=x86-64 bör undvikas.  Använd istället det som passar av -mtune=k8 och -mtune=generic."
  
+ # "generic" är bokstavligt argument till flaggan
  #: config/i386/i386.c:1617
! #, gcc-internal-format
  msgid "generic CPU can be used only for -mtune= switch"
! msgstr "generic CPU kan användas endast till flaggan -mtune="
  
  #: config/i386/i386.c:1619 config/i386/i386.c:1696 config/mt/mt.c:805
  #, gcc-internal-format
*************** msgstr "argument till attributet %qs stö
*** 23105,23111 ****
  #: config/i386/i386.c:2373
  #, gcc-internal-format
  msgid "%s functions limited to %d register parameters"
! msgstr ""
  
  #: config/i386/i386.c:2393 config/i386/i386.c:2428
  #, gcc-internal-format
--- 23031,23037 ----
  #: config/i386/i386.c:2373
  #, gcc-internal-format
  msgid "%s functions limited to %d register parameters"
! msgstr "%s-funktioner begränsas till %d registerparametrar"
  
  #: config/i386/i386.c:2393 config/i386/i386.c:2428
  #, gcc-internal-format
*************** msgid "SSE register argument with SSE di
*** 23148,23156 ****
  msgstr "SSE-registerargument med SSE avaktiverat"
  
  #: config/i386/i386.c:3345
! #, fuzzy, gcc-internal-format
  msgid "x87 register return with x87 disabled"
! msgstr "SSE-registerretur med SSE avaktiverat"
  
  #: config/i386/i386.c:3661
  #, gcc-internal-format
--- 23074,23082 ----
  msgstr "SSE-registerargument med SSE avaktiverat"
  
  #: config/i386/i386.c:3345
! #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
! msgstr "x87-registerretur med x87 avaktiverat"
  
  #: config/i386/i386.c:3661
  #, gcc-internal-format
*************** msgid "MMX vector return without MMX ena
*** 23173,23186 ****
  msgstr "MMX-vektorretur utan MMX aktiverat ändrar ABI:et"
  
  #: config/i386/i386.c:5327
! #, fuzzy, gcc-internal-format
  msgid "-mstackrealign ignored for nested functions"
! msgstr "Använd en metod att skydda stacken för varje funktion"
  
  #: config/i386/i386.c:5329
! #, fuzzy, gcc-internal-format
  msgid "%s not supported for nested functions"
! msgstr "inget stöd för induktion"
  
  #: config/i386/i386.c:7552
  #, gcc-internal-format
--- 23099,23112 ----
  msgstr "MMX-vektorretur utan MMX aktiverat ändrar ABI:et"
  
  #: config/i386/i386.c:5327
! #, gcc-internal-format
  msgid "-mstackrealign ignored for nested functions"
! msgstr "-mstackrealign ignoreras för nästade funktioner"
  
  #: config/i386/i386.c:5329
! #, gcc-internal-format
  msgid "%s not supported for nested functions"
! msgstr "%s stöds inte för nästade funktioner"
  
  #: config/i386/i386.c:7552
  #, gcc-internal-format
*************** msgstr "utökade register har inga höga h
*** 23192,23208 ****
  msgid "unsupported operand size for extended register"
  msgstr "ej stödd operandstorlek för utökat register"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "selektor måste vara en heltalskonstant i intervallet 0..%wi"
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "shift måste vara en omedelbar"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs-inkompatibelt attribut ignorerat"
--- 23118,23134 ----
  msgid "unsupported operand size for extended register"
  msgstr "ej stödd operandstorlek för utökat register"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "selektor måste vara en heltalskonstant i intervallet 0..%wi"
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "shift måste vara en omedelbar"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs-inkompatibelt attribut ignorerat"
*************** msgid "%qs attribute applies only to ini
*** 23228,23236 ****
  msgstr "attributet %qs är bara tillämpbart på initierade variabler med extern läkning"
  
  #: config/i386/winnt.c:153
! #, fuzzy, gcc-internal-format
  msgid "%q+D: definition is marked as dllimport"
! msgstr "funktionsdefinition %q+D är markerad dllimport"
  
  #: config/i386/winnt.c:217
  #, gcc-internal-format
--- 23154,23162 ----
  msgstr "attributet %qs är bara tillämpbart på initierade variabler med extern läkning"
  
  #: config/i386/winnt.c:153
! #, gcc-internal-format
  msgid "%q+D: definition is marked as dllimport"
! msgstr "%q+D: definitionen är markerad som dllimport"
  
  #: config/i386/winnt.c:217
  #, gcc-internal-format
*************** msgid "%qs declared as both exported to 
*** 23243,23251 ****
  msgstr "%qs är deklarerad både som exporterad till och importerad från en DLL"
  
  #: config/i386/winnt.c:380
! #, fuzzy, gcc-internal-format
  msgid "%q+D:'selectany' attribute applies only to initialized objects"
! msgstr "attributet %qs är bara tillämpbart på initierade variabler med extern läkning"
  
  #: config/i386/winnt.c:568
  #, gcc-internal-format
--- 23169,23177 ----
  msgstr "%qs är deklarerad både som exporterad till och importerad från en DLL"
  
  #: config/i386/winnt.c:380
! #, gcc-internal-format
  msgid "%q+D:'selectany' attribute applies only to initialized objects"
! msgstr "%q+D: attributet \"selectany\" tillämpas endast på initierade objekt"
  
  #: config/i386/winnt.c:568
  #, gcc-internal-format
*************** msgstr "det går inte att ange både -msep
*** 23388,23394 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC stöds för närvarande inte på 68000 eller 68010"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stackgränsuttryck stöds inte"
--- 23314,23320 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC stöds för närvarande inte på 68000 eller 68010"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "stackgränsuttryck stöds inte"
*************** msgid "generation of Branch Likely instr
*** 23430,23438 ****
  msgstr "generering av Branch Likely-instruktioner aktiverat, men stöds inte av arkitekturen"
  
  #: config/mips/mips.c:4859
! #, fuzzy, gcc-internal-format
  msgid "%<-G%> is incompatible with %<-mabicalls%>"
! msgstr "försäkran: %s är tilldelningskompatibel med %s"
  
  #: config/mips/mips.c:4926
  #, gcc-internal-format
--- 23356,23364 ----
  msgstr "generering av Branch Likely-instruktioner aktiverat, men stöds inte av arkitekturen"
  
  #: config/mips/mips.c:4859
! #, gcc-internal-format
  msgid "%<-G%> is incompatible with %<-mabicalls%>"
! msgstr "%<-G%> är inkompatibel med %<-mabicalls%>"
  
  #: config/mips/mips.c:4926
  #, gcc-internal-format
*************** msgstr "-g stöds bara när man använder G
*** 23577,23583 ****
  msgid "-g option disabled"
  msgstr "flaggan -g är avslagen"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "justering (%u) för %s överskrider masimal justering för globala common-data.  Använder %u"
--- 23503,23509 ----
  msgid "-g option disabled"
  msgstr "flaggan -g är avslagen"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "justering (%u) för %s överskrider masimal justering för globala common-data.  Använder %u"
*************** msgstr "argument 1 till __builtin_spe_pr
*** 23806,23860 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argument 1 till __builtin_spe_predicate är utanför sitt intervall"
  
! #: config/rs6000/rs6000.c:13884
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "för stor stackram"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering av 64-bitskod för detta ABI"
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "användning av %<long%> i AltiVec-typer är ogiltigt för 64-bitskod"
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "användning av %<long%> i AltiVec-typer bör undvikas, använd %<int%>"
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "användning av %<long long%> i AltiVec-typer är ogiltigt"
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "användning av %<double%> i AltiVec-typer är ogiltigt"
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "användning av %<long double%> i AltiVec-typer är ogiltigt"
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "användning av booleaner i AltiVec-typer är ogiltigt"
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "användning av %<complex%> i AltiVec-typer är ogiltigt"
  
! #: config/rs6000/rs6000.c:17539
! #, fuzzy, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
! msgstr "användning av booleaner i AltiVec-typer är ogiltigt"
  
  #: config/rs6000/aix43.h:39 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
  #, gcc-internal-format
--- 23732,23786 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "argument 1 till __builtin_spe_predicate är utanför sitt intervall"
  
! #: config/rs6000/rs6000.c:13885
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "för stor stackram"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering av 64-bitskod för detta ABI"
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "användning av %<long%> i AltiVec-typer är ogiltigt för 64-bitskod"
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "användning av %<long%> i AltiVec-typer bör undvikas, använd %<int%>"
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "användning av %<long long%> i AltiVec-typer är ogiltigt"
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "användning av %<double%> i AltiVec-typer är ogiltigt"
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "användning av %<long double%> i AltiVec-typer är ogiltigt"
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "användning av booleaner i AltiVec-typer är ogiltigt"
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "användning av %<complex%> i AltiVec-typer är ogiltigt"
  
! #: config/rs6000/rs6000.c:17540
! #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
! msgstr "användning av decimala flyttalstyper i AltiVec-typer är ogiltigt"
  
  #: config/rs6000/aix43.h:39 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38
  #, gcc-internal-format
*************** msgid "%qs uses dynamic stack allocation
*** 24046,24093 ****
  msgstr "%qs använder dynamisk stackallokering"
  
  #: config/score/score.c:514
! #, fuzzy, gcc-internal-format
  msgid "-fPIC and -G are incompatible"
! msgstr "-fPIC och -mcall-%s är inkompatibla"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs stöds inte på denna målunderarkitektur"
  
! #: config/sh/sh.c:7629
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "attributet %qs är bara tillämpbart på avbrottsfunktioner"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "attributet interrupt_handler är inte kompatibelt -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "attributargument %qs är inte en strängkonstant"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "attributargument %qs är inte en heltalskonstant"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 behöver vara tillgängligt som ett anropsöverskrivet register"
  
! #: config/sh/sh.c:9835
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Behöver ett andra generellt register som skrivs över vid anrop"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "Behöver ett anropsöverskrivet målregister"
--- 23972,24019 ----
  msgstr "%qs använder dynamisk stackallokering"
  
  #: config/score/score.c:514
! #, gcc-internal-format
  msgid "-fPIC and -G are incompatible"
! msgstr "-fPIC och -G är inkompatibla"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs stöds inte på denna målunderarkitektur"
  
! #: config/sh/sh.c:7638
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "attributet %qs är bara tillämpbart på avbrottsfunktioner"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "attributet interrupt_handler är inte kompatibelt -m5-compact"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "attributargument %qs är inte en strängkonstant"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "attributargument %qs är inte en heltalskonstant"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 behöver vara tillgängligt som ett anropsöverskrivet register"
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Behöver ett andra generellt register som skrivs över vid anrop"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "Behöver ett anropsöverskrivet målregister"
*************** msgid "%qE has type %<void%> and is not 
*** 24473,24481 ****
  msgstr "%qE har typen %<void%> och är inte ett kastuttryck"
  
  #: cp/call.c:3320 cp/call.c:3540
! #, fuzzy, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
! msgstr "operander till ?: har olika typ"
  
  #: cp/call.c:3494
  #, gcc-internal-format
--- 24399,24407 ----
  msgstr "%qE har typen %<void%> och är inte ett kastuttryck"
  
  #: cp/call.c:3320 cp/call.c:3540
! #, gcc-internal-format
  msgid "operands to ?: have different types %qT and %qT"
! msgstr "operander till ?: har olika typer %qT och %qT"
  
  #: cp/call.c:3494
  #, gcc-internal-format
*************** msgstr "ingen %<%D(int)%> deklarerad för
*** 24497,24669 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "jämföreslse mellan %q#T och %q#T"
  
! #: cp/call.c:4127
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passande %<operator %s%> för %qT"
  
! #: cp/call.c:4145
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D är privat"
  
! #: cp/call.c:4147
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D är skyddad"
  
! #: cp/call.c:4149
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D är oåtkomlig"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "i denna kontext"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "ogiltig konvertering från %qT till %qT"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  initierar argument %P till %qD"
  
! #: cp/call.c:4253
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "skickar NULL till icke-pekarargument %P till %qD"
  
! #: cp/call.c:4256
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "konverterar till icke-pekartyp %qT från NULL"
  
! #: cp/call.c:4264
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "skickar %qT för argument %P till %qD"
  
! #: cp/call.c:4267
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "konvertering till %qT från %qT"
  
! #: cp/call.c:4407
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "det går inte att binda bitfält %qE till %qT"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "det går inte att binda packat fält %qE till %qT"
  
! #: cp/call.c:4413
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "det går inte att binda rvalue %qE till %qT"
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "det går inte att skicka objekt av icke-POD-typ %q#T via %<...%>, anropet kommer avbryta vid körning"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "det går inte att ta emot objekt av icke-POD-typ %q#T via %<...%>, anropet kommer avbryta vid körning"
  
! #: cp/call.c:4598
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "standardargumentet för parameter %d till %qD har inte parsats än"
  
! #: cp/call.c:4682
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "argument till funktionsanrop kan vara en kandidat för ett formatattribut"
  
! #: cp/call.c:4819
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "att skicka %qT som %<this%>-argument till %q#D kastar kvalificerare"
  
! #: cp/call.c:4838
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT är inte en åtkomlig bas till %qT"
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "kunde inte hitta class$-fält i java-gränssnittstyp %qT"
  
! #: cp/call.c:5337
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "anrop av icke-funktion %qD"
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "ingen matchande funktion för anrop av %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "anrop av överlagrad %<%s(%A)%> är tvetydigt"
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "det går inte att anropa medlemsfunktion %qD utan ett objekt"
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "att skicka %qT väljer %qT framför %qT"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  i anrop till %qD"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "väljer %qD framför %qD"
  
! #: cp/call.c:6183
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  för konvertering från %qT till %qT"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  för att konverteringssekvensen för argumentet är bättre"
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ säger att dessa är tvetydiga, trots att den sämsta konverteringen för den första är bättre än den sämsta konverteringen för den andra:"
  
! #: cp/call.c:6443
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "kunde inte konvertera %qE till %qT"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "ogiltig initiering av icke-konstant referens av typ %qT från en temporär av typ %qT"
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ogiltig initiering av referens av typ %qT från uttryck av typ %qT"
--- 24423,24600 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "jämföreslse mellan %q#T och %q#T"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr "ingen motsvarande avallokeringsfunktion för \"%D\""
! 
! #: cp/call.c:4143
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passande %<operator %s%> för %qT"
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D är privat"
  
! #: cp/call.c:4163
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D är skyddad"
  
! #: cp/call.c:4165
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D är oåtkomlig"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "i denna kontext"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "ogiltig konvertering från %qT till %qT"
  
! #: cp/call.c:4257
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  initierar argument %P till %qD"
  
! #: cp/call.c:4269
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "skickar NULL till icke-pekarargument %P till %qD"
  
! #: cp/call.c:4272
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "konverterar till icke-pekartyp %qT från NULL"
  
! #: cp/call.c:4280
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "skickar %qT för argument %P till %qD"
  
! #: cp/call.c:4283
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "konvertering till %qT från %qT"
  
! #: cp/call.c:4423
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "det går inte att binda bitfält %qE till %qT"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "det går inte att binda packat fält %qE till %qT"
  
! #: cp/call.c:4429
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "det går inte att binda rvalue %qE till %qT"
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "det går inte att skicka objekt av icke-POD-typ %q#T via %<...%>, anropet kommer avbryta vid körning"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "det går inte att ta emot objekt av icke-POD-typ %q#T via %<...%>, anropet kommer avbryta vid körning"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "standardargumentet för parameter %d till %qD har inte parsats än"
  
! #: cp/call.c:4698
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "argument till funktionsanrop kan vara en kandidat för ett formatattribut"
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "att skicka %qT som %<this%>-argument till %q#D kastar kvalificerare"
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT är inte en åtkomlig bas till %qT"
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "kunde inte hitta class$-fält i java-gränssnittstyp %qT"
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "anrop av icke-funktion %qD"
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "ingen matchande funktion för anrop av %<%T::%s(%A)%#V%>"
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "anrop av överlagrad %<%s(%A)%> är tvetydigt"
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "det går inte att anropa medlemsfunktion %qD utan ett objekt"
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "att skicka %qT väljer %qT framför %qT"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  i anrop till %qD"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "väljer %qD framför %qD"
  
! #: cp/call.c:6199
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  för konvertering från %qT till %qT"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  för att konverteringssekvensen för argumentet är bättre"
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ säger att dessa är tvetydiga, trots att den sämsta konverteringen för den första är bättre än den sämsta konverteringen för den andra:"
  
! #: cp/call.c:6459
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "kunde inte konvertera %qE till %qT"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "ogiltig initiering av icke-konstant referens av typ %qT från en temporär av typ %qT"
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "ogiltig initiering av referens av typ %qT från uttryck av typ %qT"
*************** msgid "non-static reference %q+#D in cla
*** 24855,24863 ****
  msgstr "icke-statisk referens %q+#D i klass utan en konstruerare"
  
  #: cp/class.c:2940
! #, fuzzy, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
! msgstr "igorerar attributet packed på opackat icke-POD-fält %q+#D"
  
  #: cp/class.c:3007
  #, gcc-internal-format
--- 24786,24794 ----
  msgstr "icke-statisk referens %q+#D i klass utan en konstruerare"
  
  #: cp/class.c:2940
! #, gcc-internal-format
  msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
! msgstr "igorerar attributet packed på grund av opackat icke-POD-fält %q+#D"
  
  #: cp/class.c:3007
  #, gcc-internal-format
*************** msgstr "%q+D innehåller tomma klasser so
*** 24944,24950 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "utplaceringen av klasser härledda från en tom klass %qT kan ändras i en framtida version av GCC"
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "omdefinition av %q#T"
--- 24875,24881 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "utplaceringen av klasser härledda från en tom klass %qT kan ändras i en framtida version av GCC"
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "omdefinition av %q#T"
*************** msgstr "%q#T har virtuella funktioner me
*** 24959,25000 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "försökte avsluta post, men hoppade ut på grund av tidigare parsningsfel"
  
! #: cp/class.c:5690
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "språksträng %<\"%E\"%> känns inte igen"
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "det går inte att lösa upp överlagrad funktion %qD baserat på konvertering till typ %qT"
  
! #: cp/class.c:5908
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen match som konverterar funktionen %qD till typen %q#T"
  
! #: cp/class.c:5931
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering av överlagrad funktion %qD till typ %q#T är tvetydig"
  
! #: cp/class.c:5957
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "antar pekare till medlem %qD"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en pekare på medlem kan bara skapas med %<&%E%>)"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "inte tillräcklig typinformation"
  
! #: cp/class.c:6033
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "argument av typen %qT matchar inte %qT"
--- 24890,24931 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "försökte avsluta post, men hoppade ut på grund av tidigare parsningsfel"
  
! #: cp/class.c:5702
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "språksträng %<\"%E\"%> känns inte igen"
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "det går inte att lösa upp överlagrad funktion %qD baserat på konvertering till typ %qT"
  
! #: cp/class.c:5920
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "ingen match som konverterar funktionen %qD till typen %q#T"
  
! #: cp/class.c:5943
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "konvertering av överlagrad funktion %qD till typ %q#T är tvetydig"
  
! #: cp/class.c:5969
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "antar pekare till medlem %qD"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(en pekare på medlem kan bara skapas med %<&%E%>)"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "inte tillräcklig typinformation"
  
! #: cp/class.c:6045
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "argument av typen %qT matchar inte %qT"
*************** msgstr "argument av typen %qT matchar in
*** 25004,25015 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "deklaration av %q#D"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "byter betydelse av %qD från %q+#D"
--- 24935,24946 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "deklaration av %q#D"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "byter betydelse av %qD från %q+#D"
*************** msgstr "typkonvertering av pekare till m
*** 25049,25055 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "konvertering från %qT till %qT kastar kvalificerare"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "typkonvertering av %qT till %qT derefererar inte pekare"
--- 24980,24986 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "konvertering från %qT till %qT kastar kvalificerare"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "typkonvertering av %qT till %qT derefererar inte pekare"
*************** msgstr "  kandidater till konvertering ä
*** 25142,25148 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD deklarerades %<extern%> och senare %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "tidigare deklaration av %q+D"
--- 25073,25079 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD deklarerades %<extern%> och senare %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "tidigare deklaration av %q+D"
*************** msgstr "%q#D användes före den deklarera
*** 25317,25323 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jtidigare deklaration utan inline här"
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "överflödig omdeklaration av %qD i samma definitionsområde"
--- 25248,25254 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jtidigare deklaration utan inline här"
  
! #: cp/decl.c:1593
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "överflödig omdeklaration av %qD i samma definitionsområde"
*************** msgstr "överflödig omdeklaration av %qD 
*** 25330,25632 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explicit specialisering av %qD efter första användningen"
  
! #: cp/decl.c:1943
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+D: synlighetsattribut ignorerat för att det"
  
! #: cp/decl.c:1945
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jstår i konflikt med tidigare deklaration här"
  
! #: cp/decl.c:2312
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "hopp till etikett %qD"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "hopp till case-etikett"
  
! #: cp/decl.c:2316
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  härifrån"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
! msgstr ""
  
! #: cp/decl.c:2356
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  passerar initiering av %q+#D"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  går in i räckvid för icke-POD %q+#D"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  går in i try-block"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  går in i catch-block"
  
! #: cp/decl.c:2383 cp/decl.c:2482
! #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
! msgstr "  går in i try-block"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "hopp till etikett %q+D"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  härifrån"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  går in i catch-block"
  
! #: cp/decl.c:2471
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  hoppar över initiering av %q+#D"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "etikett med namet wchar_t"
  
! #: cp/decl.c:2551
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "dubblerad etikett %qD"
  
! #: cp/decl.c:2814
! #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
! msgstr "%qD är inte en mall"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD använd utan mallparametrar"
  
! #: cp/decl.c:2835
! #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
! msgstr "%q#T är inte en mall"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klassmall med namnet %q#T i %q#T"
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ingen typ heter %q#T i %q#T"
  
! #: cp/decl.c:2855
! #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
! msgstr "%qT löses upp till %qT, som inte är en klasstyp"
  
! #: cp/decl.c:2862
! #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
! msgstr "%<%T::%D%> är inte en typ"
  
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "mallparametrar stämmer inte med mallen"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+D är deklarerad här"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jen anonym union kan inte ha funktionsmedlemmar"
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med konstruerare inte tillåten i anonymt aggregat"
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med destruerare inte tillåten i anonymt aggregat"
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med kopieringstilldelningsoperator är inte tillåten i anonymt aggregat"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flera typer i en deklaration"
  
! #: cp/decl.c:3649
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omdeklaration av inbyggd C++-typ %qT"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typnamn saknas i typedef-deklaration"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ förbjuder anonyma poster"
  
! #: cp/decl.c:3701
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qs kan endast anges för funktioner"
  
! #: cp/decl.c:3707
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kan endast anges inuti en klass"
  
! #: cp/decl.c:3709
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kan endast anges för konstruerare"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "en lagringsklass kan bara anges för objekt och funktioner"
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "kvalificerare kan bara anges för objekt och funktioner"
  
! #: cp/decl.c:3747
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "attribut ignoreras i deklaration av %q+#T"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "attribut för %q#T måste komma efter nyckelordet %qs"
  
! #: cp/decl.c:3862
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen %q#D är initierad som en variabel"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarationen av %q#D har %<extern%> och är initierad"
  
! #: cp/decl.c:3889
! #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
! msgstr "funktionsdefinition %q+D är markerad dllimport"
  
! #: cp/decl.c:3908
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D är inte en statisk medlem av %q#T"
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillåter inte %<%T::%D%> att definieras som %<%T::%D%>"
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "mallhuvud inte tillåtet i medlemsdefinition av explicit specialiserad klass"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubblerad initierare av %qD"
  
! #: cp/decl.c:3969
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklaration av %q#D utanför en klass är inte en definition"
  
! #: cp/decl.c:4036
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabeln %q#D har initierare men ofullständig typ"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen i vektorn %q#D har ofullständig typ"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "aggregatet %q#D har ofullständig typ och kan inte definieras"
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD är deklarerad som en referens men inte initierad"
  
! #: cp/decl.c:4106
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ förbjuder användning av initierarlistor för att initiera referensen %qD"
  
! #: cp/decl.c:4132
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "det går inte att initiera %qT från %qT"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "namnet %qD använt i en designerad initierare i GNU-stil för en vektor"
  
! #: cp/decl.c:4209
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "initierare misslyckas med att bestämma storleken på %qD"
  
! #: cp/decl.c:4216
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "vektorstorlek saknas i %qD"
  
! #: cp/decl.c:4228
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "vektor med storlek noll %qD"
--- 25261,25563 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "explicit specialisering av %qD efter första användningen"
  
! #: cp/decl.c:1944
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+D: synlighetsattribut ignorerat för att det"
  
! #: cp/decl.c:1946
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jstår i konflikt med tidigare deklaration här"
  
! #: cp/decl.c:2329
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "hopp till etikett %qD"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "hopp till case-etikett"
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  härifrån"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
! msgstr "  går ut från OpenMP strukturerat block"
  
! #: cp/decl.c:2373
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  passerar initiering av %q+#D"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  går in i räckvid för icke-POD %q+#D"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  går in i try-block"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  går in i catch-block"
  
! #: cp/decl.c:2400 cp/decl.c:2499
! #, gcc-internal-format
  msgid "  enters OpenMP structured block"
! msgstr "  går in i OpenMP strukturerat block"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "hopp till etikett %q+D"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  härifrån"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  går in i catch-block"
  
! #: cp/decl.c:2488
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  hoppar över initiering av %q+#D"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "etikett med namet wchar_t"
  
! #: cp/decl.c:2568
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "dubblerad etikett %qD"
  
! #: cp/decl.c:2831
! #, gcc-internal-format
  msgid "%qD is not a type"
! msgstr "%qD är inte en typ"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD använd utan mallparametrar"
  
! #: cp/decl.c:2852
! #, gcc-internal-format
  msgid "%q#T is not a class"
! msgstr "%q#T är inte en klass"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klassmall med namnet %q#T i %q#T"
  
! #: cp/decl.c:2865
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ingen typ heter %q#T i %q#T"
  
! #: cp/decl.c:2872
! #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
! msgstr "%<typename %T::%D%> namnger %q#T, som inte är en klassmall"
  
! #: cp/decl.c:2879
! #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
! msgstr "%<typename %T::%D%> namnger %q#T, som inte är en typ"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "mallparametrar stämmer inte med mallen"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+D är deklarerad här"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jen anonym union kan inte ha funktionsmedlemmar"
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med konstruerare inte tillåten i anonymt aggregat"
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med destruerare inte tillåten i anonymt aggregat"
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med kopieringstilldelningsoperator är inte tillåten i anonymt aggregat"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flera typer i en deklaration"
  
! #: cp/decl.c:3666
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omdeklaration av inbyggd C++-typ %qT"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typnamn saknas i typedef-deklaration"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ förbjuder anonyma poster"
  
! #: cp/decl.c:3718
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qs kan endast anges för funktioner"
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kan endast anges inuti en klass"
  
! #: cp/decl.c:3726
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kan endast anges för konstruerare"
  
! #: cp/decl.c:3728
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "en lagringsklass kan bara anges för objekt och funktioner"
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "kvalificerare kan bara anges för objekt och funktioner"
  
! #: cp/decl.c:3764
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "attribut ignoreras i deklaration av %q+#T"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "attribut för %q#T måste komma efter nyckelordet %qs"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen %q#D är initierad som en variabel"
  
! #: cp/decl.c:3890
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarationen av %q#D har %<extern%> och är initierad"
  
! #: cp/decl.c:3906
! #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
! msgstr "definitionen av %q#D är markerad %<dllimport%>"
  
! #: cp/decl.c:3925
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D är inte en statisk medlem av %q#T"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillåter inte %<%T::%D%> att definieras som %<%T::%D%>"
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "mallhuvud inte tillåtet i medlemsdefinition av explicit specialiserad klass"
  
! #: cp/decl.c:3948
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubblerad initierare av %qD"
  
! #: cp/decl.c:3986
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklaration av %q#D utanför en klass är inte en definition"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabeln %q#D har initierare men ofullständig typ"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen i vektorn %q#D har ofullständig typ"
  
! #: cp/decl.c:4070
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "aggregatet %q#D har ofullständig typ och kan inte definieras"
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD är deklarerad som en referens men inte initierad"
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ förbjuder användning av initierarlistor för att initiera referensen %qD"
  
! #: cp/decl.c:4149
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "det går inte att initiera %qT från %qT"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "namnet %qD använt i en designerad initierare i GNU-stil för en vektor"
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "initierare misslyckas med att bestämma storleken på %qD"
  
! #: cp/decl.c:4233
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "vektorstorlek saknas i %qD"
  
! #: cp/decl.c:4245
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "vektor med storlek noll %qD"
*************** msgstr "vektor med storlek noll %qD"
*** 25634,25863 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "lagringsstorlek på %qD är okänd"
  
! #: cp/decl.c:4293
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "lagringsstorlek på %qD är inte konstant"
  
! #: cp/decl.c:4342
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "tyvärr: semantiken för inline-funktioners statiska data %q+#D är felaktig (du kommer få flera kopior)"
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  du kan gå runt detta genom att ta bort initieraren"
  
! #: cp/decl.c:4372
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "oinitierade const %qD"
  
! #: cp/decl.c:4484
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ogiltig typ %qT som initierare för en vektor med typ %qT"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "initierare för %qT måste vara inom klamrar"
  
! #: cp/decl.c:4544
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT har ingen icke-statisk medlem med namnet %qD"
  
! #: cp/decl.c:4595
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "klamrar runt skalär initierare för typen %qT"
  
! #: cp/decl.c:4678
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "klamrar saknas runt initierare för %qT"
  
! #: cp/decl.c:4735
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "för många initierare för %qT"
  
! #: cp/decl.c:4778
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "objekt %qD med variabel storlek kan inte initieras"
  
! #: cp/decl.c:4784
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD har en ofullständig typ"
  
! #: cp/decl.c:4796
! #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
! msgstr "överflödiga element i unioninitierare"
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD måste initieras med en konstruerare, inte med %<{...}%>"
  
! #: cp/decl.c:4880
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "vektor %qD initierad från strängkonstant inom parentes %qE"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "post %qD med oinitierarde const-medlemmar"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "struktur %qD med oinitierade referensmedlemmar"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tilldelning (inte initieraing) i deklaration"
  
! #: cp/decl.c:5184
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skuggar tidigare typdeklaration av %q#D"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD kan inte vara trådlokal för den har icke-POD-typ %qT"
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD är trådlokal och kan därför inte initieras dynamiskt"
  
! #: cp/decl.c:5268
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD kan inte initieras från ett icke-konstant uttryck vid deklarationen"
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruerare för främmande class %qT kan inte vara en medlem"
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruerare för främmande klass %qT kan inte vara en medlem"
  
! #: cp/decl.c:5880
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD deklarerad som en %<virtual%> %s"
  
! #: cp/decl.c:5882
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD deklarerad som en %<inline%> %s"
  
! #: cp/decl.c:5884
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i %s-deklaration"
  
! #: cp/decl.c:5888
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D deklarerad som en vän"
  
! #: cp/decl.c:5894
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D deklarerad med en undantagsspecifikationer"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definitionen av %qD är inte i en namnrymd som innesluter %qT"
  
! #: cp/decl.c:6017
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definierar explicit specialisering %qD i vändeklaration"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ogiltig användning av mall-id %qD i deklaration av primär mall"
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardargument är inte tillåtna i deklaration av vänmallspecialisering %qD"
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> är inte tillåtet i deklaration av vänmallspecialisering %qD"
  
! #: cp/decl.c:6108
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "det går inte att deklarera %<::main%> som en mall"
  
! #: cp/decl.c:6110
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "det går inte att deklarera %<::main%> som inline"
  
! #: cp/decl.c:6112
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "det går inte att deklarera %<::main%> som static"
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "ickelokal funktion %q#D använder anonym typ"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%+#D refererar inte till den okvalificerade typen, så den används int för länkklass"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "ickelokal funktionen %qD använder lokal typ %qT"
  
  # %s blir "static " eller "non-".  Felrapporterat:
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28669
! #: cp/decl.c:6172
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
  
! #: cp/decl.c:6224
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> måste returnera %<int%>"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "omdefinition av implicit deklarerad %qD"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion %q#D deklarerad i klassen %qT"
--- 25565,25794 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "lagringsstorlek på %qD är okänd"
  
! #: cp/decl.c:4310
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "lagringsstorlek på %qD är inte konstant"
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "tyvärr: semantiken för inline-funktioners statiska data %q+#D är felaktig (du kommer få flera kopior)"
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  du kan gå runt detta genom att ta bort initieraren"
  
! #: cp/decl.c:4389
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "oinitierade const %qD"
  
! #: cp/decl.c:4501
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ogiltig typ %qT som initierare för en vektor med typ %qT"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "initierare för %qT måste vara inom klamrar"
  
! #: cp/decl.c:4561
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT har ingen icke-statisk medlem med namnet %qD"
  
! #: cp/decl.c:4612
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "klamrar runt skalär initierare för typen %qT"
  
! #: cp/decl.c:4695
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "klamrar saknas runt initierare för %qT"
  
! #: cp/decl.c:4752
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "för många initierare för %qT"
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "objekt %qD med variabel storlek kan inte initieras"
  
! #: cp/decl.c:4801
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD har en ofullständig typ"
  
! #: cp/decl.c:4813
! #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
! msgstr "skalärt objekt %qD kräver ett element i initieraren"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD måste initieras med en konstruerare, inte med %<{...}%>"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "vektor %qD initierad från strängkonstant inom parentes %qE"
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "post %qD med oinitierarde const-medlemmar"
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "struktur %qD med oinitierade referensmedlemmar"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tilldelning (inte initieraing) i deklaration"
  
! #: cp/decl.c:5229
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skuggar tidigare typdeklaration av %q#D"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD kan inte vara trådlokal för den har icke-POD-typ %qT"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD är trådlokal och kan därför inte initieras dynamiskt"
  
! #: cp/decl.c:5313
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD kan inte initieras från ett icke-konstant uttryck vid deklarationen"
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruerare för främmande class %qT kan inte vara en medlem"
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruerare för främmande klass %qT kan inte vara en medlem"
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD deklarerad som en %<virtual%> %s"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD deklarerad som en %<inline%> %s"
  
! #: cp/decl.c:5940
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare på %qD är ogiltiga i %s-deklaration"
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D deklarerad som en vän"
  
! #: cp/decl.c:5950
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D deklarerad med en undantagsspecifikationer"
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definitionen av %qD är inte i en namnrymd som innesluter %qT"
  
! #: cp/decl.c:6073
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definierar explicit specialisering %qD i vändeklaration"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ogiltig användning av mall-id %qD i deklaration av primär mall"
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardargument är inte tillåtna i deklaration av vänmallspecialisering %qD"
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> är inte tillåtet i deklaration av vänmallspecialisering %qD"
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "det går inte att deklarera %<::main%> som en mall"
  
! #: cp/decl.c:6166
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "det går inte att deklarera %<::main%> som inline"
  
! #: cp/decl.c:6168
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "det går inte att deklarera %<::main%> som static"
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "ickelokal funktion %q#D använder anonym typ"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%+#D refererar inte till den okvalificerade typen, så den används int för länkklass"
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "ickelokal funktionen %qD använder lokal typ %qT"
  
  # %s blir "static " eller "non-".  Felrapporterat:
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28669
! #: cp/decl.c:6228
  #, fuzzy, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
  
! #: cp/decl.c:6280
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> måste returnera %<int%>"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "omdefinition av implicit deklarerad %qD"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion %q#D deklarerad i klassen %qT"
*************** msgstr "ingen medlemsfunktion %q#D dekla
*** 25866,26413 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "icke-lokal variabel %q#D använder anonym typ"
  
! #: cp/decl.c:6431
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "ickelokal variabel %q#D använder lokal typ %qT"
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ogiltig initiering i klassen av statisk datamedlem med icke heltaltyp %qT"
  
! #: cp/decl.c:6558
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ förbjuder initiering inom klassen av icke-konstant statisk medlem %qD"
  
! #: cp/decl.c:6562
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ förbjuder initiering av medlemskonstant %qD av icke heltalstyp %qT"
  
! #: cp/decl.c:6586
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "storlek på vektorn %qD av typen %qT är inte en heltalstyp"
  
! #: cp/decl.c:6588
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "storlek på vektorn av typen %qT är inte en heltalstyp"
  
! #: cp/decl.c:6624
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "storleken på vektorn %qD är negativ"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "storleken på vektorn är negativ"
  
! #: cp/decl.c:6634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ förbjuder vektor %qD med storlek noll"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ förbjuder vektor med storlek noll"
  
! #: cp/decl.c:6643
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "storlek på vektorn %qD är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "storlek på vektorn är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.c:6652
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ förbjuder vektor %qD med variabel storlek"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ förbjuder vektor med variabel storlek"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "spill i vektordimension"
  
! #: cp/decl.c:6759
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "deklaration av %qD som %s"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "skapar %s"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklaration av %qD som flerdimensionell vektor måste ha gränser för alla dimensioner utom den första"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensionell vektor måste ha gränser för alla dimensioner utom den första"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "en returtypsspecifikation för konstruerare är ogiltig"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "specifikation av returtyp för destruerare är ogiltigt"
  
! #: cp/decl.c:6835
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "operatorn %qT deklarerad att returnera %qT"
  
! #: cp/decl.c:6837
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "returtyp angiven för %<operator %T%>"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "namnlös variabel eller fält deklarerad void"
  
! #: cp/decl.c:6863
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel eller fält %qE deklarerad void"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller fält deklarerad void"
  
! #: cp/decl.c:7031
! #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
! msgstr "ogiltigt användning av %<::%>"
  
! #: cp/decl.c:7034
! #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
! msgstr "ogiltiganvändning av odefinierad typ %<%s %E%>"
  
! #: cp/decl.c:7037
! #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
! msgstr "ogiltiganvändning av odefinierad typ %<%s %E%>"
  
! #: cp/decl.c:7049
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "typ %qT är inte härledd från typen %qT"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklaration av %qD som en icke-funktion"
  
! #: cp/decl.c:7071
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "deklaration av %qD som icke-medlem"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "deklarerar-id saknas, använder reserverat ord %qD"
  
! #: cp/decl.c:7147
! #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
! msgstr "funktionsdefinition deklarerad som %<register%>"
  
! #: cp/decl.c:7189
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "två eller fler datatyper i deklaration av %qs"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ förbjuder deklaration av %qs utan typ"
  
! #: cp/decl.c:7283
! #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
! msgstr "short, signed eller unsigned är ogiltigt för %qs"
  
! #: cp/decl.c:7285
! #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
! msgstr "signed och unsigned givna tillsammans för %qs"
  
! #: cp/decl.c:7287
! #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
! msgstr "complex ogiltig för %qs"
  
! #: cp/decl.c:7289
! #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
! msgstr "complex ogiltig för %qs"
  
! #: cp/decl.c:7291
! #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
! msgstr "complex ogiltig för %qs"
  
! #: cp/decl.c:7293
! #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
! msgstr "long, short, signed eller unsigned ogiltig för %qs"
  
! #: cp/decl.c:7295
! #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
! msgstr "long eller short angiven med char för %qs"
  
! #: cp/decl.c:7297
! #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
! msgstr "long och short angivna tillsammans för %qs"
  
! #: cp/decl.c:7303
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed eller unsigned använd felaktigt för %qs"
  
! #: cp/decl.c:7367
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ogiltig för %qs"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kvalificerare är inte tillåtna på deklaration av %<operator %T%>"
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "kvalificerare %qV tillagta till funktionstyp %qT ignorerade"
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "medlem %qD kan inte deklareras både virtual och static"
  
! #: cp/decl.c:7439
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> är inte en giltig deklarerare"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-deklaration ogiltig i parameterdeklaration"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "specificerare av lagringsklass ogiltig i parameterdeklarationer"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual utanför klassdeklaration"
  
! #: cp/decl.c:7479
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flera lagringsklasser i deklaration av %qs"
  
! #: cp/decl.c:7484
! #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
! msgstr "motstridande deklaration av %q#D"
  
! #: cp/decl.c:7507
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "lagringsklass angiven för %qs"
  
! #: cp/decl.c:7541
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "toppnivådeklaration av %qs anger %<auto%>"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ogiltig specificerare av lagringsklass i vänfunktionsdeklarationer"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruerare kan inte vara en statisk medlemsfunktion"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruerare kan inte vara en statisk medlemsfunktion\""
  
! #: cp/decl.c:7678
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "destruerare får inte vara cv-kvalificerade"
  
! #: cp/decl.c:7679
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "konstruerare får inte vara cv-kvalificerade"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "konstruerare kan inte deklareras virtual"
  
! #: cp/decl.c:7709
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "det går inte att initiera vänfunktionen %qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuella funktioner kan inte vara vänner"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "vändeklaration är inte i klassdefinition"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "det går inte att definiera vänfunktion %qs i en lokal klassdefinition"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruerare får inte ha parametrar"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "det går inte att deklarera referens till %q#T"
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "det går inte att deklarera pekare till %q#T"
  
! #: cp/decl.c:7759
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "det går inte att deklarera pekare medlem av %q#T"
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "mall-id %qD använd som en deklarerare"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner är implicit vänner till sin klass"
  
! #: cp/decl.c:7874
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "extra kvalifikation %<%T::%> på medlem %qs"
  
! #: cp/decl.c:7906
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "det går inte att definiera medlemsfunktion %<%T::%s%> inuti %<%T%>"
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "det går inte att deklarera medlemsfunktion %<%T::%s%> inuti %<%T%>"
  
! #: cp/decl.c:7923
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "det går inte att deklarera medlem %<%T::%s%> inuti %qT"
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem får inte ha variabel typ %qT"
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter får inte ha variabel typ %qT"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "endast deklarationer av konstruerare kan vara %<explicit%>"
  
! #: cp/decl.c:7975
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "icke-medlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.c:7980
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "icke-objektmedlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.c:7986
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.c:7991
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "statiska %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.c:7996
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jtypedef-namn får inte vara en nästad-namnspecificerare"
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ förbjuder nästad typ %qD med samma namn som en omgivande klass"
  
  # %s blir "static member" eller "free".
  # Felrapporterat: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28704
! #: cp/decl.c:8134
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "kvalificerade funktiontyper kan inte användas för att deklarera %s-funktioner"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "typkvalificerare angivna för vänklassdeklaration"
  
! #: cp/decl.c:8165
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet för vänklassdeklaration"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "mallparametrar kan inte vara vänner"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "vändeklaration kräver klassnyckel, d.v.s. %<friend class %T::%D%>"
  
! #: cp/decl.c:8179
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "vändeklaration kräver klassnyckel, d.v.s. %<friend %#T%>"
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "försöker göra klassen %qT en vän med global räckvidd"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ogiltiga kvalificerare på typ som inte är medlemsfunktion"
  
! #: cp/decl.c:8218
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt deklarerare %qT använd som deklaration"
  
! #: cp/decl.c:8247
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "det går inte att använda %<::%> i parameterdeklaration"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ogiltigt användning av %<::%>"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "kan inte göra %qD till en metod -- är inte i en klass"
  
! #: cp/decl.c:8317
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "funktionen %qD deklarerad virtuell inuti en union"
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD kan inte deklareras virtuell, eftersom den redan är statisk"
  
! #: cp/decl.c:8342
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "kvalificerat namn förväntades i vändeklaration för destruerare %qD"
  
! #: cp/decl.c:8352
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklaration av %qD som medlem av %qT"
  
! #: cp/decl.c:8428
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "fält %qD har ofullständig typ"
  
! #: cp/decl.c:8430
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "namnet %qT har ofullständig typ"
  
! #: cp/decl.c:8439
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  i instansiering av mallen %qT"
  
! #: cp/decl.c:8448
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE är varken en funktion eller medlemsfunktion, kan inte deklareras som vän"
--- 25797,26344 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "icke-lokal variabel %q#D använder anonym typ"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "ickelokal variabel %q#D använder lokal typ %qT"
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ogiltig initiering i klassen av statisk datamedlem med icke heltaltyp %qT"
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ förbjuder initiering inom klassen av icke-konstant statisk medlem %qD"
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ förbjuder initiering av medlemskonstant %qD av icke heltalstyp %qT"
  
! #: cp/decl.c:6642
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "storlek på vektorn %qD av typen %qT är inte en heltalstyp"
  
! #: cp/decl.c:6644
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "storlek på vektorn av typen %qT är inte en heltalstyp"
  
! #: cp/decl.c:6680
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "storleken på vektorn %qD är negativ"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "storleken på vektorn är negativ"
  
! #: cp/decl.c:6690
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ förbjuder vektor %qD med storlek noll"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ förbjuder vektor med storlek noll"
  
! #: cp/decl.c:6699
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "storlek på vektorn %qD är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "storlek på vektorn är inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.c:6708
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ förbjuder vektor %qD med variabel storlek"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ förbjuder vektor med variabel storlek"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "spill i vektordimension"
  
! #: cp/decl.c:6815
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "deklaration av %qD som %s"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "skapar %s"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklaration av %qD som flerdimensionell vektor måste ha gränser för alla dimensioner utom den första"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensionell vektor måste ha gränser för alla dimensioner utom den första"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "en returtypsspecifikation för konstruerare är ogiltig"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "specifikation av returtyp för destruerare är ogiltigt"
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "operatorn %qT deklarerad att returnera %qT"
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "returtyp angiven för %<operator %T%>"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "namnlös variabel eller fält deklarerad void"
  
! #: cp/decl.c:6919
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel eller fält %qE deklarerad void"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller fält deklarerad void"
  
! #: cp/decl.c:7087
! #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
! msgstr "ogiltigt användning av kvalificerat namn %<::%D%>"
  
! #: cp/decl.c:7090
! #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
! msgstr "ogiltig användning av kvalificerat namn %<%T::%D%>"
  
! #: cp/decl.c:7093
! #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
! msgstr "ogiltig användning av kvalificerat namn %<%D::%D%>"
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "typ %qT är inte härledd från typen %qT"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklaration av %qD som en icke-funktion"
  
! #: cp/decl.c:7127
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "deklaration av %qD som icke-medlem"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "deklarerar-id saknas, använder reserverat ord %qD"
  
! #: cp/decl.c:7203
! #, gcc-internal-format
  msgid "function definition does not declare parameters"
! msgstr "funktionsdefinition deklarerar inte parametrar"
  
! #: cp/decl.c:7245
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "två eller fler datatyper i deklaration av %qs"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ förbjuder deklaration av %qs utan typ"
  
! #: cp/decl.c:7339
! #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
! msgstr "%<signed%> eller %<unsigned%> är ogiltigt för %qs"
  
! #: cp/decl.c:7341
! #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
! msgstr "%<signed%> och %<unsigned%> givna tillsammans för %qs"
  
! #: cp/decl.c:7343
! #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
! msgstr "%<long long%> ogiltig för %qs"
  
! #: cp/decl.c:7345
! #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
! msgstr "%<long%> ogiltig för %qs"
  
! #: cp/decl.c:7347
! #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
! msgstr "%<short%> ogiltig för %qs"
  
! #: cp/decl.c:7349
! #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
! msgstr "%<long%> eller %<short%> ogiltig för %qs"
  
! #: cp/decl.c:7351
! #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
! msgstr "%<long%> eller %<short%> angiven med char för %qs"
  
! #: cp/decl.c:7353
! #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
! msgstr "%<long%> och %<short%> angivna tillsammans för %qs"
  
! #: cp/decl.c:7359
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "long, short, signed eller unsigned använd felaktigt för %qs"
  
! #: cp/decl.c:7423
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ogiltig för %qs"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kvalificerare är inte tillåtna på deklaration av %<operator %T%>"
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "kvalificerare %qV tillagta till funktionstyp %qT ignorerade"
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "medlem %qD kan inte deklareras både virtual och static"
  
! #: cp/decl.c:7495
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> är inte en giltig deklarerare"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-deklaration ogiltig i parameterdeklaration"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "specificerare av lagringsklass ogiltig i parameterdeklarationer"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual utanför klassdeklaration"
  
! #: cp/decl.c:7535
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flera lagringsklasser i deklaration av %qs"
  
! #: cp/decl.c:7540
! #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
! msgstr "motstridande specificerare i deklarationen av %qs"
  
! #: cp/decl.c:7563
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "lagringsklass angiven för %qs"
  
! #: cp/decl.c:7597
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "toppnivådeklaration av %qs anger %<auto%>"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ogiltig specificerare av lagringsklass i vänfunktionsdeklarationer"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruerare kan inte vara en statisk medlemsfunktion"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruerare kan inte vara en statisk medlemsfunktion\""
  
! #: cp/decl.c:7734
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "destruerare får inte vara cv-kvalificerade"
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "konstruerare får inte vara cv-kvalificerade"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "konstruerare kan inte deklareras virtual"
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "det går inte att initiera vänfunktionen %qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuella funktioner kan inte vara vänner"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "vändeklaration är inte i klassdefinition"
  
! #: cp/decl.c:7775
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "det går inte att definiera vänfunktion %qs i en lokal klassdefinition"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruerare får inte ha parametrar"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "det går inte att deklarera referens till %q#T"
  
! #: cp/decl.c:7807
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "det går inte att deklarera pekare till %q#T"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "det går inte att deklarera pekare medlem av %q#T"
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "mall-id %qD använd som en deklarerare"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner är implicit vänner till sin klass"
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "extra kvalifikation %<%T::%> på medlem %qs"
  
! #: cp/decl.c:7962
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "det går inte att definiera medlemsfunktion %<%T::%s%> inuti %<%T%>"
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "det går inte att deklarera medlemsfunktion %<%T::%s%> inuti %<%T%>"
  
! #: cp/decl.c:7979
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "det går inte att deklarera medlem %<%T::%s%> inuti %qT"
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem får inte ha variabel typ %qT"
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter får inte ha variabel typ %qT"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "endast deklarationer av konstruerare kan vara %<explicit%>"
  
! #: cp/decl.c:8031
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "icke-medlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "icke-objektmedlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.c:8042
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.c:8047
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "statiska %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.c:8052
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "const %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jtypedef-namn får inte vara en nästad-namnspecificerare"
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ förbjuder nästad typ %qD med samma namn som en omgivande klass"
  
  # %s blir "static member" eller "free".
  # Felrapporterat: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28704
! #: cp/decl.c:8190
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "kvalificerade funktiontyper kan inte användas för att deklarera %s-funktioner"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "typkvalificerare angivna för vänklassdeklaration"
  
! #: cp/decl.c:8221
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet för vänklassdeklaration"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "mallparametrar kan inte vara vänner"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "vändeklaration kräver klassnyckel, d.v.s. %<friend class %T::%D%>"
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "vändeklaration kräver klassnyckel, d.v.s. %<friend %#T%>"
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "försöker göra klassen %qT en vän med global räckvidd"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ogiltiga kvalificerare på typ som inte är medlemsfunktion"
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt deklarerare %qT använd som deklaration"
  
! #: cp/decl.c:8303
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "det går inte att använda %<::%> i parameterdeklaration"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ogiltigt användning av %<::%>"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "kan inte göra %qD till en metod -- är inte i en klass"
  
! #: cp/decl.c:8373
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "funktionen %qD deklarerad virtuell inuti en union"
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD kan inte deklareras virtuell, eftersom den redan är statisk"
  
! #: cp/decl.c:8398
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "kvalificerat namn förväntades i vändeklaration för destruerare %qD"
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklaration av %qD som medlem av %qT"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "fält %qD har ofullständig typ"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "namnet %qT har ofullständig typ"
  
! #: cp/decl.c:8495
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  i instansiering av mallen %qT"
  
! #: cp/decl.c:8504
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE är varken en funktion eller medlemsfunktion, kan inte deklareras som vän"
*************** msgstr "%qE är varken en funktion eller 
*** 26424,26516 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ förbjuder initiering av medlem %qD"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "gör %qD statisk"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen %<auto%> är ogiltig för funktionen %qs"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen %<register%> är ogiltig för funktionen %qs"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen %<__thread%> är ogiltig för funktionen %qs"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "specificerare %<static%> är ogiltigt för funktion %qs deklarerad utanför global räckvidd"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "specificerare %<inline%> är ogiltig för funktionen %qs deklarerad utanför global räckvidd"
  
! #: cp/decl.c:8598
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuell icke klassfunktion %qs"
  
! #: cp/decl.c:8629
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "det går inte deklarera medlemsfunktionen %qD att ha statisk länkklass"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan inte deklarera en statisk funktion i en annan funktion"
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> får inte användas vid defintion (till skillnad mod deklaration) av statisk datamedlem"
  
! #: cp/decl.c:8673
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem %qD deklarerad %<register%>"
  
! #: cp/decl.c:8678
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "det går inte att deklarera medlem %q#D att ha extern länkklass"
  
! #: cp/decl.c:8816
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "standardargumentet för %q#D har typen %qT"
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "standardargumentet för parameter av typen %qT har typen %qT"
  
! #: cp/decl.c:8836
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardargument %qE använder lokal variabel %qD"
  
! #: cp/decl.c:8905
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD ogiltigt deklarerad metodtyp"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "parameter %qD inkluderar %s till vektor %qT med okänd gräns"
--- 26355,26447 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ förbjuder initiering av medlem %qD"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "gör %qD statisk"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen %<auto%> är ogiltig för funktionen %qs"
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen %<register%> är ogiltig för funktionen %qs"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen %<__thread%> är ogiltig för funktionen %qs"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "specificerare %<static%> är ogiltigt för funktion %qs deklarerad utanför global räckvidd"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "specificerare %<inline%> är ogiltig för funktionen %qs deklarerad utanför global räckvidd"
  
! #: cp/decl.c:8654
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuell icke klassfunktion %qs"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "det går inte deklarera medlemsfunktionen %qD att ha statisk länkklass"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan inte deklarera en statisk funktion i en annan funktion"
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> får inte användas vid defintion (till skillnad mod deklaration) av statisk datamedlem"
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem %qD deklarerad %<register%>"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "det går inte att deklarera medlem %q#D att ha extern länkklass"
  
! #: cp/decl.c:8872
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "standardargumentet för %q#D har typen %qT"
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "standardargumentet för parameter av typen %qT har typen %qT"
  
! #: cp/decl.c:8892
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardargument %qE använder lokal variabel %qD"
  
! #: cp/decl.c:8961
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD ogiltigt deklarerad metodtyp"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "parameter %qD inkluderar %s till vektor %qT med okänd gräns"
*************** msgstr "parameter %qD inkluderar %s till
*** 26530,26667 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ogiltig konstruerare, du menade förmodligen %<%T (const %T&)%>"
  
! #: cp/decl.c:9219
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD är kanske inte deklararad i en namnrymd"
  
! #: cp/decl.c:9224
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD får inte deklareras som statisk"
  
! #: cp/decl.c:9247
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD måste vara en icke-statisk medlemsfunktion"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD måste vara antingen en medlemsfunktion som inte är statisk eller funktion som inte är medlem"
  
! #: cp/decl.c:9277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD måste ha ett argument med klass- eller uppräkningstyp"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "konvertering till %s%s kommer aldrig använda en typkonverteringsoperator"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ förhindrar överlagring av operatorn ?:"
  
! #: cp/decl.c:9331
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD får inte ha variablet antal argument"
  
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "postfix %qD måste ta %<int%> som sitt argument"
  
! #: cp/decl.c:9385
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "postfix %qD måste ta %<int%> som sitt andra argument"
  
! #: cp/decl.c:9393
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD måste ta antingen noll eller ett argument"
  
! #: cp/decl.c:9395
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD måste ta antingen ett eller två argument"
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD skall returnera %qT"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD skall returnera %qT"
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD måste ta %<void%>"
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD måste ta exakt ett argument"
  
! #: cp/decl.c:9445
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD måste ta exakt två argument"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "användardefinierad %qD beräknar alltid båda argumenten"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD skall returnera som värde"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kan inte ha standardargument"
  
! #: cp/decl.c:9542
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "malltypparametern %qT används efter %qs"
  
! #: cp/decl.c:9557
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-namnet %qD används efter %qs"
  
! #: cp/decl.c:9558
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D har en tidigare deklaration här"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT refererad till som %qs"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T har en tidigare deklaration här"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT refererad till som enum"
--- 26461,26598 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ogiltig konstruerare, du menade förmodligen %<%T (const %T&)%>"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD är kanske inte deklararad i en namnrymd"
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD får inte deklareras som statisk"
  
! #: cp/decl.c:9303
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD måste vara en icke-statisk medlemsfunktion"
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD måste vara antingen en medlemsfunktion som inte är statisk eller funktion som inte är medlem"
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD måste ha ett argument med klass- eller uppräkningstyp"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "konvertering till %s%s kommer aldrig använda en typkonverteringsoperator"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ förhindrar överlagring av operatorn ?:"
  
! #: cp/decl.c:9387
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD får inte ha variablet antal argument"
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "postfix %qD måste ta %<int%> som sitt argument"
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "postfix %qD måste ta %<int%> som sitt andra argument"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD måste ta antingen noll eller ett argument"
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD måste ta antingen ett eller två argument"
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD skall returnera %qT"
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD skall returnera %qT"
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD måste ta %<void%>"
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD måste ta exakt ett argument"
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD måste ta exakt två argument"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "användardefinierad %qD beräknar alltid båda argumenten"
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD skall returnera som värde"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kan inte ha standardargument"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "malltypparametern %qT används efter %qs"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-namnet %qD används efter %qs"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D har en tidigare deklaration här"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT refererad till som %qs"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T har en tidigare deklaration här"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT refererad till som enum"
*************** msgstr "%qT refererad till som enum"
*** 26673,26739 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "mallargument krävs för %<%s %T%>"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD har samma namn som klassen den är deklarerad i"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "enum %q#D används utan tidigare deklaration"
  
! #: cp/decl.c:9795
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "omdeklaration av %qT som en icke-mall"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "tidigare deklaration %q+D"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "härledd unionen %qT ogiltig"
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Javaklass %qT kan inte ha flera baser"
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Javaklass %qT kan inte ha virtuella baser"
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "bastyp %qT är ingen post- eller klasstyp"
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiv typ %qT odefinierad"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "upprepat bastyp %qT ogiltig"
  
! #: cp/decl.c:10055
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "fler definitioner av %q#T"
  
! #: cp/decl.c:10056
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jtidigare defintion här"
--- 26604,26670 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "mallargument krävs för %<%s %T%>"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD har samma namn som klassen den är deklarerad i"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "enum %q#D används utan tidigare deklaration"
  
! #: cp/decl.c:9851
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "omdeklaration av %qT som en icke-mall"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "tidigare deklaration %q+D"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "härledd unionen %qT ogiltig"
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Javaklass %qT kan inte ha flera baser"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Javaklass %qT kan inte ha virtuella baser"
  
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "bastyp %qT är ingen post- eller klasstyp"
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiv typ %qT odefinierad"
  
! #: cp/decl.c:10039
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "upprepat bastyp %qT ogiltig"
  
! #: cp/decl.c:10111
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "fler definitioner av %q#T"
  
! #: cp/decl.c:10112
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jtidigare defintion här"
*************** msgstr "%Jtidigare defintion här"
*** 26742,26788 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ingen heltalstyp kan representera alla uppräkningsvärdena i %qT"
  
! #: cp/decl.c:10306
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "uppräkningsvärde för %qD är inte en heltalskonstant"
  
! #: cp/decl.c:10334
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "överspill i uppräkningsvärden vid %qD"
  
! #: cp/decl.c:10409
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "returtypen %q#T är ofullständig"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> skall returnera en referens till %<*this%>"
  
! #: cp/decl.c:10877
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "parameter %qD deklarerad void"
  
! #: cp/decl.c:11358
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ogiltig medlemsfunktionsdeklaration"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD är redan definierad i klassen %qT"
  
! #: cp/decl.c:11582
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion %q#D deklarerad med typkvalificerare"
--- 26673,26719 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ingen heltalstyp kan representera alla uppräkningsvärdena i %qT"
  
! #: cp/decl.c:10362
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "uppräkningsvärde för %qD är inte en heltalskonstant"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "överspill i uppräkningsvärden vid %qD"
  
! #: cp/decl.c:10465
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "returtypen %q#T är ofullständig"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> skall returnera en referens till %<*this%>"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "parameter %qD deklarerad void"
  
! #: cp/decl.c:11414
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ogiltig medlemsfunktionsdeklaration"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD är redan definierad i klassen %qT"
  
! #: cp/decl.c:11638
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion %q#D deklarerad med typkvalificerare"
*************** msgid "%<asm%> specifiers are not permit
*** 26888,26896 ****
  msgstr "%<asm%>-specificerare är inte tillåtna på icke-statiska datamedlemmar"
  
  #: cp/decl2.c:948
! #, fuzzy, gcc-internal-format
  msgid "bit-field %qD with non-integral type"
! msgstr "bitfält %q+#D har en icke-heltalstyp"
  
  #: cp/decl2.c:954
  #, gcc-internal-format
--- 26819,26827 ----
  msgstr "%<asm%>-specificerare är inte tillåtna på icke-statiska datamedlemmar"
  
  #: cp/decl2.c:948
! #, gcc-internal-format
  msgid "bit-field %qD with non-integral type"
! msgstr "bitfält %qD med en icke-heltalstyp"
  
  #: cp/decl2.c:954
  #, gcc-internal-format
*************** msgstr "statisk medlem %qD kan inte vara
*** 26917,26978 ****
  msgid "anonymous struct not inside named type"
  msgstr "anonym post som inte är inuti en namngiven typ"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyma aggregat med namnrymdsräckvidd måste vara statiska"
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym union utan medlemmar"
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> måste returnera typ %qT"
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> tar typen %<size_t%> (%qT) som första parameter"
  
! #: cp/decl2.c:1190
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator new%> måste returnera typ %qT"
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator new%> tar typen %qT som första parameter"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
! msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
! msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
! msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
! msgstr ""
  
! #: cp/decl2.c:3308
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "inline-funktion %q+D använd men aldrig definierad"
  
! #: cp/decl2.c:3462
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "standardargumentet saknas för parameter %P till %q+#D"
--- 26848,26909 ----
  msgid "anonymous struct not inside named type"
  msgstr "anonym post som inte är inuti en namngiven typ"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "anonyma aggregat med namnrymdsräckvidd måste vara statiska"
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "anonym union utan medlemmar"
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> måste returnera typ %qT"
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> tar typen %<size_t%> (%qT) som första parameter"
  
! #: cp/decl2.c:1191
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator new%> måste returnera typ %qT"
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator new%> tar typen %qT som första parameter"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
! msgstr "%qT har ett fält %qD vars typ använder den anonyma namnrymden"
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
! msgstr "%qT är deklarerad med större synlighet än typen för dess fält %qD"
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
! msgstr "%qT har en bas %qT vars typ använder den anonyma namnrymden"
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
! msgstr "%qT är deklarerad med större synlighet än sin bas %qT"
  
! #: cp/decl2.c:3309
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "inline-funktion %q+D använd men aldrig definierad"
  
! #: cp/decl2.c:3463
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "standardargumentet saknas för parameter %P till %q+#D"
*************** msgstr "blandning av C++- och Java-catch
*** 27004,27010 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "kastar NULL, som har heltals-, inte pekartyp"
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD skall aldrig överlagras"
--- 26935,26941 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "kastar NULL, som har heltals-, inte pekartyp"
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD skall aldrig överlagras"
*************** msgstr "vändeklaration %q#D deklarerar e
*** 27113,27339 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(om detta inte är vad du avsåg, se till att funktionsmallen redan har deklarerats och lägg till <> efter funktionsnamnet här) -Wno-non-template-friend avaktiverar denna varning"
  
! #: cp/init.c:334
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD skall initieras i medlemsinitieringslistan"
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%Jstandardinitiering av %q#D, som har referenstyp"
  
! #: cp/init.c:388
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%Joinitierad referensmedlem %qD"
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%Joinitierad medlem %qD med %<const%>-typ %qT"
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D kommer initieras efter"
  
! #: cp/init.c:537
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "basen %qT kommer initieras efter"
  
! #: cp/init.c:540
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  basen %qT"
  
! #: cp/init.c:543
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  vid initiering här"
  
! #: cp/init.c:559
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%Jflera initieringar givna för %qD"
  
! #: cp/init.c:562
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jflera initieringar givna för basen %qT"
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%Jinitiering av flera medlemmar av %qT"
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%Jbasklass %q#T skulle varit explicit initierad i kopieringskonstrueraren"
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "klass %qT har inget fält med namnet %qD"
  
! #: cp/init.c:921
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D är en statisk datamedlem; den kan endast initieras vid sin definition"
  
! #: cp/init.c:928
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D är en icke-statisk datamedlem av %qT"
  
! #: cp/init.c:967
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "namnlös initierare för %qT, som inte har några basklasser"
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "namnlös initierare för %qT som använder multipelt arv"
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD är både en direkt bas och en indirekt virtuell bas"
  
! #: cp/init.c:1029
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "typ %qT är inte en direkt eller virtuell bas till %qT"
  
! #: cp/init.c:1032
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "typ %qT är inte en direkt bas till %qT"
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "felaktig vektorinitierare"
  
! #: cp/init.c:1291
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT är inte en aggregattyp"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ofullständig typ %qT har inte medlem %qD"
  
! #: cp/init.c:1358
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ogiltigt pekare till bitfält %qD"
  
! #: cp/init.c:1435
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ogiltig användning av icke-statisk medlemsfunktion %qD"
  
! #: cp/init.c:1441
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ogiltig användning av icke-statisk datamedlem %qD"
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "ogiltig typ %<void%> för new"
  
! #: cp/init.c:1680
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "oinitierad const i %<new%> av %q#T"
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "anrop av Javakonstruerare med %qs odefinierad"
  
! #: cp/init.c:1758
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "ingen lämplig %qD i klassen %qT"
  
! #: cp/init.c:1763
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "begäran av medlem %qD är tvetydig"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ förbjuder tilldelning i vektor-new"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "storlek i vektor-new måste ha heltalstyp"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
! msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan inte användas på en referenstyp"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan inte användas på en funktionstyp"
  
! #: cp/init.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "anrop till Javakonstruerare med %<jclass%> odefinierad"
  
! #: cp/init.c:2186
! #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
! msgstr "kan inte hitta class$"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "initierare tar slut i förtid"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "det går inte att initiera en flerdimensionell vektor med initierare"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "möjligt problem upptäckt vid anrop av delete-operatorn:"
  
! #: cp/init.c:2740
  #, 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 "varken destrueraren eller den klasspecifika operatorn delete kommer anropas, även om de är deklarerade när klassen definieras."
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "okänd vektorstorlek i delete"
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "typ till vektor-delete är varken pekar- eller vektortyp"
--- 27044,27270 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(om detta inte är vad du avsåg, se till att funktionsmallen redan har deklarerats och lägg till <> efter funktionsnamnet här) -Wno-non-template-friend avaktiverar denna varning"
  
! #: cp/init.c:333
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD skall initieras i medlemsinitieringslistan"
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%Jstandardinitiering av %q#D, som har referenstyp"
  
! #: cp/init.c:387
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%Joinitierad referensmedlem %qD"
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%Joinitierad medlem %qD med %<const%>-typ %qT"
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D kommer initieras efter"
  
! #: cp/init.c:536
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "basen %qT kommer initieras efter"
  
! #: cp/init.c:539
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  basen %qT"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  vid initiering här"
  
! #: cp/init.c:558
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%Jflera initieringar givna för %qD"
  
! #: cp/init.c:561
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jflera initieringar givna för basen %qT"
  
! #: cp/init.c:628
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%Jinitiering av flera medlemmar av %qT"
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%Jbasklass %q#T skulle varit explicit initierad i kopieringskonstrueraren"
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "klass %qT har inget fält med namnet %qD"
  
! #: cp/init.c:920
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D är en statisk datamedlem; den kan endast initieras vid sin definition"
  
! #: cp/init.c:927
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D är en icke-statisk datamedlem av %qT"
  
! #: cp/init.c:966
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "namnlös initierare för %qT, som inte har några basklasser"
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "namnlös initierare för %qT som använder multipelt arv"
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD är både en direkt bas och en indirekt virtuell bas"
  
! #: cp/init.c:1028
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "typ %qT är inte en direkt eller virtuell bas till %qT"
  
! #: cp/init.c:1031
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "typ %qT är inte en direkt bas till %qT"
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "felaktig vektorinitierare"
  
! #: cp/init.c:1290
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT är inte en aggregattyp"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ofullständig typ %qT har inte medlem %qD"
  
! #: cp/init.c:1357
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ogiltigt pekare till bitfält %qD"
  
! #: cp/init.c:1434
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ogiltig användning av icke-statisk medlemsfunktion %qD"
  
! #: cp/init.c:1440
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ogiltig användning av icke-statisk datamedlem %qD"
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "ogiltig typ %<void%> för new"
  
! #: cp/init.c:1679
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "oinitierad const i %<new%> av %q#T"
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "anrop av Javakonstruerare med %qs odefinierad"
  
! #: cp/init.c:1757
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "ingen lämplig %qD i klassen %qT"
  
! #: cp/init.c:1762
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "begäran av medlem %qD är tvetydig"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ förbjuder tilldelning i vektor-new"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "storlek i vektor-new måste ha heltalstyp"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
! msgstr "allokerar noll-elements vektor"
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan inte användas på en referenstyp"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan inte användas på en funktionstyp"
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "anrop till Javakonstruerare med %<jclass%> odefinierad"
  
! #: cp/init.c:2184
! #, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
! msgstr "kan inte hitta %<class$%> i %qT"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "initierare tar slut i förtid"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "det går inte att initiera en flerdimensionell vektor med initierare"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "möjligt problem upptäckt vid anrop av delete-operatorn:"
  
! #: cp/init.c:2738
  #, 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 "varken destrueraren eller den klasspecifika operatorn delete kommer anropas, även om de är deklarerade när klassen definieras."
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "okänd vektorstorlek i delete"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "typ till vektor-delete är varken pekar- eller vektortyp"
*************** msgid "namespace alias %qD not allowed h
*** 27647,27655 ****
  msgstr "namnrymdsalias %qD inte tillåtet här, antar %qD"
  
  #: cp/name-lookup.c:3089
! #, fuzzy, gcc-internal-format
  msgid "%qs attribute requires a single NTBS argument"
! msgstr "attributet %qs kräver ett heltalskonstantargument"
  
  #: cp/name-lookup.c:3378
  #, gcc-internal-format
--- 27578,27586 ----
  msgstr "namnrymdsalias %qD inte tillåtet här, antar %qD"
  
  #: cp/name-lookup.c:3089
! #, gcc-internal-format
  msgid "%qs attribute requires a single NTBS argument"
! msgstr "attributet %qs kräver ett ensambt NTBS-argument"
  
  #: cp/name-lookup.c:3378
  #, gcc-internal-format
*************** msgid "strong using only meaningful at n
*** 27657,27665 ****
  msgstr "strong using är endast meningsfullt vid namnrymdsräckvidd"
  
  #: cp/name-lookup.c:3382
! #, fuzzy, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
! msgstr "explicit instansiering av %qD i namnrymden %qD (som inte omsluter namnrymden %qD)"
  
  #: cp/name-lookup.c:3390
  #, gcc-internal-format
--- 27588,27596 ----
  msgstr "strong using är endast meningsfullt vid namnrymdsräckvidd"
  
  #: cp/name-lookup.c:3382
! #, gcc-internal-format
  msgid "current namespace %qD does not enclose strongly used namespace %qD"
! msgstr "nuvarande namnrymd %qD innesluter inte den starkt använda namnrymden %qD"
  
  #: cp/name-lookup.c:3390
  #, gcc-internal-format
*************** msgstr "  står i konflikt med %q+D"
*** 27694,27700 ****
  #: cp/name-lookup.c:4679
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
! msgstr ""
  
  #: cp/name-lookup.c:5111
  #, gcc-internal-format
--- 27625,27631 ----
  #: cp/name-lookup.c:4679
  #, gcc-internal-format
  msgid "argument dependent lookup finds %q+D"
! msgstr "argumentberoende uppslagning hittar %q+D"
  
  #: cp/name-lookup.c:5111
  #, gcc-internal-format
*************** msgstr "nya typer får inte definieras i 
*** 27771,27777 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(kanske ett semikolon saknas efter definitionen av %qT)"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT är inte en mall"
--- 27702,27708 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(kanske ett semikolon saknas efter definitionen av %qT)"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT är inte en mall"
*************** msgid "invalid use of template-name %qE 
*** 27797,27811 ****
  msgstr "ogiltig användning av mallmnamnet %qE utan en argumentlista"
  
  #: cp/parser.c:2193
! #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
! msgstr "ogiltig användning av konstruerare som en mall"
  
  #. Something like 'unsigned A a;'
  #: cp/parser.c:2196
! #, fuzzy, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
! msgstr "ogiltig definition av kvalificerad typ %qT"
  
  #. Issue an error message.
  #: cp/parser.c:2200
--- 27728,27742 ----
  msgstr "ogiltig användning av mallmnamnet %qE utan en argumentlista"
  
  #: cp/parser.c:2193
! #, gcc-internal-format
  msgid "invalid use of destructor %qD as a type"
! msgstr "ogiltig användning av destruerare %qD som en typ"
  
  #. Something like 'unsigned A a;'
  #: cp/parser.c:2196
! #, gcc-internal-format
  msgid "invalid combination of multiple type-specifiers"
! msgstr "ogiltig kombination av flera typkvalificerare"
  
  #. Issue an error message.
  #: cp/parser.c:2200
*************** msgstr "satsuttryck är endast tillåtna i
*** 27843,28028 ****
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> kan inte användas i detta sammanhang"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "lokal variabel %qD kan inte förekomma i detta sammanhang"
  
! #: cp/parser.c:3519
! #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
! msgstr "%qT är inte en klass eller namnrymd"
  
! #: cp/parser.c:3620
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "deklaration av %<~%T%> som medlem av %qT"
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-namnet %qD använt som destruerardeklarerare"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referens till %qD är tvetydig"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD är inte en mall"
  
! #: cp/parser.c:4275
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ förbjuder samansatta literaler"
  
! #: cp/parser.c:4623
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE har inte klasstyp"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ogiltigt användning av %qD"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "vektorgräns är förbjuden efter typ-id i parenteser"
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "försök ta bort parenteserna runt typ-id:t"
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "uttryck i new-deklarerare måste ha heltals- eller uppräkningstyp"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "användning av gammaldags typkonvertering"
  
! #: cp/parser.c:6404
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-etikett %qE är inte i en switch-sats"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ förbjuder beräknade goto"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "extra %<;%>"
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "att blanda deklarationer och funktionsdefinitioner är förbjudet"
  
! #: cp/parser.c:7573
! #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
! msgstr "%<friend%> kan endast anges inuti en klass"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "klassdefinition kan inte deklareras som en vän"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
! msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "bara konstruerare tar basinitierare"
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anakronistisk gammaldags basklassinitierare"
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "nyckelordet %<typename%> är inte tillåtet i detta sammanhang (en kvalificerat medlemsinitierare är implicit en typ)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "nyckelordet %<export%> är inte implementerat och kommer ignoreras"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kan inte inleda en argumentlista till en mall"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> är en alternativ stavning av %<[%>.  Lägg in mellanrum mellan %<<%> och %<::%>"
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(om du använder --fpermissive kommer G++ acceptera din kod)"
  
! #: cp/parser.c:8959
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "syntaxfel i argumentlista till mall"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "icke-mall %qD använd som mall"
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "använd %<%T::template %D%> för att indikera att det är en mall"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "mallspecialisering med C-länkning"
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "användning av %<typename%> utanför mall"
  
! #: cp/parser.c:10378
! #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
! msgstr "attributet %qE ignorerat typer som inte är klasser"
  
! #: cp/parser.c:10382
! #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
! msgstr "lagringsklass %qD tillämpad på mallinstansiering"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
! msgstr ""
  
! #: cp/parser.c:10601
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD är inte ett namnrymdsnamn"
--- 27774,27959 ----
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> kan inte användas i detta sammanhang"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "lokal variabel %qD kan inte förekomma i detta sammanhang"
  
! #: cp/parser.c:3531
! #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
! msgstr "räckvidd %qT  före %<~%> är inte ett klassnamn"
  
! #: cp/parser.c:3632
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "deklaration av %<~%T%> som medlem av %qT"
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef-namnet %qD använt som destruerardeklarerare"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referens till %qD är tvetydig"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD är inte en mall"
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ förbjuder samansatta literaler"
  
! #: cp/parser.c:4635
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE har inte klasstyp"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ogiltigt användning av %qD"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "vektorgräns är förbjuden efter typ-id i parenteser"
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "försök ta bort parenteserna runt typ-id:t"
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "uttryck i new-deklarerare måste ha heltals- eller uppräkningstyp"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "användning av gammaldags typkonvertering"
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case-etikett %qE är inte i en switch-sats"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ förbjuder beräknade goto"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "extra %<;%>"
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "att blanda deklarationer och funktionsdefinitioner är förbjudet"
  
! #: cp/parser.c:7585
! #, gcc-internal-format
  msgid "%<friend%> used outside of class"
! msgstr "%<friend%> använd utanför en klass"
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "klassdefinition kan inte deklareras som en vän"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
! msgstr "mallar får inte vara %<virtual%>"
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "bara konstruerare tar basinitierare"
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "anakronistisk gammaldags basklassinitierare"
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "nyckelordet %<typename%> är inte tillåtet i detta sammanhang (en kvalificerat medlemsinitierare är implicit en typ)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "nyckelordet %<export%> är inte implementerat och kommer ignoreras"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> kan inte inleda en argumentlista till en mall"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> är en alternativ stavning av %<[%>.  Lägg in mellanrum mellan %<<%> och %<::%>"
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(om du använder --fpermissive kommer G++ acceptera din kod)"
  
! #: cp/parser.c:8971
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "syntaxfel i argumentlista till mall"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "icke-mall %qD använd som mall"
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "använd %<%T::template %D%> för att indikera att det är en mall"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "mallspecialisering med C-länkning"
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "användning av %<typename%> utanför mall"
  
! #: cp/parser.c:10390
! #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
! msgstr "attributet ignorerat på oinstantierad typ"
  
! #: cp/parser.c:10394
! #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
! msgstr "attribut ignoreras vid mallinstansiering"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
! msgstr "attribut ignoreras för bearbetade typspecificerare som inte är en framåtdeklaration"
  
! #: cp/parser.c:10613
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD är inte ett namnrymdsnamn"
*************** msgstr "%qD är inte ett namnrymdsnamn"
*** 28030,28166 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ett mall-id får inte förekomma i en using-deklaration"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "en asm-specifikation är inte tillåten på en funktionsdefinition"
  
! #: cp/parser.c:11168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "attribut är inte tillåtna vid en funktionsdefinition"
  
! #: cp/parser.c:11301
! #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
! msgstr "det går inte att initiera vänfunktionen %qs"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attribut efter initierare inom parentes ignoreras"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "vektorgräns är inte en heltalskonstant"
  
! #: cp/parser.c:11778
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> är inte en typ"
  
! #: cp/parser.c:11803
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ogiltig användning av konstruerare som en mall"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "använd %<%T::%D%> istället för %<%T::%D%> för att namnge konstrueraren i ett kvalificerat namn"
  
! #: cp/parser.c:11963
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD är en namnrymd"
  
! #: cp/parser.c:12038
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "upprepade cv-kvalificerare"
  
! #: cp/parser.c:12586
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "filen tar slut i standardargument"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "användning av standardargument för parametrar till annat än funktioner bör undvikas"
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardargument är endast tillåtna för funktionsparametrar"
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tillåter inte designerade initierare"
  
! #: cp/parser.c:13446
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ogiltigt klassnamn i deklaration av %qD"
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "deklaration av %qD i %qD som inte innesluter %qD"
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "extra kvalificerare ignorerad"
  
! #: cp/parser.c:13481
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "en explicit specialisering måste föregås av %<template <>%>"
  
! #: cp/parser.c:13574
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "föregående definition av %q+#T"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%Hextra %<;%>"
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "en klassnyckel måste användas när en vän deklareras"
  
! #: cp/parser.c:13841
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "vändeklaration som inte namnger en klass eller funktion"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-specificerare på funktionsdefinition"
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "nyckelordet %<typename%> är inte tillåtet utanför mallar"
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "nyckelordet %<typename%> är inte tillåtet i detta sammanhang (basklassen är implicit en typ)"
  
! #: cp/parser.c:15328
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "för få mallparameterlistor"
--- 27961,28097 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ett mall-id får inte förekomma i en using-deklaration"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "en asm-specifikation är inte tillåten på en funktionsdefinition"
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "attribut är inte tillåtna vid en funktionsdefinition"
  
! #: cp/parser.c:11313
! #, gcc-internal-format
  msgid "initializer provided for function"
! msgstr "initierare angiven för funktion"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "attribut efter initierare inom parentes ignoreras"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "vektorgräns är inte en heltalskonstant"
  
! #: cp/parser.c:11790
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> är inte en typ"
  
! #: cp/parser.c:11815
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "ogiltig användning av konstruerare som en mall"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "använd %<%T::%D%> istället för %<%T::%D%> för att namnge konstrueraren i ett kvalificerat namn"
  
! #: cp/parser.c:11975
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD är en namnrymd"
  
! #: cp/parser.c:12050
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "upprepade cv-kvalificerare"
  
! #: cp/parser.c:12598
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "filen tar slut i standardargument"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "användning av standardargument för parametrar till annat än funktioner bör undvikas"
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardargument är endast tillåtna för funktionsparametrar"
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tillåter inte designerade initierare"
  
! #: cp/parser.c:13458
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ogiltigt klassnamn i deklaration av %qD"
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "deklaration av %qD i %qD som inte innesluter %qD"
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "extra kvalificerare ignorerad"
  
! #: cp/parser.c:13493
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "en explicit specialisering måste föregås av %<template <>%>"
  
! #: cp/parser.c:13586
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "föregående definition av %q+#T"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%Hextra %<;%>"
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "en klassnyckel måste användas när en vän deklareras"
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "vändeklaration som inte namnger en klass eller funktion"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-specificerare på funktionsdefinition"
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "nyckelordet %<typename%> är inte tillåtet utanför mallar"
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "nyckelordet %<typename%> är inte tillåtet i detta sammanhang (basklassen är implicit en typ)"
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "för få mallparameterlistor"
*************** msgstr "för få mallparameterlistor"
*** 28169,28181 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "för många mallparameterlistor"
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "namngivna returväden stödjs inte längre"
--- 28100,28112 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "för många mallparameterlistor"
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "namngivna returväden stödjs inte längre"
*************** msgstr "namngivna returväden stödjs inte
*** 28183,28264 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
! #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
! msgstr "ogiltig deklaration av medlemsmall %q#D i lokal klass"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "mall med C-länkning"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "malldeklaration av %qs"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> skulle vara %<> >%> inuti en nästad mallargumentlista"
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "vilsekommet %<>>%>, använd %<>%> för att avsluta en mallargumentlista"
  
! #: cp/parser.c:16374
! #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
! msgstr "ogiltig basklasspecifikation"
  
! #: cp/parser.c:16387
! #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
! msgstr "%<__thread%> före %<extern%>"
  
! #: cp/parser.c:16682
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs-tagg använd vid namngivning av %q#T"
  
! #: cp/parser.c:16703
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omdeklarerad med annan åtkomst"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (för att lösa upp tvetydighet) är endast tillåtet inuti mallar"
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "felplacerad Objective-C++-konstruktion %<@%D%>"
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> måste ange en typ som ett argument"
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "ogiltigt Objective-C++-selekterarnamn"
  
! #: cp/parser.c:17760
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identifierare förväntades efter %<@protocol%>"
  
! #: cp/parser.c:19247
! #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
! msgstr "skräp vid slutet av %<#pragma pack%>"
  
! #: cp/parser.c:19392
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "intermoduloptimeringar inte implementerade för C++"
--- 28114,28195 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
! #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
! msgstr "ogiltig deklaration av medlemsmall i lokal klass"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "mall med C-länkning"
  
! #: cp/parser.c:15840
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "malldeklaration av %qs"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> skulle vara %<> >%> inuti en nästad mallargumentlista"
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "vilsekommet %<>>%>, använd %<>%> för att avsluta en mallargumentlista"
  
! #: cp/parser.c:16386
! #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
! msgstr "ogiltig användning av %qD i länkklasspecifikation"
  
! #: cp/parser.c:16399
! #, gcc-internal-format
  msgid "%<__thread%> before %qD"
! msgstr "%<__thread%> före %qD"
  
! #: cp/parser.c:16694
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs-tagg använd vid namngivning av %q#T"
  
! #: cp/parser.c:16715
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omdeklarerad med annan åtkomst"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (för att lösa upp tvetydighet) är endast tillåtet inuti mallar"
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "felplacerad Objective-C++-konstruktion %<@%D%>"
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> måste ange en typ som ett argument"
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "ogiltigt Objective-C++-selekterarnamn"
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "identifierare förväntades efter %<@protocol%>"
  
! #: cp/parser.c:19259
! #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
! msgstr "skräp vid slutet av %<#pragma GCC pch_preprocess>"
  
! #: cp/parser.c:19404
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "intermoduloptimeringar inte implementerade för C++"
*************** msgid "explicit instantiation of %qD in 
*** 28299,28307 ****
  msgstr "explicit instansiering av %qD i namnrymden %qD (som inte omsluter namnrymden %qD)"
  
  #: cp/pt.c:695
! #, fuzzy, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
! msgstr "ogiltigt standardargument för en mallmallparameter"
  
  #: cp/pt.c:724
  #, gcc-internal-format
--- 28230,28238 ----
  msgstr "explicit instansiering av %qD i namnrymden %qD (som inte omsluter namnrymden %qD)"
  
  #: cp/pt.c:695
! #, gcc-internal-format
  msgid "name of class shadows template template parameter %qD"
! msgstr "namn på klass skuggar mallmallparameter %qD"
  
  #: cp/pt.c:724
  #, gcc-internal-format
*************** msgid "%qD is not a template function"
*** 28391,28399 ****
  msgstr "%qD är inte en mallfunktion"
  
  #: cp/pt.c:1984
! #, fuzzy, gcc-internal-format
  msgid "%qD is not declared in %qD"
! msgstr "%qD inte deklarerad"
  
  #. From [temp.expl.spec]:
  #.
--- 28322,28330 ----
  msgstr "%qD är inte en mallfunktion"
  
  #: cp/pt.c:1984
! #, gcc-internal-format
  msgid "%qD is not declared in %qD"
! msgstr "%qD inte deklarerad i %qD"
  
  #. From [temp.expl.spec]:
  #.
*************** msgid "%qE is not a valid template argum
*** 28561,28579 ****
  msgstr "%qE är inte ett giltigt mallargument till typ %qT eftersom det är ett icke konstant uttryck"
  
  #: cp/pt.c:3681
! #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
! msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom inte är ett l-värde"
  
  #: cp/pt.c:3699
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
! msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom inte är ett l-värde"
  
  #: cp/pt.c:3706
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
! msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom objekt %qD inte har extern länkklass"
  
  #: cp/pt.c:3736
  #, gcc-internal-format
--- 28492,28510 ----
  msgstr "%qE är inte ett giltigt mallargument till typ %qT eftersom det är ett icke konstant uttryck"
  
  #: cp/pt.c:3681
! #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
! msgstr "%qD är inte ett giltigt mallargument för att %qD är en variabel, inte adressen till en variabel"
  
  #: cp/pt.c:3699
! #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
! msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom %qE inte är en variabel"
  
  #: cp/pt.c:3706
! #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
! msgstr "%qE är inte ett giltigt mallargument av typ %qT eftersom %qD inte har extern länkklass"
  
  #: cp/pt.c:3736
  #, gcc-internal-format
*************** msgid "%qE is not a valid template argum
*** 28581,28589 ****
  msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom det står i konflikt med cv-kvalificeringar"
  
  #: cp/pt.c:3743
! #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
! msgstr "%qE är inte ett giltigt mallargument för typen %qT eftersom inte är ett l-värde"
  
  #: cp/pt.c:3756
  #, gcc-internal-format
--- 28512,28520 ----
  msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom det står i konflikt med cv-kvalificeringar"
  
  #: cp/pt.c:3743
! #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
! msgstr "%qE är inte ett giltigt mallargument för typ %qT eftersom inte är ett l-värde"
  
  #: cp/pt.c:3756
  #, gcc-internal-format
*************** msgstr "instatiering av %q+D som typ %qT
*** 28704,28712 ****
  #. is an attempt to declare a variable with function
  #. type.
  #: cp/pt.c:6968
! #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
! msgstr "variabeln %qD har initierare men ofullständig typ"
  
  #: cp/pt.c:7073
  #, gcc-internal-format
--- 28635,28643 ----
  #. is an attempt to declare a variable with function
  #. type.
  #: cp/pt.c:6968
! #, gcc-internal-format
  msgid "variable %qD has function type"
! msgstr "variabeln %qD har funktionstyp"
  
  #: cp/pt.c:7073
  #, gcc-internal-format
*************** msgstr "användning av ogiltigt fält %qD"
*** 28811,28817 ****
  #: cp/pt.c:8985
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
! msgstr ""
  
  #: cp/pt.c:9342
  #, gcc-internal-format
--- 28742,28748 ----
  #: cp/pt.c:8985
  #, gcc-internal-format
  msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
! msgstr "en typomvandling till en annan typ än en heltals- eller uppräkningstyp kan inte förekomma i ett konstantuttryck"
  
  #: cp/pt.c:9342
  #, gcc-internal-format
*************** msgid "%qT is/uses anonymous type"
*** 28829,28837 ****
  msgstr "%qT är/använder en anonym typ"
  
  #: cp/pt.c:9500
! #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
! msgstr "standardargumentet för %q#D har typen %qT"
  
  #: cp/pt.c:9510
  #, gcc-internal-format
--- 28760,28768 ----
  msgstr "%qT är/använder en anonym typ"
  
  #: cp/pt.c:9500
! #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
! msgstr "mallargumentet för %qD använder lokal typ %qT"
  
  #: cp/pt.c:9510
  #, gcc-internal-format
*************** msgstr "heltalsuttryck %qE är inte konst
*** 28848,28924 ****
  msgid "  trying to instantiate %qD"
  msgstr "  försöker instansiera %qD"
  
! #: cp/pt.c:11571
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "tvetydig klassmallinstansiering av %q#T"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explicit instansieringar av icke-mall %q#D"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "det finns ingen matchande mall för %qD"
  
! #: cp/pt.c:11619
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explicit instansiering av %q#D"
  
! #: cp/pt.c:11655
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "dubblerad explicit instansiering av %q#D"
  
! #: cp/pt.c:11677
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ förbjuder användning av %<extern%> vid explicita instansieringar"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklass %qD tillämpad på mallinstansiering"
  
! #: cp/pt.c:11747
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explicit instansieringar av icke-malltyp %qT"
  
! #: cp/pt.c:11756
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explicit instansiering av %q#T före definitionen av mallen"
  
! #: cp/pt.c:11764
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ förbjuder använding av %qE vid explicita instansieringar"
  
! #: cp/pt.c:11809
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duppblerad explicit instansiering av %q#T"
  
! #: cp/pt.c:12225
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explicit instansiering av %qD men ingen definition tillgänglig"
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "mallinstansieringsdjupet överskrider maxvärdet på %d vid instansiering av %qD, möjligen från generering av virtuell tabell (använd -ftemplate-depth-NN för att öka maxvärdet)"
  
! #: cp/pt.c:12657
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T är inte en giltig typ för en mallkonstantparameter"
--- 28779,28855 ----
  msgid "  trying to instantiate %qD"
  msgstr "  försöker instansiera %qD"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "tvetydig klassmallinstansiering av %q#T"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explicit instansieringar av icke-mall %q#D"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "det finns ingen matchande mall för %qD"
  
! #: cp/pt.c:11622
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explicit instansiering av %q#D"
  
! #: cp/pt.c:11658
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "dubblerad explicit instansiering av %q#D"
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ förbjuder användning av %<extern%> vid explicita instansieringar"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklass %qD tillämpad på mallinstansiering"
  
! #: cp/pt.c:11750
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explicit instansieringar av icke-malltyp %qT"
  
! #: cp/pt.c:11759
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explicit instansiering av %q#T före definitionen av mallen"
  
! #: cp/pt.c:11767
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ förbjuder använding av %qE vid explicita instansieringar"
  
! #: cp/pt.c:11812
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duppblerad explicit instansiering av %q#T"
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explicit instansiering av %qD men ingen definition tillgänglig"
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "mallinstansieringsdjupet överskrider maxvärdet på %d vid instansiering av %qD, möjligen från generering av virtuell tabell (använd -ftemplate-depth-NN för att öka maxvärdet)"
  
! #: cp/pt.c:12660
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T är inte en giltig typ för en mallkonstantparameter"
*************** msgid "must #include <typeinfo> before u
*** 28949,28957 ****
  msgstr "måste ha#include <typeinfo> för användande av typeid"
  
  #: cp/rtti.c:347
! #, fuzzy, gcc-internal-format
  msgid "cannot create type information for type %qT because it involves types of variable size"
! msgstr "det går inte att skapa typinformation för typen %qT eftersom dess storlek är variabel"
  
  #: cp/rtti.c:600 cp/rtti.c:614
  #, gcc-internal-format
--- 28880,28888 ----
  msgstr "måste ha#include <typeinfo> för användande av typeid"
  
  #: cp/rtti.c:347
! #, gcc-internal-format
  msgid "cannot create type information for type %qT because it involves types of variable size"
! msgstr "det går inte att skapa typinformation för typen %qT eftersom typer av variabel storlek är inblandade"
  
  #: cp/rtti.c:600 cp/rtti.c:614
  #, gcc-internal-format
*************** msgid "dynamic_cast of %q#D to %q#T can 
*** 28959,28967 ****
  msgstr "dynamic_cast av %q#D till %q#T kan aldrig lyckas"
  
  #: cp/rtti.c:624
! #, fuzzy, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with -fno-rtti"
! msgstr "kan inte använda typeid med -fno-rtti"
  
  #: cp/rtti.c:702
  #, gcc-internal-format
--- 28890,28898 ----
  msgstr "dynamic_cast av %q#D till %q#T kan aldrig lyckas"
  
  #: cp/rtti.c:624
! #, gcc-internal-format
  msgid "%<dynamic_cast%> not permitted with -fno-rtti"
! msgstr "%<dynamic_cast%> är inte tillåtet med -fno-rtti"
  
  #: cp/rtti.c:702
  #, gcc-internal-format
*************** msgstr "ogiltigt användning av %<this%> 
*** 29070,29076 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ogiltigt kvalificerande räckvidd i pseudodestruerarnamn"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "kvalificerad typ %qT matchar inte destruerarnamnet ~%qT"
--- 29001,29007 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ogiltigt kvalificerande räckvidd i pseudodestruerarnamn"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "kvalificerad typ %qT matchar inte destruerarnamnet ~%qT"
*************** msgid "%qE is not of type %qT"
*** 29081,29089 ****
  msgstr "%qE har inte typen %qT"
  
  #: cp/semantics.c:2015
! #, fuzzy, gcc-internal-format
  msgid "compound literal of non-object type %qT"
! msgstr "sammansatt literal har variabel storlek"
  
  #: cp/semantics.c:2092
  #, gcc-internal-format
--- 29012,29020 ----
  msgstr "%qE har inte typen %qT"
  
  #: cp/semantics.c:2015
! #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
! msgstr "sammansatt literal för ej objekttyp %qT"
  
  #: cp/semantics.c:2092
  #, gcc-internal-format
*************** msgstr "ofullständig typ %qT använd i nä
*** 29130,29136 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "referens till %<%T::%D%> är tvetydig"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD har inte en medlem av %qT"
--- 29061,29067 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "referens till %<%T::%D%> är tvetydig"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD har inte en medlem av %qT"
*************** msgstr "typen på %qE är okänd"
*** 29189,29220 ****
  #: cp/semantics.c:2912
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
! msgstr ""
  
  #: cp/semantics.c:2923
! #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
! msgstr "ogiltig användning av icke-statisk medlemsfunktion %qD"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
! msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
! msgstr ""
  
! #: cp/semantics.c:3558
! #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
! msgstr "formar %s till en referens till typ %qT"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
! msgstr ""
  
  #: cp/tree.c:580
  #, gcc-internal-format
--- 29120,29161 ----
  #: cp/semantics.c:2912
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
! msgstr "det går inte att applicera %<offsetof%> på destrueraren %<~%T%>"
  
  #: cp/semantics.c:2923
! #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
! msgstr "det går inte att använda %<offsetof%> på medlemsfunktion %qD"
  
! #: cp/semantics.c:3348
! #, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "%qD är inte en variabel i klausul %qs"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr "%qD förekommer mer än en gång i dataklausuler"
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
! msgstr "num_threads-uttryck måste vara heltal"
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
! msgstr "uttryck för styckesstorlek för schemaläggning måste vara heltal"
  
! #: cp/semantics.c:3561
! #, gcc-internal-format
  msgid "%qE has reference type for %qs"
! msgstr "%qE har referenstyp för %qs"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
! msgstr "%<threadprivate%> %qE är inte fil-, namnrymds- eller blockräckviddsvariabel"
  
  #: cp/tree.c:580
  #, gcc-internal-format
*************** msgstr "begärt init_priority är reserver
*** 29261,29510 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "attributet %qE stöds inte på denna plattform"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s mellan olika pekartyper %qT och %qT saknar en typkonvertering"
  
  # %s blir olika engelska strängar
  # Felrapporterat: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29017
! #: cp/typeck.c:514
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
  
! #: cp/typeck.c:572
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellan olika pekare-på-medlem-typer %qT och %qT saknar en typkonvertering"
  
! #: cp/typeck.c:1255
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ogiltig användning av %qs på en medlemsfunktion"
  
! #: cp/typeck.c:1305
! #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
! msgstr "ogiltig användning av %qs på ett bitfält"
  
! #: cp/typeck.c:1310
! #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
! msgstr "ISO C++ förbjuder användning av %qs på ett uttryck med funktionstyp"
  
! #: cp/typeck.c:1353
! #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
! msgstr "ogiltig användning av %qs på ett bitfält"
  
! #: cp/typeck.c:1361
! #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
! msgstr "ISO C++ förbjuder användning av %qs på ett uttryck med funktionstyp"
  
! #: cp/typeck.c:1409
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "ogiltig användning av icke-statisk medlemsfunktion"
  
! #: cp/typeck.c:1673
! #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
! msgstr "konvertering från strängkonstant till %qT' bör undvikas"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "begäran av medlem %qD i %qE, som är av icke-klasstyp %qT"
  
! #: cp/typeck.c:1812
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ogiltig användning av icke-statisk datamedlem %qE"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "ogiltig åtkomst av ickestatisk datamedlem %qD från NULL-objekt"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(kanske makrot %<offsetof%> användes felaktigt)"
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "typen som destrueras är %qT, men destrueraren refererar till %qT"
  
! #: cp/typeck.c:2171
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> är inte en medlem av %qT"
  
! #: cp/typeck.c:2186
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT är inte en basklass till %qT"
  
! #: cp/typeck.c:2205
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD har ingen medlem med namnet %qE"
  
! #: cp/typeck.c:2220
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD är inte en medlemsmallfunktion"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT är inte en pekare-på-objekt-typ"
  
! #: cp/typeck.c:2365
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "ogiltig användning av %qs på pekare till medlem"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "ogiltigt typargument"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "index saknas i vektorreferens"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ förbjuder indexering av icke-lvalue-vektor"
  
! #: cp/typeck.c:2479
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "indexering av vektor deklarerad %<register%>"
  
! #: cp/typeck.c:2562
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objekt saknas i användning av %qE"
  
! #: cp/typeck.c:2676
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ förbjuder anrop av %<::main%> inifrån program"
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "man måste använda %<.*%> eller %<->*%> för att anropa en pekare-till-medlems-funktion i %<%E (...)%>"
  
! #: cp/typeck.c:2715
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kan inte användas som en funktion"
  
! #: cp/typeck.c:2795
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "för många argument till %s %+#D"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "på den här platsen i filen"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "för många argument till funktion"
  
! #: cp/typeck.c:2833
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter %P till %qD har ofullständig typ %qT"
  
! #: cp/typeck.c:2836
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametern %P har ofullständig typ %qT"
  
! #: cp/typeck.c:2897
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "för få argument till %s %q+#D"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "för få argument till funktion"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antar typkonvertering till %qT från överlagrad funktion"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "division med noll i %<%E / 0%>"
  
! #: cp/typeck.c:3143
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "division med noll i %<%E / 0.%>"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "division med noll i %<%E %% 0%>"
  
! #: cp/typeck.c:3180
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "division med noll i %<%E %% 0.%>"
  
  # %s blir "left" eller "right".
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29033
! #: cp/typeck.c:3260
  #, fuzzy, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "högershiftoperanden är negativ"
  
  # %s blir "left" eller "right".
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29033
! #: cp/typeck.c:3263
  #, fuzzy, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "högershiftoperanden >= storleken på typen"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "oordnad jämförelse av argument som inte är flyttal"
  
! #: cp/typeck.c:3465
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ogiltiga operander av typ %qT och %qT till binär %qO"
  
! #: cp/typeck.c:3629
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "jämföreslse mellan typer %q#T och %q#T"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "jämföreslse mellan heltalsuttryck med och utan tecken"
--- 29202,29451 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "attributet %qE stöds inte på denna plattform"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s mellan olika pekartyper %qT och %qT saknar en typkonvertering"
  
  # %s blir olika engelska strängar
  # Felrapporterat: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29017
! #: cp/typeck.c:512
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s mellan olika pekare-på-medlem-typer %qT och %qT saknar en typkonvertering"
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "ogiltig användning av %qs på en medlemsfunktion"
  
! #: cp/typeck.c:1303
! #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
! msgstr "ogiltig användning av %<sizeof%> på ett bitfält"
  
! #: cp/typeck.c:1308
! #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
! msgstr "ISO C++ förbjuder användning av %<sizeof%> på ett uttryck med funktionstyp"
  
! #: cp/typeck.c:1351
! #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
! msgstr "ogiltig användning av %<__alignof%> på ett bitfält"
  
! #: cp/typeck.c:1359
! #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
! msgstr "ISO C++ förbjuder användning av %<__alignof%> på ett uttryck med funktionstyp"
  
! #: cp/typeck.c:1407
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "ogiltig användning av icke-statisk medlemsfunktion"
  
! #: cp/typeck.c:1671
! #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
! msgstr "konvertering från strängkonstant till %qT bör undvikas"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "begäran av medlem %qD i %qE, som är av icke-klasstyp %qT"
  
! #: cp/typeck.c:1810
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "ogiltig användning av icke-statisk datamedlem %qE"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "ogiltig åtkomst av ickestatisk datamedlem %qD från NULL-objekt"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(kanske makrot %<offsetof%> användes felaktigt)"
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "typen som destrueras är %qT, men destrueraren refererar till %qT"
  
! #: cp/typeck.c:2169
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> är inte en medlem av %qT"
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT är inte en basklass till %qT"
  
! #: cp/typeck.c:2203
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD har ingen medlem med namnet %qE"
  
! #: cp/typeck.c:2218
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD är inte en medlemsmallfunktion"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT är inte en pekare-på-objekt-typ"
  
! #: cp/typeck.c:2363
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "ogiltig användning av %qs på pekare till medlem"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "ogiltigt typargument"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "index saknas i vektorreferens"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ förbjuder indexering av icke-lvalue-vektor"
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "indexering av vektor deklarerad %<register%>"
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "objekt saknas i användning av %qE"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ förbjuder anrop av %<::main%> inifrån program"
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "man måste använda %<.*%> eller %<->*%> för att anropa en pekare-till-medlems-funktion i %<%E (...)%>"
  
! #: cp/typeck.c:2713
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kan inte användas som en funktion"
  
! #: cp/typeck.c:2793
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "för många argument till %s %+#D"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "på den här platsen i filen"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "för många argument till funktion"
  
! #: cp/typeck.c:2831
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameter %P till %qD har ofullständig typ %qT"
  
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametern %P har ofullständig typ %qT"
  
! #: cp/typeck.c:2895
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "för få argument till %s %q+#D"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "för få argument till funktion"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antar typkonvertering till %qT från överlagrad funktion"
  
! #: cp/typeck.c:3139
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "division med noll i %<%E / 0%>"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "division med noll i %<%E / 0.%>"
  
! #: cp/typeck.c:3176
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "division med noll i %<%E %% 0%>"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "division med noll i %<%E %% 0.%>"
  
  # %s blir "left" eller "right".
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29033
! #: cp/typeck.c:3258
  #, fuzzy, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "högershiftoperanden är negativ"
  
  # %s blir "left" eller "right".
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29033
! #: cp/typeck.c:3261
  #, fuzzy, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "högershiftoperanden >= storleken på typen"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "oordnad jämförelse av argument som inte är flyttal"
  
! #: cp/typeck.c:3463
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ogiltiga operander av typ %qT och %qT till binär %qO"
  
! #: cp/typeck.c:3627
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "jämföreslse mellan typer %q#T och %q#T"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "jämföreslse mellan heltalsuttryck med och utan tecken"
*************** msgstr "jämföreslse mellan heltalsuttryc
*** 29513,29662 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL använd i aritmetik"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare av typ %<void *%> i subtraktion"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare till en funktion i subtraktion"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare till en metod i subtraktion"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ogiltig användning av en pekare till en ofullständig typ i pekararitmetik"
  
! #: cp/typeck.c:3878
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ogiltig använding av %qE för att skapa en pekare-till-medlem-funktion"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  ett kvalificerat id krävs"
  
! #: cp/typeck.c:3886
! #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parenteser runt %qE kan inte användas för att skapa en pekare-till-medlem-funktion"
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "tar adress till något temporärt"
  
  # %s blir "increment" eller "decrement".  Trasigt!
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29089
! #: cp/typeck.c:4157
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ förbjuder tilldelning av fält"
  
  # %s blir "increment" eller "decrement".  Trasigt!
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29089
! #: cp/typeck.c:4168
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "kan inte konvertera från ofullständig typ %qT till %qT"
  
  # %s blir "increment" eller "decrement".  Trasigt!
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29089
! #: cp/typeck.c:4174
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ förbjuder tilldelning av fält"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "typkonvertering till typ som inte är referens använd som lvärde"
  
! #: cp/typeck.c:4234
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "ogiltig användning av %<--%> på bool-variabel %qD"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ förbjuder att ta adressen till funktionen %<::main%>"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, 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++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en medlemsfunktion.  Säg %<&%T::%D%>"
  
! #: cp/typeck.c:4324
  #, 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++ förbjuder att ta adressen till en bunden medlemsfunktion för att skapa en pekare till medlemsfunktion.  Säg %<&%T::%D%>"
  
! #: cp/typeck.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ förbjuder att ta adressen till en typkonvertering till ett icke-lvärde-uttryck"
  
! #: cp/typeck.c:4376
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan inte skapa pekare till referensmedlem %qD"
  
! #: cp/typeck.c:4587
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan inte ta adressen till %<this%>, som är ett rvalue-uttryck"
  
! #: cp/typeck.c:4610
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adress till explicit registervariabel %qD begärd"
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adress begärd till %qD, som är deklarerad %<register%>"
  
! #: cp/typeck.c:4681
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "uttryckslistan %s behandlas som sammansatt uttryck"
  
! #: cp/typeck.c:5078
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ogiltig static_cast från typ %qT till typ %qT"
  
! #: cp/typeck.c:5100
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "konvertering från %qT till %qT"
  
! #: cp/typeck.c:5148
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ogiltig typkonvertering av ett rvärdeuttryck av typ %qT till typ %qT"
  
! #: cp/typeck.c:5207
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "konvertering från %qT till %qT förlorar precision"
  
! #: cp/typeck.c:5234
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "typkonvertering från %qT till %qT ökar kravet på justering för måltypen"
--- 29454,29603 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL använd i aritmetik"
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare av typ %<void *%> i subtraktion"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare till en funktion i subtraktion"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ förbjuder användning av pekare till en metod i subtraktion"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ogiltig användning av en pekare till en ofullständig typ i pekararitmetik"
  
! #: cp/typeck.c:3876
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ogiltig använding av %qE för att skapa en pekare-till-medlem-funktion"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  ett kvalificerat id krävs"
  
! #: cp/typeck.c:3884
! #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parenteser runt %qE kan inte användas för att skapa en pekare-till-medlem-funktion"
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "tar adress till något temporärt"
  
  # %s blir "increment" eller "decrement".  Trasigt!
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29089
! #: cp/typeck.c:4155
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ förbjuder tilldelning av fält"
  
  # %s blir "increment" eller "decrement".  Trasigt!
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29089
! #: cp/typeck.c:4166
  #, fuzzy, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "kan inte konvertera från ofullständig typ %qT till %qT"
  
  # %s blir "increment" eller "decrement".  Trasigt!
  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29089
! #: cp/typeck.c:4172
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ förbjuder tilldelning av fält"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "typkonvertering till typ som inte är referens använd som lvärde"
  
! #: cp/typeck.c:4232
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "ogiltig användning av %<--%> på bool-variabel %qD"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ förbjuder att ta adressen till funktionen %<::main%>"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, 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++ förbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion för att skapa en pekare till en medlemsfunktion.  Säg %<&%T::%D%>"
  
! #: cp/typeck.c:4322
  #, 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++ förbjuder att ta adressen till en bunden medlemsfunktion för att skapa en pekare till medlemsfunktion.  Säg %<&%T::%D%>"
  
! #: cp/typeck.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ förbjuder att ta adressen till en typkonvertering till ett icke-lvärde-uttryck"
  
! #: cp/typeck.c:4374
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan inte skapa pekare till referensmedlem %qD"
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan inte ta adressen till %<this%>, som är ett rvalue-uttryck"
  
! #: cp/typeck.c:4608
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "adress till explicit registervariabel %qD begärd"
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adress begärd till %qD, som är deklarerad %<register%>"
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "uttryckslistan %s behandlas som sammansatt uttryck"
  
! #: cp/typeck.c:5076
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ogiltig static_cast från typ %qT till typ %qT"
  
! #: cp/typeck.c:5098
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "konvertering från %qT till %qT"
  
! #: cp/typeck.c:5146
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ogiltig typkonvertering av ett rvärdeuttryck av typ %qT till typ %qT"
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "konvertering från %qT till %qT förlorar precision"
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "typkonvertering från %qT till %qT ökar kravet på justering för måltypen"
*************** msgstr "typkonvertering från %qT till %q
*** 29665,29824 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ förbjuder konvertering mellan pekare-till-funktion och pekare-till-objekt"
  
! #: cp/typeck.c:5264
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ogiltig konvertering från typ %qT till typ %qT"
  
! #: cp/typeck.c:5320
  #, 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 "ogiltig användning av const_cast med typ %qT, som inte är en pekare, referens, eller pekare-till-datamedlem-typ"
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ogiltig användning av const_cast med typ %qT, som är en pekare eller referens till en funktionstyp"
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ogiltig const_cast av ett rvärde av typ %qT till typ %qT"
  
! #: cp/typeck.c:5405
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ogiltig const_cast från typ %qT till typ %qT"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ förbjuder typkonvertering till en vektortyp %qT"
  
! #: cp/typeck.c:5486
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ogiltig konvertering till funktionstyp %qT"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i beräkningen av %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:5775
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "inkompatibla typer i tilldelning vid av %qT till %qT"
  
! #: cp/typeck.c:5786
! #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
! msgstr "felaktig vektorinitierare"
  
! #: cp/typeck.c:5788
! #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
! msgstr "ogiltigt l-värde i tilldelning"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i konvertering av pekare till medlemsfunktion"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "typkonvertering av pekare till medlem via virtuell bas %qT"
  
! #: cp/typeck.c:5924
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "konvertering av pekare till medlem via virtuell bas %qT"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i konvertering av pekare till medlem"
  
! #: cp/typeck.c:6023
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ogiltig konvertering till typ %qT från typ %qT"
  
! #: cp/typeck.c:6267
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "kan inte konvertera %qT till %qT för argument %qP till %qD"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "kan inte konvertera %qT till %qT i %s"
  
! #: cp/typeck.c:6281
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "när argument %P till %q+D skickades"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerar referens till en temporär"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "referens till annat än lvärde returnerad"
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "referens till lokal variabel %q+D returnerad"
  
! #: cp/typeck.c:6433
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "adress till lokal variabel %q+D returnerad"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerar ett värde från en destruktor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "det går inte att returnerar från en hanterare i ett funktions-try-block eller en konstruerare"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerar ett värde från en konstruerare"
  
! #: cp/typeck.c:6501
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-sats utan värde i funktion som returnerar %qT"
  
! #: cp/typeck.c:6522
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "return-sats med värde i funktion som returnerar \"void\""
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> får inte returnera NULL om den inte är deklarerad %<throw()%> (eller -fcheck-new är aktivt)"
--- 29606,29765 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ förbjuder konvertering mellan pekare-till-funktion och pekare-till-objekt"
  
! #: cp/typeck.c:5262
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ogiltig konvertering från typ %qT till typ %qT"
  
! #: cp/typeck.c:5318
  #, 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 "ogiltig användning av const_cast med typ %qT, som inte är en pekare, referens, eller pekare-till-datamedlem-typ"
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "ogiltig användning av const_cast med typ %qT, som är en pekare eller referens till en funktionstyp"
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ogiltig const_cast av ett rvärde av typ %qT till typ %qT"
  
! #: cp/typeck.c:5403
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ogiltig const_cast från typ %qT till typ %qT"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ förbjuder typkonvertering till en vektortyp %qT"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ogiltig konvertering till funktionstyp %qT"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i beräkningen av %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.c:5773
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "inkompatibla typer i tilldelning vid av %qT till %qT"
  
! #: cp/typeck.c:5784
! #, gcc-internal-format
  msgid "array used as initializer"
! msgstr "vektor använd som initierare"
  
! #: cp/typeck.c:5786
! #, gcc-internal-format
  msgid "invalid array assignment"
! msgstr "ogiltig vektortilldelning"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i konvertering av pekare till medlemsfunktion"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "typkonvertering av pekare till medlem via virtuell bas %qT"
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "konvertering av pekare till medlem via virtuell bas %qT"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i konvertering av pekare till medlem"
  
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ogiltig konvertering till typ %qT från typ %qT"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "kan inte konvertera %qT till %qT för argument %qP till %qD"
  
! #: cp/typeck.c:6268
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "kan inte konvertera %qT till %qT i %s"
  
! #: cp/typeck.c:6279
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s kan vara en kandidat för ett formatattribut"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "när argument %P till %q+D skickades"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerar referens till en temporär"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "referens till annat än lvärde returnerad"
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "referens till lokal variabel %q+D returnerad"
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "adress till lokal variabel %q+D returnerad"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerar ett värde från en destruktor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "det går inte att returnerar från en hanterare i ett funktions-try-block eller en konstruerare"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerar ett värde från en konstruerare"
  
! #: cp/typeck.c:6499
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-sats utan värde i funktion som returnerar %qT"
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "return-sats med värde i funktion som returnerar \"void\""
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> får inte returnera NULL om den inte är deklarerad %<throw()%> (eller -fcheck-new är aktivt)"
*************** msgstr "det går inte att initiera vektor
*** 29899,29990 ****
  msgid "int-array initialized from non-wide string"
  msgstr "int-vektor initierad från icke-bred sträng"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "det går inte att initiera aggregat med typ %qT med en sammansatt literal"
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
! msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "icketriviala designerade initierare stöds inte"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initierare saknas för medlem %qD"
  
! #: cp/typeck2.c:945
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "oinitierad const-medlem %qD"
  
! #: cp/typeck2.c:947
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "medlem %qD med oinitierade const-fält"
  
! #: cp/typeck2.c:949
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "medlem %qD är oinitierad referens"
  
! #: cp/typeck2.c:1004
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "inget fält %qD finns i unionen som initieras"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indexvärde istället för fältnamn i unioninitierare"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "cirkulär pekardelegering detekterad"
  
! #: cp/typeck2.c:1181
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "basoperanden till %<->%> har icke-pekartyp %qT"
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet av %<operator->()%> ger annat än pekare"
  
! #: cp/typeck2.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "basoperanden till %<->%> är inte en pekare"
  
! #: cp/typeck2.c:1229
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kan inte användas som en medlemspekare eftersom den är av typen %qT"
  
! #: cp/typeck2.c:1238
! #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
! msgstr "det går inte att applicera medlemspekare %qE på %qE, som inte är av typ %qT som inte är ett aggregat"
  
! #: cp/typeck2.c:1260
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "pekare-på-medlemstyp %qT är inkompatibel med objekttyp %qT"
  
! #: cp/typeck2.c:1482
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "anrop till funktion %qD som kastar ofullständig typ %q#T"
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "anrop till funktion som kastar ofullständig typ %q#T"
--- 29840,29931 ----
  msgid "int-array initialized from non-wide string"
  msgstr "int-vektor initierad från icke-bred sträng"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "det går inte att initiera aggregat med typ %qT med en sammansatt literal"
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
! msgstr "vektorer måste initieras med en initierare inom klamrar"
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "icketriviala designerade initierare stöds inte"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initierare saknas för medlem %qD"
  
! #: cp/typeck2.c:946
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "oinitierad const-medlem %qD"
  
! #: cp/typeck2.c:948
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "medlem %qD med oinitierade const-fält"
  
! #: cp/typeck2.c:950
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "medlem %qD är oinitierad referens"
  
! #: cp/typeck2.c:1005
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "inget fält %qD finns i unionen som initieras"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indexvärde istället för fältnamn i unioninitierare"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "cirkulär pekardelegering detekterad"
  
! #: cp/typeck2.c:1182
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "basoperanden till %<->%> har icke-pekartyp %qT"
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet av %<operator->()%> ger annat än pekare"
  
! #: cp/typeck2.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "basoperanden till %<->%> är inte en pekare"
  
! #: cp/typeck2.c:1230
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kan inte användas som en medlemspekare eftersom den är av typen %qT"
  
! #: cp/typeck2.c:1239
! #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
! msgstr "det går inte att applicera medlemspekare %qE på %qE, som är av typ %qT som inte är en klass"
  
! #: cp/typeck2.c:1261
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "pekare-på-medlemstyp %qT är inkompatibel med objekttyp %qT"
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "anrop till funktion %qD som kastar ofullständig typ %q#T"
  
! #: cp/typeck2.c:1488
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "anrop till funktion som kastar ofullständig typ %q#T"
*************** msgstr "adress till registervariabeln %q
*** 30024,30035 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "Möjligt fel i framänden: vektorkonstruerare är inte expanderad"
  
! #: fortran/trans-array.c:4997
! #, fuzzy, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
! msgstr "Möjligt fel i framänden: Fördröjd vektorstorlek utan pekare eller attributet allocatable"
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "felaktig uttryckstyp under genomlöpning (%d)"
--- 29965,29976 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "Möjligt fel i framänden: vektorkonstruerare är inte expanderad"
  
! #: fortran/trans-array.c:5012
! #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
! msgstr "Möjligt fel i framänden: Fördröjd vektorstorlek utan pekare, attributet allocatable eller härledd typ utan allokerbara komponenter."
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "felaktig uttryckstyp under genomlöpning (%d)"
*************** msgstr "bakändedeklaration för modulvari
*** 30065,30071 ****
  msgid "Function return value not set"
  msgstr "Funktionen returnerar ett värde som inte är satt"
  
! #: fortran/trans-expr.c:1073
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Okänd inbyggd op"
--- 30006,30012 ----
  msgid "Function return value not set"
  msgstr "Funktionen returnerar ett värde som inte är satt"
  
! #: fortran/trans-expr.c:1081
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Okänd inbyggd op"
*************** msgstr "varning: redan kompilerade .clas
*** 30487,30498 ****
  #: java/lang.c:628
  #, gcc-internal-format
  msgid "-findirect-dispatch is incompatible with -freduced-reflection"
! msgstr ""
  
  #: java/lang.c:631
! #, fuzzy, gcc-internal-format
  msgid "-fjni is incompatible with -freduced-reflection"
! msgstr "-G är inkompatibel med PIC-kod som är standard"
  
  #: java/lang.c:642
  #, gcc-internal-format
--- 30428,30439 ----
  #: java/lang.c:628
  #, gcc-internal-format
  msgid "-findirect-dispatch is incompatible with -freduced-reflection"
! msgstr "-findirect-dispatch är inkompatibel med -freduced-reflection"
  
  #: java/lang.c:631
! #, gcc-internal-format
  msgid "-fjni is incompatible with -freduced-reflection"
! msgstr "-fjni är inkompatibel med -freduced-reflection"
  
  #: java/lang.c:642
  #, gcc-internal-format
*************** msgstr "internt fel - ogiltigt Utf8-namn
*** 30531,30608 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:767
  #, gcc-internal-format
  msgid "Ambiguous class: %qs and %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:833
! #, fuzzy, gcc-internal-format
  msgid "Modifier %qs declared twice"
! msgstr "fältet %qs deklarerat som en funktion"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1081
! #, fuzzy, gcc-internal-format
  msgid "Discouraged form of returned type specification"
! msgstr "Dubblerad formatspecifikation vid %C"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1176
  #, gcc-internal-format
  msgid "Can't define static initializer in class %qs. Static initializer can only be defined in top-level classes"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1472
  #, gcc-internal-format
  msgid "An empty declaration is a deprecated feature that should not be used"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3035
  #, gcc-internal-format
  msgid ": %qs JDK1.1(TM) feature"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3115
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3117
! #, fuzzy, gcc-internal-format
  msgid ""
  "%s.\n"
  "%s"
! msgstr "%s: %s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
! #, fuzzy, gcc-internal-format
  msgid "Missing return statement"
! msgstr "startparentes saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3299
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12046
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12050
! #, fuzzy, gcc-internal-format
  msgid "Unreachable statement"
! msgstr "sats förväntades"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3309
  #, gcc-internal-format
  msgid "Can't access %s field %<%s.%s%> from %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3378
! #, fuzzy, gcc-internal-format
  msgid "%s %qs already defined in %s:%d"
! msgstr "%qD är redan definierad i %qT"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3396
  #, gcc-internal-format
  msgid "Variable %qs is already defined in this method and was declared %<%s %s%> at line %d"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3507
! #, fuzzy, gcc-internal-format
  msgid "Interface %qs repeated"
! msgstr "typen bör undvikas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3537
! #, fuzzy, gcc-internal-format
  msgid "%s name %qs clashes with imported type %qs"
! msgstr "%Jcase-värde %qs är inte i uppräkningstyp %qT"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3569
  #, gcc-internal-format
  msgid "Public %s %qs must be defined in a file called %<%s.java%>"
--- 30472,30556 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:767
  #, gcc-internal-format
  msgid "Ambiguous class: %qs and %qs"
! msgstr "Tvetydig klass: %qs och %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:833
! #, gcc-internal-format
  msgid "Modifier %qs declared twice"
! msgstr "Modifierare %qs deklarerad två gånger"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1081
! #, gcc-internal-format
  msgid "Discouraged form of returned type specification"
! msgstr "Undanbedd form av returtypspecifikation"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1176
  #, gcc-internal-format
  msgid "Can't define static initializer in class %qs. Static initializer can only be defined in top-level classes"
! msgstr "Det går inte att definiera statiska initierare i klass %qs.  Statiska initierare kan endast definieras i toppnivåklasser"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1472
  #, gcc-internal-format
  msgid "An empty declaration is a deprecated feature that should not be used"
! msgstr "En tom deklaration är en finnes som inte bör användas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3035
  #, gcc-internal-format
  msgid ": %qs JDK1.1(TM) feature"
! msgstr ": %qs JDK1.1(TM)-funktion"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3115
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3117
! #, gcc-internal-format
  msgid ""
  "%s.\n"
  "%s"
! msgstr ""
! "%s.\n"
! "%s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
! #, gcc-internal-format
  msgid "Missing return statement"
! msgstr "Retursats saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3299
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12046
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12050
! #, gcc-internal-format
  msgid "Unreachable statement"
! msgstr "Onåbar sats"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3309
  #, gcc-internal-format
  msgid "Can't access %s field %<%s.%s%> from %qs"
! msgstr "Kan inte komma åt %s-fält %<%s.%s%> från %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3378
! #, gcc-internal-format
  msgid "%s %qs already defined in %s:%d"
! msgstr "%s %qs är redan definierad i %s:%d"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3396
  #, gcc-internal-format
  msgid "Variable %qs is already defined in this method and was declared %<%s %s%> at line %d"
! msgstr "Variabeln %qs är redan definierad i denna metod och deklarerades %<%s %s%> på rad %d"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3507
! #, gcc-internal-format
  msgid "Interface %qs repeated"
! msgstr "Gränssnitt %qs upprepat"
  
+ # %s blir olika ord, men parse.y finns inte kvar i senaste versionen så
+ # det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3537
! #, gcc-internal-format
  msgid "%s name %qs clashes with imported type %qs"
! msgstr "%s-namn %qs står i konflikt med importerat typ %qs"
  
+ # Första %s blir "interface" eller "class".  (Orden, inte
+ # språksymbolerna, uppenbarligen.)
+ # Felrapporterat: <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32249
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3569
  #, gcc-internal-format
  msgid "Public %s %qs must be defined in a file called %<%s.java%>"
*************** msgstr ""
*** 30611,30684 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3584
  #, gcc-internal-format
  msgid "Inner class %qs can't be static. Static classes can only occur in interfaces and top-level classes"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3665
  #, gcc-internal-format
  msgid "The class name %qs is already defined in this scope. An inner class may not have the same simple name as any of its enclosing classes"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3713
  #, gcc-internal-format
  msgid "Qualifier must be a reference"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3734
  #, gcc-internal-format
  msgid "Cyclic inheritance involving %s"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4002
  #, gcc-internal-format
  msgid "Redundant use of %<abstract%> modifier. Interface %qs is implicitly abstract"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4157
! #, fuzzy, gcc-internal-format
  msgid "Class %qs can't be declared both abstract and final"
! msgstr "medlem %qD kan inte deklareras både virtual och static"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4169
  #, gcc-internal-format
  msgid "%<java.lang.Object%> can't extend anything"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4406
! #, fuzzy, gcc-internal-format
  msgid "Duplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)"
! msgstr "dubbel gränssnittsdeklaration för kategorin %<%s(%s)%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4470
  #, gcc-internal-format
  msgid "Field %qs can't be static in inner class %qs unless it is final"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4713
  #, gcc-internal-format
  msgid "Class %qs must be declared abstract to define abstract method %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4720
! #, fuzzy, gcc-internal-format
  msgid "native method %qs can't be strictfp"
! msgstr "metoden %s kan inte vara abstrakt"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4724
! #, fuzzy, gcc-internal-format
  msgid "method %qs can't be transient"
! msgstr "metoden %s kan inte vara abstrakt"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4727
! #, fuzzy, gcc-internal-format
  msgid "method %qs can't be volatile"
! msgstr "metoden %s kan inte vara abstrakt"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4777
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6508
  #, gcc-internal-format
  msgid "Method %qs can't be static in inner class %qs. Only members of interfaces and top-level classes can be static"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4932
  #, fuzzy, gcc-internal-format
  msgid "%s method %qs can't have a body defined"
--- 30559,30634 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3584
  #, gcc-internal-format
  msgid "Inner class %qs can't be static. Static classes can only occur in interfaces and top-level classes"
! msgstr "Inre klass %qs får inte vara statisk.  Statiska klassar kan bara förekomma i gränssnitt och toppnivåklasser"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3665
  #, gcc-internal-format
  msgid "The class name %qs is already defined in this scope. An inner class may not have the same simple name as any of its enclosing classes"
! msgstr "Klassnamnet %qs är redan definierat i detta område.  En inre klass kan inte ha samma enkla namn som någon av sina omslutande klasser"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3713
  #, gcc-internal-format
  msgid "Qualifier must be a reference"
! msgstr "Kvalificerare måste vara en referens"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3734
  #, gcc-internal-format
  msgid "Cyclic inheritance involving %s"
! msgstr "Cykliskt arv som berör %s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4002
  #, gcc-internal-format
  msgid "Redundant use of %<abstract%> modifier. Interface %qs is implicitly abstract"
! msgstr "Onödig användning av modifieraren %<abstrakt%>.  Gränssnittet %qs är implicit abstrakt"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4157
! #, gcc-internal-format
  msgid "Class %qs can't be declared both abstract and final"
! msgstr "Klass %qs kan inte deklareras både abstrakt och slutlig"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4169
  #, gcc-internal-format
  msgid "%<java.lang.Object%> can't extend anything"
! msgstr "%<java.lang.Object%> kan inte utöka någonting"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4406
! #, gcc-internal-format
  msgid "Duplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)"
! msgstr "Dubbel variabeldeklaration: %<%s %s%> var %<%s %s%> (%s:%d)"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4470
  #, gcc-internal-format
  msgid "Field %qs can't be static in inner class %qs unless it is final"
! msgstr "Fält %qs kan inte vara statiskt i en inre klass %qs om den inte är slutlig"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4713
  #, gcc-internal-format
  msgid "Class %qs must be declared abstract to define abstract method %qs"
! msgstr "Klass %qs måste deklareras abstrakt för att definiera abstrakt metod %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4720
! #, gcc-internal-format
  msgid "native method %qs can't be strictfp"
! msgstr "inbyggd metod %qs kan inte vara strictfp"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4724
! #, gcc-internal-format
  msgid "method %qs can't be transient"
! msgstr "metoden %qs kan inte vara transient"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4727
! #, gcc-internal-format
  msgid "method %qs can't be volatile"
! msgstr "metoden %qs kan inte vara volatile"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4777
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6508
  #, gcc-internal-format
  msgid "Method %qs can't be static in inner class %qs. Only members of interfaces and top-level classes can be static"
! msgstr "Metod %qs får inte vara statisk i en inre klass %qs..  Endast medlemmar av gränssnitt och toppnivåklasser kan vara statiska"
  
+ # %s blir olika ord, men parse.y finns inte kvar i senaste versionen så
+ # det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4932
  #, fuzzy, gcc-internal-format
  msgid "%s method %qs can't have a body defined"
*************** msgstr "metoden %s kan inte vara abstrak
*** 30687,31287 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4943
  #, gcc-internal-format
  msgid "Non native and non abstract method %qs must have a body defined"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5013
! #, fuzzy, gcc-internal-format
  msgid "%s: recursive invocation of constructor %qs"
! msgstr "en returtypsspecifikation för konstruerare är ogiltig"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5043
  #, gcc-internal-format
  msgid "Inconsistent member declaration.  At most one of %<public%>, %<private%>, or %<protected%> may be specified"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5051
  #, gcc-internal-format
  msgid "Inconsistent member declaration.  At most one of %<final%> or %<volatile%> may be specified"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5141
  #, gcc-internal-format
  msgid "Variable %qs is used more than once in the argument list of method %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5225
! #, fuzzy, gcc-internal-format
  msgid "%s %qs can't implement/extend %s %qs"
! msgstr "%s-sats förväntades vid %L"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5259
  #, gcc-internal-format
  msgid "Class %qs can't subclass %s %qs"
  msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5268
! #, fuzzy, gcc-internal-format
  msgid "Can't subclass final classes: %s"
! msgstr "kan inte hitta klass %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5454
  #, gcc-internal-format
  msgid "Cyclic class inheritance%s"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6159
  #, gcc-internal-format
  msgid "Superclass %qs of class %qs not found"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6165
! #, fuzzy, gcc-internal-format
  msgid "Type %qs not found in declaration of field %qs"
! msgstr "typen sätts skönsmässigt till %<int%> i deklarationen av %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6171
  #, gcc-internal-format
  msgid "Type %qs not found in the declaration of the argument %qs of method %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6178
  #, gcc-internal-format
  msgid "Type %qs not found in the declaration of the return type of method %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6184
  #, gcc-internal-format
  msgid "Superinterface %qs of %s %qs not found"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6191
! #, fuzzy, gcc-internal-format
  msgid "Type %qs not found in the declaration of the local variable %qs"
! msgstr "kan inte hitta gränssnittsdeklaration för %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6198
  #, gcc-internal-format
  msgid "Class %qs not found in %<throws%>"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6255
! #, fuzzy, gcc-internal-format
  msgid "Duplicate %s declaration %qs"
! msgstr "dubbel deklaration av etikett %qE"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6329
  #, gcc-internal-format
  msgid "Class %qs doesn't define the abstract method %<%s %s%> from %s %<%s%>. This method must be defined or %s %qs must be declared abstract"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6485
  #, gcc-internal-format
  msgid "Class %qs in %<throws%> clause must be a subclass of class %<java.lang.Throwable%>"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6529
  #, gcc-internal-format
  msgid "Class %qs must override %qs with a public method in order to implement interface %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6543
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6766
! #, fuzzy, gcc-internal-format
  msgid "Method %qs was defined with return type %qs in class %qs"
! msgstr "kan inte hitta ett register att spilla i klass %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6560
  #, gcc-internal-format
  msgid "%s methods can't be overridden. Method %qs is %s in class %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6574
  #, gcc-internal-format
  msgid "Instance methods can't be overridden by a static method. Method %qs is an instance method in class %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6597
  #, gcc-internal-format
  msgid "Methods can't be overridden to be more private. Method %qs is not %s in class %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6734
  #, gcc-internal-format
  msgid "Invalid checked exception class %qs in %<throws%> clause.  The exception must be a subclass of an exception thrown by %qs from class %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6791
  #, gcc-internal-format
  msgid "Interface %qs inherits method %qs from interface %qs. This method is redefined with a different return type in interface %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6966
  #, gcc-internal-format
  msgid "Class or interface %qs not found in import"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7055
  #, gcc-internal-format
  msgid "malformed .zip archive in CLASSPATH: %s"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7126
  #, gcc-internal-format
  msgid "Can't find default package %qs. Check the CLASSPATH environment variable and the access to the archives"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7131
! #, fuzzy, gcc-internal-format
  msgid "Package %qs not found in import"
! msgstr "%<%c%s%> finns inte bland protokoll"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7232
! #, fuzzy, gcc-internal-format
  msgid "Type %qs also potentially defined in package %qs"
! msgstr "%qD är redan definierad i klassen %qT"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7372
  #, gcc-internal-format
  msgid "Nested %s %s is %s; cannot be accessed from here"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7410
  #, gcc-internal-format
  msgid "Can't access %s %qs. Only public classes and interfaces in other packages can be accessed"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7448
  #, gcc-internal-format
  msgid "Only %<final%> is allowed as a local variables modifier"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9090
! #, fuzzy, gcc-internal-format
  msgid "No constructor matching %qs found in class %qs"
! msgstr "ingen lämplig %qD i klassen %qT"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9594
  #, gcc-internal-format
  msgid "Can't reference %qs before the superclass constructor has been called"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9655
  #, gcc-internal-format
  msgid "Local variable %qs can't be accessed from within the inner class %qs unless it is declared final"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9660
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10118
! #, fuzzy, gcc-internal-format
  msgid "Undefined variable %qs"
! msgstr "oanvänd variabel %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9671
  #, gcc-internal-format
  msgid "Can't make a static reference to nonstatic variable %qs in class %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9872
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10726
  #, gcc-internal-format
  msgid "No enclosing instance for inner class %qs is in scope%s"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9991
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12480
  #, gcc-internal-format
  msgid "Keyword %<this%> used outside allowed context"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9997
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10882
  #, gcc-internal-format
  msgid "Can't reference %<this%> before the superclass constructor has been called"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10013
  #, gcc-internal-format
  msgid "Can't use variable %<%s.this%>: type %qs isn't an outer type of type %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10046
! #, fuzzy, gcc-internal-format
  msgid "Keyword %<super%> used outside allowed context"
! msgstr "nyckelordet %<typename%> är inte tillåtet utanför mallar"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10095
! #, fuzzy, gcc-internal-format
  msgid "No variable %qs defined in class %qs"
! msgstr "ingen lämplig %qD i klassen %qT"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10100
! #, fuzzy, gcc-internal-format
  msgid "Undefined variable or class name: %qs"
! msgstr "motstridande superklassnamn %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10182
! #, fuzzy, gcc-internal-format
  msgid "Can't use type %qs as a qualifier"
! msgstr "basklass %qT har cv-kvalificerare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10201
  #, gcc-internal-format
  msgid "Attempt to reference field %qs in %<%s %s%>"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10232
! #, fuzzy, gcc-internal-format
  msgid "No variable %qs defined in type %qs"
! msgstr "variabeln %q+D deklarerad %<inline%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10324
  #, gcc-internal-format
  msgid "Attempt to reference field %<new%> in a %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10461
! #, fuzzy, gcc-internal-format
  msgid "The class %qs has been deprecated"
! msgstr "%qs bör undvikas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10471
  #, gcc-internal-format
  msgid "The %s %qs in class %qs has been deprecated"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10562
! #, fuzzy, gcc-internal-format
  msgid "Can't invoke a method on primitive type %qs"
! msgstr "Javametod %qD har typ %qT som inte är Javaparametertyp"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10577
  #, gcc-internal-format
  msgid "Can't make static reference to method %qs in interface %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10591
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10929
! #, fuzzy, gcc-internal-format
  msgid "Can't make static reference to method %<%s %s%> in class %qs"
! msgstr "kan inte göra %qD till en metod -- är inte i en klass"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10633
  #, gcc-internal-format
  msgid "Can't invoke super constructor on java.lang.Object"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10646
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14550
! #, fuzzy, gcc-internal-format
  msgid "Class %qs not found in type declaration"
! msgstr "oanvändbart typnamn i tom deklaration"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10658
  #, gcc-internal-format
  msgid "Class %qs is an abstract class. It can't be instantiated"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10688
  #, gcc-internal-format
  msgid "No method named %qs in scope"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10801
  #, gcc-internal-format
  msgid "Can't access %s %s %<%s.%s%> from %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11297
  #, gcc-internal-format
  msgid "Can't find %s %<%s(%s)%> in type %qs%s"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11892
! #, fuzzy, gcc-internal-format
  msgid "Constant expression required"
! msgstr "Konstant uttryck krävs vid %C"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11905
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for case. Can't convert %qs to %<int%>"
! msgstr "Inkompatibel typ för %qs.  Det går inte att konvertera %qs till heltalstyp"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11939
! #, fuzzy, gcc-internal-format
  msgid "Duplicate case label: %<default%>"
! msgstr "Dubblerad konstruktionsetikett \"%s\" vid %C"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12279
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>"
! msgstr "Inkompatibel typ %qs.  Det går inte att konvertera %qs till boolesk"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12462
! #, fuzzy, gcc-internal-format
  msgid "missing static field %qs"
! msgstr "sökväg saknas efter %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12467
  #, gcc-internal-format
  msgid "not a static field %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12488
  #, gcc-internal-format
  msgid "Can't reference %<this%> or %<super%> before the superclass constructor has been called"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12508
  #, gcc-internal-format
  msgid "No case for %s"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12938
! #, fuzzy, gcc-internal-format
  msgid "Invalid left hand side of assignment"
! msgstr "ogiltigt l-värde i tilldelning"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12989
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %s. Can't convert %qs to %qs"
! msgstr "Inkompatibel typ %qs.  Det går inte att konvertera %qs till boolesk"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12992
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %s. Explicit cast needed to convert %qs to %qs"
! msgstr "Inkompatibel typ på %qs.  Explicit typkonvertering behövs för att konvertara %qs till heltal"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13164
  #, gcc-internal-format
  msgid "Constant expression %qs too wide for narrowing primitive conversion to %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13454
! #, fuzzy, gcc-internal-format
  msgid "unregistered operator %s"
! msgstr "okänd flagga \"-%s\""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13603
  #, gcc-internal-format
  msgid "Evaluating this expression will result in an arithmetic exception being thrown"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13685
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %qs. Explicit cast needed to convert shift distance from %qs to integral"
! msgstr "Inkompatibel typ på %qs.  Explicit typkonvertering behövs för att konvertara %qs till heltal"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13690
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %qs. Can't convert shift distance from %qs to integral"
! msgstr "Inkompatibel typ för %qs.  Det går inte att konvertera %qs till heltalstyp"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13764
! #, fuzzy, gcc-internal-format
  msgid "Invalid argument %qs for %<instanceof%>"
! msgstr "ogiltigt argument till attributet %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13791
  #, gcc-internal-format
  msgid "Impossible for %qs to be instance of %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13922
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %qs. Can't convert %qs to %qs"
! msgstr "Inkompatibel typ %qs.  Det går inte att konvertera %qs till boolesk"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14240
! #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used with a constant"
! msgstr "%qE kan inte användas som en funktion"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14405
! #, fuzzy, gcc-internal-format
  msgid "Invalid argument type %qs to %qs"
! msgstr "ogiltigt abstrakt typ %qT för %qE"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14641
! #, fuzzy, gcc-internal-format
  msgid "Invalid cast from %qs to %qs"
! msgstr "ogiltig konvertering från typ %qT till typ %qT"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14688
  #, gcc-internal-format
  msgid "%<[]%> can only be applied to arrays. It can't be applied to %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14701
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>"
! msgstr "Inkompatibel typ på %qs.  Explicit typkonvertering behövs för att konvertara %qs till heltal"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14705
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %<[]%>. Can't convert %qs to %<int%>"
! msgstr "Inkompatibel typ för %qs.  Det går inte att konvertera %qs till heltalstyp"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14776
  #, fuzzy, gcc-internal-format
  msgid "Incompatible type for dimension in array creation expression. %s convert %qs to %<int%>"
! msgstr "Inkompatibel typ på %qs.  Explicit typkonvertering behövs för att konvertara %qs till heltal"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14894
! #, fuzzy, gcc-internal-format
  msgid "Invalid array initializer for non-array type %qs"
! msgstr "ogiltig typ %qT som initierare för en vektor med typ %qT"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14981
  #, fuzzy, gcc-internal-format
  msgid "Incompatible type for array. %s convert %qs to %qs"
! msgstr "Inkompatibel typ %qs.  Det går inte att konvertera %qs till boolesk"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15050
! #, fuzzy, gcc-internal-format
  msgid "%<return%> inside instance initializer"
! msgstr "tomt indexintervall i initierare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15054
! #, fuzzy, gcc-internal-format
  msgid "%<return%> inside static initializer"
! msgstr "tomt indexintervall i initierare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15060
  #, gcc-internal-format
  msgid "%<return%> with%s value from %<%s %s%>"
  msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15067
! #, fuzzy, gcc-internal-format
  msgid "%<return%> with value from constructor %qs"
! msgstr "returnerar ett värde från en konstruerare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15132
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %<if%>. Can't convert %qs to %<boolean%>"
! msgstr "Inkompatibel typ %qs.  Det går inte att konvertera %qs till boolesk"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15165
! #, fuzzy, gcc-internal-format
  msgid "Declaration of %qs shadows a previous label declaration"
! msgstr "deklaration av %qD skuggar en global deklaration"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15170
! #, fuzzy, gcc-internal-format
  msgid "This is the location of the previous declaration of label %qs"
! msgstr "skuggar tidigare typdeklaration av %q#D"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15417
! #, fuzzy, gcc-internal-format
  msgid "No label definition found for %qs"
! msgstr "omdefinition av %q#T"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15430
! #, fuzzy, gcc-internal-format
  msgid "%<continue%> must be in loop"
! msgstr "continue-sats som inte är i en loop"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15433
! #, fuzzy, gcc-internal-format
  msgid "continue label %qs does not name a loop"
! msgstr "%qE i klassen %qT är inte namnet på en typ"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15454
! #, fuzzy, gcc-internal-format
  msgid "%<break%> must be in loop or switch"
! msgstr "break-sats som inte är i en loop eller switch"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15495
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for loop conditional. Can't convert %qs to %<boolean%>"
! msgstr "Inkompatibel typ %qs.  Det går inte att konvertera %qs till boolesk"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15533
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %<switch%>. Can't convert %qs to %<int%>"
! msgstr "Inkompatibel typ för %qs.  Det går inte att konvertera %qs till heltalstyp"
  
  #. The case_label_list is in reverse order, so print the
  #. outer label first.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15564
! #, fuzzy, gcc-internal-format
  msgid "duplicate case label: %<"
! msgstr "dubblerad etikett %qD"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15565
  #, gcc-internal-format
  msgid "%>"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15568
! #, fuzzy, gcc-internal-format
  msgid "original label is here"
! msgstr "Justera alla etiketter"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15785
  #, gcc-internal-format
  msgid "Can't catch class %qs. Catch clause parameter type must be a subclass of class %<java.lang.Throwable%>"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15809
  #, gcc-internal-format
  msgid "%<catch%> not reached because of the catch clause at line %d"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15876
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang.Object%>"
! msgstr "Inkompatibel typ %qs.  Det går inte att konvertera %qs till boolesk"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15927
  #, gcc-internal-format
  msgid "Can't throw %qs; it must be a subclass of class %<java.lang.Throwable%>"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15956
  #, gcc-internal-format
  msgid "Checked exception %qs can't be thrown in instance initializer (not all declared constructor are declaring it in their %<throws%> clause)"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15977
  #, gcc-internal-format
  msgid "Checked exception %qs can't be caught by any of the catch clause(s) of the surrounding %<try%> block"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15990
  #, gcc-internal-format
  msgid "Checked exception %qs can't be thrown in initializer"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15994
  #, gcc-internal-format
  msgid "Checked exception %qs isn't thrown from a %<try%> block"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16000
  #, gcc-internal-format
  msgid "Checked exception %qs doesn't match any of current method's %<throws%> declaration(s)"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16090
! #, fuzzy, gcc-internal-format
  msgid "Exception %qs can't be thrown in initializer"
! msgstr "tomt indexintervall i initierare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16096
  #, gcc-internal-format
  msgid "Exception %qs must be caught, or it must be declared in the %<throws%> clause of %qs"
! msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16189
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>"
! msgstr "Inkompatibel typ %qs.  Det går inte att konvertera %qs till boolesk"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16257
! #, fuzzy, gcc-internal-format
  msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs"
! msgstr "Inkompatibel typ %qs.  Det går inte att konvertera %qs till boolesk"
  
  #: java/typeck.c:529
  #, gcc-internal-format
--- 30637,31266 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4943
  #, gcc-internal-format
  msgid "Non native and non abstract method %qs must have a body defined"
! msgstr "Ej vanlig och ej abstrakt metod %qs måste ha en kropp definierad"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5013
! #, gcc-internal-format
  msgid "%s: recursive invocation of constructor %qs"
! msgstr "%s: rekursivt anrop av konstruerare %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5043
  #, gcc-internal-format
  msgid "Inconsistent member declaration.  At most one of %<public%>, %<private%>, or %<protected%> may be specified"
! msgstr "Inkonsistent medlemsdeklaration.  Högst en av %<public%>, %<private%> eller %<protected%> får anges"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5051
  #, gcc-internal-format
  msgid "Inconsistent member declaration.  At most one of %<final%> or %<volatile%> may be specified"
! msgstr "Inkonsistent medlemsdeklaration.  Högst en av %<final%> eller %<volatile%> får anges"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5141
  #, gcc-internal-format
  msgid "Variable %qs is used more than once in the argument list of method %qs"
! msgstr "Variabel %qs används mer än en gång i argumentlistan till metod %qs"
  
+ # %s blir olika ord, men parse.y finns inte kvar i senaste versionen så
+ # det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5225
! #, gcc-internal-format
  msgid "%s %qs can't implement/extend %s %qs"
! msgstr "%s %qs kan inte implementera/utöka %s %qs"
  
+ # %s blir "interface" eller "array".
+ # Felrapporterat: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32250
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5259
  #, gcc-internal-format
  msgid "Class %qs can't subclass %s %qs"
  msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5268
! #, gcc-internal-format
  msgid "Can't subclass final classes: %s"
! msgstr "Det går inte att göra underklasser till slutliga klasser: %s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5454
  #, gcc-internal-format
  msgid "Cyclic class inheritance%s"
! msgstr "Cykliskt klassarv%s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6159
  #, gcc-internal-format
  msgid "Superclass %qs of class %qs not found"
! msgstr "Superklass %qs till klass %qs finns inte"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6165
! #, gcc-internal-format
  msgid "Type %qs not found in declaration of field %qs"
! msgstr "Typen %qs finns inte i deklarationen av fält %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6171
  #, gcc-internal-format
  msgid "Type %qs not found in the declaration of the argument %qs of method %qs"
! msgstr "Typen %qs finns inte i deklarationen av argumentet %qs till metod %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6178
  #, gcc-internal-format
  msgid "Type %qs not found in the declaration of the return type of method %qs"
! msgstr "Typen %qs finns inte i deklarationen av returtypen tilll metod %qs"
  
+ # %s blir olika ord, men parse.y finns inte kvar i senaste versionen så
+ # det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6184
  #, gcc-internal-format
  msgid "Superinterface %qs of %s %qs not found"
! msgstr "Supergränssnitt %qs till %s %qs finns inte"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6191
! #, gcc-internal-format
  msgid "Type %qs not found in the declaration of the local variable %qs"
! msgstr "Typen %qs finns inte i deklarationen av den lokala variabeln %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6198
  #, gcc-internal-format
  msgid "Class %qs not found in %<throws%>"
! msgstr "Klassen %qs finns inte i %<throws%>"
  
+ # %s blir olika ord, men parse.y finns inte kvar i senaste versionen så
+ # det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6255
! #, gcc-internal-format
  msgid "Duplicate %s declaration %qs"
! msgstr "Dubblerad %s-deklaration %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6329
  #, gcc-internal-format
  msgid "Class %qs doesn't define the abstract method %<%s %s%> from %s %<%s%>. This method must be defined or %s %qs must be declared abstract"
! msgstr "Klassen %qs definierare inte den abstrakta metoden %<%s %s%> från %s %<%s%>.  Denna metod måste definieras eller %s %qs måste deklareras abstrakt"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6485
  #, gcc-internal-format
  msgid "Class %qs in %<throws%> clause must be a subclass of class %<java.lang.Throwable%>"
! msgstr "Klass %qs i %<throws%>-klausul måste vara en underklass till klass %<java.lang.Throwable%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6529
  #, gcc-internal-format
  msgid "Class %qs must override %qs with a public method in order to implement interface %qs"
! msgstr "Klass %qs måste ersätta %qs med en publik metod för att implementera gränssnitt %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6543
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6766
! #, gcc-internal-format
  msgid "Method %qs was defined with return type %qs in class %qs"
! msgstr "Metod %qs definierades med returtyp %qs i klassen %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6560
  #, gcc-internal-format
  msgid "%s methods can't be overridden. Method %qs is %s in class %qs"
! msgstr "%s-metoder kan inte ersättas.  Metod %qs är %s i klass %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6574
  #, gcc-internal-format
  msgid "Instance methods can't be overridden by a static method. Method %qs is an instance method in class %qs"
! msgstr "Instansmetoder kan inte ersättas av en statisk metod.  Metod %qs är en instansmetod i klass %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6597
  #, gcc-internal-format
  msgid "Methods can't be overridden to be more private. Method %qs is not %s in class %qs"
! msgstr "Metoder kan inte ersättas med en mer privat.  Metod %qs är inte %s i klass %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6734
  #, gcc-internal-format
  msgid "Invalid checked exception class %qs in %<throws%> clause.  The exception must be a subclass of an exception thrown by %qs from class %qs"
! msgstr "Ogiltig kontrollerad undantagsklass %qs i %<throws%>-klausul.  Undantaget måste vara en underklass till ett undantag som kastas av %qs från klass %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6791
  #, gcc-internal-format
  msgid "Interface %qs inherits method %qs from interface %qs. This method is redefined with a different return type in interface %qs"
! msgstr "Gränssnitt %qs ärver metod %qs från gränssnitt %qs.  Denna metod omdefinieras med en annan returtyp i gränssnitt %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6966
  #, gcc-internal-format
  msgid "Class or interface %qs not found in import"
! msgstr "Klass eller gränssnitt %qs finns inte i import"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7055
  #, gcc-internal-format
  msgid "malformed .zip archive in CLASSPATH: %s"
! msgstr "felformaterat .zip-arkiv i CLASSPATH: %s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7126
  #, gcc-internal-format
  msgid "Can't find default package %qs. Check the CLASSPATH environment variable and the access to the archives"
! msgstr "Det går inte att hitta standardpaket %qs.  Kontrollera miljövariabeln CLASSPATH och åtkomsträttigheterna på arkiven"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7131
! #, gcc-internal-format
  msgid "Package %qs not found in import"
! msgstr "Paket %qs finns inte i import"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7232
! #, gcc-internal-format
  msgid "Type %qs also potentially defined in package %qs"
! msgstr "Typ %qs är också potentiellt definierad i paket %qs"
  
+ # Första %s blir olika ord, men parse.y finns inte kvar i senaste
+ # versionen så det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7372
  #, gcc-internal-format
  msgid "Nested %s %s is %s; cannot be accessed from here"
! msgstr "Nästad %s %s är %s, kan inte nås härifrån"
  
+ # D:o
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7410
  #, gcc-internal-format
  msgid "Can't access %s %qs. Only public classes and interfaces in other packages can be accessed"
! msgstr "Kan inte komma åt %s %qs.  Endast publika klasser och gränssnitt i andra paket kan nås"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7448
  #, gcc-internal-format
  msgid "Only %<final%> is allowed as a local variables modifier"
! msgstr "Endast %<final%> är tillåtet som modifierare av en lokal variabel"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9090
! #, gcc-internal-format
  msgid "No constructor matching %qs found in class %qs"
! msgstr "Ingen konstruerare som matchar %qs finns i klass %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9594
  #, gcc-internal-format
  msgid "Can't reference %qs before the superclass constructor has been called"
! msgstr "Det går inte att referera %qs före superklassens konstruerare har anropats"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9655
  #, gcc-internal-format
  msgid "Local variable %qs can't be accessed from within the inner class %qs unless it is declared final"
! msgstr "Lokal variabel %qs kan inte nås inifrån den inre klassen %qs om den inte är deklarerad slutlig"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9660
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10118
! #, gcc-internal-format
  msgid "Undefined variable %qs"
! msgstr "Odefinierad variabel %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9671
  #, gcc-internal-format
  msgid "Can't make a static reference to nonstatic variable %qs in class %qs"
! msgstr "Det går inte att göra en statisk referens till en ickestatisk variabel %qs i klass %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9872
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10726
  #, gcc-internal-format
  msgid "No enclosing instance for inner class %qs is in scope%s"
! msgstr "Ingen omslutande instans för inre klass %qs är i räckvidden%s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9991
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12480
  #, gcc-internal-format
  msgid "Keyword %<this%> used outside allowed context"
! msgstr "Nyckelordet %<this%> använt utanför tillåtet sammanhang"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9997
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10882
  #, gcc-internal-format
  msgid "Can't reference %<this%> before the superclass constructor has been called"
! msgstr "Det går inte att referera %<this%> före superklasskonstrueraren har anropats"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10013
  #, gcc-internal-format
  msgid "Can't use variable %<%s.this%>: type %qs isn't an outer type of type %qs"
! msgstr "Det går inte att använda variabeln %<%s.this%>: typen %qs är inte en yttre typ av typ %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10046
! #, gcc-internal-format
  msgid "Keyword %<super%> used outside allowed context"
! msgstr "Nyckelordet %<super%> använt utanför tillåtet sammanhang"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10095
! #, gcc-internal-format
  msgid "No variable %qs defined in class %qs"
! msgstr "Ingen variabel %qs är definierad i klass %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10100
! #, gcc-internal-format
  msgid "Undefined variable or class name: %qs"
! msgstr "Odefinierat variabel- eller klassnamn %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10182
! #, gcc-internal-format
  msgid "Can't use type %qs as a qualifier"
! msgstr "Det går inte att använda typs %qs som en kvalificerare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10201
  #, gcc-internal-format
  msgid "Attempt to reference field %qs in %<%s %s%>"
! msgstr "Försök att referera fält %qs i %<%s %s%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10232
! #, gcc-internal-format
  msgid "No variable %qs defined in type %qs"
! msgstr "Ingen variabel %qs finns definierad i typ %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10324
  #, gcc-internal-format
  msgid "Attempt to reference field %<new%> in a %qs"
! msgstr "Försök att referera fält %<new%> i en %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10461
! #, gcc-internal-format
  msgid "The class %qs has been deprecated"
! msgstr "Klassen %qs bör undvikas"
  
+ # Första %s blir olika ord, men parse.y finns inte kvar i senaste
+ # versionen så det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10471
  #, gcc-internal-format
  msgid "The %s %qs in class %qs has been deprecated"
! msgstr "%s %qs i klass %qs bör inte användas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10562
! #, gcc-internal-format
  msgid "Can't invoke a method on primitive type %qs"
! msgstr "Det går inte att anropa en metod på den primitiva typen %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10577
  #, gcc-internal-format
  msgid "Can't make static reference to method %qs in interface %qs"
! msgstr "Det går inte att göra en statisk referens till metod %qs i gränssnitt %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10591
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10929
! #, gcc-internal-format
  msgid "Can't make static reference to method %<%s %s%> in class %qs"
! msgstr "Det går inte att göra en statisk referens till metod %<%s %s%> i klass %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10633
  #, gcc-internal-format
  msgid "Can't invoke super constructor on java.lang.Object"
! msgstr "Det går inte att anropa superkonstruerare på java.lang.Object"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10646
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14550
! #, gcc-internal-format
  msgid "Class %qs not found in type declaration"
! msgstr "Klass %qs finns inte i typdeklarationen"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10658
  #, gcc-internal-format
  msgid "Class %qs is an abstract class. It can't be instantiated"
! msgstr "Klass %qs är en abstrakt klass.  Den kan inte instansieras"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10688
  #, gcc-internal-format
  msgid "No method named %qs in scope"
! msgstr "Ingen metod med namnet %qs i räckvidden"
  
+ # Andra %s blir olika ord, men parse.y finns inte kvar i senaste
+ # versionen så det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10801
  #, gcc-internal-format
  msgid "Can't access %s %s %<%s.%s%> from %qs"
! msgstr "Det går inte att nå %s %s %<%s.%s%> från %qs"
  
+ # Första %s blir olika ord, men parse.y finns inte kvar i senaste
+ # versionen så det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11297
  #, gcc-internal-format
  msgid "Can't find %s %<%s(%s)%> in type %qs%s"
! msgstr "%s %<%s(%s)%> finns inte i typ %qs%s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11892
! #, gcc-internal-format
  msgid "Constant expression required"
! msgstr "Konstant uttryck krävs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11905
! #, gcc-internal-format
  msgid "Incompatible type for case. Can't convert %qs to %<int%>"
! msgstr "Inkompatibel typ för case.  Det går inte att konvertera %qs till %<int%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11939
! #, gcc-internal-format
  msgid "Duplicate case label: %<default%>"
! msgstr "Dubblerad case-etikett: %<default%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12279
! #, gcc-internal-format
  msgid "Incompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>"
! msgstr "Inkompatibel typ för %<+=%>.  Det går inte att konvertera %qs till %<java.lang.String%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12462
! #, gcc-internal-format
  msgid "missing static field %qs"
! msgstr "statiskt fält %qs saknas"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12467
  #, gcc-internal-format
  msgid "not a static field %qs"
! msgstr "inte ett statiskt fält %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12488
  #, gcc-internal-format
  msgid "Can't reference %<this%> or %<super%> before the superclass constructor has been called"
! msgstr "Det går inte att referera %<this%> eller %<super%> före superklasskonstrueraren har anropats"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12508
  #, gcc-internal-format
  msgid "No case for %s"
! msgstr "Inget fall för %s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12938
! #, gcc-internal-format
  msgid "Invalid left hand side of assignment"
! msgstr "Ogiltig vänstersida i tilldelning"
  
+ # %s blir olika ord, men parse.y finns inte kvar i senaste versionen så
+ # det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12989
! #, gcc-internal-format
  msgid "Incompatible type for %s. Can't convert %qs to %qs"
! msgstr "Inkompatibel typ för %s.  Det går inte att konvertera %qs till %qs"
  
+ # %s blir olika ord, men parse.y finns inte kvar i senaste versionen så
+ # det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12992
! #, gcc-internal-format
  msgid "Incompatible type for %s. Explicit cast needed to convert %qs to %qs"
! msgstr "Inkompatibel typ på %s.  Explicit typkonvertering behövs för att konvertara %qs till %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13164
  #, gcc-internal-format
  msgid "Constant expression %qs too wide for narrowing primitive conversion to %qs"
! msgstr "Konstant uttryck %qs är för brett för avsmalnande primitiv konvertering till %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13454
! #, gcc-internal-format
  msgid "unregistered operator %s"
! msgstr "oregistrerad operator %s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13603
  #, gcc-internal-format
  msgid "Evaluating this expression will result in an arithmetic exception being thrown"
! msgstr "Beräkning av detta uttryck kommer resultera i att ett aritmetiskt undantag kastas"
  
+ # Första %qs blir en tilldelningsoperator, typ "+=".  Det är ok.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13685
! #, gcc-internal-format
  msgid "Incompatible type for %qs. Explicit cast needed to convert shift distance from %qs to integral"
! msgstr "Inkompatibel typ för %qs.  Explicit typkonvertering behövs för att konvertara skiftavstånd från %qs till heltal"
  
+ # Första %qs blir en tilldelningsoperator, typ "+=".  Det är ok.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13690
! #, gcc-internal-format
  msgid "Incompatible type for %qs. Can't convert shift distance from %qs to integral"
! msgstr "Inkompatibel typ för %qs.  Det går inte att konvertera från %qs till heltal"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13764
! #, gcc-internal-format
  msgid "Invalid argument %qs for %<instanceof%>"
! msgstr "Ogiltigt argument %qs till %<instanceof%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13791
  #, gcc-internal-format
  msgid "Impossible for %qs to be instance of %qs"
! msgstr "Omöjligt för %qs att vara en instans av %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13922
! #, gcc-internal-format
  msgid "Incompatible type for %qs. Can't convert %qs to %qs"
! msgstr "Inkompatibel typ för %qs.  Det går inte att konvertera %qs till %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14240
! #, gcc-internal-format
  msgid "%qs cannot be used with a constant"
! msgstr "%qs kan inte användas med en konstant"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14405
! #, gcc-internal-format
  msgid "Invalid argument type %qs to %qs"
! msgstr "Ogiltig argumenttyp %qs till %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14641
! #, gcc-internal-format
  msgid "Invalid cast from %qs to %qs"
! msgstr "Ogiltig typkonvertering från %qs till %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14688
  #, gcc-internal-format
  msgid "%<[]%> can only be applied to arrays. It can't be applied to %qs"
! msgstr "%<[]%> kan endast tillämpas på vektorer.  Det kan inte tillämpas på %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14701
! #, gcc-internal-format
  msgid "Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>"
! msgstr "Inkompatibel typ för %<[]%>.  Explicit typkonvertering behövs för att konvertara %qs till %<int%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14705
! #, gcc-internal-format
  msgid "Incompatible type for %<[]%>. Can't convert %qs to %<int%>"
! msgstr "Inkompatibel typ för %<[]%>.  Det går inte att konvertera %qs till %<int%>"
  
+ # %s blir olika uttryck, men parse.y finns inte kvar i senaste versionen så
+ # det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14776
  #, fuzzy, gcc-internal-format
  msgid "Incompatible type for dimension in array creation expression. %s convert %qs to %<int%>"
! msgstr "Inkompatibel typ på dimension i vektorskaparuttryck.  Explicit typkonvertering behövs för att konvertara %qs till heltal"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14894
! #, gcc-internal-format
  msgid "Invalid array initializer for non-array type %qs"
! msgstr "Ogiltig vektorinitierare för icke-vektortyp %qs"
  
+ # %s blir olika meningsdelar, men parse.y finns inte kvar i senaste
+ # versionen så det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14981
  #, fuzzy, gcc-internal-format
  msgid "Incompatible type for array. %s convert %qs to %qs"
! msgstr "Inkompatibel typ för vektor.  Det går inte att konvertera %qs till boolesk"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15050
! #, gcc-internal-format
  msgid "%<return%> inside instance initializer"
! msgstr "%<return%> inuti instansinitierare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15054
! #, gcc-internal-format
  msgid "%<return%> inside static initializer"
! msgstr "%<return%> inuti statisk initierare"
  
+ # %s blir tom eller "out"!  Men parse.y finns inte kvar i senaste
+ # versionen så det är ingen idé att felrapportera.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15060
  #, gcc-internal-format
  msgid "%<return%> with%s value from %<%s %s%>"
  msgstr ""
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15067
! #, gcc-internal-format
  msgid "%<return%> with value from constructor %qs"
! msgstr "%<return%> med värde från konstruerare %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15132
! #, gcc-internal-format
  msgid "Incompatible type for %<if%>. Can't convert %qs to %<boolean%>"
! msgstr "Inkompatibel typ för %<if%>.  Det går inte att konvertera %qs till %<boolean%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15165
! #, gcc-internal-format
  msgid "Declaration of %qs shadows a previous label declaration"
! msgstr "Deklaration av %qs skuggar en tidigare etikettdeklaration"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15170
! #, gcc-internal-format
  msgid "This is the location of the previous declaration of label %qs"
! msgstr "Detta är platsen för den tidigare deklarationen av etikett %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15417
! #, gcc-internal-format
  msgid "No label definition found for %qs"
! msgstr "Det finns ingen etikettdefinition av %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15430
! #, gcc-internal-format
  msgid "%<continue%> must be in loop"
! msgstr "%<continue%> måste vara i en slinga"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15433
! #, gcc-internal-format
  msgid "continue label %qs does not name a loop"
! msgstr "continue-etikett %qs är inte namnet på en slinga"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15454
! #, gcc-internal-format
  msgid "%<break%> must be in loop or switch"
! msgstr "%<break%> måste vara i en slinga eller switch"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15495
! #, gcc-internal-format
  msgid "Incompatible type for loop conditional. Can't convert %qs to %<boolean%>"
! msgstr "Inkompatibel typ för slingvillkor.  Det går inte att konvertera %qs till %<boolean%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15533
! #, gcc-internal-format
  msgid "Incompatible type for %<switch%>. Can't convert %qs to %<int%>"
! msgstr "Inkompatibel typ för %<switch%>.  Det går inte att konvertera %qs till %<int%>"
  
  #. The case_label_list is in reverse order, so print the
  #. outer label first.
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15564
! #, gcc-internal-format
  msgid "duplicate case label: %<"
! msgstr "dubblerad case-etikett: %<"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15565
  #, gcc-internal-format
  msgid "%>"
! msgstr "%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15568
! #, gcc-internal-format
  msgid "original label is here"
! msgstr "orginaletiketten är här"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15785
  #, gcc-internal-format
  msgid "Can't catch class %qs. Catch clause parameter type must be a subclass of class %<java.lang.Throwable%>"
! msgstr "Det går inte att fånga klass %qs.  Parametertypen i en fångstklausul måste vara en underklass till klass %<java.lang.Throwable%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15809
  #, gcc-internal-format
  msgid "%<catch%> not reached because of the catch clause at line %d"
! msgstr "%<catch%> nås inte på grund av fångstklausulen på rad %d"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15876
! #, gcc-internal-format
  msgid "Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang.Object%>"
! msgstr "Inkompatibel typ %<synchronized%>.  Det går inte att konvertera %qs till %<java.lang.Object%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15927
  #, gcc-internal-format
  msgid "Can't throw %qs; it must be a subclass of class %<java.lang.Throwable%>"
! msgstr "Det går inte att kasta %qs; det måste vara en underklass till klass %<java.lang.Throwable%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15956
  #, gcc-internal-format
  msgid "Checked exception %qs can't be thrown in instance initializer (not all declared constructor are declaring it in their %<throws%> clause)"
! msgstr "Kontrollerat undantag %qs kan inte kastas i instansinitierare (alla deklarerade konstruerare deklarerar den inte i sina %<throws%>-klausuler)"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15977
  #, gcc-internal-format
  msgid "Checked exception %qs can't be caught by any of the catch clause(s) of the surrounding %<try%> block"
! msgstr "Kontrollerat undantag %qs kan inte fångas av någon av fångstklausulerna i det omgivande %<try%>-blocket"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15990
  #, gcc-internal-format
  msgid "Checked exception %qs can't be thrown in initializer"
! msgstr "Kontrollerat undantag %qs kan inte kastas i initierare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15994
  #, gcc-internal-format
  msgid "Checked exception %qs isn't thrown from a %<try%> block"
! msgstr "Kontrollerat undantag %qs kastas inte från ett %<try%>-block"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16000
  #, gcc-internal-format
  msgid "Checked exception %qs doesn't match any of current method's %<throws%> declaration(s)"
! msgstr "Kontrollerat undantag %qs matchar inte någon av den aktuella metodens %<throws%>-deklarationer"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16090
! #, gcc-internal-format
  msgid "Exception %qs can't be thrown in initializer"
! msgstr "Undantag %qs kan inte kastas i initierare"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16096
  #, gcc-internal-format
  msgid "Exception %qs must be caught, or it must be declared in the %<throws%> clause of %qs"
! msgstr "Undantag %qs måste fångas, eller deklareras i %<throws%>-klausulen till %qs"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16189
! #, gcc-internal-format
  msgid "Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>"
! msgstr "Inkompatibel typ %<?:%>.  Det går inte att konvertera %qs till %<boolean%>"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16257
! #, gcc-internal-format
  msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs"
! msgstr "Inkompatibel typ %<?:%>.  Det går inte att konvertera %qs till %qs"
  
  #: java/typeck.c:529
  #, gcc-internal-format
*************** msgstr "Konstruerare kan inte vara %s"
*** 31316,31329 ****
  #. Pedantic warning on obsolete modifiers. Note: when cl is NULL,
  #. flags was set artificially, such as for an interface method.
  #: java/parse.h:165
! #, fuzzy, gcc-internal-format
  msgid "Discouraged redundant use of %qs modifier in declaration of %s"
! msgstr "flera lagringsklasser i deklaration av %qs"
  
  #: java/parse.h:172
! #, fuzzy, gcc-internal-format
  msgid "Discouraged redundant use of %qs modifier in declaration of %s %qs"
! msgstr "flera lagringsklasser i deklaration av %qs"
  
  #. Standard error messages
  #: java/parse.h:355
--- 31295,31308 ----
  #. Pedantic warning on obsolete modifiers. Note: when cl is NULL,
  #. flags was set artificially, such as for an interface method.
  #: java/parse.h:165
! #, gcc-internal-format
  msgid "Discouraged redundant use of %qs modifier in declaration of %s"
! msgstr "Överflödig användning av %qs-modifierare i deklaration av %s"
  
  #: java/parse.h:172
! #, gcc-internal-format
  msgid "Discouraged redundant use of %qs modifier in declaration of %s %qs"
! msgstr "Överflödig användning av %qs-modifierare i deklaration av %s %qs"
  
  #. Standard error messages
  #: java/parse.h:355
*************** msgstr "Adress till registervariabeln %q
*** 31781,31966 ****
  #, gcc-internal-format
  msgid "%qD attribute ignored"
  msgstr "attributet %qD ignorerat"
- 
- #~ msgid "Enumerator cannot be array at %C"
- #~ msgstr "Uppräkningstyp kan inte vara en vektor vid %C"
- 
- #~ msgid "Enumerator cannot have attributes %C"
- #~ msgstr "Uppräkningstyp kan inte ha attribut %C"
- 
- #~ msgid "RESULT attribute required in ENTRY statement at %C"
- #~ msgstr "RESULT-attribut krävs i ENTRY-sats vid %C"
- 
- #~ msgid "In file %s:%d\n"
- #~ msgstr "I filen %s:%d\n"
- 
- #~ msgid "The upper bound in the last dimension of the assumed_size array on the rhs of the pointer assignment at %L must be set"
- #~ msgstr "Den övre gränsen på den sista dimensionen av vektorn med förmodad storlek på högersidan av pekartilldelningen vid %L måste anges"
- 
- #~ msgid "Period required"
- #~ msgstr "Punkt krävs"
- 
- #~ msgid "Loop variable at %C cannot have the POINTER attribute"
- #~ msgstr "Slingvariabel vid %C får inte ha attributet POINTER"
- 
- #~ msgid "Argument to -fqkind isn't a valid real kind"
- #~ msgstr "Argumentet till -fqkind är inte en giltig real-sort"
- 
- #~ msgid "Statement label in blank line will be ignored at %C"
- #~ msgstr "Satsetikett på tom rad kommer ingoreras vid %C"
- 
- #~ msgid "Real number at %C has a 'q' exponent and an explicit kind"
- #~ msgstr "Reelt tal vid %C har en \"q\"-exponent och en explicit sort"
- 
- #~ msgid "Generic function '%s' at %L is not an intrinsic function"
- #~ msgstr "Generisk funktion \"%s\" vid %L är inte en inbyggd funktion"
- 
- #~ msgid "Generic subroutine '%s' at %L is not an intrinsic subroutine"
- #~ msgstr "Generisk subrutin \"%s\" vid %L är inte en inbyggd subrutin"
- 
- #~ msgid "Extended ASCII not implemented: argument of ACHAR at %L must be between 0 and 127"
- #~ msgstr "Utökad ASCII är inte implementerat: argument till ACHAR vid %L måste vara mellan 0 och 127"
- 
- #~ msgid "Bad character in CHAR function at %L"
- #~ msgstr "Felaktigt tecken i CHAR-funktion vid %L"
- 
- #~ msgid "Cannot change attributes of symbol at %L after it has been used"
- #~ msgstr "Det går inte att ändra attribut på sumbol vid %L efter att den har använts"
- 
- #~ msgid "Symbol '%s' at %L already has basic type of %s"
- #~ msgstr "Symbolen \"%s\" vid %L har redan grundtypen %s"
- 
- #~ msgid "Assigned label is not a format label"
- #~ msgstr "Tilldelad etiketter är inte en formatetikett"
- 
- #~ msgid "Set default accessibility of module entities to PRIVATE"
- #~ msgstr "Ange standardåtkomlighet för modulenheter som PRIVATE"
- 
- #~ msgid "Set the kind for a real with the 'q' exponent to 'n'"
- #~ msgstr "Ange sorten för en reeel med exponenten \"q\" till \"n\""
- 
- #~ msgid "Use SVR4-style PIC"
- #~ msgstr "Använd PIC i SVR4-stil"
- 
- #~ msgid "Give strings the type \"array of char\""
- #~ msgstr "Ge strängar typen \"vektor av char\""
- 
- #~ msgid "Make string literals \"const char[]\" not \"char[]\""
- #~ msgstr "Gör strängliteraler till \"const char[]\", inte \"char[]\""
- 
- #~ msgid "Perform loop optimizations"
- #~ msgstr "Utför slingoptimeringar"
- 
- #~ msgid "Perform loop optimizations using the new loop optimizer"
- #~ msgstr "Utför slingoptimeringar med den nya slingoptimeraren"
- 
- #~ msgid "Run the loop optimizer twice"
- #~ msgstr "Kör slingoptimeraren två gånger"
- 
- #~ msgid "Mark data as shared rather than private"
- #~ msgstr "Markera data som delad istället för privat"
- 
- #~ msgid "invalid lvalue in increment"
- #~ msgstr "ogiltigt l-värde i ökning"
- 
- #~ msgid "invalid lvalue in decrement"
- #~ msgstr "ogiltigt l-värde i minskning"
- 
- #~ msgid "invalid lvalue in unary %<&%>"
- #~ msgstr "ogiltigt l-värde i unär %<&%>"
- 
- #~ msgid "GCC does not yet properly implement %<[*]%> array declarators"
- #~ msgstr "GCC implementerar ännu inte ordentligt %<[*]%>-vektordeklarerare"
- 
- #~ msgid "junk at end of #pragma weak"
- #~ msgstr "skräp vid slutet av #pragma weak"
- 
- #~ msgid "unexpected node"
- #~ msgstr "oväntad nod"
- 
- #~ msgid "nonlocal label %s is not first in a sequence of labels in bb %d"
- #~ msgstr "icke lokal etikett %s är inte först i en sekvens av etiketter i bb %d"
- 
- #~ msgid "label %s to block does not match in bb %d"
- #~ msgstr "etikett %s till block stämmer inte i bb %d"
- 
- #~ msgid "label %s has incorrect context in bb %d"
- #~ msgstr "etikett %s har felaktig kontext i bb %d"
- 
- #~ msgid "label %s in the middle of basic block %d"
- #~ msgstr "etikett %s mitt i grundblock %d"
- 
- #~ msgid "statement makes aliased stores, but has no V_MAY_DEFS"
- #~ msgstr "sats gör en aliasad lagring, men har ingen V_MAY_DEFS"
- 
- #~ msgid "no-op convert from %wd to %wd bytes in initializer"
- #~ msgstr "tom operation konverterar från %wd till %wd byte i initierare"
- 
- #~ msgid "-fpic is not supported; -fPIC assumed"
- #~ msgstr "-fpic stöds inte, tolkar som -fPIC"
- 
- #~ msgid "-msoft-float and -mlong-double-128 not supported"
- #~ msgstr "-msoft-float och -mlong-double-128 stöds inte"
- 
- #~ msgid "unable to call pointer to member function here"
- #~ msgstr "det går inte att anropa en pekare till medlemsfunktion här"
- 
- #~ msgid "field %q+D in local class cannot be static"
- #~ msgstr "fält %q+D i lokal klass kan inte vara statiskt"
- 
- #~ msgid "invalid operation on uninstantiated type"
- #~ msgstr "ogiltig operation på oinstansierad typ"
- 
- #~ msgid "cannot initialize %qD to namespace %qD"
- #~ msgstr "det går inte att initiera %qD till namnrymd %qD"
- 
- #~ msgid "long or short specified with floating type for %qs"
- #~ msgstr "long eller short angiven med flyttalstyp för %qs"
- 
- #~ msgid "invalid use of %<virtual%> in template declaration of %q#D"
- #~ msgstr "ogiltig användning av %<virtual%> i malldeklarationen av %q#D"
- 
- #~ msgid "qualified type %qT does not match destructor name %<~%T%>"
- #~ msgstr "kvalificerad typ %qT matchar inte destruerarnamnet %<~%T%>"
- 
- #~ msgid "%qD is not a member of type %qT"
- #~ msgstr "%qD är inte medlem av typen %qT"
- 
- #~ msgid "zero size array reserves no space"
- #~ msgstr "vektor med storlek noll reserverar inget utrymme"
- 
- #~ msgid "%<%D::%D%> is not a template"
- #~ msgstr "%<%D::%D%> är inte en mall"
- 
- #~ msgid "%qD undeclared in namespace %qD"
- #~ msgstr "%qD odeklarerad i namnrymden %qD"
- 
- #~ msgid "minimum/maximum operators are deprecated"
- #~ msgstr "minimum-/maximumoperatorer bör undvikas"
- 
- #~ msgid "invalid catch parameter"
- #~ msgstr "ogiltig catch-parameter"
- 
- #~ msgid "%qE is not a valid template argument for type %qT because it is not a constant pointer"
- #~ msgstr "%qE är inte ett giltigt mallargument till typ %qT eftersom det inte är en konstant pekare"
- 
- #~ msgid "%qT uses local type %qT"
- #~ msgstr "%qT använder lokal typ %qT"
- 
- #~ msgid "invalid use of %qD as a default value for a template template-parameter"
- #~ msgstr "ogiltig användning av %qD som standardvärde för en mallmallparameter"
- 
- #~ msgid "ISO C++ forbids assignment of arrays"
- #~ msgstr "ISO C++ förbjuder tilldelning av fält"
- 
- #~ msgid "union %qT with no named members cannot be initialized"
- #~ msgstr "unionen %qT utan namngivna medlemmar kan inte initieras"
- 
- #~ msgid "unused parameter %qs"
- #~ msgstr "oanvänd parameter %qs"
- 
- #~ msgid "assignment to final static field %q+D not in class initializer"
- #~ msgstr "tilldelning till slutligt statiskt fält %q+D som inte är i klassinitierare"
- 
- #~ msgid "assignment to final field %q+D not in constructor"
- #~ msgstr "tilldelning till slutligt fält %q+D som inte är i konstruerare"
--- 31760,31762 ----
diff -Nrcpad gcc-4.2.1/gcc/po/tr.gmo gcc-4.2.2/gcc/po/tr.gmo
*** gcc-4.2.1/gcc/po/tr.gmo	Thu Jul 19 15:12:29 2007
--- gcc-4.2.2/gcc/po/tr.gmo	Sun Oct  7 21:58:24 2007
*************** by your system's iconv(3) implementation
*** 741,747 ****
  to use a particular encoding for your input file, try the
  %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.1.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2006-11-16 10:10+0200
  Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@buguner.name.tr>
  Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>
--- 741,747 ----
  to use a particular encoding for your input file, try the
  %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing both @FILE with multiple files not implementedusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing-declaration for non-member at class scopevalidate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong outgoing edge flags at end of bb %dwrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.1.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2006-11-16 10:10+0200
  Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@buguner.name.tr>
  Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>
diff -Nrcpad gcc-4.2.1/gcc/po/tr.po gcc-4.2.2/gcc/po/tr.po
*** gcc-4.2.1/gcc/po/tr.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/tr.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 4.1.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2006-11-16 10:10+0200\n"
  "Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@buguner.name.tr>\n"
  "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 4.1.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2006-11-16 10:10+0200\n"
  "Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@buguner.name.tr>\n"
  "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
*************** msgstr "dizge sabitten ilgisiz tÃ¼rde il
*** 327,333 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "sol deÄŸersiz dizi kullanÄ±mÄ± geÃ§ersiz"
--- 327,333 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "sol deÄŸersiz dizi kullanÄ±mÄ± geÃ§ersiz"
*************** msgstr "%%V kodu iÃ§in terim geÃ§ersiz"
*** 2670,2749 ****
  msgid "invalid operand output code"
  msgstr "geÃ§ersiz terim Ã§Ä±ktÄ± kodu"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "isnatlÄ± Thumb komutu"
  
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "koÅŸullu dizilimde isnatlÄ± komut"
  
! #: config/arm/arm.c:11080
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "geÃ§ersiz %%s terimi"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr "komut hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±"
  
! #: config/arm/arm.c:11311
  #, c-format
  msgid "missing operand"
  msgstr "terim eksik"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "hatalÄ± adres, (reg+disp) deÄŸil:"
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "hatalÄ± adres, post_inc veya pre_dec deÄŸil:"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "derleyici iÃ§ hatasÄ±.  HatalÄ± adres:"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Derleyici iÃ§ hatasÄ±.  Bilinmeyen kip:"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "geÃ§ersiz komut:"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "yanlÄ±ÅŸ komut:"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "bilinmeyen taÅŸÄ±ma komutu:"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "hatalÄ± kaydÄ±rma komutu:"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "derleyici iÃ§ hatasÄ±.  YanlÄ±ÅŸ kaydÄ±rma:"
  
--- 2670,2749 ----
  msgid "invalid operand output code"
  msgstr "geÃ§ersiz terim Ã§Ä±ktÄ± kodu"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "isnatlÄ± Thumb komutu"
  
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "koÅŸullu dizilimde isnatlÄ± komut"
  
! #: config/arm/arm.c:11081
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "geÃ§ersiz %%f terimi"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr "komut hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±"
  
! #: config/arm/arm.c:11312
  #, c-format
  msgid "missing operand"
  msgstr "terim eksik"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "hatalÄ± adres, (reg+disp) deÄŸil:"
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "hatalÄ± adres, post_inc veya pre_dec deÄŸil:"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "derleyici iÃ§ hatasÄ±.  HatalÄ± adres:"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Derleyici iÃ§ hatasÄ±.  Bilinmeyen kip:"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "geÃ§ersiz komut:"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "yanlÄ±ÅŸ komut:"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "bilinmeyen taÅŸÄ±ma komutu:"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "hatalÄ± kaydÄ±rma komutu:"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "derleyici iÃ§ hatasÄ±.  YanlÄ±ÅŸ kaydÄ±rma:"
  
*************** msgstr "c4x_rptb_rpts_p: Tekrar bloku te
*** 2845,2851 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2845,2851 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "terim kodu `%c' geÃ§ersiz"
*** 3100,3106 ****
  msgid "invalid constraints for operand"
  msgstr "kÄ±sÄ±tlar terim iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "bilinmeyen komut kipi"
  
--- 3100,3106 ----
  msgid "invalid constraints for operand"
  msgstr "kÄ±sÄ±tlar terim iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "bilinmeyen komut kipi"
  
*************** msgid "post-increment address is not a r
*** 3190,3196 ****
  msgstr "sonradan arttÄ±rÄ±mlÄ± adres bir yazmaÃ§ deÄŸil"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "hatalÄ± adres"
  
--- 3190,3196 ----
  msgstr "sonradan arttÄ±rÄ±mlÄ± adres bir yazmaÃ§ deÄŸil"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "hatalÄ± adres"
  
*************** msgstr "%%u deÄŸeri geÃ§ersiz"
*** 3402,3408 ****
  msgid "invalid %%v value"
  msgstr "%%v deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:19522
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±"
  
--- 3402,3408 ----
  msgid "invalid %%v value"
  msgstr "%%v deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:19523
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±"
  
*************** msgstr "%%R iÃ§in terim geÃ§ersiz"
*** 3430,3444 ****
  msgid "invalid operand to %%S"
  msgstr "%%S iÃ§in terim geÃ§ersiz"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr "farklÄ± ABI/mimarilerle oluÅŸturulup kullanÄ±lmÄ±ÅŸ"
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr "farklÄ± ABI'lerle oluÅŸturulup kullanÄ±lmÄ±ÅŸ"
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr "farklÄ± bayt sÄ±ralamasÄ± ile oluÅŸturulup kullanÄ±lmÄ±ÅŸ"
  
--- 3430,3444 ----
  msgid "invalid operand to %%S"
  msgstr "%%S iÃ§in terim geÃ§ersiz"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr "farklÄ± ABI/mimarilerle oluÅŸturulup kullanÄ±lmÄ±ÅŸ"
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr "farklÄ± ABI'lerle oluÅŸturulup kullanÄ±lmÄ±ÅŸ"
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr "farklÄ± bayt sÄ±ralamasÄ± ile oluÅŸturulup kullanÄ±lmÄ±ÅŸ"
  
*************** msgstr "adres mesafesi bir sabit deÄŸil"
*** 3570,3580 ****
  msgid "candidates are:"
  msgstr "adaylar:"
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr "1. aday:"
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr "2. aday:"
  
--- 3570,3580 ----
  msgid "candidates are:"
  msgstr "adaylar:"
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr "1. aday:"
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr "2. aday:"
  
*************** msgstr " Ä°ÅžLEV"
*** 5130,5136 ****
  #: fortran/dump-parse-tree.c:952
  #, fuzzy, c-format
  msgid " %s("
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:968
  #, c-format
--- 5130,5136 ----
  #: fortran/dump-parse-tree.c:952
  #, fuzzy, c-format
  msgid " %s("
! msgstr "%s("
  
  #: fortran/dump-parse-tree.c:968
  #, c-format
*************** msgstr "%L'de tanÄ±mlanmÄ±ÅŸ atamanÄ±n i
*** 5998,6009 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L'de tanÄ±mlanmÄ±ÅŸ atamanÄ±n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
--- 5998,6009 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L'de tanÄ±mlanmÄ±ÅŸ atamanÄ±n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
*************** msgstr ""
*** 7098,7104 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "%C'deki CHARACTER bildiriminde sÃ¶zdizimi hatasÄ±"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "%L'deki IF deyimi bir sabit LOGICAL ifadesi gerektirir"
--- 7098,7104 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "%C'deki CHARACTER bildiriminde sÃ¶zdizimi hatasÄ±"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "%L'deki IF deyimi bir sabit LOGICAL ifadesi gerektirir"
*************** msgstr "%C'deki simge bir ifade iÃ§in uy
*** 7818,7824 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "'%s' isimli sabiti %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "%C'de VARIABLE umuluyordu"
--- 7818,7824 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "'%s' isimli sabiti %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "%C'de VARIABLE umuluyordu"
*************** msgstr "%L'de tÃ¼retilmiÅŸ tÃ¼r kurucusu
*** 7943,7949 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr "Son boyuttaki Ã¼st sÄ±nÄ±r tahmini boyutlu '%s' dizisine baÅŸvuru iÃ§inde gÃ¶rÃ¼nmelidir (%L'de)."
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Yafta %d (%L'de baÅŸvurulu) hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
--- 7943,7949 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr "Son boyuttaki Ã¼st sÄ±nÄ±r tahmini boyutlu '%s' dizisine baÅŸvuru iÃ§inde gÃ¶rÃ¼nmelidir (%L'de)."
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Yafta %d (%L'de baÅŸvurulu) hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
*************** msgstr "ELEMENTAL INTRINSIC olmayan '%s'
*** 7978,8378 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "'%s' simgesi (%L'de) belirsiz"
  
! #: fortran/resolve.c:1018
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "%L'de INT'in argÃ¼manÄ± geÃ§erli bir tÃ¼r deÄŸil"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1036
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1200
  msgid "elemental subroutine"
  msgstr "Ã¶ÄŸesel altyordam"
  
! #: fortran/resolve.c:1333
  #, fuzzy, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr "'%s' Ã¶zel iÅŸlevi (%L'de) Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr "Soysal iÅŸlev '%s' (%L'de) belirli bir yerleÅŸik arayÃ¼z ile uyumlu deÄŸil"
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Ä°ÅŸlev '%s' (%L'de) bir INTRINSIC ama bir yerleÅŸik ile uyumlu deÄŸil"
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "'%s' Ã¶zel iÅŸlevi (%L'de) Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "'%s' iÅŸlevi (%L'de) hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.c:1557
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "'%s' %L'de bir VALUE deÄŸil"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "'%s' iÅŸlevi CHARACTER(*) bildirimli olup, bir sÃ¶zde argÃ¼man olmadÄ±ÄŸÄ±ndan %L'de kullanÄ±lamaz"
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, fuzzy, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr "'%s' iÃ§in iÅŸlev baÅŸvurusu %L'de bir FORALL blokunun iÃ§indedir"
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr "'%s' iÃ§in iÅŸlev baÅŸvurusu %L'de bir PURE yordam iÃ§indeki bir PURE olmayan yordama baÅŸvuruyor"
  
! #: fortran/resolve.c:1715
  #, fuzzy, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "Belirtim iÅŸlevi '%s' (%L'de) RECURSIVE olamaz"
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr "'%s' (%L'de bir FORALL blokunun iÃ§indeki) iÃ§in altyordam baÅŸvurusu PURE deÄŸil"
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr "'%s' (%L'de) iÃ§in altyordam baÅŸvurusu PURE deÄŸil"
  
! #: fortran/resolve.c:1835
  #, fuzzy, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr "Ã–zel altyordam '%s' %L'de Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Soysal iÅŸlev '%s' (%L'de) bir yerleÅŸik altyordam arayÃ¼zÃ¼ ile uyumlu deÄŸil"
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Altyordam '%s' (%L'de) bir INTRINSIC ama bir yerleÅŸik ile uyumlu deÄŸil"
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "Ã–zel altyordam '%s' %L'de Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' (%L'deki) %L'deki CALL ile uyumlu olmayan bir tÃ¼re sahip"
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "%L ve %L'de terimlerin biÃ§imleri benzer deÄŸil"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "%%L'deki tek terimli sayÄ±sal '%s' iÅŸlecinin terimi %s"
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "%%L'deki iki terimli sayÄ±sal '%s' iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "%%L'deki dizge ekleme iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "%%L'deki mantÄ±ksal '%s' iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "%%L'deki .NOT. iÅŸlecinin terimi %s"
  
! #: fortran/resolve.c:2211
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "%L'de COMPLEX nicelikler karÅŸÄ±laÅŸtÄ±rÄ±lamÄ±yor"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "%%L'deki mantÄ±ksallar %s ile karÅŸÄ±laÅŸtÄ±rÄ±lmalÄ± %s ile deÄŸil"
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "%%L'deki '%s' karÅŸÄ±laÅŸtÄ±rma iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "%%L'deki '%s' kullanÄ±cÄ± iÅŸlecinin terimi %s"
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "%%L'deki '%s' kullanÄ±cÄ± iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "%L ve %L'de iÅŸliÃ§ler iÃ§in sÄ±ralar uyumsuz"
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "%L'de sÄ±fÄ±r adÄ±m uzunluÄŸu kuraldÄ±ÅŸÄ±"
  
! #: fortran/resolve.c:2577
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Tahmini boyutlu dizi bÃ¶lÃ¼mÃ¼nÃ¼n en saÄŸ Ã¼st sÄ±nÄ±rÄ± %L'de belirtilmemiÅŸ"
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "%L'de dizi baÅŸvurusunda sÄ±ra uyumsuz (%d/%d)"
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "%L'de dizi indisi deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "%L'de dizi indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "Ek: %L'de REAL dizi indisi"
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "%L'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "%L'de boyut argÃ¼manÄ± INTEGER tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.c:2804
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "%L'deki dizi indisi %d. mertebeden bir dizidir"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi birden kÃ¼Ã§Ã¼k olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "%L'deki altdizge son indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "%L'deki altdizge son indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2888
  #, fuzzy, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "%L'deki altdizge son indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "SÄ±fÄ±rdan farklÄ± bir mertebeden bir parÃ§a baÅŸvurusunun saÄŸ bileÅŸeni %L'de POINTER Ã¶zniteliÄŸinde olmamalÄ±dÄ±r"
  
! #: fortran/resolve.c:2971
  #, fuzzy, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "SÄ±fÄ±rdan farklÄ± bir mertebeden bir parÃ§a baÅŸvurusunun saÄŸ bileÅŸeni %L'de POINTER Ã¶zniteliÄŸinde olmamalÄ±dÄ±r"
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "%L'de sÄ±fÄ±rdan farklÄ± bir mertebeden iki veya daha fazla parÃ§a baÅŸvurusu belirtilmemelidir"
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s' (%L'de) bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s' (%L'de) bir INTEGER veya REAL olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s' (%L'de) bir INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "AtÄ±l: %L'de REAL DO dÃ¶ngÃ¼ yineleyici"
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "%L'de PURE yordam iÃ§indeki dÃ¶ngÃ¼ deÄŸiÅŸkenine atama yapÄ±lamaz"
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "%L'de Do dÃ¶ngÃ¼sÃ¼ndeki adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL indis ismi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL baÅŸlatma ifadesi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL son ifadesi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "%L'deki FORALL adÄ±m ifadesi bir deÄŸiÅŸmez %s olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "%L'deki FORALL adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "%L'de DEALLOCATE deyimindeki ifade ya bir POINTER ya da ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.c:3518
  #, fuzzy, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr "INTENT(IN) deÄŸiÅŸkeni '%s' %L'de atanamaz"
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "%L'de ALLOCATE deyimindeki ifade ya bir POINTER ya da ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.c:3717
  #, fuzzy, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr "INTENT(IN) deÄŸiÅŸkeni '%s' %L'de atanamaz"
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "%L'deki ALLOCATE deyimde dizi belirtimi gerekli "
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "%L'deki ALLOCATE deyimde dizi belirtimi hatalÄ±"
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 7978,8378 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "'%s' simgesi (%L'de) belirsiz"
  
! #: fortran/resolve.c:1025
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "%L'de INT'in argÃ¼manÄ± geÃ§erli bir tÃ¼r deÄŸil"
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  msgid "elemental subroutine"
  msgstr "Ã¶ÄŸesel altyordam"
  
! #: fortran/resolve.c:1340
  #, fuzzy, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr "'%s' Ã¶zel iÅŸlevi (%L'de) Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr "Soysal iÅŸlev '%s' (%L'de) belirli bir yerleÅŸik arayÃ¼z ile uyumlu deÄŸil"
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Ä°ÅŸlev '%s' (%L'de) bir INTRINSIC ama bir yerleÅŸik ile uyumlu deÄŸil"
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "'%s' Ã¶zel iÅŸlevi (%L'de) Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "'%s' iÅŸlevi (%L'de) hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.c:1564
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "'%s' %L'de bir VALUE deÄŸil"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "'%s' iÅŸlevi CHARACTER(*) bildirimli olup, bir sÃ¶zde argÃ¼man olmadÄ±ÄŸÄ±ndan %L'de kullanÄ±lamaz"
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, fuzzy, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr "'%s' iÃ§in iÅŸlev baÅŸvurusu %L'de bir FORALL blokunun iÃ§indedir"
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr "'%s' iÃ§in iÅŸlev baÅŸvurusu %L'de bir PURE yordam iÃ§indeki bir PURE olmayan yordama baÅŸvuruyor"
  
! #: fortran/resolve.c:1722
  #, fuzzy, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "Belirtim iÅŸlevi '%s' (%L'de) RECURSIVE olamaz"
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr "'%s' (%L'de bir FORALL blokunun iÃ§indeki) iÃ§in altyordam baÅŸvurusu PURE deÄŸil"
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr "'%s' (%L'de) iÃ§in altyordam baÅŸvurusu PURE deÄŸil"
  
! #: fortran/resolve.c:1842
  #, fuzzy, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr "Ã–zel altyordam '%s' %L'de Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Soysal iÅŸlev '%s' (%L'de) bir yerleÅŸik altyordam arayÃ¼zÃ¼ ile uyumlu deÄŸil"
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Altyordam '%s' (%L'de) bir INTRINSIC ama bir yerleÅŸik ile uyumlu deÄŸil"
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr "Ã–zel altyordam '%s' %L'de Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' (%L'deki) %L'deki CALL ile uyumlu olmayan bir tÃ¼re sahip"
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "%L ve %L'de terimlerin biÃ§imleri benzer deÄŸil"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "%%L'deki tek terimli sayÄ±sal '%s' iÅŸlecinin terimi %s"
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "%%L'deki iki terimli sayÄ±sal '%s' iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "%%L'deki dizge ekleme iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "%%L'deki mantÄ±ksal '%s' iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "%%L'deki .NOT. iÅŸlecinin terimi %s"
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "%L'de COMPLEX nicelikler karÅŸÄ±laÅŸtÄ±rÄ±lamÄ±yor"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "%%L'deki mantÄ±ksallar %s ile karÅŸÄ±laÅŸtÄ±rÄ±lmalÄ± %s ile deÄŸil"
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "%%L'deki '%s' karÅŸÄ±laÅŸtÄ±rma iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "%%L'deki '%s' kullanÄ±cÄ± iÅŸlecinin terimi %s"
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "%%L'deki '%s' kullanÄ±cÄ± iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "%L ve %L'de iÅŸliÃ§ler iÃ§in sÄ±ralar uyumsuz"
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "%L'de sÄ±fÄ±r adÄ±m uzunluÄŸu kuraldÄ±ÅŸÄ±"
  
! #: fortran/resolve.c:2584
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Tahmini boyutlu dizi bÃ¶lÃ¼mÃ¼nÃ¼n en saÄŸ Ã¼st sÄ±nÄ±rÄ± %L'de belirtilmemiÅŸ"
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "%L'de dizi baÅŸvurusunda sÄ±ra uyumsuz (%d/%d)"
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "%L'de dizi indisi deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "%L'de dizi indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "Ek: %L'de REAL dizi indisi"
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "%L'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "%L'de boyut argÃ¼manÄ± INTEGER tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "%L'deki dizi indisi %d. mertebeden bir dizidir"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi birden kÃ¼Ã§Ã¼k olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "%L'deki altdizge son indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "%L'deki altdizge son indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2895
  #, fuzzy, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "%L'deki altdizge son indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "SÄ±fÄ±rdan farklÄ± bir mertebeden bir parÃ§a baÅŸvurusunun saÄŸ bileÅŸeni %L'de POINTER Ã¶zniteliÄŸinde olmamalÄ±dÄ±r"
  
! #: fortran/resolve.c:2978
  #, fuzzy, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "SÄ±fÄ±rdan farklÄ± bir mertebeden bir parÃ§a baÅŸvurusunun saÄŸ bileÅŸeni %L'de POINTER Ã¶zniteliÄŸinde olmamalÄ±dÄ±r"
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "%L'de sÄ±fÄ±rdan farklÄ± bir mertebeden iki veya daha fazla parÃ§a baÅŸvurusu belirtilmemelidir"
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s' (%L'de) bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s' (%L'de) bir INTEGER veya REAL olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s' (%L'de) bir INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "AtÄ±l: %L'de REAL DO dÃ¶ngÃ¼ yineleyici"
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "%L'de PURE yordam iÃ§indeki dÃ¶ngÃ¼ deÄŸiÅŸkenine atama yapÄ±lamaz"
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "%L'de Do dÃ¶ngÃ¼sÃ¼ndeki adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL indis ismi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL baÅŸlatma ifadesi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL son ifadesi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "%L'deki FORALL adÄ±m ifadesi bir deÄŸiÅŸmez %s olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "%L'deki FORALL adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "%L'de DEALLOCATE deyimindeki ifade ya bir POINTER ya da ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.c:3525
  #, fuzzy, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr "INTENT(IN) deÄŸiÅŸkeni '%s' %L'de atanamaz"
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr "%L'de ALLOCATE deyimindeki ifade ya bir POINTER ya da ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.c:3724
  #, fuzzy, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr "INTENT(IN) deÄŸiÅŸkeni '%s' %L'de atanamaz"
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "%L'deki ALLOCATE deyimde dizi belirtimi gerekli "
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "%L'deki ALLOCATE deyimde dizi belirtimi hatalÄ±"
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8381,8967 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "%L'deki CASE etiketi ile %L'deki CASE etiketi birbirinin Ã¼zerine taÅŸÄ±yor"
  
! #: fortran/resolve.c:3999
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "%L'de CASE deyimindeki ifade %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "%L'de CASE deyimindeki ifade %d. Ã§eÅŸit olmalÄ±"
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "%L'de CASE deyimindeki ifade bir deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "%L'de hesaplanmÄ±ÅŸ GOTO deyimindeki seÃ§im ifadesi bir deÄŸiÅŸmez tamsayÄ± ifadesi olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± %s olamaz"
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "%L'deki DEFAULT CASE deyiminden sonra %L'de ikinci bir DEFAULT CASE olamaz"
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "%L'deki CASE deyiminde mantÄ±ksal aralÄ±ÄŸa izin verilmez"
  
! #: fortran/resolve.c:4200
  #, fuzzy, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr "%L'deki CASE deyiminde mantÄ±ksal aralÄ±ÄŸa izin verilmez"
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "%L'deki aralÄ±k belirtimi asla eÅŸleÅŸmeyebilir"
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "%L'deki mantÄ±ksal SELECT CASE blokunun ikiden fazla case'i var"
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n POINTER bileÅŸenleri olamaz"
  
! #: fortran/resolve.c:4363
  #, fuzzy, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n POINTER bileÅŸenleri olamaz"
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n PRIVATE bileÅŸenleri olamaz"
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "%L'deki veri aktarÄ±m elemanÄ± tahmini boyutlu bir diziye bir tam baÅŸvuru olamaz"
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "%L'deki deyim %L'deki dallanma deyimi iÃ§in geÃ§erli bir dallanma hedef deyimi deÄŸildir"
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "%L'deki dallanma bir sonsuz dÃ¶ngÃ¼ye sebep oluyor"
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "%L'deki yafta %L'deki GOTO deyimiyle aynÄ± blokta deÄŸil"
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "AtÄ±l: %L'deki GOTO %L'deki oluÅŸumun END'ine atlÄ±yor"
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "%L'deki WHERE maskesi uyumsuz biÃ§imde"
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "%L'deki WHERE atama hedefi uyumsuz biÃ§imde"
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "%L'deki WHERE iÃ§inde desteklenmeyen deyim"
  
! #: fortran/resolve.c:4651
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "%L'de ifade baÅŸvuru tÃ¼rÃ¼ hatasÄ±"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr "ifadede forall indisi bulunurken desteklenmeyen deyim"
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%L'de bir FORALL indis deÄŸiÅŸkenine atama"
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr "'%s' indisli FORALL %L'de bu nesneye birden fazla atamaya sebep oluyor"
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Bir dÄ±ÅŸ FORALL oluÅŸumu zaten bu isimde bir indise sahip (%L'de)"
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr "Bir FORALL indisi %L'de FORALL'daki ile aynÄ± bir sÄ±nÄ±r veya adÄ±m ifadesinde bulunmamalÄ±dÄ±r"
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "%L'deki WHERE/ELSEWHERE deyimi bir deÄŸiÅŸmez LOGICAL dizisi gerektirir"
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "%L'deki ASSIGNED GOTO deyimi bir INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "'%s' deÄŸiÅŸkenine %L'de bir hedef etiketi atanmÄ±ÅŸ olmamalÄ±ydÄ±"
  
! #: fortran/resolve.c:5082
  #, fuzzy, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "DiÄŸer RETURN deyimi %L'de bir INTEGER dÃ¶nÃ¼ÅŸ belirteci gerektirir"
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "'%s' altyordamÄ± %L'deki atamanÄ±n yerine Ã§aÄŸrÄ±ldÄ±ÄŸÄ±nda PURE olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr "'%s' deÄŸiÅŸkenine %L'deki PURE yordamÄ±nda atama yapÄ±lamaz"
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr "%L'deki atamanÄ±n saÄŸ tarafÄ± bir PURE yordamda bir POINTER iÃ§eren tÃ¼retilmiÅŸ bir tÃ¼rdÃ¼r"
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr "%L'deki aritmetik IF deyimi bir sayÄ±sal ifade gerektirir"
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "%L'deki DO WHILE dÃ¶ngÃ¼sÃ¼nÃ¼n Ã§Ä±kÄ±ÅŸ koÅŸulu bir sabit LOGICAL ifadesi olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr "%L'de ALLOCATE deyimindeki STAT etiketi INTEGER tÃ¼rde olmalÄ±"
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr "%L'de DEALLOCATE deyimindeki STAT etiketi INTEGER tÃ¼rde olmalÄ±"
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "%L'deki FORALL maske deyimi bir LOGICAL ifadesi gerektirir"
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "AyrÄ±labilir '%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr "'%s' sabit nesnesi %L'de ALLOCATABLE olmayabilir"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "'%s' dizi gÃ¶stericisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "'%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olamaz"
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "ModÃ¼l veya ana program dizisi '%s' %L'de sabit biÃ§imde olmalÄ±"
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "%L'deki tahmini karakter uzunluklu Ã¶ÄŸe ya bir sÃ¶zde argÃ¼man ya da bir PARAMETER olmalÄ±"
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "'%s' %L'de bu baÄŸlam iÃ§in sabit karakter uzunluklu olmalÄ±"
  
! #: fortran/resolve.c:5655
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "AyrÄ±labilir '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5658
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "Harici '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5661
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "SÃ¶zde '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "iÅŸlev sonucu '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "Ã–zdevinimli dizi '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "Nesne '%s' (%L'de), %s SAVE Ã¶zniteliÄŸine sahip olmalÄ±"
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr "Karakter deÄŸerli deyim iÅŸlevi '%s'  %L'de sabit uzunlukta olmalÄ±"
  
! #: fortran/resolve.c:5757
  #, fuzzy, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "Karakter deÄŸerli deyim iÅŸlevi '%s'  %L'de sabit uzunlukta olmalÄ±"
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr "'%s' bir PRIVATE tÃ¼rÃ¼ndedir ve '%s' (%L'de PUBLIC tanÄ±mlÄ±) iÃ§in bir sÃ¶zde argÃ¼man olamaz"
  
! #: fortran/resolve.c:5795
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "Harici nesne '%s'  %L'de bir ilklendiriciye sahip olamayabilir"
  
! #: fortran/resolve.c:5803
  #, fuzzy, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "yerleÅŸik `%s' iÃ§in  (%L'de) en az iki argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de dizi deÄŸerli olamaz"
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de gÃ¶sterici deÄŸerli olamaz"
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de katÄ±ksÄ±z olamaz"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de iÃ§ iÃ§e olamaz"
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr "CHARACTER(*) iÅŸlevi '%s' (%L'deki) fortran 95'de kullanÄ±lmamalÄ±dÄ±r (atÄ±l)"
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr "BileÅŸen karakter uzunluÄŸu '%s'in %L'de bir sabit belirtim ifadesi olmasÄ± gerekir"
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr "BileÅŸen '%s' bir PRIVATE tÃ¼rdÃ¼r ve '%s' (%L'de PUBLIC tanÄ±mlÄ±) bileÅŸeni olamaz"
  
! #: fortran/resolve.c:5895
  #, fuzzy, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "SEQUENCE tÃ¼rÃ¼nÃ¼n %s bileÅŸeni SEQUENCE Ã¶zniteliÄŸine sahip deÄŸil (%C'de)"
  
! #: fortran/resolve.c:5905
  #, fuzzy, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr "TÃ¼retilmiÅŸ '%s' tÃ¼rÃ¼ (%L'de) tanÄ±mlanmamÄ±ÅŸ olan '%s' tÃ¼rÃ¼ndedir."
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr "'%s' ('%s'in bileÅŸeni) %L'de sabit dizi sÄ±nÄ±rlarÄ±na sahip olmalÄ±"
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr "'%s' PRIVATE simgesi %L'de PUBLIC isim listesi Ã¼yesi olamaz"
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr "'%s' dizisi %L'de bir NAMELIST nesnesi olarak sabit biÃ§imde olmalÄ±"
  
! #: fortran/resolve.c:5990
  #, fuzzy, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr "'%s' sabit nesnesi %L'de ALLOCATABLE olmayabilir"
  
! #: fortran/resolve.c:6009
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr "Parametre dizisi '%s' %L'de Ã¶zdevinimli veya tahmini biÃ§imli olamaz"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr "Ã–rtÃ¼k olarak  PARAMETER tÃ¼rlÃ¼ '%s' %L'de sonraki bir IMPLICIT tÃ¼rle eÅŸleÅŸmiyor"
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%L'de PARAMETER iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r uyumsuz"
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%L'deki tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L'deki simge bir DUMMY deÄŸiÅŸken deÄŸil"
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr "TÃ¼retilmiÅŸ '%s' tÃ¼rÃ¼ (%L'de) tanÄ±mlanmamÄ±ÅŸ olan '%s' tÃ¼rÃ¼ndedir."
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) sÃ¶zde argÃ¼man '%s' %L'de ASSUMED SIZE olduÄŸundan bir Ã¶ntanÄ±mlÄ± ilklerdiriciye sahip olamaz"
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr "BLOCK DATA Ã¶ÄŸesi '%s' %L'de COMMON iÃ§inde olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "DATA deyiminde %L'de sabit olmayan dizi bÃ¶lÃ¼mÃ¼"
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "%L'deki DATA deyiminde deÄŸerden Ã§ok deÄŸiÅŸken var"
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6508
  #, fuzzy, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
  
! #: fortran/resolve.c:6516
  #, fuzzy, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr "%L'deki yineleyici adÄ±mÄ± sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "%L'deki DATA deyiminde deÄŸiÅŸkenden Ã§ok deÄŸer var"
  
! #: fortran/resolve.c:6715
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lmamÄ±ÅŸ"
  
! #: fortran/resolve.c:6720
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lamÄ±yor"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de bir EQUIVALENCE nesnesi olarak SEQUENCE Ã¶zniteliÄŸine sahip olmalÄ±"
  
! #: fortran/resolve.c:6813
  #, fuzzy, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de Ã¶ntanÄ±mlÄ± ilklendiriciyle bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L'deki EQUIVALENCE deyiminde sÃ¶z dizimi hatasÄ±"
  
! #: fortran/resolve.c:6953
  #, fuzzy, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr "Ä°lklendirilmiÅŸ '%s' ve '%s' nesnelerinin ikisi birden %L'deki EQUIVALENCE deyiminde olamaz"
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr "Ortak blok Ã¼yesi '%s' (%L'de), '%s' pure yordamÄ±ndaki bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "'%s' isimli sabiti %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "SÄ±nÄ±rlarÄ± sabit olmayan '%s' dizisi (%L'de) bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "YapÄ± bileÅŸeni '%s' %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "%L'deki altdizge sÄ±fÄ±r uzunlukta"
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "PUBLIC iÅŸlev '%s' %L'de PRIVATE '%s' tÃ¼rÃ¼nde olamaz"
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' %L'de hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "YerleÅŸik iÅŸleÃ§ arayÃ¼zÃ¼ '%s' %L'de bir FUNCTION olmalÄ±"
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' %L'de tahmini karakter uzunluÄŸunda olamaz"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' (%L'de) iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n en fazla iki argÃ¼manÄ± olmalÄ±"
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr "Bir PURE yordamÄ±nda iÃ§erilmiÅŸ '%s' yordamÄ±nÄ±n kendisi de PURE olmalÄ±"
--- 8381,8967 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "%L'deki CASE etiketi ile %L'deki CASE etiketi birbirinin Ã¼zerine taÅŸÄ±yor"
  
! #: fortran/resolve.c:4006
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "%L'de CASE deyimindeki ifade %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "%L'de CASE deyimindeki ifade %d. Ã§eÅŸit olmalÄ±"
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "%L'de CASE deyimindeki ifade bir deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "%L'de hesaplanmÄ±ÅŸ GOTO deyimindeki seÃ§im ifadesi bir deÄŸiÅŸmez tamsayÄ± ifadesi olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± %s olamaz"
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "%L'deki DEFAULT CASE deyiminden sonra %L'de ikinci bir DEFAULT CASE olamaz"
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "%L'deki CASE deyiminde mantÄ±ksal aralÄ±ÄŸa izin verilmez"
  
! #: fortran/resolve.c:4207
  #, fuzzy, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr "%L'deki CASE deyiminde mantÄ±ksal aralÄ±ÄŸa izin verilmez"
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr "%L'deki aralÄ±k belirtimi asla eÅŸleÅŸmeyebilir"
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "%L'deki mantÄ±ksal SELECT CASE blokunun ikiden fazla case'i var"
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n POINTER bileÅŸenleri olamaz"
  
! #: fortran/resolve.c:4370
  #, fuzzy, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n POINTER bileÅŸenleri olamaz"
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n PRIVATE bileÅŸenleri olamaz"
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "%L'deki veri aktarÄ±m elemanÄ± tahmini boyutlu bir diziye bir tam baÅŸvuru olamaz"
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "%L'deki deyim %L'deki dallanma deyimi iÃ§in geÃ§erli bir dallanma hedef deyimi deÄŸildir"
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "%L'deki dallanma bir sonsuz dÃ¶ngÃ¼ye sebep oluyor"
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "%L'deki yafta %L'deki GOTO deyimiyle aynÄ± blokta deÄŸil"
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "AtÄ±l: %L'deki GOTO %L'deki oluÅŸumun END'ine atlÄ±yor"
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "%L'deki WHERE maskesi uyumsuz biÃ§imde"
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "%L'deki WHERE atama hedefi uyumsuz biÃ§imde"
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "%L'deki WHERE iÃ§inde desteklenmeyen deyim"
  
! #: fortran/resolve.c:4658
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "%L'de ifade baÅŸvuru tÃ¼rÃ¼ hatasÄ±"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr "ifadede forall indisi bulunurken desteklenmeyen deyim"
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%L'de bir FORALL indis deÄŸiÅŸkenine atama"
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr "'%s' indisli FORALL %L'de bu nesneye birden fazla atamaya sebep oluyor"
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Bir dÄ±ÅŸ FORALL oluÅŸumu zaten bu isimde bir indise sahip (%L'de)"
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr "Bir FORALL indisi %L'de FORALL'daki ile aynÄ± bir sÄ±nÄ±r veya adÄ±m ifadesinde bulunmamalÄ±dÄ±r"
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "%L'deki WHERE/ELSEWHERE deyimi bir deÄŸiÅŸmez LOGICAL dizisi gerektirir"
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr "%L'deki ASSIGNED GOTO deyimi bir INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "'%s' deÄŸiÅŸkenine %L'de bir hedef etiketi atanmÄ±ÅŸ olmamalÄ±ydÄ±"
  
! #: fortran/resolve.c:5089
  #, fuzzy, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "DiÄŸer RETURN deyimi %L'de bir INTEGER dÃ¶nÃ¼ÅŸ belirteci gerektirir"
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "'%s' altyordamÄ± %L'deki atamanÄ±n yerine Ã§aÄŸrÄ±ldÄ±ÄŸÄ±nda PURE olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr "'%s' deÄŸiÅŸkenine %L'deki PURE yordamÄ±nda atama yapÄ±lamaz"
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr "%L'deki atamanÄ±n saÄŸ tarafÄ± bir PURE yordamda bir POINTER iÃ§eren tÃ¼retilmiÅŸ bir tÃ¼rdÃ¼r"
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr "%L'deki aritmetik IF deyimi bir sayÄ±sal ifade gerektirir"
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "%L'deki DO WHILE dÃ¶ngÃ¼sÃ¼nÃ¼n Ã§Ä±kÄ±ÅŸ koÅŸulu bir sabit LOGICAL ifadesi olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr "%L'de ALLOCATE deyimindeki STAT etiketi INTEGER tÃ¼rde olmalÄ±"
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr "%L'de DEALLOCATE deyimindeki STAT etiketi INTEGER tÃ¼rde olmalÄ±"
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "%L'deki FORALL maske deyimi bir LOGICAL ifadesi gerektirir"
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "AyrÄ±labilir '%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr "'%s' sabit nesnesi %L'de ALLOCATABLE olmayabilir"
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "'%s' dizi gÃ¶stericisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "'%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olamaz"
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "ModÃ¼l veya ana program dizisi '%s' %L'de sabit biÃ§imde olmalÄ±"
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "%L'deki tahmini karakter uzunluklu Ã¶ÄŸe ya bir sÃ¶zde argÃ¼man ya da bir PARAMETER olmalÄ±"
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "'%s' %L'de bu baÄŸlam iÃ§in sabit karakter uzunluklu olmalÄ±"
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "AyrÄ±labilir '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "Harici '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5668
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "SÃ¶zde '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "iÅŸlev sonucu '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "Ã–zdevinimli dizi '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "Nesne '%s' (%L'de), %s SAVE Ã¶zniteliÄŸine sahip olmalÄ±"
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr "Karakter deÄŸerli deyim iÅŸlevi '%s'  %L'de sabit uzunlukta olmalÄ±"
  
! #: fortran/resolve.c:5769
  #, fuzzy, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "Karakter deÄŸerli deyim iÅŸlevi '%s'  %L'de sabit uzunlukta olmalÄ±"
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr "'%s' bir PRIVATE tÃ¼rÃ¼ndedir ve '%s' (%L'de PUBLIC tanÄ±mlÄ±) iÃ§in bir sÃ¶zde argÃ¼man olamaz"
  
! #: fortran/resolve.c:5807
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "Harici nesne '%s'  %L'de bir ilklendiriciye sahip olamayabilir"
  
! #: fortran/resolve.c:5815
  #, fuzzy, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "yerleÅŸik `%s' iÃ§in  (%L'de) en az iki argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de dizi deÄŸerli olamaz"
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de gÃ¶sterici deÄŸerli olamaz"
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de katÄ±ksÄ±z olamaz"
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de iÃ§ iÃ§e olamaz"
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr "CHARACTER(*) iÅŸlevi '%s' (%L'deki) fortran 95'de kullanÄ±lmamalÄ±dÄ±r (atÄ±l)"
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr "BileÅŸen karakter uzunluÄŸu '%s'in %L'de bir sabit belirtim ifadesi olmasÄ± gerekir"
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr "BileÅŸen '%s' bir PRIVATE tÃ¼rdÃ¼r ve '%s' (%L'de PUBLIC tanÄ±mlÄ±) bileÅŸeni olamaz"
  
! #: fortran/resolve.c:5907
  #, fuzzy, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "SEQUENCE tÃ¼rÃ¼nÃ¼n %s bileÅŸeni SEQUENCE Ã¶zniteliÄŸine sahip deÄŸil (%C'de)"
  
! #: fortran/resolve.c:5917
  #, fuzzy, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr "TÃ¼retilmiÅŸ '%s' tÃ¼rÃ¼ (%L'de) tanÄ±mlanmamÄ±ÅŸ olan '%s' tÃ¼rÃ¼ndedir."
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr "'%s' ('%s'in bileÅŸeni) %L'de sabit dizi sÄ±nÄ±rlarÄ±na sahip olmalÄ±"
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr "'%s' PRIVATE simgesi %L'de PUBLIC isim listesi Ã¼yesi olamaz"
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr "'%s' dizisi %L'de bir NAMELIST nesnesi olarak sabit biÃ§imde olmalÄ±"
  
! #: fortran/resolve.c:6002
  #, fuzzy, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr "'%s' sabit nesnesi %L'de ALLOCATABLE olmayabilir"
  
! #: fortran/resolve.c:6021
  #, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr "Parametre dizisi '%s' %L'de Ã¶zdevinimli veya tahmini biÃ§imli olamaz"
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr "Ã–rtÃ¼k olarak  PARAMETER tÃ¼rlÃ¼ '%s' %L'de sonraki bir IMPLICIT tÃ¼rle eÅŸleÅŸmiyor"
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%L'de PARAMETER iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r uyumsuz"
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%L'deki tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L'deki simge bir DUMMY deÄŸiÅŸken deÄŸil"
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr "TÃ¼retilmiÅŸ '%s' tÃ¼rÃ¼ (%L'de) tanÄ±mlanmamÄ±ÅŸ olan '%s' tÃ¼rÃ¼ndedir."
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) sÃ¶zde argÃ¼man '%s' %L'de ASSUMED SIZE olduÄŸundan bir Ã¶ntanÄ±mlÄ± ilklerdiriciye sahip olamaz"
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr "BLOCK DATA Ã¶ÄŸesi '%s' %L'de COMMON iÃ§inde olmalÄ±dÄ±r"
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "DATA deyiminde %L'de sabit olmayan dizi bÃ¶lÃ¼mÃ¼"
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "%L'deki DATA deyiminde deÄŸerden Ã§ok deÄŸiÅŸken var"
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, fuzzy, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
  
! #: fortran/resolve.c:6528
  #, fuzzy, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr "%L'deki yineleyici adÄ±mÄ± sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "%L'deki DATA deyiminde deÄŸiÅŸkenden Ã§ok deÄŸer var"
  
! #: fortran/resolve.c:6727
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lmamÄ±ÅŸ"
  
! #: fortran/resolve.c:6732
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lamÄ±yor"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de bir EQUIVALENCE nesnesi olarak SEQUENCE Ã¶zniteliÄŸine sahip olmalÄ±"
  
! #: fortran/resolve.c:6825
  #, fuzzy, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de Ã¶ntanÄ±mlÄ± ilklendiriciyle bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L'deki EQUIVALENCE deyiminde sÃ¶z dizimi hatasÄ±"
  
! #: fortran/resolve.c:6965
  #, fuzzy, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr "Ä°lklendirilmiÅŸ '%s' ve '%s' nesnelerinin ikisi birden %L'deki EQUIVALENCE deyiminde olamaz"
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr "Ortak blok Ã¼yesi '%s' (%L'de), '%s' pure yordamÄ±ndaki bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "'%s' isimli sabiti %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "SÄ±nÄ±rlarÄ± sabit olmayan '%s' dizisi (%L'de) bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr "YapÄ± bileÅŸeni '%s' %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "%L'deki altdizge sÄ±fÄ±r uzunlukta"
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "PUBLIC iÅŸlev '%s' %L'de PRIVATE '%s' tÃ¼rÃ¼nde olamaz"
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' %L'de hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "YerleÅŸik iÅŸleÃ§ arayÃ¼zÃ¼ '%s' %L'de bir FUNCTION olmalÄ±"
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' %L'de tahmini karakter uzunluÄŸunda olamaz"
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' (%L'de) iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n en fazla iki argÃ¼manÄ± olmalÄ±"
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr "Bir PURE yordamÄ±nda iÃ§erilmiÅŸ '%s' yordamÄ±nÄ±n kendisi de PURE olmalÄ±"
*************** msgstr "'%s' simgesi (%C'deki) zaten kon
*** 9477,9509 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr "Ä°simli COMMON blok '%s' %L'de aynÄ± boyutta olmalÄ±"
  
! #: fortran/trans-common.c:669
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "%L'de hatalÄ± dizi baÅŸvurusu"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "EQUIVALENCE nesne olarak %L'deki baÅŸvuru tÃ¼rÃ¼ kuraldÄ±ÅŸÄ±"
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr "Uyumsuz eÅŸdeÄŸerlik kurallarÄ± '%s' (%L'deki) ve '%s' (%L'deki) iliÅŸkilendiriliyor"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, fuzzy, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr "'%s' deÄŸiÅŸkeni iÃ§in bildirilen eÅŸdeÄŸerlik kÃ¼mesi hizalama gereksinimleriyle Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr "'%s'nin eÅŸdeÄŸerliÄŸi ile COMMON '%s'nin mertebesi uyuÅŸmuyor (%L'de)"
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr "'%s'nin eÅŸdeÄŸerliÄŸi COMMON '%s'ye geÃ§ersiz eklemeye sebep oluyor (%L'de)"
--- 9477,9509 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr "Ä°simli COMMON blok '%s' %L'de aynÄ± boyutta olmalÄ±"
  
! #: fortran/trans-common.c:670
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "%L'de hatalÄ± dizi baÅŸvurusu"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr "EQUIVALENCE nesne olarak %L'deki baÅŸvuru tÃ¼rÃ¼ kuraldÄ±ÅŸÄ±"
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr "Uyumsuz eÅŸdeÄŸerlik kurallarÄ± '%s' (%L'deki) ve '%s' (%L'deki) iliÅŸkilendiriliyor"
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, fuzzy, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr "'%s' deÄŸiÅŸkeni iÃ§in bildirilen eÅŸdeÄŸerlik kÃ¼mesi hizalama gereksinimleriyle Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr "'%s'nin eÅŸdeÄŸerliÄŸi ile COMMON '%s'nin mertebesi uyuÅŸmuyor (%L'de)"
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr "'%s'nin eÅŸdeÄŸerliÄŸi COMMON '%s'ye geÃ§ersiz eklemeye sebep oluyor (%L'de)"
*************** msgstr "'%s'nin eÅŸdeÄŸerliÄŸi COMMON '%
*** 9511,9517 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
--- 9511,9517 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9520,9531 ****
  "COMMON '%s' iÃ§inde\n"
  "%L'de (tam ÅŸiir gibi olsun bari)"
  
! #: fortran/trans-common.c:967
  #, fuzzy, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr "COMMON '%s' (%L'de) baÅŸlangÄ±Ã§ta %d baytlÄ±k adÄ±mlama gerektiriyor"
--- 9520,9531 ----
  "COMMON '%s' iÃ§inde\n"
  "%L'de (tam ÅŸiir gibi olsun bari)"
  
! #: fortran/trans-common.c:968
  #, fuzzy, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr "COMMON '%s' (%L'de) baÅŸlangÄ±Ã§ta %d baytlÄ±k adÄ±mlama gerektiriyor"
*************** msgstr "parametre %qD void olarak bildir
*** 9550,9556 ****
  msgid "Unused variable %s declared at %L"
  msgstr "gerÃ§ekleme deÄŸiÅŸkeni %qs %s olarak bildirilmiÅŸ"
  
! #: fortran/trans-expr.c:1954
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "'%s' iÅŸlevinde argÃ¼man listesi eksik (%C'de)"
--- 9550,9556 ----
  msgid "Unused variable %s declared at %L"
  msgstr "gerÃ§ekleme deÄŸiÅŸkeni %qs %s olarak bildirilmiÅŸ"
  
! #: fortran/trans-expr.c:1962
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "'%s' iÅŸlevinde argÃ¼man listesi eksik (%C'de)"
*************** msgstr "Aritmetik iÅŸlemcisiz SH4 kodu Ã
*** 12017,12023 ****
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Kod C44 iÃ§in Ã¼retilir"
  
  #: config/sh/sh.opt:102
  #, fuzzy
--- 12017,12023 ----
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "Kod C40 iÃ§in Ã¼retilir"
  
  #: config/sh/sh.opt:102
  #, fuzzy
*************** msgstr "sizeof(bool) 1'e ayarlanÄ±r"
*** 12410,12416 ****
  #: config/darwin.opt:36
  #, fuzzy
  msgid "Generate code for darwin loadable kernel extentions"
! msgstr "HiÃ§bir yeni komut olmaksÄ±zÄ±n 68060 iÃ§in kod Ã¼retilir"
  
  #: config/darwin.opt:40
  #, fuzzy
--- 12410,12416 ----
  #: config/darwin.opt:36
  #, fuzzy
  msgid "Generate code for darwin loadable kernel extentions"
! msgstr "HiÃ§bir yeni komut olmaksÄ±zÄ±n 68040 iÃ§in kod Ã¼retilir"
  
  #: config/darwin.opt:40
  #, fuzzy
*************** msgstr "AltiVec komutlarÄ± kullanÄ±lÄ±r"
*** 12750,12756 ****
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "KoÅŸut komutlar etkin olur"
  
  #: config/score/score.opt:40
  #, fuzzy
--- 12750,12756 ----
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "DB komutunun kullanÄ±mÄ± etkin olur"
  
  #: config/score/score.opt:40
  #, fuzzy
*************** msgstr "static olmayan veri Ã¼yesi %qD k
*** 16019,16025 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "bit-alanÄ± yapÄ±sÄ±nÄ±n %qD Ã¼yesinin adresi alÄ±nmaya Ã§alÄ±ÅŸÄ±lÄ±yor"
--- 16019,16025 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "bit-alanÄ± yapÄ±sÄ±nÄ±n %qD Ã¼yesinin adresi alÄ±nmaya Ã§alÄ±ÅŸÄ±lÄ±yor"
*************** msgstr "dizi indisi %<char%> tÃ¼rÃ¼nde"
*** 16071,16078 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 16071,16078 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "%H(BildirilmemiÅŸ her betimleyic
*** 16356,16362 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "%HiÃ§in sadece bir kez raporlanÄ±r.)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "%qE yaftasÄ± iÅŸlev dÄ±ÅŸÄ±na baÅŸvuruyor"
--- 16356,16362 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "%HiÃ§in sadece bir kez raporlanÄ±r.)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "%qE yaftasÄ± iÅŸlev dÄ±ÅŸÄ±na baÅŸvuruyor"
*************** msgstr "kuramsal bildirimde 'static' ya 
*** 16474,16480 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D Ã§oÄŸu kez bir iÅŸlevdir"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD ilklendirilmiÅŸ (yerine  __typeof__  kullanÄ±n)"
--- 16474,16480 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D Ã§oÄŸu kez bir iÅŸlevdir"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD ilklendirilmiÅŸ (yerine  __typeof__  kullanÄ±n)"
*************** msgstr "%qD parametresi ilklendirilmiÅŸ"
*** 16495,16501 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "%qD deÄŸiÅŸkeni ilklendiricili ama iÃ§i boÅŸ tÃ¼rde"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "satÄ±riÃ§i %q+D iÅŸlevine satÄ±riÃ§i olmayan Ã¶znitelik verilmiÅŸ"
--- 16495,16501 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "%qD deÄŸiÅŸkeni ilklendiricili ama iÃ§i boÅŸ tÃ¼rde"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "satÄ±riÃ§i %q+D iÅŸlevine satÄ±riÃ§i olmayan Ã¶znitelik verilmiÅŸ"
*************** msgstr "%<__thread%> bildirimli iÅŸlev t
*** 16625,16646 ****
  msgid "storage class specified for structure field %qs"
  msgstr "%qs yapÄ± alan iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "%qs parametresi iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "veri tÃ¼rÃ¼ ismi iÃ§in saklama sÄ±nÄ±fÄ± belirtildi"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ilklendirilmiÅŸ ve %<extern%> bildirilmiÅŸ"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hem %<extern%> olarak bildirilmiÅŸ hem de ilklendrilmiÅŸ"
--- 16625,16646 ----
  msgid "storage class specified for structure field %qs"
  msgstr "%qs yapÄ± alan iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "%qs parametresi iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "veri tÃ¼rÃ¼ ismi iÃ§in saklama sÄ±nÄ±fÄ± belirtildi"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ilklendirilmiÅŸ ve %<extern%> bildirilmiÅŸ"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hem %<extern%> olarak bildirilmiÅŸ hem de ilklendrilmiÅŸ"
*************** msgstr "%qs iÃ§in dosya etki alanÄ± bild
*** 16655,16666 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "%qs iÃ§in dosya etki alanÄ± bildirimi %<register%> belirtiyor"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "iÃ§ iÅŸlev %qs %<extern%> olarak bildirilmiÅŸ"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs iÅŸlevinin etki alanÄ± dolaylÄ± olarak auto ve %<__thread%> bildirimli"
--- 16655,16666 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "%qs iÃ§in dosya etki alanÄ± bildirimi %<register%> belirtiyor"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "iÃ§ iÅŸlev %qs %<extern%> olarak bildirilmiÅŸ"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs iÅŸlevinin etki alanÄ± dolaylÄ± olarak auto ve %<__thread%> bildirimli"
*************** msgstr "ISO C90 deÄŸerlendirilemeyen boy
*** 16713,16719 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 deÄŸiÅŸken boyutlu %qs dizisini yasaklar"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "%qs dizisinin boyutu Ã§ok bÃ¼yÃ¼k"
--- 16713,16719 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 deÄŸiÅŸken boyutlu %qs dizisini yasaklar"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "%qs dizisinin boyutu Ã§ok bÃ¼yÃ¼k"
*************** msgstr "using bildiriminde isim alanÄ± %
*** 16734,16745 ****
  msgid "array type has incomplete element type"
  msgstr "dizi tÃ¼rÃ¼ iÃ§i boÅŸ Ã¶ÄŸe tÃ¼rÃ¼ iÃ§eriyor"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs iÅŸlevle dÃ¶nen iÅŸlev olarak bildirilmiÅŸ"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dizi ile dÃ¶nen iÅŸlev olarak bildirilmiÅŸ"
--- 16734,16745 ----
  msgid "array type has incomplete element type"
  msgstr "dizi tÃ¼rÃ¼ iÃ§i boÅŸ Ã¶ÄŸe tÃ¼rÃ¼ iÃ§eriyor"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs iÅŸlevle dÃ¶nen iÅŸlev olarak bildirilmiÅŸ"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dizi ile dÃ¶nen iÅŸlev olarak bildirilmiÅŸ"
*************** msgstr "%<inline%> bildirimli %q+D deÄŸi
*** 16830,16836 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "bu hedefte yerel evreli saklama desteklenmiyor"
--- 16830,16836 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "bu hedefte yerel evreli saklama desteklenmiyor"
*************** msgstr "%<union %E%> iÃ§ iÃ§e yeniden ta
*** 16923,16929 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "%<struct %E%> iÃ§ iÃ§e yeniden tanÄ±mlanmÄ±ÅŸ"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "bildirim hiÃ§bir ÅŸey bildirmiyor"
--- 16923,16929 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "%<struct %E%> iÃ§ iÃ§e yeniden tanÄ±mlanmÄ±ÅŸ"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "bildirim hiÃ§bir ÅŸey bildirmiyor"
*************** msgstr "%qD argÃ¼manÄ± yerleÅŸik prototi
*** 17179,17185 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "%qD argÃ¼manÄ± prototiple uyumsuz"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
--- 17179,17185 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "%qD argÃ¼manÄ± prototiple uyumsuz"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
*************** msgstr "bildirim belirteÃ§lerinde hem %<
*** 17450,17456 ****
  #: c-decl.c:7513
  #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgstr "bildirim belirteÃ§lerinde hem %<short%> hem de %<char%>"
  
  #: c-decl.c:7516
  #, fuzzy, gcc-internal-format
--- 17450,17456 ----
  #: c-decl.c:7513
  #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgstr "bildirim belirteÃ§lerinde hem %<short%> hem de %<void%>"
  
  #: c-decl.c:7516
  #, fuzzy, gcc-internal-format
*************** msgstr "bu hedefte -fdata-sections deste
*** 17475,17481 ****
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C++ %<long long%> desteklemez"
  
  #: c-decl.c:7568
  #, gcc-internal-format
--- 17475,17481 ----
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C90 %<long long%>'u desteklemez"
  
  #: c-decl.c:7568
  #, gcc-internal-format
*************** msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs bil
*** 17959,17965 ****
  msgid "%H%qE is not initialized"
  msgstr "%qD parametresi ilklendirilmiÅŸ"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
--- 17959,17965 ----
  msgid "%H%qE is not initialized"
  msgstr "%qD parametresi ilklendirilmiÅŸ"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
*************** msgstr ""
*** 17969,17975 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "koÅŸullu terim geÃ§ersiz"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "atama engelleme"
--- 17969,17975 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "koÅŸullu terim geÃ§ersiz"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "atama engelleme"
*************** msgstr "ISO C iÃ§ iÃ§e iÅŸlevlere izin v
*** 18157,18163 ****
  msgid "expected identifier"
  msgstr "betimleyici umuluyordu"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "sembolik sabitler listesinin sonunda virgul"
--- 18157,18163 ----
  msgid "expected identifier"
  msgstr "betimleyici umuluyordu"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "sembolik sabitler listesinin sonunda virgul"
*************** msgstr "bildirim belirteÃ§leri veya %<..
*** 18242,18248 ****
  msgid "wide string literal in %<asm%>"
  msgstr "%<asm%> de geniÅŸ dizge sabit"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "dizge sabiti umuluyordu"
--- 18242,18248 ----
  msgid "wide string literal in %<asm%>"
  msgstr "%<asm%> de geniÅŸ dizge sabit"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "dizge sabiti umuluyordu"
*************** msgstr "ISO C90 bileÅŸik sabitlere izin 
*** 18371,18397 ****
  msgid "extra semicolon in method definition specified"
  msgstr "yÃ¶ntem tanÄ±mÄ±nda fazladan ; belirtilmiÅŸ"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "#pragma GCC pch_preprocess bozuk, yoksayÄ±ldÄ±"
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
--- 18371,18397 ----
  msgid "extra semicolon in method definition specified"
  msgstr "yÃ¶ntem tanÄ±mÄ±nda fazladan ; belirtilmiÅŸ"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "#pragma GCC pch_preprocess bozuk, yoksayÄ±ldÄ±"
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok fazla"
*************** msgstr ""
*** 18421,18427 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr "%<:%>, %<,%>, %<;%>, %<}%> veya %<__attribute__%> umuluyordu"
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
--- 18421,18427 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr "%<:%>, %<,%>, %<;%>, %<}%> veya %<__attribute__%> umuluyordu"
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
*************** msgstr "const_double terim geÃ§ersiz"
*** 18436,18442 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs geÃ§erli bir Ã§Ä±ktÄ± dosyasÄ± deÄŸil"
--- 18436,18442 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs geÃ§erli bir Ã§Ä±ktÄ± dosyasÄ± deÄŸil"
*************** msgstr "Beklenmeyen modÃ¼l sonu"
*** 18456,18462 ****
  msgid "for statement expected"
  msgstr "%s deyimi %L'de umuluyordu"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "bildirim veya deyim umuluyordu"
--- 18456,18462 ----
  msgid "for statement expected"
  msgstr "%s deyimi %L'de umuluyordu"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "bildirim veya deyim umuluyordu"
*************** msgstr "bildirim veya deyim umuluyordu"
*** 18466,18487 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<,%> veya %<}%> umuluyordu"
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "bu hedefte yerel evreli saklama desteklenmiyor"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%J%u. parametre tamamlanmamÄ±ÅŸ tÃ¼rde"
--- 18466,18487 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<,%> veya %<}%> umuluyordu"
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "bu hedefte yerel evreli saklama desteklenmiyor"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%J%u. parametre tamamlanmamÄ±ÅŸ tÃ¼rde"
*************** msgstr "iÃ§i boÅŸ ture gÃ¶sterici iliÅŸk
*** 18812,18828 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "%<void *%> gÃ¶sterici iliÅŸkilendirmesi"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "%qs iÃ§in tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indisli deÄŸer ne dizi ne de bir gÃ¶sterici"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "dizi indisi bir tamsayÄ± deÄŸil"
--- 18812,18828 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "%<void *%> gÃ¶sterici iliÅŸkilendirmesi"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "%qs iÃ§in tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indisli deÄŸer ne dizi ne de bir gÃ¶sterici"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "dizi indisi bir tamsayÄ± deÄŸil"
*************** msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ
*** 18903,18909 ****
  #: c-typeck.c:2488
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
! msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ±na prototipten dolayÄ± tamsayÄ± deÄŸil karmaÅŸÄ±k sayÄ± aktarÄ±lmasÄ±"
  
  #: c-typeck.c:2509
  #, fuzzy, gcc-internal-format
--- 18903,18909 ----
  #: c-typeck.c:2488
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
! msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ±na prototipten dolayÄ± karmaÅŸÄ±k sayÄ± deÄŸil tamsayÄ± aktarÄ±lmasÄ±"
  
  #: c-typeck.c:2509
  #, fuzzy, gcc-internal-format
*************** msgstr "& terimindeki karÅŸÄ±laÅŸtÄ±rma 
*** 18965,18971 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "X<=Y<=Z gibi bir karÅŸÄ±laÅŸtÄ±rma matematiksel olarak anlamlÄ± deÄŸil"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "%q+D zayÄ±f bildirimi ilk kullanÄ±mdan sonra belirsiz davranÄ±ÅŸla sonuÃ§lanÄ±yor"
--- 18965,18971 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "X<=Y<=Z gibi bir karÅŸÄ±laÅŸtÄ±rma matematiksel olarak anlamlÄ± deÄŸil"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "%q+D zayÄ±f bildirimi ilk kullanÄ±mdan sonra belirsiz davranÄ±ÅŸla sonuÃ§lanÄ±yor"
*************** msgstr "geleneksel C Ã¶zdevinimli ortak 
*** 19432,19438 ****
  msgid "(near initialization for %qs)"
  msgstr "(%qs iÃ§in near ilklendirme)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opak vektÃ¶r tÃ¼rleri ilklendirilemez"
--- 19432,19438 ----
  msgid "(near initialization for %qs)"
  msgstr "(%qs iÃ§in near ilklendirme)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opak vektÃ¶r tÃ¼rleri ilklendirilemez"
*************** msgstr "deÄŸiÅŸkene gÃ¶re deÄŸiÅŸen tÃ¼r
*** 19462,19468 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C %<goto *expr;%> kullanÄ±mÄ±na izin vermez"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> olarak bildirilmiÅŸ iÅŸlev %<return%> deyimi iÃ§eriyor"
--- 19462,19468 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C %<goto *expr;%> kullanÄ±mÄ±na izin vermez"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%> olarak bildirilmiÅŸ iÅŸlev %<return%> deyimi iÃ§eriyor"
*************** msgstr "deÄŸiÅŸkene gÃ¶re deÄŸiÅŸen tÃ¼r
*** 19512,19518 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "deÄŸiÅŸkene gÃ¶re deÄŸiÅŸen tÃ¼rde betimleyici etki alanÄ±ndaki %<default%> yaftasÄ± bir switch deyimi iÃ§inde deÄŸil"
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case etiketi bir switch deyimi iÃ§inde deÄŸil"
--- 19512,19518 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "deÄŸiÅŸkene gÃ¶re deÄŸiÅŸen tÃ¼rde betimleyici etki alanÄ±ndaki %<default%> yaftasÄ± bir switch deyimi iÃ§inde deÄŸil"
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case etiketi bir switch deyimi iÃ§inde deÄŸil"
*************** msgstr "%<default%> etiketi bir switch d
*** 19527,19543 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hanlamca belirsiz %<else%>den kaÃ§Ä±nmak iÃ§in kaÅŸlÄ± ayraÃ§lar Ã¶nerilir"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break deyimi switch ya da dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue deyimi bir dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break deyimi switch ya da dÃ¶ngÃ¼ iÃ§inde deÄŸil"
--- 19527,19543 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hanlamca belirsiz %<else%>den kaÃ§Ä±nmak iÃ§in kaÅŸlÄ± ayraÃ§lar Ã¶nerilir"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break deyimi switch ya da dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue deyimi bir dÃ¶ngÃ¼ iÃ§inde deÄŸil"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break deyimi switch ya da dÃ¶ngÃ¼ iÃ§inde deÄŸil"
*************** msgstr "ifade deyimi boÅŸ tÃ¼r iÃ§eriyor
*** 19557,19583 ****
  msgid "division by zero"
  msgstr "sÄ±fÄ±rla bÃ¶lme"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "saÄŸa kaydÄ±rma sayÄ±sÄ± negatif"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "saÄŸa kaydÄ±rma sayÄ±sÄ± tÃ¼r geniÅŸliÄŸinden bÃ¼yÃ¼k ya da eÅŸit"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "sola kaydÄ±rma sayÄ±sÄ± negatif"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "sola kaydÄ±rma sayÄ±sÄ± tÃ¼r geniÅŸliÄŸinden bÃ¼yÃ¼k ya da eÅŸit"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "== veya != ile karÅŸÄ±laÅŸtÄ±rma gerÃ§el sayÄ±larda gÃ¼venli deÄŸil"
--- 19557,19583 ----
  msgid "division by zero"
  msgstr "sÄ±fÄ±rla bÃ¶lme"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "saÄŸa kaydÄ±rma sayÄ±sÄ± negatif"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "saÄŸa kaydÄ±rma sayÄ±sÄ± tÃ¼r geniÅŸliÄŸinden bÃ¼yÃ¼k ya da eÅŸit"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "sola kaydÄ±rma sayÄ±sÄ± negatif"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "sola kaydÄ±rma sayÄ±sÄ± tÃ¼r geniÅŸliÄŸinden bÃ¼yÃ¼k ya da eÅŸit"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "== veya != ile karÅŸÄ±laÅŸtÄ±rma gerÃ§el sayÄ±larda gÃ¼venli deÄŸil"
*************** msgstr "tamsayÄ± sÄ±fÄ±r ile sÄ±ralÄ± gÃ
*** 19622,19633 ****
  msgid "comparison between signed and unsigned"
  msgstr "signed ile unsigned arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "sabitle yÃ¼kseltgenmiÅŸ ~unsigned karÅŸÄ±laÅŸtÄ±rmasÄ±"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "unsigned ile ~unsigned'a yÃ¼kseltgenmiÅŸ tÃ¼rlerin karÅŸÄ±laÅŸtÄ±rmasÄ±"
--- 19622,19633 ----
  msgid "comparison between signed and unsigned"
  msgstr "signed ile unsigned arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "sabitle yÃ¼kseltgenmiÅŸ ~unsigned karÅŸÄ±laÅŸtÄ±rmasÄ±"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "unsigned ile ~unsigned'a yÃ¼kseltgenmiÅŸ tÃ¼rlerin karÅŸÄ±laÅŸtÄ±rmasÄ±"
*************** msgstr "doÄŸrudan deÄŸer gereken yerde y
*** 19647,19694 ****
  msgid "used union type value where scalar is required"
  msgstr "doÄŸrudan deÄŸer gereken yerde union tÃ¼rÃ¼nde deÄŸer kullanÄ±lmÄ±ÅŸ"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "%<restrict%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "iÅŸlev Ã§aÄŸrÄ±sÄ± kÃ¼me deÄŸeri iÃ§eriyor"
--- 19647,19694 ----
  msgid "used union type value where scalar is required"
  msgstr "doÄŸrudan deÄŸer gereken yerde union tÃ¼rÃ¼nde deÄŸer kullanÄ±lmÄ±ÅŸ"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "%<restrict%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "iÅŸlev Ã§aÄŸrÄ±sÄ± kÃ¼me deÄŸeri iÃ§eriyor"
*************** msgstr "%s iÅŸlevinde programdan Ã§Ä±kÄ±
*** 20318,20364 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "olaÄŸandÄ±ÅŸÄ±lÄ±k yakalamasÄ± iptal edildi, etkinleÅŸtirmek iÃ§in -fexceptions kullanÄ±n"
  
! #: except.c:2879
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "%<__builtin_eh_return_regno%>'nun argÃ¼manÄ± sabit olmalÄ±"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return bu hedefte desteklenmiyor"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr "%i. blok iÃ§in region_array bozuk"
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr "%i. bÃ¶lgenin dÄ±ÅŸ bloku yanlÄ±ÅŸ"
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "%i. bÃ¶lge iÃ§in negatif iÃ§ iÃ§elik derinliÄŸi"
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr "aÄŸaÃ§ listesi %i. derinlik seviyesinde bitiyor"
  
! #: except.c:3921
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "dizi bÃ¶lge aÄŸacÄ±yla eÅŸleÅŸmiyor"
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree baÅŸarÄ±sÄ±z"
--- 20318,20364 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "olaÄŸandÄ±ÅŸÄ±lÄ±k yakalamasÄ± iptal edildi, etkinleÅŸtirmek iÃ§in -fexceptions kullanÄ±n"
  
! #: except.c:2883
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "%<__builtin_eh_return_regno%>'nun argÃ¼manÄ± sabit olmalÄ±"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return bu hedefte desteklenmiyor"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr "%i. blok iÃ§in region_array bozuk"
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr "%i. bÃ¶lgenin dÄ±ÅŸ bloku yanlÄ±ÅŸ"
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr "%i. bÃ¶lge iÃ§in negatif iÃ§ iÃ§elik derinliÄŸi"
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr "aÄŸaÃ§ listesi %i. derinlik seviyesinde bitiyor"
  
! #: except.c:3925
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr "dizi bÃ¶lge aÄŸacÄ±yla eÅŸleÅŸmiyor"
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree baÅŸarÄ±sÄ±z"
*************** msgstr "verify_eh_tree baÅŸarÄ±sÄ±z"
*** 20368,20374 ****
  msgid "stack limits not supported on this target"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
--- 20368,20374 ----
  msgid "stack limits not supported on this target"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
*************** msgstr ""
*** 20383,20409 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "karÅŸÄ±laÅŸtÄ±rma bit alanÄ±nÄ±n geniÅŸliÄŸinden dolayÄ± daima %d"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "karÅŸÄ±laÅŸtÄ±rma sonucu daima %d"
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "eÅŸleÅŸmeyenlerin farklÄ±lÄ±k sÄ±namalarÄ±nÄ±n %<or%> sonucu daima 1 dir"
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "baÄŸdaÅŸmayanlarÄ±n eÅŸitlik sÄ±namalarÄ±nÄ±n %<and%> sonucu daima 0 dir"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold sÄ±namasÄ±: Ã¶zgÃ¼n aÄŸac fold tarafÄ±ndan deÄŸiÅŸtirildi"
--- 20383,20409 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "karÅŸÄ±laÅŸtÄ±rma bit alanÄ±nÄ±n geniÅŸliÄŸinden dolayÄ± daima %d"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "karÅŸÄ±laÅŸtÄ±rma sonucu daima %d"
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "eÅŸleÅŸmeyenlerin farklÄ±lÄ±k sÄ±namalarÄ±nÄ±n %<or%> sonucu daima 1 dir"
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "baÄŸdaÅŸmayanlarÄ±n eÅŸitlik sÄ±namalarÄ±nÄ±n %<and%> sonucu daima 0 dir"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold sÄ±namasÄ±: Ã¶zgÃ¼n aÄŸac fold tarafÄ±ndan deÄŸiÅŸtirildi"
*************** msgstr "%Jyerel nesnelerin toplam boyutu
*** 20418,20424 ****
  msgid "size of variable %q+D is too large"
  msgstr "%q+D deÄŸiÅŸkeninin boyutu Ã§ok geniÅŸ"
  
! #: function.c:1560
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%> iÃ§indeki kÄ±sÄ±t imnkansÄ±z"
--- 20418,20424 ----
  msgid "size of variable %q+D is too large"
  msgstr "%q+D deÄŸiÅŸkeninin boyutu Ã§ok geniÅŸ"
  
! #: function.c:1560 gimplify.c:4063
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%> iÃ§indeki kÄ±sÄ±t imnkansÄ±z"
*************** msgstr "asm Ã§Ä±ktÄ±sÄ± %d iÃ§inde geÃ§e
*** 20591,20630 ****
  
  #: gimplify.c:4064
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "bellek girdisi %d doÄŸrudan adreslenebilir deÄŸil"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:4607
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:4610
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qs yuvalanmÄ±ÅŸ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: gimplify.c:4734
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "yerel deÄŸiÅŸken %qD bu kapsamda gÃ¶rÃ¼nemez"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimpleme baÅŸarÄ±sÄ±z"
--- 20591,20635 ----
  
  #: gimplify.c:4064
  #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
+ #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "bellek girdisi %d doÄŸrudan adreslenebilir deÄŸil"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4606
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:4620
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: gimplify.c:4623
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qs yuvalanmÄ±ÅŸ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: gimplify.c:4747
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "yerel deÄŸiÅŸken %qD bu kapsamda gÃ¶rÃ¼nemez"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimpleme baÅŸarÄ±sÄ±z"
*************** msgstr "%s aÃ§Ä±lamÄ±yor: %m"
*** 20645,20681 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: bilinmeyen parametre: %s"
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
--- 20650,20686 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr "fix_sched_param: bilinmeyen parametre: %s"
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
*************** msgstr "%H%qD bu iÅŸlevde ilklendirilmed
*** 21920,21931 ****
  msgid "no support for induction"
  msgstr "tÃ¼mevarÄ±m iÃ§in destek yok"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 21925,21936 ----
  msgid "no support for induction"
  msgstr "tÃ¼mevarÄ±m iÃ§in destek yok"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 21946,21955 ****
  msgstr "%q+D dllimport Ã¶zniteliÄŸi olmaksÄ±zÄ±n yeniden bildirildi; Ã¶nceki dllimport yoksayÄ±ldÄ±"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
--- 21951,21960 ----
  msgstr "%q+D dllimport Ã¶zniteliÄŸi olmaksÄ±zÄ±n yeniden bildirildi; Ã¶nceki dllimport yoksayÄ±ldÄ±"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr "-mpic-register=, -fpic olmaksÄ±z
*** 22589,22627 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "PIC yazmacÄ± iÃ§in '%s' kullanÄ±lamÄ±yor"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "%qs Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "yÄ±ÄŸÄ±ttaki parametrenin gerÃ§ek konumu hesaplanamÄ±yor"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "seÃ§ici bir anlÄ±k deÄŸer olmalÄ±"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "yÃ¼ksek yazmaÃ§larÄ± Ã§ekmeye elveriÅŸli dÃ¼ÅŸÃ¼k yazmaÃ§ yok"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
--- 22594,22633 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "PIC yazmacÄ± iÃ§in '%s' kullanÄ±lamÄ±yor"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "%qs Ã¶zniteliÄŸi sadece iÅŸlevlere uygulanÄ±r"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "yÄ±ÄŸÄ±ttaki parametrenin gerÃ§ek konumu hesaplanamÄ±yor"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "seÃ§ici bir anlÄ±k deÄŸer olmalÄ±"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "mask bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "yÃ¼ksek yazmaÃ§larÄ± Ã§ekmeye elveriÅŸli dÃ¼ÅŸÃ¼k yazmaÃ§ yok"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
*************** msgstr "ilklendirilmiÅŸ deÄŸiÅŸken %q+D 
*** 22636,22667 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "statik deÄŸiÅŸken %q+D dllimport imli"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "-mtiny-stack ile bÃ¼yÃ¼k Ã§erÃ§eve gÃ¶stericisi deÄŸiÅŸikliÄŸi (%d)"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "program bellek alanÄ±na sadece ilklendirilmiÅŸ deÄŸiÅŸkenler yerleÅŸtirilebilir"
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs imlasÄ± bozuk bir kesme eylemcisi gibi gÃ¶rÃ¼nÃ¼yor"
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs imlasÄ± bozuk bir sinyal eylemcisi gibi gÃ¶rÃ¼nÃ¼yor"
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ".noinit alanÄ±na sadece ilklendirilmiÅŸ deÄŸiÅŸkenler yerleÅŸtirilebilir"
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU `%qs' sadece sembolik Ã§evirici iÃ§in desteklenir"
--- 22642,22673 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "statik deÄŸiÅŸken %q+D dllimport imli"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "-mtiny-stack ile bÃ¼yÃ¼k Ã§erÃ§eve gÃ¶stericisi deÄŸiÅŸikliÄŸi (%d)"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "program bellek alanÄ±na sadece ilklendirilmiÅŸ deÄŸiÅŸkenler yerleÅŸtirilebilir"
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs imlasÄ± bozuk bir kesme eylemcisi gibi gÃ¶rÃ¼nÃ¼yor"
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs imlasÄ± bozuk bir sinyal eylemcisi gibi gÃ¶rÃ¼nÃ¼yor"
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr ".noinit alanÄ±na sadece ilklendirilmiÅŸ deÄŸiÅŸkenler yerleÅŸtirilebilir"
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU `%qs' sadece sembolik Ã§evirici iÃ§in desteklenir"
*************** msgstr "ek yazmaÃ§larÄ±n yÃ¼ksek yarÄ±la
*** 23206,23222 ****
  msgid "unsupported operand size for extended register"
  msgstr "ek yazmaÃ§ iÃ§in desteklenmeyen terim boyutu"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "seÃ§ici 0..%wi aralÄ±ÄŸÄ±nda bir tamsayÄ± sabit olmalÄ±"
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "shift bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs uyumsuz Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
--- 23212,23228 ----
  msgid "unsupported operand size for extended register"
  msgstr "ek yazmaÃ§ iÃ§in desteklenmeyen terim boyutu"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "seÃ§ici 0..%wi aralÄ±ÄŸÄ±nda bir tamsayÄ± sabit olmalÄ±"
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "shift bir anlÄ±k deÄŸer olmalÄ±"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs uyumsuz Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
*************** msgstr "hem -msep-data hem de -mid-share
*** 23402,23408 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC su an 68000 veya 68010 iÃ§in desteklenmiyor"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
--- 23408,23414 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC su an 68000 veya 68010 iÃ§in desteklenmiyor"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
*************** msgstr "-g sadece bu iÅŸlemci Ã¼zerinde 
*** 23591,23597 ****
  msgid "-g option disabled"
  msgstr "-g seÃ§eneÄŸi iptal edildi"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "hizalama (%u) %s iÃ§in genel ortak veri azami hizalamasÄ±nÄ± aÅŸÄ±yor.  %u kullanÄ±lÄ±yor"
--- 23597,23603 ----
  msgid "-g option disabled"
  msgstr "-g seÃ§eneÄŸi iptal edildi"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "hizalama (%u) %s iÃ§in genel ortak veri azami hizalamasÄ±nÄ± aÅŸÄ±yor.  %u kullanÄ±lÄ±yor"
*************** msgstr "__builtin_spe_predicate'in 1. ar
*** 23820,23871 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/rs6000/rs6000.c:13884
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "yÄ±ÄŸÄ±t Ã§erÃ§evesi Ã§ok bÃ¼yÃ¼k"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "bu ABI iÃ§in 64 bitlik profilleme kodu yok"
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± 64 bitlik kod iÃ§in geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± Ã¶nerilmiyor; %<int%> kullanÄ±n"
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<long long%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<long double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<complex%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17539
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
--- 23826,23877 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate'in 1. argÃ¼manÄ± aralÄ±k dÄ±ÅŸÄ±nda"
  
! #: config/rs6000/rs6000.c:13885
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "yÄ±ÄŸÄ±t Ã§erÃ§evesi Ã§ok bÃ¼yÃ¼k"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "bu ABI iÃ§in 64 bitlik profilleme kodu yok"
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± 64 bitlik kod iÃ§in geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± Ã¶nerilmiyor; %<int%> kullanÄ±n"
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<long long%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<long double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<complex%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.c:17540
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
*************** msgstr "%qs Ã¶zdevimli yÄ±ÄŸÄ±t tahsisi 
*** 24064,24107 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC ile -mcall-%s uyumsuz."
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs bu alt hedef tarafÄ±ndan desteklenmiyor"
  
! #: config/sh/sh.c:7629
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "%qs Ã¶zniteliÄŸi sadece kesme iÅŸlevlerine uygulanÄ±r"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "kesme yakalayÄ±cÄ± Ã¶zniteliÄŸi -m5-compact ile uyumlu deÄŸil"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "%qs Ã¶znitelik argÃ¼manÄ± bir dizge sabit deÄŸil"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "%qs Ã¶znitelik argÃ¼manÄ± bir tamsayÄ± sabit deÄŸil"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 bir Ã§aÄŸrÄ± taÅŸÄ±rmalÄ± yazmaÃ§ olarak kullanÄ±labilmeyi gerektirir"
  
! #: config/sh/sh.c:9835
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Ä°kinci bir Ã§aÄŸrÄ± taÅŸÄ±rmalÄ± genel amaÃ§lÄ± yazmaÃ§ gerekir"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "Ã‡aÄŸrÄ± taÅŸÄ±rmalÄ± hedef yazmacÄ± gerekir"
--- 24070,24113 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC ile -mcall-%s uyumsuz."
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs bu alt hedef tarafÄ±ndan desteklenmiyor"
  
! #: config/sh/sh.c:7638
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "%qs Ã¶zniteliÄŸi sadece kesme iÅŸlevlerine uygulanÄ±r"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "kesme yakalayÄ±cÄ± Ã¶zniteliÄŸi -m5-compact ile uyumlu deÄŸil"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "%qs Ã¶znitelik argÃ¼manÄ± bir dizge sabit deÄŸil"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "%qs Ã¶znitelik argÃ¼manÄ± bir tamsayÄ± sabit deÄŸil"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 bir Ã§aÄŸrÄ± taÅŸÄ±rmalÄ± yazmaÃ§ olarak kullanÄ±labilmeyi gerektirir"
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "Ä°kinci bir Ã§aÄŸrÄ± taÅŸÄ±rmalÄ± genel amaÃ§lÄ± yazmaÃ§ gerekir"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "Ã‡aÄŸrÄ± taÅŸÄ±rmalÄ± hedef yazmacÄ± gerekir"
*************** msgstr "sonek %2$qs iÃ§in  %<%1$D(int)%>
*** 24495,24667 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ile %q#T arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
  
! #: cp/call.c:4127
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%2$qT iÃ§in uygun bir %<%1$s iÅŸleci%> yok"
  
! #: cp/call.c:4145
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D private'dir"
  
! #: cp/call.c:4147
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D protected'dir"
  
! #: cp/call.c:4149
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D eriÅŸilebilir deÄŸil"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "bu baÄŸlamda"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/call.c:4241
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  %2$qD iÅŸlevinin %1$P argÃ¼manÄ±nÄ±n ilklendirilmesi"
  
! #: cp/call.c:4253
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "%2$qD iÅŸlevinin gÃ¶sterici olmayan %1$P argÃ¼manÄ±na NULL aktarÄ±lmasÄ±"
  
! #: cp/call.c:4256
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULL'dan gÃ¶sterici olmayan %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/call.c:4264
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "%3$qD iÅŸlevinin %2$P argÃ¼manÄ± iÃ§in %1$qT aktarÄ±lmasÄ±"
  
! #: cp/call.c:4267
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "%qT tÃ¼rÃ¼ne %qT tÃ¼rÃ¼nden dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/call.c:4407
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "%qE bitalanÄ± %qT tÃ¼rÃ¼ne baÄŸlanamaz"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "%qE paketli alanÄ± %qT tÃ¼rÃ¼ne baÄŸlanamaz"
  
! #: cp/call.c:4413
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "saÄŸ taraf deÄŸeri %qE, %qT tÃ¼rÃ¼ne baÄŸlanamaz"
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "POD olmayan %q#T tÃ¼rÃ¼nÃ¼n nesneleri %<...%> Ã¼zerinden aktarÄ±lamaz; Ã§alÄ±ÅŸma anÄ±nda Ã§aÄŸrÄ± Ã§Ä±kÄ±ÅŸ yaptÄ±racak"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "POD olmayan %q#T tÃ¼rÃ¼nÃ¼n nesneleri %<...%> Ã¼zerinden alÄ±namaz; Ã§alÄ±ÅŸma anÄ±nda Ã§aÄŸrÄ± Ã§Ä±kÄ±ÅŸ yaptÄ±racak"
  
! #: cp/call.c:4598
  #, fuzzy, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "%2$qD iÅŸlevinin %1$d. parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man henÃ¼z Ã§Ã¶zÃ¼mlenmedi"
  
! #: cp/call.c:4682
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "iÅŸlev Ã§aÄŸrÄ±sÄ± argÃ¼manÄ± bir biÃ§im Ã¶zniteliÄŸi iÃ§in aday olabilir"
  
! #: cp/call.c:4819
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "%2$q#D iÅŸlevinin %<this%> parametresi olarak %1$qT aktarÄ±mÄ± niteleyicileri iptal ediyor"
  
! #: cp/call.c:4838
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "java arabiriminde %qT tÃ¼rÃ¼nde class$ alanÄ± bulunamadÄ±"
  
! #: cp/call.c:5337
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "iÅŸlev olmayan %qD ye Ã§aÄŸrÄ±"
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "%<%T::%s(%A)%#V%> Ã§aÄŸrÄ±sÄ± ile eÅŸleÅŸen iÅŸlev yok"
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "aÅŸÄ±rÄ± yÃ¼klÃ¼ %<%s(%A)%> Ã§aÄŸrÄ±sÄ± belirsiz"
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ã¼ye iÅŸlev %qD nesne olmaksÄ±zÄ±n Ã§aÄŸrÄ±lamaz"
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "%qT aktarÄ±mÄ± %qT tÃ¼rÃ¼nÃ¼ %qT tÃ¼rÃ¼ Ã¼zerinden seÃ§iyor"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  %qD Ã§aÄŸrÄ±sÄ±nda"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD %qD Ã¼zerinden,"
  
! #: cp/call.c:6183
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  %qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m iÃ§in seÃ§iliyor,"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ã§Ã¼nkÃ¼ argÃ¼man iÃ§in dÃ¶nÃ¼ÅŸÃ¼m sÃ¼reci daha iyi"
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "Ä°lkinin en kotÃ¼ dÃ¶nÃ¼ÅŸÃ¼mÃ¼ ikincisinden daha iyi olsa bile ISO C++ bunlar belirsizdir der:"
  
! #: cp/call.c:6443
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "%qE %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemedi"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki sabit olmayan baÅŸvurunun geÃ§ici %qT tÃ¼rÃ¼nden ilklendirilmesi geÃ§ersiz"
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki baÅŸvurunun %qT tÃ¼rÃ¼ndeki ifadeden ilklendirilmesi geÃ§ersiz"
--- 24501,24678 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ile %q#T arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%2$qT iÃ§in uygun bir %<%1$s iÅŸleci%> yok"
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D private'dir"
  
! #: cp/call.c:4163
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D protected'dir"
  
! #: cp/call.c:4165
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D eriÅŸilebilir deÄŸil"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "bu baÄŸlamda"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/call.c:4257
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  %2$qD iÅŸlevinin %1$P argÃ¼manÄ±nÄ±n ilklendirilmesi"
  
! #: cp/call.c:4269
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "%2$qD iÅŸlevinin gÃ¶sterici olmayan %1$P argÃ¼manÄ±na NULL aktarÄ±lmasÄ±"
  
! #: cp/call.c:4272
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULL'dan gÃ¶sterici olmayan %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/call.c:4280
  #, fuzzy, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "%3$qD iÅŸlevinin %2$P argÃ¼manÄ± iÃ§in %1$qT aktarÄ±lmasÄ±"
  
! #: cp/call.c:4283
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "%qT tÃ¼rÃ¼ne %qT tÃ¼rÃ¼nden dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/call.c:4423
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "%qE bitalanÄ± %qT tÃ¼rÃ¼ne baÄŸlanamaz"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "%qE paketli alanÄ± %qT tÃ¼rÃ¼ne baÄŸlanamaz"
  
! #: cp/call.c:4429
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "saÄŸ taraf deÄŸeri %qE, %qT tÃ¼rÃ¼ne baÄŸlanamaz"
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "POD olmayan %q#T tÃ¼rÃ¼nÃ¼n nesneleri %<...%> Ã¼zerinden aktarÄ±lamaz; Ã§alÄ±ÅŸma anÄ±nda Ã§aÄŸrÄ± Ã§Ä±kÄ±ÅŸ yaptÄ±racak"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "POD olmayan %q#T tÃ¼rÃ¼nÃ¼n nesneleri %<...%> Ã¼zerinden alÄ±namaz; Ã§alÄ±ÅŸma anÄ±nda Ã§aÄŸrÄ± Ã§Ä±kÄ±ÅŸ yaptÄ±racak"
  
! #: cp/call.c:4614
  #, fuzzy, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "%2$qD iÅŸlevinin %1$d. parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man henÃ¼z Ã§Ã¶zÃ¼mlenmedi"
  
! #: cp/call.c:4698
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "iÅŸlev Ã§aÄŸrÄ±sÄ± argÃ¼manÄ± bir biÃ§im Ã¶zniteliÄŸi iÃ§in aday olabilir"
  
! #: cp/call.c:4835
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "%2$q#D iÅŸlevinin %<this%> parametresi olarak %1$qT aktarÄ±mÄ± niteleyicileri iptal ediyor"
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "java arabiriminde %qT tÃ¼rÃ¼nde class$ alanÄ± bulunamadÄ±"
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "iÅŸlev olmayan %qD ye Ã§aÄŸrÄ±"
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "%<%T::%s(%A)%#V%> Ã§aÄŸrÄ±sÄ± ile eÅŸleÅŸen iÅŸlev yok"
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "aÅŸÄ±rÄ± yÃ¼klÃ¼ %<%s(%A)%> Ã§aÄŸrÄ±sÄ± belirsiz"
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Ã¼ye iÅŸlev %qD nesne olmaksÄ±zÄ±n Ã§aÄŸrÄ±lamaz"
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "%qT aktarÄ±mÄ± %qT tÃ¼rÃ¼nÃ¼ %qT tÃ¼rÃ¼ Ã¼zerinden seÃ§iyor"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  %qD Ã§aÄŸrÄ±sÄ±nda"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD %qD Ã¼zerinden,"
  
! #: cp/call.c:6199
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  %qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m iÃ§in seÃ§iliyor,"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  Ã§Ã¼nkÃ¼ argÃ¼man iÃ§in dÃ¶nÃ¼ÅŸÃ¼m sÃ¼reci daha iyi"
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "Ä°lkinin en kotÃ¼ dÃ¶nÃ¼ÅŸÃ¼mÃ¼ ikincisinden daha iyi olsa bile ISO C++ bunlar belirsizdir der:"
  
! #: cp/call.c:6459
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "%qE %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemedi"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki sabit olmayan baÅŸvurunun geÃ§ici %qT tÃ¼rÃ¼nden ilklendirilmesi geÃ§ersiz"
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki baÅŸvurunun %qT tÃ¼rÃ¼ndeki ifadeden ilklendirilmesi geÃ§ersiz"
*************** msgstr "%q+D alanÄ± GCC'nin gelecek sÃ¼r
*** 24942,24948 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "boÅŸ %qT sÄ±nÄ±fÄ±ndan tÃ¼retilmiÅŸ sÄ±nÄ±f yerleÅŸimi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸebilir"
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T sÄ±nÄ±fÄ±n yeniden tanÄ±mÄ±"
--- 24953,24959 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "boÅŸ %qT sÄ±nÄ±fÄ±ndan tÃ¼retilmiÅŸ sÄ±nÄ±f yerleÅŸimi GCC'nin gelecek sÃ¼rÃ¼mÃ¼nde deÄŸiÅŸebilir"
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T sÄ±nÄ±fÄ±n yeniden tanÄ±mÄ±"
*************** msgstr "%q#T sanal olmayan kuruculu sana
*** 24957,24998 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "yapÄ± tamamlanmaya Ã§alÄ±ÅŸÄ±lÄ±rken Ã¶nceki ayrÄ±ÅŸtÄ±rma hatalarÄ±ndan dolayÄ± kesildi"
  
! #: cp/class.c:5690
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "dil dizgesi %<\"%E\"%> tanÄ±nmÄ±yor"
  
! #: cp/class.c:5779
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "%2$qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼me dayalÄ± aÅŸÄ±rÄ± yÃ¼klÃ¼ %1$qD iÅŸlevi Ã§Ã¶zÃ¼mlenemiyor"
  
! #: cp/class.c:5908
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "%qD iÅŸlevinin %q#T tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ iÃ§in eÅŸleÅŸme yok"
  
! #: cp/class.c:5931
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "aÅŸÄ±rÄ± yÃ¼klÃ¼ %qD iÅŸlevinin %q#T tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ belirsiz"
  
! #: cp/class.c:5957
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "%qD Ã¼yesine gÃ¶sterici varsayÄ±lÄ±yor"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(bir Ã¼ye gÃ¶stericisi sadece %<&%E%> ile ÅŸekillendirilebilir)"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tÃ¼r bilgisi yetersiz"
  
! #: cp/class.c:6033
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki argÃ¼man %qT ile eÅŸleÅŸmiyor"
--- 24968,25009 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "yapÄ± tamamlanmaya Ã§alÄ±ÅŸÄ±lÄ±rken Ã¶nceki ayrÄ±ÅŸtÄ±rma hatalarÄ±ndan dolayÄ± kesildi"
  
! #: cp/class.c:5702
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "dil dizgesi %<\"%E\"%> tanÄ±nmÄ±yor"
  
! #: cp/class.c:5791
  #, fuzzy, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "%2$qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼me dayalÄ± aÅŸÄ±rÄ± yÃ¼klÃ¼ %1$qD iÅŸlevi Ã§Ã¶zÃ¼mlenemiyor"
  
! #: cp/class.c:5920
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "%qD iÅŸlevinin %q#T tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ iÃ§in eÅŸleÅŸme yok"
  
! #: cp/class.c:5943
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "aÅŸÄ±rÄ± yÃ¼klÃ¼ %qD iÅŸlevinin %q#T tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ belirsiz"
  
! #: cp/class.c:5969
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "%qD Ã¼yesine gÃ¶sterici varsayÄ±lÄ±yor"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(bir Ã¼ye gÃ¶stericisi sadece %<&%E%> ile ÅŸekillendirilebilir)"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "tÃ¼r bilgisi yetersiz"
  
! #: cp/class.c:6045
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki argÃ¼man %qT ile eÅŸleÅŸmiyor"
*************** msgstr "%qT tÃ¼rÃ¼ndeki argÃ¼man %qT ile
*** 25002,25013 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#D yeniden bildirimi"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "%qD'nin %q+#D Ã¼zerindeki anlamÄ±nÄ± deÄŸiÅŸiyor"
--- 25013,25024 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#D yeniden bildirimi"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "%qD'nin %q+#D Ã¼zerindeki anlamÄ±nÄ± deÄŸiÅŸiyor"
*************** msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne Ã¼ye
*** 25047,25053 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m niteleyicileri iptal ediyor"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m gÃ¶sterici baÅŸvurusunu kaldÄ±rmaz"
--- 25058,25064 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m niteleyicileri iptal ediyor"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m gÃ¶sterici baÅŸvurusunu kaldÄ±rmaz"
*************** msgstr "  aday dÃ¶nÃ¼ÅŸÃ¼mler %qD ve %qD
*** 25140,25146 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ã¶nce %<extern%> sonra da %<static%> bildirilmiÅŸ"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "%q+D bildiriminin Ã¶nceki bildirimi"
--- 25151,25157 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD Ã¶nce %<extern%> sonra da %<static%> bildirilmiÅŸ"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "%q+D bildiriminin Ã¶nceki bildirimi"
*************** msgstr "%q#D inline olarak bildirilmeden
*** 25313,25319 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jburada Ã¶nceki inline olmayan bildirimde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "%qD bildiriminin aynÄ± baÄŸlamda bununla yeniden bildirimi anlamsÄ±z:"
--- 25324,25330 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jburada Ã¶nceki inline olmayan bildirimde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:1593
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "%qD bildiriminin aynÄ± baÄŸlamda bununla yeniden bildirimi anlamsÄ±z:"
*************** msgstr "%qD bildiriminin aynÄ± baÄŸlamda
*** 25326,25628 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ilk kullanÄ±mdan sonra %D'nin aÃ§Ä±kÃ§a Ã¶zelleÅŸtirilmesi"
  
! #: cp/decl.c:1943
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+D: gÃ¶rÃ¼nÃ¼rlÃ¼k Ã¶zniteliÄŸi yoksayÄ±ldÄ± Ã§Ã¼nkÃ¼"
  
! #: cp/decl.c:1945
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jburadaki Ã¶nceki bildirimiyle Ã§eliÅŸiyor"
  
! #: cp/decl.c:2312
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "%qD yaftasÄ±na jump"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "case yaftasÄ±na jump"
  
! #: cp/decl.c:2316
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  buradan"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2356
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  %q+#D ilklendirmesini kesiyor"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  POD olmayan %q+#D etki alanÄ±na giriyor"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  try blokuna giriliyor"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  catch blokuna giriyor"
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try blokuna giriliyor"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "%q+D yaftasÄ±na jump"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  buradan"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  catch blokuna giriliyor"
  
! #: cp/decl.c:2471
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  %q+#D ilklendirmesi atlanÄ±yor"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "wchar_t isimli yafta"
  
! #: cp/decl.c:2551
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "yinelenmiÅŸ %qD yaftasÄ±"
  
! #: cp/decl.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ÅŸablon parametreleri olmaksÄ±zÄ±n kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:2835
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T bir ÅŸablon deÄŸil"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "%2$q#T iÃ§inde %1$q#T isminde sÄ±nÄ±f ÅŸablonu yok"
  
! #: cp/decl.c:2848
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "%2$q#T iÃ§inde %1$q#T isminde tÃ¼r yok"
  
! #: cp/decl.c:2855
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qT bir sÄ±nÄ±f tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/decl.c:2862
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "ÅŸablon parametreleri bu ÅŸablonla uyuÅŸmuyor:"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "burada bildirilmiÅŸ %q+D"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%J bir anonim union, iÅŸlev Ã¼yeler iÃ§eremez"
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde kuruculu Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde yÄ±kÄ±cÄ±lÄ± Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde kopya atama isleÃ§li Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "bir bildirimde birden fazla tÃ¼r"
  
! #: cp/decl.c:3649
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++ yerleÅŸik tÃ¼rÃ¼ %qT iÃ§in yeniden bildirim"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typedef bildiriminde tÃ¼r ismi eksik"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ anonim yapÄ±larÄ± (struct) yasaklar"
  
! #: cp/decl.c:3701
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qs sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: cp/decl.c:3707
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sadece bir sÄ±nÄ±f iÃ§inde belirtilebilir"
  
! #: cp/decl.c:3709
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sadece kurucular iÃ§in belirtilebilir"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "bir saklama sÄ±nÄ±fÄ± sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "niteliyiciler sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.c:3747
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "%q+#T bildiriminde Ã¶znitelik yoksayÄ±ldÄ±"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "%q+#T iÃ§in Ã¶znitelik %qs anahtar sÃ¶zcÃ¼ÄŸÃ¼nÃ¼ izlemeli"
  
! #: cp/decl.c:3862
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "%q#D iÅŸlevi bir deÄŸiÅŸken gibi ilklendirilmiÅŸ"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "%q#D hem %<extern%> olarak bildirilmiÅŸ hem de ilklendirilmiÅŸ"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "%q+D iÅŸlevinin tanÄ±mÄ± dllimport imli"
  
! #: cp/decl.c:3908
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D bildirimi %q#T baÄŸlamÄ±nÄ±n bir static Ã¼yesi deÄŸildir"
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ %<%T::%D%>nin %<%T::%D%> olarak tanÄ±mlanmasÄ±na izin vermez"
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "aÃ§Ä±kÃ§a Ã¶zelleÅŸtirilmiÅŸ sÄ±nÄ±fÄ±n Ã¼ye tanÄ±mÄ±nda ÅŸablon baÅŸlÄ±ÄŸÄ±na izin verilmez"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "%qD ilklendirmesi yinelenmiÅŸ"
  
! #: cp/decl.c:3969
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "sÄ±nÄ±f dÄ±ÅŸÄ±nda %q#D bildirimi bir tanÄ±m deÄŸildir"
  
! #: cp/decl.c:4036
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "%q#D deÄŸiÅŸkeni ilklendirilmiÅŸ ama iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "%q#D dizisinin elemanlarÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "kÃ¼me %q#D iÃ§i boÅŸ tÃ¼rde olup tanÄ±mlÄ± olamaz"
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD baÅŸvuru olarak bildirilmiÅŸ ama ilklendirilmemiÅŸ"
  
! #: cp/decl.c:4106
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ %qD baÅŸvurusunu ilklendirmek iÃ§in ilklendirici listesi kullanÄ±mÄ±na izin vermez"
  
! #: cp/decl.c:4132
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "%qT tÃ¼rÃ¼ %qT tÃ¼rÃ¼nden ilklendirilemez"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "%qD ismi bir dizi iÃ§in GNU tarzÄ±nda tasarlanmÄ±ÅŸ bir ilklendiricide kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:4209
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ilklendirici %qD bildiriminin boyutunu saptayamÄ±yor"
  
! #: cp/decl.c:4216
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD bildiriminde dizi boyutu eksik"
  
! #: cp/decl.c:4228
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "sÄ±fÄ±r boyutlu dizi %qD"
--- 25337,25639 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "ilk kullanÄ±mdan sonra %D'nin aÃ§Ä±kÃ§a Ã¶zelleÅŸtirilmesi"
  
! #: cp/decl.c:1944
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+D: gÃ¶rÃ¼nÃ¼rlÃ¼k Ã¶zniteliÄŸi yoksayÄ±ldÄ± Ã§Ã¼nkÃ¼"
  
! #: cp/decl.c:1946
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jburadaki Ã¶nceki bildirimiyle Ã§eliÅŸiyor"
  
! #: cp/decl.c:2329
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "%qD yaftasÄ±na jump"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "case yaftasÄ±na jump"
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  buradan"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2373
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  %q+#D ilklendirmesini kesiyor"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  POD olmayan %q+#D etki alanÄ±na giriyor"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  try blokuna giriliyor"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  catch blokuna giriyor"
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  try blokuna giriliyor"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "%q+D yaftasÄ±na jump"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  buradan"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J  catch blokuna giriliyor"
  
! #: cp/decl.c:2488
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  %q+#D ilklendirmesi atlanÄ±yor"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "wchar_t isimli yafta"
  
! #: cp/decl.c:2568
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "yinelenmiÅŸ %qD yaftasÄ±"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ÅŸablon parametreleri olmaksÄ±zÄ±n kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:2852
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T bir ÅŸablon deÄŸil"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "%2$q#T iÃ§inde %1$q#T isminde sÄ±nÄ±f ÅŸablonu yok"
  
! #: cp/decl.c:2865
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "%2$q#T iÃ§inde %1$q#T isminde tÃ¼r yok"
  
! #: cp/decl.c:2872
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qT bir sÄ±nÄ±f tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/decl.c:2879
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "ÅŸablon parametreleri bu ÅŸablonla uyuÅŸmuyor:"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "burada bildirilmiÅŸ %q+D"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%J bir anonim union, iÅŸlev Ã¼yeler iÃ§eremez"
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde kuruculu Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde yÄ±kÄ±cÄ±lÄ± Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde kopya atama isleÃ§li Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "bir bildirimde birden fazla tÃ¼r"
  
! #: cp/decl.c:3666
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++ yerleÅŸik tÃ¼rÃ¼ %qT iÃ§in yeniden bildirim"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typedef bildiriminde tÃ¼r ismi eksik"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ anonim yapÄ±larÄ± (struct) yasaklar"
  
! #: cp/decl.c:3718
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "%qs sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sadece bir sÄ±nÄ±f iÃ§inde belirtilebilir"
  
! #: cp/decl.c:3726
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sadece kurucular iÃ§in belirtilebilir"
  
! #: cp/decl.c:3728
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "bir saklama sÄ±nÄ±fÄ± sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "niteliyiciler sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.c:3764
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "%q+#T bildiriminde Ã¶znitelik yoksayÄ±ldÄ±"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "%q+#T iÃ§in Ã¶znitelik %qs anahtar sÃ¶zcÃ¼ÄŸÃ¼nÃ¼ izlemeli"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "%q#D iÅŸlevi bir deÄŸiÅŸken gibi ilklendirilmiÅŸ"
  
! #: cp/decl.c:3890
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "%q#D hem %<extern%> olarak bildirilmiÅŸ hem de ilklendirilmiÅŸ"
  
! #: cp/decl.c:3906
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "%q+D iÅŸlevinin tanÄ±mÄ± dllimport imli"
  
! #: cp/decl.c:3925
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D bildirimi %q#T baÄŸlamÄ±nÄ±n bir static Ã¼yesi deÄŸildir"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ %<%T::%D%>nin %<%T::%D%> olarak tanÄ±mlanmasÄ±na izin vermez"
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "aÃ§Ä±kÃ§a Ã¶zelleÅŸtirilmiÅŸ sÄ±nÄ±fÄ±n Ã¼ye tanÄ±mÄ±nda ÅŸablon baÅŸlÄ±ÄŸÄ±na izin verilmez"
  
! #: cp/decl.c:3948
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "%qD ilklendirmesi yinelenmiÅŸ"
  
! #: cp/decl.c:3986
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "sÄ±nÄ±f dÄ±ÅŸÄ±nda %q#D bildirimi bir tanÄ±m deÄŸildir"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "%q#D deÄŸiÅŸkeni ilklendirilmiÅŸ ama iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "%q#D dizisinin elemanlarÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.c:4070
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "kÃ¼me %q#D iÃ§i boÅŸ tÃ¼rde olup tanÄ±mlÄ± olamaz"
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD baÅŸvuru olarak bildirilmiÅŸ ama ilklendirilmemiÅŸ"
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ %qD baÅŸvurusunu ilklendirmek iÃ§in ilklendirici listesi kullanÄ±mÄ±na izin vermez"
  
! #: cp/decl.c:4149
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "%qT tÃ¼rÃ¼ %qT tÃ¼rÃ¼nden ilklendirilemez"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "%qD ismi bir dizi iÃ§in GNU tarzÄ±nda tasarlanmÄ±ÅŸ bir ilklendiricide kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ilklendirici %qD bildiriminin boyutunu saptayamÄ±yor"
  
! #: cp/decl.c:4233
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD bildiriminde dizi boyutu eksik"
  
! #: cp/decl.c:4245
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "sÄ±fÄ±r boyutlu dizi %qD"
*************** msgstr "sÄ±fÄ±r boyutlu dizi %qD"
*** 25630,25857 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "%qD bildiriminin saklama boyutu bilinmiyor"
  
! #: cp/decl.c:4293
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "%qD bildiriminin saklama boyutu sabit deÄŸil"
  
! #: cp/decl.c:4342
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "Ã¶zÃ¼r: satÄ±riÃ§i iÅŸlev static verisi %q+#D'nin kodlamasÄ± yanlÄ±ÅŸ (sizi Ã§oklu kopyalara sÃ¼rÃ¼kleyecek)"
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  ilklendiriciyi kaldÄ±rarak bunun olurunu bulabilirsiniz"
  
! #: cp/decl.c:4372
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "ilklendirilmemiÅŸ sabit %qD"
  
! #: cp/decl.c:4484
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "%2$qT tÃ¼rÃ¼ndeki bir vektÃ¶r iÃ§in ilklendirici olarak %1$qT tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "%qT iÃ§in ilklendirici {} iÃ§inde olmalÄ±"
  
! #: cp/decl.c:4544
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT %qD isminde statik olmayan bir Ã¼yeye sahip deÄŸil"
  
! #: cp/decl.c:4595
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "%qT iÃ§in skalar ilklendiriciyi kuÅŸatan parantezler"
  
! #: cp/decl.c:4678
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "%qT iÃ§in ilklendiriciyi Ã§evreleyen parantezler yok"
  
! #: cp/decl.c:4735
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "%qT iÃ§in ilklendirici sayÄ±sÄ± Ã§ok fazla"
  
! #: cp/decl.c:4778
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "deÄŸiÅŸken-boyutlu nesne %qD ilklendirilmemiÅŸ olabilir"
  
! #: cp/decl.c:4784
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.c:4796
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "union ilklendiricide gereÄŸinden fazla Ã¶ÄŸe"
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD bir kurucu ile ilklendirilmeli, %<{...}%> ile deÄŸil"
  
! #: cp/decl.c:4880
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "parantezli dizge sabiti %2$qE ile ilklendirilmiÅŸ %1$qD dizgesi"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "ilklendirmesiz sabit Ã¼yelerle %qD yapÄ±sÄ±"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "ilklendirmesiz referans Ã¼yelerle %qD yapÄ±sÄ±"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "bildirim iÃ§inde atama (ilklendirme deÄŸil)"
  
! #: cp/decl.c:5184
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ã¶nceki %q#D tÃ¼r bildirimini gÃ¶lgeliyor"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD evreye yerel olamaz Ã§Ã¼nkÃ¼ POD olmayan %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD evreye yerel olup Ã¶zdevimli ilklendirilemez"
  
! #: cp/decl.c:5268
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD bildirilirken bir sabit olmayan ifade tarafÄ±ndan ilklendirilemez"
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "yabancÄ± sÄ±nÄ±f %qT iÃ§in yÄ±kÄ±cÄ±, bir Ã¼ye olamaz"
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "yabancÄ± sÄ±nÄ±f %qT iÃ§in kurucu, bir Ã¼ye olamaz"
  
! #: cp/decl.c:5880
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.c:5882
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.c:5884
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> iÅŸlev belirtecleri %1$qD iÃ§in geÃ§ersiz"
  
! #: cp/decl.c:5888
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D bir kardeÅŸ olarak bildirilmiÅŸ"
  
! #: cp/decl.c:5894
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D bir olaÄŸandÄ±ÅŸÄ±lÄ±k belirtimi ile bildirilmiÅŸ"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD tanÄ±mÄ± %qT baÄŸlamÄ±nÄ± kapsayan isim alanÄ±nÄ±nda deÄŸil"
  
! #: cp/decl.c:6017
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%qD doÄŸrudan Ã¶zelleÅŸtirmesinin kardeÅŸ bildirimde tanÄ±mÄ±"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "birincil ÅŸablon bildiriminde %qD ÅŸablon kimliÄŸinin kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼manlara kardeÅŸ ÅŸablon Ã¶zelleÅŸtirmesi %qD bildiriminde izin verilmez"
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "kardeÅŸ ÅŸablon Ã¶zelleÅŸtirmesi %qD bildiriminde %<inline%> kullanÄ±lamaz"
  
! #: cp/decl.c:6108
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> bir ÅŸablon olarak bildirilemez"
  
! #: cp/decl.c:6110
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> inline olarak bildirilemez"
  
! #: cp/decl.c:6112
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> static olarak bildirilemez"
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "yerel olmayan iÅŸlev %q#D anonim tÃ¼r kullanÄ±yor"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D niteliksiz tÃ¼re baÅŸvurmuyor, dolasÄ±yla ilintileme iÃ§in kullanÄ±lmaz"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "yerel olmayan iÅŸlev %q#D yerel %qT tÃ¼rÃ¼nÃ¼ kullanÄ±yor"
  
! #: cp/decl.c:6172
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sÃ¼ye iÅŸlev %qD cv niteleyicisini iÃ§eremez"
  
! #: cp/decl.c:6224
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> %<int%> dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dolaylÄ± bildirimli %qD tanÄ±mÄ±"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "sÄ±nÄ±f %2$qT iÃ§inde bildirilmiÅŸ %1$q#D diye bir Ã¼ye iÅŸlev yok"
--- 25641,25868 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "%qD bildiriminin saklama boyutu bilinmiyor"
  
! #: cp/decl.c:4310
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "%qD bildiriminin saklama boyutu sabit deÄŸil"
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "Ã¶zÃ¼r: satÄ±riÃ§i iÅŸlev static verisi %q+#D'nin kodlamasÄ± yanlÄ±ÅŸ (sizi Ã§oklu kopyalara sÃ¼rÃ¼kleyecek)"
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  ilklendiriciyi kaldÄ±rarak bunun olurunu bulabilirsiniz"
  
! #: cp/decl.c:4389
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "ilklendirilmemiÅŸ sabit %qD"
  
! #: cp/decl.c:4501
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "%2$qT tÃ¼rÃ¼ndeki bir vektÃ¶r iÃ§in ilklendirici olarak %1$qT tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "%qT iÃ§in ilklendirici {} iÃ§inde olmalÄ±"
  
! #: cp/decl.c:4561
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT %qD isminde statik olmayan bir Ã¼yeye sahip deÄŸil"
  
! #: cp/decl.c:4612
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "%qT iÃ§in skalar ilklendiriciyi kuÅŸatan parantezler"
  
! #: cp/decl.c:4695
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "%qT iÃ§in ilklendiriciyi Ã§evreleyen parantezler yok"
  
! #: cp/decl.c:4752
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "%qT iÃ§in ilklendirici sayÄ±sÄ± Ã§ok fazla"
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "deÄŸiÅŸken-boyutlu nesne %qD ilklendirilmemiÅŸ olabilir"
  
! #: cp/decl.c:4801
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.c:4813
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "union ilklendiricide gereÄŸinden fazla Ã¶ÄŸe"
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD bir kurucu ile ilklendirilmeli, %<{...}%> ile deÄŸil"
  
! #: cp/decl.c:4897
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "parantezli dizge sabiti %2$qE ile ilklendirilmiÅŸ %1$qD dizgesi"
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "ilklendirmesiz sabit Ã¼yelerle %qD yapÄ±sÄ±"
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "ilklendirmesiz referans Ã¼yelerle %qD yapÄ±sÄ±"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "bildirim iÃ§inde atama (ilklendirme deÄŸil)"
  
! #: cp/decl.c:5229
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ã¶nceki %q#D tÃ¼r bildirimini gÃ¶lgeliyor"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD evreye yerel olamaz Ã§Ã¼nkÃ¼ POD olmayan %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD evreye yerel olup Ã¶zdevimli ilklendirilemez"
  
! #: cp/decl.c:5313
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD bildirilirken bir sabit olmayan ifade tarafÄ±ndan ilklendirilemez"
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "yabancÄ± sÄ±nÄ±f %qT iÃ§in yÄ±kÄ±cÄ±, bir Ã¼ye olamaz"
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "yabancÄ± sÄ±nÄ±f %qT iÃ§in kurucu, bir Ã¼ye olamaz"
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.c:5940
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> iÅŸlev belirtecleri %1$qD iÃ§in geÃ§ersiz"
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D bir kardeÅŸ olarak bildirilmiÅŸ"
  
! #: cp/decl.c:5950
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D bir olaÄŸandÄ±ÅŸÄ±lÄ±k belirtimi ile bildirilmiÅŸ"
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD tanÄ±mÄ± %qT baÄŸlamÄ±nÄ± kapsayan isim alanÄ±nÄ±nda deÄŸil"
  
! #: cp/decl.c:6073
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%qD doÄŸrudan Ã¶zelleÅŸtirmesinin kardeÅŸ bildirimde tanÄ±mÄ±"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "birincil ÅŸablon bildiriminde %qD ÅŸablon kimliÄŸinin kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼manlara kardeÅŸ ÅŸablon Ã¶zelleÅŸtirmesi %qD bildiriminde izin verilmez"
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "kardeÅŸ ÅŸablon Ã¶zelleÅŸtirmesi %qD bildiriminde %<inline%> kullanÄ±lamaz"
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> bir ÅŸablon olarak bildirilemez"
  
! #: cp/decl.c:6166
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> inline olarak bildirilemez"
  
! #: cp/decl.c:6168
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> static olarak bildirilemez"
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "yerel olmayan iÅŸlev %q#D anonim tÃ¼r kullanÄ±yor"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D niteliksiz tÃ¼re baÅŸvurmuyor, dolasÄ±yla ilintileme iÃ§in kullanÄ±lmaz"
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "yerel olmayan iÅŸlev %q#D yerel %qT tÃ¼rÃ¼nÃ¼ kullanÄ±yor"
  
! #: cp/decl.c:6228
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sÃ¼ye iÅŸlev %qD cv niteleyicisini iÃ§eremez"
  
! #: cp/decl.c:6280
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> %<int%> dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dolaylÄ± bildirimli %qD tanÄ±mÄ±"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "sÄ±nÄ±f %2$qT iÃ§inde bildirilmiÅŸ %1$q#D diye bir Ã¼ye iÅŸlev yok"
*************** msgstr "sÄ±nÄ±f %2$qT iÃ§inde bildirilmi
*** 25860,26405 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "yerel olmayan deÄŸiÅŸken %q#D anonim tÃ¼r kullanÄ±yor"
  
! #: cp/decl.c:6431
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "yerel olmayan deÄŸiÅŸken %q#D yerel %qT tÃ¼rÃ¼nÃ¼ kullanÄ±yor"
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "tÃ¼mleyen olmayan %qT tÃ¼rÃ¼ndeki statik veri Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesi geÃ§ersiz"
  
! #: cp/decl.c:6558
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ sabit olmayan statik %qD Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesine izin vermez"
  
! #: cp/decl.c:6562
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ tÃ¼mlemeyen %2$qT tÃ¼rÃ¼ndeki %1$qD Ã¼ye sabitinin ilklendirilmesine izin vermez"
  
! #: cp/decl.c:6586
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "%qD dizisinin boyutu tÃ¼mlemeyen %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.c:6588
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "dizi boyutu tÃ¼mlemeyen %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.c:6624
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "%qD dizisinin boyutu negatif"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "dizi boyutu negatif"
  
! #: cp/decl.c:6634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ da sÄ±fÄ±r boyutlu %qD dizisi yasaktÄ±r"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++'da sÄ±fÄ±r boyutlu dizi yasaktÄ±r"
  
! #: cp/decl.c:6643
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%qD dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.c:6652
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ deÄŸiÅŸken boyutlu %qD dizisine izin vermez"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++  deÄŸiÅŸken boyutlu diziye izin vermez"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dizi boyutunda taÅŸma"
  
! #: cp/decl.c:6759
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "%2$s olarak %1$qD bildirimi"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "%s oluÅŸturuluyor"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ã§ok boyutlu dizi olarak %qD bildiriminde ilki dÄ±ÅŸÄ±nda tÃ¼m boyutlar sÄ±nÄ±rlanmÄ±ÅŸ olmalÄ±dÄ±r"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ã§ok boyutlu dizi bildiriminde ilki dÄ±ÅŸÄ±nda tÃ¼m boyutlar sÄ±nÄ±rlanmÄ±ÅŸ olmalÄ±dÄ±r"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "kurucu iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtimi geÃ§ersiz"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "yÄ±kÄ±cÄ± iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtimi geÃ§ersiz"
  
! #: cp/decl.c:6835
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "%qT iÅŸleci %qT dÃ¶ndÃ¼recek ÅŸekilde bildirilmiÅŸ"
  
! #: cp/decl.c:6837
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "%<operator %T%> iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtilmiÅŸ"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "void bildirimli adsÄ±z deÄŸiÅŸken ya da alan"
  
! #: cp/decl.c:6863
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "void bildirimli deÄŸiÅŸken ya da alan %qE"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "void bildirimli deÄŸiÅŸken ya da alan"
  
! #: cp/decl.c:7031
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.c:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "tanÄ±msÄ±z tÃ¼r %<%s %E%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "tanÄ±msÄ±z tÃ¼r %<%s %E%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.c:7049
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "%qT tÃ¼rÃ¼ %qT tÃ¼rÃ¼nden tÃ¼retilmemiÅŸ"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "iÅŸlev olmayan olarak %qD bildirimi"
  
! #: cp/decl.c:7071
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ã¼ye olmayan olarak %qD bildirimi"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "bildirimci kimliÄŸi eksik; yedek sÃ¶zcÃ¼k %qD kullanÄ±lÄ±yor"
  
! #: cp/decl.c:7147
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "%<register%> bildirimli iÅŸlev tanÄ±mÄ±"
  
! #: cp/decl.c:7189
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "%qs bildiriminde iki veya daha fazla veri tÃ¼rÃ¼"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ tÃ¼rsÃ¼z %qs bildirimine izin verilmez"
  
! #: cp/decl.c:7283
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%qs iÃ§in short, signed veya unsigned geÃ§ersiz"
  
! #: cp/decl.c:7285
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%qs iÃ§in signed ve unsigned birlikte verilmiÅŸ"
  
! #: cp/decl.c:7287
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%qs iÃ§in complex geÃ§ersiz"
  
! #: cp/decl.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%qs iÃ§in complex geÃ§ersiz"
  
! #: cp/decl.c:7291
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%qs iÃ§in complex geÃ§ersiz"
  
! #: cp/decl.c:7293
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%qs iÃ§in long, short, signed ya da unsigned geÃ§ersiz"
  
! #: cp/decl.c:7295
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%qs iÃ§in char ile long veya short belirtilmiÅŸ"
  
! #: cp/decl.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%qs iÃ§in long ve short birlikte belirtilmiÅŸ"
  
! #: cp/decl.c:7303
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "%qs iÃ§in long, short, signed ya da unsigned geÃ§ersiz olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:7367
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "%qs iÃ§in complex geÃ§ersiz"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%<operator %T%> bildiriminde niteleyicilere izin verilmez"
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "%2$qT iÅŸlev tÃ¼rÃ¼ne ekli %1$qV niteleyicileri yoksayÄ±lÄ±yor"
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "Ã¼ye %qD, hem virtual hem de static olarak bildirilemez"
  
! #: cp/decl.c:7439
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> geÃ§erli bir bildirici deÄŸil"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef bildirimi parametre bildiriminde geÃ§ersiz"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "saklatÄ±m sÄ±nÄ±fÄ± belirteÃ§leri parametre bildiriminde geÃ§ersiz"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "sanal dÄ±ÅŸ sÄ±nÄ±f bildirimi"
  
! #: cp/decl.c:7479
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs bildiriminde Ã§ok sayÄ±da saklama sÄ±nÄ±fÄ±"
  
! #: cp/decl.c:7484
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "%q#D bildirimi Ã§eliÅŸkili"
  
! #: cp/decl.c:7507
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs iÃ§in saklatÄ±m sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.c:7541
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%qs iÃ§in tepe-seviye bildirim %<auto%> belirtiyor"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "saklatÄ±m sÄ±nÄ±fÄ± belirteÃ§leri kardeÅŸ iÅŸlev bildirimlerinde geÃ§ersiz"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "yÄ±kÄ±cÄ± bir statik Ã¼ye iÅŸlev olamaz"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "kurucu bir statik Ã¼ye iÅŸlev olamaz"
  
! #: cp/decl.c:7678
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "yÄ±kÄ±cÄ±lar cv-nitelemeli olmayabilir"
  
! #: cp/decl.c:7679
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "kurucular cv-nitelemeli olmayabilir"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "kurucular virtual olarak bildirilemez"
  
! #: cp/decl.c:7709
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "kardeÅŸ iÅŸlev %qs ilklendirilemiyor"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "kardeÅŸ bildirimi sÄ±nÄ±f bildiriminde deÄŸil"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "yerel sÄ±nÄ±f tanÄ±mÄ± iÃ§inde kardeÅŸ iÅŸlev %qs tanÄ±mlanamaz"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "yÄ±kÄ±cÄ±lar parametre almayabilir"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "%q#T tÃ¼rÃ¼ne baÅŸvuru bildirilemez"
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "%q#T tÃ¼rÃ¼ne gÃ¶sterici bildirilemez"
  
! #: cp/decl.c:7759
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "%q#T Ã¼yeye gÃ¶sterici bildirilemez"
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "ÅŸablon kimliÄŸi %qD bir bildirici olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ã¼ye iÅŸlevler sÄ±nÄ±flarÄ±nÄ±n Ã¶rtÃ¼k kardeÅŸleridir"
  
! #: cp/decl.c:7874
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ã¼ye %2$qs Ã¼zerinde fazladan niteleme %<%1$T::%>"
  
! #: cp/decl.c:7906
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "Ã¼ye iÅŸlev %<%T::%s%> %<%T%> iÃ§inde tanÄ±mlanamaz"
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "uye iÅŸlev %<%T::%s%> %<%T%> iÃ§inde bildirilemez"
  
! #: cp/decl.c:7923
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ã¼ye %<%T::%s%> %qT iÃ§inde bildirilemez"
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "veri Ã¼yesi deÄŸiÅŸken olarak deÄŸiÅŸtirilmiÅŸ %qT tÃ¼rÃ¼nde olamayabilir"
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parametre deÄŸiÅŸken olarak deÄŸiÅŸtirilmiÅŸ %qT tÃ¼rÃ¼nde olamayabilir"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "sadece kurucularÄ±n bildirimleri %<explicit%> olabilir"
  
! #: cp/decl.c:7975
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/decl.c:7980
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "nesne olmayan Ã¼ye %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.c:7986
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "iÅŸlev %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.c:7991
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.c:7996
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "sabit %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jtypedef ismi bir iÃ§ iÃ§e isimli belirteÃ§ olmayabilir"
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ kapsayan sÄ±nÄ±f ile aynÄ± isimde yuvalanmÄ±ÅŸ %qD tÃ¼rÃ¼ne izin vermez"
  
! #: cp/decl.c:8134
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "nitelikli iÅŸlev tÃ¼rleri %s iÅŸlevlerini bildirmekte kullanÄ±lamaz"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "kardeÅŸ sÄ±nÄ±f bildirimi iÃ§in tÃ¼r niteleyiciler belirtilmiÅŸ"
  
! #: cp/decl.c:8165
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "kardeÅŸ sÄ±nÄ±f bildirimi iÃ§in %<inline%> belirtilmiÅŸ"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend bildirimi sÄ±nÄ±f anahtarÄ± gerektirir, %<friend class %T::%D%> gibi"
  
! #: cp/decl.c:8179
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend bildirimi %<friend %#T%> gibi bir sÄ±nÄ±f anahtarÄ± gerektirir"
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "sÄ±nÄ±f %qT genel baÄŸlamÄ±n kardeÅŸi yapÄ±lmaya Ã§alÄ±ÅŸÄ±lÄ±yor"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ã¼ye olmayan iÅŸlev tÃ¼rÃ¼nde niteleyiciler geÃ§ersiz"
  
! #: cp/decl.c:8218
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "mutlak bildirimci %qT bildirim olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:8247
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametre bildiriminde %<::%> kullanÄ±lamaz"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "bir yÃ¶nteme %qD yapÄ±lamaz -- sÄ±nÄ±f iÃ§inde deÄŸil"
  
! #: cp/decl.c:8317
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "iÅŸlev %qD bir union iÃ§inde virtual olarak bildirilmiÅŸ"
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD daima static olduÄŸundan sanal olarak bildirilemez"
  
! #: cp/decl.c:8342
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "yÄ±kÄ±cÄ± %qD iÃ§in kardeÅŸ bildiriminde nitelikli isim umuluyordu"
  
! #: cp/decl.c:8352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%2$qT Ã¼yesi olarak %1$qD bildirimi"
  
! #: cp/decl.c:8428
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "%qD alanÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.c:8430
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "%qT ismi iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.c:8439
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  ÅŸablon %qT Ã¶rnekleniminde"
  
! #: cp/decl.c:8448
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ne iÅŸlev ne de Ã¼ye iÅŸlev; friend olarak bildirilemez"
--- 25871,26416 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "yerel olmayan deÄŸiÅŸken %q#D anonim tÃ¼r kullanÄ±yor"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "yerel olmayan deÄŸiÅŸken %q#D yerel %qT tÃ¼rÃ¼nÃ¼ kullanÄ±yor"
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "tÃ¼mleyen olmayan %qT tÃ¼rÃ¼ndeki statik veri Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesi geÃ§ersiz"
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ sabit olmayan statik %qD Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesine izin vermez"
  
! #: cp/decl.c:6618
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ tÃ¼mlemeyen %2$qT tÃ¼rÃ¼ndeki %1$qD Ã¼ye sabitinin ilklendirilmesine izin vermez"
  
! #: cp/decl.c:6642
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "%qD dizisinin boyutu tÃ¼mlemeyen %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.c:6644
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "dizi boyutu tÃ¼mlemeyen %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.c:6680
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "%qD dizisinin boyutu negatif"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "dizi boyutu negatif"
  
! #: cp/decl.c:6690
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ da sÄ±fÄ±r boyutlu %qD dizisi yasaktÄ±r"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++'da sÄ±fÄ±r boyutlu dizi yasaktÄ±r"
  
! #: cp/decl.c:6699
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%qD dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.c:6708
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ deÄŸiÅŸken boyutlu %qD dizisine izin vermez"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++  deÄŸiÅŸken boyutlu diziye izin vermez"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dizi boyutunda taÅŸma"
  
! #: cp/decl.c:6815
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "%2$s olarak %1$qD bildirimi"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "%s oluÅŸturuluyor"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ã§ok boyutlu dizi olarak %qD bildiriminde ilki dÄ±ÅŸÄ±nda tÃ¼m boyutlar sÄ±nÄ±rlanmÄ±ÅŸ olmalÄ±dÄ±r"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ã§ok boyutlu dizi bildiriminde ilki dÄ±ÅŸÄ±nda tÃ¼m boyutlar sÄ±nÄ±rlanmÄ±ÅŸ olmalÄ±dÄ±r"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "kurucu iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtimi geÃ§ersiz"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "yÄ±kÄ±cÄ± iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtimi geÃ§ersiz"
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "%qT iÅŸleci %qT dÃ¶ndÃ¼recek ÅŸekilde bildirilmiÅŸ"
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "%<operator %T%> iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtilmiÅŸ"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "void bildirimli adsÄ±z deÄŸiÅŸken ya da alan"
  
! #: cp/decl.c:6919
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "void bildirimli deÄŸiÅŸken ya da alan %qE"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "void bildirimli deÄŸiÅŸken ya da alan"
  
! #: cp/decl.c:7087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.c:7090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "tanÄ±msÄ±z tÃ¼r %<%s %E%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.c:7093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "tanÄ±msÄ±z tÃ¼r %<%s %E%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "%qT tÃ¼rÃ¼ %qT tÃ¼rÃ¼nden tÃ¼retilmemiÅŸ"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "iÅŸlev olmayan olarak %qD bildirimi"
  
! #: cp/decl.c:7127
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "Ã¼ye olmayan olarak %qD bildirimi"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "bildirimci kimliÄŸi eksik; yedek sÃ¶zcÃ¼k %qD kullanÄ±lÄ±yor"
  
! #: cp/decl.c:7203
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "%<register%> bildirimli iÅŸlev tanÄ±mÄ±"
  
! #: cp/decl.c:7245
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "%qs bildiriminde iki veya daha fazla veri tÃ¼rÃ¼"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ tÃ¼rsÃ¼z %qs bildirimine izin verilmez"
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "%qs iÃ§in short, signed veya unsigned geÃ§ersiz"
  
! #: cp/decl.c:7341
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "%qs iÃ§in signed ve unsigned birlikte verilmiÅŸ"
  
! #: cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%qs iÃ§in complex geÃ§ersiz"
  
! #: cp/decl.c:7345
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%qs iÃ§in complex geÃ§ersiz"
  
! #: cp/decl.c:7347
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%qs iÃ§in complex geÃ§ersiz"
  
! #: cp/decl.c:7349
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%qs iÃ§in long, short, signed ya da unsigned geÃ§ersiz"
  
! #: cp/decl.c:7351
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "%qs iÃ§in char ile long veya short belirtilmiÅŸ"
  
! #: cp/decl.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "%qs iÃ§in long ve short birlikte belirtilmiÅŸ"
  
! #: cp/decl.c:7359
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "%qs iÃ§in long, short, signed ya da unsigned geÃ§ersiz olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:7423
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "%qs iÃ§in complex geÃ§ersiz"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%<operator %T%> bildiriminde niteleyicilere izin verilmez"
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "%2$qT iÅŸlev tÃ¼rÃ¼ne ekli %1$qV niteleyicileri yoksayÄ±lÄ±yor"
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "Ã¼ye %qD, hem virtual hem de static olarak bildirilemez"
  
! #: cp/decl.c:7495
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> geÃ§erli bir bildirici deÄŸil"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef bildirimi parametre bildiriminde geÃ§ersiz"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "saklatÄ±m sÄ±nÄ±fÄ± belirteÃ§leri parametre bildiriminde geÃ§ersiz"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "sanal dÄ±ÅŸ sÄ±nÄ±f bildirimi"
  
! #: cp/decl.c:7535
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs bildiriminde Ã§ok sayÄ±da saklama sÄ±nÄ±fÄ±"
  
! #: cp/decl.c:7540
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "%q#D bildirimi Ã§eliÅŸkili"
  
! #: cp/decl.c:7563
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs iÃ§in saklatÄ±m sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.c:7597
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%qs iÃ§in tepe-seviye bildirim %<auto%> belirtiyor"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "saklatÄ±m sÄ±nÄ±fÄ± belirteÃ§leri kardeÅŸ iÅŸlev bildirimlerinde geÃ§ersiz"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "yÄ±kÄ±cÄ± bir statik Ã¼ye iÅŸlev olamaz"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "kurucu bir statik Ã¼ye iÅŸlev olamaz"
  
! #: cp/decl.c:7734
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "yÄ±kÄ±cÄ±lar cv-nitelemeli olmayabilir"
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "kurucular cv-nitelemeli olmayabilir"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "kurucular virtual olarak bildirilemez"
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "kardeÅŸ iÅŸlev %qs ilklendirilemiyor"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "kardeÅŸ bildirimi sÄ±nÄ±f bildiriminde deÄŸil"
  
! #: cp/decl.c:7775
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "yerel sÄ±nÄ±f tanÄ±mÄ± iÃ§inde kardeÅŸ iÅŸlev %qs tanÄ±mlanamaz"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "yÄ±kÄ±cÄ±lar parametre almayabilir"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "%q#T tÃ¼rÃ¼ne baÅŸvuru bildirilemez"
  
! #: cp/decl.c:7807
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "%q#T tÃ¼rÃ¼ne gÃ¶sterici bildirilemez"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "%q#T Ã¼yeye gÃ¶sterici bildirilemez"
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "ÅŸablon kimliÄŸi %qD bir bildirici olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ã¼ye iÅŸlevler sÄ±nÄ±flarÄ±nÄ±n Ã¶rtÃ¼k kardeÅŸleridir"
  
! #: cp/decl.c:7930
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ã¼ye %2$qs Ã¼zerinde fazladan niteleme %<%1$T::%>"
  
! #: cp/decl.c:7962
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "Ã¼ye iÅŸlev %<%T::%s%> %<%T%> iÃ§inde tanÄ±mlanamaz"
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "uye iÅŸlev %<%T::%s%> %<%T%> iÃ§inde bildirilemez"
  
! #: cp/decl.c:7979
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ã¼ye %<%T::%s%> %qT iÃ§inde bildirilemez"
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "veri Ã¼yesi deÄŸiÅŸken olarak deÄŸiÅŸtirilmiÅŸ %qT tÃ¼rÃ¼nde olamayabilir"
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parametre deÄŸiÅŸken olarak deÄŸiÅŸtirilmiÅŸ %qT tÃ¼rÃ¼nde olamayabilir"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "sadece kurucularÄ±n bildirimleri %<explicit%> olabilir"
  
! #: cp/decl.c:8031
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "nesne olmayan Ã¼ye %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.c:8042
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "iÅŸlev %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.c:8047
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "static %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.c:8052
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "sabit %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jtypedef ismi bir iÃ§ iÃ§e isimli belirteÃ§ olmayabilir"
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ kapsayan sÄ±nÄ±f ile aynÄ± isimde yuvalanmÄ±ÅŸ %qD tÃ¼rÃ¼ne izin vermez"
  
! #: cp/decl.c:8190
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "nitelikli iÅŸlev tÃ¼rleri %s iÅŸlevlerini bildirmekte kullanÄ±lamaz"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "kardeÅŸ sÄ±nÄ±f bildirimi iÃ§in tÃ¼r niteleyiciler belirtilmiÅŸ"
  
! #: cp/decl.c:8221
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "kardeÅŸ sÄ±nÄ±f bildirimi iÃ§in %<inline%> belirtilmiÅŸ"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend bildirimi sÄ±nÄ±f anahtarÄ± gerektirir, %<friend class %T::%D%> gibi"
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend bildirimi %<friend %#T%> gibi bir sÄ±nÄ±f anahtarÄ± gerektirir"
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "sÄ±nÄ±f %qT genel baÄŸlamÄ±n kardeÅŸi yapÄ±lmaya Ã§alÄ±ÅŸÄ±lÄ±yor"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ã¼ye olmayan iÅŸlev tÃ¼rÃ¼nde niteleyiciler geÃ§ersiz"
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "mutlak bildirimci %qT bildirim olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.c:8303
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametre bildiriminde %<::%> kullanÄ±lamaz"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "bir yÃ¶nteme %qD yapÄ±lamaz -- sÄ±nÄ±f iÃ§inde deÄŸil"
  
! #: cp/decl.c:8373
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "iÅŸlev %qD bir union iÃ§inde virtual olarak bildirilmiÅŸ"
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD daima static olduÄŸundan sanal olarak bildirilemez"
  
! #: cp/decl.c:8398
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "yÄ±kÄ±cÄ± %qD iÃ§in kardeÅŸ bildiriminde nitelikli isim umuluyordu"
  
! #: cp/decl.c:8408
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%2$qT Ã¼yesi olarak %1$qD bildirimi"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "%qD alanÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "%qT ismi iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.c:8495
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  ÅŸablon %qT Ã¶rnekleniminde"
  
! #: cp/decl.c:8504
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ne iÅŸlev ne de Ã¼ye iÅŸlev; friend olarak bildirilemez"
*************** msgstr "%qE ne iÅŸlev ne de Ã¼ye iÅŸlev;
*** 26416,26508 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++  %qD Ã¼ye ilklendirmesine izin vermez"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "%qD static yapÄ±lÄ±yor"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<auto%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<register%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<__thread%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "genel kapsam dÄ±ÅŸÄ±nda bildirilen %qs iÅŸlevi iÃ§in %<static%> belirteci geÃ§ersiz"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "genel kapsam dÄ±ÅŸÄ±nda bildirilen %qs iÅŸlevi iÃ§in %<inline%> belirteci geÃ§ersiz"
  
! #: cp/decl.c:8598
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "sÄ±nÄ±f olmayan sanal iÅŸlev %qs"
  
! #: cp/decl.c:8629
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ã¼ye iÅŸlev %qD static ilintilemeli olarak bildirilemez"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statik iÅŸlev baÅŸka bir iÅŸlevin iÃ§inde bildirilemez"
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "bir statik veri Ã¼yesi tanÄ±mlarken (bildirime zit olarak) %<static%> kullanÄ±lamayabilir"
  
! #: cp/decl.c:8673
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statik Ã¼ye %qD %<register%> olarak bildirilmiÅŸ"
  
! #: cp/decl.c:8678
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ã¼ye %q#D harici ilintilemeli olarak doÄŸrudan bildirilemez"
  
! #: cp/decl.c:8816
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "%q#D iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki parametre iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.c:8836
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man %qE %qD yerel deÄŸiÅŸkenini kullanÄ±yor"
  
! #: cp/decl.c:8905
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametre %qD geÃ§ersiz olarak yÃ¶ntem tÃ¼rÃ¼nde bildirilmiÅŸ"
  
! #: cp/decl.c:8929
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "parametre %1$qD bilinmeyen sÄ±nÄ±rlÄ± %3$qT dizisine %2$s iÃ§eriyor"
--- 26427,26519 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++  %qD Ã¼ye ilklendirmesine izin vermez"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "%qD static yapÄ±lÄ±yor"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<auto%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<register%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<__thread%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "genel kapsam dÄ±ÅŸÄ±nda bildirilen %qs iÅŸlevi iÃ§in %<static%> belirteci geÃ§ersiz"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "genel kapsam dÄ±ÅŸÄ±nda bildirilen %qs iÅŸlevi iÃ§in %<inline%> belirteci geÃ§ersiz"
  
! #: cp/decl.c:8654
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "sÄ±nÄ±f olmayan sanal iÅŸlev %qs"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ã¼ye iÅŸlev %qD static ilintilemeli olarak bildirilemez"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statik iÅŸlev baÅŸka bir iÅŸlevin iÃ§inde bildirilemez"
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "bir statik veri Ã¼yesi tanÄ±mlarken (bildirime zit olarak) %<static%> kullanÄ±lamayabilir"
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statik Ã¼ye %qD %<register%> olarak bildirilmiÅŸ"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ã¼ye %q#D harici ilintilemeli olarak doÄŸrudan bildirilemez"
  
! #: cp/decl.c:8872
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "%q#D iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki parametre iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.c:8892
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man %qE %qD yerel deÄŸiÅŸkenini kullanÄ±yor"
  
! #: cp/decl.c:8961
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametre %qD geÃ§ersiz olarak yÃ¶ntem tÃ¼rÃ¼nde bildirilmiÅŸ"
  
! #: cp/decl.c:8985
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "parametre %1$qD bilinmeyen sÄ±nÄ±rlÄ± %3$qT dizisine %2$s iÃ§eriyor"
*************** msgstr "parametre %1$qD bilinmeyen sÄ±nÄ
*** 26522,26659 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "kurucu geÃ§ersiz; muhtemelen %<%T (const %T&)%> anlamÄ±nda kullandÄ±nÄ±z"
  
! #: cp/decl.c:9219
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD bir isim alanÄ± iÃ§inde bildirilemeyebilir"
  
! #: cp/decl.c:9224
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD static olarak bildirilemeyebilir"
  
! #: cp/decl.c:9247
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD static olmayan bir Ã¼ye iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD ya bir statik olmayan Ã¼ye iÅŸlev ya da Ã¼ye olmayan iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.c:9277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD ya bir sÄ±nÄ±f argÃ¼manÄ±na sahip olmalÄ± ya da enum tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ?: Ã¼Ã§ terimlisinin aÅŸÄ±rÄ± yÃ¼klenmesini yasaklar"
  
! #: cp/decl.c:9331
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "sonek %qD argÃ¼man olarak %<int%> almalÄ±"
  
! #: cp/decl.c:9385
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "sonek %qD ikinci argÃ¼manÄ± olarak %<int%> almalÄ±"
  
! #: cp/decl.c:9393
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD ya hiÃ§ argÃ¼man almamalÄ± ya da bir argÃ¼man almalÄ±"
  
! #: cp/decl.c:9395
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD ya bir ya da iki argÃ¼man almalÄ±"
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ã¶nek %qD %qT dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "sonek %qD %qT dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD %<void%> almalÄ±"
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD sadece ve sadece bir argÃ¼man almalÄ±"
  
! #: cp/decl.c:9445
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD sadece ve sadece iki argÃ¼man almalÄ±"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "kullanÄ±cÄ± tanÄ±mlÄ± %qD daima her iki argÃ¼manÄ±yla birlikte deÄŸerlendirilir"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD deÄŸeriyle dÃ¶ndÃ¼rÃ¼lmeli"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: cp/decl.c:9542
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%2$qs sonrasÄ± ÅŸablon tÃ¼rÃ¼ %1$qT parametresi kullanÄ±mÄ±"
  
! #: cp/decl.c:9557
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "%2$qs sonrasÄ± typedef-ismi %1$qD kullanÄ±mÄ±"
  
! #: cp/decl.c:9558
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D iÃ§in burada Ã¶nceki bir bildirim var"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT tÃ¼rÃ¼ne %qs olarak baÅŸvuruluyor"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T iÃ§in burada Ã¶nceki bir bildirim var"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT tÃ¼rÃ¼ne enum olarak baÅŸvuruluyor"
--- 26533,26670 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "kurucu geÃ§ersiz; muhtemelen %<%T (const %T&)%> anlamÄ±nda kullandÄ±nÄ±z"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD bir isim alanÄ± iÃ§inde bildirilemeyebilir"
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD static olarak bildirilemeyebilir"
  
! #: cp/decl.c:9303
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD static olmayan bir Ã¼ye iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD ya bir statik olmayan Ã¼ye iÅŸlev ya da Ã¼ye olmayan iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD ya bir sÄ±nÄ±f argÃ¼manÄ±na sahip olmalÄ± ya da enum tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ?: Ã¼Ã§ terimlisinin aÅŸÄ±rÄ± yÃ¼klenmesini yasaklar"
  
! #: cp/decl.c:9387
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "sonek %qD argÃ¼man olarak %<int%> almalÄ±"
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "sonek %qD ikinci argÃ¼manÄ± olarak %<int%> almalÄ±"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD ya hiÃ§ argÃ¼man almamalÄ± ya da bir argÃ¼man almalÄ±"
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD ya bir ya da iki argÃ¼man almalÄ±"
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ã¶nek %qD %qT dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "sonek %qD %qT dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD %<void%> almalÄ±"
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD sadece ve sadece bir argÃ¼man almalÄ±"
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD sadece ve sadece iki argÃ¼man almalÄ±"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "kullanÄ±cÄ± tanÄ±mlÄ± %qD daima her iki argÃ¼manÄ±yla birlikte deÄŸerlendirilir"
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD deÄŸeriyle dÃ¶ndÃ¼rÃ¼lmeli"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: cp/decl.c:9598
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%2$qs sonrasÄ± ÅŸablon tÃ¼rÃ¼ %1$qT parametresi kullanÄ±mÄ±"
  
! #: cp/decl.c:9613
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "%2$qs sonrasÄ± typedef-ismi %1$qD kullanÄ±mÄ±"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D iÃ§in burada Ã¶nceki bir bildirim var"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT tÃ¼rÃ¼ne %qs olarak baÅŸvuruluyor"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T iÃ§in burada Ã¶nceki bir bildirim var"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT tÃ¼rÃ¼ne enum olarak baÅŸvuruluyor"
*************** msgstr "%qT tÃ¼rÃ¼ne enum olarak baÅŸvur
*** 26665,26731 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "%<%s %T%> iÃ§in ÅŸablon argÃ¼man gerekli"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD bildirildiÄŸi sÄ±nÄ±f ile aynÄ± isimde"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ã¶nceden bildirim olmaksÄ±zÄ±n enum %q#D kullanÄ±mÄ±"
  
! #: cp/decl.c:9795
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "bir ÅŸablon olmayan olarak yeniden %qT bildirimi"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Ã¶nceden %q+D bildirimi"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "tÃ¼retilmiÅŸ union %qT geÃ§ersiz"
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Java sÄ±nÄ±fÄ± %qT Ã§ok sayÄ±da tabana sahip olamaz"
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Java sÄ±nÄ±fÄ± %qT sanal tabanlara sahip olamaz"
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "taban tÃ¼r %qT bir yapÄ± veya sÄ±nÄ±f tÃ¼rÃ¼ olarak hatalÄ±"
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "ardÄ±ÅŸÄ±k tÃ¼r %qT tanÄ±msÄ±z"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "yinelenmiÅŸ taban tÃ¼rÃ¼ %qT geÃ§ersiz"
  
! #: cp/decl.c:10055
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ã§ok sayÄ±da %q#T tanÄ±mÄ±"
  
! #: cp/decl.c:10056
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%JÃ¶nceden burada tanÄ±mlÄ±"
--- 26676,26742 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "%<%s %T%> iÃ§in ÅŸablon argÃ¼man gerekli"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD bildirildiÄŸi sÄ±nÄ±f ile aynÄ± isimde"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ã¶nceden bildirim olmaksÄ±zÄ±n enum %q#D kullanÄ±mÄ±"
  
! #: cp/decl.c:9851
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "bir ÅŸablon olmayan olarak yeniden %qT bildirimi"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "Ã¶nceden %q+D bildirimi"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "tÃ¼retilmiÅŸ union %qT geÃ§ersiz"
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Java sÄ±nÄ±fÄ± %qT Ã§ok sayÄ±da tabana sahip olamaz"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Java sÄ±nÄ±fÄ± %qT sanal tabanlara sahip olamaz"
  
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "taban tÃ¼r %qT bir yapÄ± veya sÄ±nÄ±f tÃ¼rÃ¼ olarak hatalÄ±"
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "ardÄ±ÅŸÄ±k tÃ¼r %qT tanÄ±msÄ±z"
  
! #: cp/decl.c:10039
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "yinelenmiÅŸ taban tÃ¼rÃ¼ %qT geÃ§ersiz"
  
! #: cp/decl.c:10111
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ã§ok sayÄ±da %q#T tanÄ±mÄ±"
  
! #: cp/decl.c:10112
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%JÃ¶nceden burada tanÄ±mlÄ±"
*************** msgstr "%JÃ¶nceden burada tanÄ±mlÄ±"
*** 26734,26780 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "%qT iÃ§in simgesel sabit deÄŸerlerinin tamamÄ±nÄ± hiÃ§bir tÃ¼mleyen tÃ¼r temsil edemez"
  
! #: cp/decl.c:10306
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "%qD iÃ§in simgesel sabitin deÄŸeri tamsayÄ± sabit deÄŸil"
  
! #: cp/decl.c:10334
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "%qD'de simgesel sabit deÄŸerlerinde taÅŸma"
  
! #: cp/decl.c:10409
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %q#T bir iÃ§i boÅŸ tÃ¼rdÃ¼r"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%>, %<*this%> iÃ§in bir baÅŸvuru dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.c:10877
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "parametre %qD void olarak bildirilmiÅŸ"
  
! #: cp/decl.c:11358
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "geÃ§ersiz Ã¼ye iÅŸlev bildirimi"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD zaten %qT sÄ±nÄ±fÄ±nda tanÄ±mlÄ±"
  
! #: cp/decl.c:11582
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statik Ã¼ye iÅŸlev %q#D tÃ¼r niteleyicilerle bildirilmiÅŸ"
--- 26745,26791 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "%qT iÃ§in simgesel sabit deÄŸerlerinin tamamÄ±nÄ± hiÃ§bir tÃ¼mleyen tÃ¼r temsil edemez"
  
! #: cp/decl.c:10362
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "%qD iÃ§in simgesel sabitin deÄŸeri tamsayÄ± sabit deÄŸil"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "%qD'de simgesel sabit deÄŸerlerinde taÅŸma"
  
! #: cp/decl.c:10465
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %q#T bir iÃ§i boÅŸ tÃ¼rdÃ¼r"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%>, %<*this%> iÃ§in bir baÅŸvuru dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "parametre %qD void olarak bildirilmiÅŸ"
  
! #: cp/decl.c:11414
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "geÃ§ersiz Ã¼ye iÅŸlev bildirimi"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD zaten %qT sÄ±nÄ±fÄ±nda tanÄ±mlÄ±"
  
! #: cp/decl.c:11638
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statik Ã¼ye iÅŸlev %q#D tÃ¼r niteleyicilerle bildirilmiÅŸ"
*************** msgstr "static Ã¼ye %qD bir bit alanÄ± o
*** 26909,26970 ****
  msgid "anonymous struct not inside named type"
  msgstr "anonim yapÄ± isimli tÃ¼rÃ¼n iÃ§inde deÄŸil"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "isim alanÄ± baÄŸlamÄ±ndaki anonim kÃ¼meler static olmalÄ±dÄ±r"
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ã¼yesiz anonim union"
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> %qT tÃ¼rÃ¼nde dÃ¶nmeli"
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ilk parametreyi %<size_t%> (%qT) tÃ¼rÃ¼nde alir"
  
! #: cp/decl2.c:1190
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> %qT tÃ¼rÃ¼nde dÃ¶nmeli"
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ilk parametreyi %qT tÃ¼rÃ¼nde alÄ±r"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3308
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "satÄ±riÃ§i iÅŸlev %q+D tanÄ±mlanmadan kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl2.c:3462
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "%2$q+#D'nin %1$P. parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man eksik"
--- 26920,26981 ----
  msgid "anonymous struct not inside named type"
  msgstr "anonim yapÄ± isimli tÃ¼rÃ¼n iÃ§inde deÄŸil"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "isim alanÄ± baÄŸlamÄ±ndaki anonim kÃ¼meler static olmalÄ±dÄ±r"
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "Ã¼yesiz anonim union"
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> %qT tÃ¼rÃ¼nde dÃ¶nmeli"
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> ilk parametreyi %<size_t%> (%qT) tÃ¼rÃ¼nde alir"
  
! #: cp/decl2.c:1191
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> %qT tÃ¼rÃ¼nde dÃ¶nmeli"
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> ilk parametreyi %qT tÃ¼rÃ¼nde alÄ±r"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "satÄ±riÃ§i iÅŸlev %q+D tanÄ±mlanmadan kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl2.c:3463
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "%2$q+#D'nin %1$P. parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man eksik"
*************** msgstr "tek Ã§eviri birimi iÃ§inde karÄ±
*** 26996,27002 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "tumleyen, gÃ¶sterici olmayan NULL yakalanÄ±yor"
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD asla aÅŸÄ±rÄ± yÃ¼klÃ¼ olmamalÄ±"
--- 27007,27013 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "tumleyen, gÃ¶sterici olmayan NULL yakalanÄ±yor"
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD asla aÅŸÄ±rÄ± yÃ¼klÃ¼ olmamalÄ±"
*************** msgstr "friend bildirimi %q#D bir ÅŸablo
*** 27105,27331 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(eÄŸer istediÄŸiniz bu deÄŸilse, iÅŸlev ÅŸablonunun zaten bildirilmiÅŸ olduÄŸundan emin olduktan sonra burada iÅŸlev isminden sonra bir <> ekleyin)-Wno-non-template-friend bu UYARIyÄ± iptal eder"
  
! #: cp/init.c:334
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD Ã¼ye ilklendirme listesinde ilklendirilmiÅŸ olmalÄ±"
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%Jreferans ture sahip %q#D'nin default ilklendirmesi"
  
! #: cp/init.c:388
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%JilklendirilmemiÅŸ referans Ã¼ye %qD"
  
! #: cp/init.c:391
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%1$J%<const%> %3$qT tÃ¼rÃ¼ ile ilklendirilmemiÅŸ Ã¼ye %2$qD"
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D sonradan ilklendirilmiÅŸ olacak"
  
! #: cp/init.c:537
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "taban %qT sonradan ilklendirilmiÅŸ olacak"
  
! #: cp/init.c:540
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  taban %qT"
  
! #: cp/init.c:543
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  burada ilklendirildiÄŸinde"
  
! #: cp/init.c:559
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%J%qD iÃ§in Ã§ok sayÄ±da ilklendirici belirtilmiÅŸ"
  
! #: cp/init.c:562
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jtaban %qT iÃ§in Ã§ok sayÄ±da ilklendirici belirtilmiÅŸ"
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%J%qT'nin Ã§ok sayÄ±da Ã¼yesi iÃ§in ilklendirmeler"
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%Jtaban sÄ±nÄ±f %q#T kopyalama kurucusunda doÄŸrudan ilklendirilmiÅŸ olmalÄ±"
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "sÄ±nÄ±f %qT %qD isminde alan iÃ§ermiyor"
  
! #: cp/init.c:921
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D bir static veri Ã¼yesidir; sadece tanÄ±mÄ±nda ilklendirilebilir"
  
! #: cp/init.c:928
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D %qT'nin bir static olmayan Ã¼yesi deÄŸildir"
  
! #: cp/init.c:967
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "taban sÄ±nÄ±fÄ± olmayan %qT iÃ§in isimsiz ilklendirici"
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "Ã§oklu miras kullanan %qT iÃ§in isimsiz ilklendirici"
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD  hem doÄŸrudan hem de dolaylÄ± sanal taban"
  
! #: cp/init.c:1029
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "%qT tÃ¼rÃ¼ bir doÄŸrudan ya da dolaylÄ± %qT tabanÄ± deÄŸil"
  
! #: cp/init.c:1032
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qT tÃ¼rÃ¼ bir doÄŸrudan %qT tabanÄ± deÄŸil"
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "dizi ilklendirici hatalÄ±"
  
! #: cp/init.c:1291
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT bir kÃ¼me tÃ¼rÃ¼ deÄŸil"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "iÃ§i boÅŸ tÃ¼r %qT Ã¼ye %qD'yi iÃ§ermiyor"
  
! #: cp/init.c:1358
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "%qD bit alanÄ±na gÃ¶sterici geÃ§ersiz"
  
! #: cp/init.c:1435
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/init.c:1441
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "static olmayan veri Ã¼yesi %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "new iÃ§in %<void%> tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/init.c:1680
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "%q#T  %<new%>'u iÃ§inde ilklendirmesiz sabit"
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "%qs ile Java kurucusuna Ã§aÄŸrÄ± tanÄ±msÄ±z"
  
! #: cp/init.c:1758
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "%2$qT sÄ±nÄ±fÄ±nda uygun bir %1$qD yok"
  
! #: cp/init.c:1763
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ã¼ye %qD iÃ§in istek belirsiz"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ array new iÃ§inde ilklendirmeye izin vermez"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "array new iÃ§indeki boyut bÃ¼tÃ¼nleyici tÃ¼rde olmalÄ±"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new bir referans tÃ¼re uygulanamaz"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new bir iÅŸlev tÃ¼re uygulanamaz"
  
! #: cp/init.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "%<jclass%> tanÄ±msÄ±zken Java kurucusuna Ã§aÄŸrÄ±"
  
! #: cp/init.c:2186
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "class$ bulunamÄ±yor"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "ilklendirici erken sonlanÄ±yor"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "Ã§ok boyutlu diziler ilklendiricilerle ilklendirilemez"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "silme iÅŸlecinin Ã§aÄŸrÄ±sÄ±nda bir sorun saptandÄ±:"
  
! #: cp/init.c:2740
  #, 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 "sÄ±nÄ±f tanÄ±mlanÄ±rken bildirilmiÅŸ olsalar bile, ne yÄ±kÄ±cÄ± ne de sÄ±nÄ±fa Ã¶zel silme iÅŸleci Ã§aÄŸrÄ±lÄ±r."
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete iÃ§indeki dizi boyutu bilinmiyor"
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "vektÃ¶r silme iÅŸlemi iÃ§in tÃ¼r ne gÃ¶sterici ne de dizi"
--- 27116,27342 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(eÄŸer istediÄŸiniz bu deÄŸilse, iÅŸlev ÅŸablonunun zaten bildirilmiÅŸ olduÄŸundan emin olduktan sonra burada iÅŸlev isminden sonra bir <> ekleyin)-Wno-non-template-friend bu UYARIyÄ± iptal eder"
  
! #: cp/init.c:333
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD Ã¼ye ilklendirme listesinde ilklendirilmiÅŸ olmalÄ±"
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%Jreferans ture sahip %q#D'nin default ilklendirmesi"
  
! #: cp/init.c:387
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%JilklendirilmemiÅŸ referans Ã¼ye %qD"
  
! #: cp/init.c:390
  #, fuzzy, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%1$J%<const%> %3$qT tÃ¼rÃ¼ ile ilklendirilmemiÅŸ Ã¼ye %2$qD"
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D sonradan ilklendirilmiÅŸ olacak"
  
! #: cp/init.c:536
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "taban %qT sonradan ilklendirilmiÅŸ olacak"
  
! #: cp/init.c:539
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  taban %qT"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  burada ilklendirildiÄŸinde"
  
! #: cp/init.c:558
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%J%qD iÃ§in Ã§ok sayÄ±da ilklendirici belirtilmiÅŸ"
  
! #: cp/init.c:561
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jtaban %qT iÃ§in Ã§ok sayÄ±da ilklendirici belirtilmiÅŸ"
  
! #: cp/init.c:628
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%J%qT'nin Ã§ok sayÄ±da Ã¼yesi iÃ§in ilklendirmeler"
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%Jtaban sÄ±nÄ±f %q#T kopyalama kurucusunda doÄŸrudan ilklendirilmiÅŸ olmalÄ±"
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "sÄ±nÄ±f %qT %qD isminde alan iÃ§ermiyor"
  
! #: cp/init.c:920
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D bir static veri Ã¼yesidir; sadece tanÄ±mÄ±nda ilklendirilebilir"
  
! #: cp/init.c:927
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D %qT'nin bir static olmayan Ã¼yesi deÄŸildir"
  
! #: cp/init.c:966
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "taban sÄ±nÄ±fÄ± olmayan %qT iÃ§in isimsiz ilklendirici"
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "Ã§oklu miras kullanan %qT iÃ§in isimsiz ilklendirici"
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD  hem doÄŸrudan hem de dolaylÄ± sanal taban"
  
! #: cp/init.c:1028
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "%qT tÃ¼rÃ¼ bir doÄŸrudan ya da dolaylÄ± %qT tabanÄ± deÄŸil"
  
! #: cp/init.c:1031
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qT tÃ¼rÃ¼ bir doÄŸrudan %qT tabanÄ± deÄŸil"
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "dizi ilklendirici hatalÄ±"
  
! #: cp/init.c:1290
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT bir kÃ¼me tÃ¼rÃ¼ deÄŸil"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "iÃ§i boÅŸ tÃ¼r %qT Ã¼ye %qD'yi iÃ§ermiyor"
  
! #: cp/init.c:1357
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "%qD bit alanÄ±na gÃ¶sterici geÃ§ersiz"
  
! #: cp/init.c:1434
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/init.c:1440
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "static olmayan veri Ã¼yesi %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "new iÃ§in %<void%> tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/init.c:1679
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "%q#T  %<new%>'u iÃ§inde ilklendirmesiz sabit"
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "%qs ile Java kurucusuna Ã§aÄŸrÄ± tanÄ±msÄ±z"
  
! #: cp/init.c:1757
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "%2$qT sÄ±nÄ±fÄ±nda uygun bir %1$qD yok"
  
! #: cp/init.c:1762
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ã¼ye %qD iÃ§in istek belirsiz"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ array new iÃ§inde ilklendirmeye izin vermez"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "array new iÃ§indeki boyut bÃ¼tÃ¼nleyici tÃ¼rde olmalÄ±"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new bir referans tÃ¼re uygulanamaz"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new bir iÅŸlev tÃ¼re uygulanamaz"
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "%<jclass%> tanÄ±msÄ±zken Java kurucusuna Ã§aÄŸrÄ±"
  
! #: cp/init.c:2184
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "class$ bulunamÄ±yor"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "ilklendirici erken sonlanÄ±yor"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "Ã§ok boyutlu diziler ilklendiricilerle ilklendirilemez"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "silme iÅŸlecinin Ã§aÄŸrÄ±sÄ±nda bir sorun saptandÄ±:"
  
! #: cp/init.c:2738
  #, 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 "sÄ±nÄ±f tanÄ±mlanÄ±rken bildirilmiÅŸ olsalar bile, ne yÄ±kÄ±cÄ± ne de sÄ±nÄ±fa Ã¶zel silme iÅŸleci Ã§aÄŸrÄ±lÄ±r."
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete iÃ§indeki dizi boyutu bilinmiyor"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "vektÃ¶r silme iÅŸlemi iÃ§in tÃ¼r ne gÃ¶sterici ne de dizi"
*************** msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼
*** 27761,27767 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(belki de %qT bildiriminden sonra bir ; yoktur)"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT bir ÅŸablon deÄŸil"
--- 27772,27778 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(belki de %qT bildiriminden sonra bir ; yoktur)"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT bir ÅŸablon deÄŸil"
*************** msgstr "deyim ifadelerine sadece iÅŸlevl
*** 27833,28018 ****
  msgid "%<this%> may not be used in this context"
  msgstr "bu kapsamda %<this%> kullanÄ±lamaz"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "yerel deÄŸiÅŸken %qD bu kapsamda gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3519
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT bir sÄ±nÄ±f ya da isim alanÄ± deÄŸil"
  
! #: cp/parser.c:3620
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%2$qT Ã¼yesi olarak %<~%1$T%> bildirimi"
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef ismi %qD yÄ±kÄ±cÄ± bildiricisi olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD ile iliÅŸkilendirme belirsiz"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/parser.c:4275
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ birleÅŸik sabitlere izin vermez"
  
! #: cp/parser.c:4623
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE sÄ±nÄ±f tÃ¼rÃ¼ne sahip deÄŸil"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "parantezli tÃ¼r kimliÄŸinden sonra dizi sÄ±nÄ±rÄ± yasak"
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "tÃ¼r kimliÄŸini sarmalayan parantezleri kaldÄ±rmayÄ± deneyin"
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new bildirimli ifade bÃ¼tÃ¼nleyici ya da numaralama tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "eski tarz tÃ¼r dÃ¶nÃ¼ÅŸÃ¼mÃ¼"
  
! #: cp/parser.c:6404
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case etiketi %qE bir switch deyimi iÃ§inde deÄŸil"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ hesaplanmÄ±ÅŸ goto'lara izin vermez"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "fazladan %<;%>"
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "karÄ±ÅŸÄ±k bildirimler ve iÅŸlev tanÄ±mlarÄ± yasaktÄ±r"
  
! #: cp/parser.c:7573
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> sadece bir sÄ±nÄ±f iÃ§inde belirtilebilir"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "sÄ±nÄ±f tanÄ±mÄ± kardeÅŸ olarak bildirilemeyebilir"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "temel ilklendiricileri sadece kurucular alÄ±r"
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "artÄ±k tarih olmuÅŸ eski tarz temel sÄ±nÄ±f ilklendiricisi"
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%<typename%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ne bu baÄŸlamda izin verilmez (bir nitelikli Ã¼ye ilklendirici Ã¶rtÃ¼k olarak bir tÃ¼r olduÄŸundan)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "%<export%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ gerÃ§ekleÅŸtirilmedi ve yoksayÄ±lacak"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> bir ÅŸablon argÃ¼man listesi baÅŸlatamaz"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ile %<[%> aynÄ± ÅŸeyi gÃ¶sterir. %<<%> ile %<::%> arasÄ±nda boÅŸluk bÄ±rakÄ±n"
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(-fpermissive kullanÄ±rsanÄ±z G++ kodunuzu kabul edecek)"
  
! #: cp/parser.c:8959
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ÅŸablon argÃ¼man listesinde Ã§Ã¶zÃ¼mleme hatasÄ±"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ÅŸablon olarak ÅŸablon olmayan %qD kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "bir ÅŸablon olduÄŸunu belirtmek iÃ§in %<%T::template %D%> kullanÄ±n"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "C ilintileme ile ÅŸablon Ã¶zelleÅŸtirmesi"
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "ÅŸablon dÄ±ÅŸÄ±nda %<typename%> kullanÄ±mÄ±"
  
! #: cp/parser.c:10378
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: cp/parser.c:10382
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10601
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD bir isim alanÄ± ismi deÄŸil"
--- 27844,28029 ----
  msgid "%<this%> may not be used in this context"
  msgstr "bu kapsamda %<this%> kullanÄ±lamaz"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "yerel deÄŸiÅŸken %qD bu kapsamda gÃ¶rÃ¼nemez"
  
! #: cp/parser.c:3531
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT bir sÄ±nÄ±f ya da isim alanÄ± deÄŸil"
  
! #: cp/parser.c:3632
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%2$qT Ã¼yesi olarak %<~%1$T%> bildirimi"
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef ismi %qD yÄ±kÄ±cÄ± bildiricisi olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD ile iliÅŸkilendirme belirsiz"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD bir ÅŸablon deÄŸil"
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ birleÅŸik sabitlere izin vermez"
  
! #: cp/parser.c:4635
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE sÄ±nÄ±f tÃ¼rÃ¼ne sahip deÄŸil"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "parantezli tÃ¼r kimliÄŸinden sonra dizi sÄ±nÄ±rÄ± yasak"
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "tÃ¼r kimliÄŸini sarmalayan parantezleri kaldÄ±rmayÄ± deneyin"
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new bildirimli ifade bÃ¼tÃ¼nleyici ya da numaralama tÃ¼rÃ¼nde olmalÄ±"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "eski tarz tÃ¼r dÃ¶nÃ¼ÅŸÃ¼mÃ¼"
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case etiketi %qE bir switch deyimi iÃ§inde deÄŸil"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ hesaplanmÄ±ÅŸ goto'lara izin vermez"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "fazladan %<;%>"
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "karÄ±ÅŸÄ±k bildirimler ve iÅŸlev tanÄ±mlarÄ± yasaktÄ±r"
  
! #: cp/parser.c:7585
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> sadece bir sÄ±nÄ±f iÃ§inde belirtilebilir"
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "sÄ±nÄ±f tanÄ±mÄ± kardeÅŸ olarak bildirilemeyebilir"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "temel ilklendiricileri sadece kurucular alÄ±r"
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "artÄ±k tarih olmuÅŸ eski tarz temel sÄ±nÄ±f ilklendiricisi"
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "%<typename%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ne bu baÄŸlamda izin verilmez (bir nitelikli Ã¼ye ilklendirici Ã¶rtÃ¼k olarak bir tÃ¼r olduÄŸundan)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "%<export%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ gerÃ§ekleÅŸtirilmedi ve yoksayÄ±lacak"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "%<<::%> bir ÅŸablon argÃ¼man listesi baÅŸlatamaz"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> ile %<[%> aynÄ± ÅŸeyi gÃ¶sterir. %<<%> ile %<::%> arasÄ±nda boÅŸluk bÄ±rakÄ±n"
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(-fpermissive kullanÄ±rsanÄ±z G++ kodunuzu kabul edecek)"
  
! #: cp/parser.c:8971
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ÅŸablon argÃ¼man listesinde Ã§Ã¶zÃ¼mleme hatasÄ±"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "ÅŸablon olarak ÅŸablon olmayan %qD kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "bir ÅŸablon olduÄŸunu belirtmek iÃ§in %<%T::template %D%> kullanÄ±n"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "C ilintileme ile ÅŸablon Ã¶zelleÅŸtirmesi"
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "ÅŸablon dÄ±ÅŸÄ±nda %<typename%> kullanÄ±mÄ±"
  
! #: cp/parser.c:10390
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: cp/parser.c:10394
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD bir isim alanÄ± ismi deÄŸil"
*************** msgstr "%qD bir isim alanÄ± ismi deÄŸil"
*** 28020,28156 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "using bildiriminde bir ÅŸablon kimliÄŸi bulunamaz"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±nda bir asm belirtimine izin verilmez"
  
! #: cp/parser.c:11168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±da Ã¶zniteliklere izin verilmez"
  
! #: cp/parser.c:11301
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "kardeÅŸ iÅŸlev %qs ilklendirilemiyor"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "parantezli ilklendiriciden sonraki Ã¶znitelikler yoksayÄ±ldÄ±"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "dizi sÄ±nÄ±rÄ± bir tamsayÄ± sabit deÄŸil"
  
! #: cp/parser.c:11778
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/parser.c:11803
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "kurucunun ÅŸablon olarak kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11963
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD bir isim alanÄ±dÄ±r"
  
! #: cp/parser.c:12038
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-niteleyici yinelenmiÅŸ"
  
! #: cp/parser.c:12586
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man iÃ§inde dosya sonu"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "iÅŸlev olmayanÄ±n parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man kullanÄ±mÄ± Ã¶nerilmiyor"
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼manlara sadece iÅŸlev parametresi olarak izin verilir"
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/parser.c:13446
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD bildirimindeki sÄ±nÄ±f ismi geÃ§ersiz"
  
! #: cp/parser.c:13457
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%3$qD'yi kapsamayan %2$qD etki alanÄ± iÃ§inde %1$qD tÃ¼rÃ¼nde bildirim"
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "fazladan niteleme yoksayÄ±ldÄ±"
  
! #: cp/parser.c:13481
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "bir doÄŸrudan Ã¶zelleÅŸtirme %<template <>%> ile Ã¶ncelenmeli"
  
! #: cp/parser.c:13574
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "%q+#T tÃ¼rÃ¼nde Ã¶nceden tanÄ±m"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%Hfazladan %<;%>"
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "bir kardeÅŸ bildirilirken bir sÄ±nÄ±f anahtarÄ± kullanÄ±lmalÄ±dÄ±r"
  
! #: cp/parser.c:13841
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "kardeÅŸ bildirimi bir sÄ±nÄ±f veya iÅŸlevi isimlendirmiyor"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "iÅŸlev tanÄ±mÄ±nda pure belirteci"
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÅŸablonlar dÄ±ÅŸÄ±nda %<typename%> kullanÄ±mÄ±na izin verilmez"
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%<typename%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ne bu baÄŸlamda izin verilmez (taban sÄ±nÄ±fÄ± Ã¶rtÃ¼k olarak bir tÃ¼rdÃ¼r)"
  
! #: cp/parser.c:15328
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "ÅŸablon parametresi listesi Ã§ok az"
--- 28031,28167 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "using bildiriminde bir ÅŸablon kimliÄŸi bulunamaz"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±nda bir asm belirtimine izin verilmez"
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "bir iÅŸlev tanÄ±mÄ±da Ã¶zniteliklere izin verilmez"
  
! #: cp/parser.c:11313
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "kardeÅŸ iÅŸlev %qs ilklendirilemiyor"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "parantezli ilklendiriciden sonraki Ã¶znitelikler yoksayÄ±ldÄ±"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "dizi sÄ±nÄ±rÄ± bir tamsayÄ± sabit deÄŸil"
  
! #: cp/parser.c:11790
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/parser.c:11815
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "kurucunun ÅŸablon olarak kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr ""
  
! #: cp/parser.c:11975
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD bir isim alanÄ±dÄ±r"
  
! #: cp/parser.c:12050
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "cv-niteleyici yinelenmiÅŸ"
  
! #: cp/parser.c:12598
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man iÃ§inde dosya sonu"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "iÅŸlev olmayanÄ±n parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man kullanÄ±mÄ± Ã¶nerilmiyor"
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼manlara sadece iÅŸlev parametresi olarak izin verilir"
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/parser.c:13458
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD bildirimindeki sÄ±nÄ±f ismi geÃ§ersiz"
  
! #: cp/parser.c:13469
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%3$qD'yi kapsamayan %2$qD etki alanÄ± iÃ§inde %1$qD tÃ¼rÃ¼nde bildirim"
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "fazladan niteleme yoksayÄ±ldÄ±"
  
! #: cp/parser.c:13493
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "bir doÄŸrudan Ã¶zelleÅŸtirme %<template <>%> ile Ã¶ncelenmeli"
  
! #: cp/parser.c:13586
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "%q+#T tÃ¼rÃ¼nde Ã¶nceden tanÄ±m"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%Hfazladan %<;%>"
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "bir kardeÅŸ bildirilirken bir sÄ±nÄ±f anahtarÄ± kullanÄ±lmalÄ±dÄ±r"
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "kardeÅŸ bildirimi bir sÄ±nÄ±f veya iÅŸlevi isimlendirmiyor"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "iÅŸlev tanÄ±mÄ±nda pure belirteci"
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "ÅŸablonlar dÄ±ÅŸÄ±nda %<typename%> kullanÄ±mÄ±na izin verilmez"
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%<typename%> anahtar sÃ¶zcÃ¼ÄŸÃ¼ne bu baÄŸlamda izin verilmez (taban sÄ±nÄ±fÄ± Ã¶rtÃ¼k olarak bir tÃ¼rdÃ¼r)"
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "ÅŸablon parametresi listesi Ã§ok az"
*************** msgstr "ÅŸablon parametresi listesi Ã§ok
*** 28159,28171 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "ÅŸablon parametresi listesi Ã§ok fazla"
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "isimli dÃ¶nÃ¼ÅŸ deÄŸerleri artÄ±k desteklenmiyor"
--- 28170,28182 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "ÅŸablon parametresi listesi Ã§ok fazla"
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "isimli dÃ¶nÃ¼ÅŸ deÄŸerleri artÄ±k desteklenmiyor"
*************** msgstr "isimli dÃ¶nÃ¼ÅŸ deÄŸerleri artÄ±
*** 28173,28254 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "yerel sÄ±nÄ±f iÃ§inde %q#D Ã¼ye ÅŸablonu bildirimi geÃ§ersiz"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "C ilintilemeli ÅŸablon"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "%qs ÅŸablon bildirimi"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> alt ÅŸablon argÃ¼man listesinde %<> >%> olmalÄ±ydÄ±"
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "sahte  %<>>%>, bir ÅŸablon argÃ¼man listesini sonlandÄ±rmak iÃ§in %<>%> kullanÄ±n"
  
! #: cp/parser.c:16374
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersiz"
  
! #: cp/parser.c:16387
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<extern%> Ã¶ncesinde %<__thread%>"
  
! #: cp/parser.c:16682
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs yaftasÄ± %q#T isimlemesinde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:16703
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD farklÄ± eriÅŸimle tekrar bildirilmiÅŸ"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (bir belirsizlik giderici olarak) sadece ÅŸablonlarda kullanÄ±labilir"
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "yanlÄ±ÅŸ yere konmuÅŸ %<@%D%> Nesnel-C++ oluÅŸumu"
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> bir argÃ¼man olarak bir tÃ¼r belirtmeli"
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Nesnel-C++ seÃ§ici ismi geÃ§ersiz"
  
! #: cp/parser.c:17760
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%> sonrasÄ±nda betimleyici umuluyordu"
  
! #: cp/parser.c:19247
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma pack%> sonunda dÃ¶kÃ¼ntÃ¼"
  
! #: cp/parser.c:19392
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "modÃ¼ller arasÄ± eniyilemeler henÃ¼z C++ iÃ§in gerÃ§eklenmedi"
--- 28184,28265 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "yerel sÄ±nÄ±f iÃ§inde %q#D Ã¼ye ÅŸablonu bildirimi geÃ§ersiz"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "C ilintilemeli ÅŸablon"
  
! #: cp/parser.c:15840
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "%qs ÅŸablon bildirimi"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%H%<>>%> alt ÅŸablon argÃ¼man listesinde %<> >%> olmalÄ±ydÄ±"
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "sahte  %<>>%>, bir ÅŸablon argÃ¼man listesini sonlandÄ±rmak iÃ§in %<>%> kullanÄ±n"
  
! #: cp/parser.c:16386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersiz"
  
! #: cp/parser.c:16399
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<extern%> Ã¶ncesinde %<__thread%>"
  
! #: cp/parser.c:16694
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs yaftasÄ± %q#T isimlemesinde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/parser.c:16715
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD farklÄ± eriÅŸimle tekrar bildirilmiÅŸ"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (bir belirsizlik giderici olarak) sadece ÅŸablonlarda kullanÄ±labilir"
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "yanlÄ±ÅŸ yere konmuÅŸ %<@%D%> Nesnel-C++ oluÅŸumu"
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> bir argÃ¼man olarak bir tÃ¼r belirtmeli"
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "Nesnel-C++ seÃ§ici ismi geÃ§ersiz"
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%> sonrasÄ±nda betimleyici umuluyordu"
  
! #: cp/parser.c:19259
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma pack%> sonunda dÃ¶kÃ¼ntÃ¼"
  
! #: cp/parser.c:19404
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "modÃ¼ller arasÄ± eniyilemeler henÃ¼z C++ iÃ§in gerÃ§eklenmedi"
*************** msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit
*** 28838,28914 ****
  msgid "  trying to instantiate %qD"
  msgstr "  %qD Ã¶rneklenmeye Ã§alÄ±ÅŸÄ±lÄ±yor"
  
! #: cp/pt.c:11571
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "%q#T iÃ§in sÄ±nÄ±f ÅŸablonu Ã¶rneklenimi belirsiz"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD iÃ§in eÅŸleÅŸen bir ÅŸablon yok"
  
! #: cp/pt.c:11619
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:11655
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#D Ã¶rneklenimi"
  
! #: cp/pt.c:11677
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ doÄŸrudan Ã¶rneklenimlerde %<extern%> kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/pt.c:11747
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:11756
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÅŸablon tanÄ±mÄ±ndan Ã¶nce %q#T'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:11764
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ doÄŸrudan Ã¶rneklenimlerde %qE kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.c:11809
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#T Ã¶rneklenimi"
  
! #: cp/pt.c:12225
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "bir tanÄ±mlama olmadan %qD'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "%d lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %q+D Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/pt.c:12657
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T bir ÅŸablon sabiti parametresi iÃ§in geÃ§erli bir tÃ¼r deÄŸildir"
--- 28849,28925 ----
  msgid "  trying to instantiate %qD"
  msgstr "  %qD Ã¶rneklenmeye Ã§alÄ±ÅŸÄ±lÄ±yor"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "%q#T iÃ§in sÄ±nÄ±f ÅŸablonu Ã¶rneklenimi belirsiz"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD iÃ§in eÅŸleÅŸen bir ÅŸablon yok"
  
! #: cp/pt.c:11622
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:11658
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#D Ã¶rneklenimi"
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ doÄŸrudan Ã¶rneklenimlerde %<extern%> kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/pt.c:11750
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:11759
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÅŸablon tanÄ±mÄ±ndan Ã¶nce %q#T'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:11767
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ doÄŸrudan Ã¶rneklenimlerde %qE kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.c:11812
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#T Ã¶rneklenimi"
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "bir tanÄ±mlama olmadan %qD'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "%d lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %q+D Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/pt.c:12660
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T bir ÅŸablon sabiti parametresi iÃ§in geÃ§erli bir tÃ¼r deÄŸildir"
*************** msgstr "tepe seviyede %<this%> kullanÄ±m
*** 29060,29066 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "sÃ¶zde yÄ±kÄ±cÄ± isminde niteleyen etki alanÄ± geÃ§ersiz"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "yetkin tÃ¼r %qT, yÄ±kÄ±cÄ± ismi ~%qT ile eslesmiyor"
--- 29071,29077 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "sÃ¶zde yÄ±kÄ±cÄ± isminde niteleyen etki alanÄ± geÃ§ersiz"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "yetkin tÃ¼r %qT, yÄ±kÄ±cÄ± ismi ~%qT ile eslesmiyor"
*************** msgstr "iÃ§i boÅŸ %qT tÃ¼rÃ¼ alt isim be
*** 29120,29126 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%<%T::%D%> ile iliÅŸkilendirme belirsiz"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD %qT'nin bir Ã¼yesi deÄŸil"
--- 29131,29137 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%<%T::%D%> ile iliÅŸkilendirme belirsiz"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD %qT'nin bir Ã¼yesi deÄŸil"
*************** msgstr ""
*** 29186,29207 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3558
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "%s %qT referans tÃ¼rÃ¼nde ÅŸekilleniyor"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29197,29228 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "%qT eriÅŸilebilir bir %qT tabanÄ± deÄŸil"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr ""
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3561
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "%s %qT referans tÃ¼rÃ¼nde ÅŸekilleniyor"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr "istenen init_priority iÃ§ kullan
*** 29251,29494 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "bu platformda %qE Ã¶zniteliÄŸi desteklenmiyor"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼mÃ¼ olmaksÄ±zÄ±n %s (belirgin gÃ¶sterici tÃ¼rleri %qT ve %qT arasÄ±nda)"
  
! #: cp/typeck.c:514
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++'da bir iÅŸlev gÃ¶stericisi ile %<void *%> tÃ¼rÃ¼nde gÃ¶stericiler arasÄ±nda %s yasaktir"
  
! #: cp/typeck.c:572
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼mÃ¼ olmaksÄ±zÄ±n %s (belirgin Ã¼ye gÃ¶stericisi tÃ¼rleri %qT ve %qT arasÄ±nda)"
  
! #: cp/typeck.c:1255
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "bir Ã¼ye iÅŸleve %qs uygulanmasÄ± geÃ§ersiz"
  
! #: cp/typeck.c:1305
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "bir bit alanÄ±na %qs uygulanmasÄ± geÃ§ersiz"
  
! #: cp/typeck.c:1310
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ iÅŸlev tÃ¼rÃ¼nde bir ifadeye %qs uygulanmasÄ±na izin vermez"
  
! #: cp/typeck.c:1353
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "bir bit alanÄ±na %qs uygulanmasÄ± geÃ§ersiz"
  
! #: cp/typeck.c:1361
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ iÅŸlev tÃ¼rÃ¼nde bir ifadeye %qs uygulanmasÄ±na izin vermez"
  
! #: cp/typeck.c:1409
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "statik olmayan Ã¼ye iÅŸlev kullanÄ±mÄ± geÃ§ersiz "
  
! #: cp/typeck.c:1673
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "dizge sabitten %qT'ye dÃ¶nÃ¼ÅŸÃ¼m artik Ã¶nerilmiyor"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %3$qT tÃ¼rÃ¼ndeki %2$qE iÃ§indeki %1$qD Ã¼yesi iÃ§in istek"
  
! #: cp/typeck.c:1812
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "static olmayan veri Ã¼yesi %qE kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "NULL nesnenin static olmayan veri Ã¼yesi  %qD'ye eriÅŸim geÃ§ersiz"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(belkide %<offsetof%> makrosu yanlÄ±ÅŸ kullanÄ±ldÄ±)"
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "iptal edilen tÃ¼r %qT iken yÄ±kÄ±cÄ± %qT ile iliÅŸkili"
  
! #: cp/typeck.c:2171
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%>, %qT'nin bir Ã¼yesi deÄŸil"
  
! #: cp/typeck.c:2186
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT %qT tabanÄ±nda deÄŸil"
  
! #: cp/typeck.c:2205
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD %qE isimli Ã¼yeye sahip deÄŸil"
  
! #: cp/typeck.c:2220
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD bir Ã¼ye ÅŸablon iÅŸlevi deÄŸil"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT bir nesne gÃ¶stericisi tÃ¼rÃ¼ deÄŸil"
  
! #: cp/typeck.c:2365
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "uye gÃ¶stericisinde %qs kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "dizi baÅŸvurusunda altindis yok"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ sol yan olmayan dizi indislemesine izin vermez"
  
! #: cp/typeck.c:2479
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "%<register%> olarak bildirilmiÅŸ dizi indislemesi"
  
! #: cp/typeck.c:2562
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "%qE kullanimÄ±nda nesne eksik"
  
! #: cp/typeck.c:2676
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ program iÃ§inden %<::main%> Ã§aÄŸrÄ±sÄ±na izin vermez"
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "%<%E (...)%> iÃ§inde Ã¼ye gÃ¶sterici iÅŸlevi Ã§aÄŸrÄ±sÄ± iÃ§in %<.*%> veya %<->*%> kullanÄ±lmalÄ±"
  
! #: cp/typeck.c:2715
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE bir iÅŸlev olarak kullanilamaz"
  
! #: cp/typeck.c:2795
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "%s %q+#D iÃ§in argÃ¼manlar Ã§ok fazla"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "dosyanÄ±n burasÄ±nda"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "iÅŸlev iÃ§in Ã§ok fazla argÃ¼man belirtildi"
  
! #: cp/typeck.c:2833
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "%P parametresi %qD iÃ§inde tamamlanmamÄ±ÅŸ %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck.c:2836
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametre %P tamamlanmamÄ±ÅŸ %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck.c:2897
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "%s %q+#D iÃ§in argÃ¼manlar Ã§ok az"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "iÅŸlev iÃ§in Ã§ok az argÃ¼man belirtildi"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "aÅŸÄ±rÄ± yÃ¼klÃ¼ iÅŸlevden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m yapildigi varsayÄ±lÄ±yor"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "%<%E / 0%> sÄ±fÄ±rla bÃ¶lme"
  
! #: cp/typeck.c:3143
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "%<%E / 0.%> sÄ±fÄ±rla bÃ¶lme"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "%<%E %% 0.%> sÄ±fÄ±rla bÃ¶lme"
  
! #: cp/typeck.c:3180
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "%<%E %% 0.%> sÄ±fÄ±rla bÃ¶lme"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s dÃ¶ngÃ¼ sayÄ±sÄ± negatif"
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s dÃ¶ngÃ¼ sayÄ±sÄ± >= tÃ¼r geniÅŸligi"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ da gÃ¶sterici ile tamsayÄ± arasÄ±nda karÅŸÄ±laÅŸtÄ±rmaya izin verilmez"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "gerÃ§el sayÄ± olmayan argÃ¼manlar arasÄ±nda dÃ¼zenlenmemiÅŸ karÅŸÄ±laÅŸtÄ±rma"
  
! #: cp/typeck.c:3465
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "%qT ve %qT tÃ¼rÃ¼ndeki terimler iki terimli `%qO' iÃ§in geÃ§ersiz"
  
! #: cp/typeck.c:3629
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "%q#T ile %q#T tÃ¼rleri arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "iÅŸaretli ve iÅŸaretsiz tamsayÄ± ifadeler arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
--- 29272,29515 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "bu platformda %qE Ã¶zniteliÄŸi desteklenmiyor"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼mÃ¼ olmaksÄ±zÄ±n %s (belirgin gÃ¶sterici tÃ¼rleri %qT ve %qT arasÄ±nda)"
  
! #: cp/typeck.c:512
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++'da bir iÅŸlev gÃ¶stericisi ile %<void *%> tÃ¼rÃ¼nde gÃ¶stericiler arasÄ±nda %s yasaktir"
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼mÃ¼ olmaksÄ±zÄ±n %s (belirgin Ã¼ye gÃ¶stericisi tÃ¼rleri %qT ve %qT arasÄ±nda)"
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "bir Ã¼ye iÅŸleve %qs uygulanmasÄ± geÃ§ersiz"
  
! #: cp/typeck.c:1303
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "bir bit alanÄ±na %qs uygulanmasÄ± geÃ§ersiz"
  
! #: cp/typeck.c:1308
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ iÅŸlev tÃ¼rÃ¼nde bir ifadeye %qs uygulanmasÄ±na izin vermez"
  
! #: cp/typeck.c:1351
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "bir bit alanÄ±na %qs uygulanmasÄ± geÃ§ersiz"
  
! #: cp/typeck.c:1359
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ iÅŸlev tÃ¼rÃ¼nde bir ifadeye %qs uygulanmasÄ±na izin vermez"
  
! #: cp/typeck.c:1407
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "statik olmayan Ã¼ye iÅŸlev kullanÄ±mÄ± geÃ§ersiz "
  
! #: cp/typeck.c:1671
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "dizge sabitten %qT'ye dÃ¶nÃ¼ÅŸÃ¼m artik Ã¶nerilmiyor"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %3$qT tÃ¼rÃ¼ndeki %2$qE iÃ§indeki %1$qD Ã¼yesi iÃ§in istek"
  
! #: cp/typeck.c:1810
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "static olmayan veri Ã¼yesi %qE kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "NULL nesnenin static olmayan veri Ã¼yesi  %qD'ye eriÅŸim geÃ§ersiz"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(belkide %<offsetof%> makrosu yanlÄ±ÅŸ kullanÄ±ldÄ±)"
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "iptal edilen tÃ¼r %qT iken yÄ±kÄ±cÄ± %qT ile iliÅŸkili"
  
! #: cp/typeck.c:2169
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%>, %qT'nin bir Ã¼yesi deÄŸil"
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT %qT tabanÄ±nda deÄŸil"
  
! #: cp/typeck.c:2203
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD %qE isimli Ã¼yeye sahip deÄŸil"
  
! #: cp/typeck.c:2218
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD bir Ã¼ye ÅŸablon iÅŸlevi deÄŸil"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT bir nesne gÃ¶stericisi tÃ¼rÃ¼ deÄŸil"
  
! #: cp/typeck.c:2363
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "uye gÃ¶stericisinde %qs kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "dizi baÅŸvurusunda altindis yok"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ sol yan olmayan dizi indislemesine izin vermez"
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "%<register%> olarak bildirilmiÅŸ dizi indislemesi"
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "%qE kullanimÄ±nda nesne eksik"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ program iÃ§inden %<::main%> Ã§aÄŸrÄ±sÄ±na izin vermez"
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "%<%E (...)%> iÃ§inde Ã¼ye gÃ¶sterici iÅŸlevi Ã§aÄŸrÄ±sÄ± iÃ§in %<.*%> veya %<->*%> kullanÄ±lmalÄ±"
  
! #: cp/typeck.c:2713
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE bir iÅŸlev olarak kullanilamaz"
  
! #: cp/typeck.c:2793
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "%s %q+#D iÃ§in argÃ¼manlar Ã§ok fazla"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "dosyanÄ±n burasÄ±nda"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "iÅŸlev iÃ§in Ã§ok fazla argÃ¼man belirtildi"
  
! #: cp/typeck.c:2831
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "%P parametresi %qD iÃ§inde tamamlanmamÄ±ÅŸ %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametre %P tamamlanmamÄ±ÅŸ %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck.c:2895
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "%s %q+#D iÃ§in argÃ¼manlar Ã§ok az"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "iÅŸlev iÃ§in Ã§ok az argÃ¼man belirtildi"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "aÅŸÄ±rÄ± yÃ¼klÃ¼ iÅŸlevden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m yapildigi varsayÄ±lÄ±yor"
  
! #: cp/typeck.c:3139
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "%<%E / 0%> sÄ±fÄ±rla bÃ¶lme"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "%<%E / 0.%> sÄ±fÄ±rla bÃ¶lme"
  
! #: cp/typeck.c:3176
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "%<%E %% 0.%> sÄ±fÄ±rla bÃ¶lme"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "%<%E %% 0.%> sÄ±fÄ±rla bÃ¶lme"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s dÃ¶ngÃ¼ sayÄ±sÄ± negatif"
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s dÃ¶ngÃ¼ sayÄ±sÄ± >= tÃ¼r geniÅŸligi"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ da gÃ¶sterici ile tamsayÄ± arasÄ±nda karÅŸÄ±laÅŸtÄ±rmaya izin verilmez"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "gerÃ§el sayÄ± olmayan argÃ¼manlar arasÄ±nda dÃ¼zenlenmemiÅŸ karÅŸÄ±laÅŸtÄ±rma"
  
! #: cp/typeck.c:3463
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "%qT ve %qT tÃ¼rÃ¼ndeki terimler iki terimli `%qO' iÃ§in geÃ§ersiz"
  
! #: cp/typeck.c:3627
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "%q#T ile %q#T tÃ¼rleri arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "iÅŸaretli ve iÅŸaretsiz tamsayÄ± ifadeler arasÄ±nda karÅŸÄ±laÅŸtÄ±rma"
*************** msgstr "iÅŸaretli ve iÅŸaretsiz tamsayÄ±
*** 29497,29640 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "aritmetik iÃ§inde NULL kullanÄ±mÄ±"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ bir Ã§Ä±karma iÃ§inde %<void *%> tÃ¼rde gÃ¶sterici kullanÄ±mÄ±na izin vermez"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ bir Ã§Ä±kartma iÅŸlemi iÃ§indeki bir iÅŸlev gÃ¶stericisi kullanÄ±mÄ±na izin vermez"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ bir Ã§Ä±kartma iÅŸlemi iÃ§inde bir yÃ¶ntem gÃ¶stericisi kullanÄ±mÄ±na izin vermez"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "gÃ¶sterici aritmetiginde tamamlanmamÄ±ÅŸ ture gÃ¶sterici kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck.c:3878
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "%qE kullanÄ±mÄ± Ã¼ye iÅŸleve gÃ¶sterici biÃ§iminde geÃ§ersiz"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  bir nitelemeli kimlik gerekli"
  
! #: cp/typeck.c:3886
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parantez icene alÄ±nmis %qE Ã¼ye iÅŸleve gÃ¶sterici biÃ§iminde kullanilamaz"
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "gecicinin adresi alÄ±niyor"
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ bir enum'um %s-lenmesine izin vermez"
  
! #: cp/typeck.c:4168
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "%s iÃ§i boÅŸ %qT tÃ¼rÃ¼ne bir gÃ¶sterici olamaz"
  
! #: cp/typeck.c:4174
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ bir gÃ¶stericinin %s iÅŸlemine %qT tÃ¼rÃ¼ndeyse izin vermez"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "sol taraf terimi olarak kullanÄ±lmÄ±ÅŸ baÅŸvuru olmayan tÃ¼re dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/typeck.c:4234
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "bool deÄŸiÅŸken %qD Ã¼stÃ¼nde %<--%> kullanÄ±mÄ± geÃ§ersiz"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ %<::main%> iÅŸlevinin adresinin alÄ±nmasÄ±na izin vermez"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, 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++ Ã¼ye iÅŸleve bir gÃ¶sterici ÅŸekillendirecek bir niteliksiz ya da parantezli statik olmayan Ã¼ye iÅŸlevin adresinin alÄ±nmasÄ±na izin vermez.  %<&%T::%D%> denebilir."
  
! #: cp/typeck.c:4324
  #, 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++ Ã¼ye iÅŸleve bir gÃ¶sterici ÅŸekillendirecek bir sÄ±nÄ±r Ã¼ye iÅŸlevin adresinin alÄ±nmasÄ±na izin vermez.  %<&%T::%D%> denebilir"
  
! #: cp/typeck.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ bir sol yan olmayan ifadeye dÃ¶nÃ¼ÅŸÃ¼m adresi alÄ±nmasÄ±na izin vermez"
  
! #: cp/typeck.c:4376
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "referans Ã¼ye %qD iÃ§in gÃ¶sterici oluÅŸturulamaz"
  
! #: cp/typeck.c:4587
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "bir saÄŸ taraf ifadesi olan %<this%>'in adresi alÄ±namaz"
  
! #: cp/typeck.c:4610
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "%qD doÄŸrudan yazmaÃ§ deÄŸiÅŸkeninin adresi istendi"
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr " %qD iÃ§in adres istegi (%<register%> olarak bildirilmiÅŸ olan)"
  
! #: cp/typeck.c:4681
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s ifade listesi bilesik ifade olarak ele alÄ±niyor"
  
! #: cp/typeck.c:5078
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne static_cast geÃ§ersiz"
  
! #: cp/typeck.c:5100
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "%qT'den %qT'ye dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/typeck.c:5148
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki bir saÄŸ taraf deÄŸerinin %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ geÃ§ersiz"
  
! #: cp/typeck.c:5207
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "%qT'den %qT'ye tÃ¼r dÃ¶nÃ¼ÅŸÃ¼mÃ¼ hassasiyet kaybi oluÅŸturuyor"
  
! #: cp/typeck.c:5234
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m hedef tÃ¼rÃ¼n hizalama gereksinimini arttiriyor"
--- 29518,29661 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "aritmetik iÃ§inde NULL kullanÄ±mÄ±"
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ bir Ã§Ä±karma iÃ§inde %<void *%> tÃ¼rde gÃ¶sterici kullanÄ±mÄ±na izin vermez"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ bir Ã§Ä±kartma iÅŸlemi iÃ§indeki bir iÅŸlev gÃ¶stericisi kullanÄ±mÄ±na izin vermez"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ bir Ã§Ä±kartma iÅŸlemi iÃ§inde bir yÃ¶ntem gÃ¶stericisi kullanÄ±mÄ±na izin vermez"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "gÃ¶sterici aritmetiginde tamamlanmamÄ±ÅŸ ture gÃ¶sterici kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck.c:3876
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "%qE kullanÄ±mÄ± Ã¼ye iÅŸleve gÃ¶sterici biÃ§iminde geÃ§ersiz"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  bir nitelemeli kimlik gerekli"
  
! #: cp/typeck.c:3884
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parantez icene alÄ±nmis %qE Ã¼ye iÅŸleve gÃ¶sterici biÃ§iminde kullanilamaz"
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "gecicinin adresi alÄ±niyor"
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ bir enum'um %s-lenmesine izin vermez"
  
! #: cp/typeck.c:4166
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "%s iÃ§i boÅŸ %qT tÃ¼rÃ¼ne bir gÃ¶sterici olamaz"
  
! #: cp/typeck.c:4172
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ bir gÃ¶stericinin %s iÅŸlemine %qT tÃ¼rÃ¼ndeyse izin vermez"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "sol taraf terimi olarak kullanÄ±lmÄ±ÅŸ baÅŸvuru olmayan tÃ¼re dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/typeck.c:4232
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "bool deÄŸiÅŸken %qD Ã¼stÃ¼nde %<--%> kullanÄ±mÄ± geÃ§ersiz"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ %<::main%> iÅŸlevinin adresinin alÄ±nmasÄ±na izin vermez"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, 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++ Ã¼ye iÅŸleve bir gÃ¶sterici ÅŸekillendirecek bir niteliksiz ya da parantezli statik olmayan Ã¼ye iÅŸlevin adresinin alÄ±nmasÄ±na izin vermez.  %<&%T::%D%> denebilir."
  
! #: cp/typeck.c:4322
  #, 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++ Ã¼ye iÅŸleve bir gÃ¶sterici ÅŸekillendirecek bir sÄ±nÄ±r Ã¼ye iÅŸlevin adresinin alÄ±nmasÄ±na izin vermez.  %<&%T::%D%> denebilir"
  
! #: cp/typeck.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ bir sol yan olmayan ifadeye dÃ¶nÃ¼ÅŸÃ¼m adresi alÄ±nmasÄ±na izin vermez"
  
! #: cp/typeck.c:4374
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "referans Ã¼ye %qD iÃ§in gÃ¶sterici oluÅŸturulamaz"
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "bir saÄŸ taraf ifadesi olan %<this%>'in adresi alÄ±namaz"
  
! #: cp/typeck.c:4608
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "%qD doÄŸrudan yazmaÃ§ deÄŸiÅŸkeninin adresi istendi"
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr " %qD iÃ§in adres istegi (%<register%> olarak bildirilmiÅŸ olan)"
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s ifade listesi bilesik ifade olarak ele alÄ±niyor"
  
! #: cp/typeck.c:5076
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne static_cast geÃ§ersiz"
  
! #: cp/typeck.c:5098
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "%qT'den %qT'ye dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/typeck.c:5146
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki bir saÄŸ taraf deÄŸerinin %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ geÃ§ersiz"
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "%qT'den %qT'ye tÃ¼r dÃ¶nÃ¼ÅŸÃ¼mÃ¼ hassasiyet kaybi oluÅŸturuyor"
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m hedef tÃ¼rÃ¼n hizalama gereksinimini arttiriyor"
*************** msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶n
*** 29643,29802 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ iÅŸlev ve nesne gÃ¶stericileri arasÄ±nda dÃ¶nÃ¼ÅŸÃ¼me izin vermez"
  
! #: cp/typeck.c:5264
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne const_cast geÃ§ersiz"
  
! #: cp/typeck.c:5320
  #, 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 "ne bir gÃ¶sterici tÃ¼rÃ¼ ne de bir veri Ã¼yesine gÃ¶sterici tÃ¼rÃ¼ olan %qT ile const_cast kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "bir gÃ¶sterici ya da bir iÅŸlev tÃ¼rÃ¼ne referans olan %qT tÃ¼rÃ¼ ile const_cast kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki bir saÄŸ taraf deÄŸerinden %qT tÃ¼rÃ¼ne const_cast geÃ§ersiz"
  
! #: cp/typeck.c:5405
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne const_cast geÃ§ersiz"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ %qT dizi tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼me izin vermez"
  
! #: cp/typeck.c:5486
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "%qT iÅŸlev tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  %<%Q(%#T, %#T)%> nin gelisiminde"
  
! #: cp/typeck.c:5775
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%qT'nin %qT'ye atanmasÄ±nda tÃ¼rler uyumsuz"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "dizi ilklendirici hatalÄ±"
  
! #: cp/typeck.c:5788
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "atamanÄ±n sol tarafÄ± geÃ§ersiz"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ã¼ye iÅŸleve gÃ¶sterici dÃ¶nÃ¼ÅŸÃ¼mÃ¼nde"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "sanal taban %qT Ã¼zerinden Ã¼ye gÃ¶stericisine dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/typeck.c:5924
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "sanal taban %qT Ã¼zerinden Ã¼ye gÃ¶stericisine dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ã¼yeye gÃ¶sterici dÃ¶nÃ¼ÅŸÃ¼mÃ¼nde"
  
! #: cp/typeck.c:6023
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "%qT'ye %qT'den dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/typeck.c:6267
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "%4$qD iÅŸlevinin %3$qP. argÃ¼manÄ± iÃ§in %1$qT tÃ¼rÃ¼ %2$qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:6281
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s biÃ§im Ã¶zniteliÄŸi iÃ§in bir aday olabilir"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "%2$q+D iÅŸlevinin %1$P. argÃ¼manÄ±na aktarÄ±mda"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "geÃ§iciye baÅŸvuru dÃ¶nÃ¼yor"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "sag yansiz dÃ¶nÃ¼ÅŸluye referans"
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "yerel deÄŸiÅŸken %q+D'ye referans donduruldu"
  
! #: cp/typeck.c:6433
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "yerel deÄŸiÅŸken %q+D adresi donduruldu"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "bir yÄ±kÄ±cÄ±dan deÄŸer donuyor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "bir kurucunun bir iÅŸlev deneme blokunun bir tutamagÄ±ndan dondurulemez"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "kurucudan bir deÄŸer dondurulemez"
  
! #: cp/typeck.c:6501
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%qT donduren iÅŸlevde deÄŸer iÃ§ermeyen return"
  
! #: cp/typeck.c:6522
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "'void' dÃ¶nÃ¼ÅŸlu iÅŸlevde deÄŸer iÃ§eren `return' deyimi"
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%>', %<throw()%> olarak bildirilmedikce (ya da -fcheck-new etkinken) NULL donmemeli"
--- 29664,29823 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ iÅŸlev ve nesne gÃ¶stericileri arasÄ±nda dÃ¶nÃ¼ÅŸÃ¼me izin vermez"
  
! #: cp/typeck.c:5262
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne const_cast geÃ§ersiz"
  
! #: cp/typeck.c:5318
  #, 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 "ne bir gÃ¶sterici tÃ¼rÃ¼ ne de bir veri Ã¼yesine gÃ¶sterici tÃ¼rÃ¼ olan %qT ile const_cast kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "bir gÃ¶sterici ya da bir iÅŸlev tÃ¼rÃ¼ne referans olan %qT tÃ¼rÃ¼ ile const_cast kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki bir saÄŸ taraf deÄŸerinden %qT tÃ¼rÃ¼ne const_cast geÃ§ersiz"
  
! #: cp/typeck.c:5403
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne const_cast geÃ§ersiz"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ %qT dizi tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼me izin vermez"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "%qT iÅŸlev tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  %<%Q(%#T, %#T)%> nin gelisiminde"
  
! #: cp/typeck.c:5773
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "%qT'nin %qT'ye atanmasÄ±nda tÃ¼rler uyumsuz"
  
! #: cp/typeck.c:5784
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "dizi ilklendirici hatalÄ±"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "atamanÄ±n sol tarafÄ± geÃ§ersiz"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   Ã¼ye iÅŸleve gÃ¶sterici dÃ¶nÃ¼ÅŸÃ¼mÃ¼nde"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "sanal taban %qT Ã¼zerinden Ã¼ye gÃ¶stericisine dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "sanal taban %qT Ã¼zerinden Ã¼ye gÃ¶stericisine dÃ¶nÃ¼ÅŸÃ¼m"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   Ã¼yeye gÃ¶sterici dÃ¶nÃ¼ÅŸÃ¼mÃ¼nde"
  
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "%qT'ye %qT'den dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/typeck.c:6265
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "%4$qD iÅŸlevinin %3$qP. argÃ¼manÄ± iÃ§in %1$qT tÃ¼rÃ¼ %2$qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:6268
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/typeck.c:6279
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s biÃ§im Ã¶zniteliÄŸi iÃ§in bir aday olabilir"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "%2$q+D iÅŸlevinin %1$P. argÃ¼manÄ±na aktarÄ±mda"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "geÃ§iciye baÅŸvuru dÃ¶nÃ¼yor"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "sag yansiz dÃ¶nÃ¼ÅŸluye referans"
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "yerel deÄŸiÅŸken %q+D'ye referans donduruldu"
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "yerel deÄŸiÅŸken %q+D adresi donduruldu"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "bir yÄ±kÄ±cÄ±dan deÄŸer donuyor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "bir kurucunun bir iÅŸlev deneme blokunun bir tutamagÄ±ndan dondurulemez"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "kurucudan bir deÄŸer dondurulemez"
  
! #: cp/typeck.c:6499
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "%qT donduren iÅŸlevde deÄŸer iÃ§ermeyen return"
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "'void' dÃ¶nÃ¼ÅŸlu iÅŸlevde deÄŸer iÃ§eren `return' deyimi"
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%>', %<throw()%> olarak bildirilmedikce (ya da -fcheck-new etkinken) NULL donmemeli"
*************** msgstr "bu sÃ¶zdizimi kullanilarak dizil
*** 29877,29968 ****
  msgid "int-array initialized from non-wide string"
  msgstr "tamsayÄ± dizisinin ilklendiricisi olarak geniÅŸ-olmayan dizge kullanÄ±lmÄ±ÅŸ"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "bir bileÅŸik sabitli %qT tÃ¼rÃ¼ndeki kÃ¼me ilklendirilemez"
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "alelade olmayan ilklendiriciler desteklenmiyor"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/typeck2.c:945
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "ilklendirilmemiÅŸ sabit Ã¼yesi %qD"
  
! #: cp/typeck2.c:947
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "uye %qD ilklendirilmemiÅŸ sabit alanli"
  
! #: cp/typeck2.c:949
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "uye %qD ilklendirilmemiÅŸ referanstir"
  
! #: cp/typeck2.c:1004
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "ilklendirilen union iÃ§inde %qD diye bir alan yok"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "birlesik yapÄ± ilklendiricideki alan isminin yerine index deÄŸeri"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "dÃ¶ngÃ¼sel gÃ¶sterici gÃ¶revlendirmesi saptandi"
  
! #: cp/typeck2.c:1181
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "%<->%> iÃ§in taban terim gÃ¶sterici olmayan %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr " %<operator->()%> gÃ¶sterici olmayan sonuc veriyor"
  
! #: cp/typeck2.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "%<->%> iÃ§in taban terim bir gÃ¶sterici deÄŸil"
  
! #: cp/typeck2.c:1229
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE bir Ã¼ye gÃ¶stericisi olarak kullanilamaz, cunku %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck2.c:1238
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "uye gÃ¶stericisi %qE %qE'ye kÃ¼meleme tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼nde uygulanamaz"
  
! #: cp/typeck2.c:1260
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "%qT Ã¼ye tÃ¼rÃ¼nde gÃ¶sterici nesne tÃ¼rÃ¼ %qT ile uyumsuz"
  
! #: cp/typeck2.c:1482
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "%qD iÅŸlevine Ã§aÄŸrÄ± (ici boÅŸ tÃ¼r `%q#T' yakalanÄ±rken)"
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ici boÅŸ tÃ¼r `%q#T' yakalanÄ±rken iÅŸleve Ã§aÄŸrÄ±"
--- 29898,29989 ----
  msgid "int-array initialized from non-wide string"
  msgstr "tamsayÄ± dizisinin ilklendiricisi olarak geniÅŸ-olmayan dizge kullanÄ±lmÄ±ÅŸ"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "bir bileÅŸik sabitli %qT tÃ¼rÃ¼ndeki kÃ¼me ilklendirilemez"
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "alelade olmayan ilklendiriciler desteklenmiyor"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/typeck2.c:946
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "ilklendirilmemiÅŸ sabit Ã¼yesi %qD"
  
! #: cp/typeck2.c:948
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "uye %qD ilklendirilmemiÅŸ sabit alanli"
  
! #: cp/typeck2.c:950
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "uye %qD ilklendirilmemiÅŸ referanstir"
  
! #: cp/typeck2.c:1005
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "ilklendirilen union iÃ§inde %qD diye bir alan yok"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "birlesik yapÄ± ilklendiricideki alan isminin yerine index deÄŸeri"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "dÃ¶ngÃ¼sel gÃ¶sterici gÃ¶revlendirmesi saptandi"
  
! #: cp/typeck2.c:1182
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "%<->%> iÃ§in taban terim gÃ¶sterici olmayan %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr " %<operator->()%> gÃ¶sterici olmayan sonuc veriyor"
  
! #: cp/typeck2.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "%<->%> iÃ§in taban terim bir gÃ¶sterici deÄŸil"
  
! #: cp/typeck2.c:1230
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE bir Ã¼ye gÃ¶stericisi olarak kullanilamaz, cunku %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck2.c:1239
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "uye gÃ¶stericisi %qE %qE'ye kÃ¼meleme tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼nde uygulanamaz"
  
! #: cp/typeck2.c:1261
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "%qT Ã¼ye tÃ¼rÃ¼nde gÃ¶sterici nesne tÃ¼rÃ¼ %qT ile uyumsuz"
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "%qD iÅŸlevine Ã§aÄŸrÄ± (ici boÅŸ tÃ¼r `%q#T' yakalanÄ±rken)"
  
! #: cp/typeck2.c:1488
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ici boÅŸ tÃ¼r `%q#T' yakalanÄ±rken iÅŸleve Ã§aÄŸrÄ±"
*************** msgstr "%qs yazmaÃ§ deÄŸiÅŸkeninin adres
*** 30002,30013 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "OlasÄ± Ã¶nyÃ¼z hatasÄ±: dizi kurucu geniÅŸletilmedi"
  
! #: fortran/trans-array.c:4997
  #, fuzzy, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr "OlasÄ± Ã¶nyÃ¼z hatasÄ±: gÃ¶sterici veya tahsis edilebilir Ã¶znitelik olmaksÄ±zÄ±n ertelenmiÅŸ dizi boyutu"
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "yÃ¼rÃ¼yÃ¼ÅŸ sÄ±rasÄ±nda ifade tÃ¼rÃ¼ hatalÄ± (%d)"
--- 30023,30034 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "OlasÄ± Ã¶nyÃ¼z hatasÄ±: dizi kurucu geniÅŸletilmedi"
  
! #: fortran/trans-array.c:5012
  #, fuzzy, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr "OlasÄ± Ã¶nyÃ¼z hatasÄ±: gÃ¶sterici veya tahsis edilebilir Ã¶znitelik olmaksÄ±zÄ±n ertelenmiÅŸ dizi boyutu"
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "yÃ¼rÃ¼yÃ¼ÅŸ sÄ±rasÄ±nda ifade tÃ¼rÃ¼ hatalÄ± (%d)"
*************** msgstr "modÃ¼l deÄŸiÅŸkeni %s iÃ§in arty
*** 30043,30049 ****
  msgid "Function return value not set"
  msgstr "Ä°ÅŸlevin dÃ¶nÃ¼ÅŸ deÄŸeri belirtilmemiÅŸ"
  
! #: fortran/trans-expr.c:1073
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Bilinmeyen yerleÅŸik terim"
--- 30064,30070 ----
  msgid "Function return value not set"
  msgstr "Ä°ÅŸlevin dÃ¶nÃ¼ÅŸ deÄŸeri belirtilmemiÅŸ"
  
! #: fortran/trans-expr.c:1081
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Bilinmeyen yerleÅŸik terim"
*************** msgstr ""
*** 30542,30548 ****
  msgid ""
  "%s.\n"
  "%s"
! msgstr "%s: %s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
  #, fuzzy, gcc-internal-format
--- 30563,30569 ----
  msgid ""
  "%s.\n"
  "%s"
! msgstr "%s\n"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
  #, fuzzy, gcc-internal-format
*************** msgstr "aÃ§-parantez eksik"
*** 30554,30560 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12050
  #, fuzzy, gcc-internal-format
  msgid "Unreachable statement"
! msgstr "deyim umuluyordu"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3309
  #, gcc-internal-format
--- 30575,30581 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12050
  #, fuzzy, gcc-internal-format
  msgid "Unreachable statement"
! msgstr "%C'de tasnif edilemeyen deyim"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3309
  #, gcc-internal-format
*************** msgstr "Ã¶nceki %q#D tÃ¼r bildirimini gÃ
*** 31152,31158 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15417
  #, fuzzy, gcc-internal-format
  msgid "No label definition found for %qs"
! msgstr "%q#T sÄ±nÄ±fÄ±n yeniden tanÄ±mÄ±"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15430
  #, fuzzy, gcc-internal-format
--- 31173,31179 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15417
  #, fuzzy, gcc-internal-format
  msgid "No label definition found for %qs"
! msgstr "%q+D iÃ§in yeniden tanÄ±mlama"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15430
  #, fuzzy, gcc-internal-format
diff -Nrcpad gcc-4.2.1/gcc/po/zh_CN.gmo gcc-4.2.2/gcc/po/zh_CN.gmo
*** gcc-4.2.1/gcc/po/zh_CN.gmo	Thu Jul 19 15:12:29 2007
--- gcc-4.2.2/gcc/po/zh_CN.gmo	Sun Oct  7 21:58:25 2007
*************** by your system's iconv(3) implementation
*** 747,753 ****
  to use a particular encoding for your input file, try the
  %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunregistered operator %sunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalue computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvariably modified %qs at file scopevector %s %s domain error, in %s at %s:%uvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_call_clobbering failedverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2007-07-07 20:31+0800
  Last-Translator: Meng Jie <zuxy.meng@gmail.com>
  Language-Team: Chinese (simplified) <translation-team-zh-cn@lists.sourceforge.net>
--- 747,753 ----
  to use a particular encoding for your input file, try the
  %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown option after %<#pragma GCC diagnostic%> kindunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunregistered operator %sunresolved overload for Altivec builtin %qFunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of decimal floating point types in AltiVec types is invaliduse of enum %q#D without previous declarationuse of memory input without lvalue in asm operand %d is deprecateduse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalue computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has function typevariable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvariably modified %qs at file scopevector %s %s domain error, in %s at %s:%uvector overflow in expressionvector size not an integral multiple of component sizeverification failed at PC=%d: %sverification failed: %sverify_call_clobbering failedverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusx87 register return with x87 disabledxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2007-07-07 20:31+0800
  Last-Translator: Meng Jie <zuxy.meng@gmail.com>
  Language-Team: Chinese (simplified) <translation-team-zh-cn@lists.sourceforge.net>
diff -Nrcpad gcc-4.2.1/gcc/po/zh_CN.po gcc-4.2.2/gcc/po/zh_CN.po
*** gcc-4.2.1/gcc/po/zh_CN.po	Sat Jul  7 19:20:55 2007
--- gcc-4.2.2/gcc/po/zh_CN.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 7,13 ****
  msgstr ""
  "Project-Id-Version: gcc 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2007-07-07 20:31+0800\n"
  "Last-Translator: Meng Jie <zuxy.meng@gmail.com>\n"
  "Language-Team: Chinese (simplified) <translation-team-zh-cn@lists.sourceforge.net>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2007-07-07 20:31+0800\n"
  "Last-Translator: Meng Jie <zuxy.meng@gmail.com>\n"
  "Language-Team: Chinese (simplified) <translation-team-zh-cn@lists.sourceforge.net>\n"
*************** msgstr "ç”¨å­—ç¬¦ä¸²å¸¸é‡�åˆ�å§‹åŒ–çš„æ•
*** 328,334 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "å¯¹é�žå·¦å€¼æ•°ç»„çš„æ— æ•ˆä½¿ç”¨"
--- 328,334 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "å¯¹é�žå·¦å€¼æ•°ç»„çš„æ— æ•ˆä½¿ç”¨"
*************** msgstr "%%V ä»£ç �çš„æ“�ä½œæ•°æ— æ•ˆ"
*** 2626,2705 ****
  msgid "invalid operand output code"
  msgstr "æ— æ•ˆçš„æ“�ä½œæ•°è¾“å‡ºä»£ç �"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "é¢„æµ‹åˆ°çš„ Thumb æŒ‡ä»¤"
  
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "åœ¨æ�¡ä»¶åº�åˆ—ä¸­é¢„æµ‹åˆ°çš„æŒ‡ä»¤"
  
! #: config/arm/arm.c:11080
  #, c-format
  msgid "invalid shift operand"
  msgstr "æ— æ•ˆçš„ç§»ä½�æ“�ä½œæ•°"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ä»£ç �â€˜%câ€™çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr "æŒ‡ä»¤ä»Žä¸�è¢«æ‰§è¡Œ"
  
! #: config/arm/arm.c:11311
  #, c-format
  msgid "missing operand"
  msgstr "ç¼ºå°‘æ“�ä½œæ•°"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "åœ°å�€æ“�ä½œæ•°éœ€è¦� Xã€�Y æˆ– Z å¯„å­˜å™¨çº¦æ�Ÿ"
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "åœ°å�€é”™è¯¯ï¼Œä¸�æ˜¯(reg+disp)ï¼š"
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "é”™è¯¯çš„åœ°å�€ï¼Œä¸�æ˜¯ post_inc æˆ– pre_dec:"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚é”™è¯¯çš„åœ°å�€ï¼š"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚æœªçŸ¥çš„æ¨¡å¼�ï¼š"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "æ— æ•ˆæŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "é”™è¯¯æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "æ— æ•ˆçš„ move æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "é”™è¯¯çš„ shift æŒ‡ä»¤"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚ä¸�æ­£ç¡®çš„ç§»ä½�é‡�ï¼š"
  
--- 2626,2705 ----
  msgid "invalid operand output code"
  msgstr "æ— æ•ˆçš„æ“�ä½œæ•°è¾“å‡ºä»£ç �"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "é¢„æµ‹åˆ°çš„ Thumb æŒ‡ä»¤"
  
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "åœ¨æ�¡ä»¶åº�åˆ—ä¸­é¢„æµ‹åˆ°çš„æŒ‡ä»¤"
  
! #: config/arm/arm.c:11081
  #, c-format
  msgid "invalid shift operand"
  msgstr "æ— æ•ˆçš„ç§»ä½�æ“�ä½œæ•°"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ä»£ç �â€˜%câ€™çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr "æŒ‡ä»¤ä»Žä¸�è¢«æ‰§è¡Œ"
  
! #: config/arm/arm.c:11312
  #, c-format
  msgid "missing operand"
  msgstr "ç¼ºå°‘æ“�ä½œæ•°"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "åœ°å�€æ“�ä½œæ•°éœ€è¦� Xã€�Y æˆ– Z å¯„å­˜å™¨çº¦æ�Ÿ"
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "åœ°å�€é”™è¯¯ï¼Œä¸�æ˜¯(reg+disp)ï¼š"
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "é”™è¯¯çš„åœ°å�€ï¼Œä¸�æ˜¯ post_inc æˆ– pre_dec:"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚é”™è¯¯çš„åœ°å�€ï¼š"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚æœªçŸ¥çš„æ¨¡å¼�ï¼š"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "æ— æ•ˆæŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "é”™è¯¯æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "æ— æ•ˆçš„ move æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "é”™è¯¯çš„ shift æŒ‡ä»¤"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ç¼–è¯‘å™¨å†…éƒ¨é”™è¯¯ã€‚ä¸�æ­£ç¡®çš„ç§»ä½�é‡�ï¼š"
  
*************** msgstr "c4x_rptb_rpts_pï¼šé‡�å¤�å�—çš„é¡
*** 2801,2807 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2801,2807 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "æ— æ•ˆçš„æ“�ä½œæ•°ä»£ç �â€˜%câ€™
*** 3056,3062 ****
  msgid "invalid constraints for operand"
  msgstr "æ“�ä½œæ•°çš„çº¦æ�Ÿæ— æ•ˆ"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "æœªçŸ¥çš„æŒ‡ä»¤æ¨¡å¼�"
  
--- 3056,3062 ----
  msgid "invalid constraints for operand"
  msgstr "æ“�ä½œæ•°çš„çº¦æ�Ÿæ— æ•ˆ"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "æœªçŸ¥çš„æŒ‡ä»¤æ¨¡å¼�"
  
*************** msgid "post-increment address is not a r
*** 3146,3152 ****
  msgstr "å�Žè‡ªå¢žåœ°å�€ä¸�æ˜¯ä¸€ä¸ªå¯„å­˜å™¨"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "é”™è¯¯åœ°å�€"
  
--- 3146,3152 ----
  msgstr "å�Žè‡ªå¢žåœ°å�€ä¸�æ˜¯ä¸€ä¸ªå¯„å­˜å™¨"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "é”™è¯¯åœ°å�€"
  
*************** msgstr "æ— æ•ˆ %%u å€¼"
*** 3358,3364 ****
  msgid "invalid %%v value"
  msgstr "æ— æ•ˆ %%v å€¼"
  
! #: config/rs6000/rs6000.c:19522
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ä¼ é€’ AltiVec å®žå�‚ç»™æ— åŽŸåž‹çš„å‡½æ•°"
  
--- 3358,3364 ----
  msgid "invalid %%v value"
  msgstr "æ— æ•ˆ %%v å€¼"
  
! #: config/rs6000/rs6000.c:19523
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ä¼ é€’ AltiVec å®žå�‚ç»™æ— åŽŸåž‹çš„å‡½æ•°"
  
*************** msgstr "%%R çš„æ“�ä½œæ•°æ— æ•ˆ"
*** 3386,3400 ****
  msgid "invalid operand to %%S"
  msgstr "%%S çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr "åˆ›å»ºå’Œä½¿ç”¨æ—¶ä½¿ç”¨äº†ä¸�å�Œçš„æž¶æž„/ABI"
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr "åˆ›å»ºå’Œä½¿ç”¨æ—¶ä½¿ç”¨äº†ä¸�å�Œçš„ ABI"
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr "åˆ›å»ºå’Œä½¿ç”¨æ—¶ä½¿ç”¨äº†ä¸�å�Œçš„é«˜/ä½Žä½�å­—èŠ‚åœ¨å‰�è®¾å®š"
  
--- 3386,3400 ----
  msgid "invalid operand to %%S"
  msgstr "%%S çš„æ“�ä½œæ•°æ— æ•ˆ"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr "åˆ›å»ºå’Œä½¿ç”¨æ—¶ä½¿ç”¨äº†ä¸�å�Œçš„æž¶æž„/ABI"
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr "åˆ›å»ºå’Œä½¿ç”¨æ—¶ä½¿ç”¨äº†ä¸�å�Œçš„ ABI"
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr "åˆ›å»ºå’Œä½¿ç”¨æ—¶ä½¿ç”¨äº†ä¸�å�Œçš„é«˜/ä½Žä½�å­—èŠ‚åœ¨å‰�è®¾å®š"
  
*************** msgstr "åœ°å�€å��ç§»é‡�ä¸�æ˜¯ä¸€ä¸ªå¸¸é‡
*** 3526,3536 ****
  msgid "candidates are:"
  msgstr "å¤‡é€‰ä¸ºï¼š"
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr "å¤‡é€‰ 1ï¼š"
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr "å¤‡é€‰ 2ï¼š"
  
--- 3526,3536 ----
  msgid "candidates are:"
  msgstr "å¤‡é€‰ä¸ºï¼š"
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr "å¤‡é€‰ 1ï¼š"
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr "å¤‡é€‰ 2ï¼š"
  
*************** msgstr "%L å¤„å®šä¹‰èµ‹å€¼çš„ç¬¬ä¸€ä¸ªå�
*** 5951,5962 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L å¤„å®šä¹‰èµ‹å€¼çš„ç¬¬äºŒä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L å¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬ä¸€ä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L å¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬äºŒä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
--- 5951,5962 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L å¤„å®šä¹‰èµ‹å€¼çš„ç¬¬äºŒä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L å¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬ä¸€ä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L å¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬äºŒä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
*************** msgstr ""
*** 7051,7057 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "%C å¤„ !$OMP THREADPRIVATE åˆ—è¡¨è¯­æ³•é”™è¯¯"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 7051,7057 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "%C å¤„ !$OMP THREADPRIVATE åˆ—è¡¨è¯­æ³•é”™è¯¯"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "%C å¤„çš„ç¬¦å�·ä¸�é€‚ç”¨äºŽè¡¨è¾
*** 7771,7777 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "%C å¤„æœ‰å��å¸¸é‡�å‡ºçŽ°åœ¨ EQUIVALENCE ä¸­"
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "%C å¤„éœ€è¦� VARIABLE "
--- 7771,7777 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "%C å¤„æœ‰å��å¸¸é‡�å‡ºçŽ°åœ¨ EQUIVALENCE ä¸­"
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "%C å¤„éœ€è¦� VARIABLE "
*************** msgstr ""
*** 7896,7902 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "æ ‡å�· %d(å¼•ç”¨è‡ª %L)ä»Žæœªè¢«å®šä¹‰"
--- 7896,7902 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "æ ‡å�· %d(å¼•ç”¨è‡ª %L)ä»Žæœªè¢«å®šä¹‰"
*************** msgstr "è¯­å�¥å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸
*** 7931,8331 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "ç¬¦å�·â€˜%sâ€™(ä½�äºŽ %L)æœ‰æ­§ä¹‰"
  
! #: fortran/resolve.c:1018
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "%L å¤„æŒ‰å€¼ä¼ é€’çš„å®žå�‚ä¸�å…·æœ‰æ•°å­—ç±»åž‹"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "%L å¤„æŒ‰å€¼ä¼ é€’çš„å®žå�‚ä¸�èƒ½æ˜¯æ•°ç»„æˆ–æ•°ç»„æ®µ"
  
! #: fortran/resolve.c:1036
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "%L å¤„ä¸Šä¸‹æ–‡ä¸­ä¸�å…�è®¸ä½¿ç”¨æŒ‰å€¼ä¼ é€’çš„å®žå�‚"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "ä¸�å…�è®¸æŒ‰ä½�ç½®ä¼ é€’ %L å¤„çš„å†…éƒ¨è¿›ç¨‹"
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1200
  msgid "elemental subroutine"
  msgstr "åŸºæœ¬å­�è¿›ç¨‹"
  
! #: fortran/resolve.c:1333
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "ä¸�èƒ½è§£æž�å‡½æ•°â€˜%sâ€™ï¼ŒäºŽ %L å¤„"
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„æ²¡æœ‰ IMPLICIT ç±»åž‹"
  
! #: fortran/resolve.c:1557
  #, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "â€˜%sâ€™(äºŽ %L å¤„)ä¸�æ˜¯ä¸€ä¸ªå‡½æ•°"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1715
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "å‡½æ•°â€˜%sâ€™(ä½�äºŽ %L)ä¸�èƒ½è°ƒç”¨å…¶è‡ªèº«ï¼Œå› ä¸ºå®ƒå¹¶é�ž RECURSIVE"
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1835
  #, fuzzy, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr "å¯¹å­�è¿›ç¨‹å��â€˜%sâ€™é�žé¢„æœŸçš„ä½¿ç”¨ï¼Œåœ¨ %C å¤„"
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "%L å’Œ %L å¤„çš„æ“�ä½œæ•°å¤–å½¢ä¸�ç›¸å®¹"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "å�•ç›®æ•°å€¼è¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s"
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "äºŒå…ƒæ•°å€¼è¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s/%s"
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "å­—ç¬¦ä¸²æ¯—è¿žè¿�ç®—ç¬¦(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s/%s"
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "é€»è¾‘è¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s/%s"
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "%%L å¤„çš„ .NOT. è¿�ç®—ç¬¦çš„æ“�ä½œæ•°ä¸º %s"
  
! #: fortran/resolve.c:2211
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "%L å¤„å¤�æ•°ä¸�èƒ½æ¯”è¾ƒå¤§å°�"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "%%L å¤„é€»è¾‘å€¼å¿…é¡»ä¸Ž %s æ¯”è¾ƒï¼Œè€Œä¸�æ˜¯ %s"
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "æ¯”è¾ƒè¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s/%s"
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "ç”¨æˆ·è¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s"
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "ç”¨æˆ·è¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s/%s"
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "%L å’Œ %L å¤„çš„æ“�ä½œæ•°ç§©ä¸�ä¸€è‡´"
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "%L é›¶é—´éš”é�žæ³•"
  
! #: fortran/resolve.c:2577
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "%L å¤„æ•°ç»„å¼•ç”¨è¶Šç•Œ"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "%L å¤„æ•°ç»„å¼•ç”¨ä¸­ç§©ä¸�åŒ¹é…�(%d/%d)"
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "%L å¤„æ•°ç»„ç´¢å¼•å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "%L å¤„æ•°ç»„ç´¢å¼•å¿…é¡»å…·æœ‰ INTEGER ç±»åž‹"
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "æ‰©å±•ï¼š%L å¤„çš„ REAL æ•°ç»„ç´¢å¼•"
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "%L å®žå�‚ç»´æ•°å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "%L å¤„å®žå�‚ç»´æ•°å¿…é¡»å…·æœ‰ INTEGER ç±»åž‹"
  
! #: fortran/resolve.c:2804
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "%L å¤„æ•°ç»„ç´¢å¼•æ˜¯ä¸€ä¸ªç§©ä¸º %d çš„æ•°ç»„"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²èµ·å§‹ç´¢å¼•ç±»åž‹å¿…é¡»ä¸º INTEGER"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²èµ·å§‹ç´¢å¼•å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²èµ·å§‹ç´¢å¼•å°�äºŽ 1"
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²ç»ˆæ­¢ç´¢å¼•ç±»åž‹å¿…é¡»ä¸º INTEGER"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²ç»ˆæ­¢ç´¢å¼•å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/resolve.c:2888
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²ç»ˆæ­¢ç´¢å¼•è¶…è¿‡äº†å­—ç¬¦ä¸²é•¿åº¦"
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s (%L å¤„)å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡�"
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s (%L å¤„)å¿…é¡»æ˜¯ INTEGER æˆ– REAL"
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s (%L å¤„)å¿…é¡»æ˜¯ INTEGER"
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "å·²è¿‡æ—¶ï¼š%L å¤„çš„ REAL DO å¾ªçŽ¯æ¸¸æ ‡"
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "%L å¤„çš„ DO å¾ªçŽ¯ä¸­çš„æ­¥è¿›è¡¨è¾¾å¼�ä¸�èƒ½ä¸ºé›¶"
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "%L å¤„ FORALL ç´¢å¼•å��å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡�æ•´æ•°"
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "%L å¤„ FORALL èµ·å§‹è¡¨è¾¾å¼�å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡�æ•´æ•°"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "%L å¤„ FORALL ç»“æ�Ÿè¡¨è¾¾å¼�å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡�æ•´æ•°"
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "%L å¤„ FORALL é—´éš”è¡¨è¾¾å¼�å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡� %s"
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "%L å¤„ FORALL é—´éš”è¡¨è¾¾å¼�ä¸�èƒ½æ˜¯é›¶"
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, fuzzy, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr "å¾ªçŽ¯å�˜é‡�â€˜%sâ€™åœ¨ %C å¤„ä¸�èƒ½æ˜¯ INTENT(IN)"
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, fuzzy, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr "å¾ªçŽ¯å�˜é‡�â€˜%sâ€™åœ¨ %C å¤„ä¸�èƒ½æ˜¯ INTENT(IN)"
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 7931,8331 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "ç¬¦å�·â€˜%sâ€™(ä½�äºŽ %L)æœ‰æ­§ä¹‰"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "%L å¤„æŒ‰å€¼ä¼ é€’çš„å®žå�‚ä¸�å…·æœ‰æ•°å­—ç±»åž‹"
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "%L å¤„æŒ‰å€¼ä¼ é€’çš„å®žå�‚ä¸�èƒ½æ˜¯æ•°ç»„æˆ–æ•°ç»„æ®µ"
  
! #: fortran/resolve.c:1043
  #, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "%L å¤„ä¸Šä¸‹æ–‡ä¸­ä¸�å…�è®¸ä½¿ç”¨æŒ‰å€¼ä¼ é€’çš„å®žå�‚"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "ä¸�å…�è®¸æŒ‰ä½�ç½®ä¼ é€’ %L å¤„çš„å†…éƒ¨è¿›ç¨‹"
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  msgid "elemental subroutine"
  msgstr "åŸºæœ¬å­�è¿›ç¨‹"
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr "ä¸�èƒ½è§£æž�å‡½æ•°â€˜%sâ€™ï¼ŒäºŽ %L å¤„"
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„æ²¡æœ‰ IMPLICIT ç±»åž‹"
  
! #: fortran/resolve.c:1564
  #, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "â€˜%sâ€™(äºŽ %L å¤„)ä¸�æ˜¯ä¸€ä¸ªå‡½æ•°"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "å‡½æ•°â€˜%sâ€™(ä½�äºŽ %L)ä¸�èƒ½è°ƒç”¨å…¶è‡ªèº«ï¼Œå› ä¸ºå®ƒå¹¶é�ž RECURSIVE"
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, fuzzy, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr "å¯¹å­�è¿›ç¨‹å��â€˜%sâ€™é�žé¢„æœŸçš„ä½¿ç”¨ï¼Œåœ¨ %C å¤„"
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "%L å’Œ %L å¤„çš„æ“�ä½œæ•°å¤–å½¢ä¸�ç›¸å®¹"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "å�•ç›®æ•°å€¼è¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s"
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "äºŒå…ƒæ•°å€¼è¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s/%s"
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "å­—ç¬¦ä¸²æ¯—è¿žè¿�ç®—ç¬¦(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s/%s"
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "é€»è¾‘è¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s/%s"
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "%%L å¤„çš„ .NOT. è¿�ç®—ç¬¦çš„æ“�ä½œæ•°ä¸º %s"
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "%L å¤„å¤�æ•°ä¸�èƒ½æ¯”è¾ƒå¤§å°�"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "%%L å¤„é€»è¾‘å€¼å¿…é¡»ä¸Ž %s æ¯”è¾ƒï¼Œè€Œä¸�æ˜¯ %s"
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "æ¯”è¾ƒè¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s/%s"
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "ç”¨æˆ·è¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s"
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "ç”¨æˆ·è¿�ç®—ç¬¦â€˜%sâ€™(ä½�äºŽ %%L)çš„æ“�ä½œæ•°ä¸º %s/%s"
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "%L å’Œ %L å¤„çš„æ“�ä½œæ•°ç§©ä¸�ä¸€è‡´"
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "%L é›¶é—´éš”é�žæ³•"
  
! #: fortran/resolve.c:2584
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "%L å¤„æ•°ç»„å¼•ç”¨è¶Šç•Œ"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "%L å¤„æ•°ç»„å¼•ç”¨ä¸­ç§©ä¸�åŒ¹é…�(%d/%d)"
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "%L å¤„æ•°ç»„ç´¢å¼•å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "%L å¤„æ•°ç»„ç´¢å¼•å¿…é¡»å…·æœ‰ INTEGER ç±»åž‹"
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "æ‰©å±•ï¼š%L å¤„çš„ REAL æ•°ç»„ç´¢å¼•"
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "%L å®žå�‚ç»´æ•°å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "%L å¤„å®žå�‚ç»´æ•°å¿…é¡»å…·æœ‰ INTEGER ç±»åž‹"
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "%L å¤„æ•°ç»„ç´¢å¼•æ˜¯ä¸€ä¸ªç§©ä¸º %d çš„æ•°ç»„"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²èµ·å§‹ç´¢å¼•ç±»åž‹å¿…é¡»ä¸º INTEGER"
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²èµ·å§‹ç´¢å¼•å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²èµ·å§‹ç´¢å¼•å°�äºŽ 1"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²ç»ˆæ­¢ç´¢å¼•ç±»åž‹å¿…é¡»ä¸º INTEGER"
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²ç»ˆæ­¢ç´¢å¼•å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/resolve.c:2895
  #, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "%L å¤„çš„å­�å­—ç¬¦ä¸²ç»ˆæ­¢ç´¢å¼•è¶…è¿‡äº†å­—ç¬¦ä¸²é•¿åº¦"
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s (%L å¤„)å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡�"
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s (%L å¤„)å¿…é¡»æ˜¯ INTEGER æˆ– REAL"
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s (%L å¤„)å¿…é¡»æ˜¯ INTEGER"
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "å·²è¿‡æ—¶ï¼š%L å¤„çš„ REAL DO å¾ªçŽ¯æ¸¸æ ‡"
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "%L å¤„çš„ DO å¾ªçŽ¯ä¸­çš„æ­¥è¿›è¡¨è¾¾å¼�ä¸�èƒ½ä¸ºé›¶"
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "%L å¤„ FORALL ç´¢å¼•å��å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡�æ•´æ•°"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "%L å¤„ FORALL èµ·å§‹è¡¨è¾¾å¼�å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡�æ•´æ•°"
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "%L å¤„ FORALL ç»“æ�Ÿè¡¨è¾¾å¼�å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡�æ•´æ•°"
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "%L å¤„ FORALL é—´éš”è¡¨è¾¾å¼�å¿…é¡»æ˜¯ä¸€ä¸ªæ ‡é‡� %s"
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "%L å¤„ FORALL é—´éš”è¡¨è¾¾å¼�ä¸�èƒ½æ˜¯é›¶"
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, fuzzy, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr "å¾ªçŽ¯å�˜é‡�â€˜%sâ€™åœ¨ %C å¤„ä¸�èƒ½æ˜¯ INTENT(IN)"
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, fuzzy, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr "å¾ªçŽ¯å�˜é‡�â€˜%sâ€™åœ¨ %C å¤„ä¸�èƒ½æ˜¯ INTENT(IN)"
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8334,8920 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:3999
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "%L å¤„ CASE è¯­å�¥ä¸­çš„è¡¨è¾¾å¼�å¿…é¡»å…·æœ‰ %s ç±»åž‹"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "%L å¤„ CASE è¯­å�¥ä¸­çš„è¡¨è¾¾å¼�ç§�ç±»å¿…é¡»ä¸º %d"
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "%L å¤„ CASE è¯­å�¥ä¸­çš„è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ ‡é‡�"
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "%L å¤„ SELECT è¯­å�¥çš„å®žå�‚ä¸�èƒ½æ˜¯ %s"
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "%L å¤„ SELECT è¯­å�¥ä¸­çš„å®žå�‚å¿…é¡»ä¸ºæ ‡é‡�"
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "%L å¤„çš„åˆ†æ”¯å¯¼è‡´æ— ç©·å¾ªçŽ¯"
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "å·²è¿‡æ—¶ï¼š%L å¤„çš„ GOTO è·³è½¬åˆ° %L å¤„ç»“æž„çš„ END"
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "%L å¤„åœ¨ WHERE å†…ä¸�æ”¯æŒ�çš„è¯­å�¥"
  
! #: fortran/resolve.c:4651
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr "%L å¤„è¡¨è¾¾å¼�å¼•ç”¨ç±»åž‹é”™è¯¯"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%L å¤„å�‘ FORALL ç´¢å¼•å�˜é‡�èµ‹å€¼"
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "%L å¤„çš„ WHERE/ELSEWHERE å­�å�¥éœ€è¦�ä¸€ä¸ª LOGICAL æ•°ç»„"
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5071
  #, fuzzy, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨ %L å°šæœªåˆ†é…�åˆ°æ ¼å¼�æ ‡å�·"
  
! #: fortran/resolve.c:5082
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "%L å¤„çš„æ›¿ä»£ RETURN è¯­å�¥éœ€è¦�ä¸€ä¸ª SCALAR-INTEGER è¿”å›žé™�å®šç¬¦"
  
! #: fortran/resolve.c:5097
  #, fuzzy, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "%L å¤„å®šä¹‰èµ‹å€¼çš„ç¬¬äºŒä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "%L å¤„çš„ FORMALL æŽ©ç �å­�å�¥éœ€è¦�ä¸€ä¸ª LOGICAL è¡¨è¾¾å¼�"
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "å�¯åˆ†é…�çš„æ•°ç»„â€˜%sâ€™åœ¨ %L å¤„å¿…é¡»æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "æ•°ç»„æŒ‡é’ˆâ€˜%sâ€™åœ¨ %L å¤„å¿…é¡»æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "æ•°ç»„â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:5584
  #, fuzzy, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "å�¯åˆ†é…�çš„æ•°ç»„â€˜%sâ€™åœ¨ %L å¤„å¿…é¡»æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨ %L å¤„ä¸Šä¸‹æ–‡ä¸­å­—ç¬¦é•¿åº¦å¿…é¡»ä¸ºå¸¸é‡�"
  
! #: fortran/resolve.c:5655
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "å�¯åˆ†é…�çš„â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5658
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "å¤–éƒ¨â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5661
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "å“‘å…ƒâ€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "å†…å»ºå‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "å‡½æ•°ç»“æžœâ€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "è‡ªåŠ¨æ•°ç»„â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, fuzzy, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "%L æŒ‡å®šäº†é‡�å¤�çš„ SAVE å±žæ€§"
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5757
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "è‡ªåŠ¨å­—ç¬¦é•¿åº¦å‡½æ•°â€˜%sâ€™äºŽ %L å¤„å¿…é¡»æœ‰ä¸€ä¸ªæ˜¾å¼�çš„æŽ¥å�£"
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5795
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "å¤–éƒ¨å¯¹è±¡â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5803
  #, fuzzy, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "è¯­å�¥å‡½æ•°çš„å®žå�‚â€˜%sâ€™åœ¨ %L å¤„å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "CHARACTER(*) å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½ä¸ºæ•°ç»„å€¼"
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "æŒ‡å®šCHARACTER(*) å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½ä¸ºæŒ‡é’ˆå€¼"
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "CHARACTER(*) å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½ä¸ºçº¯å‡½æ•°"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "CHARACTER(*) å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æ˜¯é€’å½’çš„"
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5895
  #, fuzzy, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "%C å¤„çš„ç»„ä»¶å¿…é¡»æœ‰ POINTER å±žæ€§"
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6009
  #, fuzzy, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "%s å±žæ€§ä¸Ž %s å±žæ€§å†²çª�ï¼Œåœ¨â€˜%sâ€™ä¸­ï¼Œä½�äºŽ %L"
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%L å¤„å�‡å®šå¤§å°�çš„æ•°ç»„å¿…é¡»æ˜¯ä¸€ä¸ªå“‘å…ƒ"
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "%L å¤„å�‡å®šå¤–å½¢çš„æ•°ç»„å¿…é¡»æ˜¯ä¸€ä¸ªå“‘å…ƒ"
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L å¤„çš„ç¬¦å�·ä¸�æ˜¯ä¸€ä¸ª DUMMY å�˜é‡�"
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "%L å¤„çš„å†…å»ºå‡½æ•°ä¸�å­˜åœ¨"
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "%L å¤„çš„çº¿ç¨‹ç§�æœ‰å�˜é‡�æœªè¢«ä¿�å­˜"
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr "%L å¤„æ¸¸æ ‡èµ·å§‹ä¸�èƒ½ç®€åŒ–"
  
! #: fortran/resolve.c:6508
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "%L å¤„æ¸¸æ ‡ç»“æ�Ÿä¸�èƒ½ç®€åŒ–"
  
! #: fortran/resolve.c:6516
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr "%L å¤„æ¸¸æ ‡æ­¥è¿›ä¸�èƒ½ç®€åŒ–"
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6715
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "æ ‡å�· %d äºŽ %L ç»�å®šä¹‰ä½†æœªè¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:6720
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "æ ‡å�· %d äºŽ %L ç»�å®šä¹‰ä½†æ— æ³•è¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L å¤„ EQUIVALENCE è¯­å�¥è¯­æ³•é”™è¯¯"
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "%L çš„å­�å­—ç¬¦ä¸²é•¿åº¦ä¸ºé›¶"
  
! #: fortran/resolve.c:7120
  #, fuzzy, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„æ²¡æœ‰ IMPLICIT ç±»åž‹"
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRYâ€˜%sâ€™åœ¨ %L å¤„æ²¡æœ‰ IMPLICIT ç±»åž‹"
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "ç”¨æˆ·è¿�ç®—ç¬¦â€˜%sâ€™äºŽ %L å¤„å¿…é¡»æ˜¯ä¸€ä¸ª FUNCTION"
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "ç”¨æˆ·è¿�ç®—ç¬¦â€˜%sâ€™äºŽ %L å¤„å¿…é¡»æœ‰è‡³å°‘ä¸€ä¸ªå®žå�‚"
  
! #: fortran/resolve.c:7195
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%L å¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬ä¸€ä¸ªå�‚æ•°ä¸�èƒ½æ˜¯å�¯é€‰çš„"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%L å¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬äºŒä¸ªå�‚æ•°ä¸�èƒ½æ˜¯å�¯é€‰çš„"
  
! #: fortran/resolve.c:7211
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "%L å¤„çš„è¿�ç®—ç¬¦æŽ¥å�£å¿…é¡»æœ‰è‡³å¤šä¸¤ä¸ªå®žå�‚"
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 8334,8920 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4006
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "%L å¤„ CASE è¯­å�¥ä¸­çš„è¡¨è¾¾å¼�å¿…é¡»å…·æœ‰ %s ç±»åž‹"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "%L å¤„ CASE è¯­å�¥ä¸­çš„è¡¨è¾¾å¼�ç§�ç±»å¿…é¡»ä¸º %d"
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "%L å¤„ CASE è¯­å�¥ä¸­çš„è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ ‡é‡�"
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "%L å¤„ SELECT è¯­å�¥çš„å®žå�‚ä¸�èƒ½æ˜¯ %s"
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "%L å¤„ SELECT è¯­å�¥ä¸­çš„å®žå�‚å¿…é¡»ä¸ºæ ‡é‡�"
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "%L å¤„çš„åˆ†æ”¯å¯¼è‡´æ— ç©·å¾ªçŽ¯"
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr "å·²è¿‡æ—¶ï¼š%L å¤„çš„ GOTO è·³è½¬åˆ° %L å¤„ç»“æž„çš„ END"
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "%L å¤„åœ¨ WHERE å†…ä¸�æ”¯æŒ�çš„è¯­å�¥"
  
! #: fortran/resolve.c:4658
  #, no-c-format
  msgid "expression reference type error at %L"
  msgstr "%L å¤„è¡¨è¾¾å¼�å¼•ç”¨ç±»åž‹é”™è¯¯"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%L å¤„å�‘ FORALL ç´¢å¼•å�˜é‡�èµ‹å€¼"
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "%L å¤„çš„ WHERE/ELSEWHERE å­�å�¥éœ€è¦�ä¸€ä¸ª LOGICAL æ•°ç»„"
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, fuzzy, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨ %L å°šæœªåˆ†é…�åˆ°æ ¼å¼�æ ‡å�·"
  
! #: fortran/resolve.c:5089
  #, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "%L å¤„çš„æ›¿ä»£ RETURN è¯­å�¥éœ€è¦�ä¸€ä¸ª SCALAR-INTEGER è¿”å›žé™�å®šç¬¦"
  
! #: fortran/resolve.c:5104
  #, fuzzy, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "%L å¤„å®šä¹‰èµ‹å€¼çš„ç¬¬äºŒä¸ªå�‚æ•°å¿…é¡»æ˜¯ INTENT(IN)"
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr "%L å¤„çš„ FORMALL æŽ©ç �å­�å�¥éœ€è¦�ä¸€ä¸ª LOGICAL è¡¨è¾¾å¼�"
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "å�¯åˆ†é…�çš„æ•°ç»„â€˜%sâ€™åœ¨ %L å¤„å¿…é¡»æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "æ•°ç»„æŒ‡é’ˆâ€˜%sâ€™åœ¨ %L å¤„å¿…é¡»æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "æ•°ç»„â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:5591
  #, fuzzy, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "å�¯åˆ†é…�çš„æ•°ç»„â€˜%sâ€™åœ¨ %L å¤„å¿…é¡»æœ‰å»¶è¿Ÿçš„å¤–å½¢"
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr "å�˜é‡�â€˜%sâ€™åœ¨ %L å¤„ä¸Šä¸‹æ–‡ä¸­å­—ç¬¦é•¿åº¦å¿…é¡»ä¸ºå¸¸é‡�"
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "å�¯åˆ†é…�çš„â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "å¤–éƒ¨â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5668
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "å“‘å…ƒâ€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "å†…å»ºå‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "å‡½æ•°ç»“æžœâ€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "è‡ªåŠ¨æ•°ç»„â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, fuzzy, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "%L æŒ‡å®šäº†é‡�å¤�çš„ SAVE å±žæ€§"
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "è‡ªåŠ¨å­—ç¬¦é•¿åº¦å‡½æ•°â€˜%sâ€™äºŽ %L å¤„å¿…é¡»æœ‰ä¸€ä¸ªæ˜¾å¼�çš„æŽ¥å�£"
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "å¤–éƒ¨å¯¹è±¡â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æœ‰åˆ�å§‹å€¼è®¾å®š"
  
! #: fortran/resolve.c:5815
  #, fuzzy, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "è¯­å�¥å‡½æ•°çš„å®žå�‚â€˜%sâ€™åœ¨ %L å¤„å¿…é¡»æ˜¯æ ‡é‡�"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "CHARACTER(*) å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½ä¸ºæ•°ç»„å€¼"
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "æŒ‡å®šCHARACTER(*) å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½ä¸ºæŒ‡é’ˆå€¼"
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "CHARACTER(*) å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½ä¸ºçº¯å‡½æ•°"
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr "CHARACTER(*) å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„ä¸�èƒ½æ˜¯é€’å½’çš„"
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, fuzzy, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "%C å¤„çš„ç»„ä»¶å¿…é¡»æœ‰ POINTER å±žæ€§"
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, fuzzy, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "%s å±žæ€§ä¸Ž %s å±žæ€§å†²çª�ï¼Œåœ¨â€˜%sâ€™ä¸­ï¼Œä½�äºŽ %L"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%L å¤„å�‡å®šå¤§å°�çš„æ•°ç»„å¿…é¡»æ˜¯ä¸€ä¸ªå“‘å…ƒ"
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "%L å¤„å�‡å®šå¤–å½¢çš„æ•°ç»„å¿…é¡»æ˜¯ä¸€ä¸ªå“‘å…ƒ"
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L å¤„çš„ç¬¦å�·ä¸�æ˜¯ä¸€ä¸ª DUMMY å�˜é‡�"
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "%L å¤„çš„å†…å»ºå‡½æ•°ä¸�å­˜åœ¨"
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "%L å¤„çš„çº¿ç¨‹ç§�æœ‰å�˜é‡�æœªè¢«ä¿�å­˜"
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr "%L å¤„æ¸¸æ ‡èµ·å§‹ä¸�èƒ½ç®€åŒ–"
  
! #: fortran/resolve.c:6520
  #, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "%L å¤„æ¸¸æ ‡ç»“æ�Ÿä¸�èƒ½ç®€åŒ–"
  
! #: fortran/resolve.c:6528
  #, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr "%L å¤„æ¸¸æ ‡æ­¥è¿›ä¸�èƒ½ç®€åŒ–"
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "æ ‡å�· %d äºŽ %L ç»�å®šä¹‰ä½†æœªè¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:6732
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "æ ‡å�· %d äºŽ %L ç»�å®šä¹‰ä½†æ— æ³•è¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L å¤„ EQUIVALENCE è¯­å�¥è¯­æ³•é”™è¯¯"
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "%L çš„å­�å­—ç¬¦ä¸²é•¿åº¦ä¸ºé›¶"
  
! #: fortran/resolve.c:7132
  #, fuzzy, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "å‡½æ•°â€˜%sâ€™åœ¨ %L å¤„æ²¡æœ‰ IMPLICIT ç±»åž‹"
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRYâ€˜%sâ€™åœ¨ %L å¤„æ²¡æœ‰ IMPLICIT ç±»åž‹"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr "ç”¨æˆ·è¿�ç®—ç¬¦â€˜%sâ€™äºŽ %L å¤„å¿…é¡»æ˜¯ä¸€ä¸ª FUNCTION"
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "ç”¨æˆ·è¿�ç®—ç¬¦â€˜%sâ€™äºŽ %L å¤„å¿…é¡»æœ‰è‡³å°‘ä¸€ä¸ªå®žå�‚"
  
! #: fortran/resolve.c:7207
  #, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%L å¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬ä¸€ä¸ªå�‚æ•°ä¸�èƒ½æ˜¯å�¯é€‰çš„"
  
! #: fortran/resolve.c:7219
  #, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%L å¤„è¿�ç®—ç¬¦æŽ¥å�£çš„ç¬¬äºŒä¸ªå�‚æ•°ä¸�èƒ½æ˜¯å�¯é€‰çš„"
  
! #: fortran/resolve.c:7223
  #, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "%L å¤„çš„è¿�ç®—ç¬¦æŽ¥å�£å¿…é¡»æœ‰è‡³å¤šä¸¤ä¸ªå®žå�‚"
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 9430,9462 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "%L å¤„æ•°ç»„å¼•ç”¨é”™è¯¯"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
--- 9430,9462 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "%L å¤„æ•°ç»„å¼•ç”¨é”™è¯¯"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9464,9480 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:967
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "COMMONâ€˜%sâ€™åœ¨ %L å¤„å¹¶ä¸�å­˜åœ¨"
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
--- 9464,9480 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:968
  #, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "COMMONâ€˜%sâ€™åœ¨ %L å¤„å¹¶ä¸�å­˜åœ¨"
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
*************** msgstr "æœªä½¿ç”¨çš„å�‚æ•° %s äºŽ %L å¤„
*** 9499,9505 ****
  msgid "Unused variable %s declared at %L"
  msgstr "æœªä½¿ç”¨çš„å�˜é‡� %s äºŽ %L å¤„è¢«å£°æ˜Ž"
  
! #: fortran/trans-expr.c:1954
  #, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "%L å¤„å�‚æ•°åˆ—è¡¨å‡½æ•°æœªçŸ¥"
--- 9499,9505 ----
  msgid "Unused variable %s declared at %L"
  msgstr "æœªä½¿ç”¨çš„å�˜é‡� %s äºŽ %L å¤„è¢«å£°æ˜Ž"
  
! #: fortran/trans-expr.c:1962
  #, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "%L å¤„å�‚æ•°åˆ—è¡¨å‡½æ•°æœªçŸ¥"
*************** msgstr "ä¸�èƒ½å¯¹é�™æ€�æ•°æ�®æˆ�å‘˜%qDå�
*** 15894,15900 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<operator[]%>é‡�è½½å�Žä¾¿ä¸�èƒ½ä½¿ç”¨%<offsetof%>"
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "è¯•å›¾å�–ä½�æ®µç»“æž„æˆ�å‘˜%qDçš„åœ°å�€"
--- 15894,15900 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<operator[]%>é‡�è½½å�Žä¾¿ä¸�èƒ½ä½¿ç”¨%<offsetof%>"
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "è¯•å›¾å�–ä½�æ®µç»“æž„æˆ�å‘˜%qDçš„åœ°å�€"
*************** msgstr "æ•°ç»„ä¸‹æ ‡ç±»åž‹ä¸º%<char%>"
*** 15946,15953 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 15946,15953 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "%H(å�³ä½¿åœ¨ä¸€ä¸ªå‡½æ•°å†…å¤šæ¬
*** 16231,16237 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "%Hæ‰€åœ¨çš„å‡½æ•°å†…ä¹Ÿå�ªæŠ¥å‘Šä¸€æ¬¡ã€‚)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "æ ‡å�·%qEåœ¨æ‰€æœ‰å‡½æ•°å¤–è¢«å¼•ç”¨"
--- 16231,16237 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "%Hæ‰€åœ¨çš„å‡½æ•°å†…ä¹Ÿå�ªæŠ¥å‘Šä¸€æ¬¡ã€‚)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "æ ‡å�·%qEåœ¨æ‰€æœ‰å‡½æ•°å¤–è¢«å¼•ç”¨"
*************** msgstr "static æˆ–ç±»åž‹é™�å®šç¬¦å‡ºçŽ°å
*** 16349,16355 ****
  msgid "%q+D is usually a function"
  msgstr "%q+Dé€šå¸¸æ˜¯ä¸€ä¸ªå‡½æ•°"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef%qDè¢«åˆ�å§‹åŒ–(æ”¹ç”¨ __typeof__)"
--- 16349,16355 ----
  msgid "%q+D is usually a function"
  msgstr "%q+Dé€šå¸¸æ˜¯ä¸€ä¸ªå‡½æ•°"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef%qDè¢«åˆ�å§‹åŒ–(æ”¹ç”¨ __typeof__)"
*************** msgstr "å½¢å�‚%qDå·²åˆ�å§‹åŒ–"
*** 16370,16376 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "å�˜é‡�%qDæœ‰åˆ�å§‹å€¼è®¾å®šä½†ç±»åž‹ä¸�å®Œå…¨"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "ä¸ºå†…è�”å‡½æ•°%q+Dç»™å®šäº† noinline å±žæ€§"
--- 16370,16376 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "å�˜é‡�%qDæœ‰åˆ�å§‹å€¼è®¾å®šä½†ç±»åž‹ä¸�å®Œå…¨"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "ä¸ºå†…è�”å‡½æ•°%q+Dç»™å®šäº† noinline å±žæ€§"
*************** msgstr "å‡½æ•°å£°æ˜Žå®šä¹‰ä¸º%<__thread%
*** 16500,16521 ****
  msgid "storage class specified for structure field %qs"
  msgstr "ä¸ºç»“æž„å­—æ®µ%qsæŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ä¸ºå½¢å�‚%qsæŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ä¸ºç±»åž‹å��æŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qså·²åˆ�å§‹åŒ–ï¼Œå�´å�ˆè¢«å£°æ˜Žä¸º%<extern%>"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qsæ—¢æœ‰%<extern%>å�ˆæœ‰åˆ�å§‹å€¼è®¾å®š"
--- 16500,16521 ----
  msgid "storage class specified for structure field %qs"
  msgstr "ä¸ºç»“æž„å­—æ®µ%qsæŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ä¸ºå½¢å�‚%qsæŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ä¸ºç±»åž‹å��æŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qså·²åˆ�å§‹åŒ–ï¼Œå�´å�ˆè¢«å£°æ˜Žä¸º%<extern%>"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qsæ—¢æœ‰%<extern%>å�ˆæœ‰åˆ�å§‹å€¼è®¾å®š"
*************** msgstr "æ–‡ä»¶ä½œç”¨åŸŸä¸­%qsçš„å£°æ˜ŽæŒ
*** 16530,16541 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "æ–‡ä»¶ä½œç”¨åŸŸä¸­%qsçš„å£°æ˜ŽæŒ‡å®šäº†%<register%>"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "åµŒå¥—å‡½æ•°%qsè¢«å£°æ˜Žä¸º%<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "å‡½æ•°ä½œç”¨åŸŸçš„%qséš�å¼�ä¸º autoï¼Œå�´è¢«å£°æ˜Žä¸º%<__thread%>"
--- 16530,16541 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "æ–‡ä»¶ä½œç”¨åŸŸä¸­%qsçš„å£°æ˜ŽæŒ‡å®šäº†%<register%>"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "åµŒå¥—å‡½æ•°%qsè¢«å£°æ˜Žä¸º%<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "å‡½æ•°ä½œç”¨åŸŸçš„%qséš�å¼�ä¸º autoï¼Œå�´è¢«å£°æ˜Žä¸º%<__thread%>"
*************** msgstr "ISO C90 ä¸�å…�è®¸æ•°ç»„%qsï¼Œå› 
*** 16588,16594 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 ä¸�å…�è®¸å�˜é•¿æ•°ç»„%qs"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "æ•°ç»„%qså¤ªå¤§"
--- 16588,16594 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 ä¸�å…�è®¸å�˜é•¿æ•°ç»„%qs"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "æ•°ç»„%qså¤ªå¤§"
*************** msgstr "%<[*]%>å�ªèƒ½ç”¨åœ¨å£°æ˜Žä¸­"
*** 16609,16620 ****
  msgid "array type has incomplete element type"
  msgstr "æ•°ç»„å…ƒç´ çš„ç±»åž‹ä¸�å®Œå…¨"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qså£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªå‡½æ•°çš„å‡½æ•°"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qså£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªæ•°ç»„çš„å‡½æ•°"
--- 16609,16620 ----
  msgid "array type has incomplete element type"
  msgstr "æ•°ç»„å…ƒç´ çš„ç±»åž‹ä¸�å®Œå…¨"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qså£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªå‡½æ•°çš„å‡½æ•°"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qså£°æ˜Žä¸ºè¿”å›žä¸€ä¸ªæ•°ç»„çš„å‡½æ•°"
*************** msgstr "å�˜é‡�%q+Då£°æ˜Žä¸º%<inline%>"
*** 16705,16711 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "çº¿ç¨‹å±€éƒ¨å­˜å‚¨åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
--- 16705,16711 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "çº¿ç¨‹å±€éƒ¨å­˜å‚¨åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
*************** msgstr "åµŒå¥—çš„%<union %E%>é‡�å®šä¹‰"
*** 16798,16804 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "åµŒå¥—çš„%<struct %E%>é‡�å®šä¹‰"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "æ²¡æœ‰å£°æ˜Žä»»ä½•ä¸œè¥¿"
--- 16798,16804 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "åµŒå¥—çš„%<struct %E%>é‡�å®šä¹‰"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "æ²¡æœ‰å£°æ˜Žä»»ä½•ä¸œè¥¿"
*************** msgstr "å®žå�‚%qDä¸Žå†…å»ºåŽŸåž‹ä¸�ç¬¦"
*** 17054,17060 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å®žå�‚%qDä¸ŽåŽŸåž‹ä¸�ç¬¦"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "åœ¨æœ‰è¿”å›žå€¼çš„å‡½æ•°ä¸­æœªå�‘çŽ° return è¯­å�¥"
--- 17054,17060 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å®žå�‚%qDä¸ŽåŽŸåž‹ä¸�ç¬¦"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "åœ¨æœ‰è¿”å›žå€¼çš„å‡½æ•°ä¸­æœªå�‘çŽ° return è¯­å�¥"
*************** msgstr "%Hè¿­ä»£å�˜é‡�%qEæ— ç¬¦å�·"
*** 17834,17840 ****
  msgid "%H%qE is not initialized"
  msgstr "%H%qEæœªç»�åˆ�å§‹åŒ–"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "%Hç¼ºå°‘æŽ§åˆ¶è°“è¯�"
--- 17834,17840 ----
  msgid "%H%qE is not initialized"
  msgstr "%H%qEæœªç»�åˆ�å§‹åŒ–"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr "%Hç¼ºå°‘æŽ§åˆ¶è°“è¯�"
*************** msgstr "%Hç¼ºå°‘æŽ§åˆ¶è°“è¯�"
*** 17844,17850 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "%Hæ— æ•ˆçš„æŽ§åˆ¶è°“è¯�"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "%Hç¼ºå°‘è‡ªå¢žè¯­å�¥"
--- 17844,17850 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "%Hæ— æ•ˆçš„æŽ§åˆ¶è°“è¯�"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "%Hç¼ºå°‘è‡ªå¢žè¯­å�¥"
*************** msgstr "ISO C++ ä¸�å…�è®¸åµŒå¥—å‡½æ•°"
*** 18032,18038 ****
  msgid "expected identifier"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "æžšä¸¾è¡¨ä»¥é€—å�·ç»“å°¾"
--- 18032,18038 ----
  msgid "expected identifier"
  msgstr "éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "æžšä¸¾è¡¨ä»¥é€—å�·ç»“å°¾"
*************** msgstr "éœ€è¦�æŒ‡å®šå£°æ˜Žæˆ–%<...%>"
*** 18117,18123 ****
  msgid "wide string literal in %<asm%>"
  msgstr "%<asm%>ä¸­å‡ºçŽ°å®½å­—é�¢å­—ç¬¦ä¸²"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "éœ€è¦�å­—é�¢å­—ç¬¦ä¸²"
--- 18117,18123 ----
  msgid "wide string literal in %<asm%>"
  msgstr "%<asm%>ä¸­å‡ºçŽ°å®½å­—é�¢å­—ç¬¦ä¸²"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "éœ€è¦�å­—é�¢å­—ç¬¦ä¸²"
*************** msgstr "ISO C90 ä¸�å…�è®¸å¤�å�ˆå­—é�¢å€¼
*** 18246,18272 ****
  msgid "extra semicolon in method definition specified"
  msgstr "ä¸ºæ–¹æ³•å®šä¹‰æŒ‡å®šäº†å¤šä½™çš„åˆ†å�·"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr "%<#pragma omp barrier%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%>å�ªèƒ½ç”¨åœ¨%<#pragma omp sections%>ç»“æž„ä¸­"
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%>å¿…é¡»æ˜¯ç¬¬ä¸€ä¸ª"
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "å¤ªå¤šçš„%qså­�å�¥"
--- 18246,18272 ----
  msgid "extra semicolon in method definition specified"
  msgstr "ä¸ºæ–¹æ³•å®šä¹‰æŒ‡å®šäº†å¤šä½™çš„åˆ†å�·"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr "%<#pragma omp barrier%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr "%<#pragma omp flush%>å�ªèƒ½ç”¨åœ¨å¤�å�ˆè¯­å�¥ä¸­"
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%>å�ªèƒ½ç”¨åœ¨%<#pragma omp sections%>ç»“æž„ä¸­"
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%>å¿…é¡»æ˜¯ç¬¬ä¸€ä¸ª"
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "å¤ªå¤šçš„%qså­�å�¥"
*************** msgstr "%<num_threads%>å€¼å¿…é¡»ä¸ºæ­£"
*** 18296,18302 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr "éœ€è¦�%<+%>ã€�<*%>ã€�%<-%>ã€�%<&%>ã€�%<^%>ã€�%<|%>ã€�%<&&%>æˆ–%<||%>"
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "è°ƒåº¦%<runtime%>ä¸�æŽ¥å�—ä¸€ä¸ª%<chunk_size%>å�‚æ•°"
--- 18296,18302 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr "éœ€è¦�%<+%>ã€�<*%>ã€�%<-%>ã€�%<&%>ã€�%<^%>ã€�%<|%>ã€�%<&&%>æˆ–%<||%>"
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "è°ƒåº¦%<runtime%>ä¸�æŽ¥å�—ä¸€ä¸ª%<chunk_size%>å�‚æ•°"
*************** msgstr "æ— æ•ˆçš„è°ƒåº¦ç±»åž‹"
*** 18311,18317 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr "éœ€è¦�%<#pragma omp%>å­�å�¥"
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qså¯¹%qsè€Œè¨€æ— æ•ˆ"
--- 18311,18317 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr "éœ€è¦�%<#pragma omp%>å­�å�¥"
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qså¯¹%qsè€Œè¨€æ— æ•ˆ"
*************** msgstr "éœ€è¦�%<(%>æˆ–è¡Œå°¾"
*** 18331,18337 ****
  msgid "for statement expected"
  msgstr "éœ€è¦� for è¯­å�¥"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "éœ€è¦�è¿­ä»£å£°æ˜Žæˆ–åˆ�å§‹åŒ–"
--- 18331,18337 ----
  msgid "for statement expected"
  msgstr "éœ€è¦� for è¯­å�¥"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "éœ€è¦�è¿­ä»£å£°æ˜Žæˆ–åˆ�å§‹åŒ–"
*************** msgstr "éœ€è¦�è¿­ä»£å£°æ˜Žæˆ–åˆ�å§‹åŒ–"
*** 18341,18362 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "éœ€è¦�%<#pragma omp section%>æˆ–%<}%>"
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "çº¿ç¨‹ç§�æœ‰å­˜å‚¨åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qEåœ¨å…¶é¦–æ¬¡ä½¿ç”¨å�Žè¢«å£°æ˜Žä¸º%<threadprivate%>"
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªåŠ¨å�˜é‡�%qEä¸�èƒ½æ˜¯%<threadprivate%>"
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%>%qEçš„ç±»åž‹ä¸�å®Œå…¨"
--- 18341,18362 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "éœ€è¦�%<#pragma omp section%>æˆ–%<}%>"
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "çº¿ç¨‹ç§�æœ‰å­˜å‚¨åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qEåœ¨å…¶é¦–æ¬¡ä½¿ç”¨å�Žè¢«å£°æ˜Žä¸º%<threadprivate%>"
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "è‡ªåŠ¨å�˜é‡�%qEä¸�èƒ½æ˜¯%<threadprivate%>"
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%>%qEçš„ç±»åž‹ä¸�å®Œå…¨"
*************** msgstr "æ��é¢†æŒ‡å�‘ä¸�å®Œå…¨ç±»åž‹çš„æŒ
*** 18687,18703 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "æ��é¢†%<void *%>æŒ‡é’ˆ"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "%qsçš„å®žå�‚ç±»åž‹æ— æ•ˆ"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "ä¸‹æ ‡è¿�ç®—çš„å·¦æ“�ä½œæ•°æ—¢é�žæ•°ç»„ä¹Ÿé�žæŒ‡é’ˆ"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "æ•°ç»„ä¸‹æ ‡ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°"
--- 18687,18703 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "æ��é¢†%<void *%>æŒ‡é’ˆ"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "%qsçš„å®žå�‚ç±»åž‹æ— æ•ˆ"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "ä¸‹æ ‡è¿�ç®—çš„å·¦æ“�ä½œæ•°æ—¢é�žæ•°ç»„ä¹Ÿé�žæŒ‡é’ˆ"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "æ•°ç»„ä¸‹æ ‡ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°"
*************** msgstr "å»ºè®®åœ¨ & çš„æ“�ä½œæ•°ä¸­å‡ºçŽ
*** 18840,18846 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "å½¢å¦‚ X<=Y<=Z çš„æ¯”è¾ƒå¹¶ä¸�å…·å¤‡å…¶åœ¨æ•°å­¦ä¸Šçš„æ„�ä¹‰"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "ä¸Žå­—é�¢å­—ç¬¦ä¸²æ¯”è¾ƒçš„ç»“æž„æ˜¯ä¸�å�¯é¢„æµ‹çš„"
--- 18840,18846 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "å½¢å¦‚ X<=Y<=Z çš„æ¯”è¾ƒå¹¶ä¸�å…·å¤‡å…¶åœ¨æ•°å­¦ä¸Šçš„æ„�ä¹‰"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "ä¸Žå­—é�¢å­—ç¬¦ä¸²æ¯”è¾ƒçš„ç»“æž„æ˜¯ä¸�å�¯é¢„æµ‹çš„"
*************** msgstr "ä¼ ç»Ÿ C ä¸�æŽ¥å�—è‡ªåŠ¨çš„è�šå�
*** 19307,19313 ****
  msgid "(near initialization for %qs)"
  msgstr "(åœ¨%qsçš„åˆ�å§‹åŒ–é™„è¿‘)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "ä¸�é€�æ˜Žçš„çŸ¢é‡�ç±»åž‹ä¸�èƒ½è¢«åˆ�å§‹åŒ–"
--- 19307,19313 ----
  msgid "(near initialization for %qs)"
  msgstr "(åœ¨%qsçš„åˆ�å§‹åŒ–é™„è¿‘)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "ä¸�é€�æ˜Žçš„çŸ¢é‡�ç±»åž‹ä¸�èƒ½è¢«åˆ�å§‹åŒ–"
*************** msgstr "è·³è‡³å…·æœ‰å�¯å�˜ç±»åž‹çš„æ ‡è¯
*** 19337,19343 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C++ ä¸�å…�è®¸%<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "è¢«å£°æ˜Žä¸º%<noreturn%>çš„å‡½æ•°å�´æœ‰%<return%>è¯­å�¥"
--- 19337,19343 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C++ ä¸�å…�è®¸%<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "è¢«å£°æ˜Žä¸º%<noreturn%>çš„å‡½æ•°å�´æœ‰%<return%>è¯­å�¥"
*************** msgstr "case æ ‡å�·å‡ºçŽ°åœ¨æ²¡æœ‰åŒ…å�«
*** 19387,19393 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "%<default%>æ ‡å�·å‡ºçŽ°åœ¨æ²¡æœ‰åŒ…å�«çš„ switch è¯­å�¥çš„å�¯å�˜ç±»åž‹æ ‡è¯†ç¬¦çš„ä½œç”¨åŸŸä¸­"
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case æ ‡å�·å‡ºçŽ°åœ¨å¼€å…³è¯­å�¥å¤–"
--- 19387,19393 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "%<default%>æ ‡å�·å‡ºçŽ°åœ¨æ²¡æœ‰åŒ…å�«çš„ switch è¯­å�¥çš„å�¯å�˜ç±»åž‹æ ‡è¯†ç¬¦çš„ä½œç”¨åŸŸä¸­"
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case æ ‡å�·å‡ºçŽ°åœ¨å¼€å…³è¯­å�¥å¤–"
*************** msgstr "%<default%>æ ‡å�·æœªå‡ºçŽ°åœ¨ sw
*** 19402,19418 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hå»ºè®®æ˜¾å¼�åœ°ä½¿ç”¨èŠ±æ‹¬å�·ä»¥é�¿å…�å‡ºçŽ°æœ‰æ­§ä¹‰çš„%<else%>"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break è¯­å�¥ä¸�åœ¨å¾ªçŽ¯æˆ–å¼€å…³è¯­å�¥å†…"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue è¯­å�¥å‡ºçŽ°åœ¨å¾ªçŽ¯ä»¥å¤–"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP for å¾ªçŽ¯ä¸­ä½¿ç”¨äº† break è¯­å�¥"
--- 19402,19418 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hå»ºè®®æ˜¾å¼�åœ°ä½¿ç”¨èŠ±æ‹¬å�·ä»¥é�¿å…�å‡ºçŽ°æœ‰æ­§ä¹‰çš„%<else%>"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break è¯­å�¥ä¸�åœ¨å¾ªçŽ¯æˆ–å¼€å…³è¯­å�¥å†…"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue è¯­å�¥å‡ºçŽ°åœ¨å¾ªçŽ¯ä»¥å¤–"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "OpenMP for å¾ªçŽ¯ä¸­ä½¿ç”¨äº† break è¯­å�¥"
*************** msgstr "è¡¨è¾¾å¼�è¯­å�¥ç±»åž‹ä¸�å®Œå…¨"
*** 19432,19458 ****
  msgid "division by zero"
  msgstr "è¢«é›¶é™¤"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "å�³ç§»æ¬¡æ•°ä¸ºè´Ÿ"
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "å�³ç§»æ¬¡æ•°å¤§äºŽæˆ–ç­‰äºŽç±»åž‹å®½åº¦"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "å·¦ç§»æ¬¡æ•°ä¸ºè´Ÿ"
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "å·¦ç§»æ¬¡æ•°å¤§äºŽæˆ–ç­‰äºŽç±»åž‹å®½åº¦"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "ä½¿ç”¨ == æˆ– != æ¯”è¾ƒæµ®ç‚¹æ•°æ˜¯ä¸�å®‰å…¨çš„"
--- 19432,19458 ----
  msgid "division by zero"
  msgstr "è¢«é›¶é™¤"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "å�³ç§»æ¬¡æ•°ä¸ºè´Ÿ"
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "å�³ç§»æ¬¡æ•°å¤§äºŽæˆ–ç­‰äºŽç±»åž‹å®½åº¦"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "å·¦ç§»æ¬¡æ•°ä¸ºè´Ÿ"
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "å·¦ç§»æ¬¡æ•°å¤§äºŽæˆ–ç­‰äºŽç±»åž‹å®½åº¦"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "ä½¿ç”¨ == æˆ– != æ¯”è¾ƒæµ®ç‚¹æ•°æ˜¯ä¸�å®‰å…¨çš„"
*************** msgstr "æŒ‡é’ˆä¸Žæ•´æ•° 0 æ¯”è¾ƒå¤§å°�"
*** 19497,19508 ****
  msgid "comparison between signed and unsigned"
  msgstr "æ¯”è¾ƒæœ‰ç¬¦å�·å’Œæ— ç¬¦å�·æ•°"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "æ¯”è¾ƒå¸¸é‡�å’Œå�–å��å�Žå�ˆç»�æ��å�‡çš„æ— ç¬¦å�·æ•°"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "æ¯”è¾ƒæ— ç¬¦å�·æ•°å’Œå�–å��å�Žå�ˆç»�æ��å�‡çš„æ— ç¬¦å�·æ•°"
--- 19497,19508 ----
  msgid "comparison between signed and unsigned"
  msgstr "æ¯”è¾ƒæœ‰ç¬¦å�·å’Œæ— ç¬¦å�·æ•°"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "æ¯”è¾ƒå¸¸é‡�å’Œå�–å��å�Žå�ˆç»�æ��å�‡çš„æ— ç¬¦å�·æ•°"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "æ¯”è¾ƒæ— ç¬¦å�·æ•°å’Œå�–å��å�Žå�ˆç»�æ��å�‡çš„æ— ç¬¦å�·æ•°"
*************** msgstr "éœ€è¦�æ ‡é‡�æ—¶ä½¿ç”¨äº†ç»“æž„ç±
*** 19522,19569 ****
  msgid "used union type value where scalar is required"
  msgstr "éœ€è¦�æ ‡é‡�æ—¶ä½¿ç”¨äº†è�”å�ˆç±»åž‹"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "%qEçš„ç±»åž‹å¯¹%<reduction%>æ— æ•ˆ"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qEçš„ç±»åž‹å¯¹%<reduction(%s)%>æ— æ•ˆ"
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qEå¿…é¡»æ˜¯%<threadprivate%>æ–¹å�¯%<copyin%>"
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qEåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qEåœ¨å­�å�¥%<firstprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qEå�¯è¢«é¢„å…ˆç¡®å®šä¸º%qsï¼Œä¸º%qs"
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "å‡½æ•°è°ƒç”¨æœ‰è�šå�ˆç±»åž‹"
--- 19522,19569 ----
  msgid "used union type value where scalar is required"
  msgstr "éœ€è¦�æ ‡é‡�æ—¶ä½¿ç”¨äº†è�”å�ˆç±»åž‹"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "%qEçš„ç±»åž‹å¯¹%<reduction%>æ— æ•ˆ"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qEçš„ç±»åž‹å¯¹%<reduction(%s)%>æ— æ•ˆ"
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qEå¿…é¡»æ˜¯%<threadprivate%>æ–¹å�¯%<copyin%>"
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qEåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qEåœ¨å­�å�¥%<firstprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qEåœ¨å­�å�¥%<lastprivate%>ä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qEå�¯è¢«é¢„å…ˆç¡®å®šä¸º%qsï¼Œä¸º%qs"
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "å‡½æ•°è°ƒç”¨æœ‰è�šå�ˆç±»åž‹"
*************** msgstr "åœ¨ %s ä¸­æ”¾å¼ƒï¼ŒäºŽ %s:%d"
*** 20193,20239 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "å¼‚å¸¸å¤„ç�†å·²è¢«ç¦�ç”¨ï¼Œä½¿ç”¨ -fexceptions å�¯ç”¨"
  
! #: except.c:2879
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "%<__builtin_eh_return_regno%>çš„å®žå�‚å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3921
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr ""
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree å¤±è´¥"
--- 20193,20239 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr "å¼‚å¸¸å¤„ç�†å·²è¢«ç¦�ç”¨ï¼Œä½¿ç”¨ -fexceptions å�¯ç”¨"
  
! #: except.c:2883
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "%<__builtin_eh_return_regno%>çš„å®žå�‚å¿…é¡»æ˜¯å¸¸é‡�"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3925
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr ""
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree å¤±è´¥"
*************** msgstr "verify_eh_tree å¤±è´¥"
*** 20243,20249 ****
  msgid "stack limits not supported on this target"
  msgstr "å †æ ˆé™�åˆ¶åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
--- 20243,20249 ----
  msgid "stack limits not supported on this target"
  msgstr "å †æ ˆé™�åˆ¶åœ¨æ­¤ç›®æ ‡æœºä¸Šä¸�å�—æ”¯æŒ�"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
*************** msgstr ""
*** 20258,20284 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ç”±äºŽä½�æ®µå®½åº¦æ‰€é™�ï¼Œæ¯”è¾ƒç»“æžœæ°¸è¿œä¸º %d"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "æ¯”è¾ƒç»“æžœå§‹ç»ˆä¸º %d"
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "å¯¹ä¸¤ä¸ªä¸�åŒ¹é…�çš„ä¸�ç­‰æ¯”è¾ƒå�–%<or%>çš„ç»“æžœæ€»ä¸º 1"
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "å¯¹ä¸¤ä¸ªäº’æ–¥çš„ç›¸ç­‰æ¯”è¾ƒå�–%<and%>çš„ç»“æžœæ°¸è¿œæ˜¯ 0"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20258,20284 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ç”±äºŽä½�æ®µå®½åº¦æ‰€é™�ï¼Œæ¯”è¾ƒç»“æžœæ°¸è¿œä¸º %d"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "æ¯”è¾ƒç»“æžœå§‹ç»ˆä¸º %d"
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "å¯¹ä¸¤ä¸ªä¸�åŒ¹é…�çš„ä¸�ç­‰æ¯”è¾ƒå�–%<or%>çš„ç»“æžœæ€»ä¸º 1"
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "å¯¹ä¸¤ä¸ªäº’æ–¥çš„ç›¸ç­‰æ¯”è¾ƒå�–%<and%>çš„ç»“æžœæ°¸è¿œæ˜¯ 0"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "%Jå±€éƒ¨å¯¹è±¡çš„æ€»å¤§å°�å¤ªå¤§
*** 20293,20299 ****
  msgid "size of variable %q+D is too large"
  msgstr "å�˜é‡�%q+Dçš„å¤§å°�å¤ªå¤§"
  
! #: function.c:1560
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%>ä¸­ä¸�å�¯èƒ½çš„çº¦æ�Ÿ"
--- 20293,20299 ----
  msgid "size of variable %q+D is too large"
  msgstr "å�˜é‡�%q+Dçš„å¤§å°�å¤ªå¤§"
  
! #: function.c:1560 gimplify.c:4063
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%>ä¸­ä¸�å�¯èƒ½çš„çº¦æ�Ÿ"
*************** msgstr "æ±‡ç¼–è¾“å‡º %d ä¸­å·¦å€¼æ— æ•ˆ"
*** 20466,20505 ****
  
  #: gimplify.c:4064
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "å†…å­˜è¾“å…¥ %d ä¸�å�¯ç›´æŽ¥å¯»å�€"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr "%qs æœªä¸ºåœ¨æ‹¬å…¥çš„å¹¶è¡ŒæŒ‡å®š"
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr "%Hæ‹¬å…¥å¹¶è¡Œ"
  
! #: gimplify.c:4593
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "è¿­ä»£å�˜é‡�%qsåº”å½“æ˜¯ private"
  
! #: gimplify.c:4607
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "è¿­ä»£å�˜é‡�%qsä¸�åº”å½“æ˜¯ firstprivate"
  
! #: gimplify.c:4610
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "è¿­ä»£å�˜é‡�%qsä¸�åº”å½“æ˜¯ reduction"
  
! #: gimplify.c:4734
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "%s å�˜é‡� %qs åœ¨å¤–å±‚ä¸Šä¸‹æ–‡ä¸­æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification å¤±è´¥"
--- 20466,20510 ----
  
  #: gimplify.c:4064
  #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
+ #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "å†…å­˜è¾“å…¥ %d ä¸�å�¯ç›´æŽ¥å¯»å�€"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr "%qs æœªä¸ºåœ¨æ‹¬å…¥çš„å¹¶è¡ŒæŒ‡å®š"
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr "%Hæ‹¬å…¥å¹¶è¡Œ"
  
! #: gimplify.c:4606
  #, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "è¿­ä»£å�˜é‡�%qsåº”å½“æ˜¯ private"
  
! #: gimplify.c:4620
  #, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "è¿­ä»£å�˜é‡�%qsä¸�åº”å½“æ˜¯ firstprivate"
  
! #: gimplify.c:4623
  #, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "è¿­ä»£å�˜é‡�%qsä¸�åº”å½“æ˜¯ reduction"
  
! #: gimplify.c:4747
  #, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "%s å�˜é‡� %qs åœ¨å¤–å±‚ä¸Šä¸‹æ–‡ä¸­æ˜¯ç§�æœ‰çš„"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification å¤±è´¥"
*************** msgstr "æ— æ³•æ‰“å¼€ %sï¼š%m"
*** 20520,20556 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "OpenMP ç»“æž„å�—å‡ºå�£æ— æ•ˆ"
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr "OpenMP ç»“æž„å�—å…¥å�£æ— æ•ˆ"
--- 20525,20561 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "OpenMP ç»“æž„å�—å‡ºå�£æ— æ•ˆ"
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr "OpenMP ç»“æž„å�—å…¥å�£æ— æ•ˆ"
*************** msgstr "%Hæ­¤å‡½æ•°ä¸­çš„%qDåœ¨ä½¿ç”¨å‰�
*** 21795,21806 ****
  msgid "no support for induction"
  msgstr "ä¸�æ”¯æŒ�å½’çº³"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 21800,21811 ----
  msgid "no support for induction"
  msgstr "ä¸�æ”¯æŒ�å½’çº³"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 21821,21830 ****
  msgstr "%q+Dé‡�å£°æ˜Žæ—¶æ²¡æœ‰ dllimport å±žæ€§ï¼šå¿½ç•¥å…ˆå‰�çš„ dllimport"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
--- 21826,21835 ----
  msgstr "%q+Dé‡�å£°æ˜Žæ—¶æ²¡æœ‰ dllimport å±žæ€§ï¼šå¿½ç•¥å…ˆå‰�çš„ dllimport"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr "-mpic-register= ä¸�ä¸Ž -fpic å¹¶
*** 22464,22502 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "â€˜%sâ€™ä¸�èƒ½è¢«ç”¨ä½œ PIC å¯„å­˜å™¨"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "%qså±žæ€§å�ªèƒ½åº”ç”¨äºŽå‡½æ•°"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "æ— æ³•è®¡ç®—å‡ºæ ˆä¸­å�‚æ•°çš„çœŸå®žåœ°å�€"
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ç«‹å�³æ•°"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "æŽ©ç �å¿…é¡»æ˜¯ä¸€ä¸ªç«‹å�³æ•°"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜å¯„å­˜å™¨å¼¹æ ˆæ—¶æ²¡æœ‰å�¯ç”¨çš„ä½Žå¯„å­˜å™¨"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Thumb æ¨¡å¼�ä¸­ä¸�èƒ½ç¼–ç �ä¸­æ–­æœ�åŠ¡è¿›ç¨‹"
--- 22469,22508 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "â€˜%sâ€™ä¸�èƒ½è¢«ç”¨ä½œ PIC å¯„å­˜å™¨"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "%qså±žæ€§å�ªèƒ½åº”ç”¨äºŽå‡½æ•°"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "æ— æ³•è®¡ç®—å‡ºæ ˆä¸­å�‚æ•°çš„çœŸå®žåœ°å�€"
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ç«‹å�³æ•°"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "æŽ©ç �å¿…é¡»æ˜¯ä¸€ä¸ªç«‹å�³æ•°"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜å¯„å­˜å™¨å¼¹æ ˆæ—¶æ²¡æœ‰å�¯ç”¨çš„ä½Žå¯„å­˜å™¨"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr "Thumb æ¨¡å¼�ä¸­ä¸�èƒ½ç¼–ç �ä¸­æ–­æœ�åŠ¡è¿›ç¨‹"
*************** msgstr "ç»�åˆ�å§‹åŒ–çš„å�˜é‡�%q+Dè¢«æ ‡è
*** 22511,22542 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "ç»�åˆ�å§‹åŒ–çš„å�˜é‡�%q+Dè¢«æ ‡è®°ä¸º dllimport"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "æ¡†æž¶æŒ‡é’ˆå�‘ç”Ÿå¤§çš„æ”¹å�˜(%d)ï¼Œä½†å�´æŒ‡å®šäº† -mtiny-stack"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "å�ªæœ‰åˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾å…¥ç¨‹åº�å†…å­˜åŒº"
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qsä¼¼ä¹Žæ˜¯ä¸€ä¸ªæ‹¼å†™é”™çš„ä¸­æ–­å¤„ç�†è€…"
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qsä¼¼ä¹Žæ˜¯ä¸€ä¸ªæ‹¼å†™é”™çš„ä¿¡å�·å¤„ç�†è€…"
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾åœ¨ .noinit èŠ‚ä¸­"
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU%qså�ªæ”¯æŒ�æ±‡ç¼–å™¨"
--- 22517,22548 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "ç»�åˆ�å§‹åŒ–çš„å�˜é‡�%q+Dè¢«æ ‡è®°ä¸º dllimport"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "æ¡†æž¶æŒ‡é’ˆå�‘ç”Ÿå¤§çš„æ”¹å�˜(%d)ï¼Œä½†å�´æŒ‡å®šäº† -mtiny-stack"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr "å�ªæœ‰åˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾å…¥ç¨‹åº�å†…å­˜åŒº"
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qsä¼¼ä¹Žæ˜¯ä¸€ä¸ªæ‹¼å†™é”™çš„ä¸­æ–­å¤„ç�†è€…"
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qsä¼¼ä¹Žæ˜¯ä¸€ä¸ªæ‹¼å†™é”™çš„ä¿¡å�·å¤„ç�†è€…"
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„å�˜é‡�æ‰�èƒ½æ”¾åœ¨ .noinit èŠ‚ä¸­"
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU%qså�ªæ”¯æŒ�æ±‡ç¼–å™¨"
*************** msgstr "æ‰©å±•çš„å¯„å­˜å™¨æ²¡æœ‰é«˜å�Šéƒ
*** 23081,23097 ****
  msgid "unsupported operand size for extended register"
  msgstr "æ‰©å±•çš„å¯„å­˜å™¨ä¸�æ”¯æŒ�çš„æ“�ä½œæ•°å¤§å°�"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "å��ç§»å€¼å¿…é¡»æ˜¯ç«‹å�³æ•°"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qså¿½ç•¥ä¸�å…¼å®¹çš„å±žæ€§"
--- 23087,23103 ----
  msgid "unsupported operand size for extended register"
  msgstr "æ‰©å±•çš„å¯„å­˜å™¨ä¸�æ”¯æŒ�çš„æ“�ä½œæ•°å¤§å°�"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "é€‰æ‹©å­�å¿…é¡»æ˜¯ 0 åˆ° %wi é—´çš„æ•´å¸¸é‡�"
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "å��ç§»å€¼å¿…é¡»æ˜¯ç«‹å�³æ•°"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qså¿½ç•¥ä¸�å…¼å®¹çš„å±žæ€§"
*************** msgstr "ä¸�èƒ½å�Œæ—¶æŒ‡å®š -msep-data å’
*** 23277,23283 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC ç›®å‰�åœ¨ 68000 å’Œ 68010 ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ä¸�æ”¯æŒ�å †æ ˆé™�åˆ¶è¡¨è¾¾å¼�"
--- 23283,23289 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC ç›®å‰�åœ¨ 68000 å’Œ 68010 ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ä¸�æ”¯æŒ�å †æ ˆé™�åˆ¶è¡¨è¾¾å¼�"
*************** msgstr "æ­¤å¤„ç�†å™¨å�ªæœ‰ä½¿ç”¨ GAS æ—¶
*** 23466,23472 ****
  msgid "-g option disabled"
  msgstr "-g é€‰é¡¹å·²è¢«ç¦�ç”¨"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "å¯¹é½�è¾¹ç•Œ(%u) å¯¹ %s æ�¥è¯´è¶…è¿‡äº†å…¨å±€å…±å�Œæ•°æ�®çš„æœ€å¤§å¯¹é½�è¾¹ç•Œã€‚ä½¿ç”¨ %u"
--- 23472,23478 ----
  msgid "-g option disabled"
  msgstr "-g é€‰é¡¹å·²è¢«ç¦�ç”¨"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr "å¯¹é½�è¾¹ç•Œ(%u) å¯¹ %s æ�¥è¯´è¶…è¿‡äº†å…¨å±€å…±å�Œæ•°æ�®çš„æœ€å¤§å¯¹é½�è¾¹ç•Œã€‚ä½¿ç”¨ %u"
*************** msgstr "__builtin_spe_predicate çš„ç¬¬ä¸
*** 23695,23746 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 ä¸ªå®žå�‚è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:13884
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "å †æ ˆæ¡†æž¶å¤ªå¤§"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "æ­¤ ABI ä¸�æ”¯æŒ�å�–æ · 64 ä½�ä»£ç �"
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "å¯¹äºŽ 64 ä½�ä»£ç �åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "ä¸�å»ºè®®åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long%>ï¼›è¯·æ”¹ç”¨%<int%>"
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long long%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<double%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long double%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨å¸ƒå°”ç±»åž‹æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<complex%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17539
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨å��è¿›åˆ¶æµ®ç‚¹ç±»åž‹æ— æ•ˆ"
--- 23701,23752 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 ä¸ªå®žå�‚è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:13885
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "å †æ ˆæ¡†æž¶å¤ªå¤§"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "æ­¤ ABI ä¸�æ”¯æŒ�å�–æ · 64 ä½�ä»£ç �"
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "å¯¹äºŽ 64 ä½�ä»£ç �åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "ä¸�å»ºè®®åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long%>ï¼›è¯·æ”¹ç”¨%<int%>"
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long long%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<double%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<long double%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨å¸ƒå°”ç±»åž‹æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨%<complex%>æ— æ•ˆ"
  
! #: config/rs6000/rs6000.c:17540
  #, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec ç±»åž‹ä¸­ä½¿ç”¨å��è¿›åˆ¶æµ®ç‚¹ç±»åž‹æ— æ•ˆ"
*************** msgstr "%qsä½¿ç”¨åŠ¨æ€�æ ˆåˆ†é…�"
*** 23939,23982 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC ä¸Ž -G äº’ä¸�å…¼å®¹"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs åœ¨æ­¤å­�ç›®æ ‡ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/sh/sh.c:7629
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "%qså±žæ€§å�ªèƒ½åº”ç”¨åˆ°ä¸­æ–­å‡½æ•°ä¸Š"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "å±žæ€§ interrupt_handler ä¸Ž -m5-compact ä¸�å…¼å®¹"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "%qså±žæ€§çš„å�‚æ•°ä¸�æ˜¯ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "%qså±žæ€§çš„å�‚æ•°ä¸�æ˜¯ä¸€ä¸ªæ•´åž‹å¸¸é‡�"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 éœ€è¦�ç”¨ä½œè°ƒç”¨ç¯¡æ”¹çš„å¯„å­˜å™¨"
  
! #: config/sh/sh.c:9835
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "éœ€è¦�å�¦ä¸€ä¸ªè°ƒç”¨ç¯¡æ”¹çš„é€šç”¨å¯„å­˜å™¨"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "éœ€è¦�ä¸€ä¸ªè°ƒç”¨ç¯¡æ”¹çš„é€šç”¨å¯„å­˜å™¨"
--- 23945,23988 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC ä¸Ž -G äº’ä¸�å…¼å®¹"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs åœ¨æ­¤å­�ç›®æ ‡ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: config/sh/sh.c:7638
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "%qså±žæ€§å�ªèƒ½åº”ç”¨åˆ°ä¸­æ–­å‡½æ•°ä¸Š"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "å±žæ€§ interrupt_handler ä¸Ž -m5-compact ä¸�å…¼å®¹"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "%qså±žæ€§çš„å�‚æ•°ä¸�æ˜¯ä¸€ä¸ªå­—ç¬¦ä¸²å¸¸é‡�"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "%qså±žæ€§çš„å�‚æ•°ä¸�æ˜¯ä¸€ä¸ªæ•´åž‹å¸¸é‡�"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 éœ€è¦�ç”¨ä½œè°ƒç”¨ç¯¡æ”¹çš„å¯„å­˜å™¨"
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "éœ€è¦�å�¦ä¸€ä¸ªè°ƒç”¨ç¯¡æ”¹çš„é€šç”¨å¯„å­˜å™¨"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "éœ€è¦�ä¸€ä¸ªè°ƒç”¨ç¯¡æ”¹çš„é€šç”¨å¯„å­˜å™¨"
*************** msgstr "%<%D(int)%>æ²¡æœ‰å‡ºçŽ°åœ¨å�Žç¼€
*** 24370,24542 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "åœ¨%q#Tå’Œ%q#Té—´æ¯”è¾ƒ"
  
! #: cp/call.c:4127
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "æ²¡æœ‰å�ˆé€‚çš„%<operator %s%>ç»™%qT"
  
! #: cp/call.c:4145
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#Dæ˜¯ç§�æœ‰çš„"
  
! #: cp/call.c:4147
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#Dæ˜¯ä¿�æŠ¤çš„"
  
! #: cp/call.c:4149
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#Dæ— æ³•è®¿é—®"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "ä»Žç±»åž‹%qTåˆ°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆ"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  åˆ�å§‹åŒ–å®žå�‚ %Pï¼Œå±žäºŽ%qD"
  
! #: cp/call.c:4253
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "å°† NULL ä½œä¸ºé�žæŒ‡é’ˆå®žå�‚ %P ä¼ é€’ç»™%qD"
  
! #: cp/call.c:4256
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "å°† NULL è½¬æ�¢åˆ°é�žæŒ‡é’ˆç±»åž‹%qT"
  
! #: cp/call.c:4264
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "å°†%qTä½œä¸ºå®žå�‚ %P ä¼ é€’ç»™%qD"
  
! #: cp/call.c:4267
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "å½“è½¬æ�¢åˆ°%qT(ä»Ž%qT)æ—¶"
  
! #: cp/call.c:4407
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "æ— æ³•å°†ä½�æ®µ%qEç»‘å®šåˆ°%qT"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ä¸�èƒ½å°†ç´§å®žçš„å­—æ®µ%qEç»‘å®šåˆ°%qT"
  
! #: cp/call.c:4413
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "æ— æ³•å°†å�³å€¼%qEç»‘å®šåˆ°%qT"
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ä¸�èƒ½é€šè¿‡%<...%>ä¼ é€’æœ‰é�žç®€å�•æ—§æ•°æ�®ç±»åž‹%q#Tçš„å¯¹è±¡ï¼›è°ƒç”¨ä¼šåœ¨è¿�è¡Œæ—¶ä¸­æ­¢"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ä¸�èƒ½é€šè¿‡%<...%>æŽ¥å�—æœ‰é�žç®€å�•æ—§æ•°æ�®ç±»åž‹%q#Tçš„å¯¹è±¡ï¼›è°ƒç”¨ä¼šåœ¨è¿�è¡Œæ—¶ä¸­æ­¢"
  
! #: cp/call.c:4598
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "å�‚æ•° %d(å±žäºŽ%qD)å°šæœªè¢«è§£æž�åˆ°"
  
! #: cp/call.c:4682
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "å‡½æ•°çš„å®žå�‚å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰"
  
! #: cp/call.c:4819
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "å°†%qTä½œä¸º%q#Dçš„%<this%>å®žå�‚æ—¶ä¸¢å¼ƒäº†ç±»åž‹é™�å®š"
  
! #: cp/call.c:4838
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qTæ˜¯%qTçš„ä¸€ä¸ªä¸�å�¯è®¿é—®çš„åŸºç±»"
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "åœ¨ java æŽ¥å�£ç±»åž‹%qTä¸­æ‰¾ä¸�åˆ° class$ å­—æ®µ"
  
! #: cp/call.c:5337
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "è°ƒç”¨é�žå‡½æ•°çš„%qD"
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "å¯¹%<%T::%s(%A)%#V%>çš„è°ƒç”¨æ²¡æœ‰åŒ¹é…�çš„å‡½æ•°"
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "å¯¹é‡�è½½çš„%<%s(%A)%>çš„è°ƒç”¨æœ‰æ­§ä¹‰"
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "æ²¡æœ‰å¯¹è±¡æ— æ³•è°ƒç”¨æˆ�å‘˜å‡½æ•°%qD"
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "ä¼ é€’%qTæ—¶é€‰æ‹©%qTè€Œä¸�æ˜¯%qT"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  åœ¨è°ƒç”¨%qDæ—¶"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "é€‰æ‹©%qDè€Œä¸�æ˜¯%qD"
  
! #: cp/call.c:6183
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  å½“ä»Ž%qTè½¬æ�¢ä¸º%qTæ—¶"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  å› ä¸ºå‰�è€…çš„å®žå�‚ç±»åž‹è½¬æ�¢åº�åˆ—æ›´å¥½"
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ è®¤ä¸ºæœ‰æ­§ä¹‰ï¼Œå°½ç®¡ç¬¬ä¸€ä¸ªå¤‡é€‰çš„æœ€å·®ç±»åž‹è½¬æ�¢è¦�å¥½äºŽç¬¬äºŒä¸ªå¤‡é€‰çš„æœ€å·®ç±»åž‹è½¬æ�¢"
  
! #: cp/call.c:6443
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "ä¸�èƒ½å°†%qEè½¬æ�¢ä¸º%qT"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "å°†ç±»åž‹ä¸º%qTçš„é�ž const å¼•ç”¨åˆ�å§‹åŒ–ä¸ºç±»åž‹ä¸º%qTçš„ä¸´æ—¶å�˜é‡�æ— æ•ˆ"
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "å°†ç±»åž‹ä¸º%qTçš„å¼•ç”¨åˆ�å§‹åŒ–ä¸ºç±»åž‹ä¸º%qTçš„è¡¨è¾¾å¼�æ— æ•ˆ"
--- 24376,24553 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "åœ¨%q#Tå’Œ%q#Té—´æ¯”è¾ƒ"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "æ²¡æœ‰å�ˆé€‚çš„%<operator %s%>ç»™%qT"
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#Dæ˜¯ç§�æœ‰çš„"
  
! #: cp/call.c:4163
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#Dæ˜¯ä¿�æŠ¤çš„"
  
! #: cp/call.c:4165
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#Dæ— æ³•è®¿é—®"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "ä»Žç±»åž‹%qTåˆ°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆ"
  
! #: cp/call.c:4257
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  åˆ�å§‹åŒ–å®žå�‚ %Pï¼Œå±žäºŽ%qD"
  
! #: cp/call.c:4269
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "å°† NULL ä½œä¸ºé�žæŒ‡é’ˆå®žå�‚ %P ä¼ é€’ç»™%qD"
  
! #: cp/call.c:4272
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "å°† NULL è½¬æ�¢åˆ°é�žæŒ‡é’ˆç±»åž‹%qT"
  
! #: cp/call.c:4280
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "å°†%qTä½œä¸ºå®žå�‚ %P ä¼ é€’ç»™%qD"
  
! #: cp/call.c:4283
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "å½“è½¬æ�¢åˆ°%qT(ä»Ž%qT)æ—¶"
  
! #: cp/call.c:4423
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "æ— æ³•å°†ä½�æ®µ%qEç»‘å®šåˆ°%qT"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ä¸�èƒ½å°†ç´§å®žçš„å­—æ®µ%qEç»‘å®šåˆ°%qT"
  
! #: cp/call.c:4429
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "æ— æ³•å°†å�³å€¼%qEç»‘å®šåˆ°%qT"
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ä¸�èƒ½é€šè¿‡%<...%>ä¼ é€’æœ‰é�žç®€å�•æ—§æ•°æ�®ç±»åž‹%q#Tçš„å¯¹è±¡ï¼›è°ƒç”¨ä¼šåœ¨è¿�è¡Œæ—¶ä¸­æ­¢"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ä¸�èƒ½é€šè¿‡%<...%>æŽ¥å�—æœ‰é�žç®€å�•æ—§æ•°æ�®ç±»åž‹%q#Tçš„å¯¹è±¡ï¼›è°ƒç”¨ä¼šåœ¨è¿�è¡Œæ—¶ä¸­æ­¢"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "å�‚æ•° %d(å±žäºŽ%qD)å°šæœªè¢«è§£æž�åˆ°"
  
! #: cp/call.c:4698
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "å‡½æ•°çš„å®žå�‚å�¯èƒ½æ˜¯ format å±žæ€§çš„å¤‡é€‰"
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "å°†%qTä½œä¸º%q#Dçš„%<this%>å®žå�‚æ—¶ä¸¢å¼ƒäº†ç±»åž‹é™�å®š"
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qTæ˜¯%qTçš„ä¸€ä¸ªä¸�å�¯è®¿é—®çš„åŸºç±»"
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "åœ¨ java æŽ¥å�£ç±»åž‹%qTä¸­æ‰¾ä¸�åˆ° class$ å­—æ®µ"
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "è°ƒç”¨é�žå‡½æ•°çš„%qD"
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "å¯¹%<%T::%s(%A)%#V%>çš„è°ƒç”¨æ²¡æœ‰åŒ¹é…�çš„å‡½æ•°"
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "å¯¹é‡�è½½çš„%<%s(%A)%>çš„è°ƒç”¨æœ‰æ­§ä¹‰"
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "æ²¡æœ‰å¯¹è±¡æ— æ³•è°ƒç”¨æˆ�å‘˜å‡½æ•°%qD"
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "ä¼ é€’%qTæ—¶é€‰æ‹©%qTè€Œä¸�æ˜¯%qT"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  åœ¨è°ƒç”¨%qDæ—¶"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "é€‰æ‹©%qDè€Œä¸�æ˜¯%qD"
  
! #: cp/call.c:6199
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  å½“ä»Ž%qTè½¬æ�¢ä¸º%qTæ—¶"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  å› ä¸ºå‰�è€…çš„å®žå�‚ç±»åž‹è½¬æ�¢åº�åˆ—æ›´å¥½"
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ è®¤ä¸ºæœ‰æ­§ä¹‰ï¼Œå°½ç®¡ç¬¬ä¸€ä¸ªå¤‡é€‰çš„æœ€å·®ç±»åž‹è½¬æ�¢è¦�å¥½äºŽç¬¬äºŒä¸ªå¤‡é€‰çš„æœ€å·®ç±»åž‹è½¬æ�¢"
  
! #: cp/call.c:6459
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "ä¸�èƒ½å°†%qEè½¬æ�¢ä¸º%qT"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "å°†ç±»åž‹ä¸º%qTçš„é�ž const å¼•ç”¨åˆ�å§‹åŒ–ä¸ºç±»åž‹ä¸º%qTçš„ä¸´æ—¶å�˜é‡�æ— æ•ˆ"
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "å°†ç±»åž‹ä¸º%qTçš„å¼•ç”¨åˆ�å§‹åŒ–ä¸ºç±»åž‹ä¸º%qTçš„è¡¨è¾¾å¼�æ— æ•ˆ"
*************** msgstr "%q+DåŒ…å�«ä¸€ä¸ªç©ºç±»ï¼ŒåŸºç±»ç
*** 24817,24823 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "ç©ºç±»%qTçš„æ´¾ç”Ÿç±»çš„å¸ƒå±€åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­å�¯èƒ½ä¼šèµ·å�˜åŒ–"
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#Té‡�å®šä¹‰"
--- 24828,24834 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "ç©ºç±»%qTçš„æ´¾ç”Ÿç±»çš„å¸ƒå±€åœ¨ GCC çš„æœªæ�¥ç‰ˆæœ¬ä¸­å�¯èƒ½ä¼šèµ·å�˜åŒ–"
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#Té‡�å®šä¹‰"
*************** msgstr "%q#Tæœ‰è™šå‡½æ•°å�´æ²¡æœ‰è™šæž�æ
*** 24832,24873 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "è¯•å›¾å®Œæˆ�ç»“æž„ï¼Œä½†ä¸ºå…ˆå‰�çš„è§£æž�é”™è¯¯æ‰€ä¸­æ–­"
  
! #: cp/class.c:5690
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "è¯­è¨€å­—ç¬¦ä¸²%<\"%E\"%>ä¸�å�¯è¯†åˆ«"
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "æ— æ³•è§£æž�é‡�è½½å‡½æ•°%qDï¼ŒåŸºäºŽå�‘ç±»åž‹%qTçš„è½¬æ�¢"
  
! #: cp/class.c:5908
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "æ²¡æœ‰å�¯å°†å‡½æ•°%qDè½¬æ�¢åˆ°ç±»åž‹%q#Tçš„åŒ¹é…�é¡¹"
  
! #: cp/class.c:5931
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "å°†é‡�è½½å‡½æ•°%qDè½¬æ�¢ä¸ºç±»åž‹%q#Tæœ‰æ­§ä¹‰"
  
! #: cp/class.c:5957
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "å�‡å®šæ˜¯æˆ�å‘˜æŒ‡é’ˆ%qD"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(æˆ�å‘˜æŒ‡é’ˆå�ªèƒ½ç”¨%<&%E%>æž„æˆ�)"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ç±»åž‹ä¿¡æ�¯ä¸�å……åˆ†"
  
! #: cp/class.c:6033
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "å®žå�‚ç±»åž‹ä¸º%qTï¼Œä¸Ž%qTä¸�åŒ¹é…�"
--- 24843,24884 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "è¯•å›¾å®Œæˆ�ç»“æž„ï¼Œä½†ä¸ºå…ˆå‰�çš„è§£æž�é”™è¯¯æ‰€ä¸­æ–­"
  
! #: cp/class.c:5702
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "è¯­è¨€å­—ç¬¦ä¸²%<\"%E\"%>ä¸�å�¯è¯†åˆ«"
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "æ— æ³•è§£æž�é‡�è½½å‡½æ•°%qDï¼ŒåŸºäºŽå�‘ç±»åž‹%qTçš„è½¬æ�¢"
  
! #: cp/class.c:5920
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "æ²¡æœ‰å�¯å°†å‡½æ•°%qDè½¬æ�¢åˆ°ç±»åž‹%q#Tçš„åŒ¹é…�é¡¹"
  
! #: cp/class.c:5943
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "å°†é‡�è½½å‡½æ•°%qDè½¬æ�¢ä¸ºç±»åž‹%q#Tæœ‰æ­§ä¹‰"
  
! #: cp/class.c:5969
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "å�‡å®šæ˜¯æˆ�å‘˜æŒ‡é’ˆ%qD"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(æˆ�å‘˜æŒ‡é’ˆå�ªèƒ½ç”¨%<&%E%>æž„æˆ�)"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "ç±»åž‹ä¿¡æ�¯ä¸�å……åˆ†"
  
! #: cp/class.c:6045
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "å®žå�‚ç±»åž‹ä¸º%qTï¼Œä¸Ž%qTä¸�åŒ¹é…�"
*************** msgstr "å®žå�‚ç±»åž‹ä¸º%qTï¼Œä¸Ž%qTä¸�åŒ
*** 24877,24888 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#Dçš„å£°æ˜Ž"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "æ”¹å�˜äº†%qDçš„åŽŸæ„�%q+#D"
--- 24888,24899 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#Dçš„å£°æ˜Ž"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "æ”¹å�˜äº†%qDçš„åŽŸæ„�%q+#D"
*************** msgstr "æˆ�å‘˜æŒ‡é’ˆç»�ç”±è™šåŸºç±»ä»Ž%q
*** 24922,24928 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "ä»Ž%qTåˆ°%qTçš„è½¬æ�¢ä¸¢å¤±äº†é™�å®šä¿¡æ�¯"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "ä»Ž%qTè½¬æ�¢åˆ°%qTå¹¶æœªæ��é¢†æŒ‡é’ˆ"
--- 24933,24939 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "ä»Ž%qTåˆ°%qTçš„è½¬æ�¢ä¸¢å¤±äº†é™�å®šä¿¡æ�¯"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "ä»Ž%qTè½¬æ�¢åˆ°%qTå¹¶æœªæ��é¢†æŒ‡é’ˆ"
*************** msgstr "  å¤‡é€‰è½¬æ�¢åŒ…æ‹¬%qDå’Œ%qD"
*** 25015,25021 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qDå…ˆè¢«å£°æ˜Žä¸º%<extern%>å�Žå�ˆè¢«å£°æ˜Žä¸º%<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "%q+Dçš„å‰�ä¸€ä¸ªå£°æ˜Ž"
--- 25026,25032 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qDå…ˆè¢«å£°æ˜Žä¸º%<extern%>å�Žå�ˆè¢«å£°æ˜Žä¸º%<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "%q+Dçš„å‰�ä¸€ä¸ªå£°æ˜Ž"
*************** msgstr "%q#Dåœ¨è¢«å£°æ˜Žä¸ºå†…è�”ä¹‹å‰�è
*** 25188,25194 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jå…ˆå‰�çš„é�žå†…è�”å£°æ˜Žåœ¨è¿™é‡Œ"
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "å�Œä¸€ä½œç”¨åŸŸä¸­%qDå†—ä½™çš„é‡�å£°æ˜Ž"
--- 25199,25205 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jå…ˆå‰�çš„é�žå†…è�”å£°æ˜Žåœ¨è¿™é‡Œ"
  
! #: cp/decl.c:1593
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "å�Œä¸€ä½œç”¨åŸŸä¸­%qDå†—ä½™çš„é‡�å£°æ˜Ž"
*************** msgstr "å�Œä¸€ä½œç”¨åŸŸä¸­%qDå†—ä½™çš„é‡
*** 25201,25503 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "åœ¨åˆ�æ¬¡ä½¿ç”¨å�Žæ˜¾å¼�ç‰¹ä¾‹åŒ–%qD"
  
! #: cp/decl.c:1943
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+Dï¼šå�¯è§�æ€§å±žæ€§è¢«å¿½ç•¥ï¼Œå› ä¸ºå®ƒ"
  
! #: cp/decl.c:1945
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jä¸Žæ­¤å¤„å…ˆå‰�çš„å£°æ˜Žå†²çª�"
  
! #: cp/decl.c:2312
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "è·³è½¬è‡³æ ‡å�·%qD"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "è·³è½¬è‡³ case æ ‡å�·"
  
! #: cp/decl.c:2316
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  ä»Žè¿™é‡Œ"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  é€€å‡º OpenMP ç»“æž„å�—"
  
! #: cp/decl.c:2356
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  è·³è¿‡%q+#Dçš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  è¿›å…¥é�žç®€å�•æ—§æ•°æ�®%q+#Dçš„ä½œç”¨åŸŸ"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  è¿›å…¥ try å�—"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  è¿›å…¥ catch å�—"
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  è¿›å…¥ OpenMP ç»“æž„å�—"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "è·³è½¬è‡³æ ‡å�·%q+D"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ä»Žè¿™é‡Œ"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J è¿›å…¥ catch å�—"
  
! #: cp/decl.c:2471
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  è·³è¿‡%q+#Dçš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "æ ‡å�·å��ä¸º wchar_t"
  
! #: cp/decl.c:2551
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "é‡�å¤�çš„æ ‡å�·%qD"
  
! #: cp/decl.c:2814
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªç±»åž‹"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qDä½¿ç”¨æ—¶æœªå¸¦æ¨¡æ�¿å�‚æ•°"
  
! #: cp/decl.c:2835
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#Tä¸�æ˜¯ä¸€ä¸ªç±»"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "æ²¡æœ‰å��ä¸º%q#Tçš„ç±»æ¨¡æ�¿ï¼Œåœ¨%q#Tä¸­ "
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "æ²¡æœ‰å��ä¸º%q#Tçš„ç±»åž‹ï¼Œåœ¨%q#Tä¸­ "
  
! #: cp/decl.c:2855
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%>æŒ‡å®šäº†%q#Tï¼Œä½†å�Žè€…ä¸�æ˜¯ä¸€ä¸ªç±»æ¨¡æ�¿"
  
! #: cp/decl.c:2862
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%>æŒ‡å®šäº†%q#Tï¼Œä½†å�Žè€…ä¸�æ˜¯ä¸€ä¸ªç±»åž‹"
  
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "æ¨¡æ�¿å�‚æ•°ä¸Žæ¨¡æ�¿ä¸�ç¬¦"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+Då·²åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jä¸€ä¸ªåŒ¿å��è�”å�ˆä¸�èƒ½æœ‰å‡½æ•°æˆ�å‘˜"
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "æœ‰æž„é€ å‡½æ•°çš„æˆ�å‘˜%q+#Dä¸�å…�è®¸åœ¨åŒ¿å��è�šå�ˆä¸­å‡ºçŽ°"
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "æœ‰æž„æž„å‡½æ•°çš„æˆ�å‘˜%q+#Dä¸�å…�è®¸åœ¨åŒ¿å��è�šå�ˆä¸­å‡ºçŽ°"
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "æœ‰æ‹·è´�èµ‹å€¼è¿�ç®—ç¬¦çš„æˆ�å‘˜%q+#Dä¸�èƒ½ç”¨åœ¨è�”å�ˆä¸­"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€ä¸ªå£°æ˜ŽæŒ‡å®šäº†å¤šä¸ªç±»åž‹"
  
! #: cp/decl.c:3649
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "å¯¹ C++ å†…å»ºç±»åž‹%qTçš„é‡�å£°æ˜Ž"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typedef å£°æ˜Žä¸­ç¼ºå°‘ç±»åž‹å��"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ä¸�å…�è®¸åŒ¿å��ç»“æž„"
  
! #: cp/decl.c:3701
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "å�ªèƒ½ä¸ºå‡½æ•°æŒ‡å®š%qs"
  
! #: cp/decl.c:3707
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%>å�ªèƒ½åœ¨ç±»ä¸­æŒ‡å®š"
  
! #: cp/decl.c:3709
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "å�ªèƒ½ä¸ºæž„é€ å‡½æ•°æŒ‡å®š%<explicit%>"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "å�ªèƒ½ä¸ºå¯¹è±¡å’Œå‡½æ•°æŒ‡å®šå­˜å‚¨ç±»"
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "å�ªèƒ½ä¸ºå¯¹è±¡å’Œå‡½æ•°æŒ‡å®šç±»åž‹é™�å®š"
  
! #: cp/decl.c:3747
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "å±žæ€§äºŽ%q+#Tçš„å£°æ˜Žä¸­è¢«å¿½ç•¥"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "%q+#Tçš„å±žæ€§å¿…é¡»è·Ÿåœ¨%qså…³é”®å­—å�Žé�¢"
  
! #: cp/decl.c:3862
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "å‡½æ•°%q#Dåƒ�å�˜é‡�ä¸€æ ·è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "%q#Då£°æ˜Žæœ‰%<extern%>å¹¶è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3889
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "%q#Dçš„å®šä¹‰è¢«æ ‡è®°ä¸º dllimport"
  
! #: cp/decl.c:3908
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#Dä¸�æ˜¯%q#Tçš„é�™æ€�æˆ�å‘˜"
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ ä¸�å…�è®¸å°†%<%T::%D%>å®šä¹‰ä¸º%<%T::%D%>"
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "æ¨¡æ�¿å¤´ä¸�å…�è®¸å‡ºçŽ°åœ¨æ˜¾å¼�ç‰¹ä¾‹åŒ–ç±»çš„æˆ�å‘˜å®šä¹‰ä¸­"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ISO C++ ä¸�å…�è®¸æˆ�å‘˜%qDçš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3969
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "å‡ºçŽ°åœ¨ç±»å¤–çš„%q#Dçš„å£°æ˜Žä¸�æ˜¯å®šä¹‰"
  
! #: cp/decl.c:4036
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "å�˜é‡�%q#Dæœ‰åˆ�å§‹å€¼è®¾å®šï¼Œä½†æ˜¯ç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "æ•°ç»„%q#Dçš„å…ƒç´ ç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "è�šå�ˆ%q#Dç±»åž‹ä¸�å®Œå…¨ï¼Œæ— æ³•è¢«å®šä¹‰"
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qDå£°æ˜Žä¸ºå¼•ç”¨å�´æœªè¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4106
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ ä¸�å…�è®¸ä½¿ç”¨åˆ�å§‹å€¼è®¾å®šåˆ—è¡¨æ�¥åˆ�å§‹åŒ–å¼•ç”¨%qD"
  
! #: cp/decl.c:4132
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "ä¸�èƒ½åˆ�å§‹åŒ–%qTï¼Œä»Ž%qT"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "å��å­—%qDç”¨åœ¨ GNU é£Žæ ¼çš„æ•°ç»„æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è®¾å®šä¸­"
  
! #: cp/decl.c:4209
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�å§‹å€¼è®¾å®šæ— æ³•å†³å®š%qDçš„å¤§å°�"
  
! #: cp/decl.c:4216
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qDç¼ºå°‘æ•°ç»„å¤§å°�"
  
! #: cp/decl.c:4228
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "å¤§å°�ä¸º 0 çš„æ•°ç»„%qD"
--- 25212,25514 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "åœ¨åˆ�æ¬¡ä½¿ç”¨å�Žæ˜¾å¼�ç‰¹ä¾‹åŒ–%qD"
  
! #: cp/decl.c:1944
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+Dï¼šå�¯è§�æ€§å±žæ€§è¢«å¿½ç•¥ï¼Œå› ä¸ºå®ƒ"
  
! #: cp/decl.c:1946
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jä¸Žæ­¤å¤„å…ˆå‰�çš„å£°æ˜Žå†²çª�"
  
! #: cp/decl.c:2329
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "è·³è½¬è‡³æ ‡å�·%qD"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "è·³è½¬è‡³ case æ ‡å�·"
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  ä»Žè¿™é‡Œ"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr "  é€€å‡º OpenMP ç»“æž„å�—"
  
! #: cp/decl.c:2373
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  è·³è¿‡%q+#Dçš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  è¿›å…¥é�žç®€å�•æ—§æ•°æ�®%q+#Dçš„ä½œç”¨åŸŸ"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  è¿›å…¥ try å�—"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  è¿›å…¥ catch å�—"
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  è¿›å…¥ OpenMP ç»“æž„å�—"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "è·³è½¬è‡³æ ‡å�·%q+D"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  ä»Žè¿™é‡Œ"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J è¿›å…¥ catch å�—"
  
! #: cp/decl.c:2488
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  è·³è¿‡%q+#Dçš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "æ ‡å�·å��ä¸º wchar_t"
  
! #: cp/decl.c:2568
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "é‡�å¤�çš„æ ‡å�·%qD"
  
! #: cp/decl.c:2831
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªç±»åž‹"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qDä½¿ç”¨æ—¶æœªå¸¦æ¨¡æ�¿å�‚æ•°"
  
! #: cp/decl.c:2852
  #, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#Tä¸�æ˜¯ä¸€ä¸ªç±»"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "æ²¡æœ‰å��ä¸º%q#Tçš„ç±»æ¨¡æ�¿ï¼Œåœ¨%q#Tä¸­ "
  
! #: cp/decl.c:2865
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "æ²¡æœ‰å��ä¸º%q#Tçš„ç±»åž‹ï¼Œåœ¨%q#Tä¸­ "
  
! #: cp/decl.c:2872
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%>æŒ‡å®šäº†%q#Tï¼Œä½†å�Žè€…ä¸�æ˜¯ä¸€ä¸ªç±»æ¨¡æ�¿"
  
! #: cp/decl.c:2879
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<typename %T::%D%>æŒ‡å®šäº†%q#Tï¼Œä½†å�Žè€…ä¸�æ˜¯ä¸€ä¸ªç±»åž‹"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "æ¨¡æ�¿å�‚æ•°ä¸Žæ¨¡æ�¿ä¸�ç¬¦"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+Då·²åœ¨æ­¤å£°æ˜Žè¿‡"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jä¸€ä¸ªåŒ¿å��è�”å�ˆä¸�èƒ½æœ‰å‡½æ•°æˆ�å‘˜"
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "æœ‰æž„é€ å‡½æ•°çš„æˆ�å‘˜%q+#Dä¸�å…�è®¸åœ¨åŒ¿å��è�šå�ˆä¸­å‡ºçŽ°"
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "æœ‰æž„æž„å‡½æ•°çš„æˆ�å‘˜%q+#Dä¸�å…�è®¸åœ¨åŒ¿å��è�šå�ˆä¸­å‡ºçŽ°"
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "æœ‰æ‹·è´�èµ‹å€¼è¿�ç®—ç¬¦çš„æˆ�å‘˜%q+#Dä¸�èƒ½ç”¨åœ¨è�”å�ˆä¸­"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€ä¸ªå£°æ˜ŽæŒ‡å®šäº†å¤šä¸ªç±»åž‹"
  
! #: cp/decl.c:3666
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "å¯¹ C++ å†…å»ºç±»åž‹%qTçš„é‡�å£°æ˜Ž"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typedef å£°æ˜Žä¸­ç¼ºå°‘ç±»åž‹å��"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ä¸�å…�è®¸åŒ¿å��ç»“æž„"
  
! #: cp/decl.c:3718
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "å�ªèƒ½ä¸ºå‡½æ•°æŒ‡å®š%qs"
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%>å�ªèƒ½åœ¨ç±»ä¸­æŒ‡å®š"
  
! #: cp/decl.c:3726
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "å�ªèƒ½ä¸ºæž„é€ å‡½æ•°æŒ‡å®š%<explicit%>"
  
! #: cp/decl.c:3728
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "å�ªèƒ½ä¸ºå¯¹è±¡å’Œå‡½æ•°æŒ‡å®šå­˜å‚¨ç±»"
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "å�ªèƒ½ä¸ºå¯¹è±¡å’Œå‡½æ•°æŒ‡å®šç±»åž‹é™�å®š"
  
! #: cp/decl.c:3764
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "å±žæ€§äºŽ%q+#Tçš„å£°æ˜Žä¸­è¢«å¿½ç•¥"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "%q+#Tçš„å±žæ€§å¿…é¡»è·Ÿåœ¨%qså…³é”®å­—å�Žé�¢"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "å‡½æ•°%q#Dåƒ�å�˜é‡�ä¸€æ ·è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3890
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "%q#Då£°æ˜Žæœ‰%<extern%>å¹¶è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3906
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "%q#Dçš„å®šä¹‰è¢«æ ‡è®°ä¸º dllimport"
  
! #: cp/decl.c:3925
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#Dä¸�æ˜¯%q#Tçš„é�™æ€�æˆ�å‘˜"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ ä¸�å…�è®¸å°†%<%T::%D%>å®šä¹‰ä¸º%<%T::%D%>"
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "æ¨¡æ�¿å¤´ä¸�å…�è®¸å‡ºçŽ°åœ¨æ˜¾å¼�ç‰¹ä¾‹åŒ–ç±»çš„æˆ�å‘˜å®šä¹‰ä¸­"
  
! #: cp/decl.c:3948
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ISO C++ ä¸�å…�è®¸æˆ�å‘˜%qDçš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3986
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "å‡ºçŽ°åœ¨ç±»å¤–çš„%q#Dçš„å£°æ˜Žä¸�æ˜¯å®šä¹‰"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "å�˜é‡�%q#Dæœ‰åˆ�å§‹å€¼è®¾å®šï¼Œä½†æ˜¯ç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "æ•°ç»„%q#Dçš„å…ƒç´ ç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4070
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "è�šå�ˆ%q#Dç±»åž‹ä¸�å®Œå…¨ï¼Œæ— æ³•è¢«å®šä¹‰"
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qDå£°æ˜Žä¸ºå¼•ç”¨å�´æœªè¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ ä¸�å…�è®¸ä½¿ç”¨åˆ�å§‹å€¼è®¾å®šåˆ—è¡¨æ�¥åˆ�å§‹åŒ–å¼•ç”¨%qD"
  
! #: cp/decl.c:4149
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "ä¸�èƒ½åˆ�å§‹åŒ–%qTï¼Œä»Ž%qT"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "å��å­—%qDç”¨åœ¨ GNU é£Žæ ¼çš„æ•°ç»„æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è®¾å®šä¸­"
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�å§‹å€¼è®¾å®šæ— æ³•å†³å®š%qDçš„å¤§å°�"
  
! #: cp/decl.c:4233
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qDç¼ºå°‘æ•°ç»„å¤§å°�"
  
! #: cp/decl.c:4245
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "å¤§å°�ä¸º 0 çš„æ•°ç»„%qD"
*************** msgstr "å¤§å°�ä¸º 0 çš„æ•°ç»„%qD"
*** 25505,25732 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "%qDçš„å­˜å‚¨å¤§å°�æœªçŸ¥"
  
! #: cp/decl.c:4293
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "%qDçš„å­˜å‚¨å¤§å°�ä¸�æ˜¯å¸¸é‡�"
  
! #: cp/decl.c:4342
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "å¯¹ä¸�èµ·ï¼šå†…è�”å‡½æ•°ä¸­é�™æ€�æ•°æ�®%q+#Dçš„è¯­ä¹‰æ˜¯é”™çš„(æ‚¨ä¼šå¾—åˆ°æ­¤å�˜é‡�çš„å¤šä»½å¤�åˆ¶)"
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  å�˜é€šçš„ä½œæ³•æ˜¯åˆ é™¤åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/decl.c:4372
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "æœªåˆ�å§‹åŒ–çš„å¸¸é‡�%qD"
  
! #: cp/decl.c:4484
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "æ— æ•ˆç±»åž‹%qTè¢«ç”¨ä½œç±»åž‹ä¸º%qTçš„çŸ¢é‡�çš„åˆ�å§‹åŒ–è®¾å®š"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "%qTçš„åˆ�å§‹åŒ–è®¾å®šå¿…é¡»åœ¨èŠ±æ‹¬å�·å†…"
  
! #: cp/decl.c:4544
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qTæ²¡æœ‰å��ä¸º%qDçš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜"
  
! #: cp/decl.c:4595
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ç±»åž‹%qTçš„æ ‡é‡�åˆ�å§‹åŒ–å¸¦èŠ±æ‹¬å�·"
  
! #: cp/decl.c:4678
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "%qTçš„åˆ�å§‹å€¼è®¾å®šå‘¨å›´ç¼ºå°‘èŠ±æ‹¬å�·"
  
! #: cp/decl.c:4735
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "%qTçš„åˆ�å§‹å€¼è®¾å®šé¡¹å¤ªå¤š"
  
! #: cp/decl.c:4778
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "å�¯å�˜å¤§å°�çš„å¯¹è±¡%qDä¸�èƒ½è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4784
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qDç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4796
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "æ ‡é‡�å¯¹è±¡%qDåœ¨åˆ�å§‹å€¼è®¾å®šä¸­éœ€è¦�ä¸€ä¸ªå…ƒç´ "
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qDå¿…é¡»ç”±æž„é€ å‡½æ•°è€Œä¸�æ˜¯%<{...}%>åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4880
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "æ•°ç»„%qDè¢«æœ‰æ‹¬å�·çš„å­—é�¢å­—ç¬¦ä¸²%qEæ‰€åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "ç»“æž„%qDæœ‰æœªåˆ�å§‹åŒ–çš„å¸¸é‡�æˆ�å‘˜"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "ç»“æž„%qDæœ‰æœªåˆ�å§‹åŒ–çš„å¼•ç”¨æˆ�å‘˜"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "èµ‹å€¼(ä¸�æ˜¯åˆ�å§‹åŒ–)å‡ºçŽ°åœ¨å£°æ˜Žä¸­"
  
! #: cp/decl.c:5184
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "éš�è—�äº†æ—©å…ˆçš„ç±»åž‹å£°æ˜Ž%q#D"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qDä¸�èƒ½æ˜¯çº¿ç¨‹å±€éƒ¨çš„ï¼Œå› ä¸ºå®ƒæœ‰é�žç®€å�•æ—§æ•°æ�®çš„ç±»åž‹%qT"
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qDæ˜¯çº¿ç¨‹å±€éƒ¨çš„ï¼Œæ‰€ä»¥ä¸�èƒ½è¢«åŠ¨æ€�åœ°åˆ�å§‹åŒ–"
  
! #: cp/decl.c:5268
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qDä¸�èƒ½ç”±ä¸€ä¸ªå£°æ˜Žæ—¶é�žå¸¸é‡�çš„è¡¨è¾¾å¼�åˆ�å§‹åŒ–"
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "å…¶ä»–ç±»%qTçš„æž�æž„å‡½æ•°ä¸�èƒ½ç”¨ä½œæˆ�å‘˜"
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "å…¶ä»–ç±»%qTçš„æž„é€ å‡½æ•°ä¸�èƒ½ç”¨ä½œæˆ�å‘˜"
  
! #: cp/decl.c:5880
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qDå£°æ˜Žä¸º%<virtual%>%s"
  
! #: cp/decl.c:5882
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qDå£°æ˜Žä¸º%<inline%>%s"
  
! #: cp/decl.c:5884
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "ä¸º%qDæŒ‡å®šçš„%<const%>å’Œ%<volatile%>åœ¨ %s å£°æ˜Žä¸­æ— æ•ˆ"
  
! #: cp/decl.c:5888
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+Då£°æ˜Žä¸ºå�‹å…ƒ"
  
! #: cp/decl.c:5894
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+Då£°æ˜Žæ—¶æœ‰å¼‚å¸¸æŒ‡å®š"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qDçš„å®šä¹‰ä¸�åœ¨åŒ…å�«%qTçš„å‘½å��ç©ºé—´ä¸­"
  
! #: cp/decl.c:6017
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "åœ¨å�‹å…ƒå£°æ˜Žä¸­å®šä¹‰æ˜¾å¼�ç‰¹ä¾‹åŒ–%qD"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "åœ¨åŸºæœ¬æ¨¡æ�¿çš„å£°æ˜Žä¸­å¯¹æ¨¡æ�¿æ ‡è¯†ç¬¦%qDçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "å�‹å…ƒæ¨¡æ�¿ç‰¹ä¾‹åŒ–%qDä¸­ä¸�å…�è®¸å‡ºçŽ°é»˜è®¤å�‚æ•°"
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%>ä¸�å…�è®¸ç”¨äºŽå�‹å…ƒæ¨¡æ�¿ç‰¹ä¾‹åŒ–%qDçš„å£°æ˜Ž"
  
! #: cp/decl.c:6108
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ä¸�èƒ½å°†%<::main%>å£°æ˜Žä¸ºä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/decl.c:6110
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ä¸�èƒ½å°†%<::main%>å£°æ˜Žä¸º inline"
  
! #: cp/decl.c:6112
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ä¸�èƒ½å°†%<::main%>å£°æ˜Žä¸º static"
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "é�žå±€éƒ¨å‡½æ•°%q#Dä½¿ç”¨åŒ¿å��ç±»åž‹"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#DæœªæŒ‡æ˜Žé�žé™�å®šç±»åž‹ï¼Œæ‰€ä»¥å®ƒä¸�è¢«ç”¨ä½œå¤–éƒ¨é“¾æŽ¥"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "é�žå±€éƒ¨å‡½æ•°%q#Dä½¿ç”¨äº†å±€éƒ¨ç±»åž‹%qT"
  
! #: cp/decl.c:6172
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sæˆ�å‘˜å‡½æ•°%qDä¸�èƒ½æ‹¥æœ‰ cv é™�å®šç¬¦"
  
! #: cp/decl.c:6224
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%>å¿…é¡»è¿”å›ž%<int%>"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "éš�å¼�å£°æ˜Žçš„%qDçš„å®šä¹‰"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "æˆ�å‘˜å‡½æ•°%q#Dæœªåœ¨ç±»%qTä¸­å£°æ˜Ž"
--- 25516,25743 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "%qDçš„å­˜å‚¨å¤§å°�æœªçŸ¥"
  
! #: cp/decl.c:4310
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "%qDçš„å­˜å‚¨å¤§å°�ä¸�æ˜¯å¸¸é‡�"
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "å¯¹ä¸�èµ·ï¼šå†…è�”å‡½æ•°ä¸­é�™æ€�æ•°æ�®%q+#Dçš„è¯­ä¹‰æ˜¯é”™çš„(æ‚¨ä¼šå¾—åˆ°æ­¤å�˜é‡�çš„å¤šä»½å¤�åˆ¶)"
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  å�˜é€šçš„ä½œæ³•æ˜¯åˆ é™¤åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/decl.c:4389
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "æœªåˆ�å§‹åŒ–çš„å¸¸é‡�%qD"
  
! #: cp/decl.c:4501
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "æ— æ•ˆç±»åž‹%qTè¢«ç”¨ä½œç±»åž‹ä¸º%qTçš„çŸ¢é‡�çš„åˆ�å§‹åŒ–è®¾å®š"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "%qTçš„åˆ�å§‹åŒ–è®¾å®šå¿…é¡»åœ¨èŠ±æ‹¬å�·å†…"
  
! #: cp/decl.c:4561
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qTæ²¡æœ‰å��ä¸º%qDçš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜"
  
! #: cp/decl.c:4612
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ç±»åž‹%qTçš„æ ‡é‡�åˆ�å§‹åŒ–å¸¦èŠ±æ‹¬å�·"
  
! #: cp/decl.c:4695
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "%qTçš„åˆ�å§‹å€¼è®¾å®šå‘¨å›´ç¼ºå°‘èŠ±æ‹¬å�·"
  
! #: cp/decl.c:4752
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "%qTçš„åˆ�å§‹å€¼è®¾å®šé¡¹å¤ªå¤š"
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "å�¯å�˜å¤§å°�çš„å¯¹è±¡%qDä¸�èƒ½è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4801
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qDç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4813
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "æ ‡é‡�å¯¹è±¡%qDåœ¨åˆ�å§‹å€¼è®¾å®šä¸­éœ€è¦�ä¸€ä¸ªå…ƒç´ "
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qDå¿…é¡»ç”±æž„é€ å‡½æ•°è€Œä¸�æ˜¯%<{...}%>åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "æ•°ç»„%qDè¢«æœ‰æ‹¬å�·çš„å­—é�¢å­—ç¬¦ä¸²%qEæ‰€åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "ç»“æž„%qDæœ‰æœªåˆ�å§‹åŒ–çš„å¸¸é‡�æˆ�å‘˜"
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "ç»“æž„%qDæœ‰æœªåˆ�å§‹åŒ–çš„å¼•ç”¨æˆ�å‘˜"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "èµ‹å€¼(ä¸�æ˜¯åˆ�å§‹åŒ–)å‡ºçŽ°åœ¨å£°æ˜Žä¸­"
  
! #: cp/decl.c:5229
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "éš�è—�äº†æ—©å…ˆçš„ç±»åž‹å£°æ˜Ž%q#D"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qDä¸�èƒ½æ˜¯çº¿ç¨‹å±€éƒ¨çš„ï¼Œå› ä¸ºå®ƒæœ‰é�žç®€å�•æ—§æ•°æ�®çš„ç±»åž‹%qT"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qDæ˜¯çº¿ç¨‹å±€éƒ¨çš„ï¼Œæ‰€ä»¥ä¸�èƒ½è¢«åŠ¨æ€�åœ°åˆ�å§‹åŒ–"
  
! #: cp/decl.c:5313
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qDä¸�èƒ½ç”±ä¸€ä¸ªå£°æ˜Žæ—¶é�žå¸¸é‡�çš„è¡¨è¾¾å¼�åˆ�å§‹åŒ–"
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "å…¶ä»–ç±»%qTçš„æž�æž„å‡½æ•°ä¸�èƒ½ç”¨ä½œæˆ�å‘˜"
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "å…¶ä»–ç±»%qTçš„æž„é€ å‡½æ•°ä¸�èƒ½ç”¨ä½œæˆ�å‘˜"
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qDå£°æ˜Žä¸º%<virtual%>%s"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qDå£°æ˜Žä¸º%<inline%>%s"
  
! #: cp/decl.c:5940
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "ä¸º%qDæŒ‡å®šçš„%<const%>å’Œ%<volatile%>åœ¨ %s å£°æ˜Žä¸­æ— æ•ˆ"
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+Då£°æ˜Žä¸ºå�‹å…ƒ"
  
! #: cp/decl.c:5950
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+Då£°æ˜Žæ—¶æœ‰å¼‚å¸¸æŒ‡å®š"
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qDçš„å®šä¹‰ä¸�åœ¨åŒ…å�«%qTçš„å‘½å��ç©ºé—´ä¸­"
  
! #: cp/decl.c:6073
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "åœ¨å�‹å…ƒå£°æ˜Žä¸­å®šä¹‰æ˜¾å¼�ç‰¹ä¾‹åŒ–%qD"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "åœ¨åŸºæœ¬æ¨¡æ�¿çš„å£°æ˜Žä¸­å¯¹æ¨¡æ�¿æ ‡è¯†ç¬¦%qDçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "å�‹å…ƒæ¨¡æ�¿ç‰¹ä¾‹åŒ–%qDä¸­ä¸�å…�è®¸å‡ºçŽ°é»˜è®¤å�‚æ•°"
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%>ä¸�å…�è®¸ç”¨äºŽå�‹å…ƒæ¨¡æ�¿ç‰¹ä¾‹åŒ–%qDçš„å£°æ˜Ž"
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ä¸�èƒ½å°†%<::main%>å£°æ˜Žä¸ºä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/decl.c:6166
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ä¸�èƒ½å°†%<::main%>å£°æ˜Žä¸º inline"
  
! #: cp/decl.c:6168
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ä¸�èƒ½å°†%<::main%>å£°æ˜Žä¸º static"
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "é�žå±€éƒ¨å‡½æ•°%q#Dä½¿ç”¨åŒ¿å��ç±»åž‹"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#DæœªæŒ‡æ˜Žé�žé™�å®šç±»åž‹ï¼Œæ‰€ä»¥å®ƒä¸�è¢«ç”¨ä½œå¤–éƒ¨é“¾æŽ¥"
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "é�žå±€éƒ¨å‡½æ•°%q#Dä½¿ç”¨äº†å±€éƒ¨ç±»åž‹%qT"
  
! #: cp/decl.c:6228
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sæˆ�å‘˜å‡½æ•°%qDä¸�èƒ½æ‹¥æœ‰ cv é™�å®šç¬¦"
  
! #: cp/decl.c:6280
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%>å¿…é¡»è¿”å›ž%<int%>"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "éš�å¼�å£°æ˜Žçš„%qDçš„å®šä¹‰"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "æˆ�å‘˜å‡½æ•°%q#Dæœªåœ¨ç±»%qTä¸­å£°æ˜Ž"
*************** msgstr "æˆ�å‘˜å‡½æ•°%q#Dæœªåœ¨ç±»%qTä¸­å
*** 25735,26280 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "é�žå±€éƒ¨å�˜é‡�%q#Dä½¿ç”¨äº†åŒ¿å��ç±»åž‹"
  
! #: cp/decl.c:6431
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "é�žå±€éƒ¨å�˜é‡�%q#Dä½¿ç”¨äº†å±€éƒ¨ç±»åž‹%qT"
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ç±»ä¸­å¯¹å…·æœ‰é�žæ•´æ•°ç±»åž‹%qTçš„é�™æ€�æ•°æ�®æˆ�å‘˜çš„åˆ�å§‹åŒ–æ— æ•ˆ"
  
! #: cp/decl.c:6558
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨ç±»å†…åˆ�å§‹åŒ–é�žå¸¸é‡�é�™æ€�æˆ�å‘˜%qD"
  
! #: cp/decl.c:6562
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ä¸�å…�è®¸åˆ�å§‹åŒ–æˆ�å‘˜å¸¸é‡�%qDï¼Œå› ä¸ºå®ƒæœ‰é�žæ•´æ•°çš„ç±»åž‹%qT"
  
! #: cp/decl.c:6586
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "æ•°ç»„%qDçš„å¤§å°�å…·æœ‰é�žæ•´æ•°ç±»åž‹%qT"
  
! #: cp/decl.c:6588
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "æ•°ç»„%qTçš„å¤§å°�çš„ç±»åž‹ä¸�æ˜¯æ•´æ•°"
  
! #: cp/decl.c:6624
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "æ•°ç»„%qDçš„å¤§å°�ä¸ºè´Ÿ"
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "æ•°ç»„å¤§å°�ä¸ºè´Ÿæ•°"
  
! #: cp/decl.c:6634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ä¸�å…�è®¸å¤§å°�ä¸º 0 çš„æ•°ç»„%qD"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ ä¸�å…�è®¸å¤§å°�ä¸º 0 çš„æ•°ç»„"
  
! #: cp/decl.c:6643
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "æ•°ç»„%qDçš„å¤§å°�ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸è¡¨è¾¾å¼�"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "æ•°ç»„å¤§å°�ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸è¡¨è¾¾å¼�"
  
! #: cp/decl.c:6652
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ ä¸�å…�è®¸å�˜é•¿æ•°ç»„%qD"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ ä¸�å…�è®¸å�˜é•¿æ•°ç»„"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "æ•°ç»„ç»´æ•°æº¢å‡º"
  
! #: cp/decl.c:6759
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "%qDå£°æ˜Žä¸º %s"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "åˆ›å»º %s"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "å¤šç»´æ•°ç»„%qDçš„å£°æ˜Žå¿…é¡»è‡³å°‘æŒ‡å®šé™¤ç¬¬ä¸€ç»´ä»¥å¤–æ‰€æœ‰ç»´çš„å¤§å°�"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "å£°æ˜Žå¤šç»´æ•°ç»„å¿…é¡»è‡³å°‘æŒ‡å®šé™¤ç¬¬ä¸€ç»´ä»¥å¤–æ‰€æœ‰ç»´çš„å¤§å°�"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ä¸ºæž„é€ å‡½æ•°æŒ‡å®šè¿”å›žå€¼æ— æ•ˆ"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "æŒ‡å®šæž�æž„å‡½æ•°çš„è¿”å›žç±»åž‹æ— æ•ˆ"
  
! #: cp/decl.c:6835
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "è¿�ç®—ç¬¦%qTå£°æ˜Žä¸ºæœ‰%qTè¿”å›žå€¼"
  
! #: cp/decl.c:6837
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ä¸º%<operator %T%>æŒ‡å®šäº†è¿”å›žå€¼"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "æ— å��å�˜é‡�æˆ–å­—æ®µå£°æ˜Žä¸º void"
  
! #: cp/decl.c:6863
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "å�˜é‡�æˆ–å­—æ®µ%qEå£°æ˜Žä¸º void"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "å�˜é‡�æˆ–å­—æ®µå£°æ˜Žä¸º void"
  
! #: cp/decl.c:7031
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "å¯¹é™�å®šå��%<::%D%>çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/decl.c:7034
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "å¯¹é™�å®šå��%<%T::%D%>çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/decl.c:7037
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "å¯¹é™�å®šå��%<%D::%D%>çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/decl.c:7049
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "ç±»åž‹%qTä¸�æ˜¯ç”±ç±»åž‹%qTæ´¾ç”Ÿçš„"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qDæ²¡æœ‰å£°æ˜Žä¸ºä¸€ä¸ªå‡½æ•°"
  
! #: cp/decl.c:7071
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qDæœªå£°æ˜Žä¸ºæˆ�å‘˜"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "ç¼ºå°‘å£°æ˜Žæ ‡è¯†ç¬¦ï¼šä½¿ç”¨äº†ä¿�ç•™å­—%qD"
  
! #: cp/decl.c:7147
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "å‡½æ•°å®šä¹‰æœªå£°æ˜Žå½¢å�‚"
  
! #: cp/decl.c:7189
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "%qsçš„å£°æ˜ŽæŒ‡å®šäº†ä¸¤ä¸ªä»¥ä¸Šçš„æ•°æ�®ç±»åž‹"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ä¸�å…�è®¸å£°æ˜Žæ— ç±»åž‹çš„%qs"
  
! #: cp/decl.c:7283
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "ä¸º%qsä½¿ç”¨%<signed%>æˆ–%<unsigned%>æ— æ•ˆ"
  
! #: cp/decl.c:7285
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "ä¸º%qså�Œæ—¶ç»™å®šäº†%<signed%>å’Œ%<unsigned%>"
  
! #: cp/decl.c:7287
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%>å¯¹%qsæ— æ•ˆ"
  
! #: cp/decl.c:7289
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%>å¯¹%qsæ— æ•ˆ"
  
! #: cp/decl.c:7291
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%>å¯¹%qsæ— æ•ˆ"
  
! #: cp/decl.c:7293
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%>æˆ–%<short%>å¯¹%qsæ— æ•ˆ"
  
! #: cp/decl.c:7295
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "ä¸º char%qsç»™å®šäº†%<long%>æˆ–%<short%>"
  
! #: cp/decl.c:7297
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "ä¸º%qså�Œæ—¶ç»™å®šäº†%<long%>å’Œ%<short%>"
  
! #: cp/decl.c:7303
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "ä¸º%qsä½¿ç”¨ longã€�shortã€�signed æˆ– unsigned æ— æ•ˆ"
  
! #: cp/decl.c:7367
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "å¯¹%qsè€Œè¨€æ— æ•ˆçš„å¤�æ•°"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%<operator %T%>çš„å£°æ˜Žä¸­ä¸�èƒ½ä½¿ç”¨é™�å®šç¬¦"
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "å¿½ç•¥%qVé™�å®šç¬¦ï¼Œåœ¨å‡½æ•°ç±»åž‹%qTä¸Š"
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "æˆ�å‘˜%qDä¸�èƒ½æ—¢è¢«å£°æ˜Žä¸ºè™šå‡½æ•°ï¼Œå�ˆè¢«å£°æ˜Žä¸ºé�™æ€�å‡½æ•°"
  
! #: cp/decl.c:7439
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%>ä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„å£°æ˜Ž"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "å½¢å�‚å£°æ˜Žä¸­å‡ºçŽ°çš„ typedef å£°æ˜Žæ— æ•ˆ"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "ä¸ºå½¢å�‚å£°æ˜ŽæŒ‡å®šäº†æ— æ•ˆçš„å­˜å‚¨ç±»"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual ç”¨åœ¨ç±»å£°æ˜Žä»¥å¤–"
  
! #: cp/decl.c:7479
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qsçš„å£°æ˜ŽæŒ‡å®šäº†å¤šä¸ªå­˜å‚¨ç±»"
  
! #: cp/decl.c:7484
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "%qsçš„å£°æ˜Žä¸­æœ‰ç›¸äº’å†²çª�çš„é™�å®šç¬¦"
  
! #: cp/decl.c:7507
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "ä¸º%qsæŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: cp/decl.c:7541
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "åœ¨æ–‡ä»¶å±‚å°†%qså£°æ˜Žä¸º%<auto%>"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ä¸ºå�‹å…ƒå‡½æ•°å£°æ˜ŽæŒ‡å®šäº†æ— æ•ˆçš„å­˜å‚¨ç±»"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "æž�æž„å‡½æ•°ä¸�èƒ½æ˜¯é�™æ€�æˆ�å‘˜å‡½æ•°"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "æž„é€ å‡½æ•°ä¸�èƒ½æ˜¯é�™æ€�æˆ�å‘˜å‡½æ•°"
  
! #: cp/decl.c:7678
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "æž�æž„å‡½æ•°ä¸�èƒ½è¢« cv é™�å®š"
  
! #: cp/decl.c:7679
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "æž„é€ å‡½æ•°ä¸�èƒ½å¸¦ cv é™�å®š"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "æž„é€ å‡½æ•°ä¸�èƒ½è¢«å£°æ˜Žä¸ºè™šå‡½æ•°"
  
! #: cp/decl.c:7709
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "æ— æ³•åˆ�å§‹åŒ–å�‹å…ƒå‡½æ•°%qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "è™šå‡½æ•°ä¸�èƒ½æ˜¯å�‹å…ƒ"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "å�‹å…ƒå£°æ˜Žä¸�åœ¨ç±»å®šä¹‰å†…"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "å±€éƒ¨ç±»å®šä¹‰ä¸­ä¸�èƒ½å®šä¹‰å�‹å…ƒå‡½æ•°%qs"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "æž�æž„å‡½æ•°ä¸�èƒ½æœ‰å�‚æ•°"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "æ— æ³•å£°æ˜Žå¯¹%q#Tçš„å¼•ç”¨"
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "æ— æ³•å£°æ˜ŽæŒ‡å�‘%q#Tçš„æŒ‡é’ˆ"
  
! #: cp/decl.c:7759
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "æ— æ³•å£°æ˜ŽæŒ‡å�‘%q#Tæˆ�å‘˜çš„æŒ‡é’ˆ"
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "æ¨¡æ�¿æ ‡è¯†ç¬¦%qDç”¨ä½œå£°æ˜Ž"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "æˆ�å‘˜å‡½æ•°éš�å¼�åœ°æˆ�ä¸ºæ‰€å±žç±»çš„å�‹å…ƒ"
  
! #: cp/decl.c:7874
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "æœ‰å¤šä½™çš„é™�å®š%<%T::%>åœ¨æˆ�å‘˜%qsä¸Š"
  
! #: cp/decl.c:7906
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "æ— æ³•å®šä¹‰æˆ�å‘˜å‡½æ•°%<%T::%s%>ï¼Œåœ¨%<%T%>ä¸­"
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "æ— æ³•å£°æ˜Žæˆ�å‘˜å‡½æ•°%<%T::%s%>ï¼Œåœ¨%<%T%>ä¸­"
  
! #: cp/decl.c:7923
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "æ— æ³•å£°æ˜Žæˆ�å‘˜%<%T::%s%>ï¼Œåœ¨%qTä¸­"
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "æ•°æ�®æˆ�å‘˜ä¸�èƒ½å…·æœ‰å�¯å�˜ç±»åž‹%qT"
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "å�‚æ•°ä¸�èƒ½å…·æœ‰å�¯å�˜ç±»åž‹%qT"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "å�ªæœ‰æž„é€ å‡½æ•°æ‰�èƒ½è¢«å£°æ˜Žä¸º%<explicit%>"
  
! #: cp/decl.c:7975
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žæˆ�å‘˜%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/decl.c:7980
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žå¯¹è±¡æˆ�å‘˜%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/decl.c:7986
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "å‡½æ•°%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/decl.c:7991
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "é�™æ€�%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/decl.c:7996
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "å¸¸é‡�%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jtypedef å��ä¸�èƒ½æ˜¯åµŒå¥—å��æŒ‡å®š"
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ ä¸�å…�è®¸åµŒç±»çš„ç±»åž‹%qDä¸Žå…¶æ‰€å±žçš„ç±»é‡�å��"
  
! #: cp/decl.c:8134
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "é™�å®šçš„å‡½æ•°ç±»åž‹ä¸�èƒ½ç”¨æ�¥å£°æ˜Ž %s å‡½æ•°"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "ä¸ºå�‹å…ƒç±»å£°æ˜ŽæŒ‡å®šäº†ç±»åž‹é™�å®š"
  
! #: cp/decl.c:8165
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "å�‹å…ƒå‡½æ•°å£°æ˜Žä¸­å‡ºçŽ°äº†%<inline%>"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "æ¨¡æ�¿å�‚æ•°ä¸�èƒ½æ˜¯å�‹å…ƒ"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "å�‹å…ƒå£°æ˜Žéœ€è¦� classï¼Œå�³%<friend class %T::%D%>"
  
! #: cp/decl.c:8179
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "å�‹å…ƒå£°æ˜Žéœ€è¦� classï¼Œå�³%<friend %#T%>"
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "è¯•å›¾è®©%qTæˆ�ä¸ºå…¨å±€åŸŸçš„å�‹å…ƒ"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žæˆ�å‘˜å‡½æ•°ç±»åž‹ä¸Šçš„é™�å®šç¬¦æ— æ•ˆ"
  
! #: cp/decl.c:8218
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "æŠ½è±¡å£°æ˜Ž%qTè¢«ç”¨ä½œå£°æ˜Ž"
  
! #: cp/decl.c:8247
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä¸�èƒ½åœ¨å�‚æ•°å£°æ˜Žä¸­ä½¿ç”¨%<::%>"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†%<::%>"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "%qDä¸�èƒ½æ˜¯ä¸€ä¸ªæ–¹æ³• -- ä¸�åœ¨ç±»ä¸­"
  
! #: cp/decl.c:8317
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "è�”å�ˆæˆ�å‘˜å‡½æ•°%qDè¢«å£°æ˜Žä¸ºè™šå‡½æ•°"
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qDä¸�èƒ½å£°æ˜Žä¸ºè™šå‡½æ•°ï¼Œå› ä¸ºå®ƒæ€»æ˜¯é�™æ€�çš„"
  
! #: cp/decl.c:8342
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "åœ¨æž�æž„å‡½æ•°%qDä¸­çš„å�‹å…ƒå£°æ˜Žéœ€è¦�é™�å®šå��"
  
! #: cp/decl.c:8352
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qDå£°æ˜Žä¸º%qTçš„ä¸€ä¸ªæˆ�å‘˜"
  
! #: cp/decl.c:8428
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "å­—æ®µ%qDç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:8430
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "å��å­—%qTç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:8439
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  åœ¨æ¨¡æ�¿%qTçš„å®žä¾‹åŒ–ä¸­"
  
! #: cp/decl.c:8448
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qEæ—¢ä¸�æ˜¯å‡½æ•°ä¹Ÿä¸�æ˜¯æˆ�å‘˜å‡½æ•°ï¼›ä¸�èƒ½å£°æ˜Žä¸ºå�‹å…ƒ"
--- 25746,26291 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "é�žå±€éƒ¨å�˜é‡�%q#Dä½¿ç”¨äº†åŒ¿å��ç±»åž‹"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "é�žå±€éƒ¨å�˜é‡�%q#Dä½¿ç”¨äº†å±€éƒ¨ç±»åž‹%qT"
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ç±»ä¸­å¯¹å…·æœ‰é�žæ•´æ•°ç±»åž‹%qTçš„é�™æ€�æ•°æ�®æˆ�å‘˜çš„åˆ�å§‹åŒ–æ— æ•ˆ"
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨ç±»å†…åˆ�å§‹åŒ–é�žå¸¸é‡�é�™æ€�æˆ�å‘˜%qD"
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ä¸�å…�è®¸åˆ�å§‹åŒ–æˆ�å‘˜å¸¸é‡�%qDï¼Œå› ä¸ºå®ƒæœ‰é�žæ•´æ•°çš„ç±»åž‹%qT"
  
! #: cp/decl.c:6642
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "æ•°ç»„%qDçš„å¤§å°�å…·æœ‰é�žæ•´æ•°ç±»åž‹%qT"
  
! #: cp/decl.c:6644
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "æ•°ç»„%qTçš„å¤§å°�çš„ç±»åž‹ä¸�æ˜¯æ•´æ•°"
  
! #: cp/decl.c:6680
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "æ•°ç»„%qDçš„å¤§å°�ä¸ºè´Ÿ"
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "æ•°ç»„å¤§å°�ä¸ºè´Ÿæ•°"
  
! #: cp/decl.c:6690
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ä¸�å…�è®¸å¤§å°�ä¸º 0 çš„æ•°ç»„%qD"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ ä¸�å…�è®¸å¤§å°�ä¸º 0 çš„æ•°ç»„"
  
! #: cp/decl.c:6699
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "æ•°ç»„%qDçš„å¤§å°�ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸è¡¨è¾¾å¼�"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "æ•°ç»„å¤§å°�ä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸è¡¨è¾¾å¼�"
  
! #: cp/decl.c:6708
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ ä¸�å…�è®¸å�˜é•¿æ•°ç»„%qD"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ ä¸�å…�è®¸å�˜é•¿æ•°ç»„"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "æ•°ç»„ç»´æ•°æº¢å‡º"
  
! #: cp/decl.c:6815
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "%qDå£°æ˜Žä¸º %s"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "åˆ›å»º %s"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "å¤šç»´æ•°ç»„%qDçš„å£°æ˜Žå¿…é¡»è‡³å°‘æŒ‡å®šé™¤ç¬¬ä¸€ç»´ä»¥å¤–æ‰€æœ‰ç»´çš„å¤§å°�"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "å£°æ˜Žå¤šç»´æ•°ç»„å¿…é¡»è‡³å°‘æŒ‡å®šé™¤ç¬¬ä¸€ç»´ä»¥å¤–æ‰€æœ‰ç»´çš„å¤§å°�"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ä¸ºæž„é€ å‡½æ•°æŒ‡å®šè¿”å›žå€¼æ— æ•ˆ"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "æŒ‡å®šæž�æž„å‡½æ•°çš„è¿”å›žç±»åž‹æ— æ•ˆ"
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "è¿�ç®—ç¬¦%qTå£°æ˜Žä¸ºæœ‰%qTè¿”å›žå€¼"
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ä¸º%<operator %T%>æŒ‡å®šäº†è¿”å›žå€¼"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "æ— å��å�˜é‡�æˆ–å­—æ®µå£°æ˜Žä¸º void"
  
! #: cp/decl.c:6919
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "å�˜é‡�æˆ–å­—æ®µ%qEå£°æ˜Žä¸º void"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "å�˜é‡�æˆ–å­—æ®µå£°æ˜Žä¸º void"
  
! #: cp/decl.c:7087
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "å¯¹é™�å®šå��%<::%D%>çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/decl.c:7090
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "å¯¹é™�å®šå��%<%T::%D%>çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/decl.c:7093
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "å¯¹é™�å®šå��%<%D::%D%>çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "ç±»åž‹%qTä¸�æ˜¯ç”±ç±»åž‹%qTæ´¾ç”Ÿçš„"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qDæ²¡æœ‰å£°æ˜Žä¸ºä¸€ä¸ªå‡½æ•°"
  
! #: cp/decl.c:7127
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qDæœªå£°æ˜Žä¸ºæˆ�å‘˜"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "ç¼ºå°‘å£°æ˜Žæ ‡è¯†ç¬¦ï¼šä½¿ç”¨äº†ä¿�ç•™å­—%qD"
  
! #: cp/decl.c:7203
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "å‡½æ•°å®šä¹‰æœªå£°æ˜Žå½¢å�‚"
  
! #: cp/decl.c:7245
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "%qsçš„å£°æ˜ŽæŒ‡å®šäº†ä¸¤ä¸ªä»¥ä¸Šçš„æ•°æ�®ç±»åž‹"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ä¸�å…�è®¸å£°æ˜Žæ— ç±»åž‹çš„%qs"
  
! #: cp/decl.c:7339
  #, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "ä¸º%qsä½¿ç”¨%<signed%>æˆ–%<unsigned%>æ— æ•ˆ"
  
! #: cp/decl.c:7341
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "ä¸º%qså�Œæ—¶ç»™å®šäº†%<signed%>å’Œ%<unsigned%>"
  
! #: cp/decl.c:7343
  #, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "%<long long%>å¯¹%qsæ— æ•ˆ"
  
! #: cp/decl.c:7345
  #, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "%<long%>å¯¹%qsæ— æ•ˆ"
  
! #: cp/decl.c:7347
  #, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "%<short%>å¯¹%qsæ— æ•ˆ"
  
! #: cp/decl.c:7349
  #, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "%<long%>æˆ–%<short%>å¯¹%qsæ— æ•ˆ"
  
! #: cp/decl.c:7351
  #, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "ä¸º char%qsç»™å®šäº†%<long%>æˆ–%<short%>"
  
! #: cp/decl.c:7353
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "ä¸º%qså�Œæ—¶ç»™å®šäº†%<long%>å’Œ%<short%>"
  
! #: cp/decl.c:7359
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "ä¸º%qsä½¿ç”¨ longã€�shortã€�signed æˆ– unsigned æ— æ•ˆ"
  
! #: cp/decl.c:7423
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "å¯¹%qsè€Œè¨€æ— æ•ˆçš„å¤�æ•°"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%<operator %T%>çš„å£°æ˜Žä¸­ä¸�èƒ½ä½¿ç”¨é™�å®šç¬¦"
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "å¿½ç•¥%qVé™�å®šç¬¦ï¼Œåœ¨å‡½æ•°ç±»åž‹%qTä¸Š"
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "æˆ�å‘˜%qDä¸�èƒ½æ—¢è¢«å£°æ˜Žä¸ºè™šå‡½æ•°ï¼Œå�ˆè¢«å£°æ˜Žä¸ºé�™æ€�å‡½æ•°"
  
! #: cp/decl.c:7495
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%>ä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„å£°æ˜Ž"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "å½¢å�‚å£°æ˜Žä¸­å‡ºçŽ°çš„ typedef å£°æ˜Žæ— æ•ˆ"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "ä¸ºå½¢å�‚å£°æ˜ŽæŒ‡å®šäº†æ— æ•ˆçš„å­˜å‚¨ç±»"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual ç”¨åœ¨ç±»å£°æ˜Žä»¥å¤–"
  
! #: cp/decl.c:7535
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qsçš„å£°æ˜ŽæŒ‡å®šäº†å¤šä¸ªå­˜å‚¨ç±»"
  
! #: cp/decl.c:7540
  #, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "%qsçš„å£°æ˜Žä¸­æœ‰ç›¸äº’å†²çª�çš„é™�å®šç¬¦"
  
! #: cp/decl.c:7563
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "ä¸º%qsæŒ‡å®šäº†å­˜å‚¨ç±»"
  
! #: cp/decl.c:7597
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "åœ¨æ–‡ä»¶å±‚å°†%qså£°æ˜Žä¸º%<auto%>"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ä¸ºå�‹å…ƒå‡½æ•°å£°æ˜ŽæŒ‡å®šäº†æ— æ•ˆçš„å­˜å‚¨ç±»"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "æž�æž„å‡½æ•°ä¸�èƒ½æ˜¯é�™æ€�æˆ�å‘˜å‡½æ•°"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "æž„é€ å‡½æ•°ä¸�èƒ½æ˜¯é�™æ€�æˆ�å‘˜å‡½æ•°"
  
! #: cp/decl.c:7734
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "æž�æž„å‡½æ•°ä¸�èƒ½è¢« cv é™�å®š"
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "æž„é€ å‡½æ•°ä¸�èƒ½å¸¦ cv é™�å®š"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "æž„é€ å‡½æ•°ä¸�èƒ½è¢«å£°æ˜Žä¸ºè™šå‡½æ•°"
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "æ— æ³•åˆ�å§‹åŒ–å�‹å…ƒå‡½æ•°%qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "è™šå‡½æ•°ä¸�èƒ½æ˜¯å�‹å…ƒ"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "å�‹å…ƒå£°æ˜Žä¸�åœ¨ç±»å®šä¹‰å†…"
  
! #: cp/decl.c:7775
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "å±€éƒ¨ç±»å®šä¹‰ä¸­ä¸�èƒ½å®šä¹‰å�‹å…ƒå‡½æ•°%qs"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "æž�æž„å‡½æ•°ä¸�èƒ½æœ‰å�‚æ•°"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "æ— æ³•å£°æ˜Žå¯¹%q#Tçš„å¼•ç”¨"
  
! #: cp/decl.c:7807
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "æ— æ³•å£°æ˜ŽæŒ‡å�‘%q#Tçš„æŒ‡é’ˆ"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "æ— æ³•å£°æ˜ŽæŒ‡å�‘%q#Tæˆ�å‘˜çš„æŒ‡é’ˆ"
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "æ¨¡æ�¿æ ‡è¯†ç¬¦%qDç”¨ä½œå£°æ˜Ž"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "æˆ�å‘˜å‡½æ•°éš�å¼�åœ°æˆ�ä¸ºæ‰€å±žç±»çš„å�‹å…ƒ"
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "æœ‰å¤šä½™çš„é™�å®š%<%T::%>åœ¨æˆ�å‘˜%qsä¸Š"
  
! #: cp/decl.c:7962
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "æ— æ³•å®šä¹‰æˆ�å‘˜å‡½æ•°%<%T::%s%>ï¼Œåœ¨%<%T%>ä¸­"
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "æ— æ³•å£°æ˜Žæˆ�å‘˜å‡½æ•°%<%T::%s%>ï¼Œåœ¨%<%T%>ä¸­"
  
! #: cp/decl.c:7979
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "æ— æ³•å£°æ˜Žæˆ�å‘˜%<%T::%s%>ï¼Œåœ¨%qTä¸­"
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "æ•°æ�®æˆ�å‘˜ä¸�èƒ½å…·æœ‰å�¯å�˜ç±»åž‹%qT"
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "å�‚æ•°ä¸�èƒ½å…·æœ‰å�¯å�˜ç±»åž‹%qT"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "å�ªæœ‰æž„é€ å‡½æ•°æ‰�èƒ½è¢«å£°æ˜Žä¸º%<explicit%>"
  
! #: cp/decl.c:8031
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žæˆ�å‘˜%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žå¯¹è±¡æˆ�å‘˜%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/decl.c:8042
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "å‡½æ•°%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/decl.c:8047
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "é�™æ€�%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/decl.c:8052
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "å¸¸é‡�%qsä¸�èƒ½è¢«å£°æ˜Žä¸º%<mutable%>"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jtypedef å��ä¸�èƒ½æ˜¯åµŒå¥—å��æŒ‡å®š"
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ ä¸�å…�è®¸åµŒç±»çš„ç±»åž‹%qDä¸Žå…¶æ‰€å±žçš„ç±»é‡�å��"
  
! #: cp/decl.c:8190
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "é™�å®šçš„å‡½æ•°ç±»åž‹ä¸�èƒ½ç”¨æ�¥å£°æ˜Ž %s å‡½æ•°"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "ä¸ºå�‹å…ƒç±»å£°æ˜ŽæŒ‡å®šäº†ç±»åž‹é™�å®š"
  
! #: cp/decl.c:8221
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "å�‹å…ƒå‡½æ•°å£°æ˜Žä¸­å‡ºçŽ°äº†%<inline%>"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "æ¨¡æ�¿å�‚æ•°ä¸�èƒ½æ˜¯å�‹å…ƒ"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "å�‹å…ƒå£°æ˜Žéœ€è¦� classï¼Œå�³%<friend class %T::%D%>"
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "å�‹å…ƒå£°æ˜Žéœ€è¦� classï¼Œå�³%<friend %#T%>"
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "è¯•å›¾è®©%qTæˆ�ä¸ºå…¨å±€åŸŸçš„å�‹å…ƒ"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žæˆ�å‘˜å‡½æ•°ç±»åž‹ä¸Šçš„é™�å®šç¬¦æ— æ•ˆ"
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "æŠ½è±¡å£°æ˜Ž%qTè¢«ç”¨ä½œå£°æ˜Ž"
  
! #: cp/decl.c:8303
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä¸�èƒ½åœ¨å�‚æ•°å£°æ˜Žä¸­ä½¿ç”¨%<::%>"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†%<::%>"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "%qDä¸�èƒ½æ˜¯ä¸€ä¸ªæ–¹æ³• -- ä¸�åœ¨ç±»ä¸­"
  
! #: cp/decl.c:8373
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "è�”å�ˆæˆ�å‘˜å‡½æ•°%qDè¢«å£°æ˜Žä¸ºè™šå‡½æ•°"
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qDä¸�èƒ½å£°æ˜Žä¸ºè™šå‡½æ•°ï¼Œå› ä¸ºå®ƒæ€»æ˜¯é�™æ€�çš„"
  
! #: cp/decl.c:8398
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "åœ¨æž�æž„å‡½æ•°%qDä¸­çš„å�‹å…ƒå£°æ˜Žéœ€è¦�é™�å®šå��"
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qDå£°æ˜Žä¸º%qTçš„ä¸€ä¸ªæˆ�å‘˜"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "å­—æ®µ%qDç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "å��å­—%qTç±»åž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:8495
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  åœ¨æ¨¡æ�¿%qTçš„å®žä¾‹åŒ–ä¸­"
  
! #: cp/decl.c:8504
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qEæ—¢ä¸�æ˜¯å‡½æ•°ä¹Ÿä¸�æ˜¯æˆ�å‘˜å‡½æ•°ï¼›ä¸�èƒ½å£°æ˜Žä¸ºå�‹å…ƒ"
*************** msgstr "%qEæ—¢ä¸�æ˜¯å‡½æ•°ä¹Ÿä¸�æ˜¯æˆ�å‘
*** 26291,26383 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ ä¸�å…�è®¸æˆ�å‘˜%qDçš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "ä½¿%qDæˆ�ä¸ºé�™æ€�çš„"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "å‡½æ•°%qsçš„å­˜å‚¨ç±»%<auto%>æ— æ•ˆ"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "å‡½æ•°%qsçš„å­˜å‚¨ç±»%<register%>æ— æ•ˆ"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "å‡½æ•°%qsçš„å­˜å‚¨ç±»%<__thread%>æ— æ•ˆ"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "åœ¨å…¨å±€ä½œç”¨åŸŸå¤–ä¸ºå‡½æ•°%qsæŒ‡å®š%<static%>æ— æ•ˆ"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "åœ¨å…¨å±€ä½œç”¨åŸŸå¤–ä¸ºå‡½æ•°%qsæŒ‡å®š%<inline%>æ— æ•ˆ"
  
! #: cp/decl.c:8598
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "è™šå‡½æ•°%qsä¸�æ˜¯ç±»æˆ�å‘˜"
  
! #: cp/decl.c:8629
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "ä¸�èƒ½å°†æˆ�å‘˜å‡½æ•°%qDå£°æ˜Žä¸ºæœ‰é�™æ€�é“¾æŽ¥"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä¸�èƒ½åœ¨å�¦ä¸€ä¸ªå‡½æ•°ä¸­å£°æ˜Žä¸€ä¸ªé�™æ€�å‡½æ•°"
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "ä¸Žå£°æ˜Žä¸�å�Œï¼Œå®šä¹‰é�™æ€�æ•°æ�®æˆ�å‘˜æ—¶ä¸�èƒ½ä½¿ç”¨%<static%>"
  
! #: cp/decl.c:8673
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "é�™æ€�æˆ�å‘˜%qDå£°æ˜Žä¸º%<register%>"
  
! #: cp/decl.c:8678
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ä¸�èƒ½æ˜¾å¼�åœ°å°†æˆ�å‘˜%q#Då£°æ˜Žä¸ºæœ‰å¤–éƒ¨é“¾æŽ¥"
  
! #: cp/decl.c:8816
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "%q#Dçš„é»˜è®¤å®žå�‚ç±»åž‹ä¸º%qT"
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "ç±»åž‹ä¸º%qTçš„å½¢å�‚çš„é»˜è®¤å®žå�‚å�´æœ‰ç±»åž‹%qT"
  
! #: cp/decl.c:8836
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é»˜è®¤å®žå�‚%qEä½¿ç”¨äº†å±€éƒ¨å�˜é‡�%qD"
  
! #: cp/decl.c:8905
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "å½¢å�‚%qDè¢«æ— æ•ˆåœ°è¢«å£°æ˜Žä¸ºå…·æœ‰æ–¹æ³•ç±»åž‹"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "å�‚æ•°%qDåŒ…å�«äº† %sï¼Œå�Žè€…æŒ‡å�‘æœ‰æœªçŸ¥è¾¹ç•Œ%qTçš„æ•°ç»„"
--- 26302,26394 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ ä¸�å…�è®¸æˆ�å‘˜%qDçš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "ä½¿%qDæˆ�ä¸ºé�™æ€�çš„"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "å‡½æ•°%qsçš„å­˜å‚¨ç±»%<auto%>æ— æ•ˆ"
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "å‡½æ•°%qsçš„å­˜å‚¨ç±»%<register%>æ— æ•ˆ"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "å‡½æ•°%qsçš„å­˜å‚¨ç±»%<__thread%>æ— æ•ˆ"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "åœ¨å…¨å±€ä½œç”¨åŸŸå¤–ä¸ºå‡½æ•°%qsæŒ‡å®š%<static%>æ— æ•ˆ"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "åœ¨å…¨å±€ä½œç”¨åŸŸå¤–ä¸ºå‡½æ•°%qsæŒ‡å®š%<inline%>æ— æ•ˆ"
  
! #: cp/decl.c:8654
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "è™šå‡½æ•°%qsä¸�æ˜¯ç±»æˆ�å‘˜"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "ä¸�èƒ½å°†æˆ�å‘˜å‡½æ•°%qDå£°æ˜Žä¸ºæœ‰é�™æ€�é“¾æŽ¥"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä¸�èƒ½åœ¨å�¦ä¸€ä¸ªå‡½æ•°ä¸­å£°æ˜Žä¸€ä¸ªé�™æ€�å‡½æ•°"
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "ä¸Žå£°æ˜Žä¸�å�Œï¼Œå®šä¹‰é�™æ€�æ•°æ�®æˆ�å‘˜æ—¶ä¸�èƒ½ä½¿ç”¨%<static%>"
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "é�™æ€�æˆ�å‘˜%qDå£°æ˜Žä¸º%<register%>"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ä¸�èƒ½æ˜¾å¼�åœ°å°†æˆ�å‘˜%q#Då£°æ˜Žä¸ºæœ‰å¤–éƒ¨é“¾æŽ¥"
  
! #: cp/decl.c:8872
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "%q#Dçš„é»˜è®¤å®žå�‚ç±»åž‹ä¸º%qT"
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "ç±»åž‹ä¸º%qTçš„å½¢å�‚çš„é»˜è®¤å®žå�‚å�´æœ‰ç±»åž‹%qT"
  
! #: cp/decl.c:8892
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é»˜è®¤å®žå�‚%qEä½¿ç”¨äº†å±€éƒ¨å�˜é‡�%qD"
  
! #: cp/decl.c:8961
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "å½¢å�‚%qDè¢«æ— æ•ˆåœ°è¢«å£°æ˜Žä¸ºå…·æœ‰æ–¹æ³•ç±»åž‹"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "å�‚æ•°%qDåŒ…å�«äº† %sï¼Œå�Žè€…æŒ‡å�‘æœ‰æœªçŸ¥è¾¹ç•Œ%qTçš„æ•°ç»„"
*************** msgstr "å�‚æ•°%qDåŒ…å�«äº† %sï¼Œå�Žè€…æŒ
*** 26397,26534 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "æ— æ•ˆçš„æž„é€ å‡½æ•°ï¼šæ‚¨è¦�çš„å�¯èƒ½æ˜¯%<%T (const %T&)%>"
  
! #: cp/decl.c:9219
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qDä¸�èƒ½åœ¨å‘½å��ç©ºé—´å£°æ˜Ž"
  
! #: cp/decl.c:9224
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qDä¸�èƒ½è¢«å£°æ˜Žä¸ºé�™æ€�çš„"
  
! #: cp/decl.c:9247
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qDå¿…é¡»æ˜¯ä¸€ä¸ªé�žé�™æ€�çš„æˆ�å‘˜å‡½æ•°"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qDå¿…é¡»æ˜¯ä¸€ä¸ªé�žé�™æ€�æˆ�å‘˜å‡½æ•°æˆ–é�žæˆ�å‘˜å‡½æ•°"
  
! #: cp/decl.c:9277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qDçš„å®žå�‚å¿…é¡»æœ‰ç±»æˆ–æžšä¸¾ç±»åž‹"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "å�‘ %s%s çš„è½¬æ�¢æ°¸è¿œä¸�ä¼šç”¨åˆ°ç±»åž‹è½¬æ�¢è¿�ç®—ç¬¦"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ä¸�å…�è®¸é‡�è½½ ?: è¿�ç®—ç¬¦"
  
! #: cp/decl.c:9331
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qDä¸�èƒ½å¸¦å�¯å�˜æ•°é‡�çš„å®žå�‚"
  
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "å�Žç¼€%qDå¿…é¡»ä½¿ç”¨%<int%>ä½œä¸ºå®ƒçš„å�‚æ•°"
  
! #: cp/decl.c:9385
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "å�Žç¼€%qDå¿…é¡»ä½¿ç”¨%<int%>ä½œä¸ºå®ƒçš„ç¬¬äºŒä¸ªå�‚æ•°"
  
! #: cp/decl.c:9393
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qDå¿…é¡»å¸¦ 0 æˆ– 1 ä¸ªå®žå�‚"
  
! #: cp/decl.c:9395
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qDå¿…é¡»å¸¦ 1 æˆ– 2 ä¸ªå®žå�‚"
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "å‰�ç¼€%qDåº”å½“è¿”å›ž%qT"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "å�Žç¼€%qDåº”å½“è¿”å›ž%qT"
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qDå¿…é¡»æœ‰%<void%>ç±»åž‹"
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qDå¸¦ä¸”ä»…å¸¦ 1 ä¸ªå®žå�‚"
  
! #: cp/decl.c:9445
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qDå¸¦ä¸”ä»…å¸¦ 2 ä¸ªå®žå�‚"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ç”¨æˆ·å®šä¹‰çš„%qDæ€»æ˜¯è®¡ç®—æ‰€æœ‰ä¸¤ä¸ªå�‚æ•°"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qDåº”å½“è¿”å›žå€¼è€Œé�žå¼•ç”¨"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qDä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/decl.c:9542
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ä½¿ç”¨æ¨¡æ�¿ç±»åž‹å½¢å�‚%qTï¼Œåœ¨%qså�Ž"
  
! #: cp/decl.c:9557
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ä½¿ç”¨ typedef å��%qDï¼Œåœ¨%qså�Ž"
  
! #: cp/decl.c:9558
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+Då…ˆå‰�åœ¨æ­¤å¤„æœ‰è¿‡å£°æ˜Ž"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qTä½œä¸º%qsè¢«å¼•ç”¨"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+Tå…ˆå‰�åœ¨æ­¤å¤„æœ‰è¿‡å£°æ˜Ž"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qTä½œä¸ºæžšä¸¾è¢«å¼•ç”¨"
--- 26408,26545 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "æ— æ•ˆçš„æž„é€ å‡½æ•°ï¼šæ‚¨è¦�çš„å�¯èƒ½æ˜¯%<%T (const %T&)%>"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qDä¸�èƒ½åœ¨å‘½å��ç©ºé—´å£°æ˜Ž"
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qDä¸�èƒ½è¢«å£°æ˜Žä¸ºé�™æ€�çš„"
  
! #: cp/decl.c:9303
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qDå¿…é¡»æ˜¯ä¸€ä¸ªé�žé�™æ€�çš„æˆ�å‘˜å‡½æ•°"
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qDå¿…é¡»æ˜¯ä¸€ä¸ªé�žé�™æ€�æˆ�å‘˜å‡½æ•°æˆ–é�žæˆ�å‘˜å‡½æ•°"
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qDçš„å®žå�‚å¿…é¡»æœ‰ç±»æˆ–æžšä¸¾ç±»åž‹"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "å�‘ %s%s çš„è½¬æ�¢æ°¸è¿œä¸�ä¼šç”¨åˆ°ç±»åž‹è½¬æ�¢è¿�ç®—ç¬¦"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ä¸�å…�è®¸é‡�è½½ ?: è¿�ç®—ç¬¦"
  
! #: cp/decl.c:9387
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qDä¸�èƒ½å¸¦å�¯å�˜æ•°é‡�çš„å®žå�‚"
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "å�Žç¼€%qDå¿…é¡»ä½¿ç”¨%<int%>ä½œä¸ºå®ƒçš„å�‚æ•°"
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "å�Žç¼€%qDå¿…é¡»ä½¿ç”¨%<int%>ä½œä¸ºå®ƒçš„ç¬¬äºŒä¸ªå�‚æ•°"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qDå¿…é¡»å¸¦ 0 æˆ– 1 ä¸ªå®žå�‚"
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qDå¿…é¡»å¸¦ 1 æˆ– 2 ä¸ªå®žå�‚"
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "å‰�ç¼€%qDåº”å½“è¿”å›ž%qT"
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "å�Žç¼€%qDåº”å½“è¿”å›ž%qT"
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qDå¿…é¡»æœ‰%<void%>ç±»åž‹"
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qDå¸¦ä¸”ä»…å¸¦ 1 ä¸ªå®žå�‚"
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qDå¸¦ä¸”ä»…å¸¦ 2 ä¸ªå®žå�‚"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ç”¨æˆ·å®šä¹‰çš„%qDæ€»æ˜¯è®¡ç®—æ‰€æœ‰ä¸¤ä¸ªå�‚æ•°"
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qDåº”å½“è¿”å›žå€¼è€Œé�žå¼•ç”¨"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qDä¸�èƒ½æœ‰é»˜è®¤å�‚æ•°"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ä½¿ç”¨æ¨¡æ�¿ç±»åž‹å½¢å�‚%qTï¼Œåœ¨%qså�Ž"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ä½¿ç”¨ typedef å��%qDï¼Œåœ¨%qså�Ž"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+Då…ˆå‰�åœ¨æ­¤å¤„æœ‰è¿‡å£°æ˜Ž"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qTä½œä¸º%qsè¢«å¼•ç”¨"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+Tå…ˆå‰�åœ¨æ­¤å¤„æœ‰è¿‡å£°æ˜Ž"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qTä½œä¸ºæžšä¸¾è¢«å¼•ç”¨"
*************** msgstr "%qTä½œä¸ºæžšä¸¾è¢«å¼•ç”¨"
*** 26540,26606 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "%<%s %T%>éœ€è¦�æ¨¡æ�¿å�‚æ•°"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qDä¸Žå…¶å£°æ˜Žæ‰€åœ¨çš„ç±»é‡�å��"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ä½¿ç”¨æžšä¸¾%q#Då‰�æ²¡æœ‰ç»™å‡ºå£°æ˜Ž"
  
! #: cp/decl.c:9795
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "%qTé‡�å£°æ˜Žä¸ºé�žæ¨¡æ�¿"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "å…ˆå‰�çš„å£°æ˜Ž%q+D"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "æ´¾ç”Ÿè�”å�ˆ%qTæ— æ•ˆ"
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Java ç±»%qTä¸�èƒ½æœ‰å¤šä¸ªåŸºç±»"
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Java ç±»%qTä¸�èƒ½æœ‰è™šåŸºç±»"
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åŸºç±»åž‹%qTä¸�æ˜¯ç»“æž„æˆ–ç±»"
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "é€’å½’çš„ç±»åž‹%qTæœªå®šä¹‰"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�å¤�çš„åŸºç±»åž‹%qTæ— æ•ˆ"
  
! #: cp/decl.c:10055
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#Tå¤šæ¬¡å®šä¹‰"
  
! #: cp/decl.c:10056
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jå‰�ä¸€ä¸ªå®šä¹‰åœ¨è¿™é‡Œ"
--- 26551,26617 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "%<%s %T%>éœ€è¦�æ¨¡æ�¿å�‚æ•°"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qDä¸Žå…¶å£°æ˜Žæ‰€åœ¨çš„ç±»é‡�å��"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ä½¿ç”¨æžšä¸¾%q#Då‰�æ²¡æœ‰ç»™å‡ºå£°æ˜Ž"
  
! #: cp/decl.c:9851
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "%qTé‡�å£°æ˜Žä¸ºé�žæ¨¡æ�¿"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "å…ˆå‰�çš„å£°æ˜Ž%q+D"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "æ´¾ç”Ÿè�”å�ˆ%qTæ— æ•ˆ"
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Java ç±»%qTä¸�èƒ½æœ‰å¤šä¸ªåŸºç±»"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Java ç±»%qTä¸�èƒ½æœ‰è™šåŸºç±»"
  
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åŸºç±»åž‹%qTä¸�æ˜¯ç»“æž„æˆ–ç±»"
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "é€’å½’çš„ç±»åž‹%qTæœªå®šä¹‰"
  
! #: cp/decl.c:10039
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�å¤�çš„åŸºç±»åž‹%qTæ— æ•ˆ"
  
! #: cp/decl.c:10111
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#Tå¤šæ¬¡å®šä¹‰"
  
! #: cp/decl.c:10112
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jå‰�ä¸€ä¸ªå®šä¹‰åœ¨è¿™é‡Œ"
*************** msgstr "%Jå‰�ä¸€ä¸ªå®šä¹‰åœ¨è¿™é‡Œ"
*** 26609,26655 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "æ²¡æœ‰ä¸€ä¸ªæ•´æ•°ç±»åž‹å�¯ä»¥è¡¨ç¤º%qTçš„æ‰€æœ‰æžšä¸¾å€¼"
  
! #: cp/decl.c:10306
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "%qDçš„æžšä¸¾å€¼ä¸�æ˜¯æ•´æ•°å¸¸æ•°"
  
! #: cp/decl.c:10334
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "%qDå¤„æžšä¸¾å€¼æº¢å‡º"
  
! #: cp/decl.c:10409
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "è¿”å›žå€¼ç±»åž‹%q#Tä¸�å®Œå…¨"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%>åº”å½“è¿”å›žä¸€ä¸ªå¯¹%<*this%>çš„å¼•ç”¨"
  
! #: cp/decl.c:10877
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "å½¢å�‚%qDè¢«å£°æ˜Žä¸º void"
  
! #: cp/decl.c:11358
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "æ— æ•ˆçš„æˆ�å‘˜å‡½æ•°å£°æ˜Ž"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qDå·²åœ¨ç±»%qTä¸­å®šä¹‰è¿‡"
  
! #: cp/decl.c:11582
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "é�™æ€�æˆ�å‘˜å‡½æ•°%q#Dçš„å£°æ˜Žå¸¦æœ‰ç±»åž‹é™�å®šç¬¦"
--- 26620,26666 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "æ²¡æœ‰ä¸€ä¸ªæ•´æ•°ç±»åž‹å�¯ä»¥è¡¨ç¤º%qTçš„æ‰€æœ‰æžšä¸¾å€¼"
  
! #: cp/decl.c:10362
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "%qDçš„æžšä¸¾å€¼ä¸�æ˜¯æ•´æ•°å¸¸æ•°"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "%qDå¤„æžšä¸¾å€¼æº¢å‡º"
  
! #: cp/decl.c:10465
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "è¿”å›žå€¼ç±»åž‹%q#Tä¸�å®Œå…¨"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%>åº”å½“è¿”å›žä¸€ä¸ªå¯¹%<*this%>çš„å¼•ç”¨"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "å½¢å�‚%qDè¢«å£°æ˜Žä¸º void"
  
! #: cp/decl.c:11414
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "æ— æ•ˆçš„æˆ�å‘˜å‡½æ•°å£°æ˜Ž"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qDå·²åœ¨ç±»%qTä¸­å®šä¹‰è¿‡"
  
! #: cp/decl.c:11638
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "é�™æ€�æˆ�å‘˜å‡½æ•°%q#Dçš„å£°æ˜Žå¸¦æœ‰ç±»åž‹é™�å®šç¬¦"
*************** msgstr "é�™æ€�æˆ�å‘˜%qDä¸�èƒ½æ˜¯ä½�æ®µ"
*** 26784,26845 ****
  msgid "anonymous struct not inside named type"
  msgstr "åŒ¿å��ç»“æž„ä¸�åœ¨æœ‰å��ç±»åž‹å†…"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "å‘½å��ç©ºé—´åŸŸçš„åŒ¿å��è�šå�ˆå¿…é¡»æ˜¯é�™æ€�çš„"
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "åŒ¿å��è�”å�ˆæ²¡æœ‰æˆ�å‘˜"
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%>å¿…é¡»è¿”å›ž%qT"
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%<size_t%>(%qT)"
  
! #: cp/decl2.c:1190
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%>å¿…é¡»è¿”å›ž%qT"
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%qT"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qTæœ‰ä¸€ä¸ªå­—æ®µ%qDä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶å­—æ®µ%qDçš„ç±»åž‹æœ‰æ›´é«˜çš„å�¯è§�æ€§"
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qTæœ‰ä¸€ä¸ªåŸºç±»%qTä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶åŸºç±»%qTæœ‰æ›´é«˜çš„å�¯è§�æ€§"
  
! #: cp/decl2.c:3308
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "ä½¿ç”¨äº†å†…è�”å‡½æ•°%q+Dä½†ä»Žæœªå®šä¹‰è¿‡"
  
! #: cp/decl2.c:3462
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "å½¢å�‚ %P (å±žäºŽ%q+#D)ç¼ºå°‘é»˜è®¤å®žå�‚"
--- 26795,26856 ----
  msgid "anonymous struct not inside named type"
  msgstr "åŒ¿å��ç»“æž„ä¸�åœ¨æœ‰å��ç±»åž‹å†…"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "å‘½å��ç©ºé—´åŸŸçš„åŒ¿å��è�šå�ˆå¿…é¡»æ˜¯é�™æ€�çš„"
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "åŒ¿å��è�”å�ˆæ²¡æœ‰æˆ�å‘˜"
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%>å¿…é¡»è¿”å›ž%qT"
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%<size_t%>(%qT)"
  
! #: cp/decl2.c:1191
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%>å¿…é¡»è¿”å›ž%qT"
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>çš„ç¬¬ä¸€ä¸ªå½¢å�‚ç±»åž‹ä¸º%qT"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr "%qTæœ‰ä¸€ä¸ªå­—æ®µ%qDä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶å­—æ®µ%qDçš„ç±»åž‹æœ‰æ›´é«˜çš„å�¯è§�æ€§"
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr "%qTæœ‰ä¸€ä¸ªåŸºç±»%qTä½¿ç”¨åŒ¿å��å‘½å��ç©ºé—´"
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qTè¢«å£°æ˜Žä¸ºæ¯”å…¶åŸºç±»%qTæœ‰æ›´é«˜çš„å�¯è§�æ€§"
  
! #: cp/decl2.c:3309
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "ä½¿ç”¨äº†å†…è�”å‡½æ•°%q+Dä½†ä»Žæœªå®šä¹‰è¿‡"
  
! #: cp/decl2.c:3463
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "å½¢å�‚ %P (å±žäºŽ%q+#D)ç¼ºå°‘é»˜è®¤å®žå�‚"
*************** msgstr "åœ¨å�Œä¸€ä¸ªç¿»è¯‘å�•å…ƒä¸­æ··å�
*** 26871,26877 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "æŠ›å‡º NULLï¼Œå®ƒçš„ç±»åž‹æ˜¯æ•´æ•°è€Œä¸�æ˜¯æŒ‡é’ˆ"
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qDæ°¸è¿œä¸�åº”è¯¥è¢«é‡�è½½"
--- 26882,26888 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "æŠ›å‡º NULLï¼Œå®ƒçš„ç±»åž‹æ˜¯æ•´æ•°è€Œä¸�æ˜¯æŒ‡é’ˆ"
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qDæ°¸è¿œä¸�åº”è¯¥è¢«é‡�è½½"
*************** msgstr "å�‹å…ƒå£°æ˜Ž%q#Då£°æ˜Žäº†ä¸€ä¸ªé
*** 26980,27206 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(å¦‚æžœè¿™ä¸�æ˜¯æ‚¨åŽŸæ�¥çš„æƒ³æ³•ï¼Œè¯·ç¡®å®šæ­¤å‡½æ•°æ¨¡æ�¿å·²ç»�å£°æ˜Žè¿‡ï¼Œå¹¶åœ¨è¿™é‡Œçš„å‡½æ•°å��å�Žé�¢æ·»åŠ  <>) -Wno-non-template-friend ç¦�ç”¨æ­¤è­¦å‘Š"
  
! #: cp/init.c:334
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qDåº”è¯¥åœ¨æˆ�å‘˜åˆ�å§‹åŒ–åˆ—è¡¨ä¸­è¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%Jé»˜è®¤åˆ�å§‹åŒ–å…·æœ‰å¼•ç”¨ç±»åž‹çš„%q#D"
  
! #: cp/init.c:388
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%Jæœªåˆ�å§‹åŒ–çš„å¼•ç”¨æˆ�å‘˜%qD"
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%Jæœªåˆ�å§‹åŒ–çš„æˆ�å‘˜%qDå…·æœ‰%<const%>ç±»åž‹%qT"
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+Då°†éš�å�Žè¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:537
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "åŸºç±»%qTå°†åœ¨"
  
! #: cp/init.c:540
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "%q+#D"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  åŸºç±»%qT"
  
! #: cp/init.c:543
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  å½“åœ¨è¿™é‡Œåˆ�å§‹åŒ–æ—¶"
  
! #: cp/init.c:559
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%Jä¸º%qDç»™å®šäº†å¤šä¸ªåˆ�å§‹åŒ–è®¾å®š"
  
! #: cp/init.c:562
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jä¸ºåŸºç±»%qTç»™å®šäº†å¤šä¸ªåˆ�å§‹åŒ–è®¾å®š"
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%Jåˆ�å§‹åŒ–%qTçš„å¤šä¸ªæˆ�å‘˜"
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%JåŸºç±»%q#Tåº”è¯¥åœ¨å¤�åˆ¶æž„é€ å‡½æ•°ä¸­æ˜¾å¼�åœ°åˆ�å§‹åŒ–"
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "ç±»%qTæ²¡æœ‰å��ä¸º%qDçš„å­—æ®µ"
  
! #: cp/init.c:921
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#Dæ˜¯ä¸€ä¸ªé�™æ€�æ•°æ�®æˆ�å‘˜ï¼›å®ƒå�ªèƒ½åœ¨å®šä¹‰æ—¶è¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:928
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#Dä¸�æ˜¯%qTçš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜"
  
! #: cp/init.c:967
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "å¯¹æ²¡æœ‰åŸºç±»çš„%qTçš„æ— å��åˆ�å§‹åŒ–"
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "å¯¹ä½¿ç”¨äº†å¤šç»§æ‰¿çš„%qTçš„æ— å��åˆ�å§‹åŒ–"
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qDæ—¢æ˜¯ä¸€ä¸ªç›´æŽ¥åŸºç±»å�ˆæ˜¯ä¸€ä¸ªé—´æŽ¥è™šåŸºç±»"
  
! #: cp/init.c:1029
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "ç±»åž‹%qTä¸�æ˜¯%qTçš„ç›´æŽ¥æˆ–è™šåŸºç±»"
  
! #: cp/init.c:1032
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "ç±»åž‹%qTä¸�æ˜¯%qTçš„ç›´æŽ¥åŸºç±»"
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "é”™è¯¯çš„æ•°ç»„åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/init.c:1291
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qTä¸�æ˜¯ä¸€ä¸ªè�šå�ˆç±»åž‹"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ä¸�å®Œå…¨ç±»åž‹%qTæ²¡æœ‰æˆ�å‘˜%qD"
  
! #: cp/init.c:1358
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "æŒ‡å�‘ä½�æ®µ%qDæŒ‡é’ˆæ— æ•ˆ"
  
! #: cp/init.c:1435
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "å¯¹é�žé�™æ€�æˆ�å‘˜å‡½æ•°%qDçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/init.c:1441
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDçš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "å¯¹ new è€Œè¨€ç±»åž‹%<void%>æ— æ•ˆ"
  
! #: cp/init.c:1680
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "%<new%>%q#Tæ—¶å¸¸é‡�æœªåˆ�å§‹åŒ–"
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "è°ƒç”¨ Java æž„é€ å‡½æ•°ï¼Œä½†æ²¡æœ‰å®šä¹‰%qs"
  
! #: cp/init.c:1758
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "æ‰¾ä¸�åˆ°å�ˆé€‚çš„%qDï¼Œåœ¨ç±»%qTä¸­"
  
! #: cp/init.c:1763
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "å¯¹æˆ�å‘˜%qDçš„è¯·æ±‚æœ‰æ­§ä¹‰"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨æ•°ç»„ new ä¸­åˆ�å§‹åŒ–"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "æ•°ç»„ new çš„å¤§å°�å¿…é¡»æœ‰æ•´æ•°ç±»åž‹"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr "åˆ†é…�å…ƒç´ æ•°ä¸º 0 çš„æ•°ç»„"
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new ä¸�èƒ½ç”¨äºŽå¼•ç”¨ç±»åž‹"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new ä¸�èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
  
! #: cp/init.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "è°ƒç”¨ Java æž„é€ å‡½æ•°ï¼Œä½†æ²¡æœ‰å®šä¹‰%<jclass%>"
  
! #: cp/init.c:2186
  #, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "%qTä¸­æ‰¾ä¸�åˆ°%<class$%>"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "åˆ�å§‹å€¼è®¾å®šåœ¨å®Œæˆ�ä¹‹å‰�ç»“æ�Ÿ"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "ä¸�èƒ½ç”¨åˆ�å§‹å€¼è®¾å®šé¡¹æ�¥åˆ�å§‹åŒ–å¤šç»´æ•°ç»„"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "æ£€æµ‹åˆ°è°ƒç”¨ delete è¿�ç®—ç¬¦æ—¶å�¯èƒ½å‡ºçŽ°çš„é—®é¢˜ï¼š"
  
! #: cp/init.c:2740
  #, 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 "æž�æž„å‡½æ•°å’Œç±»ç‰¹å®šçš„ delete è¿�ç®—ç¬¦å�‡ä¸�ä¼šè¢«è°ƒç”¨ï¼Œå�³ä½¿å®ƒä»¬åœ¨ç±»å®šä¹‰æ—¶å·²ç»�å£°æ˜Žã€‚"
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete æ—¶æ•°ç»„å¤§å°�æœªçŸ¥"
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "çŸ¢é‡� delete çš„å®žå�‚ç±»åž‹æ—¢é�žæŒ‡é’ˆä¹Ÿé�žæ•°ç»„"
--- 26991,27217 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(å¦‚æžœè¿™ä¸�æ˜¯æ‚¨åŽŸæ�¥çš„æƒ³æ³•ï¼Œè¯·ç¡®å®šæ­¤å‡½æ•°æ¨¡æ�¿å·²ç»�å£°æ˜Žè¿‡ï¼Œå¹¶åœ¨è¿™é‡Œçš„å‡½æ•°å��å�Žé�¢æ·»åŠ  <>) -Wno-non-template-friend ç¦�ç”¨æ­¤è­¦å‘Š"
  
! #: cp/init.c:333
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qDåº”è¯¥åœ¨æˆ�å‘˜åˆ�å§‹åŒ–åˆ—è¡¨ä¸­è¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%Jé»˜è®¤åˆ�å§‹åŒ–å…·æœ‰å¼•ç”¨ç±»åž‹çš„%q#D"
  
! #: cp/init.c:387
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%Jæœªåˆ�å§‹åŒ–çš„å¼•ç”¨æˆ�å‘˜%qD"
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%Jæœªåˆ�å§‹åŒ–çš„æˆ�å‘˜%qDå…·æœ‰%<const%>ç±»åž‹%qT"
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+Då°†éš�å�Žè¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:536
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "åŸºç±»%qTå°†åœ¨"
  
! #: cp/init.c:539
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "%q+#D"
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  åŸºç±»%qT"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  å½“åœ¨è¿™é‡Œåˆ�å§‹åŒ–æ—¶"
  
! #: cp/init.c:558
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%Jä¸º%qDç»™å®šäº†å¤šä¸ªåˆ�å§‹åŒ–è®¾å®š"
  
! #: cp/init.c:561
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jä¸ºåŸºç±»%qTç»™å®šäº†å¤šä¸ªåˆ�å§‹åŒ–è®¾å®š"
  
! #: cp/init.c:628
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%Jåˆ�å§‹åŒ–%qTçš„å¤šä¸ªæˆ�å‘˜"
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%JåŸºç±»%q#Tåº”è¯¥åœ¨å¤�åˆ¶æž„é€ å‡½æ•°ä¸­æ˜¾å¼�åœ°åˆ�å§‹åŒ–"
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "ç±»%qTæ²¡æœ‰å��ä¸º%qDçš„å­—æ®µ"
  
! #: cp/init.c:920
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#Dæ˜¯ä¸€ä¸ªé�™æ€�æ•°æ�®æˆ�å‘˜ï¼›å®ƒå�ªèƒ½åœ¨å®šä¹‰æ—¶è¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:927
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#Dä¸�æ˜¯%qTçš„é�žé�™æ€�æ•°æ�®æˆ�å‘˜"
  
! #: cp/init.c:966
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "å¯¹æ²¡æœ‰åŸºç±»çš„%qTçš„æ— å��åˆ�å§‹åŒ–"
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "å¯¹ä½¿ç”¨äº†å¤šç»§æ‰¿çš„%qTçš„æ— å��åˆ�å§‹åŒ–"
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qDæ—¢æ˜¯ä¸€ä¸ªç›´æŽ¥åŸºç±»å�ˆæ˜¯ä¸€ä¸ªé—´æŽ¥è™šåŸºç±»"
  
! #: cp/init.c:1028
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "ç±»åž‹%qTä¸�æ˜¯%qTçš„ç›´æŽ¥æˆ–è™šåŸºç±»"
  
! #: cp/init.c:1031
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "ç±»åž‹%qTä¸�æ˜¯%qTçš„ç›´æŽ¥åŸºç±»"
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "é”™è¯¯çš„æ•°ç»„åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/init.c:1290
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qTä¸�æ˜¯ä¸€ä¸ªè�šå�ˆç±»åž‹"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ä¸�å®Œå…¨ç±»åž‹%qTæ²¡æœ‰æˆ�å‘˜%qD"
  
! #: cp/init.c:1357
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "æŒ‡å�‘ä½�æ®µ%qDæŒ‡é’ˆæ— æ•ˆ"
  
! #: cp/init.c:1434
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "å¯¹é�žé�™æ€�æˆ�å‘˜å‡½æ•°%qDçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/init.c:1440
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDçš„æ— æ•ˆä½¿ç”¨"
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "å¯¹ new è€Œè¨€ç±»åž‹%<void%>æ— æ•ˆ"
  
! #: cp/init.c:1679
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "%<new%>%q#Tæ—¶å¸¸é‡�æœªåˆ�å§‹åŒ–"
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "è°ƒç”¨ Java æž„é€ å‡½æ•°ï¼Œä½†æ²¡æœ‰å®šä¹‰%qs"
  
! #: cp/init.c:1757
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "æ‰¾ä¸�åˆ°å�ˆé€‚çš„%qDï¼Œåœ¨ç±»%qTä¸­"
  
! #: cp/init.c:1762
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "å¯¹æˆ�å‘˜%qDçš„è¯·æ±‚æœ‰æ­§ä¹‰"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨æ•°ç»„ new ä¸­åˆ�å§‹åŒ–"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "æ•°ç»„ new çš„å¤§å°�å¿…é¡»æœ‰æ•´æ•°ç±»åž‹"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr "åˆ†é…�å…ƒç´ æ•°ä¸º 0 çš„æ•°ç»„"
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new ä¸�èƒ½ç”¨äºŽå¼•ç”¨ç±»åž‹"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new ä¸�èƒ½ç”¨äºŽå‡½æ•°ç±»åž‹"
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "è°ƒç”¨ Java æž„é€ å‡½æ•°ï¼Œä½†æ²¡æœ‰å®šä¹‰%<jclass%>"
  
! #: cp/init.c:2184
  #, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "%qTä¸­æ‰¾ä¸�åˆ°%<class$%>"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "åˆ�å§‹å€¼è®¾å®šåœ¨å®Œæˆ�ä¹‹å‰�ç»“æ�Ÿ"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "ä¸�èƒ½ç”¨åˆ�å§‹å€¼è®¾å®šé¡¹æ�¥åˆ�å§‹åŒ–å¤šç»´æ•°ç»„"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "æ£€æµ‹åˆ°è°ƒç”¨ delete è¿�ç®—ç¬¦æ—¶å�¯èƒ½å‡ºçŽ°çš„é—®é¢˜ï¼š"
  
! #: cp/init.c:2738
  #, 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 "æž�æž„å‡½æ•°å’Œç±»ç‰¹å®šçš„ delete è¿�ç®—ç¬¦å�‡ä¸�ä¼šè¢«è°ƒç”¨ï¼Œå�³ä½¿å®ƒä»¬åœ¨ç±»å®šä¹‰æ—¶å·²ç»�å£°æ˜Žã€‚"
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete æ—¶æ•°ç»„å¤§å°�æœªçŸ¥"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "çŸ¢é‡� delete çš„å®žå�‚ç±»åž‹æ—¢é�žæŒ‡é’ˆä¹Ÿé�žæ•°ç»„"
*************** msgstr "ä¸�èƒ½åœ¨è¿”å›žç±»åž‹ä¸­å®šä¹‰æ–
*** 27636,27642 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(%qTçš„å®šä¹‰æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€ä¸ªåˆ†å�·)"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qTä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
--- 27647,27653 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(%qTçš„å®šä¹‰æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€ä¸ªåˆ†å�·)"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qTä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
*************** msgstr "è¯­å�¥è¡¨è¾¾å¼�å�ªèƒ½ç”¨äºŽå‡½æ•
*** 27708,27893 ****
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%>ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "å±€éƒ¨å�˜é‡�%qDä¸�åº”å‡ºçŽ°åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:3519
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%<~%>å‰�çš„ä½œç”¨åŸŸ%qTä¸�æ˜¯ä¸€ä¸ªç±»å��"
  
! #: cp/parser.c:3620
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%<~%T%>å£°æ˜Žä¸º%qTçš„ä¸€ä¸ªæˆ�å‘˜"
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef å��%qDç”¨äºŽæž�æž„å‡½æ•°å£°æ˜Ž"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "å¯¹%qDçš„å¼•ç”¨æœ‰æ­§ä¹‰"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/parser.c:4275
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ä¸�å…�è®¸å¤�å�ˆå­—é�¢å€¼"
  
! #: cp/parser.c:4623
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªç±»"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†%qD"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "æ‹¬èµ·çš„ç±»åž‹æ ‡è¯†ç¬¦å�Žé�¢ä¸�èƒ½å‡ºçŽ°æ•°ç»„è¾¹ç•Œ"
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "è¯·å°�è¯•åˆ é™¤ç±»åž‹æ ‡è¯†ç¬¦ä¸¤è¾¹çš„æ‹¬å�·"
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new å£°æ˜Žä¸­çš„è¡¨è¾¾å¼�å¿…é¡»å…·æœ‰æ•´æ•°æˆ–æžšä¸¾ç±»åž‹"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ä½¿ç”¨æ—§å¼�çš„ç±»åž‹è½¬æ�¢"
  
! #: cp/parser.c:6404
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case æ ‡å�·%qEæœªå‡ºçŽ°åœ¨ switch è¯­å�¥ä¸­"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ä¸�å…�è®¸è¿�è¡Œæ—¶å�¯çŸ¥çš„ goto ç›®æ ‡"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "å¤šä½™çš„%<;%>"
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "ä¸�èƒ½æ··å�ˆå£°æ˜Žå’Œå‡½æ•°å®šä¹‰"
  
! #: cp/parser.c:7573
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%>ç”¨åœ¨ç±»å¤–"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "ç±»å®šä¹‰ä¸�èƒ½è¢«å£°æ˜Žä¸ºå�‹å…ƒ"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "æ¨¡æ�¿ä¸�èƒ½æ˜¯%<virtual%>çš„"
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "å�ªæœ‰æž„é€ å‡½æ•°æ‰�èƒ½æœ‰åŸºç±»åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å¹´ä»£é”™è¯¯çš„æ—§å¼�åŸºç±»åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "å…³é”®å­—%<typename%>ä¸�å…�è®¸ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(é™�å®šçš„åˆ�å§‹å€¼è®¾å®šéš�å¼�åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "å…³é”®å­—%<export%>æœªå®žçŽ°ï¼Œå°†è¢«å¿½ç•¥"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "ä¸�èƒ½ä»¥%<<::%>å¼€å§‹ä¸€ä¸ªæ¨¡æ�¿å®žå�‚åˆ—è¡¨"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%>æ˜¯%<[%>çš„å�¦ä¸€ç§�æ‹¼æ³•ã€‚è¯·åœ¨%<<%>å’Œ%<::%>é—´åŠ ä¸Šç©ºæ ¼"
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨ -fpermissive G++ ä¼šæŽ¥å�—æ‚¨çš„ä»£ç �)"
  
! #: cp/parser.c:8959
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "æ¨¡æ�¿å®žå�‚è¡¨è¯­æ³•é”™è¯¯"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žæ¨¡æ�¿%qDç”¨ä½œæ¨¡æ�¿"
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ä½¿ç”¨%<%T::template %D%>æ�¥è¡¨ç¤ºè¿™æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "ç‰¹ä¾‹åŒ–æ¨¡æ�¿æœ‰ C é“¾æŽ¥"
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "åœ¨æ¨¡æ�¿å¤–ä½¿ç”¨%<typename%>"
  
! #: cp/parser.c:10378
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "å±žæ€§åœ¨æœªåˆ�å§‹åŒ–ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:10382
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "å±žæ€§åœ¨æ¨¡æ�¿å®žä¾‹åŒ–ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "ç±»åž‹åœ¨é�žå‰�å�‘å£°æ˜Žçš„è¯¦å°½ç±»åž‹é™�å®šç¬¦ä¸­è¢«å¿½ç•¥"
  
! #: cp/parser.c:10601
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´"
--- 27719,27904 ----
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%>ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "å±€éƒ¨å�˜é‡�%qDä¸�åº”å‡ºçŽ°åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:3531
  #, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%<~%>å‰�çš„ä½œç”¨åŸŸ%qTä¸�æ˜¯ä¸€ä¸ªç±»å��"
  
! #: cp/parser.c:3632
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%<~%T%>å£°æ˜Žä¸º%qTçš„ä¸€ä¸ªæˆ�å‘˜"
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef å��%qDç”¨äºŽæž�æž„å‡½æ•°å£°æ˜Ž"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "å¯¹%qDçš„å¼•ç”¨æœ‰æ­§ä¹‰"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ä¸�å…�è®¸å¤�å�ˆå­—é�¢å€¼"
  
! #: cp/parser.c:4635
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qEä¸�æ˜¯ä¸€ä¸ªç±»"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "é”™è¯¯åœ°ä½¿ç”¨äº†%qD"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "æ‹¬èµ·çš„ç±»åž‹æ ‡è¯†ç¬¦å�Žé�¢ä¸�èƒ½å‡ºçŽ°æ•°ç»„è¾¹ç•Œ"
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "è¯·å°�è¯•åˆ é™¤ç±»åž‹æ ‡è¯†ç¬¦ä¸¤è¾¹çš„æ‹¬å�·"
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new å£°æ˜Žä¸­çš„è¡¨è¾¾å¼�å¿…é¡»å…·æœ‰æ•´æ•°æˆ–æžšä¸¾ç±»åž‹"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ä½¿ç”¨æ—§å¼�çš„ç±»åž‹è½¬æ�¢"
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case æ ‡å�·%qEæœªå‡ºçŽ°åœ¨ switch è¯­å�¥ä¸­"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ä¸�å…�è®¸è¿�è¡Œæ—¶å�¯çŸ¥çš„ goto ç›®æ ‡"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "å¤šä½™çš„%<;%>"
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "ä¸�èƒ½æ··å�ˆå£°æ˜Žå’Œå‡½æ•°å®šä¹‰"
  
! #: cp/parser.c:7585
  #, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%>ç”¨åœ¨ç±»å¤–"
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "ç±»å®šä¹‰ä¸�èƒ½è¢«å£°æ˜Žä¸ºå�‹å…ƒ"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "æ¨¡æ�¿ä¸�èƒ½æ˜¯%<virtual%>çš„"
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "å�ªæœ‰æž„é€ å‡½æ•°æ‰�èƒ½æœ‰åŸºç±»åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å¹´ä»£é”™è¯¯çš„æ—§å¼�åŸºç±»åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "å…³é”®å­—%<typename%>ä¸�å…�è®¸ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(é™�å®šçš„åˆ�å§‹å€¼è®¾å®šéš�å¼�åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "å…³é”®å­—%<export%>æœªå®žçŽ°ï¼Œå°†è¢«å¿½ç•¥"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "ä¸�èƒ½ä»¥%<<::%>å¼€å§‹ä¸€ä¸ªæ¨¡æ�¿å®žå�‚åˆ—è¡¨"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%>æ˜¯%<[%>çš„å�¦ä¸€ç§�æ‹¼æ³•ã€‚è¯·åœ¨%<<%>å’Œ%<::%>é—´åŠ ä¸Šç©ºæ ¼"
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨ -fpermissive G++ ä¼šæŽ¥å�—æ‚¨çš„ä»£ç �)"
  
! #: cp/parser.c:8971
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "æ¨¡æ�¿å®žå�‚è¡¨è¯­æ³•é”™è¯¯"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žæ¨¡æ�¿%qDç”¨ä½œæ¨¡æ�¿"
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ä½¿ç”¨%<%T::template %D%>æ�¥è¡¨ç¤ºè¿™æ˜¯ä¸€ä¸ªæ¨¡æ�¿"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "ç‰¹ä¾‹åŒ–æ¨¡æ�¿æœ‰ C é“¾æŽ¥"
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "åœ¨æ¨¡æ�¿å¤–ä½¿ç”¨%<typename%>"
  
! #: cp/parser.c:10390
  #, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "å±žæ€§åœ¨æœªåˆ�å§‹åŒ–ç±»åž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:10394
  #, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "å±žæ€§åœ¨æ¨¡æ�¿å®žä¾‹åŒ–ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr "ç±»åž‹åœ¨é�žå‰�å�‘å£°æ˜Žçš„è¯¦å°½ç±»åž‹é™�å®šç¬¦ä¸­è¢«å¿½ç•¥"
  
! #: cp/parser.c:10613
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´"
*************** msgstr "%qDä¸�æ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´"
*** 27895,28031 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "æ¨¡æ�¿æ ‡è¯†ç¬¦ä¸�å…�è®¸å‡ºçŽ°åœ¨ using å£°æ˜Žä¸­"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸­ä¸�å…�è®¸å‡ºçŽ° asm æŒ‡å®š"
  
! #: cp/parser.c:11168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸­ä¸�å…�è®¸æœ‰å±žæ€§"
  
! #: cp/parser.c:11301
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ä¸ºå‡½æ•°æ��ä¾›äº†åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹å€¼è®¾å®šå�Žå‡ºçŽ°çš„å±žæ€§è¢«å¿½ç•¥"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "æ•°ç»„è¾¹ç•Œä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: cp/parser.c:11778
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%>ä¸�æ˜¯ä¸€ä¸ªç±»åž‹"
  
! #: cp/parser.c:11803
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "å°†æž„é€ å‡½æ•°ç”¨ä½œæ¨¡æ�¿ç”¨æ³•æ— æ•ˆ"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ä½¿ç”¨%<%T::%D%>è€Œä¸�æ˜¯%<%T::%D%>æ�¥ä»¥é™�å®šå��æŒ‡å®šæž„é€ å‡½æ•°"
  
! #: cp/parser.c:11963
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qDæ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´"
  
! #: cp/parser.c:12038
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "é‡�å¤�çš„ cv é™�å®š"
  
! #: cp/parser.c:12586
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "æ–‡ä»¶åœ¨é»˜è®¤å�‚æ•°å¤„ç»“æ�Ÿ"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "ä¸�å»ºè®®ä¸ºé�žå‡½æ•°æŒ‡å®šé»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "é»˜è®¤å�‚æ•°å�ªå…�è®¸å‡ºçŽ°åœ¨å‡½æ•°å�‚æ•°ä¸­"
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ä¸�å…�è®¸æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:13446
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qDçš„å£°æ˜Žä¸­ç±»å��æ— æ•ˆ"
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qDå£°æ˜Žå‡ºçŽ°åœ¨%qDä¸­ï¼Œè€Œå�Žè€…å¹¶ä¸�åŒ…å�«%qD"
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "å¿½ç•¥é¢�å¤–çš„é™�å®š"
  
! #: cp/parser.c:13481
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "æ˜¾å¼�ç‰¹ä¾‹åŒ–å‰�å¿…é¡»æœ‰%<template <>%>"
  
! #: cp/parser.c:13574
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "%q+#Tçš„ä¸Šä¸€ä¸ªå®šä¹‰"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%Hå¤šä½™çš„%<;%>"
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "å£°æ˜Žå�‹å…ƒæ—¶å¿…é¡»ä½¿ç”¨ class å…³é”®å­—"
  
! #: cp/parser.c:13841
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "å�‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–å‡½æ•°å��"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸Šæœ‰ pure æŒ‡å®š"
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "å…³é”®å­—%<typename%>ä¸�èƒ½åœ¨æ¨¡æ�¿ä»¥å¤–ä½¿ç”¨"
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "å…³é”®å­—%<typename%>ä¸�å…�è®¸ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(åŸºç±»éš�å¼�åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
  
! #: cp/parser.c:15328
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "æ¨¡æ�¿å�‚æ•°è¡¨å¤ªå°‘"
--- 27906,28042 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "æ¨¡æ�¿æ ‡è¯†ç¬¦ä¸�å…�è®¸å‡ºçŽ°åœ¨ using å£°æ˜Žä¸­"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸­ä¸�å…�è®¸å‡ºçŽ° asm æŒ‡å®š"
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸­ä¸�å…�è®¸æœ‰å±žæ€§"
  
! #: cp/parser.c:11313
  #, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ä¸ºå‡½æ•°æ��ä¾›äº†åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹å€¼è®¾å®šå�Žå‡ºçŽ°çš„å±žæ€§è¢«å¿½ç•¥"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "æ•°ç»„è¾¹ç•Œä¸�æ˜¯ä¸€ä¸ªæ•´æ•°å¸¸é‡�"
  
! #: cp/parser.c:11790
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%>ä¸�æ˜¯ä¸€ä¸ªç±»åž‹"
  
! #: cp/parser.c:11815
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "å°†æž„é€ å‡½æ•°ç”¨ä½œæ¨¡æ�¿ç”¨æ³•æ— æ•ˆ"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ä½¿ç”¨%<%T::%D%>è€Œä¸�æ˜¯%<%T::%D%>æ�¥ä»¥é™�å®šå��æŒ‡å®šæž„é€ å‡½æ•°"
  
! #: cp/parser.c:11975
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qDæ˜¯ä¸€ä¸ªå‘½å��ç©ºé—´"
  
! #: cp/parser.c:12050
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "é‡�å¤�çš„ cv é™�å®š"
  
! #: cp/parser.c:12598
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "æ–‡ä»¶åœ¨é»˜è®¤å�‚æ•°å¤„ç»“æ�Ÿ"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "ä¸�å»ºè®®ä¸ºé�žå‡½æ•°æŒ‡å®šé»˜è®¤å�‚æ•°"
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "é»˜è®¤å�‚æ•°å�ªå…�è®¸å‡ºçŽ°åœ¨å‡½æ•°å�‚æ•°ä¸­"
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ä¸�å…�è®¸æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/parser.c:13458
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qDçš„å£°æ˜Žä¸­ç±»å��æ— æ•ˆ"
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qDå£°æ˜Žå‡ºçŽ°åœ¨%qDä¸­ï¼Œè€Œå�Žè€…å¹¶ä¸�åŒ…å�«%qD"
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "å¿½ç•¥é¢�å¤–çš„é™�å®š"
  
! #: cp/parser.c:13493
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "æ˜¾å¼�ç‰¹ä¾‹åŒ–å‰�å¿…é¡»æœ‰%<template <>%>"
  
! #: cp/parser.c:13586
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "%q+#Tçš„ä¸Šä¸€ä¸ªå®šä¹‰"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%Hå¤šä½™çš„%<;%>"
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "å£°æ˜Žå�‹å…ƒæ—¶å¿…é¡»ä½¿ç”¨ class å…³é”®å­—"
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "å�‹å…ƒå£°æ˜Žæ²¡æœ‰æŒ‡å®šç±»æˆ–å‡½æ•°å��"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "å‡½æ•°å®šä¹‰ä¸Šæœ‰ pure æŒ‡å®š"
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "å…³é”®å­—%<typename%>ä¸�èƒ½åœ¨æ¨¡æ�¿ä»¥å¤–ä½¿ç”¨"
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "å…³é”®å­—%<typename%>ä¸�å…�è®¸ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(åŸºç±»éš�å¼�åœ°æ˜¯ä¸€ä¸ªç±»åž‹)"
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "æ¨¡æ�¿å�‚æ•°è¡¨å¤ªå°‘"
*************** msgstr "æ¨¡æ�¿å�‚æ•°è¡¨å¤ªå°‘"
*** 28034,28046 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "æ¨¡æ�¿å�‚æ•°è¡¨å¤ªå¤š"
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "æœ‰å��è¿”å›žå€¼ä¸�å†�è¢«æ”¯æŒ�"
--- 28045,28057 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "æ¨¡æ�¿å�‚æ•°è¡¨å¤ªå¤š"
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "æœ‰å��è¿”å›žå€¼ä¸�å†�è¢«æ”¯æŒ�"
*************** msgstr "æœ‰å��è¿”å›žå€¼ä¸�å†�è¢«æ”¯æŒ�"
*** 28048,28129 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "å±€éƒ¨ç±»ä¸­å¯¹æˆ�å‘˜æ¨¡æ�¿çš„å£°æ˜Žæ— æ•ˆ"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "C é“¾æŽ¥çš„æ¨¡æ�¿"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "%qså£°æ˜Žä¸ºæ¨¡æ�¿"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%Håœ¨åµŒå¥—æ¨¡æ�¿å®žå�‚åˆ—è¡¨ä¸­åº”å½“ä½¿ç”¨%<> >%>è€Œé�ž%<>>%>"
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "å�¯ç–‘çš„%<>>%>ï¼Œä½¿ç”¨%<>%>æ�¥ç»“æ�Ÿæ¨¡æ�¿å®žå�‚åˆ—è¡¨"
  
! #: cp/parser.c:16374
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "æŒ‡å®šé“¾æŽ¥æ—¶ä½¿ç”¨%qDæ— æ•ˆ"
  
! #: cp/parser.c:16387
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%>å‡ºçŽ°åœ¨%qDä¹‹å‰�"
  
! #: cp/parser.c:16682
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ä½¿ç”¨äº†%qsæ ‡è®°ï¼Œåœ¨å‘½å��%q#Tæ—¶"
  
! #: cp/parser.c:16703
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qDé‡�å£°æ˜Žæ—¶æœ‰ä¸�å�Œçš„å�¯è®¿é—®æ€§"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "ç”¨ä½œæ¶ˆæ­§ä¹‰çš„%<template%>å�ªèƒ½ç”¨äºŽæ¨¡æ�¿å†…"
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ä½�ç½®é”™è¯¯çš„%<@%D%>Objective-C++ æž„é€ "
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%>å¿…é¡»æŒ‡å®šä¸€ä¸ªç±»åž‹ä½œä¸ºå®žå�‚"
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "æ— æ•ˆçš„ Objective-C++ é€‰æ‹©å­�å��"
  
! #: cp/parser.c:17760
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%>éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: cp/parser.c:19247
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma GCC pch_preprocess%>æœ«å°¾æœ‰åžƒåœ¾å­—ç¬¦"
  
! #: cp/parser.c:19392
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "æ¨¡å�—é—´ä¼˜åŒ–æ·�æœªä¸º C++ å®žçŽ°"
--- 28059,28140 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "å±€éƒ¨ç±»ä¸­å¯¹æˆ�å‘˜æ¨¡æ�¿çš„å£°æ˜Žæ— æ•ˆ"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "C é“¾æŽ¥çš„æ¨¡æ�¿"
  
! #: cp/parser.c:15840
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "%qså£°æ˜Žä¸ºæ¨¡æ�¿"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%Håœ¨åµŒå¥—æ¨¡æ�¿å®žå�‚åˆ—è¡¨ä¸­åº”å½“ä½¿ç”¨%<> >%>è€Œé�ž%<>>%>"
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "å�¯ç–‘çš„%<>>%>ï¼Œä½¿ç”¨%<>%>æ�¥ç»“æ�Ÿæ¨¡æ�¿å®žå�‚åˆ—è¡¨"
  
! #: cp/parser.c:16386
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "æŒ‡å®šé“¾æŽ¥æ—¶ä½¿ç”¨%qDæ— æ•ˆ"
  
! #: cp/parser.c:16399
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%>å‡ºçŽ°åœ¨%qDä¹‹å‰�"
  
! #: cp/parser.c:16694
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ä½¿ç”¨äº†%qsæ ‡è®°ï¼Œåœ¨å‘½å��%q#Tæ—¶"
  
! #: cp/parser.c:16715
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qDé‡�å£°æ˜Žæ—¶æœ‰ä¸�å�Œçš„å�¯è®¿é—®æ€§"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "ç”¨ä½œæ¶ˆæ­§ä¹‰çš„%<template%>å�ªèƒ½ç”¨äºŽæ¨¡æ�¿å†…"
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ä½�ç½®é”™è¯¯çš„%<@%D%>Objective-C++ æž„é€ "
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%>å¿…é¡»æŒ‡å®šä¸€ä¸ªç±»åž‹ä½œä¸ºå®žå�‚"
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "æ— æ•ˆçš„ Objective-C++ é€‰æ‹©å­�å��"
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%>éœ€è¦�æ ‡è¯†ç¬¦"
  
! #: cp/parser.c:19259
  #, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma GCC pch_preprocess%>æœ«å°¾æœ‰åžƒåœ¾å­—ç¬¦"
  
! #: cp/parser.c:19404
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "æ¨¡å�—é—´ä¼˜åŒ–æ·�æœªä¸º C++ å®žçŽ°"
*************** msgstr "æ•´åž‹è¡¨è¾¾å¼�%qEä¸�æ˜¯å¸¸é‡�"
*** 28713,28789 ****
  msgid "  trying to instantiate %qD"
  msgstr "  è¯•å›¾å®žä¾‹åŒ–%qD"
  
! #: cp/pt.c:11571
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "%q#Tçš„ç±»æ¨¡æ�¿å®žä¾‹åŒ–æœ‰æ­§ä¹‰"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "å¯¹é�žæ¨¡æ�¿%q#Dçš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "æ²¡æœ‰æ‰¾åˆ°ä¸Ž%qDåŒ¹é…�çš„æ¨¡æ�¿"
  
! #: cp/pt.c:11619
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "å¯¹%q#Dçš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:11655
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "å¯¹%q#Dé‡�å¤�çš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:11677
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨æ˜¾å¼�å®žä¾‹åŒ–æ—¶ä½¿ç”¨%<extern%>"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ä¸ºæ¨¡æ�¿å®žä¾‹åŒ–åŒ–åº”ç”¨äº†å­˜å‚¨ç±»åž‹%qD"
  
! #: cp/pt.c:11747
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–é�žæ¨¡æ�¿ç±»åž‹%qT"
  
! #: cp/pt.c:11756
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%q#Tçš„æ˜¾å¼�å®žä¾‹åŒ–å‡ºçŽ°åœ¨æ¨¡æ�¿å®šä¹‰ä¹‹å‰�"
  
! #: cp/pt.c:11764
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨æ˜¾å¼�å®žä¾‹åŒ–æ—¶ä½¿ç”¨%qE"
  
! #: cp/pt.c:11809
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "å¯¹%q#Té‡�å¤�çš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:12225
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–%qDæ—¶æ²¡æœ‰å�¯ç”¨çš„å®šä¹‰"
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "æ¨¡æ�¿å®žä¾‹åŒ–æ·±åº¦è¶…è¿‡äº†æœ€å¤§å€¼ %dï¼Œå½“å®žä¾‹åŒ–%q+Dæ—¶ï¼Œå�¯èƒ½æ˜¯ç”±äºŽç”Ÿæˆ�è™šå‡½æ•°è¡¨æ‰€è‡´(ä½¿ç”¨ -ftemplate-depth-NN æ�¥å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/pt.c:12657
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#Tä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„æ¨¡æ�¿å¸¸é‡�å�‚æ•°ç±»åž‹"
--- 28724,28800 ----
  msgid "  trying to instantiate %qD"
  msgstr "  è¯•å›¾å®žä¾‹åŒ–%qD"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "%q#Tçš„ç±»æ¨¡æ�¿å®žä¾‹åŒ–æœ‰æ­§ä¹‰"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "å¯¹é�žæ¨¡æ�¿%q#Dçš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "æ²¡æœ‰æ‰¾åˆ°ä¸Ž%qDåŒ¹é…�çš„æ¨¡æ�¿"
  
! #: cp/pt.c:11622
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "å¯¹%q#Dçš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:11658
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "å¯¹%q#Dé‡�å¤�çš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨æ˜¾å¼�å®žä¾‹åŒ–æ—¶ä½¿ç”¨%<extern%>"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ä¸ºæ¨¡æ�¿å®žä¾‹åŒ–åŒ–åº”ç”¨äº†å­˜å‚¨ç±»åž‹%qD"
  
! #: cp/pt.c:11750
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–é�žæ¨¡æ�¿ç±»åž‹%qT"
  
! #: cp/pt.c:11759
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%q#Tçš„æ˜¾å¼�å®žä¾‹åŒ–å‡ºçŽ°åœ¨æ¨¡æ�¿å®šä¹‰ä¹‹å‰�"
  
! #: cp/pt.c:11767
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨æ˜¾å¼�å®žä¾‹åŒ–æ—¶ä½¿ç”¨%qE"
  
! #: cp/pt.c:11812
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "å¯¹%q#Té‡�å¤�çš„æ˜¾å¼�å®žä¾‹åŒ–"
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "æ˜¾å¼�å®žä¾‹åŒ–%qDæ—¶æ²¡æœ‰å�¯ç”¨çš„å®šä¹‰"
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "æ¨¡æ�¿å®žä¾‹åŒ–æ·±åº¦è¶…è¿‡äº†æœ€å¤§å€¼ %dï¼Œå½“å®žä¾‹åŒ–%q+Dæ—¶ï¼Œå�¯èƒ½æ˜¯ç”±äºŽç”Ÿæˆ�è™šå‡½æ•°è¡¨æ‰€è‡´(ä½¿ç”¨ -ftemplate-depth-NN æ�¥å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/pt.c:12660
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#Tä¸�æ˜¯ä¸€ä¸ªæœ‰æ•ˆçš„æ¨¡æ�¿å¸¸é‡�å�‚æ•°ç±»åž‹"
*************** msgstr "åœ¨æ–‡ä»¶å±‚ä½¿ç”¨%<this%>æ— æ•ˆ
*** 28935,28941 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ä¼ªæž�æž„å‡½æ•°å��çš„é™�å®šä½œç”¨åŸŸæ— æ•ˆ"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šçš„ç±»åž‹%qTä¸�åŒ¹é…�æž�æž„å‡½æ•°å�� ~%qT"
--- 28946,28952 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ä¼ªæž�æž„å‡½æ•°å��çš„é™�å®šä½œç”¨åŸŸæ— æ•ˆ"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šçš„ç±»åž‹%qTä¸�åŒ¹é…�æž�æž„å‡½æ•°å�� ~%qT"
*************** msgstr "åµŒå¥—å��æŒ‡å®šä¸­ä½¿ç”¨äº†ä¸�å®
*** 28995,29001 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "å¯¹%<%T::%D%>çš„å¼•ç”¨æœ‰æ­§ä¹‰"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qDä¸�æ˜¯%qTçš„æˆ�å‘˜"
--- 29006,29012 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "å¯¹%<%T::%D%>çš„å¼•ç”¨æœ‰æ­§ä¹‰"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qDä¸�æ˜¯%qTçš„æˆ�å‘˜"
*************** msgstr "ä¸�èƒ½ä¸ºæž�æž„å‡½æ•°%<~%T%>ä½¿ç
*** 29061,29082 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ä¸�èƒ½ä¸ºæˆ�å‘˜å‡½æ•°%qDåº”ç”¨%<offsetof%>"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:3558
  #, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "%qEæœ‰%qsçš„å¼•ç”¨ç±»åž‹"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr "%<threadprivate%>%qEä¸�æ˜¯ä¸€ä¸ªæ–‡ä»¶ã€�å‘½å��ç©ºé—´æˆ–å�—ä½œç”¨åŸŸå�˜é‡�"
--- 29072,29103 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ä¸�èƒ½ä¸ºæˆ�å‘˜å‡½æ•°%qDåº”ç”¨%<offsetof%>"
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "%qEåœ¨å­�å�¥%qsä¸­ä¸�æ˜¯ä¸€ä¸ªå�˜é‡�"
! 
! #: cp/semantics.c:3357
! #, fuzzy, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr "%qEåœ¨æ•°æ�®å­�å�¥ä¸­å¤šæ¬¡å‡ºçŽ°"
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr "num_threads è¡¨è¾¾å¼�å¿…é¡»æ˜¯æ•´åž‹çš„"
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "è°ƒåº¦å�—å¤§å°�è¡¨è¾¾å¼�å¿…é¡»ä¸ºæ•´åž‹"
  
! #: cp/semantics.c:3561
  #, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "%qEæœ‰%qsçš„å¼•ç”¨ç±»åž‹"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr "%<threadprivate%>%qEä¸�æ˜¯ä¸€ä¸ªæ–‡ä»¶ã€�å‘½å��ç©ºé—´æˆ–å�—ä½œç”¨åŸŸå�˜é‡�"
*************** msgstr "è¯·æ±‚çš„ init_priority ä¿�ç•™ä¸
*** 29126,29369 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qEå±žæ€§åœ¨æ­¤å¹³å�°ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s(åœ¨ä¸�å�Œçš„æŒ‡é’ˆç±»åž‹%qTå’Œ%qTä¹‹é—´)éœ€è¦�ä¸€ä¸ªè½¬æ�¢"
  
! #: cp/typeck.c:514
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨%<void *%>å’Œå‡½æ•°æŒ‡é’ˆé—´ %s"
  
! #: cp/typeck.c:572
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s(åœ¨ä¸�å�Œçš„æˆ�å‘˜æŒ‡é’ˆç±»åž‹%qTå’Œ%qTä¹‹é—´)éœ€è¦�ä¸€ä¸ªè½¬æ�¢"
  
! #: cp/typeck.c:1255
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "%qsç”¨äºŽæˆ�å‘˜å‡½æ•°æ— æ•ˆ"
  
! #: cp/typeck.c:1305
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "å¯¹ä½�æ®µä½¿ç”¨%<sizeof%>æ— æ•ˆ"
  
! #: cp/typeck.c:1310
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ ä¸�å…�è®¸å°†%<sizeof%>åº”ç”¨åˆ°å‡½æ•°ç±»åž‹çš„è¡¨è¾¾å¼�ä¸Š"
  
! #: cp/typeck.c:1353
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "å¯¹ä½�æ®µä½¿ç”¨%<__alignof%>æ— æ•ˆ"
  
! #: cp/typeck.c:1361
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ ä¸�å…�è®¸å°†%<__alignof%>åº”ç”¨åˆ°å‡½æ•°ç±»åž‹çš„è¡¨è¾¾å¼�ä¸Š"
  
! #: cp/typeck.c:1409
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "å¯¹é�žé�™æ€�æˆ�å‘˜å‡½æ•°çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/typeck.c:1673
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "ä¸�å»ºè®®ä½¿ç”¨ä»Žå­—ç¬¦ä¸²å¸¸é‡�åˆ°%qTçš„è½¬æ�¢"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "å¯¹æˆ�å‘˜%qDçš„è¯·æ±‚å‡ºçŽ°åœ¨%qEä¸­ï¼Œè€Œå�Žè€…å…·æœ‰é�žç±»ç±»åž‹%qT"
  
! #: cp/typeck.c:1812
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qEçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "å¯¹ NULL å¯¹è±¡é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDçš„è®¿é—®æ— æ•ˆ"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(å�¯èƒ½é”™è¯¯ä½¿ç”¨äº†%<offsetof%>å®�)"
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "è¢«æž�æž„çš„ç±»åž‹æ˜¯%qTï¼Œä½†æž�æž„å‡½æ•°å�´ä½¿ç”¨äº†%qT"
  
! #: cp/typeck.c:2171
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%>ä¸�æ˜¯%qTçš„æˆ�å‘˜"
  
! #: cp/typeck.c:2186
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qTä¸�æ˜¯%qTçš„åŸºç±»"
  
! #: cp/typeck.c:2205
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qDæ²¡æœ‰å��ä¸º%qEçš„æˆ�å‘˜"
  
! #: cp/typeck.c:2220
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæˆ�å‘˜æ¨¡æ�¿å‡½æ•°"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qTä¸�æ˜¯ä¸€ä¸ªæŒ‡å�‘å¯¹è±¡çš„ç±»åž‹"
  
! #: cp/typeck.c:2365
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "å°†%qsç”¨åœ¨æˆ�å‘˜æŒ‡é’ˆä¸Šæ— æ•ˆ"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "æ— æ•ˆçš„ç±»åž‹å�‚æ•°"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "æ•°ç»„å¼•ç”¨ç¼ºå°‘ä¸‹æ ‡"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ ä¸�å…�è®¸æŒ‰ä¸‹æ ‡è®¿é—®é�žå·¦å€¼çš„æ•°ç»„"
  
! #: cp/typeck.c:2479
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "æŒ‰ä¸‹æ ‡è®¿é—®å£°æ˜Žä¸º%<register%>çš„æ•°ç»„"
  
! #: cp/typeck.c:2562
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "ä½¿ç”¨%qEæ—¶ç¼ºå°‘å¯¹è±¡"
  
! #: cp/typeck.c:2676
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨ç¨‹åº�é‡Œè°ƒç”¨%<::main%>"
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "å¿…é¡»ç”¨%<.*%>or%<->*%>è°ƒç”¨ <%E (...)%>ä¸­çš„æˆ�å‘˜å‡½æ•°æŒ‡é’ˆ"
  
! #: cp/typeck.c:2715
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qEä¸�èƒ½ç”¨ä½œå‡½æ•°"
  
! #: cp/typeck.c:2795
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "ç»™äºˆ %s%q+#Dçš„å®žå�‚å¤ªå¤š"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "åœ¨æ–‡ä»¶çš„è¿™ä¸ªåœ°æ–¹"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "ç»™äºˆå‡½æ•°çš„å®žå�‚å¤ªå¤š"
  
! #: cp/typeck.c:2833
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "å½¢å�‚ %P (å±žäºŽ%qD)çš„ç±»åž‹%qTä¸�å®Œå…¨"
  
! #: cp/typeck.c:2836
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "å½¢å�‚ %P çš„ç±»åž‹%qTä¸�å®Œå…¨"
  
! #: cp/typeck.c:2897
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "ç»™äºˆ %s%q+#Dçš„å®žå�‚å¤ªå°‘"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "ç»™äºˆå‡½æ•°çš„å®žå�‚å¤ªå°‘"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "å�‡å®šä»Žé‡�è½½å‡½æ•°è½¬æ�¢åˆ°ç±»åž‹%qT"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "%<%E / 0%>ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3143
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "%<%E / 0.%>ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "%<%E / %% 0%>ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3180
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "%<%E / %% 0.%>ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s å¾ªçŽ¯ç§»ä½�æ¬¡æ•°ä¸ºè´Ÿ"
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s å¾ªçŽ¯ç§»ä½�æ¬¡æ•°å¤§äºŽæˆ–ç­‰äºŽç±»åž‹å®½åº¦"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ ä¸�å…�è®¸æ¯”è¾ƒæŒ‡é’ˆå’Œæ•´æ•°çš„å€¼"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "é�žæµ®ç‚¹å®žå�‚é—´çš„æ— æ•ˆæ¯”è¾ƒ"
  
! #: cp/typeck.c:3465
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "æ“�ä½œæ•°ç±»åž‹%qTå’Œ%qTå¯¹å�Œç›®%qOè€Œè¨€æ— æ•ˆ"
  
! #: cp/typeck.c:3629
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "åœ¨ç±»åž‹%q#Tå’Œ%q#Té—´æ¯”è¾ƒ"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "åœ¨æœ‰ç¬¦å�·å’Œæ— ç¬¦å�·æ•´æ•°è¡¨è¾¾å¼�é—´æ¯”è¾ƒ"
--- 29147,29390 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qEå±žæ€§åœ¨æ­¤å¹³å�°ä¸Šä¸�å�—æ”¯æŒ�"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s(åœ¨ä¸�å�Œçš„æŒ‡é’ˆç±»åž‹%qTå’Œ%qTä¹‹é—´)éœ€è¦�ä¸€ä¸ªè½¬æ�¢"
  
! #: cp/typeck.c:512
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨%<void *%>å’Œå‡½æ•°æŒ‡é’ˆé—´ %s"
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s(åœ¨ä¸�å�Œçš„æˆ�å‘˜æŒ‡é’ˆç±»åž‹%qTå’Œ%qTä¹‹é—´)éœ€è¦�ä¸€ä¸ªè½¬æ�¢"
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "%qsç”¨äºŽæˆ�å‘˜å‡½æ•°æ— æ•ˆ"
  
! #: cp/typeck.c:1303
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "å¯¹ä½�æ®µä½¿ç”¨%<sizeof%>æ— æ•ˆ"
  
! #: cp/typeck.c:1308
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ ä¸�å…�è®¸å°†%<sizeof%>åº”ç”¨åˆ°å‡½æ•°ç±»åž‹çš„è¡¨è¾¾å¼�ä¸Š"
  
! #: cp/typeck.c:1351
  #, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "å¯¹ä½�æ®µä½¿ç”¨%<__alignof%>æ— æ•ˆ"
  
! #: cp/typeck.c:1359
  #, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ ä¸�å…�è®¸å°†%<__alignof%>åº”ç”¨åˆ°å‡½æ•°ç±»åž‹çš„è¡¨è¾¾å¼�ä¸Š"
  
! #: cp/typeck.c:1407
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "å¯¹é�žé�™æ€�æˆ�å‘˜å‡½æ•°çš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/typeck.c:1671
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "ä¸�å»ºè®®ä½¿ç”¨ä»Žå­—ç¬¦ä¸²å¸¸é‡�åˆ°%qTçš„è½¬æ�¢"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "å¯¹æˆ�å‘˜%qDçš„è¯·æ±‚å‡ºçŽ°åœ¨%qEä¸­ï¼Œè€Œå�Žè€…å…·æœ‰é�žç±»ç±»åž‹%qT"
  
! #: cp/typeck.c:1810
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "å¯¹é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qEçš„ä½¿ç”¨æ— æ•ˆ"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "å¯¹ NULL å¯¹è±¡é�žé�™æ€�æ•°æ�®æˆ�å‘˜%qDçš„è®¿é—®æ— æ•ˆ"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(å�¯èƒ½é”™è¯¯ä½¿ç”¨äº†%<offsetof%>å®�)"
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "è¢«æž�æž„çš„ç±»åž‹æ˜¯%qTï¼Œä½†æž�æž„å‡½æ•°å�´ä½¿ç”¨äº†%qT"
  
! #: cp/typeck.c:2169
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%>ä¸�æ˜¯%qTçš„æˆ�å‘˜"
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qTä¸�æ˜¯%qTçš„åŸºç±»"
  
! #: cp/typeck.c:2203
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qDæ²¡æœ‰å��ä¸º%qEçš„æˆ�å‘˜"
  
! #: cp/typeck.c:2218
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qDä¸�æ˜¯ä¸€ä¸ªæˆ�å‘˜æ¨¡æ�¿å‡½æ•°"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qTä¸�æ˜¯ä¸€ä¸ªæŒ‡å�‘å¯¹è±¡çš„ç±»åž‹"
  
! #: cp/typeck.c:2363
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "å°†%qsç”¨åœ¨æˆ�å‘˜æŒ‡é’ˆä¸Šæ— æ•ˆ"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "æ— æ•ˆçš„ç±»åž‹å�‚æ•°"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "æ•°ç»„å¼•ç”¨ç¼ºå°‘ä¸‹æ ‡"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ ä¸�å…�è®¸æŒ‰ä¸‹æ ‡è®¿é—®é�žå·¦å€¼çš„æ•°ç»„"
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "æŒ‰ä¸‹æ ‡è®¿é—®å£°æ˜Žä¸º%<register%>çš„æ•°ç»„"
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "ä½¿ç”¨%qEæ—¶ç¼ºå°‘å¯¹è±¡"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨ç¨‹åº�é‡Œè°ƒç”¨%<::main%>"
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "å¿…é¡»ç”¨%<.*%>or%<->*%>è°ƒç”¨ <%E (...)%>ä¸­çš„æˆ�å‘˜å‡½æ•°æŒ‡é’ˆ"
  
! #: cp/typeck.c:2713
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qEä¸�èƒ½ç”¨ä½œå‡½æ•°"
  
! #: cp/typeck.c:2793
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "ç»™äºˆ %s%q+#Dçš„å®žå�‚å¤ªå¤š"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "åœ¨æ–‡ä»¶çš„è¿™ä¸ªåœ°æ–¹"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "ç»™äºˆå‡½æ•°çš„å®žå�‚å¤ªå¤š"
  
! #: cp/typeck.c:2831
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "å½¢å�‚ %P (å±žäºŽ%qD)çš„ç±»åž‹%qTä¸�å®Œå…¨"
  
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "å½¢å�‚ %P çš„ç±»åž‹%qTä¸�å®Œå…¨"
  
! #: cp/typeck.c:2895
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "ç»™äºˆ %s%q+#Dçš„å®žå�‚å¤ªå°‘"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "ç»™äºˆå‡½æ•°çš„å®žå�‚å¤ªå°‘"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "å�‡å®šä»Žé‡�è½½å‡½æ•°è½¬æ�¢åˆ°ç±»åž‹%qT"
  
! #: cp/typeck.c:3139
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "%<%E / 0%>ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "%<%E / 0.%>ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3176
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "%<%E / %% 0%>ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "%<%E / %% 0.%>ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s å¾ªçŽ¯ç§»ä½�æ¬¡æ•°ä¸ºè´Ÿ"
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s å¾ªçŽ¯ç§»ä½�æ¬¡æ•°å¤§äºŽæˆ–ç­‰äºŽç±»åž‹å®½åº¦"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ ä¸�å…�è®¸æ¯”è¾ƒæŒ‡é’ˆå’Œæ•´æ•°çš„å€¼"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "é�žæµ®ç‚¹å®žå�‚é—´çš„æ— æ•ˆæ¯”è¾ƒ"
  
! #: cp/typeck.c:3463
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "æ“�ä½œæ•°ç±»åž‹%qTå’Œ%qTå¯¹å�Œç›®%qOè€Œè¨€æ— æ•ˆ"
  
! #: cp/typeck.c:3627
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "åœ¨ç±»åž‹%q#Tå’Œ%q#Té—´æ¯”è¾ƒ"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "åœ¨æœ‰ç¬¦å�·å’Œæ— ç¬¦å�·æ•´æ•°è¡¨è¾¾å¼�é—´æ¯”è¾ƒ"
*************** msgstr "åœ¨æœ‰ç¬¦å�·å’Œæ— ç¬¦å�·æ•´æ•°è¡
*** 29372,29515 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "ç®—æœ¯è¡¨è¾¾å¼�ä¸­ä½¿ç”¨äº† NULL"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨å‡�æ³•ä¸­ä½¿ç”¨ç±»åž‹ä¸º%<void *%>çš„æŒ‡é’ˆ"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨å‡�æ³•ä¸­ä½¿ç”¨å‡½æ•°æŒ‡é’ˆ"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨å‡�æ³•ä¸­ä½¿ç”¨æŒ‡å�‘æ–¹æ³•çš„æŒ‡é’ˆ"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "åœ¨æŒ‡é’ˆç®—æœ¯ä¸­ä½¿ç”¨æŒ‡å�‘ä¸�å®Œå…¨ç±»åž‹çš„æŒ‡é’ˆæ— æ•ˆ"
  
! #: cp/typeck.c:3878
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ç”¨%qEå½¢æˆ�æˆ�å‘˜å‡½æ•°æŒ‡é’ˆçš„ç”¨æ³•æ— æ•ˆã€‚"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  éœ€è¦�ä¸€ä¸ªé™�å®šçš„æ ‡è¯†ç¬¦"
  
! #: cp/typeck.c:3886
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "%qEä¸¤è¾¹çš„æ‹¬å�·ä¸�èƒ½ç”¨æ�¥æž„é€ ä¸€ä¸ªæˆ�å‘˜å‡½æ•°æŒ‡é’ˆ"
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "å�–ä¸´æ—¶å�˜é‡�çš„åœ°å�€"
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ ä¸�å…�è®¸ %sing ä¸€ä¸ªæžšä¸¾"
  
! #: cp/typeck.c:4168
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "ä¸�èƒ½å°†æŒ‡é’ˆ %s åˆ°ä¸�å®Œå…¨çš„ç±»åž‹%qT"
  
! #: cp/typeck.c:4174
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ ä¸�å…�è®¸ %s ä¸€ä¸ªç±»åž‹ä¸º%qTçš„æŒ‡é’ˆ"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "å�‘é�žå¼•ç”¨ç±»åž‹çš„è½¬æ�¢ç”¨ä½œå·¦å€¼"
  
! #: cp/typeck.c:4234
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "å¯¹äºŽ bool å�˜é‡�%qDä½¿ç”¨%<--%>æ— æ•ˆ"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ä¸�å…�è®¸å�–å‡½æ•°%<::main%>çš„åœ°å�€"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, 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++ ä¸�å…�è®¸é€šè¿‡æ��å�–ä¸€ä¸ªæœªé™�å®šçš„æˆ–å¸¦æ‹¬å�·çš„é�žé�™æ€�æˆ�å‘˜å‡½æ•°çš„åœ°å�€æ�¥å½¢æˆ�ä¸€ä¸ªæˆ�å‘˜å‡½æ•°æŒ‡é’ˆã€‚è¯·ä½¿ç”¨%<&%T::%D%>"
  
! #: cp/typeck.c:4324
  #, 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++ ä¸�å…�è®¸é€šè¿‡å�–å·²ç»‘å®šçš„æˆ�å‘˜å‡½æ•°çš„åœ°å�€æ�¥æž„é€ æˆ�å‘˜å‡½æ•°æŒ‡é’ˆã€‚è¯·æ”¹ç”¨%<&%T::%D%>"
  
! #: cp/typeck.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ ä¸�å…�è®¸å�–è½¬æ�¢åˆ°é�žå·¦å€¼è¡¨è¾¾å¼�çš„åœ°å�€"
  
! #: cp/typeck.c:4376
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ä¸�èƒ½åˆ›å»ºæŒ‡å�‘å¼•ç”¨æˆ�å‘˜%qDçš„æŒ‡é’ˆ"
  
! #: cp/typeck.c:4587
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "æ— æ³•å�–å�³å€¼è¡¨è¾¾å¼�%<this%>çš„åœ°å�€"
  
! #: cp/typeck.c:4610
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "è¦�æ±‚æ˜¾å¼�å¯„å­˜å™¨å�˜é‡�%qDçš„åœ°å�€ã€‚"
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "è¯·æ±‚å£°æ˜Žä¸º%<register%>çš„%qDçš„åœ°å�€"
  
! #: cp/typeck.c:4681
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s è¡¨è¾¾å¼�åˆ—è¡¨è¢«çœ‹ä½œå¤�å�ˆè¡¨è¾¾å¼�"
  
! #: cp/typeck.c:5078
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ä»Žç±»åž‹%qTåˆ°ç±»åž‹%qTä¸­çš„ static_cast æ— æ•ˆ"
  
! #: cp/typeck.c:5100
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "ä»Ž%qTè½¬æ�¢åˆ°%qT"
  
! #: cp/typeck.c:5148
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ä»Žå…·æœ‰ç±»åž‹%qTçš„å�³å€¼è¡¨è¾¾å¼�åˆ°ç±»åž‹%qTä¸­çš„è½¬æ�¢æ— æ•ˆ"
  
! #: cp/typeck.c:5207
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "ä»Ž%qTåˆ°%qTçš„è½¬æ�¢æ�Ÿå¤±ç²¾åº¦"
  
! #: cp/typeck.c:5234
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "ä»Ž%qTåˆ°%qTçš„è½¬æ�¢å¢žå¤§äº†ç›®æ ‡ç±»åž‹çš„å¯¹é½�éœ€æ±‚"
--- 29393,29536 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "ç®—æœ¯è¡¨è¾¾å¼�ä¸­ä½¿ç”¨äº† NULL"
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨å‡�æ³•ä¸­ä½¿ç”¨ç±»åž‹ä¸º%<void *%>çš„æŒ‡é’ˆ"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨å‡�æ³•ä¸­ä½¿ç”¨å‡½æ•°æŒ‡é’ˆ"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨å‡�æ³•ä¸­ä½¿ç”¨æŒ‡å�‘æ–¹æ³•çš„æŒ‡é’ˆ"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "åœ¨æŒ‡é’ˆç®—æœ¯ä¸­ä½¿ç”¨æŒ‡å�‘ä¸�å®Œå…¨ç±»åž‹çš„æŒ‡é’ˆæ— æ•ˆ"
  
! #: cp/typeck.c:3876
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ç”¨%qEå½¢æˆ�æˆ�å‘˜å‡½æ•°æŒ‡é’ˆçš„ç”¨æ³•æ— æ•ˆã€‚"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  éœ€è¦�ä¸€ä¸ªé™�å®šçš„æ ‡è¯†ç¬¦"
  
! #: cp/typeck.c:3884
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "%qEä¸¤è¾¹çš„æ‹¬å�·ä¸�èƒ½ç”¨æ�¥æž„é€ ä¸€ä¸ªæˆ�å‘˜å‡½æ•°æŒ‡é’ˆ"
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "å�–ä¸´æ—¶å�˜é‡�çš„åœ°å�€"
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ ä¸�å…�è®¸ %sing ä¸€ä¸ªæžšä¸¾"
  
! #: cp/typeck.c:4166
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "ä¸�èƒ½å°†æŒ‡é’ˆ %s åˆ°ä¸�å®Œå…¨çš„ç±»åž‹%qT"
  
! #: cp/typeck.c:4172
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ ä¸�å…�è®¸ %s ä¸€ä¸ªç±»åž‹ä¸º%qTçš„æŒ‡é’ˆ"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "å�‘é�žå¼•ç”¨ç±»åž‹çš„è½¬æ�¢ç”¨ä½œå·¦å€¼"
  
! #: cp/typeck.c:4232
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "å¯¹äºŽ bool å�˜é‡�%qDä½¿ç”¨%<--%>æ— æ•ˆ"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ä¸�å…�è®¸å�–å‡½æ•°%<::main%>çš„åœ°å�€"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, 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++ ä¸�å…�è®¸é€šè¿‡æ��å�–ä¸€ä¸ªæœªé™�å®šçš„æˆ–å¸¦æ‹¬å�·çš„é�žé�™æ€�æˆ�å‘˜å‡½æ•°çš„åœ°å�€æ�¥å½¢æˆ�ä¸€ä¸ªæˆ�å‘˜å‡½æ•°æŒ‡é’ˆã€‚è¯·ä½¿ç”¨%<&%T::%D%>"
  
! #: cp/typeck.c:4322
  #, 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++ ä¸�å…�è®¸é€šè¿‡å�–å·²ç»‘å®šçš„æˆ�å‘˜å‡½æ•°çš„åœ°å�€æ�¥æž„é€ æˆ�å‘˜å‡½æ•°æŒ‡é’ˆã€‚è¯·æ”¹ç”¨%<&%T::%D%>"
  
! #: cp/typeck.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ ä¸�å…�è®¸å�–è½¬æ�¢åˆ°é�žå·¦å€¼è¡¨è¾¾å¼�çš„åœ°å�€"
  
! #: cp/typeck.c:4374
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ä¸�èƒ½åˆ›å»ºæŒ‡å�‘å¼•ç”¨æˆ�å‘˜%qDçš„æŒ‡é’ˆ"
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "æ— æ³•å�–å�³å€¼è¡¨è¾¾å¼�%<this%>çš„åœ°å�€"
  
! #: cp/typeck.c:4608
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "è¦�æ±‚æ˜¾å¼�å¯„å­˜å™¨å�˜é‡�%qDçš„åœ°å�€ã€‚"
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "è¯·æ±‚å£°æ˜Žä¸º%<register%>çš„%qDçš„åœ°å�€"
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s è¡¨è¾¾å¼�åˆ—è¡¨è¢«çœ‹ä½œå¤�å�ˆè¡¨è¾¾å¼�"
  
! #: cp/typeck.c:5076
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "ä»Žç±»åž‹%qTåˆ°ç±»åž‹%qTä¸­çš„ static_cast æ— æ•ˆ"
  
! #: cp/typeck.c:5098
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "ä»Ž%qTè½¬æ�¢åˆ°%qT"
  
! #: cp/typeck.c:5146
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "ä»Žå…·æœ‰ç±»åž‹%qTçš„å�³å€¼è¡¨è¾¾å¼�åˆ°ç±»åž‹%qTä¸­çš„è½¬æ�¢æ— æ•ˆ"
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "ä»Ž%qTåˆ°%qTçš„è½¬æ�¢æ�Ÿå¤±ç²¾åº¦"
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "ä»Ž%qTåˆ°%qTçš„è½¬æ�¢å¢žå¤§äº†ç›®æ ‡ç±»åž‹çš„å¯¹é½�éœ€æ±‚"
*************** msgstr "ä»Ž%qTåˆ°%qTçš„è½¬æ�¢å¢žå¤§äº†ç›
*** 29518,29677 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨å‡½æ•°æŒ‡é’ˆå’Œå¯¹è±¡æŒ‡é’ˆé—´è¿›è¡Œè½¬æ�¢"
  
! #: cp/typeck.c:5264
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ä»Žç±»åž‹%qTåˆ°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆ"
  
! #: cp/typeck.c:5320
  #, 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 "åœ¨ç±»åž‹%qTä¸Šä½¿ç”¨ const_cast æ— æ•ˆï¼Œå› ä¸ºå®ƒæ—¢ä¸�æ˜¯æŒ‡é’ˆï¼Œä¹Ÿä¸�æ˜¯å¼•ç”¨ï¼Œä¹Ÿä¸�æ˜¯æ•°æ�®æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "åœ¨ç±»åž‹%qTä¸Šä½¿ç”¨ const_cast æ— æ•ˆï¼Œå› ä¸ºå®ƒæ˜¯ä¸€ä¸ªæŒ‡é’ˆå‡½æ•°ç±»åž‹çš„æŒ‡é’ˆæˆ–å¼•ç”¨"
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ä»Žç±»åž‹%qTåˆ°ç±»åž‹%qTä¸­çš„ const_cast æ— æ•ˆ"
  
! #: cp/typeck.c:5405
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ä»Žç±»åž‹%qTåˆ°ç±»åž‹%qTä¸­çš„ const_cast æ— æ•ˆ"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ ä¸�å…�è®¸è½¬æ�¢ä¸ºæ•°ç»„ç±»åž‹%qT"
  
! #: cp/typeck.c:5486
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "å�‘å‡½æ•°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆ"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  åœ¨æ±‚%<%Q(%#T, %#T)%>å€¼æ—¶"
  
! #: cp/typeck.c:5775
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "å°†%qTèµ‹å€¼ç»™%qTæ—¶ç±»åž‹ä¸�å…¼å®¹"
  
! #: cp/typeck.c:5786
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "æ•°ç»„è¢«ç”¨ä½œåˆ�å§‹å€¼è®¾å®š"
  
! #: cp/typeck.c:5788
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "æ— æ•ˆçš„æ•°ç»„èµ‹å€¼"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "  åœ¨æˆ�å‘˜å‡½æ•°æŒ‡é’ˆè½¬æ�¢ä¸­"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "æˆ�å‘˜æŒ‡é’ˆè½¬æ�¢ç»�ç”±è™šåŸºç±»%qT"
  
! #: cp/typeck.c:5924
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "æˆ�å‘˜æŒ‡é’ˆè½¬æ�¢ç»�ç”±è™šåŸºç±»%qT"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "  åœ¨æˆ�å‘˜æŒ‡é’ˆè½¬æ�¢ä¸­"
  
! #: cp/typeck.c:6023
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "åˆ°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆï¼Œä»Žç±»åž‹%qT"
  
! #: cp/typeck.c:6267
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ä¸�èƒ½ä»Ž%qTè½¬æ�¢åˆ°%qTï¼Œä¸ºå®žå�‚%qP(å±žäºŽ%qD)"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "ä¸�èƒ½å°†%qTè½¬æ�¢ä¸º%qTï¼Œåœ¨ %s ä¸­"
  
! #: cp/typeck.c:6281
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s å�¯èƒ½æ˜¯ format å±žæ€§çš„ä¸€ä¸ªå¤‡é€‰"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "åœ¨ä¼ é€’å®žå�‚ %P (å±žäºŽ%q+D)"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "è¿”å›žä¸´æ—¶å�˜é‡�çš„å¼•ç”¨"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "è¿”å›žäº†ä¸€ä¸ªé�žå·¦å€¼çš„å¼•ç”¨"
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "è¿”å›žäº†å¯¹å±€éƒ¨å�˜é‡�çš„%q+Dçš„å¼•ç”¨"
  
! #: cp/typeck.c:6433
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "è¿”å›žäº†å±€éƒ¨å�˜é‡�çš„%q+Dçš„åœ°å�€"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "æž�æž„å‡½æ•°è¿”å›žå€¼"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ä¸�èƒ½ä»Žæž„é€ å‡½æ•°çš„å¼‚å¸¸å¤„ç�†ä¸­è¿”å›ž"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "æž„é€ å‡½æ•°è¿”å›žå€¼"
  
! #: cp/typeck.c:6501
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "åœ¨è¿”å›ž%qTçš„å‡½æ•°ä¸­ï¼Œè¿”å›žè¯­å�¥ä¸�å¸¦è¿”å›žå€¼"
  
! #: cp/typeck.c:6522
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "åœ¨è¿”å›žâ€˜voidâ€™çš„å‡½æ•°ä¸­ï¼Œè¿”å›žè¯­å�¥å¸¦è¿”å›žå€¼"
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%>ä¸�èƒ½è¿”å›ž NULLï¼Œé™¤é�žå®ƒè¢«å£°æ˜Žä¸º%<throw()%>(æˆ– -fcheck-new èµ·ä½œç”¨)"
--- 29539,29698 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ ä¸�å…�è®¸åœ¨å‡½æ•°æŒ‡é’ˆå’Œå¯¹è±¡æŒ‡é’ˆé—´è¿›è¡Œè½¬æ�¢"
  
! #: cp/typeck.c:5262
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ä»Žç±»åž‹%qTåˆ°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆ"
  
! #: cp/typeck.c:5318
  #, 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 "åœ¨ç±»åž‹%qTä¸Šä½¿ç”¨ const_cast æ— æ•ˆï¼Œå› ä¸ºå®ƒæ—¢ä¸�æ˜¯æŒ‡é’ˆï¼Œä¹Ÿä¸�æ˜¯å¼•ç”¨ï¼Œä¹Ÿä¸�æ˜¯æ•°æ�®æˆ�å‘˜æŒ‡é’ˆ"
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "åœ¨ç±»åž‹%qTä¸Šä½¿ç”¨ const_cast æ— æ•ˆï¼Œå› ä¸ºå®ƒæ˜¯ä¸€ä¸ªæŒ‡é’ˆå‡½æ•°ç±»åž‹çš„æŒ‡é’ˆæˆ–å¼•ç”¨"
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "ä»Žç±»åž‹%qTåˆ°ç±»åž‹%qTä¸­çš„ const_cast æ— æ•ˆ"
  
! #: cp/typeck.c:5403
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "ä»Žç±»åž‹%qTåˆ°ç±»åž‹%qTä¸­çš„ const_cast æ— æ•ˆ"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ ä¸�å…�è®¸è½¬æ�¢ä¸ºæ•°ç»„ç±»åž‹%qT"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "å�‘å‡½æ•°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆ"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  åœ¨æ±‚%<%Q(%#T, %#T)%>å€¼æ—¶"
  
! #: cp/typeck.c:5773
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "å°†%qTèµ‹å€¼ç»™%qTæ—¶ç±»åž‹ä¸�å…¼å®¹"
  
! #: cp/typeck.c:5784
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "æ•°ç»„è¢«ç”¨ä½œåˆ�å§‹å€¼è®¾å®š"
  
! #: cp/typeck.c:5786
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "æ— æ•ˆçš„æ•°ç»„èµ‹å€¼"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "  åœ¨æˆ�å‘˜å‡½æ•°æŒ‡é’ˆè½¬æ�¢ä¸­"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "æˆ�å‘˜æŒ‡é’ˆè½¬æ�¢ç»�ç”±è™šåŸºç±»%qT"
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "æˆ�å‘˜æŒ‡é’ˆè½¬æ�¢ç»�ç”±è™šåŸºç±»%qT"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "  åœ¨æˆ�å‘˜æŒ‡é’ˆè½¬æ�¢ä¸­"
  
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "åˆ°ç±»åž‹%qTçš„è½¬æ�¢æ— æ•ˆï¼Œä»Žç±»åž‹%qT"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ä¸�èƒ½ä»Ž%qTè½¬æ�¢åˆ°%qTï¼Œä¸ºå®žå�‚%qP(å±žäºŽ%qD)"
  
! #: cp/typeck.c:6268
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "ä¸�èƒ½å°†%qTè½¬æ�¢ä¸º%qTï¼Œåœ¨ %s ä¸­"
  
! #: cp/typeck.c:6279
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s å�¯èƒ½æ˜¯ format å±žæ€§çš„ä¸€ä¸ªå¤‡é€‰"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "åœ¨ä¼ é€’å®žå�‚ %P (å±žäºŽ%q+D)"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "è¿”å›žä¸´æ—¶å�˜é‡�çš„å¼•ç”¨"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "è¿”å›žäº†ä¸€ä¸ªé�žå·¦å€¼çš„å¼•ç”¨"
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "è¿”å›žäº†å¯¹å±€éƒ¨å�˜é‡�çš„%q+Dçš„å¼•ç”¨"
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "è¿”å›žäº†å±€éƒ¨å�˜é‡�çš„%q+Dçš„åœ°å�€"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "æž�æž„å‡½æ•°è¿”å›žå€¼"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ä¸�èƒ½ä»Žæž„é€ å‡½æ•°çš„å¼‚å¸¸å¤„ç�†ä¸­è¿”å›ž"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "æž„é€ å‡½æ•°è¿”å›žå€¼"
  
! #: cp/typeck.c:6499
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "åœ¨è¿”å›ž%qTçš„å‡½æ•°ä¸­ï¼Œè¿”å›žè¯­å�¥ä¸�å¸¦è¿”å›žå€¼"
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "åœ¨è¿”å›žâ€˜voidâ€™çš„å‡½æ•°ä¸­ï¼Œè¿”å›žè¯­å�¥å¸¦è¿”å›žå€¼"
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%>ä¸�èƒ½è¿”å›ž NULLï¼Œé™¤é�žå®ƒè¢«å£°æ˜Žä¸º%<throw()%>(æˆ– -fcheck-new èµ·ä½œç”¨)"
*************** msgstr "ä¸�èƒ½ç”¨ä»¥è¯­æ³•åˆ�å§‹åŒ–æ•°ç»
*** 29752,29843 ****
  msgid "int-array initialized from non-wide string"
  msgstr "int åž‹æ•°ç»„ç”±é�žå®½å­—ç¬¦ä¸²åˆ�å§‹åŒ–"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "æ— æ³•ç”¨å¤�å�ˆå­—é�¢å¸¸é‡�åˆ�å§‹åŒ–ç±»åž‹ä¸º%qTçš„è�šé›†"
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "æ•°ç»„å¿…é¡»ä¸ºä¸€ä¸ªç”±èŠ±æ‹¬å�·åŒ…å›´çš„åˆ�å§‹å€¼è®¾å®šæ‰€åˆ�å§‹åŒ–"
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ä¸�å¹³å‡¡çš„ä»£ç�†åˆ�å§‹å€¼è®¾å®šä¸�å�—æ”¯æŒ�"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "æˆ�å‘˜%qDç¼ºå°‘åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/typeck2.c:945
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "æœªåˆ�å§‹åŒ–çš„å¸¸é‡�æˆ�å‘˜%qD"
  
! #: cp/typeck2.c:947
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "æˆ�å‘˜%qDæœ‰æœªåˆ�å§‹åŒ–çš„å¸¸é‡�å­—æ®µ"
  
! #: cp/typeck2.c:949
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "æˆ�å‘˜%qDæ˜¯æœªåˆ�å§‹åŒ–çš„å¼•ç”¨"
  
! #: cp/typeck2.c:1004
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "åœ¨åˆ�å§‹åŒ–çš„è�”å�ˆä¸­æ‰¾ä¸�åˆ°å­—æ®µ%qD"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "åœ¨è�”å�ˆåˆ�å§‹å€¼è®¾å®šä¸­å‡ºçŽ°äº†ç´¢å¼•å€¼è€Œä¸�æ˜¯å­—æ®µå��"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "æ£€æµ‹åˆ°å¾ªçŽ¯æŒ‡é’ˆä»£ç�†"
  
! #: cp/typeck2.c:1181
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "%<->%>çš„åŸºæ“�ä½œæ•°å…·æœ‰é�žæŒ‡é’ˆç±»åž‹%qT"
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%>çš„ç»“æžœç»™å‡ºäº†é�žæŒ‡é’ˆçš„ç»“æžœ"
  
! #: cp/typeck2.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "%<->%>çš„å·¦æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæŒ‡é’ˆ"
  
! #: cp/typeck2.c:1229
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qEä¸�èƒ½ç”¨ä½œæˆ�å‘˜æŒ‡é’ˆï¼Œå› ä¸ºå®ƒçš„ç±»åž‹ä¸º%qT"
  
! #: cp/typeck2.c:1238
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "æ— æ³•å°†æˆ�å‘˜æŒ‡é’ˆ%qEåº”ç”¨åˆ°%qEä¸Šï¼Œå› ä¸ºå�Žè€…çš„ç±»åž‹%qTä¸�æ˜¯ä¸€ä¸ªç±»"
  
! #: cp/typeck2.c:1260
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "æˆ�å‘˜æŒ‡é’ˆç±»åž‹%qTä¸Žå¯¹è±¡ç±»åž‹%qTä¸�å…¼å®¹"
  
! #: cp/typeck2.c:1482
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "è°ƒç”¨çš„å‡½æ•°%qDä¼šæŠ›å‡ºä¸�å®Œå…¨çš„ç±»åž‹%q#T"
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "è°ƒç”¨çš„å‡½æ•°ä¼šæŠ›å‡ºä¸�å®Œå…¨çš„ç±»åž‹%q#T"
--- 29773,29864 ----
  msgid "int-array initialized from non-wide string"
  msgstr "int åž‹æ•°ç»„ç”±é�žå®½å­—ç¬¦ä¸²åˆ�å§‹åŒ–"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "æ— æ³•ç”¨å¤�å�ˆå­—é�¢å¸¸é‡�åˆ�å§‹åŒ–ç±»åž‹ä¸º%qTçš„è�šé›†"
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "æ•°ç»„å¿…é¡»ä¸ºä¸€ä¸ªç”±èŠ±æ‹¬å�·åŒ…å›´çš„åˆ�å§‹å€¼è®¾å®šæ‰€åˆ�å§‹åŒ–"
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ä¸�å¹³å‡¡çš„ä»£ç�†åˆ�å§‹å€¼è®¾å®šä¸�å�—æ”¯æŒ�"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "æˆ�å‘˜%qDç¼ºå°‘åˆ�å§‹å€¼è®¾å®š"
  
! #: cp/typeck2.c:946
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "æœªåˆ�å§‹åŒ–çš„å¸¸é‡�æˆ�å‘˜%qD"
  
! #: cp/typeck2.c:948
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "æˆ�å‘˜%qDæœ‰æœªåˆ�å§‹åŒ–çš„å¸¸é‡�å­—æ®µ"
  
! #: cp/typeck2.c:950
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "æˆ�å‘˜%qDæ˜¯æœªåˆ�å§‹åŒ–çš„å¼•ç”¨"
  
! #: cp/typeck2.c:1005
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "åœ¨åˆ�å§‹åŒ–çš„è�”å�ˆä¸­æ‰¾ä¸�åˆ°å­—æ®µ%qD"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "åœ¨è�”å�ˆåˆ�å§‹å€¼è®¾å®šä¸­å‡ºçŽ°äº†ç´¢å¼•å€¼è€Œä¸�æ˜¯å­—æ®µå��"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "æ£€æµ‹åˆ°å¾ªçŽ¯æŒ‡é’ˆä»£ç�†"
  
! #: cp/typeck2.c:1182
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "%<->%>çš„åŸºæ“�ä½œæ•°å…·æœ‰é�žæŒ‡é’ˆç±»åž‹%qT"
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%>çš„ç»“æžœç»™å‡ºäº†é�žæŒ‡é’ˆçš„ç»“æžœ"
  
! #: cp/typeck2.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "%<->%>çš„å·¦æ“�ä½œæ•°ä¸�æ˜¯ä¸€ä¸ªæŒ‡é’ˆ"
  
! #: cp/typeck2.c:1230
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qEä¸�èƒ½ç”¨ä½œæˆ�å‘˜æŒ‡é’ˆï¼Œå› ä¸ºå®ƒçš„ç±»åž‹ä¸º%qT"
  
! #: cp/typeck2.c:1239
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "æ— æ³•å°†æˆ�å‘˜æŒ‡é’ˆ%qEåº”ç”¨åˆ°%qEä¸Šï¼Œå› ä¸ºå�Žè€…çš„ç±»åž‹%qTä¸�æ˜¯ä¸€ä¸ªç±»"
  
! #: cp/typeck2.c:1261
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "æˆ�å‘˜æŒ‡é’ˆç±»åž‹%qTä¸Žå¯¹è±¡ç±»åž‹%qTä¸�å…¼å®¹"
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "è°ƒç”¨çš„å‡½æ•°%qDä¼šæŠ›å‡ºä¸�å®Œå…¨çš„ç±»åž‹%q#T"
  
! #: cp/typeck2.c:1488
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "è°ƒç”¨çš„å‡½æ•°ä¼šæŠ›å‡ºä¸�å®Œå…¨çš„ç±»åž‹%q#T"
*************** msgstr "è¦�æ±‚å¯„å­˜å™¨å�˜é‡�%qsçš„åœ°å�
*** 29877,29888 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "å‰�ç«¯å�¯èƒ½çš„ç¨‹åº�ç¼ºé™·ï¼šæ•°ç»„æž„é€ å‡½æ•°æœªèƒ½å±•å¼€"
  
! #: fortran/trans-array.c:4997
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr "å�¯èƒ½çš„å‰�ç«¯ç¼ºé™·ï¼šæ��é¢†æ•°ç»„å¤§å°�æ—¶æ²¡æœ‰æŒ‡é’ˆã€�å�¯åˆ†é…�å±žæ€§æˆ–ä¸�å¸¦å�¯åˆ†é…�ç»„ä»¶çš„æ´¾ç”Ÿç±»åž‹ã€‚"
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 29898,29909 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "å‰�ç«¯å�¯èƒ½çš„ç¨‹åº�ç¼ºé™·ï¼šæ•°ç»„æž„é€ å‡½æ•°æœªèƒ½å±•å¼€"
  
! #: fortran/trans-array.c:5012
  #, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr "å�¯èƒ½çš„å‰�ç«¯ç¼ºé™·ï¼šæ��é¢†æ•°ç»„å¤§å°�æ—¶æ²¡æœ‰æŒ‡é’ˆã€�å�¯åˆ†é…�å±žæ€§æˆ–ä¸�å¸¦å�¯åˆ†é…�ç»„ä»¶çš„æ´¾ç”Ÿç±»åž‹ã€‚"
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "æ¨¡å�—å�˜é‡� %s çš„å�Žç«¯å£°æ˜Žå
*** 29918,29924 ****
  msgid "Function return value not set"
  msgstr "æœªè®¾å®šå‡½æ•°è¿”å›žå€¼"
  
! #: fortran/trans-expr.c:1073
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "æœªçŸ¥çš„å†…å»ºæ“�ä½œ"
--- 29939,29945 ----
  msgid "Function return value not set"
  msgstr "æœªè®¾å®šå‡½æ•°è¿”å›žå€¼"
  
! #: fortran/trans-expr.c:1081
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "æœªçŸ¥çš„å†…å»ºæ“�ä½œ"
diff -Nrcpad gcc-4.2.1/gcc/po/zh_TW.gmo gcc-4.2.2/gcc/po/zh_TW.gmo
*** gcc-4.2.1/gcc/po/zh_TW.gmo	Thu Jul 19 15:12:30 2007
--- gcc-4.2.2/gcc/po/zh_TW.gmo	Sun Oct  7 21:58:25 2007
*************** by your system's iconv(3) implementation
*** 732,738 ****
  to use a particular encoding for your input file, try the
  %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalue computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvector %s %s domain error, in %s at %s:%uvector overflow in expressionverification failed at PC=%d: %sverification failed: %sverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.1.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:50-0700
  PO-Revision-Date: 2006-03-28 09:19+0800
  Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>
  Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>
--- 732,738 ----
  to use a particular encoding for your input file, try the
  %<--encoding=UTF-8%> optionunknown field %qE specified in initializerunknown insn modeunknown machine mode %qsunknown move insn:unknown operator '%s' in %%:version-compareunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown spec function '%s'unknown tls-model "%s"unnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed struct/union that defines no instancesunnamed variable or field declared voidunnecessary EH edge %i->%iunordered comparison on non-floating point argumentunparseable signature: '%s'unreachable bytecode from %d to before %dunreachable bytecode from %d to the end of the methodunrecogized wide sub-instructionunrecognised debug output level "%s"unrecognizable insn:unrecognized addressunrecognized command line option "%s"unrecognized format specifierunrecognized gcc debugging option: %cunrecognized option '-%s'unrecognized register name "%s"unrecognized section name "%s"unrecognized supposed constantunrecognized visibility value "%s"unrecoverable errorunsupported argument to %<__builtin_frame_address%>unsupported argument to %<__builtin_return_address%>unsupported combination: %sunsupported operand size for extended registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %q+Dunused variable %q+Dunwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctnessunwind tables currently requires a frame pointer for correctnessupper value in case label range exceeds maximum value for typeuse #include insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<-fobjc-exceptions%> to enable Objective-C exception syntaxuse -Winvalid-pch for more informationuse __attribute__ ((vector_size)) insteaduse of %<auto%> variable from containing functionuse of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invaliduse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invaliduse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit codeuse of %qs in templateuse of %qs length modifier with %qc type characteruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of boolean types in AltiVec types is invaliduse of class template %qT as expressionuse of enum %q#D without previous declarationuse of namespace %qD as expressionuse of old-style castuse of parameter from containing functionused %d template parameter(s) instead of %dused array that cannot be converted to pointer where scalar is requiredused struct type value where scalar is requiredused union type value where scalar is requireduseless %<__thread%> in empty declarationuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser-defined %qD always evaluates both argumentsusing %<typename%> outside of templateusing CONST_DOUBLE for addressusing declaration %q+D conflicts with a previous using declarationusing declaration %qD introduced ambiguous type %qTusing invalid field %qDusing template type parameter %qT after %qsusing typedef-name %qD after %qsusing-declaration for non-member at class scopevalue computed is not usedvalue of -mfixed-range must have form REG1-REG2value passed to %<-m%s%> is too largevalue: variable %q#D has initializer but incomplete typevariable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %qD has initializer but incomplete typevariable %qD may not have been initializedvariable or field %qE declared voidvariable or field %qs declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable-size type declared outside of any functionvariable-sized object %qD may not be initializedvariable-sized object may not be initializedvector %s %s domain error, in %s at %s:%uvector overflow in expressionverification failed at PC=%d: %sverification failed: %sverify_cgraph_node failedverify_eh_tree failedverify_flow_info failedverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: REG_BR_PROB does not match cfg %wi %iverify_flow_info: Wrong count of block %i %iverify_flow_info: Wrong count of edge %i->%i %iverify_flow_info: Wrong frequency of block %i %iverify_flow_info: Wrong probability of edge %i->%i %iverify_flow_insensitive_alias_info failedverify_flow_sensitive_alias_info failedverify_name_tags failedverify_ssa failedverify_stmts failedvirtual array %s[%lu]: element %lu out of bounds in %s, at %s:%dvirtual base %qT inaccessible in %qT due to ambiguityvirtual functions cannot be friendsvirtual non-class function %qsvirtual outside class declarationvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvoid value not ignored as it ought to bevtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructorwarning: warning: '-x %s' after last input file has no effectwarning: -pipe ignored because -save-temps specifiedwarning: already-compiled .class files ignored with -Cwarning: use of obsolete %%[ operator in specswchar_t-array initialized from non-wide stringweak declaration of %q+D after first use results in unspecified behaviorweak declaration of %q+D must be publicweak declaration of %q+D must precede definitionweak declaration of %q+D not supportedweakref %q+D ultimately targets itselfwhen writing output to %s: %mwide string literal in %<asm%>width of %q+D exceeds its typewidth of %qs exceeds its typewill be assumed to return %<id%> and acceptwith %q+#Dwithin this contextwriting into constant object (argument %d)writing through null pointer (argument %d)wrong amount of branch edges after conditional jump %iwrong amount of branch edges after unconditional jump %iwrong edge %d->%d for PHI argumentwrong immediate use listwrong insn in the fallthru edgewrong number of arguments specified for %qs attributewrong number of template arguments (%d, should be %d)wrong type argument to abswrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary plusxstormy16_print_operand: unknown codez/Architecturez/Architecture mode not supported on %szero or negative size array %q+Dzero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-operand casts cannot be mangled due to a defect in the C++ ABIzero-size array %qDProject-Id-Version: gcc 4.1.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:17-0700
  PO-Revision-Date: 2006-03-28 09:19+0800
  Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>
  Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>
diff -Nrcpad gcc-4.2.1/gcc/po/zh_TW.po gcc-4.2.2/gcc/po/zh_TW.po
*** gcc-4.2.1/gcc/po/zh_TW.po	Tue Jun 26 20:03:07 2007
--- gcc-4.2.2/gcc/po/zh_TW.po	Tue Aug 21 11:43:10 2007
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: gcc 4.1.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:50-0700\n"
  "PO-Revision-Date: 2006-03-28 09:19+0800\n"
  "Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>\n"
  "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: gcc 4.1.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:17-0700\n"
  "PO-Revision-Date: 2006-03-28 09:19+0800\n"
  "Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>\n"
  "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
*************** msgstr "ç”¨å­—ä¸²å¸¸æ•¸åˆ�å§‹åŒ–çš„é™£åˆ
*** 328,334 ****
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "å°�é�žå·¦å€¼é™£åˆ—çš„ç„¡æ•ˆä½¿ç”¨"
--- 328,334 ----
  
  #. ??? This should not be an error when inlining calls to
  #. unprototyped functions.
! #: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1530
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "å°�é�žå·¦å€¼é™£åˆ—çš„ç„¡æ•ˆä½¿ç”¨"
*************** msgstr "%%V ç¨‹å¼�ç¢¼çš„é�‹ç®—å…ƒç„¡æ•ˆ"
*** 2630,2709 ****
  msgid "invalid operand output code"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒè¼¸å‡ºç¨‹å¼�ç¢¼"
  
! #: config/arm/arm.c:11005 config/arm/arm.c:11023
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "é �æ¸¬åˆ°çš„ Thumb æŒ‡ä»¤"
  
! #: config/arm/arm.c:11011
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "åœ¨æ¢�ä»¶åº�åˆ—ä¸­é �æ¸¬åˆ°çš„æŒ‡ä»¤"
  
! #: config/arm/arm.c:11080
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "ç„¡æ•ˆçš„ %%s é�‹ç®—å…ƒ"
  
! #: config/arm/arm.c:11127 config/arm/arm.c:11137 config/arm/arm.c:11147
! #: config/arm/arm.c:11173 config/arm/arm.c:11191 config/arm/arm.c:11226
! #: config/arm/arm.c:11245 config/arm/arm.c:11260 config/arm/arm.c:11286
! #: config/arm/arm.c:11293 config/arm/arm.c:11300
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ç¨‹å¼�ç¢¼ã€Œ%cã€�çš„é�‹ç®—å…ƒç„¡æ•ˆ"
  
! #: config/arm/arm.c:11186
  #, c-format
  msgid "instruction never exectued"
  msgstr "æŒ‡ä»¤æ°¸é� ä¸�è¢«åŸ·è¡Œ"
  
! #: config/arm/arm.c:11311
  #, c-format
  msgid "missing operand"
  msgstr "ç¼ºå°‘é�‹ç®—å…ƒ"
  
! #: config/avr/avr.c:1046
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1153
  msgid "bad address, not (reg+disp):"
  msgstr "ä½�å�€éŒ¯èª¤ï¼Œä¸�æ˜¯(reg+disp)ï¼š"
  
! #: config/avr/avr.c:1160
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "éŒ¯èª¤çš„ä½�å�€ï¼Œä¸�æ˜¯ post_inc æˆ– pre_dec:"
  
! #: config/avr/avr.c:1171
  msgid "internal compiler error.  Bad address:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚éŒ¯èª¤çš„ä½�å�€ï¼š"
  
! #: config/avr/avr.c:1184
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚ä¸�æ˜Žçš„æ¨¡å¼�ï¼š"
  
! #: config/avr/avr.c:1807 config/avr/avr.c:2490
  msgid "invalid insn:"
  msgstr "ç„¡æ•ˆæŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
! #: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
! #: config/avr/avr.c:2524 config/avr/avr.c:2636
  msgid "incorrect insn:"
  msgstr "éŒ¯èª¤æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
! #: config/avr/avr.c:2702
  msgid "unknown move insn:"
  msgstr "ç„¡æ•ˆçš„ move æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:2932
  msgid "bad shift insn:"
  msgstr "éŒ¯èª¤çš„ shift æŒ‡ä»¤"
  
! #: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚ä¸�æ­£ç¢ºçš„ç§»ä½�é‡�ï¼š"
  
--- 2630,2709 ----
  msgid "invalid operand output code"
  msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒè¼¸å‡ºç¨‹å¼�ç¢¼"
  
! #: config/arm/arm.c:11006 config/arm/arm.c:11024
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "é �æ¸¬åˆ°çš„ Thumb æŒ‡ä»¤"
  
! #: config/arm/arm.c:11012
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "åœ¨æ¢�ä»¶åº�åˆ—ä¸­é �æ¸¬åˆ°çš„æŒ‡ä»¤"
  
! #: config/arm/arm.c:11081
  #, fuzzy, c-format
  msgid "invalid shift operand"
! msgstr "ç„¡æ•ˆçš„ %%f é�‹ç®—å…ƒ"
  
! #: config/arm/arm.c:11128 config/arm/arm.c:11138 config/arm/arm.c:11148
! #: config/arm/arm.c:11174 config/arm/arm.c:11192 config/arm/arm.c:11227
! #: config/arm/arm.c:11246 config/arm/arm.c:11261 config/arm/arm.c:11287
! #: config/arm/arm.c:11294 config/arm/arm.c:11301
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ç¨‹å¼�ç¢¼ã€Œ%cã€�çš„é�‹ç®—å…ƒç„¡æ•ˆ"
  
! #: config/arm/arm.c:11187
  #, c-format
  msgid "instruction never exectued"
  msgstr "æŒ‡ä»¤æ°¸é� ä¸�è¢«åŸ·è¡Œ"
  
! #: config/arm/arm.c:11312
  #, c-format
  msgid "missing operand"
  msgstr "ç¼ºå°‘é�‹ç®—å…ƒ"
  
! #: config/avr/avr.c:1047
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.c:1154
  msgid "bad address, not (reg+disp):"
  msgstr "ä½�å�€éŒ¯èª¤ï¼Œä¸�æ˜¯(reg+disp)ï¼š"
  
! #: config/avr/avr.c:1161
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "éŒ¯èª¤çš„ä½�å�€ï¼Œä¸�æ˜¯ post_inc æˆ– pre_dec:"
  
! #: config/avr/avr.c:1172
  msgid "internal compiler error.  Bad address:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚éŒ¯èª¤çš„ä½�å�€ï¼š"
  
! #: config/avr/avr.c:1185
  msgid "internal compiler error.  Unknown mode:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚ä¸�æ˜Žçš„æ¨¡å¼�ï¼š"
  
! #: config/avr/avr.c:1808 config/avr/avr.c:2491
  msgid "invalid insn:"
  msgstr "ç„¡æ•ˆæŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:1842 config/avr/avr.c:1928 config/avr/avr.c:1977
! #: config/avr/avr.c:2005 config/avr/avr.c:2100 config/avr/avr.c:2269
! #: config/avr/avr.c:2525 config/avr/avr.c:2637
  msgid "incorrect insn:"
  msgstr "éŒ¯èª¤æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:2024 config/avr/avr.c:2185 config/avr/avr.c:2340
! #: config/avr/avr.c:2703
  msgid "unknown move insn:"
  msgstr "ç„¡æ•ˆçš„ move æŒ‡ä»¤ï¼š"
  
! #: config/avr/avr.c:2933
  msgid "bad shift insn:"
  msgstr "éŒ¯èª¤çš„ shift æŒ‡ä»¤"
  
! #: config/avr/avr.c:3049 config/avr/avr.c:3497 config/avr/avr.c:3883
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "ç·¨è­¯å™¨å…§éƒ¨éŒ¯èª¤ã€‚ä¸�æ­£ç¢ºçš„ç§»ä½�é‡�ï¼š"
  
*************** msgstr "c4x_rptb_rpts_pï¼šé‡�è¤‡å¡Šçš„é 
*** 2805,2811 ****
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
--- 2805,2811 ----
  #: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
  #: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
  #: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
! #: cp/parser.c:2087 cp/typeck.c:4466 java/expr.c:413
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
  #, gcc-internal-format
  msgid "%s"
*************** msgstr "ç„¡æ•ˆçš„é�‹ç®—å…ƒç¨‹å¼�ç¢¼ã€Œ%c
*** 3060,3066 ****
  msgid "invalid constraints for operand"
  msgstr "é�‹ç®—å…ƒçš„ç´„æ�Ÿç„¡æ•ˆ"
  
! #: config/i386/i386.c:13641
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žçš„æŒ‡ä»¤æ¨¡å¼�"
  
--- 3060,3066 ----
  msgid "invalid constraints for operand"
  msgstr "é�‹ç®—å…ƒçš„ç´„æ�Ÿç„¡æ•ˆ"
  
! #: config/i386/i386.c:13644
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žçš„æŒ‡ä»¤æ¨¡å¼�"
  
*************** msgid "post-increment address is not a r
*** 3150,3156 ****
  msgstr "å¾Œè‡ªå¢žä½�å�€ä¸�æ˜¯ä¸€å€‹æš«å­˜å™¨"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17905
  msgid "bad address"
  msgstr "éŒ¯èª¤ä½�å�€"
  
--- 3150,3156 ----
  msgstr "å¾Œè‡ªå¢žä½�å�€ä¸�æ˜¯ä¸€å€‹æš«å­˜å™¨"
  
  #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
! #: config/rs6000/rs6000.c:17906
  msgid "bad address"
  msgstr "éŒ¯èª¤ä½�å�€"
  
*************** msgstr "ç„¡æ•ˆ %%u å€¼"
*** 3362,3368 ****
  msgid "invalid %%v value"
  msgstr "ç„¡æ•ˆ %%v å€¼"
  
! #: config/rs6000/rs6000.c:19522
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "å‚³é�ž AltiVec å¼•æ•¸çµ¦ç„¡åŽŸåž‹çš„å‡½å¼�"
  
--- 3362,3368 ----
  msgid "invalid %%v value"
  msgstr "ç„¡æ•ˆ %%v å€¼"
  
! #: config/rs6000/rs6000.c:19523
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "å‚³é�ž AltiVec å¼•æ•¸çµ¦ç„¡åŽŸåž‹çš„å‡½å¼�"
  
*************** msgstr "%%R çš„é�‹ç®—å…ƒç„¡æ•ˆ"
*** 3390,3404 ****
  msgid "invalid operand to %%S"
  msgstr "%%S çš„é�‹ç®—å…ƒç„¡æ•ˆ"
  
! #: config/sh/sh.c:7820
  msgid "created and used with different architectures / ABIs"
  msgstr "å»ºç«‹å’Œä½¿ç”¨æ™‚ä½¿ç”¨äº†ä¸�å�Œçš„æž¶æ§‹/ABI"
  
! #: config/sh/sh.c:7822
  msgid "created and used with different ABIs"
  msgstr "å»ºç«‹å’Œä½¿ç”¨æ™‚ä½¿ç”¨äº†ä¸�å�Œçš„ ABI"
  
! #: config/sh/sh.c:7824
  msgid "created and used with different endianness"
  msgstr "å»ºç«‹å’Œä½¿ç”¨æ™‚ä½¿ç”¨äº†ä¸�å�Œçš„é«˜/ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�è¨­å®š"
  
--- 3390,3404 ----
  msgid "invalid operand to %%S"
  msgstr "%%S çš„é�‹ç®—å…ƒç„¡æ•ˆ"
  
! #: config/sh/sh.c:7829
  msgid "created and used with different architectures / ABIs"
  msgstr "å»ºç«‹å’Œä½¿ç”¨æ™‚ä½¿ç”¨äº†ä¸�å�Œçš„æž¶æ§‹/ABI"
  
! #: config/sh/sh.c:7831
  msgid "created and used with different ABIs"
  msgstr "å»ºç«‹å’Œä½¿ç”¨æ™‚ä½¿ç”¨äº†ä¸�å�Œçš„ ABI"
  
! #: config/sh/sh.c:7833
  msgid "created and used with different endianness"
  msgstr "å»ºç«‹å’Œä½¿ç”¨æ™‚ä½¿ç”¨äº†ä¸�å�Œçš„é«˜/ä½Žä½�ä½�å…ƒçµ„åœ¨å‰�è¨­å®š"
  
*************** msgstr "ä½�å�€å��ç§»é‡�ä¸�æ˜¯ä¸€å€‹å¸¸æ•
*** 3530,3540 ****
  msgid "candidates are:"
  msgstr "å‚™é�¸ç‚ºï¼š"
  
! #: cp/call.c:6303
  msgid "candidate 1:"
  msgstr "å‚™é�¸ 1ï¼š"
  
! #: cp/call.c:6304
  msgid "candidate 2:"
  msgstr "å‚™é�¸ 2ï¼š"
  
--- 3530,3540 ----
  msgid "candidates are:"
  msgstr "å‚™é�¸ç‚ºï¼š"
  
! #: cp/call.c:6319
  msgid "candidate 1:"
  msgstr "å‚™é�¸ 1ï¼š"
  
! #: cp/call.c:6320
  msgid "candidate 2:"
  msgstr "å‚™é�¸ 2ï¼š"
  
*************** msgstr " FUNCTION"
*** 5090,5096 ****
  #: fortran/dump-parse-tree.c:952
  #, fuzzy, c-format
  msgid " %s("
! msgstr " %s"
  
  #: fortran/dump-parse-tree.c:968
  #, c-format
--- 5090,5096 ----
  #: fortran/dump-parse-tree.c:952
  #, fuzzy, c-format
  msgid " %s("
! msgstr "%s("
  
  #: fortran/dump-parse-tree.c:968
  #, c-format
*************** msgstr "%L è™•å®šç¾©è³¦å€¼çš„ç¬¬ä¸€å€‹å�
*** 5955,5966 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L è™•å®šç¾©è³¦å€¼çš„ç¬¬äºŒå€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:664 fortran/resolve.c:7191
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L è™•é�‹ç®—å­�ä»‹é�¢çš„ç¬¬ä¸€å€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:668 fortran/resolve.c:7203
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L è™•é�‹ç®—å­�ä»‹é�¢çš„ç¬¬äºŒå€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
--- 5955,5966 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L è™•å®šç¾©è³¦å€¼çš„ç¬¬äºŒå€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:664 fortran/resolve.c:7203
  #, no-c-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L è™•é�‹ç®—å­�ä»‹é�¢çš„ç¬¬ä¸€å€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
  
! #: fortran/interface.c:668 fortran/resolve.c:7215
  #, no-c-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L è™•é�‹ç®—å­�ä»‹é�¢çš„ç¬¬äºŒå€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
*************** msgstr ""
*** 7055,7061 ****
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "%C çš„ CHARACTER å®£å‘Šèªžæ³•éŒ¯èª¤"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4928 fortran/resolve.c:5189
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 7055,7061 ----
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "%C çš„ CHARACTER å®£å‘Šèªžæ³•éŒ¯èª¤"
  
! #: fortran/openmp.c:686 fortran/resolve.c:4935 fortran/resolve.c:5196
  #, no-c-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "%C è™•çš„ç¬¦è™Ÿä¸�é�©ç”¨æ–¼é�‹ç®
*** 7775,7781 ****
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2432
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "%C è™•éœ€è¦� VARIABLE "
--- 7775,7781 ----
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.c:2433
  #, no-c-format
  msgid "Expected VARIABLE at %C"
  msgstr "%C è™•éœ€è¦� VARIABLE "
*************** msgstr ""
*** 7900,7906 ****
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4406 fortran/resolve.c:5154
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "æ¨™ç±¤ %d(å�ƒç…§è‡ª %L)å¾žæœªè¢«å®šç¾©"
--- 7900,7906 ----
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgstr ""
  
! #: fortran/resolve.c:878 fortran/resolve.c:4413 fortran/resolve.c:5161
  #, no-c-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "æ¨™ç±¤ %d(å�ƒç…§è‡ª %L)å¾žæœªè¢«å®šç¾©"
*************** msgstr "ELEMENTAL non-INTRINSIC ç¨‹åº�ã€
*** 7935,8336 ****
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "ç¬¦è™Ÿã€Œ%sã€�(ä½�æ–¼ %L)æœ‰æ­§ç¾©"
  
! #: fortran/resolve.c:1018
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "%L è™• INT çš„å¼•æ•¸é¡žåž‹ç„¡æ•ˆ"
  
! #: fortran/resolve.c:1025
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1036
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "æ­¤ä¸Šä¸‹æ–‡ä¸­ä¸�å…�è¨±æ¨™æº–è½‰æ�›"
  
! #: fortran/resolve.c:1045
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1058
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1175
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1200
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "åŸºæœ¬çš„äºŒå…ƒä½œæ¥­"
  
! #: fortran/resolve.c:1333
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1343
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1381
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1427
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1483 fortran/resolve.c:7110
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "å‡½å¼�ã€Œ%sã€�åœ¨ %L è™•æ²’æœ‰ IMPLICIT é¡žåž‹"
  
! #: fortran/resolve.c:1557
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "%q+D ä¸�æ˜¯ä¸€å€‹å‡½å¼�ï¼Œ"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1590
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1643
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1693
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1715
  #, fuzzy, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "æŒ‡å®šå‡½å¼�ã€Œ%sã€�(ä½�æ–¼ %L)ä¸�èƒ½æ˜¯ RECURSIVE"
  
! #: fortran/resolve.c:1723
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1768
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1771
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1835
  #, fuzzy, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr "å°�å­�è™•ç�†åº�å��ã€Œ%sã€�é�žé �æœŸçš„ä½¿ç”¨ï¼Œåœ¨ %C è™•"
  
! #: fortran/resolve.c:1844
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1879
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1923
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1980
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2003
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2011
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2081
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "%L å’Œ %L è™•çš„é�‹ç®—å…ƒå¤–å½¢ä¸�ç›¸å®¹"
  
! #: fortran/resolve.c:2138
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "å–®ä½�å…ƒæ•¸å€¼é�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s"
  
! #: fortran/resolve.c:2154
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "äºŒå…ƒæ•¸å€¼é�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s/%s"
  
! #: fortran/resolve.c:2168
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "å­—ä¸²ç²˜è²¼é�‹ç®—å­�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s/%s"
  
! #: fortran/resolve.c:2187
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "é‚�è¼¯é�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s/%s"
  
! #: fortran/resolve.c:2201
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "%%L è™•çš„ .NOT. é�‹ç®—å­�çš„é�‹ç®—å…ƒç‚º %s"
  
! #: fortran/resolve.c:2211
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "%L è™•è¤‡æ•¸ä¸�èƒ½æ¯”è¼ƒå¤§å°�"
  
! #: fortran/resolve.c:2237
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "%%L è™•é‚�è¼¯å€¼å¿…é ˆèˆ‡ %s æ¯”è¼ƒï¼Œè€Œä¸�æ˜¯ %s"
  
! #: fortran/resolve.c:2242
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "æ¯”è¼ƒé�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s/%s"
  
! #: fortran/resolve.c:2250
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s"
  
! #: fortran/resolve.c:2253
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s/%s"
  
! #: fortran/resolve.c:2324
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "%L å’Œ %L è™•çš„é�‹ç®—å…ƒç§©ä¸�ä¸€è‡´"
  
! #: fortran/resolve.c:2528
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "%L é›¶é–“éš”ç„¡æ•ˆ"
  
! #: fortran/resolve.c:2577
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "%L è™•é™£åˆ—å�ƒç…§è¶Šç•Œ"
  
! #: fortran/resolve.c:2598
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2608
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "%L è™•é™£åˆ—å�ƒç…§ä¸­ç§©ä¸�åŒ¹é…�(%d/%d)"
  
! #: fortran/resolve.c:2636
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "%L è™•é™£åˆ—ç´¢å¼•å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/resolve.c:2642
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "%L è™•é™£åˆ—ç´¢å¼•å¿…é ˆå…·æœ‰ INTEGER é¡žåž‹"
  
! #: fortran/resolve.c:2648
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "æ“´å……ï¼š%L è™•çš„ REAL é™£åˆ—ç´¢å¼•"
  
! #: fortran/resolve.c:2678
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "%L å¼•æ•¸ç¶­æ•¸å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/resolve.c:2684
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "%L è™•å¼•æ•¸ç¶­æ•¸å¿…é ˆå…·æœ‰ INTEGER é¡žåž‹"
  
! #: fortran/resolve.c:2804
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "%L è™•é™£åˆ—ç´¢å¼•æ˜¯ä¸€å€‹ç§©ç‚º %d çš„é™£åˆ—"
  
! #: fortran/resolve.c:2842
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "%L è™•çš„å­�å­—ä¸²èµ·å§‹ç´¢å¼•é¡žåž‹å¿…é ˆç‚º INTEGER"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "%L è™•çš„å­�å­—ä¸²èµ·å§‹ç´¢å¼•å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/resolve.c:2858
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "%L è™•çš„å­�å­—ä¸²èµ·å§‹ç´¢å¼•å°�æ–¼ 1"
  
! #: fortran/resolve.c:2871
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "%L è™•çš„å­�å­—ä¸²çµ‚æ­¢ç´¢å¼•é¡žåž‹å¿…é ˆç‚º INTEGER"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "%L è™•çš„å­�å­—ä¸²çµ‚æ­¢ç´¢å¼•å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/resolve.c:2888
  #, fuzzy, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "%L è™•çš„å­�å­—ä¸²çµ‚æ­¢ç´¢å¼•å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/resolve.c:2963
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2971
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2991
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3166
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3171
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3294
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s (%L è™•)å¿…é ˆæ˜¯ä¸€å€‹æ¨™é‡�"
  
! #: fortran/resolve.c:3302
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s (%L è™•)å¿…é ˆæ˜¯ INTEGER æˆ– REAL"
  
! #: fortran/resolve.c:3305
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s (%L è™•)å¿…é ˆæ˜¯ INTEGER"
  
! #: fortran/resolve.c:3321
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "å·²é�Žæ™‚ï¼š%L è™•çš„ REAL DO å¾ªç’°æ¸¸æ¨™"
  
! #: fortran/resolve.c:3330
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "æ–¼ %L è™•çš„ PURE ç¨‹åº�ä¸­ç„¡æ³•æŒ‡å®šè‡³è¿´åœˆè®Šæ•¸"
  
! #: fortran/resolve.c:3354
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "æ­¥é€²æ•˜è¿°æ–¼ %L è™•çš„ DO è¿´åœˆä¸­ä¸�å�¯ç‚ºé›¶"
  
! #: fortran/resolve.c:3389
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "%L è™• FORALL ç´¢å¼•å��ç¨±å¿…é ˆæ˜¯ INTEGER æ¨™é‡�"
  
! #: fortran/resolve.c:3394
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "%L è™•çš„ FORALL å•Ÿå§‹æ•˜è¿°å¿…é ˆæ˜¯ INTEGER æ¨™é‡�"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "%L è™•çš„ FORALL çµ�æ�Ÿæ•˜è¿°å¿…é ˆæ˜¯ INTEGER æ¨™é‡�"
  
! #: fortran/resolve.c:3409
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "%L è™•çš„ FORALL æ­¥å¹…æ•˜è¿°å¿…é ˆæ˜¯ %s æ¨™é‡�"
  
! #: fortran/resolve.c:3414
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "%L è™•çš„ FORALL æ­¥å¹…æ•˜è¿°ä¸�èƒ½ç‚ºé›¶"
  
! #: fortran/resolve.c:3512
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3518
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3679
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3710
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, fuzzy, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr "COMMON è®Šæ•¸ã€Œ%sã€�åœ¨ %C è™•ä¸�å…�è¨±æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:3741
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3771
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3789
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
--- 7935,8336 ----
  msgid "Symbol '%s' at %L is ambiguous"
  msgstr "ç¬¦è™Ÿã€Œ%sã€�(ä½�æ–¼ %L)æœ‰æ­§ç¾©"
  
! #: fortran/resolve.c:1025
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "%L è™• INT çš„å¼•æ•¸é¡žåž‹ç„¡æ•ˆ"
  
! #: fortran/resolve.c:1032
  #, no-c-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.c:1043
  #, fuzzy, no-c-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "æ­¤ä¸Šä¸‹æ–‡ä¸­ä¸�å…�è¨±æ¨™æº–è½‰æ�›"
  
! #: fortran/resolve.c:1052
  #, no-c-format
  msgid "Kind of by-value argument at %L is larger than default kind"
  msgstr ""
  
! #: fortran/resolve.c:1065
  #, no-c-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.c:1182
  #, no-c-format
  msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgstr ""
  
! #: fortran/resolve.c:1207
  #, fuzzy
  msgid "elemental subroutine"
  msgstr "åŸºæœ¬çš„äºŒå…ƒä½œæ¥­"
  
! #: fortran/resolve.c:1340
  #, no-c-format
  msgid "There is no specific function for the generic '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1350
  #, no-c-format
  msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.c:1388
  #, no-c-format
  msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1434
  #, no-c-format
  msgid "Unable to resolve the specific function '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1490 fortran/resolve.c:7122
  #, no-c-format
  msgid "Function '%s' at %L has no IMPLICIT type"
  msgstr "å‡½å¼�ã€Œ%sã€�åœ¨ %L è™•æ²’æœ‰ IMPLICIT é¡žåž‹"
  
! #: fortran/resolve.c:1564
  #, fuzzy, no-c-format
  msgid "'%s' at %L is not a function"
  msgstr "%q+D ä¸�æ˜¯ä¸€å€‹å‡½å¼�ï¼Œ"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.c:1597
  #, no-c-format
  msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.c:1650
  #, no-c-format
  msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.c:1700
  #, no-c-format
  msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.c:1707
  #, no-c-format
  msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:1722
  #, fuzzy, no-c-format
  msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr "æŒ‡å®šå‡½å¼�ã€Œ%sã€�(ä½�æ–¼ %L)ä¸�èƒ½æ˜¯ RECURSIVE"
  
! #: fortran/resolve.c:1730
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:1775
  #, no-c-format
  msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1778
  #, no-c-format
  msgid "Subroutine call to '%s' at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.c:1842
  #, fuzzy, no-c-format
  msgid "There is no specific subroutine for the generic '%s' at %L"
  msgstr "å°�å­�è™•ç�†åº�å��ã€Œ%sã€�é�žé �æœŸçš„ä½¿ç”¨ï¼Œåœ¨ %C è™•"
  
! #: fortran/resolve.c:1851
  #, no-c-format
  msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.c:1886
  #, no-c-format
  msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.c:1930
  #, no-c-format
  msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:1987
  #, no-c-format
  msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:2010
  #, no-c-format
  msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2018
  #, no-c-format
  msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.c:2088
  #, no-c-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "%L å’Œ %L è™•çš„é�‹ç®—å…ƒå¤–å½¢ä¸�ç›¸å®¹"
  
! #: fortran/resolve.c:2145
  #, c-format
  msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgstr "å–®ä½�å…ƒæ•¸å€¼é�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s"
  
! #: fortran/resolve.c:2161
  #, c-format
  msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgstr "äºŒå…ƒæ•¸å€¼é�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s/%s"
  
! #: fortran/resolve.c:2175
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "å­—ä¸²ç²˜è²¼é�‹ç®—å­�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s/%s"
  
! #: fortran/resolve.c:2194
  #, c-format
  msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgstr "é‚�è¼¯é�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s/%s"
  
! #: fortran/resolve.c:2208
  #, c-format
  msgid "Operand of .NOT. operator at %%L is %s"
  msgstr "%%L è™•çš„ .NOT. é�‹ç®—å­�çš„é�‹ç®—å…ƒç‚º %s"
  
! #: fortran/resolve.c:2218
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "%L è™•è¤‡æ•¸ä¸�èƒ½æ¯”è¼ƒå¤§å°�"
  
! #: fortran/resolve.c:2244
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "%%L è™•é‚�è¼¯å€¼å¿…é ˆèˆ‡ %s æ¯”è¼ƒï¼Œè€Œä¸�æ˜¯ %s"
  
! #: fortran/resolve.c:2249
  #, c-format
  msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgstr "æ¯”è¼ƒé�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s/%s"
  
! #: fortran/resolve.c:2257
  #, c-format
  msgid "Operand of user operator '%s' at %%L is %s"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s"
  
! #: fortran/resolve.c:2260
  #, c-format
  msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgstr "ä½¿ç”¨è€…é�‹ç®—å­�ã€Œ%sã€�(ä½�æ–¼ %%L)çš„é�‹ç®—å…ƒç‚º %s/%s"
  
! #: fortran/resolve.c:2331
  #, no-c-format
  msgid "Inconsistent ranks for operator at %L and %L"
  msgstr "%L å’Œ %L è™•çš„é�‹ç®—å…ƒç§©ä¸�ä¸€è‡´"
  
! #: fortran/resolve.c:2535
  #, no-c-format
  msgid "Illegal stride of zero at %L"
  msgstr "%L é›¶é–“éš”ç„¡æ•ˆ"
  
! #: fortran/resolve.c:2584
  #, no-c-format
  msgid "Array reference at %L is out of bounds"
  msgstr "%L è™•é™£åˆ—å�ƒç…§è¶Šç•Œ"
  
! #: fortran/resolve.c:2605
  #, no-c-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:2615
  #, no-c-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "%L è™•é™£åˆ—å�ƒç…§ä¸­ç§©ä¸�åŒ¹é…�(%d/%d)"
  
! #: fortran/resolve.c:2643
  #, no-c-format
  msgid "Array index at %L must be scalar"
  msgstr "%L è™•é™£åˆ—ç´¢å¼•å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/resolve.c:2649
  #, no-c-format
  msgid "Array index at %L must be of INTEGER type"
  msgstr "%L è™•é™£åˆ—ç´¢å¼•å¿…é ˆå…·æœ‰ INTEGER é¡žåž‹"
  
! #: fortran/resolve.c:2655
  #, no-c-format
  msgid "Extension: REAL array index at %L"
  msgstr "æ“´å……ï¼š%L è™•çš„ REAL é™£åˆ—ç´¢å¼•"
  
! #: fortran/resolve.c:2685
  #, no-c-format
  msgid "Argument dim at %L must be scalar"
  msgstr "%L å¼•æ•¸ç¶­æ•¸å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/resolve.c:2691
  #, no-c-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "%L è™•å¼•æ•¸ç¶­æ•¸å¿…é ˆå…·æœ‰ INTEGER é¡žåž‹"
  
! #: fortran/resolve.c:2811
  #, no-c-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "%L è™•é™£åˆ—ç´¢å¼•æ˜¯ä¸€å€‹ç§©ç‚º %d çš„é™£åˆ—"
  
! #: fortran/resolve.c:2849
  #, no-c-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "%L è™•çš„å­�å­—ä¸²èµ·å§‹ç´¢å¼•é¡žåž‹å¿…é ˆç‚º INTEGER"
  
! #: fortran/resolve.c:2856
  #, no-c-format
  msgid "Substring start index at %L must be scalar"
  msgstr "%L è™•çš„å­�å­—ä¸²èµ·å§‹ç´¢å¼•å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/resolve.c:2865
  #, no-c-format
  msgid "Substring start index at %L is less than one"
  msgstr "%L è™•çš„å­�å­—ä¸²èµ·å§‹ç´¢å¼•å°�æ–¼ 1"
  
! #: fortran/resolve.c:2878
  #, no-c-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "%L è™•çš„å­�å­—ä¸²çµ‚æ­¢ç´¢å¼•é¡žåž‹å¿…é ˆç‚º INTEGER"
  
! #: fortran/resolve.c:2885
  #, no-c-format
  msgid "Substring end index at %L must be scalar"
  msgstr "%L è™•çš„å­�å­—ä¸²çµ‚æ­¢ç´¢å¼•å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/resolve.c:2895
  #, fuzzy, no-c-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "%L è™•çš„å­�å­—ä¸²çµ‚æ­¢ç´¢å¼•å¿…é ˆæ˜¯æ¨™é‡�"
  
! #: fortran/resolve.c:2970
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2978
  #, no-c-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.c:2998
  #, no-c-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.c:3173
  #, no-c-format
  msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3178
  #, no-c-format
  msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.c:3301
  #, no-c-format
  msgid "%s at %L must be a scalar"
  msgstr "%s (%L è™•)å¿…é ˆæ˜¯ä¸€å€‹æ¨™é‡�"
  
! #: fortran/resolve.c:3309
  #, no-c-format
  msgid "%s at %L must be INTEGER or REAL"
  msgstr "%s (%L è™•)å¿…é ˆæ˜¯ INTEGER æˆ– REAL"
  
! #: fortran/resolve.c:3312
  #, no-c-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s (%L è™•)å¿…é ˆæ˜¯ INTEGER"
  
! #: fortran/resolve.c:3328
  #, no-c-format
  msgid "Obsolete: REAL DO loop iterator at %L"
  msgstr "å·²é�Žæ™‚ï¼š%L è™•çš„ REAL DO å¾ªç’°æ¸¸æ¨™"
  
! #: fortran/resolve.c:3337
  #, no-c-format
  msgid "Cannot assign to loop variable in PURE procedure at %L"
  msgstr "æ–¼ %L è™•çš„ PURE ç¨‹åº�ä¸­ç„¡æ³•æŒ‡å®šè‡³è¿´åœˆè®Šæ•¸"
  
! #: fortran/resolve.c:3361
  #, no-c-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "æ­¥é€²æ•˜è¿°æ–¼ %L è™•çš„ DO è¿´åœˆä¸­ä¸�å�¯ç‚ºé›¶"
  
! #: fortran/resolve.c:3396
  #, no-c-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "%L è™• FORALL ç´¢å¼•å��ç¨±å¿…é ˆæ˜¯ INTEGER æ¨™é‡�"
  
! #: fortran/resolve.c:3401
  #, no-c-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "%L è™•çš„ FORALL å•Ÿå§‹æ•˜è¿°å¿…é ˆæ˜¯ INTEGER æ¨™é‡�"
  
! #: fortran/resolve.c:3408
  #, no-c-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "%L è™•çš„ FORALL çµ�æ�Ÿæ•˜è¿°å¿…é ˆæ˜¯ INTEGER æ¨™é‡�"
  
! #: fortran/resolve.c:3416
  #, no-c-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "%L è™•çš„ FORALL æ­¥å¹…æ•˜è¿°å¿…é ˆæ˜¯ %s æ¨™é‡�"
  
! #: fortran/resolve.c:3421
  #, no-c-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "%L è™•çš„ FORALL æ­¥å¹…æ•˜è¿°ä¸�èƒ½ç‚ºé›¶"
  
! #: fortran/resolve.c:3519
  #, no-c-format
  msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3525
  #, no-c-format
  msgid "Can't deallocate INTENT(IN) variable '%s' at %L"
  msgstr ""
  
! #: fortran/resolve.c:3686
  #, no-c-format
  msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3717
  #, no-c-format
  msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.c:3724
  #, fuzzy, no-c-format
  msgid "Can't allocate INTENT(IN) variable '%s' at %L"
  msgstr "COMMON è®Šæ•¸ã€Œ%sã€�åœ¨ %C è™•ä¸�å…�è¨±æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:3748
  #, no-c-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3778
  #, no-c-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:3796
  #, no-c-format
  msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
*************** msgstr ""
*** 8339,8925 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3948
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:3999
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "%L è™• CASE æ•˜è¿°ä¸­çš„é�‹ç®—å¼�å¿…é ˆå…·æœ‰ %s é¡žåž‹"
  
! #: fortran/resolve.c:4010
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "%L è™• CASE æ•˜è¿°ä¸­çš„é�‹ç®—å¼�ç¨®é¡žå¿…é ˆç‚º %d"
  
! #: fortran/resolve.c:4022
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "%L è™• CASE æ•˜è¿°ä¸­çš„é�‹ç®—å¼�å¿…é ˆç‚ºæ¨™é‡�"
  
! #: fortran/resolve.c:4069
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4087
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "%L è™• SELECT æ•˜è¿°çš„å¼•æ•¸ä¸�èƒ½æ˜¯ %s"
  
! #: fortran/resolve.c:4096
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "%L è™• SELECT æ•˜è¿°ä¸­çš„å¼•æ•¸å¿…é ˆç‚ºæ¨™é‡�"
  
! #: fortran/resolve.c:4161
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4188
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4200
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4214
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4317
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4356
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4379
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4413
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4422
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "%L è™•çš„åˆ†æ”¯å°Žè‡´ç„¡çª®å¾ªç’°"
  
! #: fortran/resolve.c:4455
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4471
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4545
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4561
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4575 fortran/resolve.c:4774
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "%L è™•åœ¨ WHERE å…§ä¸�æ”¯æ�´çš„æ•˜è¿°"
  
! #: fortran/resolve.c:4651
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "%L è™•é�‹ç®—å¼�å�ƒç…§é¡žåž‹éŒ¯èª¤"
  
! #: fortran/resolve.c:4683
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4730
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%L è™•å�‘ FORALL ç´¢å¼•è®Šæ•¸è³¦å€¼"
  
! #: fortran/resolve.c:4738
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4867
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4879 fortran/resolve.c:4882 fortran/resolve.c:4885
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4938
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "%L è™•çš„ WHERE/ELSEWHERE å­�å�¥éœ€è¦�ä¸€å€‹ LOGICAL é™£åˆ—"
  
! #: fortran/resolve.c:5068
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5071
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "è®Šæ•¸ã€Œ%sã€�åœ¨ %L å°šæœªæŒ‡æ´¾åˆ°ç›®æ¨™æ¨™ç±¤"
  
! #: fortran/resolve.c:5082
  #, fuzzy, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "%L è™•çš„ INQUIRE æ•˜è¿°éœ€è¦� FILE æˆ– UNIT é™�å®šç¬¦"
  
! #: fortran/resolve.c:5097
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "%L è™•ç”¨ä»¥å�–ä»£è³¦å€¼çš„å‰¯ä¾‹ç¨‹ã€Œ%sã€�å‘¼å�«å¿…é ˆæ˜¯ PURE"
  
! #: fortran/resolve.c:5124
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5133
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5142
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5162
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5177
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5219
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5238
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5304
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5507
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "å�¯æŒ‡æ´¾çš„é™£åˆ—ã€Œ%sã€�åœ¨ %L è™•å¿…é ˆæœ‰å»¶é�²çš„å¤–å½¢"
  
! #: fortran/resolve.c:5510
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "é™£åˆ—æŒ‡æ¨™ã€Œ%sã€�åœ¨ %L è™•å¿…é ˆæœ‰å»¶é�²çš„å¤–å½¢"
  
! #: fortran/resolve.c:5528
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "é™£åˆ—ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰å»¶é�²çš„å¤–å½¢"
  
! #: fortran/resolve.c:5584
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "æ¨¡çµ„æˆ–ä¸»ç¨‹å¼�é™£åˆ—ã€Œ%sã€�åœ¨ %L è™•å¿…é ˆæœ‰å¸¸æ…‹çš„å¤–å½¢"
  
! #: fortran/resolve.c:5598
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5617
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5655
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "å�¯æŒ‡æ´¾çš„ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5658
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "å¤–éƒ¨ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5661
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "å•žå…ƒã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5664
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "å…§å»ºå‡½å¼�ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5667
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "å‡½å¼�çµ�æžœã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5670
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "è‡ªå‹•é™£åˆ—ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5685
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5709
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "%L è™•çš„ç‰©ä»¶ã€Œ%sã€�å¿…é ˆæœ‰ SAVE å±¬æ€§ %s"
  
! #: fortran/resolve.c:5735
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5749
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5757
  #, fuzzy, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "è‡ªå‹•é™£åˆ—ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5780
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5795
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "å¤–éƒ¨ç‰©ä»¶ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5803
  #, fuzzy, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "å…§å»ºå‡½å¼�ã€Œ%sã€� æ–¼ %L è™•å¿…é ˆæœ‰è‡³å°‘å…©å€‹å¼•æ•¸"
  
! #: fortran/resolve.c:5824
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "CHARACTER(*) å‡½å¼�ã€Œ%sã€�(ä½�æ–¼ %L)ä¸�èƒ½ä»¥é™£åˆ—è³¦å€¼"
  
! #: fortran/resolve.c:5828
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) å‡½å¼�ã€Œ%sã€�(ä½�æ–¼ %L)ä¸�èƒ½ä»¥æŒ‡æ¨™è³¦å€¼"
  
! #: fortran/resolve.c:5832
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "CHARACTER(*) å‡½å¼�ã€Œ%sã€�(ä½�æ–¼ %L)ä¸�èƒ½æ˜¯ç´”é‡�"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5845
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5870
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5885
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5895
  #, fuzzy, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "%C è™•çš„å…ƒä»¶å¿…é ˆæœ‰ POINTER å±¬æ€§"
  
! #: fortran/resolve.c:5905
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5923
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5964
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5977
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:5990
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6009
  #, fuzzy, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "%s å±¬æ€§èˆ‡ %s å±¬æ€§è¡�çª�ï¼Œåœ¨ã€Œ%sã€�ä¸­ï¼Œä½�æ–¼ %L"
  
! #: fortran/resolve.c:6026
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6049
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6151
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "å�‡å®šå¤§å°�çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸"
  
! #: fortran/resolve.c:6154
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "å�‡å®šå¤–å½¢çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸"
  
! #: fortran/resolve.c:6167
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L è™•çš„ç¬¦è™Ÿä¸�æ˜¯ä¸€å€‹ DUMMY è®Šæ•¸"
  
! #: fortran/resolve.c:6182
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6201
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6239
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "%L è™•çš„å…§å»ºå‡½å¼�ä¸�å­˜åœ¨"
  
! #: fortran/resolve.c:6272
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6351
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6395
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6408
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6500
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6508
  #, fuzzy, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "%L è™•çš„å…§å»ºå‡½å¼�ä¸�å­˜åœ¨"
  
! #: fortran/resolve.c:6516
  #, fuzzy, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr "%L è¿­ä»£æ¬¡æ•¸ä¸�èƒ½ç‚ºé›¶"
  
! #: fortran/resolve.c:6639
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6715
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "æ¨™ç±¤ %d æ–¼ %L ç¶“å®šç¾©ä½†æœªè¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:6720
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "æ¨™ç±¤ %d æ–¼ %L ç¶“å®šç¾©ä½†ç„¡æ³•è¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:6805
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6813
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6828
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6835
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6936
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L è™• EQUIVALENCE æ•˜è¿°èªžæ³•éŒ¯èª¤"
  
! #: fortran/resolve.c:6953
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6967
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6976
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7055
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7066
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7077
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "%L çš„å­�å­—ä¸²é•·åº¦ç‚ºé›¶"
  
! #: fortran/resolve.c:7120
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "PUBLIC å‡½å¼�ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æ˜¯ PRIVATE é¡žåž‹ã€Œ%sã€�"
  
! #: fortran/resolve.c:7147
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRYã€Œ%sã€�åœ¨ %L è™•æ²’æœ‰ IMPLICIT é¡žåž‹"
  
! #: fortran/resolve.c:7173
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7179
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7185
  #, fuzzy, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "å…§å»ºå‡½å¼�ã€Œ%sã€� æ–¼ %L è™•å¿…é ˆæœ‰è‡³å°‘å…©å€‹å¼•æ•¸"
  
! #: fortran/resolve.c:7195
  #, fuzzy, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%L è™•é�‹ç®—å­�ä»‹é�¢çš„ç¬¬ä¸€å€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
  
! #: fortran/resolve.c:7207
  #, fuzzy, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%L è™•é�‹ç®—å­�ä»‹é�¢çš„ç¬¬äºŒå€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
  
! #: fortran/resolve.c:7211
  #, fuzzy, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "å…§å»ºå‡½å¼�ã€Œ%sã€� æ–¼ %L è™•å¿…é ˆæœ‰è‡³å°‘å…©å€‹å¼•æ•¸"
  
! #: fortran/resolve.c:7244
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 8339,8925 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.c:3955
  #, no-c-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.c:4006
  #, no-c-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "%L è™• CASE æ•˜è¿°ä¸­çš„é�‹ç®—å¼�å¿…é ˆå…·æœ‰ %s é¡žåž‹"
  
! #: fortran/resolve.c:4017
  #, no-c-format
  msgid "Expression in CASE statement at %L must be kind %d"
  msgstr "%L è™• CASE æ•˜è¿°ä¸­çš„é�‹ç®—å¼�ç¨®é¡žå¿…é ˆç‚º %d"
  
! #: fortran/resolve.c:4029
  #, no-c-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "%L è™• CASE æ•˜è¿°ä¸­çš„é�‹ç®—å¼�å¿…é ˆç‚ºæ¨™é‡�"
  
! #: fortran/resolve.c:4076
  #, no-c-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.c:4094
  #, no-c-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "%L è™• SELECT æ•˜è¿°çš„å¼•æ•¸ä¸�èƒ½æ˜¯ %s"
  
! #: fortran/resolve.c:4103
  #, no-c-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "%L è™• SELECT æ•˜è¿°ä¸­çš„å¼•æ•¸å¿…é ˆç‚ºæ¨™é‡�"
  
! #: fortran/resolve.c:4168
  #, no-c-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.c:4195
  #, no-c-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.c:4207
  #, no-c-format
  msgid "constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.c:4221
  #, no-c-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.c:4324
  #, no-c-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.c:4363
  #, no-c-format
  msgid "Data transfer element at %L cannot have POINTER components"
  msgstr ""
  
! #: fortran/resolve.c:4370
  #, no-c-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:4377
  #, no-c-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.c:4386
  #, no-c-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.c:4420
  #, no-c-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4429
  #, no-c-format
  msgid "Branch at %L causes an infinite loop"
  msgstr "%L è™•çš„åˆ†æ”¯å°Žè‡´ç„¡çª®å¾ªç’°"
  
! #: fortran/resolve.c:4462
  #, no-c-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:4478
  #, no-c-format
  msgid "Obsolete: GOTO at %L jumps to END of construct at %L"
  msgstr ""
  
! #: fortran/resolve.c:4552
  #, no-c-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4568
  #, no-c-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.c:4582 fortran/resolve.c:4781
  #, no-c-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "%L è™•åœ¨ WHERE å…§ä¸�æ”¯æ�´çš„æ•˜è¿°"
  
! #: fortran/resolve.c:4658
  #, fuzzy, no-c-format
  msgid "expression reference type error at %L"
  msgstr "%L è™•é�‹ç®—å¼�å�ƒç…§é¡žåž‹éŒ¯èª¤"
  
! #: fortran/resolve.c:4690
  #, no-c-format
  msgid "Unsupported statement while finding forall index in expression"
  msgstr ""
  
! #: fortran/resolve.c:4737
  #, no-c-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%L è™•å�‘ FORALL ç´¢å¼•è®Šæ•¸è³¦å€¼"
  
! #: fortran/resolve.c:4745
  #, no-c-format
  msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
  msgstr ""
  
! #: fortran/resolve.c:4874
  #, no-c-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.c:4886 fortran/resolve.c:4889 fortran/resolve.c:4892
  #, no-c-format
  msgid "A FORALL index must not appear in a limit or stride expression in the same FORALL at %L"
  msgstr ""
  
! #: fortran/resolve.c:4945
  #, no-c-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "%L è™•çš„ WHERE/ELSEWHERE å­�å�¥éœ€è¦�ä¸€å€‹ LOGICAL é™£åˆ—"
  
! #: fortran/resolve.c:5075
  #, no-c-format
  msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5078
  #, no-c-format
  msgid "Variable '%s' has not been assigned a target label at %L"
  msgstr "è®Šæ•¸ã€Œ%sã€�åœ¨ %L å°šæœªæŒ‡æ´¾åˆ°ç›®æ¨™æ¨™ç±¤"
  
! #: fortran/resolve.c:5089
  #, fuzzy, no-c-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "%L è™•çš„ INQUIRE æ•˜è¿°éœ€è¦� FILE æˆ– UNIT é™�å®šç¬¦"
  
! #: fortran/resolve.c:5104
  #, no-c-format
  msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
  msgstr "%L è™•ç”¨ä»¥å�–ä»£è³¦å€¼çš„å‰¯ä¾‹ç¨‹ã€Œ%sã€�å‘¼å�«å¿…é ˆæ˜¯ PURE"
  
! #: fortran/resolve.c:5131
  #, no-c-format
  msgid "rhs of CHARACTER assignment at %L will be truncated (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.c:5140
  #, no-c-format
  msgid "Cannot assign to variable '%s' in PURE procedure at %L"
  msgstr ""
  
! #: fortran/resolve.c:5149
  #, no-c-format
  msgid "Right side of assignment at %L is a derived type containing a POINTER in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.c:5169
  #, no-c-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.c:5184
  #, no-c-format
  msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgstr ""
  
! #: fortran/resolve.c:5226
  #, no-c-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5233
  #, no-c-format
  msgid "STAT tag in ALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5245
  #, no-c-format
  msgid "STAT tag in DEALLOCATE statement at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.c:5311
  #, no-c-format
  msgid "FORALL mask clause at %L requires a LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.c:5514
  #, no-c-format
  msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgstr "å�¯æŒ‡æ´¾çš„é™£åˆ—ã€Œ%sã€�åœ¨ %L è™•å¿…é ˆæœ‰å»¶é�²çš„å¤–å½¢"
  
! #: fortran/resolve.c:5517
  #, no-c-format
  msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.c:5524
  #, no-c-format
  msgid "Array pointer '%s' at %L must have a deferred shape"
  msgstr "é™£åˆ—æŒ‡æ¨™ã€Œ%sã€�åœ¨ %L è™•å¿…é ˆæœ‰å»¶é�²çš„å¤–å½¢"
  
! #: fortran/resolve.c:5535
  #, no-c-format
  msgid "Array '%s' at %L cannot have a deferred shape"
  msgstr "é™£åˆ—ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰å»¶é�²çš„å¤–å½¢"
  
! #: fortran/resolve.c:5591
  #, no-c-format
  msgid "The module or main program array '%s' at %L must have constant shape"
  msgstr "æ¨¡çµ„æˆ–ä¸»ç¨‹å¼�é™£åˆ—ã€Œ%sã€�åœ¨ %L è™•å¿…é ˆæœ‰å¸¸æ…‹çš„å¤–å½¢"
  
! #: fortran/resolve.c:5605
  #, no-c-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.c:5624
  #, no-c-format
  msgid "'%s' at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.c:5662
  #, no-c-format
  msgid "Allocatable '%s' at %L cannot have an initializer"
  msgstr "å�¯æŒ‡æ´¾çš„ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5665
  #, no-c-format
  msgid "External '%s' at %L cannot have an initializer"
  msgstr "å¤–éƒ¨ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5668
  #, no-c-format
  msgid "Dummy '%s' at %L cannot have an initializer"
  msgstr "å•žå…ƒã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5671
  #, no-c-format
  msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgstr "å…§å»ºå‡½å¼�ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5674
  #, no-c-format
  msgid "Function result '%s' at %L cannot have an initializer"
  msgstr "å‡½å¼�çµ�æžœã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5677
  #, no-c-format
  msgid "Automatic array '%s' at %L cannot have an initializer"
  msgstr "è‡ªå‹•é™£åˆ—ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5692
  #, no-c-format
  msgid "The type %s cannot be host associated at %L because it is blocked by an incompatible object of the same name at %L"
  msgstr ""
  
! #: fortran/resolve.c:5716
  #, no-c-format
  msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgstr "%L è™•çš„ç‰©ä»¶ã€Œ%sã€�å¿…é ˆæœ‰ SAVE å±¬æ€§ %s"
  
! #: fortran/resolve.c:5742
  #, no-c-format
  msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
  msgstr ""
  
! #: fortran/resolve.c:5761
  #, no-c-format
  msgid "Character-valued statement function '%s' at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.c:5769
  #, fuzzy, no-c-format
  msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgstr "è‡ªå‹•é™£åˆ—ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5792
  #, no-c-format
  msgid "'%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5807
  #, no-c-format
  msgid "External object '%s' at %L may not have an initializer"
  msgstr "å¤–éƒ¨ç‰©ä»¶ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æœ‰åˆ�å§‹å€¼è¨­å®š"
  
! #: fortran/resolve.c:5815
  #, fuzzy, no-c-format
  msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgstr "å…§å»ºå‡½å¼�ã€Œ%sã€� æ–¼ %L è™•å¿…é ˆæœ‰è‡³å°‘å…©å€‹å¼•æ•¸"
  
! #: fortran/resolve.c:5836
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgstr "CHARACTER(*) å‡½å¼�ã€Œ%sã€�(ä½�æ–¼ %L)ä¸�èƒ½ä»¥é™£åˆ—è³¦å€¼"
  
! #: fortran/resolve.c:5840
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) å‡½å¼�ã€Œ%sã€�(ä½�æ–¼ %L)ä¸�èƒ½ä»¥æŒ‡æ¨™è³¦å€¼"
  
! #: fortran/resolve.c:5844
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgstr "CHARACTER(*) å‡½å¼�ã€Œ%sã€�(ä½�æ–¼ %L)ä¸�èƒ½æ˜¯ç´”é‡�"
  
! #: fortran/resolve.c:5848
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.c:5857
  #, no-c-format
  msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
  msgstr ""
  
! #: fortran/resolve.c:5882
  #, no-c-format
  msgid "Character length of component '%s' needs to be a constant specification expression at %L."
  msgstr ""
  
! #: fortran/resolve.c:5897
  #, no-c-format
  msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.c:5907
  #, fuzzy, no-c-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "%C è™•çš„å…ƒä»¶å¿…é ˆæœ‰ POINTER å±¬æ€§"
  
! #: fortran/resolve.c:5917
  #, no-c-format
  msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgstr ""
  
! #: fortran/resolve.c:5935
  #, no-c-format
  msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgstr ""
  
! #: fortran/resolve.c:5976
  #, no-c-format
  msgid "PRIVATE symbol '%s' cannot be member of PUBLIC namelist at %L"
  msgstr ""
  
! #: fortran/resolve.c:5989
  #, no-c-format
  msgid "The array '%s' must have constant shape to be a NAMELIST object at %L"
  msgstr ""
  
! #: fortran/resolve.c:6002
  #, no-c-format
  msgid "NAMELIST object '%s' at %L cannot have ALLOCATABLE components"
  msgstr ""
  
! #: fortran/resolve.c:6021
  #, fuzzy, no-c-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgstr "%s å±¬æ€§èˆ‡ %s å±¬æ€§è¡�çª�ï¼Œåœ¨ã€Œ%sã€�ä¸­ï¼Œä½�æ–¼ %L"
  
! #: fortran/resolve.c:6038
  #, no-c-format
  msgid "Parameter array '%s' at %L cannot be automatic or assumed shape"
  msgstr ""
  
! #: fortran/resolve.c:6050
  #, no-c-format
  msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.c:6061
  #, no-c-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.c:6163
  #, no-c-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "å�‡å®šå¤§å°�çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸"
  
! #: fortran/resolve.c:6166
  #, no-c-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "å�‡å®šå¤–å½¢çš„é™£åˆ—åœ¨ %L è™•å¿…é ˆæ˜¯å•žå¼•æ•¸"
  
! #: fortran/resolve.c:6179
  #, no-c-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L è™•çš„ç¬¦è™Ÿä¸�æ˜¯ä¸€å€‹ DUMMY è®Šæ•¸"
  
! #: fortran/resolve.c:6194
  #, no-c-format
  msgid "The derived type '%s' at %L is of type '%s', which has not been defined."
  msgstr ""
  
! #: fortran/resolve.c:6213
  #, no-c-format
  msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.c:6251
  #, no-c-format
  msgid "Intrinsic at %L does not exist"
  msgstr "%L è™•çš„å…§å»ºå‡½å¼�ä¸�å­˜åœ¨"
  
! #: fortran/resolve.c:6284
  #, no-c-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.c:6363
  #, no-c-format
  msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.c:6407
  #, no-c-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.c:6420
  #, no-c-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.c:6512
  #, no-c-format
  msgid "iterator start at %L does not simplify"
  msgstr ""
  
! #: fortran/resolve.c:6520
  #, fuzzy, no-c-format
  msgid "iterator end at %L does not simplify"
  msgstr "%L è™•çš„å…§å»ºå‡½å¼�ä¸�å­˜åœ¨"
  
! #: fortran/resolve.c:6528
  #, fuzzy, no-c-format
  msgid "iterator step at %L does not simplify"
  msgstr "%L è¿­ä»£æ¬¡æ•¸ä¸�èƒ½ç‚ºé›¶"
  
! #: fortran/resolve.c:6651
  #, no-c-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.c:6727
  #, no-c-format
  msgid "Label %d at %L defined but not used"
  msgstr "æ¨™ç±¤ %d æ–¼ %L ç¶“å®šç¾©ä½†æœªè¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:6732
  #, no-c-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "æ¨™ç±¤ %d æ–¼ %L ç¶“å®šç¾©ä½†ç„¡æ³•è¢«ä½¿ç”¨"
  
! #: fortran/resolve.c:6817
  #, no-c-format
  msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6825
  #, no-c-format
  msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6840
  #, no-c-format
  msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6847
  #, no-c-format
  msgid "Derived type variable '%s' at %L with default initializer cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:6948
  #, no-c-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L è™• EQUIVALENCE æ•˜è¿°èªžæ³•éŒ¯èª¤"
  
! #: fortran/resolve.c:6965
  #, no-c-format
  msgid "Initialized objects '%s' and '%s' cannot both be in the EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.c:6979
  #, no-c-format
  msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgstr ""
  
! #: fortran/resolve.c:6988
  #, no-c-format
  msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7067
  #, no-c-format
  msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7078
  #, no-c-format
  msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.c:7089
  #, no-c-format
  msgid "Substring at %L has length zero"
  msgstr "%L çš„å­�å­—ä¸²é•·åº¦ç‚ºé›¶"
  
! #: fortran/resolve.c:7132
  #, no-c-format
  msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgstr "PUBLIC å‡½å¼�ã€Œ%sã€�åœ¨ %L è™•ä¸�èƒ½æ˜¯ PRIVATE é¡žåž‹ã€Œ%sã€�"
  
! #: fortran/resolve.c:7159
  #, no-c-format
  msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgstr "ENTRYã€Œ%sã€�åœ¨ %L è™•æ²’æœ‰ IMPLICIT é¡žåž‹"
  
! #: fortran/resolve.c:7185
  #, no-c-format
  msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.c:7191
  #, no-c-format
  msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.c:7197
  #, fuzzy, no-c-format
  msgid "User operator procedure '%s' at %L must have at least one argument"
  msgstr "å…§å»ºå‡½å¼�ã€Œ%sã€� æ–¼ %L è™•å¿…é ˆæœ‰è‡³å°‘å…©å€‹å¼•æ•¸"
  
! #: fortran/resolve.c:7207
  #, fuzzy, no-c-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%L è™•é�‹ç®—å­�ä»‹é�¢çš„ç¬¬ä¸€å€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
  
! #: fortran/resolve.c:7219
  #, fuzzy, no-c-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%L è™•é�‹ç®—å­�ä»‹é�¢çš„ç¬¬äºŒå€‹å�ƒæ•¸å¿…é ˆæ˜¯ INTENT(IN)"
  
! #: fortran/resolve.c:7223
  #, fuzzy, no-c-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "å…§å»ºå‡½å¼�ã€Œ%sã€� æ–¼ %L è™•å¿…é ˆæœ‰è‡³å°‘å…©å€‹å¼•æ•¸"
  
! #: fortran/resolve.c:7256
  #, no-c-format
  msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 9435,9467 ****
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:669
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "%L è™•é™£åˆ—å�ƒç…§éŒ¯èª¤"
  
! #: fortran/trans-common.c:677
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:717
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:850
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:915
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:930
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
--- 9435,9467 ----
  msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgstr ""
  
! #: fortran/trans-common.c:670
  #, no-c-format
  msgid "Bad array reference at %L"
  msgstr "%L è™•é™£åˆ—å�ƒç…§éŒ¯èª¤"
  
! #: fortran/trans-common.c:678
  #, no-c-format
  msgid "Illegal reference type at %L as EQUIVALENCE object"
  msgstr ""
  
! #: fortran/trans-common.c:718
  #, no-c-format
  msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
  msgstr ""
  
  #. Aligning this field would misalign a previous field.
! #: fortran/trans-common.c:851
  #, no-c-format
  msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
  msgstr ""
  
! #: fortran/trans-common.c:916
  #, no-c-format
  msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:931
  #, no-c-format
  msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
  msgstr ""
*************** msgstr ""
*** 9469,9485 ****
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:941
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:967
  #, fuzzy, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "%L è™•çš„å…§å»ºå‡½å¼�ä¸�å­˜åœ¨"
  
! #: fortran/trans-common.c:974
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
--- 9469,9485 ----
  #. The required offset conflicts with previous alignment
  #. requirements.  Insert padding immediately before this
  #. segment.
! #: fortran/trans-common.c:942
  #, no-c-format
  msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
  msgstr ""
  
! #: fortran/trans-common.c:968
  #, fuzzy, no-c-format
  msgid "COMMON '%s' at %L does not exist"
  msgstr "%L è™•çš„å…§å»ºå‡½å¼�ä¸�å­˜åœ¨"
  
! #: fortran/trans-common.c:975
  #, no-c-format
  msgid "COMMON '%s' at %L requires %d bytes of padding at start"
  msgstr ""
*************** msgstr "å�ƒæ•¸ %qD è¢«å®£å‘Šç‚º void"
*** 9504,9510 ****
  msgid "Unused variable %s declared at %L"
  msgstr "å¯¦é«”è®Šæ•¸ %qs å®£å‘Šç‚º %s"
  
! #: fortran/trans-expr.c:1954
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "å‡½å¼�ã€Œ%sã€�åœ¨ %C è™•ç¼ºå°‘å�ƒæ•¸æ¸…å–®"
--- 9504,9510 ----
  msgid "Unused variable %s declared at %L"
  msgstr "å¯¦é«”è®Šæ•¸ %qs å®£å‘Šç‚º %s"
  
! #: fortran/trans-expr.c:1962
  #, fuzzy, no-c-format
  msgid "Unknown argument list function at %L"
  msgstr "å‡½å¼�ã€Œ%sã€�åœ¨ %C è™•ç¼ºå°‘å�ƒæ•¸æ¸…å–®"
*************** msgstr "ç”¢ç”Ÿä¸�å¸¶ FPU çš„ SH4 ç¨‹å¼�ç
*** 11965,11971 ****
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "ç‚º C44 CPU ç”¢ç”Ÿç¨‹å¼�ç¢¼"
  
  #: config/sh/sh.opt:102
  #, fuzzy
--- 11965,11971 ----
  #: config/sh/sh.opt:97
  #, fuzzy
  msgid "Generate code for SH4 400 series (MMU/FPU-less)"
! msgstr "ç‚º C40 CPU ç”¢ç”Ÿç¨‹å¼�ç¢¼"
  
  #: config/sh/sh.opt:102
  #, fuzzy
*************** msgstr "è¨­å®š sizeof(bool) ç‚º 1"
*** 12357,12363 ****
  #: config/darwin.opt:36
  #, fuzzy
  msgid "Generate code for darwin loadable kernel extentions"
! msgstr "ç‚º 68060 ç”¢ç”Ÿç¨‹å¼�ç¢¼ï¼Œä¸�ä½¿ç”¨æ–°æŒ‡ä»¤"
  
  #: config/darwin.opt:40
  #, fuzzy
--- 12357,12363 ----
  #: config/darwin.opt:36
  #, fuzzy
  msgid "Generate code for darwin loadable kernel extentions"
! msgstr "ç‚º 68040 ç”¢ç”Ÿç¨‹å¼�ç¢¼ï¼Œä¸�ä½¿ç”¨æ–°æŒ‡ä»¤"
  
  #: config/darwin.opt:40
  #, fuzzy
*************** msgstr "ä½¿ç”¨ AltiVec æŒ‡ä»¤"
*** 12697,12703 ****
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "å•Ÿç”¨å¹³è¡ŒæŒ‡ä»¤"
  
  #: config/score/score.opt:40
  #, fuzzy
--- 12697,12703 ----
  #: config/score/score.opt:36
  #, fuzzy
  msgid "Enable unaligned load/store instruction"
! msgstr "å•Ÿç”¨ DB æŒ‡ä»¤"
  
  #: config/score/score.opt:40
  #, fuzzy
*************** msgstr "å°�é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qD çš„
*** 15968,15974 ****
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4434
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "è©¦åœ–å�–ä½�å…ƒæ®µçµ�æ§‹æˆ�å“¡ %qD çš„ä½�å�€"
--- 15968,15974 ----
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-common.c:6070 cp/typeck.c:4432
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "è©¦åœ–å�–ä½�å…ƒæ®µçµ�æ§‹æˆ�å“¡ %qD çš„ä½�å�€"
*************** msgstr "é™£åˆ—ä¸‹æ¨™é¡žåž‹ç‚º %<char%>"
*** 16020,16027 ****
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
! #: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 16020,16027 ----
  #. an unprototyped function, it is compile-time undefined;
  #. making it a constraint in that case was rejected in
  #. DR#252.
! #: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1504
! #: cp/typeck.c:5617 cp/typeck.c:6206 fortran/convert.c:89
  #: treelang/tree-convert.c:79
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgstr "%H(å�³ä½¿åœ¨ä¸€å€‹å‡½å¼�å…§å¤šæ¬
*** 16305,16311 ****
  msgid "%Hfor each function it appears in.)"
  msgstr "%Hæ‰€åœ¨çš„å‡½å¼�å…§å�ªå ±å‘Šä¸€æ¬¡ã€‚)"
  
! #: c-decl.c:2494 cp/decl.c:2252
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "æ¨™ç±¤ %qE åœ¨æ‰€æœ‰å‡½å¼�å¤–è¢«å�ƒç…§"
--- 16305,16311 ----
  msgid "%Hfor each function it appears in.)"
  msgstr "%Hæ‰€åœ¨çš„å‡½å¼�å…§å�ªå ±å‘Šä¸€æ¬¡ã€‚)"
  
! #: c-decl.c:2494 cp/decl.c:2269
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr "æ¨™ç±¤ %qE åœ¨æ‰€æœ‰å‡½å¼�å¤–è¢«å�ƒç…§"
*************** msgstr "static æˆ–é¡žåž‹é™�å®šç¬¦å‡ºç�¾å
*** 16423,16429 ****
  msgid "%q+D is usually a function"
  msgstr "%q+D ä¸€èˆ¬æ˜¯ä¸€å€‹å‡½å¼�"
  
! #: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD è¢«åˆ�å§‹åŒ–(æ”¹ç”¨ __typeof__)"
--- 16423,16429 ----
  msgid "%q+D is usually a function"
  msgstr "%q+D ä¸€èˆ¬æ˜¯ä¸€å€‹å‡½å¼�"
  
! #: c-decl.c:3187 cp/decl.c:3875 cp/decl2.c:780
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgstr "typedef %qD è¢«åˆ�å§‹åŒ–(æ”¹ç”¨ __typeof__)"
*************** msgstr "å�ƒæ•¸ %qD å·²åˆ�å§‹åŒ–"
*** 16444,16450 ****
  msgid "variable %qD has initializer but incomplete type"
  msgstr "è®Šæ•¸ %qD æœ‰åˆ�å§‹å€¼è¨­å®šä½†é¡žåž‹ä¸�å®Œå…¨"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "ç‚ºå…§è�¯å‡½å¼� %q+D çµ¦å®šäº† noinline å±¬æ€§"
--- 16444,16450 ----
  msgid "variable %qD has initializer but incomplete type"
  msgstr "è®Šæ•¸ %qD æœ‰åˆ�å§‹å€¼è¨­å®šä½†é¡žåž‹ä¸�å®Œå…¨"
  
! #: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3917 cp/decl.c:10538
  #, gcc-internal-format
  msgid "inline function %q+D given attribute noinline"
  msgstr "ç‚ºå…§è�¯å‡½å¼� %q+D çµ¦å®šäº† noinline å±¬æ€§"
*************** msgstr "å‡½å¼�å®£å‘Šå®šç¾©ç‚º %<__thread
*** 16574,16595 ****
  msgid "storage class specified for structure field %qs"
  msgstr "ç‚ºçµ�æ§‹æ¬„ä½� %qs æŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
  
! #: c-decl.c:4057 cp/decl.c:7511
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ç‚ºå�ƒæ•¸ %qs æŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
  
! #: c-decl.c:4060 cp/decl.c:7513
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ç‚ºé¡žåž‹å��æŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
  
! #: c-decl.c:4077 cp/decl.c:7530
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs å·²åˆ�å§‹åŒ–ï¼Œå�»å�ˆè¢«å®£å‘Šç‚º %<extern%>"
  
! #: c-decl.c:4080 cp/decl.c:7533
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs æ—¢æœ‰ %<extern%> å�ˆæœ‰åˆ�å§‹å€¼è¨­å®š"
--- 16574,16595 ----
  msgid "storage class specified for structure field %qs"
  msgstr "ç‚ºçµ�æ§‹æ¬„ä½� %qs æŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
  
! #: c-decl.c:4057 cp/decl.c:7567
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ç‚ºå�ƒæ•¸ %qs æŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
  
! #: c-decl.c:4060 cp/decl.c:7569
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ç‚ºé¡žåž‹å��æŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
  
! #: c-decl.c:4077 cp/decl.c:7586
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs å·²åˆ�å§‹åŒ–ï¼Œå�»å�ˆè¢«å®£å‘Šç‚º %<extern%>"
  
! #: c-decl.c:4080 cp/decl.c:7589
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs æ—¢æœ‰ %<extern%> å�ˆæœ‰åˆ�å§‹å€¼è¨­å®š"
*************** msgstr "æª”æ¡ˆä½œç”¨æ¬„ä½�ä¸­ %qs çš„å®£
*** 16604,16615 ****
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "æª”æ¡ˆä½œç”¨æ¬„ä½�ä¸­ %qs çš„å®£å‘ŠæŒ‡å®šäº† %<register%>"
  
! #: c-decl.c:4092 cp/decl.c:7537
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "å·¢ç‹€å‡½å¼� %qs è¢«å®£å‘Šç‚º %<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7547
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "å‡½å¼�ä½œç”¨æ¬„ä½�çš„ %qs éš±å�«ç‚º autoï¼Œå�»è¢«å®£å‘Šç‚º %<__thread%>"
--- 16604,16615 ----
  msgid "file-scope declaration of %qs specifies %<register%>"
  msgstr "æª”æ¡ˆä½œç”¨æ¬„ä½�ä¸­ %qs çš„å®£å‘ŠæŒ‡å®šäº† %<register%>"
  
! #: c-decl.c:4092 cp/decl.c:7593
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "å·¢ç‹€å‡½å¼� %qs è¢«å®£å‘Šç‚º %<extern%>"
  
! #: c-decl.c:4095 cp/decl.c:7603
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "å‡½å¼�ä½œç”¨æ¬„ä½�çš„ %qs éš±å�«ç‚º autoï¼Œå�»è¢«å®£å‘Šç‚º %<__thread%>"
*************** msgstr "ISO C90 ä¸�å…�è¨±é™£åˆ— %qsï¼Œå›
*** 16662,16668 ****
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 ä¸�å…�è¨±å½ˆæ€§é™£åˆ— %qs"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "é™£åˆ— %qs å¤ªå¤§"
--- 16662,16668 ----
  msgid "ISO C90 forbids variable-size array %qs"
  msgstr "ISO C90 ä¸�å…�è¨±å½ˆæ€§é™£åˆ— %qs"
  
! #: c-decl.c:4296 c-decl.c:4551 cp/decl.c:8002
  #, gcc-internal-format
  msgid "size of array %qs is too large"
  msgstr "é™£åˆ— %qs å¤ªå¤§"
*************** msgstr "ä¸�å…�è¨±åœ¨ using å®£å‘Šä¸­ä½¿ç
*** 16683,16694 ****
  msgid "array type has incomplete element type"
  msgstr "é™£åˆ—å…ƒç´ çš„é¡žåž‹ä¸�å®Œå…¨"
  
! #: c-decl.c:4425 cp/decl.c:7631
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs å®£å‘Šç‚ºå›žå‚³ä¸€å€‹å‡½å¼�çš„å‡½å¼�"
  
! #: c-decl.c:4430 cp/decl.c:7636
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs å®£å‘Šç‚ºå›žå‚³ä¸€å€‹é™£åˆ—çš„å‡½å¼�"
--- 16683,16694 ----
  msgid "array type has incomplete element type"
  msgstr "é™£åˆ—å…ƒç´ çš„é¡žåž‹ä¸�å®Œå…¨"
  
! #: c-decl.c:4425 cp/decl.c:7687
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs å®£å‘Šç‚ºå›žå‚³ä¸€å€‹å‡½å¼�çš„å‡½å¼�"
  
! #: c-decl.c:4430 cp/decl.c:7692
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs å®£å‘Šç‚ºå›žå‚³ä¸€å€‹é™£åˆ—çš„å‡½å¼�"
*************** msgstr "è®Šæ•¸ %q+D å®£å‘Šç‚º %<inline%>
*** 16779,16785 ****
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "åŸ·è¡Œç·’å±€éƒ¨å­˜å„²åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
--- 16779,16785 ----
  #. A mere warning is sure to result in improper
  #. semantics at runtime.  Don't bother to allow this to
  #. compile.
! #: c-decl.c:4862 cp/decl.c:6454 cp/decl.c:8594
  #, gcc-internal-format
  msgid "thread-local storage not supported for this target"
  msgstr "åŸ·è¡Œç·’å±€éƒ¨å­˜å„²åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
*************** msgstr "å·¢ç‹€çš„ %<union %E%> é‡�å®šç¾©
*** 16872,16878 ****
  msgid "nested redefinition of %<struct %E%>"
  msgstr "å·¢ç‹€çš„ %<struct %E%> é‡�å®šç¾©"
  
! #: c-decl.c:5359 cp/decl.c:3663
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "æ²’æœ‰å®£å‘Šä»»ä½•æ�±è¥¿"
--- 16872,16878 ----
  msgid "nested redefinition of %<struct %E%>"
  msgstr "å·¢ç‹€çš„ %<struct %E%> é‡�å®šç¾©"
  
! #: c-decl.c:5359 cp/decl.c:3680
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "æ²’æœ‰å®£å‘Šä»»ä½•æ�±è¥¿"
*************** msgstr "å¼•æ•¸ %qD èˆ‡å…§å»ºåŽŸåž‹ä¸�ç¬¦
*** 17128,17134 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å¼•æ•¸ %qD èˆ‡åŽŸåž‹ä¸�ç¬¦"
  
! #: c-decl.c:6758 cp/decl.c:11270
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "åœ¨æœ‰å›žå‚³å€¼çš„å‡½å¼�ä¸­æœªç™¼ç�¾ return æ•˜è¿°"
--- 17128,17134 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å¼•æ•¸ %qD èˆ‡åŽŸåž‹ä¸�ç¬¦"
  
! #: c-decl.c:6758 cp/decl.c:11326
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "åœ¨æœ‰å›žå‚³å€¼çš„å‡½å¼�ä¸­æœªç™¼ç�¾ return æ•˜è¿°"
*************** msgstr "å®£å‘Šä¸­å�Œæ™‚ä½¿ç”¨äº† <long%>
*** 17399,17405 ****
  #: c-decl.c:7513
  #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgstr "å®£å‘Šä¸­å�Œæ™‚ä½¿ç”¨äº† %<short%> å’Œ %<char%>"
  
  #: c-decl.c:7516
  #, fuzzy, gcc-internal-format
--- 17399,17405 ----
  #: c-decl.c:7513
  #, fuzzy, gcc-internal-format
  msgid "both %<short%> and %<%s%> in declaration specifiers"
! msgstr "å®£å‘Šä¸­å�Œæ™‚ä½¿ç”¨äº† %<short%> å’Œ %<void%>"
  
  #: c-decl.c:7516
  #, fuzzy, gcc-internal-format
*************** msgstr "-fdata-sections åœ¨æ­¤ç›®æ¨™å¹³è
*** 17424,17430 ****
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C++ ä¸�æ”¯æ�´ %<long long%>"
  
  #: c-decl.c:7568
  #, gcc-internal-format
--- 17424,17430 ----
  #: c-decl.c:7534
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating point"
! msgstr "ISO C90 ä¸�æ”¯æ�´ %<long long%>"
  
  #: c-decl.c:7568
  #, gcc-internal-format
*************** msgstr "å¯¦é«”è®Šæ•¸ %qs å¤§å°�ä¸�æ˜Ž"
*** 17908,17914 ****
  msgid "%H%qE is not initialized"
  msgstr "å�ƒæ•¸ %qD å·²åˆ�å§‹åŒ–"
  
! #: c-omp.c:247 cp/semantics.c:3812
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
--- 17908,17914 ----
  msgid "%H%qE is not initialized"
  msgstr "å�ƒæ•¸ %qD å·²åˆ�å§‹åŒ–"
  
! #: c-omp.c:247 cp/semantics.c:3815
  #, gcc-internal-format
  msgid "%Hmissing controlling predicate"
  msgstr ""
*************** msgstr ""
*** 17918,17924 ****
  msgid "%Hinvalid controlling predicate"
  msgstr "ç„¡æ•ˆçš„æ¢�ä»¶é�‹ç®—å…ƒ"
  
! #: c-omp.c:312 cp/semantics.c:3818
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "å�–æ¶ˆè³¦å€¼"
--- 17918,17924 ----
  msgid "%Hinvalid controlling predicate"
  msgstr "ç„¡æ•ˆçš„æ¢�ä»¶é�‹ç®—å…ƒ"
  
! #: c-omp.c:312 cp/semantics.c:3821
  #, fuzzy, gcc-internal-format
  msgid "%Hmissing increment expression"
  msgstr "å�–æ¶ˆè³¦å€¼"
*************** msgstr "ISO C++ ä¸�å…�è¨±å·¢ç‹€å‡½å¼�"
*** 18106,18112 ****
  msgid "expected identifier"
  msgstr "éœ€è¦�è­˜åˆ¥ç¢¼"
  
! #: c-parser.c:1765 cp/parser.c:10509
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "åˆ—èˆ‰è¡¨ä»¥é€—è™Ÿçµ�å°¾"
--- 18106,18112 ----
  msgid "expected identifier"
  msgstr "éœ€è¦�è­˜åˆ¥ç¢¼"
  
! #: c-parser.c:1765 cp/parser.c:10521
  #, gcc-internal-format
  msgid "comma at end of enumerator list"
  msgstr "åˆ—èˆ‰è¡¨ä»¥é€—è™Ÿçµ�å°¾"
*************** msgstr "éœ€è¦�æŒ‡å®šå®£å‘Šæˆ– %<...%>"
*** 18191,18197 ****
  msgid "wide string literal in %<asm%>"
  msgstr "%<asm%> ä¸­å‡ºç�¾å¯¬å­—é�¢å­—ä¸²"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "éœ€è¦�å­—é�¢å­—ä¸²"
--- 18191,18197 ----
  msgid "wide string literal in %<asm%>"
  msgstr "%<asm%> ä¸­å‡ºç�¾å¯¬å­—é�¢å­—ä¸²"
  
! #: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19262
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "éœ€è¦�å­—é�¢å­—ä¸²"
*************** msgstr "ISO C90 ä¸�å…�è¨±è¤‡å�ˆå­—é�¢å€¼
*** 18320,18346 ****
  msgid "extra semicolon in method definition specified"
  msgstr "ç‚ºæ–¹æ³•å®šç¾©æŒ‡å®šäº†å¤šé¤˜çš„åˆ†è™Ÿ"
  
! #: c-parser.c:6525 cp/parser.c:19293
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19308
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19334
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19283
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "#pragma GCC pch_preprocess æ ¼å¼�ä¸�æ­£ç¢ºï¼Œå·²å¿½ç•¥"
  
! #: c-parser.c:6705 cp/parser.c:18131
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "è¼¸å…¥æª”æ¡ˆå¤ªå¤š"
--- 18320,18346 ----
  msgid "extra semicolon in method definition specified"
  msgstr "ç‚ºæ–¹æ³•å®šç¾©æŒ‡å®šäº†å¤šé¤˜çš„åˆ†è™Ÿ"
  
! #: c-parser.c:6525 cp/parser.c:19305
  #, gcc-internal-format
  msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6536 cp/parser.c:19320
  #, gcc-internal-format
  msgid "%<#pragma omp flush%> may only be used in compound statements"
  msgstr ""
  
! #: c-parser.c:6548 cp/parser.c:19346
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c-parser.c:6554 cp/parser.c:19295
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "#pragma GCC pch_preprocess æ ¼å¼�ä¸�æ­£ç¢ºï¼Œå·²å¿½ç•¥"
  
! #: c-parser.c:6705 cp/parser.c:18143
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "è¼¸å…¥æª”æ¡ˆå¤ªå¤š"
*************** msgstr ""
*** 18370,18376 ****
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr "éœ€è¦� %<:%>ï¼Œ%<,%>ï¼Œ%<;%>ï¼Œ%<}%> æˆ– %<__attribute__%>"
  
! #: c-parser.c:7086 cp/parser.c:18480
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
--- 18370,18376 ----
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
  msgstr "éœ€è¦� %<:%>ï¼Œ%<,%>ï¼Œ%<;%>ï¼Œ%<}%> æˆ– %<__attribute__%>"
  
! #: c-parser.c:7086 cp/parser.c:18492
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
*************** msgstr "ç„¡æ•ˆçš„ const_double é�‹ç®—å…ƒ
*** 18385,18391 ****
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18589
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„è¼¸å‡ºæª”æ¡ˆ"
--- 18385,18391 ----
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c-parser.c:7198 cp/parser.c:18601
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„è¼¸å‡ºæª”æ¡ˆ"
*************** msgstr "é�žé �æœŸçš„æ¨¡çµ„çµ�æ�Ÿ"
*** 18405,18411 ****
  msgid "for statement expected"
  msgstr "éœ€è¦� %s æ•˜è¿°åœ¨ %L è™•"
  
! #: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "éœ€è¦�å®£å‘Šæˆ–æ•˜è¿°"
--- 18405,18411 ----
  msgid "for statement expected"
  msgstr "éœ€è¦� %s æ•˜è¿°åœ¨ %L è™•"
  
! #: c-parser.c:7460 cp/semantics.c:3801 cp/semantics.c:3845
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "éœ€è¦�å®£å‘Šæˆ–æ•˜è¿°"
*************** msgstr "éœ€è¦�å®£å‘Šæˆ–æ•˜è¿°"
*** 18415,18436 ****
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "éœ€è¦� %<,%> æˆ– %<}%>"
  
! #: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "åŸ·è¡Œç·’å±€éƒ¨å­˜å„²åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: c-parser.c:7821 cp/semantics.c:3692
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%q+F å®£å‘Šç‚º %<static%> å�»å¾žæœªå®šç¾©é�Ž"
  
! #: c-parser.c:7823 cp/semantics.c:3694
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "å¯¦é«”è®Šæ•¸ %qs è¢«å®£å‘Šç‚ºç§�æœ‰çš„"
  
! #: c-parser.c:7825 cp/semantics.c:3696
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jå�ƒæ•¸ %u é¡žåž‹ä¸�å®Œå…¨"
--- 18415,18436 ----
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "éœ€è¦� %<,%> æˆ– %<}%>"
  
! #: c-parser.c:7811 cp/parser.c:19183 fortran/openmp.c:470
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variables not supported in this target"
  msgstr "åŸ·è¡Œç·’å±€éƒ¨å­˜å„²åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: c-parser.c:7821 cp/semantics.c:3695
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%q+F å®£å‘Šç‚º %<static%> å�»å¾žæœªå®šç¾©é�Ž"
  
! #: c-parser.c:7823 cp/semantics.c:3697
  #, fuzzy, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "å¯¦é«”è®Šæ•¸ %qs è¢«å®£å‘Šç‚ºç§�æœ‰çš„"
  
! #: c-parser.c:7825 cp/semantics.c:3699
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%Jå�ƒæ•¸ %u é¡žåž‹ä¸�å®Œå…¨"
*************** msgstr "æ��é ˜å�ƒç…§ä¸�å®Œå…¨é¡žåž‹çš„æŒ
*** 18761,18777 ****
  msgid "dereferencing %<void *%> pointer"
  msgstr "æ��é ˜ %<void *%> æŒ‡æ¨™"
  
! #: c-typeck.c:1913 cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "%qs çš„å¼•æ•¸é¡žåž‹ç„¡æ•ˆ"
  
! #: c-typeck.c:1941 cp/typeck.c:2512
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "ä¸‹æ¨™é�‹ç®—çš„å·¦é�‹ç®—å…ƒæ—¢é�žé™£åˆ—ä¹Ÿé�žæŒ‡æ¨™"
  
! #: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "é™£åˆ—ä¸‹æ¨™ä¸�æ˜¯ä¸€å€‹æ•´æ•¸"
--- 18761,18777 ----
  msgid "dereferencing %<void *%> pointer"
  msgstr "æ��é ˜ %<void *%> æŒ‡æ¨™"
  
! #: c-typeck.c:1913 cp/typeck.c:2367
  #, gcc-internal-format
  msgid "invalid type argument of %qs"
  msgstr "%qs çš„å¼•æ•¸é¡žåž‹ç„¡æ•ˆ"
  
! #: c-typeck.c:1941 cp/typeck.c:2510
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "ä¸‹æ¨™é�‹ç®—çš„å·¦é�‹ç®—å…ƒæ—¢é�žé™£åˆ—ä¹Ÿé�žæŒ‡æ¨™"
  
! #: c-typeck.c:1952 cp/typeck.c:2429 cp/typeck.c:2515
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "é™£åˆ—ä¸‹æ¨™ä¸�æ˜¯ä¸€å€‹æ•´æ•¸"
*************** msgstr "æ ¹æ“šåŽŸåž‹ï¼Œå¼•æ•¸ %d (%qE) å
*** 18852,18858 ****
  #: c-typeck.c:2488
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
! msgstr "æ ¹æ“šåŽŸåž‹ï¼Œå¼•æ•¸ %d (%qE) å°‡å�šç‚ºè¤‡æ•¸è€Œä¸�æ˜¯æ•´æ•¸å‚³é�ž"
  
  #: c-typeck.c:2509
  #, gcc-internal-format
--- 18852,18858 ----
  #: c-typeck.c:2488
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
! msgstr "æ ¹æ“šåŽŸåž‹ï¼Œå¼•æ•¸ %d (%qE) å°‡å�šç‚ºæ•´æ•¸è€Œä¸�æ˜¯è¤‡æ•¸å‚³é�ž"
  
  #: c-typeck.c:2509
  #, gcc-internal-format
*************** msgstr "å»ºè­°åœ¨ & çš„é�‹ç®—å…ƒä¸­å‡ºç�
*** 18914,18920 ****
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "å½¢å¦‚ X<=Y<=Z çš„æ¯”è¼ƒä¸¦ä¸�å…·å‚™å…¶åœ¨æ•¸å­¸ä¸Šçš„æ„�ç¾©"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "%q+D çš„å¼±å®£å‘Šå‡ºç�¾åœ¨ç¬¬ä¸€æ¬¡ä½¿ç”¨ä¹‹å¾Œå°‡å°Žè‡´ä¸�å�¯é �æœŸçš„è¡Œç‚º"
--- 18914,18920 ----
  msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
  msgstr "å½¢å¦‚ X<=Y<=Z çš„æ¯”è¼ƒä¸¦ä¸�å…·å‚™å…¶åœ¨æ•¸å­¸ä¸Šçš„æ„�ç¾©"
  
! #: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3279 cp/typeck.c:3388
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behaviour"
  msgstr "%q+D çš„å¼±å®£å‘Šå‡ºç�¾åœ¨ç¬¬ä¸€æ¬¡ä½¿ç”¨ä¹‹å¾Œå°‡å°Žè‡´ä¸�å�¯é �æœŸçš„è¡Œç‚º"
*************** msgstr "å‚³çµ± C ä¸�æŽ¥å�—è‡ªå‹•çš„è�šå�
*** 19381,19387 ****
  msgid "(near initialization for %qs)"
  msgstr "(åœ¨ %qs çš„åˆ�å§‹åŒ–é™„è¿‘)"
  
! #: c-typeck.c:5093 cp/decl.c:4824
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "ä¸�é€�æ˜Žçš„å�‘é‡�é¡žåž‹ä¸�èƒ½è¢«åˆ�å§‹åŒ–"
--- 19381,19387 ----
  msgid "(near initialization for %qs)"
  msgstr "(åœ¨ %qs çš„åˆ�å§‹åŒ–é™„è¿‘)"
  
! #: c-typeck.c:5093 cp/decl.c:4841
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "ä¸�é€�æ˜Žçš„å�‘é‡�é¡žåž‹ä¸�èƒ½è¢«åˆ�å§‹åŒ–"
*************** msgstr "è·³è‡³å…·æœ‰å�¯è®Šé¡žåž‹çš„è­˜åˆ
*** 19411,19417 ****
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C++ ä¸�å…�è¨± %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6461
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "è¢«å®£å‘Šç‚º %<noreturn%> çš„å‡½å¼�å�»æœ‰ %<return%> æ•˜è¿°"
--- 19411,19417 ----
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C++ ä¸�å…�è¨± %<goto *expr;%>"
  
! #: c-typeck.c:6982 cp/typeck.c:6459
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "è¢«å®£å‘Šç‚º %<noreturn%> çš„å‡½å¼�å�»æœ‰ %<return%> æ•˜è¿°"
*************** msgstr "case æ¨™ç±¤å‡ºç�¾åœ¨æ²’æœ‰åŒ…å�«
*** 19461,19467 ****
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "%<default%> æ¨™ç±¤å‡ºç�¾åœ¨æ²’æœ‰åŒ…å�«çš„ switch æ•˜è¿°çš„å�¯è®Šé¡žåž‹è­˜åˆ¥ç¢¼çš„ä½œç”¨æ¬„ä½�ä¸­"
  
! #: c-typeck.c:7196 cp/parser.c:6415
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case æ¨™ç±¤å‡ºç�¾åœ¨é–‹é—œæ•˜è¿°å¤–"
--- 19461,19467 ----
  msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
  msgstr "%<default%> æ¨™ç±¤å‡ºç�¾åœ¨æ²’æœ‰åŒ…å�«çš„ switch æ•˜è¿°çš„å�¯è®Šé¡žåž‹è­˜åˆ¥ç¢¼çš„ä½œç”¨æ¬„ä½�ä¸­"
  
! #: c-typeck.c:7196 cp/parser.c:6427
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case æ¨™ç±¤å‡ºç�¾åœ¨é–‹é—œæ•˜è¿°å¤–"
*************** msgstr "%<default%> æ¨™ç±¤æœªå‡ºç�¾åœ¨ s
*** 19476,19492 ****
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hå»ºè­°æ˜Žç¢ºåœ°ä½¿ç”¨å¤§æ‹¬è™Ÿä»¥é�¿å…�å‡ºç�¾æœ‰æ­§ç¾©çš„ %<else%>"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break æ•˜è¿°ä¸�åœ¨å¾ªç’°æˆ–é–‹é—œæ•˜è¿°å…§"
  
! #: c-typeck.c:7388 cp/parser.c:6932
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue æ•˜è¿°å‡ºç�¾åœ¨å¾ªç’°ä»¥å¤–"
  
! #: c-typeck.c:7393 cp/parser.c:6922
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break æ•˜è¿°ä¸�åœ¨å¾ªç’°æˆ–é–‹é—œæ•˜è¿°å…§"
--- 19476,19492 ----
  msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%Hå»ºè­°æ˜Žç¢ºåœ°ä½¿ç”¨å¤§æ‹¬è™Ÿä»¥é�¿å…�å‡ºç�¾æœ‰æ­§ç¾©çš„ %<else%>"
  
! #: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6923
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break æ•˜è¿°ä¸�åœ¨å¾ªç’°æˆ–é–‹é—œæ•˜è¿°å…§"
  
! #: c-typeck.c:7388 cp/parser.c:6944
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue æ•˜è¿°å‡ºç�¾åœ¨å¾ªç’°ä»¥å¤–"
  
! #: c-typeck.c:7393 cp/parser.c:6934
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break æ•˜è¿°ä¸�åœ¨å¾ªç’°æˆ–é–‹é—œæ•˜è¿°å…§"
*************** msgstr "é�‹ç®—å¼�æ•˜è¿°é¡žåž‹ä¸�å®Œå…¨"
*** 19506,19532 ****
  msgid "division by zero"
  msgstr "è¢«é›¶é™¤"
  
! #: c-typeck.c:7987 cp/typeck.c:3214
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "å�³ç§»æ¬¡æ•¸ç‚ºè² "
  
! #: c-typeck.c:7994 cp/typeck.c:3220
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "å�³ç§»æ¬¡æ•¸å¤§æ–¼æˆ–ç­‰æ–¼é¡žåž‹å¯¬åº¦"
  
! #: c-typeck.c:8015 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "å·¦ç§»æ¬¡æ•¸ç‚ºè² "
  
! #: c-typeck.c:8018 cp/typeck.c:3241
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "å·¦ç§»æ¬¡æ•¸å¤§æ–¼æˆ–ç­‰æ–¼é¡žåž‹å¯¬åº¦"
  
! #: c-typeck.c:8036 cp/typeck.c:3277
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "ä½¿ç”¨ == æˆ– != æ¯”è¼ƒæµ®é»žæ•¸æ˜¯ä¸�å®‰å…¨çš„"
--- 19506,19532 ----
  msgid "division by zero"
  msgstr "è¢«é›¶é™¤"
  
! #: c-typeck.c:7987 cp/typeck.c:3212
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "å�³ç§»æ¬¡æ•¸ç‚ºè² "
  
! #: c-typeck.c:7994 cp/typeck.c:3218
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "å�³ç§»æ¬¡æ•¸å¤§æ–¼æˆ–ç­‰æ–¼é¡žåž‹å¯¬åº¦"
  
! #: c-typeck.c:8015 cp/typeck.c:3237
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "å·¦ç§»æ¬¡æ•¸ç‚ºè² "
  
! #: c-typeck.c:8018 cp/typeck.c:3239
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "å·¦ç§»æ¬¡æ•¸å¤§æ–¼æˆ–ç­‰æ–¼é¡žåž‹å¯¬åº¦"
  
! #: c-typeck.c:8036 cp/typeck.c:3275
  #, gcc-internal-format
  msgid "comparing floating point with == or != is unsafe"
  msgstr "ä½¿ç”¨ == æˆ– != æ¯”è¼ƒæµ®é»žæ•¸æ˜¯ä¸�å®‰å…¨çš„"
*************** msgstr "æŒ‡æ¨™èˆ‡æ•´æ•¸ 0 æ¯”è¼ƒå¤§å°�"
*** 19571,19582 ****
  msgid "comparison between signed and unsigned"
  msgstr "æ¯”è¼ƒæœ‰è™Ÿå’Œç„¡è™Ÿæ•¸"
  
! #: c-typeck.c:8448 cp/typeck.c:3709
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "æ¯”è¼ƒå¸¸æ•¸å’Œå�–å��å¾Œå�ˆç¶“æ��å�‡çš„ç„¡è™Ÿæ•¸"
  
! #: c-typeck.c:8456 cp/typeck.c:3717
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "æ¯”è¼ƒç„¡è™Ÿæ•¸å’Œå�–å��å¾Œå�ˆç¶“æ��å�‡çš„ç„¡è™Ÿæ•¸"
--- 19571,19582 ----
  msgid "comparison between signed and unsigned"
  msgstr "æ¯”è¼ƒæœ‰è™Ÿå’Œç„¡è™Ÿæ•¸"
  
! #: c-typeck.c:8448 cp/typeck.c:3707
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with constant"
  msgstr "æ¯”è¼ƒå¸¸æ•¸å’Œå�–å��å¾Œå�ˆç¶“æ��å�‡çš„ç„¡è™Ÿæ•¸"
  
! #: c-typeck.c:8456 cp/typeck.c:3715
  #, gcc-internal-format
  msgid "comparison of promoted ~unsigned with unsigned"
  msgstr "æ¯”è¼ƒç„¡è™Ÿæ•¸å’Œå�–å��å¾Œå�ˆç¶“æ��å�‡çš„ç„¡è™Ÿæ•¸"
*************** msgstr "éœ€è¦�æ¨™é‡�æ™‚ä½¿ç”¨äº†çµ�æ§‹é¡
*** 19596,19643 ****
  msgid "used union type value where scalar is required"
  msgstr "éœ€è¦�æ¨™é‡�æ™‚ä½¿ç”¨äº†è�¯å�ˆé¡žåž‹"
  
! #: c-typeck.c:8627 cp/semantics.c:3519
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº† %<restrict%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3532
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3542
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3347
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qT æ˜¯ %qT çš„ä¸€å€‹ä¸�å�¯å­˜å�–çš„åŸºç¤Žé¡žåˆ¥"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
! #: cp/semantics.c:3373 cp/semantics.c:3392
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3367
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "å¯¦é«”è®Šæ•¸ %qs è¢«å®£å‘Šç‚ºç§�æœ‰çš„"
  
! #: c-typeck.c:8727 cp/semantics.c:3386
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "å¯¦é«”è®Šæ•¸ %qs è¢«å®£å‘Šç‚ºç§�æœ‰çš„"
  
! #: c-typeck.c:8785 cp/semantics.c:3583
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1961
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "å‡½å¼�å‘¼å�«æœ‰è�šå�ˆé¡žåž‹"
--- 19596,19643 ----
  msgid "used union type value where scalar is required"
  msgstr "éœ€è¦�æ¨™é‡�æ™‚ä½¿ç”¨äº†è�¯å�ˆé¡žåž‹"
  
! #: c-typeck.c:8627 cp/semantics.c:3522
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction%>"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº† %<restrict%>"
  
! #: c-typeck.c:8661 cp/semantics.c:3535
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c-typeck.c:8677 cp/semantics.c:3545
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c-typeck.c:8686 cp/semantics.c:3350
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qT æ˜¯ %qT çš„ä¸€å€‹ä¸�å�¯å­˜å�–çš„åŸºç¤Žé¡žåˆ¥"
  
! #: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3376
! #: cp/semantics.c:3395
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c-typeck.c:8707 cp/semantics.c:3370
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "å¯¦é«”è®Šæ•¸ %qs è¢«å®£å‘Šç‚ºç§�æœ‰çš„"
  
! #: c-typeck.c:8727 cp/semantics.c:3389
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "å¯¦é«”è®Šæ•¸ %qs è¢«å®£å‘Šç‚ºç§�æœ‰çš„"
  
! #: c-typeck.c:8785 cp/semantics.c:3586
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: calls.c:1973
  #, gcc-internal-format
  msgid "function call has aggregate value"
  msgstr "å‡½å¼�å‘¼å�«æœ‰è�šå�ˆé¡žåž‹"
*************** msgstr "åœ¨ %s ä¸­æ”¾æ£„ï¼Œæ–¼ %s:%d"
*** 20267,20313 ****
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr ""
  
! #: except.c:2879
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "%<__builtin_eh_return_regno%> çš„å¼•æ•¸å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: except.c:3010
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: except.c:3871 except.c:3880
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3885
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3890
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3896
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3916
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3921
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr ""
  
! #: except.c:3927
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree å¤±æ•—"
--- 20267,20313 ----
  msgid "exception handling disabled, use -fexceptions to enable"
  msgstr ""
  
! #: except.c:2883
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
  msgstr "%<__builtin_eh_return_regno%> çš„å¼•æ•¸å¿…é ˆæ˜¯å¸¸æ•¸"
  
! #: except.c:3014
  #, gcc-internal-format
  msgid "__builtin_eh_return not supported on this target"
  msgstr "__builtin_eh_return åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: except.c:3875 except.c:3884
  #, gcc-internal-format
  msgid "region_array is corrupted for region %i"
  msgstr ""
  
! #: except.c:3889
  #, gcc-internal-format
  msgid "outer block of region %i is wrong"
  msgstr ""
  
! #: except.c:3894
  #, gcc-internal-format
  msgid "region %i may contain throw and is contained in region that may not"
  msgstr ""
  
! #: except.c:3900
  #, gcc-internal-format
  msgid "negative nesting depth of region %i"
  msgstr ""
  
! #: except.c:3920
  #, gcc-internal-format
  msgid "tree list ends on depth %i"
  msgstr ""
  
! #: except.c:3925
  #, gcc-internal-format
  msgid "array does not match the region tree"
  msgstr ""
  
! #: except.c:3931
  #, gcc-internal-format
  msgid "verify_eh_tree failed"
  msgstr "verify_eh_tree å¤±æ•—"
*************** msgstr "verify_eh_tree å¤±æ•—"
*** 20317,20323 ****
  msgid "stack limits not supported on this target"
  msgstr "å †ç–Šé™�åˆ¶åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
--- 20317,20323 ----
  msgid "stack limits not supported on this target"
  msgstr "å †ç–Šé™�åˆ¶åœ¨æ­¤ç›®æ¨™å¹³è‡ºä¸Šä¸�å�—æ”¯æ�´"
  
! #: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4423
  #, gcc-internal-format
  msgid "%H%s"
  msgstr "%H%s"
*************** msgstr ""
*** 20332,20358 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ç”±æ–¼ä½�å…ƒæ®µå¯¬åº¦æ‰€é™�ï¼Œæ¯”è¼ƒçµ�æžœæ°¸é� ç‚º %d"
  
! #: fold-const.c:4868
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5247 fold-const.c:5262
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "æ¯”è¼ƒçµ�æžœå§‹çµ‚ç‚º %d"
  
! #: fold-const.c:5391
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "å°�å…©å€‹ä¸�åŒ¹é…�çš„ä¸�ç­‰æ¯”è¼ƒå�– %<or%> çš„çµ�æžœç¸½ç‚º 1"
  
! #: fold-const.c:5396
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "å°�å…©å€‹äº’æ–¥çš„ç›¸ç­‰æ¯”è¼ƒå�– %<and%> çš„çµ�æžœæ°¸é� æ˜¯ 0"
  
! #: fold-const.c:11859
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 20332,20358 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ç”±æ–¼ä½�å…ƒæ®µå¯¬åº¦æ‰€é™�ï¼Œæ¯”è¼ƒçµ�æžœæ°¸é� ç‚º %d"
  
! #: fold-const.c:4884
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.c:5263 fold-const.c:5278
  #, gcc-internal-format
  msgid "comparison is always %d"
  msgstr "æ¯”è¼ƒçµ�æžœå§‹çµ‚ç‚º %d"
  
! #: fold-const.c:5407
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "å°�å…©å€‹ä¸�åŒ¹é…�çš„ä¸�ç­‰æ¯”è¼ƒå�– %<or%> çš„çµ�æžœç¸½ç‚º 1"
  
! #: fold-const.c:5412
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "å°�å…©å€‹äº’æ–¥çš„ç›¸ç­‰æ¯”è¼ƒå�– %<and%> çš„çµ�æžœæ°¸é� æ˜¯ 0"
  
! #: fold-const.c:11875
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr "%Jå±€éƒ¨ç‰©ä»¶çš„ç¸½å¤§å°�å¤ªå¤§
*** 20367,20373 ****
  msgid "size of variable %q+D is too large"
  msgstr "è®Šæ•¸ %q+D çš„å¤§å°�å¤ªå¤§"
  
! #: function.c:1560
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%> ä¸­ä¸�å�¯èƒ½çš„ç´„æ�Ÿ"
--- 20367,20373 ----
  msgid "size of variable %q+D is too large"
  msgstr "è®Šæ•¸ %q+D çš„å¤§å°�å¤ªå¤§"
  
! #: function.c:1560 gimplify.c:4063
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "%<asm%> ä¸­ä¸�å�¯èƒ½çš„ç´„æ�Ÿ"
*************** msgstr "çµ„è­¯è¼¸å‡º %d ä¸­å·¦å€¼ç„¡æ•ˆ"
*** 20540,20579 ****
  
  #: gimplify.c:4064
  #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "è¨˜æ†¶é«”è¼¸å…¥ %d ä¸�å�¯ç›´æŽ¥å®šå�€"
  
! #: gimplify.c:4537
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4539
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4593
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "å¯¦é«”è®Šæ•¸ %qs è¢«å®£å‘Šç‚ºç§�æœ‰çš„"
  
! #: gimplify.c:4607
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "å¯¦é«”è®Šæ•¸ %qs è¢«å®£å‘Šç‚ºç§�æœ‰çš„"
  
! #: gimplify.c:4610
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "å·¢ç‹€å‡½å¼�ä¸­ä½¿ç”¨äº†æš«å­˜å™¨è®Šæ•¸ %qs"
  
! #: gimplify.c:4734
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "å±€éƒ¨è®Šæ•¸ %qD ä¸�æ‡‰å‡ºç�¾åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: gimplify.c:6025
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification å¤±æ•—"
--- 20540,20584 ----
  
  #: gimplify.c:4064
  #, gcc-internal-format
+ msgid "non-memory input %d must stay in memory"
+ msgstr ""
+ 
+ #: gimplify.c:4077
+ #, gcc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "è¨˜æ†¶é«”è¼¸å…¥ %d ä¸�å�¯ç›´æŽ¥å®šå�€"
  
! #: gimplify.c:4550
  #, gcc-internal-format
  msgid "%qs not specified in enclosing parallel"
  msgstr ""
  
! #: gimplify.c:4552
  #, gcc-internal-format
  msgid "%Henclosing parallel"
  msgstr ""
  
! #: gimplify.c:4606
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should be private"
  msgstr "å¯¦é«”è®Šæ•¸ %qs è¢«å®£å‘Šç‚ºç§�æœ‰çš„"
  
! #: gimplify.c:4620
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be firstprivate"
  msgstr "å¯¦é«”è®Šæ•¸ %qs è¢«å®£å‘Šç‚ºç§�æœ‰çš„"
  
! #: gimplify.c:4623
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qs should not be reduction"
  msgstr "å·¢ç‹€å‡½å¼�ä¸­ä½¿ç”¨äº†æš«å­˜å™¨è®Šæ•¸ %qs"
  
! #: gimplify.c:4747
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qs is private in outer context"
  msgstr "å±€éƒ¨è®Šæ•¸ %qD ä¸�æ‡‰å‡ºç�¾åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: gimplify.c:6051
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "gimplification å¤±æ•—"
*************** msgstr "ç„¡æ³•é–‹å•Ÿ %sï¼š%m"
*** 20594,20630 ****
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1266
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1282
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1296
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1302
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1316
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4461
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
--- 20599,20635 ----
  msgid "fix_sched_param: unknown param: %s"
  msgstr ""
  
! #: omp-low.c:1269
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
  msgstr ""
  
! #: omp-low.c:1285
  #, gcc-internal-format
  msgid "master region may not be closely nested inside of work-sharing region"
  msgstr ""
  
! #: omp-low.c:1299
  #, gcc-internal-format
  msgid "ordered region may not be closely nested inside of critical region"
  msgstr ""
  
! #: omp-low.c:1305
  #, gcc-internal-format
  msgid "ordered region must be closely nested inside a loop region with an ordered clause"
  msgstr ""
  
! #: omp-low.c:1319
  #, gcc-internal-format
  msgid "critical region may not be nested inside a critical region with the same name"
  msgstr ""
  
! #: omp-low.c:4497 cp/decl.c:2532 cp/parser.c:6931 cp/parser.c:6951
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: omp-low.c:4499
  #, gcc-internal-format
  msgid "invalid entry to OpenMP structured block"
  msgstr ""
*************** msgstr "%Hæ­¤å‡½å¼�ä¸­çš„ %qD åœ¨ä½¿ç”¨å
*** 21869,21880 ****
  msgid "no support for induction"
  msgstr "ä¸�æ”¯æ�´æ­¸ç´�"
  
! #: tree-vrp.c:4328
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4334
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
--- 21874,21885 ----
  msgid "no support for induction"
  msgstr "ä¸�æ”¯æ�´æ­¸ç´�"
  
! #: tree-vrp.c:4405
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional to constant"
  msgstr ""
  
! #: tree-vrp.c:4411
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying conditional"
  msgstr ""
*************** msgid "%q+D redeclared without dllimport
*** 21895,21904 ****
  msgstr "%q+D é‡�å®£å‘Šæ™‚æ²’æœ‰ dllimport å±¬æ€§ï¼šå¿½ç•¥å…ˆå‰�çš„ dllimport"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
--- 21900,21909 ----
  msgstr "%q+D é‡�å®£å‘Šæ™‚æ²’æœ‰ dllimport å±¬æ€§ï¼šå¿½ç•¥å…ˆå‰�çš„ dllimport"
  
  #: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
! #: config/arm/arm.c:2934 config/avr/avr.c:4694 config/h8300/h8300.c:5282
! #: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17550
  #: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
! #: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
  #: config/sh/symbian.c:416
  #, gcc-internal-format
  msgid "%qs attribute ignored"
*************** msgstr "-mpic-register= ä¸�èˆ‡ -fpic ä¸¦
*** 22538,22576 ****
  msgid "unable to use '%s' for PIC register"
  msgstr "ã€Œ%sã€�ä¸�èƒ½å�šç‚º PIC æš«å­˜å™¨"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
! #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
! #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
! #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
! #: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
! #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "%qs å±¬æ€§å�ªèƒ½å¥—ç”¨æ–¼å‡½å¼�"
  
! #: config/arm/arm.c:12104
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12749 config/arm/arm.c:12786
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ç«‹å�³æ•¸å€¼"
  
  #. @@@ better error message
! #: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "é�®ç½©å¿…é ˆæ˜¯ä¸€å€‹ç«‹å�³æ•¸å€¼"
  
! #: config/arm/arm.c:13488
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜æš«å­˜å™¨å½ˆå †ç–Šæ™‚æ²’æœ‰å�¯ç”¨çš„ä½Žæš«å­˜å™¨"
  
! #: config/arm/arm.c:13712
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
--- 22543,22582 ----
  msgid "unable to use '%s' for PIC register"
  msgstr "ã€Œ%sã€�ä¸�èƒ½å�šç‚º PIC æš«å­˜å™¨"
  
! #: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4714
! #: config/avr/avr.c:4756 config/bfin/bfin.c:3666 config/c4x/c4x.c:4076
! #: config/h8300/h8300.c:5258 config/i386/i386.c:2337
! #: config/m68hc11/m68hc11.c:1155 config/m68k/m68k.c:381
! #: config/mcore/mcore.c:3032 config/mt/mt.c:1276 config/rs6000/rs6000.c:17631
! #: config/sh/sh.c:7718 config/sh/sh.c:7739 config/sh/sh.c:7762
! #: config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
  #, gcc-internal-format
  msgid "%qs attribute only applies to functions"
  msgstr "%qs å±¬æ€§å�ªèƒ½å¥—ç”¨æ–¼å‡½å¼�"
  
! #: config/arm/arm.c:12105
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
  #. @@@ better error message
! #: config/arm/arm.c:12750 config/arm/arm.c:12787
  #, gcc-internal-format
  msgid "selector must be an immediate"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ç«‹å�³æ•¸å€¼"
  
  #. @@@ better error message
! #: config/arm/arm.c:12830 config/i386/i386.c:16166 config/i386/i386.c:16200
  #, gcc-internal-format
  msgid "mask must be an immediate"
  msgstr "é�®ç½©å¿…é ˆæ˜¯ä¸€å€‹ç«‹å�³æ•¸å€¼"
  
! #: config/arm/arm.c:13489
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜æš«å­˜å™¨å½ˆå †ç–Šæ™‚æ²’æœ‰å�¯ç”¨çš„ä½Žæš«å­˜å™¨"
  
! #: config/arm/arm.c:13713
  #, gcc-internal-format
  msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgstr ""
*************** msgstr "ç¶“åˆ�å§‹åŒ–çš„è®Šæ•¸ %q+D è¢«æ¨
*** 22585,22616 ****
  msgid "static variable %q+D is marked dllimport"
  msgstr "ç¶“åˆ�å§‹åŒ–çš„è®Šæ•¸ %q+D è¢«æ¨™è¨˜ç‚º dllimport"
  
! #: config/avr/avr.c:568
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "æ¡†æž¶æŒ‡æ¨™ç™¼ç”Ÿå¤§çš„è®Šæ›´(%d)ï¼Œä½†å�»æŒ‡å®šäº† -mtiny-stack"
  
! #: config/avr/avr.c:4686
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:4730
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs ä¼¼ä¹Žæ˜¯ä¸€å€‹æ‹¼å¯«éŒ¯çš„æ�’æ–·è™•ç�†è€…"
  
! #: config/avr/avr.c:4738
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs ä¼¼ä¹Žæ˜¯ä¸€å€‹æ‹¼å¯«éŒ¯çš„ä¿¡è™Ÿè™•ç�†è€…"
  
! #: config/avr/avr.c:4830
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„è®Šæ•¸æ‰�èƒ½æ”¾åœ¨ .noinit å�€æ®µä¸­"
  
! #: config/avr/avr.c:4844
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU %qs å�ªæ”¯æ�´çµ„è­¯å™¨"
--- 22591,22622 ----
  msgid "static variable %q+D is marked dllimport"
  msgstr "ç¶“åˆ�å§‹åŒ–çš„è®Šæ•¸ %q+D è¢«æ¨™è¨˜ç‚º dllimport"
  
! #: config/avr/avr.c:569
  #, gcc-internal-format
  msgid "large frame pointer change (%d) with -mtiny-stack"
  msgstr "æ¡†æž¶æŒ‡æ¨™ç™¼ç”Ÿå¤§çš„è®Šæ›´(%d)ï¼Œä½†å�»æŒ‡å®šäº† -mtiny-stack"
  
! #: config/avr/avr.c:4687
  #, gcc-internal-format
  msgid "only initialized variables can be placed into program memory area"
  msgstr ""
  
! #: config/avr/avr.c:4731
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled interrupt handler"
  msgstr "%qs ä¼¼ä¹Žæ˜¯ä¸€å€‹æ‹¼å¯«éŒ¯çš„æ�’æ–·è™•ç�†è€…"
  
! #: config/avr/avr.c:4739
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled signal handler"
  msgstr "%qs ä¼¼ä¹Žæ˜¯ä¸€å€‹æ‹¼å¯«éŒ¯çš„ä¿¡è™Ÿè™•ç�†è€…"
  
! #: config/avr/avr.c:4847
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the .noinit section"
  msgstr "å�ªæœ‰æœªåˆ�å§‹åŒ–çš„è®Šæ•¸æ‰�èƒ½æ”¾åœ¨ .noinit å�€æ®µä¸­"
  
! #: config/avr/avr.c:4861
  #, gcc-internal-format
  msgid "MCU %qs supported for assembler only"
  msgstr "MCU %qs å�ªæ”¯æ�´çµ„è­¯å™¨"
*************** msgstr "æ“´å……çš„æš«å­˜å™¨æ²’æœ‰é«˜å�Šéƒ
*** 23155,23171 ****
  msgid "unsupported operand size for extended register"
  msgstr "æ“´å……çš„æš«å­˜å™¨ä¸�æ”¯æ�´çš„é�‹ç®—å…ƒå¤§å°�"
  
! #: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ 0 åˆ° %wi é–“çš„æ•´å¸¸æ•¸"
  
! #: config/i386/i386.c:16237 config/i386/i386.c:16321
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "å��ç§»å€¼å¿…é ˆæ˜¯ç«‹å�³æ•¸å€¼"
  
! #: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs å¿½ç•¥ä¸�ç›¸å®¹çš„å±¬æ€§"
--- 23161,23177 ----
  msgid "unsupported operand size for extended register"
  msgstr "æ“´å……çš„æš«å­˜å™¨ä¸�æ”¯æ�´çš„é�‹ç®—å…ƒå¤§å°�"
  
! #: config/i386/i386.c:15890 config/rs6000/rs6000.c:7318
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range 0..%wi"
  msgstr "é�¸æ“‡å­�å¿…é ˆæ˜¯ 0 åˆ° %wi é–“çš„æ•´å¸¸æ•¸"
  
! #: config/i386/i386.c:16245 config/i386/i386.c:16329
  #, gcc-internal-format
  msgid "shift must be an immediate"
  msgstr "å��ç§»å€¼å¿…é ˆæ˜¯ç«‹å�³æ•¸å€¼"
  
! #: config/i386/i386.c:17560 config/rs6000/rs6000.c:17714
  #, gcc-internal-format
  msgid "%qs incompatible attribute ignored"
  msgstr "%qs å¿½ç•¥ä¸�ç›¸å®¹çš„å±¬æ€§"
*************** msgstr "ä¸�èƒ½å�Œæ™‚æŒ‡å®š -msep-data å’
*** 23351,23357 ****
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC ç›®å‰�åœ¨ 68000 å’Œ 68010 ä¸Šä¸�å�—æ”¯æ�´"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ä¸�æ”¯æ�´å †ç–Šé™�åˆ¶é�‹ç®—å¼�"
--- 23357,23363 ----
  msgid "-fPIC is not currently supported on the 68000 or 68010"
  msgstr "-fPIC ç›®å‰�åœ¨ 68000 å’Œ 68010 ä¸Šä¸�å�—æ”¯æ�´"
  
! #: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
  #, gcc-internal-format
  msgid "stack limit expression is not supported"
  msgstr "ä¸�æ”¯æ�´å †ç–Šé™�åˆ¶é�‹ç®—å¼�"
*************** msgstr "æ­¤è™•ç�†å™¨å�ªæœ‰ä½¿ç”¨ GAS æ™‚
*** 23540,23546 ****
  msgid "-g option disabled"
  msgstr "-g é�¸é …å·²è¢«å�œç”¨"
  
! #: config/pa/pa.c:8225
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
--- 23546,23552 ----
  msgid "-g option disabled"
  msgstr "-g é�¸é …å·²è¢«å�œç”¨"
  
! #: config/pa/pa.c:8234
  #, gcc-internal-format
  msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
  msgstr ""
*************** msgstr "__builtin_spe_predicate çš„ç¬¬ä¸
*** 23769,23820 ****
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 å€‹å¼•æ•¸è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:13884
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "å †ç–Šæ¡†æž¶å¤ªå¤§"
  
! #: config/rs6000/rs6000.c:16413
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "æ­¤ ABI ä¸�æ”¯æ�´å�–æ¨£ 64 ä½�å…ƒç¨‹å¼�ç¢¼"
  
! #: config/rs6000/rs6000.c:17523
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "å°�æ–¼ 64 ä½�å…ƒç¨‹å¼�ç¢¼åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17525
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long%> å·²é�Žæ™‚ï¼›è«‹æ”¹ç”¨ %<int%>"
  
! #: config/rs6000/rs6000.c:17529
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long long%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17531
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<double%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17533
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long double%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17535
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨å¸ƒæž—é¡žåž‹ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17537
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<complex%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17539
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨å¸ƒæž—é¡žåž‹ç„¡æ•ˆ"
--- 23775,23826 ----
  msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgstr "__builtin_spe_predicate çš„ç¬¬ 1 å€‹å¼•æ•¸è¶Šç•Œ"
  
! #: config/rs6000/rs6000.c:13885
  #, gcc-internal-format
  msgid "stack frame too large"
  msgstr "å †ç–Šæ¡†æž¶å¤ªå¤§"
  
! #: config/rs6000/rs6000.c:16414
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "æ­¤ ABI ä¸�æ”¯æ�´å�–æ¨£ 64 ä½�å…ƒç¨‹å¼�ç¢¼"
  
! #: config/rs6000/rs6000.c:17524
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
  msgstr "å°�æ–¼ 64 ä½�å…ƒç¨‹å¼�ç¢¼åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17526
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long%> å·²é�Žæ™‚ï¼›è«‹æ”¹ç”¨ %<int%>"
  
! #: config/rs6000/rs6000.c:17530
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long long%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17532
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<double%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17534
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<long double%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17536
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨å¸ƒæž—é¡žåž‹ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17538
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨ %<complex%> ç„¡æ•ˆ"
  
! #: config/rs6000/rs6000.c:17540
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating point types in AltiVec types is invalid"
  msgstr "åœ¨ AltiVec é¡žåž‹ä¸­ä½¿ç”¨å¸ƒæž—é¡žåž‹ç„¡æ•ˆ"
*************** msgstr "%qs ä½¿ç”¨å‹•æ…‹å †ç–ŠæŒ‡æ´¾"
*** 24013,24056 ****
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC èˆ‡ -mcall-%s äº’ä¸�ç›¸å®¹"
  
! #: config/sh/sh.c:6624
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs åœ¨æ­¤å­�ç›®çš„ä¸Šä¸�å�—æ”¯æ�´"
  
! #: config/sh/sh.c:7629
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "%qs å±¬æ€§å�ªèƒ½å¥—ç”¨åˆ°æ�’æ–·å‡½å¼�ä¸Š"
  
! #: config/sh/sh.c:7715
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "å±¬æ€§ interrupt_handler èˆ‡ -m5-compact ä¸�ç›¸å®¹"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7737
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "%qs å±¬æ€§çš„å�ƒæ•¸ä¸�æ˜¯ä¸€å€‹å­—ä¸²å¸¸æ•¸"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7762
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "%qs å±¬æ€§çš„å�ƒæ•¸ä¸�æ˜¯ä¸€å€‹æ•´åž‹å¸¸æ•¸"
  
! #: config/sh/sh.c:9814
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 éœ€è¦�å�šç‚ºå‘¼å�«ç¯¡æ”¹çš„æš«å­˜å™¨"
  
! #: config/sh/sh.c:9835
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "éœ€è¦�å�¦ä¸€å€‹å‘¼å�«ç¯¡æ”¹çš„é€šç”¨æš«å­˜å™¨"
  
! #: config/sh/sh.c:9843
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "éœ€è¦�ä¸€å€‹å‘¼å�«ç¯¡æ”¹çš„é€šç”¨æš«å­˜å™¨"
--- 24019,24062 ----
  msgid "-fPIC and -G are incompatible"
  msgstr "-fPIC èˆ‡ -mcall-%s äº’ä¸�ç›¸å®¹"
  
! #: config/sh/sh.c:6633
  #, gcc-internal-format
  msgid "__builtin_saveregs not supported by this subtarget"
  msgstr "__builtin_saveregs åœ¨æ­¤å­�ç›®çš„ä¸Šä¸�å�—æ”¯æ�´"
  
! #: config/sh/sh.c:7638
  #, gcc-internal-format
  msgid "%qs attribute only applies to interrupt functions"
  msgstr "%qs å±¬æ€§å�ªèƒ½å¥—ç”¨åˆ°æ�’æ–·å‡½å¼�ä¸Š"
  
! #: config/sh/sh.c:7724
  #, gcc-internal-format
  msgid "attribute interrupt_handler is not compatible with -m5-compact"
  msgstr "å±¬æ€§ interrupt_handler èˆ‡ -m5-compact ä¸�ç›¸å®¹"
  
  #. The argument must be a constant string.
! #: config/sh/sh.c:7746
  #, gcc-internal-format
  msgid "%qs attribute argument not a string constant"
  msgstr "%qs å±¬æ€§çš„å�ƒæ•¸ä¸�æ˜¯ä¸€å€‹å­—ä¸²å¸¸æ•¸"
  
  #. The argument must be a constant integer.
! #: config/sh/sh.c:7771
  #, gcc-internal-format
  msgid "%qs attribute argument not an integer constant"
  msgstr "%qs å±¬æ€§çš„å�ƒæ•¸ä¸�æ˜¯ä¸€å€‹æ•´åž‹å¸¸æ•¸"
  
! #: config/sh/sh.c:9823
  #, gcc-internal-format
  msgid "r0 needs to be available as a call-clobbered register"
  msgstr "r0 éœ€è¦�å�šç‚ºå‘¼å�«ç¯¡æ”¹çš„æš«å­˜å™¨"
  
! #: config/sh/sh.c:9844
  #, gcc-internal-format
  msgid "Need a second call-clobbered general purpose register"
  msgstr "éœ€è¦�å�¦ä¸€å€‹å‘¼å�«ç¯¡æ”¹çš„é€šç”¨æš«å­˜å™¨"
  
! #: config/sh/sh.c:9852
  #, gcc-internal-format
  msgid "Need a call-clobbered target register"
  msgstr "éœ€è¦�ä¸€å€‹å‘¼å�«ç¯¡æ”¹çš„é€šç”¨æš«å­˜å™¨"
*************** msgstr "%<%D(int)%> æ²’æœ‰å‡ºç�¾åœ¨å­—å°
*** 24444,24616 ****
  msgid "comparison between %q#T and %q#T"
  msgstr "åœ¨ %q#T å’Œ %q#T é–“æ¯”è¼ƒ"
  
! #: cp/call.c:4127
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "æ²’æœ‰å�ˆé�©çš„ %<operator %s%> çµ¦ %qT"
  
! #: cp/call.c:4145
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D æ˜¯ç§�æœ‰çš„"
  
! #: cp/call.c:4147
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D æ˜¯ä¿�è­·çš„"
  
! #: cp/call.c:4149
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D ç„¡æ³•å­˜å�–"
  
! #: cp/call.c:4150
  #, gcc-internal-format
  msgid "within this context"
  msgstr "åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/call.c:4239 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "å¾žé¡žåž‹ %qT åˆ°é¡žåž‹ %qT çš„è½‰æ�›ç„¡æ•ˆ"
  
! #: cp/call.c:4241
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  åˆ�å§‹åŒ–å¼•æ•¸ %Pï¼Œå±¬æ–¼ %qD"
  
! #: cp/call.c:4253
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "å°‡ NULL å�šç‚ºé�žæŒ‡æ¨™å¼•æ•¸ %P å‚³é�žçµ¦ %qD"
  
! #: cp/call.c:4256
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "å°‡ NULL è½‰æ�›åˆ°é�žæŒ‡æ¨™é¡žåž‹ %qT"
  
! #: cp/call.c:4264
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "å°‡ %qT å�šç‚ºå¼•æ•¸ %P å‚³é�žçµ¦ %qD"
  
! #: cp/call.c:4267
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "ç•¶è½‰æ�›åˆ° %qT (å¾ž %qT)æ™‚"
  
! #: cp/call.c:4407
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "ç„¡æ³•å°‡ä½�å…ƒæ®µ %qE ç¹«çµ�åˆ° %qT"
  
! #: cp/call.c:4410 cp/call.c:4426
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ä¸�èƒ½å°‡ç·Šå¯¦çš„æ¬„ä½� %qE ç¹«çµ�åˆ° %qT"
  
! #: cp/call.c:4413
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ç„¡æ³•å°‡å�³å€¼ %qE ç¹«çµ�åˆ° %qT"
  
! #: cp/call.c:4527
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ä¸�èƒ½é€�é�Ž %<...%> å‚³é�žæœ‰é�žç°¡å–®èˆŠè³‡æ–™é¡žåž‹ %q#T çš„ç‰©ä»¶ï¼›å‘¼å�«æœƒåœ¨åŸ·è¡Œæ™‚ä¸­æ­¢"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4555
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ä¸�èƒ½é€�é�Ž %<...%> æŽ¥å�—æœ‰é�žç°¡å–®èˆŠè³‡æ–™é¡žåž‹ %q#T çš„ç‰©ä»¶ï¼›å‘¼å�«æœƒåœ¨åŸ·è¡Œæ™‚ä¸­æ­¢"
  
! #: cp/call.c:4598
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "å�ƒæ•¸ %d(å±¬æ–¼ %qD)å°šæœªè¢«è§£æž�åˆ°"
  
! #: cp/call.c:4682
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "å‡½å¼�çš„å¼•æ•¸å�¯èƒ½æ˜¯ format å±¬æ€§çš„å‚™é�¸"
  
! #: cp/call.c:4819
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "å°‡ %qT å�šç‚º %q#D çš„ %<this%> å¼•æ•¸æ™‚ä¸Ÿæ£„äº†é¡žåž‹é™�å®š"
  
! #: cp/call.c:4838
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT æ˜¯ %qT çš„ä¸€å€‹ä¸�å�¯å­˜å�–çš„åŸºç¤Žé¡žåˆ¥"
  
! #: cp/call.c:5094
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "åœ¨ java ä»‹é�¢é¡žåž‹ %qT ä¸­æ‰¾ä¸�åˆ° class$ æ¬„ä½�"
  
! #: cp/call.c:5337
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "å‘¼å�«é�žå‡½å¼�çš„ %qD"
  
! #: cp/call.c:5459
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "å°� %<%T::%s(%A)%#V%> çš„å‘¼å�«æ²’æœ‰åŒ¹é…�çš„å‡½å¼�"
  
! #: cp/call.c:5477
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "å°�å¤šè¼‰çš„ %<%s(%A)%> çš„å‘¼å�«æœ‰æ­§ç¾©"
  
! #: cp/call.c:5503
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "æ²’æœ‰ç‰©ä»¶ç„¡æ³•å‘¼å�«æˆ�å“¡å‡½å¼� %qD"
  
! #: cp/call.c:6123
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "å‚³é�ž %qT æ™‚é�¸æ“‡ %qT è€Œä¸�æ˜¯ %qT"
  
! #: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  åœ¨å‘¼å�« %qD æ™‚"
  
! #: cp/call.c:6182
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "é�¸æ“‡ %qD è€Œä¸�æ˜¯ %qD"
  
! #: cp/call.c:6183
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  ç•¶å¾ž %qT è½‰æ�›ç‚º %qT æ™‚"
  
! #: cp/call.c:6185
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  å› ç‚ºå‰�è€…çš„å¼•æ•¸é¡žåž‹è½‰æ�›åº�åˆ—æ›´å¥½"
  
! #: cp/call.c:6299
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ èª�ç‚ºæœ‰æ­§ç¾©ï¼Œç›¡ç®¡ç¬¬ä¸€å€‹å‚™é�¸çš„æœ€å·®é¡žåž‹è½‰æ�›è¦�å¥½æ–¼ç¬¬äºŒå€‹å‚™é�¸çš„æœ€å·®é¡žåž‹è½‰æ�›"
  
! #: cp/call.c:6443
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "ä¸�èƒ½å°‡ %qE è½‰æ�›ç‚º %qT"
  
! #: cp/call.c:6577
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "å°‡é¡žåž‹ç‚º %qT çš„é�ž const å�ƒç…§åˆ�å§‹åŒ–ç‚ºé¡žåž‹ç‚º %qT çš„è‡¨æ™‚è®Šæ•¸ç„¡æ•ˆ"
  
! #: cp/call.c:6581
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "å°‡é¡žåž‹ç‚º %qT çš„å�ƒç…§åˆ�å§‹åŒ–ç‚ºé¡žåž‹ç‚º %qT çš„é�‹ç®—å¼�ç„¡æ•ˆ"
--- 24450,24627 ----
  msgid "comparison between %q#T and %q#T"
  msgstr "åœ¨ %q#T å’Œ %q#T é–“æ¯”è¼ƒ"
  
! #: cp/call.c:4138
! #, gcc-internal-format
! msgid "no corresponding deallocation function for `%D'"
! msgstr ""
! 
! #: cp/call.c:4143
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "æ²’æœ‰å�ˆé�©çš„ %<operator %s%> çµ¦ %qT"
  
! #: cp/call.c:4161
  #, gcc-internal-format
  msgid "%q+#D is private"
  msgstr "%q+#D æ˜¯ç§�æœ‰çš„"
  
! #: cp/call.c:4163
  #, gcc-internal-format
  msgid "%q+#D is protected"
  msgstr "%q+#D æ˜¯ä¿�è­·çš„"
  
! #: cp/call.c:4165
  #, gcc-internal-format
  msgid "%q+#D is inaccessible"
  msgstr "%q+#D ç„¡æ³•å­˜å�–"
  
! #: cp/call.c:4166
  #, gcc-internal-format
  msgid "within this context"
  msgstr "åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/call.c:4255 cp/cvt.c:265
  #, gcc-internal-format
  msgid "invalid conversion from %qT to %qT"
  msgstr "å¾žé¡žåž‹ %qT åˆ°é¡žåž‹ %qT çš„è½‰æ�›ç„¡æ•ˆ"
  
! #: cp/call.c:4257
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  åˆ�å§‹åŒ–å¼•æ•¸ %Pï¼Œå±¬æ–¼ %qD"
  
! #: cp/call.c:4269
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "å°‡ NULL å�šç‚ºé�žæŒ‡æ¨™å¼•æ•¸ %P å‚³é�žçµ¦ %qD"
  
! #: cp/call.c:4272
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "å°‡ NULL è½‰æ�›åˆ°é�žæŒ‡æ¨™é¡žåž‹ %qT"
  
! #: cp/call.c:4280
  #, gcc-internal-format
  msgid "passing %qT for argument %P to %qD"
  msgstr "å°‡ %qT å�šç‚ºå¼•æ•¸ %P å‚³é�žçµ¦ %qD"
  
! #: cp/call.c:4283
  #, gcc-internal-format
  msgid "converting to %qT from %qT"
  msgstr "ç•¶è½‰æ�›åˆ° %qT (å¾ž %qT)æ™‚"
  
! #: cp/call.c:4423
  #, gcc-internal-format
  msgid "cannot bind bitfield %qE to %qT"
  msgstr "ç„¡æ³•å°‡ä½�å…ƒæ®µ %qE ç¹«çµ�åˆ° %qT"
  
! #: cp/call.c:4426 cp/call.c:4442
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ä¸�èƒ½å°‡ç·Šå¯¦çš„æ¬„ä½� %qE ç¹«çµ�åˆ° %qT"
  
! #: cp/call.c:4429
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ç„¡æ³•å°‡å�³å€¼ %qE ç¹«çµ�åˆ° %qT"
  
! #: cp/call.c:4543
  #, gcc-internal-format
  msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ä¸�èƒ½é€�é�Ž %<...%> å‚³é�žæœ‰é�žç°¡å–®èˆŠè³‡æ–™é¡žåž‹ %q#T çš„ç‰©ä»¶ï¼›å‘¼å�«æœƒåœ¨åŸ·è¡Œæ™‚ä¸­æ­¢"
  
  #. Undefined behavior [expr.call] 5.2.2/7.
! #: cp/call.c:4571
  #, gcc-internal-format
  msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
  msgstr "ä¸�èƒ½é€�é�Ž %<...%> æŽ¥å�—æœ‰é�žç°¡å–®èˆŠè³‡æ–™é¡žåž‹ %q#T çš„ç‰©ä»¶ï¼›å‘¼å�«æœƒåœ¨åŸ·è¡Œæ™‚ä¸­æ­¢"
  
! #: cp/call.c:4614
  #, gcc-internal-format
  msgid "the default argument for parameter %d of %qD has not yet been parsed"
  msgstr "å�ƒæ•¸ %d(å±¬æ–¼ %qD)å°šæœªè¢«è§£æž�åˆ°"
  
! #: cp/call.c:4698
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "å‡½å¼�çš„å¼•æ•¸å�¯èƒ½æ˜¯ format å±¬æ€§çš„å‚™é�¸"
  
! #: cp/call.c:4835
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgstr "å°‡ %qT å�šç‚º %q#D çš„ %<this%> å¼•æ•¸æ™‚ä¸Ÿæ£„äº†é¡žåž‹é™�å®š"
  
! #: cp/call.c:4854
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT æ˜¯ %qT çš„ä¸€å€‹ä¸�å�¯å­˜å�–çš„åŸºç¤Žé¡žåˆ¥"
  
! #: cp/call.c:5110
  #, gcc-internal-format
  msgid "could not find class$ field in java interface type %qT"
  msgstr "åœ¨ java ä»‹é�¢é¡žåž‹ %qT ä¸­æ‰¾ä¸�åˆ° class$ æ¬„ä½�"
  
! #: cp/call.c:5353
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "å‘¼å�«é�žå‡½å¼�çš„ %qD"
  
! #: cp/call.c:5475
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgstr "å°� %<%T::%s(%A)%#V%> çš„å‘¼å�«æ²’æœ‰åŒ¹é…�çš„å‡½å¼�"
  
! #: cp/call.c:5493
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "å°�å¤šè¼‰çš„ %<%s(%A)%> çš„å‘¼å�«æœ‰æ­§ç¾©"
  
! #: cp/call.c:5519
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "æ²’æœ‰ç‰©ä»¶ç„¡æ³•å‘¼å�«æˆ�å“¡å‡½å¼� %qD"
  
! #: cp/call.c:6139
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "å‚³é�ž %qT æ™‚é�¸æ“‡ %qT è€Œä¸�æ˜¯ %qT"
  
! #: cp/call.c:6141 cp/name-lookup.c:4259 cp/name-lookup.c:4680
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  åœ¨å‘¼å�« %qD æ™‚"
  
! #: cp/call.c:6198
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "é�¸æ“‡ %qD è€Œä¸�æ˜¯ %qD"
  
! #: cp/call.c:6199
  #, gcc-internal-format
  msgid "  for conversion from %qT to %qT"
  msgstr "  ç•¶å¾ž %qT è½‰æ�›ç‚º %qT æ™‚"
  
! #: cp/call.c:6201
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  å› ç‚ºå‰�è€…çš„å¼•æ•¸é¡žåž‹è½‰æ�›åº�åˆ—æ›´å¥½"
  
! #: cp/call.c:6315
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ èª�ç‚ºæœ‰æ­§ç¾©ï¼Œç›¡ç®¡ç¬¬ä¸€å€‹å‚™é�¸çš„æœ€å·®é¡žåž‹è½‰æ�›è¦�å¥½æ–¼ç¬¬äºŒå€‹å‚™é�¸çš„æœ€å·®é¡žåž‹è½‰æ�›"
  
! #: cp/call.c:6459
  #, gcc-internal-format
  msgid "could not convert %qE to %qT"
  msgstr "ä¸�èƒ½å°‡ %qE è½‰æ�›ç‚º %qT"
  
! #: cp/call.c:6593
  #, gcc-internal-format
  msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
  msgstr "å°‡é¡žåž‹ç‚º %qT çš„é�ž const å�ƒç…§åˆ�å§‹åŒ–ç‚ºé¡žåž‹ç‚º %qT çš„è‡¨æ™‚è®Šæ•¸ç„¡æ•ˆ"
  
! #: cp/call.c:6597
  #, gcc-internal-format
  msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgstr "å°‡é¡žåž‹ç‚º %qT çš„å�ƒç…§åˆ�å§‹åŒ–ç‚ºé¡žåž‹ç‚º %qT çš„é�‹ç®—å¼�ç„¡æ•ˆ"
*************** msgstr "%q+D åŒ…å�«ä¸€å€‹ç©ºé¡žåˆ¥ï¼ŒåŸº
*** 24891,24897 ****
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "ç©ºé¡žåˆ¥ %qT çš„è¡�ç”Ÿé¡žåˆ¥çš„ç‰ˆé�¢è¨­ç½®åœ¨ GCC çš„æœªä¾†ç‰ˆæœ¬ä¸­å�¯èƒ½æœƒèµ·è®ŠåŒ–"
  
! #: cp/class.c:4980 cp/parser.c:13573
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T é‡�å®šç¾©"
--- 24902,24908 ----
  msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
  msgstr "ç©ºé¡žåˆ¥ %qT çš„è¡�ç”Ÿé¡žåˆ¥çš„ç‰ˆé�¢è¨­ç½®åœ¨ GCC çš„æœªä¾†ç‰ˆæœ¬ä¸­å�¯èƒ½æœƒèµ·è®ŠåŒ–"
  
! #: cp/class.c:4980 cp/parser.c:13585
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T é‡�å®šç¾©"
*************** msgstr "%q#T æœ‰è™›å‡½å¼�å�»æ²’æœ‰è™›è§£
*** 24906,24947 ****
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "è©¦åœ–å®Œæˆ�çµ�æ§‹ï¼Œä½†ç‚ºå…ˆå‰�çš„è§£æž�éŒ¯èª¤æ‰€æ�’æ–·"
  
! #: cp/class.c:5690
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "èªžè¨€å­—ä¸² %<\"%E\"%> ä¸�å�¯è­˜åˆ¥"
  
! #: cp/class.c:5779
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ç„¡æ³•è§£æž�å¤šè¼‰å‡½å¼� %qDï¼ŒåŸºæ–¼å�‘é¡žåž‹ %qT çš„è½‰æ�›"
  
! #: cp/class.c:5908
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "æ²’æœ‰å�¯å°‡å‡½å¼� %qD è½‰æ�›åˆ°é¡žåž‹ %q#T çš„åŒ¹é…�é …"
  
! #: cp/class.c:5931
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "å°‡å¤šè¼‰å‡½å¼� %qD è½‰æ�›ç‚ºé¡žåž‹ %q#T æœ‰æ­§ç¾©"
  
! #: cp/class.c:5957
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "å�‡å®šæ˜¯æˆ�å“¡æŒ‡æ¨™ %qD"
  
! #: cp/class.c:5960
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(æˆ�å“¡æŒ‡æ¨™å�ªèƒ½ç”¨ %<&%E%> æ§‹æˆ�)"
  
! #: cp/class.c:6016 cp/class.c:6050
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "é¡žåž‹è³‡è¨Šä¸�å……åˆ†"
  
! #: cp/class.c:6033
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "å¼•æ•¸é¡žåž‹ç‚º %qTï¼Œèˆ‡ %qT ä¸�åŒ¹é…�"
--- 24917,24958 ----
  msgid "trying to finish struct, but kicked out due to previous parse errors"
  msgstr "è©¦åœ–å®Œæˆ�çµ�æ§‹ï¼Œä½†ç‚ºå…ˆå‰�çš„è§£æž�éŒ¯èª¤æ‰€æ�’æ–·"
  
! #: cp/class.c:5702
  #, gcc-internal-format
  msgid "language string %<\"%E\"%> not recognized"
  msgstr "èªžè¨€å­—ä¸² %<\"%E\"%> ä¸�å�¯è­˜åˆ¥"
  
! #: cp/class.c:5791
  #, gcc-internal-format
  msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
  msgstr "ç„¡æ³•è§£æž�å¤šè¼‰å‡½å¼� %qDï¼ŒåŸºæ–¼å�‘é¡žåž‹ %qT çš„è½‰æ�›"
  
! #: cp/class.c:5920
  #, gcc-internal-format
  msgid "no matches converting function %qD to type %q#T"
  msgstr "æ²’æœ‰å�¯å°‡å‡½å¼� %qD è½‰æ�›åˆ°é¡žåž‹ %q#T çš„åŒ¹é…�é …"
  
! #: cp/class.c:5943
  #, gcc-internal-format
  msgid "converting overloaded function %qD to type %q#T is ambiguous"
  msgstr "å°‡å¤šè¼‰å‡½å¼� %qD è½‰æ�›ç‚ºé¡žåž‹ %q#T æœ‰æ­§ç¾©"
  
! #: cp/class.c:5969
  #, gcc-internal-format
  msgid "assuming pointer to member %qD"
  msgstr "å�‡å®šæ˜¯æˆ�å“¡æŒ‡æ¨™ %qD"
  
! #: cp/class.c:5972
  #, gcc-internal-format
  msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgstr "(æˆ�å“¡æŒ‡æ¨™å�ªèƒ½ç”¨ %<&%E%> æ§‹æˆ�)"
  
! #: cp/class.c:6028 cp/class.c:6062
  #, gcc-internal-format
  msgid "not enough type information"
  msgstr "é¡žåž‹è³‡è¨Šä¸�å……åˆ†"
  
! #: cp/class.c:6045
  #, gcc-internal-format
  msgid "argument of type %qT does not match %qT"
  msgstr "å¼•æ•¸é¡žåž‹ç‚º %qTï¼Œèˆ‡ %qT ä¸�åŒ¹é…�"
*************** msgstr "å¼•æ•¸é¡žåž‹ç‚º %qTï¼Œèˆ‡ %qT ä¸
*** 24951,24962 ****
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#D çš„å®£å‘Š"
  
! #: cp/class.c:6321
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "è®Šæ›´äº† %qD çš„åŽŸæ„� %q+#D"
--- 24962,24973 ----
  #. A name N used in a class S shall refer to the same declaration
  #. in its context and when re-evaluated in the completed scope of
  #. S.
! #: cp/class.c:6332 cp/decl.c:1192 cp/name-lookup.c:509
  #, gcc-internal-format
  msgid "declaration of %q#D"
  msgstr "%q#D çš„å®£å‘Š"
  
! #: cp/class.c:6333
  #, gcc-internal-format
  msgid "changes meaning of %qD from %q+#D"
  msgstr "è®Šæ›´äº† %qD çš„åŽŸæ„� %q+#D"
*************** msgstr "æˆ�å“¡æŒ‡æ¨™ç¶“ç”±è™›åŸºç¤Žé¡žåˆ
*** 24996,25002 ****
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "å¾ž %qT åˆ° %qT çš„è½‰æ�›ä¸Ÿå¤±äº†é™�å®šè³‡è¨Š"
  
! #: cp/cvt.c:518 cp/typeck.c:5160
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "å¾ž %qT è½‰æ�›åˆ° %qT ä¸¦æœªæ��é ˜æŒ‡æ¨™"
--- 25007,25013 ----
  msgid "conversion from %qT to %qT discards qualifiers"
  msgstr "å¾ž %qT åˆ° %qT çš„è½‰æ�›ä¸Ÿå¤±äº†é™�å®šè³‡è¨Š"
  
! #: cp/cvt.c:518 cp/typeck.c:5158
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "å¾ž %qT è½‰æ�›åˆ° %qT ä¸¦æœªæ��é ˜æŒ‡æ¨™"
*************** msgstr "  å‚™é�¸è½‰æ�›åŒ…æ‹¬ %qD å’Œ %qD
*** 25089,25095 ****
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD å…ˆè¢«å®£å‘Šç‚º %<extern%> å¾Œå�ˆè¢«å®£å‘Šç‚º %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "%q+D çš„å‰�ä¸€å€‹å®£å‘Š"
--- 25100,25106 ----
  msgid "%qD was declared %<extern%> and later %<static%>"
  msgstr "%qD å…ˆè¢«å®£å‘Šç‚º %<extern%> å¾Œå�ˆè¢«å®£å‘Šç‚º %<static%>"
  
! #: cp/decl.c:1060 cp/decl.c:1594 objc/objc-act.c:2921 objc/objc-act.c:7489
  #, gcc-internal-format
  msgid "previous declaration of %q+D"
  msgstr "%q+D çš„å‰�ä¸€å€‹å®£å‘Š"
*************** msgstr "%q#D åœ¨è¢«å®£å‘Šç‚ºå…§è�¯ä¹‹å‰�
*** 25262,25268 ****
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jå…ˆå‰�çš„é�žå…§è�¯å®£å‘Šåœ¨é€™è£¡"
  
! #: cp/decl.c:1592
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "å�Œä¸€ä½œç”¨æ¬„ä½�ä¸­ %qD å†—é¤˜çš„é‡�å®£å‘Š"
--- 25273,25279 ----
  msgid "%Jprevious non-inline declaration here"
  msgstr "%Jå…ˆå‰�çš„é�žå…§è�¯å®£å‘Šåœ¨é€™è£¡"
  
! #: cp/decl.c:1593
  #, gcc-internal-format
  msgid "redundant redeclaration of %qD in same scope"
  msgstr "å�Œä¸€ä½œç”¨æ¬„ä½�ä¸­ %qD å†—é¤˜çš„é‡�å®£å‘Š"
*************** msgstr "å�Œä¸€ä½œç”¨æ¬„ä½�ä¸­ %qD å†—é¤˜
*** 25275,25577 ****
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1859
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "åœ¨åˆ�æ¬¡ä½¿ç”¨å¾Œæ˜Žç¢ºç‰¹ä¾‹åŒ– %qD"
  
! #: cp/decl.c:1943
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+Dï¼šå�¯è¦‹æ€§å±¬æ€§è¢«å¿½ç•¥ï¼Œå› ç‚ºå®ƒ"
  
! #: cp/decl.c:1945
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jèˆ‡æ­¤è™•å…ˆå‰�çš„å®£å‘Šè¡�çª�"
  
! #: cp/decl.c:2312
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "è·³è½‰è‡³æ¨™ç±¤ %qD"
  
! #: cp/decl.c:2314
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "è·³è½‰è‡³ case æ¨™ç±¤"
  
! #: cp/decl.c:2316
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  å¾žé€™è£¡"
  
! #: cp/decl.c:2335 cp/decl.c:2498
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2356
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  ç•¥é�Ž %q+#D çš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:2358 cp/decl.c:2473
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  é€²å…¥é�žç°¡å–®èˆŠè³‡æ–™ %q+#D çš„ä½œç”¨æ¬„ä½�"
  
! #: cp/decl.c:2371 cp/decl.c:2477
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  é€²å…¥ try å�€å¡Š"
  
! #: cp/decl.c:2373 cp/decl.c:2479
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  é€²å…¥ catch å�€å¡Š"
  
! #: cp/decl.c:2383 cp/decl.c:2482
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  é€²å…¥ try å�€å¡Š"
  
! #: cp/decl.c:2454 cp/decl.c:2494
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "è·³è½‰è‡³æ¨™ç±¤ %q+D"
  
! #: cp/decl.c:2455 cp/decl.c:2495
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  å¾žé€™è£¡"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2467
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J é€²å…¥ catch å�€å¡Š"
  
! #: cp/decl.c:2471
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  ç•¥é�Ž %q+#D çš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:2547
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "æ¨™ç±¤å��ç‚º wchar_t"
  
! #: cp/decl.c:2551
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "é‡�è¤‡çš„æ¨™ç±¤ %qD"
  
! #: cp/decl.c:2814
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/decl.c:2820 cp/parser.c:3841
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ä½¿ç”¨æ™‚æœªå¸¶ç¯„æœ¬å�ƒæ•¸"
  
! #: cp/decl.c:2835
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/decl.c:2847 cp/decl.c:2915
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "æ²’å…·å��ç‚º %q#T çš„é¡žåˆ¥ç¯„æœ¬ï¼Œåœ¨%q#T ä¸­ "
  
! #: cp/decl.c:2848
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "æ²’å…·å��ç‚º %q#T çš„é¡žåž‹ï¼Œåœ¨%q#T ä¸­ "
  
! #: cp/decl.c:2855
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qT è¢«è§£æž�åˆ°é�žé¡žåˆ¥é¡žåž‹ %qT"
  
! #: cp/decl.c:2862
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<%T::%D%> ä¸�æ˜¯ä¸€å€‹é¡žåž‹"
  
! #: cp/decl.c:2924
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "ç¯„æœ¬å�ƒæ•¸èˆ‡ç¯„æœ¬ä¸�ç¬¦"
  
! #: cp/decl.c:2925 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+D å·²åœ¨æ­¤å®£å‘Šé�Ž"
  
! #: cp/decl.c:3596
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jä¸€å€‹åŒ¿å��è�¯å�ˆä¸�èƒ½æœ‰å‡½å¼�æˆ�å“¡"
  
! #: cp/decl.c:3614
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "æœ‰å»ºæ§‹å¼�çš„æˆ�å“¡ %q+#D ä¸�å…�è¨±åœ¨åŒ¿å��è�šå�ˆä¸­å‡ºç�¾"
  
! #: cp/decl.c:3617
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "æœ‰æ§‹æ§‹å‡½å¼�çš„æˆ�å“¡ %q+#D ä¸�å…�è¨±åœ¨åŒ¿å��è�šå�ˆä¸­å‡ºç�¾"
  
! #: cp/decl.c:3620
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "æœ‰è¤‡è£½è³¦å€¼é�‹ç®—å­�çš„æˆ�å“¡ %q+#D ä¸�èƒ½ç”¨åœ¨è�¯å�ˆä¸­"
  
! #: cp/decl.c:3645
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€å€‹å®£å‘ŠæŒ‡å®šäº†å¤šå€‹é¡žåž‹"
  
! #: cp/decl.c:3649
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "å°� C++ å…§å»ºé¡žåž‹ %qT çš„é‡�å®£å‘Š"
  
! #: cp/decl.c:3686
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typedef å®£å‘Šä¸­ç¼ºå°‘é¡žåž‹å��"
  
! #: cp/decl.c:3694
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ä¸�å…�è¨±åŒ¿å��çµ�æ§‹"
  
! #: cp/decl.c:3701
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "å�ªèƒ½ç‚ºå‡½å¼�æŒ‡å®š %qs"
  
! #: cp/decl.c:3707
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> å�ªèƒ½åœ¨é¡žåˆ¥ä¸­æŒ‡å®š"
  
! #: cp/decl.c:3709
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "å�ªèƒ½ç‚ºå»ºæ§‹å¼�æŒ‡å®š %<explicit%>"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "å�ªèƒ½ç‚ºç‰©ä»¶å’Œå‡½å¼�æŒ‡å®šå­˜å„²é¡žåˆ¥"
  
! #: cp/decl.c:3717
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "å�ªèƒ½ç‚ºç‰©ä»¶å’Œå‡½å¼�æŒ‡å®šé¡žåž‹é™�å®š"
  
! #: cp/decl.c:3747
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "å±¬æ€§æ–¼ %q+#T çš„å®£å‘Šä¸­è¢«å¿½ç•¥"
  
! #: cp/decl.c:3748
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "%q+#T çš„å±¬æ€§å¿…é ˆè·Ÿåœ¨ %qs é—œé�µå­—å¾Œé�¢"
  
! #: cp/decl.c:3862
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "å‡½å¼� %q#D åƒ�è®Šæ•¸ä¸€æ¨£è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3873
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "%q#D å®£å‘Šæœ‰ %<extern%> ä¸¦è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3889
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "å‡½å¼� %q+D çš„å®šç¾©è¢«æ¨™è¨˜ç‚º dllimport"
  
! #: cp/decl.c:3908
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D ä¸�æ˜¯ %q#T çš„é�œæ…‹æˆ�å“¡"
  
! #: cp/decl.c:3914
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ ä¸�å…�è¨±å°‡ %<%T::%D%> å®šç¾©ç‚º %<%T::%D%>"
  
! #: cp/decl.c:3923
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "ç¯„æœ¬é ­ä¸�å…�è¨±å‡ºç�¾åœ¨æ˜Žç¢ºç‰¹ä¾‹åŒ–é¡žåˆ¥çš„æˆ�å“¡å®šç¾©ä¸­"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ISO C++ ä¸�å…�è¨±æˆ�å“¡ %qD çš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3969
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "å‡ºç�¾åœ¨é¡žåˆ¥å¤–çš„ %q#D çš„å®£å‘Šä¸�æ˜¯å®šç¾©"
  
! #: cp/decl.c:4036
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "è®Šæ•¸ %q#D æœ‰åˆ�å§‹å€¼è¨­å®šï¼Œä½†æ˜¯é¡žåž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4043 cp/decl.c:4770
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "é™£åˆ— %q#D çš„å…ƒç´ é¡žåž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "è�šå�ˆ %q#D é¡žåž‹ä¸�å®Œå…¨ï¼Œç„¡æ³•è¢«å®šç¾©"
  
! #: cp/decl.c:4100
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD å®£å‘Šç‚ºå�ƒç…§å�»æœªè¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4106
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ ä¸�å…�è¨±ä½¿ç”¨åˆ�å§‹å€¼è¨­å®šæ¸…å–®ä¾†åˆ�å§‹åŒ–å�ƒç…§ %qD"
  
! #: cp/decl.c:4132
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "ä¸�èƒ½åˆ�å§‹åŒ– %qTï¼Œå¾ž %qT"
  
! #: cp/decl.c:4160
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "å��ç¨± %qD ç”¨åœ¨ GNU é¢¨æ ¼çš„é™£åˆ—æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è¨­å®šä¸­"
  
! #: cp/decl.c:4209
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�å§‹å€¼è¨­å®šç„¡æ³•æ±ºå®š %qD çš„å¤§å°�"
  
! #: cp/decl.c:4216
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD ç¼ºå°‘é™£åˆ—å¤§å°�"
  
! #: cp/decl.c:4228
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "å¤§å°�ç‚º 0 çš„é™£åˆ— %qD"
--- 25286,25588 ----
  #. that specialization that would cause an implicit
  #. instantiation to take place, in every translation unit in
  #. which such a use occurs.
! #: cp/decl.c:1860
  #, gcc-internal-format
  msgid "explicit specialization of %qD after first use"
  msgstr "åœ¨åˆ�æ¬¡ä½¿ç”¨å¾Œæ˜Žç¢ºç‰¹ä¾‹åŒ– %qD"
  
! #: cp/decl.c:1944
  #, gcc-internal-format
  msgid "%q+D: visibility attribute ignored because it"
  msgstr "%q+Dï¼šå�¯è¦‹æ€§å±¬æ€§è¢«å¿½ç•¥ï¼Œå› ç‚ºå®ƒ"
  
! #: cp/decl.c:1946
  #, gcc-internal-format
  msgid "%Jconflicts with previous declaration here"
  msgstr "%Jèˆ‡æ­¤è™•å…ˆå‰�çš„å®£å‘Šè¡�çª�"
  
! #: cp/decl.c:2329
  #, gcc-internal-format
  msgid "jump to label %qD"
  msgstr "è·³è½‰è‡³æ¨™ç±¤ %qD"
  
! #: cp/decl.c:2331
  #, gcc-internal-format
  msgid "jump to case label"
  msgstr "è·³è½‰è‡³ case æ¨™ç±¤"
  
! #: cp/decl.c:2333
  #, gcc-internal-format
  msgid "%H  from here"
  msgstr "%H  å¾žé€™è£¡"
  
! #: cp/decl.c:2352 cp/decl.c:2515
  #, gcc-internal-format
  msgid "  exits OpenMP structured block"
  msgstr ""
  
! #: cp/decl.c:2373
  #, gcc-internal-format
  msgid "  crosses initialization of %q+#D"
  msgstr "  ç•¥é�Ž %q+#D çš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:2375 cp/decl.c:2490
  #, gcc-internal-format
  msgid "  enters scope of non-POD %q+#D"
  msgstr "  é€²å…¥é�žç°¡å–®èˆŠè³‡æ–™ %q+#D çš„ä½œç”¨æ¬„ä½�"
  
! #: cp/decl.c:2388 cp/decl.c:2494
  #, gcc-internal-format
  msgid "  enters try block"
  msgstr "  é€²å…¥ try å�€å¡Š"
  
! #: cp/decl.c:2390 cp/decl.c:2496
  #, gcc-internal-format
  msgid "  enters catch block"
  msgstr "  é€²å…¥ catch å�€å¡Š"
  
! #: cp/decl.c:2400 cp/decl.c:2499
  #, fuzzy, gcc-internal-format
  msgid "  enters OpenMP structured block"
  msgstr "  é€²å…¥ try å�€å¡Š"
  
! #: cp/decl.c:2471 cp/decl.c:2511
  #, gcc-internal-format
  msgid "jump to label %q+D"
  msgstr "è·³è½‰è‡³æ¨™ç±¤ %q+D"
  
! #: cp/decl.c:2472 cp/decl.c:2512
  #, gcc-internal-format
  msgid "  from here"
  msgstr "  å¾žé€™è£¡"
  
  #. Can't skip init of __exception_info.
! #: cp/decl.c:2484
  #, gcc-internal-format
  msgid "%J  enters catch block"
  msgstr "%J é€²å…¥ catch å�€å¡Š"
  
! #: cp/decl.c:2488
  #, gcc-internal-format
  msgid "  skips initialization of %q+#D"
  msgstr "  ç•¥é�Ž %q+#D çš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:2564
  #, gcc-internal-format
  msgid "label named wchar_t"
  msgstr "æ¨™ç±¤å��ç‚º wchar_t"
  
! #: cp/decl.c:2568
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr "é‡�è¤‡çš„æ¨™ç±¤ %qD"
  
! #: cp/decl.c:2831
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/decl.c:2837 cp/parser.c:3853
  #, gcc-internal-format
  msgid "%qD used without template parameters"
  msgstr "%qD ä½¿ç”¨æ™‚æœªå¸¶ç¯„æœ¬å�ƒæ•¸"
  
! #: cp/decl.c:2852
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class"
  msgstr "%q#T ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/decl.c:2864 cp/decl.c:2932
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "æ²’å…·å��ç‚º %q#T çš„é¡žåˆ¥ç¯„æœ¬ï¼Œåœ¨%q#T ä¸­ "
  
! #: cp/decl.c:2865
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "æ²’å…·å��ç‚º %q#T çš„é¡žåž‹ï¼Œåœ¨%q#T ä¸­ "
  
! #: cp/decl.c:2872
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qT è¢«è§£æž�åˆ°é�žé¡žåˆ¥é¡žåž‹ %qT"
  
! #: cp/decl.c:2879
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgstr "%<%T::%D%> ä¸�æ˜¯ä¸€å€‹é¡žåž‹"
  
! #: cp/decl.c:2941
  #, gcc-internal-format
  msgid "template parameters do not match template"
  msgstr "ç¯„æœ¬å�ƒæ•¸èˆ‡ç¯„æœ¬ä¸�ç¬¦"
  
! #: cp/decl.c:2942 cp/friend.c:322 cp/friend.c:330
  #, gcc-internal-format
  msgid "%q+D declared here"
  msgstr "%q+D å·²åœ¨æ­¤å®£å‘Šé�Ž"
  
! #: cp/decl.c:3613
  #, gcc-internal-format
  msgid "%Jan anonymous union cannot have function members"
  msgstr "%Jä¸€å€‹åŒ¿å��è�¯å�ˆä¸�èƒ½æœ‰å‡½å¼�æˆ�å“¡"
  
! #: cp/decl.c:3631
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "æœ‰å»ºæ§‹å¼�çš„æˆ�å“¡ %q+#D ä¸�å…�è¨±åœ¨åŒ¿å��è�šå�ˆä¸­å‡ºç�¾"
  
! #: cp/decl.c:3634
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "æœ‰æ§‹æ§‹å‡½å¼�çš„æˆ�å“¡ %q+#D ä¸�å…�è¨±åœ¨åŒ¿å��è�šå�ˆä¸­å‡ºç�¾"
  
! #: cp/decl.c:3637
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "æœ‰è¤‡è£½è³¦å€¼é�‹ç®—å­�çš„æˆ�å“¡ %q+#D ä¸�èƒ½ç”¨åœ¨è�¯å�ˆä¸­"
  
! #: cp/decl.c:3662
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€å€‹å®£å‘ŠæŒ‡å®šäº†å¤šå€‹é¡žåž‹"
  
! #: cp/decl.c:3666
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "å°� C++ å…§å»ºé¡žåž‹ %qT çš„é‡�å®£å‘Š"
  
! #: cp/decl.c:3703
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typedef å®£å‘Šä¸­ç¼ºå°‘é¡žåž‹å��"
  
! #: cp/decl.c:3711
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ä¸�å…�è¨±åŒ¿å��çµ�æ§‹"
  
! #: cp/decl.c:3718
  #, gcc-internal-format
  msgid "%qs can only be specified for functions"
  msgstr "å�ªèƒ½ç‚ºå‡½å¼�æŒ‡å®š %qs"
  
! #: cp/decl.c:3724
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> å�ªèƒ½åœ¨é¡žåˆ¥ä¸­æŒ‡å®š"
  
! #: cp/decl.c:3726
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "å�ªèƒ½ç‚ºå»ºæ§‹å¼�æŒ‡å®š %<explicit%>"
  
! #: cp/decl.c:3728
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "å�ªèƒ½ç‚ºç‰©ä»¶å’Œå‡½å¼�æŒ‡å®šå­˜å„²é¡žåˆ¥"
  
! #: cp/decl.c:3734
  #, gcc-internal-format
  msgid "qualifiers can only be specified for objects and functions"
  msgstr "å�ªèƒ½ç‚ºç‰©ä»¶å’Œå‡½å¼�æŒ‡å®šé¡žåž‹é™�å®š"
  
! #: cp/decl.c:3764
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q+#T"
  msgstr "å±¬æ€§æ–¼ %q+#T çš„å®£å‘Šä¸­è¢«å¿½ç•¥"
  
! #: cp/decl.c:3765
  #, gcc-internal-format
  msgid "attribute for %q+#T must follow the %qs keyword"
  msgstr "%q+#T çš„å±¬æ€§å¿…é ˆè·Ÿåœ¨ %qs é—œé�µå­—å¾Œé�¢"
  
! #: cp/decl.c:3879
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "å‡½å¼� %q#D åƒ�è®Šæ•¸ä¸€æ¨£è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3890
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "%q#D å®£å‘Šæœ‰ %<extern%> ä¸¦è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3906
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "å‡½å¼� %q+D çš„å®šç¾©è¢«æ¨™è¨˜ç‚º dllimport"
  
! #: cp/decl.c:3925
  #, gcc-internal-format
  msgid "%q#D is not a static member of %q#T"
  msgstr "%q#D ä¸�æ˜¯ %q#T çš„é�œæ…‹æˆ�å“¡"
  
! #: cp/decl.c:3931
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ ä¸�å…�è¨±å°‡ %<%T::%D%> å®šç¾©ç‚º %<%T::%D%>"
  
! #: cp/decl.c:3940
  #, gcc-internal-format
  msgid "template header not allowed in member definition of explicitly specialized class"
  msgstr "ç¯„æœ¬é ­ä¸�å…�è¨±å‡ºç�¾åœ¨æ˜Žç¢ºç‰¹ä¾‹åŒ–é¡žåˆ¥çš„æˆ�å“¡å®šç¾©ä¸­"
  
! #: cp/decl.c:3948
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ISO C++ ä¸�å…�è¨±æˆ�å“¡ %qD çš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:3986
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "å‡ºç�¾åœ¨é¡žåˆ¥å¤–çš„ %q#D çš„å®£å‘Šä¸�æ˜¯å®šç¾©"
  
! #: cp/decl.c:4053
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "è®Šæ•¸ %q#D æœ‰åˆ�å§‹å€¼è¨­å®šï¼Œä½†æ˜¯é¡žåž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4060 cp/decl.c:4787
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "é™£åˆ— %q#D çš„å…ƒç´ é¡žåž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4070
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "è�šå�ˆ %q#D é¡žåž‹ä¸�å®Œå…¨ï¼Œç„¡æ³•è¢«å®šç¾©"
  
! #: cp/decl.c:4117
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD å®£å‘Šç‚ºå�ƒç…§å�»æœªè¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4123
  #, gcc-internal-format
  msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
  msgstr "ISO C++ ä¸�å…�è¨±ä½¿ç”¨åˆ�å§‹å€¼è¨­å®šæ¸…å–®ä¾†åˆ�å§‹åŒ–å�ƒç…§ %qD"
  
! #: cp/decl.c:4149
  #, gcc-internal-format
  msgid "cannot initialize %qT from %qT"
  msgstr "ä¸�èƒ½åˆ�å§‹åŒ– %qTï¼Œå¾ž %qT"
  
! #: cp/decl.c:4177
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "å��ç¨± %qD ç”¨åœ¨ GNU é¢¨æ ¼çš„é™£åˆ—æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è¨­å®šä¸­"
  
! #: cp/decl.c:4226
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�å§‹å€¼è¨­å®šç„¡æ³•æ±ºå®š %qD çš„å¤§å°�"
  
! #: cp/decl.c:4233
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD ç¼ºå°‘é™£åˆ—å¤§å°�"
  
! #: cp/decl.c:4245
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "å¤§å°�ç‚º 0 çš„é™£åˆ— %qD"
*************** msgstr "å¤§å°�ç‚º 0 çš„é™£åˆ— %qD"
*** 25579,25806 ****
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4271
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "%qD çš„å­˜å„²å¤§å°�ä¸�æ˜Ž"
  
! #: cp/decl.c:4293
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "%qD çš„å­˜å„²å¤§å°�ä¸�æ˜¯å¸¸æ•¸"
  
! #: cp/decl.c:4342
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "å°�ä¸�èµ·ï¼šå…§è�¯å‡½å¼�ä¸­é�œæ…‹è³‡æ–™ %q+#D çš„èªžç¾©æ˜¯éŒ¯çš„(æ‚¨æœƒå¾—åˆ°æ­¤è®Šæ•¸çš„å¤šä»½è¤‡è£½)"
  
! #: cp/decl.c:4345
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  è®Šé€šçš„ä½œæ³•æ˜¯åˆªé™¤åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/decl.c:4372
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "æœªåˆ�å§‹åŒ–çš„å¸¸æ•¸ %qD"
  
! #: cp/decl.c:4484
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ç„¡æ•ˆé¡žåž‹ %qT å�šç‚ºé¡žåž‹ç‚º %qT çš„å�‘é‡�çš„åˆ�å§‹åŒ–è¨­å®š"
  
! #: cp/decl.c:4526
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "%qT çš„åˆ�å§‹åŒ–è¨­å®šå¿…é ˆåœ¨å¤§æ‹¬è™Ÿå…§"
  
! #: cp/decl.c:4544
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT æ²’å…·å��ç‚º %qD çš„é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/decl.c:4595
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "é¡žåž‹ %qT çš„æ¨™é‡�åˆ�å§‹åŒ–å¸¶å¤§æ‹¬è™Ÿ"
  
! #: cp/decl.c:4678
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "%qT çš„åˆ�å§‹å€¼è¨­å®šå‘¨åœ�ç¼ºå°‘å¤§æ‹¬è™Ÿ"
  
! #: cp/decl.c:4735
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "%qT çš„åˆ�å§‹å€¼è¨­å®šé …å¤ªå¤š"
  
! #: cp/decl.c:4778
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "å�¯è®Šå¤§å°�çš„ç‰©ä»¶ %qD ä¸�èƒ½è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4784
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD é¡žåž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4796
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "è�¯å�ˆåˆ�å§‹å€¼è¨­å®šé …ä¸­æœ‰å¤šé¤˜å…ƒç´ "
  
! #: cp/decl.c:4844
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD å¿…é ˆç”±å»ºæ§‹å¼�è€Œä¸�æ˜¯ %<{...}%> åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4880
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "é™£åˆ— %qD è¢«æœ‰æ‹¬è™Ÿçš„å­—é�¢å­—ä¸² %qE æ‰€åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4895
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "çµ�æ§‹ %qD æœ‰æœªåˆ�å§‹åŒ–çš„å¸¸æ•¸æˆ�å“¡"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "çµ�æ§‹ %qD æœ‰æœªåˆ�å§‹åŒ–çš„å�ƒç…§æˆ�å“¡"
  
! #: cp/decl.c:5106
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "è³¦å€¼(ä¸�æ˜¯åˆ�å§‹åŒ–)å‡ºç�¾åœ¨å®£å‘Šä¸­"
  
! #: cp/decl.c:5184
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "éš±è—�äº†æ—©å…ˆçš„é¡žåž‹å®£å‘Š %q#D"
  
! #: cp/decl.c:5214
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD ä¸�èƒ½æ˜¯åŸ·è¡Œç·’å�€åŸŸæ€§çš„ï¼Œå› ç‚ºå®ƒæœ‰é�žç°¡å–®èˆŠè³‡æ–™çš„é¡žåž‹ %qT"
  
! #: cp/decl.c:5250
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD æ˜¯åŸ·è¡Œç·’å�€åŸŸæ€§çš„ï¼Œæ‰€ä»¥ä¸�èƒ½è¢«å‹•æ…‹åœ°åˆ�å§‹åŒ–"
  
! #: cp/decl.c:5268
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD ä¸�èƒ½ç”±ä¸€å€‹å®£å‘Šæ™‚é�žå¸¸æ•¸çš„é�‹ç®—å¼�åˆ�å§‹åŒ–"
  
! #: cp/decl.c:5857
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "å…¶å®ƒé¡žåˆ¥ %qT çš„è§£æ§‹å‡½å¼�ä¸�èƒ½å�šç‚ºæˆ�å“¡"
  
! #: cp/decl.c:5859
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "å…¶å®ƒé¡žåˆ¥ %qT çš„å»ºæ§‹å¼�ä¸�èƒ½å�šç‚ºæˆ�å“¡"
  
! #: cp/decl.c:5880
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD å®£å‘Šç‚º %<virtual%> %s"
  
! #: cp/decl.c:5882
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD å®£å‘Šç‚º %<inline%> %s"
  
! #: cp/decl.c:5884
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "ç‚º %qD æŒ‡å®šçš„ %<const%> å’Œ %<volatile%> åœ¨ %s å®£å‘Šä¸­ç„¡æ•ˆ"
  
! #: cp/decl.c:5888
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D å®£å‘Šç‚ºå¤¥ä¼´"
  
! #: cp/decl.c:5894
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D å®£å‘Šæ™‚æœ‰ç•°å¸¸æŒ‡å®š"
  
! #: cp/decl.c:5928
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD çš„å®šç¾©ä¸�åœ¨åŒ…å�« %qT çš„å‘½å��ç©ºé–“ä¸­"
  
! #: cp/decl.c:6017
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "åœ¨å¤¥ä¼´å®£å‘Šä¸­å®šç¾©æ˜Žç¢ºç‰¹ä¾‹åŒ– %qD"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6027
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "åœ¨åŸºæœ¬ç¯„æœ¬çš„å®£å‘Šä¸­å°�ç¯„æœ¬è­˜åˆ¥ç¢¼ %qD çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/decl.c:6057
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "å¤¥ä¼´ç¯„æœ¬ç‰¹ä¾‹åŒ– %qD ä¸­ä¸�å…�è¨±å‡ºç�¾é �è¨­å�ƒæ•¸"
  
! #: cp/decl.c:6065
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ä¸�å…�è¨±ç”¨æ–¼å¤¥ä¼´ç¯„æœ¬ç‰¹ä¾‹åŒ– %qD çš„å®£å‘Š"
  
! #: cp/decl.c:6108
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ä¸�èƒ½å°‡ %<::main%> å®£å‘Šç‚ºä¸€å€‹ç¯„æœ¬"
  
! #: cp/decl.c:6110
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ä¸�èƒ½å°‡ %<::main%> å®£å‘Šç‚º inline"
  
! #: cp/decl.c:6112
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ä¸�èƒ½å°‡ %<::main%> å®£å‘Šç‚º static"
  
! #: cp/decl.c:6140
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "é�žå±€éƒ¨å‡½å¼� %q#D ä½¿ç”¨åŒ¿å��é¡žåž‹"
  
! #: cp/decl.c:6143 cp/decl.c:6425
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D æœªæŒ‡æ˜Žé�žé™�å®šé¡žåž‹ï¼Œæ‰€ä»¥å®ƒä¸�å�šç‚ºå¤–éƒ¨é€£çµ�"
  
! #: cp/decl.c:6149
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "é�žå±€éƒ¨å‡½å¼� %q#D ä½¿ç”¨äº†å±€éƒ¨é¡žåž‹ %qT"
  
! #: cp/decl.c:6172
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sæˆ�å“¡å‡½å¼� %qD ä¸�èƒ½æ“�æœ‰ cv é™�å®šç¬¦"
  
! #: cp/decl.c:6224
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> å¿…é ˆå›žå‚³ %<int%>"
  
! #: cp/decl.c:6258
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "éš±å�«å®£å‘Šçš„ %qD çš„å®šç¾©"
  
! #: cp/decl.c:6273 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "æˆ�å“¡å‡½å¼� %q#D æœªåœ¨é¡žåˆ¥ %qT ä¸­å®£å‘Š"
--- 25590,25817 ----
  #. An automatic variable with an incomplete type: that is an error.
  #. Don't talk about array types here, since we took care of that
  #. message in grokdeclarator.
! #: cp/decl.c:4288
  #, gcc-internal-format
  msgid "storage size of %qD isn't known"
  msgstr "%qD çš„å­˜å„²å¤§å°�ä¸�æ˜Ž"
  
! #: cp/decl.c:4310
  #, gcc-internal-format
  msgid "storage size of %qD isn't constant"
  msgstr "%qD çš„å­˜å„²å¤§å°�ä¸�æ˜¯å¸¸æ•¸"
  
! #: cp/decl.c:4359
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
  msgstr "å°�ä¸�èµ·ï¼šå…§è�¯å‡½å¼�ä¸­é�œæ…‹è³‡æ–™ %q+#D çš„èªžç¾©æ˜¯éŒ¯çš„(æ‚¨æœƒå¾—åˆ°æ­¤è®Šæ•¸çš„å¤šä»½è¤‡è£½)"
  
! #: cp/decl.c:4362
  #, gcc-internal-format
  msgid "%J  you can work around this by removing the initializer"
  msgstr "%J  è®Šé€šçš„ä½œæ³•æ˜¯åˆªé™¤åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/decl.c:4389
  #, gcc-internal-format
  msgid "uninitialized const %qD"
  msgstr "æœªåˆ�å§‹åŒ–çš„å¸¸æ•¸ %qD"
  
! #: cp/decl.c:4501
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ç„¡æ•ˆé¡žåž‹ %qT å�šç‚ºé¡žåž‹ç‚º %qT çš„å�‘é‡�çš„åˆ�å§‹åŒ–è¨­å®š"
  
! #: cp/decl.c:4543
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "%qT çš„åˆ�å§‹åŒ–è¨­å®šå¿…é ˆåœ¨å¤§æ‹¬è™Ÿå…§"
  
! #: cp/decl.c:4561
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT æ²’å…·å��ç‚º %qD çš„é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/decl.c:4612
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "é¡žåž‹ %qT çš„æ¨™é‡�åˆ�å§‹åŒ–å¸¶å¤§æ‹¬è™Ÿ"
  
! #: cp/decl.c:4695
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "%qT çš„åˆ�å§‹å€¼è¨­å®šå‘¨åœ�ç¼ºå°‘å¤§æ‹¬è™Ÿ"
  
! #: cp/decl.c:4752
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "%qT çš„åˆ�å§‹å€¼è¨­å®šé …å¤ªå¤š"
  
! #: cp/decl.c:4795
  #, gcc-internal-format
  msgid "variable-sized object %qD may not be initialized"
  msgstr "å�¯è®Šå¤§å°�çš„ç‰©ä»¶ %qD ä¸�èƒ½è¢«åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4801
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD é¡žåž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:4813
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "è�¯å�ˆåˆ�å§‹å€¼è¨­å®šé …ä¸­æœ‰å¤šé¤˜å…ƒç´ "
  
! #: cp/decl.c:4861
  #, gcc-internal-format
  msgid "%qD must be initialized by constructor, not by %<{...}%>"
  msgstr "%qD å¿…é ˆç”±å»ºæ§‹å¼�è€Œä¸�æ˜¯ %<{...}%> åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4897
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "é™£åˆ— %qD è¢«æœ‰æ‹¬è™Ÿçš„å­—é�¢å­—ä¸² %qE æ‰€åˆ�å§‹åŒ–"
  
! #: cp/decl.c:4912
  #, gcc-internal-format
  msgid "structure %qD with uninitialized const members"
  msgstr "çµ�æ§‹ %qD æœ‰æœªåˆ�å§‹åŒ–çš„å¸¸æ•¸æˆ�å“¡"
  
! #: cp/decl.c:4914
  #, gcc-internal-format
  msgid "structure %qD with uninitialized reference members"
  msgstr "çµ�æ§‹ %qD æœ‰æœªåˆ�å§‹åŒ–çš„å�ƒç…§æˆ�å“¡"
  
! #: cp/decl.c:5153
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "è³¦å€¼(ä¸�æ˜¯åˆ�å§‹åŒ–)å‡ºç�¾åœ¨å®£å‘Šä¸­"
  
! #: cp/decl.c:5229
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "éš±è—�äº†æ—©å…ˆçš„é¡žåž‹å®£å‘Š %q#D"
  
! #: cp/decl.c:5259
  #, gcc-internal-format
  msgid "%qD cannot be thread-local because it has non-POD type %qT"
  msgstr "%qD ä¸�èƒ½æ˜¯åŸ·è¡Œç·’å�€åŸŸæ€§çš„ï¼Œå› ç‚ºå®ƒæœ‰é�žç°¡å–®èˆŠè³‡æ–™çš„é¡žåž‹ %qT"
  
! #: cp/decl.c:5295
  #, gcc-internal-format
  msgid "%qD is thread-local and so cannot be dynamically initialized"
  msgstr "%qD æ˜¯åŸ·è¡Œç·’å�€åŸŸæ€§çš„ï¼Œæ‰€ä»¥ä¸�èƒ½è¢«å‹•æ…‹åœ°åˆ�å§‹åŒ–"
  
! #: cp/decl.c:5313
  #, gcc-internal-format
  msgid "%qD cannot be initialized by a non-constant expression when being declared"
  msgstr "%qD ä¸�èƒ½ç”±ä¸€å€‹å®£å‘Šæ™‚é�žå¸¸æ•¸çš„é�‹ç®—å¼�åˆ�å§‹åŒ–"
  
! #: cp/decl.c:5913
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "å…¶å®ƒé¡žåˆ¥ %qT çš„è§£æ§‹å‡½å¼�ä¸�èƒ½å�šç‚ºæˆ�å“¡"
  
! #: cp/decl.c:5915
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "å…¶å®ƒé¡žåˆ¥ %qT çš„å»ºæ§‹å¼�ä¸�èƒ½å�šç‚ºæˆ�å“¡"
  
! #: cp/decl.c:5936
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> %s"
  msgstr "%qD å®£å‘Šç‚º %<virtual%> %s"
  
! #: cp/decl.c:5938
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> %s"
  msgstr "%qD å®£å‘Šç‚º %<inline%> %s"
  
! #: cp/decl.c:5940
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
  msgstr "ç‚º %qD æŒ‡å®šçš„ %<const%> å’Œ %<volatile%> åœ¨ %s å®£å‘Šä¸­ç„¡æ•ˆ"
  
! #: cp/decl.c:5944
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D å®£å‘Šç‚ºå¤¥ä¼´"
  
! #: cp/decl.c:5950
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D å®£å‘Šæ™‚æœ‰ç•°å¸¸æŒ‡å®š"
  
! #: cp/decl.c:5984
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD çš„å®šç¾©ä¸�åœ¨åŒ…å�« %qT çš„å‘½å��ç©ºé–“ä¸­"
  
! #: cp/decl.c:6073
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "åœ¨å¤¥ä¼´å®£å‘Šä¸­å®šç¾©æ˜Žç¢ºç‰¹ä¾‹åŒ– %qD"
  
  #. Something like `template <class T> friend void f<T>()'.
! #: cp/decl.c:6083
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "åœ¨åŸºæœ¬ç¯„æœ¬çš„å®£å‘Šä¸­å°�ç¯„æœ¬è­˜åˆ¥ç¢¼ %qD çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/decl.c:6113
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "å¤¥ä¼´ç¯„æœ¬ç‰¹ä¾‹åŒ– %qD ä¸­ä¸�å…�è¨±å‡ºç�¾é �è¨­å�ƒæ•¸"
  
! #: cp/decl.c:6121
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ä¸�å…�è¨±ç”¨æ–¼å¤¥ä¼´ç¯„æœ¬ç‰¹ä¾‹åŒ– %qD çš„å®£å‘Š"
  
! #: cp/decl.c:6164
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ä¸�èƒ½å°‡ %<::main%> å®£å‘Šç‚ºä¸€å€‹ç¯„æœ¬"
  
! #: cp/decl.c:6166
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ä¸�èƒ½å°‡ %<::main%> å®£å‘Šç‚º inline"
  
! #: cp/decl.c:6168
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ä¸�èƒ½å°‡ %<::main%> å®£å‘Šç‚º static"
  
! #: cp/decl.c:6196
  #, gcc-internal-format
  msgid "non-local function %q#D uses anonymous type"
  msgstr "é�žå±€éƒ¨å‡½å¼� %q#D ä½¿ç”¨åŒ¿å��é¡žåž‹"
  
! #: cp/decl.c:6199 cp/decl.c:6481
  #, gcc-internal-format
  msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D æœªæŒ‡æ˜Žé�žé™�å®šé¡žåž‹ï¼Œæ‰€ä»¥å®ƒä¸�å�šç‚ºå¤–éƒ¨é€£çµ�"
  
! #: cp/decl.c:6205
  #, gcc-internal-format
  msgid "non-local function %q#D uses local type %qT"
  msgstr "é�žå±€éƒ¨å‡½å¼� %q#D ä½¿ç”¨äº†å±€éƒ¨é¡žåž‹ %qT"
  
! #: cp/decl.c:6228
  #, gcc-internal-format
  msgid "%smember function %qD cannot have cv-qualifier"
  msgstr "%sæˆ�å“¡å‡½å¼� %qD ä¸�èƒ½æ“�æœ‰ cv é™�å®šç¬¦"
  
! #: cp/decl.c:6280
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> å¿…é ˆå›žå‚³ %<int%>"
  
! #: cp/decl.c:6314
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "éš±å�«å®£å‘Šçš„ %qD çš„å®šç¾©"
  
! #: cp/decl.c:6329 cp/decl2.c:677
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "æˆ�å“¡å‡½å¼� %q#D æœªåœ¨é¡žåˆ¥ %qT ä¸­å®£å‘Š"
*************** msgstr "æˆ�å“¡å‡½å¼� %q#D æœªåœ¨é¡žåˆ¥ %
*** 25809,26354 ****
  #. 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/decl.c:6422
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "é�žå±€éƒ¨è®Šæ•¸ %q#D ä½¿ç”¨äº†åŒ¿å��é¡žåž‹"
  
! #: cp/decl.c:6431
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "é�žå±€éƒ¨è®Šæ•¸ %q#D ä½¿ç”¨äº†å±€éƒ¨é¡žåž‹ %qT"
  
! #: cp/decl.c:6548
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "é¡žåˆ¥ä¸­å°�å…·æœ‰é�žæ•´æ•¸é¡žåž‹ %qT çš„é�œæ…‹è³‡æ–™æˆ�å“¡çš„åˆ�å§‹åŒ–ç„¡æ•ˆ"
  
! #: cp/decl.c:6558
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨é¡žåˆ¥å…§åˆ�å§‹åŒ–é�žå¸¸æ•¸é�œæ…‹æˆ�å“¡ %qD"
  
! #: cp/decl.c:6562
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ä¸�å…�è¨±åˆ�å§‹åŒ–æˆ�å“¡å¸¸æ•¸ %qDï¼Œå› ç‚ºå®ƒæœ‰é�žæ•´æ•¸çš„é¡žåž‹ %qT"
  
! #: cp/decl.c:6586
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "é™£åˆ— %qD çš„å¤§å°�å…·æœ‰é�žæ•´æ•¸é¡žåž‹ %qT"
  
! #: cp/decl.c:6588
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "é™£åˆ— %qT çš„å¤§å°�çš„é¡žåž‹ä¸�æ˜¯æ•´æ•¸"
  
! #: cp/decl.c:6624
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "é™£åˆ— %qD çš„å¤§å°�ç‚ºè² "
  
! #: cp/decl.c:6626
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "é™£åˆ—å¤§å°�ç‚ºè² æ•¸"
  
! #: cp/decl.c:6634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ä¸�å…�è¨±å¤§å°�ç‚º 0 çš„é™£åˆ— %qD"
  
! #: cp/decl.c:6636
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ ä¸�å…�è¨±å¤§å°�ç‚º 0 çš„é™£åˆ—"
  
! #: cp/decl.c:6643
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "é™£åˆ— %qD çš„å¤§å°�ä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸é�‹ç®—å¼�"
  
! #: cp/decl.c:6646
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "é™£åˆ—å¤§å°�ä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸é�‹ç®—å¼�"
  
! #: cp/decl.c:6652
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ ä¸�å…�è¨±å½ˆæ€§é™£åˆ— %qD"
  
! #: cp/decl.c:6654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ ä¸�å…�è¨±å½ˆæ€§é™£åˆ—"
  
! #: cp/decl.c:6685
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "é™£åˆ—ç¶­æ•¸æº¢å‡º"
  
! #: cp/decl.c:6759
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "%qD å®£å‘Šç‚º %s"
  
! #: cp/decl.c:6761
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "å»ºç«‹ %s"
  
! #: cp/decl.c:6773
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "å¤šç¶­é™£åˆ— %qD çš„å®£å‘Šå¿…é ˆè‡³å°‘æŒ‡å®šé™¤ç¬¬ä¸€ç¶­ä»¥å¤–æ‰€æœ‰ç¶­çš„å¤§å°�"
  
! #: cp/decl.c:6777
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "å®£å‘Šå¤šç¶­é™£åˆ—å¿…é ˆè‡³å°‘æŒ‡å®šé™¤ç¬¬ä¸€ç¶­ä»¥å¤–æ‰€æœ‰ç¶­çš„å¤§å°�"
  
! #: cp/decl.c:6812
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ç‚ºå»ºæ§‹å¼�æŒ‡å®šå›žå‚³å€¼ç„¡æ•ˆ"
  
! #: cp/decl.c:6822
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "æŒ‡å®šè§£æ§‹å‡½å¼�çš„å›žå‚³é¡žåž‹ç„¡æ•ˆ"
  
! #: cp/decl.c:6835
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "é�‹ç®—å­� %qT å®£å‘Šç‚ºæœ‰ %qT å›žå‚³å€¼"
  
! #: cp/decl.c:6837
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ç‚º %<operator %T%> æŒ‡å®šäº†å›žå‚³å€¼"
  
! #: cp/decl.c:6859
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ç„¡å��è®Šæ•¸æˆ–æ¬„ä½�å®£å‘Šç‚º void"
  
! #: cp/decl.c:6863
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "è®Šæ•¸æˆ–æ¬„ä½� %qE å®£å‘Šç‚º void"
  
! #: cp/decl.c:6866
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "è®Šæ•¸æˆ–æ¬„ä½�å®£å‘Šç‚º void"
  
! #: cp/decl.c:7031
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº† %<::%>"
  
! #: cp/decl.c:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "å°�æœªå®šç¾©é¡žåž‹ %<%s %E%> çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/decl.c:7037
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "å°�æœªå®šç¾©é¡žåž‹ %<%s %E%> çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/decl.c:7049
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "é¡žåž‹ %qT ä¸�æ˜¯ç”±é¡žåž‹ %qT è¡�ç”Ÿçš„"
  
! #: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD æ²’æœ‰å®£å‘Šç‚ºä¸€å€‹å‡½å¼�"
  
! #: cp/decl.c:7071
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qD æœªå®£å‘Šç‚ºæˆ�å“¡"
  
! #: cp/decl.c:7100
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "ç¼ºå°‘å®£å‘Šè­˜åˆ¥ç¢¼ï¼šä½¿ç”¨äº†ä¿�ç•™å­— %qD"
  
! #: cp/decl.c:7147
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "å‡½å¼�å®£å‘Šå®šç¾©ç‚º %<register%>"
  
! #: cp/decl.c:7189
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "%qs çš„å®£å‘ŠæŒ‡å®šäº†å…©å€‹ä»¥ä¸Šçš„è³‡æ–™é¡žåž‹"
  
! #: cp/decl.c:7256 cp/decl.c:7258
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ä¸�å…�è¨±å®£å‘Šç„¡é¡žåž‹çš„ %qs"
  
! #: cp/decl.c:7283
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "ç‚º %qs ä½¿ç”¨ shortã€�signed æˆ– unsigned ç„¡æ•ˆ"
  
! #: cp/decl.c:7285
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "ç‚º %qs å�Œæ™‚çµ¦å®šäº† signed å’Œ unsigned"
  
! #: cp/decl.c:7287
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "å°� %qs è€Œè¨€ç„¡æ•ˆçš„è¤‡æ•¸"
  
! #: cp/decl.c:7289
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "å°� %qs è€Œè¨€ç„¡æ•ˆçš„è¤‡æ•¸"
  
! #: cp/decl.c:7291
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "å°� %qs è€Œè¨€ç„¡æ•ˆçš„è¤‡æ•¸"
  
! #: cp/decl.c:7293
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "ç‚º %qs ä½¿ç”¨ longã€�shortã€�signed æˆ– unsigned ç„¡æ•ˆ"
  
! #: cp/decl.c:7295
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "ç‚º char %qs çµ¦å®šäº† long æˆ– short"
  
! #: cp/decl.c:7297
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "ç‚º %qs å�Œæ™‚çµ¦å®šäº† long å’Œ short"
  
! #: cp/decl.c:7303
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "ç‚º %qs ä½¿ç”¨ longã€�shortã€�signed æˆ– unsigned ç„¡æ•ˆ"
  
! #: cp/decl.c:7367
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "å°� %qs è€Œè¨€ç„¡æ•ˆçš„è¤‡æ•¸"
  
! #: cp/decl.c:7396
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%<operator %T%> çš„å®£å‘Šä¸­ä¸�èƒ½ä½¿ç”¨é™�å®šç¬¦"
  
! #: cp/decl.c:7408 cp/typeck.c:6842
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "å¿½ç•¥ %qV é™�å®šç¬¦ï¼Œåœ¨å‡½å¼�é¡žåž‹ %qT ä¸Š"
  
! #: cp/decl.c:7431
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "æˆ�å“¡ %qD ä¸�èƒ½æ—¢è¢«å®£å‘Šç‚ºè™›å‡½å¼�ï¼Œå�ˆè¢«å®£å‘Šç‚ºé�œæ…‹å‡½å¼�"
  
! #: cp/decl.c:7439
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„å®£å‘Š"
  
! #: cp/decl.c:7448
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "å�ƒæ•¸å®£å‘Šä¸­å‡ºç�¾çš„ typedef å®£å‘Šç„¡æ•ˆ"
  
! #: cp/decl.c:7454
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "ç‚ºå�ƒæ•¸å®£å‘ŠæŒ‡å®šäº†ç„¡æ•ˆçš„å­˜å„²é¡žåˆ¥"
  
! #: cp/decl.c:7461
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual ç”¨åœ¨é¡žåˆ¥å®£å‘Šä»¥å¤–"
  
! #: cp/decl.c:7479
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs çš„å®£å‘ŠæŒ‡å®šäº†å¤šå€‹å­˜å„²é¡žåˆ¥"
  
! #: cp/decl.c:7484
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ç›¸äº’è¡�çª�çš„å®£å‘Š %q#D"
  
! #: cp/decl.c:7507
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "ç‚º %qs æŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
  
! #: cp/decl.c:7541
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "åœ¨é ‚å±¤å°‡ %qs å®£å‘Šç‚º %<auto%>"
  
! #: cp/decl.c:7553
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ç‚ºå¤¥ä¼´å‡½å¼�å®£å‘ŠæŒ‡å®šäº†ç„¡æ•ˆçš„å­˜å„²é¡žåˆ¥"
  
! #: cp/decl.c:7673
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "è§£æ§‹å‡½å¼�ä¸�èƒ½æ˜¯é�œæ…‹æˆ�å“¡å‡½å¼�"
  
! #: cp/decl.c:7674
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "å»ºæ§‹å¼�ä¸�èƒ½æ˜¯é�œæ…‹æˆ�å“¡å‡½å¼�"
  
! #: cp/decl.c:7678
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "è§£æ§‹å‡½å¼�ä¸�èƒ½è¢« cv é™�å®š"
  
! #: cp/decl.c:7679
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "å»ºæ§‹å¼�ä¸�èƒ½å¸¶ cv é™�å®š"
  
! #: cp/decl.c:7696
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "å»ºæ§‹å¼�ä¸�èƒ½è¢«å®£å‘Šç‚ºè™›å‡½å¼�"
  
! #: cp/decl.c:7709
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "ç„¡æ³•åˆ�å§‹åŒ–å¤¥ä¼´å‡½å¼� %qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7713
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "è™›å‡½å¼�ä¸�èƒ½æ˜¯å¤¥ä¼´"
  
! #: cp/decl.c:7717
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "å¤¥ä¼´å®£å‘Šä¸�åœ¨é¡žåˆ¥å®šç¾©å…§"
  
! #: cp/decl.c:7719
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "å±€éƒ¨é¡žåˆ¥å®šç¾©ä¸­ä¸�èƒ½å®šç¾©å¤¥ä¼´å‡½å¼� %qs"
  
! #: cp/decl.c:7732
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "è§£æ§‹å‡½å¼�ä¸�èƒ½æœ‰å�ƒæ•¸"
  
! #: cp/decl.c:7750 cp/decl.c:7757
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ç„¡æ³•å®£å‘Šå°� %q#T çš„å�ƒç…§"
  
! #: cp/decl.c:7751
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ç„¡æ³•å®£å‘Šå�ƒç…§ %q#T çš„æŒ‡æ¨™"
  
! #: cp/decl.c:7759
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ç„¡æ³•å®£å‘Šå�ƒç…§ %q#T æˆ�å“¡çš„æŒ‡æ¨™"
  
! #: cp/decl.c:7822
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "ç¯„æœ¬è­˜åˆ¥ç¢¼ %qD å�šç‚ºå®£å‘Š"
  
! #: cp/decl.c:7872
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "æˆ�å“¡å‡½å¼�éš±å�«åœ°æˆ�ç‚ºæ‰€å±¬é¡žåˆ¥çš„å¤¥ä¼´"
  
! #: cp/decl.c:7874
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "æœ‰å¤šé¤˜çš„é™�å®š %<%T::%> æ–¼æˆ�å“¡ %qs ä¸Š"
  
! #: cp/decl.c:7906
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "ç„¡æ³•å®šç¾©æˆ�å“¡å‡½å¼� %<%T::%s%> æ–¼ %<%T%> ä¹‹å…§"
  
! #: cp/decl.c:7907
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "ç„¡æ³•å®£å‘Šæˆ�å“¡å‡½å¼� %<%T::%s%> æ–¼ %<%T%> ä¹‹å…§"
  
! #: cp/decl.c:7923
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "ç„¡æ³•å®£å‘Šæˆ�å“¡ %<%T::%s%> æ–¼ %qT ä¹‹å…§"
  
! #: cp/decl.c:7957
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "è³‡æ–™æˆ�å“¡ä¸�èƒ½å…·æœ‰å�¯è®Šé¡žåž‹ %qT"
  
! #: cp/decl.c:7959
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "å�ƒæ•¸ä¸�èƒ½å…·æœ‰å�¯è®Šé¡žåž‹ %qT"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:7967
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "å�ªæœ‰å»ºæ§‹å¼�æ‰�èƒ½è¢«å®£å‘Šç‚º %<explicit%>"
  
! #: cp/decl.c:7975
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žæˆ�å“¡ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/decl.c:7980
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žç‰©ä»¶æˆ�å“¡ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/decl.c:7986
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "å‡½å¼� %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/decl.c:7991
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "é�œæ…‹ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/decl.c:7996
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "å¸¸æ•¸ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/decl.c:8028
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jtypedef å��ä¸�èƒ½æ˜¯å·¢ç‹€å��æŒ‡å®š"
  
! #: cp/decl.c:8044
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ ä¸�å…�è¨±åµŒé¡žåˆ¥çš„é¡žåž‹ %qD èˆ‡å…¶æ‰€å±¬çš„é¡žåˆ¥å�Œå��"
  
! #: cp/decl.c:8134
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "é™�å®šçš„å‡½å¼�é¡žåž‹ä¸�èƒ½ç”¨ä¾†å®£å‘Š %s å‡½å¼�"
  
! #: cp/decl.c:8160
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "ç‚ºå¤¥ä¼´é¡žåˆ¥å®£å‘ŠæŒ‡å®šäº†é¡žåž‹é™�å®š"
  
! #: cp/decl.c:8165
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "å¤¥ä¼´å‡½å¼�å®£å‘Šä¸­å‡ºç�¾äº† %<inline%>"
  
! #: cp/decl.c:8173
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ç¯„æœ¬å�ƒæ•¸ä¸�èƒ½æ˜¯å¤¥ä¼´"
  
! #: cp/decl.c:8175
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "å¤¥ä¼´å®£å‘Šéœ€è¦� classï¼Œå�³ %<friend class %T::%D%>"
  
! #: cp/decl.c:8179
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "å¤¥ä¼´å®£å‘Šéœ€è¦� classï¼Œå�³ %<friend %#T%>"
  
! #: cp/decl.c:8192
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "è©¦åœ–è®“ %qT æˆ�ç‚ºå…¨åŸŸæ¬„ä½�çš„å¤¥ä¼´"
  
! #: cp/decl.c:8203
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žæˆ�å“¡å‡½å¼�é¡žåž‹ä¸Šçš„é™�å®šç¬¦ç„¡æ•ˆ"
  
! #: cp/decl.c:8218
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "æŠ½è±¡å®£å‘Š %qT å�šç‚ºå®£å‘Š"
  
! #: cp/decl.c:8247
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä¸�èƒ½åœ¨å�ƒæ•¸å®£å‘Šä¸­ä½¿ç”¨ %<::%>"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8293
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº† %<::%>"
  
! #: cp/decl.c:8308
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "%qD ä¸�èƒ½æ˜¯ä¸€å€‹æ–¹æ³• -- ä¸�åœ¨é¡žåˆ¥ä¸­"
  
! #: cp/decl.c:8317
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "è�¯å�ˆæˆ�å“¡å‡½å¼� %qD è¢«å®£å‘Šç‚ºè™›å‡½å¼�"
  
! #: cp/decl.c:8326
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD ä¸�èƒ½å®£å‘Šç‚ºè™›å‡½å¼�ï¼Œå› ç‚ºå®ƒç¸½æ˜¯é�œæ…‹çš„"
  
! #: cp/decl.c:8342
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "åœ¨è§£æ§‹å‡½å¼� %qD ä¸­çš„å¤¥ä¼´å®£å‘Šéœ€è¦�é™�å®šå��"
  
! #: cp/decl.c:8352
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD å®£å‘Šç‚º %qT çš„ä¸€å€‹æˆ�å“¡"
  
! #: cp/decl.c:8428
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "æ¬„ä½� %qD é¡žåž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:8430
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "å��ç¨± %qT é¡žåž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:8439
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  åœ¨ç¯„æœ¬ %qT çš„å¯¦é«”åŒ–ä¸­"
  
! #: cp/decl.c:8448
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE æ—¢ä¸�æ˜¯å‡½å¼�ä¹Ÿä¸�æ˜¯æˆ�å“¡å‡½å¼�ï¼›ä¸�èƒ½å®£å‘Šç‚ºå¤¥ä¼´"
--- 25820,26365 ----
  #. 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/decl.c:6478
  #, gcc-internal-format
  msgid "non-local variable %q#D uses anonymous type"
  msgstr "é�žå±€éƒ¨è®Šæ•¸ %q#D ä½¿ç”¨äº†åŒ¿å��é¡žåž‹"
  
! #: cp/decl.c:6487
  #, gcc-internal-format
  msgid "non-local variable %q#D uses local type %qT"
  msgstr "é�žå±€éƒ¨è®Šæ•¸ %q#D ä½¿ç”¨äº†å±€éƒ¨é¡žåž‹ %qT"
  
! #: cp/decl.c:6604
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "é¡žåˆ¥ä¸­å°�å…·æœ‰é�žæ•´æ•¸é¡žåž‹ %qT çš„é�œæ…‹è³‡æ–™æˆ�å“¡çš„åˆ�å§‹åŒ–ç„¡æ•ˆ"
  
! #: cp/decl.c:6614
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨é¡žåˆ¥å…§åˆ�å§‹åŒ–é�žå¸¸æ•¸é�œæ…‹æˆ�å“¡ %qD"
  
! #: cp/decl.c:6618
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ä¸�å…�è¨±åˆ�å§‹åŒ–æˆ�å“¡å¸¸æ•¸ %qDï¼Œå› ç‚ºå®ƒæœ‰é�žæ•´æ•¸çš„é¡žåž‹ %qT"
  
! #: cp/decl.c:6642
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "é™£åˆ— %qD çš„å¤§å°�å…·æœ‰é�žæ•´æ•¸é¡žåž‹ %qT"
  
! #: cp/decl.c:6644
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "é™£åˆ— %qT çš„å¤§å°�çš„é¡žåž‹ä¸�æ˜¯æ•´æ•¸"
  
! #: cp/decl.c:6680
  #, gcc-internal-format
  msgid "size of array %qD is negative"
  msgstr "é™£åˆ— %qD çš„å¤§å°�ç‚ºè² "
  
! #: cp/decl.c:6682
  #, gcc-internal-format
  msgid "size of array is negative"
  msgstr "é™£åˆ—å¤§å°�ç‚ºè² æ•¸"
  
! #: cp/decl.c:6690
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ä¸�å…�è¨±å¤§å°�ç‚º 0 çš„é™£åˆ— %qD"
  
! #: cp/decl.c:6692
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ ä¸�å…�è¨±å¤§å°�ç‚º 0 çš„é™£åˆ—"
  
! #: cp/decl.c:6699
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "é™£åˆ— %qD çš„å¤§å°�ä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸é�‹ç®—å¼�"
  
! #: cp/decl.c:6702
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "é™£åˆ—å¤§å°�ä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸é�‹ç®—å¼�"
  
! #: cp/decl.c:6708
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array %qD"
  msgstr "ISO C++ ä¸�å…�è¨±å½ˆæ€§é™£åˆ— %qD"
  
! #: cp/decl.c:6710
  #, gcc-internal-format
  msgid "ISO C++ forbids variable-size array"
  msgstr "ISO C++ ä¸�å…�è¨±å½ˆæ€§é™£åˆ—"
  
! #: cp/decl.c:6741
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "é™£åˆ—ç¶­æ•¸æº¢å‡º"
  
! #: cp/decl.c:6815
  #, gcc-internal-format
  msgid "declaration of %qD as %s"
  msgstr "%qD å®£å‘Šç‚º %s"
  
! #: cp/decl.c:6817
  #, gcc-internal-format
  msgid "creating %s"
  msgstr "å»ºç«‹ %s"
  
! #: cp/decl.c:6829
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "å¤šç¶­é™£åˆ— %qD çš„å®£å‘Šå¿…é ˆè‡³å°‘æŒ‡å®šé™¤ç¬¬ä¸€ç¶­ä»¥å¤–æ‰€æœ‰ç¶­çš„å¤§å°�"
  
! #: cp/decl.c:6833
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "å®£å‘Šå¤šç¶­é™£åˆ—å¿…é ˆè‡³å°‘æŒ‡å®šé™¤ç¬¬ä¸€ç¶­ä»¥å¤–æ‰€æœ‰ç¶­çš„å¤§å°�"
  
! #: cp/decl.c:6868
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ç‚ºå»ºæ§‹å¼�æŒ‡å®šå›žå‚³å€¼ç„¡æ•ˆ"
  
! #: cp/decl.c:6878
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "æŒ‡å®šè§£æ§‹å‡½å¼�çš„å›žå‚³é¡žåž‹ç„¡æ•ˆ"
  
! #: cp/decl.c:6891
  #, gcc-internal-format
  msgid "operator %qT declared to return %qT"
  msgstr "é�‹ç®—å­� %qT å®£å‘Šç‚ºæœ‰ %qT å›žå‚³å€¼"
  
! #: cp/decl.c:6893
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ç‚º %<operator %T%> æŒ‡å®šäº†å›žå‚³å€¼"
  
! #: cp/decl.c:6915
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ç„¡å��è®Šæ•¸æˆ–æ¬„ä½�å®£å‘Šç‚º void"
  
! #: cp/decl.c:6919
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "è®Šæ•¸æˆ–æ¬„ä½� %qE å®£å‘Šç‚º void"
  
! #: cp/decl.c:6922
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "è®Šæ•¸æˆ–æ¬„ä½�å®£å‘Šç‚º void"
  
! #: cp/decl.c:7087
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº† %<::%>"
  
! #: cp/decl.c:7090
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "å°�æœªå®šç¾©é¡žåž‹ %<%s %E%> çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/decl.c:7093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "å°�æœªå®šç¾©é¡žåž‹ %<%s %E%> çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/decl.c:7105
  #, gcc-internal-format
  msgid "type %qT is not derived from type %qT"
  msgstr "é¡žåž‹ %qT ä¸�æ˜¯ç”±é¡žåž‹ %qT è¡�ç”Ÿçš„"
  
! #: cp/decl.c:7121 cp/decl.c:7211 cp/decl.c:8284
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD æ²’æœ‰å®£å‘Šç‚ºä¸€å€‹å‡½å¼�"
  
! #: cp/decl.c:7127
  #, gcc-internal-format
  msgid "declaration of %qD as non-member"
  msgstr "%qD æœªå®£å‘Šç‚ºæˆ�å“¡"
  
! #: cp/decl.c:7156
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "ç¼ºå°‘å®£å‘Šè­˜åˆ¥ç¢¼ï¼šä½¿ç”¨äº†ä¿�ç•™å­— %qD"
  
! #: cp/decl.c:7203
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "å‡½å¼�å®£å‘Šå®šç¾©ç‚º %<register%>"
  
! #: cp/decl.c:7245
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "%qs çš„å®£å‘ŠæŒ‡å®šäº†å…©å€‹ä»¥ä¸Šçš„è³‡æ–™é¡žåž‹"
  
! #: cp/decl.c:7312 cp/decl.c:7314
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ä¸�å…�è¨±å®£å‘Šç„¡é¡žåž‹çš„ %qs"
  
! #: cp/decl.c:7339
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> or %<unsigned%> invalid for %qs"
  msgstr "ç‚º %qs ä½¿ç”¨ shortã€�signed æˆ– unsigned ç„¡æ•ˆ"
  
! #: cp/decl.c:7341
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgstr "ç‚º %qs å�Œæ™‚çµ¦å®šäº† signed å’Œ unsigned"
  
! #: cp/decl.c:7343
  #, fuzzy, gcc-internal-format
  msgid "%<long long%> invalid for %qs"
  msgstr "å°� %qs è€Œè¨€ç„¡æ•ˆçš„è¤‡æ•¸"
  
! #: cp/decl.c:7345
  #, fuzzy, gcc-internal-format
  msgid "%<long%> invalid for %qs"
  msgstr "å°� %qs è€Œè¨€ç„¡æ•ˆçš„è¤‡æ•¸"
  
! #: cp/decl.c:7347
  #, fuzzy, gcc-internal-format
  msgid "%<short%> invalid for %qs"
  msgstr "å°� %qs è€Œè¨€ç„¡æ•ˆçš„è¤‡æ•¸"
  
! #: cp/decl.c:7349
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> invalid for %qs"
  msgstr "ç‚º %qs ä½¿ç”¨ longã€�shortã€�signed æˆ– unsigned ç„¡æ•ˆ"
  
! #: cp/decl.c:7351
  #, fuzzy, gcc-internal-format
  msgid "%<long%> or %<short%> specified with char for %qs"
  msgstr "ç‚º char %qs çµ¦å®šäº† long æˆ– short"
  
! #: cp/decl.c:7353
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together for %qs"
  msgstr "ç‚º %qs å�Œæ™‚çµ¦å®šäº† long å’Œ short"
  
! #: cp/decl.c:7359
  #, gcc-internal-format
  msgid "long, short, signed or unsigned used invalidly for %qs"
  msgstr "ç‚º %qs ä½¿ç”¨ longã€�shortã€�signed æˆ– unsigned ç„¡æ•ˆ"
  
! #: cp/decl.c:7423
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "å°� %qs è€Œè¨€ç„¡æ•ˆçš„è¤‡æ•¸"
  
! #: cp/decl.c:7452
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%<operator %T%> çš„å®£å‘Šä¸­ä¸�èƒ½ä½¿ç”¨é™�å®šç¬¦"
  
! #: cp/decl.c:7464 cp/typeck.c:6840
  #, gcc-internal-format
  msgid "ignoring %qV qualifiers added to function type %qT"
  msgstr "å¿½ç•¥ %qV é™�å®šç¬¦ï¼Œåœ¨å‡½å¼�é¡žåž‹ %qT ä¸Š"
  
! #: cp/decl.c:7487
  #, gcc-internal-format
  msgid "member %qD cannot be declared both virtual and static"
  msgstr "æˆ�å“¡ %qD ä¸�èƒ½æ—¢è¢«å®£å‘Šç‚ºè™›å‡½å¼�ï¼Œå�ˆè¢«å®£å‘Šç‚ºé�œæ…‹å‡½å¼�"
  
! #: cp/decl.c:7495
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a valid declarator"
  msgstr "%<%T::%D%> ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„å®£å‘Š"
  
! #: cp/decl.c:7504
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "å�ƒæ•¸å®£å‘Šä¸­å‡ºç�¾çš„ typedef å®£å‘Šç„¡æ•ˆ"
  
! #: cp/decl.c:7510
  #, gcc-internal-format
  msgid "storage class specifiers invalid in parameter declarations"
  msgstr "ç‚ºå�ƒæ•¸å®£å‘ŠæŒ‡å®šäº†ç„¡æ•ˆçš„å­˜å„²é¡žåˆ¥"
  
! #: cp/decl.c:7517
  #, gcc-internal-format
  msgid "virtual outside class declaration"
  msgstr "virtual ç”¨åœ¨é¡žåˆ¥å®£å‘Šä»¥å¤–"
  
! #: cp/decl.c:7535
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs çš„å®£å‘ŠæŒ‡å®šäº†å¤šå€‹å­˜å„²é¡žåˆ¥"
  
! #: cp/decl.c:7540
  #, fuzzy, gcc-internal-format
  msgid "conflicting specifiers in declaration of %qs"
  msgstr "ç›¸äº’è¡�çª�çš„å®£å‘Š %q#D"
  
! #: cp/decl.c:7563
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "ç‚º %qs æŒ‡å®šäº†å­˜å„²é¡žåˆ¥"
  
! #: cp/decl.c:7597
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "åœ¨é ‚å±¤å°‡ %qs å®£å‘Šç‚º %<auto%>"
  
! #: cp/decl.c:7609
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ç‚ºå¤¥ä¼´å‡½å¼�å®£å‘ŠæŒ‡å®šäº†ç„¡æ•ˆçš„å­˜å„²é¡žåˆ¥"
  
! #: cp/decl.c:7729
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "è§£æ§‹å‡½å¼�ä¸�èƒ½æ˜¯é�œæ…‹æˆ�å“¡å‡½å¼�"
  
! #: cp/decl.c:7730
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "å»ºæ§‹å¼�ä¸�èƒ½æ˜¯é�œæ…‹æˆ�å“¡å‡½å¼�"
  
! #: cp/decl.c:7734
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "è§£æ§‹å‡½å¼�ä¸�èƒ½è¢« cv é™�å®š"
  
! #: cp/decl.c:7735
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "å»ºæ§‹å¼�ä¸�èƒ½å¸¶ cv é™�å®š"
  
! #: cp/decl.c:7752
  #, gcc-internal-format
  msgid "constructors cannot be declared virtual"
  msgstr "å»ºæ§‹å¼�ä¸�èƒ½è¢«å®£å‘Šç‚ºè™›å‡½å¼�"
  
! #: cp/decl.c:7765
  #, gcc-internal-format
  msgid "can't initialize friend function %qs"
  msgstr "ç„¡æ³•åˆ�å§‹åŒ–å¤¥ä¼´å‡½å¼� %qs"
  
  #. Cannot be both friend and virtual.
! #: cp/decl.c:7769
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "è™›å‡½å¼�ä¸�èƒ½æ˜¯å¤¥ä¼´"
  
! #: cp/decl.c:7773
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "å¤¥ä¼´å®£å‘Šä¸�åœ¨é¡žåˆ¥å®šç¾©å…§"
  
! #: cp/decl.c:7775
  #, gcc-internal-format
  msgid "can't define friend function %qs in a local class definition"
  msgstr "å±€éƒ¨é¡žåˆ¥å®šç¾©ä¸­ä¸�èƒ½å®šç¾©å¤¥ä¼´å‡½å¼� %qs"
  
! #: cp/decl.c:7788
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "è§£æ§‹å‡½å¼�ä¸�èƒ½æœ‰å�ƒæ•¸"
  
! #: cp/decl.c:7806 cp/decl.c:7813
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ç„¡æ³•å®£å‘Šå°� %q#T çš„å�ƒç…§"
  
! #: cp/decl.c:7807
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ç„¡æ³•å®£å‘Šå�ƒç…§ %q#T çš„æŒ‡æ¨™"
  
! #: cp/decl.c:7815
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ç„¡æ³•å®£å‘Šå�ƒç…§ %q#T æˆ�å“¡çš„æŒ‡æ¨™"
  
! #: cp/decl.c:7878
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "ç¯„æœ¬è­˜åˆ¥ç¢¼ %qD å�šç‚ºå®£å‘Š"
  
! #: cp/decl.c:7928
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "æˆ�å“¡å‡½å¼�éš±å�«åœ°æˆ�ç‚ºæ‰€å±¬é¡žåˆ¥çš„å¤¥ä¼´"
  
! #: cp/decl.c:7930
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "æœ‰å¤šé¤˜çš„é™�å®š %<%T::%> æ–¼æˆ�å“¡ %qs ä¸Š"
  
! #: cp/decl.c:7962
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgstr "ç„¡æ³•å®šç¾©æˆ�å“¡å‡½å¼� %<%T::%s%> æ–¼ %<%T%> ä¹‹å…§"
  
! #: cp/decl.c:7963
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgstr "ç„¡æ³•å®£å‘Šæˆ�å“¡å‡½å¼� %<%T::%s%> æ–¼ %<%T%> ä¹‹å…§"
  
! #: cp/decl.c:7979
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "ç„¡æ³•å®£å‘Šæˆ�å“¡ %<%T::%s%> æ–¼ %qT ä¹‹å…§"
  
! #: cp/decl.c:8013
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "è³‡æ–™æˆ�å“¡ä¸�èƒ½å…·æœ‰å�¯è®Šé¡žåž‹ %qT"
  
! #: cp/decl.c:8015
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "å�ƒæ•¸ä¸�èƒ½å…·æœ‰å�¯è®Šé¡žåž‹ %qT"
  
  #. [dcl.fct.spec] The explicit specifier shall only be used in
  #. declarations of constructors within a class definition.
! #: cp/decl.c:8023
  #, gcc-internal-format
  msgid "only declarations of constructors can be %<explicit%>"
  msgstr "å�ªæœ‰å»ºæ§‹å¼�æ‰�èƒ½è¢«å®£å‘Šç‚º %<explicit%>"
  
! #: cp/decl.c:8031
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žæˆ�å“¡ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/decl.c:8036
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žç‰©ä»¶æˆ�å“¡ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/decl.c:8042
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "å‡½å¼� %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/decl.c:8047
  #, gcc-internal-format
  msgid "static %qs cannot be declared %<mutable%>"
  msgstr "é�œæ…‹ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/decl.c:8052
  #, gcc-internal-format
  msgid "const %qs cannot be declared %<mutable%>"
  msgstr "å¸¸æ•¸ %qs ä¸�èƒ½è¢«å®£å‘Šç‚º %<mutable%>"
  
! #: cp/decl.c:8084
  #, gcc-internal-format
  msgid "%Jtypedef name may not be a nested-name-specifier"
  msgstr "%Jtypedef å��ä¸�èƒ½æ˜¯å·¢ç‹€å��æŒ‡å®š"
  
! #: cp/decl.c:8100
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ ä¸�å…�è¨±åµŒé¡žåˆ¥çš„é¡žåž‹ %qD èˆ‡å…¶æ‰€å±¬çš„é¡žåˆ¥å�Œå��"
  
! #: cp/decl.c:8190
  #, gcc-internal-format
  msgid "qualified function types cannot be used to declare %s functions"
  msgstr "é™�å®šçš„å‡½å¼�é¡žåž‹ä¸�èƒ½ç”¨ä¾†å®£å‘Š %s å‡½å¼�"
  
! #: cp/decl.c:8216
  #, gcc-internal-format
  msgid "type qualifiers specified for friend class declaration"
  msgstr "ç‚ºå¤¥ä¼´é¡žåˆ¥å®£å‘ŠæŒ‡å®šäº†é¡žåž‹é™�å®š"
  
! #: cp/decl.c:8221
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "å¤¥ä¼´å‡½å¼�å®£å‘Šä¸­å‡ºç�¾äº† %<inline%>"
  
! #: cp/decl.c:8229
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ç¯„æœ¬å�ƒæ•¸ä¸�èƒ½æ˜¯å¤¥ä¼´"
  
! #: cp/decl.c:8231
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "å¤¥ä¼´å®£å‘Šéœ€è¦� classï¼Œå�³ %<friend class %T::%D%>"
  
! #: cp/decl.c:8235
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "å¤¥ä¼´å®£å‘Šéœ€è¦� classï¼Œå�³ %<friend %#T%>"
  
! #: cp/decl.c:8248
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "è©¦åœ–è®“ %qT æˆ�ç‚ºå…¨åŸŸæ¬„ä½�çš„å¤¥ä¼´"
  
! #: cp/decl.c:8259
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žæˆ�å“¡å‡½å¼�é¡žåž‹ä¸Šçš„é™�å®šç¬¦ç„¡æ•ˆ"
  
! #: cp/decl.c:8274
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "æŠ½è±¡å®£å‘Š %qT å�šç‚ºå®£å‘Š"
  
! #: cp/decl.c:8303
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä¸�èƒ½åœ¨å�ƒæ•¸å®£å‘Šä¸­ä½¿ç”¨ %<::%>"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.c:8349
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº† %<::%>"
  
! #: cp/decl.c:8364
  #, gcc-internal-format
  msgid "can't make %qD into a method -- not in a class"
  msgstr "%qD ä¸�èƒ½æ˜¯ä¸€å€‹æ–¹æ³• -- ä¸�åœ¨é¡žåˆ¥ä¸­"
  
! #: cp/decl.c:8373
  #, gcc-internal-format
  msgid "function %qD declared virtual inside a union"
  msgstr "è�¯å�ˆæˆ�å“¡å‡½å¼� %qD è¢«å®£å‘Šç‚ºè™›å‡½å¼�"
  
! #: cp/decl.c:8382
  #, gcc-internal-format
  msgid "%qD cannot be declared virtual, since it is always static"
  msgstr "%qD ä¸�èƒ½å®£å‘Šç‚ºè™›å‡½å¼�ï¼Œå› ç‚ºå®ƒç¸½æ˜¯é�œæ…‹çš„"
  
! #: cp/decl.c:8398
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "åœ¨è§£æ§‹å‡½å¼� %qD ä¸­çš„å¤¥ä¼´å®£å‘Šéœ€è¦�é™�å®šå��"
  
! #: cp/decl.c:8408
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD å®£å‘Šç‚º %qT çš„ä¸€å€‹æˆ�å“¡"
  
! #: cp/decl.c:8484
  #, gcc-internal-format
  msgid "field %qD has incomplete type"
  msgstr "æ¬„ä½� %qD é¡žåž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:8486
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "å��ç¨± %qT é¡žåž‹ä¸�å®Œå…¨"
  
! #: cp/decl.c:8495
  #, gcc-internal-format
  msgid "  in instantiation of template %qT"
  msgstr "  åœ¨ç¯„æœ¬ %qT çš„å¯¦é«”åŒ–ä¸­"
  
! #: cp/decl.c:8504
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE æ—¢ä¸�æ˜¯å‡½å¼�ä¹Ÿä¸�æ˜¯æˆ�å“¡å‡½å¼�ï¼›ä¸�èƒ½å®£å‘Šç‚ºå¤¥ä¼´"
*************** msgstr "%qE æ—¢ä¸�æ˜¯å‡½å¼�ä¹Ÿä¸�æ˜¯æˆ�å
*** 26365,26457 ****
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8500
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ ä¸�å…�è¨±æˆ�å“¡ %qD çš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:8502
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "ä½¿ %qD æˆ�ç‚ºé�œæ…‹çš„"
  
! #: cp/decl.c:8572
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "å‡½å¼� %qs çš„å­˜å„²é¡žåˆ¥ %<auto%> ç„¡æ•ˆ"
  
! #: cp/decl.c:8574
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "å‡½å¼� %qs çš„å­˜å„²é¡žåˆ¥ %<register%> ç„¡æ•ˆ"
  
! #: cp/decl.c:8576
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "å‡½å¼� %qs çš„å­˜å„²é¡žåˆ¥ %<__thread%> ç„¡æ•ˆ"
  
! #: cp/decl.c:8587
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "åœ¨å…¨åŸŸä½œç”¨æ¬„ä½�å¤–ç‚ºå‡½å¼� %qs æŒ‡å®š %<static%> ç„¡æ•ˆ"
  
! #: cp/decl.c:8590
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "åœ¨å…¨åŸŸä½œç”¨æ¬„ä½�å¤–ç‚ºå‡½å¼� %qs æŒ‡å®š %<inline%> ç„¡æ•ˆ"
  
! #: cp/decl.c:8598
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "è™›å‡½å¼� %qs ä¸�æ˜¯é¡žåˆ¥æˆ�å“¡"
  
! #: cp/decl.c:8629
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "ä¸�èƒ½å°‡æˆ�å“¡å‡½å¼� %qD å®£å‘Šç‚ºæœ‰é�œæ…‹é€£çµ�"
  
  #. FIXME need arm citation
! #: cp/decl.c:8636
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä¸�èƒ½åœ¨å�¦ä¸€å€‹å‡½å¼�ä¸­å®£å‘Šä¸€å€‹é�œæ…‹å‡½å¼�"
  
! #: cp/decl.c:8666
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "èˆ‡å®£å‘Šä¸�å�Œï¼Œå®šç¾©é�œæ…‹è³‡æ–™æˆ�å“¡æ™‚ä¸�èƒ½ä½¿ç”¨ %<static%>"
  
! #: cp/decl.c:8673
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "é�œæ…‹æˆ�å“¡ %qD å®£å‘Šç‚º %<register%>"
  
! #: cp/decl.c:8678
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ä¸�èƒ½æ˜Žç¢ºåœ°å°‡æˆ�å“¡ %q#D å®£å‘Šç‚ºæœ‰å¤–éƒ¨é€£çµ�"
  
! #: cp/decl.c:8816
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "%q#D çš„é �è¨­å¼•æ•¸é¡žåž‹ç‚º %qT"
  
! #: cp/decl.c:8819
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "é¡žåž‹ç‚º %qT çš„å�ƒæ•¸çš„é �è¨­å¼•æ•¸å�»æœ‰é¡žåž‹ %qT"
  
! #: cp/decl.c:8836
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é �è¨­å¼•æ•¸ %qE ä½¿ç”¨äº†å±€éƒ¨è®Šæ•¸ %qD"
  
! #: cp/decl.c:8905
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "å�ƒæ•¸ %qD è¢«ç„¡æ•ˆåœ°è¢«å®£å‘Šç‚ºå…·æœ‰æ–¹æ³•é¡žåž‹"
  
! #: cp/decl.c:8929
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "å�ƒæ•¸ %qD åŒ…å�«äº† %sï¼Œå¾Œè€…å�ƒç…§æœ‰ä¸�æ˜Žé‚Šç•Œ %qT çš„é™£åˆ—"
--- 26376,26468 ----
  #. the rest of the compiler does not correctly
  #. handle the initialization unless the member is
  #. static so we make it static below.
! #: cp/decl.c:8556
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member %qD"
  msgstr "ISO C++ ä¸�å…�è¨±æˆ�å“¡ %qD çš„åˆ�å§‹åŒ–"
  
! #: cp/decl.c:8558
  #, gcc-internal-format
  msgid "making %qD static"
  msgstr "ä½¿ %qD æˆ�ç‚ºé�œæ…‹çš„"
  
! #: cp/decl.c:8628
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "å‡½å¼� %qs çš„å­˜å„²é¡žåˆ¥ %<auto%> ç„¡æ•ˆ"
  
! #: cp/decl.c:8630
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "å‡½å¼� %qs çš„å­˜å„²é¡žåˆ¥ %<register%> ç„¡æ•ˆ"
  
! #: cp/decl.c:8632
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "å‡½å¼� %qs çš„å­˜å„²é¡žåˆ¥ %<__thread%> ç„¡æ•ˆ"
  
! #: cp/decl.c:8643
  #, gcc-internal-format
  msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgstr "åœ¨å…¨åŸŸä½œç”¨æ¬„ä½�å¤–ç‚ºå‡½å¼� %qs æŒ‡å®š %<static%> ç„¡æ•ˆ"
  
! #: cp/decl.c:8646
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "åœ¨å…¨åŸŸä½œç”¨æ¬„ä½�å¤–ç‚ºå‡½å¼� %qs æŒ‡å®š %<inline%> ç„¡æ•ˆ"
  
! #: cp/decl.c:8654
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "è™›å‡½å¼� %qs ä¸�æ˜¯é¡žåˆ¥æˆ�å“¡"
  
! #: cp/decl.c:8685
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "ä¸�èƒ½å°‡æˆ�å“¡å‡½å¼� %qD å®£å‘Šç‚ºæœ‰é�œæ…‹é€£çµ�"
  
  #. FIXME need arm citation
! #: cp/decl.c:8692
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä¸�èƒ½åœ¨å�¦ä¸€å€‹å‡½å¼�ä¸­å®£å‘Šä¸€å€‹é�œæ…‹å‡½å¼�"
  
! #: cp/decl.c:8722
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "èˆ‡å®£å‘Šä¸�å�Œï¼Œå®šç¾©é�œæ…‹è³‡æ–™æˆ�å“¡æ™‚ä¸�èƒ½ä½¿ç”¨ %<static%>"
  
! #: cp/decl.c:8729
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "é�œæ…‹æˆ�å“¡ %qD å®£å‘Šç‚º %<register%>"
  
! #: cp/decl.c:8734
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "ä¸�èƒ½æ˜Žç¢ºåœ°å°‡æˆ�å“¡ %q#D å®£å‘Šç‚ºæœ‰å¤–éƒ¨é€£çµ�"
  
! #: cp/decl.c:8872
  #, gcc-internal-format
  msgid "default argument for %q#D has type %qT"
  msgstr "%q#D çš„é �è¨­å¼•æ•¸é¡žåž‹ç‚º %qT"
  
! #: cp/decl.c:8875
  #, gcc-internal-format
  msgid "default argument for parameter of type %qT has type %qT"
  msgstr "é¡žåž‹ç‚º %qT çš„å�ƒæ•¸çš„é �è¨­å¼•æ•¸å�»æœ‰é¡žåž‹ %qT"
  
! #: cp/decl.c:8892
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é �è¨­å¼•æ•¸ %qE ä½¿ç”¨äº†å±€éƒ¨è®Šæ•¸ %qD"
  
! #: cp/decl.c:8961
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "å�ƒæ•¸ %qD è¢«ç„¡æ•ˆåœ°è¢«å®£å‘Šç‚ºå…·æœ‰æ–¹æ³•é¡žåž‹"
  
! #: cp/decl.c:8985
  #, gcc-internal-format
  msgid "parameter %qD includes %s to array of unknown bound %qT"
  msgstr "å�ƒæ•¸ %qD åŒ…å�«äº† %sï¼Œå¾Œè€…å�ƒç…§æœ‰ä¸�æ˜Žé‚Šç•Œ %qT çš„é™£åˆ—"
*************** msgstr "å�ƒæ•¸ %qD åŒ…å�«äº† %sï¼Œå¾Œè€…
*** 26471,26608 ****
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9097
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ç„¡æ•ˆçš„å»ºæ§‹å¼�ï¼šæ‚¨è¦�çš„å�¯èƒ½æ˜¯ %<%T (const %T&)%>"
  
! #: cp/decl.c:9219
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD ä¸�èƒ½åœ¨å‘½å��ç©ºé–“å®£å‘Š"
  
! #: cp/decl.c:9224
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ä¸�èƒ½è¢«å®£å‘Šç‚ºé�œæ…‹çš„"
  
! #: cp/decl.c:9247
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD å¿…é ˆæ˜¯ä¸€å€‹é�žé�œæ…‹çš„æˆ�å“¡å‡½å¼�"
  
! #: cp/decl.c:9256
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD å¿…é ˆæ˜¯ä¸€å€‹é�žé�œæ…‹æˆ�å“¡å‡½å¼�æˆ–é�žæˆ�å“¡å‡½å¼�"
  
! #: cp/decl.c:9277
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD çš„å¼•æ•¸å¿…é ˆæœ‰é¡žåˆ¥æˆ–åˆ—èˆ‰é¡žåž‹"
  
! #: cp/decl.c:9318
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "å�‘ %s%s çš„è½‰æ�›æ°¸é� ä¸�æœƒç”¨åˆ°é¡žåž‹è½‰æ�›é�‹ç®—å­�"
  
  #. 13.4.0.3
! #: cp/decl.c:9326
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ä¸�å…�è¨±å¤šè¼‰ ?: é�‹ç®—å­�"
  
! #: cp/decl.c:9331
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD å¿…é ˆå¸¶ 1 æˆ– 2 å€‹å¼•æ•¸"
  
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "å­—å°¾ %qD å¿…é ˆä½¿ç”¨ %<int%> å�šç‚ºå®ƒçš„å�ƒæ•¸"
  
! #: cp/decl.c:9385
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "å­—å°¾ %qD å¿…é ˆä½¿ç”¨ %<int%> å�šç‚ºå®ƒçš„ç¬¬äºŒå€‹å�ƒæ•¸"
  
! #: cp/decl.c:9393
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD å¿…é ˆå¸¶ 0 æˆ– 1 å€‹å¼•æ•¸"
  
! #: cp/decl.c:9395
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD å¿…é ˆå¸¶ 1 æˆ– 2 å€‹å¼•æ•¸"
  
! #: cp/decl.c:9417
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "å­—é¦– %qD æ‡‰ç•¶å›žå‚³ %qT"
  
! #: cp/decl.c:9423
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "å­—å°¾ %qD æ‡‰ç•¶å›žå‚³ %qT"
  
! #: cp/decl.c:9432
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD å¿…é ˆæœ‰ %<void%> é¡žåž‹"
  
! #: cp/decl.c:9434 cp/decl.c:9443
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD å¸¶ä¸”åƒ…å¸¶ 1 å€‹å¼•æ•¸"
  
! #: cp/decl.c:9445
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD å¸¶ä¸”åƒ…å¸¶ 2 å€‹å¼•æ•¸"
  
! #: cp/decl.c:9454
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ä½¿ç”¨è€…å®šç¾©çš„ %qD ç¸½æ˜¯è¨ˆç®—æ‰€æœ‰å…©å€‹å�ƒæ•¸"
  
! #: cp/decl.c:9468
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD æ‡‰ç•¶å›žå‚³å€¼è€Œé�žå�ƒç…§"
  
! #: cp/decl.c:9480 cp/decl.c:9484
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ä¸�èƒ½æœ‰é �è¨­å�ƒæ•¸"
  
! #: cp/decl.c:9542
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ä½¿ç”¨ç¯„æœ¬é¡žåž‹å�ƒæ•¸ %qTï¼Œåœ¨ %qs å¾Œ"
  
! #: cp/decl.c:9557
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ä½¿ç”¨ typedef å�� %qDï¼Œåœ¨ %qs å¾Œ"
  
! #: cp/decl.c:9558
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D å…ˆå‰�åœ¨æ­¤è™•æœ‰é�Žå®£å‘Š"
  
! #: cp/decl.c:9566
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT å�šç‚º %qs è¢«å�ƒç…§"
  
! #: cp/decl.c:9567 cp/decl.c:9574
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T å…ˆå‰�åœ¨æ­¤è™•æœ‰é�Žå®£å‘Š"
  
! #: cp/decl.c:9573
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT å�šç‚ºåˆ—èˆ‰è¢«å�ƒç…§"
--- 26482,26619 ----
  #. or implicitly defined), there's no need to worry about their
  #. existence.  Theoretically, they should never even be
  #. instantiated, but that's hard to forestall.
! #: cp/decl.c:9153
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ç„¡æ•ˆçš„å»ºæ§‹å¼�ï¼šæ‚¨è¦�çš„å�¯èƒ½æ˜¯ %<%T (const %T&)%>"
  
! #: cp/decl.c:9275
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD ä¸�èƒ½åœ¨å‘½å��ç©ºé–“å®£å‘Š"
  
! #: cp/decl.c:9280
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ä¸�èƒ½è¢«å®£å‘Šç‚ºé�œæ…‹çš„"
  
! #: cp/decl.c:9303
  #, gcc-internal-format
  msgid "%qD must be a nonstatic member function"
  msgstr "%qD å¿…é ˆæ˜¯ä¸€å€‹é�žé�œæ…‹çš„æˆ�å“¡å‡½å¼�"
  
! #: cp/decl.c:9312
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD å¿…é ˆæ˜¯ä¸€å€‹é�žé�œæ…‹æˆ�å“¡å‡½å¼�æˆ–é�žæˆ�å“¡å‡½å¼�"
  
! #: cp/decl.c:9333
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD çš„å¼•æ•¸å¿…é ˆæœ‰é¡žåˆ¥æˆ–åˆ—èˆ‰é¡žåž‹"
  
! #: cp/decl.c:9374
  #, gcc-internal-format
  msgid "conversion to %s%s will never use a type conversion operator"
  msgstr "å�‘ %s%s çš„è½‰æ�›æ°¸é� ä¸�æœƒç”¨åˆ°é¡žåž‹è½‰æ�›é�‹ç®—å­�"
  
  #. 13.4.0.3
! #: cp/decl.c:9382
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading operator ?:"
  msgstr "ISO C++ ä¸�å…�è¨±å¤šè¼‰ ?: é�‹ç®—å­�"
  
! #: cp/decl.c:9387
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD å¿…é ˆå¸¶ 1 æˆ– 2 å€‹å¼•æ•¸"
  
! #: cp/decl.c:9438
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its argument"
  msgstr "å­—å°¾ %qD å¿…é ˆä½¿ç”¨ %<int%> å�šç‚ºå®ƒçš„å�ƒæ•¸"
  
! #: cp/decl.c:9441
  #, gcc-internal-format
  msgid "postfix %qD must take %<int%> as its second argument"
  msgstr "å­—å°¾ %qD å¿…é ˆä½¿ç”¨ %<int%> å�šç‚ºå®ƒçš„ç¬¬äºŒå€‹å�ƒæ•¸"
  
! #: cp/decl.c:9449
  #, gcc-internal-format
  msgid "%qD must take either zero or one argument"
  msgstr "%qD å¿…é ˆå¸¶ 0 æˆ– 1 å€‹å¼•æ•¸"
  
! #: cp/decl.c:9451
  #, gcc-internal-format
  msgid "%qD must take either one or two arguments"
  msgstr "%qD å¿…é ˆå¸¶ 1 æˆ– 2 å€‹å¼•æ•¸"
  
! #: cp/decl.c:9473
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "å­—é¦– %qD æ‡‰ç•¶å›žå‚³ %qT"
  
! #: cp/decl.c:9479
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "å­—å°¾ %qD æ‡‰ç•¶å›žå‚³ %qT"
  
! #: cp/decl.c:9488
  #, gcc-internal-format
  msgid "%qD must take %<void%>"
  msgstr "%qD å¿…é ˆæœ‰ %<void%> é¡žåž‹"
  
! #: cp/decl.c:9490 cp/decl.c:9499
  #, gcc-internal-format
  msgid "%qD must take exactly one argument"
  msgstr "%qD å¸¶ä¸”åƒ…å¸¶ 1 å€‹å¼•æ•¸"
  
! #: cp/decl.c:9501
  #, gcc-internal-format
  msgid "%qD must take exactly two arguments"
  msgstr "%qD å¸¶ä¸”åƒ…å¸¶ 2 å€‹å¼•æ•¸"
  
! #: cp/decl.c:9510
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ä½¿ç”¨è€…å®šç¾©çš„ %qD ç¸½æ˜¯è¨ˆç®—æ‰€æœ‰å…©å€‹å�ƒæ•¸"
  
! #: cp/decl.c:9524
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD æ‡‰ç•¶å›žå‚³å€¼è€Œé�žå�ƒç…§"
  
! #: cp/decl.c:9536 cp/decl.c:9540
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ä¸�èƒ½æœ‰é �è¨­å�ƒæ•¸"
  
! #: cp/decl.c:9598
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ä½¿ç”¨ç¯„æœ¬é¡žåž‹å�ƒæ•¸ %qTï¼Œåœ¨ %qs å¾Œ"
  
! #: cp/decl.c:9613
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ä½¿ç”¨ typedef å�� %qDï¼Œåœ¨ %qs å¾Œ"
  
! #: cp/decl.c:9614
  #, gcc-internal-format
  msgid "%q+D has a previous declaration here"
  msgstr "%q+D å…ˆå‰�åœ¨æ­¤è™•æœ‰é�Žå®£å‘Š"
  
! #: cp/decl.c:9622
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT å�šç‚º %qs è¢«å�ƒç…§"
  
! #: cp/decl.c:9623 cp/decl.c:9630
  #, gcc-internal-format
  msgid "%q+T has a previous declaration here"
  msgstr "%q+T å…ˆå‰�åœ¨æ­¤è™•æœ‰é�Žå®£å‘Š"
  
! #: cp/decl.c:9629
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT å�šç‚ºåˆ—èˆ‰è¢«å�ƒç…§"
*************** msgstr "%qT å�šç‚ºåˆ—èˆ‰è¢«å�ƒç…§"
*** 26614,26680 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9588
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "%<%s %T%> éœ€è¦�ç¯„æœ¬å�ƒæ•¸"
  
! #: cp/decl.c:9636 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD èˆ‡å…¶å®£å‘Šæ‰€åœ¨çš„é¡žåˆ¥å�Œå��"
  
! #: cp/decl.c:9774
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ä½¿ç”¨åˆ—èˆ‰ %q#D å‰�æ²’æœ‰çµ¦å‡ºå®£å‘Š"
  
! #: cp/decl.c:9795
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "%qT é‡�å®£å‘Šç‚ºé�žç¯„æœ¬"
  
! #: cp/decl.c:9796 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "å…ˆå‰�çš„å®£å‘Š %q+D"
  
! #: cp/decl.c:9907
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "è¡�ç”Ÿè�¯å�ˆ %qT ç„¡æ•ˆ"
  
! #: cp/decl.c:9916
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Java é¡žåˆ¥ %qT ä¸�èƒ½æœ‰å¤šå€‹åŸºç¤Žé¡žåˆ¥"
  
! #: cp/decl.c:9927
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Java é¡žåˆ¥ %qT ä¸�èƒ½æœ‰è™›åŸºç¤Žé¡žåˆ¥"
  
! #: cp/decl.c:9948
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åŸºç¤Žé¡žåˆ¥åž‹ %qT ä¸�æ˜¯çµ�æ§‹æˆ–é¡žåˆ¥"
  
! #: cp/decl.c:9981
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "é�žè¿´çš„é¡žåž‹ %qT æœªå®šç¾©"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�è¤‡çš„åŸºç¤Žé¡žåˆ¥åž‹ %qT ç„¡æ•ˆ"
  
! #: cp/decl.c:10055
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T å¤šæ¬¡å®šç¾©"
  
! #: cp/decl.c:10056
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jå‰�ä¸€å€‹å®šç¾©åœ¨é€™è£¡"
--- 26625,26691 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.c:9644
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "%<%s %T%> éœ€è¦�ç¯„æœ¬å�ƒæ•¸"
  
! #: cp/decl.c:9692 cp/name-lookup.c:2658
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD èˆ‡å…¶å®£å‘Šæ‰€åœ¨çš„é¡žåˆ¥å�Œå��"
  
! #: cp/decl.c:9830
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ä½¿ç”¨åˆ—èˆ‰ %q#D å‰�æ²’æœ‰çµ¦å‡ºå®£å‘Š"
  
! #: cp/decl.c:9851
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "%qT é‡�å®£å‘Šç‚ºé�žç¯„æœ¬"
  
! #: cp/decl.c:9852 cp/pt.c:3373
  #, gcc-internal-format
  msgid "previous declaration %q+D"
  msgstr "å…ˆå‰�çš„å®£å‘Š %q+D"
  
! #: cp/decl.c:9963
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "è¡�ç”Ÿè�¯å�ˆ %qT ç„¡æ•ˆ"
  
! #: cp/decl.c:9972
  #, gcc-internal-format
  msgid "Java class %qT cannot have multiple bases"
  msgstr "Java é¡žåˆ¥ %qT ä¸�èƒ½æœ‰å¤šå€‹åŸºç¤Žé¡žåˆ¥"
  
! #: cp/decl.c:9983
  #, gcc-internal-format
  msgid "Java class %qT cannot have virtual bases"
  msgstr "Java é¡žåˆ¥ %qT ä¸�èƒ½æœ‰è™›åŸºç¤Žé¡žåˆ¥"
  
! #: cp/decl.c:10004
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åŸºç¤Žé¡žåˆ¥åž‹ %qT ä¸�æ˜¯çµ�æ§‹æˆ–é¡žåˆ¥"
  
! #: cp/decl.c:10037
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "é�žè¿´çš„é¡žåž‹ %qT æœªå®šç¾©"
  
! #: cp/decl.c:10039
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�è¤‡çš„åŸºç¤Žé¡žåˆ¥åž‹ %qT ç„¡æ•ˆ"
  
! #: cp/decl.c:10111
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T å¤šæ¬¡å®šç¾©"
  
! #: cp/decl.c:10112
  #, gcc-internal-format
  msgid "%Jprevious definition here"
  msgstr "%Jå‰�ä¸€å€‹å®šç¾©åœ¨é€™è£¡"
*************** msgstr "%Jå‰�ä¸€å€‹å®šç¾©åœ¨é€™è£¡"
*** 26683,26729 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10195
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "æ²’æœ‰ä¸€å€‹æ•´æ•¸é¡žåž‹å�¯ä»¥è¡¨ç¤º %qT çš„æ‰€æœ‰åˆ—èˆ‰å€¼"
  
! #: cp/decl.c:10306
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "%qD çš„åˆ—èˆ‰å€¼ä¸�æ˜¯æ•´æ•¸å¸¸æ•¸"
  
! #: cp/decl.c:10334
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "%qD è™•åˆ—èˆ‰å€¼æº¢å‡º"
  
! #: cp/decl.c:10409
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "å›žå‚³å€¼é¡žåž‹ %q#T ç‚ºä¸�å®Œå…¨"
  
! #: cp/decl.c:10519 cp/typeck.c:6579
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> æ‡‰ç•¶å›žå‚³ä¸€å€‹å°� %<*this%> çš„å�ƒç…§"
  
! #: cp/decl.c:10877
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "å�ƒæ•¸ %qD è¢«å®£å‘Šç‚º void"
  
! #: cp/decl.c:11358
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ç„¡æ•ˆçš„æˆ�å“¡å‡½å¼�å®£å‘Š"
  
! #: cp/decl.c:11373
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD å·²åœ¨é¡žåˆ¥ %qT ä¸­å®šç¾©é�Ž"
  
! #: cp/decl.c:11582
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "é�œæ…‹æˆ�å“¡å‡½å¼� %q#D çš„å®£å‘Šå¸¶æœ‰é¡žåž‹é™�å®šç¬¦"
--- 26694,26740 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.c:10251
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "æ²’æœ‰ä¸€å€‹æ•´æ•¸é¡žåž‹å�¯ä»¥è¡¨ç¤º %qT çš„æ‰€æœ‰åˆ—èˆ‰å€¼"
  
! #: cp/decl.c:10362
  #, gcc-internal-format
  msgid "enumerator value for %qD not integer constant"
  msgstr "%qD çš„åˆ—èˆ‰å€¼ä¸�æ˜¯æ•´æ•¸å¸¸æ•¸"
  
! #: cp/decl.c:10390
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "%qD è™•åˆ—èˆ‰å€¼æº¢å‡º"
  
! #: cp/decl.c:10465
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "å›žå‚³å€¼é¡žåž‹ %q#T ç‚ºä¸�å®Œå…¨"
  
! #: cp/decl.c:10575 cp/typeck.c:6577
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> æ‡‰ç•¶å›žå‚³ä¸€å€‹å°� %<*this%> çš„å�ƒç…§"
  
! #: cp/decl.c:10933
  #, gcc-internal-format
  msgid "parameter %qD declared void"
  msgstr "å�ƒæ•¸ %qD è¢«å®£å‘Šç‚º void"
  
! #: cp/decl.c:11414
  #, gcc-internal-format
  msgid "invalid member function declaration"
  msgstr "ç„¡æ•ˆçš„æˆ�å“¡å‡½å¼�å®£å‘Š"
  
! #: cp/decl.c:11429
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD å·²åœ¨é¡žåˆ¥ %qT ä¸­å®šç¾©é�Ž"
  
! #: cp/decl.c:11638
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "é�œæ…‹æˆ�å“¡å‡½å¼� %q#D çš„å®£å‘Šå¸¶æœ‰é¡žåž‹é™�å®šç¬¦"
*************** msgstr "é�œæ…‹æˆ�å“¡ %qD ä¸�èƒ½æ˜¯ä½�å…ƒ
*** 26858,26919 ****
  msgid "anonymous struct not inside named type"
  msgstr "åŒ¿å��çµ�æ§‹ä¸�åœ¨å…·å��é¡žåž‹å…§"
  
! #: cp/decl2.c:1107
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "å‘½å��ç©ºé–“æ¬„ä½�çš„åŒ¿å��è�šå�ˆå¿…é ˆæ˜¯é�œæ…‹çš„"
  
! #: cp/decl2.c:1116
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "åŒ¿å��è�¯å�ˆæ²’æœ‰æˆ�å“¡"
  
! #: cp/decl2.c:1152
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> å¿…é ˆå›žå‚³ %qT"
  
! #: cp/decl2.c:1161
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> çš„ç¬¬ä¸€å€‹å�ƒæ•¸é¡žåž‹ç‚º %<size_t%> (%qT)"
  
! #: cp/decl2.c:1190
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> å¿…é ˆå›žå‚³ %qT"
  
! #: cp/decl2.c:1199
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> çš„ç¬¬ä¸€å€‹å�ƒæ•¸é¡žåž‹ç‚º %qT"
  
! #: cp/decl2.c:1862
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1868
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1879
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1884
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3308
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "ä½¿ç”¨äº†å…§è�¯å‡½å¼� %q+D ä½†å¾žæœªå®šç¾©é�Ž"
  
! #: cp/decl2.c:3462
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "å�ƒæ•¸ %P (å±¬æ–¼ %q+#D)ç¼ºå°‘é �è¨­å¼•æ•¸"
--- 26869,26930 ----
  msgid "anonymous struct not inside named type"
  msgstr "åŒ¿å��çµ�æ§‹ä¸�åœ¨å…·å��é¡žåž‹å…§"
  
! #: cp/decl2.c:1108
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr "å‘½å��ç©ºé–“æ¬„ä½�çš„åŒ¿å��è�šå�ˆå¿…é ˆæ˜¯é�œæ…‹çš„"
  
! #: cp/decl2.c:1117
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr "åŒ¿å��è�¯å�ˆæ²’æœ‰æˆ�å“¡"
  
! #: cp/decl2.c:1153
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr "%<operator new%> å¿…é ˆå›žå‚³ %qT"
  
! #: cp/decl2.c:1162
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr "%<operator new%> çš„ç¬¬ä¸€å€‹å�ƒæ•¸é¡žåž‹ç‚º %<size_t%> (%qT)"
  
! #: cp/decl2.c:1191
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr "%<operator delete%> å¿…é ˆå›žå‚³ %qT"
  
! #: cp/decl2.c:1200
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> çš„ç¬¬ä¸€å€‹å�ƒæ•¸é¡žåž‹ç‚º %qT"
  
! #: cp/decl2.c:1863
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1869
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.c:1880
  #, gcc-internal-format
  msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.c:1885
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.c:3309
  #, gcc-internal-format
  msgid "inline function %q+D used but never defined"
  msgstr "ä½¿ç”¨äº†å…§è�¯å‡½å¼� %q+D ä½†å¾žæœªå®šç¾©é�Ž"
  
! #: cp/decl2.c:3463
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q+#D"
  msgstr "å�ƒæ•¸ %P (å±¬æ–¼ %q+#D)ç¼ºå°‘é �è¨­å¼•æ•¸"
*************** msgstr "åœ¨å�Œä¸€å€‹ç¿»è­¯å–®å…ƒä¸­æ··å�
*** 26945,26951 ****
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "æ‹‹å‡º NULLï¼Œå®ƒçš„é¡žåž‹æ˜¯æ•´æ•¸è€Œä¸�æ˜¯æŒ‡æ¨™"
  
! #: cp/except.c:637 cp/init.c:1723
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD æ°¸é� ä¸�æ‡‰è©²è¢«å¤šè¼‰"
--- 26956,26962 ----
  msgid "throwing NULL, which has integral, not pointer type"
  msgstr "æ‹‹å‡º NULLï¼Œå®ƒçš„é¡žåž‹æ˜¯æ•´æ•¸è€Œä¸�æ˜¯æŒ‡æ¨™"
  
! #: cp/except.c:637 cp/init.c:1722
  #, gcc-internal-format
  msgid "%qD should never be overloaded"
  msgstr "%qD æ°¸é� ä¸�æ‡‰è©²è¢«å¤šè¼‰"
*************** msgstr "å¤¥ä¼´å®£å‘Š %q#D å®£å‘Šäº†ä¸€å€
*** 27054,27280 ****
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(å¦‚æžœé€™ä¸�æ˜¯æ‚¨åŽŸä¾†çš„æƒ³æ³•ï¼Œè«‹ç¢ºå®šæ­¤å‡½å¼�ç¯„æœ¬å·²ç¶“å®£å‘Šé�Žï¼Œä¸¦åœ¨é€™è£¡çš„å‡½å¼�å��å¾Œé�¢åŠ å…¥ <>) -Wno-non-template-friend å�œç”¨æ­¤è­¦å‘Š"
  
! #: cp/init.c:334
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD æ‡‰è©²åœ¨æˆ�å“¡åˆ�å§‹åŒ–æ¸…å–®ä¸­è¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:382
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%Jé �è¨­åˆ�å§‹åŒ–å…·æœ‰å�ƒç…§é¡žåž‹çš„ %q#D"
  
! #: cp/init.c:388
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%Jæœªåˆ�å§‹åŒ–çš„å�ƒç…§æˆ�å“¡ %qD"
  
! #: cp/init.c:391
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%Jæœªåˆ�å§‹åŒ–çš„æˆ�å“¡ %qD å…·æœ‰ %<const%> é¡žåž‹ %qT"
  
! #: cp/init.c:534
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D å°‡éš¨å¾Œè¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:537
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "åŸºç¤Žé¡žåˆ¥ %qT å°‡åœ¨"
  
! #: cp/init.c:540
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  åŸºç¤Žé¡žåˆ¥ %qT"
  
! #: cp/init.c:543
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  ç•¶åœ¨é€™è£¡åˆ�å§‹åŒ–æ™‚"
  
! #: cp/init.c:559
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%Jç‚º %qD çµ¦å®šäº†å¤šå€‹åˆ�å§‹åŒ–è¨­å®š"
  
! #: cp/init.c:562
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jç‚ºåŸºç¤Žé¡žåˆ¥ %qT çµ¦å®šäº†å¤šå€‹åˆ�å§‹åŒ–è¨­å®š"
  
! #: cp/init.c:629
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%Jåˆ�å§‹åŒ– %qT çš„å¤šå€‹æˆ�å“¡"
  
! #: cp/init.c:691
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%JåŸºç¤Žé¡žåˆ¥ %q#T æ‡‰è©²åœ¨è¤‡è£½å»ºæ§‹å¼�ä¸­æ˜Žç¢ºåœ°åˆ�å§‹åŒ–"
  
! #: cp/init.c:915 cp/init.c:934
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "é¡žåˆ¥ %qT æ²’å…·å��ç‚º %qD çš„æ¬„ä½�"
  
! #: cp/init.c:921
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D æ˜¯ä¸€å€‹é�œæ…‹è³‡æ–™æˆ�å“¡ï¼›å®ƒå�ªèƒ½åœ¨å®šç¾©æ™‚è¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:928
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D ä¸�æ˜¯ %qT çš„é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/init.c:967
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "å°�æ²’æœ‰åŸºç¤Žé¡žåˆ¥çš„ %qT çš„ç„¡å��åˆ�å§‹åŒ–"
  
! #: cp/init.c:975
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "å°�ä½¿ç”¨äº†å¤šç¹¼æ‰¿çš„ %qT çš„ç„¡å��åˆ�å§‹åŒ–"
  
! #: cp/init.c:1021
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD æ—¢æ˜¯ä¸€å€‹ç›´æŽ¥åŸºç¤Žé¡žåˆ¥å�ˆæ˜¯ä¸€å€‹é–“æŽ¥è™›åŸºç¤Žé¡žåˆ¥"
  
! #: cp/init.c:1029
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "é¡žåž‹ %qT ä¸�æ˜¯ %qT çš„ç›´æŽ¥æˆ–è™›åŸºç¤Žé¡žåˆ¥"
  
! #: cp/init.c:1032
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "é¡žåž‹ %qT ä¸�æ˜¯ %qT çš„ç›´æŽ¥åŸºç¤Žé¡žåˆ¥"
  
! #: cp/init.c:1112
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "éŒ¯èª¤çš„é™£åˆ—åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/init.c:1291
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT ä¸�æ˜¯ä¸€å€‹è�šå�ˆé¡žåž‹"
  
! #: cp/init.c:1345
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ä¸�å®Œå…¨é¡žåž‹ %qT æ²’æœ‰æˆ�å“¡ %qD"
  
! #: cp/init.c:1358
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "å�ƒç…§ä½�å…ƒæ®µ %qD æŒ‡æ¨™ç„¡æ•ˆ"
  
! #: cp/init.c:1435
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "å°�é�žé�œæ…‹æˆ�å“¡å‡½å¼� %qD çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/init.c:1441
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "å°�é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qD çš„ç„¡æ•ˆä½¿ç”¨"
  
! #: cp/init.c:1670
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "å°� new è€Œè¨€é¡žåž‹ %<void%> ç„¡æ•ˆ"
  
! #: cp/init.c:1680
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "%<new%> %q#T æ™‚å¸¸æ•¸æœªåˆ�å§‹åŒ–"
  
! #: cp/init.c:1718
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "å‘¼å�« Java å»ºæ§‹å¼�ï¼Œä½†æ²’æœ‰å®šç¾© %qs"
  
! #: cp/init.c:1758
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "æ‰¾ä¸�åˆ°å�ˆé�©çš„ %qDï¼Œåœ¨é¡žåˆ¥ %qT ä¸­"
  
! #: cp/init.c:1763
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "å°�æˆ�å“¡ %qD çš„è«‹æ±‚æœ‰æ­§ç¾©"
  
! #: cp/init.c:1905
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨é™£åˆ— new ä¸­åˆ�å§‹åŒ–"
  
! #: cp/init.c:2105
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "é™£åˆ— new çš„å¤§å°�å¿…é ˆæœ‰æ•´æ•¸é¡žåž‹"
  
! #: cp/init.c:2121
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2129
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new ä¸�èƒ½ç”¨æ–¼å�ƒç…§é¡žåž‹"
  
! #: cp/init.c:2135
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new ä¸�èƒ½ç”¨æ–¼å‡½å¼�é¡žåž‹"
  
! #: cp/init.c:2168
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "å‘¼å�« Java å»ºæ§‹å¼�ï¼Œä½†æ²’æœ‰å®šç¾© %<jclass%>"
  
! #: cp/init.c:2186
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "æ‰¾ä¸�åˆ°é¡žåˆ¥$"
  
! #: cp/init.c:2545
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "åˆ�å§‹å€¼è¨­å®šåœ¨å®Œæˆ�ä¹‹å‰�çµ�æ�Ÿ"
  
! #: cp/init.c:2600
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "ä¸�èƒ½ç”¨åˆ�å§‹å€¼è¨­å®šé …ä¾†åˆ�å§‹åŒ–å¤šç¶­é™£åˆ—"
  
! #: cp/init.c:2737
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "å�µæ¸¬åˆ°å‘¼å�« delete é�‹ç®—å­�æ™‚å�¯èƒ½å‡ºç�¾çš„å•�é¡Œï¼š"
  
! #: cp/init.c:2740
  #, 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 "è§£æ§‹å‡½å¼�å’Œé¡žåˆ¥ç‰¹å®šçš„ delete é�‹ç®—å­�å�‡ä¸�æœƒè¢«å‘¼å�«ï¼Œå�³ä½¿å®ƒå€‘åœ¨é¡žåˆ¥å®šç¾©æ™‚å·²ç¶“å®£å‘Šã€‚"
  
! #: cp/init.c:2761
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete æ™‚é™£åˆ—å¤§å°�ä¸�æ˜Ž"
  
! #: cp/init.c:3001
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "å�‘é‡� delete çš„å¼•æ•¸é¡žåž‹æ—¢é�žæŒ‡æ¨™ä¹Ÿé�žé™£åˆ—"
--- 27065,27291 ----
  msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
  msgstr "(å¦‚æžœé€™ä¸�æ˜¯æ‚¨åŽŸä¾†çš„æƒ³æ³•ï¼Œè«‹ç¢ºå®šæ­¤å‡½å¼�ç¯„æœ¬å·²ç¶“å®£å‘Šé�Žï¼Œä¸¦åœ¨é€™è£¡çš„å‡½å¼�å��å¾Œé�¢åŠ å…¥ <>) -Wno-non-template-friend å�œç”¨æ­¤è­¦å‘Š"
  
! #: cp/init.c:333
  #, gcc-internal-format
  msgid "%J%qD should be initialized in the member initialization list"
  msgstr "%J%qD æ‡‰è©²åœ¨æˆ�å“¡åˆ�å§‹åŒ–æ¸…å–®ä¸­è¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:381
  #, gcc-internal-format
  msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgstr "%Jé �è¨­åˆ�å§‹åŒ–å…·æœ‰å�ƒç…§é¡žåž‹çš„ %q#D"
  
! #: cp/init.c:387
  #, gcc-internal-format
  msgid "%Juninitialized reference member %qD"
  msgstr "%Jæœªåˆ�å§‹åŒ–çš„å�ƒç…§æˆ�å“¡ %qD"
  
! #: cp/init.c:390
  #, gcc-internal-format
  msgid "%Juninitialized member %qD with %<const%> type %qT"
  msgstr "%Jæœªåˆ�å§‹åŒ–çš„æˆ�å“¡ %qD å…·æœ‰ %<const%> é¡žåž‹ %qT"
  
! #: cp/init.c:533
  #, gcc-internal-format
  msgid "%q+D will be initialized after"
  msgstr "%q+D å°‡éš¨å¾Œè¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:536
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "åŸºç¤Žé¡žåˆ¥ %qT å°‡åœ¨"
  
! #: cp/init.c:539
  #, gcc-internal-format
  msgid "  %q+#D"
  msgstr "  %q+#D"
  
! #: cp/init.c:541
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  åŸºç¤Žé¡žåˆ¥ %qT"
  
! #: cp/init.c:542
  #, gcc-internal-format
  msgid "%J  when initialized here"
  msgstr "%J  ç•¶åœ¨é€™è£¡åˆ�å§‹åŒ–æ™‚"
  
! #: cp/init.c:558
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for %qD"
  msgstr "%Jç‚º %qD çµ¦å®šäº†å¤šå€‹åˆ�å§‹åŒ–è¨­å®š"
  
! #: cp/init.c:561
  #, gcc-internal-format
  msgid "%Jmultiple initializations given for base %qT"
  msgstr "%Jç‚ºåŸºç¤Žé¡žåˆ¥ %qT çµ¦å®šäº†å¤šå€‹åˆ�å§‹åŒ–è¨­å®š"
  
! #: cp/init.c:628
  #, gcc-internal-format
  msgid "%Jinitializations for multiple members of %qT"
  msgstr "%Jåˆ�å§‹åŒ– %qT çš„å¤šå€‹æˆ�å“¡"
  
! #: cp/init.c:690
  #, gcc-internal-format
  msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
  msgstr "%JåŸºç¤Žé¡žåˆ¥ %q#T æ‡‰è©²åœ¨è¤‡è£½å»ºæ§‹å¼�ä¸­æ˜Žç¢ºåœ°åˆ�å§‹åŒ–"
  
! #: cp/init.c:914 cp/init.c:933
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "é¡žåˆ¥ %qT æ²’å…·å��ç‚º %qD çš„æ¬„ä½�"
  
! #: cp/init.c:920
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D æ˜¯ä¸€å€‹é�œæ…‹è³‡æ–™æˆ�å“¡ï¼›å®ƒå�ªèƒ½åœ¨å®šç¾©æ™‚è¢«åˆ�å§‹åŒ–"
  
! #: cp/init.c:927
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D ä¸�æ˜¯ %qT çš„é�žé�œæ…‹è³‡æ–™æˆ�å“¡"
  
! #: cp/init.c:966
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "å°�æ²’æœ‰åŸºç¤Žé¡žåˆ¥çš„ %qT çš„ç„¡å��åˆ�å§‹åŒ–"
  
! #: cp/init.c:974
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "å°�ä½¿ç”¨äº†å¤šç¹¼æ‰¿çš„ %qT çš„ç„¡å��åˆ�å§‹åŒ–"
  
! #: cp/init.c:1020
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD æ—¢æ˜¯ä¸€å€‹ç›´æŽ¥åŸºç¤Žé¡žåˆ¥å�ˆæ˜¯ä¸€å€‹é–“æŽ¥è™›åŸºç¤Žé¡žåˆ¥"
  
! #: cp/init.c:1028
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "é¡žåž‹ %qT ä¸�æ˜¯ %qT çš„ç›´æŽ¥æˆ–è™›åŸºç¤Žé¡žåˆ¥"
  
! #: cp/init.c:1031
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "é¡žåž‹ %qT ä¸�æ˜¯ %qT çš„ç›´æŽ¥åŸºç¤Žé¡žåˆ¥"
  
! #: cp/init.c:1111
  #, gcc-internal-format
  msgid "bad array initializer"
  msgstr "éŒ¯èª¤çš„é™£åˆ—åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/init.c:1290
  #, gcc-internal-format
  msgid "%qT is not an aggregate type"
  msgstr "%qT ä¸�æ˜¯ä¸€å€‹è�šå�ˆé¡žåž‹"
  
! #: cp/init.c:1344
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ä¸�å®Œå…¨é¡žåž‹ %qT æ²’æœ‰æˆ�å“¡ %qD"
  
! #: cp/init.c:1357
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "å�ƒç…§ä½�å…ƒæ®µ %qD æŒ‡æ¨™ç„¡æ•ˆ"
  
! #: cp/init.c:1434
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "å°�é�žé�œæ…‹æˆ�å“¡å‡½å¼� %qD çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/init.c:1440
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "å°�é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qD çš„ç„¡æ•ˆä½¿ç”¨"
  
! #: cp/init.c:1669
  #, gcc-internal-format
  msgid "invalid type %<void%> for new"
  msgstr "å°� new è€Œè¨€é¡žåž‹ %<void%> ç„¡æ•ˆ"
  
! #: cp/init.c:1679
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "%<new%> %q#T æ™‚å¸¸æ•¸æœªåˆ�å§‹åŒ–"
  
! #: cp/init.c:1717
  #, gcc-internal-format
  msgid "call to Java constructor with %qs undefined"
  msgstr "å‘¼å�« Java å»ºæ§‹å¼�ï¼Œä½†æ²’æœ‰å®šç¾© %qs"
  
! #: cp/init.c:1757
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "æ‰¾ä¸�åˆ°å�ˆé�©çš„ %qDï¼Œåœ¨é¡žåˆ¥ %qT ä¸­"
  
! #: cp/init.c:1762
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "å°�æˆ�å“¡ %qD çš„è«‹æ±‚æœ‰æ­§ç¾©"
  
! #: cp/init.c:1904
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization in array new"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨é™£åˆ— new ä¸­åˆ�å§‹åŒ–"
  
! #: cp/init.c:2103
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "é™£åˆ— new çš„å¤§å°�å¿…é ˆæœ‰æ•´æ•¸é¡žåž‹"
  
! #: cp/init.c:2119
  #, gcc-internal-format
  msgid "allocating zero-element array"
  msgstr ""
  
! #: cp/init.c:2127
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new ä¸�èƒ½ç”¨æ–¼å�ƒç…§é¡žåž‹"
  
! #: cp/init.c:2133
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new ä¸�èƒ½ç”¨æ–¼å‡½å¼�é¡žåž‹"
  
! #: cp/init.c:2166
  #, gcc-internal-format
  msgid "call to Java constructor, while %<jclass%> undefined"
  msgstr "å‘¼å�« Java å»ºæ§‹å¼�ï¼Œä½†æ²’æœ‰å®šç¾© %<jclass%>"
  
! #: cp/init.c:2184
  #, fuzzy, gcc-internal-format
  msgid "can't find %<class$%> in %qT"
  msgstr "æ‰¾ä¸�åˆ°é¡žåˆ¥$"
  
! #: cp/init.c:2543
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "åˆ�å§‹å€¼è¨­å®šåœ¨å®Œæˆ�ä¹‹å‰�çµ�æ�Ÿ"
  
! #: cp/init.c:2598
  #, gcc-internal-format
  msgid "cannot initialize multi-dimensional array with initializer"
  msgstr "ä¸�èƒ½ç”¨åˆ�å§‹å€¼è¨­å®šé …ä¾†åˆ�å§‹åŒ–å¤šç¶­é™£åˆ—"
  
! #: cp/init.c:2735
  #, gcc-internal-format
  msgid "possible problem detected in invocation of delete operator:"
  msgstr "å�µæ¸¬åˆ°å‘¼å�« delete é�‹ç®—å­�æ™‚å�¯èƒ½å‡ºç�¾çš„å•�é¡Œï¼š"
  
! #: cp/init.c:2738
  #, 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 "è§£æ§‹å‡½å¼�å’Œé¡žåˆ¥ç‰¹å®šçš„ delete é�‹ç®—å­�å�‡ä¸�æœƒè¢«å‘¼å�«ï¼Œå�³ä½¿å®ƒå€‘åœ¨é¡žåˆ¥å®šç¾©æ™‚å·²ç¶“å®£å‘Šã€‚"
  
! #: cp/init.c:2759
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "delete æ™‚é™£åˆ—å¤§å°�ä¸�æ˜Ž"
  
! #: cp/init.c:2999
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "å�‘é‡� delete çš„å¼•æ•¸é¡žåž‹æ—¢é�žæŒ‡æ¨™ä¹Ÿé�žé™£åˆ—"
*************** msgstr "ä¸�èƒ½åœ¨å›žå‚³é¡žåž‹ä¸­å®šç¾©æ–
*** 27710,27716 ****
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(%qT çš„å®šç¾©æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€å€‹åˆ†è™Ÿ)"
  
! #: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
--- 27721,27727 ----
  msgid "(perhaps a semicolon is missing after the definition of %qT)"
  msgstr "(%qT çš„å®šç¾©æœ«å°¾å�¯èƒ½ç¼ºå°‘ä¸€å€‹åˆ†è™Ÿ)"
  
! #: cp/parser.c:2133 cp/parser.c:3897 cp/pt.c:4557
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
*************** msgstr "æ•˜è¿°é�‹ç®—å¼�å�ªèƒ½ç”¨æ–¼å‡½å¼
*** 27782,27967 ****
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:3222
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "å±€éƒ¨è®Šæ•¸ %qD ä¸�æ‡‰å‡ºç�¾åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:3519
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT æ—¢ä¸�æ˜¯é¡žåˆ¥ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé–“"
  
! #: cp/parser.c:3620
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%<~%T%> å®£å‘Šç‚º %qT çš„ä¸€å€‹æˆ�å“¡"
  
! #: cp/parser.c:3634
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef å�� %qD ç”¨æ–¼è§£æ§‹å‡½å¼�å®£å‘Š"
  
! #: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "å°� %qD çš„å�ƒç…§æœ‰æ­§ç¾©"
  
! #: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:4275
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ä¸�å…�è¨±è¤‡å�ˆå­—é�¢å€¼"
  
! #: cp/parser.c:4623
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE ä¸�æ˜¯ä¸€å€‹é¡žåˆ¥"
  
! #: cp/parser.c:4699 cp/typeck.c:1979
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº† %qD"
  
! #: cp/parser.c:5223
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "æ‹¬èµ·çš„é¡žåž‹è­˜åˆ¥ç¢¼å¾Œé�¢ä¸�èƒ½å‡ºç�¾é™£åˆ—é‚Šç•Œ"
  
! #: cp/parser.c:5224
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "è«‹å˜—è©¦åˆªé™¤é¡žåž‹è­˜åˆ¥ç¢¼å…©é‚Šçš„æ‹¬è™Ÿ"
  
! #: cp/parser.c:5426
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new å®£å‘Šä¸­çš„é�‹ç®—å¼�å¿…é ˆå…·æœ‰æ•´æ•¸æˆ–åˆ—èˆ‰é¡žåž‹"
  
! #: cp/parser.c:5615
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ä½¿ç”¨èˆŠå¼�çš„é¡žåž‹è½‰æ�›"
  
! #: cp/parser.c:6404
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case æ¨™ç±¤ %qE æœªå‡ºç�¾åœ¨ switch æ•˜è¿°ä¸­"
  
! #: cp/parser.c:6970
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ä¸�å…�è¨±åŸ·è¡Œæ™‚å�¯çŸ¥çš„ goto ç›®çš„"
  
! #: cp/parser.c:7102
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "å¤šé¤˜çš„ %<;%>"
  
! #: cp/parser.c:7441
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "ä¸�èƒ½æ··å�ˆå®£å‘Šå’Œå‡½å¼�å®šç¾©"
  
! #: cp/parser.c:7573
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> å�ªèƒ½åœ¨é¡žåˆ¥ä¸­æŒ‡å®š"
  
! #: cp/parser.c:7727
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "é¡žåˆ¥å®šç¾©ä¸�èƒ½è¢«å®£å‘Šç‚ºå¤¥ä¼´"
  
! #: cp/parser.c:7791 cp/parser.c:14109
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8044
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "å�ªæœ‰å»ºæ§‹å¼�æ‰�èƒ½æœ‰åŸºç¤Žé¡žåˆ¥åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:8096
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å¹´ä»£éŒ¯èª¤çš„èˆŠå¼�åŸºç¤Žé¡žåˆ¥åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:8140
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "é—œé�µå­— %<typename%> ä¸�å…�è¨±ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(é™�å®šçš„åˆ�å§‹å€¼è¨­å®šéš±å�«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8485
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "é—œé�µå­— %<export%> æœªå¯¦ä½œï¼Œå°‡è¢«å¿½ç•¥"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8878
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "ä¸�èƒ½ä»¥ %<<::%> é–‹å§‹ä¸€å€‹ç¯„æœ¬å¼•æ•¸æ¸…å–®"
  
! #: cp/parser.c:8879
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> æ˜¯ %<[%> çš„å�¦ä¸€ç¨®æ‹¼æ³•ã€‚è«‹åœ¨ %<<%> å’Œ %<::%> é–“åŠ ä¸Šç©ºæ ¼"
  
! #: cp/parser.c:8886
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨ -fpermissive G++ æœƒæŽ¥å�—æ‚¨çš„ç¨‹å¼�ç¢¼)"
  
! #: cp/parser.c:8959
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ç¯„æœ¬å¼•æ•¸è¡¨èªžæ³•éŒ¯èª¤"
  
  #. Explain what went wrong.
! #: cp/parser.c:9072
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žç¯„æœ¬ %qD å�šç‚ºç¯„æœ¬"
  
! #: cp/parser.c:9073
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ä½¿ç”¨ %<%T::template %D%> ä¾†è¡¨ç¤ºé€™æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:9583
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "ç‰¹ä¾‹åŒ–ç¯„æœ¬æœ‰ C é€£çµ�"
  
! #: cp/parser.c:10158
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "åœ¨ç¯„æœ¬å¤–ä½¿ç”¨ %<typename%>"
  
! #: cp/parser.c:10378
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "%qE å±¬æ€§åœ¨ä¸�æ˜¯é¡žåˆ¥çš„é¡žåž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:10382
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "ç‚ºç¯„æœ¬å¯¦é«”åŒ–åŒ–å¥—ç”¨äº†å­˜å„²é¡žåž‹ %qD"
  
! #: cp/parser.c:10387
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10601
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹å‘½å��ç©ºé–“"
--- 27793,27978 ----
  msgid "%<this%> may not be used in this context"
  msgstr "%<this%> ä¸�èƒ½ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:3234
  #, gcc-internal-format
  msgid "local variable %qD may not appear in this context"
  msgstr "å±€éƒ¨è®Šæ•¸ %qD ä¸�æ‡‰å‡ºç�¾åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­"
  
! #: cp/parser.c:3531
  #, fuzzy, gcc-internal-format
  msgid "scope %qT before %<~%> is not a class-name"
  msgstr "%qT æ—¢ä¸�æ˜¯é¡žåˆ¥ä¹Ÿä¸�æ˜¯å‘½å��ç©ºé–“"
  
! #: cp/parser.c:3632
  #, gcc-internal-format
  msgid "declaration of %<~%T%> as member of %qT"
  msgstr "%<~%T%> å®£å‘Šç‚º %qT çš„ä¸€å€‹æˆ�å“¡"
  
! #: cp/parser.c:3646
  #, gcc-internal-format
  msgid "typedef-name %qD used as destructor declarator"
  msgstr "typedef å�� %qD ç”¨æ–¼è§£æ§‹å‡½å¼�å®£å‘Š"
  
! #: cp/parser.c:3856 cp/parser.c:13015 cp/parser.c:15167
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "å°� %qD çš„å�ƒç…§æœ‰æ­§ç¾©"
  
! #: cp/parser.c:3898 cp/typeck.c:2048 cp/typeck.c:2068
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:4287
  #, gcc-internal-format
  msgid "ISO C++ forbids compound-literals"
  msgstr "ISO C++ ä¸�å…�è¨±è¤‡å�ˆå­—é�¢å€¼"
  
! #: cp/parser.c:4635
  #, gcc-internal-format
  msgid "%qE does not have class type"
  msgstr "%qE ä¸�æ˜¯ä¸€å€‹é¡žåˆ¥"
  
! #: cp/parser.c:4711 cp/typeck.c:1977
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "éŒ¯èª¤åœ°ä½¿ç”¨äº† %qD"
  
! #: cp/parser.c:5235
  #, gcc-internal-format
  msgid "array bound forbidden after parenthesized type-id"
  msgstr "æ‹¬èµ·çš„é¡žåž‹è­˜åˆ¥ç¢¼å¾Œé�¢ä¸�èƒ½å‡ºç�¾é™£åˆ—é‚Šç•Œ"
  
! #: cp/parser.c:5236
  #, gcc-internal-format
  msgid "try removing the parentheses around the type-id"
  msgstr "è«‹å˜—è©¦åˆªé™¤é¡žåž‹è­˜åˆ¥ç¢¼å…©é‚Šçš„æ‹¬è™Ÿ"
  
! #: cp/parser.c:5438
  #, gcc-internal-format
  msgid "expression in new-declarator must have integral or enumeration type"
  msgstr "new å®£å‘Šä¸­çš„é�‹ç®—å¼�å¿…é ˆå…·æœ‰æ•´æ•¸æˆ–åˆ—èˆ‰é¡žåž‹"
  
! #: cp/parser.c:5627
  #, gcc-internal-format
  msgid "use of old-style cast"
  msgstr "ä½¿ç”¨èˆŠå¼�çš„é¡žåž‹è½‰æ�›"
  
! #: cp/parser.c:6416
  #, gcc-internal-format
  msgid "case label %qE not within a switch statement"
  msgstr "case æ¨™ç±¤ %qE æœªå‡ºç�¾åœ¨ switch æ•˜è¿°ä¸­"
  
! #: cp/parser.c:6982
  #, gcc-internal-format
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ ä¸�å…�è¨±åŸ·è¡Œæ™‚å�¯çŸ¥çš„ goto ç›®çš„"
  
! #: cp/parser.c:7114
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "å¤šé¤˜çš„ %<;%>"
  
! #: cp/parser.c:7453
  #, gcc-internal-format
  msgid "mixing declarations and function-definitions is forbidden"
  msgstr "ä¸�èƒ½æ··å�ˆå®£å‘Šå’Œå‡½å¼�å®šç¾©"
  
! #: cp/parser.c:7585
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> used outside of class"
  msgstr "%<friend%> å�ªèƒ½åœ¨é¡žåˆ¥ä¸­æŒ‡å®š"
  
! #: cp/parser.c:7739
  #, gcc-internal-format
  msgid "class definition may not be declared a friend"
  msgstr "é¡žåˆ¥å®šç¾©ä¸�èƒ½è¢«å®£å‘Šç‚ºå¤¥ä¼´"
  
! #: cp/parser.c:7803 cp/parser.c:14121
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.c:8056
  #, gcc-internal-format
  msgid "only constructors take base initializers"
  msgstr "å�ªæœ‰å»ºæ§‹å¼�æ‰�èƒ½æœ‰åŸºç¤Žé¡žåˆ¥åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:8108
  #, gcc-internal-format
  msgid "anachronistic old-style base class initializer"
  msgstr "å¹´ä»£éŒ¯èª¤çš„èˆŠå¼�åŸºç¤Žé¡žåˆ¥åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:8152
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
  msgstr "é—œé�µå­— %<typename%> ä¸�å…�è¨±ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(é™�å®šçš„åˆ�å§‹å€¼è¨­å®šéš±å�«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
  
  #. Warn that we do not support `export'.
! #: cp/parser.c:8497
  #, gcc-internal-format
  msgid "keyword %<export%> not implemented, and will be ignored"
  msgstr "é—œé�µå­— %<export%> æœªå¯¦ä½œï¼Œå°‡è¢«å¿½ç•¥"
  
  #. Otherwise, emit an error about the invalid digraph, but continue
  #. parsing because we got our argument list.
! #: cp/parser.c:8890
  #, gcc-internal-format
  msgid "%<<::%> cannot begin a template-argument list"
  msgstr "ä¸�èƒ½ä»¥ %<<::%> é–‹å§‹ä¸€å€‹ç¯„æœ¬å¼•æ•¸æ¸…å–®"
  
! #: cp/parser.c:8891
  #, gcc-internal-format
  msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
  msgstr "%<<:%> æ˜¯ %<[%> çš„å�¦ä¸€ç¨®æ‹¼æ³•ã€‚è«‹åœ¨ %<<%> å’Œ %<::%> é–“åŠ ä¸Šç©ºæ ¼"
  
! #: cp/parser.c:8898
  #, gcc-internal-format
  msgid "(if you use -fpermissive G++ will accept your code)"
  msgstr "(å¦‚æžœæ‚¨ä½¿ç”¨ -fpermissive G++ æœƒæŽ¥å�—æ‚¨çš„ç¨‹å¼�ç¢¼)"
  
! #: cp/parser.c:8971
  #, gcc-internal-format
  msgid "parse error in template argument list"
  msgstr "ç¯„æœ¬å¼•æ•¸è¡¨èªžæ³•éŒ¯èª¤"
  
  #. Explain what went wrong.
! #: cp/parser.c:9084
  #, gcc-internal-format
  msgid "non-template %qD used as template"
  msgstr "é�žç¯„æœ¬ %qD å�šç‚ºç¯„æœ¬"
  
! #: cp/parser.c:9085
  #, gcc-internal-format
  msgid "use %<%T::template %D%> to indicate that it is a template"
  msgstr "ä½¿ç”¨ %<%T::template %D%> ä¾†è¡¨ç¤ºé€™æ˜¯ä¸€å€‹ç¯„æœ¬"
  
! #: cp/parser.c:9595
  #, gcc-internal-format
  msgid "template specialization with C linkage"
  msgstr "ç‰¹ä¾‹åŒ–ç¯„æœ¬æœ‰ C é€£çµ�"
  
! #: cp/parser.c:10170
  #, gcc-internal-format
  msgid "using %<typename%> outside of template"
  msgstr "åœ¨ç¯„æœ¬å¤–ä½¿ç”¨ %<typename%>"
  
! #: cp/parser.c:10390
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on uninstantiated type"
  msgstr "%qE å±¬æ€§åœ¨ä¸�æ˜¯é¡žåˆ¥çš„é¡žåž‹ä¸Šè¢«å¿½ç•¥"
  
! #: cp/parser.c:10394
  #, fuzzy, gcc-internal-format
  msgid "attributes ignored on template instantiation"
  msgstr "ç‚ºç¯„æœ¬å¯¦é«”åŒ–åŒ–å¥—ç”¨äº†å­˜å„²é¡žåž‹ %qD"
  
! #: cp/parser.c:10399
  #, gcc-internal-format
  msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
  msgstr ""
  
! #: cp/parser.c:10613
  #, gcc-internal-format
  msgid "%qD is not a namespace-name"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹å‘½å��ç©ºé–“"
*************** msgstr "%qD ä¸�æ˜¯ä¸€å€‹å‘½å��ç©ºé–“"
*** 27969,28105 ****
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10821
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ç¯„æœ¬è­˜åˆ¥ç¢¼ä¸�å…�è¨±å‡ºç�¾åœ¨ using å®£å‘Šä¸­"
  
! #: cp/parser.c:11166
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸­ä¸�å…�è¨±å‡ºç�¾ asm æŒ‡å®š"
  
! #: cp/parser.c:11168
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸­ä¸�å…�è¨±æœ‰å±¬æ€§"
  
! #: cp/parser.c:11301
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ç„¡æ³•åˆ�å§‹åŒ–å¤¥ä¼´å‡½å¼� %qs"
  
! #: cp/parser.c:11321
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹å€¼è¨­å®šå¾Œå‡ºç�¾çš„å±¬æ€§è¢«å¿½ç•¥"
  
! #: cp/parser.c:11701 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "é™£åˆ—é‚Šç•Œä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
  
! #: cp/parser.c:11778
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> ä¸�æ˜¯ä¸€å€‹é¡žåž‹"
  
! #: cp/parser.c:11803
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "å°‡å»ºæ§‹å¼�å�šç‚ºç¯„æœ¬ç”¨æ³•ç„¡æ•ˆ"
  
! #: cp/parser.c:11804
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ä½¿ç”¨ %<%T::%D%> è€Œä¸�æ˜¯ %<%T::%D%> ä¾†ä»¥é™�å®šå��æŒ‡å®šå»ºæ§‹å¼�"
  
! #: cp/parser.c:11963
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD æ˜¯ä¸€å€‹å‘½å��ç©ºé–“"
  
! #: cp/parser.c:12038
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "é‡�è¤‡çš„ cv é™�å®š"
  
! #: cp/parser.c:12586
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "æª”æ¡ˆåœ¨é �è¨­å�ƒæ•¸è™•çµ�æ�Ÿ"
  
! #: cp/parser.c:12659
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "ç‚ºé�žå‡½å¼�æŒ‡å®šé �è¨­å�ƒæ•¸çš„ç”¨æ³•å·²é�Žæ™‚"
  
! #: cp/parser.c:12662
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "é �è¨­å�ƒæ•¸å�ªå…�è¨±å‡ºç�¾åœ¨å‡½å¼�å�ƒæ•¸ä¸­"
  
! #: cp/parser.c:12862
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ä¸�å…�è¨±æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:13446
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD çš„å®£å‘Šä¸­é¡žåˆ¥å��ç„¡æ•ˆ"
  
! #: cp/parser.c:13457
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qD å®£å‘Šå‡ºç�¾åœ¨ %qD ä¸­ï¼Œè€Œå¾Œè€…ä¸¦ä¸�åŒ…å�« %qD"
  
! #: cp/parser.c:13470
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "å¿½ç•¥é¡�å¤–çš„é™�å®š"
  
! #: cp/parser.c:13481
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "æ˜Žç¢ºç‰¹ä¾‹åŒ–å‰�å¿…é ˆæœ‰ %<template <>%>"
  
! #: cp/parser.c:13574
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "%q+#T çš„ä¸Šä¸€å€‹å®šç¾©"
  
! #: cp/parser.c:13809
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%Hå¤šé¤˜çš„ %<;%>"
  
! #: cp/parser.c:13827
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "å®£å‘Šå¤¥ä¼´æ™‚å¿…é ˆä½¿ç”¨ class é—œé�µå­—"
  
! #: cp/parser.c:13841
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "å¤¥ä¼´å®£å‘Šæ²’æœ‰æŒ‡å®šé¡žåˆ¥æˆ–å‡½å¼�å��"
  
! #: cp/parser.c:14018
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸Šæœ‰ pure æŒ‡å®š"
  
! #: cp/parser.c:14294
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "é—œé�µå­— %<typename%> ä¸�èƒ½åœ¨ç¯„æœ¬ä»¥å¤–ä½¿ç”¨"
  
! #: cp/parser.c:14296
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "é—œé�µå­— %<typename%> ä¸�å…�è¨±ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(åŸºç¤Žé¡žåˆ¥éš±å�«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
  
! #: cp/parser.c:15328
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "ç¯„æœ¬å�ƒæ•¸è¡¨å¤ªå°‘"
--- 27980,28116 ----
  #. [namespace.udecl]
  #.
  #. A using declaration shall not name a template-id.
! #: cp/parser.c:10833
  #, gcc-internal-format
  msgid "a template-id may not appear in a using-declaration"
  msgstr "ç¯„æœ¬è­˜åˆ¥ç¢¼ä¸�å…�è¨±å‡ºç�¾åœ¨ using å®£å‘Šä¸­"
  
! #: cp/parser.c:11178
  #, gcc-internal-format
  msgid "an asm-specification is not allowed on a function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸­ä¸�å…�è¨±å‡ºç�¾ asm æŒ‡å®š"
  
! #: cp/parser.c:11180
  #, gcc-internal-format
  msgid "attributes are not allowed on a function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸­ä¸�å…�è¨±æœ‰å±¬æ€§"
  
! #: cp/parser.c:11313
  #, fuzzy, gcc-internal-format
  msgid "initializer provided for function"
  msgstr "ç„¡æ³•åˆ�å§‹åŒ–å¤¥ä¼´å‡½å¼� %qs"
  
! #: cp/parser.c:11333
  #, gcc-internal-format
  msgid "attributes after parenthesized initializer ignored"
  msgstr "æ‹¬èµ·çš„åˆ�å§‹å€¼è¨­å®šå¾Œå‡ºç�¾çš„å±¬æ€§è¢«å¿½ç•¥"
  
! #: cp/parser.c:11713 cp/pt.c:7312
  #, gcc-internal-format
  msgid "array bound is not an integer constant"
  msgstr "é™£åˆ—é‚Šç•Œä¸�æ˜¯ä¸€å€‹æ•´æ•¸å¸¸æ•¸"
  
! #: cp/parser.c:11790
  #, gcc-internal-format
  msgid "%<%T::%D%> is not a type"
  msgstr "%<%T::%D%> ä¸�æ˜¯ä¸€å€‹é¡žåž‹"
  
! #: cp/parser.c:11815
  #, gcc-internal-format
  msgid "invalid use of constructor as a template"
  msgstr "å°‡å»ºæ§‹å¼�å�šç‚ºç¯„æœ¬ç”¨æ³•ç„¡æ•ˆ"
  
! #: cp/parser.c:11816
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
  msgstr "ä½¿ç”¨ %<%T::%D%> è€Œä¸�æ˜¯ %<%T::%D%> ä¾†ä»¥é™�å®šå��æŒ‡å®šå»ºæ§‹å¼�"
  
! #: cp/parser.c:11975
  #, gcc-internal-format
  msgid "%qD is a namespace"
  msgstr "%qD æ˜¯ä¸€å€‹å‘½å��ç©ºé–“"
  
! #: cp/parser.c:12050
  #, gcc-internal-format
  msgid "duplicate cv-qualifier"
  msgstr "é‡�è¤‡çš„ cv é™�å®š"
  
! #: cp/parser.c:12598
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "æª”æ¡ˆåœ¨é �è¨­å�ƒæ•¸è™•çµ�æ�Ÿ"
  
! #: cp/parser.c:12671
  #, gcc-internal-format
  msgid "deprecated use of default argument for parameter of non-function"
  msgstr "ç‚ºé�žå‡½å¼�æŒ‡å®šé �è¨­å�ƒæ•¸çš„ç”¨æ³•å·²é�Žæ™‚"
  
! #: cp/parser.c:12674
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "é �è¨­å�ƒæ•¸å�ªå…�è¨±å‡ºç�¾åœ¨å‡½å¼�å�ƒæ•¸ä¸­"
  
! #: cp/parser.c:12874
  #, gcc-internal-format
  msgid "ISO C++ does not allow designated initializers"
  msgstr "ISO C++ ä¸�å…�è¨±æŒ‡å®šå…ƒç´ åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/parser.c:13458
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "%qD çš„å®£å‘Šä¸­é¡žåˆ¥å��ç„¡æ•ˆ"
  
! #: cp/parser.c:13469
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "%qD å®£å‘Šå‡ºç�¾åœ¨ %qD ä¸­ï¼Œè€Œå¾Œè€…ä¸¦ä¸�åŒ…å�« %qD"
  
! #: cp/parser.c:13482
  #, gcc-internal-format
  msgid "extra qualification ignored"
  msgstr "å¿½ç•¥é¡�å¤–çš„é™�å®š"
  
! #: cp/parser.c:13493
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "æ˜Žç¢ºç‰¹ä¾‹åŒ–å‰�å¿…é ˆæœ‰ %<template <>%>"
  
! #: cp/parser.c:13586
  #, gcc-internal-format
  msgid "previous definition of %q+#T"
  msgstr "%q+#T çš„ä¸Šä¸€å€‹å®šç¾©"
  
! #: cp/parser.c:13821
  #, gcc-internal-format
  msgid "%Hextra %<;%>"
  msgstr "%Hå¤šé¤˜çš„ %<;%>"
  
! #: cp/parser.c:13839
  #, gcc-internal-format
  msgid "a class-key must be used when declaring a friend"
  msgstr "å®£å‘Šå¤¥ä¼´æ™‚å¿…é ˆä½¿ç”¨ class é—œé�µå­—"
  
! #: cp/parser.c:13853
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "å¤¥ä¼´å®£å‘Šæ²’æœ‰æŒ‡å®šé¡žåˆ¥æˆ–å‡½å¼�å��"
  
! #: cp/parser.c:14030
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "å‡½å¼�å®šç¾©ä¸Šæœ‰ pure æŒ‡å®š"
  
! #: cp/parser.c:14306
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "é—œé�µå­— %<typename%> ä¸�èƒ½åœ¨ç¯„æœ¬ä»¥å¤–ä½¿ç”¨"
  
! #: cp/parser.c:14308
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "é—œé�µå­— %<typename%> ä¸�å…�è¨±ç”¨åœ¨æ­¤ä¸Šä¸‹æ–‡ä¸­(åŸºç¤Žé¡žåˆ¥éš±å�«åœ°æ˜¯ä¸€å€‹é¡žåž‹)"
  
! #: cp/parser.c:15340
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "ç¯„æœ¬å�ƒæ•¸è¡¨å¤ªå°‘"
*************** msgstr "ç¯„æœ¬å�ƒæ•¸è¡¨å¤ªå°‘"
*** 28108,28120 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15343
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "ç¯„æœ¬å�ƒæ•¸è¡¨å¤ªå¤š"
  
  #. Issue an error message.
! #: cp/parser.c:15605
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "å…·å��å›žå‚³å€¼ä¸�å†�è¢«æ”¯æ�´"
--- 28119,28131 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.c:15355
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "ç¯„æœ¬å�ƒæ•¸è¡¨å¤ªå¤š"
  
  #. Issue an error message.
! #: cp/parser.c:15617
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "å…·å��å›žå‚³å€¼ä¸�å†�è¢«æ”¯æ�´"
*************** msgstr "å…·å��å›žå‚³å€¼ä¸�å†�è¢«æ”¯æ�´"
*** 28122,28203 ****
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15677
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "å±€éƒ¨é¡žåˆ¥ä¸­å°�æˆ�å“¡ç¯„æœ¬ %q#D çš„å®£å‘Šç„¡æ•ˆ"
  
! #: cp/parser.c:15686
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "C é€£çµ�çš„ç¯„æœ¬"
  
! #: cp/parser.c:15828
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "%qs å®£å‘Šç‚ºç¯„æœ¬"
  
! #: cp/parser.c:16043
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%Håœ¨å·¢ç‹€ç¯„æœ¬å¼•æ•¸æ¸…å–®ä¸­æ‡‰ç•¶ä½¿ç”¨ %<> >%> è€Œé�ž %<>>%>"
  
! #: cp/parser.c:16058
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "å�¯ç–‘çš„ %<>>%>ï¼Œä½¿ç”¨ %<>%> ä¾†çµ�æ�Ÿç¯„æœ¬å¼•æ•¸æ¸…å–®"
  
! #: cp/parser.c:16374
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ç„¡æ•ˆçš„åŸºç¤Žé¡žåˆ¥"
  
! #: cp/parser.c:16387
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> å‡ºç�¾åœ¨ %<extern%> ä¹‹å‰�"
  
! #: cp/parser.c:16682
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ä½¿ç”¨äº† %qs æ¨™è¨˜ï¼Œåœ¨å‘½å�� %q#T æ™‚"
  
! #: cp/parser.c:16703
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD é‡�å®£å‘Šæ™‚æœ‰ä¸�å�Œçš„å�¯å­˜å�–æ€§"
  
! #: cp/parser.c:16720
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "å�šç‚ºæ¶ˆæ­§ç¾©çš„ %<template%> å�ªèƒ½ç”¨æ–¼ç¯„æœ¬å…§"
  
! #: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ä½�ç½®éŒ¯èª¤çš„ %<@%D%> Objective-C++ å»ºæ§‹"
  
! #: cp/parser.c:17114
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> å¿…é ˆæŒ‡å®šä¸€å€‹é¡žåž‹å�šç‚ºå¼•æ•¸"
  
! #: cp/parser.c:17429
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "ç„¡æ•ˆçš„ Objective-C++ é�¸æ“‡å­�å��"
  
! #: cp/parser.c:17760
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%> éœ€è¦�è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:19247
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma pack%> æœ«å°¾æœ‰ç„¡ç”¨å­—å…ƒ"
  
! #: cp/parser.c:19392
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "æ¨¡çµ„é–“æœ€ä½³åŒ–æ·�æœªç‚º C++ å¯¦ä½œ"
--- 28133,28214 ----
  #. 14.5.2.2 [temp.mem]
  #.
  #. A local class shall not have member templates.
! #: cp/parser.c:15689
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "å±€éƒ¨é¡žåˆ¥ä¸­å°�æˆ�å“¡ç¯„æœ¬ %q#D çš„å®£å‘Šç„¡æ•ˆ"
  
! #: cp/parser.c:15698
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "C é€£çµ�çš„ç¯„æœ¬"
  
! #: cp/parser.c:15840
  #, gcc-internal-format
  msgid "template declaration of %qs"
  msgstr "%qs å®£å‘Šç‚ºç¯„æœ¬"
  
! #: cp/parser.c:16055
  #, gcc-internal-format
  msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%Håœ¨å·¢ç‹€ç¯„æœ¬å¼•æ•¸æ¸…å–®ä¸­æ‡‰ç•¶ä½¿ç”¨ %<> >%> è€Œé�ž %<>>%>"
  
! #: cp/parser.c:16070
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "å�¯ç–‘çš„ %<>>%>ï¼Œä½¿ç”¨ %<>%> ä¾†çµ�æ�Ÿç¯„æœ¬å¼•æ•¸æ¸…å–®"
  
! #: cp/parser.c:16386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ç„¡æ•ˆçš„åŸºç¤Žé¡žåˆ¥"
  
! #: cp/parser.c:16399
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> å‡ºç�¾åœ¨ %<extern%> ä¹‹å‰�"
  
! #: cp/parser.c:16694
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ä½¿ç”¨äº† %qs æ¨™è¨˜ï¼Œåœ¨å‘½å�� %q#T æ™‚"
  
! #: cp/parser.c:16715
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD é‡�å®£å‘Šæ™‚æœ‰ä¸�å�Œçš„å�¯å­˜å�–æ€§"
  
! #: cp/parser.c:16732
  #, gcc-internal-format
  msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgstr "å�šç‚ºæ¶ˆæ­§ç¾©çš„ %<template%> å�ªèƒ½ç”¨æ–¼ç¯„æœ¬å…§"
  
! #: cp/parser.c:16985 cp/parser.c:17908 cp/parser.c:18039
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "ä½�ç½®éŒ¯èª¤çš„ %<@%D%> Objective-C++ å»ºæ§‹"
  
! #: cp/parser.c:17126
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> å¿…é ˆæŒ‡å®šä¸€å€‹é¡žåž‹å�šç‚ºå¼•æ•¸"
  
! #: cp/parser.c:17441
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "ç„¡æ•ˆçš„ Objective-C++ é�¸æ“‡å­�å��"
  
! #: cp/parser.c:17772
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "%<@protocol%> éœ€è¦�è­˜åˆ¥ç¢¼"
  
! #: cp/parser.c:19259
  #, fuzzy, gcc-internal-format
  msgid "junk at end of %<#pragma GCC pch_preprocess%>"
  msgstr "%<#pragma pack%> æœ«å°¾æœ‰ç„¡ç”¨å­—å…ƒ"
  
! #: cp/parser.c:19404
  #, gcc-internal-format
  msgid "inter-module optimizations not implemented for C++"
  msgstr "æ¨¡çµ„é–“æœ€ä½³åŒ–æ·�æœªç‚º C++ å¯¦ä½œ"
*************** msgstr "æ•´åž‹é�‹ç®—å¼� %qE ä¸�æ˜¯å¸¸æ•¸
*** 28787,28863 ****
  msgid "  trying to instantiate %qD"
  msgstr "  è©¦åœ–å¯¦é«”åŒ– %qD"
  
! #: cp/pt.c:11571
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "%q#T çš„é¡žåˆ¥ç¯„æœ¬å¯¦é«”åŒ–æœ‰æ­§ç¾©"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11597 cp/pt.c:11668
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "å°�é�žç¯„æœ¬ %q#D çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:11613 cp/pt.c:11663
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "æ²’æœ‰æ‰¾åˆ°èˆ‡ %qD åŒ¹é…�çš„ç¯„æœ¬"
  
! #: cp/pt.c:11619
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "å°� %q#D çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:11655
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "å°� %q#D é‡�è¤‡çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:11677
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ˜Žç¢ºå¯¦é«”åŒ–æ™‚ä½¿ç”¨ %<extern%>"
  
! #: cp/pt.c:11682 cp/pt.c:11775
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ç‚ºç¯„æœ¬å¯¦é«”åŒ–åŒ–å¥—ç”¨äº†å­˜å„²é¡žåž‹ %qD"
  
! #: cp/pt.c:11747
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "æ˜Žç¢ºå¯¦é«”åŒ–é�žç¯„æœ¬é¡žåž‹ %qT"
  
! #: cp/pt.c:11756
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%q#T çš„æ˜Žç¢ºå¯¦é«”åŒ–å‡ºç�¾åœ¨ç¯„æœ¬å®šç¾©ä¹‹å‰�"
  
! #: cp/pt.c:11764
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ˜Žç¢ºå¯¦é«”åŒ–æ™‚ä½¿ç”¨ %qE"
  
! #: cp/pt.c:11809
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "å°� %q#T é‡�è¤‡çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:12225
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "æ˜Žç¢ºå¯¦é«”åŒ– %qD æ™‚æ²’æœ‰å�¯ç”¨çš„å®šç¾©"
  
! #: cp/pt.c:12383
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "ç¯„æœ¬å¯¦é«”åŒ–æ·±åº¦è¶…é�Žäº†æœ€å¤§å€¼ %dï¼Œç•¶å¯¦é«”åŒ– %q+D æ™‚ï¼Œå�¯èƒ½æ˜¯ç”±æ–¼ç”¢ç”Ÿè™›å‡½å¼�è¡¨æ‰€è‡´(ä½¿ç”¨ -ftemplate-depth-NN ä¾†å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/pt.c:12657
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„ç¯„æœ¬å¸¸æ•¸å�ƒæ•¸é¡žåž‹"
--- 28798,28874 ----
  msgid "  trying to instantiate %qD"
  msgstr "  è©¦åœ–å¯¦é«”åŒ– %qD"
  
! #: cp/pt.c:11574
  #, gcc-internal-format
  msgid "ambiguous class template instantiation for %q#T"
  msgstr "%q#T çš„é¡žåˆ¥ç¯„æœ¬å¯¦é«”åŒ–æœ‰æ­§ç¾©"
  
! #: cp/pt.c:11577
  #, gcc-internal-format
  msgid "%s %+#T"
  msgstr "%s %+#T"
  
! #: cp/pt.c:11600 cp/pt.c:11671
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "å°�é�žç¯„æœ¬ %q#D çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:11616 cp/pt.c:11666
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "æ²’æœ‰æ‰¾åˆ°èˆ‡ %qD åŒ¹é…�çš„ç¯„æœ¬"
  
! #: cp/pt.c:11622
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "å°� %q#D çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:11658
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "å°� %q#D é‡�è¤‡çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:11680
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ˜Žç¢ºå¯¦é«”åŒ–æ™‚ä½¿ç”¨ %<extern%>"
  
! #: cp/pt.c:11685 cp/pt.c:11778
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ç‚ºç¯„æœ¬å¯¦é«”åŒ–åŒ–å¥—ç”¨äº†å­˜å„²é¡žåž‹ %qD"
  
! #: cp/pt.c:11750
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "æ˜Žç¢ºå¯¦é«”åŒ–é�žç¯„æœ¬é¡žåž‹ %qT"
  
! #: cp/pt.c:11759
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%q#T çš„æ˜Žç¢ºå¯¦é«”åŒ–å‡ºç�¾åœ¨ç¯„æœ¬å®šç¾©ä¹‹å‰�"
  
! #: cp/pt.c:11767
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ˜Žç¢ºå¯¦é«”åŒ–æ™‚ä½¿ç”¨ %qE"
  
! #: cp/pt.c:11812
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "å°� %q#T é‡�è¤‡çš„æ˜Žç¢ºå¯¦é«”åŒ–"
  
! #: cp/pt.c:12228
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "æ˜Žç¢ºå¯¦é«”åŒ– %qD æ™‚æ²’æœ‰å�¯ç”¨çš„å®šç¾©"
  
! #: cp/pt.c:12386
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
  msgstr "ç¯„æœ¬å¯¦é«”åŒ–æ·±åº¦è¶…é�Žäº†æœ€å¤§å€¼ %dï¼Œç•¶å¯¦é«”åŒ– %q+D æ™‚ï¼Œå�¯èƒ½æ˜¯ç”±æ–¼ç”¢ç”Ÿè™›å‡½å¼�è¡¨æ‰€è‡´(ä½¿ç”¨ -ftemplate-depth-NN ä¾†å¢žå¤§æœ€å¤§å€¼)"
  
! #: cp/pt.c:12660
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template constant parameter"
  msgstr "%q#T ä¸�æ˜¯ä¸€å€‹æœ‰æ•ˆçš„ç¯„æœ¬å¸¸æ•¸å�ƒæ•¸é¡žåž‹"
*************** msgstr "åœ¨é ‚å±¤ä½¿ç”¨ %<this%> ç„¡æ•ˆ"
*** 29009,29015 ****
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "å�½è§£æ§‹å‡½å¼�å��çš„é™�å®šä½œç”¨æ¬„ä½�ç„¡æ•ˆ"
  
! #: cp/semantics.c:1951 cp/typeck.c:2005
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šçš„é¡žåž‹ %qT ä¸�åŒ¹é…�è§£æ§‹å‡½å¼�å�� ~%qT"
--- 29020,29026 ----
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "å�½è§£æ§‹å‡½å¼�å��çš„é™�å®šä½œç”¨æ¬„ä½�ç„¡æ•ˆ"
  
! #: cp/semantics.c:1951 cp/typeck.c:2003
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "é™�å®šçš„é¡žåž‹ %qT ä¸�åŒ¹é…�è§£æ§‹å‡½å¼�å�� ~%qT"
*************** msgstr "å·¢ç‹€å��æŒ‡å®šä¸­ä½¿ç”¨äº†ä¸�å®
*** 29069,29075 ****
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "å°� %<%T::%D%> çš„å�ƒç…§æœ‰æ­§ç¾©"
  
! #: cp/semantics.c:2405 cp/typeck.c:1814
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ä¸�æ˜¯ %qT çš„æˆ�å“¡"
--- 29080,29086 ----
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "å°� %<%T::%D%> çš„å�ƒç…§æœ‰æ­§ç¾©"
  
! #: cp/semantics.c:2405 cp/typeck.c:1812
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ä¸�æ˜¯ %qT çš„æˆ�å“¡"
*************** msgstr ""
*** 29135,29156 ****
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "å°�é�žé�œæ…‹æˆ�å“¡å‡½å¼� %qD çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/semantics.c:3414
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3428
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3558
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "å½¢æˆ� %sï¼Œå�ƒç…§å�ƒç…§é¡žåž‹ %qT"
  
! #: cp/semantics.c:3698
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
--- 29146,29177 ----
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "å°�é�žé�œæ…‹æˆ�å“¡å‡½å¼� %qD çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/semantics.c:3348
! #, fuzzy, gcc-internal-format
! msgid "%qD is not a variable in clause %qs"
! msgstr "%qT æ˜¯ %qT çš„ä¸€å€‹ä¸�å�¯å­˜å�–çš„åŸºç¤Žé¡žåˆ¥"
! 
! #: cp/semantics.c:3357
! #, gcc-internal-format
! msgid "%qD appears more than once in data clauses"
! msgstr ""
! 
! #: cp/semantics.c:3417
  #, gcc-internal-format
  msgid "num_threads expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3431
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.c:3561
  #, fuzzy, gcc-internal-format
  msgid "%qE has reference type for %qs"
  msgstr "å½¢æˆ� %sï¼Œå�ƒç…§å�ƒç…§é¡žåž‹ %qT"
  
! #: cp/semantics.c:3701
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
  msgstr ""
*************** msgstr "è«‹æ±‚çš„ init_priority ä¿�ç•™ç‚
*** 29200,29443 ****
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qE å±¬æ€§åœ¨æ­¤å¹³å�°ä¸Šä¸�å�—æ”¯æ�´"
  
! #: cp/typeck.c:438 cp/typeck.c:452 cp/typeck.c:552
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s(åœ¨ä¸�å�Œçš„æŒ‡æ¨™é¡žåž‹ %qT å’Œ %qT ä¹‹é–“)éœ€è¦�ä¸€å€‹è½‰æ�›"
  
! #: cp/typeck.c:514
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨ %<void *%> å’Œå‡½å¼�æŒ‡æ¨™é–“ %s"
  
! #: cp/typeck.c:572
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s(åœ¨ä¸�å�Œçš„æˆ�å“¡æŒ‡æ¨™é¡žåž‹ %qT å’Œ %qT ä¹‹é–“)éœ€è¦�ä¸€å€‹è½‰æ�›"
  
! #: cp/typeck.c:1255
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "%qs ç”¨æ–¼æˆ�å“¡å‡½å¼�ç„¡æ•ˆ"
  
! #: cp/typeck.c:1305
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "å°�ä½�å…ƒæ®µä½¿ç”¨ %qs ç„¡æ•ˆ"
  
! #: cp/typeck.c:1310
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ ä¸�å…�è¨±å°‡ %qs å¥—ç”¨åˆ°å‡½å¼�é¡žåž‹çš„é�‹ç®—å¼�ä¸Š"
  
! #: cp/typeck.c:1353
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "å°�ä½�å…ƒæ®µä½¿ç”¨ %qs ç„¡æ•ˆ"
  
! #: cp/typeck.c:1361
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ ä¸�å…�è¨±å°‡ %qs å¥—ç”¨åˆ°å‡½å¼�é¡žåž‹çš„é�‹ç®—å¼�ä¸Š"
  
! #: cp/typeck.c:1409
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "å°�é�žé�œæ…‹æˆ�å“¡å‡½å¼�çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/typeck.c:1673
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "å¾žå­—ä¸²å¸¸æ•¸åˆ° %qT çš„è½‰æ�›å·²é�Žæ™‚"
  
! #: cp/typeck.c:1785 cp/typeck.c:2133
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "å°�æˆ�å“¡ %qD çš„è«‹æ±‚å‡ºç�¾åœ¨ %qE ä¸­ï¼Œè€Œå¾Œè€…å…·æœ‰é�žé¡žåˆ¥é¡žåž‹ %qT"
  
! #: cp/typeck.c:1812
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "å°�é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qE çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/typeck.c:1864 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "å°� NULL ç‰©ä»¶é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qD çš„å­˜å�–ç„¡æ•ˆ"
  
! #: cp/typeck.c:1867 cp/typeck.c:1894
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(å�¯èƒ½éŒ¯èª¤ä½¿ç”¨äº† %<offsetof%> å·¨é›†)"
  
! #: cp/typeck.c:2011
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "è¢«è§£æ§‹çš„é¡žåž‹æ˜¯ %qTï¼Œä½†è§£æ§‹å‡½å¼�å�»ä½¿ç”¨äº† %qT"
  
! #: cp/typeck.c:2171
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ä¸�æ˜¯ %qT çš„æˆ�å“¡"
  
! #: cp/typeck.c:2186
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT ä¸�æ˜¯ %qT çš„åŸºç¤Žé¡žåˆ¥"
  
! #: cp/typeck.c:2205
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD æ²’å…·å��ç‚º %qE çš„æˆ�å“¡"
  
! #: cp/typeck.c:2220
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹æˆ�å“¡ç¯„æœ¬å‡½å¼�"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2340
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ä¸�æ˜¯ä¸€å€‹å�ƒç…§ç‰©ä»¶çš„é¡žåž‹"
  
! #: cp/typeck.c:2365
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "å°‡ %qs ç”¨åœ¨æˆ�å“¡æŒ‡æ¨™ä¸Šç„¡æ•ˆ"
  
! #: cp/typeck.c:2371
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "ç„¡æ•ˆçš„é¡žåž‹å�ƒæ•¸"
  
! #: cp/typeck.c:2394
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "é™£åˆ—å�ƒç…§ç¼ºå°‘ä¸‹æ¨™"
  
! #: cp/typeck.c:2468
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ ä¸�å…�è¨±æŒ‰ä¸‹æ¨™å­˜å�–é�žå·¦å€¼çš„é™£åˆ—"
  
! #: cp/typeck.c:2479
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "æŒ‰ä¸‹æ¨™å­˜å�–å®£å‘Šç‚º %<register%> çš„é™£åˆ—"
  
! #: cp/typeck.c:2562
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "ä½¿ç”¨ %qE æ™‚ç¼ºå°‘ç‰©ä»¶"
  
! #: cp/typeck.c:2676
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨ç¨‹å¼�è£¡å‘¼å�« %<::main%>"
  
! #: cp/typeck.c:2701
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "å¿…é ˆç”¨ %<.*%> or %<->*%> å‘¼å�« <%E (...)%> ä¸­çš„æˆ�å“¡å‡½å¼�æŒ‡æ¨™"
  
! #: cp/typeck.c:2715
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE ä¸�èƒ½å�šç‚ºå‡½å¼�"
  
! #: cp/typeck.c:2795
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "çµ¦äºˆ %s %q+#D çš„å¼•æ•¸å¤ªå¤š"
  
! #: cp/typeck.c:2796 cp/typeck.c:2898
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "åœ¨æª”æ¡ˆçš„é€™å€‹åœ°æ–¹"
  
! #: cp/typeck.c:2799
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "çµ¦äºˆå‡½å¼�çš„å¼•æ•¸å¤ªå¤š"
  
! #: cp/typeck.c:2833
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "å�ƒæ•¸ %P (å±¬æ–¼ %qD)çš„é¡žåž‹ %qT ä¸�å®Œå…¨"
  
! #: cp/typeck.c:2836
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "å�ƒæ•¸ %P çš„é¡žåž‹ %qT ä¸�å®Œå…¨"
  
! #: cp/typeck.c:2897
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "çµ¦äºˆ %s %q+#D çš„å¼•æ•¸å¤ªå°‘"
  
! #: cp/typeck.c:2901
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "çµ¦äºˆå‡½å¼�çš„å¼•æ•¸å¤ªå°‘"
  
! #: cp/typeck.c:3049 cp/typeck.c:3059
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "å�‡å®šå¾žå¤šè¼‰å‡½å¼�è½‰æ�›åˆ°é¡žåž‹ %qT"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "%<%E / 0%> ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3143
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "%<%E / 0.%> ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "%<%E / %% 0%> ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3180
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "%<%E / %% 0.%> ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3260
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s å¾ªç’°ç§»ä½�æ¬¡æ•¸ç‚ºè² "
  
! #: cp/typeck.c:3263
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s å¾ªç’°ç§»ä½�æ¬¡æ•¸å¤§æ–¼æˆ–ç­‰æ–¼é¡žåž‹å¯¬åº¦"
  
! #: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ ä¸�å…�è¨±æ¯”è¼ƒæŒ‡æ¨™å’Œæ•´æ•¸çš„å€¼"
  
! #: cp/typeck.c:3427
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "é�žæµ®é»žå¼•æ•¸é–“çš„ç„¡æ•ˆæ¯”è¼ƒ"
  
! #: cp/typeck.c:3465
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "é�‹ç®—å…ƒé¡žåž‹ %qT å’Œ %qT å°�äºŒé€²ä½� %qO è€Œè¨€ç„¡æ•ˆ"
  
! #: cp/typeck.c:3629
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "åœ¨é¡žåž‹ %q#T å’Œ %q#T é–“æ¯”è¼ƒ"
  
! #: cp/typeck.c:3665
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "åœ¨æœ‰è™Ÿå’Œç„¡è™Ÿæ•´æ•¸é�‹ç®—å¼�é–“æ¯”è¼ƒ"
--- 29221,29464 ----
  msgid "%qE attribute is not supported on this platform"
  msgstr "%qE å±¬æ€§åœ¨æ­¤å¹³å�°ä¸Šä¸�å�—æ”¯æ�´"
  
! #: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:550
  #, gcc-internal-format
  msgid "%s between distinct pointer types %qT and %qT lacks a cast"
  msgstr "%s(åœ¨ä¸�å�Œçš„æŒ‡æ¨™é¡žåž‹ %qT å’Œ %qT ä¹‹é–“)éœ€è¦�ä¸€å€‹è½‰æ�›"
  
! #: cp/typeck.c:512
  #, gcc-internal-format
  msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨ %<void *%> å’Œå‡½å¼�æŒ‡æ¨™é–“ %s"
  
! #: cp/typeck.c:570
  #, gcc-internal-format
  msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgstr "%s(åœ¨ä¸�å�Œçš„æˆ�å“¡æŒ‡æ¨™é¡žåž‹ %qT å’Œ %qT ä¹‹é–“)éœ€è¦�ä¸€å€‹è½‰æ�›"
  
! #: cp/typeck.c:1253
  #, gcc-internal-format
  msgid "invalid application of %qs to a member function"
  msgstr "%qs ç”¨æ–¼æˆ�å“¡å‡½å¼�ç„¡æ•ˆ"
  
! #: cp/typeck.c:1303
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a bit-field"
  msgstr "å°�ä½�å…ƒæ®µä½¿ç”¨ %qs ç„¡æ•ˆ"
  
! #: cp/typeck.c:1308
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
  msgstr "ISO C++ ä¸�å…�è¨±å°‡ %qs å¥—ç”¨åˆ°å‡½å¼�é¡žåž‹çš„é�‹ç®—å¼�ä¸Š"
  
! #: cp/typeck.c:1351
  #, fuzzy, gcc-internal-format
  msgid "invalid application of %<__alignof%> to a bit-field"
  msgstr "å°�ä½�å…ƒæ®µä½¿ç”¨ %qs ç„¡æ•ˆ"
  
! #: cp/typeck.c:1359
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
  msgstr "ISO C++ ä¸�å…�è¨±å°‡ %qs å¥—ç”¨åˆ°å‡½å¼�é¡žåž‹çš„é�‹ç®—å¼�ä¸Š"
  
! #: cp/typeck.c:1407
  #, gcc-internal-format
  msgid "invalid use of non-static member function"
  msgstr "å°�é�žé�œæ…‹æˆ�å“¡å‡½å¼�çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/typeck.c:1671
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "å¾žå­—ä¸²å¸¸æ•¸åˆ° %qT çš„è½‰æ�›å·²é�Žæ™‚"
  
! #: cp/typeck.c:1783 cp/typeck.c:2131
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "å°�æˆ�å“¡ %qD çš„è«‹æ±‚å‡ºç�¾åœ¨ %qE ä¸­ï¼Œè€Œå¾Œè€…å…·æœ‰é�žé¡žåˆ¥é¡žåž‹ %qT"
  
! #: cp/typeck.c:1810
  #, gcc-internal-format
  msgid "invalid use of nonstatic data member %qE"
  msgstr "å°�é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qE çš„ä½¿ç”¨ç„¡æ•ˆ"
  
! #: cp/typeck.c:1862 cp/typeck.c:1890
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD of NULL object"
  msgstr "å°� NULL ç‰©ä»¶é�žé�œæ…‹è³‡æ–™æˆ�å“¡ %qD çš„å­˜å�–ç„¡æ•ˆ"
  
! #: cp/typeck.c:1865 cp/typeck.c:1892
  #, gcc-internal-format
  msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
  msgstr "(å�¯èƒ½éŒ¯èª¤ä½¿ç”¨äº† %<offsetof%> å·¨é›†)"
  
! #: cp/typeck.c:2009
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "è¢«è§£æ§‹çš„é¡žåž‹æ˜¯ %qTï¼Œä½†è§£æ§‹å‡½å¼�å�»ä½¿ç”¨äº† %qT"
  
! #: cp/typeck.c:2169
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ä¸�æ˜¯ %qT çš„æˆ�å“¡"
  
! #: cp/typeck.c:2184
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT ä¸�æ˜¯ %qT çš„åŸºç¤Žé¡žåˆ¥"
  
! #: cp/typeck.c:2203
  #, gcc-internal-format
  msgid "%qD has no member named %qE"
  msgstr "%qD æ²’å…·å��ç‚º %qE çš„æˆ�å“¡"
  
! #: cp/typeck.c:2218
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ä¸�æ˜¯ä¸€å€‹æˆ�å“¡ç¯„æœ¬å‡½å¼�"
  
  #. A pointer to incomplete type (other than cv void) can be
  #. dereferenced [expr.unary.op]/1
! #: cp/typeck.c:2338
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ä¸�æ˜¯ä¸€å€‹å�ƒç…§ç‰©ä»¶çš„é¡žåž‹"
  
! #: cp/typeck.c:2363
  #, gcc-internal-format
  msgid "invalid use of %qs on pointer to member"
  msgstr "å°‡ %qs ç”¨åœ¨æˆ�å“¡æŒ‡æ¨™ä¸Šç„¡æ•ˆ"
  
! #: cp/typeck.c:2369
  #, gcc-internal-format
  msgid "invalid type argument"
  msgstr "ç„¡æ•ˆçš„é¡žåž‹å�ƒæ•¸"
  
! #: cp/typeck.c:2392
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "é™£åˆ—å�ƒç…§ç¼ºå°‘ä¸‹æ¨™"
  
! #: cp/typeck.c:2466
  #, gcc-internal-format
  msgid "ISO C++ forbids subscripting non-lvalue array"
  msgstr "ISO C++ ä¸�å…�è¨±æŒ‰ä¸‹æ¨™å­˜å�–é�žå·¦å€¼çš„é™£åˆ—"
  
! #: cp/typeck.c:2477
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "æŒ‰ä¸‹æ¨™å­˜å�–å®£å‘Šç‚º %<register%> çš„é™£åˆ—"
  
! #: cp/typeck.c:2560
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "ä½¿ç”¨ %qE æ™‚ç¼ºå°‘ç‰©ä»¶"
  
! #: cp/typeck.c:2674
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨ç¨‹å¼�è£¡å‘¼å�« %<::main%>"
  
! #: cp/typeck.c:2699
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
  msgstr "å¿…é ˆç”¨ %<.*%> or %<->*%> å‘¼å�« <%E (...)%> ä¸­çš„æˆ�å“¡å‡½å¼�æŒ‡æ¨™"
  
! #: cp/typeck.c:2713
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE ä¸�èƒ½å�šç‚ºå‡½å¼�"
  
! #: cp/typeck.c:2793
  #, gcc-internal-format
  msgid "too many arguments to %s %q+#D"
  msgstr "çµ¦äºˆ %s %q+#D çš„å¼•æ•¸å¤ªå¤š"
  
! #: cp/typeck.c:2794 cp/typeck.c:2896
  #, gcc-internal-format
  msgid "at this point in file"
  msgstr "åœ¨æª”æ¡ˆçš„é€™å€‹åœ°æ–¹"
  
! #: cp/typeck.c:2797
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "çµ¦äºˆå‡½å¼�çš„å¼•æ•¸å¤ªå¤š"
  
! #: cp/typeck.c:2831
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "å�ƒæ•¸ %P (å±¬æ–¼ %qD)çš„é¡žåž‹ %qT ä¸�å®Œå…¨"
  
! #: cp/typeck.c:2834
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "å�ƒæ•¸ %P çš„é¡žåž‹ %qT ä¸�å®Œå…¨"
  
! #: cp/typeck.c:2895
  #, gcc-internal-format
  msgid "too few arguments to %s %q+#D"
  msgstr "çµ¦äºˆ %s %q+#D çš„å¼•æ•¸å¤ªå°‘"
  
! #: cp/typeck.c:2899
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "çµ¦äºˆå‡½å¼�çš„å¼•æ•¸å¤ªå°‘"
  
! #: cp/typeck.c:3047 cp/typeck.c:3057
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "å�‡å®šå¾žå¤šè¼‰å‡½å¼�è½‰æ�›åˆ°é¡žåž‹ %qT"
  
! #: cp/typeck.c:3139
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0%>"
  msgstr "%<%E / 0%> ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3141
  #, gcc-internal-format
  msgid "division by zero in %<%E / 0.%>"
  msgstr "%<%E / 0.%> ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3176
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0%>"
  msgstr "%<%E / %% 0%> ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3178
  #, gcc-internal-format
  msgid "division by zero in %<%E %% 0.%>"
  msgstr "%<%E / %% 0.%> ä¸­è¢«é›¶é™¤"
  
! #: cp/typeck.c:3258
  #, gcc-internal-format
  msgid "%s rotate count is negative"
  msgstr "%s å¾ªç’°ç§»ä½�æ¬¡æ•¸ç‚ºè² "
  
! #: cp/typeck.c:3261
  #, gcc-internal-format
  msgid "%s rotate count >= width of type"
  msgstr "%s å¾ªç’°ç§»ä½�æ¬¡æ•¸å¤§æ–¼æˆ–ç­‰æ–¼é¡žåž‹å¯¬åº¦"
  
! #: cp/typeck.c:3300 cp/typeck.c:3305 cp/typeck.c:3406 cp/typeck.c:3411
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ ä¸�å…�è¨±æ¯”è¼ƒæŒ‡æ¨™å’Œæ•´æ•¸çš„å€¼"
  
! #: cp/typeck.c:3425
  #, gcc-internal-format
  msgid "unordered comparison on non-floating point argument"
  msgstr "é�žæµ®é»žå¼•æ•¸é–“çš„ç„¡æ•ˆæ¯”è¼ƒ"
  
! #: cp/typeck.c:3463
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "é�‹ç®—å…ƒé¡žåž‹ %qT å’Œ %qT å°�äºŒé€²ä½� %qO è€Œè¨€ç„¡æ•ˆ"
  
! #: cp/typeck.c:3627
  #, gcc-internal-format
  msgid "comparison between types %q#T and %q#T"
  msgstr "åœ¨é¡žåž‹ %q#T å’Œ %q#T é–“æ¯”è¼ƒ"
  
! #: cp/typeck.c:3663
  #, gcc-internal-format
  msgid "comparison between signed and unsigned integer expressions"
  msgstr "åœ¨æœ‰è™Ÿå’Œç„¡è™Ÿæ•´æ•¸é�‹ç®—å¼�é–“æ¯”è¼ƒ"
*************** msgstr "åœ¨æœ‰è™Ÿå’Œç„¡è™Ÿæ•´æ•¸é�‹ç®—å¼
*** 29446,29589 ****
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3744
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "ç®—è¡“é�‹ç®—å¼�ä¸­ä½¿ç”¨äº† NULL"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ¸›æ³•ä¸­ä½¿ç”¨é¡žåž‹ç‚º %<void *%> çš„æŒ‡æ¨™"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ¸›æ³•ä¸­ä½¿ç”¨å‡½å¼�æŒ‡æ¨™"
  
! #: cp/typeck.c:3806
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ¸›æ³•ä¸­ä½¿ç”¨å�ƒç…§æ–¹æ³•çš„æŒ‡æ¨™"
  
! #: cp/typeck.c:3818
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "åœ¨æŒ‡æ¨™ç®—è¡“ä¸­ä½¿ç”¨å�ƒç…§ä¸�å®Œå…¨é¡žåž‹çš„æŒ‡æ¨™ç„¡æ•ˆ"
  
! #: cp/typeck.c:3878
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ç”¨ %qE å½¢æˆ�æˆ�å“¡å‡½å¼�æŒ‡æ¨™çš„ç”¨æ³•ç„¡æ•ˆã€‚"
  
! #: cp/typeck.c:3881
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  éœ€è¦�ä¸€å€‹é™�å®šçš„è­˜åˆ¥ç¢¼"
  
! #: cp/typeck.c:3886
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "%qE å…©é‚Šçš„æ‹¬è™Ÿä¸�èƒ½ç”¨ä¾†å»ºæ§‹ä¸€å€‹æˆ�å“¡å‡½å¼�æŒ‡æ¨™"
  
! #: cp/typeck.c:3909
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "å�–è‡¨æ™‚è®Šæ•¸çš„ä½�å�€"
  
! #: cp/typeck.c:4157
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ ä¸�å…�è¨± %sing ä¸€å€‹åˆ—èˆ‰"
  
! #: cp/typeck.c:4168
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "ä¸�èƒ½å°‡æŒ‡æ¨™ %s åˆ°ä¸�å®Œå…¨çš„é¡žåž‹ %qT"
  
! #: cp/typeck.c:4174
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ ä¸�å…�è¨± %s ä¸€å€‹é¡žåž‹ç‚º %qT çš„æŒ‡æ¨™"
  
! #: cp/typeck.c:4199
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "å�‘é�žå�ƒç…§é¡žåž‹çš„è½‰æ�›å�šç‚ºå·¦å€¼"
  
! #: cp/typeck.c:4234
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "å°�æ–¼ bool è®Šæ•¸ %qD ä½¿ç”¨ %<--%> ç„¡æ•ˆ"
  
  #. ARM $3.4
! #: cp/typeck.c:4263
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ä¸�å…�è¨±å�–å‡½å¼� %<::main%> çš„ä½�å�€"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4319
  #, 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++ ä¸�å…�è¨±é€�é�Žæ��å�–ä¸€å€‹æœªé™�å®šçš„æˆ–å¸¶æ‹¬è™Ÿçš„é�žé�œæ…‹æˆ�å“¡å‡½å¼�çš„ä½�å�€ä¾†å½¢æˆ�ä¸€å€‹æˆ�å“¡å‡½å¼�æŒ‡æ¨™ã€‚è«‹ä½¿ç”¨ %<&%T::%D%>"
  
! #: cp/typeck.c:4324
  #, 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++ ä¸�å…�è¨±é€�é�Žå�–å·²ç¹«çµ�çš„æˆ�å“¡å‡½å¼�çš„ä½�å�€ä¾†å»ºæ§‹æˆ�å“¡å‡½å¼�æŒ‡æ¨™ã€‚è«‹æ”¹ç”¨ %<&%T::%D%>"
  
! #: cp/typeck.c:4352
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ ä¸�å…�è¨±å�–è½‰æ�›åˆ°é�žå·¦å€¼é�‹ç®—å¼�çš„ä½�å�€"
  
! #: cp/typeck.c:4376
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ä¸�èƒ½å»ºç«‹å�ƒç…§å�ƒç…§æˆ�å“¡ %qD çš„æŒ‡æ¨™"
  
! #: cp/typeck.c:4587
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ç„¡æ³•å�–å�³å€¼é�‹ç®—å¼� %<this%> çš„ä½�å�€"
  
! #: cp/typeck.c:4610
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "è¦�æ±‚æ˜Žç¢ºæš«å­˜å™¨è®Šæ•¸ %qD çš„ä½�å�€ã€‚"
  
! #: cp/typeck.c:4615
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "è«‹æ±‚å®£å‘Šç‚º %<register%> çš„ %qD çš„ä½�å�€"
  
! #: cp/typeck.c:4681
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s é�‹ç®—å¼�æ¸…å–®è¢«çœ‹ä½œè¤‡å�ˆé�‹ç®—å¼�"
  
! #: cp/typeck.c:5078
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "å¾žé¡žåž‹ %qT åˆ°é¡žåž‹ %qT ä¸­çš„ static_cast ç„¡æ•ˆ"
  
! #: cp/typeck.c:5100
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "å¾ž %qT è½‰æ�›åˆ° %qT"
  
! #: cp/typeck.c:5148
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "å¾žå…·æœ‰é¡žåž‹ %qT çš„å�³å€¼é�‹ç®—å¼�åˆ°é¡žåž‹ %qT ä¸­çš„è½‰æ�›ç„¡æ•ˆ"
  
! #: cp/typeck.c:5207
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "å¾ž %qT åˆ° %qT çš„è½‰æ�›æ��å¤±ç²¾åº¦"
  
! #: cp/typeck.c:5234
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "å¾ž %qT åˆ° %qT çš„è½‰æ�›å¢žå¤§äº†ç›®çš„é¡žåž‹çš„å°�é½Šéœ€æ±‚"
--- 29467,29610 ----
  #. performed.  Note that pointer-difference and pointer-addition
  #. have already been handled above, and so we don't end up here in
  #. that case.
! #: cp/typeck.c:3742
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "ç®—è¡“é�‹ç®—å¼�ä¸­ä½¿ç”¨äº† NULL"
  
! #: cp/typeck.c:3800
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ¸›æ³•ä¸­ä½¿ç”¨é¡žåž‹ç‚º %<void *%> çš„æŒ‡æ¨™"
  
! #: cp/typeck.c:3802
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ¸›æ³•ä¸­ä½¿ç”¨å‡½å¼�æŒ‡æ¨™"
  
! #: cp/typeck.c:3804
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨æ¸›æ³•ä¸­ä½¿ç”¨å�ƒç…§æ–¹æ³•çš„æŒ‡æ¨™"
  
! #: cp/typeck.c:3816
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "åœ¨æŒ‡æ¨™ç®—è¡“ä¸­ä½¿ç”¨å�ƒç…§ä¸�å®Œå…¨é¡žåž‹çš„æŒ‡æ¨™ç„¡æ•ˆ"
  
! #: cp/typeck.c:3876
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ç”¨ %qE å½¢æˆ�æˆ�å“¡å‡½å¼�æŒ‡æ¨™çš„ç”¨æ³•ç„¡æ•ˆã€‚"
  
! #: cp/typeck.c:3879
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  éœ€è¦�ä¸€å€‹é™�å®šçš„è­˜åˆ¥ç¢¼"
  
! #: cp/typeck.c:3884
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "%qE å…©é‚Šçš„æ‹¬è™Ÿä¸�èƒ½ç”¨ä¾†å»ºæ§‹ä¸€å€‹æˆ�å“¡å‡½å¼�æŒ‡æ¨™"
  
! #: cp/typeck.c:3907
  #, gcc-internal-format
  msgid "taking address of temporary"
  msgstr "å�–è‡¨æ™‚è®Šæ•¸çš„ä½�å�€"
  
! #: cp/typeck.c:4155
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing an enum"
  msgstr "ISO C++ ä¸�å…�è¨± %sing ä¸€å€‹åˆ—èˆ‰"
  
! #: cp/typeck.c:4166
  #, gcc-internal-format
  msgid "cannot %s a pointer to incomplete type %qT"
  msgstr "ä¸�èƒ½å°‡æŒ‡æ¨™ %s åˆ°ä¸�å®Œå…¨çš„é¡žåž‹ %qT"
  
! #: cp/typeck.c:4172
  #, gcc-internal-format
  msgid "ISO C++ forbids %sing a pointer of type %qT"
  msgstr "ISO C++ ä¸�å…�è¨± %s ä¸€å€‹é¡žåž‹ç‚º %qT çš„æŒ‡æ¨™"
  
! #: cp/typeck.c:4197
  #, gcc-internal-format
  msgid "cast to non-reference type used as lvalue"
  msgstr "å�‘é�žå�ƒç…§é¡žåž‹çš„è½‰æ�›å�šç‚ºå·¦å€¼"
  
! #: cp/typeck.c:4232
  #, gcc-internal-format
  msgid "invalid use of %<--%> on bool variable %qD"
  msgstr "å°�æ–¼ bool è®Šæ•¸ %qD ä½¿ç”¨ %<--%> ç„¡æ•ˆ"
  
  #. ARM $3.4
! #: cp/typeck.c:4261
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ ä¸�å…�è¨±å�–å‡½å¼� %<::main%> çš„ä½�å�€"
  
  #. An expression like &memfn.
! #: cp/typeck.c:4317
  #, 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++ ä¸�å…�è¨±é€�é�Žæ��å�–ä¸€å€‹æœªé™�å®šçš„æˆ–å¸¶æ‹¬è™Ÿçš„é�žé�œæ…‹æˆ�å“¡å‡½å¼�çš„ä½�å�€ä¾†å½¢æˆ�ä¸€å€‹æˆ�å“¡å‡½å¼�æŒ‡æ¨™ã€‚è«‹ä½¿ç”¨ %<&%T::%D%>"
  
! #: cp/typeck.c:4322
  #, 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++ ä¸�å…�è¨±é€�é�Žå�–å·²ç¹«çµ�çš„æˆ�å“¡å‡½å¼�çš„ä½�å�€ä¾†å»ºæ§‹æˆ�å“¡å‡½å¼�æŒ‡æ¨™ã€‚è«‹æ”¹ç”¨ %<&%T::%D%>"
  
! #: cp/typeck.c:4350
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
  msgstr "ISO C++ ä¸�å…�è¨±å�–è½‰æ�›åˆ°é�žå·¦å€¼é�‹ç®—å¼�çš„ä½�å�€"
  
! #: cp/typeck.c:4374
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "ä¸�èƒ½å»ºç«‹å�ƒç…§å�ƒç…§æˆ�å“¡ %qD çš„æŒ‡æ¨™"
  
! #: cp/typeck.c:4585
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ç„¡æ³•å�–å�³å€¼é�‹ç®—å¼� %<this%> çš„ä½�å�€"
  
! #: cp/typeck.c:4608
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "è¦�æ±‚æ˜Žç¢ºæš«å­˜å™¨è®Šæ•¸ %qD çš„ä½�å�€ã€‚"
  
! #: cp/typeck.c:4613
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "è«‹æ±‚å®£å‘Šç‚º %<register%> çš„ %qD çš„ä½�å�€"
  
! #: cp/typeck.c:4679
  #, gcc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "%s é�‹ç®—å¼�æ¸…å–®è¢«çœ‹ä½œè¤‡å�ˆé�‹ç®—å¼�"
  
! #: cp/typeck.c:5076
  #, gcc-internal-format
  msgid "invalid static_cast from type %qT to type %qT"
  msgstr "å¾žé¡žåž‹ %qT åˆ°é¡žåž‹ %qT ä¸­çš„ static_cast ç„¡æ•ˆ"
  
! #: cp/typeck.c:5098
  #, gcc-internal-format
  msgid "converting from %qT to %qT"
  msgstr "å¾ž %qT è½‰æ�›åˆ° %qT"
  
! #: cp/typeck.c:5146
  #, gcc-internal-format
  msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgstr "å¾žå…·æœ‰é¡žåž‹ %qT çš„å�³å€¼é�‹ç®—å¼�åˆ°é¡žåž‹ %qT ä¸­çš„è½‰æ�›ç„¡æ•ˆ"
  
! #: cp/typeck.c:5205
  #, gcc-internal-format
  msgid "cast from %qT to %qT loses precision"
  msgstr "å¾ž %qT åˆ° %qT çš„è½‰æ�›æ��å¤±ç²¾åº¦"
  
! #: cp/typeck.c:5232
  #, gcc-internal-format
  msgid "cast from %qT to %qT increases required alignment of target type"
  msgstr "å¾ž %qT åˆ° %qT çš„è½‰æ�›å¢žå¤§äº†ç›®çš„é¡žåž‹çš„å°�é½Šéœ€æ±‚"
*************** msgstr "å¾ž %qT åˆ° %qT çš„è½‰æ�›å¢žå¤§ä
*** 29592,29751 ****
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5253
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨å‡½å¼�æŒ‡æ¨™å’Œç‰©ä»¶æŒ‡æ¨™é–“é€²è¡Œè½‰æ�›"
  
! #: cp/typeck.c:5264
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "å¾žé¡žåž‹ %qT åˆ°é¡žåž‹ %qT çš„è½‰æ�›ç„¡æ•ˆ"
  
! #: cp/typeck.c:5320
  #, 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 "åœ¨é¡žåž‹ %qT ä¸Šä½¿ç”¨ const_cast ç„¡æ•ˆï¼Œå› ç‚ºå®ƒæ—¢ä¸�æ˜¯æŒ‡æ¨™ï¼Œä¹Ÿä¸�æ˜¯å�ƒç…§ï¼Œä¹Ÿä¸�æ˜¯è³‡æ–™æˆ�å“¡æŒ‡æ¨™"
  
! #: cp/typeck.c:5329
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "åœ¨é¡žåž‹ %qT ä¸Šä½¿ç”¨ const_cast ç„¡æ•ˆï¼Œå› ç‚ºå®ƒæ˜¯ä¸€å€‹æŒ‡æ¨™å‡½å¼�é¡žåž‹çš„æŒ‡æ¨™æˆ–å�ƒç…§"
  
! #: cp/typeck.c:5354
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "å¾žé¡žåž‹ %qT åˆ°é¡žåž‹ %qT ä¸­çš„ const_cast ç„¡æ•ˆ"
  
! #: cp/typeck.c:5405
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "å¾žé¡žåž‹ %qT åˆ°é¡žåž‹ %qT ä¸­çš„ const_cast ç„¡æ•ˆ"
  
! #: cp/typeck.c:5473 cp/typeck.c:5478
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ ä¸�å…�è¨±è½‰æ�›ç‚ºé™£åˆ—é¡žåž‹ %qT"
  
! #: cp/typeck.c:5486
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "å�‘å‡½å¼�é¡žåž‹ %qT çš„è½‰æ�›ç„¡æ•ˆ"
  
! #: cp/typeck.c:5706
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  åœ¨æ±‚ %<%Q(%#T, %#T)%> å€¼æ™‚"
  
! #: cp/typeck.c:5775
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "å°‡ %qT è³¦å€¼çµ¦ %qT æ™‚é¡žåž‹ä¸�ç›¸å®¹"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "éŒ¯èª¤çš„é™£åˆ—åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/typeck.c:5788
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "è³¦å€¼é�‹ç®—ä¸­çš„å·¦å€¼ç„¡æ•ˆ"
  
! #: cp/typeck.c:5910
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "  åœ¨æˆ�å“¡å‡½å¼�æŒ‡æ¨™è½‰æ�›ä¸­"
  
! #: cp/typeck.c:5921 cp/typeck.c:5947
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "æˆ�å“¡æŒ‡æ¨™è½‰æ�›ç¶“ç”±è™›åŸºç¤Žé¡žåˆ¥ %qT"
  
! #: cp/typeck.c:5924
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "æˆ�å“¡æŒ‡æ¨™è½‰æ�›ç¶“ç”±è™›åŸºç¤Žé¡žåˆ¥ %qT"
  
! #: cp/typeck.c:5933
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "  åœ¨æˆ�å“¡æŒ‡æ¨™è½‰æ�›ä¸­"
  
! #: cp/typeck.c:6023
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "åˆ°é¡žåž‹ %qT çš„è½‰æ�›ç„¡æ•ˆï¼Œå¾žé¡žåž‹ %qT"
  
! #: cp/typeck.c:6267
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ä¸�èƒ½å¾ž %qT è½‰æ�›åˆ° %qTï¼Œç‚ºå¼•æ•¸ %qP(å±¬æ–¼ %qD)"
  
! #: cp/typeck.c:6270
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "ä¸�èƒ½å°‡ %qT è½‰æ�›ç‚º %qTï¼Œåœ¨ %s ä¸­"
  
! #: cp/typeck.c:6281
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s å�¯èƒ½æ˜¯ format å±¬æ€§çš„ä¸€å€‹å‚™é�¸"
  
! #: cp/typeck.c:6355 cp/typeck.c:6357
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "åœ¨å‚³é�žå¼•æ•¸ %P (å±¬æ–¼ %q+D)"
  
! #: cp/typeck.c:6407
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "å›žå‚³è‡¨æ™‚è®Šæ•¸çš„å�ƒç…§"
  
! #: cp/typeck.c:6414
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "å›žå‚³äº†ä¸€å€‹é�žå·¦å€¼çš„å�ƒç…§"
  
! #: cp/typeck.c:6430
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "å›žå‚³äº†å°�å±€éƒ¨è®Šæ•¸çš„ %q+D çš„å�ƒç…§"
  
! #: cp/typeck.c:6433
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "å›žå‚³äº†å±€éƒ¨è®Šæ•¸çš„ %q+D çš„ä½�å�€"
  
! #: cp/typeck.c:6467
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "è§£æ§‹å‡½å¼�å›žå‚³å€¼"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6475
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ä¸�èƒ½å¾žå»ºæ§‹å¼�çš„ç•°å¸¸è™•ç�†ä¸­å›žå‚³"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6478
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "å»ºæ§‹å¼�å›žå‚³å€¼"
  
! #: cp/typeck.c:6501
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "åœ¨å›žå‚³ %qT çš„å‡½å¼�ä¸­ï¼Œå›žå‚³æ•˜è¿°ä¸�å¸¶å›žå‚³å€¼"
  
! #: cp/typeck.c:6522
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "åœ¨å›žå‚³ã€Œvoidã€�çš„å‡½å¼�ä¸­ï¼Œå›žå‚³æ•˜è¿°å¸¶å›žå‚³å€¼"
  
! #: cp/typeck.c:6553
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> ä¸�èƒ½å›žå‚³ NULLï¼Œé™¤é�žå®ƒè¢«å®£å‘Šç‚º %<throw()%> (æˆ– -fcheck-new èµ·ä½œç”¨)"
--- 29613,29772 ----
  #. where possible, and it is necessary in some cases.  DR 195
  #. addresses this issue, but as of 2004/10/26 is still in
  #. drafting.
! #: cp/typeck.c:5251
  #, gcc-internal-format
  msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgstr "ISO C++ ä¸�å…�è¨±åœ¨å‡½å¼�æŒ‡æ¨™å’Œç‰©ä»¶æŒ‡æ¨™é–“é€²è¡Œè½‰æ�›"
  
! #: cp/typeck.c:5262
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "å¾žé¡žåž‹ %qT åˆ°é¡žåž‹ %qT çš„è½‰æ�›ç„¡æ•ˆ"
  
! #: cp/typeck.c:5318
  #, 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 "åœ¨é¡žåž‹ %qT ä¸Šä½¿ç”¨ const_cast ç„¡æ•ˆï¼Œå› ç‚ºå®ƒæ—¢ä¸�æ˜¯æŒ‡æ¨™ï¼Œä¹Ÿä¸�æ˜¯å�ƒç…§ï¼Œä¹Ÿä¸�æ˜¯è³‡æ–™æˆ�å“¡æŒ‡æ¨™"
  
! #: cp/typeck.c:5327
  #, gcc-internal-format
  msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgstr "åœ¨é¡žåž‹ %qT ä¸Šä½¿ç”¨ const_cast ç„¡æ•ˆï¼Œå› ç‚ºå®ƒæ˜¯ä¸€å€‹æŒ‡æ¨™å‡½å¼�é¡žåž‹çš„æŒ‡æ¨™æˆ–å�ƒç…§"
  
! #: cp/typeck.c:5352
  #, gcc-internal-format
  msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgstr "å¾žé¡žåž‹ %qT åˆ°é¡žåž‹ %qT ä¸­çš„ const_cast ç„¡æ•ˆ"
  
! #: cp/typeck.c:5403
  #, gcc-internal-format
  msgid "invalid const_cast from type %qT to type %qT"
  msgstr "å¾žé¡žåž‹ %qT åˆ°é¡žåž‹ %qT ä¸­çš„ const_cast ç„¡æ•ˆ"
  
! #: cp/typeck.c:5471 cp/typeck.c:5476
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ ä¸�å…�è¨±è½‰æ�›ç‚ºé™£åˆ—é¡žåž‹ %qT"
  
! #: cp/typeck.c:5484
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "å�‘å‡½å¼�é¡žåž‹ %qT çš„è½‰æ�›ç„¡æ•ˆ"
  
! #: cp/typeck.c:5704
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  åœ¨æ±‚ %<%Q(%#T, %#T)%> å€¼æ™‚"
  
! #: cp/typeck.c:5773
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "å°‡ %qT è³¦å€¼çµ¦ %qT æ™‚é¡žåž‹ä¸�ç›¸å®¹"
  
! #: cp/typeck.c:5784
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "éŒ¯èª¤çš„é™£åˆ—åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/typeck.c:5786
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "è³¦å€¼é�‹ç®—ä¸­çš„å·¦å€¼ç„¡æ•ˆ"
  
! #: cp/typeck.c:5908
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "  åœ¨æˆ�å“¡å‡½å¼�æŒ‡æ¨™è½‰æ�›ä¸­"
  
! #: cp/typeck.c:5919 cp/typeck.c:5945
  #, gcc-internal-format
  msgid "pointer to member cast via virtual base %qT"
  msgstr "æˆ�å“¡æŒ‡æ¨™è½‰æ�›ç¶“ç”±è™›åŸºç¤Žé¡žåˆ¥ %qT"
  
! #: cp/typeck.c:5922
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "æˆ�å“¡æŒ‡æ¨™è½‰æ�›ç¶“ç”±è™›åŸºç¤Žé¡žåˆ¥ %qT"
  
! #: cp/typeck.c:5931
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "  åœ¨æˆ�å“¡æŒ‡æ¨™è½‰æ�›ä¸­"
  
! #: cp/typeck.c:6021
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "åˆ°é¡žåž‹ %qT çš„è½‰æ�›ç„¡æ•ˆï¼Œå¾žé¡žåž‹ %qT"
  
! #: cp/typeck.c:6265
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT for argument %qP to %qD"
  msgstr "ä¸�èƒ½å¾ž %qT è½‰æ�›åˆ° %qTï¼Œç‚ºå¼•æ•¸ %qP(å±¬æ–¼ %qD)"
  
! #: cp/typeck.c:6268
  #, gcc-internal-format
  msgid "cannot convert %qT to %qT in %s"
  msgstr "ä¸�èƒ½å°‡ %qT è½‰æ�›ç‚º %qTï¼Œåœ¨ %s ä¸­"
  
! #: cp/typeck.c:6279
  #, gcc-internal-format
  msgid "%s might be a candidate for a format attribute"
  msgstr "%s å�¯èƒ½æ˜¯ format å±¬æ€§çš„ä¸€å€‹å‚™é�¸"
  
! #: cp/typeck.c:6353 cp/typeck.c:6355
  #, gcc-internal-format
  msgid "in passing argument %P of %q+D"
  msgstr "åœ¨å‚³é�žå¼•æ•¸ %P (å±¬æ–¼ %q+D)"
  
! #: cp/typeck.c:6405
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "å›žå‚³è‡¨æ™‚è®Šæ•¸çš„å�ƒç…§"
  
! #: cp/typeck.c:6412
  #, gcc-internal-format
  msgid "reference to non-lvalue returned"
  msgstr "å›žå‚³äº†ä¸€å€‹é�žå·¦å€¼çš„å�ƒç…§"
  
! #: cp/typeck.c:6428
  #, gcc-internal-format
  msgid "reference to local variable %q+D returned"
  msgstr "å›žå‚³äº†å°�å±€éƒ¨è®Šæ•¸çš„ %q+D çš„å�ƒç…§"
  
! #: cp/typeck.c:6431
  #, gcc-internal-format
  msgid "address of local variable %q+D returned"
  msgstr "å›žå‚³äº†å±€éƒ¨è®Šæ•¸çš„ %q+D çš„ä½�å�€"
  
! #: cp/typeck.c:6465
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "è§£æ§‹å‡½å¼�å›žå‚³å€¼"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.c:6473
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "ä¸�èƒ½å¾žå»ºæ§‹å¼�çš„ç•°å¸¸è™•ç�†ä¸­å›žå‚³"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.c:6476
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "å»ºæ§‹å¼�å›žå‚³å€¼"
  
! #: cp/typeck.c:6499
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "åœ¨å›žå‚³ %qT çš„å‡½å¼�ä¸­ï¼Œå›žå‚³æ•˜è¿°ä¸�å¸¶å›žå‚³å€¼"
  
! #: cp/typeck.c:6520
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning 'void'"
  msgstr "åœ¨å›žå‚³ã€Œvoidã€�çš„å‡½å¼�ä¸­ï¼Œå›žå‚³æ•˜è¿°å¸¶å›žå‚³å€¼"
  
! #: cp/typeck.c:6551
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgstr "%<operator new%> ä¸�èƒ½å›žå‚³ NULLï¼Œé™¤é�žå®ƒè¢«å®£å‘Šç‚º %<throw()%> (æˆ– -fcheck-new èµ·ä½œç”¨)"
*************** msgstr "ä¸�èƒ½ç”¨ä»¥èªžæ³•åˆ�å§‹åŒ–é™£åˆ
*** 29826,29917 ****
  msgid "int-array initialized from non-wide string"
  msgstr "int åž‹é™£åˆ—ç”±é�žå¯¬å­—ä¸²åˆ�å§‹åŒ–"
  
! #: cp/typeck2.c:731
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "ä¸�å�¯ä½¿ç”¨è¤‡å�ˆåŽŸæ–‡åˆ�å§‹åŒ–é¡žåž‹ç‚º %qT çš„è�šé›†"
  
! #: cp/typeck2.c:740
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:816 cp/typeck2.c:917
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ä¸�å¹³å‡¡çš„ä»£ç�†åˆ�å§‹å€¼è¨­å®šä¸�å�—æ”¯æ�´"
  
! #: cp/typeck2.c:940 cp/typeck2.c:954
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "æˆ�å“¡ %qD ç¼ºå°‘åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/typeck2.c:945
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "æœªåˆ�å§‹åŒ–çš„å¸¸æ•¸æˆ�å“¡ %qD"
  
! #: cp/typeck2.c:947
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "æˆ�å“¡ %qD æœ‰æœªåˆ�å§‹åŒ–çš„å¸¸æ•¸æ¬„ä½�"
  
! #: cp/typeck2.c:949
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "æˆ�å“¡ %qD æ˜¯æœªåˆ�å§‹åŒ–çš„å�ƒç…§"
  
! #: cp/typeck2.c:1004
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "åœ¨åˆ�å§‹åŒ–çš„è�¯å�ˆä¸­æ‰¾ä¸�åˆ°æ¬„ä½� %qD"
  
! #: cp/typeck2.c:1013
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "åœ¨è�¯å�ˆåˆ�å§‹å€¼è¨­å®šä¸­å‡ºç�¾äº†ç´¢å¼•å€¼è€Œä¸�æ˜¯æ¬„ä½�å��"
  
! #: cp/typeck2.c:1168
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "å�µæ¸¬åˆ°å¾ªç’°æŒ‡æ¨™ä»£ç�†"
  
! #: cp/typeck2.c:1181
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "%<->%> çš„åŸºé�‹ç®—å…ƒå…·æœ‰é�žæŒ‡æ¨™é¡žåž‹ %qT"
  
! #: cp/typeck2.c:1205
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%> çš„çµ�æžœçµ¦å‡ºäº†é�žæŒ‡æ¨™çš„çµ�æžœ"
  
! #: cp/typeck2.c:1207
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "%<->%> çš„å·¦é�‹ç®—å…ƒä¸�æ˜¯ä¸€å€‹æŒ‡æ¨™"
  
! #: cp/typeck2.c:1229
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE ä¸�èƒ½å�šç‚ºæˆ�å“¡æŒ‡æ¨™ï¼Œå› ç‚ºå®ƒçš„é¡žåž‹ç‚º %qT"
  
! #: cp/typeck2.c:1238
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "ç„¡æ³•å°‡æˆ�å“¡æŒ‡æ¨™ %qE å¥—ç”¨åˆ° %qE ä¸Šï¼Œå› ç‚ºå¾Œè€…çš„é¡žåž‹ %qT ä¸�æ˜¯ä¸€å€‹è�šé›†"
  
! #: cp/typeck2.c:1260
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "æˆ�å“¡æŒ‡æ¨™é¡žåž‹ %qT èˆ‡ç‰©ä»¶é¡žåž‹ %qT ä¸�ç›¸å®¹"
  
! #: cp/typeck2.c:1482
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "å‘¼å�«çš„å‡½å¼� %qD æœƒæ‹‹å‡ºä¸�å®Œå…¨çš„é¡žåž‹ %q#T"
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "å‘¼å�«çš„å‡½å¼�æœƒæ‹‹å‡ºä¸�å®Œå…¨çš„é¡žåž‹ %q#T"
--- 29847,29938 ----
  msgid "int-array initialized from non-wide string"
  msgstr "int åž‹é™£åˆ—ç”±é�žå¯¬å­—ä¸²åˆ�å§‹åŒ–"
  
! #: cp/typeck2.c:732
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "ä¸�å�¯ä½¿ç”¨è¤‡å�ˆåŽŸæ–‡åˆ�å§‹åŒ–é¡žåž‹ç‚º %qT çš„è�šé›†"
  
! #: cp/typeck2.c:741
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/typeck2.c:817 cp/typeck2.c:918
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ä¸�å¹³å‡¡çš„ä»£ç�†åˆ�å§‹å€¼è¨­å®šä¸�å�—æ”¯æ�´"
  
! #: cp/typeck2.c:941 cp/typeck2.c:955
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "æˆ�å“¡ %qD ç¼ºå°‘åˆ�å§‹å€¼è¨­å®š"
  
! #: cp/typeck2.c:946
  #, gcc-internal-format
  msgid "uninitialized const member %qD"
  msgstr "æœªåˆ�å§‹åŒ–çš„å¸¸æ•¸æˆ�å“¡ %qD"
  
! #: cp/typeck2.c:948
  #, gcc-internal-format
  msgid "member %qD with uninitialized const fields"
  msgstr "æˆ�å“¡ %qD æœ‰æœªåˆ�å§‹åŒ–çš„å¸¸æ•¸æ¬„ä½�"
  
! #: cp/typeck2.c:950
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "æˆ�å“¡ %qD æ˜¯æœªåˆ�å§‹åŒ–çš„å�ƒç…§"
  
! #: cp/typeck2.c:1005
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "åœ¨åˆ�å§‹åŒ–çš„è�¯å�ˆä¸­æ‰¾ä¸�åˆ°æ¬„ä½� %qD"
  
! #: cp/typeck2.c:1014
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "åœ¨è�¯å�ˆåˆ�å§‹å€¼è¨­å®šä¸­å‡ºç�¾äº†ç´¢å¼•å€¼è€Œä¸�æ˜¯æ¬„ä½�å��"
  
! #: cp/typeck2.c:1169
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "å�µæ¸¬åˆ°å¾ªç’°æŒ‡æ¨™ä»£ç�†"
  
! #: cp/typeck2.c:1182
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "%<->%> çš„åŸºé�‹ç®—å…ƒå…·æœ‰é�žæŒ‡æ¨™é¡žåž‹ %qT"
  
! #: cp/typeck2.c:1206
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%> çš„çµ�æžœçµ¦å‡ºäº†é�žæŒ‡æ¨™çš„çµ�æžœ"
  
! #: cp/typeck2.c:1208
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "%<->%> çš„å·¦é�‹ç®—å…ƒä¸�æ˜¯ä¸€å€‹æŒ‡æ¨™"
  
! #: cp/typeck2.c:1230
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE ä¸�èƒ½å�šç‚ºæˆ�å“¡æŒ‡æ¨™ï¼Œå› ç‚ºå®ƒçš„é¡žåž‹ç‚º %qT"
  
! #: cp/typeck2.c:1239
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "ç„¡æ³•å°‡æˆ�å“¡æŒ‡æ¨™ %qE å¥—ç”¨åˆ° %qE ä¸Šï¼Œå› ç‚ºå¾Œè€…çš„é¡žåž‹ %qT ä¸�æ˜¯ä¸€å€‹è�šé›†"
  
! #: cp/typeck2.c:1261
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "æˆ�å“¡æŒ‡æ¨™é¡žåž‹ %qT èˆ‡ç‰©ä»¶é¡žåž‹ %qT ä¸�ç›¸å®¹"
  
! #: cp/typeck2.c:1485
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "å‘¼å�«çš„å‡½å¼� %qD æœƒæ‹‹å‡ºä¸�å®Œå…¨çš„é¡žåž‹ %q#T"
  
! #: cp/typeck2.c:1488
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "å‘¼å�«çš„å‡½å¼�æœƒæ‹‹å‡ºä¸�å®Œå…¨çš„é¡žåž‹ %q#T"
*************** msgstr "è¦�æ±‚æš«å­˜å™¨è®Šæ•¸ %qs çš„ä½�
*** 29951,29962 ****
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "å‰�ç«¯ç¨‹å¼�å�¯èƒ½çš„ç¨‹å¼�ç¼ºé™·ï¼šé™£åˆ—å»ºæ§‹å¼�æœªèƒ½å±•é–‹"
  
! #: fortran/trans-array.c:4997
  #, fuzzy, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr "å�¯èƒ½çš„å‰�ç«¯ç¨‹å¼�ç¼ºé™·ï¼šæ��é ˜é™£åˆ—å¤§å°�æ™‚æ²’æœ‰æŒ‡æ¨™æˆ–å�¯æŒ‡æ´¾å±¬æ€§ã€‚"
  
! #: fortran/trans-array.c:5470
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 29972,29983 ----
  msgid "Possible frontend bug: array constructor not expanded"
  msgstr "å‰�ç«¯ç¨‹å¼�å�¯èƒ½çš„ç¨‹å¼�ç¼ºé™·ï¼šé™£åˆ—å»ºæ§‹å¼�æœªèƒ½å±•é–‹"
  
! #: fortran/trans-array.c:5012
  #, fuzzy, gcc-internal-format
  msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
  msgstr "å�¯èƒ½çš„å‰�ç«¯ç¨‹å¼�ç¼ºé™·ï¼šæ��é ˜é™£åˆ—å¤§å°�æ™‚æ²’æœ‰æŒ‡æ¨™æˆ–å�¯æŒ‡æ´¾å±¬æ€§ã€‚"
  
! #: fortran/trans-array.c:5485
  #, gcc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr "æ¨¡çµ„è®Šæ•¸ %s çš„å¾Œç«¯ç¨‹å¼�å
*** 29992,29998 ****
  msgid "Function return value not set"
  msgstr "æœªè¨­å®šå‡½å¼�å›žå‚³å€¼"
  
! #: fortran/trans-expr.c:1073
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "ä¸�æ˜Žçš„å…§å»ºä½œæ¥­"
--- 30013,30019 ----
  msgid "Function return value not set"
  msgstr "æœªè¨­å®šå‡½å¼�å›žå‚³å€¼"
  
! #: fortran/trans-expr.c:1081
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "ä¸�æ˜Žçš„å…§å»ºä½œæ¥­"
*************** msgstr ""
*** 30491,30497 ****
  msgid ""
  "%s.\n"
  "%s"
! msgstr "%sï¼š%s"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
  #, fuzzy, gcc-internal-format
--- 30512,30518 ----
  msgid ""
  "%s.\n"
  "%s"
! msgstr "%s\n"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
  #, fuzzy, gcc-internal-format
*************** msgstr "ç¼ºå°‘å·¦æ‹¬è™Ÿ"
*** 30503,30509 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12050
  #, fuzzy, gcc-internal-format
  msgid "Unreachable statement"
! msgstr "éœ€è¦�æ•˜è¿°"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3309
  #, gcc-internal-format
--- 30524,30530 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12050
  #, fuzzy, gcc-internal-format
  msgid "Unreachable statement"
! msgstr "%C æ•˜è¿°ç„¡æ³•æ­¸é¡žåˆ¥"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3309
  #, gcc-internal-format
*************** msgstr "éš±è—�äº†æ—©å…ˆçš„é¡žåž‹å®£å‘Š %
*** 31101,31107 ****
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15417
  #, fuzzy, gcc-internal-format
  msgid "No label definition found for %qs"
! msgstr "%q#T é‡�å®šç¾©"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15430
  #, fuzzy, gcc-internal-format
--- 31122,31128 ----
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15417
  #, fuzzy, gcc-internal-format
  msgid "No label definition found for %qs"
! msgstr "%q+D é‡�å®šç¾©"
  
  #: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15430
  #, fuzzy, gcc-internal-format
diff -Nrcpad gcc-4.2.1/gcc/pointer-set.c gcc-4.2.2/gcc/pointer-set.c
*** gcc-4.2.1/gcc/pointer-set.c	Thu May 31 15:37:38 2007
--- gcc-4.2.2/gcc/pointer-set.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Set operations on pointers
!    Copyright (C) 2004, 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Set operations on pointers
!    Copyright (C) 2004, 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/pointer-set.h gcc-4.2.2/gcc/pointer-set.h
*** gcc-4.2.1/gcc/pointer-set.h	Thu May 31 15:37:38 2007
--- gcc-4.2.2/gcc/pointer-set.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Set operations on pointers
!    Copyright (C) 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Set operations on pointers
!    Copyright (C) 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef POINTER_SET_H
  #define POINTER_SET_H
--- 14,21 ----
  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 POINTER_SET_H
  #define POINTER_SET_H
diff -Nrcpad gcc-4.2.1/gcc/postreload-gcse.c gcc-4.2.2/gcc/postreload-gcse.c
*** gcc-4.2.1/gcc/postreload-gcse.c	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/postreload-gcse.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Post reload partially redundant load elimination
!    Copyright (C) 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Post reload partially redundant load elimination
!    Copyright (C) 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/postreload.c gcc-4.2.2/gcc/postreload.c
*** gcc-4.2.1/gcc/postreload.c	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/postreload.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Perform simple optimizations to clean up the result of reload.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Perform simple optimizations to clean up the result of reload.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/predict.c gcc-4.2.2/gcc/predict.c
*** gcc-4.2.1/gcc/predict.c	Fri Aug 25 13:39:02 2006
--- gcc-4.2.2/gcc/predict.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Branch prediction routines for the GNU compiler.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Branch prediction routines for the GNU compiler.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* References:
  
--- 15,22 ----
  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/>.  */
  
  /* References:
  
diff -Nrcpad gcc-4.2.1/gcc/predict.def gcc-4.2.2/gcc/predict.def
*** gcc-4.2.1/gcc/predict.def	Sat Nov  5 00:55:23 2005
--- gcc-4.2.2/gcc/predict.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for the branch prediction routines in the GNU compiler.
!    Copyright (C) 2001, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Definitions for the branch prediction routines in the GNU compiler.
!    Copyright (C) 2001, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Before including this file, you should define a macro:
  
--- 14,21 ----
  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/>.  */
  
  /* Before including this file, you should define a macro:
  
diff -Nrcpad gcc-4.2.1/gcc/predict.h gcc-4.2.2/gcc/predict.h
*** gcc-4.2.1/gcc/predict.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/predict.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for branch prediction routines in the GNU compiler.
!    Copyright (C) 2001, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Definitions for branch prediction routines in the GNU compiler.
!    Copyright (C) 2001, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_PREDICT_H
  #define GCC_PREDICT_H
--- 14,21 ----
  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_PREDICT_H
  #define GCC_PREDICT_H
diff -Nrcpad gcc-4.2.1/gcc/prefix.c gcc-4.2.2/gcc/prefix.c
*** gcc-4.2.1/gcc/prefix.c	Sat Dec 17 20:45:46 2005
--- gcc-4.2.2/gcc/prefix.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Utility to update paths from internal to external forms.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
!    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 Library General Public License as published by
! the Free Software Foundation; either version 2 of the License, or (at
  your option) any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Utility to update paths from internal to external forms.
!    Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2007  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 Library General Public License as published by
! the Free Software Foundation; either version 3 of the License, or (at
  your option) any later version.
  
  GCC is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  Library General Public License for more details.
  
  You should have received a copy of the GNU Library General Public
! License along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* This file contains routines to update a path, both to canonicalize
     the directory format and to handle any prefix translation.
--- 15,22 ----
  Library General Public License for more details.
  
  You should have received a copy of the GNU Library General Public
! License along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* This file contains routines to update a path, both to canonicalize
     the directory format and to handle any prefix translation.
diff -Nrcpad gcc-4.2.1/gcc/prefix.h gcc-4.2.2/gcc/prefix.h
*** gcc-4.2.1/gcc/prefix.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/prefix.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Provide prototypes for functions exported from prefix.c.
!    Copyright (C) 1999, 2003 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 Library General Public License as published by
! the Free Software Foundation; either version 2 of the License, or (at
  your option) any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Provide prototypes for functions exported from prefix.c.
!    Copyright (C) 1999, 2003, 2007 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 Library General Public License as published by
! the Free Software Foundation; either version 3 of the License, or (at
  your option) any later version.
  
  GCC is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  Library General Public License for more details.
  
  You should have received a copy of the GNU Library General Public
! License along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #ifndef GCC_PREFIX_H
--- 14,21 ----
  Library General Public License for more details.
  
  You should have received a copy of the GNU Library General Public
! License along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  
  #ifndef GCC_PREFIX_H
diff -Nrcpad gcc-4.2.1/gcc/pretty-print.c gcc-4.2.2/gcc/pretty-print.c
*** gcc-4.2.1/gcc/pretty-print.c	Tue Jan 31 19:56:55 2006
--- gcc-4.2.2/gcc/pretty-print.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Various declarations for language-independent pretty-print subroutines.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Various declarations for language-independent pretty-print subroutines.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #undef FLOAT /* This is for hpux. They should change hpux.  */
--- 15,22 ----
  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"
  #undef FLOAT /* This is for hpux. They should change hpux.  */
diff -Nrcpad gcc-4.2.1/gcc/pretty-print.h gcc-4.2.2/gcc/pretty-print.h
*** gcc-4.2.1/gcc/pretty-print.h	Sun Jul 31 20:55:41 2005
--- gcc-4.2.2/gcc/pretty-print.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Various declarations for language-independent pretty-print subroutines.
!    Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Various declarations for language-independent pretty-print subroutines.
!    Copyright (C) 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_PRETTY_PRINT_H
  #define GCC_PRETTY_PRINT_H
--- 15,22 ----
  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_PRETTY_PRINT_H
  #define GCC_PRETTY_PRINT_H
diff -Nrcpad gcc-4.2.1/gcc/print-rtl.c gcc-4.2.2/gcc/print-rtl.c
*** gcc-4.2.1/gcc/print-rtl.c	Mon Jul 17 14:44:48 2006
--- gcc-4.2.2/gcc/print-rtl.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Print RTL for GCC.
     Copyright (C) 1987, 1988, 1992, 1997, 1998, 1999, 2000, 2002, 2003,
!    2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Print RTL for GCC.
     Copyright (C) 1987, 1988, 1992, 1997, 1998, 1999, 2000, 2002, 2003,
!    2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file is compiled twice: once for the generator programs,
     once for the compiler.  */
--- 16,23 ----
  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/>.  */
  
  /* This file is compiled twice: once for the generator programs,
     once for the compiler.  */
diff -Nrcpad gcc-4.2.1/gcc/print-tree.c gcc-4.2.2/gcc/print-tree.c
*** gcc-4.2.1/gcc/print-tree.c	Fri Oct  6 15:59:47 2006
--- gcc-4.2.2/gcc/print-tree.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Prints out tree in human readable form - GCC
     Copyright (C) 1990, 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Prints out tree in human readable form - GCC
     Copyright (C) 1990, 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!    2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/profile.c gcc-4.2.2/gcc/profile.c
*** gcc-4.2.1/gcc/profile.c	Thu Aug 17 00:13:24 2006
--- gcc-4.2.2/gcc/profile.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Calculate branch probabilities, and basic block execution counts.
     Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005  Free Software Foundation, Inc.
     Contributed by James E. Wilson, UC Berkeley/Cygnus Support;
     based on some ideas from Dain Samples of UC Berkeley.
     Further mangling by Bob Manson, Cygnus Support.
--- 1,7 ----
  /* Calculate branch probabilities, and basic block execution counts.
     Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by James E. Wilson, UC Berkeley/Cygnus Support;
     based on some ideas from Dain Samples of UC Berkeley.
     Further mangling by Bob Manson, Cygnus Support.
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 10,16 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Generate basic block profile instrumentation and auxiliary files.
     Profile generation is optimized, so that not all arcs in the basic
--- 19,26 ----
  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/>.  */
  
  /* Generate basic block profile instrumentation and auxiliary files.
     Profile generation is optimized, so that not all arcs in the basic
diff -Nrcpad gcc-4.2.1/gcc/protoize.c gcc-4.2.2/gcc/protoize.c
*** gcc-4.2.1/gcc/protoize.c	Wed Jul 12 11:56:48 2006
--- gcc-4.2.2/gcc/protoize.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Protoize program - Original version by Ron Guilmette (rfg@segfault.us.com).
     Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Protoize program - Original version by Ron Guilmette (rfg@segfault.us.com).
     Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/read-rtl.c gcc-4.2.2/gcc/read-rtl.c
*** gcc-4.2.1/gcc/read-rtl.c	Sat Feb 18 22:06:53 2006
--- gcc-4.2.2/gcc/read-rtl.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* RTL reader for GCC.
     Copyright (C) 1987, 1988, 1991, 1994, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* RTL reader for GCC.
     Copyright (C) 1987, 1988, 1991, 1994, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "bconfig.h"
  
--- 16,23 ----
  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 "bconfig.h"
  
diff -Nrcpad gcc-4.2.1/gcc/real.c gcc-4.2.2/gcc/real.c
*** gcc-4.2.1/gcc/real.c	Wed Jan 17 23:30:30 2007
--- gcc-4.2.2/gcc/real.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* real.c - software floating point emulation.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Stephen L. Moshier (moshier@world.std.com).
     Re-written by Richard Henderson <rth@redhat.com>
  
--- 1,6 ----
  /* real.c - software floating point emulation.
     Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Stephen L. Moshier (moshier@world.std.com).
     Re-written by Richard Henderson <rth@redhat.com>
  
***************
*** 8,14 ****
  
     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 2, or (at your option) any later
     version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 8,14 ----
  
     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
***************
*** 17,25 ****
     for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/real.h gcc-4.2.2/gcc/real.h
*** gcc-4.2.1/gcc/real.h	Fri Dec  2 02:30:42 2005
--- gcc-4.2.2/gcc/real.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions of floating-point access for GNU compiler.
     Copyright (C) 1989, 1991, 1994, 1996, 1997, 1998, 1999,
!    2000, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
     version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Definitions of floating-point access for GNU compiler.
     Copyright (C) 1989, 1991, 1994, 1996, 1997, 1998, 1999,
!    2000, 2002, 2003, 2004, 2005, 2007 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
***************
*** 15,23 ****
     for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #ifndef GCC_REAL_H
  #define GCC_REAL_H
--- 15,22 ----
     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_REAL_H
  #define GCC_REAL_H
diff -Nrcpad gcc-4.2.1/gcc/recog.c gcc-4.2.2/gcc/recog.c
*** gcc-4.2.1/gcc/recog.c	Thu May  4 09:19:02 2006
--- gcc-4.2.2/gcc/recog.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Subroutines used by or related to instruction recognition.
     Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Subroutines used by or related to instruction recognition.
     Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/recog.h gcc-4.2.2/gcc/recog.h
*** gcc-4.2.1/gcc/recog.h	Thu May  4 09:19:02 2006
--- gcc-4.2.2/gcc/recog.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Declarations for interface to insn recognizer and insn-output.c.
!    Copyright (C) 1987, 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005
!    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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Declarations for interface to insn recognizer and insn-output.c.
!    Copyright (C) 1987, 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
!    2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Random number that should be large enough for all purposes.  */
  #define MAX_RECOG_ALTERNATIVES 30
--- 15,22 ----
  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/>.  */
  
  /* Random number that should be large enough for all purposes.  */
  #define MAX_RECOG_ALTERNATIVES 30
diff -Nrcpad gcc-4.2.1/gcc/reg-notes.def gcc-4.2.2/gcc/reg-notes.def
*** gcc-4.2.1/gcc/reg-notes.def	Thu Mar 16 05:17:41 2006
--- gcc-4.2.2/gcc/reg-notes.def	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Register note definitions.
!    Copyright (C) 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Register note definitions.
!    Copyright (C) 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file defines all the codes that may appear on individual
     EXPR_LIST rtxes in the REG_NOTES chain of an insn.  The codes are
--- 14,21 ----
  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/>.  */
  
  /* This file defines all the codes that may appear on individual
     EXPR_LIST rtxes in the REG_NOTES chain of an insn.  The codes are
diff -Nrcpad gcc-4.2.1/gcc/reg-stack.c gcc-4.2.2/gcc/reg-stack.c
*** gcc-4.2.1/gcc/reg-stack.c	Wed Mar  7 19:18:22 2007
--- gcc-4.2.2/gcc/reg-stack.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Register to Stack convert for GNU compiler.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Register to Stack convert for GNU compiler.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2007 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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* This pass converts stack-like registers from the "flat register
     file" model that gcc uses, to a stack convention that the 387 uses.
--- 15,22 ----
     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/>.  */
  
  /* This pass converts stack-like registers from the "flat register
     file" model that gcc uses, to a stack convention that the 387 uses.
diff -Nrcpad gcc-4.2.1/gcc/regclass.c gcc-4.2.2/gcc/regclass.c
*** gcc-4.2.1/gcc/regclass.c	Sat Sep  9 12:43:32 2006
--- gcc-4.2.2/gcc/regclass.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Compute register class preferences for pseudo-registers.
     Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1996
!    1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Compute register class preferences for pseudo-registers.
     Copyright (C) 1987, 1988, 1991, 1992, 1993, 1994, 1995, 1996
!    1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* This file contains two passes of the compiler: reg_scan and reg_class.
--- 16,23 ----
  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/>.  */
  
  
  /* This file contains two passes of the compiler: reg_scan and reg_class.
diff -Nrcpad gcc-4.2.1/gcc/regmove.c gcc-4.2.2/gcc/regmove.c
*** gcc-4.2.1/gcc/regmove.c	Wed Jul 26 22:51:56 2006
--- gcc-4.2.2/gcc/regmove.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Move registers around to reduce number of move instructions needed.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Move registers around to reduce number of move instructions needed.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* This module looks for cases where matching constraints would force
--- 15,22 ----
  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/>.  */
  
  
  /* This module looks for cases where matching constraints would force
diff -Nrcpad gcc-4.2.1/gcc/regrename.c gcc-4.2.2/gcc/regrename.c
*** gcc-4.2.1/gcc/regrename.c	Mon Mar 27 16:25:16 2006
--- gcc-4.2.2/gcc/regrename.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Register renaming for the GNU compiler.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Register renaming for the GNU compiler.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/regs.h gcc-4.2.2/gcc/regs.h
*** gcc-4.2.1/gcc/regs.h	Fri Apr 14 02:28:46 2006
--- gcc-4.2.2/gcc/regs.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Define per-register tables for data flow info and register allocation.
     Copyright (C) 1987, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Define per-register tables for data flow info and register allocation.
     Copyright (C) 1987, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_REGS_H
  #define GCC_REGS_H
--- 15,22 ----
  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_REGS_H
  #define GCC_REGS_H
diff -Nrcpad gcc-4.2.1/gcc/reload.c gcc-4.2.2/gcc/reload.c
*** gcc-4.2.1/gcc/reload.c	Wed Jun 20 05:47:09 2007
--- gcc-4.2.2/gcc/reload.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Search an insn for pseudo regs that must be in hard regs and are not.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Search an insn for pseudo regs that must be in hard regs and are not.
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 , 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file contains subroutines used only from the file reload1.c.
     It knows how to scan one insn for operands and values
--- 16,23 ----
  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/>.  */
  
  /* This file contains subroutines used only from the file reload1.c.
     It knows how to scan one insn for operands and values
diff -Nrcpad gcc-4.2.1/gcc/reload.h gcc-4.2.2/gcc/reload.h
*** gcc-4.2.1/gcc/reload.h	Thu Aug 17 08:55:02 2006
--- gcc-4.2.2/gcc/reload.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Communication between reload.c and reload1.c.
     Copyright (C) 1987, 1991, 1992, 1993, 1994, 1995, 1997, 1998,
!    1999, 2000, 2001, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Communication between reload.c and reload1.c.
     Copyright (C) 1987, 1991, 1992, 1993, 1994, 1995, 1997, 1998,
!    1999, 2000, 2001, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* If secondary reloads are the same for inputs and outputs, define those
--- 15,22 ----
  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/>.  */
  
  
  /* If secondary reloads are the same for inputs and outputs, define those
diff -Nrcpad gcc-4.2.1/gcc/reload1.c gcc-4.2.2/gcc/reload1.c
*** gcc-4.2.1/gcc/reload1.c	Thu Apr 26 21:10:09 2007
--- gcc-4.2.2/gcc/reload1.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
*************** choose_reload_regs (struct insn_chain *c
*** 5451,5457 ****
    for (j = 0; j < n_reloads; j++)
      {
        reload_order[j] = j;
!       reload_spill_index[j] = -1;
  
        if (rld[j].nregs > 1)
  	{
--- 5450,5463 ----
    for (j = 0; j < n_reloads; j++)
      {
        reload_order[j] = j;
!       if (rld[j].reg_rtx != NULL_RTX)
! 	{
! 	  gcc_assert (REG_P (rld[j].reg_rtx)
! 		      && HARD_REGISTER_P (rld[j].reg_rtx));
! 	  reload_spill_index[j] = REGNO (rld[j].reg_rtx);
! 	}
!       else
! 	reload_spill_index[j] = -1;
  
        if (rld[j].nregs > 1)
  	{
diff -Nrcpad gcc-4.2.1/gcc/reorg.c gcc-4.2.2/gcc/reorg.c
*** gcc-4.2.1/gcc/reorg.c	Mon Aug 14 11:55:52 2006
--- gcc-4.2.2/gcc/reorg.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Perform instruction reorganizations for delay slot filling.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu).
     Hacked by Michael Tiemann (tiemann@cygnus.com).
  
--- 1,7 ----
  /* Perform instruction reorganizations for delay slot filling.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu).
     Hacked by Michael Tiemann (tiemann@cygnus.com).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Instruction reorganization pass.
  
--- 18,25 ----
  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/>.  */
  
  /* Instruction reorganization pass.
  
diff -Nrcpad gcc-4.2.1/gcc/resource.c gcc-4.2.2/gcc/resource.c
*** gcc-4.2.1/gcc/resource.c	Tue Jan 31 19:56:55 2006
--- gcc-4.2.2/gcc/resource.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for computing resource usage of specific insns.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Definitions for computing resource usage of specific insns.
!    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/resource.h gcc-4.2.2/gcc/resource.h
*** gcc-4.2.1/gcc/resource.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/resource.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for computing resource usage of specific insns.
!    Copyright (C) 1999, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Definitions for computing resource usage of specific insns.
!    Copyright (C) 1999, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_RESOURCE_H
  #define GCC_RESOURCE_H
--- 14,21 ----
  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_RESOURCE_H
  #define GCC_RESOURCE_H
diff -Nrcpad gcc-4.2.1/gcc/rtl-error.c gcc-4.2.2/gcc/rtl-error.c
*** gcc-4.2.1/gcc/rtl-error.c	Sat Jul 23 15:22:46 2005
--- gcc-4.2.2/gcc/rtl-error.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* RTL specific diagnostic subroutines for GCC
!    Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@codesourcery.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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* RTL specific diagnostic subroutines for GCC
!    Copyright (C) 2001, 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Gabriel Dos Reis <gdr@codesourcery.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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #undef FLOAT /* This is for hpux. They should change hpux.  */
--- 15,22 ----
  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"
  #undef FLOAT /* This is for hpux. They should change hpux.  */
diff -Nrcpad gcc-4.2.1/gcc/rtl-factoring.c gcc-4.2.2/gcc/rtl-factoring.c
*** gcc-4.2.1/gcc/rtl-factoring.c	Tue Mar 21 13:07:33 2006
--- gcc-4.2.2/gcc/rtl-factoring.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* RTL factoring (sequence abstraction).
!    Copyright (C) 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* RTL factoring (sequence abstraction).
!    Copyright (C) 2004, 2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/rtl.c gcc-4.2.2/gcc/rtl.c
*** gcc-4.2.1/gcc/rtl.c	Fri Jul  7 14:23:57 2006
--- gcc-4.2.2/gcc/rtl.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* RTL utility routines.
     Copyright (C) 1987, 1988, 1991, 1994, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* RTL utility routines.
     Copyright (C) 1987, 1988, 1991, 1994, 1997, 1998, 1999, 2000, 2001, 2002,
!    2003, 2004, 2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file is compiled twice: once for the generator programs
     once for the compiler.  */
--- 15,22 ----
  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/>.  */
  
  /* This file is compiled twice: once for the generator programs
     once for the compiler.  */
diff -Nrcpad gcc-4.2.1/gcc/rtl.def gcc-4.2.2/gcc/rtl.def
*** gcc-4.2.1/gcc/rtl.def	Mon Apr 24 19:35:38 2006
--- gcc-4.2.2/gcc/rtl.def	Sat Sep  1 15:28:30 2007
***************
*** 2,15 ****
     Register Transfer Expressions (rtx's) that make up the
     Register Transfer Language (rtl) used in the Back End of the GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2004,
!    2005, 2006
!    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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 2,14 ----
     Register Transfer Expressions (rtx's) that make up the
     Register Transfer Language (rtl) used in the Back End of the GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2004,
!    2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* Expression definitions and descriptions for all targets are in this file.
--- 17,24 ----
  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/>.  */
  
  
  /* Expression definitions and descriptions for all targets are in this file.
diff -Nrcpad gcc-4.2.1/gcc/rtl.h gcc-4.2.2/gcc/rtl.h
*** gcc-4.2.1/gcc/rtl.h	Sat Sep 16 08:46:22 2006
--- gcc-4.2.2/gcc/rtl.h	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 6,12 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_RTL_H
  #define GCC_RTL_H
--- 15,22 ----
  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_RTL_H
  #define GCC_RTL_H
diff -Nrcpad gcc-4.2.1/gcc/rtlanal.c gcc-4.2.2/gcc/rtlanal.c
*** gcc-4.2.1/gcc/rtlanal.c	Sat Dec 16 16:33:55 2006
--- gcc-4.2.2/gcc/rtlanal.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Analyze RTL for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Analyze RTL for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/rtlhooks-def.h gcc-4.2.2/gcc/rtlhooks-def.h
*** gcc-4.2.1/gcc/rtlhooks-def.h	Tue Feb 28 20:32:20 2006
--- gcc-4.2.2/gcc/rtlhooks-def.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Default macros to initialize an rtl_hooks data structure.
!    Copyright 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Default macros to initialize an rtl_hooks data structure.
!    Copyright 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_RTL_HOOKS_DEF_H
  #define GCC_RTL_HOOKS_DEF_H
--- 14,21 ----
  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_RTL_HOOKS_DEF_H
  #define GCC_RTL_HOOKS_DEF_H
diff -Nrcpad gcc-4.2.1/gcc/rtlhooks.c gcc-4.2.2/gcc/rtlhooks.c
*** gcc-4.2.1/gcc/rtlhooks.c	Tue Feb 28 20:32:20 2006
--- gcc-4.2.2/gcc/rtlhooks.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Generic hooks for the RTL middle-end.
!    Copyright (C) 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Generic hooks for the RTL middle-end.
!    Copyright (C) 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/sbitmap.c gcc-4.2.2/gcc/sbitmap.c
*** gcc-4.2.1/gcc/sbitmap.c	Tue Jul 19 04:08:32 2005
--- gcc-4.2.2/gcc/sbitmap.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Simple bitmaps.
!    Copyright (C) 1999, 2000, 2002, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Simple bitmaps.
!    Copyright (C) 1999, 2000, 2002, 2003, 2004, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/sbitmap.h gcc-4.2.2/gcc/sbitmap.h
*** gcc-4.2.1/gcc/sbitmap.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/sbitmap.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Simple bitmaps.
!    Copyright (C) 1999, 2000, 2002, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Simple bitmaps.
!    Copyright (C) 1999, 2000, 2002, 2003, 2004, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_SBITMAP_H
  #define GCC_SBITMAP_H
--- 15,22 ----
  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_SBITMAP_H
  #define GCC_SBITMAP_H
diff -Nrcpad gcc-4.2.1/gcc/scan-decls.c gcc-4.2.2/gcc/scan-decls.c
*** gcc-4.2.1/gcc/scan-decls.c	Sat Feb 25 21:01:55 2006
--- gcc-4.2.2/gcc/scan-decls.c	Sat Sep  1 15:28:30 2007
***************
*** 1,20 ****
  /* scan-decls.c - Extracts declarations from cpp output.
     Copyright (C) 1993, 1995, 1997, 1998,
!    1999, 2000, 2003, 2004 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  
     Written by Per Bothner <bothner@cygnus.com>, July 1993.  */
  
--- 1,20 ----
  /* scan-decls.c - Extracts declarations from cpp output.
     Copyright (C) 1993, 1995, 1997, 1998,
!    1999, 2000, 2003, 2004, 2007 Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  
  
     Written by Per Bothner <bothner@cygnus.com>, July 1993.  */
  
diff -Nrcpad gcc-4.2.1/gcc/scan.c gcc-4.2.2/gcc/scan.c
*** gcc-4.2.1/gcc/scan.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/scan.c	Sat Sep  1 15:28:30 2007
***************
*** 1,19 ****
  /* Utility functions for scan-decls and fix-header programs.
!    Copyright (C) 1993, 1994, 1998, 2002, 2003 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  #include "bconfig.h"
  #include "system.h"
--- 1,19 ----
  /* Utility functions for scan-decls and fix-header programs.
!    Copyright (C) 1993, 1994, 1998, 2002, 2003, 2007 Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #include "bconfig.h"
  #include "system.h"
diff -Nrcpad gcc-4.2.1/gcc/scan.h gcc-4.2.2/gcc/scan.h
*** gcc-4.2.1/gcc/scan.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/scan.h	Sat Sep  1 15:28:30 2007
***************
*** 1,19 ****
  /* scan.h - Utility declarations for scan-decls and fix-header programs.
!    Copyright (C) 1993, 1998, 1999, 2003, 2004 Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
  
  #include <stdio.h>
  
--- 1,19 ----
  /* scan.h - Utility declarations for scan-decls and fix-header programs.
!    Copyright (C) 1993, 1998, 1999, 2003, 2004, 2007 Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.  */
  
  #include <stdio.h>
  
diff -Nrcpad gcc-4.2.1/gcc/sched-deps.c gcc-4.2.2/gcc/sched-deps.c
*** gcc-4.2.1/gcc/sched-deps.c	Thu Apr 19 11:19:39 2007
--- gcc-4.2.2/gcc/sched-deps.c	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* Instruction scheduling pass.  This file computes dependencies between
     instructions.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by,
     and currently maintained by, Jim Wilson (wilson@cygnus.com)
--- 1,7 ----
  /* Instruction scheduling pass.  This file computes dependencies between
     instructions.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by,
     and currently maintained by, Jim Wilson (wilson@cygnus.com)
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 10,16 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 19,27 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 19,26 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/sched-ebb.c gcc-4.2.2/gcc/sched-ebb.c
*** gcc-4.2.1/gcc/sched-ebb.c	Fri Oct  6 21:49:07 2006
--- gcc-4.2.2/gcc/sched-ebb.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Instruction scheduling pass.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by,
     and currently maintained by, Jim Wilson (wilson@cygnus.com)
  
--- 1,7 ----
  /* Instruction scheduling pass.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2007
!    Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by,
     and currently maintained by, Jim Wilson (wilson@cygnus.com)
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/sched-int.h gcc-4.2.2/gcc/sched-int.h
*** gcc-4.2.1/gcc/sched-int.h	Sat Oct  7 11:20:13 2006
--- gcc-4.2.2/gcc/sched-int.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Instruction scheduling pass.  This file contains definitions used
     internally in the scheduler.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2003, 2004, 2005, 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,14 ----
  /* Instruction scheduling pass.  This file contains definitions used
     internally in the scheduler.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_SCHED_INT_H
  #define GCC_SCHED_INT_H
--- 17,24 ----
  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_SCHED_INT_H
  #define GCC_SCHED_INT_H
diff -Nrcpad gcc-4.2.1/gcc/sched-rgn.c gcc-4.2.2/gcc/sched-rgn.c
*** gcc-4.2.1/gcc/sched-rgn.c	Thu Dec  7 10:05:29 2006
--- gcc-4.2.2/gcc/sched-rgn.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Instruction scheduling pass.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by,
     and currently maintained by, Jim Wilson (wilson@cygnus.com)
  
--- 1,7 ----
  /* Instruction scheduling pass.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by,
     and currently maintained by, Jim Wilson (wilson@cygnus.com)
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This pass implements list scheduling within basic blocks.  It is
     run twice: (1) after flow analysis, but before register allocation,
--- 18,25 ----
  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/>.  */
  
  /* This pass implements list scheduling within basic blocks.  It is
     run twice: (1) after flow analysis, but before register allocation,
diff -Nrcpad gcc-4.2.1/gcc/sched-vis.c gcc-4.2.2/gcc/sched-vis.c
*** gcc-4.2.1/gcc/sched-vis.c	Wed Jan 25 17:39:37 2006
--- gcc-4.2.2/gcc/sched-vis.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Instruction scheduling pass.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by,
     and currently maintained by, Jim Wilson (wilson@cygnus.com)
  
--- 1,7 ----
  /* Instruction scheduling pass.
     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by,
     and currently maintained by, Jim Wilson (wilson@cygnus.com)
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/sdbout.c gcc-4.2.2/gcc/sdbout.c
*** gcc-4.2.1/gcc/sdbout.c	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/sdbout.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Output sdb-format symbol table information from GNU compiler.
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Output sdb-format symbol table information from GNU compiler.
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /*  mike@tredysvr.Tredydev.Unisys.COM says:
  I modified the struct.c example and have a nm of a .o resulting from the
--- 15,22 ----
  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/>.  */
  
  /*  mike@tredysvr.Tredydev.Unisys.COM says:
  I modified the struct.c example and have a nm of a .o resulting from the
diff -Nrcpad gcc-4.2.1/gcc/sdbout.h gcc-4.2.2/gcc/sdbout.h
*** gcc-4.2.1/gcc/sdbout.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/sdbout.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* sdbout.h - Various declarations for functions found in sdbout.c
!    Copyright (C) 1998, 2000, 2003 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* sdbout.h - Various declarations for functions found in sdbout.c
!    Copyright (C) 1998, 2000, 2003, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  extern void sdbout_symbol (tree, int);
  extern void sdbout_types (tree);
--- 14,21 ----
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  extern void sdbout_symbol (tree, int);
  extern void sdbout_types (tree);
diff -Nrcpad gcc-4.2.1/gcc/see.c gcc-4.2.2/gcc/see.c
*** gcc-4.2.1/gcc/see.c	Tue May 30 07:53:02 2006
--- gcc-4.2.2/gcc/see.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Sign extension elimination optimization for GNU compiler.
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Leehod Baruch <leehod@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! -Software Foundation; either version 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Sign extension elimination optimization for GNU compiler.
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Leehod Baruch <leehod@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! -Software Foundation; either version 3, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 59 Temple Place - Suite 330, Boston, MA
! 02111-1307, USA.
  
  Problem description:
  --------------------
--- 15,22 ----
  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/>.
  
  Problem description:
  --------------------
diff -Nrcpad gcc-4.2.1/gcc/simplify-rtx.c gcc-4.2.2/gcc/simplify-rtx.c
*** gcc-4.2.1/gcc/simplify-rtx.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/simplify-rtx.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 16,23 ----
  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"
*************** simplify_unary_operation_1 (enum rtx_cod
*** 589,595 ****
        /* (neg (lt x 0)) is (ashiftrt X C) if STORE_FLAG_VALUE is 1.  */
        /* (neg (lt x 0)) is (lshiftrt X C) if STORE_FLAG_VALUE is -1.  */
        if (GET_CODE (op) == LT
! 	  && XEXP (op, 1) == const0_rtx)
  	{
  	  enum machine_mode inner = GET_MODE (XEXP (op, 0));
  	  int isize = GET_MODE_BITSIZE (inner);
--- 588,595 ----
        /* (neg (lt x 0)) is (ashiftrt X C) if STORE_FLAG_VALUE is 1.  */
        /* (neg (lt x 0)) is (lshiftrt X C) if STORE_FLAG_VALUE is -1.  */
        if (GET_CODE (op) == LT
! 	  && XEXP (op, 1) == const0_rtx
! 	  && SCALAR_INT_MODE_P (GET_MODE (XEXP (op, 0))))
  	{
  	  enum machine_mode inner = GET_MODE (XEXP (op, 0));
  	  int isize = GET_MODE_BITSIZE (inner);
diff -Nrcpad gcc-4.2.1/gcc/sreal.c gcc-4.2.2/gcc/sreal.c
*** gcc-4.2.1/gcc/sreal.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/sreal.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Simple data type for positive real numbers for the GNU compiler.
!    Copyright (C) 2002, 2003, 2004 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Simple data type for positive real numbers for the GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This library supports positive real numbers and 0;
     inf and nan are NOT supported.
--- 14,21 ----
  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/>.  */
  
  /* This library supports positive real numbers and 0;
     inf and nan are NOT supported.
diff -Nrcpad gcc-4.2.1/gcc/sreal.h gcc-4.2.2/gcc/sreal.h
*** gcc-4.2.1/gcc/sreal.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/sreal.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for simple data type for positive real numbers.
!    Copyright (C) 2002, 2003 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Definitions for simple data type for positive real numbers.
!    Copyright (C) 2002, 2003, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_SREAL_H
  #define GCC_SREAL_H
--- 14,21 ----
  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_SREAL_H
  #define GCC_SREAL_H
diff -Nrcpad gcc-4.2.1/gcc/stab.def gcc-4.2.2/gcc/stab.def
*** gcc-4.2.1/gcc/stab.def	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/stab.def	Sat Sep  1 15:28:30 2007
***************
*** 1,10 ****
  /* Table of DBX symbol codes for the GNU system.
!    Copyright (C) 1988, 1997, 1998, 2004 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
  
     The GNU C Library is free software; you can redistribute it and/or
     modify it under the terms of the GNU Library General Public License as
!    published by the Free Software Foundation; either version 2 of the
     License, or (at your option) any later version.
  
     The GNU C Library is distributed in the hope that it will be useful,
--- 1,10 ----
  /* Table of DBX symbol codes for the GNU system.
!    Copyright (C) 1988, 1997, 1998, 2004, 2007 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
  
     The GNU C Library is free software; you can redistribute it and/or
     modify it under the terms of the GNU Library General Public License as
!    published by the Free Software Foundation; either version 3 of the
     License, or (at your option) any later version.
  
     The GNU C Library is distributed in the hope that it will be useful,
***************
*** 13,21 ****
     Library General Public License for more details.
  
     You should have received a copy of the GNU Library General Public
!    License along with the GNU C Library; see the file COPYING.LIB.  If not,
!    write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* This contains contribution from Cygnus Support.  */
  
--- 13,20 ----
     Library General Public License for more details.
  
     You should have received a copy of the GNU Library General Public
!    License along with the GNU C Library; see the file COPYING3.  If
!    not see <http://www.gnu.org/licenses/>.  */
  
  /* This contains contribution from Cygnus Support.  */
  
diff -Nrcpad gcc-4.2.1/gcc/statistics.h gcc-4.2.2/gcc/statistics.h
*** gcc-4.2.1/gcc/statistics.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/statistics.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Memory statistics helpers.
!    Copyright (C) 2004
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
--- 1,5 ----
  /* Memory statistics helpers.
!    Copyright (C) 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
***************
*** 7,13 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #ifndef GCC_STATISTICS
  #define GCC_STATISTICS
--- 16,23 ----
     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_STATISTICS
  #define GCC_STATISTICS
diff -Nrcpad gcc-4.2.1/gcc/stmt.c gcc-4.2.2/gcc/stmt.c
*** gcc-4.2.1/gcc/stmt.c	Thu Jul 19 03:25:32 2007
--- gcc-4.2.2/gcc/stmt.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Expands front end tree to back end RTL for GCC
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997,
!    1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Expands front end tree to back end RTL for GCC
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997,
!    1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file handles the generation of rtl code from tree structure
     above the level of expressions, using subroutines in exp*.c and emit-rtl.c.
--- 16,23 ----
  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/>.  */
  
  /* This file handles the generation of rtl code from tree structure
     above the level of expressions, using subroutines in exp*.c and emit-rtl.c.
diff -Nrcpad gcc-4.2.1/gcc/stor-layout.c gcc-4.2.2/gcc/stor-layout.c
*** gcc-4.2.1/gcc/stor-layout.c	Sun Nov 19 00:44:04 2006
--- gcc-4.2.2/gcc/stor-layout.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* C-compiler utilities for types and variables storage layout
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1996, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* C-compiler utilities for types and variables storage layout
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1996, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/stringpool.c gcc-4.2.2/gcc/stringpool.c
*** gcc-4.2.1/gcc/stringpool.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/stringpool.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* String pool for GCC.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* String pool for GCC.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* String text, identifier text and identifier node allocator.  Strings
     allocated by ggc_alloc_string are stored in an obstack which is
--- 15,22 ----
  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/>.  */
  
  /* String text, identifier text and identifier node allocator.  Strings
     allocated by ggc_alloc_string are stored in an obstack which is
diff -Nrcpad gcc-4.2.1/gcc/struct-equiv.c gcc-4.2.2/gcc/struct-equiv.c
*** gcc-4.2.1/gcc/struct-equiv.c	Fri Mar 10 10:58:22 2006
--- gcc-4.2.2/gcc/struct-equiv.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Control flow optimization code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Control flow optimization code for GNU compiler.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Try to match two basic blocks - or their ends - for structural equivalence.
     We scan the blocks from their ends backwards, and expect that insns are
--- 16,23 ----
  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/>.  */
  
  /* Try to match two basic blocks - or their ends - for structural equivalence.
     We scan the blocks from their ends backwards, and expect that insns are
diff -Nrcpad gcc-4.2.1/gcc/stub-objc.c gcc-4.2.2/gcc/stub-objc.c
*** gcc-4.2.1/gcc/stub-objc.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/stub-objc.c	Sat Sep  1 15:28:30 2007
***************
*** 1,14 ****
  /* Stub functions for Objective-C and Objective-C++ routines
     that are called from within the C and C++ front-ends,
     respectively.
!    Copyright (C) 1991, 1995, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,14 ----
  /* Stub functions for Objective-C and Objective-C++ routines
     that are called from within the C and C++ front-ends,
     respectively.
!    Copyright (C) 1991, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004, 2005, 2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/sync-builtins.def gcc-4.2.2/gcc/sync-builtins.def
*** gcc-4.2.1/gcc/sync-builtins.def	Fri Dec 23 00:43:34 2005
--- gcc-4.2.2/gcc/sync-builtins.def	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* This file contains the definitions and documentation for the
     synchronization builtins used in the GNU compiler.
!    Copyright (C) 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* This file contains the definitions and documentation for the
     synchronization builtins used in the GNU compiler.
!    Copyright (C) 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Before including this file, you should define a macro:
  
--- 15,22 ----
  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/>.  */
  
  /* Before including this file, you should define a macro:
  
diff -Nrcpad gcc-4.2.1/gcc/system.h gcc-4.2.2/gcc/system.h
*** gcc-4.2.1/gcc/system.h	Wed Mar 22 19:36:22 2006
--- gcc-4.2.2/gcc/system.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Get common system includes and various definitions and declarations based
     on autoconf macros.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Get common system includes and various definitions and declarations based
     on autoconf macros.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #ifndef GCC_SYSTEM_H
--- 16,23 ----
  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_SYSTEM_H
diff -Nrcpad gcc-4.2.1/gcc/target-def.h gcc-4.2.2/gcc/target-def.h
*** gcc-4.2.1/gcc/target-def.h	Sat Mar 10 00:59:15 2007
--- gcc-4.2.2/gcc/target-def.h	Sat Sep  1 15:28:30 2007
***************
*** 2,24 ****
     Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  
!  In other words, you are welcome to use, share and improve this program.
!  You are forbidden to forbid anyone else to use, share and improve
!  what you give them.   Help stamp out software-hoarding!  */
  
  /* See target.h for a description of what this file contains and how to
     use it.
--- 2,24 ----
     Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.
  
!    In other words, you are welcome to use, share and improve this program.
!    You are forbidden to forbid anyone else to use, share and improve
!    what you give them.   Help stamp out software-hoarding!  */
  
  /* See target.h for a description of what this file contains and how to
     use it.
*************** Foundation, 51 Franklin Street, Fifth Fl
*** 337,345 ****
     TARGET_SCHED_SET_SCHED_FLAGS}
  
  #define TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD 0
  
  #define TARGET_VECTORIZE                                                \
!   {TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD}
  
  #define TARGET_DEFAULT_TARGET_FLAGS 0
  
--- 337,348 ----
     TARGET_SCHED_SET_SCHED_FLAGS}
  
  #define TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD 0
+ #define TARGET_VECTOR_ALIGNMENT_REACHABLE \
+   default_builtin_vector_alignment_reachable
  
  #define TARGET_VECTORIZE                                                \
!   {TARGET_VECTORIZE_BUILTIN_MASK_FOR_LOAD,				\
!    TARGET_VECTOR_ALIGNMENT_REACHABLE}
  
  #define TARGET_DEFAULT_TARGET_FLAGS 0
  
diff -Nrcpad gcc-4.2.1/gcc/target.h gcc-4.2.2/gcc/target.h
*** gcc-4.2.1/gcc/target.h	Sat Mar 10 00:59:15 2007
--- gcc-4.2.2/gcc/target.h	Sat Sep  1 15:28:30 2007
***************
*** 2,24 ****
     Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
  
! This program is free software; you can redistribute it and/or modify it
! under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
! later version.
  
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
  
! You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  
-  In other words, you are welcome to use, share and improve this program.
-  You are forbidden to forbid anyone else to use, share and improve
-  what you give them.   Help stamp out software-hoarding!  */
  
  /* This file contains a data structure that describes a GCC target.
     At present it is incomplete, but in future it should grow to
--- 2,25 ----
     Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
  
!    This program is free software; you can redistribute it and/or modify it
!    under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
!    later version.
  
!    This program is distributed in the hope that it will be useful,
!    but WITHOUT ANY WARRANTY; without even the implied warranty of
!    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
!    GNU General Public License for more details.
  
!    You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.
! 
!    In other words, you are welcome to use, share and improve this program.
!    You are forbidden to forbid anyone else to use, share and improve
!    what you give them.   Help stamp out software-hoarding!  */
  
  
  /* This file contains a data structure that describes a GCC target.
     At present it is incomplete, but in future it should grow to
*************** struct gcc_target
*** 375,380 ****
--- 376,385 ----
         by the vectorizer, and return the decl of the target builtin
         function.  */
      tree (* builtin_mask_for_load) (void);
+ 
+     /* Return true if vector alignment is reachable (by peeling N
+       interations) for the given type.  */
+      bool (* vector_alignment_reachable) (tree, bool);
    } vectorize;
  
    /* The initial value of target_flags.  */
diff -Nrcpad gcc-4.2.1/gcc/targhooks.c gcc-4.2.2/gcc/targhooks.c
*** gcc-4.2.1/gcc/targhooks.c	Sat Mar 10 00:59:15 2007
--- gcc-4.2.2/gcc/targhooks.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 5,11 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 5,11 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* The migration of target macros to target hooks works as follows:
  
--- 14,21 ----
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* The migration of target macros to target hooks works as follows:
  
*************** default_reloc_rw_mask (void)
*** 604,607 ****
--- 603,622 ----
    return flag_pic ? 3 : 0;
  }
  
+ bool
+ default_builtin_vector_alignment_reachable (tree type, bool is_packed)
+ {
+   if (is_packed)
+     return false;
+ 
+   /* Assuming that types whose size is > pointer-size are not guaranteed to be
+      naturally aligned.  */
+   if (tree_int_cst_compare (TYPE_SIZE (type), bitsize_int (POINTER_SIZE)) > 0)
+     return false;
+ 
+   /* Assuming that types whose size is <= pointer-size
+      are naturally aligned.  */
+   return true;
+ }
+ 
  #include "gt-targhooks.h"
diff -Nrcpad gcc-4.2.1/gcc/targhooks.h gcc-4.2.2/gcc/targhooks.h
*** gcc-4.2.1/gcc/targhooks.h	Sat Mar 10 00:59:15 2007
--- gcc-4.2.2/gcc/targhooks.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Default target hook functions.
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Default target hook functions.
!    Copyright (C) 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  extern void default_external_libcall (rtx);
  
--- 14,21 ----
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  extern void default_external_libcall (rtx);
  
*************** extern const char * default_invalid_with
*** 57,62 ****
--- 56,63 ----
  
  extern bool default_narrow_bitfield (void);
  
+ extern bool default_builtin_vector_alignment_reachable (tree, bool);
+ 
  /* These are here, and not in hooks.[ch], because not all users of
     hooks.h include tm.h, and thus we don't have CUMULATIVE_ARGS.  */
  
diff -Nrcpad gcc-4.2.1/gcc/timevar.c gcc-4.2.2/gcc/timevar.c
*** gcc-4.2.1/gcc/timevar.c	Tue Jan 31 19:56:55 2006
--- gcc-4.2.2/gcc/timevar.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Timing variables for measuring compiler performance.
!    Copyright (C) 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Alex Samuel <samuel@codesourcery.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Timing variables for measuring compiler performance.
!    Copyright (C) 2000, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Alex Samuel <samuel@codesourcery.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/timevar.def gcc-4.2.2/gcc/timevar.def
*** gcc-4.2.1/gcc/timevar.def	Thu May  4 09:19:02 2006
--- gcc-4.2.2/gcc/timevar.def	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* This file contains the definitions for timing variables used to
     measure run-time performance of the compiler.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Alex Samuel <samuel@codesourcery.com>
  
--- 1,6 ----
  /* This file contains the definitions for timing variables used to
     measure run-time performance of the compiler.
!    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Alex Samuel <samuel@codesourcery.com>
  
***************
*** 8,14 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
     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,
***************
*** 17,25 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  /* This file contains timing variable definitions, used by timevar.h
     and timevar.c.
--- 17,24 ----
     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/>.  */
  
  /* This file contains timing variable definitions, used by timevar.h
     and timevar.c.
diff -Nrcpad gcc-4.2.1/gcc/timevar.h gcc-4.2.2/gcc/timevar.h
*** gcc-4.2.1/gcc/timevar.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/timevar.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Timing variables for measuring compiler performance.
!    Copyright (C) 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Alex Samuel <samuel@codesourcery.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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Timing variables for measuring compiler performance.
!    Copyright (C) 2000, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Alex Samuel <samuel@codesourcery.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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #ifndef GCC_TIMEVAR_H
  #define GCC_TIMEVAR_H
--- 15,22 ----
     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_TIMEVAR_H
  #define GCC_TIMEVAR_H
diff -Nrcpad gcc-4.2.1/gcc/tlink.c gcc-4.2.2/gcc/tlink.c
*** gcc-4.2.1/gcc/tlink.c	Sat Feb 24 07:25:25 2007
--- gcc-4.2.2/gcc/tlink.c	Sat Sep  1 15:28:30 2007
***************
*** 1,7 ****
  /* Scan linker error messages for missing template instantiations and provide
     them.
  
!    Copyright (C) 1995, 1998, 1999, 2000, 2001, 2003, 2004, 2005
     Free Software Foundation, Inc.
     Contributed by Jason Merrill (jason@cygnus.com).
  
--- 1,7 ----
  /* Scan linker error messages for missing template instantiations and provide
     them.
  
!    Copyright (C) 1995, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2007
     Free Software Foundation, Inc.
     Contributed by Jason Merrill (jason@cygnus.com).
  
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/toplev.c gcc-4.2.2/gcc/toplev.c
*** gcc-4.2.1/gcc/toplev.c	Mon Oct  9 16:27:14 2006
--- gcc-4.2.2/gcc/toplev.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Top level of GCC compilers (cc1, cc1plus, etc.)
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Top level of GCC compilers (cc1, cc1plus, etc.)
     Copyright (C) 1987, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This is the top level of cc1/c++.
     It parses command args, opens files, invokes the various passes
--- 16,23 ----
  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/>.  */
  
  /* This is the top level of cc1/c++.
     It parses command args, opens files, invokes the various passes
diff -Nrcpad gcc-4.2.1/gcc/toplev.h gcc-4.2.2/gcc/toplev.h
*** gcc-4.2.1/gcc/toplev.h	Sun Feb 26 20:23:40 2006
--- gcc-4.2.2/gcc/toplev.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* toplev.h - Various declarations for functions found in toplev.c
!    Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* toplev.h - Various declarations for functions found in toplev.c
!    Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_TOPLEV_H
  #define GCC_TOPLEV_H
--- 15,22 ----
  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_TOPLEV_H
  #define GCC_TOPLEV_H
diff -Nrcpad gcc-4.2.1/gcc/tracer.c gcc-4.2.2/gcc/tracer.c
*** gcc-4.2.1/gcc/tracer.c	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/tracer.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* The tracer pass for the GNU compiler.
     Contributed by Jan Hubicka, SuSE Labs.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,13 ----
  /* The tracer pass for the GNU compiler.
     Contributed by Jan Hubicka, SuSE Labs.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007
!    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
***************
*** 15,23 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* This pass performs the tail duplication needed for superblock formation.
     For more information see:
--- 16,23 ----
     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/>.  */
  
  /* This pass performs the tail duplication needed for superblock formation.
     For more information see:
diff -Nrcpad gcc-4.2.1/gcc/tree-browser.c gcc-4.2.2/gcc/tree-browser.c
*** gcc-4.2.1/gcc/tree-browser.c	Fri Jul  8 23:37:11 2005
--- gcc-4.2.2/gcc/tree-browser.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Tree browser.
!    Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <s.pop@laposte.net>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Tree browser.
!    Copyright (C) 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <s.pop@laposte.net>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-browser.def gcc-4.2.2/gcc/tree-browser.def
*** gcc-4.2.1/gcc/tree-browser.def	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/tree-browser.def	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions and documentation for the codes used by the Tree Browser.
!    Copyright (C) 2002 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <s.pop@laposte.net>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Definitions and documentation for the codes used by the Tree Browser.
!    Copyright (C) 2002, 2007 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <s.pop@laposte.net>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* First field in the following declarations is the code of the command
     used by the tree browser.  
--- 15,22 ----
  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/>.  */
  
  /* First field in the following declarations is the code of the command
     used by the tree browser.  
diff -Nrcpad gcc-4.2.1/gcc/tree-cfg.c gcc-4.2.2/gcc/tree-cfg.c
*** gcc-4.2.1/gcc/tree-cfg.c	Tue Apr 24 21:54:22 2007
--- gcc-4.2.2/gcc/tree-cfg.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Control flow functions for trees.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@redhat.com>
  
--- 1,5 ----
  /* Control flow functions for trees.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@redhat.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-cfgcleanup.c gcc-4.2.2/gcc/tree-cfgcleanup.c
*** gcc-4.2.1/gcc/tree-cfgcleanup.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree-cfgcleanup.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 6,12 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-chrec.c gcc-4.2.2/gcc/tree-chrec.c
*** gcc-4.2.1/gcc/tree-chrec.c	Thu Aug 17 08:22:05 2006
--- gcc-4.2.2/gcc/tree-chrec.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Chains of recurrences.
!    Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <pop@cri.ensmp.fr>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Chains of recurrences.
!    Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <pop@cri.ensmp.fr>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file implements operations on chains of recurrences.  Chains
     of recurrences are used for modeling evolution functions of scalar
--- 15,22 ----
  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/>.  */
  
  /* This file implements operations on chains of recurrences.  Chains
     of recurrences are used for modeling evolution functions of scalar
diff -Nrcpad gcc-4.2.1/gcc/tree-chrec.h gcc-4.2.2/gcc/tree-chrec.h
*** gcc-4.2.1/gcc/tree-chrec.h	Sun Apr  2 04:27:40 2006
--- gcc-4.2.2/gcc/tree-chrec.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Chains of recurrences.
!    Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <pop@cri.ensmp.fr>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Chains of recurrences.
!    Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <pop@cri.ensmp.fr>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_TREE_CHREC_H
  #define GCC_TREE_CHREC_H
--- 15,22 ----
  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_TREE_CHREC_H
  #define GCC_TREE_CHREC_H
diff -Nrcpad gcc-4.2.1/gcc/tree-complex.c gcc-4.2.2/gcc/tree-complex.c
*** gcc-4.2.1/gcc/tree-complex.c	Mon Jun 19 14:33:46 2006
--- gcc-4.2.2/gcc/tree-complex.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Lower complex number operations to scalar operations.
!    Copyright (C) 2004, 2005 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Lower complex number operations to scalar operations.
!    Copyright (C) 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-data-ref.c gcc-4.2.2/gcc/tree-data-ref.c
*** gcc-4.2.1/gcc/tree-data-ref.c	Sun Mar 11 13:47:40 2007
--- gcc-4.2.2/gcc/tree-data-ref.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  
  /* Data references and dependences detectors.
!    Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <pop@cri.ensmp.fr>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  
  /* Data references and dependences detectors.
!    Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <pop@cri.ensmp.fr>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This pass walks a given loop structure searching for array
     references.  The information about the array accesses is recorded
--- 16,23 ----
  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/>.  */
  
  /* This pass walks a given loop structure searching for array
     references.  The information about the array accesses is recorded
diff -Nrcpad gcc-4.2.1/gcc/tree-data-ref.h gcc-4.2.2/gcc/tree-data-ref.h
*** gcc-4.2.1/gcc/tree-data-ref.h	Wed Mar 29 20:25:23 2006
--- gcc-4.2.2/gcc/tree-data-ref.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Data references and dependences detectors. 
!    Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <pop@cri.ensmp.fr>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Data references and dependences detectors. 
!    Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <pop@cri.ensmp.fr>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_TREE_DATA_REF_H
  #define GCC_TREE_DATA_REF_H
--- 15,22 ----
  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_TREE_DATA_REF_H
  #define GCC_TREE_DATA_REF_H
diff -Nrcpad gcc-4.2.1/gcc/tree-dfa.c gcc-4.2.2/gcc/tree-dfa.c
*** gcc-4.2.1/gcc/tree-dfa.c	Sat Oct 21 02:38:30 2006
--- gcc-4.2.2/gcc/tree-dfa.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Data flow functions for trees.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Data flow functions for trees.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-dump.c gcc-4.2.2/gcc/tree-dump.c
*** gcc-4.2.1/gcc/tree-dump.c	Thu Mar 16 19:47:19 2006
--- gcc-4.2.2/gcc/tree-dump.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Tree-dumping functionality for intermediate representation.
!    Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Written by Mark Mitchell <mark@codesourcery.com>
  
--- 1,5 ----
  /* Tree-dumping functionality for intermediate representation.
!    Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Written by Mark Mitchell <mark@codesourcery.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-dump.h gcc-4.2.2/gcc/tree-dump.h
*** gcc-4.2.1/gcc/tree-dump.h	Wed Feb  8 08:13:20 2006
--- gcc-4.2.2/gcc/tree-dump.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Tree-dumping functionality for intermediate representation.
!    Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
     Written by Mark Mitchell <mark@codesourcery.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Tree-dumping functionality for intermediate representation.
!    Copyright (C) 1999, 2000, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Written by Mark Mitchell <mark@codesourcery.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_TREE_DUMP_H
  #define GCC_TREE_DUMP_H
--- 15,22 ----
  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_TREE_DUMP_H
  #define GCC_TREE_DUMP_H
diff -Nrcpad gcc-4.2.1/gcc/tree-eh.c gcc-4.2.2/gcc/tree-eh.c
*** gcc-4.2.1/gcc/tree-eh.c	Thu Apr 26 07:35:28 2007
--- gcc-4.2.2/gcc/tree-eh.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 5,11 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 5,11 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-flow-inline.h gcc-4.2.2/gcc/tree-flow-inline.h
*** gcc-4.2.1/gcc/tree-flow-inline.h	Fri Oct 13 14:24:08 2006
--- gcc-4.2.2/gcc/tree-flow-inline.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Inline functions for tree-flow.h
!    Copyright (C) 2001, 2003, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Inline functions for tree-flow.h
!    Copyright (C) 2001, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef _TREE_FLOW_INLINE_H
  #define _TREE_FLOW_INLINE_H 1
--- 15,22 ----
  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 _TREE_FLOW_INLINE_H
  #define _TREE_FLOW_INLINE_H 1
diff -Nrcpad gcc-4.2.1/gcc/tree-flow.h gcc-4.2.2/gcc/tree-flow.h
*** gcc-4.2.1/gcc/tree-flow.h	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree-flow.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Data and Control Flow Analysis for Trees.
!    Copyright (C) 2001, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Data and Control Flow Analysis for Trees.
!    Copyright (C) 2001, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef _TREE_FLOW_H
  #define _TREE_FLOW_H 1
--- 16,23 ----
  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 _TREE_FLOW_H
  #define _TREE_FLOW_H 1
diff -Nrcpad gcc-4.2.1/gcc/tree-gimple.c gcc-4.2.2/gcc/tree-gimple.c
*** gcc-4.2.1/gcc/tree-gimple.c	Thu Aug 31 23:44:00 2006
--- gcc-4.2.2/gcc/tree-gimple.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Functions to analyze and validate GIMPLE trees.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@redhat.com>
     Rewritten by Jason Merrill <jason@redhat.com>
  
--- 1,5 ----
  /* Functions to analyze and validate GIMPLE trees.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@redhat.com>
     Rewritten by Jason Merrill <jason@redhat.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-gimple.h gcc-4.2.2/gcc/tree-gimple.h
*** gcc-4.2.1/gcc/tree-gimple.h	Tue Jun 13 08:55:40 2006
--- gcc-4.2.2/gcc/tree-gimple.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Functions to analyze and validate GIMPLE trees.
!    Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Functions to analyze and validate GIMPLE trees.
!    Copyright (C) 2002, 2003, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef _TREE_SIMPLE_H
  #define _TREE_SIMPLE_H 1
--- 15,22 ----
  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 _TREE_SIMPLE_H
  #define _TREE_SIMPLE_H 1
diff -Nrcpad gcc-4.2.1/gcc/tree-if-conv.c gcc-4.2.2/gcc/tree-if-conv.c
*** gcc-4.2.1/gcc/tree-if-conv.c	Mon Jul  9 13:31:46 2007
--- gcc-4.2.2/gcc/tree-if-conv.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* If-conversion for vectorizer.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Devang Patel <dpatel@apple.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* If-conversion for vectorizer.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Devang Patel <dpatel@apple.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This pass implements tree level if-conversion transformation of loops.
     Initial goal is to help vectorizer vectorize loops with conditions.
--- 15,22 ----
  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/>.  */
  
  /* This pass implements tree level if-conversion transformation of loops.
     Initial goal is to help vectorizer vectorize loops with conditions.
*************** find_phi_replacement_condition (struct l
*** 743,749 ****
        if (TREE_CODE (*cond) == TRUTH_NOT_EXPR)
  	/* We can be smart here and choose inverted
  	   condition without switching bbs.  */
! 	  *cond = invert_truthvalue (*cond);
        else
  	/* Select non loop header bb.  */
  	first_edge = second_edge;
--- 742,748 ----
        if (TREE_CODE (*cond) == TRUTH_NOT_EXPR)
  	/* We can be smart here and choose inverted
  	   condition without switching bbs.  */
! 	*cond = invert_truthvalue (*cond);
        else
  	/* Select non loop header bb.  */
  	first_edge = second_edge;
*************** find_phi_replacement_condition (struct l
*** 762,770 ****
  
    /* Create temp. for the condition. Vectorizer prefers to have gimple
       value as condition. Various targets use different means to communicate
!      condition in vector compare operation. Using gimple value allows compiler
!      to emit vector compare and select RTL without exposing compare's result.  */
!   *cond = force_gimple_operand (*cond, &new_stmts, false, NULL_TREE);
    if (new_stmts)
      bsi_insert_before (bsi, new_stmts, BSI_SAME_STMT);
    if (!is_gimple_reg (*cond) && !is_gimple_condexpr (*cond))
--- 761,771 ----
  
    /* Create temp. for the condition. Vectorizer prefers to have gimple
       value as condition. Various targets use different means to communicate
!      condition in vector compare operation. Using gimple value allows
!      compiler to emit vector compare and select RTL without exposing
!      compare's result.  */
!   *cond = force_gimple_operand (unshare_expr (*cond), &new_stmts,
! 				false, NULL_TREE);
    if (new_stmts)
      bsi_insert_before (bsi, new_stmts, BSI_SAME_STMT);
    if (!is_gimple_reg (*cond) && !is_gimple_condexpr (*cond))
diff -Nrcpad gcc-4.2.1/gcc/tree-inline.c gcc-4.2.2/gcc/tree-inline.c
*** gcc-4.2.1/gcc/tree-inline.c	Thu Apr 26 07:39:25 2007
--- gcc-4.2.2/gcc/tree-inline.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Tree inlining.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva <aoliva@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Tree inlining.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007
!    Free Software Foundation, Inc.
     Contributed by Alexandre Oliva <aoliva@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-inline.h gcc-4.2.2/gcc/tree-inline.h
*** gcc-4.2.1/gcc/tree-inline.h	Sat Apr  8 17:01:17 2006
--- gcc-4.2.2/gcc/tree-inline.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Tree inlining hooks and declarations.
!    Copyright 2001, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva  <aoliva@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Tree inlining hooks and declarations.
!    Copyright 2001, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Alexandre Oliva  <aoliva@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_TREE_INLINE_H
  #define GCC_TREE_INLINE_H
--- 15,22 ----
  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_TREE_INLINE_H
  #define GCC_TREE_INLINE_H
diff -Nrcpad gcc-4.2.1/gcc/tree-into-ssa.c gcc-4.2.2/gcc/tree-into-ssa.c
*** gcc-4.2.1/gcc/tree-into-ssa.c	Thu Aug 31 19:33:56 2006
--- gcc-4.2.2/gcc/tree-into-ssa.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Rewrite a program in Normal form into SSA.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Rewrite a program in Normal form into SSA.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-iterator.c gcc-4.2.2/gcc/tree-iterator.c
*** gcc-4.2.1/gcc/tree-iterator.c	Mon Jul 24 11:27:53 2006
--- gcc-4.2.2/gcc/tree-iterator.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Iterator routines for manipulating GENERIC and GIMPLE tree statements.
!    Copyright (C) 2003, 2004 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod  <amacleod@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Iterator routines for manipulating GENERIC and GIMPLE tree statements.
!    Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod  <amacleod@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-iterator.h gcc-4.2.2/gcc/tree-iterator.h
*** gcc-4.2.1/gcc/tree-iterator.h	Mon Jul  4 18:34:14 2005
--- gcc-4.2.2/gcc/tree-iterator.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Iterator routines for manipulating GENERIC and GIMPLE tree statements.
!    Copyright (C) 2003, 2004 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod  <amacleod@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Iterator routines for manipulating GENERIC and GIMPLE tree statements.
!    Copyright (C) 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod  <amacleod@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  /* This file is dependent upon the implementation of tree's. It provides an
--- 15,22 ----
  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/>.  */
  
  
  /* This file is dependent upon the implementation of tree's. It provides an
diff -Nrcpad gcc-4.2.1/gcc/tree-loop-linear.c gcc-4.2.2/gcc/tree-loop-linear.c
*** gcc-4.2.1/gcc/tree-loop-linear.c	Fri Oct  6 16:57:27 2006
--- gcc-4.2.2/gcc/tree-loop-linear.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Linear Loop transforms
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>.
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Linear Loop transforms
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>.
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-mudflap.c gcc-4.2.2/gcc/tree-mudflap.c
*** gcc-4.2.1/gcc/tree-mudflap.c	Mon Oct  9 13:58:10 2006
--- gcc-4.2.2/gcc/tree-mudflap.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Mudflap: narrow-pointer bounds-checking by tree rewriting.
!    Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Frank Ch. Eigler <fche@redhat.com>
     and Graydon Hoare <graydon@redhat.com>
  
--- 1,5 ----
  /* Mudflap: narrow-pointer bounds-checking by tree rewriting.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Frank Ch. Eigler <fche@redhat.com>
     and Graydon Hoare <graydon@redhat.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-mudflap.h gcc-4.2.2/gcc/tree-mudflap.h
*** gcc-4.2.1/gcc/tree-mudflap.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/tree-mudflap.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Mudflap: narrow-pointer bounds-checking by tree rewriting.
!    Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
     Contributed by Frank Ch. Eigler <fche@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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Mudflap: narrow-pointer bounds-checking by tree rewriting.
!    Copyright (C) 2001, 2002, 2003, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Frank Ch. Eigler <fche@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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef TREE_MUDFLAP_H
  #define TREE_MUDFLAP_H
--- 15,22 ----
  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 TREE_MUDFLAP_H
  #define TREE_MUDFLAP_H
diff -Nrcpad gcc-4.2.1/gcc/tree-nested.c gcc-4.2.2/gcc/tree-nested.c
*** gcc-4.2.1/gcc/tree-nested.c	Thu Dec 21 13:18:52 2006
--- gcc-4.2.2/gcc/tree-nested.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Nested function decomposition for trees.
!    Copyright (C) 2004, 2005, 2006 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Nested function decomposition for trees.
!    Copyright (C) 2004, 2005, 2006, 2007 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,
***************
*** 14,22 ****
     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 COPYING.  If not, write to
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/tree-nomudflap.c gcc-4.2.2/gcc/tree-nomudflap.c
*** gcc-4.2.1/gcc/tree-nomudflap.c	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/tree-nomudflap.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Mudflap: narrow-pointer bounds-checking by tree rewriting.
!    Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
     Contributed by Frank Ch. Eigler <fche@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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Mudflap: narrow-pointer bounds-checking by tree rewriting.
!    Copyright (C) 2001, 2002, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Frank Ch. Eigler <fche@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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  #include "config.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-nrv.c gcc-4.2.2/gcc/tree-nrv.c
*** gcc-4.2.1/gcc/tree-nrv.c	Thu Mar 15 23:48:13 2007
--- gcc-4.2.2/gcc/tree-nrv.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Language independent return value optimizations
!    Copyright (C) 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Language independent return value optimizations
!    Copyright (C) 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-object-size.c gcc-4.2.2/gcc/tree-object-size.c
*** gcc-4.2.1/gcc/tree-object-size.c	Wed May 10 19:41:46 2006
--- gcc-4.2.2/gcc/tree-object-size.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* __builtin_object_size (ptr, object_size_type) computation
!    Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Jakub Jelinek <jakub@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* __builtin_object_size (ptr, object_size_type) computation
!    Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Jakub Jelinek <jakub@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-optimize.c gcc-4.2.2/gcc/tree-optimize.c
*** gcc-4.2.1/gcc/tree-optimize.c	Fri Sep 29 06:32:58 2006
--- gcc-4.2.2/gcc/tree-optimize.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Top-level control of tree optimizations.
!    Copyright 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Top-level control of tree optimizations.
!    Copyright 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-outof-ssa.c gcc-4.2.2/gcc/tree-outof-ssa.c
*** gcc-4.2.1/gcc/tree-outof-ssa.c	Fri Mar  9 18:11:40 2007
--- gcc-4.2.2/gcc/tree-outof-ssa.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Convert a program in SSA form into Normal form.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Andrew Macleod <amacleod@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Convert a program in SSA form into Normal form.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Andrew Macleod <amacleod@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-pass.h gcc-4.2.2/gcc/tree-pass.h
*** gcc-4.2.1/gcc/tree-pass.h	Thu Jul 19 03:25:32 2007
--- gcc-4.2.2/gcc/tree-pass.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Definitions for describing one tree-ssa optimization pass.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Richard Henderson <rth@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Definitions for describing one tree-ssa optimization pass.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Richard Henderson <rth@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #ifndef GCC_TREE_PASS_H
--- 15,22 ----
  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_TREE_PASS_H
diff -Nrcpad gcc-4.2.1/gcc/tree-phinodes.c gcc-4.2.2/gcc/tree-phinodes.c
*** gcc-4.2.1/gcc/tree-phinodes.c	Mon May  8 05:17:54 2006
--- gcc-4.2.2/gcc/tree-phinodes.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Generic routines for manipulating PHIs
!    Copyright (C) 2003, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Generic routines for manipulating PHIs
!    Copyright (C) 2003, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-pretty-print.c gcc-4.2.2/gcc/tree-pretty-print.c
*** gcc-4.2.1/gcc/tree-pretty-print.c	Wed May 10 01:18:28 2006
--- gcc-4.2.2/gcc/tree-pretty-print.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Pretty formatting of GENERIC trees in C syntax.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 
     Free Software Foundation, Inc.
     Adapted from c-pretty-print.c by Diego Novillo <dnovillo@redhat.com>
  
--- 1,5 ----
  /* Pretty formatting of GENERIC trees in C syntax.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Adapted from c-pretty-print.c by Diego Novillo <dnovillo@redhat.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-profile.c gcc-4.2.2/gcc/tree-profile.c
*** gcc-4.2.1/gcc/tree-profile.c	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/tree-profile.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Calculate branch probabilities, and basic block execution counts.
     Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005  Free Software Foundation, Inc.
     Contributed by James E. Wilson, UC Berkeley/Cygnus Support;
     based on some ideas from Dain Samples of UC Berkeley.
     Further mangling by Bob Manson, Cygnus Support.
--- 1,6 ----
  /* Calculate branch probabilities, and basic block execution counts.
     Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999,
!    2000, 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by James E. Wilson, UC Berkeley/Cygnus Support;
     based on some ideas from Dain Samples of UC Berkeley.
     Further mangling by Bob Manson, Cygnus Support.
*************** This file is part of GCC.
*** 10,16 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 10,16 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 19,27 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Generate basic block profile instrumentation and auxiliary files.
     Tree-based version.  See profile.c for overview.  */
--- 19,26 ----
  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/>.  */
  
  /* Generate basic block profile instrumentation and auxiliary files.
     Tree-based version.  See profile.c for overview.  */
diff -Nrcpad gcc-4.2.1/gcc/tree-scalar-evolution.c gcc-4.2.2/gcc/tree-scalar-evolution.c
*** gcc-4.2.1/gcc/tree-scalar-evolution.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree-scalar-evolution.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 6,12 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* 
     Description: 
--- 15,22 ----
  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/>.  */
  
  /* 
     Description: 
diff -Nrcpad gcc-4.2.1/gcc/tree-scalar-evolution.h gcc-4.2.2/gcc/tree-scalar-evolution.h
*** gcc-4.2.1/gcc/tree-scalar-evolution.h	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/tree-scalar-evolution.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Scalar evolution detector.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <s.pop@laposte.net>
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Scalar evolution detector.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Sebastian Pop <s.pop@laposte.net>
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_TREE_SCALAR_EVOLUTION_H
  #define GCC_TREE_SCALAR_EVOLUTION_H
--- 15,22 ----
  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_TREE_SCALAR_EVOLUTION_H
  #define GCC_TREE_SCALAR_EVOLUTION_H
diff -Nrcpad gcc-4.2.1/gcc/tree-sra.c gcc-4.2.2/gcc/tree-sra.c
*** gcc-4.2.1/gcc/tree-sra.c	Fri Mar  2 22:31:29 2007
--- gcc-4.2.2/gcc/tree-sra.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 9,15 ****
  
  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 2, or (at your option) any
  later version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 18,26 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-address.c gcc-4.2.2/gcc/tree-ssa-address.c
*** gcc-4.2.1/gcc/tree-ssa-address.c	Fri Jan 26 19:56:05 2007
--- gcc-4.2.2/gcc/tree-ssa-address.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Memory address lowering and addressing mode selection.
!    Copyright (C) 2004 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Memory address lowering and addressing mode selection.
!    Copyright (C) 2004, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Utility functions for manipulation with TARGET_MEM_REFs -- tree expressions
     that directly map to addressing modes of the target.  */
--- 14,21 ----
  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/>.  */
  
  /* Utility functions for manipulation with TARGET_MEM_REFs -- tree expressions
     that directly map to addressing modes of the target.  */
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-alias.c gcc-4.2.2/gcc/tree-ssa-alias.c
*** gcc-4.2.1/gcc/tree-ssa-alias.c	Wed Feb 21 09:29:43 2007
--- gcc-4.2.2/gcc/tree-ssa-alias.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Alias analysis for trees.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Alias analysis for trees.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-ccp.c gcc-4.2.2/gcc/tree-ssa-ccp.c
*** gcc-4.2.1/gcc/tree-ssa-ccp.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree-ssa-ccp.c	Tue Sep 25 15:14:42 2007
*************** This file is part of GCC.
*** 8,14 ****
     
  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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 8,14 ----
     
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Conditional constant propagation (CCP) is based on the SSA
     propagation engine (tree-ssa-propagate.c).  Constant assignments of
--- 17,24 ----
  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/>.  */
  
  /* Conditional constant propagation (CCP) is based on the SSA
     propagation engine (tree-ssa-propagate.c).  Constant assignments of
*************** fold_stmt_r (tree *expr_p, int *walk_sub
*** 2063,2074 ****
  	  tem = fold_binary (TREE_CODE (op0), TREE_TYPE (op0),
  			     TREE_OPERAND (op0, 0),
  			     TREE_OPERAND (op0, 1));
! 	  set = tem && is_gimple_condexpr (tem);
  	  fold_undefer_overflow_warnings (set, fold_stmt_r_data->stmt, 0);
  	  if (set)
! 	    TREE_OPERAND (expr, 0) = tem;
! 	  t = expr;
!           break;
          }
  
      default:
--- 2062,2074 ----
  	  tem = fold_binary (TREE_CODE (op0), TREE_TYPE (op0),
  			     TREE_OPERAND (op0, 0),
  			     TREE_OPERAND (op0, 1));
! 	  set = tem && set_rhs (expr_p, tem);
  	  fold_undefer_overflow_warnings (set, fold_stmt_r_data->stmt, 0);
  	  if (set)
! 	    {
! 	      t = *expr_p;
! 	      break;
! 	    }
          }
  
      default:
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-copy.c gcc-4.2.2/gcc/tree-ssa-copy.c
*** gcc-4.2.1/gcc/tree-ssa-copy.c	Tue Apr 11 05:52:45 2006
--- gcc-4.2.2/gcc/tree-ssa-copy.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Copy propagation and SSA_NAME replacement support routines.
!    Copyright (C) 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Copy propagation and SSA_NAME replacement support routines.
!    Copyright (C) 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-copyrename.c gcc-4.2.2/gcc/tree-ssa-copyrename.c
*** gcc-4.2.1/gcc/tree-ssa-copyrename.c	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/tree-ssa-copyrename.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Rename SSA copies.
!    Copyright (C) 2004 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod <amacleod@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Rename SSA copies.
!    Copyright (C) 2004, 2007 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod <amacleod@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-dce.c gcc-4.2.2/gcc/tree-ssa-dce.c
*** gcc-4.2.1/gcc/tree-ssa-dce.c	Fri Jul  7 14:23:57 2006
--- gcc-4.2.2/gcc/tree-ssa-dce.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Dead code elimination pass for the GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Ben Elliston <bje@redhat.com>
     and Andrew MacLeod <amacleod@redhat.com>
     Adapted to use control dependence by Steven Bosscher, SUSE Labs.
--- 1,6 ----
  /* Dead code elimination pass for the GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007
!    Free Software Foundation, Inc.
     Contributed by Ben Elliston <bje@redhat.com>
     and Andrew MacLeod <amacleod@redhat.com>
     Adapted to use control dependence by Steven Bosscher, SUSE Labs.
*************** This file is part of GCC.
*** 8,14 ****
     
  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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 9,15 ----
     
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Dead code elimination.
  
--- 18,25 ----
  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/>.  */
  
  /* Dead code elimination.
  
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-dom.c gcc-4.2.2/gcc/tree-ssa-dom.c
*** gcc-4.2.1/gcc/tree-ssa-dom.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree-ssa-dom.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* SSA Dominator optimizations for trees
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006
     Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@redhat.com>
  
--- 1,5 ----
  /* SSA Dominator optimizations for trees
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@redhat.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-dse.c gcc-4.2.2/gcc/tree-ssa-dse.c
*** gcc-4.2.1/gcc/tree-ssa-dse.c	Wed Apr 26 10:29:02 2006
--- gcc-4.2.2/gcc/tree-ssa-dse.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Dead store elimination
!    Copyright (C) 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Dead store elimination
!    Copyright (C) 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-forwprop.c gcc-4.2.2/gcc/tree-ssa-forwprop.c
*** gcc-4.2.1/gcc/tree-ssa-forwprop.c	Sat May 12 17:19:25 2007
--- gcc-4.2.2/gcc/tree-ssa-forwprop.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Forward propagation of expressions for single use variables.
!    Copyright (C) 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Forward propagation of expressions for single use variables.
!    Copyright (C) 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-live.c gcc-4.2.2/gcc/tree-ssa-live.c
*** gcc-4.2.1/gcc/tree-ssa-live.c	Wed Apr 12 17:19:23 2006
--- gcc-4.2.2/gcc/tree-ssa-live.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Liveness for SSA trees.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod <amacleod@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Liveness for SSA trees.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod <amacleod@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
*************** add_coalesce (coalesce_list_p cl, int p1
*** 1261,1267 ****
--- 1260,1286 ----
  static
  int compare_pairs (const void *p1, const void *p2)
  {
+ #if 0
+   partition_pair_p * pp1 = (partition_pair_p *) p1;
+   partition_pair_p * pp2 = (partition_pair_p *) p2;
+   int result;
+ 
+   result = (* pp2)->cost - (* pp1)->cost;
+   /* Issue 128204: Cygwin vs Linux host differences:
+      If the costs are the same, use the partition indicies in order to
+      obtain a stable, reproducible sort.  Otherwise the ordering will
+      be at the mercy of the host's qsort library function implementation.  */
+   if (result == 0)
+     {
+       result = (* pp2)->first_partition - (* pp1)->first_partition;
+       if (result == 0)
+ 	result = (* pp2)->second_partition - (* pp1)->second_partition;
+     }
+ 
+   return result;
+ #else  
    return (*(partition_pair_p *)p2)->cost - (*(partition_pair_p *)p1)->cost;
+ #endif
  }
  
  
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-live.h gcc-4.2.2/gcc/tree-ssa-live.h
*** gcc-4.2.1/gcc/tree-ssa-live.h	Wed Apr 12 17:19:23 2006
--- gcc-4.2.2/gcc/tree-ssa-live.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Routines for liveness in SSA trees.
!    Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod  <amacleod@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Routines for liveness in SSA trees.
!    Copyright (C) 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Andrew MacLeod  <amacleod@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  
  #ifndef _TREE_SSA_LIVE_H
--- 15,22 ----
  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 _TREE_SSA_LIVE_H
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-loop-ch.c gcc-4.2.2/gcc/tree-ssa-loop-ch.c
*** gcc-4.2.1/gcc/tree-ssa-loop-ch.c	Tue Apr 24 21:54:22 2007
--- gcc-4.2.2/gcc/tree-ssa-loop-ch.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 5,11 ****
     
  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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 5,11 ----
     
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-loop-im.c gcc-4.2.2/gcc/tree-ssa-loop-im.c
*** gcc-4.2.1/gcc/tree-ssa-loop-im.c	Sat Jun 24 12:47:48 2006
--- gcc-4.2.2/gcc/tree-ssa-loop-im.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Loop invariant motion.
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Loop invariant motion.
!    Copyright (C) 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-loop-ivcanon.c gcc-4.2.2/gcc/tree-ssa-loop-ivcanon.c
*** gcc-4.2.1/gcc/tree-ssa-loop-ivcanon.c	Wed Sep  6 06:13:22 2006
--- gcc-4.2.2/gcc/tree-ssa-loop-ivcanon.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Induction variable canonicalization.
!    Copyright (C) 2004, 2005 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Induction variable canonicalization.
!    Copyright (C) 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This pass detects the loops that iterate a constant number of times,
     adds a canonical induction variable (step -1, tested against 0) 
--- 14,21 ----
  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/>.  */
  
  /* This pass detects the loops that iterate a constant number of times,
     adds a canonical induction variable (step -1, tested against 0) 
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-loop-ivopts.c gcc-4.2.2/gcc/tree-ssa-loop-ivopts.c
*** gcc-4.2.1/gcc/tree-ssa-loop-ivopts.c	Fri Oct  6 19:32:04 2006
--- gcc-4.2.2/gcc/tree-ssa-loop-ivopts.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Induction variable optimizations.
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Induction variable optimizations.
!    Copyright (C) 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This pass tries to find the optimal set of induction variables for the loop.
     It optimizes just the basic linear induction variables (although adding
--- 14,21 ----
  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/>.  */
  
  /* This pass tries to find the optimal set of induction variables for the loop.
     It optimizes just the basic linear induction variables (although adding
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-loop-manip.c gcc-4.2.2/gcc/tree-ssa-loop-manip.c
*** gcc-4.2.1/gcc/tree-ssa-loop-manip.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree-ssa-loop-manip.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 5,11 ****
     
  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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 5,11 ----
     
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-loop-niter.c gcc-4.2.2/gcc/tree-ssa-loop-niter.c
*** gcc-4.2.1/gcc/tree-ssa-loop-niter.c	Wed Jul  4 12:38:23 2007
--- gcc-4.2.2/gcc/tree-ssa-loop-niter.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 5,11 ****
     
  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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 5,11 ----
     
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-loop-prefetch.c gcc-4.2.2/gcc/tree-ssa-loop-prefetch.c
*** gcc-4.2.1/gcc/tree-ssa-loop-prefetch.c	Mon Sep 18 01:54:33 2006
--- gcc-4.2.2/gcc/tree-ssa-loop-prefetch.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Array prefetching.
!    Copyright (C) 2005 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Array prefetching.
!    Copyright (C) 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 59 Temple Place - Suite 330, Boston, MA
! 02111-1307, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-loop-unswitch.c gcc-4.2.2/gcc/tree-ssa-loop-unswitch.c
*** gcc-4.2.1/gcc/tree-ssa-loop-unswitch.c	Wed Sep  6 06:13:22 2006
--- gcc-4.2.2/gcc/tree-ssa-loop-unswitch.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Loop unswitching.
!    Copyright (C) 2004, 2005 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Loop unswitching.
!    Copyright (C) 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-loop.c gcc-4.2.2/gcc/tree-ssa-loop.c
*** gcc-4.2.1/gcc/tree-ssa-loop.c	Wed Sep  6 06:13:22 2006
--- gcc-4.2.2/gcc/tree-ssa-loop.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Loop optimizations over tree-ssa.
!    Copyright (C) 2003, 2005 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Loop optimizations over tree-ssa.
!    Copyright (C) 2003, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-math-opts.c gcc-4.2.2/gcc/tree-ssa-math-opts.c
*** gcc-4.2.1/gcc/tree-ssa-math-opts.c	Fri Jul  7 16:30:36 2006
--- gcc-4.2.2/gcc/tree-ssa-math-opts.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Global, SSA-based optimizations using mathematical identities.
!    Copyright (C) 2005 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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Global, SSA-based optimizations using mathematical identities.
!    Copyright (C) 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Currently, the only mini-pass in this file tries to CSE reciprocal
     operations.  These are common in sequences such as this one:
--- 14,21 ----
  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/>.  */
  
  /* Currently, the only mini-pass in this file tries to CSE reciprocal
     operations.  These are common in sequences such as this one:
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-operands.c gcc-4.2.2/gcc/tree-ssa-operands.c
*** gcc-4.2.1/gcc/tree-ssa-operands.c	Fri Jun 15 22:10:09 2007
--- gcc-4.2.2/gcc/tree-ssa-operands.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* SSA operands management for trees.
!    Copyright (C) 2003, 2004, 2005, 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* SSA operands management for trees.
!    Copyright (C) 2003, 2004, 2005, 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-operands.h gcc-4.2.2/gcc/tree-ssa-operands.h
*** gcc-4.2.1/gcc/tree-ssa-operands.h	Thu Jan 19 01:42:48 2006
--- gcc-4.2.2/gcc/tree-ssa-operands.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* SSA operand management for trees.
!    Copyright (C) 2003, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* SSA operand management for trees.
!    Copyright (C) 2003, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_TREE_SSA_OPERANDS_H
  #define GCC_TREE_SSA_OPERANDS_H
--- 14,21 ----
  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_TREE_SSA_OPERANDS_H
  #define GCC_TREE_SSA_OPERANDS_H
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-phiopt.c gcc-4.2.2/gcc/tree-ssa-phiopt.c
*** gcc-4.2.1/gcc/tree-ssa-phiopt.c	Tue May 23 14:07:21 2006
--- gcc-4.2.2/gcc/tree-ssa-phiopt.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Optimization of PHI nodes by converting them into straightline code.
!    Copyright (C) 2004, 2005 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 2, or (at your option) any
  later version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Optimization of PHI nodes by converting them into straightline code.
!    Copyright (C) 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-pre.c gcc-4.2.2/gcc/tree-ssa-pre.c
*** gcc-4.2.1/gcc/tree-ssa-pre.c	Tue Sep 12 10:11:04 2006
--- gcc-4.2.2/gcc/tree-ssa-pre.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* SSA-PRE for trees.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@dberlin.org> and Steven Bosscher
     <stevenb@suse.de>
  
--- 1,6 ----
  /* SSA-PRE for trees.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@dberlin.org> and Steven Bosscher
     <stevenb@suse.de>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 8,14 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 17,24 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-propagate.c gcc-4.2.2/gcc/tree-ssa-propagate.c
*** gcc-4.2.1/gcc/tree-ssa-propagate.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree-ssa-propagate.c	Tue Sep 25 15:14:42 2007
***************
*** 1,12 ****
  /* Generic SSA value propagation engine.
!    Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option) any
     later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,12 ----
  /* Generic SSA value propagation engine.
!    Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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
***************
*** 15,23 ****
     for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
     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"
*************** set_rhs (tree *stmt_p, tree expr)
*** 571,577 ****
    ssa_op_iter iter;
  
    /* Verify the constant folded result is valid gimple.  */
!   if (TREE_CODE_CLASS (code) == tcc_binary)
      {
        if (!is_gimple_val (TREE_OPERAND (expr, 0))
  	  || !is_gimple_val (TREE_OPERAND (expr, 1)))
--- 570,577 ----
    ssa_op_iter iter;
  
    /* Verify the constant folded result is valid gimple.  */
!   if (TREE_CODE_CLASS (code) == tcc_binary
!       || TREE_CODE_CLASS (code) == tcc_comparison)
      {
        if (!is_gimple_val (TREE_OPERAND (expr, 0))
  	  || !is_gimple_val (TREE_OPERAND (expr, 1)))
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-propagate.h gcc-4.2.2/gcc/tree-ssa-propagate.h
*** gcc-4.2.1/gcc/tree-ssa-propagate.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/tree-ssa-propagate.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Data structures and function declarations for the SSA value propagation
     engine.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  /* Data structures and function declarations for the SSA value propagation
     engine.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Diego Novillo <dnovillo@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef _TREE_SSA_PROPAGATE_H
  #define _TREE_SSA_PROPAGATE_H 1
--- 16,23 ----
  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 _TREE_SSA_PROPAGATE_H
  #define _TREE_SSA_PROPAGATE_H 1
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-reassoc.c gcc-4.2.2/gcc/tree-ssa-reassoc.c
*** gcc-4.2.1/gcc/tree-ssa-reassoc.c	Sat Dec  2 17:09:33 2006
--- gcc-4.2.2/gcc/tree-ssa-reassoc.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Reassociation for trees.
!    Copyright (C) 2005 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@dberlin.org>
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Reassociation for trees.
!    Copyright (C) 2005, 2007 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@dberlin.org>
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-sink.c gcc-4.2.2/gcc/tree-ssa-sink.c
*** gcc-4.2.1/gcc/tree-ssa-sink.c	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/tree-ssa-sink.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Code sinking for trees
!    Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@dberlin.org>
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Code sinking for trees
!    Copyright (C) 2001, 2002, 2003, 2004, 2007 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@dberlin.org>
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-structalias.c gcc-4.2.2/gcc/tree-ssa-structalias.c
*** gcc-4.2.1/gcc/tree-ssa-structalias.c	Tue Jun 19 09:24:35 2007
--- gcc-4.2.2/gcc/tree-ssa-structalias.c	Wed Sep 12 07:54:17 2007
***************
*** 2,23 ****
     Copyright (C) 2005, 2006 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>
  
! This file is part of GCC.
  
! GCC is free software; you can redistribute it and/or modify
! under the terms of the GNU General Public License as published by
! the Free Software Foundation; either version 2 of the License, 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; if not, write to the Free Software
! Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
! */
  
  #include "config.h"
  #include "system.h"
--- 2,22 ----
     Copyright (C) 2005, 2006 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>
  
!    This file is part of GCC.
  
!    GCC is free software; you can redistribute it and/or modify
!    under the terms of the GNU General Public License as published by
!    the Free Software Foundation; either version 3 of the License, or
!    (at your option) any later version.
  
!    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"
*************** get_constraint_for_component_ref (tree t
*** 2452,2458 ****
  	     accessing *only* padding.  */
  	  /* Still the user could access one past the end of an array
  	     embedded in a struct resulting in accessing *only* padding.  */
! 	  gcc_assert (curr || ref_contains_array_ref (orig_t));
  	}
        else if (bitmaxsize == 0)
  	{
--- 2451,2458 ----
  	     accessing *only* padding.  */
  	  /* Still the user could access one past the end of an array
  	     embedded in a struct resulting in accessing *only* padding.  */
! 	  gcc_assert (curr || TREE_CODE (TREE_TYPE (orig_t)) == ARRAY_TYPE
! 		      || ref_contains_array_ref (orig_t));
  	}
        else if (bitmaxsize == 0)
  	{
*************** intra_create_variable_infos (void)
*** 4350,4355 ****
--- 4350,4424 ----
    process_constraint (new_constraint (lhs, rhs));
  }
  
+ /* Structure used to put solution bitmaps in a hashtable so they can
+    be shared among variables with the same points-to set.  */
+ 
+ typedef struct shared_bitmap_info
+ {
+   bitmap pt_vars;
+   hashval_t hashcode;
+ } *shared_bitmap_info_t;
+ 
+ static htab_t shared_bitmap_table;
+ 
+ /* Hash function for a shared_bitmap_info_t */
+ 
+ static hashval_t
+ shared_bitmap_hash (const void *p)
+ {
+   const shared_bitmap_info_t bi = (shared_bitmap_info_t) p;
+   return bi->hashcode;
+ }
+ 
+ /* Equality function for two shared_bitmap_info_t's. */
+ 
+ static int
+ shared_bitmap_eq (const void *p1, const void *p2)
+ {
+   const shared_bitmap_info_t sbi1 = (shared_bitmap_info_t) p1;
+   const shared_bitmap_info_t sbi2 = (shared_bitmap_info_t) p2;
+   return bitmap_equal_p (sbi1->pt_vars, sbi2->pt_vars);
+ }
+ 
+ /* Lookup a bitmap in the shared bitmap hashtable, and return an already
+    existing instance if there is one, NULL otherwise.  */
+ 
+ static bitmap
+ shared_bitmap_lookup (bitmap pt_vars)
+ {
+   void **slot;
+   struct shared_bitmap_info sbi;
+ 
+   sbi.pt_vars = pt_vars;
+   sbi.hashcode = bitmap_hash (pt_vars);
+   
+   slot = htab_find_slot_with_hash (shared_bitmap_table, &sbi,
+ 				   sbi.hashcode, NO_INSERT);
+   if (!slot)
+     return NULL;
+   else
+     return ((shared_bitmap_info_t) *slot)->pt_vars;
+ }
+ 
+ 
+ /* Add a bitmap to the shared bitmap hashtable.  */
+ 
+ static void
+ shared_bitmap_add (bitmap pt_vars)
+ {
+   void **slot;
+   shared_bitmap_info_t sbi = XNEW (struct shared_bitmap_info);
+   
+   sbi->pt_vars = pt_vars;
+   sbi->hashcode = bitmap_hash (pt_vars);
+   
+   slot = htab_find_slot_with_hash (shared_bitmap_table, sbi,
+ 				   sbi->hashcode, INSERT);
+   gcc_assert (!*slot);
+   *slot = (void *) sbi;
+ }
+ 
+ 
  /* Set bits in INTO corresponding to the variable uids in solution set
     FROM, which came from variable PTR.
     For variables that are actually dereferenced, we also use type
*************** find_what_p_points_to (tree p)
*** 4460,4466 ****
  	  struct ptr_info_def *pi = get_ptr_info (p);
  	  unsigned int i;
  	  bitmap_iterator bi;
! 
  	  /* This variable may have been collapsed, let's get the real
  	     variable.  */
  	  vi = get_varinfo (find (vi->id));
--- 4529,4537 ----
  	  struct ptr_info_def *pi = get_ptr_info (p);
  	  unsigned int i;
  	  bitmap_iterator bi;
! 	  bitmap finished_solution;
! 	  bitmap result;
! 	  
  	  /* This variable may have been collapsed, let's get the real
  	     variable.  */
  	  vi = get_varinfo (find (vi->id));
*************** find_what_p_points_to (tree p)
*** 4492,4501 ****
  	  if (pi->pt_anything)
  	    return false;
  
! 	  if (!pi->pt_vars)
! 	    pi->pt_vars = BITMAP_GGC_ALLOC ();
  
! 	  set_uids_in_ptset (vi->decl, pi->pt_vars, vi->solution);
  
  	  if (bitmap_empty_p (pi->pt_vars))
  	    pi->pt_vars = NULL;
--- 4563,4582 ----
  	  if (pi->pt_anything)
  	    return false;
  
! 	  finished_solution = BITMAP_GGC_ALLOC ();
! 	  set_uids_in_ptset (vi->decl, finished_solution, vi->solution);
! 	  result = shared_bitmap_lookup (finished_solution);
  
! 	  if (!result)
! 	    {
! 	      shared_bitmap_add (finished_solution);
! 	      pi->pt_vars = finished_solution;
! 	    }
! 	  else
! 	    {
! 	      pi->pt_vars = result;
! 	      bitmap_clear (finished_solution);
! 	    }
  
  	  if (bitmap_empty_p (pi->pt_vars))
  	    pi->pt_vars = NULL;
*************** init_alias_vars (void)
*** 4691,4696 ****
--- 4772,4779 ----
    vi_for_tree = pointer_map_create ();
  
    memset (&stats, 0, sizeof (stats));
+   shared_bitmap_table = htab_create (511, shared_bitmap_hash,
+ 				     shared_bitmap_eq, free);
    init_base_vars ();
  }
  
*************** delete_points_to_sets (void)
*** 4923,4928 ****
--- 5006,5012 ----
    varinfo_t v;
    int i;
  
+   htab_delete (shared_bitmap_table);
    if (dump_file && (dump_flags & TDF_STATS))
      fprintf (dump_file, "Points to sets created:%d\n",
  	     stats.points_to_sets_created);
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-structalias.h gcc-4.2.2/gcc/tree-ssa-structalias.h
*** gcc-4.2.1/gcc/tree-ssa-structalias.h	Thu Oct 19 23:05:53 2006
--- gcc-4.2.2/gcc/tree-ssa-structalias.h	Sat Sep  1 15:28:30 2007
***************
*** 1,23 ****
  /* Tree based points-to analysis
!    Copyright (C) 2002, 2003 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>
  
! This file is part of GCC.
  
! GCC is free software; you can redistribute it and/or modify
! under the terms of the GNU General Public License as published by
! the Free Software Foundation; either version 2 of the License, 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; if not, write to the Free Software
! Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
! */
  
  #ifndef TREE_SSA_STRUCTALIAS_H
  #define TREE_SSA_STRUCTALIAS_H
--- 1,22 ----
  /* Tree based points-to analysis
!    Copyright (C) 2002, 2003, 2007 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dberlin@dberlin.org>
  
!    This file is part of GCC.
  
!    GCC is free software; you can redistribute it and/or modify
!    under the terms of the GNU General Public License as published by
!    the Free Software Foundation; either version 3 of the License, or
!    (at your option) any later version.
  
!    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 TREE_SSA_STRUCTALIAS_H
  #define TREE_SSA_STRUCTALIAS_H
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-threadedge.c gcc-4.2.2/gcc/tree-ssa-threadedge.c
*** gcc-4.2.1/gcc/tree-ssa-threadedge.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree-ssa-threadedge.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 6,12 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-threadupdate.c gcc-4.2.2/gcc/tree-ssa-threadupdate.c
*** gcc-4.2.1/gcc/tree-ssa-threadupdate.c	Mon Jul  3 14:35:13 2006
--- gcc-4.2.2/gcc/tree-ssa-threadupdate.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Thread edges through blocks and update the control flow and SSA graphs.
!    Copyright (C) 2004, 2005, 2006 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Thread edges through blocks and update the control flow and SSA graphs.
!    Copyright (C) 2004, 2005, 2006, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa-uncprop.c gcc-4.2.2/gcc/tree-ssa-uncprop.c
*** gcc-4.2.1/gcc/tree-ssa-uncprop.c	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/tree-ssa-uncprop.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Routines for discovering and unpropagating edge equivalences.
!    Copyright (C) 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Routines for discovering and unpropagating edge equivalences.
!    Copyright (C) 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssa.c gcc-4.2.2/gcc/tree-ssa.c
*** gcc-4.2.1/gcc/tree-ssa.c	Tue Aug 29 15:52:54 2006
--- gcc-4.2.2/gcc/tree-ssa.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Miscellaneous SSA utility functions.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Miscellaneous SSA utility functions.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-ssanames.c gcc-4.2.2/gcc/tree-ssanames.c
*** gcc-4.2.1/gcc/tree-ssanames.c	Wed Jul 13 22:35:29 2005
--- gcc-4.2.2/gcc/tree-ssanames.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Generic routines for manipulating SSA_NAME expressions
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your option)
  any later version.
                                                                                 
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Generic routines for manipulating SSA_NAME expressions
!    Copyright (C) 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-stdarg.c gcc-4.2.2/gcc/tree-stdarg.c
*** gcc-4.2.1/gcc/tree-stdarg.c	Thu Mar  2 19:00:11 2006
--- gcc-4.2.2/gcc/tree-stdarg.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Pass computing data for optimizing stdarg functions.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Jakub Jelinek <jakub@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Pass computing data for optimizing stdarg functions.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Jakub Jelinek <jakub@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-stdarg.h gcc-4.2.2/gcc/tree-stdarg.h
*** gcc-4.2.1/gcc/tree-stdarg.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/tree-stdarg.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Header for a pass computing data for optimizing stdarg functions.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Jakub Jelinek <jakub@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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  /* Header for a pass computing data for optimizing stdarg functions.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Jakub Jelinek <jakub@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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #ifndef GCC_TREE_STDARG_H
  #define GCC_TREE_STDARG_H 1
--- 15,22 ----
  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_TREE_STDARG_H
  #define GCC_TREE_STDARG_H 1
diff -Nrcpad gcc-4.2.1/gcc/tree-tailcall.c gcc-4.2.2/gcc/tree-tailcall.c
*** gcc-4.2.1/gcc/tree-tailcall.c	Tue May 23 14:07:21 2006
--- gcc-4.2.2/gcc/tree-tailcall.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Tail call optimization on trees.
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 1,11 ----
  /* Tail call optimization on trees.
!    Copyright (C) 2003, 2004, 2005, 2007 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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 14,22 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-vect-analyze.c gcc-4.2.2/gcc/tree-vect-analyze.c
*** gcc-4.2.1/gcc/tree-vect-analyze.c	Mon Aug  7 11:28:31 2006
--- gcc-4.2.2/gcc/tree-vect-analyze.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Analysis Utilities for Loop Vectorization.
!    Copyright (C) 2003,2004,2005,2006 Free Software Foundation, Inc.
     Contributed by Dorit Naishlos <dorit@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Analysis Utilities for Loop Vectorization.
!    Copyright (C) 2003,2004,2005,2006, 2007 Free Software Foundation, Inc.
     Contributed by Dorit Naishlos <dorit@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 3, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
*************** Software Foundation, 51 Franklin Street,
*** 25,30 ****
--- 24,30 ----
  #include "tm.h"
  #include "ggc.h"
  #include "tree.h"
+ #include "target.h"
  #include "basic-block.h"
  #include "diagnostic.h"
  #include "tree-flow.h"
*************** vect_verify_datarefs_alignment (loop_vec
*** 911,916 ****
--- 911,967 ----
  }
  
  
+ /* Function vector_alignment_reachable_p
+ 
+    Return true if vector alignment for DR is reachable by peeling
+    a few loop iterations.  Return false otherwise.  */
+ 
+ static bool
+ vector_alignment_reachable_p (struct data_reference *dr)
+ {
+   tree stmt = DR_STMT (dr);
+   stmt_vec_info stmt_info = vinfo_for_stmt (stmt);
+   tree vectype = STMT_VINFO_VECTYPE (stmt_info);
+ 
+   /* If misalignment is known at the compile time then allow peeling
+      only if natural alignment is reachable through peeling.  */
+   if (known_alignment_for_access_p (dr) && !aligned_access_p (dr))
+     {
+       HOST_WIDE_INT elmsize = 
+ 		int_cst_value (TYPE_SIZE_UNIT (TREE_TYPE (vectype)));
+       if (vect_print_dump_info (REPORT_DETAILS))
+ 	{
+ 	  fprintf (vect_dump, "data size =" HOST_WIDE_INT_PRINT_DEC, elmsize);
+ 	  fprintf (vect_dump, ". misalignment = %d. ", DR_MISALIGNMENT (dr));
+ 	}
+       if (DR_MISALIGNMENT (dr) % elmsize)
+ 	{
+ 	  if (vect_print_dump_info (REPORT_DETAILS))
+ 	    fprintf (vect_dump, "data size does not divide the misalignment.\n");
+ 	  return false;
+ 	}
+     }
+ 
+   if (!known_alignment_for_access_p (dr))
+     {
+       tree type = (TREE_TYPE (DR_REF (dr)));
+       tree ba = DR_BASE_OBJECT (dr);
+       bool is_packed = false;
+ 
+       if (ba)
+ 	is_packed = contains_packed_reference (ba);
+ 
+       if (vect_print_dump_info (REPORT_DETAILS))
+ 	fprintf (vect_dump, "Unknown misalignment, is_packed = %d",is_packed);
+       if (targetm.vectorize.vector_alignment_reachable (type, is_packed))
+ 	return true;
+       else
+ 	return false;
+     }
+ 
+   return true;
+ }
+ 
  /* Function vect_enhance_data_refs_alignment
  
     This pass will use loop versioning and loop peeling in order to enhance
*************** vect_enhance_data_refs_alignment (loop_v
*** 1056,1063 ****
    for (i = 0; VEC_iterate (data_reference_p, datarefs, i, dr); i++)
      if (!DR_IS_READ (dr) && !aligned_access_p (dr))
        {
! 	dr0 = dr;
! 	do_peeling = true;
  	break;
        }
  
--- 1107,1117 ----
    for (i = 0; VEC_iterate (data_reference_p, datarefs, i, dr); i++)
      if (!DR_IS_READ (dr) && !aligned_access_p (dr))
        {
!         do_peeling = vector_alignment_reachable_p (dr);
!         if (do_peeling)
!           dr0 = dr;
!         if (!do_peeling && vect_print_dump_info (REPORT_DETAILS))
!           fprintf (vect_dump, "vector alignment may not be reachable");
  	break;
        }
  
diff -Nrcpad gcc-4.2.1/gcc/tree-vect-generic.c gcc-4.2.2/gcc/tree-vect-generic.c
*** gcc-4.2.1/gcc/tree-vect-generic.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree-vect-generic.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 5,11 ****
     
  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 2, or (at your option) any
  later version.
     
  GCC is distributed in the hope that it will be useful, but WITHOUT
--- 5,11 ----
     
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
     
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-vect-patterns.c gcc-4.2.2/gcc/tree-vect-patterns.c
*** gcc-4.2.1/gcc/tree-vect-patterns.c	Tue Sep 12 10:11:04 2006
--- gcc-4.2.2/gcc/tree-vect-patterns.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Analysis Utilities for Loop Vectorization.
!    Copyright (C) 2006 Free Software Foundation, Inc.
     Contributed by Dorit Nuzman <dorit@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Analysis Utilities for Loop Vectorization.
!    Copyright (C) 2006, 2007 Free Software Foundation, Inc.
     Contributed by Dorit Nuzman <dorit@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 3, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
*************** vect_pattern_recog_1 (
*** 499,506 ****
            || (icode = optab->handlers[(int) vec_mode].insn_code) ==
                CODE_FOR_nothing
            || (type_out
!               && (insn_data[icode].operand[0].mode !=
!                   TYPE_MODE (get_vectype_for_scalar_type (type_out)))))
  	return;
      }
  
--- 498,506 ----
            || (icode = optab->handlers[(int) vec_mode].insn_code) ==
                CODE_FOR_nothing
            || (type_out
!               && (!get_vectype_for_scalar_type (type_out)
!                   || (insn_data[icode].operand[0].mode !=
!                       TYPE_MODE (get_vectype_for_scalar_type (type_out))))))
  	return;
      }
  
diff -Nrcpad gcc-4.2.1/gcc/tree-vect-transform.c gcc-4.2.2/gcc/tree-vect-transform.c
*** gcc-4.2.1/gcc/tree-vect-transform.c	Tue Sep 12 10:11:04 2006
--- gcc-4.2.2/gcc/tree-vect-transform.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Transformation Utilities for Loop Vectorization.
!    Copyright (C) 2003,2004,2005,2006 Free Software Foundation, Inc.
     Contributed by Dorit Naishlos <dorit@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Transformation Utilities for Loop Vectorization.
!    Copyright (C) 2003,2004,2005,2006, 2007 Free Software Foundation, Inc.
     Contributed by Dorit Naishlos <dorit@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 3, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-vectorizer.c gcc-4.2.2/gcc/tree-vectorizer.c
*** gcc-4.2.1/gcc/tree-vectorizer.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree-vectorizer.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 6,12 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Loop Vectorization Pass.
  
--- 15,22 ----
  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/>.  */
  
  /* Loop Vectorization Pass.
  
diff -Nrcpad gcc-4.2.1/gcc/tree-vectorizer.h gcc-4.2.2/gcc/tree-vectorizer.h
*** gcc-4.2.1/gcc/tree-vectorizer.h	Tue Sep 12 10:11:04 2006
--- gcc-4.2.2/gcc/tree-vectorizer.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Loop Vectorization
!    Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Dorit Naishlos <dorit@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Loop Vectorization
!    Copyright (C) 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Dorit Naishlos <dorit@il.ibm.com>
  
  This file is part of GCC.
  
  GCC is free software; you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
! Software Foundation; either version 3, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_TREE_VECTORIZER_H
  #define GCC_TREE_VECTORIZER_H
--- 15,22 ----
  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_TREE_VECTORIZER_H
  #define GCC_TREE_VECTORIZER_H
diff -Nrcpad gcc-4.2.1/gcc/tree-vn.c gcc-4.2.2/gcc/tree-vn.c
*** gcc-4.2.1/gcc/tree-vn.c	Tue Sep 12 10:11:04 2006
--- gcc-4.2.2/gcc/tree-vn.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Value Numbering routines for tree expressions.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@dberlin.org>, Steven Bosscher
     <stevenb@suse.de> and Diego Novillo <dnovillo@redhat.com>
  
--- 1,5 ----
  /* Value Numbering routines for tree expressions.
!    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Daniel Berlin <dan@dberlin.org>, Steven Bosscher
     <stevenb@suse.de> and Diego Novillo <dnovillo@redhat.com>
  
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 7,13 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 16,24 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree-vrp.c gcc-4.2.2/gcc/tree-vrp.c
*** gcc-4.2.1/gcc/tree-vrp.c	Sat Jun  9 16:31:11 2007
--- gcc-4.2.2/gcc/tree-vrp.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 6,12 ----
  
  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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 15,23 ****
  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 COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 15,22 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/tree.c gcc-4.2.2/gcc/tree.c
*** gcc-4.2.1/gcc/tree.c	Tue May  1 19:23:47 2007
--- gcc-4.2.2/gcc/tree.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file contains the low level primitives for operating on tree nodes,
     including allocation, list operations, interning of identifiers,
--- 16,23 ----
  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/>.  */
  
  /* This file contains the low level primitives for operating on tree nodes,
     including allocation, list operations, interning of identifiers,
*************** host_integerp (tree t, int pos)
*** 4540,4546 ****
  	       && (HOST_WIDE_INT) TREE_INT_CST_LOW (t) >= 0)
  	      || (! pos && TREE_INT_CST_HIGH (t) == -1
  		  && (HOST_WIDE_INT) TREE_INT_CST_LOW (t) < 0
! 		  && !TYPE_UNSIGNED (TREE_TYPE (t)))
  	      || (pos && TREE_INT_CST_HIGH (t) == 0)));
  }
  
--- 4539,4546 ----
  	       && (HOST_WIDE_INT) TREE_INT_CST_LOW (t) >= 0)
  	      || (! pos && TREE_INT_CST_HIGH (t) == -1
  		  && (HOST_WIDE_INT) TREE_INT_CST_LOW (t) < 0
! 		  && (!TYPE_UNSIGNED (TREE_TYPE (t))
! 		      || TYPE_IS_SIZETYPE (TREE_TYPE (t))))
  	      || (pos && TREE_INT_CST_HIGH (t) == 0)));
  }
  
diff -Nrcpad gcc-4.2.1/gcc/tree.def gcc-4.2.2/gcc/tree.def
*** gcc-4.2.1/gcc/tree.def	Fri Jan 26 19:56:05 2007
--- gcc-4.2.2/gcc/tree.def	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* This file contains the definitions and documentation for the
     tree codes used in GCC.
     Copyright (C) 1987, 1988, 1993, 1995, 1997, 1998, 2000, 2001, 2004, 2005, 
!    2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* This file contains the definitions and documentation for the
     tree codes used in GCC.
     Copyright (C) 1987, 1988, 1993, 1995, 1997, 1998, 2000, 2001, 2004, 2005, 
!    2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* For tcc_references, tcc_expression, tcc_comparison, tcc_unary,
--- 16,23 ----
  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/>.  */
  
  
  /* For tcc_references, tcc_expression, tcc_comparison, tcc_unary,
diff -Nrcpad gcc-4.2.1/gcc/tree.h gcc-4.2.2/gcc/tree.h
*** gcc-4.2.1/gcc/tree.h	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/tree.h	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 6,12 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 6,12 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_TREE_H
  #define GCC_TREE_H
--- 15,22 ----
  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_TREE_H
  #define GCC_TREE_H
*************** extern tree get_inner_reference (tree, H
*** 4112,4117 ****
--- 4111,4122 ----
  				 tree *, enum machine_mode *, int *, int *,
  				 bool);
  
+ /* Given an expression EXP that may be a COMPONENT_REF or an ARRAY_REF,
+    look for whether EXP or any nested component-refs within EXP is marked
+    as PACKED.  */
+ 
+ extern bool contains_packed_reference (tree exp);
+ 
  /* Return 1 if T is an expression that get_inner_reference handles.  */
  
  extern int handled_component_p (tree);
diff -Nrcpad gcc-4.2.1/gcc/treelang/ChangeLog gcc-4.2.2/gcc/treelang/ChangeLog
*** gcc-4.2.1/gcc/treelang/ChangeLog	Thu Jul 19 14:29:29 2007
--- gcc-4.2.2/gcc/treelang/ChangeLog	Sun Oct  7 21:19:57 2007
***************
*** 1,3 ****
--- 1,24 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
+ 2007-08-29  Nick Clifton  <nickc@redhat.com>
+ 
+ 	* parse.y: Change copyright header to refer to version 3 of the
+ 	GNU General Public License and to point readers at the COPYING3
+ 	file and the FSF's license web page.
+ 	* lex.l: Likewise.
+ 	* lang.opt: Likewise.
+ 	* lang-specs.h: Likewise.
+ 	* treelang.h: Likewise.
+ 	* config-lang.in: Likewise.
+ 	* tree-convert.c: Likewise.
+ 	* treetree.c: Likewise.
+ 	* tree1.c: Likewise.
+ 	* Make-lang.in: Likewise.
+ 	* treetree.h: Likewise.
+ 	* spec.c: Likewise.
+ 	
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/gcc/treelang/Make-lang.in gcc-4.2.2/gcc/treelang/Make-lang.in
*** gcc-4.2.1/gcc/treelang/Make-lang.in	Tue Oct 10 23:48:09 2006
--- gcc-4.2.2/gcc/treelang/Make-lang.in	Fri Aug 31 08:27:50 2007
***************
*** 1,13 ****
  # Top level makefile fragment for TREELANG For GCC. -*- makefile -*-
  
  #   Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005,
! #   2006 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 2, or (at your option)
  #any later version.
  
  #GCC is distributed in the hope that it will be useful,
--- 1,13 ----
  # Top level makefile fragment for TREELANG For GCC. -*- makefile -*-
  
  #   Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005,
! #   2006, 2007 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,
***************
*** 16,24 ****
  #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 COPYING.  If not, write to
! #the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! #Boston, MA 02110-1301, USA.
  
  # This file provides the language dependent support in the main Makefile.
  # Each language makefile fragment must provide the following targets:
--- 16,24 ----
  #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/>.
! 
  
  # This file provides the language dependent support in the main Makefile.
  # Each language makefile fragment must provide the following targets:
diff -Nrcpad gcc-4.2.1/gcc/treelang/config-lang.in gcc-4.2.2/gcc/treelang/config-lang.in
*** gcc-4.2.1/gcc/treelang/config-lang.in	Sat Jun 25 00:59:41 2005
--- gcc-4.2.2/gcc/treelang/config-lang.in	Fri Aug 31 08:27:50 2007
***************
*** 1,11 ****
  # Top level configure fragment for GNU C++.
! # Copyright (C) 1994, 1995, 1997, 1998, 2000, 2001, 2002 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 2, or (at your option)
  #any later version.
  
  #GCC is distributed in the hope that it will be useful,
--- 1,12 ----
  # Top level configure fragment for GNU C++.
! # Copyright (C) 1994, 1995, 1997, 1998, 2000, 2001, 2002, 2007
! # 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,
***************
*** 14,22 ****
  #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 COPYING.  If not, write to
! #the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! #Boston, MA 02110-1301, USA.
  
  # Configure looks for the existence of this file to auto-config each language.
  # We define several parameters used by configure:
--- 15,22 ----
  #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/>.
  
  # Configure looks for the existence of this file to auto-config each language.
  # We define several parameters used by configure:
diff -Nrcpad gcc-4.2.1/gcc/treelang/lang-specs.h gcc-4.2.2/gcc/treelang/lang-specs.h
*** gcc-4.2.1/gcc/treelang/lang-specs.h	Sat Jun 25 00:59:41 2005
--- gcc-4.2.2/gcc/treelang/lang-specs.h	Fri Aug 31 08:27:50 2007
***************
*** 2,14 ****
  
     The format of the specs file is documented in gcc.c
  
!    Copyright (C) 1995, 96-98, 1999, 2000, 2001, 2002 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 2, or (at your option)
  any later version.
  
  GCC is distributed in the hope that it will be useful,
--- 2,15 ----
  
     The format of the specs file is documented in gcc.c
  
!    Copyright (C) 1995, 96-98, 1999, 2000, 2001, 2002, 2007
!    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,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with this program; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  /* 
     This is the contribution to the `default_compilers' array in GCC.c for
--- 18,25 ----
  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/>.  */
  
  /* 
     This is the contribution to the `default_compilers' array in GCC.c for
diff -Nrcpad gcc-4.2.1/gcc/treelang/lang.opt gcc-4.2.2/gcc/treelang/lang.opt
*** gcc-4.2.1/gcc/treelang/lang.opt	Sat Jun 25 00:59:41 2005
--- gcc-4.2.2/gcc/treelang/lang.opt	Fri Aug 31 08:27:50 2007
***************
*** 1,11 ****
  ; Options for the treelang front end.
! ; Copyright (C) 2003 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 2, or (at your option) any later
  ; version.
  ; 
  ; GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  ; Options for the treelang front end.
! ; Copyright (C) 2003, 2007 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
***************
*** 14,22 ****
  ; for more details.
  ; 
  ; You should have received a copy of the GNU General Public License
! ; along with GCC; see the file COPYING.  If not, write to the Free
! ; Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! ; 02110-1301, USA.
  
  ; See the GCC internals manual for a description of this file's format.
  
--- 14,21 ----
  ; 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/>.
  
  ; See the GCC internals manual for a description of this file's format.
  
diff -Nrcpad gcc-4.2.1/gcc/treelang/lex.l gcc-4.2.2/gcc/treelang/lex.l
*** gcc-4.2.1/gcc/treelang/lex.l	Sat Jun 25 00:59:41 2005
--- gcc-4.2.2/gcc/treelang/lex.l	Fri Aug 31 08:27:50 2007
***************
*** 5,15 ****
     ---------------------------------------------------------------------
  
     Copyright (C) 1986, 87, 89, 92-96, 1997, 1999, 2000, 2001, 2002, 2003,
!    2004, 2005 Free Software Foundation, Inc.
     
     This program is free software; you can redistribute it and/or modify it 
     under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 2, or (at your option) any
     later version.
     
     This program is distributed in the hope that it will be useful,
--- 5,15 ----
     ---------------------------------------------------------------------
  
     Copyright (C) 1986, 87, 89, 92-96, 1997, 1999, 2000, 2001, 2002, 2003,
!    2004, 2005, 2007 Free Software Foundation, Inc.
     
     This program is free software; you can redistribute it and/or modify it 
     under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
     later version.
     
     This program is distributed in the hope that it will be useful,
***************
*** 18,26 ****
     GNU General Public License for more details.
     
     You should have received a copy of the GNU General Public License
!    along with this program; if not, write to the Free Software
!    Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.
     
     In other words, you are welcome to use, share and improve this program.
     You are forbidden to forbid anyone else to use, share and improve
--- 18,25 ----
     GNU General Public License for more details.
     
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.
     
     In other words, you are welcome to use, share and improve this program.
     You are forbidden to forbid anyone else to use, share and improve
diff -Nrcpad gcc-4.2.1/gcc/treelang/parse.y gcc-4.2.2/gcc/treelang/parse.y
*** gcc-4.2.1/gcc/treelang/parse.y	Fri Sep 23 14:45:21 2005
--- gcc-4.2.2/gcc/treelang/parse.y	Fri Aug 31 08:27:50 2007
***************
*** 3,14 ****
  
  ---------------------------------------------------------------------
  
! Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
  Free Software Foundation, Inc.
  
  This program is free software; you can redistribute it and/or modify it
  under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 2, or (at your option) any
  later version.
  
  This program is distributed in the hope that it will be useful,
--- 3,14 ----
  
  ---------------------------------------------------------------------
  
! Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
  Free Software Foundation, Inc.
  
  This program is free software; you can redistribute it and/or modify it
  under the terms of the GNU General Public License as published by the
! Free Software Foundation; either version 3, or (at your option) any
  later version.
  
  This program is distributed in the hope that it will be useful,
*************** MERCHANTABILITY or FITNESS FOR A PARTICU
*** 17,25 ****
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with this program; if not, write to the Free Software
! Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.
  
  In other words, you are welcome to use, share and improve this program.
  You are forbidden to forbid anyone else to use, share and improve
--- 17,24 ----
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
! along with this program; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.
  
  In other words, you are welcome to use, share and improve this program.
  You are forbidden to forbid anyone else to use, share and improve
diff -Nrcpad gcc-4.2.1/gcc/treelang/spec.c gcc-4.2.2/gcc/treelang/spec.c
*** gcc-4.2.1/gcc/treelang/spec.c	Sat Jan 21 18:22:19 2006
--- gcc-4.2.2/gcc/treelang/spec.c	Fri Aug 31 08:27:50 2007
***************
*** 1,22 ****
  /* Specific flags and argument handling of the Treelang front-end.
!    Copyright (C) 2005, 2006 Free Software Foundation, Inc.
  
  This file is part of GCC.
  
! GNU CC 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 2, or (at your option)
  any later version.
  
! GNU CC 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 GNU CC; see the file COPYING.  If not, write to
! the Free Software Foundation, 51 Franklin Street, Fifth Floor,
! Boston, MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 1,21 ----
  /* Specific flags and argument handling of the Treelang front-end.
!    Copyright (C) 2005, 2006, 2007 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"
diff -Nrcpad gcc-4.2.1/gcc/treelang/tree-convert.c gcc-4.2.2/gcc/treelang/tree-convert.c
*** gcc-4.2.1/gcc/treelang/tree-convert.c	Sun Aug  7 16:36:33 2005
--- gcc-4.2.2/gcc/treelang/tree-convert.c	Fri Aug 31 08:27:50 2007
***************
*** 1,12 ****
  /* Language-level data type conversion for Treelang.
     This is a very slightly modified copy of c-convert.c.
!    Copyright (C) 1987, 1988, 1991, 1998, 2002, 2003 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* Language-level data type conversion for Treelang.
     This is a very slightly modified copy of c-convert.c.
!    Copyright (C) 1987, 1988, 1991, 1998, 2002, 2003, 2007
!    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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* This file contains the functions for converting C expressions
--- 16,23 ----
  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/>.  */
  
  
  /* This file contains the functions for converting C expressions
diff -Nrcpad gcc-4.2.1/gcc/treelang/tree1.c gcc-4.2.2/gcc/treelang/tree1.c
*** gcc-4.2.1/gcc/treelang/tree1.c	Sat Jun 25 00:59:41 2005
--- gcc-4.2.2/gcc/treelang/tree1.c	Fri Aug 31 08:27:50 2007
***************
*** 1,12 ****
  /* TREELANG Compiler almost main (tree1)
     Called by GCC's toplev.c
  
!    Copyright (C) 1986, 87, 89, 92-96, 1997, 1999, 2000, 2001, 2002, 2003, 2004
!    Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify it
     under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 2, or (at your option) any
     later version.
  
     This program is distributed in the hope that it will be useful,
--- 1,12 ----
  /* TREELANG Compiler almost main (tree1)
     Called by GCC's toplev.c
  
!    Copyright (C) 1986, 87, 89, 92-96, 1997, 1999, 2000, 2001, 2002, 2003, 2004,
!    2007  Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify it
     under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
     later version.
  
     This program is distributed in the hope that it will be useful,
***************
*** 15,23 ****
     GNU General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; if not, write to the Free Software
!    Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.
  
     In other words, you are welcome to use, share and improve this program.
     You are forbidden to forbid anyone else to use, share and improve
--- 15,22 ----
     GNU General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.
  
     In other words, you are welcome to use, share and improve this program.
     You are forbidden to forbid anyone else to use, share and improve
diff -Nrcpad gcc-4.2.1/gcc/treelang/treelang.h gcc-4.2.2/gcc/treelang/treelang.h
*** gcc-4.2.1/gcc/treelang/treelang.h	Sat Jun 25 00:59:41 2005
--- gcc-4.2.2/gcc/treelang/treelang.h	Fri Aug 31 08:27:50 2007
***************
*** 2,13 ****
  
      TREELANG Compiler common definitions (treelang.h)
  
!     Copyright (C) 1986, 87, 89, 92-96, 1997, 1999, 2000, 2001, 2002, 2003, 2004
!     Free Software Foundation, Inc.
  
      This program is free software; you can redistribute it and/or modify it
      under the terms of the GNU General Public License as published by the
!     Free Software Foundation; either version 2, or (at your option) any
      later version.
  
      This program is distributed in the hope that it will be useful,
--- 2,13 ----
  
      TREELANG Compiler common definitions (treelang.h)
  
!     Copyright (C) 1986, 87, 89, 92-96, 1997, 1999, 2000, 2001, 2002, 2003, 2004,
!     2007  Free Software Foundation, Inc.
  
      This program is free software; you can redistribute it and/or modify it
      under the terms of the GNU General Public License as published by the
!     Free Software Foundation; either version 3, or (at your option) any
      later version.
  
      This program is distributed in the hope that it will be useful,
***************
*** 16,24 ****
      GNU General Public License for more details.
  
      You should have received a copy of the GNU General Public License
!     along with this program; if not, write to the Free Software
!     Foundation, 51 Franklin Street, Fifth Floor,
!     Boston, MA 02110-1301, USA.
  
      In other words, you are welcome to use, share and improve this program.
      You are forbidden to forbid anyone else to use, share and improve
--- 16,23 ----
      GNU General Public License for more details.
  
      You should have received a copy of the GNU General Public License
!     along with this program; see the file COPYING3.  If not see
!     <http://www.gnu.org/licenses/>.
  
      In other words, you are welcome to use, share and improve this program.
      You are forbidden to forbid anyone else to use, share and improve
diff -Nrcpad gcc-4.2.1/gcc/treelang/treetree.c gcc-4.2.2/gcc/treelang/treetree.c
*** gcc-4.2.1/gcc/treelang/treetree.c	Tue Jan 31 19:56:55 2006
--- gcc-4.2.2/gcc/treelang/treetree.c	Fri Aug 31 08:27:50 2007
***************
*** 5,11 ****
     you are in the right place.
  
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
  
     This code is based on toy.c written by Richard Kenner.
  
--- 5,12 ----
     you are in the right place.
  
     Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
  
     This code is based on toy.c written by Richard Kenner.
  
***************
*** 23,29 ****
  
     This program is free software; you can redistribute it and/or modify it
     under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 2, or (at your option) any
     later version.
  
     This program is distributed in the hope that it will be useful,
--- 24,30 ----
  
     This program is free software; you can redistribute it and/or modify it
     under the terms of the GNU General Public License as published by the
!    Free Software Foundation; either version 3, or (at your option) any
     later version.
  
     This program is distributed in the hope that it will be useful,
***************
*** 32,40 ****
     GNU General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; if not, write to the Free Software
!    Foundation, 51 Franklin Street, Fifth Floor,
!    Boston, MA 02110-1301, USA.
  
     In other words, you are welcome to use, share and improve this program.
     You are forbidden to forbid anyone else to use, share and improve
--- 33,40 ----
     GNU General Public License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with this program; see the file COPYING3.  If not see
!    <http://www.gnu.org/licenses/>.
  
     In other words, you are welcome to use, share and improve this program.
     You are forbidden to forbid anyone else to use, share and improve
diff -Nrcpad gcc-4.2.1/gcc/treelang/treetree.h gcc-4.2.2/gcc/treelang/treetree.h
*** gcc-4.2.1/gcc/treelang/treetree.h	Sat Jun 25 00:59:41 2005
--- gcc-4.2.2/gcc/treelang/treetree.h	Fri Aug 31 08:27:50 2007
***************
*** 2,12 ****
      (compiler back end interface).
  
      Copyright (C) 1986, 87, 89, 92-96, 1997, 1999, 2000, 2001, 2002, 2003,
!     2004, 2005 Free Software Foundation, Inc.
  
      This program is free software; you can redistribute it and/or modify it
      under the terms of the GNU General Public License as published by the
!     Free Software Foundation; either version 2, or (at your option) any
      later version.
  
      This program is distributed in the hope that it will be useful,
--- 2,12 ----
      (compiler back end interface).
  
      Copyright (C) 1986, 87, 89, 92-96, 1997, 1999, 2000, 2001, 2002, 2003,
!     2004, 2005, 2007 Free Software Foundation, Inc.
  
      This program is free software; you can redistribute it and/or modify it
      under the terms of the GNU General Public License as published by the
!     Free Software Foundation; either version 3, or (at your option) any
      later version.
  
      This program is distributed in the hope that it will be useful,
***************
*** 15,23 ****
      GNU General Public License for more details.
  
      You should have received a copy of the GNU General Public License
!     along with this program; if not, write to the Free Software
!     Foundation, 51 Franklin Street, Fifth Floor,
!     Boston, MA 02110-1301, USA.
  
      In other words, you are welcome to use, share and improve this program.
      You are forbidden to forbid anyone else to use, share and improve
--- 15,22 ----
      GNU General Public License for more details.
  
      You should have received a copy of the GNU General Public License
!     along with this program; see the file COPYING3.  If not see
!     <http://www.gnu.org/licenses/>.
  
      In other words, you are welcome to use, share and improve this program.
      You are forbidden to forbid anyone else to use, share and improve
diff -Nrcpad gcc-4.2.1/gcc/treestruct.def gcc-4.2.2/gcc/treestruct.def
*** gcc-4.2.1/gcc/treestruct.def	Wed Feb 15 22:09:45 2006
--- gcc-4.2.2/gcc/treestruct.def	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* This file contains the definitions for the tree structure
     enumeration used in GCC.  
  
! Copyright (C) 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* This file contains the definitions for the tree structure
     enumeration used in GCC.  
  
! Copyright (C) 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* The format of this file is 
     DEFTREESTRUCT(enumeration value, printable name).
--- 16,23 ----
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING3.  If not see
! <http://www.gnu.org/licenses/>.  */
  
  /* The format of this file is 
     DEFTREESTRUCT(enumeration value, printable name).
diff -Nrcpad gcc-4.2.1/gcc/value-prof.c gcc-4.2.2/gcc/value-prof.c
*** gcc-4.2.1/gcc/value-prof.c	Thu Aug 17 00:13:24 2006
--- gcc-4.2.2/gcc/value-prof.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Transformations based on profile information for values.
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Transformations based on profile information for values.
!    Copyright (C) 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 14,21 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/value-prof.h gcc-4.2.2/gcc/value-prof.h
*** gcc-4.2.1/gcc/value-prof.h	Mon Feb  6 18:20:47 2006
--- gcc-4.2.2/gcc/value-prof.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for transformations based on profile information for values.
!    Copyright (C) 2003, 2004, 2005 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Definitions for transformations based on profile information for values.
!    Copyright (C) 2003, 2004, 2005, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_VALUE_PROF_H
  #define GCC_VALUE_PROF_H
--- 14,21 ----
  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_VALUE_PROF_H
  #define GCC_VALUE_PROF_H
diff -Nrcpad gcc-4.2.1/gcc/var-tracking.c gcc-4.2.2/gcc/var-tracking.c
*** gcc-4.2.1/gcc/var-tracking.c	Mon Feb 19 16:10:49 2007
--- gcc-4.2.2/gcc/var-tracking.c	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Variable tracking routines for the GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005 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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 1,11 ----
  /* Variable tracking routines for the GNU compiler.
!    Copyright (C) 2002, 2003, 2004, 2005, 2007 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
***************
*** 14,22 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
!    02110-1301, USA.  */
  
  /* This file contains the variable tracking pass.  It computes where
     variables are located (which registers or where in memory) at each position
--- 14,21 ----
     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/>.  */
  
  /* This file contains the variable tracking pass.  It computes where
     variables are located (which registers or where in memory) at each position
diff -Nrcpad gcc-4.2.1/gcc/varasm.c gcc-4.2.2/gcc/varasm.c
*** gcc-4.2.1/gcc/varasm.c	Sat Mar 10 00:59:15 2007
--- gcc-4.2.2/gcc/varasm.c	Sat Sep  1 15:28:30 2007
*************** This file is part of GCC.
*** 7,13 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 7,13 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* This file handles generation of all the assembler code
--- 16,23 ----
  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/>.  */
  
  
  /* This file handles generation of all the assembler code
diff -Nrcpad gcc-4.2.1/gcc/varray.c gcc-4.2.2/gcc/varray.c
*** gcc-4.2.1/gcc/varray.c	Fri Jul  7 14:23:57 2006
--- gcc-4.2.2/gcc/varray.c	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Virtual array support.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2006
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
--- 1,5 ----
  /* Virtual array support.
!    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2006, 2007
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
***************
*** 7,13 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 16,23 ----
     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"
diff -Nrcpad gcc-4.2.1/gcc/varray.h gcc-4.2.2/gcc/varray.h
*** gcc-4.2.1/gcc/varray.h	Mon Dec 12 09:14:12 2005
--- gcc-4.2.2/gcc/varray.h	Sat Sep  1 15:28:30 2007
***************
*** 1,5 ****
  /* Virtual array support.
!    Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
--- 1,5 ----
  /* Virtual array support.
!    Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, 2007
     Free Software Foundation, Inc.
     Contributed by Cygnus Solutions.
  
***************
*** 7,13 ****
  
     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 2, or (at your option)
     any later version.
  
     GCC is distributed in the hope that it will be useful, but WITHOUT
--- 7,13 ----
  
     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
***************
*** 16,24 ****
     License for more details.
  
     You should have received a copy of the GNU General Public License
!    along with GCC; see the file COPYING.  If not, write to the Free
!    the Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston,
!    MA 02110-1301, USA.  */
  
  #ifndef GCC_VARRAY_H
  #define GCC_VARRAY_H
--- 16,23 ----
     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_VARRAY_H
  #define GCC_VARRAY_H
diff -Nrcpad gcc-4.2.1/gcc/vec.c gcc-4.2.2/gcc/vec.c
*** gcc-4.2.1/gcc/vec.c	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/vec.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Vector API for GNU compiler.
!    Copyright (C) 2004, 2005, 2006 Free Software Foundation, Inc.
     Contributed by Nathan Sidwell <nathan@codesourcery.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Vector API for GNU compiler.
!    Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
     Contributed by Nathan Sidwell <nathan@codesourcery.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* This file is compiled twice: once for the generator programs
     once for the compiler.  */
--- 15,22 ----
  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/>.  */
  
  /* This file is compiled twice: once for the generator programs
     once for the compiler.  */
diff -Nrcpad gcc-4.2.1/gcc/vec.h gcc-4.2.2/gcc/vec.h
*** gcc-4.2.1/gcc/vec.h	Mon Mar 12 04:40:09 2007
--- gcc-4.2.2/gcc/vec.h	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Vector API for GNU compiler.
!    Copyright (C) 2004, 2005 Free Software Foundation, Inc.
     Contributed by Nathan Sidwell <nathan@codesourcery.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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Vector API for GNU compiler.
!    Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
     Contributed by Nathan Sidwell <nathan@codesourcery.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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_VEC_H
  #define GCC_VEC_H
--- 15,22 ----
  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_VEC_H
  #define GCC_VEC_H
diff -Nrcpad gcc-4.2.1/gcc/vecprim.h gcc-4.2.2/gcc/vecprim.h
*** gcc-4.2.1/gcc/vecprim.h	Mon Apr 10 19:26:18 2006
--- gcc-4.2.2/gcc/vecprim.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* VEC types for primitive types
!    Copyright (C) 2006 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* VEC types for primitive types
!    Copyright (C) 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_VECPRIM_H
  #define GCC_VECPRIM_H
--- 14,21 ----
  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_VECPRIM_H
  #define GCC_VECPRIM_H
diff -Nrcpad gcc-4.2.1/gcc/vmsdbg.h gcc-4.2.2/gcc/vmsdbg.h
*** gcc-4.2.1/gcc/vmsdbg.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/vmsdbg.h	Sat Sep  1 15:28:30 2007
***************
*** 1,11 ****
  /* Definitions for the data structures and codes used in VMS debugging.
!    Copyright (C) 2001 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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,11 ----
  /* Definitions for the data structures and codes used in VMS debugging.
!    Copyright (C) 2001, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 14,22 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #ifndef GCC_VMSDBG_H
  #define GCC_VMSDBG_H 1
--- 14,21 ----
  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_VMSDBG_H
  #define GCC_VMSDBG_H 1
diff -Nrcpad gcc-4.2.1/gcc/vmsdbgout.c gcc-4.2.2/gcc/vmsdbgout.c
*** gcc-4.2.1/gcc/vmsdbgout.c	Wed Dec  7 07:53:14 2005
--- gcc-4.2.2/gcc/vmsdbgout.c	Sat Sep  1 15:28:30 2007
***************
*** 1,6 ****
  /* Output VMS debug format symbol table information from GCC.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
     Contributed by Douglas B. Rupp (rupp@gnat.com).
     Updated by Bernard W. Giroud (bgiroud@users.sourceforge.net).
  
--- 1,7 ----
  /* Output VMS debug format symbol table information from GCC.
     Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
!    1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
!    Free Software Foundation, Inc.
     Contributed by Douglas B. Rupp (rupp@gnat.com).
     Updated by Bernard W. Giroud (bgiroud@users.sourceforge.net).
  
*************** This file is part of GCC.
*** 8,14 ****
  
  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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 9,15 ----
  
  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 17,25 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  #include "config.h"
  #include "system.h"
--- 18,25 ----
  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"
diff -Nrcpad gcc-4.2.1/gcc/web.c gcc-4.2.2/gcc/web.c
*** gcc-4.2.1/gcc/web.c	Thu May  4 09:19:02 2006
--- gcc-4.2.2/gcc/web.c	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* Web construction code for GNU compiler.
     Contributed by Jan Hubicka.
!    Copyright (C) 2001, 2002, 2004, 2006
!    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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Web construction code for GNU compiler.
     Contributed by Jan Hubicka.
!    Copyright (C) 2001, 2002, 2004, 2006, 2007 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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Simple optimization pass that splits independent uses of each pseudo,
     increasing effectiveness of other optimizations.  The optimization can
--- 15,22 ----
  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/>.  */
  
  /* Simple optimization pass that splits independent uses of each pseudo,
     increasing effectiveness of other optimizations.  The optimization can
diff -Nrcpad gcc-4.2.1/gcc/xcoffout.c gcc-4.2.2/gcc/xcoffout.c
*** gcc-4.2.1/gcc/xcoffout.c	Sun Jul  3 21:08:11 2005
--- gcc-4.2.2/gcc/xcoffout.c	Sat Sep  1 15:28:30 2007
***************
*** 1,12 ****
  /* Output xcoff-format symbol table information from GNU compiler.
!    Copyright (C) 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2002, 2003, 2004
!    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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,12 ----
  /* Output xcoff-format symbol table information from GNU compiler.
!    Copyright (C) 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2002, 2003, 2004,
!    2007  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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 15,23 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  /* Output xcoff-format symbol table data.  The main functionality is contained
     in dbxout.c.  This file implements the sdbout-like parts of the xcoff
--- 15,22 ----
  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/>.  */
  
  /* Output xcoff-format symbol table data.  The main functionality is contained
     in dbxout.c.  This file implements the sdbout-like parts of the xcoff
diff -Nrcpad gcc-4.2.1/gcc/xcoffout.h gcc-4.2.2/gcc/xcoffout.h
*** gcc-4.2.1/gcc/xcoffout.h	Sat Jun 25 02:02:01 2005
--- gcc-4.2.2/gcc/xcoffout.h	Sat Sep  1 15:28:30 2007
***************
*** 1,13 ****
  /* XCOFF definitions.  These are needed in dbxout.c, final.c,
     and xcoffout.h.
!    Copyright (C) 1998, 2000, 2002, 2003, 2004
     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 2, or (at your option) any later
  version.
  
  GCC is distributed in the hope that it will be useful, but WITHOUT ANY
--- 1,13 ----
  /* XCOFF definitions.  These are needed in dbxout.c, final.c,
     and xcoffout.h.
!    Copyright (C) 1998, 2000, 2002, 2003, 2004, 2007
     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
*************** FITNESS FOR A PARTICULAR PURPOSE.  See t
*** 16,24 ****
  for more details.
  
  You should have received a copy of the GNU General Public License
! along with GCC; see the file COPYING.  If not, write to the Free
! Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
! 02110-1301, USA.  */
  
  
  /* Tags and typedefs are C_DECL in XCOFF, not C_LSYM.  */
--- 16,23 ----
  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/>.  */
  
  
  /* Tags and typedefs are C_DECL in XCOFF, not C_LSYM.  */
diff -Nrcpad gcc-4.2.1/include/ChangeLog gcc-4.2.2/include/ChangeLog
*** gcc-4.2.1/include/ChangeLog	Thu Jul 19 14:30:01 2007
--- gcc-4.2.2/include/ChangeLog	Sun Oct  7 21:20:20 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/intl/ChangeLog gcc-4.2.2/intl/ChangeLog
*** gcc-4.2.1/intl/ChangeLog	Thu Jul 19 14:29:48 2007
--- gcc-4.2.2/intl/ChangeLog	Sun Oct  7 21:20:09 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/libcpp/ChangeLog gcc-4.2.2/libcpp/ChangeLog
*** gcc-4.2.1/libcpp/ChangeLog	Thu Jul 19 14:30:47 2007
--- gcc-4.2.2/libcpp/ChangeLog	Sun Oct  7 21:20:44 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/libcpp/po/ChangeLog gcc-4.2.2/libcpp/po/ChangeLog
*** gcc-4.2.1/libcpp/po/ChangeLog	Thu Jul 19 14:30:44 2007
--- gcc-4.2.2/libcpp/po/ChangeLog	Sun Oct  7 21:20:42 2007
***************
*** 1,3 ****
--- 1,21 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
+ 2007-10-07  Mark Mitchell  <mark@codesourcery.com>
+ 
+ 	* cpplib.pot: Regenerate.
+ 
+ 2007-09-05  Philipp Thomas  <pth@suse.de>
+ 
+ 	* uk.po, sv.po, vi.po: Update.
+ 
+ 2007-08-21  Joseph S. Myers  <joseph@codesourcery.com>
+ 
+ 	* be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, ja.po, nl.po,
+ 	sv.po, tr.po, vi.po, zh_CN.po, zh_TW.po: Update.
+ 	* uk.po: New.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/libcpp/po/be.gmo gcc-4.2.2/libcpp/po/be.gmo
*** gcc-4.2.1/libcpp/po/be.gmo	Thu Jul 19 15:12:17 2007
--- gcc-4.2.2/libcpp/po/be.gmo	Sun Oct  7 21:58:15 2007
***************
*** 1,6 ****
  Þ•\œÈÉÞî "(Ki`~+ß4*7_F—7Þ-%s is a block device%s is too largeempty character constantmissing terminating %c charactermulti-character character constantunknown escape sequence '\%c'unterminated commentProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
--- 1,6 ----
  Þ•\œÈÉÞî "(Ki`~+ß4*7_F—7Þ-%s is a block device%s is too largeempty character constantmissing terminating %c charactermulti-character character constantunknown escape sequence '\%c'unterminated commentProject-Id-Version: gcc 3.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2002-05-17 15:54+0200
  Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>
  Language-Team: Belarusian <i18n@tut.by>
diff -Nrcpad gcc-4.2.1/libcpp/po/be.po gcc-4.2.2/libcpp/po/be.po
*** gcc-4.2.1/libcpp/po/be.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/be.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2002-05-17 15:54+0200\n"
  "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
  "Language-Team: Belarusian <i18n@tut.by>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\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"
diff -Nrcpad gcc-4.2.1/libcpp/po/ca.gmo gcc-4.2.2/libcpp/po/ca.gmo
*** gcc-4.2.1/libcpp/po/ca.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/ca.gmo	Sun Oct  7 21:58:15 2007
*************** B`/B2�BÃB5ÊB<
*** 8,14 ****
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macroanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespacestdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib-4.0.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2005-11-25 22:56+0100
  Last-Translator: Mateu Gilles <gilles@mateu.org>
  Language-Team: Catalan <ca@dodds.net>
--- 8,14 ----
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macroanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespacestdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib-4.0.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2005-11-25 22:56+0100
  Last-Translator: Mateu Gilles <gilles@mateu.org>
  Language-Team: Catalan <ca@dodds.net>
diff -Nrcpad gcc-4.2.1/libcpp/po/ca.po gcc-4.2.2/libcpp/po/ca.po
*** gcc-4.2.1/libcpp/po/ca.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/ca.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 11,17 ****
  msgstr ""
  "Project-Id-Version: cpplib-4.0.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2005-11-25 22:56+0100\n"
  "Last-Translator: Mateu Gilles <gilles@mateu.org>\n"
  "Language-Team: Catalan <ca@dodds.net>\n"
--- 11,17 ----
  msgstr ""
  "Project-Id-Version: cpplib-4.0.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2005-11-25 22:56+0100\n"
  "Last-Translator: Mateu Gilles <gilles@mateu.org>\n"
  "Language-Team: Catalan <ca@dodds.net>\n"
diff -Nrcpad gcc-4.2.1/libcpp/po/cpplib.pot gcc-4.2.2/libcpp/po/cpplib.pot
*** gcc-4.2.1/libcpp/po/cpplib.pot	Thu Jul 19 04:20:26 2007
--- gcc-4.2.2/libcpp/po/cpplib.pot	Sun Oct  7 21:14:45 2007
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-10-07 14:12-0700\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  "Language-Team: LANGUAGE <LL@li.org>\n"
diff -Nrcpad gcc-4.2.1/libcpp/po/da.gmo gcc-4.2.2/libcpp/po/da.gmo
*** gcc-4.2.1/libcpp/po/da.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/da.gmo	Sun Oct  7 21:58:15 2007
***************
*** 6,12 ****
                   from %s:%uC++ style comments are not allowed in ISO C90CPP arithmetic must be at least as precise as a target intCPP half-integer narrower than CPP characterCPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bitsISO C does not permit named variadic macrosISO C99 requires rest arguments to be usedIn file included from %s:%uMultiple include guards may be useful for:
  \x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macroanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecharacter constant too long for its typecomma operator in operand of #ifcould not determine date and timecppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantexponent has no digitsextra tokens at end of #%s directivefloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponentimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'integer constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing terminating %c charactermissing terminating > charactermulti-character character constantmulti-line commentno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespacestdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Ctarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %cunbalanced stack in #ifundefining "%s"unknown escape sequence '\%c'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: Project-Id-Version: gcc 3.3
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2003-05-25 18:00+0200
  Last-Translator: Ole Laursen <olau@hardworking.dk>
  Language-Team: Danish <dansk@klid.dk>
--- 6,12 ----
                   from %s:%uC++ style comments are not allowed in ISO C90CPP arithmetic must be at least as precise as a target intCPP half-integer narrower than CPP characterCPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bitsISO C does not permit named variadic macrosISO C99 requires rest arguments to be usedIn file included from %s:%uMultiple include guards may be useful for:
  \x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macroanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecharacter constant too long for its typecomma operator in operand of #ifcould not determine date and timecppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantexponent has no digitsextra tokens at end of #%s directivefloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponentimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'integer constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing terminating %c charactermissing terminating > charactermulti-character character constantmulti-line commentno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespacestdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Ctarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %cunbalanced stack in #ifundefining "%s"unknown escape sequence '\%c'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: Project-Id-Version: gcc 3.3
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2003-05-25 18:00+0200
  Last-Translator: Ole Laursen <olau@hardworking.dk>
  Language-Team: Danish <dansk@klid.dk>
diff -Nrcpad gcc-4.2.1/libcpp/po/da.po gcc-4.2.2/libcpp/po/da.po
*** gcc-4.2.1/libcpp/po/da.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/da.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 128,134 ****
  msgstr ""
  "Project-Id-Version: gcc 3.3\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2003-05-25 18:00+0200\n"
  "Last-Translator: Ole Laursen <olau@hardworking.dk>\n"
  "Language-Team: Danish <dansk@klid.dk>\n"
--- 128,134 ----
  msgstr ""
  "Project-Id-Version: gcc 3.3\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2003-05-25 18:00+0200\n"
  "Last-Translator: Ole Laursen <olau@hardworking.dk>\n"
  "Language-Team: Danish <dansk@klid.dk>\n"
diff -Nrcpad gcc-4.2.1/libcpp/po/de.gmo gcc-4.2.2/libcpp/po/de.gmo
*** gcc-4.2.1/libcpp/po/de.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/de.gmo	Sun Oct  7 21:58:15 2007
***************
*** 7,13 ****
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2007-05-28 13:30+0100
  Last-Translator: Roland Stigge <stigge@antcom.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
--- 7,13 ----
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2007-05-28 13:30+0100
  Last-Translator: Roland Stigge <stigge@antcom.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
diff -Nrcpad gcc-4.2.1/libcpp/po/de.po gcc-4.2.2/libcpp/po/de.po
*** gcc-4.2.1/libcpp/po/de.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/de.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: cpplib 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2007-05-28 13:30+0100\n"
  "Last-Translator: Roland Stigge <stigge@antcom.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: cpplib 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2007-05-28 13:30+0100\n"
  "Last-Translator: Roland Stigge <stigge@antcom.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
diff -Nrcpad gcc-4.2.1/libcpp/po/el.gmo gcc-4.2.2/libcpp/po/el.gmo
*** gcc-4.2.1/libcpp/po/el.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/el.gmo	Sun Oct  7 21:58:15 2007
***************
*** 1,6 ****
  Þ•TŒ¸¹ËÝä õ	\ }’§®(Áê#elif after #else#else after #else%s: %sinternal error: missing terminating %c characterwarning: Project-Id-Version: gcc 3.2
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2002-08-18 15:46+0100
  Last-Translator: Simos Xenitellis <simos@hellug.gr>
  Language-Team: Greek <nls@tux.hellug.gr>
--- 1,6 ----
  Þ•TŒ¸¹ËÝä õ	\ }’§®(Áê#elif after #else#else after #else%s: %sinternal error: missing terminating %c characterwarning: Project-Id-Version: gcc 3.2
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2002-08-18 15:46+0100
  Last-Translator: Simos Xenitellis <simos@hellug.gr>
  Language-Team: Greek <nls@tux.hellug.gr>
diff -Nrcpad gcc-4.2.1/libcpp/po/el.po gcc-4.2.2/libcpp/po/el.po
*** gcc-4.2.1/libcpp/po/el.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/el.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.2\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2002-08-18 15:46+0100\n"
  "Last-Translator: Simos Xenitellis <simos@hellug.gr>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 3.2\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2002-08-18 15:46+0100\n"
  "Last-Translator: Simos Xenitellis <simos@hellug.gr>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
diff -Nrcpad gcc-4.2.1/libcpp/po/es.gmo gcc-4.2.2/libcpp/po/es.gmo
*** gcc-4.2.1/libcpp/po/es.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/es.gmo	Sun Oct  7 21:58:15 2007
***************
*** 10,16 ****
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib-4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2007-05-22 09:19-0500
  Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>
  Language-Team: Spanish <es@li.org>
--- 10,16 ----
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib-4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2007-05-22 09:19-0500
  Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>
  Language-Team: Spanish <es@li.org>
diff -Nrcpad gcc-4.2.1/libcpp/po/es.po gcc-4.2.2/libcpp/po/es.po
*** gcc-4.2.1/libcpp/po/es.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/es.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: cpplib-4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2007-05-22 09:19-0500\n"
  "Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>\n"
  "Language-Team: Spanish <es@li.org>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: cpplib-4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2007-05-22 09:19-0500\n"
  "Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>\n"
  "Language-Team: Spanish <es@li.org>\n"
diff -Nrcpad gcc-4.2.1/libcpp/po/fr.gmo gcc-4.2.2/libcpp/po/fr.gmo
*** gcc-4.2.1/libcpp/po/fr.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/fr.gmo	Sun Oct  7 21:58:15 2007
*************** D,5DbDY|D(ÖD'ÿ
*** 8,14 ****
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macroanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespacestdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: GNU cpplib 4.0.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2005-06-12 08:00-0500
  Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>
  Language-Team: French <traduc@traduc.org>
--- 8,14 ----
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macroanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespacestdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: GNU cpplib 4.0.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2005-06-12 08:00-0500
  Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>
  Language-Team: French <traduc@traduc.org>
diff -Nrcpad gcc-4.2.1/libcpp/po/fr.po gcc-4.2.2/libcpp/po/fr.po
*** gcc-4.2.1/libcpp/po/fr.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/fr.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 118,124 ****
  msgstr ""
  "Project-Id-Version: GNU cpplib 4.0.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2005-06-12 08:00-0500\n"
  "Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n"
  "Language-Team: French <traduc@traduc.org>\n"
--- 118,124 ----
  msgstr ""
  "Project-Id-Version: GNU cpplib 4.0.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2005-06-12 08:00-0500\n"
  "Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n"
  "Language-Team: French <traduc@traduc.org>\n"
diff -Nrcpad gcc-4.2.1/libcpp/po/ja.gmo gcc-4.2.2/libcpp/po/ja.gmo
*** gcc-4.2.1/libcpp/po/ja.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/ja.gmo	Sun Oct  7 21:58:15 2007
***************
*** 12,18 ****
                   from %s:%uISO C does not permit named variadic macrosISO C99 requires rest arguments to be usedIn file included from %s:%uMultiple include guards may be useful for:
  \x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macroanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecomma operator in operand of #ifcurrent file is older than %sdivision by zero in #ifduplicate macro parameter "%s"empty character constantextra tokens at end of #%s directivefunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangeinteger constant is so large that it is unsignedinteger overflow in preprocessor expressioninternal error: invalid #pragma GCC poison directiveinvalid flag "%s" in line directiveinvalid preprocessing directive #%sinvalid string literal, ignoring final '\'line number out of rangemacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing ')' after "defined"missing ')' in macro parameter listmissing ')' to complete answermissing terminating %c charactermissing terminating > charactermulti-character character constantmulti-line commentno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeoperator "defined" requires an identifierparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptysuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Cthe conditional began herethis is the location of the previous definitiontraditional C ignores #%s with the # indentedtraditional C rejects the unary plus operatortrigraph ??%c converted to %cundefining "%s"unknown escape sequence '\%c'unterminated #%sunterminated argument list invoking macro "%s"unterminated commentwarning: Project-Id-Version: gcc 3.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2001-12-05 22:47+0900
  Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>
  Language-Team: Japanese <ja@li.org>
--- 12,18 ----
                   from %s:%uISO C does not permit named variadic macrosISO C99 requires rest arguments to be usedIn file included from %s:%uMultiple include guards may be useful for:
  \x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macroanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecomma operator in operand of #ifcurrent file is older than %sdivision by zero in #ifduplicate macro parameter "%s"empty character constantextra tokens at end of #%s directivefunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangeinteger constant is so large that it is unsignedinteger overflow in preprocessor expressioninternal error: invalid #pragma GCC poison directiveinvalid flag "%s" in line directiveinvalid preprocessing directive #%sinvalid string literal, ignoring final '\'line number out of rangemacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing ')' after "defined"missing ')' in macro parameter listmissing ')' to complete answermissing terminating %c charactermissing terminating > charactermulti-character character constantmulti-line commentno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeoperator "defined" requires an identifierparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptysuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Cthe conditional began herethis is the location of the previous definitiontraditional C ignores #%s with the # indentedtraditional C rejects the unary plus operatortrigraph ??%c converted to %cundefining "%s"unknown escape sequence '\%c'unterminated #%sunterminated argument list invoking macro "%s"unterminated commentwarning: Project-Id-Version: gcc 3.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2001-12-05 22:47+0900
  Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>
  Language-Team: Japanese <ja@li.org>
diff -Nrcpad gcc-4.2.1/libcpp/po/ja.po gcc-4.2.2/libcpp/po/ja.po
*** gcc-4.2.1/libcpp/po/ja.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/ja.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: gcc 3.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2001-12-05 22:47+0900\n"
  "Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>\n"
  "Language-Team: Japanese <ja@li.org>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: gcc 3.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2001-12-05 22:47+0900\n"
  "Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>\n"
  "Language-Team: Japanese <ja@li.org>\n"
*************** msgstr ""
*** 98,104 ****
  #: charset.c:1132
  #, fuzzy
  msgid "the meaning of '\\x' is different in traditional C"
! msgstr "'\\a' ¤Î°ÕÌ£¤Ï -traditional ¤ò¤Ä¤±¤¿¾ì¹ç¤È°Û¤Ê¤ê¤Þ¤¹"
  
  #: charset.c:1149
  msgid "\\x used with no following hex digits"
--- 98,104 ----
  #: charset.c:1132
  #, fuzzy
  msgid "the meaning of '\\x' is different in traditional C"
! msgstr "`\\x' ¤Î°ÕÌ£¤Ï -traditional ¤ò¤Ä¤±¤¿¾ì¹ç¤È°Û¤Ê¤ê¤Þ¤¹"
  
  #: charset.c:1149
  msgid "\\x used with no following hex digits"
*************** msgstr "ÁÈ¤ß¹þ¤ß¥Þ¥¯¥í \"%s\" ¤ÏÌµ¸ú¤Ç¤¹
*** 766,772 ****
  #: macro.c:156
  #, fuzzy
  msgid "could not determine file timestamp"
! msgstr "spec ¥Õ¥¡¥¤¥ë %s ¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿\n"
  
  #: macro.c:253
  #, fuzzy
--- 766,772 ----
  #: macro.c:156
  #, fuzzy
  msgid "could not determine file timestamp"
! msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
  
  #: macro.c:253
  #, fuzzy
*************** msgstr "\"%s\" ¤Ï¥Þ¥¯¥í²¾°ú¿ô¥ê¥¹¥È¤Ë¸½¤
*** 1734,1742 ****
  #~ msgid "declaration of `extern' variable `%s' in `for' loop initial declaration"
  #~ msgstr "`extern' ÊÑ¿ô `%s' ¤ÎÀë¸À¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤Ë¤¢¤ê¤Þ¤¹"
  
- #~ msgid "could not open dump file `%s'"
- #~ msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
- 
  #~ msgid "ignoring `%s' at end of `-f%s'"
  #~ msgstr "`%s'(`-f%s' ¤Î½ª¤ê¤Ë¤¢¤ë) ¤òÌµ»ë¤·¤Þ¤¹"
  
--- 1734,1739 ----
*************** msgstr "\"%s\" ¤Ï¥Þ¥¯¥í²¾°ú¿ô¥ê¥¹¥È¤Ë¸½¤
*** 2106,2114 ****
  #~ msgid "universal-character-name used for '%c'"
  #~ msgstr "`%c' ¤Ë¥æ¥Ë¥Ð¡¼¥µ¥ë¥­¥ã¥é¥¯¥¿Ì¾¤¬»È¤ï¤ì¤Þ¤·¤¿"
  
- #~ msgid "the meaning of `\\x' varies with -traditional"
- #~ msgstr "`\\x' ¤Î°ÕÌ£¤Ï -traditional ¤ò¤Ä¤±¤¿¾ì¹ç¤È°Û¤Ê¤ê¤Þ¤¹"
- 
  #~ msgid "hex escape out of range"
  #~ msgstr "16 ¿Ê¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤¬ÈÏ°Ï³°¤Ç¤¹"
  
--- 2103,2108 ----
*************** msgstr "\"%s\" ¤Ï¥Þ¥¯¥í²¾°ú¿ô¥ê¥¹¥È¤Ë¸½¤
*** 7411,7416 ****
--- 7405,7413 ----
  #~ msgid "specs %%include syntax malformed after %ld characters"
  #~ msgstr "specs ¤Î %ld Ê¸»úÌÜ°Ê¹ß¤Î %%include ¤Î½ñ¼°¤¬ÊÑ¤Ç¤¹"
  
+ #~ msgid "Could not find specs file %s\n"
+ #~ msgstr "spec ¥Õ¥¡¥¤¥ë %s ¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿\n"
+ 
  #~ msgid "specs %%rename syntax malformed after %ld characters"
  #~ msgstr "specs ¤Î %ld Ê¸»úÌÜ°Ê¹ß¤Î %%rename ¤Î½ñ¼°¤¬ÊÑ¤Ç¤¹"
  
diff -Nrcpad gcc-4.2.1/libcpp/po/nl.gmo gcc-4.2.2/libcpp/po/nl.gmo
*** gcc-4.2.1/libcpp/po/nl.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/nl.gmo	Sun Oct  7 21:58:15 2007
*************** CJ3C0~C(¯C"ØC+û
*** 8,14 ****
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2007-05-22 16:27+0200
  Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>
  Language-Team: Dutch <vertaling@vrijschrift.org>
--- 8,14 ----
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2007-05-22 16:27+0200
  Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>
  Language-Team: Dutch <vertaling@vrijschrift.org>
diff -Nrcpad gcc-4.2.1/libcpp/po/nl.po gcc-4.2.2/libcpp/po/nl.po
*** gcc-4.2.1/libcpp/po/nl.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/nl.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: cpplib 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2007-05-22 16:27+0200\n"
  "Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: cpplib 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2007-05-22 16:27+0200\n"
  "Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
diff -Nrcpad gcc-4.2.1/libcpp/po/sv.gmo gcc-4.2.2/libcpp/po/sv.gmo
*** gcc-4.2.1/libcpp/po/sv.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/sv.gmo	Sun Oct  7 21:58:15 2007
***************
*** 1,15 ****
! Þ•¼üûÜÈÉ&ä*?6v“+§Óäó($0Ul~�¢´ÇÞ$ù# Bc2}'°Øö'76>'u$�5Â(ø!=.W0†·-Õ:,>gkÓ+ò*0Izš+¶â$þ,#DP•ª0Àñ
(* St9�9É( ,/M)}&§5Î%!*"Lo.�¼Ô<ó0I_g$~£,¿Eì 22S
! †'‘+¹å(þ0'*X+ƒ¯À$Öû$#<,`#�*±*Ü)1J1a3“9Ç (! J f € œ #¶ Ú )ù &#!J!'j!"’!µ!5È!)þ!$("M"'g"�"&©""Ð"7ó")+#!U#"w#š#?±#ñ#$/$SK$8Ÿ$Ø$*ß$8
! %(C%$l%$‘%'¶%+Þ%
! &3%&2Y&1Œ&1¾&4ð&/%')U'3'!³'-Õ''(-+(Y(/w(§(¿(CÏ(6)7J)‚) )¿)Ô).å)*&)*(P*%y*	Ÿ* ©* Ê*ië*U,(m,,–,JÃ, -/-0G-x-‰-›--¬-'Ú-..-.<.N.].m.~."™."¼.ß.ÿ.0/+H/t/Ž/¢/½/Ì/?Ó/10*E0@p0#±0Õ0ó0-	1*71b1&€1<§1-ä1d2w2-–2'Ä2*ì2 3835T3Š32£3-Ö3Z4_4t4,Š4·4!Ï4*ñ45:5<T5;‘5#Í5 ñ5168D6-}6E«6.ñ6  7%A7g76‚7¹7Ñ7;ï7+8>8Q8W8+s8&Ÿ8&Æ8Ní8.<94k9
!  9)«9#Õ9ù9(:/8:'h:"�:
³:Á:$×:ü:%;$>;*c;!Ž;/°;*à;)<#5<Y<4t<3©<BÝ<" ='C=k=…=š=µ= Ê=!ë=(
>!6>X> s>”>¯>?Á>)?(+?&T?&{?¢?·?(Ö?;ÿ?,;@(h@&‘@¸@CÍ@ A$2AWARpA=ÃAB(
B>6B0uB¦B%ÆB$ìB(C:C4UC2ŠC1½C1ïC2!D.TD5ƒD5¹DïD8
E,FE1sE!¥E;ÇEFFF-F:tF6¯FæFGG
0G0>GoG(…G5®G2äG	H"!H$DH.q¦3wCl-m¬WKœ_i?u©T¤I/†«�1V;s³°·v,�x€­`Byg*ef—Uªžo=›cP´¨z{ 2$‹DE»}(‚]N^‘�®tLG\'Ž¡6µ
! ˆ	¢0b@Œ²‰‡FhŠ>“’+™š�Y£p˜#RSŸ�”§a9Q"MAº<![¶ƒXd
57•j|¸¼~OZ&%k±J¹:¯8…¥r–„H) 4n ':' without preceding '?'"%s" after # is not a positive integer"%s" after #line is not a positive integer"%s" cannot be used as a macro name as it is an operator in C++"%s" is not a valid filename"%s" is not defined"%s" may not appear in macro parameter list"%s" re-asserted"%s" redefined"/*" within comment"defined" cannot be used as a macro name#%s expects "FILENAME" or <FILENAME>#%s is a GCC extension#elif after #else#elif without #if#else after #else#else without #if#endif without #if#if with no expression#include nested too deeply#include_next in primary source file#pragma %s %s is already registered#pragma %s is already registered#pragma once in main file#pragma system_header ignored outside include file%.*s is not a valid universal character%s in preprocessing directive%s is a block device%s is shorter than expected%s is too large%s: %s%s: not used because `%.*s' defined as `%s' not `%.*s'%s: not used because `%.*s' not defined%s: not used because `%s' is defined'##' cannot appear at either end of a macro expansion'#' is not followed by a macro parameter'$' in identifier or number'?' without following ':'("%s" is an alternative token for "%s" in C++)(this will be reported only once per input file),
                   from %s:%uC++ style comments are not allowed in ISO C90CPP arithmetic must be at least as precise as a target intCPP half-integer narrower than CPP characterCPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bitsCharacter %x might not be NFKCISO C does not permit named variadic macrosISO C99 requires rest arguments to be usedISO C99 requires whitespace after the macro nameIn _cpp_valid_ucn but not a UCNIn file included from %s:%uMultiple include guards may be useful for:
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
! character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespacestdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.1.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
! PO-Revision-Date: 2006-06-24 19:07+0200
  Last-Translator: Göran Uddeborg <goeran@uddeborg.se>
  Language-Team: Swedish <tp-sv@listor.tp-sv.se>
  MIME-Version: 1.0
--- 1,14 ----
! Þ•Â,<XY&t*›?Æ#+7ctƒ(—$Àåü 2DWn$‰#® Òó2
'@h†›·Ç6Î'$-5R(ˆ±Í.ç0G-e:“,Îgûc+‚*®0Ù
! *+Fr$Ž,³Dà%:0P��(º ã99Y(“ ¼/Ý)
&75^%”!º"Ü"ÿ".@o‡<¦ãü$1V,rEŸ å2
! 9'D+l˜(±0Ú*+6bs$‰®$Ê#ï,#@*d*�)º8ä 6 1M 3 9³ í (
!6!R!l!ˆ!#¢!Æ!)å!&" 6"W"'w""Ÿ"Â"5Õ")#$5#Z#'t#œ#&¶#"Ý#7$)8$!b$"„$§$?¾$þ$%<%SX%8¬%<å%$"&DG&Œ&*“&8¾&(÷&$ '$E''j'+’'¾'3Ù'2
(1@(1r(4¤(/Ù()	)33)!g)-‰)'·)-ß)
*/+*[*s*Cƒ*6Ç*7þ*6+T+s+ˆ+.™+È+&Ý+(,%-,	S, ], ~,iŸ,	.(!.,J.Jw. Â.ã.0û.,/=/O/-`/'Ž/¶/Ï/á/ð/00!020"M0"p0“0³00Ë0+ü0(1B1V1q1€1?‡11Ç1*ù1@$2#e2‰2§2-½2*ë23&43<[3-˜3dÆ3+4-J4'x4* 4 Ë4ì455>52W5-Š5Z¸56(6,>6k6!ƒ6*¥6Ð6î6<7;E7#�7 ¥71Æ78ø7-18E_8.¥8&Ô8)û8%%9K96f9�9µ9;Ó9:":5:;:+W:&ƒ:&ª:NÑ:. ;4O;
! „;)�;#¹;Ý;(ó;/<'L<"t<
—<¥<$»<à<%ü<$"=*G=!r=/”=*Ä=)ï=6>#P>t>4�>3Ä>Bø>";?'^?†? ?µ?Ð? å?!@((@!Q@s@�@ ª@Ë@æ@?ø@)8A(bA&‹A&²AÙAîA(
B;6B,rB(ŸB&ÈBïBCC HC$iCŽCR§C=úC;8D%tDLšDçD(óD>E0[EŒE%¬E$ÒE(÷E F4;F2pF1£F1ÕF2G.:G5iG5ŸGÕG8óG,,H1YH!‹H;­HéHIFI:ZI6•IÌIçIJ
J0$JUJ(kJ5”J2ÊJ	ýJ"K$*K)m†,fŸrEo¦…ŽI‡b+©T—¾Wt6~`€£iJ˜7¹œ°L³.njRy[“�v:k*	^®>’‘@¿KY§«\™ž�9pš¢q A=Q1%$}ea_
! M¬d3c­5ªV|¨‹#Â0»ŠlDz?¶²‰”Œx;uH¯<P¥]{µ±¸!Á-
º¤C"GƒgU'�(F2�›Z· hN´½�ˆ¡OwX•S/B&À‚48¼s–„ ':' without preceding '?'"%s" after # is not a positive integer"%s" after #line is not a positive integer"%s" cannot be used as a macro name as it is an operator in C++"%s" is not a valid filename"%s" is not defined"%s" may not appear in macro parameter list"%s" re-asserted"%s" redefined"/*" within comment"defined" cannot be used as a macro name#%s expects "FILENAME" or <FILENAME>#%s is a GCC extension#elif after #else#elif without #if#else after #else#else without #if#endif without #if#if with no expression#include nested too deeply#include_next in primary source file#pragma %s %s is already registered#pragma %s is already registered#pragma once in main file#pragma system_header ignored outside include file%.*s is not a valid universal character%s in preprocessing directive%s is a block device%s is shorter than expected%s is too large%s: %s%s: not used because `%.*s' defined as `%s' not `%.*s'%s: not used because `%.*s' not defined%s: not used because `%s' is defined'##' cannot appear at either end of a macro expansion'#' is not followed by a macro parameter'$' in identifier or number'?' without following ':'("%s" is an alternative token for "%s" in C++)(this will be reported only once per input file),
                   from %s:%uC++ style comments are not allowed in ISO C90CPP arithmetic must be at least as precise as a target intCPP half-integer narrower than CPP characterCPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bitsCharacter %x might not be NFKCISO C does not permit named variadic macrosISO C99 requires rest arguments to be usedISO C99 requires whitespace after the macro nameIn _cpp_valid_ucn but not a UCNIn file included from %s:%uMultiple include guards may be useful for:
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
! character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
! PO-Revision-Date: 2007-09-01 12:51+0200
  Last-Translator: Göran Uddeborg <goeran@uddeborg.se>
  Language-Team: Swedish <tp-sv@listor.tp-sv.se>
  MIME-Version: 1.0
*************** Content-Transfer-Encoding: 8-bit
*** 18,21 ****
  ":" utan föregående "?""%s" efter # är inte ett positivt heltal"%s" efter #line är inte ett positivt heltal"%s" kan inte användas som ett makronamn eftersom det är en operator i C++"%s" är inte ett giltigt filnamn"%s" är inte definierad"%s" får inte förekomma i en makroparameterlista"%s" omförsäkrat"%s" omdefinierad"/*" i kommentar"defined" kan inte användas som ett makronamn#%s förväntar "FILNAMN" eller <FILNAMN>#%s är en GCC-utvidgning#elif efter #else#elif utan #if#else efter #else#else utan #if#endif utan #if#if utan uttryck#include nästlad för djupt#include_next i primär källkodsfil#pragma %s %s är redan registrerat#pragma %s är redan registrerat#pragma once i huvudfil#pragma system_header ignorerat utanför huvudfil%.*s är inte ett giltigt universellt tecken%s i preprocessordirektiv%s är en blockenhet%s är kortare än förväntat%s är för stor%s: %s%s: används inte för att "%.*s" definieras som "%s" inte "%.*s"%s: inte använd för att "%.*s" inte är definierad%s: inte använd för att "%s" är definierad"##" kan inte förekomma vid någon av ändarna av makroexpansionen"#" följs inte av en makroparameter"$" i identifierare eller tal"?" utan följande ":"("%s" är en alternativ symbol för "%s" i C++)(detta rapporteras bara en gång per infil),
                   från %s:%uC++ kommentarer tillåts inte i ISO C90CPP-aritmetik måste vara åtminstone så precis som målets intCPP:s halva heltal är smalare än CPP:s teckenCPP på denna värd kan inte hantera breda teckenkonstanter över %lu bitar, men målet kräver %lu bitarTecknet %x är kanske inte NFKCISO C tillåter inte namngivna variabla makronISO C99 kräver att restargument användsISO C99 kräver mellanrum efter makronamnetI _cpp_valid_ucn men inte en UCNI fil inkluderad från %s:%uMultipla inkluderingsvakter kan vara användbart för:
  NOLL-katalog i find_file\x använt utan några följande hexadecimala siffror_Pragma tar en strängkonstant inom parenteser__VA_ARGS__ kan endast dyka upp i expansionen av ett C99-makro med variabelt argumentantal"%.*s" är inte i NFC"%.*s" är inte i NFKCanonyma variabla makron introducerades i C99försäkran utan predikatförsök att använda förgiftad "%s"bakåtstreck och nyrad skiljda av mellanrumbakåtstreck-nyrad vid filslutkan inte hitta källfil %stecken 0x%lx finns inte i källkodens grundteckenuppsättning
! tecken 0x%lx är inte en byte i teckenupsättning för körningteckenkonstant för lång för sin typkommaoperator i operand till #ifkonveretering från %s till %s stöds inte av iconvvid konverting av UCN till teckenuppsättning för körningvid konvertering av UCN källteckenuppsättningvid konvertering av specialsekvens till teckenuppsättning för körningkonverterar till teckenuppsättning för körningkunde inte bstämma datum och tidcppchar_t måste vare en teckenlös typaktuell fil är äldre än %supptäckte rekursion vid under expansion av makrot "%s"division med noll i #ifdubblerad makroparameter "%s"att bädda in ett direktiv i makroargument är inte portabelttom teckenkonstanttomt filnamn i #%sfel: exponenten har inga siffrorextra symboler vid slutet av direktivet #%smisslyckades att konvertera %s till %sflyttalskonstant i preprocessoruttryckfunktionsliknande makrot "%s" måste användas med ett argument i traditionell Chexadecimal specialsekvens utanför intervallethexadecimala flyttalskonstanter måste ha en exponenticonv_openimaginära konstanter är en GCC-utvidgningimaginärt tal i preprocessoruttryckomöjlig operator "%u"ofullständigt unversellt teckennamn %.*sheltalskonstant är så stor att den är teckenlösheltalskonstant är för stor för sin typheltalsspill i preprocessoruttryckinternt fel: ogiltigt #%s-direktivogiltigt GCC-direktiv #pragma poisonogiltigt inbyggt makro "%s"ogiltigt siffra "%c" i oktal konstantogiltigt flagga "%s" i line-direktivogiltig hash-typ %d i cpp_macro_definitionogiltigt preprocessordirektiv #%sogiltig strängkonstant, inorerar avslutande "\"ogiltigt suffix "%.*s" på flyttalskonstantogiltig ändelse "%.*s" på heltalskonstantradnummer utanför möjligt intervallmakrot "%s" är inte använtmakro "%s" skickade %u argument, men det tar bara %umakrot "%s" kräver %u argument, men endast %u angesmakroargumentet "%s" skulle bli gjort till sträng i traditionell Cmakronamn måste vara identifieraremakroparametrar måste avdelas av kommansaknas '(' efter predikatsaknad "(" i uttrycksaknar ')' efter "defined"saknad ")" i uttrycksaknad ")" i makroparameterlistasaknas ')' för att avsluta svaretsaknad binär operator före symbolen "%s"saknat uttryck mellan "(" och ")"saknar avslutande tecken >mellanrum saknas efter makronamnflerteckens teckenkonstantflerradskommentaringen iconv-implementation, kan inte konvertera från %s till %singen huvudfilssökväg att leta efter %s iinget makronamn angivet i direktivet #%singet nyradstecken vid slutet av filenicke-ISO-standardspecialsekvens, "\%c"nolltecken ignoreratnolltecken bevarade i konstantoktal specialsekvens utanför intervalleten eller flera PCH-filer hittades, men de var inte korrektaoperatorn "defined" måste ha en identiferareoperatorn "%s" har ingen vänstra operandoperatorn "%s" har ingen högra operandparameternamn saknasatt sätta ihop "%s" och "%s" ger inte en giltigt preprocessorsymbolförgiftar existerande makro "%s"predikat måste vara en identifierarepredikatets svar är tomtpreprocessoraretmetik har en högsta precision på %lu bitar; målet kräver %lu bitarregistrerar "%s" både som ett pragma och ett pragma namespacestandard utstil på raddirektiv är en GCC-utvidgningföreslår att dölja #%s från traditionell C med en indenterad #föreslår att inte använda #elif i traditionell Csyntaxfel i makroparameterlistamålets char är mindre än 8 bitar bredmålets int är smalare än målets charmålets wchar_t är smalare än målets charvillkorssatsen började härvänsteroperanden till "%s" byter tecken vid befodranbetydelsen av "\%c" är annorlunda i traditionell Cbetydelsen av "\a" är annorlunda i traditionell Cbetydelsen av "\x" är annorlunda i traditionell Chögeroperanden till "%s" byter tecken vid befodrandetta är platsen för den tidigare definitionendenna användning av "defined" är kanske inte portabelsymbolen "%s" är inte ett giltigt preprocessoruttryckför många decimalpunker i taltraditionell C ignorerar #%s dör tecknet # är indenterattraditionell C tillåter inte suffixet "%.*s"traditionell C hanterar inte operatorn unärt plustrigraph ??%c konverterad till %ctrigraph ??%c ingorerad, använd -trigraphs för att aktiveraobalanserad stack i #ifavdefinierar "%s"universellt tecken %.*s är inte giltigt vid början av en identifierareuniversellt tecken %.*s är inte giltigt i en identifierareuniversella teckennamn är endast giltiga i C++ och C99okänd escape-sekvens "\%c"okänd escape-sekvens: "\%s"ostavbar symbol %soavslutad #%soavslutad argumentlista vid anrop av makrot "%s"ej avslutad kommentaranvänd -Winvalid-pch för mer informationanvändning av hexadecimal flyttalskonstant enligt C99användning av long long heltalskonstant enligt C99varning: vid läsning av förkompilerat huvudvid skrivning av förkompilerat huvud
\ No newline at end of file
--- 17,20 ----
  ":" utan föregående "?""%s" efter # är inte ett positivt heltal"%s" efter #line är inte ett positivt heltal"%s" kan inte användas som ett makronamn eftersom det är en operator i C++"%s" är inte ett giltigt filnamn"%s" är inte definierad"%s" får inte förekomma i en makroparameterlista"%s" omförsäkrat"%s" omdefinierad"/*" i kommentar"defined" kan inte användas som ett makronamn#%s förväntar "FILNAMN" eller <FILNAMN>#%s är en GCC-utvidgning#elif efter #else#elif utan #if#else efter #else#else utan #if#endif utan #if#if utan uttryck#include nästlad för djupt#include_next i primär källkodsfil#pragma %s %s är redan registrerat#pragma %s är redan registrerat#pragma once i huvudfil#pragma system_header ignorerat utanför huvudfil%.*s är inte ett giltigt universellt tecken%s i preprocessordirektiv%s är en blockenhet%s är kortare än förväntat%s är för stor%s: %s%s: används inte för att "%.*s" definieras som "%s" inte "%.*s"%s: inte använd för att "%.*s" inte är definierad%s: inte använd för att "%s" är definierad"##" kan inte förekomma vid någon av ändarna av makroexpansionen"#" följs inte av en makroparameter"$" i identifierare eller tal"?" utan följande ":"("%s" är en alternativ symbol för "%s" i C++)(detta rapporteras bara en gång per infil),
                   från %s:%uC++ kommentarer tillåts inte i ISO C90CPP-aritmetik måste vara åtminstone så precis som målets intCPP:s halva heltal är smalare än CPP:s teckenCPP på denna värd kan inte hantera breda teckenkonstanter över %lu bitar, men målet kräver %lu bitarTecknet %x är kanske inte NFKCISO C tillåter inte namngivna variabla makronISO C99 kräver att restargument användsISO C99 kräver mellanrum efter makronamnetI _cpp_valid_ucn men inte en UCNI fil inkluderad från %s:%uMultipla inkluderingsvakter kan vara användbart för:
  NOLL-katalog i find_file\x använt utan några följande hexadecimala siffror_Pragma tar en strängkonstant inom parenteser__VA_ARGS__ kan endast dyka upp i expansionen av ett C99-makro med variabelt argumentantal"%.*s" är inte i NFC"%.*s" är inte i NFKCanonyma variabla makron introducerades i C99försäkran utan predikatförsök att använda förgiftad "%s"bakåtstreck och nyrad skiljda av mellanrumbakåtstreck-nyrad vid filslutkan inte hitta källfil %stecken 0x%lx finns inte i källkodens grundteckenuppsättning
! tecken 0x%lx är inte en byte i teckenupsättning för körningteckenkonstant för lång för sin typkommaoperator i operand till #ifkonveretering från %s till %s stöds inte av iconvvid konverting av UCN till teckenuppsättning för körningvid konvertering av UCN källteckenuppsättningvid konvertering av specialsekvens till teckenuppsättning för körningkonverterar till teckenuppsättning för körningdet gick inte att avgöra datum och tiddet gick inte att avgöra fils tidsstämpelcppchar_t måste vare en teckenlös typaktuell fil är äldre än %supptäckte rekursion vid under expansion av makrot "%s"division med noll i #ifdubblerad makroparameter "%s"att bädda in ett direktiv i makroargument är inte portabelttom teckenkonstanttomt filnamn i #%sfel: exponenten har inga siffrorextra symboler vid slutet av direktivet #%smisslyckades att konvertera %s till %sflyttalskonstant i preprocessoruttryckfunktionsliknande makrot "%s" måste användas med ett argument i traditionell Chexadecimal specialsekvens utanför intervallethexadecimala flyttalskonstanter måste ha en exponenticonv_openimaginära konstanter är en GCC-utvidgningimaginärt tal i preprocessoruttryckomöjlig operator "%u"ofullständigt unversellt teckennamn %.*sheltalskonstant är så stor att den är teckenlösheltalskonstant är för stor för sin typheltalsspill i preprocessoruttryckinternt fel: ogiltigt #%s-direktivogiltigt GCC-direktiv #pragma poisonogiltigt inbyggt makro "%s"ogiltigt siffra "%c" i oktal konstantogiltigt flagga "%s" i line-direktivogiltig hash-typ %d i cpp_macro_definitionogiltigt preprocessordirektiv #%sogiltig strängkonstant, inorerar avslutande "\"ogiltigt suffix "%.*s" på flyttalskonstantogiltig ändelse "%.*s" på heltalskonstantogiltigt suffix "%.*s" på hexadecimal flyttalskonstantradnummer utanför möjligt intervallmakrot "%s" är inte använtmakro "%s" skickade %u argument, men det tar bara %umakrot "%s" kräver %u argument, men endast %u angesmakroargumentet "%s" skulle bli gjort till sträng i traditionell Cmakronamn måste vara identifieraremakroparametrar måste avdelas av kommansaknas '(' efter predikatsaknad "(" i uttrycksaknar ')' efter "defined"saknad ")" i uttrycksaknad ")" i makroparameterlistasaknas ')' för att avsluta svaretsaknad binär operator före symbolen "%s"saknat uttryck mellan "(" och ")"avslutande %c-tecken saknassaknar avslutande tecken >mellanrum saknas efter makronamnflerteckens teckenkonstantflerradskommentaringen iconv-implementation, kan inte konvertera från %s till %singen huvudfilssökväg att leta efter %s iinget makronamn angivet i direktivet #%singet nyradstecken vid slutet av filenicke-ISO-standardspecialsekvens, "\%c"nolltecken ignoreratnolltecken bevarade i konstantoktal specialsekvens utanför intervalleten eller flera PCH-filer hittades, men de var inte korrektaoperatorn "defined" måste ha en identiferareoperatorn "%s" har ingen vänstra operandoperatorn "%s" har ingen högra operandparameternamn saknasatt sätta ihop "%s" och "%s" ger inte en giltigt preprocessorsymbolförgiftar existerande makro "%s"predikat måste vara en identifierarepredikatets svar är tomtpreprocessoraretmetik har en högsta precision på %lu bitar; målet kräver %lu bitarregistrerar "%s" både som ett pragma och ett pragma namespaceregistrerar pragma "%s" med namnexpansion och utan namnrymdregistrerar pragma med NULL-hanterareregistrerar pragman i namnrymden "%s" med namnexpansion som inte passar ihopstandard utstil på raddirektiv är en GCC-utvidgningföreslår att dölja #%s från traditionell C med en indenterad #föreslår att inte använda #elif i traditionell Csyntaxfel i makroparameterlistamålets char är mindre än 8 bitar bredmålets int är smalare än målets charmålets wchar_t är smalare än målets charvillkorssatsen började härvänsteroperanden till "%s" byter tecken vid befodranbetydelsen av "\%c" är annorlunda i traditionell Cbetydelsen av "\a" är annorlunda i traditionell Cbetydelsen av "\x" är annorlunda i traditionell Chögeroperanden till "%s" byter tecken vid befodrandetta är platsen för den tidigare definitionendenna användning av "defined" är kanske inte portabelsymbolen "%s" är inte ett giltigt preprocessoruttryckför många decimalpunker i taltraditionell C ignorerar #%s dör tecknet # är indenterattraditionell C tillåter inte suffixet "%.*s"traditionell C hanterar inte operatorn unärt plustrigraph ??%c konverterad till %ctrigraph ??%c ingorerad, använd -trigraphs för att aktiveraobalanserad stack i #ifavdefinierar "%s"universellt tecken %.*s är inte giltigt vid början av en identifierareuniversellt tecken %.*s är inte giltigt i en identifierareuniversella teckennamn är endast giltiga i C++ och C99okänd escape-sekvens "\%c"okänd escape-sekvens: "\%s"ostavbar symbol %soavslutad #%soavslutad argumentlista vid anrop av makrot "%s"ej avslutad kommentaranvänd -Winvalid-pch för mer informationanvändning av hexadecimal flyttalskonstant enligt C99användning av long long heltalskonstant enligt C99varning: vid läsning av förkompilerat huvudvid skrivning av förkompilerat huvud
\ No newline at end of file
diff -Nrcpad gcc-4.2.1/libcpp/po/sv.po gcc-4.2.2/libcpp/po/sv.po
*** gcc-4.2.1/libcpp/po/sv.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/sv.po	Wed Sep  5 15:35:39 2007
***************
*** 1,16 ****
  # Swedish messages for cpplib.
! # Copyright © 2000, 2005, 2006 Free Software Foundation, Inc.
  # Dennis Björklund <db@zigo.dhs.org>, 2000, 2001, 2002.
! # Göran Uddeborg <goeran@uddeborg.se>, 2005, 2006.
  #
  # Remember: GCC team does not want RCS keywords in the header!
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: cpplib 4.1.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
! "PO-Revision-Date: 2006-06-24 19:07+0200\n"
  "Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
  "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
  "MIME-Version: 1.0\n"
--- 1,16 ----
  # Swedish messages for cpplib.
! # Copyright © 2000, 2005, 2006, 2007 Free Software Foundation, Inc.
  # Dennis Björklund <db@zigo.dhs.org>, 2000, 2001, 2002.
! # Göran Uddeborg <goeran@uddeborg.se>, 2005, 2006, 2007.
  #
  # Remember: GCC team does not want RCS keywords in the header!
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: cpplib 4.2.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
! "PO-Revision-Date: 2007-09-01 12:51+0200\n"
  "Last-Translator: Göran Uddeborg <goeran@uddeborg.se>\n"
  "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
  "MIME-Version: 1.0\n"
*************** msgstr "ogiltigt #%s-direktiv"
*** 265,276 ****
  #: directives.c:1077
  #, c-format
  msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
! msgstr ""
  
  #: directives.c:1086
! #, fuzzy, c-format
  msgid "registering pragma \"%s\" with name expansion and no namespace"
! msgstr "registrerar \"%s\" både som ett pragma och ett pragma namespace"
  
  #: directives.c:1104
  #, c-format
--- 265,276 ----
  #: directives.c:1077
  #, c-format
  msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
! msgstr "registrerar pragman i namnrymden \"%s\" med namnexpansion som inte passar ihop"
  
  #: directives.c:1086
! #, c-format
  msgid "registering pragma \"%s\" with name expansion and no namespace"
! msgstr "registrerar pragma \"%s\" med namnexpansion och utan namnrymd"
  
  #: directives.c:1104
  #, c-format
*************** msgstr "#pragma %s är redan registrerat"
*** 289,295 ****
  
  #: directives.c:1140
  msgid "registering pragma with NULL handler"
! msgstr ""
  
  #: directives.c:1350
  msgid "#pragma once in main file"
--- 289,295 ----
  
  #: directives.c:1140
  msgid "registering pragma with NULL handler"
! msgstr "registrerar pragma med NULL-hanterare"
  
  #: directives.c:1350
  msgid "#pragma once in main file"
*************** msgid "traditional C rejects the \"%.*s\
*** 429,437 ****
  msgstr "traditionell C tillåter inte suffixet \"%.*s\""
  
  #: expr.c:268
! #, fuzzy, c-format
  msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
! msgstr "ogiltigt suffix \"%.*s\" på flyttalskonstant"
  
  #: expr.c:281
  #, c-format
--- 429,437 ----
  msgstr "traditionell C tillåter inte suffixet \"%.*s\""
  
  #: expr.c:268
! #, c-format
  msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
! msgstr "ogiltigt suffix \"%.*s\" på hexadecimal flyttalskonstant"
  
  #: expr.c:281
  #, c-format
*************** msgid "null character(s) preserved in li
*** 688,696 ****
  msgstr "nolltecken bevarade i konstant"
  
  #: lex.c:650
! #, fuzzy, c-format
  msgid "missing terminating %c character"
! msgstr "saknar avslutande tecken >"
  
  #: lex.c:842
  msgid "no newline at end of file"
--- 688,696 ----
  msgstr "nolltecken bevarade i konstant"
  
  #: lex.c:650
! #, c-format
  msgid "missing terminating %c character"
! msgstr "avslutande %c-tecken saknas"
  
  #: lex.c:842
  msgid "no newline at end of file"
*************** msgid "invalid built-in macro \"%s\""
*** 742,754 ****
  msgstr "ogiltigt inbyggt makro \"%s\""
  
  #: macro.c:156
- #, fuzzy
  msgid "could not determine file timestamp"
! msgstr "kunde inte bstämma datum och tid"
  
  #: macro.c:253
  msgid "could not determine date and time"
! msgstr "kunde inte bstämma datum och tid"
  
  #: macro.c:416
  msgid "invalid string literal, ignoring final '\\'"
--- 742,753 ----
  msgstr "ogiltigt inbyggt makro \"%s\""
  
  #: macro.c:156
  msgid "could not determine file timestamp"
! msgstr "det gick inte att avgöra fils tidsstämpel"
  
  #: macro.c:253
  msgid "could not determine date and time"
! msgstr "det gick inte att avgöra datum och tid"
  
  #: macro.c:416
  msgid "invalid string literal, ignoring final '\\'"
diff -Nrcpad gcc-4.2.1/libcpp/po/tr.gmo gcc-4.2.2/libcpp/po/tr.gmo
*** gcc-4.2.1/libcpp/po/tr.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/tr.gmo	Sun Oct  7 21:58:16 2007
***************
*** 8,14 ****
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2007-05-23 01:17+0300
  Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@buguner.name.tr>
  Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>
--- 8,14 ----
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2007-05-23 01:17+0300
  Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@buguner.name.tr>
  Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>
diff -Nrcpad gcc-4.2.1/libcpp/po/tr.po gcc-4.2.2/libcpp/po/tr.po
*** gcc-4.2.1/libcpp/po/tr.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/tr.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: cpplib 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2007-05-23 01:17+0300\n"
  "Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@buguner.name.tr>\n"
  "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: cpplib 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2007-05-23 01:17+0300\n"
  "Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@buguner.name.tr>\n"
  "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
diff -Nrcpad gcc-4.2.1/libcpp/po/uk.gmo gcc-4.2.2/libcpp/po/uk.gmo
*** gcc-4.2.1/libcpp/po/uk.gmo	Thu Jan  1 00:00:00 1970
--- gcc-4.2.2/libcpp/po/uk.gmo	Sun Oct  7 21:58:16 2007
***************
*** 0 ****
--- 1,23 ----
+ Þ•Â,<XY&t*›?Æ#+7ctƒ(—$Àåü 2DWn$‰#® Òó2
'@h†›·Ç6Î'$-5R(ˆ±Í.ç0G-e:“,Îgûc+‚*®0Ù
+ *+Fr$Ž,³Dà%:0P��(º ã99Y(“ ¼/Ý)
&75^%”!º"Ü"ÿ".@o‡<¦ãü$1V,rEŸ å2
+ 9'D+l˜(±0Ú*+6bs$‰®$Ê#ï,#@*d*�)º8ä 6 1M 3 9³ í (
!6!R!l!ˆ!#¢!Æ!)å!&" 6"W"'w""Ÿ"Â"5Õ")#$5#Z#'t#œ#&¶#"Ý#7$)8$!b$"„$§$?¾$þ$%<%SX%8¬%<å%$"&DG&Œ&*“&8¾&(÷&$ '$E''j'+’'¾'3Ù'2
(1@(1r(4¤(/Ù()	)33)!g)-‰)'·)-ß)
*/+*[*s*Cƒ*6Ç*7þ*6+T+s+ˆ+.™+È+&Ý+(,%-,	S, ], ~,÷Ÿ,$—.B¼.Fÿ.…F/7Ì/0Z!0,|0*©0*Ô0Yÿ0-Y1!‡1©1À1Ñ1è1ù1,
+ 2572Nm2/¼2,ì283bR3Mµ314'541]4�4¬4k³4Y5Sy5_Í5K-63y6#­6EÑ6m7…7R¡7‘ô73†8Åº8+€9H¬9aõ9JW:!¢:+Ä:Mð:3>;kr;IÞ;q(<š<­<JÁ<.=1;=xm=næ=AU>m—>j?^p?1Ï?J@TL@P¡@vò@PiA=ºAKøA;DB4€BQµB#C7+CicC4ÍC+D.D)6DE`D7¦D\ÞDŸ;EgÛE’CF
+ ÖF;áF>G*\GF‡G]ÎGV,HYƒH#ÝH+I:-I=hIO¦IAöIC8JF|J|ÃJa@KK¢K•îK:„L7¿Lq÷LuiM~ßMT^NU³N2	O$<O)aO$‹OH°OCùOW=P1•P;ÇP:QB>QD�Q-ÆQgôQ`\R<½RWúRKRS.žS9ÍS]TdeTOÊTGUObU.²UwáU0YV?ŠV4ÊV‹ÿV\‹WyèW<bX�ŸX!Y@(Y•iYkÿYYkZFÅZH[CU[(™[PÂ[R\Qf\Q¸\T
+ ]6_]O–]Yæ]E@^a†^Uè^k>_<ª_|ç_.d`2“`zÆ`iAa`«a8b9Eb7b·b`Òb)3ce]c�ÃcIQd›d\¶dZe)m†,fŸrEo¦…ŽI‡b+©T—¾Wt6~`€£iJ˜7¹œ°L³.njRy[“�v:k*	^®>’‘@¿KY§«\™ž�9pš¢q A=Q1%$}ea_
+ M¬d3c­5ªV|¨‹#Â0»ŠlDz?¶²‰”Œx;uH¯<P¥]{µ±¸!Á-
º¤C"GƒgU'�(F2�›Z· hN´½�ˆ¡OwX•S/B&À‚48¼s–„ ':' without preceding '?'"%s" after # is not a positive integer"%s" after #line is not a positive integer"%s" cannot be used as a macro name as it is an operator in C++"%s" is not a valid filename"%s" is not defined"%s" may not appear in macro parameter list"%s" re-asserted"%s" redefined"/*" within comment"defined" cannot be used as a macro name#%s expects "FILENAME" or <FILENAME>#%s is a GCC extension#elif after #else#elif without #if#else after #else#else without #if#endif without #if#if with no expression#include nested too deeply#include_next in primary source file#pragma %s %s is already registered#pragma %s is already registered#pragma once in main file#pragma system_header ignored outside include file%.*s is not a valid universal character%s in preprocessing directive%s is a block device%s is shorter than expected%s is too large%s: %s%s: not used because `%.*s' defined as `%s' not `%.*s'%s: not used because `%.*s' not defined%s: not used because `%s' is defined'##' cannot appear at either end of a macro expansion'#' is not followed by a macro parameter'$' in identifier or number'?' without following ':'("%s" is an alternative token for "%s" in C++)(this will be reported only once per input file),
+                  from %s:%uC++ style comments are not allowed in ISO C90CPP arithmetic must be at least as precise as a target intCPP half-integer narrower than CPP characterCPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bitsCharacter %x might not be NFKCISO C does not permit named variadic macrosISO C99 requires rest arguments to be usedISO C99 requires whitespace after the macro nameIn _cpp_valid_ucn but not a UCNIn file included from %s:%uMultiple include guards may be useful for:
+ NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
+ character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.1
+ Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
+ POT-Creation-Date: 2007-07-18 21:18-0700
+ PO-Revision-Date: 2007-08-17 11:23+0300
+ Last-Translator: Maxim V. Dziumanenko <dziumanenko@gmail.com>
+ Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>
+ MIME-Version: 1.0
+ Content-Type: text/plain; charset=UTF-8
+ Content-Transfer-Encoding: 8bit
+ Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
+  ':' Ð±ÐµÐ· Ð¿Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð½Ñ� '?'"%s" Ð¿Ñ–Ñ�Ð»Ñ� # Ð½Ðµ Ñ” Ð´Ð¾Ð´Ð°Ñ‚Ð½Ñ–Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼"%s" Ð¿Ñ–Ñ�Ð»Ñ� #line Ð½Ðµ Ñ” Ð´Ð¾Ð´Ð°Ñ‚Ð½Ñ–Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼"%s" Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ñ�Ðº Ð½Ð°Ð·Ð²Ð° Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ†Ðµ - Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñƒ C++"%s" Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾ÑŽ Ð½Ð°Ð·Ð²Ð¾ÑŽ Ñ„Ð°Ð¹Ð»Ñƒ"%s" Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾"%s" Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·'Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ"%s" Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ñ�Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ�Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� "%s""/*" Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ�"defined" Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ñ�Ðº Ð½Ð°Ð·Ð²Ð° Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ#%s Ð¾Ñ‡Ñ–ÐºÑƒÑ” "FILENAME" Ð°Ð±Ð¾ <FILENAME>#%s Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ GCC#elif Ð¿Ñ–Ñ�Ð»Ñ� #else#elif Ð±ÐµÐ· #if#else Ð¿Ñ–Ñ�Ð»Ñ� #else#else Ð±ÐµÐ· #if#endif Ð±Ðµp #ifÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ñ–Ñ�Ð»Ñ� #ifÐ½Ð°Ð´Ñ‚Ð¾ Ð³Ð»Ð¸Ð±Ð¾ÐºÐµ Ð²ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� #include#include_next Ñƒ Ð¿ÐµÑ€Ð²Ð¸Ð½Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Ñ‚ÐµÐºÑ�Ñ‚Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸#pragma %s %s Ð²Ð¶Ðµ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð¾#pragma %s Ð²Ð¶Ðµ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð¾#pragma Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ñƒ Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–#pragma system_header Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ%.*s Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼%s Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°%s Ñ” Ð±Ð»Ð¾Ñ‡Ð½Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ”Ð¼%s ÐºÐ¾Ñ€Ð¾Ñ‚ÑˆÐ¸Ð¹ Ð½Ñ–Ð¶ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ�%s Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹%s: %s%s: Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ `%.*s' Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº `%s' Ð½Ðµ `%.*s'%s: Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ `%.*s' Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾%s: Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ `%s''##' Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·'Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð· Ð¾Ð±Ð¾Ñ… ÐºÑ–Ð½Ñ†Ñ–Ð² Ð¼Ð°ÐºÑ€Ð¾-Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�'#' Ð½Ðµ Ñ�ÑƒÐ¿Ñ€Ð¾Ð²Ð¾Ð´Ð¶ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ'$' Ñƒ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– Ñ‡Ð¸ Ñ‡Ð¸Ñ�Ð»Ñ–'?' Ð±ÐµÐ· Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ ':'("%s" - Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð»ÐµÐºÑ�ÐµÐ¼Ð° Ð´Ð»Ñ� "%s" Ñƒ C++)(Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ñ†Ðµ Ð·'Ñ�Ð²Ð¸Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ð´Ð»Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ),
+                  Ð· %s:%uÐšÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– C++ Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð·Ð³Ñ–Ð´Ð½Ð¾ ISO C90Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° CPP Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ñ‚Ð°ÐºÑƒ Ð¶ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ� Ñƒ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°CPP half-integer Ñ” Ð²ÑƒÐ¶Ñ‡Ð¸Ð¼ Ð·Ð° CPP characterCPP Ð½Ð° Ñ†ÑŒÐ¾Ð¼Ñƒ Ð²ÑƒÐ·Ð»Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð· Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ Ð¿Ð¾Ð½Ð°Ð´ %lu Ð±Ñ–Ñ‚, Ð°Ð»Ðµ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� %lu Ð±Ñ–Ñ‚Ð¡Ð¸Ð¼Ð²Ð¾Ð» %x Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ NFKCISO C Ð½Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ” Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸ variadicISO C99 Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”, Ñ‰Ð¾Ð± Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð¸Ñ�ÑŒ Ñ€ÐµÑˆÑ‚Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ñƒ ISO C99 Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ð±Ñ–Ð» Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ð°Ð·Ð²Ð¸ Ð¼Ð°Ñ€Ð¾Ñ�ÑƒÐ£ _cpp_valid_ucn Ð°Ð»Ðµ Ð½Ðµ UCNÐ£ Ñ„Ð°Ð¹Ð»Ñ– Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð¼Ñƒ Ð· %s:%uÐ”ÐµÐºÑ–Ð»ÑŒÐºÐ° include guards Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ñ– Ð´Ð»Ñ�:
+ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ NULL Ñƒ find_file\x Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼Ð¸ ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ñ†Ð¸Ñ„Ñ€Ð°Ð¼Ð¸_Pragma Ð¾Ñ…Ð¾Ð¿Ð»ÑŽÑ” Ð´ÑƒÐ¶ÐºÐ°Ð¼Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»__VA_ARGS__ Ð¼Ð¾Ð¶Ðµ Ð·'Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ñƒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ variadic Ð· Ð¼Ð¾Ð²Ð¸ C99`%.*s' Ð½Ðµ Ñƒ NFC`%.*s' Ð½Ðµ Ñƒ NFKCÐ°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸ variadic Ð·Ð°Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð°Ð½Ñ– Ñƒ C99Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ� Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚ÑƒÑ�Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ poisoned "%s"Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð° ÐºÐ¾Ñ�Ð° Ñ€Ð¸Ñ�ÐºÐ° Ñ‚Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð²Ñ–Ð´Ð´Ñ–Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ð±Ñ–Ð»Ð¾Ð¼Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð° ÐºÐ¾Ñ�Ð° Ñ€Ð¸Ñ�ÐºÐ° Ñ‚Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð°Ð¹Ð»ÑƒÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ð½Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %sÑ�Ð¸Ð¼Ð²Ð¾Ð» 0x%lx Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñƒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿ÐµÑ€Ð²Ð¸Ð½Ð½Ð¾Ð¼Ñƒ Ð½Ð°Ð±Ð¾Ñ€Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²
+ Ñ�Ð¸Ð¼Ð²Ð¾Ð» 0x%lx Ð½Ðµ Ð¾Ð´Ð½Ð¾Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð¸Ð¹ Ñƒ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ Ð½Ð°Ð±Ð¾Ñ€Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð° Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¼Ð° Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– #ifÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %s Ñƒ %s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� iconvÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� UCN Ð½Ð° Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� UCN Ð½Ð° Ð¿ÐµÑ€Ð²Ð¸Ð½Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ð°Ñ‚Ñƒ Ñ‚Ð° Ñ‡Ð°Ñ�Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ‡Ð°Ñ�Ð¾Ð²Ñƒ Ð¼Ñ–Ñ‚ÐºÑƒ Ñ„Ð°Ð¹Ð»Ñƒcppchar_t Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ð¹ Ð½Ñ–Ð¶ %sÐ¿Ñ€Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ "%s" Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–ÑŽÐ´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ñƒ #ifÐ´ÑƒÐ±Ð»Ñ–ÐºÐ°Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ "%s"Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð· Ð¼Ð°ÐºÑ€Ð¾-Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ð¼Ð¾ÑŽÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ñ„Ð°Ð¹Ð»Ñƒ Ñƒ #%serror: ÐµÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ð¸Ñ„Ñ€Ð·Ð°Ð¹Ð²Ñ– Ð»ÐµÐºÑ�ÐµÐ¼Ð¸ Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ– Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ #%sÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ– %s Ð½Ð° %sÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ð¹ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð°ÐºÑ€Ð¾Ñ� "%s" Ð¼Ð°Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– CÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð° escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ´Ð»Ñ� Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾-ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° ÐµÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°iconv_openÑƒÑ�Ð²Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ GCCÑƒÑ�Ð²Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ '%u'Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð° Ð½Ð°Ð·Ð²Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %.*sÑ†Ñ–Ð»Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ‚Ð°ÐºÐ° Ð²ÐµÐ»Ð¸ÐºÐ°, Ñ‰Ð¾ Ð²Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð°Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°ÐºÑƒÑ†Ñ–Ð»Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ° Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° #%sÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° #pragma GCC poison Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð°ÐºÑ€Ð¾Ñ� "%s"Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ñ†Ð¸Ñ„Ñ€Ð° "%c" Ñƒ Ð²Ñ–Ñ�Ñ–Ð¼ÐºÐ¾Ð²Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ–Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¾Ð·Ð½Ð°ÐºÐ° "%s" Ñƒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– lineÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ Ñ…ÐµÑˆÑƒ %d Ñƒ cpp_macro_definitionÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° #%sÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð», Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» '\'Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� "%.*s" Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� "%.*s" Ñƒ Ñ†Ñ–Ð»Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ–Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� "%.*s" Ð· Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾-ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÐ½Ð¾Ð¼ÐµÑ€ Ñ€Ñ�Ð´ÐºÐ° Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ¼Ð°ÐºÑ€Ð¾Ñ� "%s" Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ "%s" Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %u Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð°Ð»Ðµ Ð· Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ %uÐ´Ð»Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ "%s" Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ %u Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð°Ð»Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ %uÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ "%s" Ð±ÑƒÐ² Ð±Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– CÐ½Ð°Ð·Ð²Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ Ð¼Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– ÐºÐ¾Ð¼Ð°Ð¼Ð¸Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� '(' Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚ÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� '(' Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ')' Ð¿Ñ–Ñ�Ð»Ñ� "defined"Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ')' Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ')' Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¼Ð°ÐºÑ€Ð¾Ñ�ÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ')' Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ–Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ´ Ð»ÐµÐºÑ�ÐµÐ¼Ð¾ÑŽ "%s"Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ñ–Ð¶ '(' Ñ‚Ð° ')'Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %cÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» >Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð¿Ñ€Ð¾Ð±Ñ–Ð» Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ð°Ð·Ð²Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�ÑƒÐ±Ð°Ð³Ð°Ñ‚Ð¾Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¹ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� iconv, Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð· %s Ð½Ð° %sÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– ÑˆÐ»Ñ�Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñƒ Ñ�ÐºÐ¾Ð¼Ñƒ Ð²ÐµÐ´ÐµÑ‚ÑŒÑ�Ñ� Ð¿Ð¾ÑˆÑƒÐº Ð´Ð»Ñ� %sÐ½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¼Ð°ÐºÑ€Ð¾Ñ� Ñƒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– #%sÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð°Ð¹Ð»Ñƒescape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ðµ Ð·Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO, '\%c'null-Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ñ–null-Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ñ– Ð±ÑƒÐºÐ²Ð°Ð»ÑŒÐ½Ð¾Ð²Ñ–Ñ�Ñ–Ð¼ÐºÐ¾Ð²Ð° escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ„Ð°Ð¹Ð»Ñ–Ð² PCH, Ð°Ð»Ðµ Ð²Ð¾Ð½Ð¸ Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ–Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° "defined" Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ '%s' Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð»Ñ–Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ '%s' Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° "%s" Ñ‚Ð° "%s" Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾Ñ— Ð»ÐµÐºÑ�ÐµÐ¼Ð¸ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°poisoning Ñ–Ñ�Ð½ÑƒÑŽÑ‡Ð¸Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð² "%s"Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´ÑŒ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð° Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ�Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð¼Ð°Ñ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ %lu Ð±Ñ–Ñ‚; Ñ†Ñ–Ð»ÑŒ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %lu Ð±Ñ–Ñ‚"%s" Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð¿Ñ€Ð°Ð³Ð¼Ð° Ñ‚Ð° Ñ�Ðº Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ñ– Ð½Ð°Ð·Ð² Ð¿Ñ€Ð°Ð³Ð¼Ð¿Ñ€Ð°Ð³Ð¼Ð° "%s" Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ Ð½Ð°Ð·Ð²Ð¸ Ð°Ð»Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð½Ð°Ð·Ð²Ð¸Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� pragma Ð· NULL-Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¾Ð¼Ð¿Ñ€Ð°Ð³Ð¼Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ð½Ð°Ð·Ð² "%s" Ð·Ð° Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð½Ð°Ð·Ð²stdoutÑ�Ñ‚Ð¸Ð»ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ line Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ GCCÑ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ #%s Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÑƒÐ¿ Ð¿ÐµÑ€ÐµÐ´ #Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ #elif Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– CÑ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¼Ð°ÐºÑ€Ð¾Ñ�ÑƒÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ char Ð¼ÐµÐ½ÑˆÐ° Ð·Ð° 8 Ð±Ñ–Ñ‚Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ int Ñ” Ð²ÑƒÐ¶Ñ‡Ð¸Ð¼ Ð½Ñ–Ð¶ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ charÑ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ wchar_t Ñ” Ð²ÑƒÐ¶Ñ‡Ð¸Ð¼ Ð·Ð° Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ charÑƒÐ¼Ð¾Ð²Ð° Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚Ð»Ñ–Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ "%s" Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ðº Ð¿Ñ€Ð¸ Ð¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ð½Ñ–Ñ�ÐµÐ½Ñ� '\%c' Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¼Ð¾Ð²Ð¸ CÑ�ÐµÐ½Ñ� '\a' Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¼Ð¾Ð²Ð¸ CÑ�ÐµÐ½Ñ� '\x' Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¼Ð¾Ð²Ð¸ CÐ¿Ñ€Ð°Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ "%s" Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ðº Ð¿Ñ€Ð¸ Ð¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ð½Ñ–...Ñ†Ðµ Ð¼Ñ–Ñ�Ñ†Ðµ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� "defined" Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ð¼Ð¸Ð¼Ð»ÐµÐºÑ�ÐµÐ¼Ð° "%s" Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ñ‚Ð¾Ñ‡Ð¾Ðº Ñƒ Ñ‡Ð¸Ñ�Ð»Ñ–Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� #%s, Ñ�ÐºÑ‰Ð¾ # Ð· Ð²Ñ–Ð´Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¾ÑŽ Ð¼Ð¾Ð²Ð¾ÑŽ C Ð½Ðµ Ñ�Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�ÑƒÑ„Ñ–ÐºÑ� "%.*s"Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð»ÑŽÑ�Ñ‚Ñ€Ð¸Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ–Ð¹ ??%c Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ð½Ð° %cÑ‚Ñ€Ð¸Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ–Ð¹ ??%c Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -trigraphs, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ�Ñ‚ÐµÐº Ñƒ #ifÑ�ÐºÐ°Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� "%s"ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %.*s Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %.*s Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ñƒ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð»Ð¸ÑˆÐµ Ñƒ C++ Ñ‚Ð° C99Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ '\%c'Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ: '\%s'Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ€Ð¾Ð·Ñ–Ð±Ñ€Ð°Ñ‚Ð¸ Ð»ÐµÐºÑ�ÐµÐ¼Ñƒ %sÐ½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ðµ #%sÐ½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ "%s"Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ñ–ÑˆÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ�, Ñ�ÐºÑ‰Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ -Winvalid-pchÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾-ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¼Ð¾Ð²Ð¸ C99Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ†Ñ–Ð»Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ long long Ð· C99Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ð¿Ñ€Ð¸ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²
\ No newline at end of file
diff -Nrcpad gcc-4.2.1/libcpp/po/uk.po gcc-4.2.2/libcpp/po/uk.po
*** gcc-4.2.1/libcpp/po/uk.po	Thu Jan  1 00:00:00 1970
--- gcc-4.2.2/libcpp/po/uk.po	Tue Aug 21 11:47:20 2007
***************
*** 0 ****
--- 1,878 ----
+ # Ukrainian translation of cpplib.
+ # Copyright (C) 2007 Free Software Foundation, Inc.
+ # Maxim V. Dziumanenko <dziumanenko@gmail.com>, 2007.
+ #
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: cpplib 4.2.1\n"
+ "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
+ "POT-Creation-Date: 2007-07-18 21:18-0700\n"
+ "PO-Revision-Date: 2007-08-17 11:23+0300\n"
+ "Last-Translator: Maxim V. Dziumanenko <dziumanenko@gmail.com>\n"
+ "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+ 
+ #: charset.c:654
+ #, c-format
+ msgid "conversion from %s to %s not supported by iconv"
+ msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %s Ñƒ %s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� iconv"
+ 
+ #: charset.c:657
+ msgid "iconv_open"
+ msgstr "iconv_open"
+ 
+ #: charset.c:665
+ #, c-format
+ msgid "no iconv implementation, cannot convert from %s to %s"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� iconv, Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð· %s Ð½Ð° %s"
+ 
+ #: charset.c:742
+ #, c-format
+ msgid "character 0x%lx is not in the basic source character set\n"
+ msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» 0x%lx Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñƒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿ÐµÑ€Ð²Ð¸Ð½Ð½Ð¾Ð¼Ñƒ Ð½Ð°Ð±Ð¾Ñ€Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²\n"
+ 
+ #: charset.c:759 charset.c:1352
+ msgid "converting to execution character set"
+ msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
+ 
+ #: charset.c:765
+ #, c-format
+ msgid "character 0x%lx is not unibyte in execution character set"
+ msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» 0x%lx Ð½Ðµ Ð¾Ð´Ð½Ð¾Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð¸Ð¹ Ñƒ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ Ð½Ð°Ð±Ð¾Ñ€Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
+ 
+ #: charset.c:889
+ #, c-format
+ msgid "Character %x might not be NFKC"
+ msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %x Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ NFKC"
+ 
+ #: charset.c:949
+ msgid "universal character names are only valid in C++ and C99"
+ msgstr "ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð»Ð¸ÑˆÐµ Ñƒ C++ Ñ‚Ð° C99"
+ 
+ #: charset.c:952
+ #, c-format
+ msgid "the meaning of '\\%c' is different in traditional C"
+ msgstr "Ñ�ÐµÐ½Ñ� '\\%c' Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¼Ð¾Ð²Ð¸ C"
+ 
+ #: charset.c:961
+ msgid "In _cpp_valid_ucn but not a UCN"
+ msgstr "Ð£ _cpp_valid_ucn Ð°Ð»Ðµ Ð½Ðµ UCN"
+ 
+ #: charset.c:986
+ #, c-format
+ msgid "incomplete universal character name %.*s"
+ msgstr "Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð° Ð½Ð°Ð·Ð²Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %.*s"
+ 
+ #: charset.c:998
+ #, c-format
+ msgid "%.*s is not a valid universal character"
+ msgstr "%.*s Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼"
+ 
+ #: charset.c:1008 lex.c:472
+ msgid "'$' in identifier or number"
+ msgstr "'$' Ñƒ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– Ñ‡Ð¸ Ñ‡Ð¸Ñ�Ð»Ñ–"
+ 
+ #: charset.c:1018
+ #, c-format
+ msgid "universal character %.*s is not valid in an identifier"
+ msgstr "ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %.*s Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ñƒ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–"
+ 
+ #: charset.c:1022
+ #, c-format
+ msgid "universal character %.*s is not valid at the start of an identifier"
+ msgstr "ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %.*s Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°"
+ 
+ #: charset.c:1056 charset.c:1571
+ msgid "converting UCN to source character set"
+ msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� UCN Ð½Ð° Ð¿ÐµÑ€Ð²Ð¸Ð½Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
+ 
+ #: charset.c:1060
+ msgid "converting UCN to execution character set"
+ msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� UCN Ð½Ð° Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
+ 
+ #: charset.c:1132
+ msgid "the meaning of '\\x' is different in traditional C"
+ msgstr "Ñ�ÐµÐ½Ñ� '\\x' Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¼Ð¾Ð²Ð¸ C"
+ 
+ #: charset.c:1149
+ msgid "\\x used with no following hex digits"
+ msgstr "\\x Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼Ð¸ ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ñ†Ð¸Ñ„Ñ€Ð°Ð¼Ð¸"
+ 
+ #: charset.c:1156
+ msgid "hex escape sequence out of range"
+ msgstr "ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð° escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ"
+ 
+ #: charset.c:1195
+ msgid "octal escape sequence out of range"
+ msgstr "Ð²Ñ–Ñ�Ñ–Ð¼ÐºÐ¾Ð²Ð° escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ"
+ 
+ #: charset.c:1263
+ msgid "the meaning of '\\a' is different in traditional C"
+ msgstr "Ñ�ÐµÐ½Ñ� '\\a' Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¼Ð¾Ð²Ð¸ C"
+ 
+ #: charset.c:1270
+ #, c-format
+ msgid "non-ISO-standard escape sequence, '\\%c'"
+ msgstr "escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ðµ Ð·Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO, '\\%c'"
+ 
+ #: charset.c:1278
+ #, c-format
+ msgid "unknown escape sequence '\\%c'"
+ msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ '\\%c'"
+ 
+ #: charset.c:1286
+ #, c-format
+ msgid "unknown escape sequence: '\\%s'"
+ msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ: '\\%s'"
+ 
+ #: charset.c:1293
+ msgid "converting escape sequence to execution character set"
+ msgstr "escape-Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
+ 
+ #: charset.c:1415 charset.c:1478
+ msgid "character constant too long for its type"
+ msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð° Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
+ 
+ #: charset.c:1418
+ msgid "multi-character character constant"
+ msgstr "Ð±Ð°Ð³Ð°Ñ‚Ð¾Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
+ 
+ #: charset.c:1510
+ msgid "empty character constant"
+ msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
+ 
+ #: charset.c:1612
+ #, c-format
+ msgid "failure to convert %s to %s"
+ msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ– %s Ð½Ð° %s"
+ 
+ #: directives.c:214 directives.c:240
+ #, c-format
+ msgid "extra tokens at end of #%s directive"
+ msgstr "Ð·Ð°Ð¹Ð²Ñ– Ð»ÐµÐºÑ�ÐµÐ¼Ð¸ Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ– Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ #%s"
+ 
+ #: directives.c:343
+ #, c-format
+ msgid "#%s is a GCC extension"
+ msgstr "#%s Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ GCC"
+ 
+ #: directives.c:355
+ msgid "suggest not using #elif in traditional C"
+ msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ #elif Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C"
+ 
+ #: directives.c:358
+ #, c-format
+ msgid "traditional C ignores #%s with the # indented"
+ msgstr "Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� #%s, Ñ�ÐºÑ‰Ð¾ # Ð· Ð²Ñ–Ð´Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼"
+ 
+ #: directives.c:362
+ #, c-format
+ msgid "suggest hiding #%s from traditional C with an indented #"
+ msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ #%s Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÑƒÐ¿ Ð¿ÐµÑ€ÐµÐ´ #"
+ 
+ #: directives.c:388
+ msgid "embedding a directive within macro arguments is not portable"
+ msgstr "Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð· Ð¼Ð°ÐºÑ€Ð¾-Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ð¼Ð¾ÑŽ"
+ 
+ #: directives.c:408
+ msgid "style of line directive is a GCC extension"
+ msgstr "Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ line Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ GCC"
+ 
+ #: directives.c:458
+ #, c-format
+ msgid "invalid preprocessing directive #%s"
+ msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° #%s"
+ 
+ #: directives.c:524
+ msgid "\"defined\" cannot be used as a macro name"
+ msgstr "\"defined\" Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ñ�Ðº Ð½Ð°Ð·Ð²Ð° Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ"
+ 
+ #: directives.c:530
+ #, c-format
+ msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
+ msgstr "\"%s\" Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ñ�Ðº Ð½Ð°Ð·Ð²Ð° Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ†Ðµ - Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñƒ C++"
+ 
+ #: directives.c:533
+ #, c-format
+ msgid "no macro name given in #%s directive"
+ msgstr "Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¼Ð°ÐºÑ€Ð¾Ñ� Ñƒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– #%s"
+ 
+ #: directives.c:536
+ msgid "macro names must be identifiers"
+ msgstr "Ð½Ð°Ð·Ð²Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸"
+ 
+ #: directives.c:577
+ #, c-format
+ msgid "undefining \"%s\""
+ msgstr "Ñ�ÐºÐ°Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� \"%s\""
+ 
+ #: directives.c:632
+ msgid "missing terminating > character"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» >"
+ 
+ #: directives.c:687
+ #, c-format
+ msgid "#%s expects \"FILENAME\" or <FILENAME>"
+ msgstr "#%s Ð¾Ñ‡Ñ–ÐºÑƒÑ” \"FILENAME\" Ð°Ð±Ð¾ <FILENAME>"
+ 
+ #: directives.c:727
+ #, c-format
+ msgid "empty filename in #%s"
+ msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ñ„Ð°Ð¹Ð»Ñƒ Ñƒ #%s"
+ 
+ #: directives.c:737
+ msgid "#include nested too deeply"
+ msgstr "Ð½Ð°Ð´Ñ‚Ð¾ Ð³Ð»Ð¸Ð±Ð¾ÐºÐµ Ð²ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� #include"
+ 
+ #: directives.c:778
+ msgid "#include_next in primary source file"
+ msgstr "#include_next Ñƒ Ð¿ÐµÑ€Ð²Ð¸Ð½Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Ñ‚ÐµÐºÑ�Ñ‚Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸"
+ 
+ #: directives.c:804
+ #, c-format
+ msgid "invalid flag \"%s\" in line directive"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¾Ð·Ð½Ð°ÐºÐ° \"%s\" Ñƒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– line"
+ 
+ #: directives.c:856
+ #, c-format
+ msgid "\"%s\" after #line is not a positive integer"
+ msgstr "\"%s\" Ð¿Ñ–Ñ�Ð»Ñ� #line Ð½Ðµ Ñ” Ð´Ð¾Ð´Ð°Ñ‚Ð½Ñ–Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼"
+ 
+ #: directives.c:862
+ msgid "line number out of range"
+ msgstr "Ð½Ð¾Ð¼ÐµÑ€ Ñ€Ñ�Ð´ÐºÐ° Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ"
+ 
+ #: directives.c:875 directives.c:952
+ #, c-format
+ msgid "\"%s\" is not a valid filename"
+ msgstr "\"%s\" Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾ÑŽ Ð½Ð°Ð·Ð²Ð¾ÑŽ Ñ„Ð°Ð¹Ð»Ñƒ"
+ 
+ #: directives.c:912
+ #, c-format
+ msgid "\"%s\" after # is not a positive integer"
+ msgstr "\"%s\" Ð¿Ñ–Ñ�Ð»Ñ� # Ð½Ðµ Ñ” Ð´Ð¾Ð´Ð°Ñ‚Ð½Ñ–Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼"
+ 
+ #: directives.c:1014
+ #, c-format
+ msgid "invalid #%s directive"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° #%s"
+ 
+ #: directives.c:1077
+ #, c-format
+ msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
+ msgstr "Ð¿Ñ€Ð°Ð³Ð¼Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ð½Ð°Ð·Ð² \"%s\" Ð·Ð° Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð½Ð°Ð·Ð²"
+ 
+ #: directives.c:1086
+ #, c-format
+ msgid "registering pragma \"%s\" with name expansion and no namespace"
+ msgstr "Ð¿Ñ€Ð°Ð³Ð¼Ð° \"%s\" Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ Ð½Ð°Ð·Ð²Ð¸ Ð°Ð»Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð½Ð°Ð·Ð²Ð¸"
+ 
+ #: directives.c:1104
+ #, c-format
+ msgid "registering \"%s\" as both a pragma and a pragma namespace"
+ msgstr "\"%s\" Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð¿Ñ€Ð°Ð³Ð¼Ð° Ñ‚Ð° Ñ�Ðº Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ñ– Ð½Ð°Ð·Ð² Ð¿Ñ€Ð°Ð³Ð¼"
+ 
+ #: directives.c:1107
+ #, c-format
+ msgid "#pragma %s %s is already registered"
+ msgstr "#pragma %s %s Ð²Ð¶Ðµ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð¾"
+ 
+ #: directives.c:1110
+ #, c-format
+ msgid "#pragma %s is already registered"
+ msgstr "#pragma %s Ð²Ð¶Ðµ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð¾"
+ 
+ #: directives.c:1140
+ msgid "registering pragma with NULL handler"
+ msgstr "Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� pragma Ð· NULL-Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¾Ð¼"
+ 
+ #: directives.c:1350
+ msgid "#pragma once in main file"
+ msgstr "#pragma Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ñƒ Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–"
+ 
+ #: directives.c:1373
+ msgid "invalid #pragma GCC poison directive"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° #pragma GCC poison Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð°"
+ 
+ #: directives.c:1382
+ #, c-format
+ msgid "poisoning existing macro \"%s\""
+ msgstr "poisoning Ñ–Ñ�Ð½ÑƒÑŽÑ‡Ð¸Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð² \"%s\""
+ 
+ #: directives.c:1403
+ msgid "#pragma system_header ignored outside include file"
+ msgstr "#pragma system_header Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ"
+ 
+ #: directives.c:1427
+ #, c-format
+ msgid "cannot find source file %s"
+ msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ð½Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %s"
+ 
+ #: directives.c:1431
+ #, c-format
+ msgid "current file is older than %s"
+ msgstr "Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ð¹ Ð½Ñ–Ð¶ %s"
+ 
+ #: directives.c:1599
+ msgid "_Pragma takes a parenthesized string literal"
+ msgstr "_Pragma Ð¾Ñ…Ð¾Ð¿Ð»ÑŽÑ” Ð´ÑƒÐ¶ÐºÐ°Ð¼Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»"
+ 
+ #: directives.c:1671
+ msgid "#else without #if"
+ msgstr "#else Ð±ÐµÐ· #if"
+ 
+ #: directives.c:1676
+ msgid "#else after #else"
+ msgstr "#else Ð¿Ñ–Ñ�Ð»Ñ� #else"
+ 
+ #: directives.c:1678 directives.c:1711
+ msgid "the conditional began here"
+ msgstr "ÑƒÐ¼Ð¾Ð²Ð° Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚"
+ 
+ #: directives.c:1704
+ msgid "#elif without #if"
+ msgstr "#elif Ð±ÐµÐ· #if"
+ 
+ #: directives.c:1709
+ msgid "#elif after #else"
+ msgstr "#elif Ð¿Ñ–Ñ�Ð»Ñ� #else"
+ 
+ #: directives.c:1739
+ msgid "#endif without #if"
+ msgstr "#endif Ð±Ðµp #if"
+ 
+ #: directives.c:1816
+ msgid "missing '(' after predicate"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� '(' Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ñƒ"
+ 
+ #: directives.c:1831
+ msgid "missing ')' to complete answer"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ')' Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ–"
+ 
+ #: directives.c:1851
+ msgid "predicate's answer is empty"
+ msgstr "Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´ÑŒ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð° Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ�"
+ 
+ #: directives.c:1878
+ msgid "assertion without predicate"
+ msgstr "Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ� Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ñƒ"
+ 
+ #: directives.c:1880
+ msgid "predicate must be an identifier"
+ msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
+ 
+ #: directives.c:1966
+ #, c-format
+ msgid "\"%s\" re-asserted"
+ msgstr "\"%s\" Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ñ�Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ�"
+ 
+ #: directives.c:2190
+ #, c-format
+ msgid "unterminated #%s"
+ msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ðµ #%s"
+ 
+ #: errors.c:118
+ msgid "warning: "
+ msgstr "Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: "
+ 
+ #: errors.c:120
+ msgid "internal error: "
+ msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: "
+ 
+ #: errors.c:122
+ msgid "error: "
+ msgstr "error: "
+ 
+ #: errors.c:186
+ msgid "stdout"
+ msgstr "stdout"
+ 
+ #: errors.c:188
+ #, c-format
+ msgid "%s: %s"
+ msgstr "%s: %s"
+ 
+ #: expr.c:203
+ msgid "too many decimal points in number"
+ msgstr "Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ñ‚Ð¾Ñ‡Ð¾Ðº Ñƒ Ñ‡Ð¸Ñ�Ð»Ñ–"
+ 
+ #: expr.c:223
+ #, c-format
+ msgid "invalid digit \"%c\" in octal constant"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ñ†Ð¸Ñ„Ñ€Ð° \"%c\" Ñƒ Ð²Ñ–Ñ�Ñ–Ð¼ÐºÐ¾Ð²Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ–"
+ 
+ #: expr.c:229
+ msgid "use of C99 hexadecimal floating constant"
+ msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾-ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¼Ð¾Ð²Ð¸ C99"
+ 
+ #: expr.c:238
+ msgid "exponent has no digits"
+ msgstr "ÐµÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ð¸Ñ„Ñ€"
+ 
+ #: expr.c:245
+ msgid "hexadecimal floating constants require an exponent"
+ msgstr "Ð´Ð»Ñ� Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾-ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° ÐµÐºÑ�Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°"
+ 
+ #: expr.c:251
+ #, c-format
+ msgid "invalid suffix \"%.*s\" on floating constant"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� \"%.*s\" Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ"
+ 
+ #: expr.c:261 expr.c:295
+ #, c-format
+ msgid "traditional C rejects the \"%.*s\" suffix"
+ msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¾ÑŽ Ð¼Ð¾Ð²Ð¾ÑŽ C Ð½Ðµ Ñ�Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�ÑƒÑ„Ñ–ÐºÑ� \"%.*s\""
+ 
+ #: expr.c:268
+ #, c-format
+ msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� \"%.*s\" Ð· Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾-ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ"
+ 
+ #: expr.c:281
+ #, c-format
+ msgid "invalid suffix \"%.*s\" on integer constant"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� \"%.*s\" Ñƒ Ñ†Ñ–Ð»Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ–"
+ 
+ #: expr.c:303
+ msgid "use of C99 long long integer constant"
+ msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ†Ñ–Ð»Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ long long Ð· C99"
+ 
+ #: expr.c:310
+ msgid "imaginary constants are a GCC extension"
+ msgstr "ÑƒÑ�Ð²Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ GCC"
+ 
+ #: expr.c:396
+ msgid "integer constant is too large for its type"
+ msgstr "Ñ†Ñ–Ð»Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ° Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
+ 
+ #: expr.c:408
+ msgid "integer constant is so large that it is unsigned"
+ msgstr "Ñ†Ñ–Ð»Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ‚Ð°ÐºÐ° Ð²ÐµÐ»Ð¸ÐºÐ°, Ñ‰Ð¾ Ð²Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð°Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°ÐºÑƒ"
+ 
+ #: expr.c:490
+ msgid "missing ')' after \"defined\""
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ')' Ð¿Ñ–Ñ�Ð»Ñ� \"defined\""
+ 
+ #: expr.c:497
+ msgid "operator \"defined\" requires an identifier"
+ msgstr "Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° \"defined\" Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€"
+ 
+ #: expr.c:505
+ #, c-format
+ msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
+ msgstr "(\"%s\" - Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð»ÐµÐºÑ�ÐµÐ¼Ð° Ð´Ð»Ñ� \"%s\" Ñƒ C++)"
+ 
+ #: expr.c:515
+ msgid "this use of \"defined\" may not be portable"
+ msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� \"defined\" Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ð¼Ð¸Ð¼"
+ 
+ #: expr.c:554
+ msgid "floating constant in preprocessor expression"
+ msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°"
+ 
+ #: expr.c:560
+ msgid "imaginary number in preprocessor expression"
+ msgstr "ÑƒÑ�Ð²Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°"
+ 
+ #: expr.c:605
+ #, c-format
+ msgid "\"%s\" is not defined"
+ msgstr "\"%s\" Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾"
+ 
+ #: expr.c:733 expr.c:762
+ #, c-format
+ msgid "missing binary operator before token \"%s\""
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ´ Ð»ÐµÐºÑ�ÐµÐ¼Ð¾ÑŽ \"%s\""
+ 
+ #: expr.c:753
+ #, c-format
+ msgid "token \"%s\" is not valid in preprocessor expressions"
+ msgstr "Ð»ÐµÐºÑ�ÐµÐ¼Ð° \"%s\" Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°"
+ 
+ #: expr.c:770
+ msgid "missing expression between '(' and ')'"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ñ–Ð¶ '(' Ñ‚Ð° ')'"
+ 
+ #: expr.c:773
+ msgid "#if with no expression"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ñ–Ñ�Ð»Ñ� #if"
+ 
+ #: expr.c:776
+ #, c-format
+ msgid "operator '%s' has no right operand"
+ msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ '%s' Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
+ 
+ #: expr.c:781
+ #, c-format
+ msgid "operator '%s' has no left operand"
+ msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ '%s' Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð»Ñ–Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
+ 
+ #: expr.c:807
+ msgid " ':' without preceding '?'"
+ msgstr " ':' Ð±ÐµÐ· Ð¿Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð½Ñ� '?'"
+ 
+ #: expr.c:834
+ msgid "unbalanced stack in #if"
+ msgstr "Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ�Ñ‚ÐµÐº Ñƒ #if"
+ 
+ #: expr.c:853
+ #, c-format
+ msgid "impossible operator '%u'"
+ msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ '%u'"
+ 
+ #: expr.c:943
+ msgid "missing ')' in expression"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ')' Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–"
+ 
+ #: expr.c:964
+ msgid "'?' without following ':'"
+ msgstr "'?' Ð±ÐµÐ· Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ ':'"
+ 
+ #: expr.c:974
+ msgid "integer overflow in preprocessor expression"
+ msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°"
+ 
+ #: expr.c:979
+ msgid "missing '(' in expression"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� '(' Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–"
+ 
+ #: expr.c:1011
+ #, c-format
+ msgid "the left operand of \"%s\" changes sign when promoted"
+ msgstr "Ð»Ñ–Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ \"%s\" Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ðº Ð¿Ñ€Ð¸ Ð¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ð½Ñ–"
+ 
+ #: expr.c:1016
+ #, c-format
+ msgid "the right operand of \"%s\" changes sign when promoted"
+ msgstr "Ð¿Ñ€Ð°Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ \"%s\" Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ðº Ð¿Ñ€Ð¸ Ð¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ð½Ñ–"
+ 
+ #: expr.c:1275
+ msgid "traditional C rejects the unary plus operator"
+ msgstr "Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð»ÑŽÑ�"
+ 
+ #: expr.c:1358
+ msgid "comma operator in operand of #if"
+ msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¼Ð° Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– #if"
+ 
+ #: expr.c:1490
+ msgid "division by zero in #if"
+ msgstr "Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ñƒ #if"
+ 
+ #: files.c:402
+ msgid "NULL directory in find_file"
+ msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ NULL Ñƒ find_file"
+ 
+ #: files.c:440
+ msgid "one or more PCH files were found, but they were invalid"
+ msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ„Ð°Ð¹Ð»Ñ–Ð² PCH, Ð°Ð»Ðµ Ð²Ð¾Ð½Ð¸ Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ–"
+ 
+ #: files.c:443
+ msgid "use -Winvalid-pch for more information"
+ msgstr "Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ñ–ÑˆÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ�, Ñ�ÐºÑ‰Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ -Winvalid-pch"
+ 
+ #: files.c:501
+ #, c-format
+ msgid "%s is a block device"
+ msgstr "%s Ñ” Ð±Ð»Ð¾Ñ‡Ð½Ð¸Ð¼ Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ”Ð¼"
+ 
+ #: files.c:518
+ #, c-format
+ msgid "%s is too large"
+ msgstr "%s Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹"
+ 
+ #: files.c:553
+ #, c-format
+ msgid "%s is shorter than expected"
+ msgstr "%s ÐºÐ¾Ñ€Ð¾Ñ‚ÑˆÐ¸Ð¹ Ð½Ñ–Ð¶ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ�"
+ 
+ #: files.c:782
+ #, c-format
+ msgid "no include path in which to search for %s"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– ÑˆÐ»Ñ�Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñƒ Ñ�ÐºÐ¾Ð¼Ñƒ Ð²ÐµÐ´ÐµÑ‚ÑŒÑ�Ñ� Ð¿Ð¾ÑˆÑƒÐº Ð´Ð»Ñ� %s"
+ 
+ #: files.c:1071
+ msgid "Multiple include guards may be useful for:\n"
+ msgstr "Ð”ÐµÐºÑ–Ð»ÑŒÐºÐ° include guards Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ñ– Ð´Ð»Ñ�:\n"
+ 
+ #: init.c:407
+ msgid "cppchar_t must be an unsigned type"
+ msgstr "cppchar_t Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
+ 
+ #: init.c:411
+ #, c-format
+ msgid "preprocessor arithmetic has maximum precision of %lu bits; target requires %lu bits"
+ msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð¼Ð°Ñ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ %lu Ð±Ñ–Ñ‚; Ñ†Ñ–Ð»ÑŒ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %lu Ð±Ñ–Ñ‚"
+ 
+ #: init.c:418
+ msgid "CPP arithmetic must be at least as precise as a target int"
+ msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° CPP Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ñ‚Ð°ÐºÑƒ Ð¶ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ� Ñƒ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°"
+ 
+ #: init.c:421
+ msgid "target char is less than 8 bits wide"
+ msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ char Ð¼ÐµÐ½ÑˆÐ° Ð·Ð° 8 Ð±Ñ–Ñ‚"
+ 
+ #: init.c:425
+ msgid "target wchar_t is narrower than target char"
+ msgstr "Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ wchar_t Ñ” Ð²ÑƒÐ¶Ñ‡Ð¸Ð¼ Ð·Ð° Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ char"
+ 
+ #: init.c:429
+ msgid "target int is narrower than target char"
+ msgstr "Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ int Ñ” Ð²ÑƒÐ¶Ñ‡Ð¸Ð¼ Ð½Ñ–Ð¶ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ char"
+ 
+ #: init.c:434
+ msgid "CPP half-integer narrower than CPP character"
+ msgstr "CPP half-integer Ñ” Ð²ÑƒÐ¶Ñ‡Ð¸Ð¼ Ð·Ð° CPP character"
+ 
+ #: init.c:438
+ #, c-format
+ msgid "CPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bits"
+ msgstr "CPP Ð½Ð° Ñ†ÑŒÐ¾Ð¼Ñƒ Ð²ÑƒÐ·Ð»Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð· Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ Ð¿Ð¾Ð½Ð°Ð´ %lu Ð±Ñ–Ñ‚, Ð°Ð»Ðµ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� %lu Ð±Ñ–Ñ‚"
+ 
+ #: lex.c:271
+ msgid "backslash and newline separated by space"
+ msgstr "Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð° ÐºÐ¾Ñ�Ð° Ñ€Ð¸Ñ�ÐºÐ° Ñ‚Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð²Ñ–Ð´Ð´Ñ–Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ð±Ñ–Ð»Ð¾Ð¼"
+ 
+ #: lex.c:276
+ msgid "backslash-newline at end of file"
+ msgstr "Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð° ÐºÐ¾Ñ�Ð° Ñ€Ð¸Ñ�ÐºÐ° Ñ‚Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð°Ð¹Ð»Ñƒ"
+ 
+ #: lex.c:291
+ #, c-format
+ msgid "trigraph ??%c converted to %c"
+ msgstr "Ñ‚Ñ€Ð¸Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ–Ð¹ ??%c Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ð½Ð° %c"
+ 
+ #: lex.c:298
+ #, c-format
+ msgid "trigraph ??%c ignored, use -trigraphs to enable"
+ msgstr "Ñ‚Ñ€Ð¸Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ–Ð¹ ??%c Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -trigraphs, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸"
+ 
+ #: lex.c:344
+ msgid "\"/*\" within comment"
+ msgstr "\"/*\" Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ�"
+ 
+ #: lex.c:402
+ #, c-format
+ msgid "%s in preprocessing directive"
+ msgstr "%s Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°"
+ 
+ #: lex.c:411
+ msgid "null character(s) ignored"
+ msgstr "null-Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ñ–"
+ 
+ #: lex.c:448
+ #, c-format
+ msgid "`%.*s' is not in NFKC"
+ msgstr "`%.*s' Ð½Ðµ Ñƒ NFKC"
+ 
+ #: lex.c:451
+ #, c-format
+ msgid "`%.*s' is not in NFC"
+ msgstr "`%.*s' Ð½Ðµ Ñƒ NFC"
+ 
+ #: lex.c:539
+ #, c-format
+ msgid "attempt to use poisoned \"%s\""
+ msgstr "Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ poisoned \"%s\""
+ 
+ #: lex.c:547
+ msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
+ msgstr "__VA_ARGS__ Ð¼Ð¾Ð¶Ðµ Ð·'Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ñƒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ variadic Ð· Ð¼Ð¾Ð²Ð¸ C99"
+ 
+ #: lex.c:647
+ msgid "null character(s) preserved in literal"
+ msgstr "null-Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ñ– Ð±ÑƒÐºÐ²Ð°Ð»ÑŒÐ½Ð¾"
+ 
+ #: lex.c:650
+ #, c-format
+ msgid "missing terminating %c character"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %c"
+ 
+ #: lex.c:842
+ msgid "no newline at end of file"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð°Ð¹Ð»Ñƒ"
+ 
+ #: lex.c:1002 traditional.c:162
+ msgid "unterminated comment"
+ msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€"
+ 
+ #: lex.c:1013
+ msgid "C++ style comments are not allowed in ISO C90"
+ msgstr "ÐšÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– C++ Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð·Ð³Ñ–Ð´Ð½Ð¾ ISO C90"
+ 
+ #: lex.c:1015
+ msgid "(this will be reported only once per input file)"
+ msgstr "(Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ñ†Ðµ Ð·'Ñ�Ð²Ð¸Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ð´Ð»Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ)"
+ 
+ #: lex.c:1020
+ msgid "multi-line comment"
+ msgstr "Ð±Ð°Ð³Ð°Ñ‚Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¹ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€"
+ 
+ #: lex.c:1333
+ #, c-format
+ msgid "unspellable token %s"
+ msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ€Ð¾Ð·Ñ–Ð±Ñ€Ð°Ñ‚Ð¸ Ð»ÐµÐºÑ�ÐµÐ¼Ñƒ %s"
+ 
+ #: line-map.c:313
+ #, c-format
+ msgid "In file included from %s:%u"
+ msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ñ– Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð¼Ñƒ Ð· %s:%u"
+ 
+ #: line-map.c:331
+ #, c-format
+ msgid ""
+ ",\n"
+ "                 from %s:%u"
+ msgstr ""
+ ",\n"
+ "                 Ð· %s:%u"
+ 
+ #: macro.c:83
+ #, c-format
+ msgid "macro \"%s\" is not used"
+ msgstr "Ð¼Ð°ÐºÑ€Ð¾Ñ� \"%s\" Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
+ 
+ #: macro.c:122 macro.c:312
+ #, c-format
+ msgid "invalid built-in macro \"%s\""
+ msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð°ÐºÑ€Ð¾Ñ� \"%s\""
+ 
+ #: macro.c:156
+ msgid "could not determine file timestamp"
+ msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ‡Ð°Ñ�Ð¾Ð²Ñƒ Ð¼Ñ–Ñ‚ÐºÑƒ Ñ„Ð°Ð¹Ð»Ñƒ"
+ 
+ #: macro.c:253
+ msgid "could not determine date and time"
+ msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ð°Ñ‚Ñƒ Ñ‚Ð° Ñ‡Ð°Ñ�"
+ 
+ #: macro.c:416
+ msgid "invalid string literal, ignoring final '\\'"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð», Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» '\\'"
+ 
+ #: macro.c:466
+ #, c-format
+ msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
+ msgstr "Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° \"%s\" Ñ‚Ð° \"%s\" Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾Ñ— Ð»ÐµÐºÑ�ÐµÐ¼Ð¸ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°"
+ 
+ #: macro.c:538
+ msgid "ISO C99 requires rest arguments to be used"
+ msgstr "ISO C99 Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”, Ñ‰Ð¾Ð± Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð¸Ñ�ÑŒ Ñ€ÐµÑˆÑ‚Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
+ 
+ #: macro.c:543
+ #, c-format
+ msgid "macro \"%s\" requires %u arguments, but only %u given"
+ msgstr "Ð´Ð»Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ \"%s\" Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ %u Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð°Ð»Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ %u"
+ 
+ #: macro.c:548
+ #, c-format
+ msgid "macro \"%s\" passed %u arguments, but takes just %u"
+ msgstr "Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ \"%s\" Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %u Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð°Ð»Ðµ Ð· Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ %u"
+ 
+ #: macro.c:659 traditional.c:675
+ #, c-format
+ msgid "unterminated argument list invoking macro \"%s\""
+ msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ \"%s\""
+ 
+ #: macro.c:762
+ #, c-format
+ msgid "function-like macro \"%s\" must be used with arguments in traditional C"
+ msgstr "Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ð¹ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð°ÐºÑ€Ð¾Ñ� \"%s\" Ð¼Ð°Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C"
+ 
+ #: macro.c:1278
+ #, c-format
+ msgid "duplicate macro parameter \"%s\""
+ msgstr "Ð´ÑƒÐ±Ð»Ñ–ÐºÐ°Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ \"%s\""
+ 
+ #: macro.c:1324
+ #, c-format
+ msgid "\"%s\" may not appear in macro parameter list"
+ msgstr "\"%s\" Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·'Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ"
+ 
+ #: macro.c:1332
+ msgid "macro parameters must be comma-separated"
+ msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ Ð¼Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– ÐºÐ¾Ð¼Ð°Ð¼Ð¸"
+ 
+ #: macro.c:1349
+ msgid "parameter name missing"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
+ 
+ #: macro.c:1366
+ msgid "anonymous variadic macros were introduced in C99"
+ msgstr "Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸ variadic Ð·Ð°Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð°Ð½Ñ– Ñƒ C99"
+ 
+ #: macro.c:1371
+ msgid "ISO C does not permit named variadic macros"
+ msgstr "ISO C Ð½Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ” Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸ variadic"
+ 
+ #: macro.c:1380
+ msgid "missing ')' in macro parameter list"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ')' Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ"
+ 
+ #: macro.c:1458
+ msgid "ISO C99 requires whitespace after the macro name"
+ msgstr "Ñƒ ISO C99 Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ð±Ñ–Ð» Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ð°Ð·Ð²Ð¸ Ð¼Ð°Ñ€Ð¾Ñ�Ñƒ"
+ 
+ #: macro.c:1482
+ msgid "missing whitespace after the macro name"
+ msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð¿Ñ€Ð¾Ð±Ñ–Ð» Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ð°Ð·Ð²Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ"
+ 
+ #: macro.c:1512
+ msgid "'#' is not followed by a macro parameter"
+ msgstr "'#' Ð½Ðµ Ñ�ÑƒÐ¿Ñ€Ð¾Ð²Ð¾Ð´Ð¶ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ"
+ 
+ #: macro.c:1531
+ msgid "'##' cannot appear at either end of a macro expansion"
+ msgstr "'##' Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·'Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð· Ð¾Ð±Ð¾Ñ… ÐºÑ–Ð½Ñ†Ñ–Ð² Ð¼Ð°ÐºÑ€Ð¾-Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�"
+ 
+ #: macro.c:1629
+ #, c-format
+ msgid "\"%s\" redefined"
+ msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� \"%s\""
+ 
+ #: macro.c:1634
+ msgid "this is the location of the previous definition"
+ msgstr "...Ñ†Ðµ Ð¼Ñ–Ñ�Ñ†Ðµ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
+ 
+ #: macro.c:1684
+ #, c-format
+ msgid "macro argument \"%s\" would be stringified in traditional C"
+ msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ \"%s\" Ð±ÑƒÐ² Ð±Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C"
+ 
+ #: macro.c:1707
+ #, c-format
+ msgid "invalid hash type %d in cpp_macro_definition"
+ msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ Ñ…ÐµÑˆÑƒ %d Ñƒ cpp_macro_definition"
+ 
+ #: pch.c:84 pch.c:332 pch.c:354 pch.c:360
+ msgid "while writing precompiled header"
+ msgstr "Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²"
+ 
+ #: pch.c:467
+ #, c-format
+ msgid "%s: not used because `%.*s' not defined"
+ msgstr "%s: Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ `%.*s' Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾"
+ 
+ #: pch.c:479
+ #, c-format
+ msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
+ msgstr "%s: Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ `%.*s' Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº `%s' Ð½Ðµ `%.*s'"
+ 
+ #: pch.c:520
+ #, c-format
+ msgid "%s: not used because `%s' is defined"
+ msgstr "%s: Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ `%s'"
+ 
+ #: pch.c:533 pch.c:696
+ msgid "while reading precompiled header"
+ msgstr "Ð¿Ñ€Ð¸ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"
+ 
+ #: traditional.c:745
+ #, c-format
+ msgid "detected recursion whilst expanding macro \"%s\""
+ msgstr "Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ \"%s\" Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–ÑŽ"
+ 
+ #: traditional.c:912
+ msgid "syntax error in macro parameter list"
+ msgstr "Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ"
diff -Nrcpad gcc-4.2.1/libcpp/po/vi.gmo gcc-4.2.2/libcpp/po/vi.gmo
*** gcc-4.2.1/libcpp/po/vi.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/vi.gmo	Sun Oct  7 21:58:16 2007
***************
*** 1,20 ****
  Þ•Â,<XY&t*›?Æ#+7ctƒ(—$Àåü 2DWn$‰#® Òó2
'@h†›·Ç6Î'$-5R(ˆ±Í.ç0G-e:“,Îgûc+‚*®0Ù
  *+Fr$Ž,³Dà%:0P��(º ã99Y(“ ¼/Ý)
&75^%”!º"Ü"ÿ".@o‡<¦ãü$1V,rEŸ å2
! 9'D+l˜(±0Ú*+6bs$‰®$Ê#ï,#@*d*�)º8ä 6 1M 3 9³ í (
!6!R!l!ˆ!#¢!Æ!)å!&" 6"W"'w""Ÿ"Â"5Õ")#$5#Z#'t#œ#&¶#"Ý#7$)8$!b$"„$§$?¾$þ$%<%SX%8¬%<å%$"&DG&Œ&*“&8¾&(÷&$ '$E''j'+’'¾'3Ù'2
(1@(1r(4¤(/Ù()	)33)!g)-‰)'·)-ß)
*/+*[*s*Cƒ*6Ç*7þ*6+T+s+ˆ+.™+È+&Ý+(,%-,	S, ], ~,µŸ,EU.A›.MÝ.a+/4�/Â/MÞ/',0)T0&~0M¥02ó0%&1>L16‹1$Â1+ç1+2$?20d2V•2,ì2)34C3dx30Ý304 ?4`4
s4�4iˆ4;ò4A.5Vp50Ç53ø5?,6Nl6U»67;/7Pk7=¼7qú72l88Ÿ8GØ8? 9B`9-£9@Ñ99:AL:MŽ:iÜ:(F;*o;Hš;*ã;4<LC<M�<'Þ<I=IP=(š=?Ã=C>6G>4~>>³>2ò>,%?8R?>‹?'Ê?Jò?"=@$`@S…@Ù@!ñ@A"A?>A ~ABŸArâA-UBAƒBÅB&×B9þB 8C+YC4…C-ºC6èCD!2DOTD/¤DCÔDDEg]E1ÅEQ÷EMIFM—FRåF&8G/_GK�GOÛGq+H3�HNÑH$ I)EI;oI)«I;ÕI&JB8J6{J&²J%ÙJ2ÿJ2KOKGkKI³K-ýK@+L(lL%•LF»L+ML.ML{M3ÈM4üM1NXHN5¡N(×N%Ow&O¬žO�KP{ÙP‡UQÝQ3ùQV-RE„R;ÊR1S<8S@uS/¶S\æS?CT>ƒT>ÂTZU5\UU’UJèU/3VHcV@¬VVíVADWs†W0úW!+XRMXI XFêX$1Y#VY-zY¨YQ¿Y-ZH?Z)ˆZ'²ZÚZ0éZ-[)m†,fŸrEo¦…ŽI‡b+©T—¾Wt6~`€£iJ˜7¹œ°L³.njRy[“�v:k*	^®>’‘@¿KY§«\™ž�9pš¢q A=Q1%$}ea_
  M¬d3c­5ªV|¨‹#Â0»ŠlDz?¶²‰”Œx;uH¯<P¥]{µ±¸!Á-
º¤C"GƒgU'�(F2�›Z· hN´½�ˆ¡OwX•S/B&À‚48¼s–„ ':' without preceding '?'"%s" after # is not a positive integer"%s" after #line is not a positive integer"%s" cannot be used as a macro name as it is an operator in C++"%s" is not a valid filename"%s" is not defined"%s" may not appear in macro parameter list"%s" re-asserted"%s" redefined"/*" within comment"defined" cannot be used as a macro name#%s expects "FILENAME" or <FILENAME>#%s is a GCC extension#elif after #else#elif without #if#else after #else#else without #if#endif without #if#if with no expression#include nested too deeply#include_next in primary source file#pragma %s %s is already registered#pragma %s is already registered#pragma once in main file#pragma system_header ignored outside include file%.*s is not a valid universal character%s in preprocessing directive%s is a block device%s is shorter than expected%s is too large%s: %s%s: not used because `%.*s' defined as `%s' not `%.*s'%s: not used because `%.*s' not defined%s: not used because `%s' is defined'##' cannot appear at either end of a macro expansion'#' is not followed by a macro parameter'$' in identifier or number'?' without following ':'("%s" is an alternative token for "%s" in C++)(this will be reported only once per input file),
                   from %s:%uC++ style comments are not allowed in ISO C90CPP arithmetic must be at least as precise as a target intCPP half-integer narrower than CPP characterCPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bitsCharacter %x might not be NFKCISO C does not permit named variadic macrosISO C99 requires rest arguments to be usedISO C99 requires whitespace after the macro nameIn _cpp_valid_ucn but not a UCNIn file included from %s:%uMultiple include guards may be useful for:
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
! character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
! PO-Revision-Date: 2007-05-28 21:25+0930
  Last-Translator: Clytie Siddall <clytie@riverland.net.au>
  Language-Team: Vietnamese <vi-VN@googlegroups.com>
  MIME-Version: 1.0
  Content-Type: text/plain; charset=utf-8
  Content-Transfer-Encoding: 8bit
  Plural-Forms: nplurals=1; plural=0
! X-Generator: LocFactoryEditor 1.6.3b1
   Dáº¥u hai cháº¥m Â« : Â» khÃ´ng cÃ³ dáº¥u há»�i Â« ? Â» Ä‘i trÆ°á»›cÂ« %s Â» náº±m sau Â« # Â» khÃ´ng pháº£i lÃ  sá»‘ nguyÃªn dÆ°Æ¡ngÂ« %s Â» náº±m sau Â« #line Â» (dÃ²ng) khÃ´ng pháº£i lÃ  sá»‘ nguyÃªn dÆ°Æ¡ngkhÃ´ng thá»ƒ dÃ¹ng Â« %s Â» nhÆ° lÃ  tÃªn vÄ© lá»‡nh vÃ¬ nÃ³ lÃ  toÃ¡n tá»­ trong ngÃ´n ngá»¯ C++Â« %s Â» khÃ´ng pháº£i lÃ  tÃªn táº­p tin há»£p lá»‡chÆ°a xÃ¡c Ä‘á»‹nh Â« %s Â»khÃ´ng cho phÃ©p Â« %s Â» xuáº¥t hiá»‡n trong danh sÃ¡ch tham sá»‘ vÄ© lá»‡nhÂ« %s Â» Ä‘Æ°á»£c kháº³ng Ä‘á»‹nh láº¡iÂ« %s Â» Ä‘Ã£ Ä‘Æ°á»£c xÃ¡c Ä‘á»‹nh láº¡igáº·p Â« /* Â» náº±m trong chÃº thÃ­chkhÃ´ng thá»ƒ dÃ¹ng Â« defined Â» (Ä‘Ã£ xÃ¡c Ä‘á»‹nh) nhÆ° lÃ  tÃªn vÄ© lá»‡nh#%s ngá»� "TÃŠN_Táº¬P_TIN" hoáº·c <TÃŠN_Táº¬P_TIN>#%s lÃ  pháº§n má»Ÿ rá»™ng kiá»ƒu GCC#elif (náº¿u khÃ´ng thÃ¬ náº¿u) náº±m sau #else (náº¿u khÃ´ng)#elif (náº¿u khÃ´ng thÃ¬ náº¿u) khÃ´ng cÃ³ #if (náº¿u)#else (náº¿u khÃ´ng) náº±m sau #else#else (náº¿u khÃ´ng) khÃ´ng cÃ³ #if (náº¿u)#endif (thÃ´i náº¿u) khÃ´ng cÃ³ #if (náº¿u)#if (náº¿u) khÃ´ng cÃ³ biá»ƒu thá»©cÂ« #include Â» (bao gá»“m) lá»“ng nhau quÃ¡ sÃ¢ugáº·p Â« #include_next Â» (bao gá»“m káº¿ tiáº¿p) náº±m trong táº­p tin nguá»“n chÃ­nhÂ« #pragma %s %s Â» Ä‘Ã£ Ä‘Æ°á»£c Ä‘Äƒng kÃ½Â« #pragma %s Â» Ä‘Ã£ Ä‘Æ°á»£c Ä‘Äƒng kÃ½CÃ³ Â« #pragma Â» má»™t láº§n trong táº­p tin chÃ­nhÂ« #pragma system_header Â» (Ä‘áº§u trang há»‡ thá»‘ng) bá»‹ bá»� qua á»Ÿ ngoÃ i táº­p tin bao gá»“m%.*s khÃ´ng pháº£i lÃ  kÃ½ tá»± chung há»£p lá»‡gáº·p %s náº±m trong chá»‰ thá»‹ tiá»�n xá»­ lÃ½%s lÃ  má»™t thiáº¿t bá»‹ khá»‘ingá»� %s dÃ i hÆ¡n%s quÃ¡ lá»›n%s: %s%s: khÃ´ng Ä‘Æ°á»£c dÃ¹ng vÃ¬ Â« %.*s Â» Ä‘Ã£ Ä‘Æ°á»£c xÃ¡c Ä‘á»‹nh lÃ  Â« %s Â» khÃ´ng pháº£i Â« %.*s Â»%s: khÃ´ng Ä‘Æ°á»£c dÃ¹ng vÃ¬ chÆ°a xÃ¡c Ä‘á»‹nh Â« %.*s Â»%s: khÃ´ng Ä‘Æ°á»£c dÃ¹ng vÃ¬ Â« %s Â» Ä‘Ã£ Ä‘Æ°á»£c xÃ¡c Ä‘á»‹nhkhÃ´ng cho phÃ©p Â« ## Â» náº±m hoáº·c trÆ°á»›c hoáº·c sau sá»± má»Ÿ rá»™ng vÄ© lá»‡nhÂ« # Â» khÃ´ng cÃ³ tham sá»‘ vÄ© lá»‡nh Ä‘i theogáº·p Â« $ Â» trong bá»™ nháº­n hiá»‡n hay con sá»‘Dáº¥u há»�i Â« ? Â» khÃ´ng cÃ³ dáº¥u hai cháº¥m Â« : Â» Ä‘i sau(Â« %s Â» lÃ  má»™t hiá»‡u bÃ i thay tháº¿ cho Â« %s Â» trong ngÃ´n ngá»¯ C++)(Ä‘iá»�u nÃ y sáº½ Ä‘Æ°á»£c thÃ´ng bÃ¡o chá»‰ má»™t láº§n cho má»—i táº­p tin nháº­p),
                   tá»« %s:%ukhÃ´ng cho phÃ©p chÃº thÃ­ch kiá»ƒu C++ náº±m trong ISO C90toÃ¡n thuáº­t CPP pháº£i lÃ  Ã­t nháº¥t cÃ¹ng chÃ­nh xÃ¡c vá»›i Â« int Â» Ä‘Ã­chná»¯a sá»‘ nguyÃªn CPP cÃ³ Ä‘á»™ rá»™ng Ã­t hÆ¡n kÃ½ tá»± CPPTrÃªn mÃ¡y nÃ y, CPP khÃ´ng thá»ƒ xá»­ lÃ½ háº±ng kÃ½ tá»± rá»™ng hÆ¡n %lu bit, cÃ²n Ä‘Ã­ch cáº§n thiáº¿t %lu bitKÃ½ tá»± %x cÃ³ láº½ khÃ´ng pháº£i cÃ³ kiá»ƒu NFKCISO C khÃ´ng cho phÃ©p vÄ© lá»‡nh biáº¿n thiÃªn cÃ³ tÃªnISO C99 cáº§n Ä‘áº¿n Ä‘á»‘i sá»‘ cÃ²n láº¡i trong khá»‘i Ä‘Æ°á»£c dÃ¹ngISO C99 cáº§n Ä‘áº¿n khoáº£ng tráº¯ng náº±m sau tÃªn vÄ© lá»‡nhTrong Â« _cpp_valid_ucn Â» nhÆ°ng mÃ  khÃ´ng pháº£i láº£ má»™t UCNTrong táº­p tin Ä‘Æ°á»£c bao gá»“m tá»« %s:%uNhiá»�u Ä‘iá»�u báº£o vá»‡ bao gá»“m cÃ³ láº½ hiá»‡u Ã­ch cho :
  thÆ° má»¥c Rá»–NG trong Â« find_file Â»  (tÃ¬m táº­p tin)\x Ä‘Æ°á»£c dÃ¹ng cÃ²n khÃ´ng cÃ³ chá»¯ sá»‘ thÃ¢p lá»¥c theo sauÂ« _Pragma Â» nháº­n má»™t háº±ng chuá»—i Ä‘Æ°á»£c Ä‘áº·t trong ngoáº·c Ä‘Æ¡nÂ« __VA_ARGS__ Â» chá»‰ cÃ³ thá»ƒ xuáº¥t hiá»‡n trong sá»± má»Ÿ rá»™ng cá»§a vÄ© lá»‡nh biáº¿n thiÃªn C99Â« %.*s Â» khÃ´ng pháº£i náº±m trong NFCÂ« %.*s Â»  khÃ´ng pháº£i náº±m trong NFKCvÄ© lá»‡nh biáº¿n thiÃªn vÃ´ danh Ä‘Ã£ Ä‘Æ°á»£c giá»›i thiá»‡u trong C99sá»± kháº³ng Ä‘á»‹nh khÃ´ng cÃ³ vá»‹ ngá»¯Ä‘Ã£ cá»‘ gáº¯ng dÃ¹ng Â« %s Â» bá»‹ vÃ´ hiá»‡u hÃ³axuyá»‡c ngÆ°á»£c vÃ  kÃ½ tá»± dÃ²ng má»›i phÃ¢n cÃ¡ch nhau bá»Ÿi dáº¥u cÃ¡chgáº·p xuyá»‡c ngÆ°á»£c-kÃ½ tá»± dÃ²ng má»›i táº¡i káº¿t thÃºc cá»§a táº­p tinkhÃ´ng tÃ¬m tháº¥y táº­p tin nguá»“n %skÃ½ tá»± 0x%lx khÃ´ng pháº£i náº±m trong bá»™ kÃ½ tá»± nguá»“n cÆ¡ báº£n
--- 1,20 ----
  Þ•Â,<XY&t*›?Æ#+7ctƒ(—$Àåü 2DWn$‰#® Òó2
'@h†›·Ç6Î'$-5R(ˆ±Í.ç0G-e:“,Îgûc+‚*®0Ù
  *+Fr$Ž,³Dà%:0P��(º ã99Y(“ ¼/Ý)
&75^%”!º"Ü"ÿ".@o‡<¦ãü$1V,rEŸ å2
! 9'D+l˜(±0Ú*+6bs$‰®$Ê#ï,#@*d*�)º8ä 6 1M 3 9³ í (
!6!R!l!ˆ!#¢!Æ!)å!&" 6"W"'w""Ÿ"Â"5Õ")#$5#Z#'t#œ#&¶#"Ý#7$)8$!b$"„$§$?¾$þ$%<%SX%8¬%<å%$"&DG&Œ&*“&8¾&(÷&$ '$E''j'+’'¾'3Ù'2
(1@(1r(4¤(/Ù()	)33)!g)-‰)'·)-ß)
*/+*[*s*Cƒ*6Ç*7þ*6+T+s+ˆ+.™+È+&Ý+(,%-,	S, ], ~,³Ÿ,ES.A™.MÛ.a)/4‹/À/MÜ/'*0)R0&|0M£02ñ0%$1>J16‰1$À1+å1+2$=20b2V“2,ê2)34A3dv30Û304 =4^4
q44i†4;ð4A,5Vn50Å53ö5?*6Nj6U¹67;-7Pi7=º7qø72j88�8GÖ8?9B^9-¡9@Ï99:AJ:MŒ:iÚ:(D;*m;H˜;*á;4<LA<MŽ<'Ü<I=IN=(˜=?Á=C>6E>4|>>±>2ð>,#?8P?>‰?'È?Jð?";@$^@Sƒ@×@!ï@A"A?<A |AB�AràA-SBA�BÃB&ÕB9üB 6C+WC4ƒC-¸C6æCD!0DORD/¢DCÒDDEg[E1ÃEQõEMGFM•FRãF&6G/]GK�GOÙGq)H3›HNÏH$I)CI;mI)©I;ÓI&JB6J6yJ&°J%×J2ýJ0KMKGiKI±K-ûK@)L(jL%“LF¹L+ML,MLyM3ÆM4úM/NXFN5ŸN(ÕN%þNw$O¬œO�IP{×P‡SQÛQ3÷QV+RE‚R;ÈR1S<6S@sS/´S\äS?AT>�T>ÀTZÿT5ZUU�UJæU/1VHaV@ªVVëVABWs„W0øW!)XRKXIžXFèX$/Y#TY-xY¦YQ½Y-ZH=Z)†Z'°ZØZ0çZ-[)m†,fŸrEo¦…ŽI‡b+©T—¾Wt6~`€£iJ˜7¹œ°L³.njRy[“�v:k*	^®>’‘@¿KY§«\™ž�9pš¢q A=Q1%$}ea_
  M¬d3c­5ªV|¨‹#Â0»ŠlDz?¶²‰”Œx;uH¯<P¥]{µ±¸!Á-
º¤C"GƒgU'�(F2�›Z· hN´½�ˆ¡OwX•S/B&À‚48¼s–„ ':' without preceding '?'"%s" after # is not a positive integer"%s" after #line is not a positive integer"%s" cannot be used as a macro name as it is an operator in C++"%s" is not a valid filename"%s" is not defined"%s" may not appear in macro parameter list"%s" re-asserted"%s" redefined"/*" within comment"defined" cannot be used as a macro name#%s expects "FILENAME" or <FILENAME>#%s is a GCC extension#elif after #else#elif without #if#else after #else#else without #if#endif without #if#if with no expression#include nested too deeply#include_next in primary source file#pragma %s %s is already registered#pragma %s is already registered#pragma once in main file#pragma system_header ignored outside include file%.*s is not a valid universal character%s in preprocessing directive%s is a block device%s is shorter than expected%s is too large%s: %s%s: not used because `%.*s' defined as `%s' not `%.*s'%s: not used because `%.*s' not defined%s: not used because `%s' is defined'##' cannot appear at either end of a macro expansion'#' is not followed by a macro parameter'$' in identifier or number'?' without following ':'("%s" is an alternative token for "%s" in C++)(this will be reported only once per input file),
                   from %s:%uC++ style comments are not allowed in ISO C90CPP arithmetic must be at least as precise as a target intCPP half-integer narrower than CPP characterCPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bitsCharacter %x might not be NFKCISO C does not permit named variadic macrosISO C99 requires rest arguments to be usedISO C99 requires whitespace after the macro nameIn _cpp_valid_ucn but not a UCNIn file included from %s:%uMultiple include guards may be useful for:
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
! character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.1
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
! PO-Revision-Date: 2007-08-15 14:11+0930
  Last-Translator: Clytie Siddall <clytie@riverland.net.au>
  Language-Team: Vietnamese <vi-VN@googlegroups.com>
  MIME-Version: 1.0
  Content-Type: text/plain; charset=utf-8
  Content-Transfer-Encoding: 8bit
  Plural-Forms: nplurals=1; plural=0
! X-Generator: LocFactoryEditor 1.7b1
   Dáº¥u hai cháº¥m Â« : Â» khÃ´ng cÃ³ dáº¥u há»�i Â« ? Â» Ä‘i trÆ°á»›cÂ« %s Â» náº±m sau Â« # Â» khÃ´ng pháº£i lÃ  sá»‘ nguyÃªn dÆ°Æ¡ngÂ« %s Â» náº±m sau Â« #line Â» (dÃ²ng) khÃ´ng pháº£i lÃ  sá»‘ nguyÃªn dÆ°Æ¡ngkhÃ´ng thá»ƒ dÃ¹ng Â« %s Â» nhÆ° lÃ  tÃªn vÄ© lá»‡nh vÃ¬ nÃ³ lÃ  toÃ¡n tá»­ trong ngÃ´n ngá»¯ C++Â« %s Â» khÃ´ng pháº£i lÃ  tÃªn táº­p tin há»£p lá»‡chÆ°a xÃ¡c Ä‘á»‹nh Â« %s Â»khÃ´ng cho phÃ©p Â« %s Â» xuáº¥t hiá»‡n trong danh sÃ¡ch tham sá»‘ vÄ© lá»‡nhÂ« %s Â» Ä‘Æ°á»£c kháº³ng Ä‘á»‹nh láº¡iÂ« %s Â» Ä‘Ã£ Ä‘Æ°á»£c xÃ¡c Ä‘á»‹nh láº¡igáº·p Â« /* Â» náº±m trong chÃº thÃ­chkhÃ´ng thá»ƒ dÃ¹ng Â« defined Â» (Ä‘Ã£ xÃ¡c Ä‘á»‹nh) nhÆ° lÃ  tÃªn vÄ© lá»‡nh#%s ngá»� "TÃŠN_Táº¬P_TIN" hoáº·c <TÃŠN_Táº¬P_TIN>#%s lÃ  pháº§n má»Ÿ rá»™ng kiá»ƒu GCC#elif (náº¿u khÃ´ng thÃ¬ náº¿u) náº±m sau #else (náº¿u khÃ´ng)#elif (náº¿u khÃ´ng thÃ¬ náº¿u) khÃ´ng cÃ³ #if (náº¿u)#else (náº¿u khÃ´ng) náº±m sau #else#else (náº¿u khÃ´ng) khÃ´ng cÃ³ #if (náº¿u)#endif (thÃ´i náº¿u) khÃ´ng cÃ³ #if (náº¿u)#if (náº¿u) khÃ´ng cÃ³ biá»ƒu thá»©cÂ« #include Â» (bao gá»“m) lá»“ng nhau quÃ¡ sÃ¢ugáº·p Â« #include_next Â» (bao gá»“m káº¿ tiáº¿p) náº±m trong táº­p tin nguá»“n chÃ­nhÂ« #pragma %s %s Â» Ä‘Ã£ Ä‘Æ°á»£c Ä‘Äƒng kÃ½Â« #pragma %s Â» Ä‘Ã£ Ä‘Æ°á»£c Ä‘Äƒng kÃ½CÃ³ Â« #pragma Â» má»™t láº§n trong táº­p tin chÃ­nhÂ« #pragma system_header Â» (Ä‘áº§u trang há»‡ thá»‘ng) bá»‹ bá»� qua á»Ÿ ngoÃ i táº­p tin bao gá»“m%.*s khÃ´ng pháº£i lÃ  kÃ½ tá»± chung há»£p lá»‡gáº·p %s náº±m trong chá»‰ thá»‹ tiá»�n xá»­ lÃ½%s lÃ  má»™t thiáº¿t bá»‹ khá»‘ingá»� %s dÃ i hÆ¡n%s quÃ¡ lá»›n%s: %s%s: khÃ´ng Ä‘Æ°á»£c dÃ¹ng vÃ¬ Â« %.*s Â» Ä‘Ã£ Ä‘Æ°á»£c xÃ¡c Ä‘á»‹nh lÃ  Â« %s Â» khÃ´ng pháº£i Â« %.*s Â»%s: khÃ´ng Ä‘Æ°á»£c dÃ¹ng vÃ¬ chÆ°a xÃ¡c Ä‘á»‹nh Â« %.*s Â»%s: khÃ´ng Ä‘Æ°á»£c dÃ¹ng vÃ¬ Â« %s Â» Ä‘Ã£ Ä‘Æ°á»£c xÃ¡c Ä‘á»‹nhkhÃ´ng cho phÃ©p Â« ## Â» náº±m hoáº·c trÆ°á»›c hoáº·c sau sá»± má»Ÿ rá»™ng vÄ© lá»‡nhÂ« # Â» khÃ´ng cÃ³ tham sá»‘ vÄ© lá»‡nh Ä‘i theogáº·p Â« $ Â» trong bá»™ nháº­n hiá»‡n hay con sá»‘Dáº¥u há»�i Â« ? Â» khÃ´ng cÃ³ dáº¥u hai cháº¥m Â« : Â» Ä‘i sau(Â« %s Â» lÃ  má»™t hiá»‡u bÃ i thay tháº¿ cho Â« %s Â» trong ngÃ´n ngá»¯ C++)(Ä‘iá»�u nÃ y sáº½ Ä‘Æ°á»£c thÃ´ng bÃ¡o chá»‰ má»™t láº§n cho má»—i táº­p tin nháº­p),
                   tá»« %s:%ukhÃ´ng cho phÃ©p chÃº thÃ­ch kiá»ƒu C++ náº±m trong ISO C90toÃ¡n thuáº­t CPP pháº£i lÃ  Ã­t nháº¥t cÃ¹ng chÃ­nh xÃ¡c vá»›i Â« int Â» Ä‘Ã­chná»¯a sá»‘ nguyÃªn CPP cÃ³ Ä‘á»™ rá»™ng Ã­t hÆ¡n kÃ½ tá»± CPPTrÃªn mÃ¡y nÃ y, CPP khÃ´ng thá»ƒ xá»­ lÃ½ háº±ng kÃ½ tá»± rá»™ng hÆ¡n %lu bit, cÃ²n Ä‘Ã­ch cáº§n thiáº¿t %lu bitKÃ½ tá»± %x cÃ³ láº½ khÃ´ng pháº£i cÃ³ kiá»ƒu NFKCISO C khÃ´ng cho phÃ©p vÄ© lá»‡nh biáº¿n thiÃªn cÃ³ tÃªnISO C99 cáº§n Ä‘áº¿n Ä‘á»‘i sá»‘ cÃ²n láº¡i trong khá»‘i Ä‘Æ°á»£c dÃ¹ngISO C99 cáº§n Ä‘áº¿n khoáº£ng tráº¯ng náº±m sau tÃªn vÄ© lá»‡nhTrong Â« _cpp_valid_ucn Â» nhÆ°ng mÃ  khÃ´ng pháº£i láº£ má»™t UCNTrong táº­p tin Ä‘Æ°á»£c bao gá»“m tá»« %s:%uNhiá»�u Ä‘iá»�u báº£o vá»‡ bao gá»“m cÃ³ láº½ hiá»‡u Ã­ch cho :
  thÆ° má»¥c Rá»–NG trong Â« find_file Â»  (tÃ¬m táº­p tin)\x Ä‘Æ°á»£c dÃ¹ng cÃ²n khÃ´ng cÃ³ chá»¯ sá»‘ thÃ¢p lá»¥c theo sauÂ« _Pragma Â» nháº­n má»™t háº±ng chuá»—i Ä‘Æ°á»£c Ä‘áº·t trong ngoáº·c Ä‘Æ¡nÂ« __VA_ARGS__ Â» chá»‰ cÃ³ thá»ƒ xuáº¥t hiá»‡n trong sá»± má»Ÿ rá»™ng cá»§a vÄ© lá»‡nh biáº¿n thiÃªn C99Â« %.*s Â» khÃ´ng pháº£i náº±m trong NFCÂ« %.*s Â»  khÃ´ng pháº£i náº±m trong NFKCvÄ© lá»‡nh biáº¿n thiÃªn vÃ´ danh Ä‘Ã£ Ä‘Æ°á»£c giá»›i thiá»‡u trong C99sá»± kháº³ng Ä‘á»‹nh khÃ´ng cÃ³ vá»‹ ngá»¯Ä‘Ã£ cá»‘ gáº¯ng dÃ¹ng Â« %s Â» bá»‹ vÃ´ hiá»‡u hÃ³axuyá»‡c ngÆ°á»£c vÃ  kÃ½ tá»± dÃ²ng má»›i phÃ¢n cÃ¡ch nhau bá»Ÿi dáº¥u cÃ¡chgáº·p xuyá»‡c ngÆ°á»£c-kÃ½ tá»± dÃ²ng má»›i táº¡i káº¿t thÃºc cá»§a táº­p tinkhÃ´ng tÃ¬m tháº¥y táº­p tin nguá»“n %skÃ½ tá»± 0x%lx khÃ´ng pháº£i náº±m trong bá»™ kÃ½ tá»± nguá»“n cÆ¡ báº£n
diff -Nrcpad gcc-4.2.1/libcpp/po/vi.po gcc-4.2.2/libcpp/po/vi.po
*** gcc-4.2.1/libcpp/po/vi.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/vi.po	Tue Aug 21 11:47:20 2007
***************
*** 3,19 ****
  # Clytie Siddall <clytie@riverland.net.au>, 2005-2007.
  msgid ""
  msgstr ""
! "Project-Id-Version: cpplib 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
! "PO-Revision-Date: 2007-05-28 21:25+0930\n"
  "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
  "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
  "MIME-Version: 1.0\n"
  "Content-Type: text/plain; charset=utf-8\n"
  "Content-Transfer-Encoding: 8bit\n"
  "Plural-Forms: nplurals=1; plural=0\n"
! "X-Generator: LocFactoryEditor 1.6.3b1\n"
  
  #: charset.c:654
  #, c-format
--- 3,19 ----
  # Clytie Siddall <clytie@riverland.net.au>, 2005-2007.
  msgid ""
  msgstr ""
! "Project-Id-Version: cpplib 4.2.1\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
! "PO-Revision-Date: 2007-08-15 14:11+0930\n"
  "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
  "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
  "MIME-Version: 1.0\n"
  "Content-Type: text/plain; charset=utf-8\n"
  "Content-Transfer-Encoding: 8bit\n"
  "Plural-Forms: nplurals=1; plural=0\n"
! "X-Generator: LocFactoryEditor 1.7b1\n"
  
  #: charset.c:654
  #, c-format
diff -Nrcpad gcc-4.2.1/libcpp/po/zh_CN.gmo gcc-4.2.2/libcpp/po/zh_CN.gmo
*** gcc-4.2.1/libcpp/po/zh_CN.gmo	Thu Jul 19 15:12:18 2007
--- gcc-4.2.2/libcpp/po/zh_CN.gmo	Sun Oct  7 21:58:16 2007
*************** F9&F`FzF,•F)Â
*** 10,16 ****
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2007-06-03 23:21+0800
  Last-Translator: Meng Jie <zuxy.meng@gmail.com>
  Language-Team: Chinese (simplified) <translation-team-zh-cn@lists.sourceforge.net>
--- 10,16 ----
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecould not determine file timestampcppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantinvalid suffix "%.*s" with hexadecimal floating constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating %c charactermissing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespaceregistering pragma "%s" with name expansion and no namespaceregistering pragma with NULL handlerregistering pragmas in namespace "%s" with mismatched name expansionstdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.2.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2007-06-03 23:21+0800
  Last-Translator: Meng Jie <zuxy.meng@gmail.com>
  Language-Team: Chinese (simplified) <translation-team-zh-cn@lists.sourceforge.net>
diff -Nrcpad gcc-4.2.1/libcpp/po/zh_CN.po gcc-4.2.2/libcpp/po/zh_CN.po
*** gcc-4.2.1/libcpp/po/zh_CN.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/zh_CN.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 7,13 ****
  msgstr ""
  "Project-Id-Version: cpplib 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2007-06-03 23:21+0800\n"
  "Last-Translator: Meng Jie <zuxy.meng@gmail.com>\n"
  "Language-Team: Chinese (simplified) <translation-team-zh-cn@lists.sourceforge.net>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: cpplib 4.2.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2007-06-03 23:21+0800\n"
  "Last-Translator: Meng Jie <zuxy.meng@gmail.com>\n"
  "Language-Team: Chinese (simplified) <translation-team-zh-cn@lists.sourceforge.net>\n"
diff -Nrcpad gcc-4.2.1/libcpp/po/zh_TW.gmo gcc-4.2.2/libcpp/po/zh_TW.gmo
*** gcc-4.2.1/libcpp/po/zh_TW.gmo	Thu Jul 19 15:12:19 2007
--- gcc-4.2.2/libcpp/po/zh_TW.gmo	Sun Oct  7 21:58:16 2007
***************
*** 8,14 ****
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespacestdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.1.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-05-13 19:48-0700
  PO-Revision-Date: 2006-03-09 12:37+0800
  Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>
  Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>
--- 8,14 ----
  NULL directory in find_file\x used with no following hex digits_Pragma takes a parenthesized string literal__VA_ARGS__ can only appear in the expansion of a C99 variadic macro`%.*s' is not in NFC`%.*s' is not in NFKCanonymous variadic macros were introduced in C99assertion without predicateattempt to use poisoned "%s"backslash and newline separated by spacebackslash-newline at end of filecannot find source file %scharacter 0x%lx is not in the basic source character set
  character 0x%lx is not unibyte in execution character setcharacter constant too long for its typecomma operator in operand of #ifconversion from %s to %s not supported by iconvconverting UCN to execution character setconverting UCN to source character setconverting escape sequence to execution character setconverting to execution character setcould not determine date and timecppchar_t must be an unsigned typecurrent file is older than %sdetected recursion whilst expanding macro "%s"division by zero in #ifduplicate macro parameter "%s"embedding a directive within macro arguments is not portableempty character constantempty filename in #%serror: exponent has no digitsextra tokens at end of #%s directivefailure to convert %s to %sfloating constant in preprocessor expressionfunction-like macro "%s" must be used with arguments in traditional Chex escape sequence out of rangehexadecimal floating constants require an exponenticonv_openimaginary constants are a GCC extensionimaginary number in preprocessor expressionimpossible operator '%u'incomplete universal character name %.*sinteger constant is so large that it is unsignedinteger constant is too large for its typeinteger overflow in preprocessor expressioninternal error: invalid #%s directiveinvalid #pragma GCC poison directiveinvalid built-in macro "%s"invalid digit "%c" in octal constantinvalid flag "%s" in line directiveinvalid hash type %d in cpp_macro_definitioninvalid preprocessing directive #%sinvalid string literal, ignoring final '\'invalid suffix "%.*s" on floating constantinvalid suffix "%.*s" on integer constantline number out of rangemacro "%s" is not usedmacro "%s" passed %u arguments, but takes just %umacro "%s" requires %u arguments, but only %u givenmacro argument "%s" would be stringified in traditional Cmacro names must be identifiersmacro parameters must be comma-separatedmissing '(' after predicatemissing '(' in expressionmissing ')' after "defined"missing ')' in expressionmissing ')' in macro parameter listmissing ')' to complete answermissing binary operator before token "%s"missing expression between '(' and ')'missing terminating > charactermissing whitespace after the macro namemulti-character character constantmulti-line commentno iconv implementation, cannot convert from %s to %sno include path in which to search for %sno macro name given in #%s directiveno newline at end of filenon-ISO-standard escape sequence, '\%c'null character(s) ignorednull character(s) preserved in literaloctal escape sequence out of rangeone or more PCH files were found, but they were invalidoperator "defined" requires an identifieroperator '%s' has no left operandoperator '%s' has no right operandparameter name missingpasting "%s" and "%s" does not give a valid preprocessing tokenpoisoning existing macro "%s"predicate must be an identifierpredicate's answer is emptypreprocessor arithmetic has maximum precision of %lu bits; target requires %lu bitsregistering "%s" as both a pragma and a pragma namespacestdoutstyle of line directive is a GCC extensionsuggest hiding #%s from traditional C with an indented #suggest not using #elif in traditional Csyntax error in macro parameter listtarget char is less than 8 bits widetarget int is narrower than target chartarget wchar_t is narrower than target charthe conditional began herethe left operand of "%s" changes sign when promotedthe meaning of '\%c' is different in traditional Cthe meaning of '\a' is different in traditional Cthe meaning of '\x' is different in traditional Cthe right operand of "%s" changes sign when promotedthis is the location of the previous definitionthis use of "defined" may not be portabletoken "%s" is not valid in preprocessor expressionstoo many decimal points in numbertraditional C ignores #%s with the # indentedtraditional C rejects the "%.*s" suffixtraditional C rejects the unary plus operatortrigraph ??%c converted to %ctrigraph ??%c ignored, use -trigraphs to enableunbalanced stack in #ifundefining "%s"universal character %.*s is not valid at the start of an identifieruniversal character %.*s is not valid in an identifieruniversal character names are only valid in C++ and C99unknown escape sequence '\%c'unknown escape sequence: '\%s'unspellable token %sunterminated #%sunterminated argument list invoking macro "%s"unterminated commentuse -Winvalid-pch for more informationuse of C99 hexadecimal floating constantuse of C99 long long integer constantwarning: while reading precompiled headerwhile writing precompiled headerProject-Id-Version: cpplib 4.1.0
  Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html
! POT-Creation-Date: 2007-07-18 21:18-0700
  PO-Revision-Date: 2006-03-09 12:37+0800
  Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>
  Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>
diff -Nrcpad gcc-4.2.1/libcpp/po/zh_TW.po gcc-4.2.2/libcpp/po/zh_TW.po
*** gcc-4.2.1/libcpp/po/zh_TW.po	Tue Jun 26 20:06:08 2007
--- gcc-4.2.2/libcpp/po/zh_TW.po	Tue Aug 21 11:47:20 2007
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: cpplib 4.1.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-05-13 19:48-0700\n"
  "PO-Revision-Date: 2006-03-09 12:37+0800\n"
  "Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>\n"
  "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
--- 8,14 ----
  msgstr ""
  "Project-Id-Version: cpplib 4.1.0\n"
  "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
! "POT-Creation-Date: 2007-07-18 21:18-0700\n"
  "PO-Revision-Date: 2006-03-09 12:37+0800\n"
  "Last-Translator: Wei-Lun Chao <chaoweilun@pcmail.com.tw>\n"
  "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
diff -Nrcpad gcc-4.2.1/libdecnumber/ChangeLog gcc-4.2.2/libdecnumber/ChangeLog
*** gcc-4.2.1/libdecnumber/ChangeLog	Thu Jul 19 14:29:04 2007
--- gcc-4.2.2/libdecnumber/ChangeLog	Sun Oct  7 21:19:36 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/libgomp/ChangeLog gcc-4.2.2/libgomp/ChangeLog
*** gcc-4.2.1/libgomp/ChangeLog	Thu Jul 19 14:28:59 2007
--- gcc-4.2.2/libgomp/ChangeLog	Sun Oct  7 21:19:35 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/libgomp/libgomp.info gcc-4.2.2/libgomp/libgomp.info
*** gcc-4.2.1/libgomp/libgomp.info	Thu Jul 19 17:56:06 2007
--- gcc-4.2.2/libgomp/libgomp.info	Mon Oct  8 00:09:59 2007
***************
*** 1,5 ****
  This is libgomp.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.1/gcc-4.2.1/libgomp/libgomp.texi.
  
     Copyright (C) 2006 Free Software Foundation, Inc.
  
--- 1,5 ----
  This is libgomp.info, produced by makeinfo version 4.8 from
! /scratch/mitchell/gcc-releases/gcc-4.2.2/gcc-4.2.2/libgomp/libgomp.texi.
  
     Copyright (C) 2006 Free Software Foundation, Inc.
  
diff -Nrcpad gcc-4.2.1/libiberty/ChangeLog gcc-4.2.2/libiberty/ChangeLog
*** gcc-4.2.1/libiberty/ChangeLog	Thu Jul 19 14:30:05 2007
--- gcc-4.2.2/libiberty/ChangeLog	Sun Oct  7 21:20:22 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/libmudflap/ChangeLog gcc-4.2.2/libmudflap/ChangeLog
*** gcc-4.2.1/libmudflap/ChangeLog	Thu Jul 19 14:29:56 2007
--- gcc-4.2.2/libmudflap/ChangeLog	Sun Oct  7 21:20:16 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/libssp/ChangeLog gcc-4.2.2/libssp/ChangeLog
*** gcc-4.2.1/libssp/ChangeLog	Thu Jul 19 14:30:13 2007
--- gcc-4.2.2/libssp/ChangeLog	Sun Oct  7 21:20:25 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
diff -Nrcpad gcc-4.2.1/maintainer-scripts/ChangeLog gcc-4.2.2/maintainer-scripts/ChangeLog
*** gcc-4.2.1/maintainer-scripts/ChangeLog	Thu Jul 19 14:31:00 2007
--- gcc-4.2.2/maintainer-scripts/ChangeLog	Sun Oct  7 21:20:49 2007
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-10-07  Release Manager
+ 
+ 	* GCC 4.2.2 released.
+ 
  2007-07-19  Release Manager
  
  	* GCC 4.2.1 released.
